1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib/Transforms
Chris Lattner af8f585013 Checkin an improvement contributed by Bill:
Only transform call sites in a setjmp'ing function which are reachable from
the setjmp.  If the call dominates the setjmp (for example), the called
function cannot longjmp to the setjmp.

This dramatically reduces the number of invoke instructions created in some
large testcases.

llvm-svn: 9066
2003-10-13 00:57:16 +00:00
..
Hello Initial checkin of the "Hello World" Pass. 2002-08-08 20:10:38 +00:00
Instrumentation Include <cstdio> instead of <stdio.h>. 2003-10-10 18:46:52 +00:00
IPO Checkin an improvement contributed by Bill: 2003-10-13 00:57:16 +00:00
Scalar Add support to the loop canonicalization pass to make it transform loops to 2003-10-13 00:37:13 +00:00
Utils Rename loop preheaders pass to loop simplify 2003-10-12 21:52:28 +00:00
ExprTypeConvert.cpp Fix spelling. 2003-10-10 17:57:28 +00:00
LevelRaise.cpp Prototype for creator function got moved 2003-09-01 20:45:33 +00:00
Makefile Convert DIRS to PARALLEL_DIRS. They can be built independently. 2002-09-29 11:52:14 +00:00
TransformInternals.cpp Fix spelling. 2003-10-10 17:57:28 +00:00
TransformInternals.h The word dependent' has no a'. 2003-08-21 22:14:26 +00:00