summaryrefslogtreecommitdiffstats
path: root/openmp/libomptarget
Commit message (Expand)AuthorAgeFilesLines
...
* [NFC][libomptarget]Remove TRUE,FALSE macros from option.hJon Chesterfield2019-10-276-14/+8
* [NFC][libomptarget] move remaining device specific code out of omptarget-nvptx.hJon Chesterfield2019-10-252-20/+17
* [libomptarget][nfc] Make interface.h target independentJon Chesterfield2019-10-155-9/+32
* [libomptarget][nfc] Update remaining uint32 to use lanemask_tJon Chesterfield2019-10-046-20/+27
* Use named constant to indicate all lanes, to handle 32 and 64 wide architecturesJon Chesterfield2019-10-043-8/+10
* [Clang][OpenMP Offload] Create start/end symbols for the offloading entry tab...Sergey Dmitriev2019-09-271-1/+1
* [OPENMP][NVPTX]Fix parallel level counter in non-SPMD mode.Alexey Bataev2019-09-034-16/+45
* [libomptarget] Refactor activemask macro to inline functionJon Chesterfield2019-09-038-30/+29
* Use target_impl functions to replace more inline asmJon Chesterfield2019-08-285-39/+38
* [libomptarget] Refactor syncthreads macro to inline functionJon Chesterfield2019-08-285-19/+16
* [libomptarget] Refactor syncwarp macro to inline functionJon Chesterfield2019-08-283-8/+13
* Fix build break due to close brace lost in mergeJon Chesterfield2019-08-281-0/+1
* [libomptarget] Refactor shfl_down_sync macro to inline functionJon Chesterfield2019-08-283-7/+14
* [libomptarget] Refactor shfl_sync macro to inline functionJon Chesterfield2019-08-285-8/+24
* [OPENMP][NVPTX]Add __kmpc_syncwarp(int32_t) function.Alexey Bataev2019-08-263-0/+14
* [OPENMP][NVPTX]Use __syncwarp() to reconverge the threads.Alexey Bataev2019-08-232-10/+19
* Factor architecture dependent code out of loop.cuJon Chesterfield2019-08-132-9/+49
* [OpenMP][libomptarget] Add support for close map modifierGheorghe-Teodor Bercea2019-08-097-15/+344
* [libomptarget] Remove duplicate RTLRequiresFlags per deviceJonas Hahnfeld2019-08-095-21/+14
* [OpenMP][libomptarget] Add support for unified memory for regular mapsGheorghe-Teodor Bercea2019-08-077-47/+383
* Use forceinline. Necessary for nvcc to inline small functions within the bitc...Jon Chesterfield2019-08-071-1/+1
* [OPENMP][OFFLOADING]Fix the test, NFC.Alexey Bataev2019-08-061-4/+5
* [libomptarget] Harmonize emitting CUDA errors and general debug messages.Michael Kruse2019-08-052-17/+11
* [OpenMP 5.0] libomptarget interface for declare mapper functions.Michael Kruse2019-08-044-0/+88
* [OPENMP][NVPTX]Perform memory flush if number of threads to sync is 1 or less.Alexey Bataev2019-07-252-0/+40
* [libomptarget] Handle offload policy in push_tripcountJonas Hahnfeld2019-07-231-0/+3
* [OpenMP][libomptarget] Suppress C++ 11 related warnings when building libompt...Alexey Bataev2019-07-181-1/+1
* [OPENMP] Resolve lost LoopTripCnt for subsequent loops in same thread.Ron Lieberman2019-07-172-2/+41
* [OPENMP][NVPTX]Fixed checks for cuda versions.Alexey Bataev2019-07-161-2/+4
* [OPENMP]Fix threadid in __kmpc_omp_taskwait call for dependent target calls.Alexey Bataev2019-07-162-5/+67
* [libomptarget] Fix typos and grammar in error messages, NFC.Jonas Hahnfeld2019-07-121-4/+4
* [libomptarget-nvptx] Remove dead functionsJonas Hahnfeld2019-07-112-85/+1
* [OPENMP]Rename loopTripCnt member data to LoopTripCnt, NFC.Alexey Bataev2019-07-083-6/+6
* [OPENMP]Make __kmpc_push_tripcount thread safe.Alexey Bataev2019-07-085-7/+37
* [OPENMP][NVPTX]Relax flush directive.Alexey Bataev2019-06-272-1/+36
* [OpenMP][libomptarget] Add support for declare target to clause under unified...Gheorghe-Teodor Bercea2019-06-191-3/+12
* [OPENMP][CUDA]Use __syncthreads when compiled by nvcc and clang >= 9.0.Alexey Bataev2019-06-191-0/+5
* [OpenMP][libomptarget] Enable usage of unified memory for declare target link...Gheorghe-Teodor Bercea2019-06-046-2/+39
* Revert "[OPENMP][NVPTX]Fix barriers and parallel level counters, NFC."Alexey Bataev2019-05-243-6/+3
* [OPENMP][NVPTX]Fix barriers and parallel level counters, NFC.Alexey Bataev2019-05-223-3/+6
* [OpenMP][libomptarget] Enable requires flags for target libraries.Gheorghe-Teodor Bercea2019-05-218-4/+126
* [OPENMP][NVPTX]Simplify handling of thread limit, NFC.Alexey Bataev2019-05-136-26/+19
* [OPENMP][NVPTX]Improve number of threads counter, NFC.Alexey Bataev2019-05-1011-83/+47
* [OPENMP][NVPTX]Improve thread limit counter, NFC.Alexey Bataev2019-05-035-12/+6
* [OPENMP][NVPTX]Improved several standard OpenMP functions, NFC.Alexey Bataev2019-05-031-20/+19
* [OPENMP][NVPTX]Improve code by using parallel level counter.Alexey Bataev2019-05-0210-197/+200
* [OPENMP][NVPTX]Improve omp_get_max_threads() function.Alexey Bataev2019-05-022-5/+48
* [OPENMP][NVPTX]Improved omp_get_thread_limit() function.Alexey Bataev2019-05-022-6/+75
* [OPENMP][NVPTX]Correctly handle L2 parallelism in SPMD mode.Alexey Bataev2019-04-268-26/+50
* [OPENMP][NVPTX] Fix the test, NFC.Alexey Bataev2019-04-221-7/+17
OpenPOWER on IntegriCloud