llvm-6502/lib/Transforms/Scalar
Dale Johannesen 8e59e163db do not share old induction variables when this would result in invalid
instructions (that would have to be split later)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35227 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-20 21:54:54 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CondPropagate.cpp Prefer non-virtual calls to ConstantInt::isZero over virtual calls to 2007-03-02 00:28:52 +00:00
ConstantProp.cpp
CorrelatedExprs.cpp
DCE.cpp
DeadStoreElimination.cpp
GCSE.cpp
IndVarSimplify.cpp Now IndVarSimplify is a LoopPass. 2007-03-07 06:39:01 +00:00
InstructionCombining.cpp Simplify isHighOnes(). 2007-03-20 12:49:06 +00:00
LICM.cpp Now LICM is a LoopPass. 2007-03-07 04:41:30 +00:00
LoopStrengthReduce.cpp do not share old induction variables when this would result in invalid 2007-03-20 21:54:54 +00:00
LoopUnroll.cpp Now LoopUnroll is a LoopPass. 2007-03-07 01:38:05 +00:00
LoopUnswitch.cpp Now LoopUnswitch is a LoopPass. 2007-03-07 00:26:10 +00:00
LowerGC.cpp
LowerPacked.cpp
Makefile
PredicateSimplifier.cpp Clean up this code and fix subtract miscompile. 2007-03-18 22:58:46 +00:00
Reassociate.cpp Prefer non-virtual calls to ConstantInt::isZero over virtual calls to 2007-03-02 00:28:52 +00:00
Reg2Mem.cpp
ScalarReplAggregates.cpp fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll 2007-03-19 18:25:57 +00:00
SCCP.cpp minor cleanups 2007-03-04 04:50:21 +00:00
SimplifyCFG.cpp switch MarkAliveBlocks over to using SmallPtrSet instead of std::set, speeding 2007-03-04 04:20:48 +00:00
TailDuplication.cpp
TailRecursionElimination.cpp