[llvm] 296163f - [RISCV] Add missing check lines for vwmulu_v64i32 in fixed-vectors-vwmulu.ll. NFC

Jim Lin via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 25 01:57:00 PDT 2025


Author: Jim Lin
Date: 2025-08-25T16:52:18+08:00
New Revision: 296163f85dfc6a7f85972f5385ff85e67738a956

URL: https://github.com/llvm/llvm-project/commit/296163f85dfc6a7f85972f5385ff85e67738a956
DIFF: https://github.com/llvm/llvm-project/commit/296163f85dfc6a7f85972f5385ff85e67738a956.diff

LOG: [RISCV] Add missing check lines for vwmulu_v64i32 in fixed-vectors-vwmulu.ll. NFC

Added: 
    

Modified: 
    llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vwmulu.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vwmulu.ll b/llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vwmulu.ll
index 7cedee5068551..90e9ffdcb320a 100644
--- a/llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vwmulu.ll
+++ b/llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vwmulu.ll
@@ -710,6 +710,13 @@ define <4 x i32> @vwmulu_vx_v4i32_i8(ptr %x, ptr %y) {
 }
 
 define <4 x i32> @vwmulu_vx_v4i32_i16(ptr %x, ptr %y) {
+; CHECK-LABEL: vwmulu_vx_v4i32_i16:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vsetivli zero, 4, e16, mf2, ta, ma
+; CHECK-NEXT:    vle16.v v9, (a0)
+; CHECK-NEXT:    lhu a0, 0(a1)
+; CHECK-NEXT:    vwmulu.vx v8, v9, a0
+; CHECK-NEXT:    ret
   %a = load <4 x i16>, ptr %x
   %b = load i16, ptr %y
   %c = zext i16 %b to i32


        


More information about the llvm-commits mailing list