summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-04-18 06:00:09 +0000
committerBill Wendling <isanbard@gmail.com>2012-04-18 06:00:09 +0000
commit4d4d02575165600e9212c17275e0868f7f17fa1e (patch)
treee4602829a24b4a2f9d8cab08daa654965fed6b80 /clang/lib
parentd274501180d1a1d04ccb6435d20aa2011456bcbd (diff)
downloadbcm5719-llvm-4d4d02575165600e9212c17275e0868f7f17fa1e.tar.gz
bcm5719-llvm-4d4d02575165600e9212c17275e0868f7f17fa1e.zip
Use a heavy hammer to fix PR12573.
If the loop contains invoke instructions, whose unwind edge escapes the loop, then don't try to unswitch the loop. Doing so may cause the unwind edge to be split, which not only is non-trivial but doesn't preserve loop simplify information. Fixes PR12573 llvm-svn: 154987
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud