summaryrefslogtreecommitdiff
path: root/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-9/+11
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-2/+2
* Simplify or remove calls to makeArrayRef based on feedback from David Blaikie...Craig Topper2015-09-291-1/+1
* Remove trivial dtor that was making uses of the copy ctor -Wdeprecated uncleanDavid Blaikie2015-09-281-2/+1
* [OPENMP 4.1] Add 'simd' clause for 'ordered' directive.Alexey Bataev2015-09-282-0/+7
* Use llvm::makeArrayRef. NFC.Craig Topper2015-09-271-1/+1
* [OPENMP 4.1] Add 'threads' clause for '#pragma omp ordered'.Alexey Bataev2015-09-252-1/+12
* PR14858: Initial support for proper sizeof... handling within alias templates.Richard Smith2015-09-232-4/+22
* Module Debugging: Use the clang module signature as the module's dwo_idAdrian Prantl2015-09-221-1/+2
* Serialization: Let ASTWriter return the signature of the written module.Adrian Prantl2015-09-221-15/+22
* Refactor ASTReader::getSourceDescriptor(const Module &) into a constructorAdrian Prantl2015-09-191-19/+3
* [OPENMP 4.0] Add 'if' clause for 'cancel' directive.Alexey Bataev2015-09-182-1/+5
* Support __builtin_ms_va_list.Charles Davis2015-09-174-0/+7
* [OPENMP] Emit __kmpc_cancel_barrier() and code for 'cancellation point' only ...Alexey Bataev2015-09-152-0/+14
* Run clang-format to unify the switch statement style as suggest here: http://...Alexey Bader2015-09-152-87/+249
* [OpenCL] Add new types for OpenCL 2.0.Alexey Bader2015-09-152-0/+60
* [modules] Slightly defang an assert that produces false-positives on the self...Richard Smith2015-09-111-12/+13
* EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-102-183/+126
* Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVecto...Mehdi Amini2015-09-092-123/+183
* EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-092-183/+123
* [modules] Write the options records to a separate subblock rather than writingRichard Smith2015-09-082-132/+160
* [OPENMP 4.1] Parsing/sema analysis for extended format of 'if' clause.Alexey Bataev2015-09-032-0/+6
* [modules] Don't waste time reading in the names the module file writer gave t...Richard Smith2015-09-021-7/+1
* Silence a -Wsign-compare warning; NFC.Aaron Ballman2015-09-021-1/+1
* Re-commit r246497 (and dependent changes r246524 and r246521), reverted inRichard Smith2015-09-017-231/+523
* Reverting r246497 (which requires also reverting r246524 and r246521 to avoid...Aaron Ballman2015-09-017-505/+231
* [modules] When emitting line tables, only emit filenames that are actually re...Richard Smith2015-09-012-7/+18
* Don't use fprintf to emit this diagnostic!Richard Smith2015-09-011-3/+3
* Use a more appropriate way of writing 1.Richard Smith2015-09-011-2/+1
* [modules] Preserve DeclID order when merging lookup tables to give a moreRichard Smith2015-09-013-10/+40
* [modules] Add some missing blockinfo records.Richard Smith2015-08-311-2/+31
* [modules] Rework serialized DeclContext lookup table management. Instead ofRichard Smith2015-08-317-231/+476
* [MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer2015-08-312-11/+3
* Don't call a member function on a null pointer.Richard Smith2015-08-271-2/+5
* [modules] The key to a DeclContext name lookup table is not actually aRichard Smith2015-08-263-111/+67
* Make FileManager::getFileSystemOptions consistent with CompilerInstance::getF...Yaron Keren2015-08-261-2/+2
* [OPENMP 4.0] Initial support for array sections.Alexey Bataev2015-08-254-0/+28
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-242-5/+7
* [modules] Stop updating all identifiers when writing a module. This isRichard Smith2015-08-243-17/+40
* [modules] Further simplification and speedup of redeclaration chain loading.Richard Smith2015-08-225-135/+62
* [modules] Remove some dead code after r245779.Richard Smith2015-08-222-170/+35
* [modules] Rearrange how redeclaration chains are loaded, to remove a walk overRichard Smith2015-08-224-137/+150
* [OPENMP 4.1] Initial support for 'simdlen' clause.Alexey Bataev2015-08-212-0/+13
* [modules] When we see a definition of a function for which we already have aRichard Smith2015-08-211-3/+2
* [OPENMP 4.1] Initial support for modifiers in 'linear' clause.Alexey Bataev2015-08-202-0/+4
* [modules] Don't needlessly bounce through Sema when updating exception specif...Richard Smith2015-08-191-2/+3
* [modules] Don't eagerly deserialize so many ImportDecls. CodeGen basically ig...Richard Smith2015-08-191-6/+11
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-182-66/+73
* Range-based-for-convert some loops in ASTWriter. No functionality change inte...Richard Smith2015-08-181-35/+25
* [OPENMP 4.1] Allow variables with reference types in private clauses.Alexey Bataev2015-08-182-0/+7