Chris Lattner
|
df75125ff5
|
Another testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13037 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-18 06:55:57 +00:00 |
|
Chris Lattner
|
f49090035f
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13020 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-17 23:00:51 +00:00 |
|
Chris Lattner
|
6f352f3075
|
New testcase that Brian provided which crashes the inliner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12969 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-15 20:45:45 +00:00 |
|
John Criswell
|
5365b6d143
|
Test for memory mapped I/O intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12943 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-14 13:52:56 +00:00 |
|
Chris Lattner
|
c78c0e4c06
|
new testcase that crashes the fp stackifier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12932 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-13 21:44:54 +00:00 |
|
Chris Lattner
|
3d78b23d24
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12920 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-13 19:43:33 +00:00 |
|
Chris Lattner
|
cc713a343e
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12916 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-13 19:28:09 +00:00 |
|
Chris Lattner
|
5deaa7a73d
|
Make the testcase more challenging
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12892 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-13 17:18:07 +00:00 |
|
Chris Lattner
|
4acd51a1c1
|
New testcase where loop simplify is not updating domfrontiers correctly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12889 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-13 16:22:04 +00:00 |
|
Chris Lattner
|
ee7e286997
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12873 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-12 20:59:07 +00:00 |
|
Alkis Evlogimenos
|
479f7e5e78
|
Update testcase to illustrate the coalescing problem. The previous one did not work because of a fix in the x86 instruction selector.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12870 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-12 19:04:22 +00:00 |
|
John Criswell
|
f8d57a51ad
|
Added testcase for the llvm.readport and llvm.writeport intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12868 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-12 16:42:43 +00:00 |
|
Alkis Evlogimenos
|
d1862af314
|
Add same value coalescing testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12865 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-12 15:40:25 +00:00 |
|
Chris Lattner
|
bb4d6c59c3
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12845 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-11 23:18:30 +00:00 |
|
Chris Lattner
|
2d9de9d0cb
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12843 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-11 22:05:16 +00:00 |
|
Chris Lattner
|
dbd1588a36
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12837 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-11 20:24:01 +00:00 |
|
Chris Lattner
|
4a1f2e3399
|
Add another variant of the testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12834 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-11 19:01:35 +00:00 |
|
Chris Lattner
|
ffdc4ff1c4
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12832 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-11 16:47:15 +00:00 |
|
Chris Lattner
|
fb384a15ff
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12820 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-10 22:21:14 +00:00 |
|
Chris Lattner
|
7706324512
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12818 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-10 22:01:27 +00:00 |
|
Chris Lattner
|
dc4736f8e6
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12806 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-10 06:52:20 +00:00 |
|
Chris Lattner
|
5364360294
|
Create the output directory if it's not already there
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12804 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-10 06:03:22 +00:00 |
|
Chris Lattner
|
4f21c174aa
|
Simplify cfg now eliminates all of the branches in this testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12803 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 23:50:29 +00:00 |
|
Chris Lattner
|
7c4865dfff
|
Another testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12802 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 23:47:52 +00:00 |
|
Chris Lattner
|
1c48527330
|
Testcase to make sure we can apply the shift to the operands of the select,
eliminating the shifts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12801 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 23:47:24 +00:00 |
|
Chris Lattner
|
a5c5830d53
|
Add testcases for harder combining cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12799 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 23:43:48 +00:00 |
|
Chris Lattner
|
b5ee959e63
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12792 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 18:19:29 +00:00 |
|
Chris Lattner
|
77aac1226a
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12783 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-08 20:39:40 +00:00 |
|
Chris Lattner
|
86371b70f6
|
New testcase, corresponding to phi_promote.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12778 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-08 19:59:22 +00:00 |
|
Chris Lattner
|
7018f5c2d6
|
Add some more cases we should combine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12768 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-08 04:43:04 +00:00 |
|
Chris Lattner
|
ef09aab9ce
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12761 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 18:38:01 +00:00 |
|
Chris Lattner
|
9f01e8a28d
|
New testcase that crashed scalarevolution on sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12755 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 16:17:45 +00:00 |
|
Chris Lattner
|
8b3df485d5
|
New file that can be useful for hand inspection of assembly required for certain
kinds of instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12746 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 05:06:39 +00:00 |
|
Chris Lattner
|
6a135f2e8c
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12738 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 04:08:21 +00:00 |
|
Chris Lattner
|
1b151b4a3b
|
New testcase for PR312
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12667 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-05 18:46:33 +00:00 |
|
Chris Lattner
|
ec3f8cd551
|
New testcase that crashes the instcombine pass. Dominance properties have
no meaning if the code is not reachable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12657 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-05 02:01:32 +00:00 |
|
Chris Lattner
|
414294e05b
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12640 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-03 00:44:56 +00:00 |
|
Chris Lattner
|
9187ed5d18
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12624 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 20:27:47 +00:00 |
|
Chris Lattner
|
788aed9146
|
New testcases for the indvars pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12622 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 20:26:04 +00:00 |
|
Chris Lattner
|
45a0a61534
|
Tweak testcase to work with new indvars pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12621 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 20:25:26 +00:00 |
|
Chris Lattner
|
512c2481b1
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12616 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 18:12:49 +00:00 |
|
Chris Lattner
|
8b8ff16dba
|
New testcase for PR310
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12596 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-01 20:28:35 +00:00 |
|
Chris Lattner
|
afd5e2fdec
|
New testcase for PR306
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12591 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-01 19:05:54 +00:00 |
|
Chris Lattner
|
140385e0ac
|
Tests for fp cmov's that I forgot to check in earlier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12585 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-01 03:47:56 +00:00 |
|
Chris Lattner
|
dd285eab68
|
Test folding comparisons into select instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12559 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 22:37:04 +00:00 |
|
Chris Lattner
|
5192676aa4
|
New testcase. This now codegens to:
max:
mov %EAX, DWORD PTR [%ESP + 4]
mov %ECX, DWORD PTR [%ESP + 8]
cmp %EAX, %ECX
cmovle %EAX, %ECX
ret
Someone should really implement passing arguments through registers for
known-internal functions. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12558 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 22:36:52 +00:00 |
|
Chris Lattner
|
3b68c201c8
|
New testcase for select instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12552 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 21:21:14 +00:00 |
|
Chris Lattner
|
982b2791cf
|
New testcase that crashes the assembler
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12550 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 20:58:00 +00:00 |
|
Chris Lattner
|
4971b722ff
|
Oops, actually USE the previously computed value
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12547 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 19:45:39 +00:00 |
|
Chris Lattner
|
5dd784a8ca
|
Test general value/value selection which we can do now that we use the
select instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12546 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-30 19:45:11 +00:00 |
|