llvm-6502/test/Transforms/InstCombine
Chris Lattner 32545518f2 new testcase for PR586
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22235 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-17 03:58:30 +00:00
..
2002-03-11-InstCombineHang.ll
2002-05-14-SubFailure.ll
2002-05-14-TouchDeletedInst.ll
2002-08-02-CastTest.ll
2002-09-17-GetElementPtrCrash.ll
2002-12-05-MissedConstProp.ll
2003-05-26-CastMiscompile.ll
2003-05-27-ConstExprCrash.ll
2003-06-05-BranchInvertInfLoop.ll
2003-06-22-ConstantExprCrash.ll
2003-07-21-ExternalConstant.ll
2003-08-12-AllocaNonNull.ll
2003-09-09-VolatileLoadElim.ll
2003-10-23-InstcombineNullFail.ll
2003-10-29-CallSiteResolve.ll
2003-11-03-VarargsCallBug.ll
2003-11-13-ConstExprCastCall.ll
2004-01-13-InstCombineInvokePHI.ll
2004-02-23-ShiftShiftOverflow.ll
2004-03-13-InstCombineInfLoop.ll
2004-04-04-InstCombineReplaceAllUsesWith.ll
2004-05-07-UnsizedCastLoad.ll
2004-07-27-ConstantExprMul.ll
2004-08-09-RemInfLoop.llx
2004-08-10-BoolSetCC.ll
2004-09-20-BadLoadCombine2.llx
2004-09-20-BadLoadCombine.llx
2004-09-28-BadShiftAndSetCC.llx
2004-11-22-Missed-and-fold.ll This now works. 2005-01-01 16:12:52 +00:00
2004-11-27-SetCCForCastLargerAndConstant.ll unxfail this. 2005-04-24 06:55:40 +00:00
2004-12-08-InstCombineCrash.ll Fix this regression and remove the XFAIL from this test. 2004-12-08 23:10:30 +00:00
2004-12-08-RemInfiniteLoop.ll This testcase causes the instruction combiner to go spiraling into 2004-12-08 22:18:35 +00:00
2005-03-04-ShiftOverflow.ll Testcase for a bug that caused us to miscompile ptrdist/ks on sparc. 2005-03-04 23:20:46 +00:00
2005-04-07-UDivSelectCrash.ll new testcase that crashes the instcombiner. 2005-04-08 03:58:21 +00:00
2005-06-15-DivSelectCrash.ll new testcase for PR583 2005-06-16 04:55:29 +00:00
2005-06-15-ShiftSetCCCrash.ll new testcase for PR577 2005-06-15 20:52:39 +00:00
2005-06-16-RangeCrash.ll new testcase for PR585 2005-06-17 02:04:47 +00:00
2005-06-16-SetCCOrSetCCMiscompile.ll new testcase for PR586 2005-06-17 03:58:30 +00:00
add.ll new testcase 2005-04-07 16:24:59 +00:00
alloca.ll
and-or-and.ll New testcase for common bitfield manipulation instruction sequences. 2005-01-01 16:14:18 +00:00
and.ll New testcase 2005-05-09 04:54:18 +00:00
bit-tracking.ll
call-intrinsics.ll
call.ll
canonicalize_branch.ll
cast-cast-to-and.ll New testcases that we should combine. 2005-01-01 16:14:46 +00:00
cast-load-gep.ll New testcase 2005-01-31 04:49:22 +00:00
cast-propagate.ll
cast-set.ll
cast.ll New testcase 2005-01-31 05:51:18 +00:00
CPP_min_max.llx
dg.exp
div.ll Add testcases for simple things we can handle that occur now in vortex. 2004-12-12 21:40:22 +00:00
GEPIdxCanon.ll
getelementptr_cast.ll New testcase 2004-11-27 17:55:20 +00:00
getelementptr_const.ll
getelementptr_index.ll
getelementptr-setcc.ll More testcases 2005-01-14 00:26:25 +00:00
getelementptr.ll new testcase 2005-05-01 04:41:57 +00:00
IntPtrCast.ll
JavaCompare.ll
load.ll add a new testcase 2005-05-01 04:24:15 +00:00
malloc.ll
memmove.ll
mul.ll
not.ll
or.ll new testcase 2005-05-06 00:58:09 +00:00
phi.ll
pow.ll %p is expanded by dejagnu, avoid it in the test. 2004-11-22 19:25:45 +00:00
README.txt
rem.ll Add testcases for simple things we can handle that occur now in vortex. 2004-12-12 21:40:22 +00:00
select.ll add a new testcase 2005-04-23 15:31:03 +00:00
set.ll new testcase 2005-05-06 01:51:05 +00:00
setcc-strength-reduce.ll
shift.ll new testcase 2005-05-08 17:31:24 +00:00
sink_instruction.ll new testcase 2004-12-08 23:41:16 +00:00
store.ll New testcase 2005-01-31 05:36:19 +00:00
sub.ll new test 2005-04-07 16:41:45 +00:00
xor.ll new testcase 2005-05-06 04:11:32 +00:00
zeroext-and-reduce.ll New testcases that we should combine. 2005-01-01 16:14:46 +00:00

This directory contains test cases for the instcombine transformation.  The
dated tests are actual bug tests, whereas the named tests are used to test
for features that the this pass should be capable of performing.