brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 892a429 Raw
37 lines · plain
1# XFAIL: *2# RUN: not --crash llc -mtriple=amdgcn-amd-amdpal -mcpu=gfx900 -run-pass=none -filetype=null %s3 4# FIXME: This should fail the machine verifier. There is a missing def5# of $vgpr2 in bb.1, which is needed since it's live into bb.36 7---8name: missing_live_out_subreg_def9tracksRegLiveness: true10body:             |11  bb.0:12    liveins: $sgpr0, $vgpr013 14    S_CMP_EQ_U32 $sgpr0, 0, implicit-def $scc15    S_CBRANCH_SCC0 %bb.2, implicit killed $scc16 17  bb.1:18    liveins: $vgpr019 20    renamable $vgpr1 = V_MOV_B32_e32 0, implicit $exec21    S_BRANCH %bb.322 23  bb.2:24    liveins: $vgpr025 26    renamable $sgpr0_sgpr1_sgpr2_sgpr3 = IMPLICIT_DEF27    renamable $vgpr1 = V_MOV_B32_e32 0, implicit $exec28    renamable $vgpr1_vgpr2 = BUFFER_LOAD_FORMAT_XY_IDXEN killed renamable $vgpr1, killed renamable $sgpr0_sgpr1_sgpr2_sgpr3, 0, 0, 0, 0, implicit $exec :: (dereferenceable load (s64), addrspace 8)29 30  bb.3:31    liveins: $vgpr0, $vgpr1_vgpr232 33    EXP 0, killed renamable $vgpr0, killed renamable $vgpr1, renamable $vgpr2, renamable $vgpr0, 0, 0, 0, implicit $exec34    S_ENDPGM 035 36...37