summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP50]Add support for master taskloop simd.Alexey Bataev2019-10-181-1/+64
* [OPENMP]Allow priority clause in combined task-based directives.Alexey Bataev2019-10-161-13/+10
* [OPENMP]Allow final clause in combined task-based directives.Alexey Bataev2019-10-151-3/+20
* [OPNEMP]Allow num_tasks clause in combined task-based directives.Alexey Bataev2019-10-141-5/+14
* [OPNEMP]Allow grainsize clause in combined task-based directives.Alexey Bataev2019-10-141-8/+97
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-141-1/+124
* [OPENMP]Fix codegen for private variably length vars in combinedAlexey Bataev2019-10-141-0/+4
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-101-1/+51
* [CUDA][HIP] Fix host/device check with -fopenmpYaxun Liu2019-10-091-87/+59
* [OPENMP50]Multiple vendors in vendor context must be treated as logicalAlexey Bataev2019-10-081-2/+2
* [OPENMP50]Allow functions in declare variant directive to have differentAlexey Bataev2019-10-081-1/+2
* [OPENMP50]Treat range-based for as canonical loop.Alexey Bataev2019-10-071-11/+38
* Properly handle instantiation-dependent array bounds.Richard Smith2019-10-041-2/+3
* [OPENMP50]Add parsing/sema analysis for declare variant score.Alexey Bataev2019-10-021-1/+16
* [OPENMP]Fix PR43516: Compiler crash with collapse(2) on non-rectangularAlexey Bataev2019-10-011-5/+13
* [OPENMP50]Do not emit warning for the function with the currentlyAlexey Bataev2019-09-301-2/+3
* [OPENMP] Fix comment, NFC.Alexey Bataev2019-09-301-1/+1
* [OpenMP 5.0] Fix user-defined mapper lookup in semaMichael Kruse2019-09-261-3/+11
* [OPENMP50]Emit warnings if the functions was defined/used before markedAlexey Bataev2019-09-261-4/+8
* [OPENMP50]Parsing/sema support for 'implementation/vendor' contextAlexey Bataev2019-09-251-5/+8
* [OPENMP]Use standard parsing for 'match' clause, NFC.Alexey Bataev2019-09-231-0/+7
* [OPENMP5.0]Allow multiple context selectors in the context selectorAlexey Bataev2019-09-181-31/+32
* [OPENMP5.0]Introduce attribute for declare variant directive.Alexey Bataev2019-09-171-1/+37
* [OPENMP]Fix parsing/sema for function templates with declare simd.Alexey Bataev2019-09-161-1/+1
* [OPENMP5.0]Add basic support for declare variant directive.Alexey Bataev2019-09-131-2/+211
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-6/+12
* [OPENMP] Update the diagnosis message for canonical loop form, by ChiAlexey Bataev2019-09-111-15/+16
* [OPENMP5.0]Allow teams directive outside of the target directives.Alexey Bataev2019-09-101-1/+4
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-231-41/+249
* [OPENMP]Generalization of handling of declare target attribute.Alexey Bataev2019-08-221-1/+1
* [OpenMP] Permit map with DSA on combined directiveJoel E. Denny2019-08-221-21/+54
* [OPENMP]Fix delayed diagnostics for standalone declare target directive.Alexey Bataev2019-08-201-6/+13
* Fix name of the error message, NFC.Alexey Bataev2019-08-201-1/+1
* [OPENMP5.0]Diagnose global variables in lambda not marked as declareAlexey Bataev2019-08-161-2/+24
* Stop abusing SuppressAllDiagnostics when speculatively determiningRichard Smith2019-08-161-11/+11
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-2/+2
* [OPENMP]Support for non-rectangular loops.Alexey Bataev2019-08-141-84/+447
* [OPENMP]Add support for analysis of linear variables and step.Alexey Bataev2019-08-081-0/+9
* [OPENMP]Fix sharing of threadprivate variables with TLS support.Alexey Bataev2019-07-181-0/+7
* [OPENMP]Provide correct data sharing attributes for loop controlAlexey Bataev2019-07-181-45/+55
* [OPENMP]Fix crash in LoopCounterRefChecker when MemberExpr is not Var or FieldMike Rice2019-07-171-1/+2
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-2/+2
* [OPENMP]Improve handling of analysis of unsupported VLAs in reductions.Alexey Bataev2019-07-111-4/+8
* [OPENMP]Improve error message for device unsupported types.Alexey Bataev2019-07-081-2/+3
* [OPENMP]Fix handling of lambda captures in target regions.Alexey Bataev2019-07-011-53/+44
* [OPENMP]Improve analysis of implicit captures.Alexey Bataev2019-06-281-20/+38
* [OPENMP]Fix top DSA for static members.Alexey Bataev2019-06-281-3/+15
* [OPENMP]Fix DSA for loop iteration variables in simd loops.Alexey Bataev2019-06-281-1/+3
* [OPENMP]Fix checks for DSA in simd constructs.Alexey Bataev2019-06-281-2/+2
* [OPENMP]Fix PR42159: do not capture threadprivate variables.Alexey Bataev2019-06-211-2/+5