summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/nvptx_parallel_codegen.cpp
Commit message (Expand)AuthorAgeFilesLines
* OpenMP: Add convergent to more runtime functionsMatt Arsenault2019-10-271-6/+10
* [OPENMP][NVPTX]Fix critical region codegen.Alexey Bataev2019-08-261-1/+2
* [OPENMP][NVPTX]Mark barrier functions calls as convergent.Alexey Bataev2019-07-181-4/+4
* [OPENMP][NVPTX]Mark more functions as always_inline for betterAlexey Bataev2019-05-211-3/+3
* [OPENMP][NVPTX]Use new functions from the runtime library.Alexey Bataev2019-01-041-2/+2
* [OPENMP][NVPTX]Use __kmpc_barrier_simple_spmd(nullptr, 0) instead ofAlexey Bataev2019-01-031-12/+12
* [OPENMP][NVPTX]Emit shared memory buffer for reduction as 128 bytesAlexey Bataev2018-12-181-1/+1
* [OPENMP][NVPTX]Fixed emission of the critical region.Alexey Bataev2018-12-041-1/+7
* [OPENMP][NVPTX]Mark __kmpc_barrier functions as convergent.Alexey Bataev2018-12-041-2/+8
* [OPENMP][NVPTX]Emit correct reduction code for teams/parallelAlexey Bataev2018-11-161-1/+1
* [OPENMP][NVPTX]Allow to use shared memory for theAlexey Bataev2018-11-091-5/+6
* [OPENMP][NVPTX]Improve emission of the globalized variables forAlexey Bataev2018-11-021-1/+12
* [OPENMP][NVPTX]Reduce memory usage in target region.Alexey Bataev2018-10-121-5/+2
* [OPENMP][NVPTX] Support memory coalescing for globalized variables.Alexey Bataev2018-10-091-2/+5
* [OPENMP, NVPTX] Fix globalization of the variables passed to orphanedAlexey Bataev2018-06-211-0/+9
* [OPENMP, NVPTX] Initial support for L2 parallelism in SPMD mode.Alexey Bataev2018-05-101-0/+1
* [OPENMP, NVPTX] Small test fix, NFC.Alexey Bataev2018-05-071-2/+2
* [OPENMP, NVPTX] Codegen for critical construct.Alexey Bataev2018-05-071-2/+24
* [OPENMP] Emit names of the globals depending on target.Alexey Bataev2018-05-021-1/+11
* [OPENMP, NVPTX] Fix codegen for the teams reduction.Alexey Bataev2018-04-061-4/+4
* [OpenMP] Add OpenMP data sharing infrastructure using global memoryGheorghe-Teodor Bercea2018-03-141-243/+232
* [OpenMP] Remove implicit data sharing code gen that aims to use device shared...Gheorghe-Teodor Bercea2018-03-071-11/+11
* [OpenMP] Adjust arguments of nvptx runtime functionsJonas Hahnfeld2017-11-221-2/+2
* [OpenMP] Add implicit data sharing support when offloading to NVIDIA GPUs usi...Gheorghe-Teodor Bercea2017-11-211-11/+11
* [OpenMP] Basic support for a parallel directive in a target region on an NVPT...Arpith Chacko Jacob2017-01-101-0/+317
OpenPOWER on IntegriCloud