aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Clean up the Spiff code so that it emits fewer warnings. ThisBrian Gaeke2004-04-1318-12/+52
| | | | | | | | consists mostly of changing sloppy K&R C code to slightly more disciplined K&R C code, and doing the usual things to shut gcc up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12877 91177308-0d34-0410-b5e6-96231b3b80d8
* Build Spiff directoryBrian Gaeke2004-04-121-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12876 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the Spiff fp-aware diff utility from BellcoreBrian Gaeke2004-04-1238-0/+6986
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12875 91177308-0d34-0410-b5e6-96231b3b80d8
* Tablegen backend for really simple instruction selectorJakub Staszak2004-04-062-0/+514
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12713 91177308-0d34-0410-b5e6-96231b3b80d8
* add tablgen backend for really simple instruction selectorJakub Staszak2004-04-061-1/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12712 91177308-0d34-0410-b5e6-96231b3b80d8
* Teach vim about the select instruction. Allow it to forget about the long-deadChris Lattner2004-03-121-2/+2
| | | | | | | not instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12327 91177308-0d34-0410-b5e6-96231b3b80d8
* Teach emacs about the select instructionChris Lattner2004-03-121-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12326 91177308-0d34-0410-b5e6-96231b3b80d8
* Default to using edge countsChris Lattner2004-03-081-9/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12234 91177308-0d34-0410-b5e6-96231b3b80d8
* Squash /usr/dcs path; use a 'require <version>' instead.Brian Gaeke2004-03-031-3/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12099 91177308-0d34-0410-b5e6-96231b3b80d8
* Add my regression finding by binary searching cvs script.Brian Gaeke2004-03-031-0/+185
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12095 91177308-0d34-0410-b5e6-96231b3b80d8
* Added EH support.John Criswell2004-03-021-5/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12075 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't look in the .libs directories that libtool makesBrian Gaeke2004-03-011-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12027 91177308-0d34-0410-b5e6-96231b3b80d8
* Do not remove an active template argument even if the superclass had one of theChris Lattner2004-02-281-1/+2
| | | | | | | same name git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11950 91177308-0d34-0410-b5e6-96231b3b80d8
* Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crashChris Lattner2004-02-281-3/+9
| | | | | | | tblgen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11948 91177308-0d34-0410-b5e6-96231b3b80d8
* Assert instead of going into an infinite loop!Chris Lattner2004-02-281-2/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11946 91177308-0d34-0410-b5e6-96231b3b80d8
* Added support for C++ compilation.John Criswell2004-02-261-2/+3
| | | | | | | | Made removing the object files a separate sh command so that it can easily be commented out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11888 91177308-0d34-0410-b5e6-96231b3b80d8
* C++ version of llvm-native-gcc.John Criswell2004-02-261-0/+249
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11887 91177308-0d34-0410-b5e6-96231b3b80d8
* Updated to use llc to generate CBE code.John Criswell2004-02-251-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11823 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a label for the bump when we started counting llvm/projectsChris Lattner2004-02-181-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11596 91177308-0d34-0410-b5e6-96231b3b80d8
* exit(1) instead of abort()'ing on errorChris Lattner2004-02-133-27/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11380 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix buggy error message problemChris Lattner2004-02-131-2/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11379 91177308-0d34-0410-b5e6-96231b3b80d8
* Ooops, top-level C++-comments aren't recognized by flex.Misha Brukman2004-02-121-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11337 91177308-0d34-0410-b5e6-96231b3b80d8
* * Convert C comments to C++ style (why are some one way, some another?!)Misha Brukman2004-02-121-30/+14
| | | | | | | | * Delete extra space, extra blank comment lines * Convert function comments to doxygen git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11336 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bug in initial check - when recompiling everything with llvm-native-gcc,Brian Gaeke2004-02-111-0/+2
| | | | | | | | you have to erase the program and re-run the linker, too, before running the checker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11328 91177308-0d34-0410-b5e6-96231b3b80d8
* Make block profiling the defaultChris Lattner2004-02-101-6/+21
| | | | | | | | add a new -function argument Add a new -o argument to specify where to put llvmprof.out data git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11265 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix unterminated-quote typo in echo commandBrian Gaeke2004-02-081-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11188 91177308-0d34-0410-b5e6-96231b3b80d8
* Print the record NAME not the record ADDRESSChris Lattner2004-02-061-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11144 91177308-0d34-0410-b5e6-96231b3b80d8
* Start counting projectsChris Lattner2004-01-271-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10980 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a couple of places I noticed where "X86" was hard-coded.Brian Gaeke2004-01-241-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10974 91177308-0d34-0410-b5e6-96231b3b80d8
* This is my script for narrowing down miscompilations to a single file.Brian Gaeke2004-01-151-0/+147
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10890 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminate annoying warnings from the tester, hopefully for real this time.Chris Lattner2004-01-121-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10777 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix annoying warnings. W doesn't have a revision numberChris Lattner2004-01-091-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10736 91177308-0d34-0410-b5e6-96231b3b80d8
* explain the jump for llvm-dbChris Lattner2004-01-071-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10713 91177308-0d34-0410-b5e6-96231b3b80d8
* Change perl interpreter path to the standard /usr/bin/perl.Alkis Evlogimenos2004-01-071-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10708 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminate a spurious warningChris Lattner2003-12-191-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10540 91177308-0d34-0410-b5e6-96231b3b80d8
* If -enable-linscan is specified, add ENABLE_LINEARSCAN=1 to the make commandlineChris Lattner2003-12-191-3/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10527 91177308-0d34-0410-b5e6-96231b3b80d8
* Update templateChris Lattner2003-12-191-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10525 91177308-0d34-0410-b5e6-96231b3b80d8
* Stop laughing MishaChris Lattner2003-12-111-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10393 91177308-0d34-0410-b5e6-96231b3b80d8
* Check in the llvm-native-gcc script, which I use in the process ofBrian Gaeke2003-12-091-0/+249
| | | | | | | debugging front-end miscompilations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10347 91177308-0d34-0410-b5e6-96231b3b80d8
* This may fix the "0 dirs" stuff we get in the nightly tests when they areBrian Gaeke2003-12-011-2/+2
| | | | | | | checking out over remote cvs connections. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10278 91177308-0d34-0410-b5e6-96231b3b80d8
* This function REALLY DOES return voidChris Lattner2003-11-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10124 91177308-0d34-0410-b5e6-96231b3b80d8