161 return llvm::Triple(llvm::Triple::spirv64, llvm::Triple::NoSubArch,
162 llvm::Triple::AMD, llvm::Triple::AMDHSA);
165 llvm::Triple::ArchType
Arch = DefaultToolchainTriple.isArch64Bit()
166 ? llvm::Triple::nvptx64
167 : llvm::Triple::nvptx;
168 return llvm::Triple(
Arch, llvm::Triple::NoSubArch, llvm::Triple::NVIDIA,
173 return llvm::Triple(llvm::Triple::amdgcn, llvm::Triple::NoSubArch,
174 llvm::Triple::AMD, llvm::Triple::AMDHSA);