summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-06-01 00:15:08 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-06-01 00:15:08 +0000
commit7666be70e4df1e20dbbd606a343b822fa440ef3b (patch)
tree33c7977ef76bdd17972ab5bd9e05d52c2ddb8b99 /llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp
parentfc41f63d77d5566199f0e443e8a0a58da8f3fe51 (diff)
downloadbcm5719-llvm-7666be70e4df1e20dbbd606a343b822fa440ef3b.tar.gz
bcm5719-llvm-7666be70e4df1e20dbbd606a343b822fa440ef3b.zip
[PHITransAddr] Don't translate unreachable values
Unreachable values may use themselves in strange ways due to their dominance property. Attempting to translate through them can lead to infinite recursion, crashing LLVM. Instead, claim that we weren't able to translate the value. This fixes PR23096. llvm-svn: 238702
Diffstat (limited to 'llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud