..
2002-03-11-InstCombineHang.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2002-05-14-SubFailure.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2002-05-14-TouchDeletedInst.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2002-08-02-CastTest.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
2002-09-17-GetElementPtrCrash.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2002-12-05-MissedConstProp.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-05-26-CastMiscompile.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-05-27-ConstExprCrash.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-06-05-BranchInvertInfLoop.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-06-22-ConstantExprCrash.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-07-21-ExternalConstant.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-08-12-AllocaNonNull.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-09-09-VolatileLoadElim.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
2003-10-23-InstcombineNullFail.ll
document real source of bug
2003-10-23 16:00:59 +00:00
2003-10-29-CallSiteResolve.ll
New testcase crashing the instruction combiner
2003-10-30 00:39:25 +00:00
2003-11-03-VarargsCallBug.ll
New testcase for a bug in instcombine
2003-11-03 18:33:44 +00:00
2003-11-13-ConstExprCastCall.ll
Instcombine should promote this, and because it isn't, we are failing poolalloc tests
2003-11-13 19:05:15 +00:00
2004-01-13-InstCombineInvokePHI.ll
new testcase
2004-01-14 05:53:11 +00:00
2004-02-23-ShiftShiftOverflow.ll
Test for the other way also
2004-02-23 20:24:16 +00:00
2004-03-13-InstCombineInfLoop.ll
New testcase, distilled from povray I think.
2004-03-13 23:53:04 +00:00
2004-04-04-InstCombineReplaceAllUsesWith.ll
New testcase that crashes the instcombine pass. Dominance properties have
2004-04-05 02:01:32 +00:00
add.ll
New testcase
2004-04-10 22:01:27 +00:00
alloca.ll
New testcase, the optimizer can delete zero sized allocas
2004-03-19 06:07:43 +00:00
and.ll
Two new tests for shifts followed by ands
2003-09-19 19:04:43 +00:00
bit-tracking.ll
More testcases
2003-11-03 05:42:50 +00:00
call-intrinsics.ll
new testcase for intrinsic folding
2004-02-28 05:28:42 +00:00
call.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
canonicalize_branch.ll
The instcombiner should canonicalize comparisons.
2004-02-27 06:27:07 +00:00
cast-propagate.ll
New testcase
2004-04-08 20:39:40 +00:00
cast-set.ll
Move a test from cast-set to a new bit-tracking.ll file. Update file comments
2003-11-03 05:30:34 +00:00
cast.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
div.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
getelementptr_const.ll
New testcase
2004-03-25 22:59:06 +00:00
getelementptr_index.ll
New testcase
2004-04-07 18:38:01 +00:00
getelementptr.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
load.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
malloc.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
mul.ll
Handle the unsigned form as well
2004-02-23 06:37:33 +00:00
not.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
or.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
phi.ll
The instruction combining pass removes dead instructions, there is no need
2004-02-28 05:26:06 +00:00
pow.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
README.txt
rem.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
select.ll
New testcases
2004-04-10 22:21:14 +00:00
set.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
setcc-strength-reduce.ll
Renamed as' =>
llvm-as', dis' =>
llvm-dis', link' =>
llvm-link'.
2003-09-16 15:29:54 +00:00
shift.ll
Testcase to make sure we can apply the shift to the operands of the select,
2004-04-09 23:47:24 +00:00
sub.ll
Oh right, casts can interfere. Test this too
2004-03-13 00:11:38 +00:00
xor.ll
Add a test for the "swap idiom", which LLVM should be able to unravel.
2004-02-16 03:53:44 +00:00