aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix relative links for nightly testers not hosted on llvm.cs.Chris Lattner2004-06-251-2/+2
| | | | | | | Patch contributed by Vladimir Merzliakov! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14419 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't try to run qmtests if we fail to build the tree. The qmtests (atBrian Gaeke2004-06-251-0/+2
| | | | | | | least, on macosx) will spiral out of control instead of failing gracefully. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14396 91177308-0d34-0410-b5e6-96231b3b80d8
* Move the tests for readability of the template and gnuplot files so theyReid Spencer2004-06-231-11/+11
| | | | | | | | | occur AFTER the source is checked out. This ensures that if either of the -gnuplotscript or -templatefile options are not given, that they get picked up from the checkout directory and don't abort the test unnecessarily. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14346 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a -noexternals options to avoid performing the externals tests onReid Spencer2004-06-231-5/+17
| | | | | | | test environments that don't have Povray or SPEC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14345 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure GetRegEx returns something gnuplot can deal with (a number, notReid Spencer2004-06-231-1/+1
| | | | | | | a ?) so that graphs don't bail if something fails in a test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14344 91177308-0d34-0410-b5e6-96231b3b80d8
* - Added the -nice option for nicing the build processes.Reid Spencer2004-06-221-152/+201
| | | | | | | | | | | | | - Added the -gnuplotscript option to specify the GnuPlot script to use. - Added the -templatefile option to specify the HTML template to use. - Moved subroutines to top of file. - Used variables for file names in case we want to change to directories. - Made program track its directory changes in $VERBOSE mode (for debugging) - Added variables to support tracking start time, finish time, and platform details about each nightly test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14321 91177308-0d34-0410-b5e6-96231b3b80d8
* Added start time, finish time, and platform (uname -a output) informationReid Spencer2004-06-221-1/+6
| | | | | | | to the top of the template for identification purposes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14318 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed extra href close tagTanya Lattner2004-06-221-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14315 91177308-0d34-0410-b5e6-96231b3b80d8
* Handle shifts >= 32 bits.Misha Brukman2004-06-211-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14291 91177308-0d34-0410-b5e6-96231b3b80d8
* Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner2004-06-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14266 91177308-0d34-0410-b5e6-96231b3b80d8
* Make fpcmp handle running off of the beginning or end of the file correctly.Chris Lattner2004-06-201-3/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14259 91177308-0d34-0410-b5e6-96231b3b80d8
* A utility to search the LLVM source tree for a grep pattern. This is aReid Spencer2004-06-191-0/+22
| | | | | | | | | | | | replacement for getsrcs.sh which now generates too much text to put on a Linux command line. The approach taken with llvmgrep is to execute a find command and execute a grep on each file that matches the name pattern. The arguments to this script are the same as those of egrep. Note that the -H and -n options to egrep will always be passed so that you always get the file and line number of matches. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14255 91177308-0d34-0410-b5e6-96231b3b80d8
* Make header comment fit within 80 cols.Misha Brukman2004-06-171-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14198 91177308-0d34-0410-b5e6-96231b3b80d8
* The correct prototype is `int atoi(CONST char*)'. Unbroke AIX build.Misha Brukman2004-06-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14173 91177308-0d34-0410-b5e6-96231b3b80d8
* Get rid of "might be uninitialized" warnings when compiling with GCC 3.3.2Reid Spencer2004-06-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14169 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't trim @PrevDays (causing an error) if it isn't long enough.Brian Gaeke2004-06-111-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14156 91177308-0d34-0410-b5e6-96231b3b80d8
* Add two options to the program:Reid Spencer2004-06-111-1/+8
| | | | | | | | | | | | -release causes ENABLE_OPTIMIZED=1 to be added to the make line so that the test runs against optimized code. -pedantic causes the CompileOptimizeOpts variable to be overridden to add several additional warnings not picked up by -Wall. This should help catch additional programming faux pas. See the diff for the specific details. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14153 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow dates with slashes in them in $DateRE.Brian Gaeke2004-06-101-1/+2
| | | | | | | Don't match on $Filename (which will be unset) if we hit 'UNMATCHABLE:'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14112 91177308-0d34-0410-b5e6-96231b3b80d8
* Columnized the compilation statistics for easier reading.Reid Spencer2004-06-091-14/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14099 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the really bizarre stuff that happened last night in the testerChris Lattner2004-06-091-2/+14
| | | | | | | due to non-numeric diff failures that caused fpcmp to go into infinite loops git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14098 91177308-0d34-0410-b5e6-96231b3b80d8
* Regularize title of Regression Test section. Clean up some blank space.Reid Spencer2004-06-091-4/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14080 91177308-0d34-0410-b5e6-96231b3b80d8
* * Fix indentation of Regression Test Results by making sure theReid Spencer2004-06-081-4/+10
| | | | | | | | GetQMTestResults function closes all its open tags. * Cause XFAIL results to not be reported at all except in the stats. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14067 91177308-0d34-0410-b5e6-96231b3b80d8
* Emit a more sensible error message if no subclasses of Target are defined.Misha Brukman2004-06-042-0/+4
| | | | | | | Patch contributed by Vladimir Prus. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14010 91177308-0d34-0410-b5e6-96231b3b80d8
* Honor DISABLE_CBE, etc., even when doing the "running tests" (i.e., Olden)Brian Gaeke2004-06-041-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14004 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow script to set configure args.Brian Gaeke2004-06-031-3/+10
| | | | | | | Allow environment to set llvmgccdir. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13994 91177308-0d34-0410-b5e6-96231b3b80d8
* Add -disable-codegen option to disable LLC and JIT targetsChris Lattner2004-06-031-5/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13978 91177308-0d34-0410-b5e6-96231b3b80d8
* Align the lower portion of the page with the left margin so that the pageReid Spencer2004-05-311-2/+2
| | | | | | | | width is not made excessive by the large table of results. Improves readability of the page. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13913 91177308-0d34-0410-b5e6-96231b3b80d8
* Clean up the Feature and Regression test output to (a) use section headers,Reid Spencer2004-05-311-10/+35
| | | | | | | | | (b) avoid <pre> tag so page width doesn't become excessive, (c) omit the execution time stats, (d) format each reported test in a list with bold headings for readability, (e) omit long lines of dashes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13912 91177308-0d34-0410-b5e6-96231b3b80d8
* Make the Regression/Feature test support excise all ": PASS" lines thatReid Spencer2004-05-301-2/+7
| | | | | | | | indicate successful tests. We're really only interested in the bad news in this output :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13901 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes to make the nightly tester run the regression tests at night, yaay!Chris Lattner2004-05-282-13/+156
| | | | | | | Change contributed by Reid Spencer. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13882 91177308-0d34-0410-b5e6-96231b3b80d8
* Right: the #includes are not needed eitherChris Lattner2004-05-281-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13867 91177308-0d34-0410-b5e6-96231b3b80d8
* Use fileutilities instead of mmap directlyChris Lattner2004-05-281-16/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13865 91177308-0d34-0410-b5e6-96231b3b80d8
* doxygen no longer builds into the docs tree, and we no longer have boostChris Lattner2004-05-271-1/+1
| | | | | | | in the tree git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13838 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for dos style files.Chris Lattner2004-05-271-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13836 91177308-0d34-0410-b5e6-96231b3b80d8
* Header file movedChris Lattner2004-05-272-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13813 91177308-0d34-0410-b5e6-96231b3b80d8
* Add hint about syntax-highlighting non-standardly-named LLVM Makefiles.Misha Brukman2004-05-191-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13606 91177308-0d34-0410-b5e6-96231b3b80d8
* Added `zeroinitializer' keyword.Misha Brukman2004-04-282-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13253 91177308-0d34-0410-b5e6-96231b3b80d8
* mmap of a zero length file returns null on some platforms, so hack around it.Brian Gaeke2004-04-231-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13121 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix typo.Brian Gaeke2004-04-191-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13072 91177308-0d34-0410-b5e6-96231b3b80d8
* Spiff is no longer in our treeChris Lattner2004-04-181-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13041 91177308-0d34-0410-b5e6-96231b3b80d8
* The "best" of both worlds: readable C++ comments and valid HTML For doxygen.Misha Brukman2004-04-151-4/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12964 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bug, add support for +/-Chris Lattner2004-04-131-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12934 91177308-0d34-0410-b5e6-96231b3b80d8
* Out with spiff, in with fpcmpChris Lattner2004-04-131-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12928 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove spiff. Though it looked good, it was not really as spiffy as it seemedChris Lattner2004-04-1338-7027/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12927 91177308-0d34-0410-b5e6-96231b3b80d8
* Okay, spiff is completely incapable of handling files of nontrivial size.Chris Lattner2004-04-132-0/+171
| | | | | | | | | Here is a simple minimal program that does what we want. Instead of taking minutes to compare mesa's output, and crashing on binary files (like spiff does), this take < .02s in the common case and doesn't crash. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12926 91177308-0d34-0410-b5e6-96231b3b80d8
* Increase buffer size again. *sigh*Chris Lattner2004-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12912 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't index spiff. It should not count as lines of LLVM codeChris Lattner2004-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12911 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed sized limits are bad... duh.Chris Lattner2004-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12908 91177308-0d34-0410-b5e6-96231b3b80d8
* Really spiff, don't chatter :)Chris Lattner2004-04-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12907 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't underline diffsBrian Gaeke2004-04-131-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12902 91177308-0d34-0410-b5e6-96231b3b80d8