Chris Lattner
|
fc29f3b20e
|
Build the ADCE tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2545 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:52:15 +00:00 |
|
Chris Lattner
|
d2abd3b81f
|
ADCE tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2544 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:51:59 +00:00 |
|
Chris Lattner
|
0651a9d207
|
Oops, forgot to check in makefile
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2542 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:39:18 +00:00 |
|
Chris Lattner
|
1610df20bf
|
Add check that phi nodes get constant propogated away
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2541 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:32:19 +00:00 |
|
Chris Lattner
|
0a1581bfa8
|
constprop doesn't delete dead instructions, it just makes them dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2540 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:25:44 +00:00 |
|
Chris Lattner
|
e473a34caf
|
Add testcase for not expressions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2539 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 20:22:12 +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
|
c3a53f9aa8
|
Testcase for missed merge opportunity
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2477 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 03:11:32 +00:00 |
|
Chris Lattner
|
267730367f
|
Build CFGsimplify directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2475 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 03:03:55 +00:00 |
|
Chris Lattner
|
2077ffab85
|
Initial testcases for CFG simplify (which is part of DCE for now)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2466 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 02:37:38 +00:00 |
|
Chris Lattner
|
11504fd62d
|
Test moved to SCCP test directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2465 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-06 00:52:06 +00:00 |
|
Chris Lattner
|
8a2e64ce87
|
New testcase for bugs in the constant propogator
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2462 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 20:25:40 +00:00 |
|
Chris Lattner
|
6a7cd2206b
|
Add tests for floating point remainder elimination
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2461 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 20:16:29 +00:00 |
|
Chris Lattner
|
8e122e1148
|
New testcase to see if constant propogation of remainder is implemented
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2460 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 20:14:21 +00:00 |
|
Chris Lattner
|
4f538507b6
|
This testcase is a sanity check
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2459 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 20:12:31 +00:00 |
|
Chris Lattner
|
b6df79a6b2
|
Add new testcase for general constant prop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2457 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 19:58:17 +00:00 |
|
Chris Lattner
|
46d51f7ba8
|
Add const prop pass to eliminate dead branches
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2456 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 19:57:16 +00:00 |
|
Chris Lattner
|
966112323f
|
We currently don't allow unresolved opaque types!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2453 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 18:32:40 +00:00 |
|
Chris Lattner
|
2e055ed08c
|
Add -d switch to test AsmWriter as well
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2452 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-03 18:31:30 +00:00 |
|
Chris Lattner
|
8fba3a0f3a
|
Eliminate usage of function level constant pool
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2450 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 21:52:35 +00:00 |
|
Chris Lattner
|
978d57f6a7
|
Use unified diffs with gnu diff instead of old diffs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2449 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 21:51:55 +00:00 |
|
Chris Lattner
|
a1ab959de3
|
More testcases for SCCP
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2444 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 20:41:39 +00:00 |
|
Chris Lattner
|
fecfa61009
|
Additional testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2442 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 20:19:11 +00:00 |
|
Chris Lattner
|
66333632a8
|
Run the SCCP test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2441 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 20:18:53 +00:00 |
|
Chris Lattner
|
f36c34f625
|
First testcase for SCCP pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2440 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 20:18:37 +00:00 |
|
Chris Lattner
|
17c48f7337
|
Simplify the testcase a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2439 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 19:58:05 +00:00 |
|
Chris Lattner
|
e23a7e99b3
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2438 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 19:54:58 +00:00 |
|
Chris Lattner
|
7dd79b6a62
|
New testcase for assembler failure
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2435 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 19:12:21 +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
|
a38ef97d0b
|
New testcase for bug found by Vikram
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2426 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-02 16:16: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
|
5061263285
|
New bug testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2422 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-01 15:33:12 +00:00 |
|
Chris Lattner
|
fdc7c29679
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2419 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-30 19:50:47 +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
|
51176ea54a
|
New test for broken asm parser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2398 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-29 18:12:28 +00:00 |
|
Chris Lattner
|
89bf005646
|
New testcase for GCSE
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2342 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-28 01:46:36 +00:00 |
|
Chris Lattner
|
923caadfab
|
Test GCSE
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2341 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-28 01:46:30 +00:00 |
|
Chris Lattner
|
1d2535c0b1
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2304 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-18 20:30:58 +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
|
88f2501eda
|
Test the instruction combiner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2287 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-18 15:39:15 +00:00 |
|
Chris Lattner
|
0ed4833986
|
Fix for buggy test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-16 21:31:08 +00:00 |
|