llvm-6502/lib/Transforms/Scalar
Chris Lattner 57d8637468 eliminate some uses of canLosslesslyBitCastTo, this actually makes the code stronger, by nuking
relational pointer comparisons with casts.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32947 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-06 01:45:59 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CondPropagate.cpp
ConstantProp.cpp
CorrelatedExprs.cpp For PR950: 2006-12-31 05:48:39 +00:00
DCE.cpp
DeadStoreElimination.cpp
GCSE.cpp
IndVarSimplify.cpp For PR950: 2006-12-31 05:48:39 +00:00
InstructionCombining.cpp eliminate some uses of canLosslesslyBitCastTo, this actually makes the code stronger, by nuking 2007-01-06 01:45:59 +00:00
LICM.cpp For PR950: 2006-12-23 06:05:41 +00:00
LoopStrengthReduce.cpp no need to worry about int vs uint any more. 2007-01-06 01:37:35 +00:00
LoopUnroll.cpp
LoopUnswitch.cpp For PR950: 2006-12-23 06:05:41 +00:00
LowerGC.cpp For PR950: 2006-12-31 05:48:39 +00:00
LowerPacked.cpp For PR950: 2006-12-31 05:48:39 +00:00
Makefile
PredicateSimplifier.cpp For PR950: 2006-12-23 06:05:41 +00:00
Reassociate.cpp For PR950: 2006-12-23 06:05:41 +00:00
Reg2Mem.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
ScalarReplAggregates.cpp For PR950: 2006-12-31 05:48:39 +00:00
SCCP.cpp Enable a couple xforms for packed vectors (undef | v) -> -1 for packed. 2007-01-04 02:12:40 +00:00
SimplifyCFG.cpp
TailDuplication.cpp
TailRecursionElimination.cpp