aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2016-03-02Serialize `#pragma comment`.Nico Weber1-8/+0
2016-02-18Avoid double deletion in Clang driver.Serge Pavlov1-21/+8
2016-02-02Add backend dignostic printer for unsupported featuresOliver Stannard1-11/+64
2016-01-28Revert r259036, it introduces a cyclic library dependencyOliver Stannard1-65/+11
2016-01-28Add backend dignostic printer for unsupported featuresOliver Stannard1-11/+65
2016-01-28Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported f...NAKAMURA Takumi1-64/+11
2016-01-27Add backend dignostic printer for unsupported featuresOliver Stannard1-11/+64
2016-01-26[MS ABI] Allow a member pointers' converted type to changeDavid Majnemer1-0/+4
2016-01-16Introduce -fsanitize-stats flag.Peter Collingbourne1-2/+2
2016-01-08[ThinLTO] Leverage new in-place renaming supportTeresa Johnson1-35/+1
2015-12-16Update for llvm api change.Rafael Espindola1-2/+2
2015-12-14Update for llvm api change.Rafael Espindola1-33/+27
2015-12-07[ThinLTO] Option to invoke ThinLTO backend passes and importingTeresa Johnson1-21/+55
2015-12-01Update for llvm api change.Rafael Espindola1-1/+1
2015-10-27Allow linking multiple bitcode files.Artem Belevich1-53/+61
2015-09-10[CUDA] Postprocess bitcode linked in during device-side CUDA compilation.Artem Belevich1-1/+6
2015-08-18Initialize the AST consumer as soon as we have both an ASTConsumer and anRichard Smith1-5/+2
2015-08-11Print vectorization analysis when loop hint is specified.Tyler Nowicki1-15/+21
2015-08-10Append options for vectorization when pointer checking threshold is exceeded.Tyler Nowicki1-0/+19
2015-08-10Append options for floating-point commutivity when related diagnostics are pr...Tyler Nowicki1-0/+19
2015-08-05Rename DescriptionString -> DataLayoutString as it matches the actualEric Christopher1-2/+2
2015-08-01Rangify for loops, NFC.Yaron Keren1-2/+1
2015-06-30Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.Adrian Prantl1-2/+6
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-16Update for llvm api change.Rafael Espindola1-2/+2
2015-05-22CodeGen: Avoid a reserved name and fix the naming style of some arguments. NFCJustin Bogner1-8/+8
2015-05-12Fixed double-free in case of module loading error.Artem Belevich1-2/+2