Skip to content

Commit deb1ed5

Browse files
committed
[X86] avx512-extract-subvector-load-store.ll - regenerate VPTERNLOG comments
1 parent f7b4312 commit deb1ed5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

llvm/test/CodeGen/X86/avx512-extract-subvector-load-store.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ define void @load_v64i1_broadcast_32_v16i1(ptr %a0,<16 x float> %a1,<16 x float>
485485
; AVX512NOTDQ-LABEL: load_v64i1_broadcast_32_v16i1:
486486
; AVX512NOTDQ: # %bb.0:
487487
; AVX512NOTDQ-NEXT: kmovw 4(%rdi), %k1
488-
; AVX512NOTDQ-NEXT: vpternlogd $255, %zmm2, %zmm2, %zmm2 {%k1} {z}
488+
; AVX512NOTDQ-NEXT: vpternlogd {{.*#+}} zmm2 {%k1} {z} = -1
489489
; AVX512NOTDQ-NEXT: vpbroadcastd %xmm2, %zmm2
490490
; AVX512NOTDQ-NEXT: vptestmd %zmm2, %zmm2, %k1
491491
; AVX512NOTDQ-NEXT: vmovaps %zmm0, %zmm1 {%k1}
@@ -642,7 +642,7 @@ define void @load_v64i1_broadcast_63_v16i1(ptr %a0,<16 x float> %a1,<16 x float>
642642
; AVX512NOTDQ-FAST-LABEL: load_v64i1_broadcast_63_v16i1:
643643
; AVX512NOTDQ-FAST: # %bb.0:
644644
; AVX512NOTDQ-FAST-NEXT: kmovw 6(%rdi), %k1
645-
; AVX512NOTDQ-FAST-NEXT: vpternlogd $255, %zmm2, %zmm2, %zmm2 {%k1} {z}
645+
; AVX512NOTDQ-FAST-NEXT: vpternlogd {{.*#+}} zmm2 {%k1} {z} = -1
646646
; AVX512NOTDQ-FAST-NEXT: vpbroadcastd {{.*#+}} zmm3 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15]
647647
; AVX512NOTDQ-FAST-NEXT: vpermd %zmm2, %zmm3, %zmm2
648648
; AVX512NOTDQ-FAST-NEXT: vptestmd %zmm2, %zmm2, %k1
@@ -654,7 +654,7 @@ define void @load_v64i1_broadcast_63_v16i1(ptr %a0,<16 x float> %a1,<16 x float>
654654
; AVX512NOTDQ-FAST-PERLANE-LABEL: load_v64i1_broadcast_63_v16i1:
655655
; AVX512NOTDQ-FAST-PERLANE: # %bb.0:
656656
; AVX512NOTDQ-FAST-PERLANE-NEXT: kmovw 6(%rdi), %k1
657-
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpternlogd $255, %zmm2, %zmm2, %zmm2 {%k1} {z}
657+
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpternlogd {{.*#+}} zmm2 {%k1} {z} = -1
658658
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpshufd {{.*#+}} zmm2 = zmm2[3,3,3,3,7,7,7,7,11,11,11,11,15,15,15,15]
659659
; AVX512NOTDQ-FAST-PERLANE-NEXT: vshufi64x2 {{.*#+}} zmm2 = zmm2[6,7,6,7,6,7,6,7]
660660
; AVX512NOTDQ-FAST-PERLANE-NEXT: vptestmd %zmm2, %zmm2, %k1
@@ -1426,7 +1426,7 @@ define void @load_v64i1_broadcast_32_v16i1_store(ptr %a0,ptr %a1) {
14261426
; AVX512NOTDQ-LABEL: load_v64i1_broadcast_32_v16i1_store:
14271427
; AVX512NOTDQ: # %bb.0:
14281428
; AVX512NOTDQ-NEXT: kmovw 4(%rdi), %k1
1429-
; AVX512NOTDQ-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
1429+
; AVX512NOTDQ-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
14301430
; AVX512NOTDQ-NEXT: vpbroadcastd %xmm0, %zmm0
14311431
; AVX512NOTDQ-NEXT: vptestmd %zmm0, %zmm0, %k0
14321432
; AVX512NOTDQ-NEXT: kmovw %k0, (%rsi)
@@ -1596,7 +1596,7 @@ define void @load_v64i1_broadcast_63_v16i1_store(ptr %a0,ptr %a1) {
15961596
; AVX512NOTDQ-FAST-LABEL: load_v64i1_broadcast_63_v16i1_store:
15971597
; AVX512NOTDQ-FAST: # %bb.0:
15981598
; AVX512NOTDQ-FAST-NEXT: kmovw 6(%rdi), %k1
1599-
; AVX512NOTDQ-FAST-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
1599+
; AVX512NOTDQ-FAST-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
16001600
; AVX512NOTDQ-FAST-NEXT: vpbroadcastd {{.*#+}} zmm1 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15]
16011601
; AVX512NOTDQ-FAST-NEXT: vpermd %zmm0, %zmm1, %zmm0
16021602
; AVX512NOTDQ-FAST-NEXT: vptestmd %zmm0, %zmm0, %k0
@@ -1607,7 +1607,7 @@ define void @load_v64i1_broadcast_63_v16i1_store(ptr %a0,ptr %a1) {
16071607
; AVX512NOTDQ-FAST-PERLANE-LABEL: load_v64i1_broadcast_63_v16i1_store:
16081608
; AVX512NOTDQ-FAST-PERLANE: # %bb.0:
16091609
; AVX512NOTDQ-FAST-PERLANE-NEXT: kmovw 6(%rdi), %k1
1610-
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
1610+
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
16111611
; AVX512NOTDQ-FAST-PERLANE-NEXT: vpshufd {{.*#+}} zmm0 = zmm0[3,3,3,3,7,7,7,7,11,11,11,11,15,15,15,15]
16121612
; AVX512NOTDQ-FAST-PERLANE-NEXT: vshufi64x2 {{.*#+}} zmm0 = zmm0[6,7,6,7,6,7,6,7]
16131613
; AVX512NOTDQ-FAST-PERLANE-NEXT: vptestmd %zmm0, %zmm0, %k0

0 commit comments

Comments
 (0)