Skip to content

Commit 7fed314

Browse files
committed
implement feedback
1 parent 6ee6adb commit 7fed314

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

llvm/test/CodeGen/AMDGPU/llvm.amdgcn.workitem.id-unsupported-calling-convention.ll

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5
2-
; RUN: llc -mtriple=amdgcn -mcpu=gfx942 -O0 -stop-after=si-fix-sgpr-copies -o - %s | FileCheck --check-prefix=SelDAG %s
2+
; RUN: llc -mtriple=amdgcn -mcpu=gfx942 -O0 -stop-after=amdgpu-isel -o - %s | FileCheck --check-prefix=SelDAG %s
33
; RUN: llc -global-isel -mtriple=amdgcn -mcpu=gfx942 -stop-after=legalizer -o - %s | FileCheck --check-prefix=GlobalISel %s
44

55
declare i32 @llvm.amdgcn.workitem.id.x()
@@ -17,18 +17,12 @@ define amdgpu_ps void @undefined_workitems(ptr %p, ptr %q, ptr %r) {
1717
; SelDAG-NEXT: [[COPY3:%[0-9]+]]:vgpr_32 = COPY $vgpr2
1818
; SelDAG-NEXT: [[COPY4:%[0-9]+]]:vgpr_32 = COPY $vgpr1
1919
; SelDAG-NEXT: [[COPY5:%[0-9]+]]:vgpr_32 = COPY $vgpr0
20-
; SelDAG-NEXT: [[DEF:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
21-
; SelDAG-NEXT: [[DEF1:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
22-
; SelDAG-NEXT: [[REG_SEQUENCE:%[0-9]+]]:vreg_64_align2 = REG_SEQUENCE [[COPY1]], %subreg.sub0, [[COPY]], %subreg.sub1
23-
; SelDAG-NEXT: [[DEF2:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
24-
; SelDAG-NEXT: [[DEF3:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
25-
; SelDAG-NEXT: [[REG_SEQUENCE1:%[0-9]+]]:vreg_64_align2 = REG_SEQUENCE [[COPY3]], %subreg.sub0, [[COPY2]], %subreg.sub1
26-
; SelDAG-NEXT: [[DEF4:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
27-
; SelDAG-NEXT: [[DEF5:%[0-9]+]]:sgpr_32 = IMPLICIT_DEF
28-
; SelDAG-NEXT: [[REG_SEQUENCE2:%[0-9]+]]:vreg_64_align2 = REG_SEQUENCE [[COPY5]], %subreg.sub0, [[COPY4]], %subreg.sub1
29-
; SelDAG-NEXT: [[DEF6:%[0-9]+]]:sreg_64 = IMPLICIT_DEF
30-
; SelDAG-NEXT: [[DEF7:%[0-9]+]]:sreg_64 = IMPLICIT_DEF
31-
; SelDAG-NEXT: [[DEF8:%[0-9]+]]:sreg_64 = IMPLICIT_DEF
20+
; SelDAG-NEXT: [[REG_SEQUENCE:%[0-9]+]]:sreg_64 = REG_SEQUENCE [[COPY1]], %subreg.sub0, [[COPY]], %subreg.sub1
21+
; SelDAG-NEXT: [[REG_SEQUENCE1:%[0-9]+]]:sreg_64 = REG_SEQUENCE [[COPY3]], %subreg.sub0, [[COPY2]], %subreg.sub1
22+
; SelDAG-NEXT: [[REG_SEQUENCE2:%[0-9]+]]:sreg_64 = REG_SEQUENCE [[COPY5]], %subreg.sub0, [[COPY4]], %subreg.sub1
23+
; SelDAG-NEXT: [[COPY6:%[0-9]+]]:vreg_64_align2 = COPY [[REG_SEQUENCE]]
24+
; SelDAG-NEXT: [[COPY7:%[0-9]+]]:vreg_64_align2 = COPY [[REG_SEQUENCE1]]
25+
; SelDAG-NEXT: [[COPY8:%[0-9]+]]:vreg_64_align2 = COPY [[REG_SEQUENCE2]]
3226
; SelDAG-NEXT: S_ENDPGM 0
3327
;
3428
; GlobalISel-LABEL: name: undefined_workitems

0 commit comments

Comments
 (0)