Skip to content

Commit 7983bdc

Browse files
committed
[X86] machine-combiner-int-vec.ll - regenerate test checks for TERNLOG comments
Reduces diffs in upcoming patch
1 parent 7cc2005 commit 7983bdc

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

llvm/test/CodeGen/X86/machine-combiner-int-vec.ll

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ define <4 x i32> @reassociate_and_v4i32(<4 x i32> %x0, <4 x i32> %x1, <4 x i32>
2323
; AVX512-LABEL: reassociate_and_v4i32:
2424
; AVX512: # %bb.0:
2525
; AVX512-NEXT: vpaddd %xmm1, %xmm0, %xmm0
26-
; AVX512-NEXT: vpternlogd $128, %xmm2, %xmm3, %xmm0
26+
; AVX512-NEXT: vpternlogd {{.*#+}} xmm0 = xmm0 & xmm3 & xmm2
2727
; AVX512-NEXT: retq
2828

2929
%t0 = add <4 x i32> %x0, %x1
@@ -50,7 +50,7 @@ define <4 x i32> @reassociate_or_v4i32(<4 x i32> %x0, <4 x i32> %x1, <4 x i32> %
5050
; AVX512-LABEL: reassociate_or_v4i32:
5151
; AVX512: # %bb.0:
5252
; AVX512-NEXT: vpaddd %xmm1, %xmm0, %xmm0
53-
; AVX512-NEXT: vpternlogd $254, %xmm2, %xmm3, %xmm0
53+
; AVX512-NEXT: vpternlogd {{.*#+}} xmm0 = xmm0 | xmm3 | xmm2
5454
; AVX512-NEXT: retq
5555

5656
%t0 = add <4 x i32> %x0, %x1
@@ -77,7 +77,7 @@ define <4 x i32> @reassociate_xor_v4i32(<4 x i32> %x0, <4 x i32> %x1, <4 x i32>
7777
; AVX512-LABEL: reassociate_xor_v4i32:
7878
; AVX512: # %bb.0:
7979
; AVX512-NEXT: vpaddd %xmm1, %xmm0, %xmm0
80-
; AVX512-NEXT: vpternlogd $150, %xmm2, %xmm3, %xmm0
80+
; AVX512-NEXT: vpternlogd {{.*#+}} xmm0 = xmm0 ^ xmm3 ^ xmm2
8181
; AVX512-NEXT: retq
8282

8383
%t0 = add <4 x i32> %x0, %x1
@@ -109,7 +109,7 @@ define <8 x i32> @reassociate_and_v8i32(<8 x i32> %x0, <8 x i32> %x1, <8 x i32>
109109
; AVX512-LABEL: reassociate_and_v8i32:
110110
; AVX512: # %bb.0:
111111
; AVX512-NEXT: vpaddd %ymm1, %ymm0, %ymm0
112-
; AVX512-NEXT: vpternlogd $128, %ymm2, %ymm3, %ymm0
112+
; AVX512-NEXT: vpternlogd {{.*#+}} ymm0 = ymm0 & ymm3 & ymm2
113113
; AVX512-NEXT: retq
114114

115115
%t0 = add <8 x i32> %x0, %x1
@@ -139,7 +139,7 @@ define <8 x i32> @reassociate_or_v8i32(<8 x i32> %x0, <8 x i32> %x1, <8 x i32> %
139139
; AVX512-LABEL: reassociate_or_v8i32:
140140
; AVX512: # %bb.0:
141141
; AVX512-NEXT: vpaddd %ymm1, %ymm0, %ymm0
142-
; AVX512-NEXT: vpternlogd $254, %ymm2, %ymm3, %ymm0
142+
; AVX512-NEXT: vpternlogd {{.*#+}} ymm0 = ymm0 | ymm3 | ymm2
143143
; AVX512-NEXT: retq
144144

145145
%t0 = add <8 x i32> %x0, %x1
@@ -169,7 +169,7 @@ define <8 x i32> @reassociate_xor_v8i32(<8 x i32> %x0, <8 x i32> %x1, <8 x i32>
169169
; AVX512-LABEL: reassociate_xor_v8i32:
170170
; AVX512: # %bb.0:
171171
; AVX512-NEXT: vpaddd %ymm1, %ymm0, %ymm0
172-
; AVX512-NEXT: vpternlogd $150, %ymm2, %ymm3, %ymm0
172+
; AVX512-NEXT: vpternlogd {{.*#+}} ymm0 = ymm0 ^ ymm3 ^ ymm2
173173
; AVX512-NEXT: retq
174174

175175
%t0 = add <8 x i32> %x0, %x1
@@ -211,7 +211,7 @@ define <16 x i32> @reassociate_and_v16i32(<16 x i32> %x0, <16 x i32> %x1, <16 x
211211
; AVX512-LABEL: reassociate_and_v16i32:
212212
; AVX512: # %bb.0:
213213
; AVX512-NEXT: vpaddd %zmm1, %zmm0, %zmm0
214-
; AVX512-NEXT: vpternlogd $128, %zmm2, %zmm3, %zmm0
214+
; AVX512-NEXT: vpternlogd {{.*#+}} zmm0 = zmm0 & zmm3 & zmm2
215215
; AVX512-NEXT: retq
216216

217217
%t0 = add <16 x i32> %x0, %x1
@@ -250,7 +250,7 @@ define <16 x i32> @reassociate_or_v16i32(<16 x i32> %x0, <16 x i32> %x1, <16 x i
250250
; AVX512-LABEL: reassociate_or_v16i32:
251251
; AVX512: # %bb.0:
252252
; AVX512-NEXT: vpaddd %zmm1, %zmm0, %zmm0
253-
; AVX512-NEXT: vpternlogd $254, %zmm2, %zmm3, %zmm0
253+
; AVX512-NEXT: vpternlogd {{.*#+}} zmm0 = zmm0 | zmm3 | zmm2
254254
; AVX512-NEXT: retq
255255

256256
%t0 = add <16 x i32> %x0, %x1
@@ -289,7 +289,7 @@ define <16 x i32> @reassociate_xor_v16i32(<16 x i32> %x0, <16 x i32> %x1, <16 x
289289
; AVX512-LABEL: reassociate_xor_v16i32:
290290
; AVX512: # %bb.0:
291291
; AVX512-NEXT: vpaddd %zmm1, %zmm0, %zmm0
292-
; AVX512-NEXT: vpternlogd $150, %zmm2, %zmm3, %zmm0
292+
; AVX512-NEXT: vpternlogd {{.*#+}} zmm0 = zmm0 ^ zmm3 ^ zmm2
293293
; AVX512-NEXT: retq
294294

295295
%t0 = add <16 x i32> %x0, %x1

0 commit comments

Comments
 (0)