Lines Matching refs:MUBUF

1 …gpu-sroa=0 -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefixes=GCN,CI,MUBUF %s
2 …erify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefixes=GCN,GFX9,GFX9-MUBUF,MUBUF %s
13 ; GFX9-MUBUF-NEXT: v_lshrrev_b32_e64 v0, 6, s32
18 ; MUBUF-NOT: v_mov
38 ; GFX9-MUBUF-NEXT: v_lshrrev_b32_e64 v0, 6, s32
42 ; GFX9-MUBUF-NEXT: v_lshrrev_b32_e64 [[SCALED:v[0-9]+]], 6, s32
43 ; GFX9-MUBUF-NEXT: v_add_u32_e32 v0, 4, [[SCALED]]
63 ; GFX9-MUBUF: v_lshrrev_b32_e64 [[SCALED:v[0-9]+]], 6, s32
64 ; GFX9-MUBUF-NEXT: v_add_u32_e32 v0, 4, [[SCALED]]
85 ; GFX9-MUBUF: v_lshrrev_b32_e64 v0, 6, s32
101 ; MUBUF: buffer_store_dword v1, v0, s[0:3], 0 offen{{$}}
110 ; MUBUF-NEXT: buffer_load_dword v0, v0, s[0:3], 0 offen{{$}}
123 ; GFX9-MUBUF: v_lshrrev_b32_e64 [[SHIFT:v[0-9]+]], 6, s32
124 ; GFX9-MUBUF-NEXT: v_or_b32_e32 v0, 4, [[SHIFT]]
141 ; MUBUF-NEXT: buffer_load_ubyte v0, off, s[0:3], s32
142 ; MUBUF-NEXT: buffer_load_dword v1, off, s[0:3], s32 offset:4
159 ; GFX9-MUBUF: v_lshrrev_b32_e64 [[SP:v[0-9]+]], 6, s32
168 ; GFX9-MUBUF: buffer_load_dword v{{[0-9]+}}, off, s[0:3], s32 offset:4{{$}}
194 ; GFX9-MUBUF-DAG: v_lshrrev_b32_e64 [[SCALED:v[0-9]+]], 6, s32
195 ; GFX9-MUBUF: v_add_u32_e32 [[VZ:v[0-9]+]], 0x200, [[SCALED]]
220 ; GFX9-MUBUF-DAG: v_lshrrev_b32_e64 [[SCALED:v[0-9]+]], 6, s32
221 ; GFX9-MUBUF: v_add_u32_e32 [[VZ:v[0-9]+]], 0x200, [[SCALED]]
249 ; MUBUF: buffer_store_dword v0, off, s[0:3], s33 offset:
250 ; MUBUF: buffer_store_dword v0, off, s[0:3], s33 offset:
251 ; MUBUF: buffer_store_dword v0, off, s[0:3], s33 offset:
252 ; MUBUF: buffer_store_dword v{{[0-9]+}}, off, s[0:3], s33 offset:
277 ; MUBUF: buffer_load_dword v{{[0-9]+}}, off, s[0:3], s32 offset:4
283 ; GFX9-MUBUF: v_lshrrev_b32_e64 [[SHIFT:v[0-9]+]], 6, s32
284 ; GFX9-MUBUF-NEXT: v_or_b32_e32 [[PTR:v[0-9]+]], 4, [[SHIFT]]