| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid using mutex locks if not in multithreaded mode by using a SmartScopedMutex | Torok Edwin | 2009-09-27 | 1 | -2/+2 |
* | remove support for "NoSub" from regex. It seems like a minor optimization | Chris Lattner | 2009-09-26 | 1 | -15/+12 |
* | add and document regex support for FileCheck. You can now do stuff like: | Chris Lattner | 2009-09-24 | 1 | -2/+3 |
* | wrap long lines. | Chris Lattner | 2009-09-24 | 1 | -2/+4 |
* | tidy up, fix a memory leak in Regex::isValid | Chris Lattner | 2009-09-24 | 1 | -13/+10 |
* | reapply r82348 with a fix, thanks Jeffrey. | Chris Lattner | 2009-09-24 | 1 | -33/+24 |
* | Roll back r82348, which introduced an infinite loop in ParseCStringVector() that | Jeffrey Yasskin | 2009-09-24 | 1 | -22/+33 |
* | Switch FoldingSet::AddString to StringRef based API. | Daniel Dunbar | 2009-09-22 | 1 | -11/+3 |
* | Workaround what I believe is an MSVC bug where it emits a definition for a | Daniel Dunbar | 2009-09-22 | 1 | -0/+3 |
* | simplify as daniel suggests | Chris Lattner | 2009-09-20 | 1 | -16/+9 |
* | tidy up | Chris Lattner | 2009-09-20 | 1 | -1/+1 |
* | smallvectorize getExtraOptionNames | Chris Lattner | 2009-09-20 | 1 | -2/+1 |
* | minor cleanups. | Chris Lattner | 2009-09-20 | 1 | -22/+24 |
* | strength reduce further StringRef-> const char*, saving another 620 bytes. | Chris Lattner | 2009-09-20 | 1 | -5/+11 |
* | switch an std::string to StringRef, shaving 400 bytes off CommandLine.o | Chris Lattner | 2009-09-20 | 1 | -11/+10 |
* | the switch from std::map -> StringMap caused --help output to be in | Chris Lattner | 2009-09-20 | 1 | -5/+15 |
* | eliminate the duplicate detection loop, moving it into the loop that populate... | Chris Lattner | 2009-09-20 | 1 | -13/+6 |
* | Eliminate a masochistic "algorithm" loop, shrinking CommandLine.o from 71524-... | Chris Lattner | 2009-09-20 | 1 | -13/+8 |
* | don't use count + insert, just do insert + failure. Also, instead of deletin... | Chris Lattner | 2009-09-20 | 1 | -6/+9 |
* | switch to SmallPtrSet instead of std::set, saving 1K from the | Chris Lattner | 2009-09-20 | 1 | -4/+4 |
* | change an std::sort to an array_pod_sort call, shrinking CommandLine.o by 9%. | Chris Lattner | 2009-09-20 | 1 | -1/+2 |
* | Several changes together in a murky mess: | Chris Lattner | 2009-09-20 | 1 | -84/+102 |
* | Fix refacto, this code was expecting to stride past the argument prefix. | Daniel Dunbar | 2009-09-20 | 1 | -0/+1 |
* | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar | 2009-09-20 | 1 | -1/+1 |
* | convert argname to StringRef, simplifying LookupOption. | Chris Lattner | 2009-09-20 | 1 | -21/+22 |
* | convert 'Value' to StringRef which makes it easier to | Chris Lattner | 2009-09-20 | 1 | -12/+8 |
* | Change CommaSeparated processing to do it with StringRef instead of temporary... | Chris Lattner | 2009-09-20 | 1 | -21/+26 |
* | rewrite ParseCStringVector in terms of stringref. | Chris Lattner | 2009-09-20 | 1 | -33/+22 |
* | move a couple non-trivial methods out of line, add new | Chris Lattner | 2009-09-20 | 1 | -0/+71 |
* | coding style cleanup | Chris Lattner | 2009-09-20 | 1 | -13/+12 |
* | convert a bunch more stuff to use StringRef. The ArgName arguments are now | Chris Lattner | 2009-09-20 | 1 | -28/+29 |
* | avoid a bunch of malloc thrashing for PositinoalVals by eliminating | Chris Lattner | 2009-09-20 | 1 | -11/+9 |
* | Avoid some temporary strings. | Chris Lattner | 2009-09-19 | 1 | -19/+6 |
* | add some more overloads of StringRef::getAsInteger for | Chris Lattner | 2009-09-19 | 1 | -0/+45 |
* | provide a "strtoull" operation that works on StringRef's. | Chris Lattner | 2009-09-19 | 1 | -0/+63 |
* | convert a bunch of std::strings to use StringRef. This should eliminate | Chris Lattner | 2009-09-19 | 1 | -48/+56 |
* | Try to speed up the slowest parts of the CommandLine library | Benjamin Kramer | 2009-09-19 | 1 | -28/+28 |
* | add a version of the APFloat constructor that initializes to 0.0 | Chris Lattner | 2009-09-17 | 1 | -0/+8 |
* | Add StringRef::{rfind, rsplit} | Daniel Dunbar | 2009-09-16 | 2 | -0/+14 |
* | Drop the raw_ostream required buffer size to 1. | Daniel Dunbar | 2009-09-15 | 1 | -2/+2 |
* | Update CMake files. | Ted Kremenek | 2009-09-11 | 1 | -0/+1 |
* | Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't | Dan Gohman | 2009-09-11 | 2 | -2/+5 |
* | canonicalize namespace gymnastics | Chris Lattner | 2009-09-09 | 1 | -23/+20 |
* | Add comment re: clang dependency. | Daniel Dunbar | 2009-09-09 | 1 | -0/+3 |
* | Added an abstract superclass, MCDisassembler, for | Sean Callanan | 2009-09-09 | 1 | -0/+37 |
* | Make sure the memory range is writable before memset'ing it. | Evan Cheng | 2009-09-09 | 1 | -0/+2 |
* | Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architecture | Daniel Dunbar | 2009-09-08 | 1 | -0/+34 |
* | Improve JIT error message for users crazy enough to use -march with JIT, and | Daniel Dunbar | 2009-09-08 | 1 | -1/+2 |
* | Fix may-be-used-uninitialized warning. | Daniel Dunbar | 2009-09-08 | 1 | -2/+2 |
* | Avoid warnings if assertions are off. | Duncan Sands | 2009-09-06 | 1 | -0/+3 |