llvm/lib/Transforms/Scalar
Chris Lattner caccc996e2 Fix Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll and PR1385.
If we have a LCSSA, only modify the input value if the inval was defined
by an instruction in the loop.  If defined by something before the loop,
it is still valid.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36784 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-05 18:49:57 +00:00
..
ADCE.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
BasicBlockPlacement.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
CodeGenPrepare.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
CondPropagate.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
ConstantProp.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
CorrelatedExprs.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
DCE.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
DeadStoreElimination.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
GCSE.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
IndVarSimplify.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
InstructionCombining.cpp Fix InstCombine/2007-05-04-Crash.ll and PR1384 2007-05-05 01:59:31 +00:00
LICM.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LoopRotation.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LoopStrengthReduce.cpp Use IntrinsicInst to test for prefetch instructions, which is ever so 2007-05-04 14:59:09 +00:00
LoopUnroll.cpp Fix Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll and PR1385. 2007-05-05 18:49:57 +00:00
LoopUnswitch.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LowerGC.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LowerPacked.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
Makefile DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
PredicateSimplifier.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
Reassociate.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
Reg2Mem.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
ScalarReplAggregates.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
SCCP.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
SimplifyCFG.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
TailDuplication.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
TailRecursionElimination.cpp Drop 'const' 2007-05-03 01:11:54 +00:00