llvm-6502/lib/Transforms
Bill Wendling 1356041296 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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154987 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-18 06:00:09 +00:00
..
Hello
InstCombine
Instrumentation [tsan] two more compile-time optimizations: 2012-04-10 22:29:17 +00:00
IPO Add a Fixme. 2012-04-16 04:23:52 +00:00
Scalar Use a heavy hammer to fix PR12573. 2012-04-18 06:00:09 +00:00
Utils
Vectorize Fix style violation in BBVectorize (pointed out by Bill Wendling) 2012-04-16 12:39:17 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile