Commit Graph

1168 Commits

Author SHA1 Message Date
Chris Lattner
e308f681db new testcase that crashes the C++ frontend, found by John
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8655 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-22 18:27:20 +00:00
Chris Lattner
e420056842 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8617 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-20 05:02:54 +00:00
Chris Lattner
4acad5c9e7 New testcase that basicaa should be able to handle
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8614 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-20 03:08:21 +00:00
Chris Lattner
0daee350cf Two new tests for shifts followed by ands
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8606 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-19 19:04:43 +00:00
Chris Lattner
b55650aad6 New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8603 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-19 15:33:46 +00:00
Chris Lattner
c6a200efd2 a bitfield stress test to exercise various parts of the front-end.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8602 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-19 05:22:10 +00:00
Chris Lattner
dd408e12d6 new old testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8574 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-17 05:00:56 +00:00
John Criswell
d16afe9d3e Updated the name of the linker to llvm-link.
This should fix the MultiSource tests.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8569 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 20:02:22 +00:00
Misha Brukman
e655a637a7 These transitional scripts are no longer necessary, no one should have `as' or
`dis' anymore.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8563 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 15:37:32 +00:00
Chris Lattner
dd3e51dd35 Remove obsolete -abort-on-exception flag from LLI
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8561 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 15:35:14 +00:00
Chris Lattner
e22040c84a Remove obsolete option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8560 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 15:34:36 +00:00
Misha Brukman
e78760e179 Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8558 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 15:29:54 +00:00
John Criswell
1ce5c596a2 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).	:)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8552 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-16 02:59:26 +00:00
John Criswell
538a317d03 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8549 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 21:54:49 +00:00
John Criswell
473741930e Removing Makefiles. Regression tests are now run by QMTest.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8548 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 20:21:38 +00:00
John Criswell
7f8e3aff0e Removing Makefile. The QMTest program now handles the running of these tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8547 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 20:18:06 +00:00
Misha Brukman
b6cb66f1c3 Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8545 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 20:04:28 +00:00
Misha Brukman
14285c89e7 Renamed as' => llvm-as', dis' => llvm-dis'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8544 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 20:02:53 +00:00
Chris Lattner
3a49a6b5b8 new testcase that crashes opt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8536 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 15:29:11 +00:00
Chris Lattner
f6ba6555d3 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8515 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 02:22:35 +00:00
Chris Lattner
8791761056 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8513 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-15 02:07:37 +00:00
Chris Lattner
46d5bca1ac New testcase, this should be simplified
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8501 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-12 16:42:16 +00:00
Chris Lattner
cfeb64b9e1 New testcase, bug distilled from bc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8491 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-12 15:44:01 +00:00
Chris Lattner
53dce0c43f New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8487 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-11 22:23:48 +00:00
John Criswell
0043e4698c 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8477 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-11 18:04:30 +00:00
Chris Lattner
54bda7e66d New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8440 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-10 15:33:33 +00:00
Chris Lattner
ffd340c6b6 New testcase: do not DCE volatile loads!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8421 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-09 18:15:45 +00:00
Chris Lattner
30e2d91b47 Update testcases to be more modern
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8420 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-09 18:14:37 +00:00
John Criswell
f780f77651 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8414 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-08 21:25:35 +00:00
Chris Lattner
ebd2220152 Fix grammar-o
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8392 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-08 17:45:18 +00:00
Chris Lattner
680f6a42c2 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8391 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-08 17:43:36 +00:00
Chris Lattner
b4b8f7c9bc Fix old style test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8390 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-08 16:29:02 +00:00
John Criswell
e3e7c474f2 Checkin of autoconf-style object root.
Updated TestRunner tests so that they work correctly in a separate object root
directory.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8383 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-06 15:15:04 +00:00
John Criswell
ee29d2aa20 Checkin of autoconf-style object root.
Use QMTest for the feature and Regression tests.
Continue using the Makefile system for the Programs tests.
Adjusted the Makefile rules to handle building outside the source directory.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8381 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-06 15:12:21 +00:00
Chris Lattner
84991f332e New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8275 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-31 21:05:39 +00:00
Chris Lattner
483cb5126f New testcase for annoying structure layout stuff!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8252 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-31 06:53:05 +00:00
Chris Lattner
0c21021799 new tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8249 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-31 02:38:46 +00:00
Chris Lattner
2b771055d7 Add tests for the pruneeh pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8248 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-31 02:36:10 +00:00
Chris Lattner
1f9336eb2e New testcase *sigh*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8228 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-30 21:00:36 +00:00
Chris Lattner
df9791912a New, HARD, bitfield testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8227 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-30 20:57:49 +00:00
Chris Lattner
2fdd3c0714 Yet another bit-field bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8226 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 22:46:34 +00:00
Chris Lattner
450e4f51f4 minor simplification
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8225 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 21:57:18 +00:00
Misha Brukman
879678338f Test case distilled from sed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8224 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 21:49:51 +00:00
Misha Brukman
cec2eb2591 Testcase distilled from xemacs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8223 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 21:28:47 +00:00
Chris Lattner
9e8d1ac6f2 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8218 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 16:00:19 +00:00
Misha Brukman
4f40cf4ab6 Use llvm-dis' instead of simply dis'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8217 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 15:26:31 +00:00
Chris Lattner
205f9fce19 Yet ANOTHER complication that the libstdc++ library runs into linking...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8207 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 05:29:38 +00:00
Chris Lattner
38e3fd3475 Ok, the last bug fix was not good enough to fix libstdc++. Maybe this one will be
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8203 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 04:54:23 +00:00
Chris Lattner
0c49b89298 New testcase which is preventing the linking of libstdc++
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8201 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 04:40:34 +00:00
Chris Lattner
7905a6e561 NEw testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8199 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-29 00:29:55 +00:00