Chris Lattner
|
cce5eef431
|
New testcase, the new CFE compiles this into insertelement instructions, the
old one crashes.
llvm-svn: 26794
|
2006-03-16 18:47:51 +00:00 |
Reid Spencer
|
0d42f696a6
|
Add a RUN: line so this test doesn't fail.
llvm-svn: 26790
|
2006-03-16 03:05:57 +00:00 |
Andrew Lenharth
|
18e788e452
|
better check
llvm-svn: 26780
|
2006-03-15 19:02:54 +00:00 |
Evan Cheng
|
f49357f81d
|
Also requires -mattr=-sse3
llvm-svn: 26778
|
2006-03-15 18:05:13 +00:00 |
Chris Lattner
|
e5a2155be9
|
new testcase from a FIXME in the code
llvm-svn: 26756
|
2006-03-14 08:13:09 +00:00 |
Chris Lattner
|
c714f268bf
|
Test that we can reassociate (x<<1)+(y<<1) -> (X+Y)<<1.
llvm-svn: 26752
|
2006-03-14 06:54:32 +00:00 |
Jim Laskey
|
e1421afc72
|
Remove the use of llvm.dbg.declare.
llvm-svn: 26744
|
2006-03-14 01:53:11 +00:00 |
Chris Lattner
|
9f02a3f456
|
new testcase
llvm-svn: 26726
|
2006-03-13 06:50:47 +00:00 |
Chris Lattner
|
22d1d651ea
|
Simplify this testcase
llvm-svn: 26699
|
2006-03-10 22:32:18 +00:00 |
Chris Lattner
|
0a171d33ca
|
weak globals on darwin require an extra load, breaking this test
llvm-svn: 26695
|
2006-03-10 17:55:10 +00:00 |
Evan Cheng
|
bee0b5b83e
|
Add a test case for (store (op (load ..) ..) ..) folding.
llvm-svn: 26656
|
2006-03-09 19:04:30 +00:00 |
Chris Lattner
|
f133c26a0b
|
Update these tests (which use autoupgrade) to run constprop and check
that the file parses.
llvm-svn: 26655
|
2006-03-09 18:43:07 +00:00 |
Chris Lattner
|
fd9bf36070
|
Automatically pass -emit-llvm to llvmgcc when using %llvmgcc
llvm-svn: 26623
|
2006-03-08 22:32:20 +00:00 |
Chris Lattner
|
78b4fc15bb
|
Pass -emit-llvm automatically to %llvmgcc and %llvmg++ to fix regression
tests with the new f.e.
llvm-svn: 26622
|
2006-03-08 22:28:19 +00:00 |
Chris Lattner
|
d312f73022
|
new testcase that should have been added long ago.
llvm-svn: 26601
|
2006-03-07 22:33:00 +00:00 |
Chris Lattner
|
f118a41fb0
|
new testcase
llvm-svn: 26596
|
2006-03-07 17:56:31 +00:00 |
Chris Lattner
|
9b4ebee871
|
new regression test
llvm-svn: 26579
|
2006-03-06 23:52:37 +00:00 |
Chris Lattner
|
cbde100850
|
new testcase I forgot to check in earlier
llvm-svn: 26565
|
2006-03-05 23:53:04 +00:00 |
Chris Lattner
|
818c54925e
|
new testcase for vector narrowing.
llvm-svn: 26537
|
2006-03-05 00:21:28 +00:00 |
Chris Lattner
|
ca7e9664a7
|
new testcase
llvm-svn: 26534
|
2006-03-04 23:31:49 +00:00 |
Chris Lattner
|
f97c7f5dbb
|
new testcase
llvm-svn: 26525
|
2006-03-04 09:35:02 +00:00 |
Chris Lattner
|
ba66f8e1ad
|
new testcase
llvm-svn: 26518
|
2006-03-04 06:02:36 +00:00 |
Chris Lattner
|
05285fbf5b
|
new testcase
llvm-svn: 26514
|
2006-03-04 02:05:07 +00:00 |
Chris Lattner
|
efef036443
|
New testcase, make sure nate doesn't vanish
llvm-svn: 26511
|
2006-03-04 00:47:12 +00:00 |
Evan Cheng
|
9929793411
|
Add another test case for instruction scheduling.
llvm-svn: 26507
|
2006-03-03 18:58:09 +00:00 |
Chris Lattner
|
f7d616278e
|
Remove these testcases. These intrinsics are going away
llvm-svn: 26478
|
2006-03-03 00:16:23 +00:00 |
Chris Lattner
|
3c2733b090
|
new testcases
llvm-svn: 26473
|
2006-03-02 23:56:23 +00:00 |
Evan Cheng
|
dc41f80f70
|
Add a regression test for bug 478.
llvm-svn: 26471
|
2006-03-02 21:48:34 +00:00 |
Chris Lattner
|
dad25c7f22
|
add a couple more cases
llvm-svn: 26468
|
2006-03-02 06:50:04 +00:00 |
Chris Lattner
|
c652c30772
|
testcase that crashed the new CFE
llvm-svn: 26465
|
2006-03-01 22:45:12 +00:00 |
Chris Lattner
|
4a6d29d008
|
new testcase
llvm-svn: 26458
|
2006-03-01 21:46:53 +00:00 |
Chris Lattner
|
0454b2d080
|
load (x|y) -> load (x+y) iff x and y have no common bits.
llvm-svn: 26449
|
2006-03-01 07:13:56 +00:00 |
Chris Lattner
|
160cc92461
|
new testcase. These functions shouldn't touch the stack if stfiwx use
is enabled.
llvm-svn: 26446
|
2006-03-01 05:49:05 +00:00 |
Chris Lattner
|
21d44e6dfe
|
new testcase. There should be no accesses to the stack for these functions.
llvm-svn: 26444
|
2006-03-01 04:56:33 +00:00 |
Chris Lattner
|
e8ddd8a72f
|
new testcase
llvm-svn: 26439
|
2006-03-01 03:43:38 +00:00 |
Evan Cheng
|
2a78abd411
|
Add a test case for left shift by 1. We should not be using lea for this.
llvm-svn: 26431
|
2006-02-28 23:57:45 +00:00 |
Chris Lattner
|
8c5f04d212
|
new testcase
llvm-svn: 26426
|
2006-02-28 19:46:56 +00:00 |
Chris Lattner
|
408fee7ad4
|
evan's recent x86 isel improvements have fixed this, though not in the way
originally envisioned :)
llvm-svn: 26422
|
2006-02-28 16:39:56 +00:00 |
Chris Lattner
|
d786b0e033
|
new testcases
llvm-svn: 26420
|
2006-02-28 06:54:19 +00:00 |
Chris Lattner
|
3059128d02
|
new testcases for PR712
llvm-svn: 26414
|
2006-02-28 05:48:56 +00:00 |
Chris Lattner
|
626f96431b
|
new testcase
llvm-svn: 26412
|
2006-02-28 05:30:48 +00:00 |
Chris Lattner
|
a8bd74d5d0
|
new testcases
llvm-svn: 26395
|
2006-02-27 02:36:19 +00:00 |
Chris Lattner
|
7422e470f3
|
New testcases
llvm-svn: 26393
|
2006-02-27 01:43:02 +00:00 |
Chris Lattner
|
3af2da1f3d
|
Reenable this
llvm-svn: 26391
|
2006-02-27 01:00:12 +00:00 |
Chris Lattner
|
255ab33177
|
new testcase
llvm-svn: 26387
|
2006-02-27 00:20:23 +00:00 |
Chris Lattner
|
69c68c3c3e
|
new testcase
llvm-svn: 26384
|
2006-02-26 19:55:30 +00:00 |
Evan Cheng
|
74de65aacd
|
New test case: use lea for imul by some constants.
llvm-svn: 26378
|
2006-02-25 10:16:10 +00:00 |
Evan Cheng
|
5c1e1ca29f
|
lea.ll is XFAIL until we implement convertToThreeAddress.
llvm-svn: 26377
|
2006-02-25 10:15:22 +00:00 |
Chris Lattner
|
b8d9667087
|
this fails, mark it as such
llvm-svn: 26370
|
2006-02-25 08:18:43 +00:00 |
Evan Cheng
|
94d5466fa1
|
Add a test case for 'lea'.
llvm-svn: 26322
|
2006-02-23 00:12:12 +00:00 |