summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenAction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix uninitialized bool read causing x86_64-mno-sse.c test failureReid Kleckner2017-05-121-5/+5
* Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith2017-04-261-1/+1
* Fix -Wunused-lambda-capture warning in new codeReid Kleckner2017-03-131-1/+1
* [Linker] Provide callback for internalizationJonas Devlieghere2017-03-131-7/+24
* Rename DiagnosticInfoWithDebugLoc to WithLocation to match LLVMJustin Bogner2017-02-171-3/+3
* [DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud2017-02-091-0/+14
* IRGen: When loading the main module in the distributed ThinLTO backend, look ...Peter Collingbourne2017-01-261-2/+23
* Support MIR opt-remarks with -fsave-optimization-recordAdam Nemet2017-01-261-33/+46
* [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar2017-01-251-40/+44
* IRGen: Factor out function CodeGenAction::loadModule. NFCI.Peter Collingbourne2017-01-241-28/+38
* CodeGen: plumb header search down to the IASSaleem Abdulrasool2017-01-051-7/+9
* Fix -Winconsistent-missing-override in CodeGenAction.cppReid Kleckner2016-11-301-1/+1
* Stop handling interesting deserialized decls after HandleTranslationUnitReid Kleckner2016-11-301-0/+13
* Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini2016-11-191-1/+2
* Adapt to llvm NamedRegionTimer changesMatthias Braun2016-11-181-1/+1
* Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne2016-11-131-4/+6
* Mirror the llvm changes that split Bitcode/ReaderWriter.hTeresa Johnson2016-11-111-1/+1
* IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne2016-11-081-1/+1
* Add an option to save the backend-produced YAML optimization record to a fileHal Finkel2016-10-111-0/+23
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFCAdam Nemet2016-09-271-21/+15
* Adapt to LLVM optimization remark interface change. NFCAdam Nemet2016-09-271-1/+1
* Revert "Adapt to LLVM optimization remark interface change. NFC"Adam Nemet2016-09-271-1/+1
* Adapt to LLVM optimization remark interface change. NFCAdam Nemet2016-09-271-1/+1
* Reapply r281276 with passing -emit-llvm in one of the testsAdam Nemet2016-09-131-1/+9
* Revert "Add -fdiagnostics-show-hotness"Adam Nemet2016-09-131-9/+1
* Add -fdiagnostics-show-hotnessAdam Nemet2016-09-121-1/+9
* [CodeGen] Handle recursion in LLVMIRGeneration Timer.Davide Italiano2016-07-211-8/+23
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne2016-07-151-10/+12
* [Diag] Add getter shouldAlwaysPrint. NFCAdam Nemet2016-06-291-3/+3
* Update for DiagnosticInfoStackSize changesMatt Arsenault2016-06-201-1/+2
* Embed bitcode in object file (clang cc1 part)Steven Wu2016-05-111-0/+6
* Adding omitted column to invalid loc diagnostic.Ben Craig2016-05-061-1/+1
* Enable ODR uniquing of DITypes for ThinLTO backendsTeresa Johnson2016-04-201-0/+5
* Restore slightly less dodgy diagnostic handler for inline asmTim Northover2016-04-061-0/+25
* Diagnostics: remove dodgy handler for bitcode inlineasm diagnostics.Tim Northover2016-03-311-8/+0
* For MS ABI, emit dllexport friend functions defined inline in classStephan Bergmann2016-03-301-3/+3
* Revert "For MS ABI, emit dllexport friend functions defined inline in class"Reid Kleckner2016-03-171-3/+3
* For MS ABI, emit dllexport friend functions defined inline in classReid Kleckner2016-03-171-3/+3
* Temporarily revert these patches:Eric Christopher2016-03-121-7/+1
* Fix clang crash: when CodeGenAction is initialized without a context, use the...Mehdi Amini2016-03-111-1/+1
* Fix build: use -> with pointers and not .Mehdi Amini2016-03-111-1/+1
* Remove compile time PreserveName switch based on NDEBUGMehdi Amini2016-03-111-1/+7
* Make TargetInfo store an actual DataLayout instead of a string.James Y Knight2016-03-041-2/+2
* Serialize `#pragma detect_mismatch`.Nico Weber2016-03-021-5/+0
* Serialize `#pragma comment`.Nico Weber2016-03-021-8/+0
* Avoid double deletion in Clang driver.Serge Pavlov2016-02-181-21/+8
* Add backend dignostic printer for unsupported featuresOliver Stannard2016-02-021-11/+64
* Revert r259036, it introduces a cyclic library dependencyOliver Stannard2016-01-281-65/+11
OpenPOWER on IntegriCloud