Skip to content

Commit 5cb8381

Browse files
committed
[InstCombine] Regenerate test checks (NFC)
1 parent 22dce16 commit 5cb8381

File tree

1 file changed

+31
-31
lines changed

1 file changed

+31
-31
lines changed

llvm/test/Transforms/InstCombine/icmp-shl-nsw.ll

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
define i1 @icmp_shl_nsw_sgt(i32 %x) {
88
; CHECK-LABEL: @icmp_shl_nsw_sgt(
9-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 %x, 0
9+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 [[X:%.*]], 0
1010
; CHECK-NEXT: ret i1 [[CMP]]
1111
;
1212
%shl = shl nsw i32 %x, 21
@@ -16,7 +16,7 @@ define i1 @icmp_shl_nsw_sgt(i32 %x) {
1616

1717
define i1 @icmp_shl_nsw_sge0(i32 %x) {
1818
; CHECK-LABEL: @icmp_shl_nsw_sge0(
19-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 %x, -1
19+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 [[X:%.*]], -1
2020
; CHECK-NEXT: ret i1 [[CMP]]
2121
;
2222
%shl = shl nsw i32 %x, 21
@@ -26,7 +26,7 @@ define i1 @icmp_shl_nsw_sge0(i32 %x) {
2626

2727
define i1 @icmp_shl_nsw_sge1(i32 %x) {
2828
; CHECK-LABEL: @icmp_shl_nsw_sge1(
29-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 %x, 0
29+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i32 [[X:%.*]], 0
3030
; CHECK-NEXT: ret i1 [[CMP]]
3131
;
3232
%shl = shl nsw i32 %x, 21
@@ -36,7 +36,7 @@ define i1 @icmp_shl_nsw_sge1(i32 %x) {
3636

3737
define <2 x i1> @icmp_shl_nsw_sge1_vec(<2 x i32> %x) {
3838
; CHECK-LABEL: @icmp_shl_nsw_sge1_vec(
39-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt <2 x i32> %x, zeroinitializer
39+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt <2 x i32> [[X:%.*]], zeroinitializer
4040
; CHECK-NEXT: ret <2 x i1> [[CMP]]
4141
;
4242
%shl = shl nsw <2 x i32> %x, <i32 21, i32 21>
@@ -48,7 +48,7 @@ define <2 x i1> @icmp_shl_nsw_sge1_vec(<2 x i32> %x) {
4848

4949
define i1 @icmp_shl_nsw_eq(i32 %x) {
5050
; CHECK-LABEL: @icmp_shl_nsw_eq(
51-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i32 %x, 0
51+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i32 [[X:%.*]], 0
5252
; CHECK-NEXT: ret i1 [[CMP]]
5353
;
5454
%mul = shl nsw i32 %x, 5
@@ -58,7 +58,7 @@ define i1 @icmp_shl_nsw_eq(i32 %x) {
5858

5959
define <2 x i1> @icmp_shl_nsw_eq_vec(<2 x i32> %x) {
6060
; CHECK-LABEL: @icmp_shl_nsw_eq_vec(
61-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq <2 x i32> %x, zeroinitializer
61+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq <2 x i32> [[X:%.*]], zeroinitializer
6262
; CHECK-NEXT: ret <2 x i1> [[CMP]]
6363
;
6464
%mul = shl nsw <2 x i32> %x, <i32 5, i32 5>
@@ -73,7 +73,7 @@ define <2 x i1> @icmp_shl_nsw_eq_vec(<2 x i32> %x) {
7373

7474
define i1 @icmp_sgt1(i8 %x) {
7575
; CHECK-LABEL: @icmp_sgt1(
76-
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 %x, -64
76+
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 [[X:%.*]], -64
7777
; CHECK-NEXT: ret i1 [[CMP]]
7878
;
7979
%shl = shl nsw i8 %x, 1
@@ -83,7 +83,7 @@ define i1 @icmp_sgt1(i8 %x) {
8383

8484
define i1 @icmp_sgt2(i8 %x) {
8585
; CHECK-LABEL: @icmp_sgt2(
86-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, -64
86+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], -64
8787
; CHECK-NEXT: ret i1 [[CMP]]
8888
;
8989
%shl = shl nsw i8 %x, 1
@@ -93,7 +93,7 @@ define i1 @icmp_sgt2(i8 %x) {
9393

9494
define i1 @icmp_sgt3(i8 %x) {
9595
; CHECK-LABEL: @icmp_sgt3(
96-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, -8
96+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], -8
9797
; CHECK-NEXT: ret i1 [[CMP]]
9898
;
9999
%shl = shl nsw i8 %x, 1
@@ -103,7 +103,7 @@ define i1 @icmp_sgt3(i8 %x) {
103103

104104
define i1 @icmp_sgt4(i8 %x) {
105105
; CHECK-LABEL: @icmp_sgt4(
106-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, -1
106+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], -1
107107
; CHECK-NEXT: ret i1 [[CMP]]
108108
;
109109
%shl = shl nsw i8 %x, 1
@@ -116,7 +116,7 @@ define i1 @icmp_sgt4(i8 %x) {
116116

117117
define i1 @icmp_sgt5(i8 %x) {
118118
; CHECK-LABEL: @icmp_sgt5(
119-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, 0
119+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], 0
120120
; CHECK-NEXT: ret i1 [[CMP]]
121121
;
122122
%shl = shl nsw i8 %x, 1
@@ -126,7 +126,7 @@ define i1 @icmp_sgt5(i8 %x) {
126126

127127
define i1 @icmp_sgt6(i8 %x) {
128128
; CHECK-LABEL: @icmp_sgt6(
129-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, 8
129+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], 8
130130
; CHECK-NEXT: ret i1 [[CMP]]
131131
;
132132
%shl = shl nsw i8 %x, 1
@@ -136,7 +136,7 @@ define i1 @icmp_sgt6(i8 %x) {
136136

137137
define i1 @icmp_sgt7(i8 %x) {
138138
; CHECK-LABEL: @icmp_sgt7(
139-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, 62
139+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], 62
140140
; CHECK-NEXT: ret i1 [[CMP]]
141141
;
142142
%shl = shl nsw i8 %x, 1
@@ -148,7 +148,7 @@ define i1 @icmp_sgt7(i8 %x) {
148148

149149
define i1 @icmp_sgt8(i8 %x) {
150150
; CHECK-LABEL: @icmp_sgt8(
151-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 %x, 63
151+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 [[X:%.*]], 63
152152
; CHECK-NEXT: ret i1 [[CMP]]
153153
;
154154
%shl = shl nsw i8 %x, 1
@@ -162,7 +162,7 @@ define i1 @icmp_sgt8(i8 %x) {
162162

163163
define i1 @icmp_sgt9(i8 %x) {
164164
; CHECK-LABEL: @icmp_sgt9(
165-
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 %x, -1
165+
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 [[X:%.*]], -1
166166
; CHECK-NEXT: ret i1 [[CMP]]
167167
;
168168
%shl = shl nsw i8 %x, 7
@@ -172,7 +172,7 @@ define i1 @icmp_sgt9(i8 %x) {
172172

173173
define i1 @icmp_sgt10(i8 %x) {
174174
; CHECK-LABEL: @icmp_sgt10(
175-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, -1
175+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], -1
176176
; CHECK-NEXT: ret i1 [[CMP]]
177177
;
178178
%shl = shl nsw i8 %x, 7
@@ -182,7 +182,7 @@ define i1 @icmp_sgt10(i8 %x) {
182182

183183
define i1 @icmp_sgt11(i8 %x) {
184184
; CHECK-LABEL: @icmp_sgt11(
185-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 %x, -1
185+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt i8 [[X:%.*]], -1
186186
; CHECK-NEXT: ret i1 [[CMP]]
187187
;
188188
%shl = shl nsw i8 %x, 7
@@ -194,7 +194,7 @@ define i1 @icmp_sgt11(i8 %x) {
194194

195195
define <2 x i1> @icmp_sgt11_vec(<2 x i8> %x) {
196196
; CHECK-LABEL: @icmp_sgt11_vec(
197-
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt <2 x i8> %x, <i8 -1, i8 -1>
197+
; CHECK-NEXT: [[CMP:%.*]] = icmp sgt <2 x i8> [[X:%.*]], <i8 -1, i8 -1>
198198
; CHECK-NEXT: ret <2 x i1> [[CMP]]
199199
;
200200
%shl = shl nsw <2 x i8> %x, <i8 7, i8 7>
@@ -214,7 +214,7 @@ define <2 x i1> @icmp_sgt11_vec(<2 x i8> %x) {
214214

215215
define i1 @icmp_sle1(i8 %x) {
216216
; CHECK-LABEL: @icmp_sle1(
217-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 %x, -64
217+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 [[X:%.*]], -64
218218
; CHECK-NEXT: ret i1 [[CMP]]
219219
;
220220
%shl = shl nsw i8 %x, 1
@@ -224,7 +224,7 @@ define i1 @icmp_sle1(i8 %x) {
224224

225225
define i1 @icmp_sle2(i8 %x) {
226226
; CHECK-LABEL: @icmp_sle2(
227-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, -63
227+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], -63
228228
; CHECK-NEXT: ret i1 [[CMP]]
229229
;
230230
%shl = shl nsw i8 %x, 1
@@ -234,7 +234,7 @@ define i1 @icmp_sle2(i8 %x) {
234234

235235
define i1 @icmp_sle3(i8 %x) {
236236
; CHECK-LABEL: @icmp_sle3(
237-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, -7
237+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], -7
238238
; CHECK-NEXT: ret i1 [[CMP]]
239239
;
240240
%shl = shl nsw i8 %x, 1
@@ -244,7 +244,7 @@ define i1 @icmp_sle3(i8 %x) {
244244

245245
define i1 @icmp_sle4(i8 %x) {
246246
; CHECK-LABEL: @icmp_sle4(
247-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 0
247+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 0
248248
; CHECK-NEXT: ret i1 [[CMP]]
249249
;
250250
%shl = shl nsw i8 %x, 1
@@ -257,7 +257,7 @@ define i1 @icmp_sle4(i8 %x) {
257257

258258
define i1 @icmp_sle5(i8 %x) {
259259
; CHECK-LABEL: @icmp_sle5(
260-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 1
260+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 1
261261
; CHECK-NEXT: ret i1 [[CMP]]
262262
;
263263
%shl = shl nsw i8 %x, 1
@@ -267,7 +267,7 @@ define i1 @icmp_sle5(i8 %x) {
267267

268268
define i1 @icmp_sle6(i8 %x) {
269269
; CHECK-LABEL: @icmp_sle6(
270-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 9
270+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 9
271271
; CHECK-NEXT: ret i1 [[CMP]]
272272
;
273273
%shl = shl nsw i8 %x, 1
@@ -277,7 +277,7 @@ define i1 @icmp_sle6(i8 %x) {
277277

278278
define i1 @icmp_sle7(i8 %x) {
279279
; CHECK-LABEL: @icmp_sle7(
280-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 63
280+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 63
281281
; CHECK-NEXT: ret i1 [[CMP]]
282282
;
283283
%shl = shl nsw i8 %x, 1
@@ -289,7 +289,7 @@ define i1 @icmp_sle7(i8 %x) {
289289

290290
define i1 @icmp_sle8(i8 %x) {
291291
; CHECK-LABEL: @icmp_sle8(
292-
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 %x, 63
292+
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 [[X:%.*]], 63
293293
; CHECK-NEXT: ret i1 [[CMP]]
294294
;
295295
%shl = shl nsw i8 %x, 1
@@ -303,7 +303,7 @@ define i1 @icmp_sle8(i8 %x) {
303303

304304
define i1 @icmp_sle9(i8 %x) {
305305
; CHECK-LABEL: @icmp_sle9(
306-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 %x, -1
306+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 [[X:%.*]], -1
307307
; CHECK-NEXT: ret i1 [[CMP]]
308308
;
309309
%shl = shl nsw i8 %x, 7
@@ -313,7 +313,7 @@ define i1 @icmp_sle9(i8 %x) {
313313

314314
define i1 @icmp_sle10(i8 %x) {
315315
; CHECK-LABEL: @icmp_sle10(
316-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 0
316+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 0
317317
; CHECK-NEXT: ret i1 [[CMP]]
318318
;
319319
%shl = shl nsw i8 %x, 7
@@ -323,7 +323,7 @@ define i1 @icmp_sle10(i8 %x) {
323323

324324
define i1 @icmp_sle11(i8 %x) {
325325
; CHECK-LABEL: @icmp_sle11(
326-
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 %x, 0
326+
; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[X:%.*]], 0
327327
; CHECK-NEXT: ret i1 [[CMP]]
328328
;
329329
%shl = shl nsw i8 %x, 7
@@ -336,7 +336,7 @@ define i1 @icmp_sle11(i8 %x) {
336336

337337
define i1 @icmp_eq1(i8 %x) {
338338
; CHECK-LABEL: @icmp_eq1(
339-
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 %x, 6
339+
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i8 [[X:%.*]], 6
340340
; CHECK-NEXT: ret i1 [[CMP]]
341341
;
342342
%shl = shl nsw i8 %x, 1
@@ -346,7 +346,7 @@ define i1 @icmp_eq1(i8 %x) {
346346

347347
define i1 @icmp_ne1(i8 %x) {
348348
; CHECK-LABEL: @icmp_ne1(
349-
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 %x, -2
349+
; CHECK-NEXT: [[CMP:%.*]] = icmp ne i8 [[X:%.*]], -2
350350
; CHECK-NEXT: ret i1 [[CMP]]
351351
;
352352
%shl = shl nsw i8 %x, 6

0 commit comments

Comments
 (0)