summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* Backport r339704 to 7.0 for PR38598Hans Wennborg2018-08-171-23/+4
* Merging r339603:Hans Wennborg2018-08-161-84/+185
* [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
* [OPENMP] Fix capturing of expressions in clauses.Alexey Bataev2018-01-041-17/+9
* [OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli2018-01-031-6/+56
* [OPENMP] Support for `depend` clauses on `target enter|exit data`.Alexey Bataev2017-12-271-4/+4
* [OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev2017-12-271-9/+8
* [OPENMP] Captured arguments of the capturable clauses by value.Alexey Bataev2017-12-221-15/+36
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+1
* [OPENMP] Initial codegen for `target teams distribute simd` directive.Alexey Bataev2017-12-131-4/+15
* [OPENMP] Support `reduction` clause on target-based directives.Alexey Bataev2017-12-131-3/+7
* [OPENMP] Fix handling of clauses in clause parsing mode.Alexey Bataev2017-12-131-2/+6
OpenPOWER on IntegriCloud