aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-07-01Un-revert "[Driver] Add -fdiagnostics-hotness-threshold"Brian Gesiak1-0/+3
2017-07-01Revert "[Driver] Add -fdiagnostics-hotness-threshold"Brian Gesiak1-3/+0
2017-07-01[Driver] Add -fdiagnostics-hotness-thresholdBrian Gesiak1-0/+3
2017-06-30[ORE] Use LLVM's "diagnostics hotness" spellingBrian Gesiak1-2/+2
2017-05-12Fix uninitialized bool read causing x86_64-mno-sse.c test failureReid Kleckner1-5/+5
2017-04-26Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith1-1/+1
2017-03-13Fix -Wunused-lambda-capture warning in new codeReid Kleckner1-1/+1
2017-03-13[Linker] Provide callback for internalizationJonas Devlieghere1-7/+24
2017-02-17Rename DiagnosticInfoWithDebugLoc to WithLocation to match LLVMJustin Bogner1-3/+3
2017-02-09[DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud1-0/+14
2017-01-26IRGen: When loading the main module in the distributed ThinLTO backend, look ...Peter Collingbourne1-2/+23
2017-01-26Support MIR opt-remarks with -fsave-optimization-recordAdam Nemet1-33/+46
2017-01-25[CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar1-40/+44
2017-01-24IRGen: Factor out function CodeGenAction::loadModule. NFCI.Peter Collingbourne1-28/+38
2017-01-05CodeGen: plumb header search down to the IASSaleem Abdulrasool1-7/+9
2016-11-30Fix -Winconsistent-missing-override in CodeGenAction.cppReid Kleckner1-1/+1
2016-11-30Stop handling interesting deserialized decls after HandleTranslationUnitReid Kleckner1-0/+13
2016-11-19Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini1-1/+2
2016-11-18Adapt to llvm NamedRegionTimer changesMatthias Braun1-1/+1
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne1-4/+6
2016-11-11Mirror the llvm changes that split Bitcode/ReaderWriter.hTeresa Johnson1-1/+1
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne1-1/+1
2016-10-11Add an option to save the backend-produced YAML optimization record to a fileHal Finkel1-0/+23
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini1-1/+1
2016-09-27Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFCAdam Nemet1-21/+15
2016-09-27Adapt to LLVM optimization remark interface change. NFCAdam Nemet1-1/+1
2016-09-27Revert "Adapt to LLVM optimization remark interface change. NFC"Adam Nemet1-1/+1
2016-09-27Adapt to LLVM optimization remark interface change. NFCAdam Nemet1-1/+1
2016-09-13Reapply r281276 with passing -emit-llvm in one of the testsAdam Nemet1-1/+9
2016-09-13Revert "Add -fdiagnostics-show-hotness"Adam Nemet1-9/+1
2016-09-12Add -fdiagnostics-show-hotnessAdam Nemet1-1/+9
2016-07-21[CodeGen] Handle recursion in LLVMIRGeneration Timer.Davide Italiano1-8/+23
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-07-15Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne1-10/+12
2016-06-29[Diag] Add getter shouldAlwaysPrint. NFCAdam Nemet1-3/+3
2016-06-20Update for DiagnosticInfoStackSize changesMatt Arsenault1-1/+2
2016-05-11Embed bitcode in object file (clang cc1 part)Steven Wu1-0/+6
2016-05-06Adding omitted column to invalid loc diagnostic.Ben Craig1-1/+1
2016-04-20Enable ODR uniquing of DITypes for ThinLTO backendsTeresa Johnson1-0/+5
2016-04-06Restore slightly less dodgy diagnostic handler for inline asmTim Northover1-0/+25
2016-03-31Diagnostics: remove dodgy handler for bitcode inlineasm diagnostics.Tim Northover1-8/+0
2016-03-30For MS ABI, emit dllexport friend functions defined inline in classStephan Bergmann1-3/+3
2016-03-17Revert "For MS ABI, emit dllexport friend functions defined inline in class"Reid Kleckner1-3/+3
2016-03-17For MS ABI, emit dllexport friend functions defined inline in classReid Kleckner1-3/+3
2016-03-12Temporarily revert these patches:Eric Christopher1-7/+1
2016-03-11Fix clang crash: when CodeGenAction is initialized without a context, use the...Mehdi Amini1-1/+1
2016-03-11Fix build: use -> with pointers and not .Mehdi Amini1-1/+1
2016-03-11Remove compile time PreserveName switch based on NDEBUGMehdi Amini1-1/+7
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight1-2/+2
2016-03-02Serialize `#pragma detect_mismatch`.Nico Weber1-5/+0