Skip to content

Commit c3b40c7

Browse files
committed
[X86] Regenerate test checks (NFC)
Regenerate some tests for the new vpternlog printing.
1 parent 6206f54 commit c3b40c7

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

llvm/test/CodeGen/X86/uadd_sat_vec.ll

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ define <2 x i32> @v2i32(<2 x i32> %x, <2 x i32> %y) nounwind {
587587
; AVX512F: # %bb.0:
588588
; AVX512F-NEXT: # kill: def $xmm1 killed $xmm1 def $zmm1
589589
; AVX512F-NEXT: vmovdqa64 %zmm1, %zmm2
590-
; AVX512F-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
590+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
591591
; AVX512F-NEXT: vpminud %xmm2, %xmm0, %xmm0
592592
; AVX512F-NEXT: vpaddd %xmm1, %xmm0, %xmm0
593593
; AVX512F-NEXT: vzeroupper
@@ -596,7 +596,7 @@ define <2 x i32> @v2i32(<2 x i32> %x, <2 x i32> %y) nounwind {
596596
; AVX512BW-LABEL: v2i32:
597597
; AVX512BW: # %bb.0:
598598
; AVX512BW-NEXT: vmovdqa %xmm1, %xmm2
599-
; AVX512BW-NEXT: vpternlogq $15, %xmm1, %xmm1, %xmm2
599+
; AVX512BW-NEXT: vpternlogq {{.*#+}} xmm2 = ~xmm2
600600
; AVX512BW-NEXT: vpminud %xmm2, %xmm0, %xmm0
601601
; AVX512BW-NEXT: vpaddd %xmm1, %xmm0, %xmm0
602602
; AVX512BW-NEXT: retq
@@ -655,7 +655,7 @@ define <4 x i32> @v4i32(<4 x i32> %x, <4 x i32> %y) nounwind {
655655
; AVX512F: # %bb.0:
656656
; AVX512F-NEXT: # kill: def $xmm1 killed $xmm1 def $zmm1
657657
; AVX512F-NEXT: vmovdqa64 %zmm1, %zmm2
658-
; AVX512F-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
658+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
659659
; AVX512F-NEXT: vpminud %xmm2, %xmm0, %xmm0
660660
; AVX512F-NEXT: vpaddd %xmm1, %xmm0, %xmm0
661661
; AVX512F-NEXT: vzeroupper
@@ -664,7 +664,7 @@ define <4 x i32> @v4i32(<4 x i32> %x, <4 x i32> %y) nounwind {
664664
; AVX512BW-LABEL: v4i32:
665665
; AVX512BW: # %bb.0:
666666
; AVX512BW-NEXT: vmovdqa %xmm1, %xmm2
667-
; AVX512BW-NEXT: vpternlogq $15, %xmm1, %xmm1, %xmm2
667+
; AVX512BW-NEXT: vpternlogq {{.*#+}} xmm2 = ~xmm2
668668
; AVX512BW-NEXT: vpminud %xmm2, %xmm0, %xmm0
669669
; AVX512BW-NEXT: vpaddd %xmm1, %xmm0, %xmm0
670670
; AVX512BW-NEXT: retq
@@ -747,15 +747,15 @@ define <8 x i32> @v8i32(<8 x i32> %x, <8 x i32> %y) nounwind {
747747
; AVX512F: # %bb.0:
748748
; AVX512F-NEXT: # kill: def $ymm1 killed $ymm1 def $zmm1
749749
; AVX512F-NEXT: vmovdqa64 %zmm1, %zmm2
750-
; AVX512F-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
750+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
751751
; AVX512F-NEXT: vpminud %ymm2, %ymm0, %ymm0
752752
; AVX512F-NEXT: vpaddd %ymm1, %ymm0, %ymm0
753753
; AVX512F-NEXT: retq
754754
;
755755
; AVX512BW-LABEL: v8i32:
756756
; AVX512BW: # %bb.0:
757757
; AVX512BW-NEXT: vmovdqa %ymm1, %ymm2
758-
; AVX512BW-NEXT: vpternlogq $15, %ymm1, %ymm1, %ymm2
758+
; AVX512BW-NEXT: vpternlogq {{.*#+}} ymm2 = ~ymm2
759759
; AVX512BW-NEXT: vpminud %ymm2, %ymm0, %ymm0
760760
; AVX512BW-NEXT: vpaddd %ymm1, %ymm0, %ymm0
761761
; AVX512BW-NEXT: retq
@@ -885,7 +885,7 @@ define <16 x i32> @v16i32(<16 x i32> %x, <16 x i32> %y) nounwind {
885885
; AVX512-LABEL: v16i32:
886886
; AVX512: # %bb.0:
887887
; AVX512-NEXT: vmovdqa64 %zmm1, %zmm2
888-
; AVX512-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
888+
; AVX512-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
889889
; AVX512-NEXT: vpminud %zmm2, %zmm0, %zmm0
890890
; AVX512-NEXT: vpaddd %zmm1, %zmm0, %zmm0
891891
; AVX512-NEXT: retq
@@ -938,7 +938,7 @@ define <2 x i64> @v2i64(<2 x i64> %x, <2 x i64> %y) nounwind {
938938
; AVX512F-NEXT: # kill: def $xmm1 killed $xmm1 def $zmm1
939939
; AVX512F-NEXT: # kill: def $xmm0 killed $xmm0 def $zmm0
940940
; AVX512F-NEXT: vmovdqa64 %zmm1, %zmm2
941-
; AVX512F-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
941+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
942942
; AVX512F-NEXT: vpminuq %zmm2, %zmm0, %zmm0
943943
; AVX512F-NEXT: vpaddq %xmm1, %xmm0, %xmm0
944944
; AVX512F-NEXT: vzeroupper
@@ -947,7 +947,7 @@ define <2 x i64> @v2i64(<2 x i64> %x, <2 x i64> %y) nounwind {
947947
; AVX512BW-LABEL: v2i64:
948948
; AVX512BW: # %bb.0:
949949
; AVX512BW-NEXT: vmovdqa %xmm1, %xmm2
950-
; AVX512BW-NEXT: vpternlogq $15, %xmm1, %xmm1, %xmm2
950+
; AVX512BW-NEXT: vpternlogq {{.*#+}} xmm2 = ~xmm2
951951
; AVX512BW-NEXT: vpminuq %xmm2, %xmm0, %xmm0
952952
; AVX512BW-NEXT: vpaddq %xmm1, %xmm0, %xmm0
953953
; AVX512BW-NEXT: retq
@@ -1022,15 +1022,15 @@ define <4 x i64> @v4i64(<4 x i64> %x, <4 x i64> %y) nounwind {
10221022
; AVX512F-NEXT: # kill: def $ymm1 killed $ymm1 def $zmm1
10231023
; AVX512F-NEXT: # kill: def $ymm0 killed $ymm0 def $zmm0
10241024
; AVX512F-NEXT: vmovdqa64 %zmm1, %zmm2
1025-
; AVX512F-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
1025+
; AVX512F-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
10261026
; AVX512F-NEXT: vpminuq %zmm2, %zmm0, %zmm0
10271027
; AVX512F-NEXT: vpaddq %ymm1, %ymm0, %ymm0
10281028
; AVX512F-NEXT: retq
10291029
;
10301030
; AVX512BW-LABEL: v4i64:
10311031
; AVX512BW: # %bb.0:
10321032
; AVX512BW-NEXT: vmovdqa %ymm1, %ymm2
1033-
; AVX512BW-NEXT: vpternlogq $15, %ymm1, %ymm1, %ymm2
1033+
; AVX512BW-NEXT: vpternlogq {{.*#+}} ymm2 = ~ymm2
10341034
; AVX512BW-NEXT: vpminuq %ymm2, %ymm0, %ymm0
10351035
; AVX512BW-NEXT: vpaddq %ymm1, %ymm0, %ymm0
10361036
; AVX512BW-NEXT: retq
@@ -1149,7 +1149,7 @@ define <8 x i64> @v8i64(<8 x i64> %x, <8 x i64> %y) nounwind {
11491149
; AVX512-LABEL: v8i64:
11501150
; AVX512: # %bb.0:
11511151
; AVX512-NEXT: vmovdqa64 %zmm1, %zmm2
1152-
; AVX512-NEXT: vpternlogq $15, %zmm1, %zmm1, %zmm2
1152+
; AVX512-NEXT: vpternlogq {{.*#+}} zmm2 = ~zmm2
11531153
; AVX512-NEXT: vpminuq %zmm2, %zmm0, %zmm0
11541154
; AVX512-NEXT: vpaddq %zmm1, %zmm0, %zmm0
11551155
; AVX512-NEXT: retq

llvm/test/CodeGen/X86/usub_sat_vec.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ define <16 x i1> @v16i1(<16 x i1> %x, <16 x i1> %y) nounwind {
543543
;
544544
; AVX512BW-LABEL: v16i1:
545545
; AVX512BW: # %bb.0:
546-
; AVX512BW-NEXT: vpternlogd $96, {{\.?LCPI[0-9]+_[0-9]+}}(%rip){1to4}, %xmm1, %xmm0
546+
; AVX512BW-NEXT: vpternlogd {{.*#+}} xmm0 = xmm0 & (xmm1 ^ mem)
547547
; AVX512BW-NEXT: retq
548548
%z = call <16 x i1> @llvm.usub.sat.v16i1(<16 x i1> %x, <16 x i1> %y)
549549
ret <16 x i1> %z

0 commit comments

Comments
 (0)