aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2012-06-15 08:37:50 +0000
committerDuncan Sands <baldrick@free.fr>2012-06-15 08:37:50 +0000
commit7838603ffced098e1855f3f389ed9095c73316a0 (patch)
tree6524cccea2d98a8bda76758733824a1ff2d1985c /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent15d9e461bfa72b4e9dcec8de8435c2f199327dba (diff)
downloadllvm-7838603ffced098e1855f3f389ed9095c73316a0.zip
llvm-7838603ffced098e1855f3f389ed9095c73316a0.tar.gz
llvm-7838603ffced098e1855f3f389ed9095c73316a0.tar.bz2
Fix issues (infinite loop and/or crash) with self-referential instructions, for
example degenerate phi nodes and binops that use themselves in unreachable code. Thanks to Charles Davis for the testcase that uncovered this can of worms. llvm-svn: 158508
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions