..
ADCE
stop accepting begin/end around function bodies in the .ll parser, this isn't pascal anymore.
2011-06-17 06:42:57 +00:00
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
manually upgrade a bunch of tests to modern syntax, and remove some that
2011-06-17 03:14:27 +00:00
CodeGenPrepare
ConstantMerge
ConstProp
implement PR9315, constant folding exp2 in terms of pow (since hosts without
2011-05-22 22:22:35 +00:00
CorrelatedValuePropagation
DeadArgElim
manually upgrade a bunch of tests to modern syntax, and remove some that
2011-06-17 03:14:27 +00:00
DeadStoreElimination
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
EarlyCSE
FunctionAttrs
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
GlobalDCE
GlobalOpt
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
GVN
This is an automatically reduced test case that crashed in GVN, at some
2011-06-20 14:46:47 +00:00
IndVarSimplify
indvars -disable-iv-rewrite: Adds support for eliminating identity
2011-06-21 03:22:38 +00:00
Inline
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
InstCombine
PR10180: Fix a instcombine crash with FP vectors.
2011-06-23 20:40:23 +00:00
InstSimplify
The comparision "max(x,y)==x" is equivalent to "x>=y". Since the max is
2011-05-07 16:56:49 +00:00
Internalize
IPConstantProp
remove parser support for the obsolete "multiple return values" syntax, which
2011-06-17 06:49:41 +00:00
JumpThreading
remove asmparser support for the old getresult instruction, which has been subsumed by extractvalue.
2011-06-17 06:57:15 +00:00
LCSSA
LICM
manually upgrade a bunch of tests to modern syntax, and remove some that
2011-06-17 03:14:27 +00:00
LoopDeletion
Add a reduced test case for the buildbot failure (clang self-hosted
2011-06-21 08:33:49 +00:00
LoopIdiom
Fix PR9815: I was trying to get out of "generating code and then
2011-05-22 17:39:56 +00:00
LoopRotate
remove asmparser support for the old getresult instruction, which has been subsumed by extractvalue.
2011-06-17 06:57:15 +00:00
LoopSimplify
manually upgrade a bunch of tests to modern syntax, and remove some that
2011-06-17 03:14:27 +00:00
LoopStrengthReduce
When forming an ICmpZero LSRUse, normalize the non-IV operand
2011-05-18 21:02:18 +00:00
LoopUnroll
LoopUnswitch
Bail on unswitching a switch statement for a case with a critical edge. We name
2011-06-03 06:27:15 +00:00
LowerAtomic
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
Add test for r133251.
2011-06-18 07:23:25 +00:00
MemCpyOpt
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
MergeFunc
ObjCARC
Fix ARCOpt to insert releases on both successors of an invoke rather
2011-06-16 20:57:14 +00:00
PhaseOrdering
This directory was missing the dg.exp to cause the tests to run. Some time since
2011-06-06 20:23:00 +00:00
PruneEH
manually upgrade a bunch of tests to modern syntax, and remove some that
2011-06-17 03:14:27 +00:00
Reassociate
ScalarRepl
Teach one piece of scalarrepl to handle lifetime markers. When transforming an
2011-06-27 05:40:02 +00:00
SCCP
remove asmparser support for the old getresult instruction, which has been subsumed by extractvalue.
2011-06-17 06:57:15 +00:00
SimplifyCFG
Fix PR10103: Less code for enum type translation.
2011-06-18 10:28:47 +00:00
SimplifyLibCalls
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
Sink
StripSymbols
TailCallElim
make the asmparser reject function and type redefinitions. 'Merging' hasn't been
2011-06-17 07:06:44 +00:00
TailDup
Move few target-dependant tests to appropriate directories.
2011-05-06 18:24:46 +00:00