brintos

brintos / llvm-project-archived public Read only

0
0
Text · 51.3 KiB · 66d2bb6 Raw
1059 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx942 -show-encoding %s | FileCheck -check-prefix=GFX942 %s2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx950 -show-encoding %s | FileCheck -check-prefix=GFX942 %s3 4scratch_load_dword a2, v4, s65// GFX942: scratch_load_dword a2, v4, s6           ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x86,0x02]6 7scratch_load_dword a2, v4, s6 offset:168// GFX942: scratch_load_dword a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x86,0x02]9 10scratch_load_dword a2, v4, off11// GFX942: scratch_load_dword a2, v4, off          ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0xff,0x02]12 13scratch_load_dword a2, v4, off offset:1614// GFX942: scratch_load_dword a2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0xff,0x02]15 16scratch_load_dword a2, off, s617// GFX942: scratch_load_dword a2, off, s6          ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x86,0x02]18 19scratch_load_dword a2, off, s6 offset:1620// GFX942: scratch_load_dword a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x86,0x02]21 22scratch_load_dword a2, off, off23// GFX942: scratch_load_dword a2, off, off         ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0xff,0x02]24 25scratch_load_dword a2, off, off offset:1626// GFX942: scratch_load_dword a2, off, off offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0xff,0x02]27 28scratch_load_dword v2, v4, s629// GFX942: scratch_load_dword v2, v4, s6           ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x06,0x02]30 31scratch_load_dword v2, v4, s6 offset:1632// GFX942: scratch_load_dword v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x06,0x02]33 34scratch_load_dword v2, v4, off35// GFX942: scratch_load_dword v2, v4, off          ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02]36 37scratch_load_dword v2, v4, off offset:1638// GFX942: scratch_load_dword v2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02]39 40scratch_load_dword v2, off, s641// GFX942: scratch_load_dword v2, off, s6          ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x06,0x02]42 43scratch_load_dword v2, off, s6 offset:1644// GFX942: scratch_load_dword v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x06,0x02]45 46scratch_load_dword v2, off, off47// GFX942: scratch_load_dword v2, off, off         ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02]48 49scratch_load_dword v2, off, off offset:1650// GFX942: scratch_load_dword v2, off, off offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02]51 52scratch_load_dwordx2 a[2:3], v4, s653// GFX942: scratch_load_dwordx2 a[2:3], v4, s6     ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x86,0x02]54 55scratch_load_dwordx2 a[2:3], v4, s6 offset:1656// GFX942: scratch_load_dwordx2 a[2:3], v4, s6 offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x86,0x02]57 58scratch_load_dwordx2 a[2:3], v4, off59// GFX942: scratch_load_dwordx2 a[2:3], v4, off    ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0xff,0x02]60 61scratch_load_dwordx2 a[2:3], v4, off offset:1662// GFX942: scratch_load_dwordx2 a[2:3], v4, off offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0xff,0x02]63 64scratch_load_dwordx2 a[2:3], off, s665// GFX942: scratch_load_dwordx2 a[2:3], off, s6    ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x86,0x02]66 67scratch_load_dwordx2 a[2:3], off, s6 offset:1668// GFX942: scratch_load_dwordx2 a[2:3], off, s6 offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x86,0x02]69 70scratch_load_dwordx2 a[2:3], off, off71// GFX942: scratch_load_dwordx2 a[2:3], off, off   ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0xff,0x02]72 73scratch_load_dwordx2 a[2:3], off, off offset:1674// GFX942: scratch_load_dwordx2 a[2:3], off, off offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0xff,0x02]75 76scratch_load_dwordx2 v[2:3], v4, s677// GFX942: scratch_load_dwordx2 v[2:3], v4, s6     ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x06,0x02]78 79scratch_load_dwordx2 v[2:3], v4, s6 offset:1680// GFX942: scratch_load_dwordx2 v[2:3], v4, s6 offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x06,0x02]81 82scratch_load_dwordx2 v[2:3], v4, off83// GFX942: scratch_load_dwordx2 v[2:3], v4, off    ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02]84 85scratch_load_dwordx2 v[2:3], v4, off offset:1686// GFX942: scratch_load_dwordx2 v[2:3], v4, off offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02]87 88scratch_load_dwordx2 v[2:3], off, s689// GFX942: scratch_load_dwordx2 v[2:3], off, s6    ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x06,0x02]90 91scratch_load_dwordx2 v[2:3], off, s6 offset:1692// GFX942: scratch_load_dwordx2 v[2:3], off, s6 offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x06,0x02]93 94scratch_load_dwordx2 v[2:3], off, off95// GFX942: scratch_load_dwordx2 v[2:3], off, off   ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02]96 97scratch_load_dwordx2 v[2:3], off, off offset:1698// GFX942: scratch_load_dwordx2 v[2:3], off, off offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02]99 100scratch_load_dwordx3 a[2:4], v4, s6101// GFX942: scratch_load_dwordx3 a[2:4], v4, s6     ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x86,0x02]102 103scratch_load_dwordx3 a[2:4], v4, s6 offset:16104// GFX942: scratch_load_dwordx3 a[2:4], v4, s6 offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x86,0x02]105 106scratch_load_dwordx3 a[2:4], v4, off107// GFX942: scratch_load_dwordx3 a[2:4], v4, off    ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0xff,0x02]108 109scratch_load_dwordx3 a[2:4], v4, off offset:16110// GFX942: scratch_load_dwordx3 a[2:4], v4, off offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0xff,0x02]111 112scratch_load_dwordx3 a[2:4], off, s6113// GFX942: scratch_load_dwordx3 a[2:4], off, s6    ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x86,0x02]114 115scratch_load_dwordx3 a[2:4], off, s6 offset:16116// GFX942: scratch_load_dwordx3 a[2:4], off, s6 offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x86,0x02]117 118scratch_load_dwordx3 a[2:4], off, off119// GFX942: scratch_load_dwordx3 a[2:4], off, off   ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0xff,0x02]120 121scratch_load_dwordx3 a[2:4], off, off offset:16122// GFX942: scratch_load_dwordx3 a[2:4], off, off offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0xff,0x02]123 124scratch_load_dwordx3 v[2:4], v4, s6125// GFX942: scratch_load_dwordx3 v[2:4], v4, s6     ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x06,0x02]126 127scratch_load_dwordx3 v[2:4], v4, s6 offset:16128// GFX942: scratch_load_dwordx3 v[2:4], v4, s6 offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x06,0x02]129 130scratch_load_dwordx3 v[2:4], v4, off131// GFX942: scratch_load_dwordx3 v[2:4], v4, off    ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02]132 133scratch_load_dwordx3 v[2:4], v4, off offset:16134// GFX942: scratch_load_dwordx3 v[2:4], v4, off offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02]135 136scratch_load_dwordx3 v[2:4], off, s6137// GFX942: scratch_load_dwordx3 v[2:4], off, s6    ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x06,0x02]138 139scratch_load_dwordx3 v[2:4], off, s6 offset:16140// GFX942: scratch_load_dwordx3 v[2:4], off, s6 offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x06,0x02]141 142scratch_load_dwordx3 v[2:4], off, off143// GFX942: scratch_load_dwordx3 v[2:4], off, off   ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02]144 145scratch_load_dwordx3 v[2:4], off, off offset:16146// GFX942: scratch_load_dwordx3 v[2:4], off, off offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02]147 148scratch_load_dwordx4 a[2:5], v4, s6149// GFX942: scratch_load_dwordx4 a[2:5], v4, s6     ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02]150 151scratch_load_dwordx4 a[2:5], v4, s6 offset:16152// GFX942: scratch_load_dwordx4 a[2:5], v4, s6 offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02]153 154scratch_load_dwordx4 a[2:5], v4, off155// GFX942: scratch_load_dwordx4 a[2:5], v4, off    ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02]156 157scratch_load_dwordx4 a[2:5], v4, off offset:16158// GFX942: scratch_load_dwordx4 a[2:5], v4, off offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02]159 160scratch_load_dwordx4 a[2:5], off, s6161// GFX942: scratch_load_dwordx4 a[2:5], off, s6    ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02]162 163scratch_load_dwordx4 a[2:5], off, s6 offset:16164// GFX942: scratch_load_dwordx4 a[2:5], off, s6 offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02]165 166scratch_load_dwordx4 a[2:5], off, off167// GFX942: scratch_load_dwordx4 a[2:5], off, off   ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02]168 169scratch_load_dwordx4 a[2:5], off, off offset:16170// GFX942: scratch_load_dwordx4 a[2:5], off, off offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02]171 172scratch_load_dwordx4 v[2:5], v4, s6173// GFX942: scratch_load_dwordx4 v[2:5], v4, s6     ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02]174 175scratch_load_dwordx4 v[2:5], v4, s6 offset:16176// GFX942: scratch_load_dwordx4 v[2:5], v4, s6 offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02]177 178scratch_load_dwordx4 v[2:5], v4, off179// GFX942: scratch_load_dwordx4 v[2:5], v4, off    ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02]180 181scratch_load_dwordx4 v[2:5], v4, off offset:16182// GFX942: scratch_load_dwordx4 v[2:5], v4, off offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02]183 184scratch_load_dwordx4 v[2:5], off, s6185// GFX942: scratch_load_dwordx4 v[2:5], off, s6    ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02]186 187scratch_load_dwordx4 v[2:5], off, s6 offset:16188// GFX942: scratch_load_dwordx4 v[2:5], off, s6 offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02]189 190scratch_load_dwordx4 v[2:5], off, off191// GFX942: scratch_load_dwordx4 v[2:5], off, off   ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02]192 193scratch_load_dwordx4 v[2:5], off, off offset:16194// GFX942: scratch_load_dwordx4 v[2:5], off, off offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02]195 196scratch_load_sbyte a2, v4, s6197// GFX942: scratch_load_sbyte a2, v4, s6           ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x86,0x02]198 199scratch_load_sbyte a2, v4, s6 offset:16200// GFX942: scratch_load_sbyte a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x86,0x02]201 202scratch_load_sbyte a2, v4, off203// GFX942: scratch_load_sbyte a2, v4, off          ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0xff,0x02]204 205scratch_load_sbyte a2, v4, off offset:16206// GFX942: scratch_load_sbyte a2, v4, off offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0xff,0x02]207 208scratch_load_sbyte a2, off, s6209// GFX942: scratch_load_sbyte a2, off, s6          ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x86,0x02]210 211scratch_load_sbyte a2, off, s6 offset:16212// GFX942: scratch_load_sbyte a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x86,0x02]213 214scratch_load_sbyte a2, off, off215// GFX942: scratch_load_sbyte a2, off, off         ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0xff,0x02]216 217scratch_load_sbyte a2, off, off offset:16218// GFX942: scratch_load_sbyte a2, off, off offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0xff,0x02]219 220scratch_load_sbyte v2, v4, s6221// GFX942: scratch_load_sbyte v2, v4, s6           ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x06,0x02]222 223scratch_load_sbyte v2, v4, s6 offset:16224// GFX942: scratch_load_sbyte v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x06,0x02]225 226scratch_load_sbyte v2, v4, off227// GFX942: scratch_load_sbyte v2, v4, off          ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02]228 229scratch_load_sbyte v2, v4, off offset:16230// GFX942: scratch_load_sbyte v2, v4, off offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02]231 232scratch_load_sbyte v2, off, s6233// GFX942: scratch_load_sbyte v2, off, s6          ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x06,0x02]234 235scratch_load_sbyte v2, off, s6 offset:16236// GFX942: scratch_load_sbyte v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x06,0x02]237 238scratch_load_sbyte v2, off, off239// GFX942: scratch_load_sbyte v2, off, off         ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02]240 241scratch_load_sbyte v2, off, off offset:16242// GFX942: scratch_load_sbyte v2, off, off offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02]243 244scratch_load_sbyte_d16 a2, v4, s6245// GFX942: scratch_load_sbyte_d16 a2, v4, s6       ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x86,0x02]246 247scratch_load_sbyte_d16 a2, v4, s6 offset:16248// GFX942: scratch_load_sbyte_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x86,0x02]249 250scratch_load_sbyte_d16 a2, v4, off251// GFX942: scratch_load_sbyte_d16 a2, v4, off      ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0xff,0x02]252 253scratch_load_sbyte_d16 a2, v4, off offset:16254// GFX942: scratch_load_sbyte_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0xff,0x02]255 256scratch_load_sbyte_d16 a2, off, s6257// GFX942: scratch_load_sbyte_d16 a2, off, s6      ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x86,0x02]258 259scratch_load_sbyte_d16 a2, off, s6 offset:16260// GFX942: scratch_load_sbyte_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x86,0x02]261 262scratch_load_sbyte_d16 a2, off, off263// GFX942: scratch_load_sbyte_d16 a2, off, off     ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0xff,0x02]264 265scratch_load_sbyte_d16 a2, off, off offset:16266// GFX942: scratch_load_sbyte_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0xff,0x02]267 268scratch_load_sbyte_d16 v2, v4, s6269// GFX942: scratch_load_sbyte_d16 v2, v4, s6       ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x06,0x02]270 271scratch_load_sbyte_d16 v2, v4, s6 offset:16272// GFX942: scratch_load_sbyte_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x06,0x02]273 274scratch_load_sbyte_d16 v2, v4, off275// GFX942: scratch_load_sbyte_d16 v2, v4, off      ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02]276 277scratch_load_sbyte_d16 v2, v4, off offset:16278// GFX942: scratch_load_sbyte_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02]279 280scratch_load_sbyte_d16 v2, off, s6281// GFX942: scratch_load_sbyte_d16 v2, off, s6      ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x06,0x02]282 283scratch_load_sbyte_d16 v2, off, s6 offset:16284// GFX942: scratch_load_sbyte_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x06,0x02]285 286scratch_load_sbyte_d16 v2, off, off287// GFX942: scratch_load_sbyte_d16 v2, off, off     ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02]288 289scratch_load_sbyte_d16 v2, off, off offset:16290// GFX942: scratch_load_sbyte_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02]291 292scratch_load_sbyte_d16_hi a2, v4, s6293// GFX942: scratch_load_sbyte_d16_hi a2, v4, s6    ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02]294 295scratch_load_sbyte_d16_hi a2, v4, s6 offset:16296// GFX942: scratch_load_sbyte_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02]297 298scratch_load_sbyte_d16_hi a2, v4, off299// GFX942: scratch_load_sbyte_d16_hi a2, v4, off   ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02]300 301scratch_load_sbyte_d16_hi a2, v4, off offset:16302// GFX942: scratch_load_sbyte_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02]303 304scratch_load_sbyte_d16_hi a2, off, s6305// GFX942: scratch_load_sbyte_d16_hi a2, off, s6   ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02]306 307scratch_load_sbyte_d16_hi a2, off, s6 offset:16308// GFX942: scratch_load_sbyte_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02]309 310scratch_load_sbyte_d16_hi a2, off, off311// GFX942: scratch_load_sbyte_d16_hi a2, off, off  ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02]312 313scratch_load_sbyte_d16_hi a2, off, off offset:16314// GFX942: scratch_load_sbyte_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02]315 316scratch_load_sbyte_d16_hi v2, v4, s6317// GFX942: scratch_load_sbyte_d16_hi v2, v4, s6    ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02]318 319scratch_load_sbyte_d16_hi v2, v4, s6 offset:16320// GFX942: scratch_load_sbyte_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02]321 322scratch_load_sbyte_d16_hi v2, v4, off323// GFX942: scratch_load_sbyte_d16_hi v2, v4, off   ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02]324 325scratch_load_sbyte_d16_hi v2, v4, off offset:16326// GFX942: scratch_load_sbyte_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02]327 328scratch_load_sbyte_d16_hi v2, off, s6329// GFX942: scratch_load_sbyte_d16_hi v2, off, s6   ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02]330 331scratch_load_sbyte_d16_hi v2, off, s6 offset:16332// GFX942: scratch_load_sbyte_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02]333 334scratch_load_sbyte_d16_hi v2, off, off335// GFX942: scratch_load_sbyte_d16_hi v2, off, off  ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02]336 337scratch_load_sbyte_d16_hi v2, off, off offset:16338// GFX942: scratch_load_sbyte_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02]339 340scratch_load_short_d16 a2, v4, s6341// GFX942: scratch_load_short_d16 a2, v4, s6       ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x86,0x02]342 343scratch_load_short_d16 a2, v4, s6 offset:16344// GFX942: scratch_load_short_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x86,0x02]345 346scratch_load_short_d16 a2, v4, off347// GFX942: scratch_load_short_d16 a2, v4, off      ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0xff,0x02]348 349scratch_load_short_d16 a2, v4, off offset:16350// GFX942: scratch_load_short_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0xff,0x02]351 352scratch_load_short_d16 a2, off, s6353// GFX942: scratch_load_short_d16 a2, off, s6      ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x86,0x02]354 355scratch_load_short_d16 a2, off, s6 offset:16356// GFX942: scratch_load_short_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x86,0x02]357 358scratch_load_short_d16 a2, off, off359// GFX942: scratch_load_short_d16 a2, off, off     ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0xff,0x02]360 361scratch_load_short_d16 a2, off, off offset:16362// GFX942: scratch_load_short_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0xff,0x02]363 364scratch_load_short_d16 v2, v4, s6365// GFX942: scratch_load_short_d16 v2, v4, s6       ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x06,0x02]366 367scratch_load_short_d16 v2, v4, s6 offset:16368// GFX942: scratch_load_short_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x06,0x02]369 370scratch_load_short_d16 v2, v4, off371// GFX942: scratch_load_short_d16 v2, v4, off      ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02]372 373scratch_load_short_d16 v2, v4, off offset:16374// GFX942: scratch_load_short_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02]375 376scratch_load_short_d16 v2, off, s6377// GFX942: scratch_load_short_d16 v2, off, s6      ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x06,0x02]378 379scratch_load_short_d16 v2, off, s6 offset:16380// GFX942: scratch_load_short_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x06,0x02]381 382scratch_load_short_d16 v2, off, off383// GFX942: scratch_load_short_d16 v2, off, off     ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02]384 385scratch_load_short_d16 v2, off, off offset:16386// GFX942: scratch_load_short_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02]387 388scratch_load_short_d16_hi a2, v4, s6389// GFX942: scratch_load_short_d16_hi a2, v4, s6    ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x86,0x02]390 391scratch_load_short_d16_hi a2, v4, s6 offset:16392// GFX942: scratch_load_short_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x86,0x02]393 394scratch_load_short_d16_hi a2, v4, off395// GFX942: scratch_load_short_d16_hi a2, v4, off   ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0xff,0x02]396 397scratch_load_short_d16_hi a2, v4, off offset:16398// GFX942: scratch_load_short_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0xff,0x02]399 400scratch_load_short_d16_hi a2, off, s6401// GFX942: scratch_load_short_d16_hi a2, off, s6   ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x86,0x02]402 403scratch_load_short_d16_hi a2, off, s6 offset:16404// GFX942: scratch_load_short_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x86,0x02]405 406scratch_load_short_d16_hi a2, off, off407// GFX942: scratch_load_short_d16_hi a2, off, off  ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0xff,0x02]408 409scratch_load_short_d16_hi a2, off, off offset:16410// GFX942: scratch_load_short_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0xff,0x02]411 412scratch_load_short_d16_hi v2, v4, s6413// GFX942: scratch_load_short_d16_hi v2, v4, s6    ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x06,0x02]414 415scratch_load_short_d16_hi v2, v4, s6 offset:16416// GFX942: scratch_load_short_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x06,0x02]417 418scratch_load_short_d16_hi v2, v4, off419// GFX942: scratch_load_short_d16_hi v2, v4, off   ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02]420 421scratch_load_short_d16_hi v2, v4, off offset:16422// GFX942: scratch_load_short_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02]423 424scratch_load_short_d16_hi v2, off, s6425// GFX942: scratch_load_short_d16_hi v2, off, s6   ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x06,0x02]426 427scratch_load_short_d16_hi v2, off, s6 offset:16428// GFX942: scratch_load_short_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x06,0x02]429 430scratch_load_short_d16_hi v2, off, off431// GFX942: scratch_load_short_d16_hi v2, off, off  ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02]432 433scratch_load_short_d16_hi v2, off, off offset:16434// GFX942: scratch_load_short_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02]435 436scratch_load_sshort a2, v4, s6437// GFX942: scratch_load_sshort a2, v4, s6          ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02]438 439scratch_load_sshort a2, v4, s6 offset:16440// GFX942: scratch_load_sshort a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02]441 442scratch_load_sshort a2, v4, off443// GFX942: scratch_load_sshort a2, v4, off         ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02]444 445scratch_load_sshort a2, v4, off offset:16446// GFX942: scratch_load_sshort a2, v4, off offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02]447 448scratch_load_sshort a2, off, s6449// GFX942: scratch_load_sshort a2, off, s6         ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02]450 451scratch_load_sshort a2, off, s6 offset:16452// GFX942: scratch_load_sshort a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02]453 454scratch_load_sshort a2, off, off455// GFX942: scratch_load_sshort a2, off, off        ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02]456 457scratch_load_sshort a2, off, off offset:16458// GFX942: scratch_load_sshort a2, off, off offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02]459 460scratch_load_sshort v2, v4, s6461// GFX942: scratch_load_sshort v2, v4, s6          ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02]462 463scratch_load_sshort v2, v4, s6 offset:16464// GFX942: scratch_load_sshort v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02]465 466scratch_load_sshort v2, v4, off467// GFX942: scratch_load_sshort v2, v4, off         ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02]468 469scratch_load_sshort v2, v4, off offset:16470// GFX942: scratch_load_sshort v2, v4, off offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02]471 472scratch_load_sshort v2, off, s6473// GFX942: scratch_load_sshort v2, off, s6         ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02]474 475scratch_load_sshort v2, off, s6 offset:16476// GFX942: scratch_load_sshort v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02]477 478scratch_load_sshort v2, off, off479// GFX942: scratch_load_sshort v2, off, off        ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02]480 481scratch_load_sshort v2, off, off offset:16482// GFX942: scratch_load_sshort v2, off, off offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02]483 484scratch_load_ubyte a2, v4, s6485// GFX942: scratch_load_ubyte a2, v4, s6           ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x86,0x02]486 487scratch_load_ubyte a2, v4, s6 offset:16488// GFX942: scratch_load_ubyte a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x86,0x02]489 490scratch_load_ubyte a2, v4, off491// GFX942: scratch_load_ubyte a2, v4, off          ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0xff,0x02]492 493scratch_load_ubyte a2, v4, off offset:16494// GFX942: scratch_load_ubyte a2, v4, off offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0xff,0x02]495 496scratch_load_ubyte a2, off, s6497// GFX942: scratch_load_ubyte a2, off, s6          ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x86,0x02]498 499scratch_load_ubyte a2, off, s6 offset:16500// GFX942: scratch_load_ubyte a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x86,0x02]501 502scratch_load_ubyte a2, off, off503// GFX942: scratch_load_ubyte a2, off, off         ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0xff,0x02]504 505scratch_load_ubyte a2, off, off offset:16506// GFX942: scratch_load_ubyte a2, off, off offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0xff,0x02]507 508scratch_load_ubyte v2, v4, s6509// GFX942: scratch_load_ubyte v2, v4, s6           ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x06,0x02]510 511scratch_load_ubyte v2, v4, s6 offset:16512// GFX942: scratch_load_ubyte v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x06,0x02]513 514scratch_load_ubyte v2, v4, off515// GFX942: scratch_load_ubyte v2, v4, off          ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02]516 517scratch_load_ubyte v2, v4, off offset:16518// GFX942: scratch_load_ubyte v2, v4, off offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02]519 520scratch_load_ubyte v2, off, s6521// GFX942: scratch_load_ubyte v2, off, s6          ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x06,0x02]522 523scratch_load_ubyte v2, off, s6 offset:16524// GFX942: scratch_load_ubyte v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x06,0x02]525 526scratch_load_ubyte v2, off, off527// GFX942: scratch_load_ubyte v2, off, off         ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02]528 529scratch_load_ubyte v2, off, off offset:16530// GFX942: scratch_load_ubyte v2, off, off offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02]531 532scratch_load_ubyte_d16 a2, v4, s6533// GFX942: scratch_load_ubyte_d16 a2, v4, s6       ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x86,0x02]534 535scratch_load_ubyte_d16 a2, v4, s6 offset:16536// GFX942: scratch_load_ubyte_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x86,0x02]537 538scratch_load_ubyte_d16 a2, v4, off539// GFX942: scratch_load_ubyte_d16 a2, v4, off      ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0xff,0x02]540 541scratch_load_ubyte_d16 a2, v4, off offset:16542// GFX942: scratch_load_ubyte_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0xff,0x02]543 544scratch_load_ubyte_d16 a2, off, s6545// GFX942: scratch_load_ubyte_d16 a2, off, s6      ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x86,0x02]546 547scratch_load_ubyte_d16 a2, off, s6 offset:16548// GFX942: scratch_load_ubyte_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x86,0x02]549 550scratch_load_ubyte_d16 a2, off, off551// GFX942: scratch_load_ubyte_d16 a2, off, off     ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0xff,0x02]552 553scratch_load_ubyte_d16 a2, off, off offset:16554// GFX942: scratch_load_ubyte_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0xff,0x02]555 556scratch_load_ubyte_d16 v2, v4, s6557// GFX942: scratch_load_ubyte_d16 v2, v4, s6       ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x06,0x02]558 559scratch_load_ubyte_d16 v2, v4, s6 offset:16560// GFX942: scratch_load_ubyte_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x06,0x02]561 562scratch_load_ubyte_d16 v2, v4, off563// GFX942: scratch_load_ubyte_d16 v2, v4, off      ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02]564 565scratch_load_ubyte_d16 v2, v4, off offset:16566// GFX942: scratch_load_ubyte_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02]567 568scratch_load_ubyte_d16 v2, off, s6569// GFX942: scratch_load_ubyte_d16 v2, off, s6      ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x06,0x02]570 571scratch_load_ubyte_d16 v2, off, s6 offset:16572// GFX942: scratch_load_ubyte_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x06,0x02]573 574scratch_load_ubyte_d16 v2, off, off575// GFX942: scratch_load_ubyte_d16 v2, off, off     ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02]576 577scratch_load_ubyte_d16 v2, off, off offset:16578// GFX942: scratch_load_ubyte_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02]579 580scratch_load_ubyte_d16_hi a2, v4, s6581// GFX942: scratch_load_ubyte_d16_hi a2, v4, s6    ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x86,0x02]582 583scratch_load_ubyte_d16_hi a2, v4, s6 offset:16584// GFX942: scratch_load_ubyte_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x86,0x02]585 586scratch_load_ubyte_d16_hi a2, v4, off587// GFX942: scratch_load_ubyte_d16_hi a2, v4, off   ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0xff,0x02]588 589scratch_load_ubyte_d16_hi a2, v4, off offset:16590// GFX942: scratch_load_ubyte_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0xff,0x02]591 592scratch_load_ubyte_d16_hi a2, off, s6593// GFX942: scratch_load_ubyte_d16_hi a2, off, s6   ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x86,0x02]594 595scratch_load_ubyte_d16_hi a2, off, s6 offset:16596// GFX942: scratch_load_ubyte_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x86,0x02]597 598scratch_load_ubyte_d16_hi a2, off, off599// GFX942: scratch_load_ubyte_d16_hi a2, off, off  ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0xff,0x02]600 601scratch_load_ubyte_d16_hi a2, off, off offset:16602// GFX942: scratch_load_ubyte_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0xff,0x02]603 604scratch_load_ubyte_d16_hi v2, v4, s6605// GFX942: scratch_load_ubyte_d16_hi v2, v4, s6    ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x06,0x02]606 607scratch_load_ubyte_d16_hi v2, v4, s6 offset:16608// GFX942: scratch_load_ubyte_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x06,0x02]609 610scratch_load_ubyte_d16_hi v2, v4, off611// GFX942: scratch_load_ubyte_d16_hi v2, v4, off   ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02]612 613scratch_load_ubyte_d16_hi v2, v4, off offset:16614// GFX942: scratch_load_ubyte_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02]615 616scratch_load_ubyte_d16_hi v2, off, s6617// GFX942: scratch_load_ubyte_d16_hi v2, off, s6   ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x06,0x02]618 619scratch_load_ubyte_d16_hi v2, off, s6 offset:16620// GFX942: scratch_load_ubyte_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x06,0x02]621 622scratch_load_ubyte_d16_hi v2, off, off623// GFX942: scratch_load_ubyte_d16_hi v2, off, off  ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02]624 625scratch_load_ubyte_d16_hi v2, off, off offset:16626// GFX942: scratch_load_ubyte_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02]627 628scratch_load_ushort a2, v4, s6629// GFX942: scratch_load_ushort a2, v4, s6          ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x86,0x02]630 631scratch_load_ushort a2, v4, s6 offset:16632// GFX942: scratch_load_ushort a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x86,0x02]633 634scratch_load_ushort a2, v4, off635// GFX942: scratch_load_ushort a2, v4, off         ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0xff,0x02]636 637scratch_load_ushort a2, v4, off offset:16638// GFX942: scratch_load_ushort a2, v4, off offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0xff,0x02]639 640scratch_load_ushort a2, off, s6641// GFX942: scratch_load_ushort a2, off, s6         ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x86,0x02]642 643scratch_load_ushort a2, off, s6 offset:16644// GFX942: scratch_load_ushort a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x86,0x02]645 646scratch_load_ushort a2, off, off647// GFX942: scratch_load_ushort a2, off, off        ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0xff,0x02]648 649scratch_load_ushort a2, off, off offset:16650// GFX942: scratch_load_ushort a2, off, off offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0xff,0x02]651 652scratch_load_ushort v2, v4, s6653// GFX942: scratch_load_ushort v2, v4, s6          ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x06,0x02]654 655scratch_load_ushort v2, v4, s6 offset:16656// GFX942: scratch_load_ushort v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x06,0x02]657 658scratch_load_ushort v2, v4, off659// GFX942: scratch_load_ushort v2, v4, off         ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02]660 661scratch_load_ushort v2, v4, off offset:16662// GFX942: scratch_load_ushort v2, v4, off offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02]663 664scratch_load_ushort v2, off, s6665// GFX942: scratch_load_ushort v2, off, s6         ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x06,0x02]666 667scratch_load_ushort v2, off, s6 offset:16668// GFX942: scratch_load_ushort v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x06,0x02]669 670scratch_load_ushort v2, off, off671// GFX942: scratch_load_ushort v2, off, off        ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02]672 673scratch_load_ushort v2, off, off offset:16674// GFX942: scratch_load_ushort v2, off, off offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02]675 676scratch_store_byte v4, a2, s6677// GFX942: scratch_store_byte v4, a2, s6           ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x86,0x00]678 679scratch_store_byte v4, a2, s6 offset:16680// GFX942: scratch_store_byte v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x86,0x00]681 682scratch_store_byte v4, a2, off683// GFX942: scratch_store_byte v4, a2, off          ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0xff,0x00]684 685scratch_store_byte v4, a2, off offset:16686// GFX942: scratch_store_byte v4, a2, off offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0xff,0x00]687 688scratch_store_byte off, a2, s6689// GFX942: scratch_store_byte off, a2, s6          ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x86,0x00]690 691scratch_store_byte off, a2, s6 offset:16692// GFX942: scratch_store_byte off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x86,0x00]693 694scratch_store_byte off, a2, off695// GFX942: scratch_store_byte off, a2, off         ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0xff,0x00]696 697scratch_store_byte off, a2, off offset:16698// GFX942: scratch_store_byte off, a2, off offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0xff,0x00]699 700scratch_store_byte v4, v2, s6701// GFX942: scratch_store_byte v4, v2, s6           ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x06,0x00]702 703scratch_store_byte v4, v2, s6 offset:16704// GFX942: scratch_store_byte v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x06,0x00]705 706scratch_store_byte v4, v2, off707// GFX942: scratch_store_byte v4, v2, off          ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00]708 709scratch_store_byte v4, v2, off offset:16710// GFX942: scratch_store_byte v4, v2, off offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00]711 712scratch_store_byte off, v2, s6713// GFX942: scratch_store_byte off, v2, s6          ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x06,0x00]714 715scratch_store_byte off, v2, s6 offset:16716// GFX942: scratch_store_byte off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x06,0x00]717 718scratch_store_byte off, v2, off719// GFX942: scratch_store_byte off, v2, off         ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]720 721scratch_store_byte off, v2, off offset:16722// GFX942: scratch_store_byte off, v2, off offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]723 724scratch_store_byte_d16_hi v4, a2, s6725// GFX942: scratch_store_byte_d16_hi v4, a2, s6    ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x86,0x00]726 727scratch_store_byte_d16_hi v4, a2, s6 offset:16728// GFX942: scratch_store_byte_d16_hi v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x86,0x00]729 730scratch_store_byte_d16_hi v4, a2, off731// GFX942: scratch_store_byte_d16_hi v4, a2, off   ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0xff,0x00]732 733scratch_store_byte_d16_hi v4, a2, off offset:16734// GFX942: scratch_store_byte_d16_hi v4, a2, off offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0xff,0x00]735 736scratch_store_byte_d16_hi off, a2, s6737// GFX942: scratch_store_byte_d16_hi off, a2, s6   ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x86,0x00]738 739scratch_store_byte_d16_hi off, a2, s6 offset:16740// GFX942: scratch_store_byte_d16_hi off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x86,0x00]741 742scratch_store_byte_d16_hi off, a2, off743// GFX942: scratch_store_byte_d16_hi off, a2, off  ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0xff,0x00]744 745scratch_store_byte_d16_hi off, a2, off offset:16746// GFX942: scratch_store_byte_d16_hi off, a2, off offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0xff,0x00]747 748scratch_store_byte_d16_hi v4, v2, s6749// GFX942: scratch_store_byte_d16_hi v4, v2, s6    ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x06,0x00]750 751scratch_store_byte_d16_hi v4, v2, s6 offset:16752// GFX942: scratch_store_byte_d16_hi v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x06,0x00]753 754scratch_store_byte_d16_hi v4, v2, off755// GFX942: scratch_store_byte_d16_hi v4, v2, off   ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00]756 757scratch_store_byte_d16_hi v4, v2, off offset:16758// GFX942: scratch_store_byte_d16_hi v4, v2, off offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00]759 760scratch_store_byte_d16_hi off, v2, s6761// GFX942: scratch_store_byte_d16_hi off, v2, s6   ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x06,0x00]762 763scratch_store_byte_d16_hi off, v2, s6 offset:16764// GFX942: scratch_store_byte_d16_hi off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x06,0x00]765 766scratch_store_byte_d16_hi off, v2, off767// GFX942: scratch_store_byte_d16_hi off, v2, off  ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00]768 769scratch_store_byte_d16_hi off, v2, off offset:16770// GFX942: scratch_store_byte_d16_hi off, v2, off offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00]771 772scratch_store_dword v4, a2, s6773// GFX942: scratch_store_dword v4, a2, s6          ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x86,0x00]774 775scratch_store_dword v4, a2, s6 offset:16776// GFX942: scratch_store_dword v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x86,0x00]777 778scratch_store_dword v4, a2, off779// GFX942: scratch_store_dword v4, a2, off         ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0xff,0x00]780 781scratch_store_dword v4, a2, off offset:16782// GFX942: scratch_store_dword v4, a2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0xff,0x00]783 784scratch_store_dword off, a2, s6785// GFX942: scratch_store_dword off, a2, s6         ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x86,0x00]786 787scratch_store_dword off, a2, s6 offset:16788// GFX942: scratch_store_dword off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x86,0x00]789 790scratch_store_dword off, a2, off791// GFX942: scratch_store_dword off, a2, off        ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0xff,0x00]792 793scratch_store_dword off, a2, off offset:16794// GFX942: scratch_store_dword off, a2, off offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0xff,0x00]795 796scratch_store_dword v4, v2, s6797// GFX942: scratch_store_dword v4, v2, s6          ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x06,0x00]798 799scratch_store_dword v4, v2, s6 offset:16800// GFX942: scratch_store_dword v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x06,0x00]801 802scratch_store_dword v4, v2, off803// GFX942: scratch_store_dword v4, v2, off         ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00]804 805scratch_store_dword v4, v2, off offset:16806// GFX942: scratch_store_dword v4, v2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00]807 808scratch_store_dword off, v2, s6809// GFX942: scratch_store_dword off, v2, s6         ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x06,0x00]810 811scratch_store_dword off, v2, s6 offset:16812// GFX942: scratch_store_dword off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x06,0x00]813 814scratch_store_dword off, v2, off815// GFX942: scratch_store_dword off, v2, off        ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00]816 817scratch_store_dword off, v2, off offset:16818// GFX942: scratch_store_dword off, v2, off offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00]819 820scratch_store_dwordx2 v4, a[2:3], s6821// GFX942: scratch_store_dwordx2 v4, a[2:3], s6    ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x86,0x00]822 823scratch_store_dwordx2 v4, a[2:3], s6 offset:16824// GFX942: scratch_store_dwordx2 v4, a[2:3], s6 offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x86,0x00]825 826scratch_store_dwordx2 v4, a[2:3], off827// GFX942: scratch_store_dwordx2 v4, a[2:3], off   ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0xff,0x00]828 829scratch_store_dwordx2 v4, a[2:3], off offset:16830// GFX942: scratch_store_dwordx2 v4, a[2:3], off offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0xff,0x00]831 832scratch_store_dwordx2 off, a[2:3], s6833// GFX942: scratch_store_dwordx2 off, a[2:3], s6   ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x86,0x00]834 835scratch_store_dwordx2 off, a[2:3], s6 offset:16836// GFX942: scratch_store_dwordx2 off, a[2:3], s6 offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x86,0x00]837 838scratch_store_dwordx2 off, a[2:3], off839// GFX942: scratch_store_dwordx2 off, a[2:3], off  ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0xff,0x00]840 841scratch_store_dwordx2 off, a[2:3], off offset:16842// GFX942: scratch_store_dwordx2 off, a[2:3], off offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0xff,0x00]843 844scratch_store_dwordx2 v4, v[2:3], s6845// GFX942: scratch_store_dwordx2 v4, v[2:3], s6    ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x06,0x00]846 847scratch_store_dwordx2 v4, v[2:3], s6 offset:16848// GFX942: scratch_store_dwordx2 v4, v[2:3], s6 offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x06,0x00]849 850scratch_store_dwordx2 v4, v[2:3], off851// GFX942: scratch_store_dwordx2 v4, v[2:3], off   ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00]852 853scratch_store_dwordx2 v4, v[2:3], off offset:16854// GFX942: scratch_store_dwordx2 v4, v[2:3], off offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00]855 856scratch_store_dwordx2 off, v[2:3], s6857// GFX942: scratch_store_dwordx2 off, v[2:3], s6   ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x06,0x00]858 859scratch_store_dwordx2 off, v[2:3], s6 offset:16860// GFX942: scratch_store_dwordx2 off, v[2:3], s6 offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x06,0x00]861 862scratch_store_dwordx2 off, v[2:3], off863// GFX942: scratch_store_dwordx2 off, v[2:3], off  ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00]864 865scratch_store_dwordx2 off, v[2:3], off offset:16866// GFX942: scratch_store_dwordx2 off, v[2:3], off offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00]867 868scratch_store_dwordx3 v4, a[2:4], s6869// GFX942: scratch_store_dwordx3 v4, a[2:4], s6    ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x86,0x00]870 871scratch_store_dwordx3 v4, a[2:4], s6 offset:16872// GFX942: scratch_store_dwordx3 v4, a[2:4], s6 offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x86,0x00]873 874scratch_store_dwordx3 v4, a[2:4], off875// GFX942: scratch_store_dwordx3 v4, a[2:4], off   ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0xff,0x00]876 877scratch_store_dwordx3 v4, a[2:4], off offset:16878// GFX942: scratch_store_dwordx3 v4, a[2:4], off offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0xff,0x00]879 880scratch_store_dwordx3 off, a[2:4], s6881// GFX942: scratch_store_dwordx3 off, a[2:4], s6   ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x86,0x00]882 883scratch_store_dwordx3 off, a[2:4], s6 offset:16884// GFX942: scratch_store_dwordx3 off, a[2:4], s6 offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x86,0x00]885 886scratch_store_dwordx3 off, a[2:4], off887// GFX942: scratch_store_dwordx3 off, a[2:4], off  ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0xff,0x00]888 889scratch_store_dwordx3 off, a[2:4], off offset:16890// GFX942: scratch_store_dwordx3 off, a[2:4], off offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0xff,0x00]891 892scratch_store_dwordx3 v4, v[2:4], s6893// GFX942: scratch_store_dwordx3 v4, v[2:4], s6    ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x06,0x00]894 895scratch_store_dwordx3 v4, v[2:4], s6 offset:16896// GFX942: scratch_store_dwordx3 v4, v[2:4], s6 offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x06,0x00]897 898scratch_store_dwordx3 v4, v[2:4], off899// GFX942: scratch_store_dwordx3 v4, v[2:4], off   ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00]900 901scratch_store_dwordx3 v4, v[2:4], off offset:16902// GFX942: scratch_store_dwordx3 v4, v[2:4], off offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00]903 904scratch_store_dwordx3 off, v[2:4], s6905// GFX942: scratch_store_dwordx3 off, v[2:4], s6   ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x06,0x00]906 907scratch_store_dwordx3 off, v[2:4], s6 offset:16908// GFX942: scratch_store_dwordx3 off, v[2:4], s6 offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x06,0x00]909 910scratch_store_dwordx3 off, v[2:4], off911// GFX942: scratch_store_dwordx3 off, v[2:4], off  ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00]912 913scratch_store_dwordx3 off, v[2:4], off offset:16914// GFX942: scratch_store_dwordx3 off, v[2:4], off offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00]915 916scratch_store_dwordx4 v4, a[2:5], s6917// GFX942: scratch_store_dwordx4 v4, a[2:5], s6    ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00]918 919scratch_store_dwordx4 v4, a[2:5], s6 offset:16920// GFX942: scratch_store_dwordx4 v4, a[2:5], s6 offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00]921 922scratch_store_dwordx4 v4, a[2:5], off923// GFX942: scratch_store_dwordx4 v4, a[2:5], off   ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00]924 925scratch_store_dwordx4 v4, a[2:5], off offset:16926// GFX942: scratch_store_dwordx4 v4, a[2:5], off offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00]927 928scratch_store_dwordx4 off, a[2:5], s6929// GFX942: scratch_store_dwordx4 off, a[2:5], s6   ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00]930 931scratch_store_dwordx4 off, a[2:5], s6 offset:16932// GFX942: scratch_store_dwordx4 off, a[2:5], s6 offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00]933 934scratch_store_dwordx4 off, a[2:5], off935// GFX942: scratch_store_dwordx4 off, a[2:5], off  ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00]936 937scratch_store_dwordx4 off, a[2:5], off offset:16938// GFX942: scratch_store_dwordx4 off, a[2:5], off offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00]939 940scratch_store_dwordx4 v4, v[2:5], s6941// GFX942: scratch_store_dwordx4 v4, v[2:5], s6    ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00]942 943scratch_store_dwordx4 v4, v[2:5], s6 offset:16944// GFX942: scratch_store_dwordx4 v4, v[2:5], s6 offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00]945 946scratch_store_dwordx4 v4, v[2:5], off947// GFX942: scratch_store_dwordx4 v4, v[2:5], off   ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00]948 949scratch_store_dwordx4 v4, v[2:5], off offset:16950// GFX942: scratch_store_dwordx4 v4, v[2:5], off offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00]951 952scratch_store_dwordx4 off, v[2:5], s6953// GFX942: scratch_store_dwordx4 off, v[2:5], s6   ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00]954 955scratch_store_dwordx4 off, v[2:5], s6 offset:16956// GFX942: scratch_store_dwordx4 off, v[2:5], s6 offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00]957 958scratch_store_dwordx4 off, v[2:5], off959// GFX942: scratch_store_dwordx4 off, v[2:5], off  ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00]960 961scratch_store_dwordx4 off, v[2:5], off offset:16962// GFX942: scratch_store_dwordx4 off, v[2:5], off offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00]963 964scratch_store_short v4, a2, s6965// GFX942: scratch_store_short v4, a2, s6          ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x86,0x00]966 967scratch_store_short v4, a2, s6 offset:16968// GFX942: scratch_store_short v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x86,0x00]969 970scratch_store_short v4, a2, off971// GFX942: scratch_store_short v4, a2, off         ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0xff,0x00]972 973scratch_store_short v4, a2, off offset:16974// GFX942: scratch_store_short v4, a2, off offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0xff,0x00]975 976scratch_store_short off, a2, s6977// GFX942: scratch_store_short off, a2, s6         ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x86,0x00]978 979scratch_store_short off, a2, s6 offset:16980// GFX942: scratch_store_short off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x86,0x00]981 982scratch_store_short off, a2, off983// GFX942: scratch_store_short off, a2, off        ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0xff,0x00]984 985scratch_store_short off, a2, off offset:16986// GFX942: scratch_store_short off, a2, off offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0xff,0x00]987 988scratch_store_short v4, v2, s6989// GFX942: scratch_store_short v4, v2, s6          ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x06,0x00]990 991scratch_store_short v4, v2, s6 offset:16992// GFX942: scratch_store_short v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x06,0x00]993 994scratch_store_short v4, v2, off995// GFX942: scratch_store_short v4, v2, off         ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00]996 997scratch_store_short v4, v2, off offset:16998// GFX942: scratch_store_short v4, v2, off offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00]999 1000scratch_store_short off, v2, s61001// GFX942: scratch_store_short off, v2, s6         ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x06,0x00]1002 1003scratch_store_short off, v2, s6 offset:161004// GFX942: scratch_store_short off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x06,0x00]1005 1006scratch_store_short off, v2, off1007// GFX942: scratch_store_short off, v2, off        ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00]1008 1009scratch_store_short off, v2, off offset:161010// GFX942: scratch_store_short off, v2, off offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00]1011 1012scratch_store_short_d16_hi v4, a2, s61013// GFX942: scratch_store_short_d16_hi v4, a2, s6   ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00]1014 1015scratch_store_short_d16_hi v4, a2, s6 offset:161016// GFX942: scratch_store_short_d16_hi v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00]1017 1018scratch_store_short_d16_hi v4, a2, off1019// GFX942: scratch_store_short_d16_hi v4, a2, off  ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00]1020 1021scratch_store_short_d16_hi v4, a2, off offset:161022// GFX942: scratch_store_short_d16_hi v4, a2, off offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00]1023 1024scratch_store_short_d16_hi off, a2, s61025// GFX942: scratch_store_short_d16_hi off, a2, s6  ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00]1026 1027scratch_store_short_d16_hi off, a2, s6 offset:161028// GFX942: scratch_store_short_d16_hi off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00]1029 1030scratch_store_short_d16_hi off, a2, off1031// GFX942: scratch_store_short_d16_hi off, a2, off ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00]1032 1033scratch_store_short_d16_hi off, a2, off offset:161034// GFX942: scratch_store_short_d16_hi off, a2, off offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00]1035 1036scratch_store_short_d16_hi v4, v2, s61037// GFX942: scratch_store_short_d16_hi v4, v2, s6   ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00]1038 1039scratch_store_short_d16_hi v4, v2, s6 offset:161040// GFX942: scratch_store_short_d16_hi v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00]1041 1042scratch_store_short_d16_hi v4, v2, off1043// GFX942: scratch_store_short_d16_hi v4, v2, off  ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00]1044 1045scratch_store_short_d16_hi v4, v2, off offset:161046// GFX942: scratch_store_short_d16_hi v4, v2, off offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00]1047 1048scratch_store_short_d16_hi off, v2, s61049// GFX942: scratch_store_short_d16_hi off, v2, s6  ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00]1050 1051scratch_store_short_d16_hi off, v2, s6 offset:161052// GFX942: scratch_store_short_d16_hi off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00]1053 1054scratch_store_short_d16_hi off, v2, off1055// GFX942: scratch_store_short_d16_hi off, v2, off ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00]1056 1057scratch_store_short_d16_hi off, v2, off offset:161058// GFX942: scratch_store_short_d16_hi off, v2, off offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00]1059