summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntime.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [OPENMP] Do not crash on codegen for CXX member functions.Alexey Bataev2018-04-301-0/+3
* [OPENMP] Do not crash on incorrect input data.Alexey Bataev2018-04-301-11/+36
* [OPENMP] Allow to use declare target variables in map clausesAlexey Bataev2018-04-161-10/+7
* [OPENMP] General code improvements.Alexey Bataev2018-04-161-717/+859
* [OPENMP] Replace push_back by emplace_back, NFC.Alexey Bataev2018-04-131-9/+9
* [OPENMP] Additional attributes for the pointer parameters.Alexey Bataev2018-04-101-0/+8
* Fix typos in clangAlexander Kornienko2018-04-061-4/+4
* PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith2018-04-051-1/+1
* [OPENMP] Added emission of offloading data sections for declare targetAlexey Bataev2018-03-301-105/+227
* [OPENMP] Codegen for ctor|dtor of declare target variables.Alexey Bataev2018-03-281-49/+164
* [OPENMP] Codegen for declare target with link clause.Alexey Bataev2018-03-261-67/+121
* [OPENMP] Codegen for `omp declare target` construct.Alexey Bataev2018-03-151-5/+49
* [OpenMP] Add OpenMP data sharing infrastructure using global memoryGheorghe-Teodor Bercea2018-03-141-0/+5
* [OPENMP] Fix the address of the original variable in task reductions.Alexey Bataev2018-03-091-0/+3
* [OPENMP] Fix generation of the unique names for task reductionAlexey Bataev2018-03-061-16/+27
* [OPENMP] Scan all redeclarations looking for `declare simd` attribute.Alexey Bataev2018-03-021-65/+69
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-4/+2
* Pass a GlobalDecl to SetInternalFunctionAttributes. NFC.Rafael Espindola2018-02-281-10/+10
* [OPENMP] Require valid SourceLocation in function call, NFC.Alexey Bataev2018-02-221-5/+5
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-1/+1
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-1/+1
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-1/+1
* [CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev2018-01-251-3/+4
* [OPENMP] Replace call of EmitLoadOfLValue() by EmitLoadOfScalar(), NFC.Alexey Bataev2018-01-231-11/+9
* [OPENMP] Remove more empty SourceLocations() from the code.Alexey Bataev2018-01-231-16/+13
* [OpenMP] Correct generation of offloading entriesJonas Hahnfeld2018-01-181-5/+4
* [OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev2018-01-151-0/+6
* [OPENMP] Add codegen for `depend` clauses on `target` directive.Alexey Bataev2018-01-151-115/+161
* [OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev2018-01-121-8/+10
* Make internal/private GVs implicitly dso_local.Rafael Espindola2018-01-111-0/+1
* [OPENMP] Fix directive kind on stand-alone target data directives, NFC.Alexey Bataev2018-01-091-1/+1
* [OPENMP] Add debug info for generated functions.Alexey Bataev2018-01-041-42/+51
* [OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli2018-01-031-0/+5
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-0/+300
* [OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev2017-12-271-51/+92
* [OPENMP] Add codegen for target data constructs with `nowait` clause.Alexey Bataev2017-12-141-3/+64
* [OPENMP] Add codegen for `nowait` clause in target directives.Alexey Bataev2017-12-131-3/+50
* [OPENMP] Initial codegen for `target teams distribute simd` directive.Alexey Bataev2017-12-131-0/+4
* [OPENMP] Support `reduction` clause on target-based directives.Alexey Bataev2017-12-131-9/+17
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-0/+4
* Fix PR35542: Correct adjusting of private reduction variableJonas Hahnfeld2017-12-061-3/+6
* [OPENMP] Emit `__tgt_target_teams` for all teams directives.Alexey Bataev2017-12-011-26/+26
* [OpenMP] Stable sort Privates to remove non-deterministic orderingMandeep Singh Grang2017-11-281-5/+4
* [OPENMP] Improve handling of cancel directives in target-basedAlexey Bataev2017-11-271-0/+7
* [Clang][OpenMP] New clang/libomptarget map interface: new function signatures...George Rokos2017-11-211-53/+57
* Fix some -Wunused-variable warningsHans Wennborg2017-11-181-1/+0
* [OPENMP] Codegen for `target simd` construct.Alexey Bataev2017-11-171-0/+4
* [OPENMP] Add support for cancelling inside target parallel forAlexey Bataev2017-11-161-0/+2
* [OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev2017-11-091-0/+4
* [OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev2017-11-081-0/+4
OpenPOWER on IntegriCloud