================
@@ -3361,6 +3364,13 @@ emitTargetArchBuiltinExpr(CIRGenFunction *cgf, unsigned
builtinID,
case llvm::Triple::riscv32:
case llvm::Triple::riscv64:
return cgf->emitRISCVBuiltinExpr(builtinID, e);
+ case llvm::Triple::spirv32:
+ case llvm::Triple::spirv64:
+ if (cgf->getTarget().getTriple().getOS() == llvm::Triple::OSType::AMDHSA)
+ return cgf->emitAMDGPUBuiltinExpr(builtinID, e);
+ [[fallthrough]];
----------------
aobolensk wrote:
Fair, removed
https://github.com/llvm/llvm-project/pull/222018
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits