llvm-6502/lib/Transforms/IPO
2010-06-22 15:08:57 +00:00
..
ArgumentPromotion.cpp Fix rdar://7879828 - crash in CallGraph, a self host issue. 2010-04-20 00:46:50 +00:00
CMakeLists.txt IPO needs ScalarOpts and InstCombine in its libs 2010-04-14 23:42:23 +00:00
ConstantMerge.cpp
DeadArgumentElimination.cpp Make bugpoint dead-argument-hacking actually work, and actually test it. 2010-06-07 20:20:33 +00:00
DeadTypeElimination.cpp
ExtractGV.cpp
FunctionAttrs.cpp introduce a new CallGraphSCC class, and pass it around 2010-04-16 22:42:17 +00:00
GlobalDCE.cpp
GlobalOpt.cpp use abstract accessors to CallInst 2010-04-20 13:13:04 +00:00
InlineAlways.cpp Teach the always inliner to release its inline cost estimates, like the basic 2010-05-15 04:26:25 +00:00
Inliner.cpp Avoid swap when a copy suffices. 2010-05-31 12:50:41 +00:00
InlineSimple.cpp Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort 2010-05-12 21:48:15 +00:00
Internalize.cpp don't internalize available_externally functions, they are 2010-04-03 05:24:50 +00:00
IPConstantPropagation.cpp
IPO.cpp Adding IPSCCP and Internalize passes to the C-bindings 2010-04-09 20:43:20 +00:00
LoopExtractor.cpp
LowerSetJmp.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
Makefile
MergeFunctions.cpp Remove heinous tabs. 2010-05-13 06:45:13 +00:00
PartialInlining.cpp refactor the interface to InlineFunction so that most of the in/out 2010-04-22 23:07:58 +00:00
PartialSpecialization.cpp Partial specialization was not checking the callsite to make sure it was using the same constants as the specialization, leading to calls to the wrong specialization. Patch by Takumi Nakamura\! 2010-06-05 14:50:21 +00:00
PruneEH.cpp introduce a new CallGraphSCC class, and pass it around 2010-04-16 22:42:17 +00:00
StripDeadPrototypes.cpp
StripSymbols.cpp Strip llvm.dbg.lv also. 2010-05-20 16:49:22 +00:00
StructRetPromotion.cpp Use pre-increment instead of post-increment when the result is not used. 2010-06-22 15:08:57 +00:00