Commit Graph

905 Commits

Author SHA1 Message Date
Chris Lattner
0e6094122a The actual nicification of calls is now implemented in instcombine, not in
funcresolve


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6784 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-19 17:02:06 +00:00
Chris Lattner
037b568e63 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6781 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-18 22:48:11 +00:00
Chris Lattner
baed07333f Move llvm tools to the start of the testrunner path, which allows the llvm 'as'
tool to be found in preference to the system 'as' tool.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6775 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-18 19:39:06 +00:00
Chris Lattner
c0feeb5a0f Make testcase more interesting, remove absolute path from -load line
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6760 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 22:21:55 +00:00
Chris Lattner
fac0ecabf1 Fix to mesh with Johns recent changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6754 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 20:55:04 +00:00
Chris Lattner
1ae9143050 Add new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6739 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 15:16:35 +00:00
Chris Lattner
634a28f999 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6735 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 13:21:13 +00:00
Chris Lattner
9b2d2624d2 Just _EXTEND_ the current path. Don't replace it. Replacing it makes it
impossible for scripts to find user tools like sed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6731 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 00:27:43 +00:00
Chris Lattner
2cb3a7bf2d Arg, sparc doesn't have correct things in math.h!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6729 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-17 00:03:56 +00:00
John Criswell
246fcca318 Reconfigured the TOOLS variable so that it points to the current set of tools
built by the LLVM build.
Added a path for use with the TestRunner.sh script so that it can always find
the LLVM tools without having the user place them in his or her path.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6720 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 19:16:32 +00:00
Chris Lattner
4070248bbc Minor tweak to make testcase less simple
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6710 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 14:04:18 +00:00
Chris Lattner
da92993480 New testcase identified by joel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6709 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 13:33:59 +00:00
Chris Lattner
58184f5f02 New testcase identified by joel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6708 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 13:16:20 +00:00
Chris Lattner
905e7344b6 Fix final linking errors
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6707 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 12:27:12 +00:00
Chris Lattner
cb12c508cb Fix link errors by adding main's
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6706 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 12:25:11 +00:00
Chris Lattner
1d1b0e56ce Fix link problem
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6705 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 12:23:27 +00:00
Chris Lattner
f27aca9276 New testcases for bugs and the new DAE pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6693 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 12:05:38 +00:00
Chris Lattner
14d7f5dfdd Fix testcase to work with store forwarding
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6689 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-16 11:59:34 +00:00
John Criswell
01e6d2a4c7 Updated to use the new Makefile.common.
Replaced the hard-coded compiler variable with the one defined by
Makefile.config.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6680 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-11 13:56:55 +00:00
Chris Lattner
2a5d16dd74 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6668 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-07 21:43:56 +00:00
Misha Brukman
62d95e8227 Return 'int 0' instead of 'void' so that the test can be seen as successful.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6654 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-06 08:00:40 +00:00
Misha Brukman
a5e7f35daa Return 'int 0' instead of void so that the test can be considered to pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6653 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-06 07:58:29 +00:00
Misha Brukman
c068bbcc5a Simplify test case: remove declaration of __main() and call to it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6648 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-06 06:50:43 +00:00
Chris Lattner
d8c1d7619c New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6629 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-05 20:12:32 +00:00
Chris Lattner
619c3140e3 Test seteq AND setne
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6628 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-05 20:11:19 +00:00
Chris Lattner
340a2875b5 New testcase, the JIT currently handles this right, I just don't want to
reintroduce a bug that didn't have a testcase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6623 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-05 16:57:55 +00:00
Chris Lattner
7990199625 New testcase for PHI handling
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6621 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-05 05:38:30 +00:00
Vikram S. Adve
bae287671a Modify tracing rules to use opt -trace[m] instead of llc -trace[m].
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6607 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-04 14:24:52 +00:00
Chris Lattner
1812a9b92d Modernize testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6600 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-04 04:47:40 +00:00
Chris Lattner
5feab1631f Add new test for inverting branches
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6598 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-04 04:37:46 +00:00
Vikram S. Adve
24672c3d12 Improved how tracing can be used:
-- added new targets %.trace-out-llc and %.trace-out-cbe
-- either TRACE=yes or TRACEM=yes is still needed and chooses how to trace


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6585 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-03 18:56:57 +00:00
Chris Lattner
1bafd29e0e Second testcase identified by Joel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6543 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 17:31:24 +00:00
Chris Lattner
5e1803548d New testcase identified by Joel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6541 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 17:07:42 +00:00
Chris Lattner
707af6efec Add support for C++ tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6540 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 05:49:11 +00:00
Chris Lattner
4bf00c10d5 No need to print out bytecode :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6537 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 05:42:16 +00:00
Chris Lattner
2e33430a0d New testcase, reduced from 300.twolf by bugpoint
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6534 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 04:58:23 +00:00
Chris Lattner
71799cda17 Testcase distilled from 255.vortex
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6525 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 03:07:54 +00:00
Chris Lattner
d50cbf00e3 Old testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6521 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-02 02:13:02 +00:00
Chris Lattner
af2f438c2c Add tests for cast of long to bool
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6508 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-01 03:37:25 +00:00
Chris Lattner
4d6404f762 New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6505 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-01 03:34:53 +00:00
Chris Lattner
e4a013377a Add tests for 64 bit shifts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6501 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-01 01:57:44 +00:00
Chris Lattner
8afdc7de1c New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6494 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 23:27:10 +00:00
Chris Lattner
eea93839eb New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6484 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 21:33:08 +00:00
Chris Lattner
8a143e8810 New testcase for behavior we depend on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6483 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 21:14:45 +00:00
Chris Lattner
cfea29ff6d New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6481 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 21:04:39 +00:00
Chris Lattner
87a09562d5 Add another testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6478 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 20:33:09 +00:00
Chris Lattner
c036cfafe0 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6477 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 20:21:13 +00:00
Vikram S. Adve
162421522b 3 more bugs from the SPEC codes and from richards_benchmark.c
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6458 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 04:45:56 +00:00
Chris Lattner
e236eca7bb New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6454 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-30 21:03:00 +00:00
Chris Lattner
fa4c20dd92 New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6427 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-30 05:26:08 +00:00