summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
AgeCommit message (Expand)Author
2014-07-18Recommit: Handle diagnostic warnings in Frontend diagnostic handler.Tyler Nowicki
2014-07-17Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie
2014-07-17unique_ptr-ify ownership of ASTConsumersDavid Blaikie
2014-07-17Revert "Handle diagnostic warnings in Frontend diagnostic handler."Alp Toker
2014-07-16Handle diagnostic warnings in Frontend diagnostic handler.Tyler Nowicki
2014-06-30CodeGenAction::ExecuteAction(): check for invalid LLVM source locationsAlp Toker
2014-06-27Remove 'const' from MemoryBuffers used through the SourceManagerDavid Blaikie
2014-06-27const_cast the memory MemoryBuffer following LLVM r211883Alp Toker
2014-06-27Add a FIXME for an unfortunate issue in ConvertBackendLocation()Alp Toker
2014-06-27CodeGenAction: don't duplicate entire .ll/.bc files into memoryAlp Toker
2014-06-24Add new debug kind LocTrackingOnly.Diego Novillo
2014-06-12Prefix another use of error_code.Rafael Espindola
2014-06-05Provide fallback locations for backend remarksAlp Toker
2014-06-05Implement -Wframe-larger-than backend diagnosticAlp Toker
2014-06-05When an inline-asm diagnostic is reported by the backend, report it with theJoey Gouly
2014-06-03Fix leak from r210059Alp Toker
2014-06-03Fix -emit-codegen-only to not generate binariesAlp Toker
2014-05-29Add flags -Rpass-missed and -Rpass-analysis.Diego Novillo
2014-05-29Fix spurious remarks when -Weverything is used.Diego Novillo
2014-05-28Reverting 209503 - Breaks asan blacklistsWarren Hunt
2014-05-23Emit used/dllexport inline method definitions in nested classes (PR19743, PR1...Hans Wennborg
2014-05-23Fix '-main-file-name <name>' so that it is used for the ModuleID.Robert Lytton
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-05-16Rename SourceManager::createFileIDForMemBuffer()Alp Toker
2014-05-08Fix segmentation fault when mixing -Rpass with #line.Diego Novillo
2014-05-02Small formatting change.Eric Christopher
2014-04-22Use a manipulator to add a value to the current diagnostic flag.Diego Novillo
2014-04-21Allow adding a value to a flag in diagnostics.Diego Novillo
2014-04-16Add support for optimization reports.Diego Novillo
2014-03-12[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles
2014-03-06[Layering] Update include of Linker.h to match its move to a LinkerChandler Carruth
2014-02-28Add 'remark' diagnostic type in 'clang'Tobias Grosser
2014-02-26Fix typoTobias Grosser
2014-02-06Wired-up the new LLVM diagnostic system into clang diagnostic system.Quentin Colombet
2014-01-13Update for getLazyBitcodeModule API change.Rafael Espindola
2014-01-02Verify that clang TargetInfo descriptions match DataLayout strings from LLVMAlp Toker
2013-12-21Fix getCustomDiagID() usage in CodeGen and TextDiagnosticBufferAlp Toker
2013-12-20Override the datalayout in a module with -triple.Rafael Espindola
2013-12-18clang-format parts of the file.Rafael Espindola
2013-07-13PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit...David Blaikie
2013-06-04Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman
2013-05-08Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner
2013-03-26The IRReader header is now part of its own library. Update the includeChandler Carruth
2013-02-14Pass the target options through to code generation.Bill Wendling
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth