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
Misha Brukman
216ed65030
tablegen.vim:
...
* Added keyword `field'
* Keywords get different highlighting than types
* Added a simple attempt at multi-line C-style comments with FIXME
README:
* Added note about symlinking an entire directory ~/.vim/syntax
llvm-svn: 7733
2003-08-11 18:05:19 +00:00
Chris Lattner
789ddcef4c
Add .llx
...
llvm-svn: 7732
2003-08-11 18:01:39 +00:00
Misha Brukman
61e66baa25
Added a TableGen syntax highlighting mode for VIM and a README that describes
...
how to add the functionality to the user's VIM installation.
llvm-svn: 7731
2003-08-11 17:56:08 +00:00
Chris Lattner
bade93cde8
Sort the file lists
...
llvm-svn: 7638
2003-08-06 16:02:50 +00:00
Chris Lattner
121a128d40
Forget about KEEP_SYMBOLS, make sure to build into the temp directory, not into localhome
...
llvm-svn: 7450
2003-07-31 16:05:11 +00:00
Vikram S. Adve
c3c1a9ccdc
(1) Pass 'VAR=string' arguments to gmake
...
(2) Detect LLVMDIR using the LEVEL variable in Makefile.
(3) To perform #2 propertly, use the same Makefile search rules as gmake.
llvm-svn: 7228
2003-07-22 12:35:28 +00:00
Misha Brukman
6aa98680fb
* Made $Template refer to a path relative to the checked-out tree
...
* Made error messages print out what directory failed chdir()
* Put quotes around search arguments to grep
* Use `egrep' instead of `grep -e' because they are equivalent but `grep' does
not have the `-e' option on Sparc/Solaris
* Added `--enable-jit' to the ./configure command because both X86 and Sparc
have JITs and we want them to be tested
* Fixed the regular expressions parsing the changes in CVS which were causing
the script to die
llvm-svn: 7118
2003-07-07 21:27:40 +00:00
Brian Gaeke
d5676e8607
Add -d option to trust the disassembler.
...
llvm-svn: 7105
2003-07-03 21:44:32 +00:00
Brian Gaeke
5b343a4ba1
here little scriptie, nice scriptie...
...
llvm-svn: 7104
2003-07-03 21:15:02 +00:00
Chris Lattner
f5410e8237
Update to configure the tree before building it.
...
llvm-svn: 7026
2003-07-01 16:02:00 +00:00
Chris Lattner
5a42f1b49e
Modify script to support checkins on branches
...
llvm-svn: 6921
2003-06-26 20:11:07 +00:00
Chris Lattner
812110e81f
update documentation about columns
...
llvm-svn: 6833
2003-06-21 20:09:01 +00:00
Chris Lattner
a436926e24
Fix breakage due to John's recent changes
...
llvm-svn: 6771
2003-06-18 18:26:22 +00:00
Misha Brukman
b6073c3719
Removing personal name from source code.
...
llvm-svn: 6558
2003-06-03 00:59:24 +00:00
Misha Brukman
ddbfa79371
Added the `to' keyword as in `cast <type> <data> to <type>'.
...
Cleaned up the header of the file (comments/description/etc).
llvm-svn: 6557
2003-06-03 00:57:41 +00:00
Misha Brukman
d8acf7c5c3
* Added the `to' keyword, as in `cast <type> <data> to <type>'.
...
* Gave the file a maintainer.
* Cleaned up the layout somewhat.
llvm-svn: 6556
2003-06-03 00:56:09 +00:00
Misha Brukman
f7c700f6d9
Do not show errors when moving file. The error is shown the first time anyone
...
runs `utils/cvsupdate' since there is no `cvs.out' file for mv to move, and it
is reported as such.
llvm-svn: 6330
2003-05-25 16:38:24 +00:00
Chris Lattner
0a55e462a7
Fix a halfway done change to the nightly tester :(
...
llvm-svn: 6084
2003-05-11 15:23:10 +00:00
Chris Lattner
c09c0b9623
Get the nightly tester to detect other kind of testing problems
...
llvm-svn: 6083
2003-05-10 21:40:10 +00:00
Chris Lattner
57eed20469
Force overwriting the file if it already exists.
...
llvm-svn: 6080
2003-05-10 21:19:00 +00:00
Chris Lattner
5ab7846d2d
Update column info
...
llvm-svn: 6079
2003-05-10 20:54:55 +00:00
Chris Lattner
995ecdd8e9
Add support for new va_arg instruction
...
llvm-svn: 6026
2003-05-08 02:41:11 +00:00
Chris Lattner
3c5c9e176b
Update to add new keywords
...
llvm-svn: 5846
2003-04-22 19:31:55 +00:00
Chris Lattner
f0e92b575f
Add missing keyword, add new linkage keywords
...
llvm-svn: 5785
2003-04-16 20:26:11 +00:00
Chris Lattner
1d647ae600
Add new linkage keywords. Spell uninitialized correctly
...
llvm-svn: 5784
2003-04-16 20:25:57 +00:00
Chris Lattner
88126c0003
* Don't run tests if compilation failed
...
* Don't summarize tests if testing failed
llvm-svn: 5680
2003-02-28 20:30:20 +00:00
Chris Lattner
74ee1b11a3
Fix broken links
...
llvm-svn: 5678
2003-02-28 20:05:20 +00:00
Chris Lattner
b322004c16
Allow tests to run for 5 minutes before timing out.
...
llvm-svn: 5677
2003-02-28 19:40:05 +00:00
Chris Lattner
0881aeb121
Indent for uniformity
...
llvm-svn: 5470
2003-02-02 17:02:20 +00:00
Chris Lattner
d81693515f
Make sure the files get sorted correctly
...
llvm-svn: 5421
2003-01-24 16:28:25 +00:00
Chris Lattner
d090dbbeb2
Compress large logs
...
llvm-svn: 5414
2003-01-23 19:31:28 +00:00
Chris Lattner
34debbff45
Implement "new/removed/broken/fixed" tests
...
llvm-svn: 5399
2003-01-22 20:35:59 +00:00
Chris Lattner
85d79a0c4d
Implement program tests, and test for compile time problems
...
llvm-svn: 5397
2003-01-22 16:14:05 +00:00
Chris Lattner
42215209d3
Add support for program tests
...
llvm-svn: 5395
2003-01-22 16:13:10 +00:00
Chris Lattner
7f90f616a0
Fix indentation code, simplify a bit
...
llvm-svn: 5379
2003-01-20 19:18:44 +00:00
Chris Lattner
3dc0617cd1
Add information about new warnings and warning changes
...
llvm-svn: 5378
2003-01-20 18:05:27 +00:00
Chris Lattner
6a36dc6015
Initial checkin of the nightly build scripts
...
llvm-svn: 5376
2003-01-20 06:11:03 +00:00
Chris Lattner
6307208258
Include tablegen
...
llvm-svn: 4967
2002-12-12 03:44:42 +00:00
Chris Lattner
13b66f43cf
Add makefile to build subdirs
...
llvm-svn: 4842
2002-12-02 01:21:34 +00:00
Vikram S. Adve
c0724e8d92
Do not print "NEW FILES AND DIRECTORIES" unless requested separately
...
because this is usually such a long list that it makes the output
useless anyway.
Disable checking exit status until we can find something more precise.
The exit status is too coarse-grain to be useful.
llvm-svn: 4468
2002-10-31 15:32:24 +00:00
Misha Brukman
4fb75da532
Added a major mode for Emacs to edit LLVM assembler code with syntax
...
highlighting.
llvm-svn: 4092
2002-10-09 00:30:20 +00:00
Nick Hildenbrandt
37e690a9c8
LLVM syntax highlighting for VIM.
...
llvm-svn: 4067
2002-10-07 22:54:48 +00:00
Vikram S. Adve
e66e34a6e9
Add support for passing in arbitrary flags to gmake (except -n and -h
...
which are interpreted by this script).
llvm-svn: 3818
2002-09-19 14:54:53 +00:00
Vikram S. Adve
7369140fee
Fix to work in new location (utils/) and to use gmake instead of gnumake
...
since gnumake doesn't exist on our new spiffy Linux machines.
llvm-svn: 3815
2002-09-18 23:22:27 +00:00
Chris Lattner
c36a816a55
Print information about files that were removed
...
llvm-svn: 3760
2002-09-16 18:09:42 +00:00
Vikram S. Adve
49ffec6b39
Simplify significantly (and fix syntax error).
...
llvm-svn: 3730
2002-09-15 18:22:47 +00:00
Vikram S. Adve
9557560a9a
Use much better method to find the llvmbase directory.
...
Also, add -h option to print usage information.
llvm-svn: 3729
2002-09-15 16:58:30 +00:00
Vikram S. Adve
183c2bb540
Check error condition after cvs returns. Also remove -c option.
...
llvm-svn: 3728
2002-09-15 16:45:10 +00:00
Vikram S. Adve
288e2ce02f
Shell-script to build current directory and then link one tool (default: opt)
...
llvm-svn: 3727
2002-09-15 16:33:32 +00:00
Chris Lattner
88cb597cbc
Fix script due to new www/ top level directory
...
llvm-svn: 3603
2002-09-06 21:04:36 +00:00
Chris Lattner
79e5e0009e
Ignore the boost #include files
...
llvm-svn: 3004
2002-07-23 17:56:32 +00:00
Chris Lattner
445ec4e032
Change script to not even look in test/ directory, significantly speeding it up
...
llvm-svn: 2525
2002-05-07 18:42:09 +00:00
Chris Lattner
70f274b3a6
Merge Chris's script with the one already checked in
...
llvm-svn: 2408
2002-04-29 19:11:01 +00:00
Vikram S. Adve
fcd90d64fb
Shell script to simplify running cvs and viewing the output.
...
llvm-svn: 1727
2002-02-11 20:59:26 +00:00
Chris Lattner
be45b2d4bf
Exclude doxygen docs from srcs
...
llvm-svn: 1591
2002-01-30 20:39:12 +00:00
Chris Lattner
0bde2affb1
Print .def files as well as other files
...
llvm-svn: 648
2001-09-19 16:51:10 +00:00
Chris Lattner
863bb601ce
Filter out the sparc.burm.c file
...
llvm-svn: 249
2001-07-21 19:43:08 +00:00
Chris Lattner
2f7c963559
Initial revision
...
llvm-svn: 2
2001-06-06 20:29:01 +00:00