Chris Lattner
56280a1496
Trim testcase a bit
...
llvm-svn: 6269
2003-05-21 19:55:10 +00:00
Chris Lattner
84ed59a372
New testcase identified by joel
...
llvm-svn: 6268
2003-05-21 19:48:33 +00:00
Chris Lattner
7976fd362c
New testcase
...
llvm-svn: 6264
2003-05-21 18:10:53 +00:00
Chris Lattner
f7cd479e53
New testcase, found by inspection
...
llvm-svn: 6257
2003-05-21 17:46:02 +00:00
Chris Lattner
cf0920cf7b
New testcase
...
llvm-svn: 6256
2003-05-21 17:34:24 +00:00
Chris Lattner
a08b772c5e
Add run string
...
llvm-svn: 6254
2003-05-21 16:05:47 +00:00
Chris Lattner
0250ace0c8
New testcase
...
llvm-svn: 6253
2003-05-21 15:57:25 +00:00
Chris Lattner
ccbe566387
Add flexibility
...
llvm-svn: 6246
2003-05-17 22:33:18 +00:00
Chris Lattner
0ad4f9cf01
Initial test
...
llvm-svn: 6240
2003-05-17 22:18:33 +00:00
Chris Lattner
00334239b9
New testcase, straight out of the asm manual
...
llvm-svn: 6237
2003-05-15 21:02:11 +00:00
Chris Lattner
f9b586cf24
Add note
...
llvm-svn: 6235
2003-05-15 19:38:39 +00:00
Chris Lattner
1b17357e92
New testcase that breaks the assembler.
...
llvm-svn: 6233
2003-05-15 18:52:08 +00:00
Chris Lattner
b4cb0090a5
Depends on analyze, not opt
...
llvm-svn: 6229
2003-05-15 18:03:32 +00:00
Chris Lattner
dcc3d96ce3
New directory
...
llvm-svn: 6228
2003-05-15 18:03:12 +00:00
Chris Lattner
5c0c850bf4
New test
...
llvm-svn: 6227
2003-05-15 18:03:03 +00:00
Chris Lattner
ee5970281d
Add new loopinfo test
...
llvm-svn: 6226
2003-05-15 18:02:54 +00:00
Chris Lattner
de6d953b1c
New linker problem from twolf benchmark
...
llvm-svn: 6224
2003-05-15 16:01:32 +00:00
Chris Lattner
d47e611cde
New testcase
...
llvm-svn: 6222
2003-05-14 23:34:17 +00:00
Chris Lattner
515c189dd6
New testcase that breaks CFE
...
llvm-svn: 6217
2003-05-14 21:08:04 +00:00
Chris Lattner
52b807bbee
Ulimit the test, and print out a more interesting output if failure occurs
...
llvm-svn: 6216
2003-05-14 19:54:07 +00:00
Chris Lattner
5ff9b4fd3c
Remove long dead file
...
llvm-svn: 6213
2003-05-14 19:02:27 +00:00
Chris Lattner
3be61a5cda
Fix path problem
...
llvm-svn: 6208
2003-05-14 18:44:22 +00:00
Chris Lattner
9600e8d637
Generalize the script a bit
...
llvm-svn: 6206
2003-05-14 18:39:57 +00:00
Chris Lattner
36b8645e9b
Modernize testcases
...
llvm-svn: 6205
2003-05-14 18:37:03 +00:00
Chris Lattner
70694cba0a
New testcase producing assertion failure
...
llvm-svn: 6197
2003-05-14 15:44:54 +00:00
Chris Lattner
a48319c483
Forgot to make test executable
...
llvm-svn: 6196
2003-05-14 14:47:38 +00:00
Chris Lattner
c0fa8dc48d
new testcase
...
llvm-svn: 6195
2003-05-14 14:38:10 +00:00
Chris Lattner
83dff9da0a
Add uses of the appending variable
...
llvm-svn: 6177
2003-05-13 21:32:48 +00:00
Chris Lattner
473bd55d57
Add new testcase for appending linkage
...
llvm-svn: 6176
2003-05-13 20:48:17 +00:00
Chris Lattner
72fb6731ba
New test for appending linkage
...
llvm-svn: 6175
2003-05-13 20:31:46 +00:00
Chris Lattner
c50e3700ad
New testcase
...
llvm-svn: 6171
2003-05-13 20:11:21 +00:00
Chris Lattner
828367d75a
Add support for the LLVM C++ frontend
...
llvm-svn: 6167
2003-05-13 20:06:00 +00:00
Chris Lattner
e29bbd4a2e
Make test cases executable
...
llvm-svn: 6166
2003-05-13 19:50:01 +00:00
Chris Lattner
4bee5558d4
Make testcase executable
...
llvm-svn: 6165
2003-05-13 19:40:31 +00:00
Chris Lattner
4ed31ceb94
New testcase
...
llvm-svn: 6164
2003-05-13 18:09:44 +00:00
Chris Lattner
62f5887f03
Add test for handling ptrmem_cst
...
llvm-svn: 6163
2003-05-12 23:34:59 +00:00
Chris Lattner
0a2baca8f0
Make test more interesting
...
llvm-svn: 6162
2003-05-12 23:33:00 +00:00
Chris Lattner
0077497a15
Add first C++ test
...
llvm-svn: 6161
2003-05-12 23:22:51 +00:00
Chris Lattner
8321cc49b3
New testcase
...
llvm-svn: 6157
2003-05-12 22:28:15 +00:00
Chris Lattner
ea8bf50b09
New file
...
llvm-svn: 6156
2003-05-12 22:25:24 +00:00
Chris Lattner
a7aebc9b2c
New testcase
...
llvm-svn: 6152
2003-05-12 21:57:41 +00:00
Chris Lattner
7ae106bc5e
Enable more tests
...
llvm-svn: 6149
2003-05-12 20:39:30 +00:00
Chris Lattner
5baf6530c2
Add tests for casts from unsigned integers to floats
...
llvm-svn: 6147
2003-05-12 20:35:29 +00:00
Chris Lattner
499a56867f
New testcase
...
llvm-svn: 6127
2003-05-12 15:34:39 +00:00
Chris Lattner
9fa8e4c5ba
Make regression tests fail if any warnings are emitted
...
llvm-svn: 6126
2003-05-12 15:33:52 +00:00
Chris Lattner
007c69ddf8
Testcase which kills the constant folder
...
llvm-svn: 6124
2003-05-12 15:18:53 +00:00
Chris Lattner
250c68dc5c
New bug distilled from aha program
...
llvm-svn: 6122
2003-05-12 15:06:20 +00:00
Chris Lattner
bf4f5dc428
Add old test
...
llvm-svn: 6111
2003-05-12 04:06:38 +00:00
Chris Lattner
73868ac331
Simplify testcase a bit more
...
llvm-svn: 6107
2003-05-12 02:31:48 +00:00
Chris Lattner
dd4cd15626
New testcase that crashes Jello
...
llvm-svn: 6106
2003-05-12 02:27:05 +00:00
Chris Lattner
78da4f069d
Checkin old test
...
llvm-svn: 6102
2003-05-11 22:46:23 +00:00
Chris Lattner
e2fe710b80
Remove dead makefile code
...
llvm-svn: 6095
2003-05-11 21:41:43 +00:00
Chris Lattner
104abc2501
* Remove dead hunk of makefile fragment for dealing with sun compiler
...
* Move LLC code gen stuff into test/Programs/Makefile.programs
llvm-svn: 6089
2003-05-11 18:49:10 +00:00
Chris Lattner
dd5b016d37
Allow llx tests as well
...
llvm-svn: 6088
2003-05-11 18:38:25 +00:00
Chris Lattner
ad4de973be
Enable the new C front-end for targets which define LLVMGCCARCH
...
llvm-svn: 6065
2003-05-09 04:19:58 +00:00
Chris Lattner
70bcf76141
Remvoe testcase that should never be implemented
...
llvm-svn: 6048
2003-05-08 20:31:37 +00:00
Chris Lattner
892f571865
New testcase
...
llvm-svn: 6047
2003-05-08 20:08:03 +00:00
Chris Lattner
ff32eea8f2
Test the whole range of varargs handling stuff
...
llvm-svn: 6034
2003-05-08 03:46:51 +00:00
Chris Lattner
0badea6a94
New testcase
...
llvm-svn: 6025
2003-05-08 02:39:37 +00:00
Chris Lattner
6ae25e5c3e
New testcase for problem that is actually generic to all 32 bit LLI targets
...
llvm-svn: 6016
2003-05-07 20:23:32 +00:00
Chris Lattner
e7a9eefc21
New testcase distilled from the fhourstones benchmark
...
llvm-svn: 6006
2003-05-06 19:41:25 +00:00
Chris Lattner
7067596d20
Make sure to compiel the LowerSwitch tests
...
llvm-svn: 6005
2003-05-06 19:04:02 +00:00
Chris Lattner
e824c98a48
New testcase
...
llvm-svn: 6001
2003-05-03 18:55:29 +00:00
Chris Lattner
93d6016c64
Fix miscompilation found in Fhourstones by bugpoint
...
llvm-svn: 5993
2003-05-03 03:39:35 +00:00
Chris Lattner
9fd90487de
Fix buggy tests
...
llvm-svn: 5987
2003-05-03 03:08:54 +00:00
Chris Lattner
d4e24c66df
Reduce testcase a bit
...
llvm-svn: 5978
2003-05-01 21:38:57 +00:00
Chris Lattner
35afed23d5
New testcase for the lowerswitch pass
...
llvm-svn: 5977
2003-05-01 21:27:24 +00:00
Chris Lattner
a0cde203ae
New testcase: do not "raise" a call that is not through a function pointer!
...
llvm-svn: 5974
2003-05-01 21:02:35 +00:00
Chris Lattner
cb2434d38d
New testcase distilled from a problem identified by sumant
...
llvm-svn: 5964
2003-04-26 20:29:09 +00:00
Chris Lattner
4852f3aefd
Add comment to testcase
...
llvm-svn: 5958
2003-04-26 19:33:51 +00:00
Chris Lattner
72eac6ccac
Whoever checked this testcase in apparently never tested it.
...
llvm-svn: 5957
2003-04-26 17:44:17 +00:00
Chris Lattner
35874f1e3c
New testcase that crashes preheaders
...
llvm-svn: 5954
2003-04-25 23:26:52 +00:00
Chris Lattner
b093bf312f
New testcase
...
llvm-svn: 5951
2003-04-25 22:53:12 +00:00
Chris Lattner
d2a969dd98
New testcase
...
llvm-svn: 5947
2003-04-25 20:09:17 +00:00
Chris Lattner
9501cefa9f
Fix bugs in testcase
...
llvm-svn: 5946
2003-04-25 19:49:36 +00:00
Chris Lattner
fde0022b90
Add comment
...
llvm-svn: 5945
2003-04-25 18:44:30 +00:00
Chris Lattner
25047dd9b9
New testcase
...
llvm-svn: 5939
2003-04-25 17:59:02 +00:00
Chris Lattner
0cd5d533d0
New testcase
...
llvm-svn: 5916
2003-04-25 00:46:14 +00:00
Chris Lattner
00a2d7e769
New testcase
...
llvm-svn: 5878
2003-04-23 18:38:24 +00:00
Chris Lattner
6db556a06d
Tweak testcases to use linkonce as appropriate
...
llvm-svn: 5877
2003-04-23 18:38:13 +00:00
Chris Lattner
79dfcac6d1
New testcase
...
llvm-svn: 5857
2003-04-22 22:00:15 +00:00
Chris Lattner
f234e9975a
Add testcase for target information
...
llvm-svn: 5842
2003-04-22 19:06:48 +00:00
Chris Lattner
8b6d5c58ae
ADd newline to end of file
...
llvm-svn: 5841
2003-04-22 18:43:23 +00:00
Chris Lattner
17ae147af0
New testcase
...
llvm-svn: 5826
2003-04-21 21:06:25 +00:00
Chris Lattner
b96c24fc2e
Update testcases to match what is currently output by the CFE
...
llvm-svn: 5817
2003-04-19 00:17:11 +00:00
Chris Lattner
68b523a7f1
Add testcase for constantexpr gep
...
llvm-svn: 5815
2003-04-19 00:15:00 +00:00
Chris Lattner
a4b2f1fb6f
Test case for forward declared global array with no size
...
llvm-svn: 5814
2003-04-18 23:46:44 +00:00
Chris Lattner
71156c10b8
New testcase
...
llvm-svn: 5809
2003-04-18 19:22:39 +00:00
Chris Lattner
2bee86d9df
Add a simple test for hex constant integers
...
llvm-svn: 5803
2003-04-17 22:19:23 +00:00
Chris Lattner
eb58dbb0c4
Test case to make sure that constexprs are automatically folded
...
llvm-svn: 5798
2003-04-17 19:21:22 +00:00
Chris Lattner
459b9e2485
New testcase
...
llvm-svn: 5794
2003-04-16 22:46:16 +00:00
Chris Lattner
1078b20bc0
Add tests for linker and linkonce globals
...
llvm-svn: 5791
2003-04-16 21:21:35 +00:00
Chris Lattner
39f251a0fc
Add PRE directory
...
llvm-svn: 5783
2003-04-16 20:23:42 +00:00
Chris Lattner
f7cc6aeb41
New testcase that triggered assertion failure.
...
llvm-svn: 5776
2003-04-15 16:07:05 +00:00
Misha Brukman
f0971994ca
Simple arithmetic loop-based test case for modulo scheduling.
...
llvm-svn: 5774
2003-04-10 22:01:15 +00:00
Misha Brukman
dbea9cd4be
Adding a simple test case in the hope that commit-diffs.pl will pick this up.
...
llvm-svn: 5773
2003-04-10 21:49:13 +00:00
Misha Brukman
3064bff740
Not only is this the first test case for ModuloScheduing, it's also the first
...
test case for the CVS commit-diffs.pl script which should show the entire
contents of this file below:
llvm-svn: 5772
2003-04-10 21:43:58 +00:00
Chris Lattner
6371087a0e
New testcase
...
llvm-svn: 5770
2003-04-10 19:21:07 +00:00
Chris Lattner
431d943cc8
Initial checkin of PRE test
...
llvm-svn: 5761
2003-03-31 21:19:23 +00:00
Chris Lattner
8cf3b0969a
Initial checkin of PRE tests
...
llvm-svn: 5760
2003-03-31 19:57:36 +00:00
Chris Lattner
90677c51c7
Fix testcase
...
llvm-svn: 5746
2003-03-18 22:53:19 +00:00
Chris Lattner
cb2691455e
Test limited reassociation
...
llvm-svn: 5742
2003-03-11 00:10:59 +00:00
Chris Lattner
dec13670e6
Add optimizations:
...
- (A & C1)+(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
- (A & C1)^(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0
llvm-svn: 5741
2003-03-10 23:52:54 +00:00
Chris Lattner
d7342fbd92
Add testcases for negated multiplies
...
llvm-svn: 5739
2003-03-10 23:22:50 +00:00
Chris Lattner
f7a838595c
Add test for demorgans law with constants
...
Add test for other form of demorgans
llvm-svn: 5737
2003-03-10 23:13:32 +00:00
Chris Lattner
f67d52d3d7
* Add testcases for associative operators
...
* Add testcase for or ubyte, 255 which was broken before
llvm-svn: 5735
2003-03-10 22:43:56 +00:00
Chris Lattner
2fa7577040
Modernize testcase
...
llvm-svn: 5732
2003-03-10 19:44:01 +00:00
Chris Lattner
d97f0544e9
Add a bunch of new tests
...
llvm-svn: 5730
2003-03-10 19:16:20 +00:00
Chris Lattner
96c4dd94ef
Add test for: (A|B)^B == A & (~B)
...
llvm-svn: 5727
2003-03-10 18:24:04 +00:00
Chris Lattner
87301bce1b
Modernize testcase
...
llvm-svn: 5726
2003-03-10 18:20:53 +00:00
Chris Lattner
587cc42836
New testcase
...
llvm-svn: 5721
2003-03-07 17:42:55 +00:00
Chris Lattner
81e92fe0bd
Update testcases to use long to index gep
...
llvm-svn: 5717
2003-03-06 19:59:08 +00:00
Chris Lattner
805fc16a27
Add a link to source of inspiration
...
llvm-svn: 5707
2003-03-05 23:02:25 +00:00
Chris Lattner
1e89893882
New testcase for pow builtin recognition
...
llvm-svn: 5706
2003-03-05 22:56:59 +00:00
Chris Lattner
1d48528be6
Add another testcase that may eventually be handled...
...
llvm-svn: 5705
2003-03-05 22:50:55 +00:00
Chris Lattner
6d0c1aeefe
Add testcase for new instcombine xform
...
llvm-svn: 5703
2003-03-05 22:32:48 +00:00
Chris Lattner
9115973f47
Add new testcase
...
llvm-svn: 5701
2003-03-05 21:34:35 +00:00
Chris Lattner
25743e9cda
New testcase for feature simplifycfg should handle
...
llvm-svn: 5698
2003-03-05 20:35:24 +00:00
Chris Lattner
283dda16ab
Add testcase for new feature for simplifycfg pass
...
llvm-svn: 5697
2003-03-05 20:22:50 +00:00
Chris Lattner
fa9cdda3c4
New testcase
...
llvm-svn: 5694
2003-03-04 16:33:52 +00:00
Chris Lattner
aa278a881e
Make the testcase more interesting, test that two different array elements don't alias
...
llvm-svn: 5689
2003-03-03 23:27:15 +00:00
Chris Lattner
c0cee5b309
New testcase
...
llvm-svn: 5688
2003-03-03 21:29:00 +00:00
Chris Lattner
126d70d0e5
Add new testcase for forward reference of struct type
...
llvm-svn: 5687
2003-03-03 20:28:42 +00:00
Chris Lattner
91fe502573
Fix testcase
...
llvm-svn: 5674
2003-02-28 19:21:27 +00:00
Chris Lattner
b03e45f0ff
Add a test for a feature that I hope will be implemented someday
...
llvm-svn: 5673
2003-02-28 19:20:56 +00:00
Chris Lattner
a55fad38d9
New testcase
...
llvm-svn: 5672
2003-02-28 19:13:58 +00:00
Chris Lattner
c507fa22e6
New test
...
llvm-svn: 5665
2003-02-28 02:55:26 +00:00
Chris Lattner
e740d2126e
New testcase
...
llvm-svn: 5660
2003-02-27 22:34:31 +00:00
Chris Lattner
cabe8c0dac
New testcase
...
llvm-svn: 5657
2003-02-27 21:59:31 +00:00
Chris Lattner
209a688b55
Testcase for Preheaders problem
...
llvm-svn: 5654
2003-02-27 21:38:56 +00:00
Chris Lattner
355cbad370
New testcase crashing LICM
...
llvm-svn: 5648
2003-02-26 23:16:44 +00:00
Chris Lattner
256cc1d1b4
Fix test
...
llvm-svn: 5646
2003-02-26 22:01:58 +00:00
Chris Lattner
22a8d51aa3
New testcase for size tracking brokenness
...
llvm-svn: 5644
2003-02-26 21:39:52 +00:00
Chris Lattner
30f40d94cc
Rename -no-* to -disable-*
...
llvm-svn: 5642
2003-02-26 20:00:41 +00:00
Chris Lattner
dbb8c65e26
Hopefully final tweak to this testcase
...
llvm-svn: 5626
2003-02-26 16:18:00 +00:00
Chris Lattner
90aed35455
Add a new test for basicaa
...
llvm-svn: 5625
2003-02-25 21:43:37 +00:00
Chris Lattner
49952645c8
Fix testcase
...
llvm-svn: 5621
2003-02-24 23:14:07 +00:00
Chris Lattner
9caf224833
Fix test
...
llvm-svn: 5617
2003-02-24 20:30:14 +00:00
Chris Lattner
24545b6ec4
Tweak testcase
...
llvm-svn: 5612
2003-02-24 03:52:13 +00:00
Chris Lattner
15c1063736
New testcase for scalar promotion
...
llvm-svn: 5611
2003-02-24 03:52:04 +00:00
Chris Lattner
ae43714e27
New testcase to check to see if LICM is performing scalar promotion
...
llvm-svn: 5607
2003-02-22 22:20:19 +00:00
Chris Lattner
c93ead3d25
Add a testcase for broken loopinfo
...
llvm-svn: 5602
2003-02-20 00:09:26 +00:00
Chris Lattner
2bb3969979
Make tests rerun if analyze is rebuilt
...
llvm-svn: 5601
2003-02-20 00:09:19 +00:00
Chris Lattner
395934091d
Add new testcases
...
llvm-svn: 5591
2003-02-18 19:55:31 +00:00
Chris Lattner
de293ee40f
Modernize testcase
...
llvm-svn: 5590
2003-02-18 19:43:53 +00:00
Chris Lattner
2ae37b0229
Modernize testcases
...
llvm-svn: 5589
2003-02-18 19:43:21 +00:00
Chris Lattner
c5fccf34ab
test for a variety of new transformations:
...
* A & ~A == 0
* A / (2^c) == A >> c if unsigned
* 0 / A == 0
* 1.0 * A == A
* A * (2^c) == A << c
* A ^ ~A == -1
* A | ~A == -1
* 0 % X = 0
* A % (2^c) == A & (c-1) if unsigned
* A - (A & B) == A & ~B
* -1 - A == ~A
llvm-svn: 5588
2003-02-18 19:28:47 +00:00
Chris Lattner
2bf6c22c9b
modernize testcase
...
llvm-svn: 5586
2003-02-18 19:16:45 +00:00
Chris Lattner
2deaf77d1d
Modernize testcase
...
llvm-svn: 5585
2003-02-18 18:06:44 +00:00
Chris Lattner
36239e2df9
New testcase distilled from LARN
...
llvm-svn: 5561
2003-02-14 03:02:16 +00:00
Chris Lattner
5895530d56
New testcase, for something we may never really want to support :)
...
llvm-svn: 5548
2003-02-12 21:45:39 +00:00
Chris Lattner
8a8407d1fd
Add a basic-aa test
...
llvm-svn: 5516
2003-02-09 19:01:00 +00:00
Chris Lattner
e344bdf485
Check field sensitivity
...
llvm-svn: 5483
2003-02-03 21:40:14 +00:00
Chris Lattner
20278b4ffd
Build DS-AA tests
...
llvm-svn: 5482
2003-02-03 21:31:53 +00:00
Chris Lattner
8d621888f9
Initial tests for DS alias analysis
...
llvm-svn: 5481
2003-02-03 21:31:43 +00:00
Chris Lattner
5c13328c49
New testcase
...
llvm-svn: 5466
2003-02-02 16:30:29 +00:00
Chris Lattner
455724483b
New testcase
...
llvm-svn: 5444
2003-01-30 22:24:14 +00:00
Chris Lattner
f429d28a99
New testcase
...
llvm-svn: 5440
2003-01-30 20:03:15 +00:00
Chris Lattner
432c9410b4
NEw testcase
...
llvm-svn: 5438
2003-01-30 19:28:01 +00:00
Chris Lattner
cd3ba70161
Bug that is unfixable with current frontend
...
llvm-svn: 5436
2003-01-30 17:34:04 +00:00
Chris Lattner
d199c47f36
New testcase
...
llvm-svn: 5434
2003-01-30 17:07:55 +00:00
Chris Lattner
7850824e7a
Fix broken testcase
...
llvm-svn: 5416
2003-01-23 19:52:48 +00:00
Chris Lattner
07f6e9fc4d
Remove testcases that never could have worked anyway (they print out pointer values)
...
llvm-svn: 5415
2003-01-23 19:51:18 +00:00
Chris Lattner
514db393cb
Limit the amount of time the test will run
...
llvm-svn: 5413
2003-01-23 16:52:04 +00:00
Chris Lattner
80c608f4ce
Dont' stop the build
...
llvm-svn: 5412
2003-01-23 16:51:47 +00:00
Chris Lattner
d622cb8e9d
* Only run LLVM tests so that testing is not stopped.
...
* This directory should only contain LLVM tests anyway
llvm-svn: 5411
2003-01-23 16:51:24 +00:00
Chris Lattner
c7a344d061
; Testcase reduced from 197.parser by bugpoint
...
llvm-svn: 5406
2003-01-23 02:38:50 +00:00
Chris Lattner
924a162072
New testcase reduced from 197.parser by bugpoint
...
llvm-svn: 5404
2003-01-23 02:11:29 +00:00
Chris Lattner
3ec8db221f
-ENABLE_STATS also enables timing
...
llvm-svn: 5386
2003-01-21 21:31:29 +00:00
Chris Lattner
b8c971cf00
Remove obsolete tests
...
llvm-svn: 5361
2003-01-17 19:45:49 +00:00
Chris Lattner
dcb5950beb
Remove obsolete test
...
llvm-svn: 5360
2003-01-17 19:44:02 +00:00
Chris Lattner
134b1d3b62
Add support for make TEST=foo
...
llvm-svn: 5333
2003-01-16 20:26:29 +00:00
Chris Lattner
ddfc3fb87f
Add more testcases
...
llvm-svn: 5330
2003-01-16 19:43:11 +00:00
Chris Lattner
e4dd971fb3
Cleanup testcase
...
llvm-svn: 5292
2003-01-15 18:06:37 +00:00
Chris Lattner
2c2f6aebf9
New testcase
...
llvm-svn: 5263
2003-01-13 20:02:16 +00:00
Chris Lattner
4bf24964d2
New testcases
...
llvm-svn: 5261
2003-01-13 01:03:16 +00:00
Chris Lattner
13bf32bf7d
test the shift cases for long that are implemented
...
llvm-svn: 5250
2003-01-13 00:57:49 +00:00
Chris Lattner
f4d5968be2
test longs
...
llvm-svn: 5249
2003-01-13 00:57:37 +00:00
Chris Lattner
425bb06fb1
Test longs and fp
...
llvm-svn: 5248
2003-01-13 00:57:19 +00:00
Chris Lattner
14bedef4b0
TEst longs
...
llvm-svn: 5247
2003-01-13 00:57:11 +00:00
Chris Lattner
34e598cf2e
Add test for longs
...
llvm-svn: 5246
2003-01-13 00:57:04 +00:00
Chris Lattner
9a9444d86f
add div test as well
...
llvm-svn: 5245
2003-01-13 00:56:54 +00:00
Chris Lattner
35b32194b2
test a bunch of stuff
...
llvm-svn: 5244
2003-01-13 00:56:37 +00:00
Chris Lattner
e2c485ea83
Test long support
...
llvm-svn: 5243
2003-01-13 00:56:27 +00:00
Chris Lattner
4927f155d6
Add capability to turn on the -no-fp-elim option
...
llvm-svn: 5161
2002-12-28 20:01:23 +00:00
Chris Lattner
12fff8aea2
Add another simple call
...
llvm-svn: 5160
2002-12-28 20:01:07 +00:00
Chris Lattner
5c3ce1695b
Test argument passing
...
llvm-svn: 5159
2002-12-28 20:00:47 +00:00
Chris Lattner
39192e0463
Add a variable sized alloca to test
...
llvm-svn: 5158
2002-12-28 20:00:33 +00:00
Chris Lattner
47283917c6
Initial fp test
...
llvm-svn: 5155
2002-12-25 05:14:29 +00:00
Chris Lattner
3c5d763b95
Testcases for bugfixes
...
llvm-svn: 5123
2002-12-23 23:51:30 +00:00
Chris Lattner
691b531842
Jello is now part of LLI
...
llvm-svn: 5122
2002-12-23 23:51:19 +00:00
Chris Lattner
8a75652e4f
New testcase
...
llvm-svn: 5121
2002-12-23 23:50:35 +00:00
Chris Lattner
f3628b3d67
Remove temp files
...
llvm-svn: 5118
2002-12-23 23:47:39 +00:00
Chris Lattner
7f88fd11e4
Jello is going away
...
llvm-svn: 5117
2002-12-23 23:47:20 +00:00
Chris Lattner
84ea4c572c
Add stats output
...
llvm-svn: 5110
2002-12-20 04:14:19 +00:00
Chris Lattner
07b2da5d67
Print argc as well as argv
...
llvm-svn: 5105
2002-12-18 02:07:21 +00:00
Chris Lattner
0a9aed1a1b
Make testcase return 0 on success
...
llvm-svn: 5091
2002-12-17 02:02:01 +00:00
Chris Lattner
4377c67bc6
Add dummy implementation of __main
...
llvm-svn: 5089
2002-12-16 23:31:48 +00:00
Chris Lattner
89645751ba
New testcase for printing out arguments
...
llvm-svn: 5085
2002-12-16 20:09:54 +00:00
Chris Lattner
22213f0027
Add new testcase for repeated preds
...
llvm-svn: 5056
2002-12-15 20:52:08 +00:00
Chris Lattner
1ace1747d7
New testcase for structure argument problems.
...
llvm-svn: 5042
2002-12-15 17:46:18 +00:00
Chris Lattner
0a6a620830
New test to make sure I'm getting constness right
...
llvm-svn: 5041
2002-12-15 17:37:35 +00:00
Chris Lattner
59e46d0248
New testcase, courtesy of Brian Gaeke
...
llvm-svn: 5040
2002-12-15 17:14:32 +00:00
Chris Lattner
6b61f97a8f
Allow folding together two globals through type resolution
...
llvm-svn: 5038
2002-12-15 16:32:21 +00:00
Chris Lattner
443d236464
Testcase identified by Brian Gaeke that breaks the C frontend...
...
llvm-svn: 5036
2002-12-15 15:52:03 +00:00
Chris Lattner
97c6c7461b
New testcase for bool support
...
llvm-svn: 5031
2002-12-15 07:55:43 +00:00
Chris Lattner
db133dbbd3
Test indirect call
...
llvm-svn: 5025
2002-12-13 14:15:20 +00:00
Chris Lattner
371a878863
New testcase
...
llvm-svn: 5018
2002-12-13 12:10:16 +00:00
Chris Lattner
eda9c79bbf
Return success on success
...
llvm-svn: 5006
2002-12-13 10:13:45 +00:00
Chris Lattner
62ccf91463
Test more phi stuff
...
llvm-svn: 5005
2002-12-13 10:12:50 +00:00
Brian Gaeke
eaeacc5872
lib/Target/X86/InstSelectSimple.cpp: Start counting arguments with 2,
...
because arguments start two stack slots off of EBP. Break out of the
for loop once the argument is found. Increment the counter at the end
of the loop instead of the beginning. Use addRegOffset and compute
the scale * index part at compile time instead of using the fancy
load instruction. Just because an instruction set has wacky addressing
modes doesn't mean we ought to use them (at least, if you believe Dave
Patterson).
lib/Target/X86/X86InstrBuilder.h: Add some comments.
test/Regression/Jello/test-loadstore.ll: Let main return int 0.
llvm-svn: 4999
2002-12-13 09:28:50 +00:00
Chris Lattner
c93799b779
return 0 on success
...
llvm-svn: 4996
2002-12-13 06:57:24 +00:00
Chris Lattner
295a415a31
Stop sucking
...
llvm-svn: 4992
2002-12-13 05:51:32 +00:00
Misha Brukman
999f5d6fb8
Making main() return 0 so that we know it ran successfully when it exits.
...
llvm-svn: 4991
2002-12-13 05:44:21 +00:00
Misha Brukman
3bbfca1401
Making main() return 0 to exit without error when no error actually occurs.
...
llvm-svn: 4990
2002-12-13 05:43:36 +00:00
Chris Lattner
f243ce960a
Fix testcase
...
llvm-svn: 4989
2002-12-13 05:42:57 +00:00
Chris Lattner
0a6e0562a3
Infinite loops, are, well, not good
...
llvm-svn: 4987
2002-12-13 05:28:50 +00:00
Misha Brukman
2a0baf1a2b
This way it's easier to test: if the call to external exit(0) succeeded,
...
program exits with code 0, no error. If the call does not work/succeed, main
returns 1, so we notice it. The other way around doesn't work. :)
llvm-svn: 4984
2002-12-13 04:43:32 +00:00
Chris Lattner
55dfb8230e
Check in an old testcase
...
llvm-svn: 4951
2002-12-07 17:08:07 +00:00
Chris Lattner
b20bdd2ba1
New testcase pointed out by Casey Carter
...
llvm-svn: 4934
2002-12-05 22:25:47 +00:00
Misha Brukman
6e2b097d26
Return 0 to make it into a fully-functioning "Hello, World!" test case.
...
llvm-svn: 4931
2002-12-04 23:58:41 +00:00
Chris Lattner
a839ef0cfd
Fix testcase
...
llvm-svn: 4926
2002-12-04 23:51:44 +00:00
Chris Lattner
2b210cf949
New testcase
...
llvm-svn: 4920
2002-12-04 17:35:11 +00:00
Chris Lattner
46eff7d55f
Add main functions to benchmarks
...
llvm-svn: 4915
2002-12-04 17:15:07 +00:00
Chris Lattner
4bc49fa46e
New testcase
...
llvm-svn: 4912
2002-12-04 17:00:25 +00:00
Chris Lattner
a148496989
Testcase for call instruction
...
llvm-svn: 4890
2002-12-03 20:30:03 +00:00
Chris Lattner
dd6df94b00
Standard hello-world test
...
llvm-svn: 4889
2002-12-03 20:25:43 +00:00
Chris Lattner
d2b1b2c8ac
Make testcase more interesting
...
llvm-svn: 4820
2002-11-21 23:30:08 +00:00
Chris Lattner
3d8fc7fc85
Move test
...
llvm-svn: 4808
2002-11-21 17:20:32 +00:00
Chris Lattner
61574bb7ad
Shuffle testcases around
...
llvm-svn: 4807
2002-11-21 17:20:12 +00:00
Chris Lattner
76116fae3e
New testcase
...
llvm-svn: 4806
2002-11-21 17:18:37 +00:00
Chris Lattner
185972c7e6
Checkin testcases for bugpoint
...
llvm-svn: 4791
2002-11-20 22:30:02 +00:00
Chris Lattner
526c368ea2
Add support for bugpoint
...
llvm-svn: 4768
2002-11-19 21:57:18 +00:00
Chris Lattner
57339c0d82
New testcase for loads and stores
...
llvm-svn: 4715
2002-11-17 21:06:13 +00:00
Chris Lattner
41765fd27a
New testcase
...
llvm-svn: 4703
2002-11-13 06:54:00 +00:00
Chris Lattner
113d03b3f9
Run local, bu, & td analyses
...
llvm-svn: 4670
2002-11-10 06:41:19 +00:00
Chris Lattner
669e4e19df
Add new test that causes infinite recursion in bu pass
...
llvm-svn: 4669
2002-11-10 06:41:07 +00:00
Chris Lattner
24e12a5bde
New testcase
...
llvm-svn: 4667
2002-11-10 03:35:43 +00:00
Chris Lattner
f8890ec4c7
Allow tests to be run with release tools when ENABLE_OPTIMIZED=1
...
llvm-svn: 4650
2002-11-09 00:50:02 +00:00
Chris Lattner
e0bc42dd69
Fix predicate
...
llvm-svn: 4617
2002-11-08 00:31:27 +00:00
Chris Lattner
f053b37cbf
Add testcase that is fscking twolf
...
llvm-svn: 4615
2002-11-08 00:22:07 +00:00
Brian Gaeke
6f7e74ccbb
comment out the 64-bit cases for now.
...
llvm-svn: 4604
2002-11-07 18:09:02 +00:00
Brian Gaeke
9cbe229704
Add instruction selection code and tests for setcc instructions
...
llvm-svn: 4603
2002-11-07 17:59:21 +00:00
Nick Hildenbrandt
36053f5b52
Certain characters not getting escaped properly
...
llvm-svn: 4582
2002-11-06 21:38:39 +00:00
Chris Lattner
bc69c9cf87
libraries is used for internal stuff, not as a real testcase
...
llvm-svn: 4580
2002-11-06 20:36:52 +00:00
Chris Lattner
5f60711713
New testcases
...
llvm-svn: 4563
2002-11-06 06:20:53 +00:00
Chris Lattner
e6a2968a5f
New testcase to handle eventually
...
llvm-svn: 4558
2002-11-06 00:52:21 +00:00
Chris Lattner
ce216753d2
New testcase
...
llvm-svn: 4553
2002-11-05 21:12:30 +00:00
Chris Lattner
d113c7013e
Add new getelementptr elimination test
...
llvm-svn: 4535
2002-11-04 16:35:14 +00:00
Chris Lattner
9771be0482
New testcase for malloc promotion
...
llvm-svn: 4533
2002-11-04 16:18:07 +00:00