aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
2012-08-24[ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a Chad Rosier
2012-08-21[analyzer] Set the default IPA mode to 'basic-inlining', which excludes C++.Jordan Rose
2012-08-21[driver] Add support for the --param ssp-buffer-size= driver option.Chad Rosier
2012-08-21Screw around with ObjCRuntime some more, changing theJohn McCall
2012-08-08Preprocessor: fix __OPTIMIZE_SIZE__ and -OzDylan Noblesmith
2012-07-31[analyzer] Turn -cfg-add-initializers on by default, and remove the flag.Jordan Rose
2012-07-31Added -ast-list option to dump filterable AST decl node names.Alexander Kornienko
2012-07-26Added -ast-dump-filter option to clang -cc1.Alexander Kornienko
2012-07-20Rename -fms-inline-asm to -fenable-experimental-ms-inline-asm.Chad Rosier
2012-07-20Add the mechanics for -fms-inline-asm. No easy way to test at this time.Chad Rosier
2012-07-19Define __FINITE_MATH_ONLY__ based on -ffast-math and -ffinite-math-only.Bob Wilson
2012-07-11Add OpenCL metadata for kernel arg names. This output is controlled via a fla...Tanya Lattner
2012-07-06Add -ffp-contract = { fast | on | off } command line option support.Lang Hames
2012-07-02Reduce default template instantiation depth to 512; we're blowing outDouglas Gregor
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-06-28Add -ftls-model command-line flag.Hans Wennborg
2012-06-26Add template type diffing to Clang. This feature will provide a betterRichard Trieu
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-19Extend the support for cl-std to include 1.2.Tanya Lattner
2012-06-19Add a -fuse-init-array option to cc1 and map to the UseInitArray targetRafael Espindola
2012-06-18Add language std for OpenCL 1.1 and 1.2.Tanya Lattner
2012-06-14Support -frewrite-includes as an option while preprocessing.David Blaikie
2012-06-14Rename -rewrite-includes to -frewrite-includes.David Blaikie
2012-06-13Add -isystem-prefix and -ino-system-prefix arguments, which can be used toRichard Smith
2012-06-11Const'ify CompilerInvocation::toArgs().Argyrios Kyrtzidis
2012-06-06Add a -rewrite-includes option, which is similar to -rewrite-macros, but only...David Blaikie
2012-05-22wire -fbounds-checking to the new LLVM bounds checking passNuno Lopes
2012-05-08add -fbounds-checking option.Nuno Lopes
2012-05-04This patch adds a new Clang compiler flag "-gline-tables-only".Alexey Samsonov
2012-05-01Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy
2012-04-27Use enum to set debug info size generated by ClangAlexey Samsonov
2012-04-13Remove the -cc1-level option "-pubnames-dump". Such things should stayDouglas Gregor
2012-04-09Revert r154321, pending more discussion.David Chisnall
2012-04-09Add -fobjc-trace to emit a call before and after each Objective-C message sendDavid Chisnall
2012-04-08Teach Clang about PIE compilations. This is the first step of PR12380.Chandler Carruth
2012-03-28[analyzer] Enable retry exhausted without inlining by default.Anna Zaks
2012-03-27Move the emission of strict enum range metadata behind a flag (the sameChandler Carruth
2012-03-27[analyzer] Add an option to re-analyze a dead-end path without inlining.Anna Zaks
2012-03-27Introduce a -cc1-level option -pubnames-dump, which simply dumps theDouglas Gregor
2012-03-26Driver: Factor string vector push_back into a helper class and optimize it.Benjamin Kramer
2012-03-15[frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matchesChad Rosier
2012-03-14[frontend] Add support for disabling the "inline" keyword using Chad Rosier
2012-03-13[driver] Parse diagnostic args in the driver.Chad Rosier
2012-03-09[analyzer] Add support for NoRedundancy inlining mode.Anna Zaks
2012-03-09[Basic] Rename LangOptions::NoInline to NoInlineDefine, to make things a bitDaniel Dunbar
2012-03-08[analyzer] Rework inlining related command line options.Anna Zaks
2012-03-07Workaround module test failures by removing the version info from module hashes.Bob Wilson
2012-03-06[driver] What was implemented in r152130 was actually -fno-inline-functions, notChad Rosier
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-06[driver] Add support for -fno-inline.Chad Rosier