summaryrefslogtreecommitdiff
path: root/test/OpenMP/nvptx_data_sharing.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP][NVPTX]Mark more functions as always_inline for betterAlexey Bataev2019-05-211-1/+1
* [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-5/+5
* [OPENMP][NVPTX]Emit shared memory buffer for reduction as 128 bytesAlexey Bataev2018-12-181-1/+1
* [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-2/+11
* [OPENMP][NVPTX]Reduce memory usage in target region.Alexey Bataev2018-10-121-9/+3
* [OPENMP][NVPTX] Support memory coalescing for globalized variables.Alexey Bataev2018-10-091-3/+9
* [OpenMP] Initialize data sharing stack for SPMD caseGheorghe-Teodor Bercea2018-07-131-1/+1
* [OPENMP, NVPTX] Do not globalize local variables in parallel regions.Alexey Bataev2018-07-091-4/+3
* [OPENMP, NVPTX] Fix linkage of the global entries.Alexey Bataev2018-05-081-1/+1
* [OpenMP][Clang] Add call to global data sharing stack initialization on the w...Gheorghe-Teodor Bercea2018-03-221-0/+5
* [OPENMP, NVPTX] Globalization of the private redeclarations.Alexey Bataev2018-03-201-1/+12
* [OpenMP] Add OpenMP data sharing infrastructure using global memoryGheorghe-Teodor Bercea2018-03-141-0/+91
* [OpenMP] Remove implicit data sharing code gen that aims to use device shared...Gheorghe-Teodor Bercea2018-03-071-57/+0
* [OpenMP] Further adjustments of nvptx runtime functionsJonas Hahnfeld2017-12-271-2/+2
* [OpenMP] Add function attribute for triggering data sharing.Gheorghe-Teodor Bercea2017-12-121-3/+8
* Fix test/OpenMP/nvptx_data_sharing.cppJonas Hahnfeld2017-11-211-2/+2
* [OpenMP] Add implicit data sharing support when offloading to NVIDIA GPUs usi...Gheorghe-Teodor Bercea2017-11-211-0/+52