Chris Lattner
|
95f6553c49
|
new testcase from a FIXME in the code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26756 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-14 08:13:09 +00:00 |
|
Chris Lattner
|
000c7c4c7b
|
Test that we can reassociate (x<<1)+(y<<1) -> (X+Y)<<1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26752 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-14 06:54:32 +00:00 |
|
Jim Laskey
|
ea6f8ce2a3
|
Remove the use of llvm.dbg.declare.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26744 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-14 01:53:11 +00:00 |
|
Chris Lattner
|
f4f5f6bca8
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26726 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-13 06:50:47 +00:00 |
|
Chris Lattner
|
502fe92a68
|
Simplify this testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26699 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 22:32:18 +00:00 |
|
Chris Lattner
|
31e66e8b76
|
weak globals on darwin require an extra load, breaking this test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26695 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 17:55:10 +00:00 |
|
Evan Cheng
|
e9eded1c25
|
Add a test case for (store (op (load ..) ..) ..) folding.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26656 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 19:04:30 +00:00 |
|
Chris Lattner
|
f083839425
|
Update these tests (which use autoupgrade) to run constprop and check
that the file parses.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26655 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 18:43:07 +00:00 |
|
Chris Lattner
|
3726ff0099
|
Automatically pass -emit-llvm to llvmgcc when using %llvmgcc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26623 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-08 22:32:20 +00:00 |
|
Chris Lattner
|
e25f5bb196
|
Pass -emit-llvm automatically to %llvmgcc and %llvmg++ to fix regression
tests with the new f.e.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26622 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-08 22:28:19 +00:00 |
|
Chris Lattner
|
41dd39ee01
|
new testcase that should have been added long ago.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26601 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-07 22:33:00 +00:00 |
|
Chris Lattner
|
1159e8d8f1
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26596 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-07 17:56:31 +00:00 |
|
Chris Lattner
|
b18966c28c
|
new regression test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26579 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-06 23:52:37 +00:00 |
|
Chris Lattner
|
03182bfd89
|
new testcase I forgot to check in earlier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26565 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-05 23:53:04 +00:00 |
|
Chris Lattner
|
00195e1129
|
new testcase for vector narrowing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26537 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-05 00:21:28 +00:00 |
|
Chris Lattner
|
88b48c36e2
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26534 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-04 23:31:49 +00:00 |
|
Chris Lattner
|
9e14cd355f
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26525 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-04 09:35:02 +00:00 |
|
Chris Lattner
|
5128d2323f
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26518 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-04 06:02:36 +00:00 |
|
Chris Lattner
|
42983657ad
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26514 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-04 02:05:07 +00:00 |
|
Chris Lattner
|
4d94517796
|
New testcase, make sure nate doesn't vanish
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26511 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-04 00:47:12 +00:00 |
|
Evan Cheng
|
e5d5595d36
|
Add another test case for instruction scheduling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26507 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-03 18:58:09 +00:00 |
|
Chris Lattner
|
472c0ebea4
|
Remove these testcases. These intrinsics are going away
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26478 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-03 00:16:23 +00:00 |
|
Chris Lattner
|
14c284600c
|
new testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26473 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-02 23:56:23 +00:00 |
|
Evan Cheng
|
d180ac1109
|
Add a regression test for bug 478.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26471 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-02 21:48:34 +00:00 |
|
Chris Lattner
|
f4eec627d2
|
add a couple more cases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26468 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-02 06:50:04 +00:00 |
|
Chris Lattner
|
5df5940693
|
testcase that crashed the new CFE
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26465 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 22:45:12 +00:00 |
|
Chris Lattner
|
358d5afcbd
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26458 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 21:46:53 +00:00 |
|
Chris Lattner
|
2471403423
|
load (x|y) -> load (x+y) iff x and y have no common bits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26449 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 07:13:56 +00:00 |
|
Chris Lattner
|
c607fa8665
|
new testcase. These functions shouldn't touch the stack if stfiwx use
is enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26446 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 05:49:05 +00:00 |
|
Chris Lattner
|
257bedbeaf
|
new testcase. There should be no accesses to the stack for these functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26444 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 04:56:33 +00:00 |
|
Chris Lattner
|
cf6a9fbd9b
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26439 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 03:43:38 +00:00 |
|
Evan Cheng
|
ce531a4eff
|
Add a test case for left shift by 1. We should not be using lea for this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26431 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 23:57:45 +00:00 |
|
Chris Lattner
|
f949c1ad6c
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26426 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 19:46:56 +00:00 |
|
Chris Lattner
|
7adf72a5e4
|
evan's recent x86 isel improvements have fixed this, though not in the way
originally envisioned :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26422 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 16:39:56 +00:00 |
|
Chris Lattner
|
c7d855ea2e
|
new testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26420 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 06:54:19 +00:00 |
|
Chris Lattner
|
c9c85c4768
|
new testcases for PR712
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26414 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 05:48:56 +00:00 |
|
Chris Lattner
|
e7f2aa74c0
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26412 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 05:30:48 +00:00 |
|
Chris Lattner
|
f76f5da19b
|
new testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26395 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-27 02:36:19 +00:00 |
|
Chris Lattner
|
e047eedc04
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-27 01:43:02 +00:00 |
|
Chris Lattner
|
71f5dfa8e9
|
Reenable this
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26391 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-27 01:00:12 +00:00 |
|
Chris Lattner
|
cfdbb7caa8
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26387 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-27 00:20:23 +00:00 |
|
Chris Lattner
|
80e2065565
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26384 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-26 19:55:30 +00:00 |
|
Evan Cheng
|
9394514ede
|
New test case: use lea for imul by some constants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26378 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-25 10:16:10 +00:00 |
|
Evan Cheng
|
c6d80a4ecf
|
lea.ll is XFAIL until we implement convertToThreeAddress.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26377 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-25 10:15:22 +00:00 |
|
Chris Lattner
|
05b53740e2
|
this fails, mark it as such
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26370 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-25 08:18:43 +00:00 |
|
Evan Cheng
|
4ba9cd53ba
|
Add a test case for 'lea'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26322 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-23 00:12:12 +00:00 |
|
Chris Lattner
|
116ae7c067
|
new testcase distilled from SPASS
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26319 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-22 23:54:15 +00:00 |
|
Chris Lattner
|
6a9f57c7ef
|
new testcase that crashes simplifycfg
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26274 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-18 00:32:44 +00:00 |
|
Nate Begeman
|
b1d3c15c3c
|
A few final (for now) tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-17 21:38:45 +00:00 |
|
Nate Begeman
|
3bd5403920
|
Yet another test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26266 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-17 21:32:46 +00:00 |
|