aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Add a test case for left shift by 1. We should not be using lea for this.Evan Cheng2006-02-281-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26431 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-281-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26426 91177308-0d34-0410-b5e6-96231b3b80d8
* evan's recent x86 isel improvements have fixed this, though not in the wayChris Lattner2006-02-281-3/+0
| | | | | | | originally envisioned :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26422 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcasesChris Lattner2006-02-281-1/+30
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26420 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcases for PR712Chris Lattner2006-02-281-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26414 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-281-2/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26412 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcasesChris Lattner2006-02-271-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26395 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcasesChris Lattner2006-02-272-0/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26393 91177308-0d34-0410-b5e6-96231b3b80d8
* Reenable thisChris Lattner2006-02-271-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26391 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-271-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26387 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-261-1/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26384 91177308-0d34-0410-b5e6-96231b3b80d8
* New test case: use lea for imul by some constants.Evan Cheng2006-02-252-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26378 91177308-0d34-0410-b5e6-96231b3b80d8
* lea.ll is XFAIL until we implement convertToThreeAddress.Evan Cheng2006-02-251-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26377 91177308-0d34-0410-b5e6-96231b3b80d8
* this fails, mark it as suchChris Lattner2006-02-251-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26370 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test case for 'lea'.Evan Cheng2006-02-231-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26322 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase distilled from SPASSChris Lattner2006-02-221-0/+42
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26319 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase that crashes simplifycfgChris Lattner2006-02-181-0/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26274 91177308-0d34-0410-b5e6-96231b3b80d8
* A few final (for now) testsNate Begeman2006-02-172-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26267 91177308-0d34-0410-b5e6-96231b3b80d8
* Yet another testNate Begeman2006-02-171-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26266 91177308-0d34-0410-b5e6-96231b3b80d8
* New tests!Nate Begeman2006-02-173-0/+34
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26265 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a comment sabre noticed :)Nate Begeman2006-02-172-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26257 91177308-0d34-0410-b5e6-96231b3b80d8
* A couple new regression tests to make sure we always pattern match the newNate Begeman2006-02-172-0/+51
| | | | | | | opcodes on ppc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26256 91177308-0d34-0410-b5e6-96231b3b80d8
* Code sufficiently protected against this test.Jim Laskey2006-02-151-1/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26213 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase that broke unswitch due to loopsimplify not doing the right thing.Chris Lattner2006-02-141-0/+1705
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26190 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-131-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26154 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase reduced from Ptrdist/bc that is miscompiled by recent instcombine ↵Chris Lattner2006-02-131-0/+9
| | | | | | changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26151 91177308-0d34-0410-b5e6-96231b3b80d8
* test for improved zap discoveryAndrew Lenharth2006-02-131-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26147 91177308-0d34-0410-b5e6-96231b3b80d8
* this passes now, due to Nate's recent effortsChris Lattner2006-02-131-1/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26140 91177308-0d34-0410-b5e6-96231b3b80d8
* Reduce this testcase a bit more, with the help of llvm-extract and some hand ↵Chris Lattner2006-02-131-12/+8
| | | | | | tweaks git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26139 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a test case for a libcall insertion bug.Evan Cheng2006-02-121-0/+64
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26137 91177308-0d34-0410-b5e6-96231b3b80d8
* tweaksChris Lattner2006-02-122-1/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26133 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-121-1/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26130 91177308-0d34-0410-b5e6-96231b3b80d8
* move a failing testcase from bit-tracking.ll to narrow.ll, and move theChris Lattner2006-02-122-22/+18
| | | | | | | xfail marker with it git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26129 91177308-0d34-0410-b5e6-96231b3b80d8
* Make these tests fail if opt crashes.Chris Lattner2006-02-122-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26127 91177308-0d34-0410-b5e6-96231b3b80d8
* Update comments to be actually accurateChris Lattner2006-02-111-13/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26124 91177308-0d34-0410-b5e6-96231b3b80d8
* This is implemented by the simplify-libcalls pass, not instcombineChris Lattner2006-02-111-23/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26123 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-091-0/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26086 91177308-0d34-0410-b5e6-96231b3b80d8
* this apparently passes on linuxChris Lattner2006-02-091-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26082 91177308-0d34-0410-b5e6-96231b3b80d8
* Disable this test for the time being as debug is brought up to speed.Jim Laskey2006-02-081-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26063 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for more interesting select sccp casesChris Lattner2006-02-081-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26048 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase that caused instcombine to crash on 176.gcc last night.Chris Lattner2006-02-071-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26039 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcasesChris Lattner2006-02-052-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26002 91177308-0d34-0410-b5e6-96231b3b80d8
* These were moved to ../SPARCChris Lattner2006-02-055-46/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25987 91177308-0d34-0410-b5e6-96231b3b80d8
* move V8 testcases hereChris Lattner2006-02-055-0/+46
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25986 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a (store (op (load ...) ...) ...) folding test case.Evan Cheng2006-02-031-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25933 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-02-021-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25897 91177308-0d34-0410-b5e6-96231b3b80d8
* test cmov immediate formAndrew Lenharth2006-02-011-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25881 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for the 'ret double folding with load' opznChris Lattner2006-02-011-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25868 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-01-311-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25835 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't generate (or setp, setae) for SETUGE. Simply flip the operands around andEvan Cheng2006-01-301-0/+12
| | | | | | | generate SETULT instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25823 91177308-0d34-0410-b5e6-96231b3b80d8