Chris Lattner
|
4a16110da7
|
Add another testcase
llvm-svn: 3355
|
2002-08-15 19:38:03 +00:00 |
Chris Lattner
|
6e3f31d072
|
There seem to be issues with constant exprs
llvm-svn: 3349
|
2002-08-15 17:04:40 +00:00 |
Chris Lattner
|
47744689d0
|
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
|
f352eaf351
|
Add tests for unary NOT operations.
llvm-svn: 3340
|
2002-08-15 14:09:56 +00:00 |
Chris Lattner
|
ac4e8c6ea4
|
Fix testcase to actually test what we think we are
llvm-svn: 3338
|
2002-08-14 23:01:19 +00:00 |
Chris Lattner
|
6499ee2e7a
|
*** empty log message ***
llvm-svn: 3333
|
2002-08-14 19:29:38 +00:00 |
Chris Lattner
|
1115d58b7c
|
Fix tests that use the now dead not instruction
llvm-svn: 3331
|
2002-08-14 19:28:22 +00:00 |
Chris Lattner
|
07a5218b6e
|
Fix testcases that used to now dead 'not' instruction
llvm-svn: 3330
|
2002-08-14 19:28:09 +00:00 |
Chris Lattner
|
94126ed044
|
Change not's to xors
llvm-svn: 3329
|
2002-08-14 19:26:34 +00:00 |
Chris Lattner
|
0764967cd7
|
Remove illegal test now that not instruction does not exist.
llvm-svn: 3312
|
2002-08-14 17:44:00 +00:00 |
Chris Lattner
|
c59703b1fa
|
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
|
f9b9af0887
|
The not instruction is just a specialized form of XOR
llvm-svn: 3310
|
2002-08-14 17:37:04 +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
|
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 |