Hans Wennborg
|
708002ede3
clang-cl: Support /showIncludes
|
12 years ago |
Chandler Carruth
|
b26404a750
The only useful loop unrolling flag to give realistically is
|
12 years ago |
Hans Wennborg
|
b3574796d7
clang-cl: Support the run-time selection options (/MD, /MT et al.)
|
12 years ago |
Daniel Jasper
|
056ec12ca1
Add option to disable module loading.
|
12 years ago |
Hans Wennborg
|
4ed47ccf89
CC1: Only parse command-line options that have the CC1Option flag.
|
12 years ago |
Eli Bendersky
|
264d206244
Add a -fno-math-builtin option to the Clang -cc1
|
12 years ago |
Fariborz Jahanian
|
d412999a3d
ObjC migrator: Add -objcmt-migrate-property to do property
|
12 years ago |
Benjamin Kramer
|
ceb6dc8e5a
Use the multiple argument form of path::append.
|
12 years ago |
Rafael Espindola
|
3473c8de3c
Remove PathV1.h from CompilerInvocation.cpp.
|
12 years ago |
Rafael Espindola
|
ac1db6b2bd
Use llvm::sys::fs::getMainExecutable.
|
12 years ago |
Nick Lewycky
|
fdf137b907
Make -vectorize-... proper cc1 flags instead of abusing -backend-option. Fixes
|
12 years ago |
Richard Smith
|
ab297ccbcc
Add -ast-dump-lookups switch to -cc1 to dump DeclContext lookup maps. Test to
|
12 years ago |
Nick Lewycky
|
73b8d4bdd6
Fix a leak of TargetMachine in clang. We'll continue to leak it on purpose if
|
12 years ago |
Manman Ren
|
fc0f91cf06
Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4
|
12 years ago |
John McCall
|
b8b52972c7
Add support for -fpcc-struct-return. Patch by Arthur O'Dwyer!
|
12 years ago |
Reid Kleckner
|
b1e25a1bc0
[Driver] Refactor clang driver to use LLVM's Option library
|
12 years ago |
Rafael Espindola
|
34392373fe
Include PathV1.h in files that use it.
|
12 years ago |
Richard Smith
|
cc8e22b4e9
Revert r182331, these checks should be based on the target not the host.
|
12 years ago |
Richard Smith
|
7efb8af368
Move two Darwin-specific hacks into #ifdef __APPLE__. These were stat'ing
|
12 years ago |
Douglas Gregor
|
d8f681e135
[Modules] Extend Darwin hack to include the modification time of SystemVersion.plist.
|
12 years ago |
Richard Smith
|
e756563500
C++1y: Add a step limit to constexpr evaluation, to catch runaway loops.
|
12 years ago |
Argyrios Kyrtzidis
|
d99990df0b
Revert r177218.
|
12 years ago |
Chad Rosier
|
b82e117e4a
[driver] Improve the implementation of the -Ofast option.
|
12 years ago |
Daniel Dunbar
|
f491013207
[Modules] Convert module specific -fno-modules-autolink into -fno-autolink.
|
12 years ago |
Douglas Gregor
|
31230e6fb3
<rdar://problem/13615607> Include SDK version information in the module hash.
|
12 years ago |
Chad Rosier
|
05422365ba
Remove unused arguments.
|
12 years ago |
Chad Rosier
|
d4fc9de6f7
[driver] Add a -Ofast option, which enables -O3, -ffast-math, and
|
12 years ago |
Dmitri Gribenko
|
6fd7d3067d
Add an option to parse all comments as documentation comments
|
12 years ago |
Douglas Gregor
|
3769f38264
<rdar://problem/13559825> Further reduce template instantiation depth down to 256, since we're blowing the stack for a trivial "factorial" class template.
|
12 years ago |
Manman Ren
|
b37a73d5c6
Initial support for struct-path aware TBAA.
|
12 years ago |