[llvm] [X86][AVX-VNNI] Fix VNNI intrinsics argument types (PR #122649)
Phoebe Wang via llvm-commits
llvm-commits at lists.llvm.org
Sun Jan 12 16:18:51 PST 2025
================
@@ -1867,29 +1867,29 @@ let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
def int_x86_avx512_vpdpbusd_128 :
ClangBuiltin<"__builtin_ia32_vpdpbusd128">,
- DefaultAttrsIntrinsic<[llvm_v4i32_ty], [llvm_v4i32_ty, llvm_v4i32_ty,
- llvm_v4i32_ty], [IntrNoMem]>;
+ DefaultAttrsIntrinsic<[llvm_v4i32_ty], [llvm_v4i32_ty, llvm_v16i8_ty,
+ llvm_v16i8_ty], [IntrNoMem]>;
----------------
phoebewang wrote:
The corresponding definitions in BuiltinsX86.td, the header file and the front end tests also need to update.
https://github.com/llvm/llvm-project/pull/122649
More information about the llvm-commits
mailing list