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 |
Chris Lattner
|
a61d2e8878
|
new testcase distilled from SPASS
llvm-svn: 26319
|
2006-02-22 23:54:15 +00:00 |
Chris Lattner
|
88b8e3bb71
|
new testcase that crashes simplifycfg
llvm-svn: 26274
|
2006-02-18 00:32:44 +00:00 |
Nate Begeman
|
8d0e47a017
|
A few final (for now) tests
llvm-svn: 26267
|
2006-02-17 21:38:45 +00:00 |
Nate Begeman
|
6aee554aa1
|
Yet another test
llvm-svn: 26266
|
2006-02-17 21:32:46 +00:00 |
Nate Begeman
|
5e176da364
|
New tests!
llvm-svn: 26265
|
2006-02-17 21:22:08 +00:00 |
Nate Begeman
|
42c9e4df6f
|
Fix a comment sabre noticed :)
llvm-svn: 26257
|
2006-02-17 06:24:31 +00:00 |
Nate Begeman
|
669ad7ea19
|
A couple new regression tests to make sure we always pattern match the new
opcodes on ppc.
llvm-svn: 26256
|
2006-02-17 06:16:56 +00:00 |
Jim Laskey
|
1fcabe2016
|
Code sufficiently protected against this test.
llvm-svn: 26213
|
2006-02-15 17:20:59 +00:00 |
Chris Lattner
|
684f911241
|
new testcase that broke unswitch due to loopsimplify not doing the right thing.
llvm-svn: 26190
|
2006-02-14 23:07:29 +00:00 |
Chris Lattner
|
8081f40b50
|
new testcase
llvm-svn: 26154
|
2006-02-13 23:07:02 +00:00 |
Chris Lattner
|
5898effde0
|
testcase reduced from Ptrdist/bc that is miscompiled by recent instcombine changes.
llvm-svn: 26151
|
2006-02-13 22:31:50 +00:00 |
Andrew Lenharth
|
a3bc7b8a85
|
test for improved zap discovery
llvm-svn: 26147
|
2006-02-13 18:52:01 +00:00 |
Chris Lattner
|
d062f09026
|
this passes now, due to Nate's recent efforts
llvm-svn: 26140
|
2006-02-13 07:26:36 +00:00 |
Chris Lattner
|
4c388281c1
|
Reduce this testcase a bit more, with the help of llvm-extract and some hand tweaks
llvm-svn: 26139
|
2006-02-13 07:02:50 +00:00 |
Evan Cheng
|
0684e9ae6d
|
Added a test case for a libcall insertion bug.
llvm-svn: 26137
|
2006-02-12 10:24:00 +00:00 |
Chris Lattner
|
e6ebe1af61
|
tweaks
llvm-svn: 26133
|
2006-02-12 08:01:35 +00:00 |
Chris Lattner
|
2234a136b3
|
new testcase
llvm-svn: 26130
|
2006-02-12 02:06:31 +00:00 |
Chris Lattner
|
5e488c9cc2
|
move a failing testcase from bit-tracking.ll to narrow.ll, and move the
xfail marker with it
llvm-svn: 26129
|
2006-02-12 02:02:43 +00:00 |
Chris Lattner
|
8e99b0baca
|
Make these tests fail if opt crashes.
llvm-svn: 26127
|
2006-02-12 01:32:58 +00:00 |
Chris Lattner
|
f3ed03481a
|
Update comments to be actually accurate
llvm-svn: 26124
|
2006-02-11 09:37:07 +00:00 |
Chris Lattner
|
00601c0c7e
|
This is implemented by the simplify-libcalls pass, not instcombine
llvm-svn: 26123
|
2006-02-11 09:33:28 +00:00 |
Chris Lattner
|
11f380962b
|
new testcase
llvm-svn: 26086
|
2006-02-09 07:38:30 +00:00 |
Chris Lattner
|
e19b89f59c
|
this apparently passes on linux
llvm-svn: 26082
|
2006-02-09 07:12:13 +00:00 |
Jim Laskey
|
15f9188d73
|
Disable this test for the time being as debug is brought up to speed.
llvm-svn: 26063
|
2006-02-08 18:17:06 +00:00 |
Chris Lattner
|
d82b2036e9
|
new testcase for more interesting select sccp cases
llvm-svn: 26048
|
2006-02-08 02:37:40 +00:00 |
Chris Lattner
|
ee278d9417
|
new testcase that caused instcombine to crash on 176.gcc last night.
llvm-svn: 26039
|
2006-02-07 19:07:25 +00:00 |
Chris Lattner
|
b624bb5f0d
|
new testcases
llvm-svn: 26002
|
2006-02-05 07:52:47 +00:00 |
Chris Lattner
|
90263ea903
|
These were moved to ../SPARC
llvm-svn: 25987
|
2006-02-05 05:53:48 +00:00 |
Chris Lattner
|
a590d80e5b
|
move V8 testcases here
llvm-svn: 25986
|
2006-02-05 05:52:55 +00:00 |
Evan Cheng
|
d65461c232
|
Added a (store (op (load ...) ...) ...) folding test case.
llvm-svn: 25933
|
2006-02-03 06:46:41 +00:00 |
Chris Lattner
|
166ea0eda7
|
new testcase
llvm-svn: 25897
|
2006-02-02 06:35:38 +00:00 |
Andrew Lenharth
|
14a7d8ff1e
|
test cmov immediate form
llvm-svn: 25881
|
2006-02-01 19:36:52 +00:00 |
Chris Lattner
|
7975f04e1f
|
new testcase for the 'ret double folding with load' opzn
llvm-svn: 25868
|
2006-02-01 01:45:02 +00:00 |
Chris Lattner
|
0fe1e5842f
|
new testcase
llvm-svn: 25835
|
2006-01-31 06:01:40 +00:00 |
Evan Cheng
|
cf94750d38
|
Don't generate (or setp, setae) for SETUGE. Simply flip the operands around and
generate SETULT instead.
llvm-svn: 25823
|
2006-01-30 23:39:40 +00:00 |
Chris Lattner
|
4ea4dba8d9
|
new testcase for the 'C++' failures last night.
llvm-svn: 25820
|
2006-01-30 22:43:10 +00:00 |
Chris Lattner
|
3ef3dad1af
|
new testcase
llvm-svn: 25813
|
2006-01-30 06:11:36 +00:00 |
Evan Cheng
|
6a92822173
|
Use Intel assembly syntax to look for ST
llvm-svn: 25713
|
2006-01-27 22:51:51 +00:00 |
Evan Cheng
|
822f629538
|
X86 dag isel is now (soon) the default.
llvm-svn: 25699
|
2006-01-27 21:15:22 +00:00 |
Evan Cheng
|
7ca86912b7
|
These are fp stack test cases.
llvm-svn: 25698
|
2006-01-27 21:14:23 +00:00 |
Evan Cheng
|
a3b41703f0
|
XFAIL tailcall test cases until it's implemented.
llvm-svn: 25697
|
2006-01-27 21:13:27 +00:00 |
Reid Spencer
|
6e2135d5f9
|
A test case for ensuring that conversion of old-format intrinsics with
signed arguments get auto-upgraded correctly.
llvm-svn: 25681
|
2006-01-27 11:28:48 +00:00 |
Reid Spencer
|
b3cd77f9c3
|
This now passes.
llvm-svn: 25680
|
2006-01-27 11:27:37 +00:00 |
Andrew Lenharth
|
b0a3ebd766
|
added a couple test cases, including the new vaarg breakage
llvm-svn: 25648
|
2006-01-26 17:43:42 +00:00 |
Chris Lattner
|
3ccaf6ecb0
|
new tests for actual inline asm expressions
llvm-svn: 25625
|
2006-01-25 23:49:54 +00:00 |
Chris Lattner
|
317b5d5efb
|
testcase that crashes scalarrepl
llvm-svn: 25586
|
2006-01-24 19:34:57 +00:00 |
Chris Lattner
|
0ff4b9914c
|
This is still broken
llvm-svn: 25583
|
2006-01-24 06:13:48 +00:00 |
Chris Lattner
|
7ecf56aec4
|
new c front-end testcase
llvm-svn: 25579
|
2006-01-24 05:01:39 +00:00 |
Chris Lattner
|
a1280ad4d9
|
minor syntax change
llvm-svn: 25566
|
2006-01-24 00:37:20 +00:00 |
Chris Lattner
|
243f7296e5
|
new testcase
llvm-svn: 25562
|
2006-01-23 23:24:13 +00:00 |
Chris Lattner
|
c7243b5b70
|
Testcase that failed due to a legalizer bug
llvm-svn: 25537
|
2006-01-23 07:30:14 +00:00 |
Chris Lattner
|
56b39c0c32
|
this option is gone, the dag isel is the default now
llvm-svn: 25536
|
2006-01-23 07:21:12 +00:00 |
Chris Lattner
|
117367e974
|
make this test harder
llvm-svn: 25533
|
2006-01-23 07:07:51 +00:00 |
Chris Lattner
|
4bfe10dab1
|
add new tests
llvm-svn: 25529
|
2006-01-23 06:24:17 +00:00 |
Chris Lattner
|
fdcc0d99cd
|
Make sure this tests the right thing, xfail on solaris, which doesn't have floorf
llvm-svn: 25524
|
2006-01-23 05:56:34 +00:00 |
Chris Lattner
|
48021ed4d4
|
new testcase that crashes llc for ppc
llvm-svn: 25495
|
2006-01-21 04:25:07 +00:00 |
Reid Spencer
|
855d31f847
|
Add a test case for PR697, ensuring the linker works with ConstantPacked.
llvm-svn: 25475
|
2006-01-20 01:31:58 +00:00 |
Evan Cheng
|
9a4ab9660f
|
Added a load folding bug test case.
llvm-svn: 25472
|
2006-01-20 01:12:23 +00:00 |
Chris Lattner
|
ef25927f4f
|
Add a new testcase for an eliminable cast
llvm-svn: 25451
|
2006-01-19 07:39:20 +00:00 |
Reid Spencer
|
9ce6f39ccb
|
This test passes now.
llvm-svn: 25449
|
2006-01-19 07:15:47 +00:00 |
Chris Lattner
|
800ad5287c
|
make this work for Reid, who renamed his CVS module dir :)
llvm-svn: 25443
|
2006-01-19 06:49:46 +00:00 |