From 5140646c13bf9da02173fc0ec058c217c21eb04f Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Tue, 1 Nov 2022 15:34:32 +0000 Subject: [PATCH] [X86] Fix broadcastm intrinsics comment These broadcast from mask predicate registers, and don't load from memory Noticed while reviewing D137163 --- llvm/include/llvm/IR/IntrinsicsX86.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/IR/IntrinsicsX86.td b/llvm/include/llvm/IR/IntrinsicsX86.td index 26a9a9b..57bd394 100644 --- a/llvm/include/llvm/IR/IntrinsicsX86.td +++ b/llvm/include/llvm/IR/IntrinsicsX86.td @@ -3253,7 +3253,7 @@ def int_x86_avx512_mask_range_ps_512 : ClangBuiltin<"__builtin_ia32_rangeps512_m [IntrNoMem, ImmArg>, ImmArg>]>; } -// Vector load with broadcast +// Vector broadcast from mask let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.". def int_x86_avx512_broadcastmw_512 : ClangBuiltin<"__builtin_ia32_broadcastmw512">, -- 2.7.4