Skip to content

Commit b5598c3

Browse files
committed
[X86] Regenerate test checks with vpternlog comments
1 parent 60f3e67 commit b5598c3

File tree

4 files changed

+124
-124
lines changed

4 files changed

+124
-124
lines changed

llvm/test/CodeGen/X86/bitcast-int-to-vector-bool-sext.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ define <8 x i64> @ext_i8_8i64(i8 %a0) {
450450
; AVX512-LABEL: ext_i8_8i64:
451451
; AVX512: # %bb.0:
452452
; AVX512-NEXT: kmovd %edi, %k1
453-
; AVX512-NEXT: vpternlogq $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
453+
; AVX512-NEXT: vpternlogq {{.*#+}} zmm0 {%k1} {z} = -1
454454
; AVX512-NEXT: retq
455455
%1 = bitcast i8 %a0 to <8 x i1>
456456
%2 = sext <8 x i1> %1 to <8 x i64>
@@ -507,7 +507,7 @@ define <16 x i32> @ext_i16_16i32(i16 %a0) {
507507
; AVX512-LABEL: ext_i16_16i32:
508508
; AVX512: # %bb.0:
509509
; AVX512-NEXT: kmovd %edi, %k1
510-
; AVX512-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
510+
; AVX512-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
511511
; AVX512-NEXT: retq
512512
%1 = bitcast i16 %a0 to <16 x i1>
513513
%2 = sext <16 x i1> %1 to <16 x i32>

llvm/test/CodeGen/X86/bitcast-int-to-vector-bool-zext.ll

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ define <2 x i64> @ext_i2_2i64(i2 %a0) {
4949
; AVX512F-LABEL: ext_i2_2i64:
5050
; AVX512F: # %bb.0:
5151
; AVX512F-NEXT: kmovw %edi, %k1
52-
; AVX512F-NEXT: vpternlogq $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
52+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm0 {%k1} {z} = -1
5353
; AVX512F-NEXT: vpsrlq $63, %xmm0, %xmm0
5454
; AVX512F-NEXT: vzeroupper
5555
; AVX512F-NEXT: retq
@@ -100,7 +100,7 @@ define <4 x i32> @ext_i4_4i32(i4 %a0) {
100100
; AVX512F-LABEL: ext_i4_4i32:
101101
; AVX512F: # %bb.0:
102102
; AVX512F-NEXT: kmovw %edi, %k1
103-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
103+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
104104
; AVX512F-NEXT: vpsrld $31, %xmm0, %xmm0
105105
; AVX512F-NEXT: vzeroupper
106106
; AVX512F-NEXT: retq
@@ -153,7 +153,7 @@ define <8 x i16> @ext_i8_8i16(i8 %a0) {
153153
; AVX512F-LABEL: ext_i8_8i16:
154154
; AVX512F: # %bb.0:
155155
; AVX512F-NEXT: kmovw %edi, %k1
156-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
156+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
157157
; AVX512F-NEXT: vpmovdw %zmm0, %ymm0
158158
; AVX512F-NEXT: vpsrlw $15, %xmm0, %xmm0
159159
; AVX512F-NEXT: vzeroupper
@@ -283,7 +283,7 @@ define <4 x i64> @ext_i4_4i64(i4 %a0) {
283283
; AVX512F-LABEL: ext_i4_4i64:
284284
; AVX512F: # %bb.0:
285285
; AVX512F-NEXT: kmovw %edi, %k1
286-
; AVX512F-NEXT: vpternlogq $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
286+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm0 {%k1} {z} = -1
287287
; AVX512F-NEXT: vpsrlq $63, %ymm0, %ymm0
288288
; AVX512F-NEXT: retq
289289
;
@@ -339,7 +339,7 @@ define <8 x i32> @ext_i8_8i32(i8 %a0) {
339339
; AVX512F-LABEL: ext_i8_8i32:
340340
; AVX512F: # %bb.0:
341341
; AVX512F-NEXT: kmovw %edi, %k1
342-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
342+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
343343
; AVX512F-NEXT: vpsrld $31, %ymm0, %ymm0
344344
; AVX512F-NEXT: retq
345345
;
@@ -400,7 +400,7 @@ define <16 x i16> @ext_i16_16i16(i16 %a0) {
400400
; AVX512F-LABEL: ext_i16_16i16:
401401
; AVX512F: # %bb.0:
402402
; AVX512F-NEXT: kmovw %edi, %k1
403-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
403+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
404404
; AVX512F-NEXT: vpmovdw %zmm0, %ymm0
405405
; AVX512F-NEXT: vpsrlw $15, %ymm0, %ymm0
406406
; AVX512F-NEXT: retq
@@ -564,14 +564,14 @@ define <8 x i64> @ext_i8_8i64(i8 %a0) {
564564
; AVX512F-LABEL: ext_i8_8i64:
565565
; AVX512F: # %bb.0:
566566
; AVX512F-NEXT: kmovw %edi, %k1
567-
; AVX512F-NEXT: vpternlogq $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
567+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm0 {%k1} {z} = -1
568568
; AVX512F-NEXT: vpsrlq $63, %zmm0, %zmm0
569569
; AVX512F-NEXT: retq
570570
;
571571
; AVX512VLBW-LABEL: ext_i8_8i64:
572572
; AVX512VLBW: # %bb.0:
573573
; AVX512VLBW-NEXT: kmovd %edi, %k1
574-
; AVX512VLBW-NEXT: vpternlogq $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
574+
; AVX512VLBW-NEXT: vpternlogq {{.*#+}} zmm0 {%k1} {z} = -1
575575
; AVX512VLBW-NEXT: vpsrlq $63, %zmm0, %zmm0
576576
; AVX512VLBW-NEXT: retq
577577
%1 = bitcast i8 %a0 to <8 x i1>
@@ -638,14 +638,14 @@ define <16 x i32> @ext_i16_16i32(i16 %a0) {
638638
; AVX512F-LABEL: ext_i16_16i32:
639639
; AVX512F: # %bb.0:
640640
; AVX512F-NEXT: kmovw %edi, %k1
641-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
641+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
642642
; AVX512F-NEXT: vpsrld $31, %zmm0, %zmm0
643643
; AVX512F-NEXT: retq
644644
;
645645
; AVX512VLBW-LABEL: ext_i16_16i32:
646646
; AVX512VLBW: # %bb.0:
647647
; AVX512VLBW-NEXT: kmovd %edi, %k1
648-
; AVX512VLBW-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
648+
; AVX512VLBW-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
649649
; AVX512VLBW-NEXT: vpsrld $31, %zmm0, %zmm0
650650
; AVX512VLBW-NEXT: retq
651651
%1 = bitcast i16 %a0 to <16 x i1>
@@ -726,10 +726,10 @@ define <32 x i16> @ext_i32_32i16(i32 %a0) {
726726
; AVX512F-NEXT: kmovw %edi, %k1
727727
; AVX512F-NEXT: shrl $16, %edi
728728
; AVX512F-NEXT: kmovw %edi, %k2
729-
; AVX512F-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z}
729+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm0 {%k1} {z} = -1
730730
; AVX512F-NEXT: vpmovdw %zmm0, %ymm0
731731
; AVX512F-NEXT: vpsrlw $15, %ymm0, %ymm0
732-
; AVX512F-NEXT: vpternlogd $255, %zmm1, %zmm1, %zmm1 {%k2} {z}
732+
; AVX512F-NEXT: vpternlogd {{.*#+}} zmm1 {%k2} {z} = -1
733733
; AVX512F-NEXT: vpmovdw %zmm1, %ymm1
734734
; AVX512F-NEXT: vpsrlw $15, %ymm1, %ymm1
735735
; AVX512F-NEXT: vinserti64x4 $1, %ymm1, %zmm0, %zmm0

0 commit comments

Comments
 (0)