================
@@ -294,6 +294,34 @@ Value *CodeGenFunction::EmitPPCBuiltinExpr(unsigned 
BuiltinID,
     return Builder.CreateCall(F, Ops, "");
   }
 
+  // BCD convert builtins for P9
+  case PPC::BI__builtin_ppc_national2packed:
+  case PPC::BI__builtin_ppc_packed2zoned:
+  case PPC::BI__builtin_ppc_zoned2packed: {
----------------
redstar wrote:

This code is actually never executed because the intrinsics are defined as
```
  def int_ppc_national2packed: ClangBuiltin<"__builtin_ppc_national2packed">, 
...
  def int_ppc_packed2zoned: ClangBuiltin<"__builtin_ppc_packed2zoned">, ...
  def int_ppc_zoned2packed: ClangBuiltin<"__builtin_ppc_zoned2packed">, ...
```

https://github.com/llvm/llvm-project/pull/142723
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to