Chris Lattner
9ffbb367a4
New testcase. Unfortunately, native GCC gets this wrong. Someday we will have to figure out how to deal with this.
...
llvm-svn: 8162
2003-08-27 18:19:53 +00:00
Chris Lattner
7b972a24e1
New testcases, which WORK with LLVMG++ and the CBE.
...
llvm-svn: 8158
2003-08-27 04:57:33 +00:00
Chris Lattner
fa982a5389
New testcase
...
llvm-svn: 8151
2003-08-27 01:05:19 +00:00
Brian Gaeke
dd1cd21741
Fix spelling error in comment.
...
llvm-svn: 8143
2003-08-25 17:29:40 +00:00
Chris Lattner
b795561c37
New testcase
...
llvm-svn: 8138
2003-08-24 20:23:21 +00:00
Chris Lattner
e4dd312eff
Add output
...
llvm-svn: 8137
2003-08-24 20:19:49 +00:00
Chris Lattner
34c7cee778
New testcase
...
llvm-svn: 8128
2003-08-24 19:23:31 +00:00
Chris Lattner
94be300fa5
New testcase
...
llvm-svn: 8125
2003-08-24 17:58:24 +00:00
Chris Lattner
88b2fba6ee
Fix grep
...
llvm-svn: 8114
2003-08-24 12:53:20 +00:00
Chris Lattner
19f4d936de
New testcase
...
llvm-svn: 8113
2003-08-24 12:30:51 +00:00
Chris Lattner
e0f78bb1b8
New testcase directory
...
llvm-svn: 8112
2003-08-24 12:27:53 +00:00
Chris Lattner
1853f284ed
Fix typeos and add descriptions
...
llvm-svn: 8108
2003-08-24 12:16:58 +00:00
Chris Lattner
0f12ef6289
New testcases for inlining invoke instructions
...
llvm-svn: 8103
2003-08-24 06:55:07 +00:00
Chris Lattner
1f71401180
New testcase
...
llvm-svn: 8100
2003-08-24 05:02:26 +00:00
Chris Lattner
58dfca7d4a
new testcase
...
llvm-svn: 8098
2003-08-24 04:06:04 +00:00
Chris Lattner
9fa8906009
New testcase, distilled from 176.gcc
...
llvm-svn: 8096
2003-08-24 00:21:50 +00:00
Chris Lattner
3be2088ae7
new testcase distilled from 176.gcc
...
llvm-svn: 8094
2003-08-23 23:38:59 +00:00
Chris Lattner
b42ef2dbdb
Add a new switch folding testcase
...
llvm-svn: 8092
2003-08-23 23:17:59 +00:00
Chris Lattner
1a6242154e
New testcase
...
llvm-svn: 8086
2003-08-23 22:43:42 +00:00
Chris Lattner
10887b41c1
New testcase
...
llvm-svn: 8085
2003-08-23 22:09:26 +00:00
Chris Lattner
9b11f0515b
New testcase, which causes the linker to segv.
...
llvm-svn: 8082
2003-08-23 21:13:26 +00:00
Chris Lattner
b7408ec7ed
Test functions as well as globals
...
llvm-svn: 8079
2003-08-23 20:30:29 +00:00
Chris Lattner
6b4b1e67b0
new testcase: we warn if we are merging together two functions whose argument
...
types to not match, but we should not warn unless their _primitive_ types mismatch
llvm-svn: 8075
2003-08-23 19:59:55 +00:00
Chris Lattner
39a4430722
New testcase
...
llvm-svn: 8071
2003-08-23 19:37:39 +00:00
Chris Lattner
251f1c948d
New testcase, which is basically the problem with 176.gcc
...
llvm-svn: 8068
2003-08-23 15:53:38 +00:00
Chris Lattner
e9c210242d
Remove name, add body. Causes llvmg++ segfault!
...
llvm-svn: 8045
2003-08-22 04:36:12 +00:00
Chris Lattner
1e5031d81b
add comment
...
llvm-svn: 8044
2003-08-22 04:31:24 +00:00
Chris Lattner
d3cd988d5c
new testcase
...
llvm-svn: 8043
2003-08-22 04:13:13 +00:00
Chris Lattner
746f804dda
Simplify test
...
llvm-svn: 8025
2003-08-21 21:33:19 +00:00
John Criswell
42c6d5940b
Regression test that verifies that the JIT passes the environment to the
...
main() function.
llvm-svn: 8023
2003-08-21 21:18:21 +00:00
Chris Lattner
3b156bb2a5
New testcase
...
llvm-svn: 8014
2003-08-21 19:37:46 +00:00
Misha Brukman
7bf78b5b27
Test case distilled from bash.
...
llvm-svn: 8013
2003-08-21 18:59:56 +00:00
Chris Lattner
fac8f6188d
remove invalid test
...
llvm-svn: 8012
2003-08-21 18:48:13 +00:00
Misha Brukman
8635998389
Test case distilled from `bash'.
...
llvm-svn: 8011
2003-08-21 18:45:48 +00:00
Chris Lattner
f08cb1accf
Yet another testcase distilled from emacs by Misha!
...
llvm-svn: 8010
2003-08-21 18:25:37 +00:00
Chris Lattner
ee333b1194
New testcase, distilled from emacs by Misha
...
llvm-svn: 8009
2003-08-21 17:56:32 +00:00
Chris Lattner
820153f204
Simplify testcase even more
...
llvm-svn: 7991
2003-08-20 20:36:09 +00:00
Chris Lattner
963346a1d7
New makefile for new directory
...
llvm-svn: 7990
2003-08-20 20:24:16 +00:00
Chris Lattner
9ca74f1cfe
new testcase
...
llvm-svn: 7989
2003-08-20 20:24:09 +00:00
Chris Lattner
e1c787f2f5
new testcase
...
llvm-svn: 7988
2003-08-20 19:48:18 +00:00
Chris Lattner
70c5421547
new testcase
...
llvm-svn: 7987
2003-08-20 19:22:28 +00:00
Chris Lattner
e62a6faef9
Whoa, GCC accepts this. Whack.
...
llvm-svn: 7986
2003-08-20 18:25:04 +00:00
Chris Lattner
986b244976
New testcase, distilled from bison
...
llvm-svn: 7985
2003-08-20 18:17:13 +00:00
Chris Lattner
941fba4a63
New testcase, distilled from 'screen' by Misha
...
llvm-svn: 7984
2003-08-20 16:13:10 +00:00
Chris Lattner
c0f058e4a9
New testcase for GEP folding
...
llvm-svn: 7982
2003-08-20 16:11:05 +00:00
Chris Lattner
e90e4c4ec0
Make testcase more interesting
...
llvm-svn: 7976
2003-08-19 21:57:23 +00:00
Chris Lattner
07d26d47b7
Fix buggy testcase
...
llvm-svn: 7966
2003-08-18 22:34:14 +00:00
Chris Lattner
e06f51c55f
Make the testcase more interesting
...
llvm-svn: 7961
2003-08-18 21:44:10 +00:00
Chris Lattner
f3f63ace86
New testcase distilled from mutt
...
llvm-svn: 7959
2003-08-18 20:19:18 +00:00
Chris Lattner
26399a7a84
New testcase, distilled from ed-0.2
...
llvm-svn: 7950
2003-08-18 15:45:55 +00:00
Misha Brukman
7eb05a170a
Spell `necessary' correctly.
...
llvm-svn: 7944
2003-08-18 14:43:39 +00:00
Chris Lattner
fe65f947dd
New testcase distilled from GNU Go
...
llvm-svn: 7930
2003-08-18 02:57:31 +00:00
Chris Lattner
26dc7b6224
New testcase to ensure that switch folding happens correctly
...
llvm-svn: 7922
2003-08-17 20:19:31 +00:00
Chris Lattner
05ed0396ec
New testcase
...
llvm-svn: 7920
2003-08-17 19:37:57 +00:00
Chris Lattner
2f3ef79496
New testcase
...
llvm-svn: 7918
2003-08-17 19:29:34 +00:00
Chris Lattner
5be09ac5b0
No need to print in the testcase
...
llvm-svn: 7914
2003-08-16 20:56:35 +00:00
Chris Lattner
f38f8275d7
new testcase narrowed down from xboard
...
llvm-svn: 7910
2003-08-15 23:15:37 +00:00
Chris Lattner
909f56a7a6
New testcase identified by misha, distilled from the 'ls' program
...
llvm-svn: 7909
2003-08-15 22:36:55 +00:00
Chris Lattner
dad4e27046
I must have missed these when eliminating the cast to bool cannonicalizations
...
llvm-svn: 7829
2003-08-13 20:17:41 +00:00
Chris Lattner
faedc5ef79
Add some more tests for: (A <setcc1> B) logicalop (A <setcc2> B)
...
llvm-svn: 7827
2003-08-13 20:13:15 +00:00
Chris Lattner
895746a4b7
Add some tests for difficult reassociation cases
...
llvm-svn: 7824
2003-08-13 19:01:09 +00:00
Chris Lattner
9b741f172c
Reorganize tests because we no longer cannonicalize X != 0 -> cast X to bool
...
In fact, we plan to eliminate cast to bool entirely.
llvm-svn: 7805
2003-08-13 05:27:57 +00:00
Chris Lattner
bcbac5eaea
Update test to represent new cannonicalization rules for multiplies
...
llvm-svn: 7804
2003-08-13 04:20:06 +00:00
Chris Lattner
15be830b4f
new testcase
...
llvm-svn: 7791
2003-08-12 21:35:55 +00:00
Chris Lattner
e8c98debef
Right, instcombine cannot remove ((X >> C) << C) if it's signed.
...
llvm-svn: 7790
2003-08-12 21:22:51 +00:00
Chris Lattner
699b952403
New testcases
...
llvm-svn: 7789
2003-08-12 21:20:49 +00:00
Chris Lattner
4d9385c849
New testcases
...
llvm-svn: 7781
2003-08-12 19:10:50 +00:00
Chris Lattner
05e8f9cea0
Testcase for feature we should support eventually
...
llvm-svn: 7772
2003-08-12 14:58:08 +00:00
Chris Lattner
ba2cf32f00
New testcase
...
llvm-svn: 7711
2003-08-10 22:02:44 +00:00
Chris Lattner
39a2b3aa08
New testcase
...
llvm-svn: 7643
2003-08-06 18:26:19 +00:00
Tanya Lattner
b96c7a6985
Added LICM test cases to:
...
1) Check that trapping instructionns that are not guaranteed to execute are not hoisted.
2) Check that trapping instructions that are guaranteed to execute are hoisted.
llvm-svn: 7613
2003-08-05 18:52:42 +00:00
Chris Lattner
cc88b0ad42
new testcases that simplifycfg breaks
...
llvm-svn: 7598
2003-08-05 16:11:36 +00:00
Chris Lattner
732a3883ed
New testcase, identified by Vikram, reduced by Brian
...
llvm-svn: 7582
2003-08-04 23:28:44 +00:00
Chris Lattner
15eebca876
New testcase
...
llvm-svn: 7575
2003-08-04 20:43:48 +00:00
Chris Lattner
1078a81a3a
New testcase
...
llvm-svn: 7560
2003-08-04 04:53:13 +00:00
Chris Lattner
bd81d1123e
New testcase
...
llvm-svn: 7557
2003-08-04 02:11:05 +00:00
Chris Lattner
f701d26304
New testcase
...
llvm-svn: 7525
2003-08-03 18:28:09 +00:00
Chris Lattner
dad79da288
New testcase
...
llvm-svn: 7517
2003-08-03 17:47:52 +00:00
Chris Lattner
27d0fef451
Fix problem executing the CBE
...
llvm-svn: 7500
2003-08-01 23:29:59 +00:00
Chris Lattner
4290a933d8
Add test of file inclusion capability for bugpoint
...
llvm-svn: 7435
2003-07-30 20:55:37 +00:00
Chris Lattner
40ae76ec8e
Initial tests for tblgen
...
llvm-svn: 7430
2003-07-30 19:40:00 +00:00
Vikram S. Adve
29a64e481d
Regression test for incorrect character emitted to char array.
...
llvm-svn: 7379
2003-07-29 14:02:40 +00:00
Chris Lattner
09a63a80e2
Somehow "simplest" test became a hello world test. Rectify this.
...
llvm-svn: 7353
2003-07-27 00:28:10 +00:00
Chris Lattner
b8d6e590f1
Add fixmes
...
llvm-svn: 7335
2003-07-25 21:13:16 +00:00
Chris Lattner
62d02dc33a
Update to use more modern graph checker
...
llvm-svn: 7332
2003-07-25 21:09:20 +00:00
Chris Lattner
6533e211d2
New testcase, an automatized version of Vikrams ggcollapse.c file
...
llvm-svn: 7331
2003-07-25 21:09:11 +00:00
Chris Lattner
561d1e6e1d
Checkin of Vikram's ggfuncptr.c test adapted for automatic checking
...
llvm-svn: 7324
2003-07-25 20:53:58 +00:00
Chris Lattner
daff644d47
More testcases, which I'll implement later
...
llvm-svn: 7298
2003-07-24 19:44:51 +00:00
Chris Lattner
4f6a4119c3
Modernize testcase
...
llvm-svn: 7297
2003-07-24 19:42:28 +00:00
Chris Lattner
6dc37abe72
New testcase
...
llvm-svn: 7296
2003-07-24 19:31:08 +00:00
Chris Lattner
9e2dc8924a
New testcases for signed shifts
...
llvm-svn: 7294
2003-07-24 18:38:09 +00:00
Chris Lattner
14f7522071
Add new tests, make existing tests more difficult
...
llvm-svn: 7286
2003-07-23 23:21:08 +00:00
Chris Lattner
092fb6c66c
New testcase
...
llvm-svn: 7284
2003-07-23 22:02:39 +00:00
Chris Lattner
2326ef6484
New testcases
...
llvm-svn: 7281
2003-07-23 21:36:01 +00:00
Chris Lattner
fbfe819ec6
Renumber tests sequentially
...
llvm-svn: 7280
2003-07-23 21:11:56 +00:00
Chris Lattner
2cc064c96f
Split the or and xor tests into two separate files
...
llvm-svn: 7279
2003-07-23 21:10:55 +00:00
Chris Lattner
177cc120f9
Remove obscure test
...
llvm-svn: 7278
2003-07-23 21:06:34 +00:00
Chris Lattner
8820aaf1e6
Check in old testcase sitting in my tree
...
llvm-svn: 7277
2003-07-23 20:48:03 +00:00
Chris Lattner
b69f30c115
New testcase
...
llvm-svn: 7271
2003-07-23 19:35:51 +00:00
Chris Lattner
fcd1efbbc0
New testcase
...
llvm-svn: 7267
2003-07-23 19:24:34 +00:00
Chris Lattner
a439aaf71e
New testcase
...
llvm-svn: 7266
2003-07-23 19:05:29 +00:00
Chris Lattner
d5663230b4
New testcases
...
llvm-svn: 7263
2003-07-23 18:28:42 +00:00
Chris Lattner
aeef93ccdb
New testcase
...
llvm-svn: 7261
2003-07-23 17:56:34 +00:00
Chris Lattner
2309b410f3
New testcase
...
llvm-svn: 7259
2003-07-23 17:25:55 +00:00
Chris Lattner
a4f252d0fe
New tests
...
llvm-svn: 7256
2003-07-23 17:01:18 +00:00
Chris Lattner
96b9038998
New testcase that caused infinite loop in taildup
...
llvm-svn: 7242
2003-07-23 03:32:11 +00:00
Chris Lattner
9af9880ddc
New testcases
...
llvm-svn: 7240
2003-07-22 21:44:06 +00:00
Chris Lattner
4f22f7e7d0
Add new testcase
...
llvm-svn: 7229
2003-07-22 16:18:09 +00:00
John Criswell
57886cb4da
Regression test for the Instruction Combining optimizization.
...
This test helps to see if the optimization correctly handles variables that
are declared constant and external.
llvm-svn: 7215
2003-07-21 19:41:51 +00:00
Vikram S. Adve
aa694a6f47
Tests for globals with different kinds of behavior in DS Analysis.
...
llvm-svn: 7191
2003-07-16 21:48:38 +00:00
Vikram S. Adve
fc329cd57b
*** empty log message ***
...
llvm-svn: 7150
2003-07-10 19:32:38 +00:00
Vikram S. Adve
f8c303d344
Just documentation.
...
llvm-svn: 7149
2003-07-10 19:31:26 +00:00
Vikram S. Adve
6c9dc89ba5
*** empty log message ***
...
llvm-svn: 7126
2003-07-08 15:39:02 +00:00
Vikram S. Adve
95b36820bb
Regression test for bug in reg. allocation that was using %xcc instead
...
of %icc even for 32-bit and smaller comparisons.
llvm-svn: 7110
2003-07-06 20:12:18 +00:00
Chris Lattner
1646906d18
New testcase
...
llvm-svn: 7092
2003-07-03 06:29:15 +00:00
Chris Lattner
c5703edeb6
Fix testcase failing because of change of output
...
llvm-svn: 7045
2003-07-01 21:03:30 +00:00
John Criswell
57c57a1bbf
Updated the name of the LLVM disassembler so that the test does not fail.
...
llvm-svn: 7044
2003-07-01 20:31:45 +00:00
Chris Lattner
a4f746d536
new testcase
...
llvm-svn: 7043
2003-07-01 18:52:01 +00:00
Chris Lattner
b6e3fb6350
Move to test/programs/LLvmsource
...
llvm-svn: 7037
2003-07-01 17:50:11 +00:00
Chris Lattner
09711cc547
Make testcase a bit more interesting
...
llvm-svn: 7033
2003-07-01 16:28:32 +00:00
Chris Lattner
b7d4e63b23
New testcase
...
llvm-svn: 7032
2003-07-01 16:28:20 +00:00
Chris Lattner
c0822444fd
This causes an assert in the assembler. :(
...
llvm-svn: 7016
2003-06-30 22:03:21 +00:00
Misha Brukman
2202c5a688
Spell `apparently' with an `e'.
...
llvm-svn: 7011
2003-06-30 15:33:47 +00:00
Chris Lattner
31514c1c92
New testcase
...
llvm-svn: 7010
2003-06-30 15:17:39 +00:00
Chris Lattner
d9b889c4df
Add dependency on analyze
...
llvm-svn: 7009
2003-06-30 15:17:36 +00:00
Chris Lattner
88cd849788
New testcase
...
llvm-svn: 6995
2003-06-30 03:25:53 +00:00
Chris Lattner
2e2dc8e19d
Add clean target to clean up my mess
...
llvm-svn: 6988
2003-06-29 23:20:51 +00:00
Chris Lattner
10db1077ff
This node should not be incomplete!
...
llvm-svn: 6984
2003-06-29 22:35:55 +00:00
Chris Lattner
c0f4dc1cfa
New testcase
...
llvm-svn: 6983
2003-06-29 22:20:53 +00:00
Chris Lattner
3ff1d70ecb
New, smaller testcase
...
llvm-svn: 6980
2003-06-29 18:17:20 +00:00
Chris Lattner
7da5f74c56
New testcase
...
llvm-svn: 6978
2003-06-29 17:18:59 +00:00
Chris Lattner
e019d9e068
Fix testcase
...
llvm-svn: 6976
2003-06-29 01:09:07 +00:00
Chris Lattner
3a51027f3d
New testcase
...
llvm-svn: 6975
2003-06-29 01:03:53 +00:00
Chris Lattner
5a61d2ffe2
Make sure that the global is known to be internal
...
llvm-svn: 6974
2003-06-29 00:57:34 +00:00
Chris Lattner
7739abc07b
New testcase
...
llvm-svn: 6969
2003-06-28 23:52:34 +00:00
Chris Lattner
e9505ee0f9
Do not chain to basic-aa
...
llvm-svn: 6968
2003-06-28 23:49:06 +00:00
Chris Lattner
423909da4d
Remove usage of grep-not script
...
llvm-svn: 6966
2003-06-28 23:32:04 +00:00
Chris Lattner
a6fee9d6d5
Remove explicit control flow through the use of the 'not' script
...
llvm-svn: 6965
2003-06-28 23:23:34 +00:00
Chris Lattner
213fbb3bbb
Move DSGraph tests to test/Regression/Analysis/DSGraph
...
llvm-svn: 6964
2003-06-28 23:17:42 +00:00
Chris Lattner
e4bdb41532
Move files to test/Regression/Analysis/DSGraph
...
llvm-svn: 6963
2003-06-28 23:17:26 +00:00
Chris Lattner
abdf66ccfb
No use in having CFGSimplify and SimplifyCFG directories!
...
llvm-svn: 6962
2003-06-28 23:14:35 +00:00
Chris Lattner
cd1d05ab33
Eliminate explicit control flow in tests
...
llvm-svn: 6961
2003-06-28 23:13:12 +00:00
Chris Lattner
6cf9053473
Use not instead of grep-not
...
llvm-svn: 6960
2003-06-28 23:02:51 +00:00
Chris Lattner
f8037d9b2b
Switch tests over to use the 'not' script, instead of explicit control flow
...
llvm-svn: 6959
2003-06-28 23:02:20 +00:00
Chris Lattner
5d83a502b0
Force the interpreter for this testcase
...
llvm-svn: 6958
2003-06-28 23:02:04 +00:00
Chris Lattner
dabfbcf19b
Get rid of control flow in the test
...
llvm-svn: 6957
2003-06-28 22:53:07 +00:00
Chris Lattner
11c21f3eb2
Convert scripts from using explicit control flow to use the new grep-not script
...
llvm-svn: 6955
2003-06-28 22:44:42 +00:00
Chris Lattner
4be846d21e
Fix testcase
...
llvm-svn: 6952
2003-06-28 22:31:37 +00:00
Chris Lattner
6545a75e93
Improve the make rule
...
llvm-svn: 6948
2003-06-28 22:16:59 +00:00
Chris Lattner
111065409a
New testcase
...
llvm-svn: 6942
2003-06-28 21:56:22 +00:00
Chris Lattner
58626c9be7
New makefile for Dsgraph tests
...
llvm-svn: 6940
2003-06-28 21:16:38 +00:00
Chris Lattner
34a4ddae0f
Add DSGraph to the tests
...
llvm-svn: 6939
2003-06-28 21:16:27 +00:00
Chris Lattner
2d52dd12b2
New testcase for invoke support
...
llvm-svn: 6933
2003-06-28 17:52:38 +00:00
Chris Lattner
de025f3220
New testcase
...
llvm-svn: 6930
2003-06-28 17:07:23 +00:00
Chris Lattner
8bf2e04b87
New testcase that crashes the cfe
...
llvm-svn: 6925
2003-06-27 02:37:53 +00:00
Chris Lattner
d104cdb0ba
Add a testcase to ensure that ctor/dtor attributes work in C
...
llvm-svn: 6919
2003-06-26 14:56:36 +00:00
Chris Lattner
8c4b0d05ee
add tests for elimination of loads
...
llvm-svn: 6911
2003-06-26 05:05:51 +00:00
Chris Lattner
63912f05ab
Add test for instcombine -1*X -> -X
...
llvm-svn: 6905
2003-06-25 17:10:34 +00:00
Chris Lattner
930c8595f8
New testcase
...
llvm-svn: 6902
2003-06-25 17:08:34 +00:00
Chris Lattner
fec65d7526
New testcase
...
llvm-svn: 6900
2003-06-25 14:55:30 +00:00
Chris Lattner
ef3d5d055d
New testcase
...
llvm-svn: 6893
2003-06-24 23:40:27 +00:00
Chris Lattner
7f8bb880b4
Don't print message, remove temp files
...
llvm-svn: 6892
2003-06-24 23:38:09 +00:00
Chris Lattner
67baccf458
New testcase
...
llvm-svn: 6890
2003-06-24 22:58:05 +00:00
Chris Lattner
0892887b1f
Modernize testcase
...
llvm-svn: 6888
2003-06-24 21:51:03 +00:00
Chris Lattner
f65c39946a
modernize testcase
...
llvm-svn: 6886
2003-06-24 21:23:50 +00:00
Chris Lattner
70f3ad6eb3
Make sure adce is basically working!
...
llvm-svn: 6885
2003-06-24 21:22:09 +00:00
Chris Lattner
639d5880f6
Modernize testcases
...
llvm-svn: 6884
2003-06-24 21:21:31 +00:00
Chris Lattner
4ded20b380
New testcase
...
llvm-svn: 6882
2003-06-24 20:29:36 +00:00
Chris Lattner
17b4e96e7e
Testcase reduced by bugpoint
...
llvm-svn: 6880
2003-06-24 19:17:37 +00:00
Chris Lattner
d410284dd2
Run the tail dup tests
...
llvm-svn: 6879
2003-06-24 18:49:51 +00:00
Chris Lattner
eea63a519a
Fix comment
...
llvm-svn: 6872
2003-06-23 21:52:59 +00:00
Chris Lattner
b501ef80ff
Yet another testcase
...
llvm-svn: 6871
2003-06-23 21:49:25 +00:00
Chris Lattner
4bc0c4b974
Test cases for when casts to bool can be eliminated
...
llvm-svn: 6870
2003-06-23 21:48:26 +00:00
Brian Gaeke
226563f7b9
New test case for C Writer regression found in 256.bzip2
...
llvm-svn: 6868
2003-06-23 19:59:17 +00:00
Brian Gaeke
bf4cc5e735
Allow .llx testcases (i.e., those that contain explicit RUN: stmts.)
...
llvm-svn: 6867
2003-06-23 19:58:50 +00:00
Chris Lattner
42d3570b92
New testcase for a GCC bug
...
llvm-svn: 6863
2003-06-23 18:06:21 +00:00
Chris Lattner
0c78f3fb14
New testcase narrowed down by Joel
...
llvm-svn: 6858
2003-06-22 21:40:38 +00:00
Chris Lattner
3a8622527c
New testcase
...
llvm-svn: 6855
2003-06-22 20:45:39 +00:00
Chris Lattner
ef47a506a1
New testcases
...
llvm-svn: 6854
2003-06-22 20:32:35 +00:00
Chris Lattner
c6fcd9338c
Initial checkin
...
llvm-svn: 6853
2003-06-22 20:30:00 +00:00
Chris Lattner
a103d76cbe
Add testcase for reason that typesafety of power is being broken
...
llvm-svn: 6836
2003-06-21 22:59:39 +00:00
Chris Lattner
85b116a108
The actual nicification of calls is now implemented in instcombine, not in
...
funcresolve
llvm-svn: 6784
2003-06-19 17:02:06 +00:00
Chris Lattner
d5cdc73f0b
New testcase
...
llvm-svn: 6781
2003-06-18 22:48:11 +00:00
Chris Lattner
a36eea5142
Make testcase more interesting, remove absolute path from -load line
...
llvm-svn: 6760
2003-06-17 22:21:55 +00:00
Chris Lattner
b9119b3ed4
Add new testcase
...
llvm-svn: 6739
2003-06-17 15:16:35 +00:00
Chris Lattner
5c2d7ac52f
New testcase
...
llvm-svn: 6735
2003-06-17 13:21:13 +00:00
Chris Lattner
6a28a105b1
Arg, sparc doesn't have correct things in math.h!
...
llvm-svn: 6729
2003-06-17 00:03:56 +00:00
Chris Lattner
492aea746a
Minor tweak to make testcase less simple
...
llvm-svn: 6710
2003-06-16 14:04:18 +00:00
Chris Lattner
9eee1a61e7
New testcase identified by joel
...
llvm-svn: 6709
2003-06-16 13:33:59 +00:00
Chris Lattner
cdfb4dbad8
New testcase identified by joel
...
llvm-svn: 6708
2003-06-16 13:16:20 +00:00
Chris Lattner
94c348f7d3
Fix final linking errors
...
llvm-svn: 6707
2003-06-16 12:27:12 +00:00
Chris Lattner
0834ee4d98
Fix link errors by adding main's
...
llvm-svn: 6706
2003-06-16 12:25:11 +00:00
Chris Lattner
629669bd5b
Fix link problem
...
llvm-svn: 6705
2003-06-16 12:23:27 +00:00
Chris Lattner
4d3c66bf32
New testcases for bugs and the new DAE pass
...
llvm-svn: 6693
2003-06-16 12:05:38 +00:00
Chris Lattner
5a4237cbe4
Fix testcase to work with store forwarding
...
llvm-svn: 6689
2003-06-16 11:59:34 +00:00
Chris Lattner
210eada263
New testcase
...
llvm-svn: 6668
2003-06-07 21:43:56 +00:00
Misha Brukman
f77c991d3a
Return 'int 0' instead of 'void' so that the test can be seen as successful.
...
llvm-svn: 6654
2003-06-06 08:00:40 +00:00
Misha Brukman
1475599468
Return 'int 0' instead of void so that the test can be considered to pass.
...
llvm-svn: 6653
2003-06-06 07:58:29 +00:00
Misha Brukman
6457791dae
Simplify test case: remove declaration of __main() and call to it.
...
llvm-svn: 6648
2003-06-06 06:50:43 +00:00
Chris Lattner
e295306e20
New testcase
...
llvm-svn: 6629
2003-06-05 20:12:32 +00:00
Chris Lattner
e14cfcd2b6
Test seteq AND setne
...
llvm-svn: 6628
2003-06-05 20:11:19 +00:00
Chris Lattner
d7753dadab
New testcase, the JIT currently handles this right, I just don't want to
...
reintroduce a bug that didn't have a testcase.
llvm-svn: 6623
2003-06-05 16:57:55 +00:00
Chris Lattner
b561e7c6da
New testcase for PHI handling
...
llvm-svn: 6621
2003-06-05 05:38:30 +00:00
Chris Lattner
d3ce33c422
Modernize testcase
...
llvm-svn: 6600
2003-06-04 04:47:40 +00:00
Chris Lattner
e1957a34f8
Add new test for inverting branches
...
llvm-svn: 6598
2003-06-04 04:37:46 +00:00
Chris Lattner
4476a7bf80
Second testcase identified by Joel
...
llvm-svn: 6543
2003-06-02 17:31:24 +00:00
Chris Lattner
92d2086df3
New testcase identified by Joel
...
llvm-svn: 6541
2003-06-02 17:07:42 +00:00
Chris Lattner
1f3ae6abeb
No need to print out bytecode :)
...
llvm-svn: 6537
2003-06-02 05:42:16 +00:00
Chris Lattner
43876ae58b
New testcase, reduced from 300.twolf by bugpoint
...
llvm-svn: 6534
2003-06-02 04:58:23 +00:00
Chris Lattner
f557cbd314
Testcase distilled from 255.vortex
...
llvm-svn: 6525
2003-06-02 03:07:54 +00:00
Chris Lattner
a0af384528
Old testcase
...
llvm-svn: 6521
2003-06-02 02:13:02 +00:00
Chris Lattner
7014a116dd
Add tests for cast of long to bool
...
llvm-svn: 6508
2003-06-01 03:37:25 +00:00
Chris Lattner
ef33748248
New testcases
...
llvm-svn: 6505
2003-06-01 03:34:53 +00:00
Chris Lattner
a0a6b9c1b7
Add tests for 64 bit shifts
...
llvm-svn: 6501
2003-06-01 01:57:44 +00:00
Chris Lattner
3b7974d40c
New testcase
...
llvm-svn: 6494
2003-05-31 23:27:10 +00:00
Chris Lattner
a71b979201
New testcase
...
llvm-svn: 6484
2003-05-31 21:33:08 +00:00
Chris Lattner
bb25391608
New testcase for behavior we depend on.
...
llvm-svn: 6483
2003-05-31 21:14:45 +00:00
Chris Lattner
2111527574
New testcase
...
llvm-svn: 6481
2003-05-31 21:04:39 +00:00
Chris Lattner
9c6e99cae6
Add another testcase
...
llvm-svn: 6478
2003-05-31 20:33:09 +00:00
Chris Lattner
1fcfd4eb61
New testcase
...
llvm-svn: 6477
2003-05-31 20:21:13 +00:00
Vikram S. Adve
a48e258ab6
3 more bugs from the SPEC codes and from richards_benchmark.c
...
llvm-svn: 6458
2003-05-31 04:45:56 +00:00
Chris Lattner
1656f61b93
New testcase
...
llvm-svn: 6454
2003-05-30 21:03:00 +00:00
Chris Lattner
0eef7c0d10
New testcase
...
llvm-svn: 6427
2003-05-30 05:26:08 +00:00
Chris Lattner
f9079b0fe3
New testcase
...
llvm-svn: 6417
2003-05-29 21:07:34 +00:00
Chris Lattner
dc79514f6e
New testcases
...
llvm-svn: 6412
2003-05-29 20:15:35 +00:00
Chris Lattner
da7231e89c
Check in old tests
...
llvm-svn: 6408
2003-05-29 19:17:51 +00:00
Chris Lattner
03ef2fc167
Change tests to use testrunner
...
new test
llvm-svn: 6399
2003-05-29 15:16:10 +00:00
Vikram S. Adve
cf4c5a3220
Three kinds of boolean values handled incorrectly:
...
-- setCC of FP type used by a Phi: have to save in reg.
-- setNE of FP type used by a branch: cannot use result directly in branch!
-- setCC used outside the same basic block: have to save in reg. for now
llvm-svn: 6382
2003-05-28 13:54:41 +00:00
Chris Lattner
2219a0db96
New testcase
...
llvm-svn: 6353
2003-05-27 16:45:09 +00:00
Chris Lattner
a418a5fb68
Start testing SRoA
...
llvm-svn: 6350
2003-05-27 16:10:03 +00:00
Chris Lattner
be3b392243
Initial testcases for scalar replacement of aggregates pass
...
llvm-svn: 6347
2003-05-27 15:51:17 +00:00
Chris Lattner
adf7b998bd
New testcase
...
llvm-svn: 6337
2003-05-26 23:41:13 +00:00
Chris Lattner
5759dce959
New testcase identified by Brian Gaeke. Gotta love GCC extensions. :(
...
llvm-svn: 6310
2003-05-23 15:07:31 +00:00
Chris Lattner
0b4913c6dc
Fix testcase
...
llvm-svn: 6299
2003-05-22 20:43:21 +00:00
Chris Lattner
f766437414
New testcase
...
llvm-svn: 6298
2003-05-22 20:43:06 +00:00
Chris Lattner
9a1ad97ba0
Make the testcase even more insane
...
llvm-svn: 6280
2003-05-22 15:49:58 +00:00
Chris Lattner
bdf171369d
New testcase
...
llvm-svn: 6279
2003-05-22 15:33:33 +00:00
Chris Lattner
33ae3b4ab4
New testcase
...
llvm-svn: 6278
2003-05-21 23:01:50 +00:00
Chris Lattner
1979e52e86
New testcase that was killing the CFE
...
llvm-svn: 6277
2003-05-21 23:01:35 +00:00
Chris Lattner
6f364249d8
New testcase that crashes the funcresolve pass.
...
llvm-svn: 6272
2003-05-21 20:44:16 +00:00
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
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