llvm-6502/lib/Transforms/Scalar
Owen Anderson a08971559d Handle GEPs with all-zero indices in the same way we handle pointer-pointer bitcasts. Also, fix a potentia infinite loop.
This brings FastDSE to parity with old DSE on 175.vpr.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39839 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-13 22:50:48 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CodeGenPrepare.cpp
CondPropagate.cpp
ConstantProp.cpp
CorrelatedExprs.cpp
DCE.cpp
DeadStoreElimination.cpp
FastDSE.cpp Handle GEPs with all-zero indices in the same way we handle pointer-pointer bitcasts. Also, fix a potentia infinite loop. 2007-07-13 22:50:48 +00:00
GCSE.cpp
GVNPRE.cpp Make the pass registration static. 2007-07-10 20:20:19 +00:00
IndVarSimplify.cpp Fix a bug. 2007-06-27 09:50:26 +00:00
InstructionCombining.cpp Significantly improve the documentation of the instcombine divide/compare 2007-06-21 18:11:19 +00:00
LICM.cpp
LoopRotation.cpp Disable claims to preserve analysis until open issues are resolved. 2007-07-13 21:53:42 +00:00
LoopStrengthReduce.cpp Rename ScalarEvolution::deleteInstructionFromRecords to 2007-06-19 14:28:31 +00:00
LoopUnroll.cpp
LoopUnswitch.cpp Disable claims to preserve analysis until open issues are resolved. 2007-07-13 21:53:42 +00:00
LowerGC.cpp
LowerPacked.cpp
Makefile
PredicateSimplifier.cpp Update the ValueRanges interface to use value numbers instead of Value*s. 2007-07-10 03:28:21 +00:00
Reassociate.cpp
Reg2Mem.cpp
ScalarReplAggregates.cpp Expose struct size threhold to allow users to tweak their own setting. 2007-07-09 21:19:23 +00:00
SCCP.cpp
SimplifyCFG.cpp
TailDuplication.cpp
TailRecursionElimination.cpp