Chris Lattner
|
0c06377b9c
|
Fix an accidental commit.
llvm-svn: 27661
|
2006-04-13 17:21:49 +00:00 |
|
Chris Lattner
|
6cddb81c90
|
This test fails and I don't know why, xfail it until andrew gets a chance to
look at it.
llvm-svn: 27660
|
2006-04-13 17:19:34 +00:00 |
|
Chris Lattner
|
1b60100f18
|
Oops, move misplaced test
llvm-svn: 27659
|
2006-04-13 17:18:42 +00:00 |
|
Chris Lattner
|
f2663af875
|
These are only XFAILs with llvmgcc3, they pass with llvmgcc4
llvm-svn: 27658
|
2006-04-13 17:16:21 +00:00 |
|
Chris Lattner
|
2c017add7e
|
Add a run with an unusual target triple, revert the patch that sent output to
dev null as it broke the test and doesn't add anything.
llvm-svn: 27656
|
2006-04-13 17:10:03 +00:00 |
|
Chris Lattner
|
84304b7661
|
Update a count, this test now passes.
llvm-svn: 27655
|
2006-04-13 16:52:13 +00:00 |
|
Tanya Lattner
|
9cd1518d42
|
Added the ability to xfail based on llvmgcc version
llvm-svn: 27635
|
2006-04-12 21:57:40 +00:00 |
|
Reid Spencer
|
a1e3495326
|
Don't dump the llc assembly output to stdout.
llvm-svn: 27631
|
2006-04-12 21:03:04 +00:00 |
|
Chris Lattner
|
d81cef2175
|
new testcase
llvm-svn: 27622
|
2006-04-12 19:04:27 +00:00 |
|
Chris Lattner
|
0dd4945141
|
These casts should turn into gep instructions
llvm-svn: 27618
|
2006-04-12 18:07:41 +00:00 |
|
Chris Lattner
|
67bcbca856
|
two equivalent vsplti*s in different types should be CSEd.
llvm-svn: 27613
|
2006-04-12 17:36:04 +00:00 |
|
Chris Lattner
|
3941d5991f
|
Rename this file
llvm-svn: 27611
|
2006-04-12 17:01:11 +00:00 |
|
Chris Lattner
|
259e49f05f
|
Make this test more interesting by checking that the 0.0 used to implement vector fmul gets cse'd also.
llvm-svn: 27610
|
2006-04-12 16:57:39 +00:00 |
|
Chris Lattner
|
c1af264854
|
new testcase
llvm-svn: 27608
|
2006-04-12 16:49:16 +00:00 |
|
Chris Lattner
|
160aece6a1
|
new testcase
llvm-svn: 27601
|
2006-04-12 03:24:46 +00:00 |
|
Chris Lattner
|
3410f3ce09
|
new testcase
llvm-svn: 27572
|
2006-04-10 23:06:18 +00:00 |
|
Chris Lattner
|
b6b6409589
|
New testcase
llvm-svn: 27570
|
2006-04-10 22:45:37 +00:00 |
|
Evan Cheng
|
3fa05e3c55
|
Add a vselect test case.
llvm-svn: 27557
|
2006-04-10 07:30:13 +00:00 |
|
Chris Lattner
|
5dd268a48e
|
add new testcase
llvm-svn: 27537
|
2006-04-08 07:13:46 +00:00 |
|
Evan Cheng
|
06b01067e0
|
Doh!
llvm-svn: 27500
|
2006-04-07 21:52:15 +00:00 |
|
Evan Cheng
|
1041cdddc2
|
Added more shuffle tests
llvm-svn: 27481
|
2006-04-07 05:35:45 +00:00 |
|
Chris Lattner
|
f3f1a0f172
|
Add testcases for vpku[hw]um(x,x)
llvm-svn: 27466
|
2006-04-06 22:27:59 +00:00 |
|
Chris Lattner
|
5340c1f247
|
Add vmrg(x,x) tests
llvm-svn: 27462
|
2006-04-06 22:02:11 +00:00 |
|
Chris Lattner
|
e1efb9ea23
|
Add tests for vmrg[hl]*
llvm-svn: 27459
|
2006-04-06 21:19:37 +00:00 |
|
Chris Lattner
|
9d4b5fa2b8
|
test vperm promotion
llvm-svn: 27454
|
2006-04-06 19:21:02 +00:00 |
|
Chris Lattner
|
e547562ea3
|
new testcase
llvm-svn: 27449
|
2006-04-06 18:26:13 +00:00 |
|
Chris Lattner
|
e4a7c4ecc2
|
new testcase that was miscompiled to vspltisb
llvm-svn: 27438
|
2006-04-05 17:38:50 +00:00 |
|
Chris Lattner
|
4bdc1f01dd
|
new testcase
llvm-svn: 27435
|
2006-04-05 06:54:14 +00:00 |
|
Evan Cheng
|
74a1eae0c4
|
Separate out to 2 test cases
llvm-svn: 27430
|
2006-04-05 04:40:55 +00:00 |
|
Andrew Lenharth
|
2fb0f0fa69
|
make this test less exacting
llvm-svn: 27429
|
2006-04-05 03:31:45 +00:00 |
|
Evan Cheng
|
41d19540f2
|
Add a new shuffle test case that requires pshuflw / pshufhw pair.
llvm-svn: 27426
|
2006-04-05 01:44:57 +00:00 |
|
Chris Lattner
|
1a4d5e9b56
|
New testcase
llvm-svn: 27401
|
2006-04-04 17:38:31 +00:00 |
|
Chris Lattner
|
0e93cb9bc0
|
new testcase
llvm-svn: 27397
|
2006-04-04 17:20:45 +00:00 |
|
Andrew Lenharth
|
7d56275f4f
|
test powers of 2
llvm-svn: 27369
|
2006-04-03 04:14:39 +00:00 |
|
Andrew Lenharth
|
a6e52528c0
|
test some more mul by constant removal
llvm-svn: 27366
|
2006-04-03 03:16:09 +00:00 |
|
Andrew Lenharth
|
6aa31b3b67
|
Make sure mul by constant 5 is turned into a s4addq
llvm-svn: 27365
|
2006-04-02 21:47:07 +00:00 |
|
Chris Lattner
|
240932561d
|
New testcase that crashes the compiler.
llvm-svn: 27333
|
2006-04-02 00:23:59 +00:00 |
|
Chris Lattner
|
5d0c18c998
|
New testcase that caused instcombine to infinitely loop (with my recent
patch), distilled from Applications/JM/ldecod
llvm-svn: 27329
|
2006-04-01 22:04:40 +00:00 |
|
Chris Lattner
|
bce001c462
|
new testcases
llvm-svn: 27327
|
2006-04-01 08:02:51 +00:00 |
|
Chris Lattner
|
a8bc001cd3
|
new testcase for PR726
llvm-svn: 27325
|
2006-04-01 04:47:17 +00:00 |
|
Chris Lattner
|
fff8fbdcf4
|
An identity shuffle shouldn't generate any permute code.
llvm-svn: 27316
|
2006-03-31 22:16:19 +00:00 |
|
Chris Lattner
|
828fce9ca2
|
new testcase
llvm-svn: 27311
|
2006-03-31 21:53:01 +00:00 |
|
Chris Lattner
|
649d3c7021
|
Make this test harder, always check generic x86 and SSE-enabled x86.
llvm-svn: 27295
|
2006-03-31 17:59:16 +00:00 |
|
Chris Lattner
|
da2a24b26b
|
new testcase
llvm-svn: 27289
|
2006-03-31 06:01:48 +00:00 |
|
Chris Lattner
|
0220aa8d3c
|
Dag operator should be able to be template params.
llvm-svn: 27262
|
2006-03-30 22:49:59 +00:00 |
|
Chris Lattner
|
f56ee2961c
|
new testcase that crashes instcombine
llvm-svn: 27260
|
2006-03-30 22:01:08 +00:00 |
|
Evan Cheng
|
e96f5af925
|
Add a pshufhw test case.
llvm-svn: 27251
|
2006-03-29 22:51:28 +00:00 |
|
Evan Cheng
|
0e323f1e49
|
Use unpcklpd for v2f64 splat.
llvm-svn: 27249
|
2006-03-29 18:59:48 +00:00 |
|
Chris Lattner
|
c8eb55d37d
|
new testcase
llvm-svn: 27242
|
2006-03-29 00:12:08 +00:00 |
|
Chris Lattner
|
bd095fd427
|
new testcase
llvm-svn: 27234
|
2006-03-28 20:32:12 +00:00 |
|