Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / CodeGen / MIR / AMDGPU / invalid-frame-index-invalid-stack.mir
blob278db8c3c375ec414e8400f4925b1dabf30d5078
1 # RUN: not llc -mtriple=amdgcn-amd-amdhsa -run-pass=none -verify-machineinstrs %s -o /dev/null 2>&1 | FileCheck %s
3 ---
4 name: invalid_scavenge_fi
5 fixedStack:
6   - { id: 0, type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: noalloc }
7 stack:
8   - { id: 0, name: '', type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: noalloc }
9 machineFunctionInfo:
10   # CHECK: [[@LINE+1]]:17: invalid frame index 2
11   scavengeFI: '%stack.2'
13 body:             |
14   bb.0:
15     S_ENDPGM 0
17 ...