summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
AgeCommit message (Expand)Author
2017-03-13[Linker] Provide callback for internalizationJonas Devlieghere
2017-02-17Rename DiagnosticInfoWithDebugLoc to WithLocation to match LLVMJustin Bogner
2017-02-09[DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud
2017-01-26IRGen: When loading the main module in the distributed ThinLTO backend, look ...Peter Collingbourne
2017-01-26Support MIR opt-remarks with -fsave-optimization-recordAdam Nemet
2017-01-25[CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar
2017-01-24IRGen: Factor out function CodeGenAction::loadModule. NFCI.Peter Collingbourne
2017-01-05CodeGen: plumb header search down to the IASSaleem Abdulrasool
2016-11-30Fix -Winconsistent-missing-override in CodeGenAction.cppReid Kleckner
2016-11-30Stop handling interesting deserialized decls after HandleTranslationUnitReid Kleckner
2016-11-19Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini
2016-11-18Adapt to llvm NamedRegionTimer changesMatthias Braun
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne
2016-11-11Mirror the llvm changes that split Bitcode/ReaderWriter.hTeresa Johnson
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne
2016-10-11Add an option to save the backend-produced YAML optimization record to a fileHal Finkel
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-27Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFCAdam Nemet
2016-09-27Adapt to LLVM optimization remark interface change. NFCAdam Nemet
2016-09-27Revert "Adapt to LLVM optimization remark interface change. NFC"Adam Nemet
2016-09-27Adapt to LLVM optimization remark interface change. NFCAdam Nemet
2016-09-13Reapply r281276 with passing -emit-llvm in one of the testsAdam Nemet
2016-09-13Revert "Add -fdiagnostics-show-hotness"Adam Nemet
2016-09-12Add -fdiagnostics-show-hotnessAdam Nemet
2016-07-21[CodeGen] Handle recursion in LLVMIRGeneration Timer.Davide Italiano
2016-07-18[NFC] Header cleanupMehdi Amini
2016-07-15Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne
2016-06-29[Diag] Add getter shouldAlwaysPrint. NFCAdam Nemet
2016-06-20Update for DiagnosticInfoStackSize changesMatt Arsenault
2016-05-11Embed bitcode in object file (clang cc1 part)Steven Wu
2016-05-06Adding omitted column to invalid loc diagnostic.Ben Craig
2016-04-20Enable ODR uniquing of DITypes for ThinLTO backendsTeresa Johnson
2016-04-06Restore slightly less dodgy diagnostic handler for inline asmTim Northover
2016-03-31Diagnostics: remove dodgy handler for bitcode inlineasm diagnostics.Tim Northover
2016-03-30For MS ABI, emit dllexport friend functions defined inline in classStephan Bergmann
2016-03-17Revert "For MS ABI, emit dllexport friend functions defined inline in class"Reid Kleckner
2016-03-17For MS ABI, emit dllexport friend functions defined inline in classReid Kleckner
2016-03-12Temporarily revert these patches:Eric Christopher
2016-03-11Fix clang crash: when CodeGenAction is initialized without a context, use the...Mehdi Amini
2016-03-11Fix build: use -> with pointers and not .Mehdi Amini
2016-03-11Remove compile time PreserveName switch based on NDEBUGMehdi Amini
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight
2016-03-02Serialize `#pragma detect_mismatch`.Nico Weber
2016-03-02Serialize `#pragma comment`.Nico Weber
2016-02-18Avoid double deletion in Clang driver.Serge Pavlov
2016-02-02Add backend dignostic printer for unsupported featuresOliver Stannard
2016-01-28Revert r259036, it introduces a cyclic library dependencyOliver Stannard
2016-01-28Add backend dignostic printer for unsupported featuresOliver Stannard
2016-01-28Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported f...NAKAMURA Takumi
2016-01-27Add backend dignostic printer for unsupported featuresOliver Stannard