..
ADCE
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
ArgumentPromotion
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
BBVectorize
Allow BBVectorize to form non-2^n-length vectors.
2012-06-28 05:42:42 +00:00
BlockPlacement
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
BranchFolding
Change tests from "opt %s" to "opt < %s" so that opt doesn't see the
2009-09-11 18:01:28 +00:00
CodeExtractor
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
CodeGenPrepare
During the CodeGenPrepare we often lower intrinsics (such as objsize)
2012-08-14 05:19:07 +00:00
ConstantMerge
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
ConstProp
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
CorrelatedValuePropagation
make LazyValueInfo analyze the default case of switch statements (we know that in the default branch the value cannot be any of the switch cases)
2012-06-28 16:13:37 +00:00
DeadArgElim
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
DeadStoreElimination
Fix more fallout from r158919, similar to PR13547.
2012-09-03 05:15:15 +00:00
EarlyCSE
Fix regression from r151466: an we can't replace uses of an instruction reachable from the entry block with uses of an instruction not reachable from the entry block. PR12231.
2012-03-13 01:06:07 +00:00
FunctionAttrs
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
GlobalDCE
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
GlobalOpt
Add testcases for GlobalOpt changes in r160693 and r160757.
2012-07-29 01:15:37 +00:00
GVN
Make MemoryBuiltins aware of TargetLibraryInfo.
2012-08-29 15:32:21 +00:00
IndVarSimplify
indvars: Linear function test replace should avoid reusing undef.
2012-07-18 04:35:10 +00:00
Inline
Fix broken check lines.
2012-08-17 12:28:26 +00:00
InstCombine
[llvm] Updated the test fold-vector-select so that we test the vector selects exhaustively.
2012-08-30 23:11:49 +00:00
InstSimplify
Revert r153521 as it's causing large regressions on the nightly testers.
2012-03-28 18:42:50 +00:00
Internalize
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
IPConstantProp
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
JumpThreading
JumpThreading: when default destination is the destination of some cases in a
2012-09-05 23:45:58 +00:00
LCSSA
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
LICM
LICM may hoist an instruction with undefined behavior above a trap.
2012-09-04 10:25:04 +00:00
LoopDeletion
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
LoopIdiom
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
LoopRotate
LoopRotation: Make the brute force DomTree update more brute force.
2012-09-02 11:57:22 +00:00
LoopSimplify
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
LoopStrengthReduce
During the CodeGenPrepare we often lower intrinsics (such as objsize)
2012-08-14 05:19:07 +00:00
LoopUnroll
Fix 12513: Loop unrolling breaks with indirect branches.
2012-04-10 05:14:42 +00:00
LoopUnswitch
Convert the uses of '|&' to use '2>&1 |' instead, which works on old
2012-07-02 18:37:59 +00:00
LowerAtomic
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
LowerExpectIntrinsic
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
LowerInvoke
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
LowerSwitch
PR1255 related changes (case ranges):
2012-05-24 09:33:20 +00:00
Mem2Reg
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
MemCpyOpt
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
MergeFunc
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
MetaRenamer
Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to.
2012-09-11 02:46:18 +00:00
ObjCARC
Make provenance checking conservative in cases when
2012-09-04 23:16:20 +00:00
PhaseOrdering
Reapply r155136 after fixing PR12599.
2012-04-23 17:39:52 +00:00
PruneEH
The normal edge of an invoke is not allowed to branch to a block with a
2012-08-10 20:55:20 +00:00
Reassociate
Stop reassociate from looking through expressions of arbitrary complexity. This
2012-07-26 09:26:40 +00:00
ScalarRepl
Port the global copy optimization from the SROA pass to InstCombine.
2012-08-21 08:39:44 +00:00
SCCP
Fix the remaining TCL-style quotes found in the testsuite. This is
2012-07-02 19:09:46 +00:00
SimplifyCFG
SimplifyCFG: preserve branch-weight metadata when creating a new switch from
2012-09-11 17:43:35 +00:00
SimplifyLibCalls
SimplifyLibCalls: Give all safely-shrinkable libcalls the same treatment.
2012-08-22 19:39:15 +00:00
Sink
Enhance the sinking code to handle diamond patterns. Patch by
2012-05-31 08:09:49 +00:00
StripSymbols
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
TailCallElim
Convert the uses of '|&' to use '2>&1 |' instead, which works on old
2012-07-02 18:37:59 +00:00
TailDup
Convert the uses of '|&' to use '2>&1 |' instead, which works on old
2012-07-02 18:37:59 +00:00