llvm-6502/lib/Transforms/Scalar
Chris Lattner 9c72319938 Fix PR557 and basictest[34].ll.
This makes reassociate realize that loads should be treated as unmovable, and
gives distinct ranks to distinct values defined in the same basic block, allowing
reassociate to do its thing.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21783 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-08 20:57:04 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CondPropagate.cpp
ConstantProp.cpp
CorrelatedExprs.cpp
DCE.cpp clean up and modernize this pass. 2005-05-08 18:45:26 +00:00
DeadStoreElimination.cpp
GCSE.cpp
IndVarSimplify.cpp
InstructionCombining.cpp Strength reduce SAR into SHR if there is no way sign bits could be shifted 2005-05-08 17:34:56 +00:00
LICM.cpp
LoopStrengthReduce.cpp
LoopUnroll.cpp
LoopUnswitch.cpp
LowerConstantExprs.cpp
LowerGC.cpp
LowerPacked.cpp
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PRE.cpp
Reassociate.cpp Fix PR557 and basictest[34].ll. 2005-05-08 20:57:04 +00:00
ScalarReplAggregates.cpp
SCCP.cpp
SimplifyCFG.cpp
TailDuplication.cpp
TailRecursionElimination.cpp