1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-02 00:42:52 +01:00
llvm-mirror/include/llvm/Transforms/Utils
Nick Lewycky b01a2dc7ba Add Static Single Information construction pass written by André Tavares!
Use it by requiring it through the pass manager, then calling its createSSI
method on the variables that you want in SSI form.

llvm-svn: 74780
2009-07-03 19:28:36 +00:00
..
AddrModeMatcher.h Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. 2009-02-20 18:24:38 +00:00
BasicBlockUtils.h Re-apply 70645, converting ScalarEvolution to use 2009-05-04 22:30:44 +00:00
BasicInliner.h Add explicit keywords. 2008-07-07 18:00:37 +00:00
Cloning.h Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot 2009-07-01 16:58:40 +00:00
FunctionUtils.h Prune and tidy #includes. 2008-05-29 19:52:31 +00:00
InlineCost.h These bitfields were being miscompiled on some 2009-04-20 16:03:21 +00:00
Local.h Teach LoopSimplify how to merge multiple loop exits into a single exit, 2009-06-27 21:30:38 +00:00
PromoteMemToReg.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
SSI.h Add Static Single Information construction pass written by André Tavares! 2009-07-03 19:28:36 +00:00
UnifyFunctionExitNodes.h Tidy up several unbeseeming casts from pointer to intptr_t. 2008-09-04 17:05:41 +00:00
UnrollLoop.h Commit the header I accidentally left out of 51083. 2008-05-14 04:39:40 +00:00
ValueMapper.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00