Skip to content

Commit 689f79d

Browse files
committed
[X86] vec-strict-cmp-512-skx.ll - regenerate checks
Appears to have been manually edited at some point
1 parent a6a4252 commit 689f79d

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

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

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,25 @@ define <8 x i32> @test_v8f64_oeq_q(<8 x i32> %a, <8 x i32> %b, <8 x double> %f1,
3535
}
3636

3737
define <16 x i32> @test_v16f64_ogt(<16 x i32> %a, <16 x i32> %b, <16 x double> %f1, <16 x double> %f2) #0 {
38-
; SKX-LABEL: test_v16f64_ogt
38+
; SKX-LABEL: test_v16f64_ogt:
3939
; SKX: # %bb.0:
40-
; SKX-NEXT: pushq %rbp
41-
; SKX-NEXT: movq %rsp, %rbp
42-
; SKX-NEXT: andq $-32, %rsp
43-
; SKX-NEXT: subq $32, %rsp
44-
; SKX-NEXT: vcmpgtpd 80(%rbp), %ymm6, %k0
45-
; SKX-NEXT: vcmpgtpd 112(%rbp), %ymm7, %k1
46-
; SKX-NEXT: kshiftlb $4, %k1, %k1
47-
; SKX-NEXT: korb %k1, %k0, %k1
48-
; SKX-NEXT: vcmpgtpd 16(%rbp), %ymm4, %k0
49-
; SKX-NEXT: vcmpgtpd 48(%rbp), %ymm5, %k2
50-
; SKX-NEXT: kshiftlb $4, %k2, %k2
51-
; SKX-NEXT: korb %k2, %k0, %k2
52-
; SKX-NEXT: vpblendmd %ymm0, %ymm2, %ymm0 {%k2}
53-
; SKX-NEXT: vpblendmd %ymm1, %ymm3, %ymm1 {%k1}
54-
; SKX-NEXT: movq %rbp, %rsp
55-
; SKX-NEXT: popq %rbp
56-
; SKX-NEXT: retq
40+
; SKX-NEXT: pushq %rbp
41+
; SKX-NEXT: movq %rsp, %rbp
42+
; SKX-NEXT: andq $-32, %rsp
43+
; SKX-NEXT: subq $32, %rsp
44+
; SKX-NEXT: vcmpgtpd 80(%rbp), %ymm6, %k0
45+
; SKX-NEXT: vcmpgtpd 112(%rbp), %ymm7, %k1
46+
; SKX-NEXT: kshiftlb $4, %k1, %k1
47+
; SKX-NEXT: korb %k1, %k0, %k1
48+
; SKX-NEXT: vcmpgtpd 16(%rbp), %ymm4, %k0
49+
; SKX-NEXT: vcmpgtpd 48(%rbp), %ymm5, %k2
50+
; SKX-NEXT: kshiftlb $4, %k2, %k2
51+
; SKX-NEXT: korb %k2, %k0, %k2
52+
; SKX-NEXT: vpblendmd %ymm0, %ymm2, %ymm0 {%k2}
53+
; SKX-NEXT: vpblendmd %ymm1, %ymm3, %ymm1 {%k1}
54+
; SKX-NEXT: movq %rbp, %rsp
55+
; SKX-NEXT: popq %rbp
56+
; SKX-NEXT: retq
5757
%cond = tail call <16 x i1> @llvm.experimental.constrained.fcmps.v16f64(
5858
<16 x double> %f1, <16 x double> %f2, metadata !"ogt", metadata !"fpexcept.maytrap")
5959
%res = select <16 x i1> %cond, <16 x i32> %a, <16 x i32> %b

0 commit comments

Comments
 (0)