Chris Lattner
|
160b51de7d
|
New testcase for wierd combine opportunity found in bzip2 benchmark
llvm-svn: 2580
|
2002-05-09 19:52:36 +00:00 |
|
Chris Lattner
|
890652c8a2
|
Fix broken testcase
llvm-svn: 2565
|
2002-05-09 01:28:30 +00:00 |
|
Chris Lattner
|
70dd3548b3
|
Add two new patterns that instcombine should or does handle
llvm-svn: 2563
|
2002-05-08 23:15:01 +00:00 |
|
Chris Lattner
|
8fdec5f127
|
New testcase for LICM reassociation
llvm-svn: 2560
|
2002-05-08 22:20:55 +00:00 |
|
Chris Lattner
|
313f5a5fe0
|
Add some simple test of reassociation
llvm-svn: 2555
|
2002-05-08 21:34:22 +00:00 |
|
Chris Lattner
|
240027fdba
|
run reassociate tests
llvm-svn: 2554
|
2002-05-08 21:34:11 +00:00 |
|
Chris Lattner
|
ae618ed6b8
|
New testcase for adce
llvm-svn: 2546
|
2002-05-07 21:05:36 +00:00 |
|
Chris Lattner
|
eb560983ad
|
Build the ADCE tests
llvm-svn: 2545
|
2002-05-07 20:52:15 +00:00 |
|
Chris Lattner
|
4e234c9a1f
|
ADCE tests
llvm-svn: 2544
|
2002-05-07 20:51:59 +00:00 |
|
Chris Lattner
|
49ac9debec
|
Oops, forgot to check in makefile
llvm-svn: 2542
|
2002-05-07 20:39:18 +00:00 |
|
Chris Lattner
|
73b676d645
|
Add check that phi nodes get constant propogated away
llvm-svn: 2541
|
2002-05-07 20:32:19 +00:00 |
|
Chris Lattner
|
8916b11c77
|
constprop doesn't delete dead instructions, it just makes them dead.
llvm-svn: 2540
|
2002-05-07 20:25:44 +00:00 |
|
Chris Lattner
|
fdae27abc0
|
Add testcase for not expressions
llvm-svn: 2539
|
2002-05-07 20:22:12 +00:00 |
|
Chris Lattner
|
8866ffa232
|
Make the testcase more interesting so that DCE does not eliminate it.
Use DIE instead of DCE anyway
llvm-svn: 2500
|
2002-05-06 17:59:23 +00:00 |
|
Chris Lattner
|
8d68e13ccb
|
New testcase for PHI folding
llvm-svn: 2495
|
2002-05-06 17:43:38 +00:00 |
|
Chris Lattner
|
a067255180
|
New testcase to make sure not instructions get combined
llvm-svn: 2492
|
2002-05-06 17:00:47 +00:00 |
|
Chris Lattner
|
a7c5a80fa8
|
More tests
llvm-svn: 2489
|
2002-05-06 16:44:53 +00:00 |
|
Chris Lattner
|
f5ca08da87
|
Add testcase for -(-A)
llvm-svn: 2488
|
2002-05-06 16:19:16 +00:00 |
|
Chris Lattner
|
a81c619d2b
|
Fix testcase, the 'shift out all bits' doesn't apply to signed types.
llvm-svn: 2482
|
2002-05-06 16:11:31 +00:00 |
|
Chris Lattner
|
4e94e9328e
|
More testcases I don't want to forget about
llvm-svn: 2480
|
2002-05-06 05:51:26 +00:00 |
|
Chris Lattner
|
c019944886
|
New testcases so I don't forget about these algebraic simplifications
llvm-svn: 2479
|
2002-05-06 05:43:36 +00:00 |
|
Chris Lattner
|
36af244bcb
|
New testcase so I don't forget about this.
llvm-svn: 2478
|
2002-05-06 05:35:20 +00:00 |
|
Chris Lattner
|
34a909060c
|
Testcase for missed merge opportunity
llvm-svn: 2477
|
2002-05-06 03:11:32 +00:00 |
|
Chris Lattner
|
bc54decdc7
|
Build CFGsimplify directory
llvm-svn: 2475
|
2002-05-06 03:03:55 +00:00 |
|
Chris Lattner
|
3b5ee47ef6
|
Initial testcases for CFG simplify (which is part of DCE for now)
llvm-svn: 2466
|
2002-05-06 02:37:38 +00:00 |
|
Chris Lattner
|
4362f06ccf
|
Test moved to SCCP test directory
llvm-svn: 2465
|
2002-05-06 00:52:06 +00:00 |
|
Chris Lattner
|
578cb6582b
|
New testcase for bugs in the constant propogator
llvm-svn: 2462
|
2002-05-03 20:25:40 +00:00 |
|
Chris Lattner
|
bc361e36af
|
Add tests for floating point remainder elimination
llvm-svn: 2461
|
2002-05-03 20:16:29 +00:00 |
|
Chris Lattner
|
36afb8ee65
|
New testcase to see if constant propogation of remainder is implemented
llvm-svn: 2460
|
2002-05-03 20:14:21 +00:00 |
|
Chris Lattner
|
e7533432aa
|
This testcase is a sanity check
llvm-svn: 2459
|
2002-05-03 20:12:31 +00:00 |
|
Chris Lattner
|
6635b10155
|
Add new testcase for general constant prop.
llvm-svn: 2457
|
2002-05-03 19:58:17 +00:00 |
|
Chris Lattner
|
3acc1de80e
|
Add const prop pass to eliminate dead branches
llvm-svn: 2456
|
2002-05-03 19:57:16 +00:00 |
|
Chris Lattner
|
ecd7d90e2c
|
We currently don't allow unresolved opaque types!
llvm-svn: 2453
|
2002-05-03 18:32:40 +00:00 |
|
Chris Lattner
|
09a356bd6a
|
Add -d switch to test AsmWriter as well
llvm-svn: 2452
|
2002-05-03 18:31:30 +00:00 |
|
Chris Lattner
|
0faae7983c
|
Eliminate usage of function level constant pool
llvm-svn: 2450
|
2002-05-02 21:52:35 +00:00 |
|
Chris Lattner
|
432dc486c2
|
Use unified diffs with gnu diff instead of old diffs
llvm-svn: 2449
|
2002-05-02 21:51:55 +00:00 |
|
Chris Lattner
|
4ffce19c71
|
More testcases for SCCP
llvm-svn: 2444
|
2002-05-02 20:41:39 +00:00 |
|
Chris Lattner
|
4d656517dc
|
Additional testcase
llvm-svn: 2442
|
2002-05-02 20:19:11 +00:00 |
|
Chris Lattner
|
25a2a2b61c
|
Run the SCCP test
llvm-svn: 2441
|
2002-05-02 20:18:53 +00:00 |
|
Chris Lattner
|
d76f5b3ce6
|
First testcase for SCCP pass
llvm-svn: 2440
|
2002-05-02 20:18:37 +00:00 |
|
Chris Lattner
|
295d802096
|
Simplify the testcase a bit
llvm-svn: 2439
|
2002-05-02 19:58:05 +00:00 |
|
Chris Lattner
|
55a557416c
|
New testcase
llvm-svn: 2438
|
2002-05-02 19:54:58 +00:00 |
|
Chris Lattner
|
c0d1010e65
|
New testcase for assembler failure
llvm-svn: 2435
|
2002-05-02 19:12:21 +00:00 |
|
Chris Lattner
|
7222c2f810
|
Intitial checkin of cast tests
llvm-svn: 2427
|
2002-05-02 17:01:39 +00:00 |
|
Chris Lattner
|
6c6eb4e034
|
New testcase for bug found by Vikram
llvm-svn: 2426
|
2002-05-02 16:16:39 +00:00 |
|
Chris Lattner
|
87b97fc7c6
|
Check another case
llvm-svn: 2424
|
2002-05-02 15:24:40 +00:00 |
|
Chris Lattner
|
2d267a0074
|
New bug testcase
llvm-svn: 2422
|
2002-05-01 15:33:12 +00:00 |
|
Chris Lattner
|
f20e518434
|
New testcase
llvm-svn: 2419
|
2002-04-30 19:50:47 +00:00 |
|
Chris Lattner
|
4c8731d941
|
New test cases for mul folding
llvm-svn: 2416
|
2002-04-29 22:24:24 +00:00 |
|
Chris Lattner
|
657c514823
|
New test for broken asm parser
llvm-svn: 2398
|
2002-04-29 18:12:28 +00:00 |
|