Andrew Lenharth
|
e8148bc291
|
This is missed by InstCombine, patch comming
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24157 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-11-02 18:34:05 +00:00 |
|
Chris Lattner
|
dc0ffccb19
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23378 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-09-18 04:22:59 +00:00 |
|
Chris Lattner
|
3d173b3638
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21135 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-07 16:24:59 +00:00 |
|
Chris Lattner
|
d4dd775a24
|
Add some new tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19705 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-01-19 21:48:31 +00:00 |
|
Chris Lattner
|
706759e8c9
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17703 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-11-13 19:49:39 +00:00 |
|
Chris Lattner
|
d74634a885
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16833 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-10-08 03:41:59 +00:00 |
|
Chris Lattner
|
e14a9a71d3
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16581 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-29 05:06:12 +00:00 |
|
Chris Lattner
|
80fc86a0b2
|
Add a new testcase for folding an add into a switch
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14586 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-03 00:25:31 +00:00 |
|
Chris Lattner
|
8d5e05bb71
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14442 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-27 22:51:19 +00:00 |
|
Chris Lattner
|
7706324512
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12818 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-10 22:01:27 +00:00 |
|
Chris Lattner
|
7c4865dfff
|
Another testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12802 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-09 23:47:52 +00:00 |
|
Chris Lattner
|
efd74a0159
|
The instruction combining pass removes dead instructions, there is no need
to run the die pass after it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11942 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-28 05:26:06 +00:00 |
|
Chris Lattner
|
ad5727d173
|
Add new testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8816 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-02 15:11:09 +00:00 |
|
Chris Lattner
|
b55650aad6
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8603 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-09-19 15:33:46 +00:00 |
|
Misha Brukman
|
e78760e179
|
Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8558 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-09-16 15:29:54 +00:00 |
|
Chris Lattner
|
d2ae23979c
|
Add some tests for difficult reassociation cases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7824 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-13 19:01:09 +00:00 |
|
Chris Lattner
|
545513918a
|
Reorganize tests because we no longer cannonicalize X != 0 -> cast X to bool
In fact, we plan to eliminate cast to bool entirely.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7805 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-13 05:27:57 +00:00 |
|
Chris Lattner
|
12642fda09
|
More testcases, which I'll implement later
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7298 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-24 19:44:51 +00:00 |
|
Chris Lattner
|
060c1f816c
|
Remove usage of grep-not script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6966 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:32:04 +00:00 |
|
Chris Lattner
|
c6cab24151
|
Convert scripts from using explicit control flow to use the new grep-not script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6955 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:44:42 +00:00 |
|
Chris Lattner
|
be0fe12f72
|
Test limited reassociation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5742 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-03-11 00:10:59 +00:00 |
|
Chris Lattner
|
8408add00a
|
Add optimizations:
- (A & C1)+(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
- (A & C1)^(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5741 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-03-10 23:52:54 +00:00 |
|
Chris Lattner
|
fa59079c3c
|
Add new testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5591 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-02-18 19:55:31 +00:00 |
|
Chris Lattner
|
b19fa8d3d6
|
Modernize testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5590 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-02-18 19:43:53 +00:00 |
|
Chris Lattner
|
e14e50d76b
|
Modernize testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5589 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-02-18 19:43:21 +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
|
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
|
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 |
|