1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib/Transforms
Chris Lattner 7a434679c3 Implement Transforms/SimplifyCFG/switch_thread.ll
This does a simple form of "jump threading", which eliminates CFG edges that
are provably dead.  This triggers 90 times in the external tests, and
eliminating CFG edges is always always a good thing! :)

llvm-svn: 20300
2005-02-24 06:17:52 +00:00
..
Hello Add the LOADABLE_MODULE=1 directive to indicate that this shared library is 2005-01-11 04:33:32 +00:00
Instrumentation Add a dependency to the trace library so that it gets pulled in 2005-01-25 16:23:57 +00:00
IPO make this more efficient. Scan up to 16 nodes, not the whole list. 2005-02-23 16:53:04 +00:00
Scalar Remove use of bind_obj 2005-02-22 23:22:58 +00:00
Utils Implement Transforms/SimplifyCFG/switch_thread.ll 2005-02-24 06:17:52 +00:00
ExprTypeConvert.cpp Fix crash on MallocInsts of unsized types. 2005-02-02 04:43:37 +00:00
LevelRaise.cpp Fix 'raise' to work with packed types. Patch by Morten Ofstad. 2005-01-19 16:16:35 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
TransformInternals.cpp Fix VS warnings 2005-01-08 19:48:40 +00:00
TransformInternals.h Adjust Valuehandle to hold its operand directly in it. 2005-01-29 00:37:36 +00:00