Commit Graph

411 Commits

Author SHA1 Message Date
Chris Lattner 83a024ab12 Tools are now moved into /shared
llvm-svn: 3292
2002-08-12 21:20:59 +00:00
Chris Lattner 593a74adc5 Add comment
llvm-svn: 3287
2002-08-12 19:18:49 +00:00
Chris Lattner 169f7b299c xor x, ALLONES should -> not x
llvm-svn: 3285
2002-08-09 23:34:39 +00:00
Chris Lattner b86ab650f6 setcc of booleans should always be eliminated
llvm-svn: 3284
2002-08-09 23:34:18 +00:00
Chris Lattner 840d4699e4 Add more strength reduction testcases
llvm-svn: 3283
2002-08-09 23:33:58 +00:00
Vikram S. Adve 89f992bf2c Add a sequence of GEPs with constant indices, for folding.
llvm-svn: 3247
2002-08-04 20:53:14 +00:00
Chris Lattner 419bda15f5 Testcase for stuff instcombine should do eventually
llvm-svn: 3240
2002-08-03 20:30:26 +00:00
Chris Lattner ff61e352ae Add some more features that we could instcombine away
llvm-svn: 3239
2002-08-03 20:24:58 +00:00
Chris Lattner 4b03304600 *** empty log message ***
llvm-svn: 3238
2002-08-03 20:24:45 +00:00
Vikram S. Adve eaf18e16fe Run both *.ll and *.c tests.
llvm-svn: 3232
2002-08-03 13:17:03 +00:00
Vikram S. Adve 26a0029255 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 a479fecbd5 Fix yet another bug in the testcase
llvm-svn: 3224
2002-08-02 19:59:20 +00:00
Chris Lattner ab3aeb7eae Fix bug in testcase
llvm-svn: 3223
2002-08-02 19:54:05 +00:00
Chris Lattner f6f95d08da 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 e19f137097 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 7feaa068eb Change test to really test the cases we can hit
llvm-svn: 3219
2002-08-02 18:47:11 +00:00
Chris Lattner a1651c750b New testcase
llvm-svn: 3218
2002-08-02 18:46:53 +00:00
Chris Lattner 35d69af46f Add a note about where to put miscompilation tests.
llvm-svn: 3212
2002-08-02 16:44:09 +00:00
Chris Lattner 45dca23e2f New testcase for dominator problem
llvm-svn: 3209
2002-08-02 16:41:21 +00:00
Chris Lattner 2410759241 The verify pass is implicit
llvm-svn: 3208
2002-08-02 16:39:18 +00:00
Chris Lattner 932ed7a084 New test
llvm-svn: 3207
2002-08-02 16:26:08 +00:00
Chris Lattner 36e3570dc2 Tweak makefile after moving
llvm-svn: 3205
2002-08-02 16:10:24 +00:00
Chris Lattner b8f6cfa06e Verify is implicit for opt
llvm-svn: 3204
2002-08-01 22:26:32 +00:00
Chris Lattner 96164edcfb Fix makefile to work.
llvm-svn: 3203
2002-08-01 20:50:54 +00:00
Chris Lattner 2fdcb4b7b6 Fix broken testcase
llvm-svn: 3202
2002-08-01 20:50:03 +00:00
Chris Lattner 3a9b031848 Make testcase legal LLVM
llvm-svn: 3201
2002-08-01 20:48:21 +00:00
Vikram S. Adve 92a546c025 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 14fceb8244 NEw testcase
llvm-svn: 3194
2002-07-31 23:54:29 +00:00
Chris Lattner ee94eda056 Trim down testcase a bit
llvm-svn: 3190
2002-07-31 21:10:11 +00:00
Chris Lattner 0d3f623a70 New testcase for level-raise crash inspired by SPEC
llvm-svn: 3189
2002-07-31 21:06:29 +00:00
Chris Lattner 6678ec4d1d Fix testcase
llvm-svn: 3182
2002-07-31 17:54:24 +00:00
Chris Lattner 93ca4e50d9 New testcase
llvm-svn: 3181
2002-07-31 17:52:36 +00:00
Chris Lattner f4ef97c59f Testcase that was triggering an incorrect assertion failure
llvm-svn: 3180
2002-07-31 17:39:38 +00:00
Chris Lattner 5987171ef5 Verify pass has been run for a long time now
llvm-svn: 3179
2002-07-31 17:39:16 +00:00
Chris Lattner c04be03495 This testcase is independant of varargsness
Simplify.

llvm-svn: 3174
2002-07-30 22:24:07 +00:00
Chris Lattner 6bb917f083 Remove invokation of cleangcc pass which has been renamed, and is unneccesary anyway
llvm-svn: 3159
2002-07-30 18:01:06 +00:00
Chris Lattner 7e1dbb8aa2 Test that logical operators are correctly constant propogated!
llvm-svn: 3152
2002-07-30 16:18:38 +00:00
Chris Lattner 7a62aaafab Add test of newly checked in Union support!
llvm-svn: 3151
2002-07-30 06:47:29 +00:00
Chris Lattner 56ea9cd7c2 Simplify testcase a bit
llvm-svn: 3150
2002-07-30 06:07:16 +00:00
Chris Lattner 71562885f6 New testcase found when working on union support *sigh*
llvm-svn: 3149
2002-07-30 06:05:40 +00:00
Chris Lattner aeb1557b11 New testcase distilled from trying to compile burg with LLVM
llvm-svn: 3148
2002-07-30 05:57:03 +00:00
Chris Lattner 38d4ae67eb Oops, fix testcase
llvm-svn: 3139
2002-07-30 00:49:42 +00:00
Chris Lattner 07f46fe29b NEw testcase to handle "yet another" return type mismatch possibility
llvm-svn: 3138
2002-07-30 00:34:52 +00:00
Chris Lattner 13e40b402f Trim down testcase, a lot.
llvm-svn: 3136
2002-07-30 00:10:05 +00:00
Chris Lattner 8ec14765f8 Reduce testcase more
llvm-svn: 3135
2002-07-29 23:41:21 +00:00
Chris Lattner fdf6bc216f Reduce the size of the testcase
llvm-svn: 3132
2002-07-29 22:46:55 +00:00
Chris Lattner 2416144353 Hrm, testcase was checking the wrong pass. :(
llvm-svn: 3126
2002-07-29 21:12:20 +00:00
Chris Lattner 17b6ef6328 New testcase
llvm-svn: 3120
2002-07-29 19:39:52 +00:00
Chris Lattner 8ef8e3a0d4 Fix testcase to not print pointer value
llvm-svn: 3119
2002-07-29 19:07:48 +00:00
Chris Lattner 3913c06cc0 New testcase
llvm-svn: 3118
2002-07-29 19:02:49 +00:00