[llvm] 689f79d - [X86] vec-strict-cmp-512-skx.ll - regenerate checks

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


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

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

LOG: [X86] vec-strict-cmp-512-skx.ll - regenerate checks

Appears to have been manually edited at some point

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/vec-strict-cmp-512-skx.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/vec-strict-cmp-512-skx.ll b/llvm/test/CodeGen/X86/vec-strict-cmp-512-skx.ll
index 0ec33ad800912..cf6edbc628503 100644
--- a/llvm/test/CodeGen/X86/vec-strict-cmp-512-skx.ll
+++ b/llvm/test/CodeGen/X86/vec-strict-cmp-512-skx.ll
@@ -35,25 +35,25 @@ define <8 x i32> @test_v8f64_oeq_q(<8 x i32> %a, <8 x i32> %b, <8 x double> %f1,
 }
 
 define <16 x i32> @test_v16f64_ogt(<16 x i32> %a, <16 x i32> %b, <16 x double> %f1, <16 x double> %f2) #0 {
-; SKX-LABEL: test_v16f64_ogt
+; SKX-LABEL: test_v16f64_ogt:
 ; SKX:       # %bb.0:
-; SKX-NEXT:  pushq	%rbp
-; SKX-NEXT:  movq	%rsp, %rbp
-; SKX-NEXT:  andq	$-32, %rsp
-; SKX-NEXT:  subq	$32, %rsp
-; SKX-NEXT:  vcmpgtpd	80(%rbp), %ymm6, %k0
-; SKX-NEXT:  vcmpgtpd	112(%rbp), %ymm7, %k1
-; SKX-NEXT:  kshiftlb	$4, %k1, %k1
-; SKX-NEXT:  korb	%k1, %k0, %k1
-; SKX-NEXT:  vcmpgtpd	16(%rbp), %ymm4, %k0
-; SKX-NEXT:  vcmpgtpd	48(%rbp), %ymm5, %k2
-; SKX-NEXT:  kshiftlb	$4, %k2, %k2
-; SKX-NEXT:  korb	%k2, %k0, %k2
-; SKX-NEXT:  vpblendmd	%ymm0, %ymm2, %ymm0 {%k2}
-; SKX-NEXT:  vpblendmd	%ymm1, %ymm3, %ymm1 {%k1}
-; SKX-NEXT:  movq	%rbp, %rsp
-; SKX-NEXT:  popq	%rbp
-; SKX-NEXT:  retq
+; SKX-NEXT:    pushq %rbp
+; SKX-NEXT:    movq %rsp, %rbp
+; SKX-NEXT:    andq $-32, %rsp
+; SKX-NEXT:    subq $32, %rsp
+; SKX-NEXT:    vcmpgtpd 80(%rbp), %ymm6, %k0
+; SKX-NEXT:    vcmpgtpd 112(%rbp), %ymm7, %k1
+; SKX-NEXT:    kshiftlb $4, %k1, %k1
+; SKX-NEXT:    korb %k1, %k0, %k1
+; SKX-NEXT:    vcmpgtpd 16(%rbp), %ymm4, %k0
+; SKX-NEXT:    vcmpgtpd 48(%rbp), %ymm5, %k2
+; SKX-NEXT:    kshiftlb $4, %k2, %k2
+; SKX-NEXT:    korb %k2, %k0, %k2
+; SKX-NEXT:    vpblendmd %ymm0, %ymm2, %ymm0 {%k2}
+; SKX-NEXT:    vpblendmd %ymm1, %ymm3, %ymm1 {%k1}
+; SKX-NEXT:    movq %rbp, %rsp
+; SKX-NEXT:    popq %rbp
+; SKX-NEXT:    retq
   %cond = tail call <16 x i1> @llvm.experimental.constrained.fcmps.v16f64(
     <16 x double> %f1, <16 x double> %f2, metadata !"ogt", metadata !"fpexcept.maytrap")
   %res = select <16 x i1> %cond, <16 x i32> %a, <16 x i32> %b


        


More information about the llvm-commits mailing list