aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Better way to splat v2f64Evan Cheng2006-04-161-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27735 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase, checking to see we can turn this code:Chris Lattner2006-04-141-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27709 91177308-0d34-0410-b5e6-96231b3b80d8
* Force a specific config, because this test fails in certain configs otherwise.Chris Lattner2006-04-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27694 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase, vector operations should be CSE'dChris Lattner2006-04-141-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27690 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove this test, there is no need to test GCC's bugsChris Lattner2006-04-141-13/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27689 91177308-0d34-0410-b5e6-96231b3b80d8
* My addition of the xfail marker threw off the line #. move it.Chris Lattner2006-04-131-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27678 91177308-0d34-0410-b5e6-96231b3b80d8
* Use quotes properly so that the possibility of a null variable set isReid Spencer2006-04-131-4/+4
| | | | | | | | | | | | | | eliminated. This can happen, for example, if LLVM is configured without llvm-gcc in which case things like LLVMGCC_VERSION will be empty. In such cases, deja-gnu fails with: can't read "llvmgcc_version": no such variable because it sees: set llvmgcc_version instead of: set llvmgcc_version "" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27676 91177308-0d34-0410-b5e6-96231b3b80d8
* from the linux kernelAndrew Lenharth2006-04-131-0/+597
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27674 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this regex to match what llvmgcc4 produces alsoChris Lattner2006-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27673 91177308-0d34-0410-b5e6-96231b3b80d8
* Try xfailing thisChris Lattner2006-04-131-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27669 91177308-0d34-0410-b5e6-96231b3b80d8
* fix this for the more restrictive linkageAndrew Lenharth2006-04-131-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27667 91177308-0d34-0410-b5e6-96231b3b80d8
* These tests are now xfailed for llvmgcc4. This is PR735, unlikely to beChris Lattner2006-04-132-0/+4
| | | | | | | resolved before 1.7 :( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27666 91177308-0d34-0410-b5e6-96231b3b80d8
* Only look at .ll files in this directoryChris Lattner2006-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27665 91177308-0d34-0410-b5e6-96231b3b80d8
* This file is an invalid C file, test that it is properly rejectedChris Lattner2006-04-131-1/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27664 91177308-0d34-0410-b5e6-96231b3b80d8
* Another case where a dead cast was causing the test to spuriouslyChris Lattner2006-04-131-1/+1
| | | | | | | fail with the new front-end. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27663 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't get confused by dead casts.Chris Lattner2006-04-132-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27662 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an accidental commit.Chris Lattner2006-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27661 91177308-0d34-0410-b5e6-96231b3b80d8
* This test fails and I don't know why, xfail it until andrew gets a chance toChris Lattner2006-04-131-3/+1
| | | | | | | look at it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27660 91177308-0d34-0410-b5e6-96231b3b80d8
* Oops, move misplaced testChris Lattner2006-04-131-0/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27659 91177308-0d34-0410-b5e6-96231b3b80d8
* These are only XFAILs with llvmgcc3, they pass with llvmgcc4Chris Lattner2006-04-137-9/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27658 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a run with an unusual target triple, revert the patch that sent output toChris Lattner2006-04-131-5/+6
| | | | | | | dev null as it broke the test and doesn't add anything. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27656 91177308-0d34-0410-b5e6-96231b3b80d8
* Update a count, this test now passes.Chris Lattner2006-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27655 91177308-0d34-0410-b5e6-96231b3b80d8
* Added the ability to xfail based on llvmgcc versionTanya Lattner2006-04-1271-72/+76
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27635 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't dump the llc assembly output to stdout.Reid Spencer2006-04-121-5/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27631 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-121-0/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27622 91177308-0d34-0410-b5e6-96231b3b80d8
* Added llvmgcc version to allow tests to be xfailed by frontend version.Tanya Lattner2006-04-121-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27619 91177308-0d34-0410-b5e6-96231b3b80d8
* These casts should turn into gep instructionsChris Lattner2006-04-121-1/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27618 91177308-0d34-0410-b5e6-96231b3b80d8
* two equivalent vsplti*s in different types should be CSEd.Chris Lattner2006-04-121-2/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27613 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename this fileChris Lattner2006-04-121-0/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27611 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this test more interesting by checking that the 0.0 used to implement ↵Chris Lattner2006-04-121-3/+7
| | | | | | vector fmul gets cse'd also. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27610 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-121-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27608 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-121-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27601 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-101-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27572 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2006-04-101-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27570 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a vselect test case.Evan Cheng2006-04-101-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27557 91177308-0d34-0410-b5e6-96231b3b80d8
* add new testcaseChris Lattner2006-04-082-1/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27537 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for shufflevectorChris Lattner2006-04-081-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27508 91177308-0d34-0410-b5e6-96231b3b80d8
* Doh!Evan Cheng2006-04-071-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27500 91177308-0d34-0410-b5e6-96231b3b80d8
* Added more shuffle testsEvan Cheng2006-04-071-0/+46
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27481 91177308-0d34-0410-b5e6-96231b3b80d8
* Add testcases for vpku[hw]um(x,x)Chris Lattner2006-04-061-1/+71
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27466 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the variable llvmgccmajvers to the site.exp file. This will containReid Spencer2006-04-061-0/+1
| | | | | | | the major version number of llvm-gcc, as configured. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27465 91177308-0d34-0410-b5e6-96231b3b80d8
* Add vmrg(x,x) testsChris Lattner2006-04-061-2/+156
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27462 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for vmrg[hl]*Chris Lattner2006-04-061-2/+164
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27459 91177308-0d34-0410-b5e6-96231b3b80d8
* test vperm promotionChris Lattner2006-04-061-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27454 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-061-0/+86
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27449 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase that was miscompiled to vspltisbChris Lattner2006-04-051-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27438 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-051-0/+55
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27435 91177308-0d34-0410-b5e6-96231b3b80d8
* Separate out to 2 test casesEvan Cheng2006-04-051-26/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27430 91177308-0d34-0410-b5e6-96231b3b80d8
* make this test less exactingAndrew Lenharth2006-04-051-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27429 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a new shuffle test case that requires pshuflw / pshufhw pair.Evan Cheng2006-04-051-2/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27426 91177308-0d34-0410-b5e6-96231b3b80d8