[all-commits] [llvm/llvm-project] 88840f: [Clang][AMDGPU] Restore the non-RDC compilation pi...
Shilei Tian via All-commits
all-commits at lists.llvm.org
Mon Jun 1 12:30:52 PDT 2026
Branch: refs/heads/users/shiltian/non-rdc-new-driver
Home: https://github.com/llvm/llvm-project
Commit: 88840f9613ffa3bd8eec16df1bd659e57bcebd07
https://github.com/llvm/llvm-project/commit/88840f9613ffa3bd8eec16df1bd659e57bcebd07
Author: Shilei Tian <i at tianshilei.me>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M clang/lib/Driver/Driver.cpp
M clang/lib/Driver/ToolChains/Clang.cpp
M clang/test/Driver/dep-file-flag-with-multiple-offload-archs.hip
M clang/test/Driver/hip-phases.hip
M clang/test/Driver/hip-sanitize-options.hip
M clang/test/Driver/hip-save-temps.hip
M clang/test/Driver/hip-toolchain-no-rdc.hip
M clang/test/Driver/hip-toolchain-opt.hip
Log Message:
-----------
[Clang][AMDGPU] Restore the non-RDC compilation pipeline
The new offload driver uses the LTO compilation pipeline even for non-RDC
compilation. This PR restores the conventional non-RDC flow, where the backend
generates executable code directly, which is then bundled into the HIP fat
binary.
We can revert this change in the future if we decide to deprecate the
distinction between non-RDC and RDC compilation and unify the compilation flow.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list