[llvm] [SPIRV] Enable `bfloat16` arithmetic (PR #166031)

Alex Voicu via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 3 08:06:43 PST 2025


================
@@ -2688,7 +2688,7 @@ bool IRTranslator::translateKnownIntrinsic(const CallInst &CI, Intrinsic::ID ID,
 
 bool IRTranslator::translateInlineAsm(const CallBase &CB,
                                       MachineIRBuilder &MIRBuilder) {
-  if (containsBF16Type(CB))
+  if (!MF->getTarget().getTargetTriple().isSPIRV() && containsBF16Type(CB))
----------------
AlexVlx wrote:

Done.

https://github.com/llvm/llvm-project/pull/166031


More information about the llvm-commits mailing list