Evan Cheng
|
a5229887cf
|
Added a (store (op (load ...) ...) ...) folding test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25933 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-03 06:46:41 +00:00 |
|
Chris Lattner
|
29dd2d7d15
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25897 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-02 06:35:38 +00:00 |
|
Chris Lattner
|
faa60106f1
|
new testcase for the 'ret double folding with load' opzn
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25868 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-01 01:45:02 +00:00 |
|
Evan Cheng
|
a80ea033d1
|
Don't generate (or setp, setae) for SETUGE. Simply flip the operands around and
generate SETULT instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25823 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-30 23:39:40 +00:00 |
|
Chris Lattner
|
a0bb4f749a
|
new testcase for the 'C++' failures last night.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25820 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-30 22:43:10 +00:00 |
|
Evan Cheng
|
992694418b
|
Use Intel assembly syntax to look for ST
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25713 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 22:51:51 +00:00 |
|
Evan Cheng
|
69c543709d
|
X86 dag isel is now (soon) the default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25699 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 21:15:22 +00:00 |
|
Evan Cheng
|
9bd79b17ef
|
These are fp stack test cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25698 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 21:14:23 +00:00 |
|
Evan Cheng
|
8cb1e2b6f4
|
XFAIL tailcall test cases until it's implemented.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25697 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 21:13:27 +00:00 |
|
Evan Cheng
|
52b8b5982f
|
Added a load folding bug test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25472 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-20 01:12:23 +00:00 |
|
Nate Begeman
|
d88fc03602
|
bswap implementation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25312 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-14 03:14:10 +00:00 |
|
Chris Lattner
|
e4e49132af
|
new testcase, each function should have one extension instr in it
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24711 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-12-14 19:24:08 +00:00 |
|
Chris Lattner
|
6a0beed626
|
new testcase, for PR672
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24584 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-12-04 06:03:25 +00:00 |
|
Chris Lattner
|
33a13d4bd2
|
This should not be dce'd
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24433 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-11-20 21:46:52 +00:00 |
|
Andrew Lenharth
|
87420af40b
|
oops
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24432 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-11-20 21:42:49 +00:00 |
|
Andrew Lenharth
|
bbafae6c80
|
check that rdtsc is generated from readcyclecounter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24431 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-11-20 21:41:59 +00:00 |
|
John Criswell
|
3d92544261
|
Moved to Regression/Codegen/Generic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23829 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-19 18:52:52 +00:00 |
|
John Criswell
|
886eb39170
|
Force i386 code generation for an i386 specific test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23821 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-19 18:30:39 +00:00 |
|
Chris Lattner
|
353f1dea50
|
new testcase corresponding to PR621
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23157 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-30 21:02:51 +00:00 |
|
Chris Lattner
|
2cfd128bec
|
Fix a bug in the RUN line
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22945 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-21 16:37:36 +00:00 |
|
Chris Lattner
|
957e574b30
|
remove dead args
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22900 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-19 01:17:18 +00:00 |
|
Chris Lattner
|
2b5d3cf6a0
|
remove dead flags
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22898 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-19 01:14:40 +00:00 |
|
Chris Lattner
|
956344c1cb
|
None of these tests should require a working lli, they are codegen tests,
not execution tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22655 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-04 19:55:39 +00:00 |
|
Chris Lattner
|
a23076a5f6
|
Fix this to test the BE we care about
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22631 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-03 21:01:46 +00:00 |
|
Chris Lattner
|
fca3c644ea
|
Allow this to pass on non-linux systems as well, such as darwin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22484 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-07-20 19:12:00 +00:00 |
|
Chris Lattner
|
837451b168
|
set the target triple so that we don't fail due to X86 abi issues
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22479 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-07-20 03:56:48 +00:00 |
|
Chris Lattner
|
70a1950154
|
add test to check for tail calls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22048 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-15 05:52:51 +00:00 |
|
Chris Lattner
|
b73855bcd4
|
Make sure this is not eligible for tail-call-elimination so that we test
the correct thing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22039 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-14 23:54:55 +00:00 |
|
Chris Lattner
|
3b8ce85b19
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22037 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-14 23:52:09 +00:00 |
|
Chris Lattner
|
955c07cab0
|
Ensure these casts are done with the hardware fildll instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22013 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-14 07:09:25 +00:00 |
|
Chris Lattner
|
e2fd52397c
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21989 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 22:15:26 +00:00 |
|
Chris Lattner
|
b6cf537e25
|
Force x86 backend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21940 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 16:20:59 +00:00 |
|
Chris Lattner
|
3013138bd3
|
add a correct run line
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21918 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-13 04:20:57 +00:00 |
|
Chris Lattner
|
b794107416
|
reg test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21914 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-12 23:09:04 +00:00 |
|
Chris Lattner
|
bd8b13dec3
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21819 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-09 17:09:31 +00:00 |
|
Chris Lattner
|
f2c7af2cb0
|
tweak test to accept the (good) code emitted by the pattern isel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21812 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-09 05:54:27 +00:00 |
|
Chris Lattner
|
49b8b70008
|
New testcase that crashes the pattern isel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21800 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-05-09 03:36:11 +00:00 |
|
Nate Begeman
|
9acc366ae4
|
Update dejagnu tests to use the new pattern isel flag
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21311 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-16 04:25:48 +00:00 |
|
Chris Lattner
|
2e6027ccab
|
make this test more interesting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21170 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-09 04:55:14 +00:00 |
|
Chris Lattner
|
4cb11a1de2
|
this has now been fixed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21026 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-02 16:17:57 +00:00 |
|
Chris Lattner
|
e21710757d
|
don't forget to use the right code generator :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21017 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-02 05:40:03 +00:00 |
|
Chris Lattner
|
597f22f6cd
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21016 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-02 05:35:00 +00:00 |
|
Chris Lattner
|
7c61b7b6ea
|
make sure this test tests the intended target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20777 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-03-23 01:32:03 +00:00 |
|
Chris Lattner
|
eb28797506
|
A testcase that LLC produces illegal asm on for Prolangs-C/cdecl now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20182 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-02-14 21:31:41 +00:00 |
|
Chris Lattner
|
9b5cb04a0a
|
xfail this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19846 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-26 07:09:44 +00:00 |
|
Chris Lattner
|
b51f2e3de2
|
New testcase for rotate instructions. Each function should codegen to a
rotate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19691 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-19 08:04:08 +00:00 |
|
Chris Lattner
|
39d6396d01
|
Add a test for 16-bit sh*d.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19688 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-19 07:37:01 +00:00 |
|
Chris Lattner
|
7c79de7c65
|
Ensure that each these functions generates a sh[rl]d instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-19 06:30:36 +00:00 |
|
Chris Lattner
|
a8b6f68a55
|
This is a carefully contrived testcase where the X86 ISel is emitting all loads
before other ops, causing it to spill like mad. This occurs in
164.gzip:flush_block.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19648 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-17 23:16:01 +00:00 |
|
Chris Lattner
|
f60513f71d
|
New testcase for a problem that occurred in 132.ijpeg
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19630 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-17 06:25:59 +00:00 |
|