Chris Lattner
eac3cdc68b
Start testing SPEC as well as singlesource/multisource
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8005 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:55:26 +00:00
Chris Lattner
eb6b47c3e6
fix dependency
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8004 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:47:37 +00:00
John Criswell
cf735c5855
Adding a copyright notice to each file is unnecessary.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8003 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:25:55 +00:00
John Criswell
08dbe6b927
Further updates:
...
o Autoconf has been moved to its own directory.
o The bugs are fixed but still need regressions.
o Sparc now has a nightly tester.
o The test/Programs directory has been cleaned up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8002 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:25:20 +00:00
John Criswell
299e15e4a5
Added the ability to run the QMTests. It is currently not enabled by default,
...
but is here in case others want to start trying it out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8001 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:09:29 +00:00
John Criswell
9379320c75
Updated to reflect current work:
...
1. Chris fixed the sys/select.h hack
2. The pool allocator now lives in its own tree. Reoptimizer still
needs to be done.
3. The USE_SPEC option now works.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8000 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:06:06 +00:00
Chris Lattner
b29170fa40
Unless we CANNOT merge the arguments, do so
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7999 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 23:50:38 +00:00
Chris Lattner
09dcfda722
Point to the RIGHT GCC library directory
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7998 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 22:42:17 +00:00
Chris Lattner
98892653e5
Point to the correct cc1/cc1plus binaries
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7997 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 22:11:45 +00:00
John Criswell
43bf32e86c
Added #include <cassert>. In GCC 3.3, we don't get assert() through the other
...
language header files like we did under 3.2.1, and we're not grabbing it
through the LLVM header files either. So just include it directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7996 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 22:07:45 +00:00
Misha Brukman
0f3627e554
Added dummy version of the `util' library.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7995 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 21:44:04 +00:00
Misha Brukman
12967474d2
Added dummy library `libutempter' for non-privileged access to utmp/wtmp data.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7994 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 21:42:01 +00:00
Misha Brukman
c1fdca8045
Make the bytecode file executable as well for LLEE purposes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7992 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 20:38:15 +00:00
Chris Lattner
cd5e5a6a2a
Simplify testcase even more
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7991 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 20:36:09 +00:00
Chris Lattner
2c3394ac39
New makefile for new directory
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7990 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 20:24:16 +00:00
Chris Lattner
f796d8090e
new testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7989 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 20:24:09 +00:00
Chris Lattner
f9039d75fe
new testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7988 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 19:48:18 +00:00
Chris Lattner
a925b47300
new testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7987 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 19:22:28 +00:00
Chris Lattner
e84a6d0e7d
Whoa, GCC accepts this. Whack.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7986 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 18:25:04 +00:00
Chris Lattner
0dac47a551
New testcase, distilled from bison
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7985 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 18:17:13 +00:00
Chris Lattner
a1a7935d68
New testcase, distilled from 'screen' by Misha
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7984 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 16:13:10 +00:00
Chris Lattner
4b517a4654
Implement testcase: Assembler/2003-08-20-ConstantExprGEP-Fold.llx
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7983 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 16:11:27 +00:00
Chris Lattner
baefa33c26
New testcase for GEP folding
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7982 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 16:11:05 +00:00
Chris Lattner
c729415a12
Catch testing errors
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7981 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 15:44:33 +00:00
Chris Lattner
fdaac9e23e
Fix bug where we printed the month number instead of the day number *blush*
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7980 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 15:33:33 +00:00
John Criswell
9621a2b073
Modified the SUFFIXES pseudo targets so that we remove all default suffixes
...
and explicitly declare all the ones we're using for LLVM.
This quickly cancels many of GNU Make's implicit rules and reduces build time.
The only caveat is that any new suffixes may need to be explictly added to
the .SUFFIXES pseudo target.
Removed the -only-static option as it is no longer used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7979 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-20 15:18:41 +00:00
Brian Gaeke
e584285a22
Add ParseEnvironmentOptions documentation
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7978 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 23:11:43 +00:00
Brian Gaeke
9d292ff37e
Add warning about how you have to put cl::init after cl::location, if both
...
appear for the same option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7977 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 22:56:22 +00:00
Chris Lattner
9042eaf803
Make testcase more interesting
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7976 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 21:57:23 +00:00
Chris Lattner
3c7eb1f2ea
Make assertion message more helpful in a case that might happen...
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7975 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 21:57:00 +00:00
Chris Lattner
08e247679f
Fix bugs in tester
...
Add new -norunningtests option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7972 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 18:35:03 +00:00
Misha Brukman
86f665b431
X86.td has been moved out of this directory; these are outdated targets.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7971 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 16:11:38 +00:00
Misha Brukman
efe8474806
Since we broke up SingleSource and MultiSource testing, the logs are now
...
separate as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7970 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 15:54:16 +00:00
Chris Lattner
196a14ab6a
Do not force a runtimelimit! We were actually reducing it.
...
Start running LARGE_PROBLEM_SIZE tests on Olden, keeping track of the results.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7969 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 15:08:34 +00:00
Chris Lattner
8ab0a0119d
Increase the size of the LOC chart
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7968 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 14:27:44 +00:00
Chris Lattner
e6f7f61cda
Fix grammar, add comment
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7967 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:54:06 +00:00
Chris Lattner
13fc1eaee5
Fix buggy testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7966 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:34:14 +00:00
Chris Lattner
a59f71adea
no-strict-aliasing redux
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7965 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:32:48 +00:00
Chris Lattner
c13115c633
The CBE generates code which violates the TBAA rules of C, thus we must disable
...
optimizations based on these rules. :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7964 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:32:03 +00:00
Chris Lattner
24f83a15dd
Do not even attempt to compute dominator information for unreachable blocks
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7963 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:11:16 +00:00
Chris Lattner
fd4d8975cf
Add new methods, update comments
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7962 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 22:10:57 +00:00
Chris Lattner
134480cb1b
Make the testcase more interesting
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7961 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 21:44:10 +00:00
Chris Lattner
04aa29d7bf
Add new -disable-verify option
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7960 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 20:47:13 +00:00
Chris Lattner
b2d11814f9
New testcase distilled from mutt
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7959 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 20:19:18 +00:00
Chris Lattner
5e39b52076
Remove fixme
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7958 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 20:08:32 +00:00
Chris Lattner
c75b14e802
Add the magic incantations to get a running LOC graph updated each night...
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7957 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 20:07:54 +00:00
Chris Lattner
24eefd3f91
Add in the running LOC chart
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7956 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 19:59:28 +00:00
Chris Lattner
c88a4ea0d6
no really, implement it!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7955 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 17:33:15 +00:00
Chris Lattner
1ddb6b61ea
Add new cleandeps target, to allow easy cleaning out of .d files
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7954 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 17:27:40 +00:00
Chris Lattner
74cf81919d
Add support for casting any pointer to any integer type
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7953 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 17:23:40 +00:00