Chris Lattner
|
b08ece4571
|
New testcases
llvm-svn: 4563
|
2002-11-06 06:20:53 +00:00 |
|
Chris Lattner
|
328212ad42
|
New testcase
llvm-svn: 4553
|
2002-11-05 21:12:30 +00:00 |
|
Chris Lattner
|
9f359e4395
|
Add new getelementptr elimination test
llvm-svn: 4535
|
2002-11-04 16:35:14 +00:00 |
|
Chris Lattner
|
862c22518a
|
New testcase for malloc promotion
llvm-svn: 4533
|
2002-11-04 16:18:07 +00:00 |
|
Chris Lattner
|
b3f6e9491f
|
Add information about why this testcase fails
llvm-svn: 4529
|
2002-11-04 06:16:13 +00:00 |
|
Chris Lattner
|
007c4d3141
|
Convert uint gep operands to long
llvm-svn: 4528
|
2002-11-04 06:09:46 +00:00 |
|
Chris Lattner
|
6765b6d381
|
Convert old style gep index from uint to long
llvm-svn: 4527
|
2002-11-04 06:07:04 +00:00 |
|
Chris Lattner
|
716ff3f4e6
|
Improve the clean target
llvm-svn: 4519
|
2002-11-04 00:33:19 +00:00 |
|
Chris Lattner
|
202087ea2a
|
Add a testcase cee should eventually pass
llvm-svn: 4484
|
2002-11-01 17:29:35 +00:00 |
|
Vikram S. Adve
|
fb09c1e402
|
Use absolute path name for "analyze" since we are changing directories.
llvm-svn: 4483
|
2002-11-01 16:49:10 +00:00 |
|
Chris Lattner
|
dbe9db0e15
|
New testcases
llvm-svn: 4464
|
2002-10-31 05:38:19 +00:00 |
|
Chris Lattner
|
2b71e7f10b
|
Tell cvs to ignore *.dot and *.ps files in this directory
llvm-svn: 4463
|
2002-10-31 04:59:02 +00:00 |
|
Chris Lattner
|
3b827bcaaf
|
New testcase for the possible array merging scenarios
llvm-svn: 4462
|
2002-10-31 04:48:32 +00:00 |
|
Chris Lattner
|
6543ec06a6
|
New testcases
llvm-svn: 4455
|
2002-10-31 01:25:13 +00:00 |
|
Chris Lattner
|
1e2887855d
|
Update test to use long instead of uint getelementptr subscripts
llvm-svn: 4280
|
2002-10-25 22:29:07 +00:00 |
|
Chris Lattner
|
cc46ccb8eb
|
Clean up testcases
llvm-svn: 4187
|
2002-10-15 21:39:49 +00:00 |
|
Chris Lattner
|
62b5f7040d
|
Cleanup test
llvm-svn: 4185
|
2002-10-15 21:21:42 +00:00 |
|
Chris Lattner
|
75631d4e51
|
Fix typo
llvm-svn: 4184
|
2002-10-15 21:20:18 +00:00 |
|
Chris Lattner
|
6d75a44cd0
|
Cleanup testcase
llvm-svn: 4182
|
2002-10-15 21:14:24 +00:00 |
|
Chris Lattner
|
c62d322984
|
Fix testcase
llvm-svn: 4181
|
2002-10-15 21:10:53 +00:00 |
|
Chris Lattner
|
8081455368
|
Add check to see if opt aborts
llvm-svn: 4098
|
2002-10-09 20:55:32 +00:00 |
|
Chris Lattner
|
a92a64af7c
|
New testcase
llvm-svn: 4097
|
2002-10-09 20:37:13 +00:00 |
|
Chris Lattner
|
c9ed9a594a
|
Avoid having testcases spit out bytecode on error
llvm-svn: 4096
|
2002-10-09 20:36:54 +00:00 |
|
Chris Lattner
|
0ca434ecd5
|
Cleanup testcase a lot to test JUST funcresolve of globals
llvm-svn: 4095
|
2002-10-09 17:44:34 +00:00 |
|
Chris Lattner
|
929c9c90be
|
New testcase for infinite loop that the raise pass is getting into
llvm-svn: 4087
|
2002-10-09 00:09:59 +00:00 |
|
Chris Lattner
|
2da5975c47
|
New testcase for bug that messes up the CWriter
llvm-svn: 4082
|
2002-10-08 21:57:49 +00:00 |
|
Chris Lattner
|
35c02b84ff
|
Make test more interesting by adding dummy phi node
llvm-svn: 4072
|
2002-10-08 19:11:02 +00:00 |
|
Chris Lattner
|
1e39dc6f80
|
Add new testcase for arithmetic shr of -1
llvm-svn: 4069
|
2002-10-08 16:10:35 +00:00 |
|
Chris Lattner
|
717bd8eb0b
|
This test was mistakenly matching 'predecessors' that the new asmwriter
spits out
llvm-svn: 4068
|
2002-10-08 16:09:47 +00:00 |
|
Chris Lattner
|
b9cacc43f7
|
New testcase
llvm-svn: 4065
|
2002-10-07 20:32:38 +00:00 |
|
Chris Lattner
|
0d8fa625ea
|
Fix testcase to run correctly, add description
llvm-svn: 4064
|
2002-10-07 20:25:45 +00:00 |
|
Chris Lattner
|
21aba702ee
|
Finally I'm able to distill a testcase for a problem I'm seeing!
llvm-svn: 4063
|
2002-10-07 20:05:27 +00:00 |
|
Chris Lattner
|
f04f2bc929
|
Checkin new "feature" test for cee
llvm-svn: 4054
|
2002-10-06 23:31:09 +00:00 |
|
Chris Lattner
|
82fa78a6ea
|
NEw "feature" test that cee should eventually handle
llvm-svn: 4053
|
2002-10-06 23:05:38 +00:00 |
|
Chris Lattner
|
75e143a29e
|
New testcase for bug never checked into CVS, but that I hit during debugging a
new feature
llvm-svn: 4039
|
2002-10-04 23:29:40 +00:00 |
|
Chris Lattner
|
c135b54584
|
New testcase
llvm-svn: 4030
|
2002-10-03 20:06:33 +00:00 |
|
Chris Lattner
|
febd4191fe
|
New testcase for a problem discovered in the SPECINT gzip benchmark.
llvm-svn: 4015
|
2002-10-02 18:32:38 +00:00 |
|
Chris Lattner
|
61e617c5f2
|
Allow production of -stats output for benchmarks by specifying
ENABLE_STATS=1 on the make command line.
llvm-svn: 3989
|
2002-09-30 19:24:07 +00:00 |
|
Chris Lattner
|
e96e0a72c4
|
* Run preheaders pass tests
* Linearize list of directories so I don't have to keep dealing with
wrapping problems.
llvm-svn: 3953
|
2002-09-26 19:53:02 +00:00 |
|
Chris Lattner
|
fb2874639f
|
Checkin the simple features tests for the preheader insertion pass.
llvm-svn: 3952
|
2002-09-26 19:50:11 +00:00 |
|
Chris Lattner
|
1cbd9f2010
|
New feature test for something we have done for a long time
llvm-svn: 3914
|
2002-09-24 16:13:20 +00:00 |
|
Chris Lattner
|
5323e8ef58
|
New testcase that causes SimplifyCFG to assert out.
llvm-svn: 3912
|
2002-09-24 16:02:44 +00:00 |
|
Chris Lattner
|
cb44e9f152
|
Convert to using long indexes instead of uint
llvm-svn: 3898
|
2002-09-23 23:41:53 +00:00 |
|
Chris Lattner
|
bacc51a4e3
|
Add some more testcases for things to get optimized away
llvm-svn: 3896
|
2002-09-23 23:39:17 +00:00 |
|
Chris Lattner
|
8a7da2fe0d
|
New testcase distilled from SPEC vortex benchmark
llvm-svn: 3894
|
2002-09-23 22:31:04 +00:00 |
|
Chris Lattner
|
4bf3ffe7f5
|
Run constantmerge tests too
llvm-svn: 3893
|
2002-09-23 22:26:23 +00:00 |
|
Chris Lattner
|
26a4bbb2f6
|
Fix testcase to accurately expose bug
llvm-svn: 3890
|
2002-09-23 20:04:54 +00:00 |
|
Chris Lattner
|
dea32da482
|
New testcase distilled from SPEC MCF benchmark
llvm-svn: 3889
|
2002-09-23 19:54:06 +00:00 |
|
Chris Lattner
|
26e44e3d21
|
Checkin old testcase
llvm-svn: 3855
|
2002-09-20 14:37:46 +00:00 |
|
Chris Lattner
|
556d2f6013
|
New regression test
llvm-svn: 3782
|
2002-09-17 21:02:24 +00:00 |
|
Chris Lattner
|
b77ecb3bc6
|
Convert to use long indexes instead of uint
llvm-svn: 3781
|
2002-09-17 20:47:46 +00:00 |
|
Chris Lattner
|
97e757b8b8
|
Run the cee pass tests
llvm-svn: 3765
|
2002-09-16 19:09:11 +00:00 |
|
Chris Lattner
|
c22413c699
|
Checking testcases for cee pass
llvm-svn: 3764
|
2002-09-16 19:08:36 +00:00 |
|
Chris Lattner
|
9b5ccd195a
|
Check for cannonicalization of shl X, 1 -> add X, X
llvm-svn: 3670
|
2002-09-10 23:03:10 +00:00 |
|
Chris Lattner
|
7bbde74ab5
|
Clean up pointer using testcases
llvm-svn: 3662
|
2002-09-10 20:04:19 +00:00 |
|
Chris Lattner
|
5ee202eb3e
|
Remove a testcase that is irrelevant now, fix a pointer adding testcase
llvm-svn: 3659
|
2002-09-10 19:55:40 +00:00 |
|
Chris Lattner
|
f23529513c
|
New testcase for poitner problem
llvm-svn: 3657
|
2002-09-10 19:41:57 +00:00 |
|
Chris Lattner
|
8d0869c928
|
Run indvars tests
llvm-svn: 3643
|
2002-09-10 04:55:36 +00:00 |
|
Chris Lattner
|
24543fac4c
|
Add new testcase for broken indvars case
llvm-svn: 3642
|
2002-09-10 04:54:44 +00:00 |
|
Chris Lattner
|
2e9fc50086
|
Testcase no longer applicable since shifts of pointers are no longer allowed
llvm-svn: 3629
|
2002-09-09 03:43:09 +00:00 |
|
Chris Lattner
|
349050906a
|
Eliminate multiply of pointer type
llvm-svn: 3628
|
2002-09-09 03:42:14 +00:00 |
|
Chris Lattner
|
71447ecb91
|
New testcase for a bug identified by Vikram
llvm-svn: 3625
|
2002-09-08 21:37:49 +00:00 |
|
Chris Lattner
|
d562a01cf2
|
New testcase that tests for array pointer analysis type stuff
llvm-svn: 3615
|
2002-09-08 18:08:36 +00:00 |
|
Chris Lattner
|
0333d57a31
|
Fix bug in testcase now that load-vn is not built into gcse
llvm-svn: 3614
|
2002-09-07 22:50:41 +00:00 |
|
Chris Lattner
|
67dd76548b
|
Fix broken test
llvm-svn: 3613
|
2002-09-07 22:48:30 +00:00 |
|
Chris Lattner
|
4470e33494
|
Make sure that setcc is implemented for bools.
llvm-svn: 3575
|
2002-09-03 20:09:23 +00:00 |
|
Chris Lattner
|
fbd9dc8c44
|
New testcase
llvm-svn: 3554
|
2002-08-30 23:22:15 +00:00 |
|
Chris Lattner
|
8c0c2f8776
|
Make sure to run these tests with load value #'ing
llvm-svn: 3530
|
2002-08-30 20:18:09 +00:00 |
|
Chris Lattner
|
21c1619f4a
|
Test that demorgan's law is instcombined successfully
llvm-svn: 3494
|
2002-08-23 18:31:18 +00:00 |
|
Chris Lattner
|
b9184b5e1f
|
Add new testcases for instcombine
llvm-svn: 3477
|
2002-08-22 21:26:15 +00:00 |
|
Chris Lattner
|
203e6006dc
|
Add a testcase that checks to make sure LICM uses basicaa correctly.
Add another gcse testcase.
llvm-svn: 3471
|
2002-08-22 20:22:55 +00:00 |
|
Chris Lattner
|
70bf6f1c6c
|
Initial testcases for basicaa alias analysis
llvm-svn: 3462
|
2002-08-22 17:31:36 +00:00 |
|
Chris Lattner
|
98c42292b4
|
Convert testcases to not use indexed loads/stores
llvm-svn: 3460
|
2002-08-22 16:39:14 +00:00 |
|
Chris Lattner
|
f84dbc6909
|
Convert testcases to not use indexed loads/stores
llvm-svn: 3459
|
2002-08-22 16:39:12 +00:00 |
|
Chris Lattner
|
39352fa2a4
|
Covnert testcases to not use indexed loads/stores
llvm-svn: 3458
|
2002-08-22 16:39:05 +00:00 |
|
Chris Lattner
|
6c3c7288c9
|
Covnert testcases to not use indexed loads/stores
llvm-svn: 3457
|
2002-08-22 16:39:04 +00:00 |
|
Chris Lattner
|
795d6f0ccb
|
Add testcase for the not (setcc A, B) case
llvm-svn: 3418
|
2002-08-21 17:11:18 +00:00 |
|
Chris Lattner
|
ad9f0fd080
|
Fix buggy testcase
llvm-svn: 3403
|
2002-08-20 17:07:02 +00:00 |
|
Chris Lattner
|
125fa35762
|
New testcase for instcombine
llvm-svn: 3396
|
2002-08-20 15:27:45 +00:00 |
|
Chris Lattner
|
5a2d125f94
|
New testcase
llvm-svn: 3385
|
2002-08-19 19:08:52 +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
|
6a844fa8b0
|
Add another testcase
llvm-svn: 3355
|
2002-08-15 19:38:03 +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 |
|
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
|
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 |
|
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 |
|