MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refuse to...
authorEvan Cheng <evan.cheng@apple.com>
Tue, 24 Apr 2012 19:06:55 +0000 (19:06 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 24 Apr 2012 19:06:55 +0000 (19:06 +0000)
commitddb1420e1752a354a2a18dfc37ecca7eef883beb
tree2b4a3a0d4901ffd98b0ad01913dc6940a88e041d
parent1d9e68dab1fc29e3a5e05a3b0b8d7c70de5e10b2
MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refuse to break edge to EH landing pad. rdar://11300144

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155470 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineBasicBlock.cpp
test/CodeGen/ARM/2012-04-24-SplitEHCriticalEdge.ll [new file with mode: 0644]