.. |
ADCE
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
ArgumentPromotion
|
|
|
BlockPlacement
|
|
|
BranchFolding
|
|
|
CodeExtractor
|
Update this test to the new EH model.
|
2011-09-20 22:29:43 +00:00 |
CodeGenPrepare
|
|
|
ConstantMerge
|
Teach the ConstantMerge pass about alignment. Fixes PR10514!
|
2011-07-27 19:47:34 +00:00 |
ConstProp
|
Manually upgrade the test suite to specify the flag to cttz and ctlz.
|
2011-12-12 11:59:10 +00:00 |
CorrelatedValuePropagation
|
|
|
DeadArgElim
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
DeadStoreElimination
|
Fix infinite loop in DSE when deleting a free in a reachable loop that's also
|
2011-12-08 22:36:35 +00:00 |
EarlyCSE
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
FunctionAttrs
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
GlobalDCE
|
remove a test that is using old-style llvm.dbg intrinsics, apparently only
|
2011-11-27 18:13:47 +00:00 |
GlobalOpt
|
remove autoupgrade support for old forms of llvm.prefetch and the old
|
2011-11-27 07:42:04 +00:00 |
GVN
|
Fix crasher in GVN due to my recent capture tracking changes.
|
2011-11-21 19:42:56 +00:00 |
IndVarSimplify
|
Reenable this IndVars unit test.
|
2011-11-29 00:52:04 +00:00 |
Inline
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
InstCombine
|
Manually upgrade the test suite to specify the flag to cttz and ctlz.
|
2011-12-12 11:59:10 +00:00 |
InstSimplify
|
Add support for vectors of pointers.
|
2011-12-05 06:29:09 +00:00 |
Internalize
|
|
|
IPConstantProp
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
JumpThreading
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
LCSSA
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
LICM
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
LoopDeletion
|
Remove the old tail duplication pass. It is not used and is unable to update
|
2011-08-30 23:03:45 +00:00 |
LoopIdiom
|
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
|
2011-09-27 20:39:19 +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
|
Removed colons from some target datalayout strings in test, since they don't match the required format.
|
2011-10-12 22:24:17 +00:00 |
LoopStrengthReduce
|
LSR: prune undesirable formulae early.
|
2011-12-06 03:13:31 +00:00 |
LoopUnroll
|
Add -unroll-runtime for unrolling loops with run-time trip counts.
|
2011-12-09 06:19:40 +00:00 |
LoopUnswitch
|
Fix for bug #11429: Wrong behaviour for switches. Small improvement for code size heuristics.
|
2011-12-14 19:19:17 +00:00 |
LowerAtomic
|
Convert more tests over to the new atomic instructions.
|
2011-09-26 20:27:49 +00:00 |
LowerExpectIntrinsic
|
Introduce "expect" intrinsic instructions.
|
2011-07-06 18:22:43 +00:00 |
LowerInvoke
|
|
|
LowerSwitch
|
|
|
Mem2Reg
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
MemCpyOpt
|
Probably not a good idea to convert a single vector load into a memcpy. We
|
2011-12-06 00:19:08 +00:00 |
MergeFunc
|
Convert to the new EH model.
|
2011-11-08 00:23:01 +00:00 |
ObjCARC
|
It turns out that clang does use pointer-to-function types to
|
2011-12-14 19:10:53 +00:00 |
PhaseOrdering
|
Add file.
|
2011-08-19 21:21:20 +00:00 |
PruneEH
|
Update more tests to the new EH scheme.
|
2011-08-31 21:04:11 +00:00 |
Reassociate
|
Remove empty test.
|
2011-08-02 02:47:45 +00:00 |
ScalarRepl
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
SCCP
|
Manually upgrade the test suite to specify the flag to cttz and ctlz.
|
2011-12-12 11:59:10 +00:00 |
SimplifyCFG
|
remove autoupgrade support for really old-style debug info intrinsics.
|
2011-11-27 06:18:33 +00:00 |
SimplifyLibCalls
|
Only replace fwrite with fputc, if the return value is unused.
|
2011-12-12 20:18:31 +00:00 |
Sink
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
StripSymbols
|
fix PR10286, a problem with the .ll printer handling block addresses that are out-of-scope.
|
2011-08-03 06:15:41 +00:00 |
TailCallElim
|
Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.
|
2011-11-27 06:54:59 +00:00 |
TailDup
|
Remove the old tail duplication pass. It is not used and is unable to update
|
2011-08-30 23:03:45 +00:00 |