llvm-project/clang/tools
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
..
amdgpu-arch [amdgpu-arch] Guard hsa.h with __has_include 2021-05-10 07:33:30 +00:00
apinotes-test [Support] Don't include VirtualFileSystem.h in CommandLine.h 2021-04-21 10:19:01 -04:00
arcmt-test [NFC] Reordering parameters in getFile and getFileOrSTDIN 2021-03-25 09:47:49 -04:00
c-arcmt-test
c-index-test [libclang] add supporting for indexing/visiting C++ concepts 2022-05-24 10:02:53 -07:00
clang-check [clang-check] Adjust argument adjusters for clang-check to strip options blocking the static analyzer 2022-01-14 10:05:47 +01:00
clang-diff clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC 2020-10-15 00:35:16 -04:00
clang-extdef-mapping [analyzer][ctu] Only import const and trivial VarDecls 2022-04-01 13:49:39 +02:00
clang-format [git-clang-format] Change run line from python to python3 2022-04-22 15:14:51 -04:00
clang-format-vs
clang-fuzzer [gn build] (manually) port a2f2dfde48 (clang-fuzzer-dictionary) 2022-05-09 18:28:58 -04:00
clang-import-test Reland "[clang-repl] Implement partial translation units and error recovery." 2021-07-12 15:21:22 +00:00
clang-linker-wrapper [OpenMP] Fix file arguments for embedding bitcode in the linker wrapper 2022-05-24 13:45:52 -04:00
clang-nvlink-wrapper [clang][cmake] Use `GNUInstallDirs` to support custom installation dirs 2022-01-21 23:58:08 +00:00
clang-offload-bundler [clang-offload-bundler] fix "no output file" issue with -outputs 2022-04-08 17:11:27 +00:00
clang-offload-packager [OpenMP] Add a check for alignment in the offload packager 2022-05-11 12:25:44 -04:00
clang-offload-wrapper [clang-offload-wrapper] Disabled ELF offload notes embedding by default. 2021-08-18 08:18:03 -07:00
clang-refactor Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer 2021-07-16 07:38:16 +00:00
clang-rename [clang][cmake] Use `GNUInstallDirs` to support custom installation dirs 2022-01-21 23:58:08 +00:00
clang-repl Let clang-repl link privately against Clang components 2022-03-28 23:53:53 +02:00
clang-scan-deps [Tooling/DependencyScanning] Make skipping excluded PP ranges during dependency scanning the default 2022-04-28 15:23:03 -07:00
clang-shlib [CMake] Don't use -Bsymbolic-functions for MinGW targets 2021-06-30 22:54:26 +03:00
diag-build [clang] Use portable "#!/usr/bin/env bash" shebang for tools and utils. 2021-09-23 21:16:43 +05:30
diagtool Fix lifetime of DiagnosticsEngine in diagtool. 2022-05-06 16:21:49 +02:00
driver Frontend: Delete output streams before closing CompilerInstance outputs 2022-04-28 19:07:40 -07:00
include-mapping [clangd] NFC: Move stdlib headers handling to Clang 2022-02-09 11:05:39 +01:00
libclang [libclang] add supporting for indexing/visiting C++ concepts 2022-05-24 10:02:53 -07:00
scan-build [clang][scan-build] Change mode of installation for scan-build.1 2022-03-02 13:12:08 +01:00
scan-build-py [scan-build] Fix deadlock at failures in libears/ear.c 2022-02-02 12:55:44 +01:00
scan-view [clang][cmake] Use `GNUInstallDirs` to support custom installation dirs 2022-01-21 23:58:08 +00:00
CMakeLists.txt [Clang] Introduce clang-offload-packager tool to bundle device files 2022-05-11 09:39:13 -04:00