llvm-project/llvm/lib/Transforms/IPO
Nick Lewycky c66d455e50 Don't crash owhen ComputeLoadResult can't compute the result of the load.
llvm-svn: 132290
2011-05-29 19:33:36 +00:00
..
ArgumentPromotion.cpp Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
CMakeLists.txt remove the StructRetPromotion pass. It is unused, not maintained and 2011-04-11 23:09:44 +00:00
ConstantMerge.cpp Don't merge two constants if we care about the address of both. 2011-01-16 17:05:09 +00:00
DeadArgumentElimination.cpp Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
DeadTypeElimination.cpp Fix a source of non determinism in FindUsedTypes, use a SetVector instead of a 2011-05-13 05:20:42 +00:00
ExtractGV.cpp Fix llvm-extract so that it changes the linkage of all GlobalValues to 2010-09-23 17:25:06 +00:00
FunctionAttrs.cpp Add helper functions for computing the Location of load, store, 2010-11-11 21:50:19 +00:00
GlobalDCE.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00
GlobalOpt.cpp Don't crash owhen ComputeLoadResult can't compute the result of the load. 2011-05-29 19:33:36 +00:00
IPConstantPropagation.cpp Remove some support for ReturnInsts with multiple operands, and for 2011-04-04 07:44:02 +00:00
IPO.cpp remove the StructRetPromotion pass. It is unused, not maintained and 2011-04-11 23:09:44 +00:00
InlineAlways.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00
InlineSimple.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00
Inliner.cpp Remove unused STL header includes. 2011-04-23 19:53:52 +00:00
Internalize.cpp These llvm.dbg.* constants are not used anymore. 2011-03-09 19:41:33 +00:00
LoopExtractor.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00
LowerSetJmp.cpp Remove PHINode::reserveOperandSpace(). Instead, add a parameter to 2011-03-30 11:28:46 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
MergeFunctions.cpp Don't include Operator.h from InstrTypes.h. 2011-04-11 09:35:34 +00:00
PartialInlining.cpp Remove PHINode::reserveOperandSpace(). Instead, add a parameter to 2011-03-30 11:28:46 +00:00
PruneEH.cpp Preserve line number information. 2011-05-10 00:03:11 +00:00
StripDeadPrototypes.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00
StripSymbols.cpp Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +00:00