llvm-project/openmp/libomptarget/plugins
Joseph Huber d5d836635c [Libomptarget] Add test config for compiling in LTO-mode
We are planning on making LTO the default compilation mode for
offloading. In order to make sure it works we should run these tests on
the test suite. AMDGPU already uses the LTO compilation path for its
linking, but in LTO mode it also links the static library late.

Performing LTO requires the static library to be built, if we make the
change this will be a hard requirement and the old bitcode library will
go away. This means users will need to use either a two-step build or a
runtimes build for libomptarget.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D127512
2022-06-14 10:16:03 -04:00
..
aarch64
amdgpu [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
common [Libomptarget] Remove global include directory from libomptarget 2022-05-13 14:38:47 -04:00
cuda [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
generic-elf-64bit/src [LIBOMPTARGET] Adding AMD to llvm-omp-device-info 2022-06-09 11:58:39 +00:00
ppc64 Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
ppc64le Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
remote [Libomptarget][remote] Add OpenMP linker flag to the plugin 2022-04-21 15:45:29 -04:00
ve [Libomptarget] Remove global include directory from libomptarget 2022-05-13 14:38:47 -04:00
x86_64 Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
CMakeLists.txt [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
exports [OpenMP] Allow to explicitly deinitialize device resources 2022-03-07 23:43:04 -06:00