llvm-6502/test/Transforms
2009-03-06 06:00:17 +00:00
..
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
CondProp
ConstantMerge
ConstProp
DeadArgElim adjust test to make it more robust 2009-03-01 00:24:40 +00:00
DeadStoreElimination
FunctionAttrs
GlobalDCE If an alias is dead and so is its aliasee, then globaldce would 2009-02-17 23:05:26 +00:00
GlobalOpt Revert 66224. 2009-03-06 01:39:36 +00:00
GVN Skip DbgInfoIntrinsic. 2009-03-06 02:59:27 +00:00
GVNPRE
IndMemRem
IndVarSimplify Back out the change in 64918 that used sign-extensions when promoting 2009-02-23 23:20:35 +00:00
Inline
InstCombine Fix PR3694: add an instcombine micro-optimization that helps 2009-03-02 09:18:21 +00:00
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
LoopDeletion
LoopIndexSplit If branch conditions' one successor is dominating another non-latch successor then this loop's iteration space can not be restricted. In this example block bb5 is always executed. 2009-03-02 23:39:14 +00:00
LoopRotate
LoopSimplify
LoopStrengthReduce Implement "superhero" strength reduction, or full strength 2009-02-20 04:17:46 +00:00
LoopUnroll
LoopUnswitch
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
PredicateSimplifier
PruneEH
RaiseAllocations
Reassociate
ScalarRepl Fix PR3720 by properly propagating alignment information from memcpy/memmove 2009-03-04 19:20:50 +00:00
SCCP adjust for asmprinter change. 2009-03-01 00:25:46 +00:00
SimplifyCFG While hoisting instruction to speculatively execute simple bb, ignore dbg intrinsics. 2009-03-06 06:00:17 +00:00
SimplifyLibCalls Mark strto* as readonly when the endptr is null. 2009-02-13 17:08:33 +00:00
SRETPromotion
StripSymbols
TailCallElim
TailDup