[llvm] f719d8a - [X86] vec-strict-cmp-128-fp16.ll - regenerate VMOVSH comments

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 12 10:51:28 PST 2025


Author: Simon Pilgrim
Date: 2025-02-12T18:48:55Z
New Revision: f719d8ac1ccd08a9e8def796ecb9b1cd517c86af

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

LOG: [X86] vec-strict-cmp-128-fp16.ll - regenerate VMOVSH comments

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/vec-strict-cmp-128-fp16.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/vec-strict-cmp-128-fp16.ll b/llvm/test/CodeGen/X86/vec-strict-cmp-128-fp16.ll
index 74a691e520943..d0ea195671c8e 100644
--- a/llvm/test/CodeGen/X86/vec-strict-cmp-128-fp16.ll
+++ b/llvm/test/CodeGen/X86/vec-strict-cmp-128-fp16.ll
@@ -907,14 +907,14 @@ define <4 x i16> @test_v4f16_olt_q(<4 x i16> %a, <4 x i16> %b, <4 x half> %f1, <
 ; X86-NEXT:    movl %esp, %ebp
 ; X86-NEXT:    andl $-16, %esp
 ; X86-NEXT:    subl $16, %esp
-; X86-NEXT:    vmovsh 8(%ebp), %xmm3
+; X86-NEXT:    vmovsh {{.*#+}} xmm3 = mem[0],zero,zero,zero,zero,zero,zero,zero
 ; X86-NEXT:    vcomish %xmm2, %xmm3
 ; X86-NEXT:    seta %al
 ; X86-NEXT:    kmovd %eax, %k0
 ; X86-NEXT:    kshiftlb $7, %k0, %k0
 ; X86-NEXT:    kshiftrb $7, %k0, %k0
 ; X86-NEXT:    vpsrld $16, %xmm2, %xmm3
-; X86-NEXT:    vmovsh 10(%ebp), %xmm4
+; X86-NEXT:    vmovsh {{.*#+}} xmm4 = mem[0],zero,zero,zero,zero,zero,zero,zero
 ; X86-NEXT:    vcomish %xmm3, %xmm4
 ; X86-NEXT:    seta %al
 ; X86-NEXT:    kmovd %eax, %k1
@@ -925,7 +925,7 @@ define <4 x i16> @test_v4f16_olt_q(<4 x i16> %a, <4 x i16> %b, <4 x half> %f1, <
 ; X86-NEXT:    kmovd %eax, %k1
 ; X86-NEXT:    kandb %k1, %k0, %k0
 ; X86-NEXT:    vmovshdup {{.*#+}} xmm3 = xmm2[1,1,3,3]
-; X86-NEXT:    vmovsh 12(%ebp), %xmm4
+; X86-NEXT:    vmovsh {{.*#+}} xmm4 = mem[0],zero,zero,zero,zero,zero,zero,zero
 ; X86-NEXT:    vcomish %xmm3, %xmm4
 ; X86-NEXT:    seta %al
 ; X86-NEXT:    kmovd %eax, %k1
@@ -936,7 +936,7 @@ define <4 x i16> @test_v4f16_olt_q(<4 x i16> %a, <4 x i16> %b, <4 x half> %f1, <
 ; X86-NEXT:    kmovd %eax, %k1
 ; X86-NEXT:    kandb %k1, %k0, %k0
 ; X86-NEXT:    vpsrlq $48, %xmm2, %xmm2
-; X86-NEXT:    vmovsh 14(%ebp), %xmm3
+; X86-NEXT:    vmovsh {{.*#+}} xmm3 = mem[0],zero,zero,zero,zero,zero,zero,zero
 ; X86-NEXT:    vcomish %xmm2, %xmm3
 ; X86-NEXT:    seta %al
 ; X86-NEXT:    kmovd %eax, %k1


        


More information about the llvm-commits mailing list