..
2007-07-25-DominatedLoop.ll
…
2007-07-25-InfiniteLoop.ll
…
2007-07-25-Loop.ll
…
2007-07-25-NestedLoop.ll
…
2007-07-25-SinglePredecessor.ll
…
2007-07-26-InterlockingLoops.ll
remove a trivial test, make some other tests less trivial.
2011-05-22 07:02:43 +00:00
2007-07-26-NonRedundant.ll
…
2007-07-26-PhiErasure.ll
…
2007-07-30-PredIDom.ll
…
2007-07-31-NoDomInherit.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
2007-07-31-RedundantPhi.ll
…
2008-02-12-UndefLoad.ll
…
2008-02-13-NewPHI.ll
…
2008-07-02-Unreachable.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
2008-12-09-SelfRemove.ll
…
2008-12-12-RLE-Crash.ll
…
2008-12-14-rle-reanalyze.ll
…
2008-12-15-CacheVisited.ll
…
2009-01-21-SortInvalidation.ll
…
2009-01-22-SortInvalidation.ll
…
2009-02-17-LoadPRECrash.ll
…
2009-03-10-PREOnVoid.ll
…
2009-06-17-InvalidPRE.ll
…
2009-07-13-MemDepSortFail.ll
…
2009-11-12-MemDepMallocBitCast.ll
…
2010-03-31-RedundantPHIs.ll
…
2010-05-08-OneBit.ll
Update some tests to the new EH scheme.
2011-09-01 00:58:03 +00:00
2010-11-13-Simplify.ll
…
2011-04-27-phioperands.ll
This is an automatically reduced test case that crashed in GVN, at some
2011-06-20 14:46:47 +00:00
2011-06-01-NonLocalMemdepMiscompile.ll
When marking a block as being unanalyzable, use "Clobber" on the terminator instead of the first instruction in the block. This is a bit of a hack; "Clobber" isn't really the right marking in the first place. memdep doesn't really have any way of properly expressing "unanalyzable" at the moment. Using it on the terminator is much less ambiguous than using it on an arbitrary instruction, though.
2011-06-02 00:08:52 +00:00
2011-07-07-MatchIntrinsicExtract.ll
Added test cases for GVN signed intrinsics recognition, r134777.
2011-07-09 00:36:54 +00:00
2011-09-07-TypeIdFor.ll
Mark the eh.typeid.for intrinsic as being 'const', which it is inside
2011-09-09 07:50:37 +00:00
2012-05-22-PreCrash.ll
Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from the
2012-05-22 14:17:53 +00:00
atomic.ll
Atomic load/store handling for the passes using memdep (GVN, DSE, memcpyopt).
2011-08-17 22:22:24 +00:00
basic.ll
…
bitcast-of-call.ll
…
calls-nonlocal.ll
…
calls-readonly.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
commute.ll
Teach GVN that x+y is the same as y+x and that x<y is the same as y>x.
2012-02-24 15:16:31 +00:00
condprop.ll
Nick pointed out on IRC that GVN's propagateEquality wasn't propagating
2012-03-04 13:25:19 +00:00
crash-no-aa.ll
…
crash.ll
fix PR9841 by having GVN not process dead loads. This was
2011-05-22 07:03:34 +00:00
fpmath.ll
When gvn decides to replace an instruction with another, we have to patch the
2012-06-04 22:44:21 +00:00
lifetime-simple.ll
…
lit.local.cfg
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
load-constant-mem.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
load-pre-align.ll
…
load-pre-licm.ll
…
local-pre.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
lpre-call-wrap-2.ll
…
lpre-call-wrap.ll
…
non-local-offset.ll
…
nonescaping-malloc.ll
Convert the uses of '|&' to use '2>&1 |' instead, which works on old
2012-07-02 18:37:59 +00:00
null-aliases-nothing.ll
…
phi-translate-partial-alias.ll
Add a testcase to demonstrate the problem where phi translation is
2011-06-04 07:05:05 +00:00
phi-translate.ll
GVN does simple propagation of conditions: when it sees a conditional
2011-10-05 14:28:49 +00:00
pr10820.ll
Extra CHECK-NOT to make sure that GVN transform works properly.
2011-09-02 17:40:39 +00:00
pr12979.ll
When gvn decides to replace an instruction with another, we have to patch the
2012-06-04 22:44:21 +00:00
pre-basic-add.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
pre-compare.ll
Don't PRE compares.
2012-03-29 17:22:39 +00:00
pre-load.ll
…
pre-single-pred.ll
…
preserve-tbaa.ll
make this test less trivial.
2011-05-22 06:59:33 +00:00
range.ll
When gvn decides to replace an instruction with another, we have to patch the
2012-06-04 22:44:21 +00:00
rle-must-alias.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
rle-no-phi-translate.ll
…
rle-nonlocal.ll
…
rle-phi-translate.ll
…
rle-semidominated.ll
Convert all tests using TCL-style quoting to use shell-style quoting.
2012-07-02 12:47:22 +00:00
rle.ll
Fix crasher in GVN due to my recent capture tracking changes.
2011-11-21 19:42:56 +00:00
tbaa.ll
When gvn decides to replace an instruction with another, we have to patch the
2012-06-04 22:44:21 +00:00