164 return llvm::Triple(llvm::Triple::spirv64, llvm::Triple::NoSubArch,
165 llvm::Triple::AMD, llvm::Triple::AMDHSA);
168 llvm::Triple::ArchType
Arch = DefaultToolchainTriple.isArch64Bit()
169 ? llvm::Triple::nvptx64
170 : llvm::Triple::nvptx;
171 return llvm::Triple(
Arch, llvm::Triple::NoSubArch, llvm::Triple::NVIDIA,
176 return llvm::Triple(llvm::Triple::amdgcn, llvm::Triple::NoSubArch,
177 llvm::Triple::AMD, llvm::Triple::AMDHSA);