summaryrefslogtreecommitdiff
path: root/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* [AST] Store the expressions in ParenListExpr in a trailing arrayBruno Ricci2018-11-202-10/+11
* [AST][NFC] Pack CXXDefaultInitExprBruno Ricci2018-11-171-1/+1
* [AST][NFC] Pack CXXDefaultArgExprBruno Ricci2018-11-171-1/+1
* [AST][NFC] Pack CXXThrowExprBruno Ricci2018-11-171-3/+3
* [AST] Store the string data in StringLiteral in a trailing array of charsBruno Ricci2018-11-152-22/+44
* [AST] Pack MemberExprBruno Ricci2018-11-151-2/+2
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-082-0/+10
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-072-10/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-072-0/+10
* Add support for 'atomic_default_mem_order' clause on 'requires' directive. Al...Patrick Lyster2018-11-022-1/+19
* Create ConstantExpr classBill Wendling2018-10-312-0/+15
* [AST] Only store data for the NRVO candidate in ReturnStmt if neededBruno Ricci2018-10-302-3/+15
* [AST] Only store the needed data in WhileStmtBruno Ricci2018-10-302-3/+15
* [AST] Only store the needed data in SwitchStmtBruno Ricci2018-10-292-8/+29
* [OpenMP][NVPTX] Use single loops when generating code for distribute parallel...Gheorghe-Teodor Bercea2018-10-292-0/+4
* [OpenCL] Fix serialization of OpenCLExtensionDeclsAndrew Savonichev2018-10-291-1/+4
* [AST] Don't store data for GNU range case statement if not neededBruno Ricci2018-10-282-5/+13
* [AST] Only store the needed data in IfStmtBruno Ricci2018-10-272-9/+38
* [AST] Refactor PredefinedExprBruno Ricci2018-10-272-7/+16
* [AST] Widen the bit-fields of Stmt to 8 bytes.Bruno Ricci2018-10-272-5/+8
* Add support for 'dynamic_allocators' clause on 'requires' directive. Differen...Patrick Lyster2018-10-112-0/+11
* Lift VFS from clang to llvm (NFC)Jonas Devlieghere2018-10-101-2/+2
* [OPENMP] Add reverse_offload clause to requires directivePatrick Lyster2018-10-032-0/+7
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-012-0/+4
* Revert r343518.Akira Hatanaka2018-10-012-4/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-012-0/+4
* Add support for unified_shared_memory clause on requires directivePatrick Lyster2018-10-012-0/+9
* [cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith2018-09-282-0/+2
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-263-14/+11
* [OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li2018-09-265-0/+35
* [AST] Various optimizations + refactoring in DeclarationName(Table)Bruno Ricci2018-09-212-2/+2
* [OPENMP] Fix spelling of getLoopCounter (NFC)Mike Rice2018-09-201-1/+1
* [OPENMP] Move OMPClauseReader/Writer classes to ASTReader/Writer (NFC)Kelvin Li2018-09-154-1370/+1336
* [OPENMP] Fix PR38903: Crash on instantiation of the non-dependentAlexey Bataev2018-09-132-4/+15
* Track definition merging on the canonical declaration even when localRichard Smith2018-09-122-23/+3
* Revert r342019, "Track definition merging on the canonical declarationRichard Smith2018-09-122-3/+23
* Track definition merging on the canonical declaration even when localRichard Smith2018-09-122-23/+3
* [Modules] Add imported modules to the output of -module-file-infoBruno Cardoso Lopes2018-09-111-3/+3
* Revert r341754.Akira Hatanaka2018-09-092-4/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-082-0/+4
* Model type attributes as regular Attrs.Richard Smith2018-08-203-44/+81
* Close FileEntries of cached files in ModuleManager::addModule().Adrian Prantl2018-08-201-5/+8
* [OPENMP] FIx processing of declare target variables.Alexey Bataev2018-08-153-3/+10
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-143-81/+44
* Model type attributes as regular Attrs.Richard Smith2018-08-133-44/+81
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-132-6/+21
* Revert "[OPENMP] Fix emission of the loop doacross constructs."Alexey Bataev2018-08-132-17/+4
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-132-4/+17
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-102-0/+14
* Port getLocEnd -> getEndLocStephen Kelly2018-08-093-6/+6