summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [OPENMP] Capture argument of `device` clause for target-basedAlexey Bataev2017-10-021-1/+11
* [OPENMP] Fix handling of implicit mapping of array sections.Alexey Bataev2017-09-261-2/+3
* [OPENMP] Generate implicit map|firstprivate clauses for target-basedAlexey Bataev2017-09-261-32/+166
* [OPENMP] Use canonical declarations for redeclarations checks.Alexey Bataev2017-09-211-3/+6
* [OpenMP] fix seg-faults printing diagnostics with invalid ordered(n) valuesRachel Craik2017-09-191-5/+11
* [OPENMP] Allow all classes as mappable types.Alexey Bataev2017-09-131-44/+0
* [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime inAlexey Bataev2017-09-061-6/+13
* [OPENMP] Fix for PR34398: assert with random access iterator if theAlexey Bataev2017-08-311-2/+2
* [OPENMP] Capture global variables in all target executable regions.Alexey Bataev2017-08-291-1/+1
* [OPENMP] Remove unused header files, NFC.Alexey Bataev2017-08-281-3/+0
* [OPENMP] Fix for PR34321: ustom OpenMP reduction in C++ template causesAlexey Bataev2017-08-251-1/+2
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+33
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-33/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+33
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-33/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+33
OpenPOWER on IntegriCloud