summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [OPENMP] Fix PR38256: Fix locations of the artificial conditional op.Alexey Bataev2018-07-251-1/+2
* [OPENMP] Do not mark local variables as declare target.Alexey Bataev2018-07-091-1/+5
* [OPENMP] Fix incomplete type check for array reductionsJoel E. Denny2018-06-281-1/+1
* Revert r335907: [OPENMP] Fix incomplete type check for array reductionsJoel E. Denny2018-06-281-1/+1
* [OPENMP] Fix incomplete type check for array reductionsJoel E. Denny2018-06-281-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-124/+124
* [OPENMP] Analyze the type of the mapped entity instead of its base.Alexey Bataev2018-05-021-1/+8
* [OPENMP] Do not emit warning for implicitly declared target functions.Alexey Bataev2018-05-021-14/+16
* [OPENMP] Do not emit warning about non-declared target function params.Alexey Bataev2018-04-301-1/+1
* [OPENMP] Fix -Wunused-lambda-capture. NFCFangrui Song2018-04-181-0/+1
* [OPENMP] Code cleanup and code improvements.Alexey Bataev2018-04-181-997/+998
* [OPENMP] Replace push_back by emplace_back, NFC.Alexey Bataev2018-04-131-2/+2
* [OPENMP] Code cleanup, NFC.Alexey Bataev2018-04-111-29/+31
* [OPENMP] Additional attributes for the pointer parameters.Alexey Bataev2018-04-101-57/+78
* [OPENMP] Codegen for declare target with link clause.Alexey Bataev2018-03-261-6/+18
* [OPENMP, NVPTX] Globalization of the private redeclarations.Alexey Bataev2018-03-201-16/+38
* [OPENMP] Codegen for `omp declare target` construct.Alexey Bataev2018-03-151-5/+9
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-40/+40
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-40/+40
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-40/+40
* [OPENMP] Treat local variables in CUDA mode as thread local.Alexey Bataev2018-03-021-15/+59
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-1/+1
OpenPOWER on IntegriCloud