1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Bill Wendling fa8d0e1aea Disable PRE for landing pads.
PRE needs the landing pads to have their critical edges split. Doing this for a
landing pad is non-trivial. Abandon the attempt to perform PRE when we come
across a landing pad. (Reviewed by Owen!)

llvm-svn: 137876
2011-08-17 21:32:02 +00:00
..
Analysis Revert r137655. There is some question about whether the 'landingpad' 2011-08-17 20:36:44 +00:00
Archive Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
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 Revert patch. Forgot a dependent commit. 2011-08-17 21:28:05 +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 switch to the new struct api. 2011-08-12 18:07:26 +00:00
MC Remove unused Target argument from AsmParser construction methods. 2011-08-16 18:33:49 +00:00
Object Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
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 Disable PRE for landing pads. 2011-08-17 21:32:02 +00:00
VMCore Revert r137655. There is some question about whether the 'landingpad' 2011-08-17 20:36:44 +00:00
CMakeLists.txt
Makefile