Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 2 | -2/+2 | |
| | | | | llvm-svn: 7944 | |||||
* | lib/Support/CommandLine.cpp: | Brian Gaeke | 2003-08-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | Many changes suggested by Chris. It's okay, I'll recover from the emotional damage...maybe someday. :-) Collapse ParseCStringVector into ParseStringVector. Comment it. Make it take a const input. Use std::string::npos instead of -1 (what a mouthful!) Make ParseEnvironmentOptions take const inputs. Check its args at the very beginning. Strdup all the contents of newArgv and free them all at the end. include/Support/CommandLine.h: Constify progName and envVar arguments to ParseEnvironmentOptions(). llvm-svn: 7905 | |||||
* | hash_map and hash_set: | Misha Brukman | 2003-08-15 | 2 | -5/+13 | |
| | | | | | | | | * Define HASH_NAMESPACE to `std' in the case of pre-3.0 GCC compilers * Add comments to clarify the intent of all the #ifdef madness * Add VIM directive to highlight files as C++ llvm-svn: 7903 | |||||
* | Reordered includes to be consistent with the LLVM style. | Misha Brukman | 2003-08-15 | 1 | -1/+1 | |
| | | | | llvm-svn: 7887 | |||||
* | Remove extraneous cl:: namespace qualifiers | Chris Lattner | 2003-08-14 | 1 | -4/+4 | |
| | | | | llvm-svn: 7852 | |||||
* | Add support for reading command line arguments from an environment variable. | Brian Gaeke | 2003-08-14 | 1 | -0/+7 | |
| | | | | llvm-svn: 7851 | |||||
* | If we can't find INT64_MAX, set it to a reasonable default value, | Brian Gaeke | 2003-08-11 | 1 | -1/+9 | |
| | | | | | | instead of printing out an (incorrect) #error message. llvm-svn: 7744 | |||||
* | Remove references to `bugpoint' from the now-generic system utilities. | Misha Brukman | 2003-08-07 | 1 | -5/+6 | |
| | | | | llvm-svn: 7693 | |||||
* | Moved removeFile() and getUniqueFilename() into FileUtilities. | Misha Brukman | 2003-08-07 | 2 | -10/+10 | |
| | | | | llvm-svn: 7691 | |||||
* | Move debugging support out of Statistic.h into Debug.h, implement the new ↵ | Chris Lattner | 2003-08-01 | 2 | -21/+53 | |
| | | | | | | DEBUG_TYPE facilities llvm-svn: 7490 | |||||
* | Including statistics into an anonymous namespace that gets #included into | Chris Lattner | 2003-08-01 | 1 | -10/+1 | |
| | | | | | | every file is a bad idea. llvm-svn: 7489 | |||||
* | New file | Chris Lattner | 2003-08-01 | 1 | -0/+29 | |
| | | | | llvm-svn: 7482 | |||||
* | This file doesn't need this include | Chris Lattner | 2003-08-01 | 1 | -5/+0 | |
| | | | | llvm-svn: 7479 | |||||
* | Enable JIT when the platform supports it. | John Criswell | 2003-07-29 | 1 | -4/+27 | |
| | | | | | | | | Select /localhome/$USER when it exists. Fix the checks for bidirectional and forward iterators so that they work with version of GCC prior to 3.x. llvm-svn: 7383 | |||||
* | Fix another accessibility problem illuminated by GCC 3.3 | Chris Lattner | 2003-07-25 | 1 | -1/+1 | |
| | | | | llvm-svn: 7314 | |||||
* | Fix visibility problem exposed by GCC 3.3 | Chris Lattner | 2003-07-25 | 1 | -1/+1 | |
| | | | | llvm-svn: 7313 | |||||
* | Use the C++ <cassert> header, not the C <assert.h> header | Chris Lattner | 2003-07-25 | 1 | -1/+1 | |
| | | | | llvm-svn: 7310 | |||||
* | Add includes of assert | Chris Lattner | 2003-07-25 | 2 | -0/+2 | |
| | | | | llvm-svn: 7307 | |||||
* | Fix accessibility problems GCC 3.3 | Chris Lattner | 2003-07-25 | 1 | -1/+3 | |
| | | | | llvm-svn: 7306 | |||||
* | Add assert.h include | Chris Lattner | 2003-07-25 | 1 | -0/+1 | |
| | | | | llvm-svn: 7305 | |||||
* | Convert to C++ style comments | Chris Lattner | 2003-07-25 | 2 | -4/+4 | |
| | | | | llvm-svn: 7304 | |||||
* | Include vector into these two files to ensure that specializations like | Vikram S. Adve | 2003-07-25 | 2 | -0/+8 | |
| | | | | | | | | | stl_bvector.h are correctly included into *anything* that includes hash_map or hash_set. ext/hash_map includes stl_vector.h directly and leaves out the specializations, causing truly nasty bugs due to inconsistent versions of vector<> being used for vector<bool> in different files. llvm-svn: 7303 | |||||
* | The word `separate' only has one `e'. | Misha Brukman | 2003-07-14 | 1 | -1/+1 | |
| | | | | llvm-svn: 7173 | |||||
* | Lowercase versions of `occurrence' need to be spelled correctly, too. | Misha Brukman | 2003-07-10 | 1 | -6/+6 | |
| | | | | llvm-svn: 7142 | |||||
* | `Occurrence' has no `a' and the `r' is doubled. | Misha Brukman | 2003-07-10 | 1 | -22/+22 | |
| | | | | llvm-svn: 7140 | |||||
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 15 | -106/+51 | |
| | | | | | | system. llvm-svn: 7014 | |||||
* | Add support for 'unsigned' command line arguments | Chris Lattner | 2003-06-28 | 1 | -0/+15 | |
| | | | | llvm-svn: 6928 | |||||
* | Get rid of WORDSIZE macro which can pollute untold numbers of translation units | Chris Lattner | 2003-06-22 | 1 | -18/+12 | |
| | | | | llvm-svn: 6843 | |||||
* | Remove a ton of extraneous #includes | Chris Lattner | 2003-06-22 | 4 | -8/+5 | |
| | | | | llvm-svn: 6842 | |||||
* | Regularize the names of #include-guards. | Brian Gaeke | 2003-06-17 | 23 | -48/+48 | |
| | | | | llvm-svn: 6732 | |||||
* | Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", | Brian Gaeke | 2003-06-16 | 1 | -0/+30 | |
| | | | | | | | so that we can easily change its use to be conditional on the result of an autoconf test later. llvm-svn: 6723 | |||||
* | Whoops. I didn't mean to step on John's changes. | Brian Gaeke | 2003-06-16 | 1 | -7/+22 | |
| | | | | llvm-svn: 6722 | |||||
* | This version supports FreeBSD. | Brian Gaeke | 2003-06-16 | 1 | -25/+25 | |
| | | | | llvm-svn: 6721 | |||||
* | Changed the LITTLE_ENDIAN and BIG_ENDIAN macros to ENDIAN_LITTLE and ENDIAN_BIG. | John Criswell | 2003-06-11 | 1 | -7/+22 | |
| | | | | | | | | This will prevent them from conflicting with macros defined by the system header files. When autoconf comes, this will look a lot nicer. llvm-svn: 6684 | |||||
* | Included assert.h so that the code compiles under newer versions of GCC. | John Criswell | 2003-06-11 | 6 | -0/+9 | |
| | | | | llvm-svn: 6682 | |||||
* | Made changes suggested by Chris; Renamed 'union' function to unionSetsWith | Sumant Kowshik | 2003-06-04 | 1 | -11/+7 | |
| | | | | llvm-svn: 6605 | |||||
* | There are now no uses of NonCopyableV | Chris Lattner | 2003-06-03 | 1 | -11/+0 | |
| | | | | llvm-svn: 6580 | |||||
* | Add doxygen comment for namespace | Chris Lattner | 2003-06-03 | 1 | -1/+4 | |
| | | | | llvm-svn: 6579 | |||||
* | Implementation of Equivalence Classes | Sumant Kowshik | 2003-05-29 | 1 | -0/+93 | |
| | | | | llvm-svn: 6422 | |||||
* | dyn_cast_or_null should work just the same as dyn_cast does | Chris Lattner | 2003-05-29 | 1 | -3/+3 | |
| | | | | llvm-svn: 6394 | |||||
* | Add support for a new "CommaSeparated" modifier | Chris Lattner | 2003-05-22 | 1 | -3/+15 | |
| | | | | llvm-svn: 6293 | |||||
* | Updates to match recent timer updates | Chris Lattner | 2003-05-09 | 1 | -1/+2 | |
| | | | | llvm-svn: 6069 | |||||
* | Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friends | Chris Lattner | 2003-04-23 | 1 | -0/+20 | |
| | | | | llvm-svn: 5862 | |||||
* | Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. | Chris Lattner | 2003-04-23 | 1 | -2/+2 | |
| | | | | | | These things can be converted to a pointer, like ilist_iterators llvm-svn: 5861 | |||||
* | Update comment | Chris Lattner | 2003-03-21 | 1 | -1/+1 | |
| | | | | llvm-svn: 5752 | |||||
* | Fix problems with BitSetVector that makes it not compile under GCC 3.0 and 2.95 | Chris Lattner | 2003-03-17 | 1 | -6/+6 | |
| | | | | llvm-svn: 5745 | |||||
* | Fix #endif | Chris Lattner | 2003-02-24 | 1 | -0/+2 | |
| | | | | llvm-svn: 5615 | |||||
* | Add support for the slist extension | Chris Lattner | 2003-02-24 | 1 | -0/+32 | |
| | | | | llvm-svn: 5614 | |||||
* | Allow the addition of edge source labels | Chris Lattner | 2003-02-05 | 1 | -1/+4 | |
| | | | | llvm-svn: 5493 | |||||
* | Add hash_multimap support | Chris Lattner | 2003-02-01 | 1 | -0/+1 | |
| | | | | llvm-svn: 5457 |