Skip to content

Commit 2786f2c

Browse files
committed
use same check line for tests
1 parent d1a7713 commit 2786f2c

File tree

2 files changed

+2
-196
lines changed

2 files changed

+2
-196
lines changed

llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-inttoptr.mir

Lines changed: 1 addition & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
22
# RUN: llc -mtriple=amdgcn -run-pass=regbankselect %s -verify-machineinstrs -o - -regbankselect-fast | FileCheck %s
33
# RUN: llc -mtriple=amdgcn -run-pass=regbankselect %s -verify-machineinstrs -o - -regbankselect-greedy | FileCheck %s
4-
5-
# RUN: llc -mtriple=amdgcn -mcpu=fiji -run-pass="amdgpu-regbankselect,amdgpu-regbanklegalize" %s -verify-machineinstrs -o - | FileCheck %s --check-prefix=NEW_RBS
4+
# RUN: llc -mtriple=amdgcn -mcpu=fiji -run-pass="amdgpu-regbankselect,amdgpu-regbanklegalize" %s -verify-machineinstrs -o - | FileCheck %s
65

76
---
87
name: inttoptr_s_p0
@@ -16,12 +15,6 @@ body: |
1615
; CHECK-NEXT: {{ $}}
1716
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
1817
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p0) = G_INTTOPTR [[COPY]](s64)
19-
;
20-
; NEW_RBS-LABEL: name: inttoptr_s_p0
21-
; NEW_RBS: liveins: $sgpr0_sgpr1
22-
; NEW_RBS-NEXT: {{ $}}
23-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
24-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p0) = G_INTTOPTR [[COPY]](s64)
2518
%0:_(s64) = COPY $sgpr0_sgpr1
2619
%1:_(p0) = G_INTTOPTR %0
2720
...
@@ -38,12 +31,6 @@ body: |
3831
; CHECK-NEXT: {{ $}}
3932
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
4033
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p0) = G_INTTOPTR [[COPY]](s64)
41-
;
42-
; NEW_RBS-LABEL: name: inttoptr_v_p0
43-
; NEW_RBS: liveins: $vgpr0_vgpr1
44-
; NEW_RBS-NEXT: {{ $}}
45-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
46-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p0) = G_INTTOPTR [[COPY]](s64)
4734
%0:_(s64) = COPY $vgpr0_vgpr1
4835
%1:_(p0) = G_INTTOPTR %0
4936
...
@@ -60,12 +47,6 @@ body: |
6047
; CHECK-NEXT: {{ $}}
6148
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
6249
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p1) = G_INTTOPTR [[COPY]](s64)
63-
;
64-
; NEW_RBS-LABEL: name: inttoptr_s_p1
65-
; NEW_RBS: liveins: $sgpr0_sgpr1
66-
; NEW_RBS-NEXT: {{ $}}
67-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
68-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p1) = G_INTTOPTR [[COPY]](s64)
6950
%0:_(s64) = COPY $sgpr0_sgpr1
7051
%1:_(p1) = G_INTTOPTR %0
7152
...
@@ -82,12 +63,6 @@ body: |
8263
; CHECK-NEXT: {{ $}}
8364
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
8465
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p1) = G_INTTOPTR [[COPY]](s64)
85-
;
86-
; NEW_RBS-LABEL: name: inttoptr_v_p1
87-
; NEW_RBS: liveins: $vgpr0_vgpr1
88-
; NEW_RBS-NEXT: {{ $}}
89-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
90-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p1) = G_INTTOPTR [[COPY]](s64)
9166
%0:_(s64) = COPY $vgpr0_vgpr1
9267
%1:_(p1) = G_INTTOPTR %0
9368
...
@@ -104,12 +79,6 @@ body: |
10479
; CHECK-NEXT: {{ $}}
10580
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
10681
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p2) = G_INTTOPTR [[COPY]](s32)
107-
;
108-
; NEW_RBS-LABEL: name: inttoptr_s_p2
109-
; NEW_RBS: liveins: $sgpr0
110-
; NEW_RBS-NEXT: {{ $}}
111-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
112-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p2) = G_INTTOPTR [[COPY]](s32)
11382
%0:_(s32) = COPY $sgpr0
11483
%1:_(p2) = G_INTTOPTR %0
11584
...
@@ -126,12 +95,6 @@ body: |
12695
; CHECK-NEXT: {{ $}}
12796
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
12897
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p2) = G_INTTOPTR [[COPY]](s32)
129-
;
130-
; NEW_RBS-LABEL: name: inttoptr_v_p2
131-
; NEW_RBS: liveins: $vgpr0
132-
; NEW_RBS-NEXT: {{ $}}
133-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
134-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p2) = G_INTTOPTR [[COPY]](s32)
13598
%0:_(s32) = COPY $vgpr0
13699
%1:_(p2) = G_INTTOPTR %0
137100
...
@@ -148,12 +111,6 @@ body: |
148111
; CHECK-NEXT: {{ $}}
149112
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
150113
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p3) = G_INTTOPTR [[COPY]](s32)
151-
;
152-
; NEW_RBS-LABEL: name: inttoptr_s_p3
153-
; NEW_RBS: liveins: $sgpr0
154-
; NEW_RBS-NEXT: {{ $}}
155-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
156-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p3) = G_INTTOPTR [[COPY]](s32)
157114
%0:_(s32) = COPY $sgpr0
158115
%1:_(p3) = G_INTTOPTR %0
159116
...
@@ -170,12 +127,6 @@ body: |
170127
; CHECK-NEXT: {{ $}}
171128
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
172129
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p3) = G_INTTOPTR [[COPY]](s32)
173-
;
174-
; NEW_RBS-LABEL: name: inttoptr_v_p3
175-
; NEW_RBS: liveins: $vgpr0
176-
; NEW_RBS-NEXT: {{ $}}
177-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
178-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p3) = G_INTTOPTR [[COPY]](s32)
179130
%0:_(s32) = COPY $vgpr0
180131
%1:_(p3) = G_INTTOPTR %0
181132
...
@@ -192,12 +143,6 @@ body: |
192143
; CHECK-NEXT: {{ $}}
193144
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
194145
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p4) = G_INTTOPTR [[COPY]](s64)
195-
;
196-
; NEW_RBS-LABEL: name: inttoptr_s_p4
197-
; NEW_RBS: liveins: $sgpr0_sgpr1
198-
; NEW_RBS-NEXT: {{ $}}
199-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s64) = COPY $sgpr0_sgpr1
200-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p4) = G_INTTOPTR [[COPY]](s64)
201146
%0:_(s64) = COPY $sgpr0_sgpr1
202147
%1:_(p4) = G_INTTOPTR %0
203148
...
@@ -214,12 +159,6 @@ body: |
214159
; CHECK-NEXT: {{ $}}
215160
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
216161
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p4) = G_INTTOPTR [[COPY]](s64)
217-
;
218-
; NEW_RBS-LABEL: name: inttoptr_v_p4
219-
; NEW_RBS: liveins: $vgpr0_vgpr1
220-
; NEW_RBS-NEXT: {{ $}}
221-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s64) = COPY $vgpr0_vgpr1
222-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p4) = G_INTTOPTR [[COPY]](s64)
223162
%0:_(s64) = COPY $vgpr0_vgpr1
224163
%1:_(p4) = G_INTTOPTR %0
225164
...
@@ -236,12 +175,6 @@ body: |
236175
; CHECK-NEXT: {{ $}}
237176
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
238177
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p5) = G_INTTOPTR [[COPY]](s32)
239-
;
240-
; NEW_RBS-LABEL: name: inttoptr_s_p5
241-
; NEW_RBS: liveins: $sgpr0
242-
; NEW_RBS-NEXT: {{ $}}
243-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
244-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p5) = G_INTTOPTR [[COPY]](s32)
245178
%0:_(s32) = COPY $sgpr0
246179
%1:_(p5) = G_INTTOPTR %0
247180
...
@@ -258,12 +191,6 @@ body: |
258191
; CHECK-NEXT: {{ $}}
259192
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
260193
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p5) = G_INTTOPTR [[COPY]](s32)
261-
;
262-
; NEW_RBS-LABEL: name: inttoptr_v_p5
263-
; NEW_RBS: liveins: $vgpr0
264-
; NEW_RBS-NEXT: {{ $}}
265-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
266-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p5) = G_INTTOPTR [[COPY]](s32)
267194
%0:_(s32) = COPY $vgpr0
268195
%1:_(p5) = G_INTTOPTR %0
269196
...
@@ -280,12 +207,6 @@ body: |
280207
; CHECK-NEXT: {{ $}}
281208
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
282209
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p6) = G_INTTOPTR [[COPY]](s32)
283-
;
284-
; NEW_RBS-LABEL: name: inttoptr_s_p6
285-
; NEW_RBS: liveins: $sgpr0
286-
; NEW_RBS-NEXT: {{ $}}
287-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
288-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p6) = G_INTTOPTR [[COPY]](s32)
289210
%0:_(s32) = COPY $sgpr0
290211
%1:_(p6) = G_INTTOPTR %0
291212
...
@@ -302,12 +223,6 @@ body: |
302223
; CHECK-NEXT: {{ $}}
303224
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
304225
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p6) = G_INTTOPTR [[COPY]](s32)
305-
;
306-
; NEW_RBS-LABEL: name: inttoptr_v_p6
307-
; NEW_RBS: liveins: $vgpr0
308-
; NEW_RBS-NEXT: {{ $}}
309-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
310-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p6) = G_INTTOPTR [[COPY]](s32)
311226
%0:_(s32) = COPY $vgpr0
312227
%1:_(p6) = G_INTTOPTR %0
313228
...
@@ -324,12 +239,6 @@ body: |
324239
; CHECK-NEXT: {{ $}}
325240
; CHECK-NEXT: [[COPY:%[0-9]+]]:sgpr(s128) = COPY $sgpr0_sgpr1_sgpr2_sgpr3
326241
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p8) = G_INTTOPTR [[COPY]](s128)
327-
;
328-
; NEW_RBS-LABEL: name: inttoptr_s_p8
329-
; NEW_RBS: liveins: $sgpr0_sgpr1_sgpr2_sgpr3
330-
; NEW_RBS-NEXT: {{ $}}
331-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:sgpr(s128) = COPY $sgpr0_sgpr1_sgpr2_sgpr3
332-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:sgpr(p8) = G_INTTOPTR [[COPY]](s128)
333242
%0:_(s128) = COPY $sgpr0_sgpr1_sgpr2_sgpr3
334243
%1:_(p8) = G_INTTOPTR %0
335244
...
@@ -346,12 +255,6 @@ body: |
346255
; CHECK-NEXT: {{ $}}
347256
; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr(s128) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
348257
; CHECK-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p8) = G_INTTOPTR [[COPY]](s128)
349-
;
350-
; NEW_RBS-LABEL: name: inttoptr_v_p8
351-
; NEW_RBS: liveins: $vgpr0_vgpr1_vgpr2_vgpr3
352-
; NEW_RBS-NEXT: {{ $}}
353-
; NEW_RBS-NEXT: [[COPY:%[0-9]+]]:vgpr(s128) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
354-
; NEW_RBS-NEXT: [[INTTOPTR:%[0-9]+]]:vgpr(p8) = G_INTTOPTR [[COPY]](s128)
355258
%0:_(s128) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
356259
%1:_(p8) = G_INTTOPTR %0
357260
...

0 commit comments

Comments
 (0)