llvm-6502/lib
Bill Wendling 0906a7c46c 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137871 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17 21:20:43 +00:00
..
Analysis Revert r137655. There is some question about whether the 'landingpad' 2011-08-17 20:36:44 +00:00
Archive
AsmParser Move "atomic" and "volatile" designations on instructions after the opcode 2011-08-12 22:50:01 +00:00
Bitcode Initial commit of the 'landingpad' instruction. 2011-08-12 20:24:12 +00:00
CodeGen Modify for the new EH scheme. 2011-08-17 19:48:49 +00:00
CompilerDriver
ExecutionEngine EE: Provide the symbol "lseek64" explicitly with <unistd.h> on Linux glibc. 2011-08-14 00:34:04 +00:00
Linker
MC Remove unused Target argument from AsmParser construction methods. 2011-08-16 18:33:49 +00:00
Object
Support Static fields require an out-of-line definition. Fix DynamicLibrary for real. 2011-08-17 18:38:42 +00:00
Target Fix predicate for imm1_32 2011-08-17 21:01:11 +00:00
Transforms Don't optimize the landing pad exit block. 2011-08-17 21:20:43 +00:00
VMCore Revert r137655. There is some question about whether the 'landingpad' 2011-08-17 20:36:44 +00:00
CMakeLists.txt
Makefile