1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Transforms/Scalar
Nick Lewycky 8229bc7c80 If we know that it's a constant being casted, propagate through the cast
instruction. Doesn't work the other way though (can't recover bits that
have been truncated).

llvm-svn: 33104
2007-01-12 01:23:53 +00:00
..
ADCE.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
BasicBlockPlacement.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
CondPropagate.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
ConstantProp.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
CorrelatedExprs.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
DCE.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
DeadStoreElimination.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
GCSE.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
IndVarSimplify.cpp Comparison of primitive type sizes should now be done in bits, not bytes. 2007-01-08 16:32:00 +00:00
InstructionCombining.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
LICM.cpp For PR950: 2006-12-23 06:05:41 +00:00
LoopStrengthReduce.cpp For PR1097: 2007-01-08 16:17:51 +00:00
LoopUnroll.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
LoopUnswitch.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
LowerGC.cpp relax some types 2007-01-07 06:58:05 +00:00
LowerPacked.cpp For PR950: 2006-12-31 05:48:39 +00:00
Makefile DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
PredicateSimplifier.cpp If we know that it's a constant being casted, propagate through the cast 2007-01-12 01:23:53 +00:00
Reassociate.cpp For PR1043: 2007-01-11 12:24:14 +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 Comparison of primitive type sizes should now be done in bits, not bytes. 2007-01-08 16:32:00 +00:00
SCCP.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
SimplifyCFG.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
TailDuplication.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00
TailRecursionElimination.cpp Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic 2006-12-19 21:40:18 +00:00