summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [OPENMP]Use host's long double when compiling the code for device.Alexey Bataev2019-06-181-1/+3
* [OpenMP] Avoid emitting maps for target link variables when unified memory is...Gheorghe-Teodor Bercea2019-06-141-1/+2
* Defer capture initialization for captured regions until after we've leftRichard Smith2019-05-311-9/+71
* Refactor OpenMP stack management.Richard Smith2019-05-301-214/+224
* Added an assertion to constant evaluation enty points that prohibits dependen...Dmitri Gribenko2019-05-171-2/+12
* [OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).Alexey Bataev2019-05-091-3/+95
* [OPENMP]Fix PR41768: check DSA for globals with default(none) clauses.Alexey Bataev2019-05-091-2/+23
* Revert "[OPENMP]Fix PR41768: check DSA for globals with `default(none)` claus...Roman Lebedev2019-05-091-7/+1
* Revert "[OPENMP]Fix PR41767: diagnose DSA for variables in clauses with defau...Roman Lebedev2019-05-091-96/+3
* [OPENMP]Fix PR41767: diagnose DSA for variables in clauses withAlexey Bataev2019-05-061-3/+96
* [OPENMP]Fix PR41768: check DSA for globals with `default(none)` clauses.Alexey Bataev2019-05-061-1/+7
* [OPENMP]Fix PR41617: crash on template instantiation.Alexey Bataev2019-04-291-1/+1
* [OPENMP]Added check for non-random access types for the dependent loopAlexey Bataev2019-04-261-51/+78
* [OPENMP] Improved check for the linear dependency in the non-rectangularAlexey Bataev2019-04-251-5/+29
* [OPENMP]Initial support for non-rectangular loop nest.Alexey Bataev2019-04-241-13/+87
* [OpenMP] Add checks for requires and target directives.Gheorghe-Teodor Bercea2019-04-181-0/+43
* [OPENMP]Allow allocate directive on parameters.Alexey Bataev2019-04-091-3/+0
* [OPENMP]Fix lookup of the user-defined reductions in C.Alexey Bataev2019-04-041-11/+13
* [OPENMP]Allocate clause allocator in target region.Alexey Bataev2019-04-011-0/+9
* [OPENMP] Check that allocated variables are used in private clauses.Alexey Bataev2019-04-011-131/+226
* [OPENMP]Add check for undefined behavior with thread allocators onAlexey Bataev2019-03-281-0/+33