aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* new testcaseChris Lattner2006-05-081-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28173 91177308-0d34-0410-b5e6-96231b3b80d8
* This test passes now, remove xfail markerChris Lattner2006-05-071-2/+1
| | | | | | | Change test to be a positive test instead of a negative test git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28159 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase we handle right now.Chris Lattner2006-05-061-6/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28147 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-05-061-0/+33
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28142 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase from ghostscript that inf looped instcombineChris Lattner2006-05-061-0/+522
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28140 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2006-05-051-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28125 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase that crashes the instcombine passChris Lattner2006-05-041-0/+50
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28100 91177308-0d34-0410-b5e6-96231b3b80d8
* Use movsd to shuffle in the lowest two elements of a v4f32 / v4i32 vector whenEvan Cheng2006-05-031-0/+11
| | | | | | | 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
* A few instruction scheduling test cases.Evan Cheng2006-05-033-0/+117
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28077 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase that crashes the new CFE.Chris Lattner2006-05-011-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28042 91177308-0d34-0410-b5e6-96231b3b80d8
* Intel mode no longer uses %'s on registersChris Lattner2006-05-016-7/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28028 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase miscompiled by instcombineChris Lattner2006-04-281-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28018 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase that crashes the ppc backend, which can't sextinreg(i1)Chris Lattner2006-04-281-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28016 91177308-0d34-0410-b5e6-96231b3b80d8
* Update. It should use two shufps, not three!Evan Cheng2006-04-281-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28013 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-281-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28006 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for PR748Evan Cheng2006-04-281-0/+31
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28000 91177308-0d34-0410-b5e6-96231b3b80d8
* This should turn into one vector shuffle instruction.Chris Lattner2006-04-271-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27996 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-271-0/+43
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27986 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-261-0/+28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27981 91177308-0d34-0410-b5e6-96231b3b80d8
* another c99 style problemAndrew Lenharth2006-04-251-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27969 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a movq test case.Evan Cheng2006-04-241-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27962 91177308-0d34-0410-b5e6-96231b3b80d8
* Two more build_vector tests.Evan Cheng2006-04-222-0/+37
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27944 91177308-0d34-0410-b5e6-96231b3b80d8
* movddup is a SSE3 instruction.Evan Cheng2006-04-211-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27932 91177308-0d34-0410-b5e6-96231b3b80d8
* Add && to each RUN: line (except the last one).Evan Cheng2006-04-2111-13/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27927 91177308-0d34-0410-b5e6-96231b3b80d8
* More build_vector tests.Evan Cheng2006-04-213-0/+62
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27926 91177308-0d34-0410-b5e6-96231b3b80d8
* Check for llc crash.Evan Cheng2006-04-212-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27925 91177308-0d34-0410-b5e6-96231b3b80d8
* To be replaced with another test.Evan Cheng2006-04-211-21/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27924 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-201-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27911 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't know what I was thinking...Evan Cheng2006-04-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27909 91177308-0d34-0410-b5e6-96231b3b80d8
* Vector extract element test case.Evan Cheng2006-04-201-0/+25
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27892 91177308-0d34-0410-b5e6-96231b3b80d8
* Vector insert test case.Evan Cheng2006-04-201-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27890 91177308-0d34-0410-b5e6-96231b3b80d8
* allow this dir to get prunedChris Lattner2006-04-201-3/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27889 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove this target's reg testsChris Lattner2006-04-206-58/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27888 91177308-0d34-0410-b5e6-96231b3b80d8
* Fails with all sparcsChris Lattner2006-04-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27887 91177308-0d34-0410-b5e6-96231b3b80d8
* can we cast between pointers and IntPtrTypeAndrew Lenharth2006-04-201-0/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27879 91177308-0d34-0410-b5e6-96231b3b80d8
* v16i8 splat with 2 punpcklbw and a single pshufd.Evan Cheng2006-04-201-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27877 91177308-0d34-0410-b5e6-96231b3b80d8
* Another shuffle test. For 4-wide shuffle, no more than 3 {p}shuf*.Evan Cheng2006-04-201-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27876 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a test case for , e.g. xform pand <0, 0, -1, -1> to a shuffle.Evan Cheng2006-04-201-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27872 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a movhlps, movlhps test case.Evan Cheng2006-04-201-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27871 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for a codegen crashChris Lattner2006-04-201-0/+72
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27867 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-181-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27803 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for v8i16 and v16i8Chris Lattner2006-04-181-2/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27791 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-181-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27787 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase, shouldn't touch vrsaveChris Lattner2006-04-171-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27776 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2006-04-171-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27766 91177308-0d34-0410-b5e6-96231b3b80d8
* Some more cases that can be generated with two instructionsChris Lattner2006-04-171-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27759 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcasesChris Lattner2006-04-171-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27753 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-04-171-1/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27751 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2006-04-171-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27749 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase, these shuffles can be implemented with discrete instructions,Chris Lattner2006-04-171-0/+43
| | | | | | | and shouldn't be lowered to vperm. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27747 91177308-0d34-0410-b5e6-96231b3b80d8