Chris Lattner
|
e848314fdf
|
Hrm, testcase was checking the wrong pass. :(
llvm-svn: 3126
|
2002-07-29 21:12:20 +00:00 |
|
Chris Lattner
|
8a4a8187d9
|
New testcase
llvm-svn: 3118
|
2002-07-29 19:02:49 +00:00 |
|
Chris Lattner
|
d35967a65c
|
New testcase for bug
llvm-svn: 3025
|
2002-07-23 18:27:20 +00:00 |
|
Chris Lattner
|
b480754327
|
New testcase
llvm-svn: 2972
|
2002-07-19 03:51:49 +00:00 |
|
Chris Lattner
|
d9b7b367d4
|
Build globaldce tests
llvm-svn: 2962
|
2002-07-18 06:40:31 +00:00 |
|
Chris Lattner
|
e9894ca2e7
|
New testcase
llvm-svn: 2956
|
2002-07-18 04:25:11 +00:00 |
|
Chris Lattner
|
e25d9fb4d5
|
New testcases for bug in globaldce
llvm-svn: 2955
|
2002-07-18 04:01:02 +00:00 |
|
Chris Lattner
|
3195ee9279
|
New testcase, unanalyzed.
llvm-svn: 2938
|
2002-07-17 20:04:07 +00:00 |
|
Chris Lattner
|
21de4a43ee
|
New testcase finally identified!!
llvm-svn: 2935
|
2002-07-17 02:36:02 +00:00 |
|
Chris Lattner
|
4a6544d9df
|
New testcase
llvm-svn: 2931
|
2002-07-16 21:33:27 +00:00 |
|
Chris Lattner
|
a2c9351030
|
Add testcase for raise opportunity missed.
llvm-svn: 2930
|
2002-07-16 19:10:00 +00:00 |
|
Chris Lattner
|
2c5c3c626a
|
Bug fix to RUN line
llvm-svn: 2923
|
2002-07-16 18:02:43 +00:00 |
|
Chris Lattner
|
7627301035
|
New testcase distilled from olden-tsp.
llvm-svn: 2919
|
2002-07-16 17:32:17 +00:00 |
|
Chris Lattner
|
617103c154
|
New testcase for problem effecting mst
llvm-svn: 2848
|
2002-07-09 19:41:21 +00:00 |
|
Chris Lattner
|
5296c04669
|
Build all subdirectories
llvm-svn: 2780
|
2002-06-25 16:16:20 +00:00 |
|
Chris Lattner
|
40321e039f
|
Basic test of the inlinr
llvm-svn: 2767
|
2002-06-24 17:46:05 +00:00 |
|
Chris Lattner
|
5894311743
|
Testcase for unimplemented feature
llvm-svn: 2766
|
2002-06-24 17:45:37 +00:00 |
|
Chris Lattner
|
f19cdf8254
|
New testcase that is a distilled form of the other one
llvm-svn: 2752
|
2002-05-28 21:29:28 +00:00 |
|
Chris Lattner
|
93df7c955c
|
New testcase that crashes ADCE
llvm-svn: 2751
|
2002-05-28 21:22:46 +00:00 |
|
Chris Lattner
|
5e9e7f0b75
|
Testcases to show what -funcresolve does.
llvm-svn: 2744
|
2002-05-24 21:27:41 +00:00 |
|
Chris Lattner
|
bad25b6468
|
Run FuncResolve tests
llvm-svn: 2743
|
2002-05-24 21:21:36 +00:00 |
|
Chris Lattner
|
8fc05f88c2
|
New testcase
llvm-svn: 2737
|
2002-05-23 18:51:27 +00:00 |
|
Chris Lattner
|
237a98afb9
|
New testcase
llvm-svn: 2732
|
2002-05-23 16:51:25 +00:00 |
|
Chris Lattner
|
835d5f6927
|
Run profile paths tests
llvm-svn: 2723
|
2002-05-22 22:02:24 +00:00 |
|
Chris Lattner
|
8b91b218ae
|
Test cases for profile paths pass
llvm-svn: 2722
|
2002-05-22 22:02:14 +00:00 |
|
Chris Lattner
|
96c2241685
|
New testcase
llvm-svn: 2718
|
2002-05-22 20:46:30 +00:00 |
|
Chris Lattner
|
31c7b46989
|
Add more testcases for ADCE
llvm-svn: 2715
|
2002-05-22 19:22:45 +00:00 |
|
Chris Lattner
|
7b30f09451
|
Must run cfgsimplify to eliminate dead blocks
llvm-svn: 2706
|
2002-05-22 15:49:14 +00:00 |
|
Chris Lattner
|
a29f0fe4e4
|
New testcase
llvm-svn: 2705
|
2002-05-21 22:23:38 +00:00 |
|
Chris Lattner
|
54e1edcecb
|
New testcase
llvm-svn: 2695
|
2002-05-21 20:03:42 +00:00 |
|
Chris Lattner
|
77c333368c
|
Update run line
llvm-svn: 2693
|
2002-05-21 19:33:17 +00:00 |
|
Chris Lattner
|
05b7ed23ec
|
This testcase was very broken! The block could not be merged because then
there would be a broken PHI node
llvm-svn: 2692
|
2002-05-21 19:32:58 +00:00 |
|
Chris Lattner
|
bea29dd1db
|
New testcase
llvm-svn: 2691
|
2002-05-21 19:22:10 +00:00 |
|
Chris Lattner
|
72b73e12f4
|
New testcase for bug
llvm-svn: 2670
|
2002-05-20 20:48:24 +00:00 |
|
Chris Lattner
|
7a5a9d057e
|
Add tests of redundant load elimination
llvm-svn: 2636
|
2002-05-16 01:03:12 +00:00 |
|
Chris Lattner
|
92c56ccbfa
|
New testcases for sub/neg reassociation
llvm-svn: 2635
|
2002-05-16 00:56:59 +00:00 |
|
Chris Lattner
|
27ade6e173
|
Fix testcase
llvm-svn: 2634
|
2002-05-16 00:56:36 +00:00 |
|
Chris Lattner
|
5393f68ffd
|
New testcases to ensure sub's are maximally reassociable
llvm-svn: 2633
|
2002-05-15 21:59:31 +00:00 |
|
Chris Lattner
|
d666f1af99
|
Testcase to ensure trees structures are correctly linearized
llvm-svn: 2632
|
2002-05-15 21:56:51 +00:00 |
|
Chris Lattner
|
2de1df062f
|
Test to ensure sub -> neg promotion is working and why.
llvm-svn: 2631
|
2002-05-15 20:30:48 +00:00 |
|
Chris Lattner
|
876da68baa
|
New testcase
llvm-svn: 2630
|
2002-05-15 17:22:01 +00:00 |
|
Chris Lattner
|
4859d6b591
|
New testcase
llvm-svn: 2628
|
2002-05-14 19:56:14 +00:00 |
|
Chris Lattner
|
0535bc0d66
|
New testcase for bug
llvm-svn: 2626
|
2002-05-14 16:40:43 +00:00 |
|
Chris Lattner
|
6a7eccad5f
|
New testcase
llvm-svn: 2622
|
2002-05-14 15:22:50 +00:00 |
|
Chris Lattner
|
1e198023b9
|
Add testcase for when there is no loop header
llvm-svn: 2611
|
2002-05-10 22:43:26 +00:00 |
|
Chris Lattner
|
717e99c79a
|
A basic test that LICM is working
llvm-svn: 2610
|
2002-05-10 22:27:49 +00:00 |
|
Chris Lattner
|
c2766aada8
|
Run LICM tests
llvm-svn: 2609
|
2002-05-10 22:21:38 +00:00 |
|
Chris Lattner
|
1215378a67
|
run LICM tests
llvm-svn: 2608
|
2002-05-10 22:21:25 +00:00 |
|
Chris Lattner
|
d9e5159118
|
New testcase
llvm-svn: 2596
|
2002-05-10 15:14:54 +00:00 |
|
Chris Lattner
|
5295e03aa9
|
Test the Pi node inserter
llvm-svn: 2591
|
2002-05-10 05:38:39 +00:00 |
|
Chris Lattner
|
bfc208b405
|
Initial checkin of testcases for Pi node inserter
llvm-svn: 2590
|
2002-05-10 05:38:18 +00:00 |
|
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
|
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
|
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
|
55a557416c
|
New testcase
llvm-svn: 2438
|
2002-05-02 19:54:58 +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
|
8ced395069
|
New testcase for GCSE
llvm-svn: 2342
|
2002-04-28 01:46:36 +00:00 |
|
Chris Lattner
|
e5ec76827b
|
Test GCSE
llvm-svn: 2341
|
2002-04-28 01:46:30 +00:00 |
|
Chris Lattner
|
6e578a2b00
|
New testcase.
llvm-svn: 2291
|
2002-04-18 17:35:39 +00:00 |
|
Chris Lattner
|
a1f5a1b920
|
Check in the first test: make sure getelementptr gets folded
llvm-svn: 2288
|
2002-04-18 15:39:50 +00:00 |
|
Chris Lattner
|
9a7a1140d1
|
Test the instruction combiner
llvm-svn: 2287
|
2002-04-18 15:39:15 +00:00 |
|
Chris Lattner
|
068a98c2a5
|
New testcase
llvm-svn: 2261
|
2002-04-16 05:44:56 +00:00 |
|
Chris Lattner
|
cbb6139148
|
New testcase
llvm-svn: 2218
|
2002-04-09 20:43:18 +00:00 |
|