summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [OPENMP] Emit warning for non-trivial types in map clauses.Alexey Bataev2018-02-271-2/+7
* [OPENMP] Allow multiple mappings for member expressions for pointers.Alexey Bataev2018-02-271-5/+11
* [OPENMP] Do not emit messages for templates in declare targetAlexey Bataev2018-02-161-19/+38
* [OPENMP] Fix PR35873: Fix data-sharing attributes for const variables.Alexey Bataev2018-02-161-1/+1
* [OPENMP] Fix PR38398: compiler crash on standalone pragma ordered with depend...Alexey Bataev2018-02-151-119/+116
* [OPENMP] Remove more empty SourceLocations() from the code.Alexey Bataev2018-01-231-4/+4
* [OPENMP] Add support for `depend` clauses on `target teams distributeAlexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` on `target teams distribute parallelAlexey Bataev2018-01-161-1/+6
* [OPENMP] Add support for `depend` clauses on `target parallel for simd`Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target parallel for`Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target teams distributeAlexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clause on `target teams distribute`.Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target parallel` directive.Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target teams`.Alexey Bataev2018-01-161-1/+6
* [OPENMP] Add support for `depend` clauses on `target simd`.Alexey Bataev2018-01-161-1/+1
* [OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev2018-01-151-10/+31
* [OPENMP] Add codegen for `depend` clauses on `target` directive.Alexey Bataev2018-01-151-8/+83
OpenPOWER on IntegriCloud