aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support/CommandLine.cpp
Commit message (Expand)AuthorAgeFilesLines
* reapply r82348 with a fix, thanks Jeffrey.Chris Lattner2009-09-241-33/+24
* Roll back r82348, which introduced an infinite loop in ParseCStringVector() thatJeffrey Yasskin2009-09-241-22/+33
* tidy upChris Lattner2009-09-201-1/+1
* smallvectorize getExtraOptionNamesChris Lattner2009-09-201-2/+1
* minor cleanups.Chris Lattner2009-09-201-22/+24
* strength reduce further StringRef-> const char*, saving another 620 bytes.Chris Lattner2009-09-201-5/+11
* switch an std::string to StringRef, shaving 400 bytes off CommandLine.oChris Lattner2009-09-201-11/+10
* the switch from std::map -> StringMap caused --help output to be in Chris Lattner2009-09-201-5/+15
* eliminate the duplicate detection loop, moving it into the loop that populate...Chris Lattner2009-09-201-13/+6
* Eliminate a masochistic "algorithm" loop, shrinking CommandLine.o from 71524-...Chris Lattner2009-09-201-13/+8
* don't use count + insert, just do insert + failure. Also, instead of deletin...Chris Lattner2009-09-201-6/+9
* switch to SmallPtrSet instead of std::set, saving 1K from theChris Lattner2009-09-201-4/+4
* change an std::sort to an array_pod_sort call, shrinking CommandLine.o by 9%.Chris Lattner2009-09-201-1/+2
* Several changes together in a murky mess:Chris Lattner2009-09-201-84/+102
* Fix refacto, this code was expecting to stride past the argument prefix.Daniel Dunbar2009-09-201-0/+1
* convert argname to StringRef, simplifying LookupOption.Chris Lattner2009-09-201-21/+22
* convert 'Value' to StringRef which makes it easier to Chris Lattner2009-09-201-12/+8
* Change CommaSeparated processing to do it with StringRef instead of temporary...Chris Lattner2009-09-201-21/+26
* rewrite ParseCStringVector in terms of stringref.Chris Lattner2009-09-201-33/+22
* coding style cleanupChris Lattner2009-09-201-13/+12
* convert a bunch more stuff to use StringRef. The ArgName arguments are nowChris Lattner2009-09-201-28/+29
* avoid a bunch of malloc thrashing for PositinoalVals by eliminatingChris Lattner2009-09-201-11/+9
* Avoid some temporary strings.Chris Lattner2009-09-191-19/+6
* convert a bunch of std::strings to use StringRef. This should eliminateChris Lattner2009-09-191-48/+56
* Try to speed up the slowest parts of the CommandLine libraryBenjamin Kramer2009-09-191-28/+28
* Show derived host triple in --version.Daniel Dunbar2009-09-021-0/+2
* clean up #includes.Chris Lattner2009-08-231-8/+4
* Remove uses of Streams.h from CommandLine.cpp, fix some whitespace and other ...Benjamin Kramer2009-08-231-39/+36
* remove some uses of llvm/Support/Streams.hChris Lattner2009-08-231-45/+45
* Remove duplicated colons and spaces.Benjamin Kramer2009-08-021-15/+15
* Sort list of targets in --version.Daniel Dunbar2009-07-261-8/+11
* Add registered target list to --version output.Daniel Dunbar2009-07-161-2/+20
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-2/+2
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+1
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-111-2/+2
* Add support for a character after a command line option. Like '-Os'.Bill Wendling2009-04-291-0/+3
* Remove AllowInverse: it leaks memory and is not the rightChris Lattner2009-04-081-21/+0
* * Fixed spelling of `invertible'Misha Brukman2009-04-011-2/+2
* move a large method out of line.Chris Lattner2009-03-281-0/+19
* Improve -fno-opt style option processing to not require an extraMike Stump2009-02-021-19/+2
* Add opposite_of and inverse_opt to support -fno- style options. ThisMike Stump2009-01-301-1/+21
* Clarify comment.Mikhail Glushenkov2009-01-281-1/+6
* Mimic gcc behaviour with regard to response files.Mikhail Glushenkov2009-01-211-16/+15
* Support for multi-valued options in CommandLineMikhail Glushenkov2009-01-161-4/+40
* Tweak --version to include the date and time.Steve Naroff2008-12-231-0/+1
* remove unused varNuno Lopes2008-12-091-2/+0
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-1/+1
* Give a proper error message when a command line option is defined more thanMatthijs Kooijman2008-05-301-1/+1
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-28/+28
* Add support for response files to the CommandLine library.Mikhail Glushenkov2008-04-281-23/+79