summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGStmtOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-12/+115
* [OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev2017-12-271-21/+148
* [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-11/+45
* [OPENMP] Simplify codegen for loop iteration variables in loop preamble.Alexey Bataev2017-12-081-1/+6
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-11/+45
* [OPENMP] Initial codegen for `teams distribute simd` directive.Alexey Bataev2017-12-061-13/+23
* [OPENMP] Fix PR35486: crash when collapsing loops with dependent iteration sp...Alexey Bataev2017-12-041-0/+3
* [OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli2017-12-041-12/+22
* [OPENMP] Codegen for `distribute simd` directive.Alexey Bataev2017-12-041-21/+54
* [OPENMP] General improvement of handling of `teams distribute`Alexey Bataev2017-11-291-1/+1
* [OPENMP] Codegen for `distribute parallel for simd` directive.Alexey Bataev2017-11-271-7/+5
* [OPENMP] Improve handling of cancel directives in target-basedAlexey Bataev2017-11-271-6/+4
* [OPENMP] Add support for cancel constructs in `target teams distributeAlexey Bataev2017-11-221-1/+5
* [OPENMP] Add support for cancel constructs in [teams] distributeAlexey Bataev2017-11-221-7/+17
* [OPENMP] Do not mark captured variables as artificial in debug info.Alexey Bataev2017-11-221-3/+21
* [OPENMP] Codegen for `target teams` directive.Alexey Bataev2017-11-221-2/+11
* [OPENMP] Initial support for asynchronous data update, NFC.Alexey Bataev2017-11-211-3/+24
* [OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli2017-11-201-12/+22
* Fix some -Wunused-variable warningsHans Wennborg2017-11-181-1/+0
* [OPENMP] Codegen for `target simd` construct.Alexey Bataev2017-11-171-78/+100
* [OPENMP] Add support for cancelling inside target parallel forAlexey Bataev2017-11-161-1/+3
* [OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev2017-11-091-12/+38
* [OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev2017-11-081-9/+34
* [CodeGen] Generate TBAA info for reference loadsIvan A. Kosarev2017-10-301-2/+1
* [OPENMP] Fix PR35013: Fix passing VLAs captures to outlined functions.Alexey Bataev2017-10-241-1/+7
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-231-2/+5
* Revert "[OpenMP] Avoid VLAs for some reductions on array sections"Jonas Hahnfeld2017-10-201-5/+2
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-201-2/+5
* [OPENMP] Fix capturing of boolean variables in debug mode.Alexey Bataev2017-10-171-4/+5
* [OPENMP] Add default codegen|tests for 'target parallel for[ simd]'Alexey Bataev2017-10-101-1/+8
* [CodeGen] Do not construct complete LValue base info in trivial casesIvan A. Kosarev2017-10-101-7/+7
* [OpenMP] Initial implementation of teams distribute code generationCarlo Bertolli2017-10-041-12/+22
* [OPENMP] Capture argument of `device` clause for target-basedAlexey Bataev2017-10-021-0/+4
* [OPENMP] Generate implicit map|firstprivate clauses for target-basedAlexey Bataev2017-09-261-0/+16
* [OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev2017-09-061-4/+7
* [OPENMP] Fix for PR34014: OpenMP 4.5: Target construct in static methodAlexey Bataev2017-08-221-0/+2
* [OPENMP] Fix for PR28581: OpenMP linear clause - wrong results.Alexey Bataev2017-08-161-5/+8
* [OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev2017-08-141-17/+22
* [OPENMP][DEBUG] Fix for PR33676: Debug info for OpenMP region is broken.Alexey Bataev2017-08-141-2/+2
* [OPENMP] Generalization of calls of the outlined functions.Alexey Bataev2017-08-141-5/+7
* [OPENMP] Emit non-debug version of outlined functions with originalAlexey Bataev2017-08-091-16/+15
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-13/+33
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-51/+18
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-18/+51
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-44/+13
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-13/+44
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-041-42/+13
* Revert "[OPENMP] Fix for pacify buildbots, NFC."Alexey Bataev2017-08-041-12/+18
* [OPENMP] Fix for pacify buildbots, NFC.Alexey Bataev2017-08-041-18/+12
OpenPOWER on IntegriCloud