Chris Lattner
|
6d92526fe1
|
now that we handle non-constant strides, this testcase passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22752 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-10 17:17:45 +00:00 |
|
Chris Lattner
|
8d56cdd0d1
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22745 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-10 02:06:35 +00:00 |
|
Chris Lattner
|
a12489e34f
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22743 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-10 01:11:24 +00:00 |
|
Chris Lattner
|
138268160a
|
new testcase we handle
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22741 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-10 00:48:11 +00:00 |
|
Chris Lattner
|
3b7fd6647d
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22738 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-10 00:33:01 +00:00 |
|
Chris Lattner
|
bf9af65a93
|
This is now implemented
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22723 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-09 00:19:44 +00:00 |
|
Chris Lattner
|
0bc6bde317
|
A testcase I don't want to break in the future
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22718 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-08 22:13:49 +00:00 |
|
Chris Lattner
|
ca60967eea
|
new testcase, not implemented yet
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22703 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-08 06:23:47 +00:00 |
|
Chris Lattner
|
8e2dbb6646
|
It is better to not depend on CSE to share multiplies due to IV insertion.
This testcase checks that only one mul is present in the output code, as it
should be.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22701 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-08 05:46:51 +00:00 |
|
Chris Lattner
|
8cb014fd01
|
These are both implemented by a recent LSR patch
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22700 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-08 05:29:51 +00:00 |
|
Chris Lattner
|
8cc70cbea4
|
New testcases for PR615
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22689 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-07 04:25:39 +00:00 |
|
Chris Lattner
|
0ef10c935a
|
two simple testcases loopreduce should handle but does not yet currently
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-05 19:47:39 +00:00 |
|
Chris Lattner
|
2733b30195
|
new testcase that condprop should handle. The PHI node becomes useless
after threading the branch, because both operands are the same value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22668 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-05 00:59:55 +00:00 |
|
Chris Lattner
|
f065f05397
|
add a testcase nate requested
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22663 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-04 22:49:32 +00:00 |
|
Chris Lattner
|
763103c87d
|
This should not run lli, that is for llvm-test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22656 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-04 19:56:35 +00:00 |
|
Chris Lattner
|
341bef6ed5
|
This testcase now passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22651 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-04 19:08:07 +00:00 |
|
Chris Lattner
|
89fe67f19f
|
this is not implemented by lsr yet
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22642 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-04 01:18:48 +00:00 |
|
Chris Lattner
|
6bc89e2159
|
this now passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22636 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 22:51:40 +00:00 |
|
Chris Lattner
|
999b814a6d
|
new testcase for PR612
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22627 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 18:51:15 +00:00 |
|
Chris Lattner
|
522611095d
|
new testcase for PR612
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22625 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 18:33:48 +00:00 |
|
Chris Lattner
|
82e6ef3ec3
|
Testcase that used to crash simplifycfg
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22622 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 18:01:07 +00:00 |
|
Chris Lattner
|
969c88e817
|
un-xfail this
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22614 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 00:58:44 +00:00 |
|
Chris Lattner
|
d970ff025d
|
This fails for now
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22608 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 00:10:28 +00:00 |
|
Chris Lattner
|
1bc0f735c9
|
New testcase that caused simplifycfg to crash
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22583 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-02 03:23:03 +00:00 |
|
Chris Lattner
|
88aad145a5
|
temporarily fail these two tests until LSR evolves to support them
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22567 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-01 17:10:50 +00:00 |
|
Chris Lattner
|
78e1a3c038
|
New testcase distilled from a large chunk of code Misha sent me.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22347 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-07-07 20:39:45 +00:00 |
|
Chris Lattner
|
e04f865da2
|
new testcase for PR590
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22317 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-30 07:28:54 +00:00 |
|
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 |
|
Chris Lattner
|
98b4d59861
|
new testcase for PR585
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22233 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-17 02:04:47 +00:00 |
|
Chris Lattner
|
bff44407e8
|
new testcase for PR584
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22231 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-17 01:45:03 +00:00 |
|
Chris Lattner
|
5adb41a750
|
new testcase for PR583
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22226 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-16 04:55:29 +00:00 |
|
Chris Lattner
|
73d31b9598
|
new testcase for PR582
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22220 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-15 21:28:55 +00:00 |
|
Chris Lattner
|
364651395c
|
new testcase for PR579
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22218 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-15 21:11:18 +00:00 |
|
Chris Lattner
|
7833b44f6a
|
new testcase for PR577
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22216 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-06-15 20:52:39 +00:00 |
|
Chris Lattner
|
35e6dc8ccf
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22160 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-20 22:25:44 +00:00 |
|
Chris Lattner
|
07b5c9d68f
|
New testcase that crashes simplifycfg, identified accidentally by JohnMC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22157 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-20 22:19:34 +00:00 |
|
Reid Spencer
|
10017623d9
|
Don't eliminate a test case, just the form of the test case, from the
previous revision.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22072 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-15 21:35:26 +00:00 |
|
Chris Lattner
|
73b2291703
|
This does not belong
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22071 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-15 21:31:36 +00:00 |
|
Reid Spencer
|
9b1749b1f4
|
Add a case with non-constant argument for testing the transform:
ffs(x) -> (x == 0 ? 0 : llvm.cttz(0)+1)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22069 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-15 21:26:59 +00:00 |
|
Reid Spencer
|
c6e3d5ea2e
|
Add a test case for testing ffs libcall conversion to constant
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22028 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-14 16:44:43 +00:00 |
|
Chris Lattner
|
7dad18b788
|
remove test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21952 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 18:19:29 +00:00 |
|
Chris Lattner
|
5fa8707821
|
fix buggy test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21937 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 15:51:31 +00:00 |
|
Chris Lattner
|
a02e0bd1a3
|
Fix buggy test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21936 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 15:48:41 +00:00 |
|
Chris Lattner
|
780b6d08ab
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21837 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-10 00:33:36 +00:00 |
|
Chris Lattner
|
edcee6f5fd
|
testcase I've had in my tree
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21832 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-09 21:21:10 +00:00 |
|
Chris Lattner
|
2f2c3e4392
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21808 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-09 04:54:18 +00:00 |
|
Chris Lattner
|
6d60924e3d
|
add a testcase for a case we do not handle yet
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21789 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-08 21:47:42 +00:00 |
|
Chris Lattner
|
22d06312a9
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21787 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-08 21:41:18 +00:00 |
|
Chris Lattner
|
4544d0218a
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21784 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-08 21:28:33 +00:00 |
|
Chris Lattner
|
f4946dff71
|
new testcases for PR557
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21782 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-08 20:56:02 +00:00 |
|