Skip to content

Commit 03be448

Browse files
authored
[RISCV][AMDGPU] Mark test/CodeGen/Generic/live-debug-label.ll XFAIL for RISCV and AMDGPU (#77631)
Both RISC-V and AMDGPU(GCN) deploy two VirtRegRewriter in their codegen pipeline. This test prematurely stops at the first one, which doesn't cleanup the virtual register map and cause an assertion failure. Ideally we can solve this by teaching `-stop-after` how to stop at the last instance of a Pass, but we're just marking XFAIL for these two targets for now.
1 parent 66981f9 commit 03be448

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

llvm/test/CodeGen/Generic/live-debug-label.ll

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
;
33
; NVPTX produces a different order of the BBs
44
; XFAIL: target=nvptx{{.*}}
5+
; Both RISC-V and AMDGPU(GCN) deploy two VirtRegRewriter in their codegen
6+
; pipeline. This test prematurely stops at the first one, which doesn't cleanup
7+
; the virtual register map and cause an assertion failure. Ideally we can solve
8+
; this by teaching `-stop-after` how to stop at the last instance of a Pass,
9+
; but we're just marking XFAIL for these two targets for now.
10+
; XFAIL: target=riscv{{.*}}
11+
; XFAIL: target=amdgcn-{{.*}}
512

613
; Generated with "clang++ -g -O1 -S -emit-llvm"
714
;

0 commit comments

Comments
 (0)