Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ed11bd286f76e2ea2bf7ba1ebeff2d77a1be93a0
/
llvm
/
lib
/
Support
/
CommandLine.cpp
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
· 11 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
cb40291
Fix known typos
by Alp Toker
· 12 years ago
67ae991
Support: Fix handling of args that begin with @ but aren't files
by Justin Bogner
· 12 years ago
7c5fdaf
Return true on success in cl::ExpandResponseFiles
by Reid Kleckner
· 12 years ago
d12ccbd
[weak vtables] Remove a bunch of weak vtables
by Juergen Ributzka
· 12 years ago
49109a2
Revert r194865 and r194874.
by Alexey Samsonov
· 12 years ago
dbedae8
[weak vtables] Remove a bunch of weak vtables
by Juergen Ributzka
· 12 years ago
a2222b5
Implement TokenizeWindowsCommandLine.
by Rui Ueyama
· 12 years ago
a8e7c26
Don't leak when expanding response files.
by Rafael Espindola
· 12 years ago
a73c778
[Support] Beef up and expose the response file parsing in llvm::cl
by Reid Kleckner
· 12 years ago
385c06f
Don't use PathV1 in CommandLine.cpp.
by Rafael Espindola
· 12 years ago
7e79636
Fix 'gcc -flto' builds for unittest binaries (undefined reference to
by Patrik Hagglund
· 12 years ago
d1fcac9
Include PathV1.h in files that use it.
by Rafael Espindola
· 12 years ago
72a196a
Better output for long help strings for command-line options.
by Alexander Kornienko
· 12 years ago
7cb710d
Implemented public interface for modifying registered (not positional or sink options) command line options at runtime.
by Andrew Trick
· 12 years ago
0537a98
Support command line option categories.
by Andrew Trick
· 12 years ago
fa9888f
Remove an unused member variable from HelpPrinter. Move another member variable to be a local variable in the only method that uses it.
by Craig Topper
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
be5613c
Enable response files in all tools. Patch by Liu, Yaxun (Sam). I have simplified
by Rafael Espindola
· 13 years ago
318f03f
Remove tabs.
by Bill Wendling
· 13 years ago
79d793e
Don't cast away constant qualifier.
by Duncan Sands
· 14 years ago
0210e97
Correct use of const in ParseCommandLineOptions
by David Blaikie
· 14 years ago
65e2465
Tidy up. s/Low Level Virtual Machine/LLVM/.
by Jim Grosbach
· 14 years ago
d3303de
Remove dead default.
by David Blaikie
· 14 years ago
486df73
Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly.
by David Blaikie
· 14 years ago
99ab273
revert r147542 after comments from Joerg Sonnenberger
by Sebastian Pop
· 14 years ago
0f357d6
use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT
by Sebastian Pop
· 14 years ago
3a15e14
Add some missing anchors.
by David Blaikie
· 14 years ago
94441fb
rename getHostTriple into getDefaultTargetTriple
by Sebastian Pop
· 14 years ago
49fc9dd
CommandLine: Add support for 64 bit unsigned integer options.
by Benjamin Kramer
· 14 years ago
2d71c42
Move the registered target printing in version strings completely out of
by Chandler Carruth
· 14 years ago
2baac02
Move the logic for printing the registered targets into a static
by Chandler Carruth
· 14 years ago
ea7e552
Add an extension point to the CommandLine library where clients can
by Chandler Carruth
· 14 years ago
871b712
Aliased flag options should be directed to stdout, not stderr to be consistent. Patch by Julien Lerouge.
by Evan Cheng
· 14 years ago
e75ffa1
In option typo correction, consider -foo=VALUE flags as two distinct parts. The
by Nick Lewycky
· 14 years ago
87e3367
Fix a few instances of "warning: extra ';' outside of a function [-pedantic]".
by Frits van Bommel
· 14 years ago
1200401
Added *hidden* flags -print-options and -print-all-options so
by Andrew Trick
· 14 years ago
72d523b
Support/CommandLine: Fix LookupNearestOption to also search extra option names.
by Daniel Dunbar
· 15 years ago
f413213
Support/CommandLine: Add "Did you mean" print for mismatched operands.
by Daniel Dunbar
· 15 years ago
762a55b
Support/PathV1: Deprecate getLast.
by Michael J. Spencer
· 15 years ago
Next »