[TTI] getTypeBasedIntrinsicInstrCost - add basic handling for strided load/store...
[llvm-project.git] / llvm / test / MachineVerifier / AMDGPU / undef-should-only-be-set-on-subreg-defs.mir
blob89d2e76c7fed116f335c62f68d226aeb9ad96f2c
1 # RUN: not --crash llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -run-pass=none -o /dev/null %s 2>&1 | FileCheck %s
3 ---
4 name: undef_reg_def
5 tracksRegLiveness: true
6 body:             |
7   bb.0:
8     ; CHECK: *** Bad machine code: Undef virtual register def operands require a subregister ***
9     undef %0:sreg_64 = S_MOV_B64 0
11     ; CHECK: *** Bad machine code: Undef virtual register def operands require a subregister ***
12     S_NOP 0, implicit-def undef %1:sreg_64
13     S_ENDPGM 0, implicit %0.sub0, implicit %0.sub1
15 ...