aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/GlobalModuleIndex.cpp
AgeCommit message (Expand)Author
2019-03-30Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-12Move PCHContainerOperations from Frontend to SerializationRichard Trieu
2018-05-18Support: Simplify endian stream interface. NFCI.Peter Collingbourne
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-02-26Re-land: "[Support] Replace HashString with djbHash."Jonas Devlieghere
2018-02-26Revert "[Support] Replace HashString with djbHash."Jonas Devlieghere
2018-02-26[Support] Replace HashString with djbHash.Jonas Devlieghere
2017-08-31[modules] Add ability to specify module name to module file mapping (reapply)Boris Kolpackov
2017-08-30Revert r312105 [modules] Add ability to specify module name to module file ma...Victor Leschuk
2017-08-30[modules] Add ability to specify module name to module file mappingBoris Kolpackov
2017-03-13Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith
2017-01-04Fix for LLVM Bitcode API change (to use std::shared_ptr)David Blaikie
2016-11-08Bitcode: Decouple block info block state from reader.Peter Collingbourne
2016-11-02Bitcode: Change reader interface to take memory buffers.Peter Collingbourne
2016-11-01Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.Peter Collingbourne
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-09-10EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)Mehdi Amini
2015-09-09Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVecto...Mehdi Amini
2015-09-09EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)Mehdi Amini
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-20Introduce a PCHContainerOperations interface (NFC).Adrian Prantl
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren
2015-02-25Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl
2015-02-25Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl
2015-02-24Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl
2015-02-24Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl
2015-02-21Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl
2015-02-20Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl
2015-02-20Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl
2014-11-12Simplify code a bit by passing StreamFile to the BitstreamCursor constructor.Rafael Espindola
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer
2014-10-23Add a "signature" to AST files to verify that they haven't changedBen Langmuir
2014-08-26Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola
2014-08-11unique_ptr-ify the MemoryBuffer parameter of GlobalModuleIndexDavid Blaikie
2014-07-06Update for llvm api change.Rafael Espindola
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola
2014-05-31There is no std::errc:success, remove the llvm one.Rafael Espindola
2014-05-22[C++11] Use 'nullptr'. Serialization edition.Craig Topper
2014-04-25Fix leak of GlobalModuleIndex::IdentifierIndex, found by LSan.Nico Weber
2014-04-18Teach users of OnDiskHashTable to define hash_value and offset typesJustin Bogner
2014-04-18Remove OnDiskHashTable.h, since it's been moved to llvmJustin Bogner
2014-04-17Revised per Dmitri's comments. My first exposure to range-based for loops, th...John Thompson
2014-04-17Revised per Dmitri's comments. My first exposure to range-based for loops, th...John Thompson
2014-04-16Added dump method for global module index.John Thompson