Commit Graph

1189 Commits

Author SHA1 Message Date
Chris Lattner
4c63db748c new testcase
llvm-svn: 8798
2003-09-30 21:29:27 +00:00
John Criswell
9adadc67ec Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx
instead of %gcc and %gxx.

llvm-svn: 8792
2003-09-30 19:56:36 +00:00
John Criswell
401e62f538 Adjusted for the new TestRunner test class. This replaces %gcc and %g++ with
the names of the LLVM C and C++ frontends, respectively.

llvm-svn: 8789
2003-09-30 19:28:26 +00:00
John Criswell
c7d7fac76f Added the CXXTest test class.
llvm-svn: 8788
2003-09-30 19:04:08 +00:00
Chris Lattner
a8c0bd06d8 This makefile is completely wrong, don't even bother to keep it
llvm-svn: 8786
2003-09-30 18:59:24 +00:00
Chris Lattner
96d90d4f5a These tests got moved to test/Programs/SingleSource/Regression/C++/EH
llvm-svn: 8785
2003-09-30 18:57:56 +00:00
Chris Lattner
ede2a4a91f new testcase distilled from 177.mesa
llvm-svn: 8766
2003-09-30 17:13:34 +00:00
Chris Lattner
556f12d3ce New fixed bug, distilled from 252.eon
llvm-svn: 8761
2003-09-30 15:40:25 +00:00
Chris Lattner
e9cc8fc2fa update run command
llvm-svn: 8749
2003-09-29 22:17:12 +00:00
Chris Lattner
58fbfa14a8 Simplify test, include problem analysis
llvm-svn: 8747
2003-09-29 21:53:04 +00:00
John Criswell
1ac2e6d226 Adding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.

llvm-svn: 8745
2003-09-29 21:34:49 +00:00
John Criswell
feac931713 Updated for the new QMTest test suite. Temporary output file is now placed
inside the temporary file directory.

llvm-svn: 8744
2003-09-29 21:21:59 +00:00
Chris Lattner
24cb913891 New testcase, distilled by John
llvm-svn: 8743
2003-09-29 21:18:36 +00:00
John Criswell
466108d686 Updated these tests so that they use the new temporary directory as opposed
to the old Output directory for temporary files.

llvm-svn: 8728
2003-09-26 20:20:44 +00:00
John Criswell
c469860fdb Updated to generate temporary files in the temporary directory.
llvm-svn: 8724
2003-09-26 16:43:51 +00:00
John Criswell
ec067ed81a Removing these tests from the regressions directory.
They now live in llvm/test/Programs/SingleSource/Regression alongside their
UnitTest brethren.

llvm-svn: 8722
2003-09-26 14:58:39 +00:00
John Criswell
7e8da7cfb8 Modified the test so that it puts temporary files into the temporary directory.
llvm-svn: 8717
2003-09-26 13:58:44 +00:00
John Criswell
b0f3876248 Moved wierdnames.ll to weirdnames.ll. The new name is spelled correctly.
llvm-svn: 8711
2003-09-25 17:44:32 +00:00
Chris Lattner
a4e0e0dde1 new testcase
llvm-svn: 8688
2003-09-23 20:26:38 +00:00
Chris Lattner
cb9815f65c new testcase, reduced by bugpoint
llvm-svn: 8665
2003-09-22 22:22:41 +00:00
Chris Lattner
d68d3cd210 new testcase which crashes the inliner, thanks Bugpoint!
llvm-svn: 8663
2003-09-22 21:58:46 +00:00
Chris Lattner
a49eeeece4 new testcase that crashes the C++ frontend, found by John
llvm-svn: 8655
2003-09-22 18:27:20 +00:00
Chris Lattner
065c175578 New testcase
llvm-svn: 8617
2003-09-20 05:02:54 +00:00
Chris Lattner
2be2ada474 New testcase that basicaa should be able to handle
llvm-svn: 8614
2003-09-20 03:08:21 +00:00
Chris Lattner
866ebdcfb4 Two new tests for shifts followed by ands
llvm-svn: 8606
2003-09-19 19:04:43 +00:00
Chris Lattner
9f0201760e New testcases
llvm-svn: 8603
2003-09-19 15:33:46 +00:00
Chris Lattner
baf966331e a bitfield stress test to exercise various parts of the front-end.
llvm-svn: 8602
2003-09-19 05:22:10 +00:00
Chris Lattner
6f8d60ccf2 new old testcase
llvm-svn: 8574
2003-09-17 05:00:56 +00:00
John Criswell
d29d765039 Updated the name of the linker to llvm-link.
This should fix the MultiSource tests.

llvm-svn: 8569
2003-09-16 20:02:22 +00:00
Misha Brukman
0ec2ea17e1 These transitional scripts are no longer necessary, no one should have `as' or
`dis' anymore.

llvm-svn: 8563
2003-09-16 15:37:32 +00:00
Chris Lattner
e07a1904c3 Remove obsolete -abort-on-exception flag from LLI
llvm-svn: 8561
2003-09-16 15:35:14 +00:00
Chris Lattner
7ac039d261 Remove obsolete option
llvm-svn: 8560
2003-09-16 15:34:36 +00:00
Misha Brukman
563ba88392 Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.
llvm-svn: 8558
2003-09-16 15:29:54 +00:00
John Criswell
cc008dcfe2 Allow multiple object trees to use the source tree tests at once by
using a QMTEST_CLASS_PATH local to the object tree.
Add the gui target to start the QMTest gui (saves writing a few lines of
documentation too).	:)

llvm-svn: 8552
2003-09-16 02:59:26 +00:00
John Criswell
187283a4d6 QMTest test and resource classes are always register before running the tests.
This ensures that any python bytecode generated by another platform is
replaced with new pythong bytecode before the tests begin.

Perferably, a better method will be implemented in the next few weeks.

llvm-svn: 8549
2003-09-15 21:54:49 +00:00
John Criswell
5cbd25ea1d Removing Makefiles. Regression tests are now run by QMTest.
llvm-svn: 8548
2003-09-15 20:21:38 +00:00
John Criswell
4cb00d3c25 Removing Makefile. The QMTest program now handles the running of these tests.
llvm-svn: 8547
2003-09-15 20:18:06 +00:00
Misha Brukman
cd4041417b Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.
llvm-svn: 8545
2003-09-15 20:04:28 +00:00
Misha Brukman
cd263ad17d Renamed as' => llvm-as', dis' => llvm-dis'.
llvm-svn: 8544
2003-09-15 20:02:53 +00:00
Chris Lattner
3178b8abbc new testcase that crashes opt
llvm-svn: 8536
2003-09-15 15:29:11 +00:00
Chris Lattner
20ddc63c0b New testcase
llvm-svn: 8515
2003-09-15 02:22:35 +00:00
Chris Lattner
7a5f05d341 New testcase
llvm-svn: 8513
2003-09-15 02:07:37 +00:00
Chris Lattner
fcfe86128b New testcase, this should be simplified
llvm-svn: 8501
2003-09-12 16:42:16 +00:00
Chris Lattner
75b9471d19 New testcase, bug distilled from bc
llvm-svn: 8491
2003-09-12 15:44:01 +00:00
Chris Lattner
85db468e80 New testcase
llvm-svn: 8487
2003-09-11 22:23:48 +00:00
John Criswell
59354503b5 Fixed SPEC so that it would run correctly with the new autoconf-style object
directory.
Cleaned up the Makefile so that it uses VPATH to find source files.

llvm-svn: 8477
2003-09-11 18:04:30 +00:00
Chris Lattner
51019580f6 New testcase
llvm-svn: 8440
2003-09-10 15:33:33 +00:00
Chris Lattner
0df3e2e3c7 New testcase: do not DCE volatile loads!
llvm-svn: 8421
2003-09-09 18:15:45 +00:00
Chris Lattner
cd9b0df28e Update testcases to be more modern
llvm-svn: 8420
2003-09-09 18:14:37 +00:00
John Criswell
f21ef39f5d Added the .t implicit rule. You can now run an individual set of QMTests by
specifying "make <test>.t"
For example, make feature.t will run the feature tests.
Removed the QMTESTS variable since it is no longer used.

llvm-svn: 8414
2003-09-08 21:25:35 +00:00