diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-08-17 21:20:43 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-08-17 21:20:43 +0000 |
commit | 39257d6b5c5a70cf2a4fe2d75150de1fce0b585d (patch) | |
tree | df98f792a39ae601226dc44f185eb7fe247724f0 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | 897af91e1a15e3e284861bef754b3d9eddb52129 (diff) | |
download | bcm5719-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