aboutsummaryrefslogtreecommitdiff
path: root/openmp
AgeCommit message (Expand)AuthorFilesLines
2022-11-10[CMake] Fix -Wstrict-prototypesSam James1-1/+1
2022-09-19[Libomptarget] Revert changes to AMDGPU plugin destructorsJoseph Huber2-50/+29
2022-08-15[OpenMP][FIX] Ensure __kmpc_kernel_parallel is reachableJohannes Doerfert1-2/+14
2022-08-11[Libomptarget][CUDA] Check CUDA compatibilty correctlyJoseph Huber1-3/+11
2022-08-09[OpenMP] Only include CMAKE_DL_LIBS on unix platformsMartin Storsjö1-2/+6
2022-08-09[OpenMP][libomp] Detect if test compiler has omp.hJonathan Peyton5-2/+17
2022-08-09[OpenMP] Fix warnings about unused expressions when OMPT_LOOP_DISPATCH is a n...Martin Storsjö1-1/+1
2022-08-08[Libomptarget] Deinitialize AMDGPU global state more intentionallyJoseph Huber1-33/+36
2022-08-08[openmp][amdgpu] Tear down amdgpu plugin accuratelyJon Chesterfield2-14/+32
2022-08-08[amdgpu][openmp][nfc] Restore stb_local on DeviceInfo symbolJon Chesterfield1-1/+1
2022-08-08[openmp][amdgpu] Move global DeviceInfo behind call syntax prior to using D13...Jon Chesterfield1-106/+109
2022-08-08[openmp] Introduce optional plugin init/deinit functionsJon Chesterfield5-1/+35
2022-08-02[openmp] [test] Fix prepending config.library_dir to LD_LIBRARY_PATHMichał Górny1-3/+6
2022-07-29Revert "[OpenMP] Remove noinline attributes in the device runtime"llvmorg-15.0.0-rc1Joseph Huber5-11/+16
2022-07-28[CMake][OpenMP] Remove wrong backslashSebastian Neubauer1-1/+1
2022-07-26[cmake] Slight fix ups to make robust to the full range of GNUInstallDirsJohn Ericson2-7/+16
2022-07-26[Libomptarget] Add checks for AMDGPU TargetID using new image infoSaiyedul Islam2-3/+157
2022-07-25[Libomptarget] Reintroduce host architecture checks for device RTLJoseph Huber1-0/+6
2022-07-25[OpenMP] Remove noinline attributes in the device runtimeJoseph Huber5-16/+11
2022-07-25Revert "Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using n...Saiyedul Islam2-152/+1
2022-07-25Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image...Saiyedul Islam2-1/+152
2022-07-25Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info"Saiyedul Islam2-152/+1
2022-07-25[Libomptarget] Add checks for AMDGPU TargetID using new image infoSaiyedul Islam2-1/+152
2022-07-22[OpenMP][Offloading] Enlarge the work size of `wtime.c` in case of any noiseShilei Tian1-3/+8
2022-07-22[Libomptarget] Don't report lack of CUDA devicesJoel E. Denny3-0/+25
2022-07-22[OpenMP] Fix test error introduced in D130179Shilei Tian1-1/+1
2022-07-22[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is o...Shilei Tian3-2/+78
2022-07-22Revert "[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wti...Shilei Tian3-78/+2
2022-07-22[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is o...Shilei Tian3-2/+78
2022-07-22[Libomptarget] Make the plugins link as LLVM librariesJoseph Huber5-52/+119
2022-07-22[Libomptarget] Only export needed definitions in the BC libraryJoseph Huber2-2/+13
2022-07-22[Libomptarget] Build the DeviceRTL BC using clang directlyJoseph Huber1-24/+7
2022-07-22Revert "[Libomptarget] Stop testing CPU offloading with LTO"Ron Lieberman1-0/+4
2022-07-21Revert "[OpenMP][OMPD] GDB plugin code to leverage libompd to provide debugging"Ye Luo12-5805/+0
2022-07-21Revert "Fixing build bot failure due to python-pip unavailability."Ye Luo1-4/+0
2022-07-21[OpenMP][FIX] Ensure thread and team state are defined properlyJohannes Doerfert1-5/+5
2022-07-21[Libomptarget] Stop testing CPU offloading with LTOJoseph Huber1-4/+0
2022-07-21[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymoreJohn Ericson2-1/+15
2022-07-21[OpenMP] Introduce more fine-grained control over the thread state useJohannes Doerfert3-46/+93
2022-07-21[OpenMP] Use Undef instead of null as pointer for inactive lanesJohannes Doerfert2-1/+9
2022-07-21[OpenMP] Expose the state in the header to allow non-lto optimizationsJohannes Doerfert2-158/+163
2022-07-21[Libomptarget] Add checks for CUDA subarchitecture using new infoJoseph Huber2-0/+38
2022-07-21[Libomptarget] Add support for offloading binaries in libomptargetJoseph Huber5-10/+84
2022-07-21[Libomptarget] Build the device library even if the sm list is emptyJoseph Huber1-7/+0
2022-07-20[Libomptarget] Make libomptarget an LLVM libraryJoseph Huber4-29/+29
2022-07-20Revert "[Libomptarget] Make libomptarget an LLVM library"Joseph Huber2-25/+30
2022-07-20[Libomptarget] Fix LTO command line in testJoseph Huber1-1/+1
2022-07-20[Libomptarget] Make libomptarget an LLVM libraryJoseph Huber2-30/+25
2022-07-19[OpenMP][libomp] Fix affinity warnings and unify under one macroJonathan Peyton1-82/+48
2022-07-19[OpenMP][libomp] Allow reset affinity mask after parallelAndreyChurbanov9-8/+198