brintos

brintos / llvm-project-archived public Read only

0
0
Text · 722 B · 71c7e32 Raw
28 lines · plain
1# RUN: llc -mtriple=amdgcn-amd-amdhsa -run-pass=prologepilog -o - %s | FileCheck %s2 3# Make sure the MIR printer doesn't crash when there are dead frame indexes. The4# CSR SGPR frame indexes are inserted, but deleted.5 6# CHECK-LABEL: name: csr_sgpr7# CHECK: fixedStack: []8# CHECK: stack: []9---10name:            csr_sgpr11tracksRegLiveness: true12liveins:13  - { reg: '$sgpr30_sgpr31' }14frameInfo:15  maxAlignment:    416machineFunctionInfo:17  scratchRSrcReg:  '$sgpr0_sgpr1_sgpr2_sgpr3'18  frameOffsetReg:  '$sgpr5'19  stackPtrOffsetReg: '$sgpr32'20body:             |21  bb.0:22    liveins: $sgpr30_sgpr3123 24    INLINEASM &"; clobber s42", 1, 12, implicit-def dead early-clobber $sgpr4225    S_SETPC_B64_return $sgpr30_sgpr3126 27...28