llvm-6502/test/Transforms
Dan Gohman 1975d03183 Canonicalize sext(i1) to i1?-1:0, and update various instcombine
optimizations accordingly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58457 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-30 20:40:10 +00:00
..
ADCE
AddReadAttrs
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CondProp
ConstantMerge
ConstProp apply Eli's patch for PR2165 and provide a testcase. 2008-10-16 05:26:51 +00:00
DeadArgElim
DeadStoreElimination
GlobalDCE
GlobalOpt
GVN
GVNPRE
IndVarsSimplify
Inline Add InlineCost class for represent the estimated cost of inlining a 2008-10-30 19:26:59 +00:00
InstCombine Canonicalize sext(i1) to i1?-1:0, and update various instcombine 2008-10-30 20:40:10 +00:00
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
LoopDeletion
LoopIndexSplit Check loop exit predicate properly while eliminating one iteration loop. 2008-10-10 22:02:57 +00:00
LoopRotate
LoopSimplify
LoopStrengthReduce
LoopUnroll
LoopUnswitch
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg no need to print output 2008-10-27 06:56:35 +00:00
MemCpyOpt
PredicateSimplifier
PruneEH
RaiseAllocations
Reassociate
ScalarRepl
SCCP
SimplifyCFG Fix PR2967 by not deleting volatile load/stores that occur before unreachable. 2008-10-29 17:46:26 +00:00
SimplifyLibCalls lower calls to abs to inline code, PR2337 2008-06-09 08:26:51 +00:00
SRETPromotion
StripSymbols
TailCallElim
TailDup