Skip to content

Commit 16298e4

Browse files
committed
[X86] var-permute-256.ll - regenerate VPTERNLOG comments
1 parent f63e8ed commit 16298e4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

llvm/test/CodeGen/X86/var-permute-256.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ define <16 x i16> @var_shuffle_v16i16(<16 x i16> %v, <16 x i16> %indices) nounwi
402402
; AVX512VLDQ-NEXT: vpermq {{.*#+}} ymm0 = ymm0[2,3,2,3]
403403
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm3
404404
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm0
405-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm2, %ymm3, %ymm0
405+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm0 = ymm2 ^ (ymm0 & (ymm3 ^ ymm2))
406406
; AVX512VLDQ-NEXT: retq
407407
;
408408
; AVX512VLBW-LABEL: var_shuffle_v16i16:
@@ -545,7 +545,7 @@ define <16 x i16> @var_shuffle_zero_v16i16(<16 x i16> %v, <16 x i16> %indices) n
545545
; AVX512VLDQ-NEXT: vpermq {{.*#+}} ymm0 = ymm0[2,3,2,3]
546546
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm0
547547
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm1
548-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm3, %ymm0, %ymm1
548+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm1 = ymm3 ^ (ymm1 & (ymm0 ^ ymm3))
549549
; AVX512VLDQ-NEXT: vpandn %ymm1, %ymm2, %ymm0
550550
; AVX512VLDQ-NEXT: retq
551551
;
@@ -675,7 +675,7 @@ define <32 x i8> @var_shuffle_v32i8(<32 x i8> %v, <32 x i8> %indices) nounwind {
675675
; AVX512VLDQ-NEXT: vinserti128 $1, %xmm0, %ymm0, %ymm0
676676
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm3
677677
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm0
678-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm3, %ymm2, %ymm0
678+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm0 = ymm3 ^ (ymm0 & (ymm2 ^ ymm3))
679679
; AVX512VLDQ-NEXT: retq
680680
;
681681
; AVX512VLBW-LABEL: var_shuffle_v32i8:
@@ -857,7 +857,7 @@ define <32 x i8> @var_shuffle_zero_v32i8(<32 x i8> %v, <32 x i8> %indices) nounw
857857
; AVX512VLDQ-NEXT: vpermq {{.*#+}} ymm0 = ymm0[2,3,2,3]
858858
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm0
859859
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm1
860-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm3, %ymm0, %ymm1
860+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm1 = ymm3 ^ (ymm1 & (ymm0 ^ ymm3))
861861
; AVX512VLDQ-NEXT: vpandn %ymm1, %ymm2, %ymm0
862862
; AVX512VLDQ-NEXT: retq
863863
;
@@ -1502,7 +1502,7 @@ define <16 x i16> @var_shuffle_v16i16_from_v8i16(<8 x i16> %v, <16 x i16> %indic
15021502
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm2
15031503
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm3
15041504
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm0
1505-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm2, %ymm3, %ymm0
1505+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm0 = ymm2 ^ (ymm0 & (ymm3 ^ ymm2))
15061506
; AVX512VLDQ-NEXT: retq
15071507
;
15081508
; AVX512VLBW-LABEL: var_shuffle_v16i16_from_v8i16:
@@ -1618,7 +1618,7 @@ define <32 x i8> @var_shuffle_v32i8_from_v16i8(<16 x i8> %v, <32 x i8> %indices)
16181618
; AVX512VLDQ-NEXT: vinserti128 $1, %xmm0, %ymm0, %ymm0
16191619
; AVX512VLDQ-NEXT: vpshufb %ymm1, %ymm0, %ymm3
16201620
; AVX512VLDQ-NEXT: vpcmpgtb {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %ymm1, %ymm0
1621-
; AVX512VLDQ-NEXT: vpternlogq $202, %ymm3, %ymm2, %ymm0
1621+
; AVX512VLDQ-NEXT: vpternlogq {{.*#+}} ymm0 = ymm3 ^ (ymm0 & (ymm2 ^ ymm3))
16221622
; AVX512VLDQ-NEXT: retq
16231623
;
16241624
; AVX512VLBW-LABEL: var_shuffle_v32i8_from_v16i8:

0 commit comments

Comments
 (0)