llvm-6502/test/Transforms
Edward O'Callaghan de8d3b73c8 Fix for PR5373, Credit to Jakub Staszak.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89758 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-24 11:51:52 +00:00
..
ABCD
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
DeadArgElim
DeadStoreElimination Teach BasicAA that a constant expression can't alias memory provably not 2009-11-14 06:15:14 +00:00
FunctionAttrs
GlobalDCE
GlobalOpt Make ConstantFoldConstantExpression recursively visit the entire 2009-11-23 16:22:21 +00:00
GVN Try to work around grep's "Binary file (standard input) matches" complaints seen 2009-11-20 09:53:25 +00:00
IndVarSimplify
Inline
InstCombine Make ConstantFoldConstantExpression recursively visit the entire 2009-11-23 16:22:21 +00:00
Internalize
IPConstantProp Fix a use of an invalidated iterator in the case where there are multiple 2009-11-23 16:13:39 +00:00
JumpThreading
LCSSA
LICM Enable hoisting of loads from constant memory by default. In cases where 2009-11-19 19:00:10 +00:00
LoopDeletion
LoopIndexSplit
LoopRotate Make Loop::getLoopLatch() work on loops which don't have preheaders, as 2009-11-20 20:51:18 +00:00
LoopSimplify Make Loop::getLoopLatch() work on loops which don't have preheaders, as 2009-11-20 20:51:18 +00:00
LoopStrengthReduce Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use postinc iv. 2009-11-17 18:10:11 +00:00
LoopUnroll Teach getSmallConstantTripMultiple about Shl operators. 2009-11-20 01:09:34 +00:00
LoopUnswitch Fix for PR5373, Credit to Jakub Staszak. 2009-11-24 11:51:52 +00:00
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
PruneEH
Reassociate
ScalarRepl
SCCP
SimplifyCFG
SimplifyLibCalls
SRETPromotion
SSI
StripSymbols
TailCallElim
TailDup