.. |
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
|
|
|
CorrelatedValuePropagation
|
|
|
DeadArgElim
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +00:00 |
DeadStoreElimination
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +00:00 |
EarlyCSE
|
|
|
FunctionAttrs
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +00:00 |
GlobalDCE
|
|
|
GlobalOpt
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +00:00 |
GVN
|
Add a testcase to demonstrate the problem where phi translation is
|
2011-06-04 07:05:05 +00:00 |
IndVarSimplify
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +00:00 |
Inline
|
remove parser support for the obsolete "multiple return values" syntax, which
|
2011-06-17 06:49:41 +00:00 |
InstCombine
|
Stop accepting and ignoring attributes in function types. Attributes are applied
|
2011-06-17 17:37:13 +00:00 |
InstSimplify
|
|
|
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
|
|
|
LoopIdiom
|
|
|
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
|
|
|
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
|
|
|
MemCpyOpt
|
make the asmparser reject function and type redefinitions. 'Merging' hasn't been
|
2011-06-17 07:06:44 +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
|
manually upgrade a bunch of tests to modern syntax, and remove some that
|
2011-06-17 03:14:27 +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
|
remove parser support for the obsolete "multiple return values" syntax, which
|
2011-06-17 06:49:41 +00:00 |
SimplifyLibCalls
|
|
|
Sink
|
|
|
StripSymbols
|
|
|
TailCallElim
|
make the asmparser reject function and type redefinitions. 'Merging' hasn't been
|
2011-06-17 07:06:44 +00:00 |
TailDup
|
|
|