Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f0a1c65fb007d727ff93bd8ff9c438f689cde77d
/
llvm
/
lib
/
Support
/
CommandLine.cpp
39c150e
Don't call exit from cl::PrintHelpMessage.
by Rafael Espindola
· 8 years ago
872f689
[ADT] Enable reverse iteration for DenseMap
by Mandeep Singh Grang
· 8 years ago
e15fa33
Fix minor typo introduced in r276404
by Don Hinton
· 8 years ago
ec000f4
[ADT] Add llvm::to_float
by Pavel Labath
· 8 years ago
bc3feaa
Allow VersionPrinter to print to arbitrary raw_ostreams
by Dimitry Andric
· 8 years ago
59cb778
Allow suppressing host and target info in VersionPrinter
by Xin Tong
· 8 years ago
513c3e4
Correct OptionCategoryCompare() in the command line library.
by Daniel Sanders
· 9 years ago
e51ee06
[Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
by Eric Liu
· 9 years ago
25f1db1
Add initial support for debug counting
by Daniel Berlin
· 9 years ago
e4c7f12
CommandLine option: Relax the assertion introduced in r290467 to allows for empty string
by Mehdi Amini
· 9 years ago
4fe6a8c
Add an assertion for cl::opt names: they can't start with '-'
by Mehdi Amini
· 9 years ago
76a00b5
Don't double-initialize cl::opt for iterating in reverse order to uncover non-determinism in codegen by default
by Mehdi Amini
· 9 years ago
f6b069c
[llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
by Mandeep Singh Grang
· 9 years ago
f258ff1
Fix file name resolution in nested response files
by Serge Pavlov
· 9 years ago
6ac8e03
Allow resolving response file names relative to including file
by Serge Pavlov
· 9 years ago
d680287
[Support][CommandLine] Display subcommands in help when there are less than 3
by Alex Lorenz
· 9 years ago
79f3333
[cl] Don't print subcommand help when no subcommands present.
by Zachary Turner
· 9 years ago
27358cf
[Support][CommandLine] Add cl::getRegisteredSubcommands()
by Dean Michael Berris
· 9 years ago
ec4fb5b
Use StringRef in StringSaver API (NFC)
by Mehdi Amini
· 9 years ago
e11b745
Use StringRef in CommandLine Options handling (NFC)
by Mehdi Amini
· 9 years ago
d97d5a2
Revert "[Support][CommandLine] Add cl::getRegisteredSubcommands()"
by Zachary Turner
· 9 years ago
d9d290c
[Support][CommandLine] Add cl::getRegisteredSubcommands()
by Dean Michael Berris
· 9 years ago
cd1d5aa
Replace a few more "fall through" comments with LLVM_FALLTHROUGH
by Justin Bogner
· 9 years ago
0d955d0
Use the range variant of find instead of unpacking begin/end
by David Majnemer
· 9 years ago
afb38af
[CommandLine] Use Process::GetEnv instead of _wgetenv
by David Majnemer
· 9 years ago
60a3da3
[llvm-cov] - Improve llvm-cov error message
by Ying Yi
· 9 years ago
ea9598b
Get rid of call to StringRef::substr that's never used.
by Justin Lebar
· 9 years ago
07670b3
Resubmit "Update llvm command line parser to support subcommands."
by Zachary Turner
· 9 years ago
d16490d
Revert r274054 to try to appease the bot
by Manman Ren
· 9 years ago
2012d74
Update llvm command line parser to support subcommands.
by Zachary Turner
· 9 years ago
4dea8f5
Avoid duplicated map lookups. No functionality change intended.
by Benjamin Kramer
· 9 years ago
39c226f
[STLExtras] Introduce and use llvm::count_if; NFC
by Sanjoy Das
· 9 years ago
c321e53
Apply most suggestions of clang-tidy's performance-unnecessary-value-param
by Benjamin Kramer
· 9 years ago
62de33c
Remove LLVM_ENABLE_TIMESTAMPS
by Chris Bieneman
· 9 years ago
fa7f489
Use gcc's rules for parsing gcc-style response files
by Nico Weber
· 9 years ago
ef43d44
[CMake] Add PACKAGE_VENDOR for customizing version output
by Chris Bieneman
· 10 years ago
7423f40
More UTF string conversion wrappers
by Marianne Mailhot-Sarrasin
· 10 years ago
b30f2f51
Avoid overly large SmallPtrSet/SmallSet
by Matthias Braun
· 10 years ago
66da20a
Refactor: Simplify boolean conditional return statements in llvm/lib/Support
by Alexander Kornienko
· 10 years ago
ff43d69
StringRef-ify some Option APIs
by David Blaikie
· 10 years ago
b82455d
There is only one saver of strings.
by Rafael Espindola
· 10 years ago
a667d1a
Remove macro guards for extern template instantiations.
by Benjamin Kramer
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
454adf6
Bring in a BumpPtrStringSaver from lld and simplify the interface.
by Rafael Espindola
· 10 years ago
f817c1c
Use 'override/final' instead of 'virtual' for overridden methods
by Alexander Kornienko
· 10 years ago
075759a
Remove more superfluous .str() and replace std::string concatenation with Twine.
by Yaron Keren
· 10 years ago
16132e6
Purge unused includes throughout libSupport.
by Benjamin Kramer
· 11 years ago
bd5ee50
CommandLine: Replace cold std::sort with array_pod_sort.
by Benjamin Kramer
· 11 years ago
dc3f01e
Simplify expressions involving boolean constants with clang-tidy
by David Blaikie
· 11 years ago
6cd780f
Prefer SmallVector::append/insert over push_back loops.
by Benjamin Kramer
· 11 years ago
f942c0c
Fixing broken bots.
by Chris Bieneman
· 11 years ago
67e426a
NFC. Moving the RegisteredOptionCategories global into the CommandLineParser class.
by Chris Bieneman
· 11 years ago
ceaf5f6
NFC. clang-format wants to change this from two lines to one.
by Chris Bieneman
· 11 years ago
542f56a
NFC. More code cleanup making LookupOption a member of the CommandLineParser.
by Chris Bieneman
· 11 years ago
970eac4
Make helper functions/classes/globals static. NFC.
by Benjamin Kramer
· 11 years ago
d77bbab
NFC. Making printOptionValues an API on the parser class.
by Chris Bieneman
· 11 years ago
8182818
CommandLineParser: Avoid non-static member nitializer(s).
by NAKAMURA Takumi
· 11 years ago
b686642
Build fix for Visual Studio. NFC.
by Chris Bieneman
· 11 years ago
d1d9430
Refactoring llvm command line parsing and option registration.
by Chris Bieneman
· 11 years ago
6816936
Re-landing changes to use ArrayRef instead of SmallVectorImpl, and new API test.
by Chris Bieneman
· 11 years ago
15ac936
Revert r227148 & r227154 which added a test which infinitely loops.
by Richard Trieu
· 11 years ago
fd3dbd9
One more fix to the new API to fix const-correctness.
by Chris Bieneman
· 11 years ago
c333e57
Pete Cooper suggested the new API should use ArrayRef instead of SmallVectorImpl. Also adding a test case.
by Chris Bieneman
· 11 years ago
0104325
Add new HideUnrelatedOptions API that takes a SmallVectorImpl.
by Chris Bieneman
· 11 years ago
831fc5e
Putting all the standard tool options into a "Generic" category.
by Chris Bieneman
· 11 years ago
a8cf495
If we see UTF-8 BOM sequence at the beginning of a response file, we shall
by Yunzhong Gao
· 11 years ago
9e13af7
Adding a new cl::HideUnrelatedOptions API to allow clang to migrate off cl::getRegisteredOptions.
by Chris Bieneman
· 11 years ago
5d23224
Running clang-format on CommandLine.h and CommandLine.cpp.
by Chris Bieneman
· 11 years ago
4e654cd
Silence static analyzer warnings in LLVMSupport.
by Michael Ilseman
· 11 years ago
70573dc
Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool>
by David Blaikie
· 11 years ago
5106ce7
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
by David Blaikie
· 11 years ago
e186319
Introduce LLVMParseCommandLineOptions C API function.
by Peter Collingbourne
· 11 years ago
732e0aa
Defining a new API for debug options that doesn't rely on static global cl::opts.
by Chris Bieneman
· 11 years ago
e3f146d
Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
by Reid Kleckner
· 11 years ago
db79484
Revert "[Support] Promote cl::StringSaver to a separate utility"
by Sean Silva
· 11 years ago
42ec6fdf
[Support] Promote cl::StringSaver to a separate utility
by Sean Silva
· 11 years ago
3f6481d
Remove some calls to std::move.
by Rafael Espindola
· 11 years ago
973b2ff
Support: Use a range-based for
by Justin Bogner
· 11 years ago
adf21f2
Update the MemoryBuffer API to use ErrorOr.
by Rafael Espindola
· 11 years ago
e69170a
Revert "Introduce a string_ostream string builder facilty"
by Alp Toker
· 11 years ago
6147173
Introduce a string_ostream string builder facilty
by Alp Toker
· 11 years ago
fb39de3b
CommandLine: bail out when options get multiply registered
by Alp Toker
· 11 years ago
581b592
tools: Add a space between package version and LLVM_VERSION_INFO
by Justin Bogner
· 11 years ago
a6e9c3e
Remove system_error.h.
by Rafael Espindola
· 11 years ago
c2c6649
cl::ParseCommandLineOptions(): Use StringRef to receive sys::path::filename() instead of std::string.
by NAKAMURA Takumi
· 11 years ago
e96dd89
[Modules] Make Support/Debug.h modular. This requires it to not change
by Chandler Carruth
· 11 years ago
2617dcc
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
8d399f8
[C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
by Craig Topper
· 11 years ago
c10719f
[C++11] Make use of 'nullptr' in the Support library.
by Craig Topper
· 11 years ago
56440fd
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 12 years ago
32ea826
[C+11] Add 'override' keyword to methods in the support library.
by Craig Topper
· 12 years ago
7315602
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
by Craig Topper
· 12 years ago
3a377bc
Now that we have C++11, turn simple functors into lambdas and remove a ton of boilerplate.
by Benjamin Kramer
· 12 years ago
02b9584
CommandLine: Exit successfully for -version and -help
by Justin Bogner
· 12 years ago
52a07b8
Re-apply r200853, which should not crash after Clang plugins were converted to loadable modules in r201256.
by Alexander Kornienko
· 12 years ago
d772d72
Fix an invalid check for duplicate option categories.
by Alexander Kornienko
· 12 years ago
0bca63a
Revert "Fix an invalid check for duplicate option categories."
by Rafael Espindola
· 12 years ago
e88421b
Fix an invalid check for duplicate option categories.
by Alexander Kornienko
· 12 years ago
c25b0c7
[CommandLine] Aliases require an value if their target requires a value.
by Jordan Rose
· 12 years ago
Next »