summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/Support/CommandLine.h
Commit message (Expand)AuthorAgeFilesLines
* [Support][CommandLine] Make it possible to get error messages from ParseComma...Eric Liu2017-03-151-1/+4
* Add initial support for debug countingDaniel Berlin2017-02-191-0/+3
* Make some operator bools explicit for sanity/safety.David Blaikie2017-01-111-1/+1
* [IR] Fix some Clang-tidy modernize-use-equals-delete and Include What You Use...Eugene Zelenko2016-12-051-1/+0
* Fix broken buildbots because of r288424 (NFC).Eugene Zelenko2016-12-011-0/+1
* [ADT, Support, TableGen] Fix some Clang-tidy modernize-use-default and Includ...Eugene Zelenko2016-12-011-33/+64
* [CommandLine] Remove redundant initializers for StringRef membersMalcolm Parsons2016-11-241-4/+4
* Allow resolving response file names relative to including fileSerge Pavlov2016-11-011-1/+3
* Add `llvm::` in clEnumVal macro (NFC)Mehdi Amini2016-10-141-2/+2
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-33/+24
* [Support][CommandLine] Add cl::getRegisteredSubcommands()Dean Michael Berris2016-10-051-0/+22
* Use StringRef in CommandLine Options handling (NFC)Mehdi Amini2016-10-011-52/+52
* Fix a typo, depricated -> deprecatedMartin Storsjo2016-09-271-1/+1
* Revert "[Support][CommandLine] Add cl::getRegisteredSubcommands()"Zachary Turner2016-09-131-22/+0
* [Support][CommandLine] Add cl::getRegisteredSubcommands()Dean Michael Berris2016-09-131-0/+22
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-1/+2
* Add a default parameter for getRegisteredOptions.Zachary Turner2016-07-061-1/+1
* Resubmit "Update llvm command line parser to support subcommands."Zachary Turner2016-06-291-5/+82
* Revert r274054 to try to appease the botManman Ren2016-06-281-73/+5
* Update llvm command line parser to support subcommands.Zachary Turner2016-06-281-5/+73
* Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer2016-06-081-1/+1
* StringRef-ify some Option APIsDavid Blaikie2015-11-171-16/+13
* Support, IR: silence -Wunused-parameterSaleem Abdulrasool2015-10-231-1/+1
* There is only one saver of strings.Rafael Espindola2015-08-131-1/+0
* Remove macro guards for extern template instantiations.Benjamin Kramer2015-07-131-14/+14
* Bring in a BumpPtrStringSaver from lld and simplify the interface.Rafael Espindola2015-06-131-10/+3
* Fixing broken bots after r238505.Chris Bieneman2015-05-281-0/+7
* Fixing the polly build.Chris Bieneman2015-05-281-0/+5
* Re-landing "Refactoring cl::list_storage from "is a" to "has a" std::vector."Chris Bieneman2015-05-281-10/+55
* Revert "Refactoring cl::list_storage from "is a" to "has a" std::vector."Chris Bieneman2015-05-281-52/+7
* Refactoring cl::list_storage from "is a" to "has a" std::vector.Chris Bieneman2015-05-281-7/+52
* Recommit r231221: "Devirtualize ~parser<T> by making it protected in base cla...David Blaikie2015-03-041-10/+16
* Revert r231221, "Devirtualize ~parser<T> by making it protected in base class...NAKAMURA Takumi2015-03-041-15/+10
* Devirtualize ~parser<T> by making it protected in base classes and making der...David Blaikie2015-03-041-10/+15
* Avoid copying parser objectsDavid Blaikie2015-03-041-2/+2
* Make OptionValue explicitly copyableDavid Blaikie2015-03-041-0/+8
* Devirtualize OptionValue::~OptionValue in favor of protected in the base, wit...David Blaikie2015-03-041-5/+19
* Revert "Remove the explicit SDNodeIterator::operator= in favor of the implici...David Blaikie2015-03-031-26/+10
* Remove the explicit SDNodeIterator::operator= in favor of the implicit defaultDavid Blaikie2015-03-031-10/+26
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-8/+8
* CommandLine: Use variadic templates to simplify opt constructors.Benjamin Kramer2015-02-151-295/+20
* Moving AddLiteralOption's declaration higher up in the header to make gcc happy.Chris Bieneman2015-01-281-9/+12
* Refactoring llvm command line parsing and option registration.Chris Bieneman2015-01-281-16/+21
* Re-landing changes to use ArrayRef instead of SmallVectorImpl, and new API test.Chris Bieneman2015-01-271-1/+2
* Revert r227148 & r227154 which added a test which infinitely loops.Richard Trieu2015-01-271-2/+1
* One more fix to the new API to fix const-correctness.Chris Bieneman2015-01-271-1/+1
* Pete Cooper suggested the new API should use ArrayRef instead of SmallVectorI...Chris Bieneman2015-01-261-1/+2
* Add new HideUnrelatedOptions API that takes a SmallVectorImpl.Chris Bieneman2015-01-261-0/+9
* Refactoring cl::parser construction and initialization.Chris Bieneman2015-01-221-41/+58
* Making deleted copy constructors and operators to be private for better diagn...Chris Bieneman2015-01-221-16/+16
OpenPOWER on IntegriCloud