Commit Graph

1469 Commits

Author SHA1 Message Date
Chris Lattner
3cb3cad000 New testcase that crashes the code extractor
llvm-svn: 12485
2004-03-18 04:10:02 +00:00
John Criswell
8052feabf0 Modify test to use the %t substition (temporary name). This is available
in the QMTest Testrunner tests.
Please note that putting output files in the Output directory no longer
works, as QMTest does not build Output directories anymore (nor does the
test run in a separate subdirectory, anyway).

llvm-svn: 12466
2004-03-17 02:31:29 +00:00
Chris Lattner
88f460ad63 Another simple testcase
llvm-svn: 12455
2004-03-16 23:07:52 +00:00
Chris Lattner
3e32fd4275 New testcase for PR297
llvm-svn: 12448
2004-03-16 21:52:24 +00:00
Chris Lattner
29b21e6f44 Fix test
llvm-svn: 12445
2004-03-16 21:10:15 +00:00
Chris Lattner
8ebe4a5a17 Fix testcase
llvm-svn: 12444
2004-03-16 20:04:55 +00:00
Chris Lattner
f9f903a9d7 New testcase
llvm-svn: 12437
2004-03-16 08:49:48 +00:00
Chris Lattner
593ec3e0aa New testcase for PR293
llvm-svn: 12433
2004-03-16 05:44:02 +00:00
Chris Lattner
2f94b41b01 foo Bug 291, bar PR291
llvm-svn: 12431
2004-03-16 05:18:24 +00:00
Chris Lattner
d35b758e7c foo bug291 bar PR 291
llvm-svn: 12430
2004-03-16 05:17:07 +00:00
Chris Lattner
a2fe0fb3be PR291
Bug 291!

llvm-svn: 12429
2004-03-16 05:16:05 +00:00
Chris Lattner
14cc177884 // Testcase from Bug 291
llvm-svn: 12428
2004-03-16 05:14:47 +00:00
Chris Lattner
4a462392a0 New testcase for CSE of call instructions
llvm-svn: 12418
2004-03-15 05:44:29 +00:00
Chris Lattner
e48c972a67 Make sure that pure calls don't kill loads
llvm-svn: 12416
2004-03-15 04:17:53 +00:00
Chris Lattner
ac4c05c9b2 New testcases to test LICM of call instructions
llvm-svn: 12414
2004-03-15 04:10:08 +00:00
Chris Lattner
d0a838b6c6 New testcase that causes the code extractor to generate bogus code.
llvm-svn: 12404
2004-03-15 00:08:49 +00:00
Chris Lattner
42b7a23b1b New testcase that crashes the loop extractor
llvm-svn: 12399
2004-03-14 22:16:52 +00:00
Chris Lattner
c143e195ba New testcase that crashes the -lowerswitch pass
llvm-svn: 12383
2004-03-14 04:13:57 +00:00
Chris Lattner
1c752f73b9 New testcase that crashes the loop extractor
llvm-svn: 12376
2004-03-14 03:03:59 +00:00
Chris Lattner
2620407c28 New testcase, distilled from povray I think.
llvm-svn: 12364
2004-03-13 23:53:04 +00:00
Chris Lattner
ca9c4f43bd Oh right, casts can interfere. Test this too
llvm-svn: 12354
2004-03-13 00:11:38 +00:00
Chris Lattner
c9f684b1a0 new testcases
llvm-svn: 12352
2004-03-12 23:52:51 +00:00
Chris Lattner
0a30c883d1 new testcase
llvm-svn: 12348
2004-03-12 22:38:31 +00:00
Misha Brukman
e0c28773b4 Test the mod/ref analysis in DSA.
llvm-svn: 12333
2004-03-12 06:17:22 +00:00
Chris Lattner
ea0c2b4e42 test instruction combiner opts for select instruction
llvm-svn: 12328
2004-03-12 06:01:00 +00:00
Chris Lattner
3efa4e8010 New testcase
llvm-svn: 12306
2004-03-12 05:50:02 +00:00
Chris Lattner
af9963cb25 New testcase for PR284: [indvars] Induction variable analysis violates LLVM invariants
llvm-svn: 12274
2004-03-10 21:41:47 +00:00
Chris Lattner
7c5d421069 New testcase for PR275
llvm-svn: 12266
2004-03-10 03:07:45 +00:00
Chris Lattner
d6712cf2da New testcase for PR276: llvm-g++ does not mangle method names that match stdlib function names
llvm-svn: 12265
2004-03-09 22:51:03 +00:00
Chris Lattner
bae65cdb6d Checkin testcase for PR261
llvm-svn: 12249
2004-03-09 00:55:58 +00:00
Chris Lattner
cf72011426 New testcase for folding in some important situations. The first two
come up a lot in the code generated by the C++ front-end for pointers
to member functions.  See PR166.

llvm-svn: 12217
2004-03-08 06:17:15 +00:00
Chris Lattner
1ecf76aab7 New testcase for PR269
llvm-svn: 12211
2004-03-08 05:35:12 +00:00
Chris Lattner
66f3cfa109 Testcase that crashes the C front-end.
llvm-svn: 12209
2004-03-08 04:41:32 +00:00
Chris Lattner
8cd89d333c New code-quality testcase.
llvm-svn: 12205
2004-03-08 02:12:36 +00:00
Chris Lattner
2340d903fa New testcase
llvm-svn: 12201
2004-03-08 00:58:19 +00:00
Chris Lattner
5a2ee65f6c New testcase for missed case
llvm-svn: 12199
2004-03-07 22:52:41 +00:00
Chris Lattner
f4fa087828 New testcase
llvm-svn: 12192
2004-03-07 21:28:54 +00:00
Chris Lattner
ed18f6afc2 Testcase for a bug that caused a whole bunch of testcases to die in the nightly
tester last night.

llvm-svn: 12011
2004-02-29 22:15:51 +00:00
Chris Lattner
ece9d747f2 Add a testcase for switch instruction induction
llvm-svn: 11965
2004-02-28 21:30:39 +00:00
Chris Lattner
243e1df469 fix a bug in the testcase
llvm-svn: 11949
2004-02-28 17:33:21 +00:00
Chris Lattner
fbca3a0161 new testcase for a tblgen bug that alkis ran into
llvm-svn: 11947
2004-02-28 16:43:44 +00:00
Chris Lattner
0cb585f878 new testcase for intrinsic folding
llvm-svn: 11943
2004-02-28 05:28:42 +00:00
Chris Lattner
4cb08f39e9 The instruction combining pass removes dead instructions, there is no need
to run the die pass after it.

llvm-svn: 11942
2004-02-28 05:26:06 +00:00
Misha Brukman
26992f4a8c Two testcases for loops: one with outputs, one without.
llvm-svn: 11934
2004-02-28 03:20:41 +00:00
Chris Lattner
c866ad1f00 Fix a verifier bug that was preventing us from ripping povray+libpng to pieces.
llvm-svn: 11912
2004-02-27 17:26:08 +00:00
Chris Lattner
7ecd81c8e7 The instcombiner should canonicalize comparisons.
llvm-svn: 11899
2004-02-27 06:27:07 +00:00
John Criswell
e58a4cc26e Fixed test case to actually check for the static declaration.
Oops.

llvm-svn: 11886
2004-02-26 22:56:13 +00:00
John Criswell
d0574b7bd2 Regression tests for PR258 and PR259.
2004-02-26-FPNotPrintableConstants.llx ensures that constants used in an
LLVM program are declared static if they are assigned to global variables.
2004-02-26-LinkOnceFunctions.llx ensures that linkonce functions get the
weak attribute.

llvm-svn: 11885
2004-02-26 22:55:11 +00:00
Chris Lattner
5f39fa8149 New testcase
llvm-svn: 11851
2004-02-25 23:34:04 +00:00
Brian Gaeke
0f7bfb8ef5 Note that this test is currently expected to fail.
llvm-svn: 11831
2004-02-25 20:34:02 +00:00