aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2013-01-25Implement the reader of the global module index and wire it into theDouglas Gregor
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor
2013-01-24[analyzer] Replace "-analyzer-ipa" with "-analyzer-config ipa".Anna Zaks
2013-01-23Implement the writer side of the global module index. Douglas Gregor
2013-01-23Use 'const Decl *' throughout code completion in SemaDmitri Gribenko
2013-01-23Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly
2013-01-23Documentation cleanup: fixing documentation for FrontendAction.James Dennett
2013-01-22[ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-styleChad Rosier
2013-01-21[ASTUnit] Unlike LoadFromCommandLine, LoadFromCompilerInvocation causes a cra...Argyrios Kyrtzidis
2013-01-20Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes ...Alexey Samsonov
2013-01-20Nuke SetUpBuildDumpLog.Sean Silva
2013-01-20Fix what appears to be a copy-paste error.Sean Silva
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-16Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so thatDouglas Gregor
2013-01-15Add -fopenmp -cc1 option and wire it up to define _OPENMP, from Alexey Bataev!Douglas Gregor
2013-01-15[driver] Warnings for warning options are handled by the frontend. The drive...Chad Rosier
2013-01-14Constify argument of Preprocessor::getMacroInfoHistory and propagate toDmitri Gribenko
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-11[libclang] In ASTUnit::getMainFileName() Invocation may be null because the A...Argyrios Kyrtzidis
2013-01-10Be more careful about updating the failed-modules setDouglas Gregor
2013-01-09Make sure clang puts tokens from different files on separate lines in "-E -P"...Eli Friedman
2013-01-04Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525>Douglas Gregor
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-30[ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz
2012-12-24Support -fsanitize-memory-track-origins.Evgeniy Stepanov
2012-12-24DiagnosticRenderer.cpp: Prune one description in DiagnosticRenderer::emitMacr...NAKAMURA Takumi
2012-12-22[libclang] Don't try to translate diagnostics from the precompiled preamble t...Argyrios Kyrtzidis
2012-12-21Sort the includes according to the coding standard.Roman Divacky
2012-12-21Remove duplicate includes.Roman Divacky
2012-12-19Simplify logic to use SourceManager::getFileLoc(), per Argyrios's feedback.Ted Kremenek
2012-12-18Be defensive when printing module import locations; the diagnostic printer ne...Douglas Gregor
2012-12-18More conservative fix for <rdar://problem/12847524> (a crash printing diagnos...Eli Friedman
2012-12-13Revert 170049 because it fails with an assertion on one of the spec2000 workl...Nadav Rotem
2012-12-13More hacking on mapDiagnosticRanges to make it handle more cases.Eli Friedman
2012-12-11Extend stat query APIs to explicitly specify if the query is forArgyrios Kyrtzidis
2012-12-08Escape % in the TextDiagnosticBuffer so they aren't interpreted twice when fe...Benjamin Kramer
2012-12-05[driver, ms-inline asm] -fms-compatibility enables -fms-extensions, so this s...Chad Rosier
2012-12-05[driver, ms-inline asm] Have -fms-extensions enable the AsmBlocks languageChad Rosier
2012-12-05[driver, ms-inline asm] MS-Style inline assembly is controlled by theChad Rosier
2012-12-05PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to beRichard Smith
2012-12-05Minor reorganization. No functionality change.Richard Smith
2012-12-05Simplify slightly by seperating out the responsibility for emission of a caretRichard Smith
2012-12-05Simplify diagnostic emission. No functionality change intended.Richard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-04Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis
2012-12-03Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov
2012-12-02[ubsan] Add flag to enable recovery from checks when possible.Will Dietz
2012-12-01Make helper classes anonymous. Make helper functions static instead of privat...Benjamin Kramer