llvm-6502/lib/Transforms/IPO
Eric Christopher 6fde0bd39b When we promote a load of an argument make sure to take the alignment
of the previous load - it's usually important.  For example, we don't want
to blindly turn an unaligned load into an aligned one.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99699 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-27 01:54:00 +00:00
..
ArgumentPromotion.cpp When we promote a load of an argument make sure to take the alignment 2010-03-27 01:54:00 +00:00
CMakeLists.txt
ConstantMerge.cpp
DeadArgumentElimination.cpp Finally land the InvokeInst operand reordering. 2010-03-24 13:21:49 +00:00
DeadTypeElimination.cpp
ExtractGV.cpp
FunctionAttrs.cpp
GlobalDCE.cpp
GlobalOpt.cpp Add a setCalledFunction member to InvokeInst (like in CallInst) 2010-03-20 21:00:25 +00:00
InlineAlways.cpp Try to keep the cached inliner costs around for a bit longer for big functions. 2010-03-09 23:02:17 +00:00
Inliner.cpp Try to keep the cached inliner costs around for a bit longer for big functions. 2010-03-09 23:02:17 +00:00
InlineSimple.cpp Try to keep the cached inliner costs around for a bit longer for big functions. 2010-03-09 23:02:17 +00:00
Internalize.cpp
IPConstantPropagation.cpp
IPO.cpp
LoopExtractor.cpp
LowerSetJmp.cpp
Makefile
MergeFunctions.cpp
PartialInlining.cpp
PartialSpecialization.cpp
PruneEH.cpp Finally land the InvokeInst operand reordering. 2010-03-24 13:21:49 +00:00
StripDeadPrototypes.cpp
StripSymbols.cpp
StructRetPromotion.cpp