llvm-project/clang/tools/clang-linker-wrapper
Joseph Huber 3723868d9e [OpenMP] Fix file arguments for embedding bitcode in the linker wrapper
Summary:
The linker wrapper supports embedding bitcode images instead of linked
device images to facilitate JIT in the device runtime. However, we were
incorrectly passing in the file twice when this option was set. This
patch makes sure we only use the intermediate result of the LTO pass and
don't add the final output to the full job.

In the future we will want to add both of these andle handle that
accoridngly to allow the runtime to either use the AoT compiled version
or JIT compile the bitcode version if availible.
2022-05-24 13:45:52 -04:00
..
CMakeLists.txt [OpenMP] Remove call to 'clang-offload-wrapper' binary 2022-01-31 23:11:43 -05:00
ClangLinkerWrapper.cpp [OpenMP] Fix file arguments for embedding bitcode in the linker wrapper 2022-05-24 13:45:52 -04:00
OffloadWrapper.cpp [CUDA] Add wrapper code generation for registering CUDA images 2022-05-11 07:30:25 -04:00
OffloadWrapper.h [Cuda] Add initial support for wrapping CUDA images in the new driver. 2022-05-11 07:30:23 -04:00