brintos

brintos / llvm-project-archived public Read only

0
0
Text · 67.1 KiB · 328fdbc Raw
1299 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX12 %s2# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX12 %s3 4# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0            ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0x00]50x41,0x01,0x01,0xf4,0x00,0x00,0x00,0x006 7# GFX12: s_load_i8 s101, s[2:3], s0 offset:0x0          ; encoding: [0x41,0x19,0x01,0xf4,0x00,0x00,0x00,0x00]80x41,0x19,0x01,0xf4,0x00,0x00,0x00,0x009 10# GFX12: s_load_i8 vcc_lo, s[2:3], s0 offset:0x0        ; encoding: [0x81,0x1a,0x01,0xf4,0x00,0x00,0x00,0x00]110x81,0x1a,0x01,0xf4,0x00,0x00,0x00,0x0012 13# GFX12: s_load_i8 vcc_hi, s[2:3], s0 offset:0x0        ; encoding: [0xc1,0x1a,0x01,0xf4,0x00,0x00,0x00,0x00]140xc1,0x1a,0x01,0xf4,0x00,0x00,0x00,0x0015 16# GFX12: s_load_i8 s5, s[4:5], s0 offset:0x0            ; encoding: [0x42,0x01,0x01,0xf4,0x00,0x00,0x00,0x00]170x42,0x01,0x01,0xf4,0x00,0x00,0x00,0x0018 19# GFX12: s_load_i8 s5, s[100:101], s0 offset:0x0        ; encoding: [0x72,0x01,0x01,0xf4,0x00,0x00,0x00,0x00]200x72,0x01,0x01,0xf4,0x00,0x00,0x00,0x0021 22# GFX12: s_load_i8 s5, vcc, s0 offset:0x0               ; encoding: [0x75,0x01,0x01,0xf4,0x00,0x00,0x00,0x00]230x75,0x01,0x01,0xf4,0x00,0x00,0x00,0x0024 25# GFX12: s_load_i8 s5, s[2:3], s101 offset:0x0          ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xca]260x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xca27 28# GFX12: s_load_i8 s5, s[2:3], vcc_lo offset:0x0        ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xd4]290x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xd430 31# GFX12: s_load_i8 s5, s[2:3], vcc_hi offset:0x0        ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xd6]320x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xd633 34# GFX12: s_load_i8 s5, s[2:3], m0 offset:0x0            ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xfa]350x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xfa36 37# GFX12: s_load_i8 s5, s[2:3], s7 offset:0x12345        ; encoding: [0x41,0x01,0x01,0xf4,0x45,0x23,0x01,0x0e]380x41,0x01,0x01,0xf4,0x45,0x23,0x01,0x0e39 40# GFX12: s_load_i8 s5, s[2:3], 0x0                      ; encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xf8]410x41,0x01,0x01,0xf4,0x00,0x00,0x00,0xf842 43# GFX12: s_load_u8 s5, s[2:3], s0 offset:0x0            ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0x00]440x41,0x21,0x01,0xf4,0x00,0x00,0x00,0x0045 46# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0          ; encoding: [0x41,0x39,0x01,0xf4,0x00,0x00,0x00,0x00]470x41,0x39,0x01,0xf4,0x00,0x00,0x00,0x0048 49# GFX12: s_load_u8 vcc_lo, s[2:3], s0 offset:0x0        ; encoding: [0x81,0x3a,0x01,0xf4,0x00,0x00,0x00,0x00]500x81,0x3a,0x01,0xf4,0x00,0x00,0x00,0x0051 52# GFX12: s_load_u8 vcc_hi, s[2:3], s0 offset:0x0        ; encoding: [0xc1,0x3a,0x01,0xf4,0x00,0x00,0x00,0x00]530xc1,0x3a,0x01,0xf4,0x00,0x00,0x00,0x0054 55# GFX12: s_load_u8 s5, s[4:5], s0 offset:0x0            ; encoding: [0x42,0x21,0x01,0xf4,0x00,0x00,0x00,0x00]560x42,0x21,0x01,0xf4,0x00,0x00,0x00,0x0057 58# GFX12: s_load_u8 s5, s[100:101], s0 offset:0x0        ; encoding: [0x72,0x21,0x01,0xf4,0x00,0x00,0x00,0x00]590x72,0x21,0x01,0xf4,0x00,0x00,0x00,0x0060 61# GFX12: s_load_u8 s5, vcc, s0 offset:0x0               ; encoding: [0x75,0x21,0x01,0xf4,0x00,0x00,0x00,0x00]620x75,0x21,0x01,0xf4,0x00,0x00,0x00,0x0063 64# GFX12: s_load_u8 s5, s[2:3], s101 offset:0x0          ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xca]650x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xca66 67# GFX12: s_load_u8 s5, s[2:3], vcc_lo offset:0x0        ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xd4]680x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xd469 70# GFX12: s_load_u8 s5, s[2:3], vcc_hi offset:0x0        ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xd6]710x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xd672 73# GFX12: s_load_u8 s5, s[2:3], m0 offset:0x0            ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xfa]740x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xfa75 76# GFX12: s_load_u8 s5, s[2:3], s7 offset:0x12345        ; encoding: [0x41,0x21,0x01,0xf4,0x45,0x23,0x01,0x0e]770x41,0x21,0x01,0xf4,0x45,0x23,0x01,0x0e78 79# GFX12: s_load_u8 s5, s[2:3], 0x0                      ; encoding: [0x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xf8]800x41,0x21,0x01,0xf4,0x00,0x00,0x00,0xf881 82# GFX12: s_buffer_load_i8 s5, s[4:7], s0 offset:0x0     ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0x00]830x42,0x01,0x03,0xf4,0x00,0x00,0x00,0x0084 85# GFX12: s_buffer_load_i8 s101, s[4:7], s0 offset:0x0   ; encoding: [0x42,0x19,0x03,0xf4,0x00,0x00,0x00,0x00]860x42,0x19,0x03,0xf4,0x00,0x00,0x00,0x0087 88# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x1a,0x03,0xf4,0x00,0x00,0x00,0x00]890x82,0x1a,0x03,0xf4,0x00,0x00,0x00,0x0090 91# GFX12: s_buffer_load_i8 vcc_hi, s[4:7], s0 offset:0x0 ; encoding: [0xc2,0x1a,0x03,0xf4,0x00,0x00,0x00,0x00]920xc2,0x1a,0x03,0xf4,0x00,0x00,0x00,0x0093 94# GFX12: s_buffer_load_i8 s5, s[8:11], s0 offset:0x0    ; encoding: [0x44,0x01,0x03,0xf4,0x00,0x00,0x00,0x00]950x44,0x01,0x03,0xf4,0x00,0x00,0x00,0x0096 97# GFX12: s_buffer_load_i8 s5, s[96:99], s0 offset:0x0   ; encoding: [0x70,0x01,0x03,0xf4,0x00,0x00,0x00,0x00]980x70,0x01,0x03,0xf4,0x00,0x00,0x00,0x0099 100# GFX12: s_buffer_load_i8 s5, s[4:7], s101 offset:0x0   ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xca]1010x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xca102 103# GFX12: s_buffer_load_i8 s5, s[4:7], vcc_lo offset:0x0 ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xd4]1040x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xd4105 106# GFX12: s_buffer_load_i8 s5, s[4:7], vcc_hi offset:0x0 ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xd6]1070x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xd6108 109# GFX12: s_buffer_load_i8 s5, s[4:7], m0 offset:0x0     ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xfa]1100x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xfa111 112# GFX12: s_buffer_load_i8 s5, s[4:7], 0x0               ; encoding: [0x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xf8]1130x42,0x01,0x03,0xf4,0x00,0x00,0x00,0xf8114 115# GFX12: s_buffer_load_i8 s5, s[4:7], s0 offset:0x12345 ; encoding: [0x42,0x01,0x03,0xf4,0x45,0x23,0x01,0x00]1160x42,0x01,0x03,0xf4,0x45,0x23,0x01,0x00117 118# GFX12: s_buffer_load_u8 s5, s[4:7], s0 offset:0x0     ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0x00]1190x42,0x21,0x03,0xf4,0x00,0x00,0x00,0x00120 121# GFX12: s_buffer_load_u8 s101, s[4:7], s0 offset:0x0   ; encoding: [0x42,0x39,0x03,0xf4,0x00,0x00,0x00,0x00]1220x42,0x39,0x03,0xf4,0x00,0x00,0x00,0x00123 124# GFX12: s_buffer_load_u8 vcc_lo, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x3a,0x03,0xf4,0x00,0x00,0x00,0x00]1250x82,0x3a,0x03,0xf4,0x00,0x00,0x00,0x00126 127# GFX12: s_buffer_load_u8 vcc_hi, s[4:7], s0 offset:0x0 ; encoding: [0xc2,0x3a,0x03,0xf4,0x00,0x00,0x00,0x00]1280xc2,0x3a,0x03,0xf4,0x00,0x00,0x00,0x00129 130# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0    ; encoding: [0x44,0x21,0x03,0xf4,0x00,0x00,0x00,0x00]1310x44,0x21,0x03,0xf4,0x00,0x00,0x00,0x00132 133# GFX12: s_buffer_load_u8 s5, s[96:99], s0 offset:0x0   ; encoding: [0x70,0x21,0x03,0xf4,0x00,0x00,0x00,0x00]1340x70,0x21,0x03,0xf4,0x00,0x00,0x00,0x00135 136# GFX12: s_buffer_load_u8 s5, s[4:7], s101 offset:0x0   ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xca]1370x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xca138 139# GFX12: s_buffer_load_u8 s5, s[4:7], vcc_lo offset:0x0 ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xd4]1400x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xd4141 142# GFX12: s_buffer_load_u8 s5, s[4:7], vcc_hi offset:0x0 ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xd6]1430x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xd6144 145# GFX12: s_buffer_load_u8 s5, s[4:7], m0 offset:0x0     ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xfa]1460x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xfa147 148# GFX12: s_buffer_load_u8 s5, s[4:7], 0x0               ; encoding: [0x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xf8]1490x42,0x21,0x03,0xf4,0x00,0x00,0x00,0xf8150 151# GFX12: s_buffer_load_u8 s5, s[4:7], s0 offset:0x12345 ; encoding: [0x42,0x21,0x03,0xf4,0x45,0x23,0x01,0x00]1520x42,0x21,0x03,0xf4,0x45,0x23,0x01,0x00153 154# GFX12: s_load_i16 s5, s[2:3], s0 offset:0x0            ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0x00]1550x41,0x41,0x01,0xf4,0x00,0x00,0x00,0x00156 157# GFX12: s_load_i16 s101, s[2:3], s0 offset:0x0          ; encoding: [0x41,0x59,0x01,0xf4,0x00,0x00,0x00,0x00]1580x41,0x59,0x01,0xf4,0x00,0x00,0x00,0x00159 160# GFX12: s_load_i16 vcc_lo, s[2:3], s0 offset:0x0        ; encoding: [0x81,0x5a,0x01,0xf4,0x00,0x00,0x00,0x00]1610x81,0x5a,0x01,0xf4,0x00,0x00,0x00,0x00162 163# GFX12: s_load_i16 vcc_hi, s[2:3], s0 offset:0x0        ; encoding: [0xc1,0x5a,0x01,0xf4,0x00,0x00,0x00,0x00]1640xc1,0x5a,0x01,0xf4,0x00,0x00,0x00,0x00165 166# GFX12: s_load_i16 s5, s[4:5], s0 offset:0x0            ; encoding: [0x42,0x41,0x01,0xf4,0x00,0x00,0x00,0x00]1670x42,0x41,0x01,0xf4,0x00,0x00,0x00,0x00168 169# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0        ; encoding: [0x72,0x41,0x01,0xf4,0x00,0x00,0x00,0x00]1700x72,0x41,0x01,0xf4,0x00,0x00,0x00,0x00171 172# GFX12: s_load_i16 s5, vcc, s0 offset:0x0               ; encoding: [0x75,0x41,0x01,0xf4,0x00,0x00,0x00,0x00]1730x75,0x41,0x01,0xf4,0x00,0x00,0x00,0x00174 175# GFX12: s_load_i16 s5, s[2:3], s101 offset:0x0          ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xca]1760x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xca177 178# GFX12: s_load_i16 s5, s[2:3], vcc_lo offset:0x0        ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xd4]1790x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xd4180 181# GFX12: s_load_i16 s5, s[2:3], vcc_hi offset:0x0        ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xd6]1820x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xd6183 184# GFX12: s_load_i16 s5, s[2:3], m0 offset:0x0            ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xfa]1850x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xfa186 187# GFX12: s_load_i16 s5, s[2:3], s7 offset:0x12345        ; encoding: [0x41,0x41,0x01,0xf4,0x45,0x23,0x01,0x0e]1880x41,0x41,0x01,0xf4,0x45,0x23,0x01,0x0e189 190# GFX12: s_load_i16 s5, s[2:3], 0x0                      ; encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xf8]1910x41,0x41,0x01,0xf4,0x00,0x00,0x00,0xf8192 193# GFX12: s_load_u16 s5, s[2:3], s0 offset:0x0            ; encoding: [0x41,0x61,0x01,0xf4,0x00,0x00,0x00,0x00]1940x41,0x61,0x01,0xf4,0x00,0x00,0x00,0x00195 196# GFX12: s_load_u16 s101, s[2:3], s0 offset:0x0          ; encoding: [0x41,0x79,0x01,0xf4,0x00,0x00,0x00,0x00]1970x41,0x79,0x01,0xf4,0x00,0x00,0x00,0x00198 199# GFX12: s_load_u16 vcc_lo, s[2:3], s0 offset:0x0        ; encoding: [0x81,0x7a,0x01,0xf4,0x00,0x00,0x00,0x00]2000x81,0x7a,0x01,0xf4,0x00,0x00,0x00,0x00201 202# GFX12: s_load_u16 vcc_hi, s[2:3], s0 offset:0x0        ; encoding: [0xc1,0x7a,0x01,0xf4,0x00,0x00,0x00,0x00]2030xc1,0x7a,0x01,0xf4,0x00,0x00,0x00,0x00204 205# GFX12: s_load_u16 s5, s[4:5], s0 offset:0x0            ; encoding: [0x42,0x61,0x01,0xf4,0x00,0x00,0x00,0x00]2060x42,0x61,0x01,0xf4,0x00,0x00,0x00,0x00207 208# GFX12: s_load_u16 s5, s[100:101], s0 offset:0x0        ; encoding: [0x72,0x61,0x01,0xf4,0x00,0x00,0x00,0x00]2090x72,0x61,0x01,0xf4,0x00,0x00,0x00,0x00210 211# GFX12: s_load_u16 s5, vcc, s0 offset:0x0               ; encoding: [0x75,0x61,0x01,0xf4,0x00,0x00,0x00,0x00]2120x75,0x61,0x01,0xf4,0x00,0x00,0x00,0x00213 214# GFX12: s_load_u16 s5, s[2:3], s101 offset:0x0          ; encoding: [0x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xca]2150x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xca216 217# GFX12: s_load_u16 s5, s[2:3], vcc_lo offset:0x0        ; encoding: [0x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xd4]2180x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xd4219 220# GFX12: s_load_u16 s5, s[2:3], vcc_hi offset:0x0        ; encoding: [0x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xd6]2210x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xd6222 223# GFX12: s_load_u16 s5, s[2:3], m0 offset:0x0            ; encoding: [0x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xfa]2240x41,0x61,0x01,0xf4,0x00,0x00,0x00,0xfa225 226# GFX12: s_load_u16 s5, s[2:3], s7 offset:0x12345        ; encoding: [0x41,0x61,0x01,0xf4,0x45,0x23,0x01,0x0e]2270x41,0x61,0x01,0xf4,0x45,0x23,0x01,0x0e228 229# GFX12: s_buffer_load_i16 s5, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0x00]2300x42,0x41,0x03,0xf4,0x00,0x00,0x00,0x00231 232# GFX12: s_buffer_load_i16 s101, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x59,0x03,0xf4,0x00,0x00,0x00,0x00]2330x42,0x59,0x03,0xf4,0x00,0x00,0x00,0x00234 235# GFX12: s_buffer_load_i16 vcc_lo, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x5a,0x03,0xf4,0x00,0x00,0x00,0x00]2360x82,0x5a,0x03,0xf4,0x00,0x00,0x00,0x00237 238# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 ; encoding: [0xc2,0x5a,0x03,0xf4,0x00,0x00,0x00,0x00]2390xc2,0x5a,0x03,0xf4,0x00,0x00,0x00,0x00240 241# GFX12: s_buffer_load_i16 s5, s[8:11], s0 offset:0x0 ; encoding: [0x44,0x41,0x03,0xf4,0x00,0x00,0x00,0x00]2420x44,0x41,0x03,0xf4,0x00,0x00,0x00,0x00243 244# GFX12: s_buffer_load_i16 s5, s[96:99], s0 offset:0x0 ; encoding: [0x70,0x41,0x03,0xf4,0x00,0x00,0x00,0x00]2450x70,0x41,0x03,0xf4,0x00,0x00,0x00,0x00246 247# GFX12: s_buffer_load_i16 s5, s[4:7], s101 offset:0x0 ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xca]2480x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xca249 250# GFX12: s_buffer_load_i16 s5, s[4:7], vcc_lo offset:0x0 ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xd4]2510x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xd4252 253# GFX12: s_buffer_load_i16 s5, s[4:7], vcc_hi offset:0x0 ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xd6]2540x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xd6255 256# GFX12: s_buffer_load_i16 s5, s[4:7], m0 offset:0x0 ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xfa]2570x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xfa258 259# GFX12: s_buffer_load_i16 s5, s[4:7], 0x0       ; encoding: [0x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xf8]2600x42,0x41,0x03,0xf4,0x00,0x00,0x00,0xf8261 262# GFX12: s_buffer_load_i16 s5, s[4:7], s0 offset:0x12345 ; encoding: [0x42,0x41,0x03,0xf4,0x45,0x23,0x01,0x00]2630x42,0x41,0x03,0xf4,0x45,0x23,0x01,0x00264 265# GFX12: s_buffer_load_u16 s5, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0x00]2660x42,0x61,0x03,0xf4,0x00,0x00,0x00,0x00267 268# GFX12: s_buffer_load_u16 s101, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x79,0x03,0xf4,0x00,0x00,0x00,0x00]2690x42,0x79,0x03,0xf4,0x00,0x00,0x00,0x00270 271# GFX12: s_buffer_load_u16 vcc_lo, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x7a,0x03,0xf4,0x00,0x00,0x00,0x00]2720x82,0x7a,0x03,0xf4,0x00,0x00,0x00,0x00273 274# GFX12: s_buffer_load_u16 vcc_hi, s[4:7], s0 offset:0x0 ; encoding: [0xc2,0x7a,0x03,0xf4,0x00,0x00,0x00,0x00]2750xc2,0x7a,0x03,0xf4,0x00,0x00,0x00,0x00276 277# GFX12: s_buffer_load_u16 s5, s[8:11], s0 offset:0x0 ; encoding: [0x44,0x61,0x03,0xf4,0x00,0x00,0x00,0x00]2780x44,0x61,0x03,0xf4,0x00,0x00,0x00,0x00279 280# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 ; encoding: [0x70,0x61,0x03,0xf4,0x00,0x00,0x00,0x00]2810x70,0x61,0x03,0xf4,0x00,0x00,0x00,0x00282 283# GFX12: s_buffer_load_u16 s5, s[4:7], s101 offset:0x0 ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xca]2840x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xca285 286# GFX12: s_buffer_load_u16 s5, s[4:7], vcc_lo offset:0x0 ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xd4]2870x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xd4288 289# GFX12: s_buffer_load_u16 s5, s[4:7], vcc_hi offset:0x0 ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xd6]2900x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xd6291 292# GFX12: s_buffer_load_u16 s5, s[4:7], m0 offset:0x0 ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xfa]2930x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xfa294 295# GFX12: s_buffer_load_u16 s5, s[4:7], 0x0       ; encoding: [0x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xf8]2960x42,0x61,0x03,0xf4,0x00,0x00,0x00,0xf8297 298# GFX12: s_buffer_load_u16 s5, s[4:7], s0 offset:0x12345 ; encoding: [0x42,0x61,0x03,0xf4,0x45,0x23,0x01,0x00]2990x42,0x61,0x03,0xf4,0x45,0x23,0x01,0x00300 301# GFX12: s_load_b32 s101, s[2:3], s0 offset:0x0  ; encoding: [0x41,0x19,0x00,0xf4,0x00,0x00,0x00,0x00]3020x41,0x19,0x00,0xf4,0x00,0x00,0x00,0x00303 304# GFX12: s_load_b32 s5, s[100:101], s0 offset:0x0 ; encoding: [0x72,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]3050x72,0x01,0x00,0xf4,0x00,0x00,0x00,0x00306 307# GFX12: s_load_b32 s5, s[2:3], 0x0              ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xf8]3080x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xf8309 310# GFX12: s_load_b32 s5, s[2:3], m0 offset:0x0    ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xfa]3110x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xfa312 313# GFX12: s_load_b32 s5, s[2:3], s0 offset:0x0    ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]3140x41,0x01,0x00,0xf4,0x00,0x00,0x00,0x00315 316# GFX12: s_load_b32 s5, s[2:3], s101 offset:0x0  ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xca]3170x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xca318 319# GFX12: s_load_b32 s5, s[2:3], vcc_hi offset:0x0 ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd6]3200x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd6321 322# GFX12: s_load_b32 s5, s[2:3], vcc_lo offset:0x0 ; encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd4]3230x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd4324 325# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0    ; encoding: [0x42,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]3260x42,0x01,0x00,0xf4,0x00,0x00,0x00,0x00327 328# GFX12: s_load_b32 s5, vcc, s0 offset:0x0       ; encoding: [0x75,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]3290x75,0x01,0x00,0xf4,0x00,0x00,0x00,0x00330 331# GFX12: s_load_b32 vcc_hi, s[2:3], s0 offset:0x0 ; encoding: [0xc1,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00]3320xc1,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00333 334# GFX12: s_load_b32 vcc_lo, s[2:3], s0 offset:0x0 ; encoding: [0x81,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00]3350x81,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00336 337# GFX12: s_load_b512 s[20:35], s[100:101], s0 offset:0x0 ; encoding: [0x32,0x85,0x00,0xf4,0x00,0x00,0x00,0x00]3380x32,0x85,0x00,0xf4,0x00,0x00,0x00,0x00339 340# GFX12: s_load_b512 s[20:35], s[2:3], 0x0       ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xf8]3410x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xf8342 343# GFX12: s_load_b512 s[20:35], s[2:3], m0 offset:0x0 ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xfa]3440x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xfa345 346# GFX12: s_load_b512 s[20:35], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0x00]3470x01,0x85,0x00,0xf4,0x00,0x00,0x00,0x00348 349# GFX12: s_load_b512 s[20:35], s[2:3], s101 offset:0x0 ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xca]3500x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xca351 352# GFX12: s_load_b512 s[20:35], s[2:3], vcc_hi offset:0x0 ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xd6]3530x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xd6354 355# GFX12: s_load_b512 s[20:35], s[2:3], vcc_lo offset:0x0 ; encoding: [0x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xd4]3560x01,0x85,0x00,0xf4,0x00,0x00,0x00,0xd4357 358# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 ; encoding: [0x02,0x85,0x00,0xf4,0x00,0x00,0x00,0x00]3590x02,0x85,0x00,0xf4,0x00,0x00,0x00,0x00360 361# GFX12: s_load_b512 s[20:35], vcc, s0 offset:0x0 ; encoding: [0x35,0x85,0x00,0xf4,0x00,0x00,0x00,0x00]3620x35,0x85,0x00,0xf4,0x00,0x00,0x00,0x00363 364# GFX12: s_load_b512 s[24:39], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x86,0x00,0xf4,0x00,0x00,0x00,0x00]3650x01,0x86,0x00,0xf4,0x00,0x00,0x00,0x00366 367# GFX12: s_load_b512 s[84:99], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x95,0x00,0xf4,0x00,0x00,0x00,0x00]3680x01,0x95,0x00,0xf4,0x00,0x00,0x00,0x00369 370# GFX12: s_load_b64 s[100:101], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x39,0x00,0xf4,0x00,0x00,0x00,0x00]3710x01,0x39,0x00,0xf4,0x00,0x00,0x00,0x00372 373# GFX12: s_load_b64 s[10:11], s[100:101], s0 offset:0x0 ; encoding: [0xb2,0x22,0x00,0xf4,0x00,0x00,0x00,0x00]3740xb2,0x22,0x00,0xf4,0x00,0x00,0x00,0x00375 376# GFX12: s_load_b64 s[10:11], s[2:3], 0x0        ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xf8]3770x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xf8378 379# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xfa]3800x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xfa381 382# GFX12: s_load_b64 s[10:11], s[2:3], s0 offset:0x0 ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0x00]3830x81,0x22,0x00,0xf4,0x00,0x00,0x00,0x00384 385# GFX12: s_load_b64 s[10:11], s[2:3], s101 offset:0x0 ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xca]3860x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xca387 388# GFX12: s_load_b64 s[10:11], s[2:3], vcc_hi offset:0x0 ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xd6]3890x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xd6390 391# GFX12: s_load_b64 s[10:11], s[2:3], vcc_lo offset:0x0 ; encoding: [0x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xd4]3920x81,0x22,0x00,0xf4,0x00,0x00,0x00,0xd4393 394# GFX12: s_load_b64 s[10:11], s[4:5], s0 offset:0x0 ; encoding: [0x82,0x22,0x00,0xf4,0x00,0x00,0x00,0x00]3950x82,0x22,0x00,0xf4,0x00,0x00,0x00,0x00396 397# GFX12: s_load_b64 s[10:11], vcc, s0 offset:0x0 ; encoding: [0xb5,0x22,0x00,0xf4,0x00,0x00,0x00,0x00]3980xb5,0x22,0x00,0xf4,0x00,0x00,0x00,0x00399 400# GFX12: s_load_b64 s[12:13], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x23,0x00,0xf4,0x00,0x00,0x00,0x00]4010x01,0x23,0x00,0xf4,0x00,0x00,0x00,0x00402 403# GFX12: s_load_b64 vcc, s[2:3], s0 offset:0x0   ; encoding: [0x81,0x3a,0x00,0xf4,0x00,0x00,0x00,0x00]4040x81,0x3a,0x00,0xf4,0x00,0x00,0x00,0x00405 406# GFX12: s_load_b96 s[20:22], s[100:101], s0 offset:0x0 ; encoding: [0x32,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00]4070x32,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00408 409# GFX12: s_load_b96 s[20:22], s[2:3], 0x0       ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xf8]4100x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xf8411 412# GFX12: s_load_b96 s[20:22], s[2:3], m0 offset:0x0 ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xfa]4130x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xfa414 415# GFX12: s_load_b96 s[20:22], s[2:3], s0 offset:0x0 ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00]4160x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00417 418# GFX12: s_load_b96 s[20:22], s[2:3], s101 offset:0x0 ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xca]4190x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xca420 421# GFX12: s_load_b96 s[20:22], s[2:3], vcc_hi offset:0x0 ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xd6]4220x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xd6423 424# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 ; encoding: [0x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xd4]4250x01,0xa5,0x00,0xf4,0x00,0x00,0x00,0xd4426 427# GFX12: s_load_b96 s[20:22], s[4:5], s0 offset:0x0 ; encoding: [0x02,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00]4280x02,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00429 430# GFX12: s_load_b96 s[20:22], vcc, s0 offset:0x0 ; encoding: [0x35,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00]4310x35,0xa5,0x00,0xf4,0x00,0x00,0x00,0x00432 433# GFX12: s_load_b96 s[24:26], s[2:3], s0 offset:0x0 ; encoding: [0x01,0xa6,0x00,0xf4,0x00,0x00,0x00,0x00]4340x01,0xa6,0x00,0xf4,0x00,0x00,0x00,0x00435 436# GFX12: s_load_b96 s[96:98], s[2:3], s0 offset:0x0 ; encoding: [0x01,0xb8,0x00,0xf4,0x00,0x00,0x00,0x00]4370x01,0xb8,0x00,0xf4,0x00,0x00,0x00,0x00438 439# GFX12: s_load_b128 s[20:23], s[100:101], s0 offset:0x0 ; encoding: [0x32,0x45,0x00,0xf4,0x00,0x00,0x00,0x00]4400x32,0x45,0x00,0xf4,0x00,0x00,0x00,0x00441 442# GFX12: s_load_b128 s[20:23], s[2:3], 0x0       ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xf8]4430x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xf8444 445# GFX12: s_load_b128 s[20:23], s[2:3], m0 offset:0x0 ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xfa]4460x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xfa447 448# GFX12: s_load_b128 s[20:23], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0x00]4490x01,0x45,0x00,0xf4,0x00,0x00,0x00,0x00450 451# GFX12: s_load_b128 s[20:23], s[2:3], s101 offset:0x0 ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xca]4520x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xca453 454# GFX12: s_load_b128 s[20:23], s[2:3], vcc_hi offset:0x0 ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xd6]4550x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xd6456 457# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 ; encoding: [0x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xd4]4580x01,0x45,0x00,0xf4,0x00,0x00,0x00,0xd4459 460# GFX12: s_load_b128 s[20:23], s[4:5], s0 offset:0x0 ; encoding: [0x02,0x45,0x00,0xf4,0x00,0x00,0x00,0x00]4610x02,0x45,0x00,0xf4,0x00,0x00,0x00,0x00462 463# GFX12: s_load_b128 s[20:23], vcc, s0 offset:0x0 ; encoding: [0x35,0x45,0x00,0xf4,0x00,0x00,0x00,0x00]4640x35,0x45,0x00,0xf4,0x00,0x00,0x00,0x00465 466# GFX12: s_load_b128 s[24:27], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x46,0x00,0xf4,0x00,0x00,0x00,0x00]4670x01,0x46,0x00,0xf4,0x00,0x00,0x00,0x00468 469# GFX12: s_load_b128 s[96:99], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x58,0x00,0xf4,0x00,0x00,0x00,0x00]4700x01,0x58,0x00,0xf4,0x00,0x00,0x00,0x00471 472# GFX12: s_load_b256 s[20:27], s[100:101], s0 offset:0x0 ; encoding: [0x32,0x65,0x00,0xf4,0x00,0x00,0x00,0x00]4730x32,0x65,0x00,0xf4,0x00,0x00,0x00,0x00474 475# GFX12: s_load_b256 s[20:27], s[2:3], 0x0       ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xf8]4760x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xf8477 478# GFX12: s_load_b256 s[20:27], s[2:3], m0 offset:0x0 ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xfa]4790x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xfa480 481# GFX12: s_load_b256 s[20:27], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0x00]4820x01,0x65,0x00,0xf4,0x00,0x00,0x00,0x00483 484# GFX12: s_load_b256 s[20:27], s[2:3], s101 offset:0x0 ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xca]4850x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xca486 487# GFX12: s_load_b256 s[20:27], s[2:3], vcc_hi offset:0x0 ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xd6]4880x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xd6489 490# GFX12: s_load_b256 s[20:27], s[2:3], vcc_lo offset:0x0 ; encoding: [0x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xd4]4910x01,0x65,0x00,0xf4,0x00,0x00,0x00,0xd4492 493# GFX12: s_load_b256 s[20:27], s[4:5], s0 offset:0x0 ; encoding: [0x02,0x65,0x00,0xf4,0x00,0x00,0x00,0x00]4940x02,0x65,0x00,0xf4,0x00,0x00,0x00,0x00495 496# GFX12: s_load_b256 s[20:27], vcc, s0 offset:0x0 ; encoding: [0x35,0x65,0x00,0xf4,0x00,0x00,0x00,0x00]4970x35,0x65,0x00,0xf4,0x00,0x00,0x00,0x00498 499# GFX12: s_load_b256 s[24:31], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x66,0x00,0xf4,0x00,0x00,0x00,0x00]5000x01,0x66,0x00,0xf4,0x00,0x00,0x00,0x00501 502# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 ; encoding: [0x01,0x77,0x00,0xf4,0x00,0x00,0x00,0x00]5030x01,0x77,0x00,0xf4,0x00,0x00,0x00,0x00504 505# GFX12: s_buffer_load_b32 s101, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x19,0x02,0xf4,0x00,0x00,0x00,0x00]5060x42,0x19,0x02,0xf4,0x00,0x00,0x00,0x00507 508# GFX12: s_buffer_load_b32 s5, s[4:7], 0x0       ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xf8]5090x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xf8510 511# GFX12: s_buffer_load_b32 s5, s[4:7], m0 offset:0x0 ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xfa]5120x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xfa513 514# GFX12: s_buffer_load_b32 s5, s[4:7], s0 offset:0x0 ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0x00]5150x42,0x01,0x02,0xf4,0x00,0x00,0x00,0x00516 517# GFX12: s_buffer_load_b32 s5, s[4:7], s101 offset:0x0 ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xca]5180x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xca519 520# GFX12: s_buffer_load_b32 s5, s[4:7], vcc_hi offset:0x0 ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xd6]5210x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xd6522 523# GFX12: s_buffer_load_b32 s5, s[4:7], vcc_lo offset:0x0 ; encoding: [0x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xd4]5240x42,0x01,0x02,0xf4,0x00,0x00,0x00,0xd4525 526# GFX12: s_buffer_load_b32 s5, s[8:11], s0 offset:0x0 ; encoding: [0x44,0x01,0x02,0xf4,0x00,0x00,0x00,0x00]5270x44,0x01,0x02,0xf4,0x00,0x00,0x00,0x00528 529# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 ; encoding: [0x70,0x01,0x02,0xf4,0x00,0x00,0x00,0x00]5300x70,0x01,0x02,0xf4,0x00,0x00,0x00,0x00531 532# GFX12: s_buffer_load_b32 vcc_hi, s[4:7], s0 offset:0x0 ; encoding: [0xc2,0x1a,0x02,0xf4,0x00,0x00,0x00,0x00]5330xc2,0x1a,0x02,0xf4,0x00,0x00,0x00,0x00534 535# GFX12: s_buffer_load_b32 vcc_lo, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x1a,0x02,0xf4,0x00,0x00,0x00,0x00]5360x82,0x1a,0x02,0xf4,0x00,0x00,0x00,0x00537 538# GFX12: s_buffer_load_b512 s[20:35], s[4:7], 0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xf8]5390x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xf8540 541# GFX12: s_buffer_load_b512 s[20:35], s[4:7], m0 offset:0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xfa]5420x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xfa543 544# GFX12: s_buffer_load_b512 s[20:35], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0x00]5450x02,0x85,0x02,0xf4,0x00,0x00,0x00,0x00546 547# GFX12: s_buffer_load_b512 s[20:35], s[4:7], s101 offset:0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xca]5480x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xca549 550# GFX12: s_buffer_load_b512 s[20:35], s[4:7], vcc_hi offset:0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xd6]5510x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xd6552 553# GFX12: s_buffer_load_b512 s[20:35], s[4:7], vcc_lo offset:0x0 ; encoding: [0x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xd4]5540x02,0x85,0x02,0xf4,0x00,0x00,0x00,0xd4555 556# GFX12: s_buffer_load_b512 s[20:35], s[8:11], s0 offset:0x0 ; encoding: [0x04,0x85,0x02,0xf4,0x00,0x00,0x00,0x00]5570x04,0x85,0x02,0xf4,0x00,0x00,0x00,0x00558 559# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 ; encoding: [0x30,0x85,0x02,0xf4,0x00,0x00,0x00,0x00]5600x30,0x85,0x02,0xf4,0x00,0x00,0x00,0x00561 562# GFX12: s_buffer_load_b512 s[24:39], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x86,0x02,0xf4,0x00,0x00,0x00,0x00]5630x02,0x86,0x02,0xf4,0x00,0x00,0x00,0x00564 565# GFX12: s_buffer_load_b512 s[84:99], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x95,0x02,0xf4,0x00,0x00,0x00,0x00]5660x02,0x95,0x02,0xf4,0x00,0x00,0x00,0x00567 568# GFX12: s_buffer_load_b64 s[100:101], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x39,0x02,0xf4,0x00,0x00,0x00,0x00]5690x02,0x39,0x02,0xf4,0x00,0x00,0x00,0x00570 571# GFX12: s_buffer_load_b64 s[10:11], s[4:7], 0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xf8]5720x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xf8573 574# GFX12: s_buffer_load_b64 s[10:11], s[4:7], m0 offset:0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xfa]5750x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xfa576 577# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0x00]5780x82,0x22,0x02,0xf4,0x00,0x00,0x00,0x00579 580# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s101 offset:0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xca]5810x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xca582 583# GFX12: s_buffer_load_b64 s[10:11], s[4:7], vcc_hi offset:0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xd6]5840x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xd6585 586# GFX12: s_buffer_load_b64 s[10:11], s[4:7], vcc_lo offset:0x0 ; encoding: [0x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xd4]5870x82,0x22,0x02,0xf4,0x00,0x00,0x00,0xd4588 589# GFX12: s_buffer_load_b64 s[10:11], s[8:11], s0 offset:0x0 ; encoding: [0x84,0x22,0x02,0xf4,0x00,0x00,0x00,0x00]5900x84,0x22,0x02,0xf4,0x00,0x00,0x00,0x00591 592# GFX12: s_buffer_load_b64 s[10:11], s[96:99], s0 offset:0x0 ; encoding: [0xb0,0x22,0x02,0xf4,0x00,0x00,0x00,0x00]5930xb0,0x22,0x02,0xf4,0x00,0x00,0x00,0x00594 595# GFX12: s_buffer_load_b64 s[12:13], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x23,0x02,0xf4,0x00,0x00,0x00,0x00]5960x02,0x23,0x02,0xf4,0x00,0x00,0x00,0x00597 598# GFX12: s_buffer_load_b64 vcc, s[4:7], s0 offset:0x0 ; encoding: [0x82,0x3a,0x02,0xf4,0x00,0x00,0x00,0x00]5990x82,0x3a,0x02,0xf4,0x00,0x00,0x00,0x00600 601# GFX12: s_buffer_load_b96 s[20:22], s[4:7], 0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xf8]6020x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xf8603 604# GFX12: s_buffer_load_b96 s[20:22], s[4:7], m0 offset:0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xfa]6050x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xfa606 607# GFX12: s_buffer_load_b96 s[20:22], s[4:7], s0 offset:0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00]6080x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00609 610# GFX12: s_buffer_load_b96 s[20:22], s[4:7], s101 offset:0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xca]6110x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xca612 613# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_hi offset:0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xd6]6140x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xd6615 616# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 ; encoding: [0x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xd4]6170x02,0xa5,0x02,0xf4,0x00,0x00,0x00,0xd4618 619# GFX12: s_buffer_load_b96 s[20:22], s[8:11], s0 offset:0x0 ; encoding: [0x04,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00]6200x04,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00621 622# GFX12: s_buffer_load_b96 s[20:22], s[96:99], s0 offset:0x0 ; encoding: [0x30,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00]6230x30,0xa5,0x02,0xf4,0x00,0x00,0x00,0x00624 625# GFX12: s_buffer_load_b96 s[24:26], s[4:7], s0 offset:0x0 ; encoding: [0x02,0xa6,0x02,0xf4,0x00,0x00,0x00,0x00]6260x02,0xa6,0x02,0xf4,0x00,0x00,0x00,0x00627 628# GFX12: s_buffer_load_b96 s[96:98], s[4:7], s0 offset:0x0 ; encoding: [0x02,0xb8,0x02,0xf4,0x00,0x00,0x00,0x00]6290x02,0xb8,0x02,0xf4,0x00,0x00,0x00,0x00630 631# GFX12: s_buffer_load_b128 s[20:23], s[4:7], 0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xf8]6320x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xf8633 634# GFX12: s_buffer_load_b128 s[20:23], s[4:7], m0 offset:0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xfa]6350x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xfa636 637# GFX12: s_buffer_load_b128 s[20:23], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0x00]6380x02,0x45,0x02,0xf4,0x00,0x00,0x00,0x00639 640# GFX12: s_buffer_load_b128 s[20:23], s[4:7], s101 offset:0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xca]6410x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xca642 643# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_hi offset:0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xd6]6440x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xd6645 646# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 ; encoding: [0x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xd4]6470x02,0x45,0x02,0xf4,0x00,0x00,0x00,0xd4648 649# GFX12: s_buffer_load_b128 s[20:23], s[8:11], s0 offset:0x0 ; encoding: [0x04,0x45,0x02,0xf4,0x00,0x00,0x00,0x00]6500x04,0x45,0x02,0xf4,0x00,0x00,0x00,0x00651 652# GFX12: s_buffer_load_b128 s[20:23], s[96:99], s0 offset:0x0 ; encoding: [0x30,0x45,0x02,0xf4,0x00,0x00,0x00,0x00]6530x30,0x45,0x02,0xf4,0x00,0x00,0x00,0x00654 655# GFX12: s_buffer_load_b128 s[24:27], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x46,0x02,0xf4,0x00,0x00,0x00,0x00]6560x02,0x46,0x02,0xf4,0x00,0x00,0x00,0x00657 658# GFX12: s_buffer_load_b128 s[96:99], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x58,0x02,0xf4,0x00,0x00,0x00,0x00]6590x02,0x58,0x02,0xf4,0x00,0x00,0x00,0x00660 661# GFX12: s_buffer_load_b256 s[20:27], s[4:7], 0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xf8]6620x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xf8663 664# GFX12: s_buffer_load_b256 s[20:27], s[4:7], m0 offset:0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xfa]6650x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xfa666 667# GFX12: s_buffer_load_b256 s[20:27], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0x00]6680x02,0x65,0x02,0xf4,0x00,0x00,0x00,0x00669 670# GFX12: s_buffer_load_b256 s[20:27], s[4:7], s101 offset:0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xca]6710x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xca672 673# GFX12: s_buffer_load_b256 s[20:27], s[4:7], vcc_hi offset:0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xd6]6740x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xd6675 676# GFX12: s_buffer_load_b256 s[20:27], s[4:7], vcc_lo offset:0x0 ; encoding: [0x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xd4]6770x02,0x65,0x02,0xf4,0x00,0x00,0x00,0xd4678 679# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 ; encoding: [0x04,0x65,0x02,0xf4,0x00,0x00,0x00,0x00]6800x04,0x65,0x02,0xf4,0x00,0x00,0x00,0x00681 682# GFX12: s_buffer_load_b256 s[20:27], s[96:99], s0 offset:0x0 ; encoding: [0x30,0x65,0x02,0xf4,0x00,0x00,0x00,0x00]6830x30,0x65,0x02,0xf4,0x00,0x00,0x00,0x00684 685# GFX12: s_buffer_load_b256 s[24:31], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x66,0x02,0xf4,0x00,0x00,0x00,0x00]6860x02,0x66,0x02,0xf4,0x00,0x00,0x00,0x00687 688# GFX12: s_buffer_load_b256 s[92:99], s[4:7], s0 offset:0x0 ; encoding: [0x02,0x77,0x02,0xf4,0x00,0x00,0x00,0x00]6890x02,0x77,0x02,0xf4,0x00,0x00,0x00,0x00690 691# GFX12: s_dcache_inv                            ; encoding: [0x00,0x20,0x04,0xf4,0x00,0x00,0x00,0x00]6920x00,0x20,0x04,0xf4,0x00,0x00,0x00,0x00693 694# GFX12: s_prefetch_inst s[12:13], 0x10, s4, 2   ; encoding: [0x86,0x80,0x04,0xf4,0x10,0x00,0x00,0x08]6950x86,0x80,0x04,0xf4,0x10,0x00,0x00,0x08696 697# GFX12: s_prefetch_inst s[14:15], 0x0, m0, 7    ; encoding: [0xc7,0x81,0x04,0xf4,0x00,0x00,0x00,0xfa]6980xc7,0x81,0x04,0xf4,0x00,0x00,0x00,0xfa699 700# GFX12: s_prefetch_inst s[14:15], 0x7fffff, m0, 7 ; encoding: [0xc7,0x81,0x04,0xf4,0xff,0xff,0x7f,0xfa]7010xc7,0x81,0x04,0xf4,0xff,0xff,0x7f,0xfa702 703# GFX12: s_prefetch_inst s[14:15], -0x1, m0, 7   ; encoding: [0xc7,0x81,0x04,0xf4,0xff,0xff,0xff,0xfa]7040xc7,0x81,0x04,0xf4,0xff,0xff,0xff,0xfa705 706# GFX12: s_prefetch_inst s[14:15], 0x64, m0, 31  ; encoding: [0xc7,0x87,0x04,0xf4,0x64,0x00,0x00,0xfa]7070xc7,0x87,0x04,0xf4,0x64,0x00,0x00,0xfa708 709# GFX12: s_prefetch_inst_pc_rel 0x64, s10, 7   ; encoding: [0xc0,0xa1,0x04,0xf4,0x64,0x00,0x00,0x14]7100xc0,0xa1,0x04,0xf4,0x64,0x00,0x00,0x14711 712# GFX12: s_prefetch_data s[18:19], 0x64, s10, 7  ; encoding: [0xc9,0xc1,0x04,0xf4,0x64,0x00,0x00,0x14]7130xc9,0xc1,0x04,0xf4,0x64,0x00,0x00,0x14714 715# GFX12: s_prefetch_data_pc_rel 0x64, s10, 7   ; encoding: [0xc0,0x01,0x05,0xf4,0x64,0x00,0x00,0x14]7160xc0,0x01,0x05,0xf4,0x64,0x00,0x00,0x14717 718# GFX12: s_buffer_prefetch_data s[20:23], 0x64, s10, 7 ; encoding: [0xca,0xe1,0x04,0xf4,0x64,0x00,0x00,0x14]7190xca,0xe1,0x04,0xf4,0x64,0x00,0x00,0x14720 721# GFX12: s_buffer_prefetch_data s[20:23], 0x64, null, 7 ; encoding: [0xca,0xe1,0x04,0xf4,0x64,0x00,0x00,0xf8]7220xca,0xe1,0x04,0xf4,0x64,0x00,0x00,0xf8723 724# GFX12: s_atc_probe 7, s[4:5], s2 offset:0x0 ; encoding: [0xc2,0x41,0x04,0xf4,0x00,0x00,0x00,0x04]7250xc2,0x41,0x04,0xf4,0x00,0x00,0x00,0x04726 727# GFX12: s_atc_probe 7, s[4:5], 0x64 ; encoding: [0xc2,0x41,0x04,0xf4,0x64,0x00,0x00,0xf8]7280xc2,0x41,0x04,0xf4,0x64,0x00,0x00,0xf8729 730# GFX12: s_atc_probe 7, s[4:5], s9 offset:0x64 ; encoding: [0xc2,0x41,0x04,0xf4,0x64,0x00,0x00,0x12]7310xc2,0x41,0x04,0xf4,0x64,0x00,0x00,0x12732 733# GFX12: s_atc_probe_buffer 7, s[8:11], s2 offset:0x0 ; encoding: [0xc4,0x61,0x04,0xf4,0x00,0x00,0x00,0x04]7340xc4,0x61,0x04,0xf4,0x00,0x00,0x00,0x04735 736# GFX12: s_atc_probe_buffer 7, s[8:11], 0x64 ; encoding: [0xc4,0x61,0x04,0xf4,0x64,0x00,0x00,0xf8]7370xc4,0x61,0x04,0xf4,0x64,0x00,0x00,0xf8738 739# GFX12: s_atc_probe_buffer 7, s[8:11], s9 offset:0x64 ; encoding: [0xc4,0x61,0x04,0xf4,0x64,0x00,0x00,0x12]7400xc4,0x61,0x04,0xf4,0x64,0x00,0x00,0x12741 742# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x42,0x01,0x80,0xf4,0x00,0x00,0x00,0x00]7430x42,0x01,0x80,0xf4,0x00,0x00,0x00,0x00744 745# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x42,0x01,0x00,0xf5,0x00,0x00,0x00,0x00]7460x42,0x01,0x00,0xf5,0x00,0x00,0x00,0x00747 748# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x42,0x01,0x80,0xf5,0x00,0x00,0x00,0x00]7490x42,0x01,0x80,0xf5,0x00,0x00,0x00,0x00750 751# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0x00]7520x42,0x01,0x20,0xf4,0x00,0x00,0x00,0x00753 754# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x42,0x01,0x40,0xf4,0x00,0x00,0x00,0x00]7550x42,0x01,0x40,0xf4,0x00,0x00,0x00,0x00756 757# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x42,0x01,0x60,0xf4,0x00,0x00,0x00,0x00]7580x42,0x01,0x60,0xf4,0x00,0x00,0x00,0x00759 760# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x42,0x01,0x20,0xf5,0x00,0x00,0x00,0x00]7610x42,0x01,0x20,0xf5,0x00,0x00,0x00,0x00762 763# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x42,0x01,0xa0,0xf5,0x00,0x00,0x00,0x00]7640x42,0x01,0xa0,0xf5,0x00,0x00,0x00,0x00765 766# GFX12: s_load_b32 s5, s[4:5], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x42,0x01,0x60,0xf5,0x00,0x00,0x00,0x00]7670x42,0x01,0x60,0xf5,0x00,0x00,0x00,0x00768 769# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x81,0x22,0x80,0xf4,0x00,0x00,0x00,0xfa]7700x81,0x22,0x80,0xf4,0x00,0x00,0x00,0xfa771 772# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x81,0x22,0x00,0xf5,0x00,0x00,0x00,0xfa]7730x81,0x22,0x00,0xf5,0x00,0x00,0x00,0xfa774 775# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x81,0x22,0x80,0xf5,0x00,0x00,0x00,0xfa]7760x81,0x22,0x80,0xf5,0x00,0x00,0x00,0xfa777 778# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x81,0x22,0x20,0xf4,0x00,0x00,0x00,0xfa]7790x81,0x22,0x20,0xf4,0x00,0x00,0x00,0xfa780 781# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x81,0x22,0x40,0xf4,0x00,0x00,0x00,0xfa]7820x81,0x22,0x40,0xf4,0x00,0x00,0x00,0xfa783 784# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x81,0x22,0x60,0xf4,0x00,0x00,0x00,0xfa]7850x81,0x22,0x60,0xf4,0x00,0x00,0x00,0xfa786 787# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x81,0x22,0x20,0xf5,0x00,0x00,0x00,0xfa]7880x81,0x22,0x20,0xf5,0x00,0x00,0x00,0xfa789 790# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x81,0x22,0xa0,0xf5,0x00,0x00,0x00,0xfa]7910x81,0x22,0xa0,0xf5,0x00,0x00,0x00,0xfa792 793# GFX12: s_load_b64 s[10:11], s[2:3], m0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x81,0x22,0x60,0xf5,0x00,0x00,0x00,0xfa]7940x81,0x22,0x60,0xf5,0x00,0x00,0x00,0xfa795 796# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_NT ; encoding:  [0x01,0xa5,0x80,0xf4,0x00,0x00,0x00,0xd4]7970x01,0xa5,0x80,0xf4,0x00,0x00,0x00,0xd4798 799# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT ; encoding:  [0x01,0xa5,0x00,0xf5,0x00,0x00,0x00,0xd4]8000x01,0xa5,0x00,0xf5,0x00,0x00,0x00,0xd4801 802# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_LU ; encoding:  [0x01,0xa5,0x80,0xf5,0x00,0x00,0x00,0xd4]8030x01,0xa5,0x80,0xf5,0x00,0x00,0x00,0xd4804 805# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 scope:SCOPE_SE ; encoding:  [0x01,0xa5,0x20,0xf4,0x00,0x00,0x00,0xd4]8060x01,0xa5,0x20,0xf4,0x00,0x00,0x00,0xd4807 808# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 scope:SCOPE_DEV ; encoding:  [0x01,0xa5,0x40,0xf4,0x00,0x00,0x00,0xd4]8090x01,0xa5,0x40,0xf4,0x00,0x00,0x00,0xd4810 811# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 scope:SCOPE_SYS ; encoding:  [0x01,0xa5,0x60,0xf4,0x00,0x00,0x00,0xd4]8120x01,0xa5,0x60,0xf4,0x00,0x00,0x00,0xd4813 814# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x01,0xa5,0x20,0xf5,0x00,0x00,0x00,0xd4]8150x01,0xa5,0x20,0xf5,0x00,0x00,0x00,0xd4816 817# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x01,0xa5,0xa0,0xf5,0x00,0x00,0x00,0xd4]8180x01,0xa5,0xa0,0xf5,0x00,0x00,0x00,0xd4819 820# GFX12: s_load_b96 s[20:22], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x01,0xa5,0x60,0xf5,0x00,0x00,0x00,0xd4]8210x01,0xa5,0x60,0xf5,0x00,0x00,0x00,0xd4822 823# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_NT ; encoding:  [0x01,0x45,0x80,0xf4,0x00,0x00,0x00,0xd4]8240x01,0x45,0x80,0xf4,0x00,0x00,0x00,0xd4825 826# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT ; encoding:  [0x01,0x45,0x00,0xf5,0x00,0x00,0x00,0xd4]8270x01,0x45,0x00,0xf5,0x00,0x00,0x00,0xd4828 829# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_LU ; encoding:  [0x01,0x45,0x80,0xf5,0x00,0x00,0x00,0xd4]8300x01,0x45,0x80,0xf5,0x00,0x00,0x00,0xd4831 832# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 scope:SCOPE_SE ; encoding:  [0x01,0x45,0x20,0xf4,0x00,0x00,0x00,0xd4]8330x01,0x45,0x20,0xf4,0x00,0x00,0x00,0xd4834 835# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 scope:SCOPE_DEV ; encoding:  [0x01,0x45,0x40,0xf4,0x00,0x00,0x00,0xd4]8360x01,0x45,0x40,0xf4,0x00,0x00,0x00,0xd4837 838# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 scope:SCOPE_SYS ; encoding:  [0x01,0x45,0x60,0xf4,0x00,0x00,0x00,0xd4]8390x01,0x45,0x60,0xf4,0x00,0x00,0x00,0xd4840 841# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x01,0x45,0x20,0xf5,0x00,0x00,0x00,0xd4]8420x01,0x45,0x20,0xf5,0x00,0x00,0x00,0xd4843 844# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x01,0x45,0xa0,0xf5,0x00,0x00,0x00,0xd4]8450x01,0x45,0xa0,0xf5,0x00,0x00,0x00,0xd4846 847# GFX12: s_load_b128 s[20:23], s[2:3], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x01,0x45,0x60,0xf5,0x00,0x00,0x00,0xd4]8480x01,0x45,0x60,0xf5,0x00,0x00,0x00,0xd4849 850# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x01,0x77,0x80,0xf4,0x00,0x00,0x00,0x00]8510x01,0x77,0x80,0xf4,0x00,0x00,0x00,0x00852 853# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x01,0x77,0x00,0xf5,0x00,0x00,0x00,0x00]8540x01,0x77,0x00,0xf5,0x00,0x00,0x00,0x00855 856# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x01,0x77,0x80,0xf5,0x00,0x00,0x00,0x00]8570x01,0x77,0x80,0xf5,0x00,0x00,0x00,0x00858 859# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x01,0x77,0x20,0xf4,0x00,0x00,0x00,0x00]8600x01,0x77,0x20,0xf4,0x00,0x00,0x00,0x00861 862# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x01,0x77,0x40,0xf4,0x00,0x00,0x00,0x00]8630x01,0x77,0x40,0xf4,0x00,0x00,0x00,0x00864 865# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x01,0x77,0x60,0xf4,0x00,0x00,0x00,0x00]8660x01,0x77,0x60,0xf4,0x00,0x00,0x00,0x00867 868# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x01,0x77,0x20,0xf5,0x00,0x00,0x00,0x00]8690x01,0x77,0x20,0xf5,0x00,0x00,0x00,0x00870 871# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x01,0x77,0xa0,0xf5,0x00,0x00,0x00,0x00]8720x01,0x77,0xa0,0xf5,0x00,0x00,0x00,0x00873 874# GFX12: s_load_b256 s[92:99], s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x01,0x77,0x60,0xf5,0x00,0x00,0x00,0x00]8750x01,0x77,0x60,0xf5,0x00,0x00,0x00,0x00876 877# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x02,0x85,0x80,0xf4,0x00,0x00,0x00,0x00]8780x02,0x85,0x80,0xf4,0x00,0x00,0x00,0x00879 880# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x02,0x85,0x00,0xf5,0x00,0x00,0x00,0x00]8810x02,0x85,0x00,0xf5,0x00,0x00,0x00,0x00882 883# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x02,0x85,0x80,0xf5,0x00,0x00,0x00,0x00]8840x02,0x85,0x80,0xf5,0x00,0x00,0x00,0x00885 886# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x02,0x85,0x20,0xf4,0x00,0x00,0x00,0x00]8870x02,0x85,0x20,0xf4,0x00,0x00,0x00,0x00888 889# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x02,0x85,0x40,0xf4,0x00,0x00,0x00,0x00]8900x02,0x85,0x40,0xf4,0x00,0x00,0x00,0x00891 892# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x02,0x85,0x60,0xf4,0x00,0x00,0x00,0x00]8930x02,0x85,0x60,0xf4,0x00,0x00,0x00,0x00894 895# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x02,0x85,0x20,0xf5,0x00,0x00,0x00,0x00]8960x02,0x85,0x20,0xf5,0x00,0x00,0x00,0x00897 898# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x02,0x85,0xa0,0xf5,0x00,0x00,0x00,0x00]8990x02,0x85,0xa0,0xf5,0x00,0x00,0x00,0x00900 901# GFX12: s_load_b512 s[20:35], s[4:5], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x02,0x85,0x60,0xf5,0x00,0x00,0x00,0x00]9020x02,0x85,0x60,0xf5,0x00,0x00,0x00,0x00903 904# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x41,0x01,0x81,0xf4,0x00,0x00,0x00,0x00]9050x41,0x01,0x81,0xf4,0x00,0x00,0x00,0x00906 907# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x41,0x01,0x01,0xf5,0x00,0x00,0x00,0x00]9080x41,0x01,0x01,0xf5,0x00,0x00,0x00,0x00909 910# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x41,0x01,0x81,0xf5,0x00,0x00,0x00,0x00]9110x41,0x01,0x81,0xf5,0x00,0x00,0x00,0x00912 913# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x41,0x01,0x21,0xf4,0x00,0x00,0x00,0x00]9140x41,0x01,0x21,0xf4,0x00,0x00,0x00,0x00915 916# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x41,0x01,0x41,0xf4,0x00,0x00,0x00,0x00]9170x41,0x01,0x41,0xf4,0x00,0x00,0x00,0x00918 919# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x41,0x01,0x61,0xf4,0x00,0x00,0x00,0x00]9200x41,0x01,0x61,0xf4,0x00,0x00,0x00,0x00921 922# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x41,0x01,0x21,0xf5,0x00,0x00,0x00,0x00]9230x41,0x01,0x21,0xf5,0x00,0x00,0x00,0x00924 925# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x41,0x01,0xa1,0xf5,0x00,0x00,0x00,0x00]9260x41,0x01,0xa1,0xf5,0x00,0x00,0x00,0x00927 928# GFX12: s_load_i8 s5, s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x41,0x01,0x61,0xf5,0x00,0x00,0x00,0x00]9290x41,0x01,0x61,0xf5,0x00,0x00,0x00,0x00930 931# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x41,0x39,0x81,0xf4,0x00,0x00,0x00,0x00]9320x41,0x39,0x81,0xf4,0x00,0x00,0x00,0x00933 934# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x41,0x39,0x01,0xf5,0x00,0x00,0x00,0x00]9350x41,0x39,0x01,0xf5,0x00,0x00,0x00,0x00936 937# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x41,0x39,0x81,0xf5,0x00,0x00,0x00,0x00]9380x41,0x39,0x81,0xf5,0x00,0x00,0x00,0x00939 940# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x41,0x39,0x21,0xf4,0x00,0x00,0x00,0x00]9410x41,0x39,0x21,0xf4,0x00,0x00,0x00,0x00942 943# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x41,0x39,0x41,0xf4,0x00,0x00,0x00,0x00]9440x41,0x39,0x41,0xf4,0x00,0x00,0x00,0x00945 946# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x41,0x39,0x61,0xf4,0x00,0x00,0x00,0x00]9470x41,0x39,0x61,0xf4,0x00,0x00,0x00,0x00948 949# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x41,0x39,0x21,0xf5,0x00,0x00,0x00,0x00]9500x41,0x39,0x21,0xf5,0x00,0x00,0x00,0x00951 952# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x41,0x39,0xa1,0xf5,0x00,0x00,0x00,0x00]9530x41,0x39,0xa1,0xf5,0x00,0x00,0x00,0x00954 955# GFX12: s_load_u8 s101, s[2:3], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x41,0x39,0x61,0xf5,0x00,0x00,0x00,0x00]9560x41,0x39,0x61,0xf5,0x00,0x00,0x00,0x00957 958# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x72,0x41,0x81,0xf4,0x00,0x00,0x00,0x00]9590x72,0x41,0x81,0xf4,0x00,0x00,0x00,0x00960 961# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x72,0x41,0x01,0xf5,0x00,0x00,0x00,0x00]9620x72,0x41,0x01,0xf5,0x00,0x00,0x00,0x00963 964# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x72,0x41,0x81,0xf5,0x00,0x00,0x00,0x00]9650x72,0x41,0x81,0xf5,0x00,0x00,0x00,0x00966 967# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x72,0x41,0x21,0xf4,0x00,0x00,0x00,0x00]9680x72,0x41,0x21,0xf4,0x00,0x00,0x00,0x00969 970# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x72,0x41,0x41,0xf4,0x00,0x00,0x00,0x00]9710x72,0x41,0x41,0xf4,0x00,0x00,0x00,0x00972 973# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x72,0x41,0x61,0xf4,0x00,0x00,0x00,0x00]9740x72,0x41,0x61,0xf4,0x00,0x00,0x00,0x00975 976# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x72,0x41,0x21,0xf5,0x00,0x00,0x00,0x00]9770x72,0x41,0x21,0xf5,0x00,0x00,0x00,0x00978 979# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x72,0x41,0xa1,0xf5,0x00,0x00,0x00,0x00]9800x72,0x41,0xa1,0xf5,0x00,0x00,0x00,0x00981 982# GFX12: s_load_i16 s5, s[100:101], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x72,0x41,0x61,0xf5,0x00,0x00,0x00,0x00]9830x72,0x41,0x61,0xf5,0x00,0x00,0x00,0x00984 985# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x75,0x61,0x81,0xf4,0x00,0x00,0x00,0x00]9860x75,0x61,0x81,0xf4,0x00,0x00,0x00,0x00987 988# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x75,0x61,0x01,0xf5,0x00,0x00,0x00,0x00]9890x75,0x61,0x01,0xf5,0x00,0x00,0x00,0x00990 991# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x75,0x61,0x81,0xf5,0x00,0x00,0x00,0x00]9920x75,0x61,0x81,0xf5,0x00,0x00,0x00,0x00993 994# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x75,0x61,0x21,0xf4,0x00,0x00,0x00,0x00]9950x75,0x61,0x21,0xf4,0x00,0x00,0x00,0x00996 997# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x75,0x61,0x41,0xf4,0x00,0x00,0x00,0x00]9980x75,0x61,0x41,0xf4,0x00,0x00,0x00,0x00999 1000# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x75,0x61,0x61,0xf4,0x00,0x00,0x00,0x00]10010x75,0x61,0x61,0xf4,0x00,0x00,0x00,0x001002 1003# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x75,0x61,0x21,0xf5,0x00,0x00,0x00,0x00]10040x75,0x61,0x21,0xf5,0x00,0x00,0x00,0x001005 1006# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x75,0x61,0xa1,0xf5,0x00,0x00,0x00,0x00]10070x75,0x61,0xa1,0xf5,0x00,0x00,0x00,0x001008 1009# GFX12: s_load_u16 s5, vcc, s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x75,0x61,0x61,0xf5,0x00,0x00,0x00,0x00]10100x75,0x61,0x61,0xf5,0x00,0x00,0x00,0x001011 1012# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x70,0x01,0x82,0xf4,0x00,0x00,0x00,0x00]10130x70,0x01,0x82,0xf4,0x00,0x00,0x00,0x001014 1015# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x70,0x01,0x02,0xf5,0x00,0x00,0x00,0x00]10160x70,0x01,0x02,0xf5,0x00,0x00,0x00,0x001017 1018# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x70,0x01,0x82,0xf5,0x00,0x00,0x00,0x00]10190x70,0x01,0x82,0xf5,0x00,0x00,0x00,0x001020 1021# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x70,0x01,0x22,0xf4,0x00,0x00,0x00,0x00]10220x70,0x01,0x22,0xf4,0x00,0x00,0x00,0x001023 1024# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x70,0x01,0x42,0xf4,0x00,0x00,0x00,0x00]10250x70,0x01,0x42,0xf4,0x00,0x00,0x00,0x001026 1027# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x70,0x01,0x62,0xf4,0x00,0x00,0x00,0x00]10280x70,0x01,0x62,0xf4,0x00,0x00,0x00,0x001029 1030# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x70,0x01,0x22,0xf5,0x00,0x00,0x00,0x00]10310x70,0x01,0x22,0xf5,0x00,0x00,0x00,0x001032 1033# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x70,0x01,0xa2,0xf5,0x00,0x00,0x00,0x00]10340x70,0x01,0xa2,0xf5,0x00,0x00,0x00,0x001035 1036# GFX12: s_buffer_load_b32 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x70,0x01,0x62,0xf5,0x00,0x00,0x00,0x00]10370x70,0x01,0x62,0xf5,0x00,0x00,0x00,0x001038 1039# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x82,0x22,0x82,0xf4,0x00,0x00,0x00,0x00]10400x82,0x22,0x82,0xf4,0x00,0x00,0x00,0x001041 1042# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x82,0x22,0x02,0xf5,0x00,0x00,0x00,0x00]10430x82,0x22,0x02,0xf5,0x00,0x00,0x00,0x001044 1045# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x82,0x22,0x82,0xf5,0x00,0x00,0x00,0x00]10460x82,0x22,0x82,0xf5,0x00,0x00,0x00,0x001047 1048# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x82,0x22,0x22,0xf4,0x00,0x00,0x00,0x00]10490x82,0x22,0x22,0xf4,0x00,0x00,0x00,0x001050 1051# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x82,0x22,0x42,0xf4,0x00,0x00,0x00,0x00]10520x82,0x22,0x42,0xf4,0x00,0x00,0x00,0x001053 1054# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x82,0x22,0x62,0xf4,0x00,0x00,0x00,0x00]10550x82,0x22,0x62,0xf4,0x00,0x00,0x00,0x001056 1057# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x82,0x22,0x22,0xf5,0x00,0x00,0x00,0x00]10580x82,0x22,0x22,0xf5,0x00,0x00,0x00,0x001059 1060# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x82,0x22,0xa2,0xf5,0x00,0x00,0x00,0x00]10610x82,0x22,0xa2,0xf5,0x00,0x00,0x00,0x001062 1063# GFX12: s_buffer_load_b64 s[10:11], s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x82,0x22,0x62,0xf5,0x00,0x00,0x00,0x00]10640x82,0x22,0x62,0xf5,0x00,0x00,0x00,0x001065 1066# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_NT ; encoding:  [0x02,0xa5,0x82,0xf4,0x00,0x00,0x00,0xd4]10670x02,0xa5,0x82,0xf4,0x00,0x00,0x00,0xd41068 1069# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT ; encoding:  [0x02,0xa5,0x02,0xf5,0x00,0x00,0x00,0xd4]10700x02,0xa5,0x02,0xf5,0x00,0x00,0x00,0xd41071 1072# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_LU ; encoding:  [0x02,0xa5,0x82,0xf5,0x00,0x00,0x00,0xd4]10730x02,0xa5,0x82,0xf5,0x00,0x00,0x00,0xd41074 1075# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 scope:SCOPE_SE ; encoding:  [0x02,0xa5,0x22,0xf4,0x00,0x00,0x00,0xd4]10760x02,0xa5,0x22,0xf4,0x00,0x00,0x00,0xd41077 1078# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 scope:SCOPE_DEV ; encoding:  [0x02,0xa5,0x42,0xf4,0x00,0x00,0x00,0xd4]10790x02,0xa5,0x42,0xf4,0x00,0x00,0x00,0xd41080 1081# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 scope:SCOPE_SYS ; encoding:  [0x02,0xa5,0x62,0xf4,0x00,0x00,0x00,0xd4]10820x02,0xa5,0x62,0xf4,0x00,0x00,0x00,0xd41083 1084# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x02,0xa5,0x22,0xf5,0x00,0x00,0x00,0xd4]10850x02,0xa5,0x22,0xf5,0x00,0x00,0x00,0xd41086 1087# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x02,0xa5,0xa2,0xf5,0x00,0x00,0x00,0xd4]10880x02,0xa5,0xa2,0xf5,0x00,0x00,0x00,0xd41089 1090# GFX12: s_buffer_load_b96 s[20:22], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x02,0xa5,0x62,0xf5,0x00,0x00,0x00,0xd4]10910x02,0xa5,0x62,0xf5,0x00,0x00,0x00,0xd41092 1093# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_NT ; encoding:  [0x02,0x45,0x82,0xf4,0x00,0x00,0x00,0xd4]10940x02,0x45,0x82,0xf4,0x00,0x00,0x00,0xd41095 1096# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT ; encoding:  [0x02,0x45,0x02,0xf5,0x00,0x00,0x00,0xd4]10970x02,0x45,0x02,0xf5,0x00,0x00,0x00,0xd41098 1099# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_LU ; encoding:  [0x02,0x45,0x82,0xf5,0x00,0x00,0x00,0xd4]11000x02,0x45,0x82,0xf5,0x00,0x00,0x00,0xd41101 1102# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 scope:SCOPE_SE ; encoding:  [0x02,0x45,0x22,0xf4,0x00,0x00,0x00,0xd4]11030x02,0x45,0x22,0xf4,0x00,0x00,0x00,0xd41104 1105# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 scope:SCOPE_DEV ; encoding:  [0x02,0x45,0x42,0xf4,0x00,0x00,0x00,0xd4]11060x02,0x45,0x42,0xf4,0x00,0x00,0x00,0xd41107 1108# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 scope:SCOPE_SYS ; encoding:  [0x02,0x45,0x62,0xf4,0x00,0x00,0x00,0xd4]11090x02,0x45,0x62,0xf4,0x00,0x00,0x00,0xd41110 1111# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x02,0x45,0x22,0xf5,0x00,0x00,0x00,0xd4]11120x02,0x45,0x22,0xf5,0x00,0x00,0x00,0xd41113 1114# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x02,0x45,0xa2,0xf5,0x00,0x00,0x00,0xd4]11150x02,0x45,0xa2,0xf5,0x00,0x00,0x00,0xd41116 1117# GFX12: s_buffer_load_b128 s[20:23], s[4:7], vcc_lo offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x02,0x45,0x62,0xf5,0x00,0x00,0x00,0xd4]11180x02,0x45,0x62,0xf5,0x00,0x00,0x00,0xd41119 1120# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x04,0x65,0x82,0xf4,0x00,0x00,0x00,0x00]11210x04,0x65,0x82,0xf4,0x00,0x00,0x00,0x001122 1123# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x04,0x65,0x02,0xf5,0x00,0x00,0x00,0x00]11240x04,0x65,0x02,0xf5,0x00,0x00,0x00,0x001125 1126# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x04,0x65,0x82,0xf5,0x00,0x00,0x00,0x00]11270x04,0x65,0x82,0xf5,0x00,0x00,0x00,0x001128 1129# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x04,0x65,0x22,0xf4,0x00,0x00,0x00,0x00]11300x04,0x65,0x22,0xf4,0x00,0x00,0x00,0x001131 1132# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x04,0x65,0x42,0xf4,0x00,0x00,0x00,0x00]11330x04,0x65,0x42,0xf4,0x00,0x00,0x00,0x001134 1135# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x04,0x65,0x62,0xf4,0x00,0x00,0x00,0x00]11360x04,0x65,0x62,0xf4,0x00,0x00,0x00,0x001137 1138# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x04,0x65,0x22,0xf5,0x00,0x00,0x00,0x00]11390x04,0x65,0x22,0xf5,0x00,0x00,0x00,0x001140 1141# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x04,0x65,0xa2,0xf5,0x00,0x00,0x00,0x00]11420x04,0x65,0xa2,0xf5,0x00,0x00,0x00,0x001143 1144# GFX12: s_buffer_load_b256 s[20:27], s[8:11], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x04,0x65,0x62,0xf5,0x00,0x00,0x00,0x00]11450x04,0x65,0x62,0xf5,0x00,0x00,0x00,0x001146 1147# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x30,0x85,0x82,0xf4,0x00,0x00,0x00,0x00]11480x30,0x85,0x82,0xf4,0x00,0x00,0x00,0x001149 1150# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x30,0x85,0x02,0xf5,0x00,0x00,0x00,0x00]11510x30,0x85,0x02,0xf5,0x00,0x00,0x00,0x001152 1153# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x30,0x85,0x82,0xf5,0x00,0x00,0x00,0x00]11540x30,0x85,0x82,0xf5,0x00,0x00,0x00,0x001155 1156# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x30,0x85,0x22,0xf4,0x00,0x00,0x00,0x00]11570x30,0x85,0x22,0xf4,0x00,0x00,0x00,0x001158 1159# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x30,0x85,0x42,0xf4,0x00,0x00,0x00,0x00]11600x30,0x85,0x42,0xf4,0x00,0x00,0x00,0x001161 1162# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x30,0x85,0x62,0xf4,0x00,0x00,0x00,0x00]11630x30,0x85,0x62,0xf4,0x00,0x00,0x00,0x001164 1165# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x30,0x85,0x22,0xf5,0x00,0x00,0x00,0x00]11660x30,0x85,0x22,0xf5,0x00,0x00,0x00,0x001167 1168# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x30,0x85,0xa2,0xf5,0x00,0x00,0x00,0x00]11690x30,0x85,0xa2,0xf5,0x00,0x00,0x00,0x001170 1171# GFX12: s_buffer_load_b512 s[20:35], s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x30,0x85,0x62,0xf5,0x00,0x00,0x00,0x00]11720x30,0x85,0x62,0xf5,0x00,0x00,0x00,0x001173 1174# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x82,0x1a,0x83,0xf4,0x00,0x00,0x00,0x00]11750x82,0x1a,0x83,0xf4,0x00,0x00,0x00,0x001176 1177# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x82,0x1a,0x03,0xf5,0x00,0x00,0x00,0x00]11780x82,0x1a,0x03,0xf5,0x00,0x00,0x00,0x001179 1180# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x82,0x1a,0x83,0xf5,0x00,0x00,0x00,0x00]11810x82,0x1a,0x83,0xf5,0x00,0x00,0x00,0x001182 1183# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x82,0x1a,0x23,0xf4,0x00,0x00,0x00,0x00]11840x82,0x1a,0x23,0xf4,0x00,0x00,0x00,0x001185 1186# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x82,0x1a,0x43,0xf4,0x00,0x00,0x00,0x00]11870x82,0x1a,0x43,0xf4,0x00,0x00,0x00,0x001188 1189# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x82,0x1a,0x63,0xf4,0x00,0x00,0x00,0x00]11900x82,0x1a,0x63,0xf4,0x00,0x00,0x00,0x001191 1192# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x82,0x1a,0x23,0xf5,0x00,0x00,0x00,0x00]11930x82,0x1a,0x23,0xf5,0x00,0x00,0x00,0x001194 1195# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x82,0x1a,0xa3,0xf5,0x00,0x00,0x00,0x00]11960x82,0x1a,0xa3,0xf5,0x00,0x00,0x00,0x001197 1198# GFX12: s_buffer_load_i8 vcc_lo, s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x82,0x1a,0x63,0xf5,0x00,0x00,0x00,0x00]11990x82,0x1a,0x63,0xf5,0x00,0x00,0x00,0x001200 1201# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x44,0x21,0x83,0xf4,0x00,0x00,0x00,0x00]12020x44,0x21,0x83,0xf4,0x00,0x00,0x00,0x001203 1204# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x44,0x21,0x03,0xf5,0x00,0x00,0x00,0x00]12050x44,0x21,0x03,0xf5,0x00,0x00,0x00,0x001206 1207# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x44,0x21,0x83,0xf5,0x00,0x00,0x00,0x00]12080x44,0x21,0x83,0xf5,0x00,0x00,0x00,0x001209 1210# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x44,0x21,0x23,0xf4,0x00,0x00,0x00,0x00]12110x44,0x21,0x23,0xf4,0x00,0x00,0x00,0x001212 1213# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x44,0x21,0x43,0xf4,0x00,0x00,0x00,0x00]12140x44,0x21,0x43,0xf4,0x00,0x00,0x00,0x001215 1216# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x44,0x21,0x63,0xf4,0x00,0x00,0x00,0x00]12170x44,0x21,0x63,0xf4,0x00,0x00,0x00,0x001218 1219# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x44,0x21,0x23,0xf5,0x00,0x00,0x00,0x00]12200x44,0x21,0x23,0xf5,0x00,0x00,0x00,0x001221 1222# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x44,0x21,0xa3,0xf5,0x00,0x00,0x00,0x00]12230x44,0x21,0xa3,0xf5,0x00,0x00,0x00,0x001224 1225# GFX12: s_buffer_load_u8 s5, s[8:11], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x44,0x21,0x63,0xf5,0x00,0x00,0x00,0x00]12260x44,0x21,0x63,0xf5,0x00,0x00,0x00,0x001227 1228# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0xc2,0x5a,0x83,0xf4,0x00,0x00,0x00,0x00]12290xc2,0x5a,0x83,0xf4,0x00,0x00,0x00,0x001230 1231# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0xc2,0x5a,0x03,0xf5,0x00,0x00,0x00,0x00]12320xc2,0x5a,0x03,0xf5,0x00,0x00,0x00,0x001233 1234# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0xc2,0x5a,0x83,0xf5,0x00,0x00,0x00,0x00]12350xc2,0x5a,0x83,0xf5,0x00,0x00,0x00,0x001236 1237# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0xc2,0x5a,0x23,0xf4,0x00,0x00,0x00,0x00]12380xc2,0x5a,0x23,0xf4,0x00,0x00,0x00,0x001239 1240# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0xc2,0x5a,0x43,0xf4,0x00,0x00,0x00,0x00]12410xc2,0x5a,0x43,0xf4,0x00,0x00,0x00,0x001242 1243# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0xc2,0x5a,0x63,0xf4,0x00,0x00,0x00,0x00]12440xc2,0x5a,0x63,0xf4,0x00,0x00,0x00,0x001245 1246# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0xc2,0x5a,0x23,0xf5,0x00,0x00,0x00,0x00]12470xc2,0x5a,0x23,0xf5,0x00,0x00,0x00,0x001248 1249# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0xc2,0x5a,0xa3,0xf5,0x00,0x00,0x00,0x00]12500xc2,0x5a,0xa3,0xf5,0x00,0x00,0x00,0x001251 1252# GFX12: s_buffer_load_i16 vcc_hi, s[4:7], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0xc2,0x5a,0x63,0xf5,0x00,0x00,0x00,0x00]12530xc2,0x5a,0x63,0xf5,0x00,0x00,0x00,0x001254 1255# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_NT ; encoding:  [0x70,0x61,0x83,0xf4,0x00,0x00,0x00,0x00]12560x70,0x61,0x83,0xf4,0x00,0x00,0x00,0x001257 1258# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT ; encoding:  [0x70,0x61,0x03,0xf5,0x00,0x00,0x00,0x00]12590x70,0x61,0x03,0xf5,0x00,0x00,0x00,0x001260 1261# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_LU ; encoding:  [0x70,0x61,0x83,0xf5,0x00,0x00,0x00,0x00]12620x70,0x61,0x83,0xf5,0x00,0x00,0x00,0x001263 1264# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 scope:SCOPE_SE ; encoding:  [0x70,0x61,0x23,0xf4,0x00,0x00,0x00,0x00]12650x70,0x61,0x23,0xf4,0x00,0x00,0x00,0x001266 1267# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 scope:SCOPE_DEV ; encoding:  [0x70,0x61,0x43,0xf4,0x00,0x00,0x00,0x00]12680x70,0x61,0x43,0xf4,0x00,0x00,0x00,0x001269 1270# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 scope:SCOPE_SYS ; encoding:  [0x70,0x61,0x63,0xf4,0x00,0x00,0x00,0x00]12710x70,0x61,0x63,0xf4,0x00,0x00,0x00,0x001272 1273# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SE ; encoding:  [0x70,0x61,0x23,0xf5,0x00,0x00,0x00,0x00]12740x70,0x61,0x23,0xf5,0x00,0x00,0x00,0x001275 1276# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_LU scope:SCOPE_SE ; encoding:  [0x70,0x61,0xa3,0xf5,0x00,0x00,0x00,0x00]12770x70,0x61,0xa3,0xf5,0x00,0x00,0x00,0x001278 1279# GFX12: s_buffer_load_u16 s5, s[96:99], s0 offset:0x0 th:TH_LOAD_HT scope:SCOPE_SYS ; encoding:  [0x70,0x61,0x63,0xf5,0x00,0x00,0x00,0x00]12800x70,0x61,0x63,0xf5,0x00,0x00,0x00,0x001281 1282# GFX12: s_load_b32 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0x1f,0x00,0xf4,0x00,0x00,0x00,0x00]12830x01,0x1f,0x00,0xf4,0x00,0x00,0x00,0x001284 1285# GFX12: s_load_b64 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0x3f,0x00,0xf4,0x00,0x00,0x00,0x00]12860x01,0x3f,0x00,0xf4,0x00,0x00,0x00,0x001287 1288# GFX12: s_load_b96 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0xbf,0x00,0xf4,0x00,0x00,0x00,0x00]12890x01,0xbf,0x00,0xf4,0x00,0x00,0x00,0x001290 1291# GFX12: s_load_b128 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0x5f,0x00,0xf4,0x00,0x00,0x00,0x00]12920x01,0x5f,0x00,0xf4,0x00,0x00,0x00,0x001293 1294# GFX12: s_load_b256 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0x7f,0x00,0xf4,0x00,0x00,0x00,0x00]12950x01,0x7f,0x00,0xf4,0x00,0x00,0x00,0x001296 1297# GFX12: s_load_b512 null, s[2:3], s0 offset:0x0  ; encoding: [0x01,0x9f,0x00,0xf4,0x00,0x00,0x00,0x00]12980x01,0x9f,0x00,0xf4,0x00,0x00,0x00,0x001299