Chris Lattner
|
d3e7929626
|
Add some more features that we could instcombine away
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3239 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-03 20:24:58 +00:00 |
|
Chris Lattner
|
e8535486dc
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3238 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-03 20:24:45 +00:00 |
|
Chris Lattner
|
7b572eff48
|
Fix yet another bug in the testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3224 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 19:59:20 +00:00 |
|
Chris Lattner
|
77c1462728
|
Fix bug in testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3223 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 19:54:05 +00:00 |
|
Chris Lattner
|
4a6e4b30b4
|
These tests should not run -dce pass to cleanup instcombine.
If instcombine is making dead instructions, ALL that should be used is -die
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3221 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 19:27:58 +00:00 |
|
Chris Lattner
|
c7f9637a9d
|
Add another testcase that isn't failing because of another bug in instcombine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3220 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 18:48:09 +00:00 |
|
Chris Lattner
|
d656922f9d
|
Change test to really test the cases we can hit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3219 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 18:47:11 +00:00 |
|
Chris Lattner
|
b01a8d0165
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3218 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-02 18:46:53 +00:00 |
|
Chris Lattner
|
193d916983
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2630 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-15 17:22:01 +00:00 |
|
Chris Lattner
|
cdece545dd
|
New testcase for bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2626 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-14 16:40:43 +00:00 |
|
Chris Lattner
|
0c131b6adf
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2622 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-14 15:22:50 +00:00 |
|
Chris Lattner
|
0097e41993
|
New testcase for wierd combine opportunity found in bzip2 benchmark
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-09 19:52:36 +00:00 |
|
Chris Lattner
|
8c7333e17c
|
Fix broken testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2565 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-09 01:28:30 +00:00 |
|
Chris Lattner
|
d086fb20eb
|
Add two new patterns that instcombine should or does handle
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-08 23:15:01 +00:00 |
|
Chris Lattner
|
fee97e83ce
|
Make the testcase more interesting so that DCE does not eliminate it.
Use DIE instead of DCE anyway
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2500 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 17:59:23 +00:00 |
|
Chris Lattner
|
32e1740c7c
|
New testcase for PHI folding
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2495 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 17:43:38 +00:00 |
|
Chris Lattner
|
9bfed886a8
|
New testcase to make sure not instructions get combined
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2492 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 17:00:47 +00:00 |
|
Chris Lattner
|
fa78358a05
|
More tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2489 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 16:44:53 +00:00 |
|
Chris Lattner
|
c1bfd13c0a
|
Add testcase for -(-A)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2488 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 16:19:16 +00:00 |
|
Chris Lattner
|
79a31b1782
|
Fix testcase, the 'shift out all bits' doesn't apply to signed types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2482 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 16:11:31 +00:00 |
|
Chris Lattner
|
829b79dd8c
|
More testcases I don't want to forget about
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2480 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 05:51:26 +00:00 |
|
Chris Lattner
|
33a90b18e0
|
New testcases so I don't forget about these algebraic simplifications
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2479 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 05:43:36 +00:00 |
|
Chris Lattner
|
97555b59b3
|
New testcase so I don't forget about this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2478 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 05:35:20 +00:00 |
|
Chris Lattner
|
fa49f810c2
|
Intitial checkin of cast tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2427 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 17:01:39 +00:00 |
|
Chris Lattner
|
01853e8773
|
Check another case
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2424 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 15:24:40 +00:00 |
|
Chris Lattner
|
efc01f62c6
|
New test cases for mul folding
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2416 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-29 22:24:24 +00:00 |
|
Chris Lattner
|
fe053c77c1
|
New testcase.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2291 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-18 17:35:39 +00:00 |
|
Chris Lattner
|
dce153e112
|
Check in the first test: make sure getelementptr gets folded
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2288 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-18 15:39:50 +00:00 |
|
Chris Lattner
|
4c63ce3d23
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1863 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-03-11 23:28:11 +00:00 |
|