llvm-project/openmp/libomptarget/plugins/amdgpu
Joseph Huber ae23be84cb [OpenMP] Make the new offloading driver the default
Previously an opt-in flag `-fopenmp-new-driver` was used to enable the
new offloading driver. After passing tests for a few months it should be
sufficiently mature to flip the switch and make it the default. The new
offloading driver is now enabled if there is OpenMP and OpenMP
offloading present and the new `-fno-openmp-new-driver` is not present.

The new offloading driver has three main benefits over the old method:
- Static library support
- Device-side LTO
- Unified clang driver stages

Depends on D122683

Differential Revision: https://reviews.llvm.org/D122831
2022-04-18 15:05:09 -04:00
..
dynamic_hsa [libomptarget][nfc] Refactor dlwrap.h for easier reuse in D115966 and upcoming patches 2021-12-17 22:28:31 +00:00
impl [libomptarget][amdgpu] Add hidden_heap_v1 kernarg metadata 2022-04-13 03:57:29 +00:00
src [libomptarget] [amdgpu] Hostcall offset check should consider implicit args 2022-04-15 00:53:47 +00:00
CMakeLists.txt [OpenMP] Make the new offloading driver the default 2022-04-18 15:05:09 -04:00