summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Modules: Do not serialize #pragma pack stateDuncan P. N. Exon Smith2017-04-151-0/+5
* Modular Codegen: Separate flags for function and debug info supportDavid Blaikie2017-04-121-6/+5
* Serialization: Simulate -Werror settings in implicit modulesDuncan P. N. Exon Smith2017-04-121-1/+6
* Serialization: Emit the final diagnostic state last, almost NFCDuncan P. N. Exon Smith2017-04-121-2/+14
* Serialization: Skip check in WritePragmaDiagnosticMappings, NFCDuncan P. N. Exon Smith2017-04-121-2/+1
* [ODRHash] Improve handling of hash valuesRichard Trieu2017-04-111-1/+4
* Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie2017-04-111-0/+6
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-3/+1
* [Modules][PCH] Serialize #pragma packAlex Lorenz2017-03-311-0/+15
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-271-1/+1
* [Serialization] Serialize DependentSizedExtVectorTypeAlex Lorenz2017-03-221-2/+4
* Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith2017-03-201-2/+10
* Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin2017-03-181-10/+2
* Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith2017-03-171-2/+10
* Modules: Optimize bitcode encoding of diagnostic stateDuncan P. N. Exon Smith2017-03-141-2/+6
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-58/+92
* C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules f...Richard Smith2017-02-251-1/+2
* Part of adding an improved ODR checker.Richard Trieu2017-02-181-0/+1
* Revert r295421, new ODR checker for modules, to fix build bot.Richard Trieu2017-02-171-1/+0
* Add better ODR checking for modules.Richard Trieu2017-02-171-0/+1
* Revert r295284: Add better ODR checking for modules.Richard Trieu2017-02-161-1/+0
* Add better ODR checking for modules.Richard Trieu2017-02-161-0/+1
* [PCH] Fix a regression when PCH is used with -fmodulesBruno Cardoso Lopes2017-02-071-1/+2
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-0/+7
* Fix modules codegen to be compatible with modules-tsDavid Blaikie2017-01-311-2/+2
* Revert r293585 "Add better ODR checking for modules."Sam McCall2017-01-311-1/+0
* Add better ODR checking for modules.Richard Trieu2017-01-311-0/+1
* Prototype of modules codegenDavid Blaikie2017-01-301-5/+17
* Modules: Return ModuleFile& from ModuleManager::begin, etc.; NFCDuncan P. N. Exon Smith2017-01-281-19/+19
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-0/+14
* Remove and replace DiagStatePoint tracking and lookup data structure.Richard Smith2017-01-261-20/+25
* [Clang] - Update code to match upcoming llvm::zlib API.George Rimar2017-01-171-14/+27
* Tracking exception specification source locationsMalcolm Parsons2017-01-121-0/+1
* PCH: fix a regression that reports a module is defined in both pch and pcm.Manman Ren2017-01-091-11/+0
* Simplify ASTReader ctor by using in-class initializers for many member variablesDavid Blaikie2017-01-051-19/+1
* Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtensionDavid Blaikie2017-01-051-7/+6
* Fix for LLVM Bitcode API change (to use std::shared_ptr)David Blaikie2017-01-041-87/+87
* Attempt to fix build failure and regressions due to r290056Yaxun Liu2016-12-181-2/+2
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-2/+41
* Revert r289979 due to regressionsYaxun Liu2016-12-161-41/+2
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-2/+41
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-6/+1
* [OpenCL] Refactor read_only/write_only pipes.Joey Gouly2016-12-011-4/+2
* [OpenCL] Introduce ReadPipeType and WritePipeType.Joey Gouly2016-11-181-1/+4
* Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.Peter Collingbourne2016-11-011-1/+1
* Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini2016-10-101-6/+6
* [Sema] Use unique_ptr instead of raw pointers in the late-parsed templates map.Justin Lebar2016-10-101-5/+5
* [CUDA] Add #pragma clang force_cuda_host_device_{begin,end} pragmas.Justin Lebar2016-10-081-0/+9
* [modules] Be sure to emit local specializations of imported templates, even ifRichard Smith2016-10-061-4/+41
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-4/+3
OpenPOWER on IntegriCloud