summaryrefslogtreecommitdiff
path: root/lib/Serialization/GeneratePCH.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Bitcode] Move Bitstream to a separate libraryFrancis Visoiu Mistrih2019-07-031-1/+1
* Modules: Add LangOptions::CacheGeneratedPCHDuncan P. N. Exon Smith2019-03-121-3/+6
* Modules: Rename MemoryBufferCache to InMemoryModuleCacheDuncan P. N. Exon Smith2019-03-091-3/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Apply clang-tidy's performance-unnecessary-value-param to parts of clang.Benjamin Kramer2017-03-211-3/+3
* Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith2017-03-201-1/+2
* Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin2017-03-181-2/+1
* Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith2017-03-171-1/+2
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-1/+1
* Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtensionDavid Blaikie2017-01-051-1/+1
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-2/+5
* Refactor to remove the assumption that we know the name of the module we're e...Richard Smith2016-08-251-6/+13
* [NFC] Header cleanupMehdi Amini2016-07-181-4/+1
* [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors ...Argyrios Kyrtzidis2016-07-131-1/+4
* Introduce module file extensions to piggy-back data onto module files.Douglas Gregor2015-11-031-5/+7
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+1
* Module Debugging: Use the clang module signature as the module's dwo_idAdrian Prantl2015-09-221-1/+2
* [modules] When explicitly building a module file, don't include timestamps inRichard Smith2015-08-171-2/+3
* Remove unnecessary include.Adrian Prantl2015-06-291-1/+0
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-201-22/+11
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-251-6/+12
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-251-12/+6
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-241-6/+12
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-241-12/+6
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-211-6/+12
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-12/+6
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-6/+12
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-12/+6
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-6/+12
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-12/+6
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-221-1/+1
* [libclang] Allow building a precompiled preamble with compiler errorsArgyrios Kyrtzidis2013-06-111-4/+13
* [Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis2013-03-271-4/+0
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* [PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis2012-10-311-7/+2
* Rework the (de-)serialization of macros, as stored inDouglas Gregor2012-10-091-0/+4
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-1/+0
* Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer2012-02-041-0/+1
* Clean up the comments for this file now that its contents are totallyChandler Carruth2011-12-091-4/+3
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-1/+1
* When writing a module file, pass the module through to the ASTDouglas Gregor2011-11-301-3/+3
* In libclang, when visiting preprocessed entities in a source range, useArgyrios Kyrtzidis2011-09-191-7/+0
* Modules hide macro definitions by default, so that silly things likeDouglas Gregor2011-09-011-2/+4
* Remove the Chaining argument from the PCH/module generator. It's no longer usedDouglas Gregor2011-08-251-9/+3
* Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor2011-08-251-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor2011-07-221-9/+3
* Fix an embarrassing bug in relocatable PCH support, where we wereDouglas Gregor2011-07-221-1/+10
* Allow resolving headers from a PCH even after headers+PCH were moved to anoth...Argyrios Kyrtzidis2011-02-151-2/+3