summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-08-17 21:20:43 +0000
committerBill Wendling <isanbard@gmail.com>2011-08-17 21:20:43 +0000
commit39257d6b5c5a70cf2a4fe2d75150de1fce0b585d (patch)
treedf98f792a39ae601226dc44f185eb7fe247724f0 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent897af91e1a15e3e284861bef754b3d9eddb52129 (diff)
downloadbcm5719-llvm-39257d6b5c5a70cf2a4fe2d75150de1fce0b585d.tar.gz
bcm5719-llvm-39257d6b5c5a70cf2a4fe2d75150de1fce0b585d.zip
Don't optimize the landing pad exit block.
One way to exit the loop is through an unwind edge. However, that may involve splitting the critical edge of the landing pad, which is non-trivial. Prevent the transformation from rewriting the landing pad exit loop block. llvm-svn: 137871
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud