Chris Lattner
|
7d600cb270
|
Cleanup testsuite
llvm-svn: 3411
|
2002-08-20 19:34:51 +00:00 |
|
Chris Lattner
|
ecd6eabdc7
|
Clean up testcases to make them proper
llvm-svn: 3410
|
2002-08-20 19:32:17 +00:00 |
|
Chris Lattner
|
d7c6fb44a9
|
New testcase for constexpr problem.
llvm-svn: 3409
|
2002-08-20 19:29:20 +00:00 |
|
Chris Lattner
|
258ca4c73e
|
Provide a way to actually run tests
llvm-svn: 3408
|
2002-08-20 19:29:08 +00:00 |
|
Chris Lattner
|
ad9f0fd080
|
Fix buggy testcase
llvm-svn: 3403
|
2002-08-20 17:07:02 +00:00 |
|
Chris Lattner
|
84282cf465
|
Don't stop the testing process if dis segfaults
llvm-svn: 3400
|
2002-08-20 16:33:28 +00:00 |
|
Chris Lattner
|
6a55577cc5
|
New testcase
llvm-svn: 3399
|
2002-08-20 16:01:23 +00:00 |
|
Chris Lattner
|
c1f5ceb42e
|
Testcase for anonymous recursive types
llvm-svn: 3398
|
2002-08-20 15:49:52 +00:00 |
|
Chris Lattner
|
125fa35762
|
New testcase for instcombine
llvm-svn: 3396
|
2002-08-20 15:27:45 +00:00 |
|
Chris Lattner
|
c08e1244df
|
New testcase
llvm-svn: 3395
|
2002-08-19 23:10:52 +00:00 |
|
Chris Lattner
|
1e0dd6d404
|
* Build with warnings
* Add a bunch of testcases.
llvm-svn: 3393
|
2002-08-19 23:09:30 +00:00 |
|
Chris Lattner
|
d68da32adf
|
New testcase
llvm-svn: 3390
|
2002-08-19 21:48:09 +00:00 |
|
Chris Lattner
|
5a2d125f94
|
New testcase
llvm-svn: 3385
|
2002-08-19 19:08:52 +00:00 |
|
Chris Lattner
|
cdd2f12eb1
|
New testcase
llvm-svn: 3383
|
2002-08-19 16:14:10 +00:00 |
|
Chris Lattner
|
9054ff5f0b
|
New testcase.
llvm-svn: 3380
|
2002-08-18 01:27:10 +00:00 |
|
Chris Lattner
|
4397add539
|
Add a simple testcase that just uses a CPR instead of a CPR & ConstExpr
llvm-svn: 3373
|
2002-08-17 23:20:37 +00:00 |
|
Chris Lattner
|
f9532f3682
|
New testcase
llvm-svn: 3372
|
2002-08-17 22:57:52 +00:00 |
|
Chris Lattner
|
1c0f9a6cf8
|
Include a basic simple test.
llvm-svn: 3369
|
2002-08-17 22:36:45 +00:00 |
|
Chris Lattner
|
f2a93d41f1
|
Add new testcase for gep instruction -> get constexpr promotion
llvm-svn: 3364
|
2002-08-16 21:18:21 +00:00 |
|
Chris Lattner
|
feb5f57b91
|
New testcase distilled from much larger problem
llvm-svn: 3360
|
2002-08-16 16:54:52 +00:00 |
|
Chris Lattner
|
b1a1627385
|
New testcase
llvm-svn: 3358
|
2002-08-15 21:08:38 +00:00 |
|
Chris Lattner
|
6a844fa8b0
|
Add another testcase
llvm-svn: 3355
|
2002-08-15 19:38:03 +00:00 |
|
Chris Lattner
|
ea7257ec94
|
There seem to be issues with constant exprs
llvm-svn: 3349
|
2002-08-15 17:04:40 +00:00 |
|
Chris Lattner
|
54a8a632ea
|
Add a bunch of testcases for cast-of-casts that should be removed.
llvm-svn: 3345
|
2002-08-15 16:13:29 +00:00 |
|
Vikram S. Adve
|
7bad3cdc7a
|
Add tests for unary NOT operations.
llvm-svn: 3340
|
2002-08-15 14:09:56 +00:00 |
|
Chris Lattner
|
de33f53011
|
Fix testcase to actually test what we think we are
llvm-svn: 3338
|
2002-08-14 23:01:19 +00:00 |
|
Chris Lattner
|
9294035c00
|
*** empty log message ***
llvm-svn: 3333
|
2002-08-14 19:29:38 +00:00 |
|
Chris Lattner
|
03ab577d77
|
Fix tests that use the now dead not instruction
llvm-svn: 3331
|
2002-08-14 19:28:22 +00:00 |
|
Chris Lattner
|
55bdf1fec4
|
Fix testcases that used to now dead 'not' instruction
llvm-svn: 3330
|
2002-08-14 19:28:09 +00:00 |
|
Chris Lattner
|
7f5aa43c5d
|
Change not's to xors
llvm-svn: 3329
|
2002-08-14 19:26:34 +00:00 |
|
Chris Lattner
|
ce6d033e05
|
Remove illegal test now that not instruction does not exist.
llvm-svn: 3312
|
2002-08-14 17:44:00 +00:00 |
|
Chris Lattner
|
bb12fdbe3b
|
Make sure there is SOME output always so the test is not rerun when unneccesary.
llvm-svn: 3311
|
2002-08-14 17:38:15 +00:00 |
|
Chris Lattner
|
650f5add3c
|
The not instruction is just a specialized form of XOR
llvm-svn: 3310
|
2002-08-14 17:37:04 +00:00 |
|
Chris Lattner
|
a2f6c63713
|
Add comment
llvm-svn: 3287
|
2002-08-12 19:18:49 +00:00 |
|
Chris Lattner
|
e74955adc5
|
xor x, ALLONES should -> not x
llvm-svn: 3285
|
2002-08-09 23:34:39 +00:00 |
|
Chris Lattner
|
531bdf1aaf
|
setcc of booleans should always be eliminated
llvm-svn: 3284
|
2002-08-09 23:34:18 +00:00 |
|
Chris Lattner
|
8f1085124e
|
Add more strength reduction testcases
llvm-svn: 3283
|
2002-08-09 23:33:58 +00:00 |
|
Vikram S. Adve
|
95b42e5892
|
Add a sequence of GEPs with constant indices, for folding.
llvm-svn: 3247
|
2002-08-04 20:53:14 +00:00 |
|
Chris Lattner
|
63b816c7bc
|
Testcase for stuff instcombine should do eventually
llvm-svn: 3240
|
2002-08-03 20:30:26 +00:00 |
|
Chris Lattner
|
439fb9cf91
|
Add some more features that we could instcombine away
llvm-svn: 3239
|
2002-08-03 20:24:58 +00:00 |
|
Chris Lattner
|
1fdeca3bb6
|
*** empty log message ***
llvm-svn: 3238
|
2002-08-03 20:24:45 +00:00 |
|
Vikram S. Adve
|
e876b94dc4
|
Run both *.ll and *.c tests.
llvm-svn: 3232
|
2002-08-03 13:17:03 +00:00 |
|
Vikram S. Adve
|
eb0d0bd4d8
|
Added expected decomposed sequence in comments, plus a couple of new cases.
llvm-svn: 3231
|
2002-08-03 13:16:47 +00:00 |
|
Chris Lattner
|
4481c27eed
|
Fix yet another bug in the testcase
llvm-svn: 3224
|
2002-08-02 19:59:20 +00:00 |
|
Chris Lattner
|
4f1571b6ca
|
Fix bug in testcase
llvm-svn: 3223
|
2002-08-02 19:54:05 +00:00 |
|
Chris Lattner
|
cdb6a7e022
|
These tests should not run -dce pass to cleanup instcombine.
If instcombine is making dead instructions, ALL that should be used is -die
llvm-svn: 3221
|
2002-08-02 19:27:58 +00:00 |
|
Chris Lattner
|
8256db1eb0
|
Add another testcase that isn't failing because of another bug in instcombine
llvm-svn: 3220
|
2002-08-02 18:48:09 +00:00 |
|
Chris Lattner
|
9e27b8d5b8
|
Change test to really test the cases we can hit
llvm-svn: 3219
|
2002-08-02 18:47:11 +00:00 |
|
Chris Lattner
|
bc08630f50
|
New testcase
llvm-svn: 3218
|
2002-08-02 18:46:53 +00:00 |
|
Chris Lattner
|
5a89c835c6
|
Add a note about where to put miscompilation tests.
llvm-svn: 3212
|
2002-08-02 16:44:09 +00:00 |
|
Chris Lattner
|
3cb4867479
|
New testcase for dominator problem
llvm-svn: 3209
|
2002-08-02 16:41:21 +00:00 |
|
Chris Lattner
|
ede834ac32
|
The verify pass is implicit
llvm-svn: 3208
|
2002-08-02 16:39:18 +00:00 |
|
Chris Lattner
|
4749976f52
|
New test
llvm-svn: 3207
|
2002-08-02 16:26:08 +00:00 |
|
Chris Lattner
|
b4527d9165
|
Tweak makefile after moving
llvm-svn: 3205
|
2002-08-02 16:10:24 +00:00 |
|
Chris Lattner
|
3b2db5cdbe
|
Verify is implicit for opt
llvm-svn: 3204
|
2002-08-01 22:26:32 +00:00 |
|
Chris Lattner
|
91a2826c02
|
Fix makefile to work.
llvm-svn: 3203
|
2002-08-01 20:50:54 +00:00 |
|
Chris Lattner
|
56312feb24
|
Fix broken testcase
llvm-svn: 3202
|
2002-08-01 20:50:03 +00:00 |
|
Chris Lattner
|
e54367de03
|
Make testcase legal LLVM
llvm-svn: 3201
|
2002-08-01 20:48:21 +00:00 |
|
Vikram S. Adve
|
1e4ac639ad
|
Feature test for stack size bigger than immed. field of SAVE instruction.
Also tests code generation for code with mixed indices.
llvm-svn: 3197
|
2002-08-01 14:21:05 +00:00 |
|
Chris Lattner
|
5fefc76529
|
NEw testcase
llvm-svn: 3194
|
2002-07-31 23:54:29 +00:00 |
|
Chris Lattner
|
171e39224f
|
Trim down testcase a bit
llvm-svn: 3190
|
2002-07-31 21:10:11 +00:00 |
|
Chris Lattner
|
d405f843f4
|
New testcase for level-raise crash inspired by SPEC
llvm-svn: 3189
|
2002-07-31 21:06:29 +00:00 |
|
Chris Lattner
|
af02419459
|
Fix testcase
llvm-svn: 3182
|
2002-07-31 17:54:24 +00:00 |
|
Chris Lattner
|
bc4d9a426e
|
New testcase
llvm-svn: 3181
|
2002-07-31 17:52:36 +00:00 |
|
Chris Lattner
|
0e0cc7f027
|
Testcase that was triggering an incorrect assertion failure
llvm-svn: 3180
|
2002-07-31 17:39:38 +00:00 |
|
Chris Lattner
|
256d7343a9
|
Verify pass has been run for a long time now
llvm-svn: 3179
|
2002-07-31 17:39:16 +00:00 |
|
Chris Lattner
|
7ea2d72484
|
This testcase is independant of varargsness
Simplify.
llvm-svn: 3174
|
2002-07-30 22:24:07 +00:00 |
|
Chris Lattner
|
34164fb6c2
|
Test that logical operators are correctly constant propogated!
llvm-svn: 3152
|
2002-07-30 16:18:38 +00:00 |
|
Chris Lattner
|
b42ea387da
|
Add test of newly checked in Union support!
llvm-svn: 3151
|
2002-07-30 06:47:29 +00:00 |
|
Chris Lattner
|
199f82ce4b
|
Simplify testcase a bit
llvm-svn: 3150
|
2002-07-30 06:07:16 +00:00 |
|
Chris Lattner
|
0cd1a705a7
|
New testcase found when working on union support *sigh*
llvm-svn: 3149
|
2002-07-30 06:05:40 +00:00 |
|
Chris Lattner
|
6b03d7d268
|
New testcase distilled from trying to compile burg with LLVM
llvm-svn: 3148
|
2002-07-30 05:57:03 +00:00 |
|
Chris Lattner
|
0249c3a1d8
|
Oops, fix testcase
llvm-svn: 3139
|
2002-07-30 00:49:42 +00:00 |
|
Chris Lattner
|
72b9a9b3b7
|
NEw testcase to handle "yet another" return type mismatch possibility
llvm-svn: 3138
|
2002-07-30 00:34:52 +00:00 |
|
Chris Lattner
|
2fcfcfc331
|
Trim down testcase, a lot.
llvm-svn: 3136
|
2002-07-30 00:10:05 +00:00 |
|
Chris Lattner
|
e2763e46bd
|
Reduce testcase more
llvm-svn: 3135
|
2002-07-29 23:41:21 +00:00 |
|
Chris Lattner
|
dd32661f72
|
Reduce the size of the testcase
llvm-svn: 3132
|
2002-07-29 22:46:55 +00:00 |
|
Chris Lattner
|
e848314fdf
|
Hrm, testcase was checking the wrong pass. :(
llvm-svn: 3126
|
2002-07-29 21:12:20 +00:00 |
|
Chris Lattner
|
449422ca8c
|
New testcase
llvm-svn: 3120
|
2002-07-29 19:39:52 +00:00 |
|
Chris Lattner
|
9c0741f1a1
|
Fix testcase to not print pointer value
llvm-svn: 3119
|
2002-07-29 19:07:48 +00:00 |
|
Chris Lattner
|
8a4a8187d9
|
New testcase
llvm-svn: 3118
|
2002-07-29 19:02:49 +00:00 |
|
Chris Lattner
|
5dcc9d93a3
|
New testcase for bug
llvm-svn: 3102
|
2002-07-25 20:57:21 +00:00 |
|
Chris Lattner
|
deeef5cf39
|
New testcase
llvm-svn: 3100
|
2002-07-25 20:52:34 +00:00 |
|
Chris Lattner
|
993fb848c0
|
Add testcase for disassembler problem.
llvm-svn: 3098
|
2002-07-25 20:27:31 +00:00 |
|
Chris Lattner
|
5fc11f1bcb
|
Checking testcase in my local tree only
llvm-svn: 3026
|
2002-07-23 18:28:03 +00:00 |
|
Chris Lattner
|
d35967a65c
|
New testcase for bug
llvm-svn: 3025
|
2002-07-23 18:27:20 +00:00 |
|
Chris Lattner
|
d27e518109
|
TEstcases for old bugs
llvm-svn: 3024
|
2002-07-23 18:26:48 +00:00 |
|
Chris Lattner
|
c6a4a03783
|
Check in testcases that were just in my tree
llvm-svn: 3023
|
2002-07-23 18:25:39 +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
|
ca7e926623
|
New testcase
llvm-svn: 2940
|
2002-07-17 22:19:30 +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
|
d5ac717fe4
|
New testcase
llvm-svn: 2918
|
2002-07-16 05:38:33 +00:00 |
|