Evan Cheng
|
0517ea7b2b
|
Add a lsr common loop invariant hoisting test case
llvm-svn: 26827
|
2006-03-17 19:45:54 +00:00 |
|
Evan Cheng
|
3f177bef5e
|
Also requires -mattr=-sse3
llvm-svn: 26778
|
2006-03-15 18:05:13 +00:00 |
|
Chris Lattner
|
9e05c75c4a
|
weak globals on darwin require an extra load, breaking this test
llvm-svn: 26695
|
2006-03-10 17:55:10 +00:00 |
|
Evan Cheng
|
bd2494add8
|
Add a test case for (store (op (load ..) ..) ..) folding.
llvm-svn: 26656
|
2006-03-09 19:04:30 +00:00 |
|
Evan Cheng
|
dd0a62e4c7
|
Add another test case for instruction scheduling.
llvm-svn: 26507
|
2006-03-03 18:58:09 +00:00 |
|
Chris Lattner
|
7e618993f9
|
Remove these testcases. These intrinsics are going away
llvm-svn: 26478
|
2006-03-03 00:16:23 +00:00 |
|
Evan Cheng
|
af289a7ee4
|
Add a regression test for bug 478.
llvm-svn: 26471
|
2006-03-02 21:48:34 +00:00 |
|
Chris Lattner
|
d4f7c91dd7
|
new testcase
llvm-svn: 26439
|
2006-03-01 03:43:38 +00:00 |
|
Evan Cheng
|
b02cde9c1f
|
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
|
bae1b3cab9
|
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 |
|
Evan Cheng
|
0b1f2f9d11
|
New test case: use lea for imul by some constants.
llvm-svn: 26378
|
2006-02-25 10:16:10 +00:00 |
|
Evan Cheng
|
cb55494fa8
|
lea.ll is XFAIL until we implement convertToThreeAddress.
llvm-svn: 26377
|
2006-02-25 10:15:22 +00:00 |
|
Evan Cheng
|
41154489a2
|
Add a test case for 'lea'.
llvm-svn: 26322
|
2006-02-23 00:12:12 +00:00 |
|
Evan Cheng
|
79edabf042
|
Added a (store (op (load ...) ...) ...) folding test case.
llvm-svn: 25933
|
2006-02-03 06:46:41 +00:00 |
|
Chris Lattner
|
5523fc1a1f
|
new testcase
llvm-svn: 25897
|
2006-02-02 06:35:38 +00:00 |
|
Chris Lattner
|
da8766b370
|
new testcase for the 'ret double folding with load' opzn
llvm-svn: 25868
|
2006-02-01 01:45:02 +00:00 |
|
Evan Cheng
|
7bcbf75f7f
|
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
|
21fc565586
|
new testcase for the 'C++' failures last night.
llvm-svn: 25820
|
2006-01-30 22:43:10 +00:00 |
|
Evan Cheng
|
1db9df37e9
|
Use Intel assembly syntax to look for ST
llvm-svn: 25713
|
2006-01-27 22:51:51 +00:00 |
|
Evan Cheng
|
e66a46d289
|
X86 dag isel is now (soon) the default.
llvm-svn: 25699
|
2006-01-27 21:15:22 +00:00 |
|
Evan Cheng
|
5d4ce9a622
|
These are fp stack test cases.
llvm-svn: 25698
|
2006-01-27 21:14:23 +00:00 |
|
Evan Cheng
|
b22e64b314
|
XFAIL tailcall test cases until it's implemented.
llvm-svn: 25697
|
2006-01-27 21:13:27 +00:00 |
|
Evan Cheng
|
cfb48227b9
|
Added a load folding bug test case.
llvm-svn: 25472
|
2006-01-20 01:12:23 +00:00 |
|
Nate Begeman
|
85b2dc0c4e
|
bswap implementation
llvm-svn: 25312
|
2006-01-14 03:14:10 +00:00 |
|
Chris Lattner
|
696d16afce
|
new testcase, each function should have one extension instr in it
llvm-svn: 24711
|
2005-12-14 19:24:08 +00:00 |
|
Chris Lattner
|
a5ec715ca6
|
new testcase, for PR672
llvm-svn: 24584
|
2005-12-04 06:03:25 +00:00 |
|
Chris Lattner
|
6efddab321
|
This should not be dce'd
llvm-svn: 24433
|
2005-11-20 21:46:52 +00:00 |
|
Andrew Lenharth
|
56419c94c7
|
oops
llvm-svn: 24432
|
2005-11-20 21:42:49 +00:00 |
|
Andrew Lenharth
|
957fb1697e
|
check that rdtsc is generated from readcyclecounter
llvm-svn: 24431
|
2005-11-20 21:41:59 +00:00 |
|
John Criswell
|
ef91e2976a
|
Moved to Regression/Codegen/Generic.
llvm-svn: 23829
|
2005-10-19 18:52:52 +00:00 |
|
John Criswell
|
190ec6e8f8
|
Force i386 code generation for an i386 specific test.
llvm-svn: 23821
|
2005-10-19 18:30:39 +00:00 |
|
Chris Lattner
|
281f3131ba
|
new testcase corresponding to PR621
llvm-svn: 23157
|
2005-08-30 21:02:51 +00:00 |
|
Chris Lattner
|
8c314e8d4d
|
Fix a bug in the RUN line
llvm-svn: 22945
|
2005-08-21 16:37:36 +00:00 |
|
Chris Lattner
|
95a4e948da
|
remove dead args
llvm-svn: 22900
|
2005-08-19 01:17:18 +00:00 |
|
Chris Lattner
|
d00cbf7aa6
|
remove dead flags
llvm-svn: 22898
|
2005-08-19 01:14:40 +00:00 |
|
Chris Lattner
|
bc93ac834b
|
None of these tests should require a working lli, they are codegen tests,
not execution tests.
llvm-svn: 22655
|
2005-08-04 19:55:39 +00:00 |
|
Chris Lattner
|
e69b731c71
|
Fix this to test the BE we care about
llvm-svn: 22631
|
2005-08-03 21:01:46 +00:00 |
|
Chris Lattner
|
85f898e908
|
Allow this to pass on non-linux systems as well, such as darwin
llvm-svn: 22484
|
2005-07-20 19:12:00 +00:00 |
|
Chris Lattner
|
abf3f0819e
|
set the target triple so that we don't fail due to X86 abi issues
llvm-svn: 22479
|
2005-07-20 03:56:48 +00:00 |
|
Chris Lattner
|
4b72dca53e
|
add test to check for tail calls
llvm-svn: 22048
|
2005-05-15 05:52:51 +00:00 |
|
Chris Lattner
|
b7c5669c14
|
Make sure this is not eligible for tail-call-elimination so that we test
the correct thing.
llvm-svn: 22039
|
2005-05-14 23:54:55 +00:00 |
|
Chris Lattner
|
b87c89a574
|
new testcase
llvm-svn: 22037
|
2005-05-14 23:52:09 +00:00 |
|
Chris Lattner
|
918a411976
|
Ensure these casts are done with the hardware fildll instruction
llvm-svn: 22013
|
2005-05-14 07:09:25 +00:00 |
|
Chris Lattner
|
923a239d83
|
new testcase
llvm-svn: 21989
|
2005-05-13 22:15:26 +00:00 |
|
Chris Lattner
|
0fcef3637c
|
Force x86 backend
llvm-svn: 21940
|
2005-05-13 16:20:59 +00:00 |
|
Chris Lattner
|
827d1b2e40
|
add a correct run line
llvm-svn: 21918
|
2005-05-13 04:20:57 +00:00 |
|
Chris Lattner
|
d1170afe2c
|
reg test
llvm-svn: 21914
|
2005-05-12 23:09:04 +00:00 |
|
Chris Lattner
|
e91ac6383d
|
tweak test to accept the (good) code emitted by the pattern isel
llvm-svn: 21812
|
2005-05-09 05:54:27 +00:00 |
|
Chris Lattner
|
86997483e2
|
New testcase that crashes the pattern isel
llvm-svn: 21800
|
2005-05-09 03:36:11 +00:00 |
|
Nate Begeman
|
e82d5edfee
|
Update dejagnu tests to use the new pattern isel flag
llvm-svn: 21311
|
2005-04-16 04:25:48 +00:00 |
|