Chris Lattner
|
11a9ac51e8
|
new testcase
llvm-svn: 27803
|
2006-04-18 17:56:30 +00:00 |
Chris Lattner
|
48786e4887
|
Add tests for v8i16 and v16i8
llvm-svn: 27791
|
2006-04-18 03:54:50 +00:00 |
Chris Lattner
|
2dea154035
|
new testcase
llvm-svn: 27787
|
2006-04-18 03:22:16 +00:00 |
Chris Lattner
|
efe2b3f2fc
|
New testcase, shouldn't touch vrsave
llvm-svn: 27776
|
2006-04-17 21:48:03 +00:00 |
Chris Lattner
|
e757ae6534
|
New testcase
llvm-svn: 27766
|
2006-04-17 20:32:27 +00:00 |
Chris Lattner
|
8cdba16d5e
|
Some more cases that can be generated with two instructions
llvm-svn: 27759
|
2006-04-17 17:54:18 +00:00 |
Chris Lattner
|
9a3859b339
|
New testcases
llvm-svn: 27753
|
2006-04-17 06:58:16 +00:00 |
Chris Lattner
|
02440a996b
|
new testcase
llvm-svn: 27751
|
2006-04-17 06:06:50 +00:00 |
Chris Lattner
|
31b7d89e66
|
New testcase
llvm-svn: 27749
|
2006-04-17 05:58:22 +00:00 |
Chris Lattner
|
6e98b49b54
|
new testcase, these shuffles can be implemented with discrete instructions,
and shouldn't be lowered to vperm.
llvm-svn: 27747
|
2006-04-17 05:27:31 +00:00 |
Evan Cheng
|
c6f665f5f3
|
Better way to splat v2f64
llvm-svn: 27735
|
2006-04-16 18:16:43 +00:00 |
Chris Lattner
|
1c0ef4385d
|
New testcase, checking to see we can turn this code:
void test(vector float *F, float f) {
vector float G = *F + *F;
*((float*)&G) = f;
*F = G + G;
}
void test2(vector float *F, float f) {
vector float G = *F + *F;
((float*)&G)[2] = f;
*F = G + G;
}
void test3(vector float *F, float *f) {
vector float G = *F + *F;
*f = ((float*)&G)[2];
}
void test4(vector float *F, float *f) {
vector float G = *F + *F;
*f = *((float*)&G);
}
into insert/extract element operations with no memory traffic.
llvm-svn: 27709
|
2006-04-14 21:41:54 +00:00 |
Chris Lattner
|
174bccb676
|
Force a specific config, because this test fails in certain configs otherwise.
llvm-svn: 27694
|
2006-04-14 06:06:51 +00:00 |
Chris Lattner
|
1c4ecc0c73
|
new testcase, vector operations should be CSE'd
llvm-svn: 27690
|
2006-04-14 05:09:53 +00:00 |
Chris Lattner
|
326ff4eb93
|
Remove this test, there is no need to test GCC's bugs
llvm-svn: 27689
|
2006-04-14 04:47:26 +00:00 |
Chris Lattner
|
548ee45cac
|
My addition of the xfail marker threw off the line #. move it.
llvm-svn: 27678
|
2006-04-13 21:19:13 +00:00 |
Andrew Lenharth
|
d911f0d545
|
from the linux kernel
llvm-svn: 27674
|
2006-04-13 19:50:07 +00:00 |
Chris Lattner
|
612e84dd8b
|
Fix this regex to match what llvmgcc4 produces also
llvm-svn: 27673
|
2006-04-13 19:46:16 +00:00 |
Chris Lattner
|
ce5ee73be6
|
Try xfailing this
llvm-svn: 27669
|
2006-04-13 18:15:24 +00:00 |
Andrew Lenharth
|
4819ab573d
|
fix this for the more restrictive linkage
llvm-svn: 27667
|
2006-04-13 17:52:32 +00:00 |
Chris Lattner
|
d76ecc9678
|
These tests are now xfailed for llvmgcc4. This is PR735, unlikely to be
resolved before 1.7 :(
llvm-svn: 27666
|
2006-04-13 17:35:36 +00:00 |
Chris Lattner
|
c8be43885e
|
Only look at .ll files in this directory
llvm-svn: 27665
|
2006-04-13 17:32:53 +00:00 |
Chris Lattner
|
ee98069488
|
This file is an invalid C file, test that it is properly rejected
llvm-svn: 27664
|
2006-04-13 17:32:03 +00:00 |
Chris Lattner
|
49c1dc2466
|
Another case where a dead cast was causing the test to spuriously
fail with the new front-end.
llvm-svn: 27663
|
2006-04-13 17:28:28 +00:00 |
Chris Lattner
|
2d2f3ef792
|
Don't get confused by dead casts.
llvm-svn: 27662
|
2006-04-13 17:26:54 +00:00 |
Chris Lattner
|
3b84d9a162
|
Fix an accidental commit.
llvm-svn: 27661
|
2006-04-13 17:21:49 +00:00 |
Chris Lattner
|
138058166f
|
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
|
954ea6e2fc
|
Oops, move misplaced test
llvm-svn: 27659
|
2006-04-13 17:18:42 +00:00 |
Chris Lattner
|
b8ec695455
|
These are only XFAILs with llvmgcc3, they pass with llvmgcc4
llvm-svn: 27658
|
2006-04-13 17:16:21 +00:00 |
Chris Lattner
|
b88cb094ff
|
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
|
02b7e1128a
|
Update a count, this test now passes.
llvm-svn: 27655
|
2006-04-13 16:52:13 +00:00 |
Tanya Lattner
|
27fba1761d
|
Added the ability to xfail based on llvmgcc version
llvm-svn: 27635
|
2006-04-12 21:57:40 +00:00 |
Reid Spencer
|
7579237536
|
Don't dump the llc assembly output to stdout.
llvm-svn: 27631
|
2006-04-12 21:03:04 +00:00 |
Chris Lattner
|
226eb56d2f
|
new testcase
llvm-svn: 27622
|
2006-04-12 19:04:27 +00:00 |
Chris Lattner
|
2122424fc1
|
These casts should turn into gep instructions
llvm-svn: 27618
|
2006-04-12 18:07:41 +00:00 |
Chris Lattner
|
21d74e7287
|
two equivalent vsplti*s in different types should be CSEd.
llvm-svn: 27613
|
2006-04-12 17:36:04 +00:00 |
Chris Lattner
|
bd766cb681
|
Rename this file
llvm-svn: 27611
|
2006-04-12 17:01:11 +00:00 |
Chris Lattner
|
ef18ab2bca
|
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
|
e4f274a291
|
new testcase
llvm-svn: 27608
|
2006-04-12 16:49:16 +00:00 |
Chris Lattner
|
8d67500533
|
new testcase
llvm-svn: 27601
|
2006-04-12 03:24:46 +00:00 |
Chris Lattner
|
81d32507c2
|
new testcase
llvm-svn: 27572
|
2006-04-10 23:06:18 +00:00 |
Chris Lattner
|
76b0813040
|
New testcase
llvm-svn: 27570
|
2006-04-10 22:45:37 +00:00 |
Evan Cheng
|
23d33f1c47
|
Add a vselect test case.
llvm-svn: 27557
|
2006-04-10 07:30:13 +00:00 |
Chris Lattner
|
89b371195d
|
add new testcase
llvm-svn: 27537
|
2006-04-08 07:13:46 +00:00 |
Evan Cheng
|
c447d87424
|
Doh!
llvm-svn: 27500
|
2006-04-07 21:52:15 +00:00 |
Evan Cheng
|
085c61d825
|
Added more shuffle tests
llvm-svn: 27481
|
2006-04-07 05:35:45 +00:00 |
Chris Lattner
|
b8fc537634
|
Add testcases for vpku[hw]um(x,x)
llvm-svn: 27466
|
2006-04-06 22:27:59 +00:00 |
Chris Lattner
|
8688b6befc
|
Add vmrg(x,x) tests
llvm-svn: 27462
|
2006-04-06 22:02:11 +00:00 |
Chris Lattner
|
ab7e530133
|
Add tests for vmrg[hl]*
llvm-svn: 27459
|
2006-04-06 21:19:37 +00:00 |
Chris Lattner
|
13f01c8a3d
|
test vperm promotion
llvm-svn: 27454
|
2006-04-06 19:21:02 +00:00 |