aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-12-11Move CodeGenOptions from Frontend to BasicRichard Trieu1-1/+1
2018-12-06Remove unnecessary include.Richard Trieu1-1/+0
2018-11-29[-gmodules] Honor -fdebug-prefix-map in the debug info inside PCMs.Adrian Prantl1-0/+2
2018-05-15[clang] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-1/+1
2018-01-03-gmodules: Emit debug info for implicit module imports via #include.Adrian Prantl1-0/+5
2018-01-03Simplify code (NFC)Adrian Prantl1-3/+2
2017-07-18Debug Info: Set the MainFileName when generating -gmodules debug info for PCM.Adrian Prantl1-0/+3
2017-03-13Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith1-2/+7
2017-01-05CodeGen: plumb header search down to the IASSaleem Abdulrasool1-4/+5
2016-11-08Bitcode: Decouple block info block state from reader.Peter Collingbourne1-7/+7
2016-11-02Bitcode: Change reader interface to take memory buffers.Peter Collingbourne1-4/+3
2016-08-17Support object-file-wrapped modules in clang -module-file-info.Adrian Prantl1-13/+17
2016-07-15Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne1-15/+14
2016-06-24Use more ArrayRefsDavid Majnemer1-2/+2
2016-05-27Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer1-1/+2
2016-05-03[modules][debuginfo] Only include imported modules when targeting LLDBDavid Blaikie1-0/+1
2016-04-08revert SVN r265702, r265640Saleem Abdulrasool1-2/+1
2016-04-07Basic: move CodeGenOptions from FrontendSaleem Abdulrasool1-1/+2
2016-03-07Module Debugging: Fix a crash when emitting debug info for nested tag typesAdrian Prantl1-0/+9
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight1-6/+6
2016-02-02Move DebugInfoKind into its own header to cut the cyclic dependency edge from...Benjamin Kramer1-1/+1
2016-01-22Module Debugging: Canonicalize the file names used as PCH module namesAdrian Prantl1-4/+8
2016-01-22Module debugging: Create a parent DIModule with the PCH name for typesAdrian Prantl1-1/+5
2016-01-22Fix the build by using the correct suffix for 64 bit literalsAdrian Prantl1-1/+1
2016-01-22Fix a typo in r258507 and change the PCH dwoid constant to ~1UL.Adrian Prantl1-1/+1
2016-01-22Module Debugging: Use a nonzero DWO id for precompiled headers.Adrian Prantl1-1/+5
2016-01-19Module Debugging: Make sure that anonymous tag decls that define globalAdrian Prantl1-7/+6
2016-01-19Module Debugging: Defer the emission of anonymous tag declsAdrian Prantl1-0/+4
2016-01-06Module debugging: Defer emitting tag types until their definitionAdrian Prantl1-3/+16
2015-10-23Module Debugging: Emit module debug info for types inside of Objective-CAdrian Prantl1-0/+4
2015-10-23Remove a redundant check. NFCAdrian Prantl1-2/+1
2015-09-22Module Debugging: Use the clang module signature as the module's dwo_idAdrian Prantl1-1/+1
2015-09-21Debug Info: When building a module, emit skeleton CUs for imported modules.Adrian Prantl1-0/+7
2015-09-20Module debugging: Support submodules in the PCM/PCH debug info.Adrian Prantl1-0/+5
2015-09-19Further simplify the interface of PCHContainerGeneratorAdrian Prantl1-7/+7
2015-09-19Eliminate a redundant check.Adrian Prantl1-3/+2
2015-09-18Simplify the interface of PCHContainerGenerator and friendsAdrian Prantl1-13/+12
2015-09-10Debug Info: Remove an unnecessary debug type visitor.Adrian Prantl1-7/+0
2015-09-10Re-commit r247218: "Fix Clang-tidy misc-use-override warnings, other minor fi...Hans Wennborg1-3/+3
2015-09-10Revert r247218: "Fix Clang-tidy misc-use-override warnings, other minor fixes"Hans Wennborg1-3/+3
2015-09-10Fix Clang-tidy misc-use-override warnings, other minor fixesHans Wennborg1-3/+3
2015-09-08Module Debugging: Emit debug type information into clang ObjC modules.Adrian Prantl1-0/+42
2015-09-08Module Debugging: Emit debug type information into clang modules.Adrian Prantl1-0/+58
2015-08-27Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl1-0/+1
2015-08-18Initialize the AST consumer as soon as we have both an ASTConsumer and anRichard Smith1-4/+1
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-1/+0
2015-08-09[modules] PR22534: Load files specified by -fmodule-file= eagerly. In particu...Richard Smith1-1/+6
2015-08-05Rename DescriptionString -> DataLayoutString as it matches the actualEric Christopher1-4/+4
2015-07-24LLVM API Change: the Module always owns the DataLayoutMehdi Amini1-3/+2
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-2/+2