llvm-6502/lib/Transforms/IPO
Chris Lattner 98a42b2fc3 fix PR9856, an incorrectly conservative assertion: a global can be
"stored once" even if its address is compared.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131849 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-22 07:15:13 +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
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
FunctionAttrs.cpp
GlobalDCE.cpp
GlobalOpt.cpp fix PR9856, an incorrectly conservative assertion: a global can be 2011-05-22 07:15:13 +00:00
InlineAlways.cpp
Inliner.cpp Remove unused STL header includes. 2011-04-23 19:53:52 +00:00
InlineSimple.cpp
Internalize.cpp
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
LoopExtractor.cpp
LowerSetJmp.cpp Remove PHINode::reserveOperandSpace(). Instead, add a parameter to 2011-03-30 11:28:46 +00:00
Makefile
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
StripSymbols.cpp