Evan Cheng
|
cb30906402
|
Update vector extract test cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-31 00:48:09 +00:00 |
|
Evan Cheng
|
1fa57550c0
|
Added a test case for parameter passing of vector values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28567 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-30 20:37:00 +00:00 |
|
Evan Cheng
|
01ad240dc5
|
Fix the test failure on non-Darwin targets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28566 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-30 20:35:46 +00:00 |
|
Evan Cheng
|
dc7dd9719d
|
Add a lea instruction selection test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28549 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-30 06:53:55 +00:00 |
|
Evan Cheng
|
392b821fa4
|
New test case. x86 isel was creating a cycle in the DAG.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28477 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-25 20:21:19 +00:00 |
|
Rafael Espindola
|
2776bd1d2a
|
create test/Regression/CodeGen/ARM/ and add a minimal test to it
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28468 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-25 10:49:19 +00:00 |
|
Evan Cheng
|
c7b7f4cad2
|
-sched-commute-nodes is now on by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28467 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-25 08:39:25 +00:00 |
|
Chris Lattner
|
c98deeb887
|
Update testcase with recent cbe change
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28455 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-24 20:52:08 +00:00 |
|
Chris Lattner
|
c22158d371
|
One of these xforms is only safe with unsafe math enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28446 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-24 00:49:32 +00:00 |
|
Chris Lattner
|
5ecc0acfbb
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28444 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-24 00:12:50 +00:00 |
|
Evan Cheng
|
13fcf6f811
|
Added a test case for FP equality check.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28434 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-23 06:41:23 +00:00 |
|
Evan Cheng
|
1b6ab320bb
|
New test case for vector type argument pass by value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28361 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-17 20:20:04 +00:00 |
|
Andrew Lenharth
|
1a93f1c0ea
|
Added regression that breaks gcc4 build
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28358 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-17 19:23:31 +00:00 |
|
Chris Lattner
|
732baf35f9
|
add an external symbol testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28345 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-17 04:20:13 +00:00 |
|
Chris Lattner
|
413100fcb5
|
new test for various forms of calls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28344 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-17 03:57:31 +00:00 |
|
Chris Lattner
|
4e64b5b711
|
test for support to pass/return vectors to calls.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28343 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-17 00:18:23 +00:00 |
|
Chris Lattner
|
7c65a309ac
|
Another testcase that shouldn't need vrsave twiddling
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28332 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-16 18:23:55 +00:00 |
|
Chris Lattner
|
258926aa22
|
Remove this xfail-d test, which doesn't make any sense
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28328 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-16 17:22:42 +00:00 |
|
Chris Lattner
|
83cdf40144
|
new testcase for a recent rlwimi crash.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28242 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-12 16:28:13 +00:00 |
|
Evan Cheng
|
29225b1d32
|
New scheduling test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28232 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-12 01:59:17 +00:00 |
|
Evan Cheng
|
e41ebccafd
|
Update test case
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28216 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-10 19:53:05 +00:00 |
|
Evan Cheng
|
506b94f8cd
|
Another instruction scheduling test case
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28203 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-09 07:20:24 +00:00 |
|
Evan Cheng
|
5255b39b21
|
Test case for PR770
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28198 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-09 06:48:12 +00:00 |
|
Chris Lattner
|
9b9a3cfe54
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28173 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-08 20:58:58 +00:00 |
|
Chris Lattner
|
a0aec0a61d
|
new testcase we handle right now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28147 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-06 18:15:50 +00:00 |
|
Chris Lattner
|
707f41302b
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28142 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-06 09:09:47 +00:00 |
|
Evan Cheng
|
9e062ed516
|
Use movsd to shuffle in the lowest two elements of a v4f32 / v4i32 vector when
movlps cannot be used (e.g. when load from m64 has multiple uses).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28089 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-03 20:32:03 +00:00 |
|
Evan Cheng
|
33f9cce73a
|
A few instruction scheduling test cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28077 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-03 02:11:36 +00:00 |
|
Chris Lattner
|
d065c813c8
|
Intel mode no longer uses %'s on registers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28028 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-01 05:56:51 +00:00 |
|
Chris Lattner
|
28bfa4ed06
|
testcase that crashes the ppc backend, which can't sextinreg(i1)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28016 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-28 21:52:24 +00:00 |
|
Evan Cheng
|
771f88ad1b
|
Update. It should use two shufps, not three!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28013 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-28 18:55:34 +00:00 |
|
Evan Cheng
|
f18764f25f
|
Test case for PR748
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28000 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-28 01:21:37 +00:00 |
|
Chris Lattner
|
b9098653cb
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27986 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-27 05:00:43 +00:00 |
|
Evan Cheng
|
fc3c17546b
|
Added a movq test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27962 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-24 23:03:22 +00:00 |
|
Evan Cheng
|
ee183471a6
|
Two more build_vector tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27944 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-22 06:19:11 +00:00 |
|
Evan Cheng
|
62af9e6cfc
|
movddup is a SSE3 instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27932 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-21 16:42:47 +00:00 |
|
Evan Cheng
|
22591417f5
|
Add && to each RUN: line (except the last one).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27927 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-21 04:58:23 +00:00 |
|
Evan Cheng
|
714f038e5a
|
More build_vector tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27926 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-21 01:22:41 +00:00 |
|
Evan Cheng
|
884df210c7
|
Check for llc crash.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27925 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-21 01:21:23 +00:00 |
|
Evan Cheng
|
856c1c93f9
|
To be replaced with another test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27924 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-21 01:12:32 +00:00 |
|
Evan Cheng
|
a4c3189993
|
Don't know what I was thinking...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27909 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 19:47:28 +00:00 |
|
Evan Cheng
|
cb095c19e8
|
Vector extract element test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27892 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 17:59:30 +00:00 |
|
Evan Cheng
|
f4649a501b
|
Vector insert test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27890 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 17:50:10 +00:00 |
|
Chris Lattner
|
74a59c9532
|
allow this dir to get pruned
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27889 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 17:45:33 +00:00 |
|
Chris Lattner
|
cd03d21685
|
Remove this target's reg tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27888 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 17:44:51 +00:00 |
|
Evan Cheng
|
5328031c48
|
v16i8 splat with 2 punpcklbw and a single pshufd.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27877 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 09:05:16 +00:00 |
|
Evan Cheng
|
46d1d66009
|
Another shuffle test. For 4-wide shuffle, no more than 3 {p}shuf*.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27876 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 09:01:54 +00:00 |
|
Evan Cheng
|
7afbb73632
|
Added a test case for , e.g. xform pand <0, 0, -1, -1> to a shuffle.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27872 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 08:51:03 +00:00 |
|
Evan Cheng
|
22ad8d991c
|
Added a movhlps, movlhps test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27871 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 08:47:47 +00:00 |
|
Chris Lattner
|
0d4603b801
|
New testcase for a codegen crash
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27867 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-04-20 05:57:43 +00:00 |
|