Nuno Lopes
|
def18494b9
wire -fbounds-checking to the new LLVM bounds checking pass
|
13 years ago |
Nuno Lopes
|
b3198a841e
add -fbounds-checking option.
|
13 years ago |
Alexey Samsonov
|
fd00eecad6
This patch adds a new Clang compiler flag "-gline-tables-only".
|
13 years ago |
James Molloy
|
bfd7a525bc
Unify Options.td and CC1Options.td, in a first step towards unifying the serialization logic in Frontend and Driver.
|
13 years ago |
Alexey Samsonov
|
3a70cd6e1c
Use enum to set debug info size generated by Clang
|
13 years ago |
Douglas Gregor
|
105047124c
Remove the -cc1-level option "-pubnames-dump". Such things should stay
|
13 years ago |
David Chisnall
|
561d62280a
Revert r154321, pending more discussion.
|
13 years ago |
David Chisnall
|
649ee3fec1
Add -fobjc-trace to emit a call before and after each Objective-C message send
|
13 years ago |
Chandler Carruth
|
5e219cf7f8
Teach Clang about PIE compilations. This is the first step of PR12380.
|
13 years ago |
Anna Zaks
|
b47dbcbc12
[analyzer] Enable retry exhausted without inlining by default.
|
13 years ago |
Chandler Carruth
|
82fe6aea40
Move the emission of strict enum range metadata behind a flag (the same
|
13 years ago |
Anna Zaks
|
5903a373db
[analyzer] Add an option to re-analyze a dead-end path without inlining.
|
13 years ago |
Douglas Gregor
|
978fc9c485
Introduce a -cc1-level option -pubnames-dump, which simply dumps the
|
13 years ago |
Benjamin Kramer
|
dccb9bb102
Driver: Factor string vector push_back into a helper class and optimize it.
|
13 years ago |
Chad Rosier
|
fc055f943d
[frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches
|
13 years ago |
Chad Rosier
|
8fbe3855db
[frontend] Add support for disabling the "inline" keyword using
|
13 years ago |
Chad Rosier
|
2dec85b218
[driver] Parse diagnostic args in the driver.
|
13 years ago |
Anna Zaks
|
3fd5f370a2
[analyzer] Add support for NoRedundancy inlining mode.
|
13 years ago |
Daniel Dunbar
|
7b14026640
[Basic] Rename LangOptions::NoInline to NoInlineDefine, to make things a bit
|
13 years ago |
Anna Zaks
|
6625335213
[analyzer] Rework inlining related command line options.
|
13 years ago |
Bob Wilson
|
e286d9b8b1
Workaround module test failures by removing the version info from module hashes.
|
13 years ago |
Chad Rosier
|
634a4b1b04
[driver] What was implemented in r152130 was actually -fno-inline-functions, not
|
13 years ago |
Ted Kremenek
|
30660a8985
Add new code migrator support for migrating existing Objective-C code to use
|
13 years ago |
Chad Rosier
|
250008b467
[driver] Add support for -fno-inline.
|
13 years ago |
Anna Zaks
|
8235f9c9c8
[analyzer] Bound the size of the functions being inlined + provide
|
13 years ago |
Anna Zaks
|
278f1f8d95
[analyzer] Turn inlining on by default for better testing exposure.
|
13 years ago |
Kostya Serebryany
|
3c93122d31
Add a flag -fthread-sanitizer.
|
13 years ago |
Anna Zaks
|
81fb169f42
[analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking.
|
13 years ago |
Dylan Noblesmith
|
c93dc78896
Basic: import IntrusiveRefCntPtr<> into clang namespace
|
13 years ago |
David Blaikie
|
ceb15656fb
Remove the unuseful -fdiagnostics-show-name
|
13 years ago |