Brian Gaeke
8026243e55
Add debug variable.
...
llvm-svn: 9188
2003-10-16 23:46:01 +00:00
John Criswell
38a47ab007
Removed the .PRECIOUS of Lex and Yacc output files.
...
They are already marked precious in llvm/Makefile.rules, and removing
this line seems to fix the Makefile so that the Yacc output is placed
into the object tree and not the source tree.
llvm-svn: 9179
2003-10-16 20:38:16 +00:00
Chris Lattner
4b9c23a19d
Fix bug in script
...
llvm-svn: 9110
2003-10-14 01:22:08 +00:00
John Criswell
49a9b67858
Adding additional license information to these files.
...
llvm-svn: 9102
2003-10-13 20:34:27 +00:00
Misha Brukman
292964c663
LLVM CVS repository has moved.
...
llvm-svn: 9099
2003-10-13 20:28:48 +00:00
Chris Lattner
44d2c3514a
Regularize header file comments
...
llvm-svn: 9071
2003-10-13 03:32:08 +00:00
Brian Gaeke
91d16b3b3f
Greatly expand documentation comment at head of file... I had to
...
try to understand it; maybe this will help someone else do so too.
Default CVSRootDir to $CVSROOT first, then the path in ~vadve only if $CVSROOT
was not set.
Checkout with -z3 if we might be checking out over ssh/rsh.
Check the filename of gnuplot to see if it is executable; if not, as a
last resort, try just plain "gnuplot", hoping it is in the path somewhere.
Remove a little extra whitespace.
llvm-svn: 9046
2003-10-11 05:34:00 +00:00
Brian Gaeke
969378468e
This seems to work around some unobvious bug in gcc on sparc which was
...
causing the build of lib/Target/X86 to fail.
llvm-svn: 9042
2003-10-10 21:55:29 +00:00
Chris Lattner
9865db1fcb
Add support for the weak linkage specifier
...
llvm-svn: 9000
2003-10-10 04:56:26 +00:00
Chris Lattner
60eb9bc4af
Include the new docs directory, whenever it gets added. www is gone
...
llvm-svn: 8982
2003-10-09 16:10:15 +00:00
Alkis Evlogimenos
5f1f337d95
Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs
...
and TargetInstrDescriptor::ImplicitUses to always point to a null
terminated array and never be null. So there is no need to check for
pointer validity when iterating over those sets. Code that looked
like:
if (const unsigned* AS = TID.ImplicitDefs) {
for (int i = 0; AS[i]; ++i) {
// use AS[i]
}
}
was changed to:
for (const unsigned* AS = TID.ImplicitDefs; *AS; ++AS) {
// use *AS
}
llvm-svn: 8960
2003-10-08 05:20:08 +00:00
Alkis Evlogimenos
74f2f89831
Properly close anchor tags in column descriptions
...
llvm-svn: 8959
2003-10-08 05:09:52 +00:00
Brian Gaeke
0c80303f94
I wanted to make the top of the page less verbose. Hope this helps.
...
llvm-svn: 8891
2003-10-06 15:30:00 +00:00
Chris Lattner
b56ba38c0c
The support directory no longer exists
...
llvm-svn: 8880
2003-10-05 19:33:27 +00:00
Chris Lattner
f5bd1b7a8e
Move support/tools/* back into utils
...
llvm-svn: 8875
2003-10-05 19:27:59 +00:00
Chris Lattner
909a1abade
Make sure to include the "support" directory
...
llvm-svn: 8806
2003-10-01 21:12:46 +00:00
John Criswell
292456864d
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
...
llvm-svn: 8734
2003-09-29 14:52:53 +00:00
Chris Lattner
8560a069f8
Fix bug in previous checkin
...
llvm-svn: 8694
2003-09-23 22:02:01 +00:00
Chris Lattner
d7e18989cd
Make it detect failed builds better
...
llvm-svn: 8690
2003-09-23 20:33:04 +00:00
Chris Lattner
651524a228
Document new column
...
llvm-svn: 8589
2003-09-17 22:02:49 +00:00
Vikram S. Adve
a9b0673a68
Really use a search path as described in the log message for the last
...
version (instead of 2 fixed choices).
llvm-svn: 8525
2003-09-15 11:18:36 +00:00
Vikram S. Adve
20c8c040f5
Update makellvm to work with the brave new world of separate obj-root trees.
...
With these changes, you can still run makellvm directly from your source tree
as follows:
% makellvm [toolname] ## looks for obj-root in default places (see below)
or
% makellvm -obj obj-root [toolname] ## specify obj-root explicitly.
With the first from, `makellvm' checks the following places in order
and uses the first one that contains the file `Makefile.config':
(1) Your src-root directory
(2) /localhome/$USER/llvm
Other choices can be added to this list.
llvm-svn: 8509
2003-09-14 23:44:31 +00:00
Chris Lattner
9aa8598450
Fix the nightly tester now that olden has been moved
...
llvm-svn: 8508
2003-09-14 06:00:49 +00:00
Chris Lattner
ff610c47be
syntax highlightify
...
llvm-svn: 8397
2003-09-08 18:08:11 +00:00
Chris Lattner
53d5dd7a16
Syntax hilight
...
llvm-svn: 8396
2003-09-08 18:07:57 +00:00
Vikram S. Adve
3b82d389b6
Fix syntax error when makellvm is run in an invalid directory.
...
Add debugging support.
llvm-svn: 8389
2003-09-08 15:32:47 +00:00
Chris Lattner
a541e80b3c
Add new label
...
llvm-svn: 8091
2003-08-23 23:16:37 +00:00
Misha Brukman
71a1ba6a68
Make build errors stand out by coloring them red.
...
llvm-svn: 8017
2003-08-21 20:22:52 +00:00
Chris Lattner
ed51e6858c
Start testing SPEC as well as singlesource/multisource
...
llvm-svn: 8005
2003-08-21 15:55:26 +00:00
Chris Lattner
42fee012b0
Catch testing errors
...
llvm-svn: 7981
2003-08-20 15:44:33 +00:00
Chris Lattner
717658476c
Fix bug where we printed the month number instead of the day number *blush*
...
llvm-svn: 7980
2003-08-20 15:33:33 +00:00
Chris Lattner
05c8f64b81
Fix bugs in tester
...
Add new -norunningtests option
llvm-svn: 7972
2003-08-19 18:35:03 +00:00
Misha Brukman
dbfec2c56a
Since we broke up SingleSource and MultiSource testing, the logs are now
...
separate as well.
llvm-svn: 7970
2003-08-19 15:54:16 +00:00
Chris Lattner
d1fc00d4b0
Do not force a runtimelimit! We were actually reducing it.
...
Start running LARGE_PROBLEM_SIZE tests on Olden, keeping track of the results.
llvm-svn: 7969
2003-08-19 15:08:34 +00:00
Chris Lattner
d729a47a29
Increase the size of the LOC chart
...
llvm-svn: 7968
2003-08-19 14:27:44 +00:00
Chris Lattner
7291a2998d
Remove fixme
...
llvm-svn: 7958
2003-08-18 20:08:32 +00:00
Chris Lattner
3c81d9ac54
Add the magic incantations to get a running LOC graph updated each night...
...
llvm-svn: 7957
2003-08-18 20:07:54 +00:00
Chris Lattner
b3b70f982e
Add in the running LOC chart
...
llvm-svn: 7956
2003-08-18 19:59:28 +00:00
Chris Lattner
71f6543c0e
Wrap line at 80 columns
...
Fix bogus failures
llvm-svn: 7947
2003-08-18 15:11:13 +00:00
Chris Lattner
688d99fd9c
Fix minor bugs in the tester
...
llvm-svn: 7943
2003-08-18 14:07:03 +00:00
Chris Lattner
f5ba14b58a
* Split the programs table into MultiSource and SingleSource components
...
* Instead of printing the time to configure as the build time, print the
time to configure AND the build time, explicitly
llvm-svn: 7942
2003-08-18 06:05:21 +00:00
Chris Lattner
978b8487dd
The CBE output is compiled at -O2
...
llvm-svn: 7938
2003-08-18 04:39:41 +00:00
Chris Lattner
fe2b22fe54
Add docs for new column, native tests now run with -O2
...
llvm-svn: 7935
2003-08-18 04:32:34 +00:00
Chris Lattner
61b05eaeec
Make the check for a failed test run more robust!!
...
llvm-svn: 7924
2003-08-17 20:52:05 +00:00
Misha Brukman
2ba18cb02a
* Match the column names in the report
...
* Describe and clarify meanings of columns
* Fix up HTML: close <a> and <li> tags
llvm-svn: 7900
2003-08-15 19:31:04 +00:00
Chris Lattner
488c2d4f5f
Document new column, remove X86 specific stuff
...
llvm-svn: 7886
2003-08-15 16:29:06 +00:00
Misha Brukman
2b6d3384ce
* Enable SPEC testing in the `configure' script command line
...
* Switched from using `m||' to `m##' because VIM mis-highlights `m||'
* Simplified the regex getting the file version number
llvm-svn: 7842
2003-08-14 15:26:28 +00:00
Chris Lattner
9f09954df9
Make LOC count more accurate by not including the tablegen lexer/parser, any .inc files, which are generated by tablegen, nor .lo files which sometimes get picked up from libtool
...
llvm-svn: 7770
2003-08-12 05:11:12 +00:00
Misha Brukman
b1e7b2dd7e
Added keyword `include', and a FIXME for hex and binary constants.
...
llvm-svn: 7740
2003-08-11 19:14:20 +00:00
Misha Brukman
7170f65f1f
* Added (X)Emacs mode for TableGen description files
...
* Added README that describes how to use the mode files
* Associated files with .llx extension with llvm-mode
llvm-svn: 7738
2003-08-11 19:10:02 +00:00