summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [OpenMP] Diagnose function name on the link clauseKelvin Li2017-12-121-2/+13
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-5/+27
* [OPENMP] Initial codegen for `teams distribute simd` directive.Alexey Bataev2017-12-061-3/+15
* [OPENMP] Fix implicit mapping analysis.Alexey Bataev2017-12-051-30/+47
* [OPENMP] Remove non-required parameters for distribute simd outlinedAlexey Bataev2017-12-051-2/+2
* [OPENMP] Fix assert fail after target implicit map checks.Alexey Bataev2017-12-051-36/+23
* [OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli2017-12-041-3/+15
* [OPENMP] Codegen for `distribute simd` directive.Alexey Bataev2017-12-041-2/+12
* [OPENMP] Do not allow variables to be first|last-privates inAlexey Bataev2017-12-011-10/+5
* [c++2a] P0515R3: Support for overloaded operator<=>.Richard Smith2017-12-011-0/+1
* [OpenMP] Diagnose undeclared variables on declare target clauseKelvin Li2017-11-301-1/+1
* [OPENMP] Fix possible assert for target regions with incorrect innerAlexey Bataev2017-11-301-1/+14
* [OPENMP] Allow only loop control variables in distribute simdAlexey Bataev2017-11-291-33/+12
* [OPENMP] General improvement of handling of `teams distribute`Alexey Bataev2017-11-291-2/+12
* [OPENMP] Generalize capturing of clauses expressions.Alexey Bataev2017-11-281-84/+153
* [OPENMP] Codegen for `distribute parallel for simd` directive.Alexey Bataev2017-11-271-2/+13
* [OPENMP] Add support for cancel constructs in `target teams distributeAlexey Bataev2017-11-221-2/+4
* [OPENMP] Add support for cancel constructs in [teams] distributeAlexey Bataev2017-11-221-3/+7
* [OPENMP] Added missed checks for for [simd] based directives.Alexey Bataev2017-11-221-0/+52
* [OPENMP] General improvement of code, NFC.Alexey Bataev2017-11-221-3/+16
* [OPENMP] Codegen for `target teams` directive.Alexey Bataev2017-11-221-0/+10
* [OPENMP] Initial support for asynchronous data update, NFC.Alexey Bataev2017-11-211-16/+103
* [OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli2017-11-201-5/+111
* [OpenMP] Show error if VLAs are not supportedJonas Hahnfeld2017-11-181-12/+19
* [OPENMP] Codegen for `target simd` construct.Alexey Bataev2017-11-171-1/+12
* [OPENMP] Fix DSA analysis for threadprivates after deserialization.Alexey Bataev2017-11-141-0/+6
* [OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev2017-11-091-6/+16
* [OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev2017-11-081-5/+77
* [OpenMP] Extend "Avoid VLAs for reduction" optimization to VLAs as baseJonas Hahnfeld2017-11-021-1/+1
* [OPENMP] Improve debug info for taskgroup implicitly generatedAlexey Bataev2017-10-251-15/+13
* [OPENMP] Constify function parameters, NFC.Alexey Bataev2017-10-251-3/+4
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-231-1/+82
* Revert "[OpenMP] Avoid VLAs for some reductions on array sections"Jonas Hahnfeld2017-10-201-82/+1
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-201-1/+82
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-1/+1
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-1/+1
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-1/+1
* [OPENMP] Do not capture local static variables.Alexey Bataev2017-10-061-0/+4
* [OPENMP] Fix mapping|privatization of implicitly captured variables.Alexey Bataev2017-10-051-14/+37
* [OpenMP] Initial implementation of teams distribute code generationCarlo Bertolli2017-10-041-2/+2
* [OPENMP] Allow use of declare target directive inside structAlexey Bataev2017-10-031-1/+5
OpenPOWER on IntegriCloud