aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
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
2012-03-02[analyzer] Bound the size of the functions being inlined + provideAnna Zaks
2012-03-01[analyzer] Turn inlining on by default for better testing exposure.Anna Zaks
2012-03-01Add a flag -fthread-sanitizer.Kostya Serebryany
2012-02-27[analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking.Anna Zaks
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-15Remove the unuseful -fdiagnostics-show-nameDavid Blaikie
2012-02-06Invalid O levels on the command line no longer have a confusing error.Aaron Ballman
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-04Clang has existing support for debuggers thatSean Callanan
2012-02-03Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>Bob Wilson
2012-02-02Rename -dependency-graphviz to -dependencncy-dotDouglas Gregor
2012-02-02Introduce a -cc1 option "-dependency-graphviz" that determines headerDouglas Gregor
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall
2012-01-26objc-arc: introduce -no-finalize-removal which in gc mode,Fariborz Jahanian
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor
2012-01-26Introduce 3 new fixit options:Argyrios Kyrtzidis
2012-01-25arc migrator: Provide infrastructure to add optionsFariborz Jahanian
2012-01-23Add support for -fno-optimize-sibling-calls. Currently only implemented in theNick Lewycky
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-20Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor
2012-01-03Add a "Modules" language option, which subsumes the previousDouglas Gregor
2012-01-03Rename the command-line option for mapping #include/#import over toDouglas Gregor
2012-01-02Fix PR11685 by implementing -ffast-math and its various friends in theChandler Carruth
2011-12-23Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer
2011-12-23Let CompilerInvocation initialization indicate failureDylan Noblesmith
2011-12-16C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith
2011-12-14Per discussion on the list, remove BitcodeVerify pass to reimplement as a fre...Chad Rosier
2011-12-12Add frontend flags to enable bitcode verifier pass.Chad Rosier
2011-12-12Hexagon backend supportTony Linthicum
2011-12-09Driver: Handle -f{no-}honor-infinities, -f{no-}honor-nans, andDaniel Dunbar
2011-12-06Stack realignment is a tristate. Add -mno-stackrealign to turn off all stackNick Lewycky
2011-12-05Add -mstack-alignment=X and fix -mstackrealign handling now that theJoerg Sonnenberger
2011-11-29Eliminate the -emit-module option, which emitted a module by parsing aDouglas Gregor
2011-11-29Silence GCC warnings, RefCountedBase is meant to be default-initialized here.Benjamin Kramer
2011-11-26Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS XRafael Espindola
2011-11-22implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitize...Kostya Serebryany
2011-11-21Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the sameRichard Smith