summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP] Avoid remainder operations for loop index values on a collapsed loop...Gheorghe-Teodor Bercea2019-01-091-32/+44
* [OpenMP] Add flag for preventing the extension to 64 bits for the collapse lo...Gheorghe-Teodor Bercea2019-01-091-11/+12
* Incorrect implicit data-sharing for nested tasksAlexey Bataev2019-01-091-8/+12
* [OPENMP]Fix PR40191: Do not allow orphaned cancellation constructs.Alexey Bataev2019-01-081-4/+7
* [OpenMP] Refactor const restriction for linearJoel E. Denny2019-01-041-13/+5
* [OpenMP] Refactor const restriction for reductionsJoel E. Denny2019-01-041-30/+30
* [OpenMP] Replace predetermined shared for const variableJoel E. Denny2019-01-041-27/+80
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-22/+33
* [OpenMP] Added support for explicit mapping of classes using 'this' pointer. ...Patrick Lyster2019-01-021-1/+71
* [OPENMP]Fix processing of the clauses on target combined directives.Alexey Bataev2018-12-281-4/+7
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-2/+2
* [OPENMP]Mark the loop as started when initialized.Alexey Bataev2018-12-191-0/+1
* [OpenMP] Fix data sharing analysis in nested clauseJoel E. Denny2018-12-191-7/+3
* [OPENMP] parsing and sema support for 'close' map-type-modifierKelvin Li2018-12-181-10/+33
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-18/+29
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-29/+18
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-18/+29
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-29/+18
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-18/+29
* [OPENMP]Fix handling of the LCVs in loop-based directives.Alexey Bataev2018-11-211-2/+8
* [OPENMP] Support relational-op != (not-equal) as one of the canonical Kelvin Li2018-11-211-18/+40
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-29/+18
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-18/+29
* [OPENMP]Fix PR39694: do not capture `this` in non-`this` region.Alexey Bataev2018-11-161-2/+9
* Add support for 'atomic_default_mem_order' clause on 'requires' directive. Al...Patrick Lyster2018-11-021-0/+25
* Create ConstantExpr classBill Wendling2018-10-311-2/+2
* [OPENMP] Support for mapping of the lambdas in target regions.Alexey Bataev2018-10-301-4/+54
* [OPENMP]Fix PR39372: Does not complain about loop bound variable notAlexey Bataev2018-10-291-0/+2
* [OpenMP] Fix condition.Gheorghe-Teodor Bercea2018-10-291-1/+2
* [OpenMP][NVPTX] Use single loops when generating code for distribute parallel...Gheorghe-Teodor Bercea2018-10-291-2/+15
* [OPENMP] Do not capture private loop counters.Alexey Bataev2018-10-291-20/+86
* [OPENMP]Fix PR39422: variables are not firstprivatized in task context.Alexey Bataev2018-10-251-2/+25
* [OPENMP]Fix PR39366: do not try to private field if it is not captured.Alexey Bataev2018-10-241-2/+8
* Add support for 'dynamic_allocators' clause on 'requires' directive. Differen...Patrick Lyster2018-10-111-0/+13
* [OPENMP] Add reverse_offload clause to requires directivePatrick Lyster2018-10-031-0/+13
* Add support for unified_shared_memory clause on requires directivePatrick Lyster2018-10-011-0/+13
* [OPENMP]Fix PR39084: Check datasharing attributes of reduction variables only.Alexey Bataev2018-09-281-60/+58
* [OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li2018-09-261-1/+77
* [OPENMP] Add support for mapping memory pointed by member pointer.Alexey Bataev2018-09-201-0/+20
* [OPENMP] Fix PR38903: Crash on instantiation of the non-dependentAlexey Bataev2018-09-131-0/+10
* [OPENMP] Fix PR38902: support ADL for declare reduction constructs.Alexey Bataev2018-09-121-1/+106
* [OPENMP] Simplified checks for declarations in declare target regions.Alexey Bataev2018-09-111-106/+36
* [OpenMP] Add support for nested 'declare target' directivesKelvin Li2018-09-101-8/+3
* [OPENMP] Fix processing of declare target construct.Alexey Bataev2018-08-141-24/+5
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-131-84/+185
* Revert "[OPENMP] Fix emission of the loop doacross constructs."Alexey Bataev2018-08-131-179/+84
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-131-84/+179
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-4/+4
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-75/+75
* [OPENMP] Mark variables captured in declare target region as implicitlyAlexey Bataev2018-08-071-7/+16
OpenPOWER on IntegriCloud