summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachinePassRegistry.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-13 21:56:15 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-13 21:56:15 +0000
commitad205d610239538327cc1ea99df1fa972ff8c222 (patch)
tree3024d490abd206bc8e26d6b68ea94b3b151f0abf /llvm/lib/CodeGen/MachinePassRegistry.cpp
parent27440e71fc2fbe0337e1554a9c0a52352f3a31d0 (diff)
downloadbcm5719-llvm-ad205d610239538327cc1ea99df1fa972ff8c222.tar.gz
bcm5719-llvm-ad205d610239538327cc1ea99df1fa972ff8c222.zip
Fix PHIElimination optimization that uses MBB->getBasicBlock.
The BasicBlock associated with a MachineBasicBlock does not necessarily correspond to the code in the MBB. Don't insert a new IR BasicBlock when splitting critical edges. We are not supposed to modify the IR during codegen, and we should be able to do just fine with a NULL BB. llvm-svn: 88707
Diffstat (limited to 'llvm/lib/CodeGen/MachinePassRegistry.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud