[clang] Add SPIRV support to HIPAMD toolchain (PR #75357)
Joseph Huber via cfe-commits
cfe-commits at lists.llvm.org
Wed Dec 13 13:59:40 PST 2023
================
@@ -209,6 +210,13 @@ void AMDGCN::Linker::ConstructJob(Compilation &C, const JobAction &JA,
if (JA.getType() == types::TY_LLVM_BC)
return constructLlvmLinkCommand(C, JA, Inputs, Output, Args);
+ if (Args.getLastArgValue(options::OPT_mcpu_EQ) == "generic") {
+ llvm::opt::ArgStringList TrArgs{"--spirv-max-version=1.1",
----------------
jhuber6 wrote:
I wonder if `-mcpu` is the correct way to encode this. Targeting SPIR-V is more like the triple than the architecture as far as I'm aware.
https://github.com/llvm/llvm-project/pull/75357
More information about the cfe-commits
mailing list