brintos

brintos / llvm-project-archived public Read only

0
0
Text · 158.1 KiB · 30bfaa2 Raw
3299 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -disassemble -show-encoding < %s | FileCheck %s -check-prefix=GFX112 3#===------------------------------------------------------------------------===#4# FLAT5#===------------------------------------------------------------------------===#6 7# GFX11: flat_atomic_add_f32 v[1:2], v2 ; encoding: [0x00,0x00,0x58,0xdd,0x01,0x02,0x7c,0x00]80x00,0x00,0x58,0xdd,0x01,0x02,0x7c,0x009 10# GFX11: flat_atomic_add_f32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0x58,0xdd,0x01,0x02,0x7c,0x05]110xff,0x4f,0x58,0xdd,0x01,0x02,0x7c,0x0512 13# GFX11: flat_atomic_add_f32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x58,0xdd,0xfe,0xff,0x7c,0xff]140x07,0xe0,0x58,0xdd,0xfe,0xff,0x7c,0xff15 16# GFX11: flat_atomic_add_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xd4,0xdc,0x01,0x02,0x7c,0x00]170x00,0x00,0xd4,0xdc,0x01,0x02,0x7c,0x0018 19# GFX11: flat_atomic_add_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xd4,0xdc,0x01,0x02,0x7c,0x05]200xff,0x4f,0xd4,0xdc,0x01,0x02,0x7c,0x0521 22# GFX11: flat_atomic_add_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xd4,0xdc,0xfe,0xff,0x7c,0xff]230x07,0xe0,0xd4,0xdc,0xfe,0xff,0x7c,0xff24 25# GFX11: flat_atomic_add_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x0c,0xdd,0x01,0x02,0x7c,0x00]260x00,0x00,0x0c,0xdd,0x01,0x02,0x7c,0x0027 28# GFX11: flat_atomic_add_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x0c,0xdd,0x01,0x02,0x7c,0x05]290xff,0x4f,0x0c,0xdd,0x01,0x02,0x7c,0x0530 31# GFX11: flat_atomic_add_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x0c,0xdd,0xfe,0xfe,0x7c,0xfe]320x07,0xe0,0x0c,0xdd,0xfe,0xfe,0x7c,0xfe33 34# GFX11: flat_atomic_and_b32 v[1:2], v2 ; encoding: [0x00,0x00,0xf0,0xdc,0x01,0x02,0x7c,0x00]350x00,0x00,0xf0,0xdc,0x01,0x02,0x7c,0x0036 37# GFX11: flat_atomic_and_b32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xf0,0xdc,0x01,0x02,0x7c,0x05]380xff,0x4f,0xf0,0xdc,0x01,0x02,0x7c,0x0539 40# GFX11: flat_atomic_and_b32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xf0,0xdc,0xfe,0xff,0x7c,0xff]410x07,0xe0,0xf0,0xdc,0xfe,0xff,0x7c,0xff42 43# GFX11: flat_atomic_and_b64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x24,0xdd,0x01,0x02,0x7c,0x00]440x00,0x00,0x24,0xdd,0x01,0x02,0x7c,0x0045 46# GFX11: flat_atomic_and_b64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x24,0xdd,0x01,0x02,0x7c,0x05]470xff,0x4f,0x24,0xdd,0x01,0x02,0x7c,0x0548 49# GFX11: flat_atomic_and_b64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x24,0xdd,0xfe,0xfe,0x7c,0xfe]500x07,0xe0,0x24,0xdd,0xfe,0xfe,0x7c,0xfe51 52# GFX11: flat_atomic_cmpswap_b32 v[1:2], v[2:3] ; encoding: [0x00,0x00,0xd0,0xdc,0x01,0x02,0x7c,0x00]530x00,0x00,0xd0,0xdc,0x01,0x02,0x7c,0x0054 55# GFX11: flat_atomic_cmpswap_b32 v5, v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0xd0,0xdc,0x01,0x02,0x7c,0x05]560xff,0x4f,0xd0,0xdc,0x01,0x02,0x7c,0x0557 58# GFX11: flat_atomic_cmpswap_b32 v255, v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xd0,0xdc,0xfe,0xfe,0x7c,0xff]590x07,0xe0,0xd0,0xdc,0xfe,0xfe,0x7c,0xff60 61# GFX11: flat_atomic_cmpswap_b64 v[1:2], v[2:5] ; encoding: [0x00,0x00,0x08,0xdd,0x01,0x02,0x7c,0x00]620x00,0x00,0x08,0xdd,0x01,0x02,0x7c,0x0063 64# GFX11: flat_atomic_cmpswap_b64 v[5:6], v[1:2], v[2:5] offset:4095 glc ; encoding: [0xff,0x4f,0x08,0xdd,0x01,0x02,0x7c,0x05]650xff,0x4f,0x08,0xdd,0x01,0x02,0x7c,0x0566 67# GFX11: flat_atomic_cmpswap_b64 v[254:255], v[254:255], v[252:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x08,0xdd,0xfe,0xfc,0x7c,0xfe]680x07,0xe0,0x08,0xdd,0xfe,0xfc,0x7c,0xfe69 70# GFX11: flat_atomic_cmpswap_f32 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x40,0xdd,0x01,0x02,0x7c,0x00]710x00,0x00,0x40,0xdd,0x01,0x02,0x7c,0x0072 73# GFX11: flat_atomic_cmpswap_f32 v5, v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x40,0xdd,0x01,0x02,0x7c,0x05]740xff,0x4f,0x40,0xdd,0x01,0x02,0x7c,0x0575 76# GFX11: flat_atomic_cmpswap_f32 v255, v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x40,0xdd,0xfe,0xfe,0x7c,0xff]770x07,0xe0,0x40,0xdd,0xfe,0xfe,0x7c,0xff78 79# GFX11: flat_atomic_dec_u32 v[1:2], v2 ; encoding: [0x00,0x00,0x00,0xdd,0x01,0x02,0x7c,0x00]800x00,0x00,0x00,0xdd,0x01,0x02,0x7c,0x0081 82# GFX11: flat_atomic_dec_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0x00,0xdd,0x01,0x02,0x7c,0x05]830xff,0x4f,0x00,0xdd,0x01,0x02,0x7c,0x0584 85# GFX11: flat_atomic_dec_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x00,0xdd,0xfe,0xff,0x7c,0xff]860x07,0xe0,0x00,0xdd,0xfe,0xff,0x7c,0xff87 88# GFX11: flat_atomic_dec_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x34,0xdd,0x01,0x02,0x7c,0x00]890x00,0x00,0x34,0xdd,0x01,0x02,0x7c,0x0090 91# GFX11: flat_atomic_dec_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x34,0xdd,0x01,0x02,0x7c,0x05]920xff,0x4f,0x34,0xdd,0x01,0x02,0x7c,0x0593 94# GFX11: flat_atomic_dec_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x34,0xdd,0xfe,0xfe,0x7c,0xfe]950x07,0xe0,0x34,0xdd,0xfe,0xfe,0x7c,0xfe96 97# GFX11: flat_atomic_inc_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xfc,0xdc,0x01,0x02,0x7c,0x00]980x00,0x00,0xfc,0xdc,0x01,0x02,0x7c,0x0099 100# GFX11: flat_atomic_inc_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xfc,0xdc,0x01,0x02,0x7c,0x05]1010xff,0x4f,0xfc,0xdc,0x01,0x02,0x7c,0x05102 103# GFX11: flat_atomic_inc_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xfc,0xdc,0xfe,0xff,0x7c,0xff]1040x07,0xe0,0xfc,0xdc,0xfe,0xff,0x7c,0xff105 106# GFX11: flat_atomic_inc_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x30,0xdd,0x01,0x02,0x7c,0x00]1070x00,0x00,0x30,0xdd,0x01,0x02,0x7c,0x00108 109# GFX11: flat_atomic_inc_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x30,0xdd,0x01,0x02,0x7c,0x05]1100xff,0x4f,0x30,0xdd,0x01,0x02,0x7c,0x05111 112# GFX11: flat_atomic_inc_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x30,0xdd,0xfe,0xfe,0x7c,0xfe]1130x07,0xe0,0x30,0xdd,0xfe,0xfe,0x7c,0xfe114 115# GFX11: flat_atomic_max_f32 v[1:2], v2 ; encoding: [0x00,0x00,0x48,0xdd,0x01,0x02,0x7c,0x00]1160x00,0x00,0x48,0xdd,0x01,0x02,0x7c,0x00117 118# GFX11: flat_atomic_max_f32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0x48,0xdd,0x01,0x02,0x7c,0x05]1190xff,0x4f,0x48,0xdd,0x01,0x02,0x7c,0x05120 121# GFX11: flat_atomic_max_f32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x48,0xdd,0xfe,0xff,0x7c,0xff]1220x07,0xe0,0x48,0xdd,0xfe,0xff,0x7c,0xff123 124# GFX11: flat_atomic_max_i32 v[1:2], v2 ; encoding: [0x00,0x00,0xe8,0xdc,0x01,0x02,0x7c,0x00]1250x00,0x00,0xe8,0xdc,0x01,0x02,0x7c,0x00126 127# GFX11: flat_atomic_max_i32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xe8,0xdc,0x01,0x02,0x7c,0x05]1280xff,0x4f,0xe8,0xdc,0x01,0x02,0x7c,0x05129 130# GFX11: flat_atomic_max_i32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xe8,0xdc,0xfe,0xff,0x7c,0xff]1310x07,0xe0,0xe8,0xdc,0xfe,0xff,0x7c,0xff132 133# GFX11: flat_atomic_max_i64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x1c,0xdd,0x01,0x02,0x7c,0x00]1340x00,0x00,0x1c,0xdd,0x01,0x02,0x7c,0x00135 136# GFX11: flat_atomic_max_i64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x1c,0xdd,0x01,0x02,0x7c,0x05]1370xff,0x4f,0x1c,0xdd,0x01,0x02,0x7c,0x05138 139# GFX11: flat_atomic_max_i64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x1c,0xdd,0xfe,0xfe,0x7c,0xfe]1400x07,0xe0,0x1c,0xdd,0xfe,0xfe,0x7c,0xfe141 142# GFX11: flat_atomic_max_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xec,0xdc,0x01,0x02,0x7c,0x00]1430x00,0x00,0xec,0xdc,0x01,0x02,0x7c,0x00144 145# GFX11: flat_atomic_max_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xec,0xdc,0x01,0x02,0x7c,0x05]1460xff,0x4f,0xec,0xdc,0x01,0x02,0x7c,0x05147 148# GFX11: flat_atomic_max_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xec,0xdc,0xfe,0xff,0x7c,0xff]1490x07,0xe0,0xec,0xdc,0xfe,0xff,0x7c,0xff150 151# GFX11: flat_atomic_max_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x20,0xdd,0x01,0x02,0x7c,0x00]1520x00,0x00,0x20,0xdd,0x01,0x02,0x7c,0x00153 154# GFX11: flat_atomic_max_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x20,0xdd,0x01,0x02,0x7c,0x05]1550xff,0x4f,0x20,0xdd,0x01,0x02,0x7c,0x05156 157# GFX11: flat_atomic_max_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x20,0xdd,0xfe,0xfe,0x7c,0xfe]1580x07,0xe0,0x20,0xdd,0xfe,0xfe,0x7c,0xfe159 160# GFX11: flat_atomic_min_f32 v[1:2], v2 ; encoding: [0x00,0x00,0x44,0xdd,0x01,0x02,0x7c,0x00]1610x00,0x00,0x44,0xdd,0x01,0x02,0x7c,0x00162 163# GFX11: flat_atomic_min_f32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0x44,0xdd,0x01,0x02,0x7c,0x05]1640xff,0x4f,0x44,0xdd,0x01,0x02,0x7c,0x05165 166# GFX11: flat_atomic_min_f32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x44,0xdd,0xfe,0xff,0x7c,0xff]1670x07,0xe0,0x44,0xdd,0xfe,0xff,0x7c,0xff168 169# GFX11: flat_atomic_min_i32 v[1:2], v2 ; encoding: [0x00,0x00,0xe0,0xdc,0x01,0x02,0x7c,0x00]1700x00,0x00,0xe0,0xdc,0x01,0x02,0x7c,0x00171 172# GFX11: flat_atomic_min_i32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xe0,0xdc,0x01,0x02,0x7c,0x05]1730xff,0x4f,0xe0,0xdc,0x01,0x02,0x7c,0x05174 175# GFX11: flat_atomic_min_i32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xe0,0xdc,0xfe,0xff,0x7c,0xff]1760x07,0xe0,0xe0,0xdc,0xfe,0xff,0x7c,0xff177 178# GFX11: flat_atomic_min_i64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x14,0xdd,0x01,0x02,0x7c,0x00]1790x00,0x00,0x14,0xdd,0x01,0x02,0x7c,0x00180 181# GFX11: flat_atomic_min_i64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x14,0xdd,0x01,0x02,0x7c,0x05]1820xff,0x4f,0x14,0xdd,0x01,0x02,0x7c,0x05183 184# GFX11: flat_atomic_min_i64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x14,0xdd,0xfe,0xfe,0x7c,0xfe]1850x07,0xe0,0x14,0xdd,0xfe,0xfe,0x7c,0xfe186 187# GFX11: flat_atomic_min_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xe4,0xdc,0x01,0x02,0x7c,0x00]1880x00,0x00,0xe4,0xdc,0x01,0x02,0x7c,0x00189 190# GFX11: flat_atomic_min_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xe4,0xdc,0x01,0x02,0x7c,0x05]1910xff,0x4f,0xe4,0xdc,0x01,0x02,0x7c,0x05192 193# GFX11: flat_atomic_min_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xe4,0xdc,0xfe,0xff,0x7c,0xff]1940x07,0xe0,0xe4,0xdc,0xfe,0xff,0x7c,0xff195 196# GFX11: flat_atomic_min_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x18,0xdd,0x01,0x02,0x7c,0x00]1970x00,0x00,0x18,0xdd,0x01,0x02,0x7c,0x00198 199# GFX11: flat_atomic_min_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x18,0xdd,0x01,0x02,0x7c,0x05]2000xff,0x4f,0x18,0xdd,0x01,0x02,0x7c,0x05201 202# GFX11: flat_atomic_min_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x18,0xdd,0xfe,0xfe,0x7c,0xfe]2030x07,0xe0,0x18,0xdd,0xfe,0xfe,0x7c,0xfe204 205# GFX11: flat_atomic_or_b32 v[1:2], v2 ; encoding: [0x00,0x00,0xf4,0xdc,0x01,0x02,0x7c,0x00]2060x00,0x00,0xf4,0xdc,0x01,0x02,0x7c,0x00207 208# GFX11: flat_atomic_or_b32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xf4,0xdc,0x01,0x02,0x7c,0x05]2090xff,0x4f,0xf4,0xdc,0x01,0x02,0x7c,0x05210 211# GFX11: flat_atomic_or_b32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xf4,0xdc,0xfe,0xff,0x7c,0xff]2120x07,0xe0,0xf4,0xdc,0xfe,0xff,0x7c,0xff213 214# GFX11: flat_atomic_or_b64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x28,0xdd,0x01,0x02,0x7c,0x00]2150x00,0x00,0x28,0xdd,0x01,0x02,0x7c,0x00216 217# GFX11: flat_atomic_or_b64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x28,0xdd,0x01,0x02,0x7c,0x05]2180xff,0x4f,0x28,0xdd,0x01,0x02,0x7c,0x05219 220# GFX11: flat_atomic_or_b64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x28,0xdd,0xfe,0xfe,0x7c,0xfe]2210x07,0xe0,0x28,0xdd,0xfe,0xfe,0x7c,0xfe222 223# GFX11: flat_atomic_sub_u32 v[1:2], v2 ; encoding: [0x00,0x00,0xd8,0xdc,0x01,0x02,0x7c,0x00]2240x00,0x00,0xd8,0xdc,0x01,0x02,0x7c,0x00225 226# GFX11: flat_atomic_sub_u32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xd8,0xdc,0x01,0x02,0x7c,0x05]2270xff,0x4f,0xd8,0xdc,0x01,0x02,0x7c,0x05228 229# GFX11: flat_atomic_sub_u32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xd8,0xdc,0xfe,0xff,0x7c,0xff]2300x07,0xe0,0xd8,0xdc,0xfe,0xff,0x7c,0xff231 232# GFX11: flat_atomic_sub_u64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x10,0xdd,0x01,0x02,0x7c,0x00]2330x00,0x00,0x10,0xdd,0x01,0x02,0x7c,0x00234 235# GFX11: flat_atomic_sub_u64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x10,0xdd,0x01,0x02,0x7c,0x05]2360xff,0x4f,0x10,0xdd,0x01,0x02,0x7c,0x05237 238# GFX11: flat_atomic_sub_u64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x10,0xdd,0xfe,0xfe,0x7c,0xfe]2390x07,0xe0,0x10,0xdd,0xfe,0xfe,0x7c,0xfe240 241# GFX11: flat_atomic_swap_b32 v[1:2], v2 ; encoding: [0x00,0x00,0xcc,0xdc,0x01,0x02,0x7c,0x00]2420x00,0x00,0xcc,0xdc,0x01,0x02,0x7c,0x00243 244# GFX11: flat_atomic_swap_b32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xcc,0xdc,0x01,0x02,0x7c,0x05]2450xff,0x4f,0xcc,0xdc,0x01,0x02,0x7c,0x05246 247# GFX11: flat_atomic_swap_b32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xcc,0xdc,0xfe,0xff,0x7c,0xff]2480x07,0xe0,0xcc,0xdc,0xfe,0xff,0x7c,0xff249 250# GFX11: flat_atomic_swap_b64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x04,0xdd,0x01,0x02,0x7c,0x00]2510x00,0x00,0x04,0xdd,0x01,0x02,0x7c,0x00252 253# GFX11: flat_atomic_swap_b64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x04,0xdd,0x01,0x02,0x7c,0x05]2540xff,0x4f,0x04,0xdd,0x01,0x02,0x7c,0x05255 256# GFX11: flat_atomic_swap_b64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x04,0xdd,0xfe,0xfe,0x7c,0xfe]2570x07,0xe0,0x04,0xdd,0xfe,0xfe,0x7c,0xfe258 259# GFX11: flat_atomic_xor_b32 v[1:2], v2 ; encoding: [0x00,0x00,0xf8,0xdc,0x01,0x02,0x7c,0x00]2600x00,0x00,0xf8,0xdc,0x01,0x02,0x7c,0x00261 262# GFX11: flat_atomic_xor_b32 v5, v[1:2], v2 offset:4095 glc ; encoding: [0xff,0x4f,0xf8,0xdc,0x01,0x02,0x7c,0x05]2630xff,0x4f,0xf8,0xdc,0x01,0x02,0x7c,0x05264 265# GFX11: flat_atomic_xor_b32 v255, v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0xf8,0xdc,0xfe,0xff,0x7c,0xff]2660x07,0xe0,0xf8,0xdc,0xfe,0xff,0x7c,0xff267 268# GFX11: flat_atomic_xor_b64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x2c,0xdd,0x01,0x02,0x7c,0x00]2690x00,0x00,0x2c,0xdd,0x01,0x02,0x7c,0x00270 271# GFX11: flat_atomic_xor_b64 v[5:6], v[1:2], v[2:3] offset:4095 glc ; encoding: [0xff,0x4f,0x2c,0xdd,0x01,0x02,0x7c,0x05]2720xff,0x4f,0x2c,0xdd,0x01,0x02,0x7c,0x05273 274# GFX11: flat_atomic_xor_b64 v[254:255], v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x2c,0xdd,0xfe,0xfe,0x7c,0xfe]2750x07,0xe0,0x2c,0xdd,0xfe,0xfe,0x7c,0xfe276 277# GFX11: flat_load_b128 v[5:8], v[1:2] ; encoding: [0x00,0x00,0x5c,0xdc,0x01,0x00,0x7c,0x05]2780x00,0x00,0x5c,0xdc,0x01,0x00,0x7c,0x05279 280# GFX11: flat_load_b128 v[5:8], v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x5c,0xdc,0x01,0x00,0x7c,0x05]2810xff,0x0f,0x5c,0xdc,0x01,0x00,0x7c,0x05282 283# GFX11: flat_load_b128 v[252:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x5c,0xdc,0xfe,0x00,0x7c,0xfc]2840x07,0xe0,0x5c,0xdc,0xfe,0x00,0x7c,0xfc285 286# GFX11: flat_load_b32 v5, v[1:2] ; encoding: [0x00,0x00,0x50,0xdc,0x01,0x00,0x7c,0x05]2870x00,0x00,0x50,0xdc,0x01,0x00,0x7c,0x05288 289# GFX11: flat_load_b32 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x50,0xdc,0x01,0x00,0x7c,0x05]2900xff,0x0f,0x50,0xdc,0x01,0x00,0x7c,0x05291 292# GFX11: flat_load_b32 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x50,0xdc,0xfe,0x00,0x7c,0xff]2930x07,0xe0,0x50,0xdc,0xfe,0x00,0x7c,0xff294 295# GFX11: flat_load_b64 v[5:6], v[1:2] ; encoding: [0x00,0x00,0x54,0xdc,0x01,0x00,0x7c,0x05]2960x00,0x00,0x54,0xdc,0x01,0x00,0x7c,0x05297 298# GFX11: flat_load_b64 v[5:6], v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x54,0xdc,0x01,0x00,0x7c,0x05]2990xff,0x0f,0x54,0xdc,0x01,0x00,0x7c,0x05300 301# GFX11: flat_load_b64 v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x54,0xdc,0xfe,0x00,0x7c,0xfe]3020x07,0xe0,0x54,0xdc,0xfe,0x00,0x7c,0xfe303 304# GFX11: flat_load_b96 v[5:7], v[1:2] ; encoding: [0x00,0x00,0x58,0xdc,0x01,0x00,0x7c,0x05]3050x00,0x00,0x58,0xdc,0x01,0x00,0x7c,0x05306 307# GFX11: flat_load_b96 v[5:7], v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x58,0xdc,0x01,0x00,0x7c,0x05]3080xff,0x0f,0x58,0xdc,0x01,0x00,0x7c,0x05309 310# GFX11: flat_load_b96 v[253:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x58,0xdc,0xfe,0x00,0x7c,0xfd]3110x07,0xe0,0x58,0xdc,0xfe,0x00,0x7c,0xfd312 313# GFX11: flat_load_d16_b16 v5, v[1:2] ; encoding: [0x00,0x00,0x80,0xdc,0x01,0x00,0x7c,0x05]3140x00,0x00,0x80,0xdc,0x01,0x00,0x7c,0x05315 316# GFX11: flat_load_d16_b16 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x80,0xdc,0x01,0x00,0x7c,0x05]3170xff,0x0f,0x80,0xdc,0x01,0x00,0x7c,0x05318 319# GFX11: flat_load_d16_b16 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x80,0xdc,0xfe,0x00,0x7c,0xff]3200x07,0xe0,0x80,0xdc,0xfe,0x00,0x7c,0xff321 322# GFX11: flat_load_d16_hi_b16 v5, v[1:2] ; encoding: [0x00,0x00,0x8c,0xdc,0x01,0x00,0x7c,0x05]3230x00,0x00,0x8c,0xdc,0x01,0x00,0x7c,0x05324 325# GFX11: flat_load_d16_hi_b16 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x8c,0xdc,0x01,0x00,0x7c,0x05]3260xff,0x0f,0x8c,0xdc,0x01,0x00,0x7c,0x05327 328# GFX11: flat_load_d16_hi_b16 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x8c,0xdc,0xfe,0x00,0x7c,0xff]3290x07,0xe0,0x8c,0xdc,0xfe,0x00,0x7c,0xff330 331# GFX11: flat_load_d16_hi_i8 v5, v[1:2] ; encoding: [0x00,0x00,0x88,0xdc,0x01,0x00,0x7c,0x05]3320x00,0x00,0x88,0xdc,0x01,0x00,0x7c,0x05333 334# GFX11: flat_load_d16_hi_i8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x88,0xdc,0x01,0x00,0x7c,0x05]3350xff,0x0f,0x88,0xdc,0x01,0x00,0x7c,0x05336 337# GFX11: flat_load_d16_hi_i8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x88,0xdc,0xfe,0x00,0x7c,0xff]3380x07,0xe0,0x88,0xdc,0xfe,0x00,0x7c,0xff339 340# GFX11: flat_load_d16_hi_u8 v5, v[1:2] ; encoding: [0x00,0x00,0x84,0xdc,0x01,0x00,0x7c,0x05]3410x00,0x00,0x84,0xdc,0x01,0x00,0x7c,0x05342 343# GFX11: flat_load_d16_hi_u8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x84,0xdc,0x01,0x00,0x7c,0x05]3440xff,0x0f,0x84,0xdc,0x01,0x00,0x7c,0x05345 346# GFX11: flat_load_d16_hi_u8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x84,0xdc,0xfe,0x00,0x7c,0xff]3470x07,0xe0,0x84,0xdc,0xfe,0x00,0x7c,0xff348 349# GFX11: flat_load_d16_i8 v5, v[1:2] ; encoding: [0x00,0x00,0x7c,0xdc,0x01,0x00,0x7c,0x05]3500x00,0x00,0x7c,0xdc,0x01,0x00,0x7c,0x05351 352# GFX11: flat_load_d16_i8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x7c,0xdc,0x01,0x00,0x7c,0x05]3530xff,0x0f,0x7c,0xdc,0x01,0x00,0x7c,0x05354 355# GFX11: flat_load_d16_i8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x7c,0xdc,0xfe,0x00,0x7c,0xff]3560x07,0xe0,0x7c,0xdc,0xfe,0x00,0x7c,0xff357 358# GFX11: flat_load_d16_u8 v5, v[1:2] ; encoding: [0x00,0x00,0x78,0xdc,0x01,0x00,0x7c,0x05]3590x00,0x00,0x78,0xdc,0x01,0x00,0x7c,0x05360 361# GFX11: flat_load_d16_u8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x78,0xdc,0x01,0x00,0x7c,0x05]3620xff,0x0f,0x78,0xdc,0x01,0x00,0x7c,0x05363 364# GFX11: flat_load_d16_u8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x78,0xdc,0xfe,0x00,0x7c,0xff]3650x07,0xe0,0x78,0xdc,0xfe,0x00,0x7c,0xff366 367# GFX11: flat_load_i16 v5, v[1:2] ; encoding: [0x00,0x00,0x4c,0xdc,0x01,0x00,0x7c,0x05]3680x00,0x00,0x4c,0xdc,0x01,0x00,0x7c,0x05369 370# GFX11: flat_load_i16 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x4c,0xdc,0x01,0x00,0x7c,0x05]3710xff,0x0f,0x4c,0xdc,0x01,0x00,0x7c,0x05372 373# GFX11: flat_load_i16 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x4c,0xdc,0xfe,0x00,0x7c,0xff]3740x07,0xe0,0x4c,0xdc,0xfe,0x00,0x7c,0xff375 376# GFX11: flat_load_i8 v5, v[1:2] ; encoding: [0x00,0x00,0x44,0xdc,0x01,0x00,0x7c,0x05]3770x00,0x00,0x44,0xdc,0x01,0x00,0x7c,0x05378 379# GFX11: flat_load_i8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x44,0xdc,0x01,0x00,0x7c,0x05]3800xff,0x0f,0x44,0xdc,0x01,0x00,0x7c,0x05381 382# GFX11: flat_load_i8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x44,0xdc,0xfe,0x00,0x7c,0xff]3830x07,0xe0,0x44,0xdc,0xfe,0x00,0x7c,0xff384 385# GFX11: flat_load_u16 v5, v[1:2] ; encoding: [0x00,0x00,0x48,0xdc,0x01,0x00,0x7c,0x05]3860x00,0x00,0x48,0xdc,0x01,0x00,0x7c,0x05387 388# GFX11: flat_load_u16 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x48,0xdc,0x01,0x00,0x7c,0x05]3890xff,0x0f,0x48,0xdc,0x01,0x00,0x7c,0x05390 391# GFX11: flat_load_u16 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x48,0xdc,0xfe,0x00,0x7c,0xff]3920x07,0xe0,0x48,0xdc,0xfe,0x00,0x7c,0xff393 394# GFX11: flat_load_u8 v5, v[1:2] ; encoding: [0x00,0x00,0x40,0xdc,0x01,0x00,0x7c,0x05]3950x00,0x00,0x40,0xdc,0x01,0x00,0x7c,0x05396 397# GFX11: flat_load_u8 v5, v[1:2] offset:4095 ; encoding: [0xff,0x0f,0x40,0xdc,0x01,0x00,0x7c,0x05]3980xff,0x0f,0x40,0xdc,0x01,0x00,0x7c,0x05399 400# GFX11: flat_load_u8 v255, v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x40,0xdc,0xfe,0x00,0x7c,0xff]4010x07,0xe0,0x40,0xdc,0xfe,0x00,0x7c,0xff402 403# GFX11: flat_store_b128 v[1:2], v[2:5] ; encoding: [0x00,0x00,0x74,0xdc,0x01,0x02,0x7c,0x00]4040x00,0x00,0x74,0xdc,0x01,0x02,0x7c,0x00405 406# GFX11: flat_store_b128 v[1:2], v[2:5] offset:4095 ; encoding: [0xff,0x0f,0x74,0xdc,0x01,0x02,0x7c,0x00]4070xff,0x0f,0x74,0xdc,0x01,0x02,0x7c,0x00408 409# GFX11: flat_store_b128 v[254:255], v[252:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x74,0xdc,0xfe,0xfc,0x7c,0x00]4100x07,0xe0,0x74,0xdc,0xfe,0xfc,0x7c,0x00411 412# GFX11: flat_store_b16 v[1:2], v2 ; encoding: [0x00,0x00,0x64,0xdc,0x01,0x02,0x7c,0x00]4130x00,0x00,0x64,0xdc,0x01,0x02,0x7c,0x00414 415# GFX11: flat_store_b16 v[1:2], v2 offset:4095 ; encoding: [0xff,0x0f,0x64,0xdc,0x01,0x02,0x7c,0x00]4160xff,0x0f,0x64,0xdc,0x01,0x02,0x7c,0x00417 418# GFX11: flat_store_b16 v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x64,0xdc,0xfe,0xff,0x7c,0x00]4190x07,0xe0,0x64,0xdc,0xfe,0xff,0x7c,0x00420 421# GFX11: flat_store_b32 v[1:2], v2 ; encoding: [0x00,0x00,0x68,0xdc,0x01,0x02,0x7c,0x00]4220x00,0x00,0x68,0xdc,0x01,0x02,0x7c,0x00423 424# GFX11: flat_store_b32 v[1:2], v2 offset:4095 ; encoding: [0xff,0x0f,0x68,0xdc,0x01,0x02,0x7c,0x00]4250xff,0x0f,0x68,0xdc,0x01,0x02,0x7c,0x00426 427# GFX11: flat_store_b32 v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x68,0xdc,0xfe,0xff,0x7c,0x00]4280x07,0xe0,0x68,0xdc,0xfe,0xff,0x7c,0x00429 430# GFX11: flat_store_b64 v[1:2], v[2:3] ; encoding: [0x00,0x00,0x6c,0xdc,0x01,0x02,0x7c,0x00]4310x00,0x00,0x6c,0xdc,0x01,0x02,0x7c,0x00432 433# GFX11: flat_store_b64 v[1:2], v[2:3] offset:4095 ; encoding: [0xff,0x0f,0x6c,0xdc,0x01,0x02,0x7c,0x00]4340xff,0x0f,0x6c,0xdc,0x01,0x02,0x7c,0x00435 436# GFX11: flat_store_b64 v[254:255], v[254:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x6c,0xdc,0xfe,0xfe,0x7c,0x00]4370x07,0xe0,0x6c,0xdc,0xfe,0xfe,0x7c,0x00438 439# GFX11: flat_store_b8 v[1:2], v2 ; encoding: [0x00,0x00,0x60,0xdc,0x01,0x02,0x7c,0x00]4400x00,0x00,0x60,0xdc,0x01,0x02,0x7c,0x00441 442# GFX11: flat_store_b8 v[1:2], v2 offset:4095 ; encoding: [0xff,0x0f,0x60,0xdc,0x01,0x02,0x7c,0x00]4430xff,0x0f,0x60,0xdc,0x01,0x02,0x7c,0x00444 445# GFX11: flat_store_b8 v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x60,0xdc,0xfe,0xff,0x7c,0x00]4460x07,0xe0,0x60,0xdc,0xfe,0xff,0x7c,0x00447 448# GFX11: flat_store_b96 v[1:2], v[2:4] ; encoding: [0x00,0x00,0x70,0xdc,0x01,0x02,0x7c,0x00]4490x00,0x00,0x70,0xdc,0x01,0x02,0x7c,0x00450 451# GFX11: flat_store_b96 v[1:2], v[2:4] offset:4095 ; encoding: [0xff,0x0f,0x70,0xdc,0x01,0x02,0x7c,0x00]4520xff,0x0f,0x70,0xdc,0x01,0x02,0x7c,0x00453 454# GFX11: flat_store_b96 v[254:255], v[253:255] offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x70,0xdc,0xfe,0xfd,0x7c,0x00]4550x07,0xe0,0x70,0xdc,0xfe,0xfd,0x7c,0x00456 457# GFX11: flat_store_d16_hi_b16 v[1:2], v2 ; encoding: [0x00,0x00,0x94,0xdc,0x01,0x02,0x7c,0x00]4580x00,0x00,0x94,0xdc,0x01,0x02,0x7c,0x00459 460# GFX11: flat_store_d16_hi_b16 v[1:2], v2 offset:4095 ; encoding: [0xff,0x0f,0x94,0xdc,0x01,0x02,0x7c,0x00]4610xff,0x0f,0x94,0xdc,0x01,0x02,0x7c,0x00462 463# GFX11: flat_store_d16_hi_b16 v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x94,0xdc,0xfe,0xff,0x7c,0x00]4640x07,0xe0,0x94,0xdc,0xfe,0xff,0x7c,0x00465 466# GFX11: flat_store_d16_hi_b8 v[1:2], v2 ; encoding: [0x00,0x00,0x90,0xdc,0x01,0x02,0x7c,0x00]4670x00,0x00,0x90,0xdc,0x01,0x02,0x7c,0x00468 469# GFX11: flat_store_d16_hi_b8 v[1:2], v2 offset:4095 ; encoding: [0xff,0x0f,0x90,0xdc,0x01,0x02,0x7c,0x00]4700xff,0x0f,0x90,0xdc,0x01,0x02,0x7c,0x00471 472# GFX11: flat_store_d16_hi_b8 v[254:255], v255 offset:7 glc slc dlc ; encoding: [0x07,0xe0,0x90,0xdc,0xfe,0xff,0x7c,0x00]4730x07,0xe0,0x90,0xdc,0xfe,0xff,0x7c,0x00474 475#===------------------------------------------------------------------------===#476# GLOBAL477#===------------------------------------------------------------------------===#478 479# GFX11: global_atomic_add_f32 v[1:2], v2, off ; encoding: [0x00,0x00,0x5a,0xdd,0x01,0x02,0x7c,0x00]4800x00,0x00,0x5a,0xdd,0x01,0x02,0x7c,0x00481 482# GFX11: global_atomic_add_f32 v[254:255], v2, off ; encoding: [0x00,0x00,0x5a,0xdd,0xfe,0x02,0x7c,0x00]4830x00,0x00,0x5a,0xdd,0xfe,0x02,0x7c,0x00484 485# GFX11: global_atomic_add_f32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x5a,0xdd,0x01,0x02,0x06,0x00]4860x00,0x00,0x5a,0xdd,0x01,0x02,0x06,0x00487 488# GFX11: global_atomic_add_f32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x5a,0xdd,0x01,0x02,0x68,0x00]4890x00,0x00,0x5a,0xdd,0x01,0x02,0x68,0x00490 491# GFX11: global_atomic_add_f32 v1, v2, vcc ; encoding: [0x00,0x00,0x5a,0xdd,0x01,0x02,0x6a,0x00]4920x00,0x00,0x5a,0xdd,0x01,0x02,0x6a,0x00493 494# GFX11: global_atomic_add_f32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x5a,0xdd,0x01,0x02,0x7a,0x00]4950x00,0x00,0x5a,0xdd,0x01,0x02,0x7a,0x00496 497# GFX11: global_atomic_add_f32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x5a,0xdd,0xff,0x02,0x06,0x00]4980x00,0x00,0x5a,0xdd,0xff,0x02,0x06,0x00499 500# GFX11: global_atomic_add_f32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x5a,0xdd,0xff,0x02,0x68,0x00]5010xff,0x1f,0x5a,0xdd,0xff,0x02,0x68,0x00502 503# GFX11: global_atomic_add_f32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0x5a,0xdd,0xff,0x02,0x6a,0x05]5040xff,0x4f,0x5a,0xdd,0xff,0x02,0x6a,0x05505 506# GFX11: global_atomic_add_f32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x5a,0xdd,0xff,0xff,0x7a,0xff]5070x00,0xf0,0x5a,0xdd,0xff,0xff,0x7a,0xff508 509# GFX11: global_atomic_add_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xd6,0xdc,0x01,0x02,0x7c,0x00]5100x00,0x00,0xd6,0xdc,0x01,0x02,0x7c,0x00511 512# GFX11: global_atomic_add_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0xd6,0xdc,0xfe,0x02,0x7c,0x00]5130x00,0x00,0xd6,0xdc,0xfe,0x02,0x7c,0x00514 515# GFX11: global_atomic_add_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xd6,0xdc,0x01,0x02,0x06,0x00]5160x00,0x00,0xd6,0xdc,0x01,0x02,0x06,0x00517 518# GFX11: global_atomic_add_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xd6,0xdc,0x01,0x02,0x68,0x00]5190x00,0x00,0xd6,0xdc,0x01,0x02,0x68,0x00520 521# GFX11: global_atomic_add_u32 v1, v2, vcc ; encoding: [0x00,0x00,0xd6,0xdc,0x01,0x02,0x6a,0x00]5220x00,0x00,0xd6,0xdc,0x01,0x02,0x6a,0x00523 524# GFX11: global_atomic_add_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xd6,0xdc,0x01,0x02,0x7a,0x00]5250x00,0x00,0xd6,0xdc,0x01,0x02,0x7a,0x00526 527# GFX11: global_atomic_add_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xd6,0xdc,0xff,0x02,0x06,0x00]5280x00,0x00,0xd6,0xdc,0xff,0x02,0x06,0x00529 530# GFX11: global_atomic_add_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xd6,0xdc,0xff,0x02,0x68,0x00]5310xff,0x1f,0xd6,0xdc,0xff,0x02,0x68,0x00532 533# GFX11: global_atomic_add_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xd6,0xdc,0xff,0x02,0x6a,0x05]5340xff,0x4f,0xd6,0xdc,0xff,0x02,0x6a,0x05535 536# GFX11: global_atomic_add_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xd6,0xdc,0xff,0xff,0x7a,0xff]5370x00,0xf0,0xd6,0xdc,0xff,0xff,0x7a,0xff538 539# GFX11: global_atomic_add_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x7c,0x00]5400x00,0x00,0x0e,0xdd,0x01,0x02,0x7c,0x00541 542# GFX11: global_atomic_add_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x0e,0xdd,0xfe,0x02,0x7c,0x00]5430x00,0x00,0x0e,0xdd,0xfe,0x02,0x7c,0x00544 545# GFX11: global_atomic_add_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x06,0x00]5460x00,0x00,0x0e,0xdd,0x01,0x02,0x06,0x00547 548# GFX11: global_atomic_add_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x68,0x00]5490x00,0x00,0x0e,0xdd,0x01,0x02,0x68,0x00550 551# GFX11: global_atomic_add_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x6a,0x00]5520x00,0x00,0x0e,0xdd,0x01,0x02,0x6a,0x00553 554# GFX11: global_atomic_add_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x7a,0x00]5550x00,0x00,0x0e,0xdd,0x01,0x02,0x7a,0x00556 557# GFX11: global_atomic_add_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x0e,0xdd,0xff,0x02,0x06,0x00]5580x00,0x00,0x0e,0xdd,0xff,0x02,0x06,0x00559 560# GFX11: global_atomic_add_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x0e,0xdd,0xff,0x02,0x68,0x00]5610xff,0x1f,0x0e,0xdd,0xff,0x02,0x68,0x00562 563# GFX11: global_atomic_add_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x0e,0xdd,0xff,0x02,0x6a,0x05]5640xff,0x4f,0x0e,0xdd,0xff,0x02,0x6a,0x05565 566# GFX11: global_atomic_add_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x0e,0xdd,0xff,0xfe,0x7a,0xfe]5670x00,0xf0,0x0e,0xdd,0xff,0xfe,0x7a,0xfe568 569# GFX11: global_atomic_and_b32 v[1:2], v2, off ; encoding: [0x00,0x00,0xf2,0xdc,0x01,0x02,0x7c,0x00]5700x00,0x00,0xf2,0xdc,0x01,0x02,0x7c,0x00571 572# GFX11: global_atomic_and_b32 v[254:255], v2, off ; encoding: [0x00,0x00,0xf2,0xdc,0xfe,0x02,0x7c,0x00]5730x00,0x00,0xf2,0xdc,0xfe,0x02,0x7c,0x00574 575# GFX11: global_atomic_and_b32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xf2,0xdc,0x01,0x02,0x06,0x00]5760x00,0x00,0xf2,0xdc,0x01,0x02,0x06,0x00577 578# GFX11: global_atomic_and_b32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xf2,0xdc,0x01,0x02,0x68,0x00]5790x00,0x00,0xf2,0xdc,0x01,0x02,0x68,0x00580 581# GFX11: global_atomic_and_b32 v1, v2, vcc ; encoding: [0x00,0x00,0xf2,0xdc,0x01,0x02,0x6a,0x00]5820x00,0x00,0xf2,0xdc,0x01,0x02,0x6a,0x00583 584# GFX11: global_atomic_and_b32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xf2,0xdc,0x01,0x02,0x7a,0x00]5850x00,0x00,0xf2,0xdc,0x01,0x02,0x7a,0x00586 587# GFX11: global_atomic_and_b32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xf2,0xdc,0xff,0x02,0x06,0x00]5880x00,0x00,0xf2,0xdc,0xff,0x02,0x06,0x00589 590# GFX11: global_atomic_and_b32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xf2,0xdc,0xff,0x02,0x68,0x00]5910xff,0x1f,0xf2,0xdc,0xff,0x02,0x68,0x00592 593# GFX11: global_atomic_and_b32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xf2,0xdc,0xff,0x02,0x6a,0x05]5940xff,0x4f,0xf2,0xdc,0xff,0x02,0x6a,0x05595 596# GFX11: global_atomic_and_b32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xf2,0xdc,0xff,0xff,0x7a,0xff]5970x00,0xf0,0xf2,0xdc,0xff,0xff,0x7a,0xff598 599# GFX11: global_atomic_and_b64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x26,0xdd,0x01,0x02,0x7c,0x00]6000x00,0x00,0x26,0xdd,0x01,0x02,0x7c,0x00601 602# GFX11: global_atomic_and_b64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x26,0xdd,0xfe,0x02,0x7c,0x00]6030x00,0x00,0x26,0xdd,0xfe,0x02,0x7c,0x00604 605# GFX11: global_atomic_and_b64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x26,0xdd,0x01,0x02,0x06,0x00]6060x00,0x00,0x26,0xdd,0x01,0x02,0x06,0x00607 608# GFX11: global_atomic_and_b64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x26,0xdd,0x01,0x02,0x68,0x00]6090x00,0x00,0x26,0xdd,0x01,0x02,0x68,0x00610 611# GFX11: global_atomic_and_b64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x26,0xdd,0x01,0x02,0x6a,0x00]6120x00,0x00,0x26,0xdd,0x01,0x02,0x6a,0x00613 614# GFX11: global_atomic_and_b64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x26,0xdd,0x01,0x02,0x7a,0x00]6150x00,0x00,0x26,0xdd,0x01,0x02,0x7a,0x00616 617# GFX11: global_atomic_and_b64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x26,0xdd,0xff,0x02,0x06,0x00]6180x00,0x00,0x26,0xdd,0xff,0x02,0x06,0x00619 620# GFX11: global_atomic_and_b64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x26,0xdd,0xff,0x02,0x68,0x00]6210xff,0x1f,0x26,0xdd,0xff,0x02,0x68,0x00622 623# GFX11: global_atomic_and_b64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x26,0xdd,0xff,0x02,0x6a,0x05]6240xff,0x4f,0x26,0xdd,0xff,0x02,0x6a,0x05625 626# GFX11: global_atomic_and_b64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x26,0xdd,0xff,0xfe,0x7a,0xfe]6270x00,0xf0,0x26,0xdd,0xff,0xfe,0x7a,0xfe628 629# GFX11: global_atomic_cmpswap_b32 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0xd2,0xdc,0x01,0x02,0x7c,0x00]6300x00,0x00,0xd2,0xdc,0x01,0x02,0x7c,0x00631 632# GFX11: global_atomic_cmpswap_b32 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0xd2,0xdc,0xfe,0x02,0x7c,0x00]6330x00,0x00,0xd2,0xdc,0xfe,0x02,0x7c,0x00634 635# GFX11: global_atomic_cmpswap_b32 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0xd2,0xdc,0x01,0x02,0x06,0x00]6360x00,0x00,0xd2,0xdc,0x01,0x02,0x06,0x00637 638# GFX11: global_atomic_cmpswap_b32 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0xd2,0xdc,0x01,0x02,0x68,0x00]6390x00,0x00,0xd2,0xdc,0x01,0x02,0x68,0x00640 641# GFX11: global_atomic_cmpswap_b32 v1, v[2:3], vcc ; encoding: [0x00,0x00,0xd2,0xdc,0x01,0x02,0x6a,0x00]6420x00,0x00,0xd2,0xdc,0x01,0x02,0x6a,0x00643 644# GFX11: global_atomic_cmpswap_b32 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0xd2,0xdc,0x01,0x02,0x7a,0x00]6450x00,0x00,0xd2,0xdc,0x01,0x02,0x7a,0x00646 647# GFX11: global_atomic_cmpswap_b32 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0xd2,0xdc,0xff,0x02,0x06,0x00]6480x00,0x00,0xd2,0xdc,0xff,0x02,0x06,0x00649 650# GFX11: global_atomic_cmpswap_b32 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xd2,0xdc,0xff,0x02,0x68,0x00]6510xff,0x1f,0xd2,0xdc,0xff,0x02,0x68,0x00652 653# GFX11: global_atomic_cmpswap_b32 v5, v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0xd2,0xdc,0xff,0x02,0x6a,0x05]6540xff,0x4f,0xd2,0xdc,0xff,0x02,0x6a,0x05655 656# GFX11: global_atomic_cmpswap_b32 v255, v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xd2,0xdc,0xff,0xfe,0x7a,0xff]6570x00,0xf0,0xd2,0xdc,0xff,0xfe,0x7a,0xff658 659# GFX11: global_atomic_cmpswap_b64 v[1:2], v[2:5], off ; encoding: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x7c,0x00]6600x00,0x00,0x0a,0xdd,0x01,0x02,0x7c,0x00661 662# GFX11: global_atomic_cmpswap_b64 v[254:255], v[2:5], off ; encoding: [0x00,0x00,0x0a,0xdd,0xfe,0x02,0x7c,0x00]6630x00,0x00,0x0a,0xdd,0xfe,0x02,0x7c,0x00664 665# GFX11: global_atomic_cmpswap_b64 v1, v[2:5], s[6:7] ; encoding: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x06,0x00]6660x00,0x00,0x0a,0xdd,0x01,0x02,0x06,0x00667 668# GFX11: global_atomic_cmpswap_b64 v1, v[2:5], s[104:105] ; encoding: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x68,0x00]6690x00,0x00,0x0a,0xdd,0x01,0x02,0x68,0x00670 671# GFX11: global_atomic_cmpswap_b64 v1, v[2:5], vcc ; encoding: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x6a,0x00]6720x00,0x00,0x0a,0xdd,0x01,0x02,0x6a,0x00673 674# GFX11: global_atomic_cmpswap_b64 v1, v[2:5], ttmp[14:15] ; encoding: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x7a,0x00]6750x00,0x00,0x0a,0xdd,0x01,0x02,0x7a,0x00676 677# GFX11: global_atomic_cmpswap_b64 v255, v[2:5], s[6:7] ; encoding: [0x00,0x00,0x0a,0xdd,0xff,0x02,0x06,0x00]6780x00,0x00,0x0a,0xdd,0xff,0x02,0x06,0x00679 680# GFX11: global_atomic_cmpswap_b64 v255, v[2:5], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x0a,0xdd,0xff,0x02,0x68,0x00]6810xff,0x1f,0x0a,0xdd,0xff,0x02,0x68,0x00682 683# GFX11: global_atomic_cmpswap_b64 v[5:6], v255, v[2:5], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x0a,0xdd,0xff,0x02,0x6a,0x05]6840xff,0x4f,0x0a,0xdd,0xff,0x02,0x6a,0x05685 686# GFX11: global_atomic_cmpswap_b64 v[254:255], v255, v[252:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x0a,0xdd,0xff,0xfc,0x7a,0xfe]6870x00,0xf0,0x0a,0xdd,0xff,0xfc,0x7a,0xfe688 689# GFX11: global_atomic_cmpswap_f32 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x42,0xdd,0x01,0x02,0x7c,0x00]6900x00,0x00,0x42,0xdd,0x01,0x02,0x7c,0x00691 692# GFX11: global_atomic_cmpswap_f32 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x42,0xdd,0xfe,0x02,0x7c,0x00]6930x00,0x00,0x42,0xdd,0xfe,0x02,0x7c,0x00694 695# GFX11: global_atomic_cmpswap_f32 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x42,0xdd,0x01,0x02,0x06,0x00]6960x00,0x00,0x42,0xdd,0x01,0x02,0x06,0x00697 698# GFX11: global_atomic_cmpswap_f32 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x42,0xdd,0x01,0x02,0x68,0x00]6990x00,0x00,0x42,0xdd,0x01,0x02,0x68,0x00700 701# GFX11: global_atomic_cmpswap_f32 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x42,0xdd,0x01,0x02,0x6a,0x00]7020x00,0x00,0x42,0xdd,0x01,0x02,0x6a,0x00703 704# GFX11: global_atomic_cmpswap_f32 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x42,0xdd,0x01,0x02,0x7a,0x00]7050x00,0x00,0x42,0xdd,0x01,0x02,0x7a,0x00706 707# GFX11: global_atomic_cmpswap_f32 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x42,0xdd,0xff,0x02,0x06,0x00]7080x00,0x00,0x42,0xdd,0xff,0x02,0x06,0x00709 710# GFX11: global_atomic_cmpswap_f32 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x42,0xdd,0xff,0x02,0x68,0x00]7110xff,0x1f,0x42,0xdd,0xff,0x02,0x68,0x00712 713# GFX11: global_atomic_cmpswap_f32 v5, v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x42,0xdd,0xff,0x02,0x6a,0x05]7140xff,0x4f,0x42,0xdd,0xff,0x02,0x6a,0x05715 716# GFX11: global_atomic_cmpswap_f32 v255, v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x42,0xdd,0xff,0xfe,0x7a,0xff]7170x00,0xf0,0x42,0xdd,0xff,0xfe,0x7a,0xff718 719# GFX11: global_atomic_csub_u32 v5, v[1:2], v2, off glc ; encoding: [0x00,0x40,0xde,0xdc,0x01,0x02,0x7c,0x05]7200x00,0x40,0xde,0xdc,0x01,0x02,0x7c,0x05721 722# GFX11: global_atomic_csub_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xde,0xdc,0x01,0x02,0x7c,0x00]7230x00,0x00,0xde,0xdc,0x01,0x02,0x7c,0x00724 725# GFX11: global_atomic_csub_u32 v5, v[254:255], v2, off glc ; encoding: [0x00,0x40,0xde,0xdc,0xfe,0x02,0x7c,0x05]7260x00,0x40,0xde,0xdc,0xfe,0x02,0x7c,0x05727 728# GFX11: global_atomic_csub_u32 v5, v1, v2, s[6:7] glc ; encoding: [0x00,0x40,0xde,0xdc,0x01,0x02,0x06,0x05]7290x00,0x40,0xde,0xdc,0x01,0x02,0x06,0x05730 731# GFX11: global_atomic_csub_u32 v5, v1, v2, s[104:105] glc ; encoding: [0x00,0x40,0xde,0xdc,0x01,0x02,0x68,0x05]7320x00,0x40,0xde,0xdc,0x01,0x02,0x68,0x05733 734# GFX11: global_atomic_csub_u32 v5, v1, v2, vcc glc ; encoding: [0x00,0x40,0xde,0xdc,0x01,0x02,0x6a,0x05]7350x00,0x40,0xde,0xdc,0x01,0x02,0x6a,0x05736 737# GFX11: global_atomic_csub_u32 v5, v1, v2, ttmp[14:15] glc ; encoding: [0x00,0x40,0xde,0xdc,0x01,0x02,0x7a,0x05]7380x00,0x40,0xde,0xdc,0x01,0x02,0x7a,0x05739 740# GFX11: global_atomic_csub_u32 v5, v255, v2, s[6:7] glc ; encoding: [0x00,0x40,0xde,0xdc,0xff,0x02,0x06,0x05]7410x00,0x40,0xde,0xdc,0xff,0x02,0x06,0x05742 743# GFX11: global_atomic_csub_u32 v5, v255, v2, s[104:105] offset:-1 glc ; encoding: [0xff,0x5f,0xde,0xdc,0xff,0x02,0x68,0x05]7440xff,0x5f,0xde,0xdc,0xff,0x02,0x68,0x05745 746# GFX11: global_atomic_csub_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xde,0xdc,0xff,0x02,0x68,0x00]7470xff,0x1f,0xde,0xdc,0xff,0x02,0x68,0x00748 749# GFX11: global_atomic_csub_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xde,0xdc,0xff,0x02,0x6a,0x05]7500xff,0x4f,0xde,0xdc,0xff,0x02,0x6a,0x05751 752# GFX11: global_atomic_csub_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xde,0xdc,0xff,0xff,0x7a,0xff]7530x00,0xf0,0xde,0xdc,0xff,0xff,0x7a,0xff754 755# GFX11: global_atomic_csub_u32 v255, v255, ttmp[14:15] offset:-4096 slc dlc ; encoding: [0x00,0xb0,0xde,0xdc,0xff,0xff,0x7a,0x00]7560x00,0xb0,0xde,0xdc,0xff,0xff,0x7a,0x00757 758# GFX11: global_atomic_dec_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0x02,0xdd,0x01,0x02,0x7c,0x00]7590x00,0x00,0x02,0xdd,0x01,0x02,0x7c,0x00760 761# GFX11: global_atomic_dec_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0x02,0xdd,0xfe,0x02,0x7c,0x00]7620x00,0x00,0x02,0xdd,0xfe,0x02,0x7c,0x00763 764# GFX11: global_atomic_dec_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x02,0xdd,0x01,0x02,0x06,0x00]7650x00,0x00,0x02,0xdd,0x01,0x02,0x06,0x00766 767# GFX11: global_atomic_dec_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x02,0xdd,0x01,0x02,0x68,0x00]7680x00,0x00,0x02,0xdd,0x01,0x02,0x68,0x00769 770# GFX11: global_atomic_dec_u32 v1, v2, vcc ; encoding: [0x00,0x00,0x02,0xdd,0x01,0x02,0x6a,0x00]7710x00,0x00,0x02,0xdd,0x01,0x02,0x6a,0x00772 773# GFX11: global_atomic_dec_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x02,0xdd,0x01,0x02,0x7a,0x00]7740x00,0x00,0x02,0xdd,0x01,0x02,0x7a,0x00775 776# GFX11: global_atomic_dec_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x02,0xdd,0xff,0x02,0x06,0x00]7770x00,0x00,0x02,0xdd,0xff,0x02,0x06,0x00778 779# GFX11: global_atomic_dec_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x02,0xdd,0xff,0x02,0x68,0x00]7800xff,0x1f,0x02,0xdd,0xff,0x02,0x68,0x00781 782# GFX11: global_atomic_dec_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0x02,0xdd,0xff,0x02,0x6a,0x05]7830xff,0x4f,0x02,0xdd,0xff,0x02,0x6a,0x05784 785# GFX11: global_atomic_dec_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x02,0xdd,0xff,0xff,0x7a,0xff]7860x00,0xf0,0x02,0xdd,0xff,0xff,0x7a,0xff787 788# GFX11: global_atomic_dec_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x36,0xdd,0x01,0x02,0x7c,0x00]7890x00,0x00,0x36,0xdd,0x01,0x02,0x7c,0x00790 791# GFX11: global_atomic_dec_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x36,0xdd,0xfe,0x02,0x7c,0x00]7920x00,0x00,0x36,0xdd,0xfe,0x02,0x7c,0x00793 794# GFX11: global_atomic_dec_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x36,0xdd,0x01,0x02,0x06,0x00]7950x00,0x00,0x36,0xdd,0x01,0x02,0x06,0x00796 797# GFX11: global_atomic_dec_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x36,0xdd,0x01,0x02,0x68,0x00]7980x00,0x00,0x36,0xdd,0x01,0x02,0x68,0x00799 800# GFX11: global_atomic_dec_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x36,0xdd,0x01,0x02,0x6a,0x00]8010x00,0x00,0x36,0xdd,0x01,0x02,0x6a,0x00802 803# GFX11: global_atomic_dec_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x36,0xdd,0x01,0x02,0x7a,0x00]8040x00,0x00,0x36,0xdd,0x01,0x02,0x7a,0x00805 806# GFX11: global_atomic_dec_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x36,0xdd,0xff,0x02,0x06,0x00]8070x00,0x00,0x36,0xdd,0xff,0x02,0x06,0x00808 809# GFX11: global_atomic_dec_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x36,0xdd,0xff,0x02,0x68,0x00]8100xff,0x1f,0x36,0xdd,0xff,0x02,0x68,0x00811 812# GFX11: global_atomic_dec_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x36,0xdd,0xff,0x02,0x6a,0x05]8130xff,0x4f,0x36,0xdd,0xff,0x02,0x6a,0x05814 815# GFX11: global_atomic_dec_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x36,0xdd,0xff,0xfe,0x7a,0xfe]8160x00,0xf0,0x36,0xdd,0xff,0xfe,0x7a,0xfe817 818# GFX11: global_atomic_inc_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xfe,0xdc,0x01,0x02,0x7c,0x00]8190x00,0x00,0xfe,0xdc,0x01,0x02,0x7c,0x00820 821# GFX11: global_atomic_inc_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0xfe,0xdc,0xfe,0x02,0x7c,0x00]8220x00,0x00,0xfe,0xdc,0xfe,0x02,0x7c,0x00823 824# GFX11: global_atomic_inc_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xfe,0xdc,0x01,0x02,0x06,0x00]8250x00,0x00,0xfe,0xdc,0x01,0x02,0x06,0x00826 827# GFX11: global_atomic_inc_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xfe,0xdc,0x01,0x02,0x68,0x00]8280x00,0x00,0xfe,0xdc,0x01,0x02,0x68,0x00829 830# GFX11: global_atomic_inc_u32 v1, v2, vcc ; encoding: [0x00,0x00,0xfe,0xdc,0x01,0x02,0x6a,0x00]8310x00,0x00,0xfe,0xdc,0x01,0x02,0x6a,0x00832 833# GFX11: global_atomic_inc_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xfe,0xdc,0x01,0x02,0x7a,0x00]8340x00,0x00,0xfe,0xdc,0x01,0x02,0x7a,0x00835 836# GFX11: global_atomic_inc_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xfe,0xdc,0xff,0x02,0x06,0x00]8370x00,0x00,0xfe,0xdc,0xff,0x02,0x06,0x00838 839# GFX11: global_atomic_inc_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xfe,0xdc,0xff,0x02,0x68,0x00]8400xff,0x1f,0xfe,0xdc,0xff,0x02,0x68,0x00841 842# GFX11: global_atomic_inc_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xfe,0xdc,0xff,0x02,0x6a,0x05]8430xff,0x4f,0xfe,0xdc,0xff,0x02,0x6a,0x05844 845# GFX11: global_atomic_inc_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xfe,0xdc,0xff,0xff,0x7a,0xff]8460x00,0xf0,0xfe,0xdc,0xff,0xff,0x7a,0xff847 848# GFX11: global_atomic_inc_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x32,0xdd,0x01,0x02,0x7c,0x00]8490x00,0x00,0x32,0xdd,0x01,0x02,0x7c,0x00850 851# GFX11: global_atomic_inc_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x32,0xdd,0xfe,0x02,0x7c,0x00]8520x00,0x00,0x32,0xdd,0xfe,0x02,0x7c,0x00853 854# GFX11: global_atomic_inc_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x32,0xdd,0x01,0x02,0x06,0x00]8550x00,0x00,0x32,0xdd,0x01,0x02,0x06,0x00856 857# GFX11: global_atomic_inc_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x32,0xdd,0x01,0x02,0x68,0x00]8580x00,0x00,0x32,0xdd,0x01,0x02,0x68,0x00859 860# GFX11: global_atomic_inc_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x32,0xdd,0x01,0x02,0x6a,0x00]8610x00,0x00,0x32,0xdd,0x01,0x02,0x6a,0x00862 863# GFX11: global_atomic_inc_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x32,0xdd,0x01,0x02,0x7a,0x00]8640x00,0x00,0x32,0xdd,0x01,0x02,0x7a,0x00865 866# GFX11: global_atomic_inc_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x32,0xdd,0xff,0x02,0x06,0x00]8670x00,0x00,0x32,0xdd,0xff,0x02,0x06,0x00868 869# GFX11: global_atomic_inc_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x32,0xdd,0xff,0x02,0x68,0x00]8700xff,0x1f,0x32,0xdd,0xff,0x02,0x68,0x00871 872# GFX11: global_atomic_inc_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x32,0xdd,0xff,0x02,0x6a,0x05]8730xff,0x4f,0x32,0xdd,0xff,0x02,0x6a,0x05874 875# GFX11: global_atomic_inc_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x32,0xdd,0xff,0xfe,0x7a,0xfe]8760x00,0xf0,0x32,0xdd,0xff,0xfe,0x7a,0xfe877 878# GFX11: global_atomic_max_f32 v[1:2], v2, off ; encoding: [0x00,0x00,0x4a,0xdd,0x01,0x02,0x7c,0x00]8790x00,0x00,0x4a,0xdd,0x01,0x02,0x7c,0x00880 881# GFX11: global_atomic_max_f32 v[254:255], v2, off ; encoding: [0x00,0x00,0x4a,0xdd,0xfe,0x02,0x7c,0x00]8820x00,0x00,0x4a,0xdd,0xfe,0x02,0x7c,0x00883 884# GFX11: global_atomic_max_f32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x4a,0xdd,0x01,0x02,0x06,0x00]8850x00,0x00,0x4a,0xdd,0x01,0x02,0x06,0x00886 887# GFX11: global_atomic_max_f32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x4a,0xdd,0x01,0x02,0x68,0x00]8880x00,0x00,0x4a,0xdd,0x01,0x02,0x68,0x00889 890# GFX11: global_atomic_max_f32 v1, v2, vcc ; encoding: [0x00,0x00,0x4a,0xdd,0x01,0x02,0x6a,0x00]8910x00,0x00,0x4a,0xdd,0x01,0x02,0x6a,0x00892 893# GFX11: global_atomic_max_f32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x4a,0xdd,0x01,0x02,0x7a,0x00]8940x00,0x00,0x4a,0xdd,0x01,0x02,0x7a,0x00895 896# GFX11: global_atomic_max_f32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x4a,0xdd,0xff,0x02,0x06,0x00]8970x00,0x00,0x4a,0xdd,0xff,0x02,0x06,0x00898 899# GFX11: global_atomic_max_f32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x4a,0xdd,0xff,0x02,0x68,0x00]9000xff,0x1f,0x4a,0xdd,0xff,0x02,0x68,0x00901 902# GFX11: global_atomic_max_f32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0x4a,0xdd,0xff,0x02,0x6a,0x05]9030xff,0x4f,0x4a,0xdd,0xff,0x02,0x6a,0x05904 905# GFX11: global_atomic_max_f32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x4a,0xdd,0xff,0xff,0x7a,0xff]9060x00,0xf0,0x4a,0xdd,0xff,0xff,0x7a,0xff907 908# GFX11: global_atomic_max_i32 v[1:2], v2, off ; encoding: [0x00,0x00,0xea,0xdc,0x01,0x02,0x7c,0x00]9090x00,0x00,0xea,0xdc,0x01,0x02,0x7c,0x00910 911# GFX11: global_atomic_max_i32 v[254:255], v2, off ; encoding: [0x00,0x00,0xea,0xdc,0xfe,0x02,0x7c,0x00]9120x00,0x00,0xea,0xdc,0xfe,0x02,0x7c,0x00913 914# GFX11: global_atomic_max_i32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xea,0xdc,0x01,0x02,0x06,0x00]9150x00,0x00,0xea,0xdc,0x01,0x02,0x06,0x00916 917# GFX11: global_atomic_max_i32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xea,0xdc,0x01,0x02,0x68,0x00]9180x00,0x00,0xea,0xdc,0x01,0x02,0x68,0x00919 920# GFX11: global_atomic_max_i32 v1, v2, vcc ; encoding: [0x00,0x00,0xea,0xdc,0x01,0x02,0x6a,0x00]9210x00,0x00,0xea,0xdc,0x01,0x02,0x6a,0x00922 923# GFX11: global_atomic_max_i32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xea,0xdc,0x01,0x02,0x7a,0x00]9240x00,0x00,0xea,0xdc,0x01,0x02,0x7a,0x00925 926# GFX11: global_atomic_max_i32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xea,0xdc,0xff,0x02,0x06,0x00]9270x00,0x00,0xea,0xdc,0xff,0x02,0x06,0x00928 929# GFX11: global_atomic_max_i32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xea,0xdc,0xff,0x02,0x68,0x00]9300xff,0x1f,0xea,0xdc,0xff,0x02,0x68,0x00931 932# GFX11: global_atomic_max_i32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xea,0xdc,0xff,0x02,0x6a,0x05]9330xff,0x4f,0xea,0xdc,0xff,0x02,0x6a,0x05934 935# GFX11: global_atomic_max_i32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xea,0xdc,0xff,0xff,0x7a,0xff]9360x00,0xf0,0xea,0xdc,0xff,0xff,0x7a,0xff937 938# GFX11: global_atomic_max_i64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x7c,0x00]9390x00,0x00,0x1e,0xdd,0x01,0x02,0x7c,0x00940 941# GFX11: global_atomic_max_i64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x1e,0xdd,0xfe,0x02,0x7c,0x00]9420x00,0x00,0x1e,0xdd,0xfe,0x02,0x7c,0x00943 944# GFX11: global_atomic_max_i64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x06,0x00]9450x00,0x00,0x1e,0xdd,0x01,0x02,0x06,0x00946 947# GFX11: global_atomic_max_i64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x68,0x00]9480x00,0x00,0x1e,0xdd,0x01,0x02,0x68,0x00949 950# GFX11: global_atomic_max_i64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x6a,0x00]9510x00,0x00,0x1e,0xdd,0x01,0x02,0x6a,0x00952 953# GFX11: global_atomic_max_i64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x7a,0x00]9540x00,0x00,0x1e,0xdd,0x01,0x02,0x7a,0x00955 956# GFX11: global_atomic_max_i64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x1e,0xdd,0xff,0x02,0x06,0x00]9570x00,0x00,0x1e,0xdd,0xff,0x02,0x06,0x00958 959# GFX11: global_atomic_max_i64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x1e,0xdd,0xff,0x02,0x68,0x00]9600xff,0x1f,0x1e,0xdd,0xff,0x02,0x68,0x00961 962# GFX11: global_atomic_max_i64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x1e,0xdd,0xff,0x02,0x6a,0x05]9630xff,0x4f,0x1e,0xdd,0xff,0x02,0x6a,0x05964 965# GFX11: global_atomic_max_i64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x1e,0xdd,0xff,0xfe,0x7a,0xfe]9660x00,0xf0,0x1e,0xdd,0xff,0xfe,0x7a,0xfe967 968# GFX11: global_atomic_max_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xee,0xdc,0x01,0x02,0x7c,0x00]9690x00,0x00,0xee,0xdc,0x01,0x02,0x7c,0x00970 971# GFX11: global_atomic_max_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0xee,0xdc,0xfe,0x02,0x7c,0x00]9720x00,0x00,0xee,0xdc,0xfe,0x02,0x7c,0x00973 974# GFX11: global_atomic_max_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xee,0xdc,0x01,0x02,0x06,0x00]9750x00,0x00,0xee,0xdc,0x01,0x02,0x06,0x00976 977# GFX11: global_atomic_max_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xee,0xdc,0x01,0x02,0x68,0x00]9780x00,0x00,0xee,0xdc,0x01,0x02,0x68,0x00979 980# GFX11: global_atomic_max_u32 v1, v2, vcc ; encoding: [0x00,0x00,0xee,0xdc,0x01,0x02,0x6a,0x00]9810x00,0x00,0xee,0xdc,0x01,0x02,0x6a,0x00982 983# GFX11: global_atomic_max_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xee,0xdc,0x01,0x02,0x7a,0x00]9840x00,0x00,0xee,0xdc,0x01,0x02,0x7a,0x00985 986# GFX11: global_atomic_max_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xee,0xdc,0xff,0x02,0x06,0x00]9870x00,0x00,0xee,0xdc,0xff,0x02,0x06,0x00988 989# GFX11: global_atomic_max_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xee,0xdc,0xff,0x02,0x68,0x00]9900xff,0x1f,0xee,0xdc,0xff,0x02,0x68,0x00991 992# GFX11: global_atomic_max_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xee,0xdc,0xff,0x02,0x6a,0x05]9930xff,0x4f,0xee,0xdc,0xff,0x02,0x6a,0x05994 995# GFX11: global_atomic_max_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xee,0xdc,0xff,0xff,0x7a,0xff]9960x00,0xf0,0xee,0xdc,0xff,0xff,0x7a,0xff997 998# GFX11: global_atomic_max_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x22,0xdd,0x01,0x02,0x7c,0x00]9990x00,0x00,0x22,0xdd,0x01,0x02,0x7c,0x001000 1001# GFX11: global_atomic_max_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x22,0xdd,0xfe,0x02,0x7c,0x00]10020x00,0x00,0x22,0xdd,0xfe,0x02,0x7c,0x001003 1004# GFX11: global_atomic_max_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x22,0xdd,0x01,0x02,0x06,0x00]10050x00,0x00,0x22,0xdd,0x01,0x02,0x06,0x001006 1007# GFX11: global_atomic_max_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x22,0xdd,0x01,0x02,0x68,0x00]10080x00,0x00,0x22,0xdd,0x01,0x02,0x68,0x001009 1010# GFX11: global_atomic_max_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x22,0xdd,0x01,0x02,0x6a,0x00]10110x00,0x00,0x22,0xdd,0x01,0x02,0x6a,0x001012 1013# GFX11: global_atomic_max_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x22,0xdd,0x01,0x02,0x7a,0x00]10140x00,0x00,0x22,0xdd,0x01,0x02,0x7a,0x001015 1016# GFX11: global_atomic_max_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x22,0xdd,0xff,0x02,0x06,0x00]10170x00,0x00,0x22,0xdd,0xff,0x02,0x06,0x001018 1019# GFX11: global_atomic_max_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x22,0xdd,0xff,0x02,0x68,0x00]10200xff,0x1f,0x22,0xdd,0xff,0x02,0x68,0x001021 1022# GFX11: global_atomic_max_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x22,0xdd,0xff,0x02,0x6a,0x05]10230xff,0x4f,0x22,0xdd,0xff,0x02,0x6a,0x051024 1025# GFX11: global_atomic_max_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x22,0xdd,0xff,0xfe,0x7a,0xfe]10260x00,0xf0,0x22,0xdd,0xff,0xfe,0x7a,0xfe1027 1028# GFX11: global_atomic_min_f32 v[1:2], v2, off ; encoding: [0x00,0x00,0x46,0xdd,0x01,0x02,0x7c,0x00]10290x00,0x00,0x46,0xdd,0x01,0x02,0x7c,0x001030 1031# GFX11: global_atomic_min_f32 v[254:255], v2, off ; encoding: [0x00,0x00,0x46,0xdd,0xfe,0x02,0x7c,0x00]10320x00,0x00,0x46,0xdd,0xfe,0x02,0x7c,0x001033 1034# GFX11: global_atomic_min_f32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x46,0xdd,0x01,0x02,0x06,0x00]10350x00,0x00,0x46,0xdd,0x01,0x02,0x06,0x001036 1037# GFX11: global_atomic_min_f32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x46,0xdd,0x01,0x02,0x68,0x00]10380x00,0x00,0x46,0xdd,0x01,0x02,0x68,0x001039 1040# GFX11: global_atomic_min_f32 v1, v2, vcc ; encoding: [0x00,0x00,0x46,0xdd,0x01,0x02,0x6a,0x00]10410x00,0x00,0x46,0xdd,0x01,0x02,0x6a,0x001042 1043# GFX11: global_atomic_min_f32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x46,0xdd,0x01,0x02,0x7a,0x00]10440x00,0x00,0x46,0xdd,0x01,0x02,0x7a,0x001045 1046# GFX11: global_atomic_min_f32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x46,0xdd,0xff,0x02,0x06,0x00]10470x00,0x00,0x46,0xdd,0xff,0x02,0x06,0x001048 1049# GFX11: global_atomic_min_f32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x46,0xdd,0xff,0x02,0x68,0x00]10500xff,0x1f,0x46,0xdd,0xff,0x02,0x68,0x001051 1052# GFX11: global_atomic_min_f32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0x46,0xdd,0xff,0x02,0x6a,0x05]10530xff,0x4f,0x46,0xdd,0xff,0x02,0x6a,0x051054 1055# GFX11: global_atomic_min_f32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x46,0xdd,0xff,0xff,0x7a,0xff]10560x00,0xf0,0x46,0xdd,0xff,0xff,0x7a,0xff1057 1058# GFX11: global_atomic_min_i32 v[1:2], v2, off ; encoding: [0x00,0x00,0xe2,0xdc,0x01,0x02,0x7c,0x00]10590x00,0x00,0xe2,0xdc,0x01,0x02,0x7c,0x001060 1061# GFX11: global_atomic_min_i32 v[254:255], v2, off ; encoding: [0x00,0x00,0xe2,0xdc,0xfe,0x02,0x7c,0x00]10620x00,0x00,0xe2,0xdc,0xfe,0x02,0x7c,0x001063 1064# GFX11: global_atomic_min_i32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xe2,0xdc,0x01,0x02,0x06,0x00]10650x00,0x00,0xe2,0xdc,0x01,0x02,0x06,0x001066 1067# GFX11: global_atomic_min_i32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xe2,0xdc,0x01,0x02,0x68,0x00]10680x00,0x00,0xe2,0xdc,0x01,0x02,0x68,0x001069 1070# GFX11: global_atomic_min_i32 v1, v2, vcc ; encoding: [0x00,0x00,0xe2,0xdc,0x01,0x02,0x6a,0x00]10710x00,0x00,0xe2,0xdc,0x01,0x02,0x6a,0x001072 1073# GFX11: global_atomic_min_i32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xe2,0xdc,0x01,0x02,0x7a,0x00]10740x00,0x00,0xe2,0xdc,0x01,0x02,0x7a,0x001075 1076# GFX11: global_atomic_min_i32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xe2,0xdc,0xff,0x02,0x06,0x00]10770x00,0x00,0xe2,0xdc,0xff,0x02,0x06,0x001078 1079# GFX11: global_atomic_min_i32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xe2,0xdc,0xff,0x02,0x68,0x00]10800xff,0x1f,0xe2,0xdc,0xff,0x02,0x68,0x001081 1082# GFX11: global_atomic_min_i32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xe2,0xdc,0xff,0x02,0x6a,0x05]10830xff,0x4f,0xe2,0xdc,0xff,0x02,0x6a,0x051084 1085# GFX11: global_atomic_min_i32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xe2,0xdc,0xff,0xff,0x7a,0xff]10860x00,0xf0,0xe2,0xdc,0xff,0xff,0x7a,0xff1087 1088# GFX11: global_atomic_min_i64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x16,0xdd,0x01,0x02,0x7c,0x00]10890x00,0x00,0x16,0xdd,0x01,0x02,0x7c,0x001090 1091# GFX11: global_atomic_min_i64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x16,0xdd,0xfe,0x02,0x7c,0x00]10920x00,0x00,0x16,0xdd,0xfe,0x02,0x7c,0x001093 1094# GFX11: global_atomic_min_i64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x16,0xdd,0x01,0x02,0x06,0x00]10950x00,0x00,0x16,0xdd,0x01,0x02,0x06,0x001096 1097# GFX11: global_atomic_min_i64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x16,0xdd,0x01,0x02,0x68,0x00]10980x00,0x00,0x16,0xdd,0x01,0x02,0x68,0x001099 1100# GFX11: global_atomic_min_i64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x16,0xdd,0x01,0x02,0x6a,0x00]11010x00,0x00,0x16,0xdd,0x01,0x02,0x6a,0x001102 1103# GFX11: global_atomic_min_i64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x16,0xdd,0x01,0x02,0x7a,0x00]11040x00,0x00,0x16,0xdd,0x01,0x02,0x7a,0x001105 1106# GFX11: global_atomic_min_i64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x16,0xdd,0xff,0x02,0x06,0x00]11070x00,0x00,0x16,0xdd,0xff,0x02,0x06,0x001108 1109# GFX11: global_atomic_min_i64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x16,0xdd,0xff,0x02,0x68,0x00]11100xff,0x1f,0x16,0xdd,0xff,0x02,0x68,0x001111 1112# GFX11: global_atomic_min_i64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x16,0xdd,0xff,0x02,0x6a,0x05]11130xff,0x4f,0x16,0xdd,0xff,0x02,0x6a,0x051114 1115# GFX11: global_atomic_min_i64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x16,0xdd,0xff,0xfe,0x7a,0xfe]11160x00,0xf0,0x16,0xdd,0xff,0xfe,0x7a,0xfe1117 1118# GFX11: global_atomic_min_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xe6,0xdc,0x01,0x02,0x7c,0x00]11190x00,0x00,0xe6,0xdc,0x01,0x02,0x7c,0x001120 1121# GFX11: global_atomic_min_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0xe6,0xdc,0xfe,0x02,0x7c,0x00]11220x00,0x00,0xe6,0xdc,0xfe,0x02,0x7c,0x001123 1124# GFX11: global_atomic_min_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xe6,0xdc,0x01,0x02,0x06,0x00]11250x00,0x00,0xe6,0xdc,0x01,0x02,0x06,0x001126 1127# GFX11: global_atomic_min_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xe6,0xdc,0x01,0x02,0x68,0x00]11280x00,0x00,0xe6,0xdc,0x01,0x02,0x68,0x001129 1130# GFX11: global_atomic_min_u32 v1, v2, vcc ; encoding: [0x00,0x00,0xe6,0xdc,0x01,0x02,0x6a,0x00]11310x00,0x00,0xe6,0xdc,0x01,0x02,0x6a,0x001132 1133# GFX11: global_atomic_min_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xe6,0xdc,0x01,0x02,0x7a,0x00]11340x00,0x00,0xe6,0xdc,0x01,0x02,0x7a,0x001135 1136# GFX11: global_atomic_min_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xe6,0xdc,0xff,0x02,0x06,0x00]11370x00,0x00,0xe6,0xdc,0xff,0x02,0x06,0x001138 1139# GFX11: global_atomic_min_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xe6,0xdc,0xff,0x02,0x68,0x00]11400xff,0x1f,0xe6,0xdc,0xff,0x02,0x68,0x001141 1142# GFX11: global_atomic_min_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xe6,0xdc,0xff,0x02,0x6a,0x05]11430xff,0x4f,0xe6,0xdc,0xff,0x02,0x6a,0x051144 1145# GFX11: global_atomic_min_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xe6,0xdc,0xff,0xff,0x7a,0xff]11460x00,0xf0,0xe6,0xdc,0xff,0xff,0x7a,0xff1147 1148# GFX11: global_atomic_min_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x7c,0x00]11490x00,0x00,0x1a,0xdd,0x01,0x02,0x7c,0x001150 1151# GFX11: global_atomic_min_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x1a,0xdd,0xfe,0x02,0x7c,0x00]11520x00,0x00,0x1a,0xdd,0xfe,0x02,0x7c,0x001153 1154# GFX11: global_atomic_min_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x06,0x00]11550x00,0x00,0x1a,0xdd,0x01,0x02,0x06,0x001156 1157# GFX11: global_atomic_min_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x68,0x00]11580x00,0x00,0x1a,0xdd,0x01,0x02,0x68,0x001159 1160# GFX11: global_atomic_min_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x6a,0x00]11610x00,0x00,0x1a,0xdd,0x01,0x02,0x6a,0x001162 1163# GFX11: global_atomic_min_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x7a,0x00]11640x00,0x00,0x1a,0xdd,0x01,0x02,0x7a,0x001165 1166# GFX11: global_atomic_min_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x1a,0xdd,0xff,0x02,0x06,0x00]11670x00,0x00,0x1a,0xdd,0xff,0x02,0x06,0x001168 1169# GFX11: global_atomic_min_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x1a,0xdd,0xff,0x02,0x68,0x00]11700xff,0x1f,0x1a,0xdd,0xff,0x02,0x68,0x001171 1172# GFX11: global_atomic_min_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x1a,0xdd,0xff,0x02,0x6a,0x05]11730xff,0x4f,0x1a,0xdd,0xff,0x02,0x6a,0x051174 1175# GFX11: global_atomic_min_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x1a,0xdd,0xff,0xfe,0x7a,0xfe]11760x00,0xf0,0x1a,0xdd,0xff,0xfe,0x7a,0xfe1177 1178# GFX11: global_atomic_or_b32 v[1:2], v2, off ; encoding: [0x00,0x00,0xf6,0xdc,0x01,0x02,0x7c,0x00]11790x00,0x00,0xf6,0xdc,0x01,0x02,0x7c,0x001180 1181# GFX11: global_atomic_or_b32 v[254:255], v2, off ; encoding: [0x00,0x00,0xf6,0xdc,0xfe,0x02,0x7c,0x00]11820x00,0x00,0xf6,0xdc,0xfe,0x02,0x7c,0x001183 1184# GFX11: global_atomic_or_b32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xf6,0xdc,0x01,0x02,0x06,0x00]11850x00,0x00,0xf6,0xdc,0x01,0x02,0x06,0x001186 1187# GFX11: global_atomic_or_b32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xf6,0xdc,0x01,0x02,0x68,0x00]11880x00,0x00,0xf6,0xdc,0x01,0x02,0x68,0x001189 1190# GFX11: global_atomic_or_b32 v1, v2, vcc ; encoding: [0x00,0x00,0xf6,0xdc,0x01,0x02,0x6a,0x00]11910x00,0x00,0xf6,0xdc,0x01,0x02,0x6a,0x001192 1193# GFX11: global_atomic_or_b32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xf6,0xdc,0x01,0x02,0x7a,0x00]11940x00,0x00,0xf6,0xdc,0x01,0x02,0x7a,0x001195 1196# GFX11: global_atomic_or_b32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xf6,0xdc,0xff,0x02,0x06,0x00]11970x00,0x00,0xf6,0xdc,0xff,0x02,0x06,0x001198 1199# GFX11: global_atomic_or_b32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xf6,0xdc,0xff,0x02,0x68,0x00]12000xff,0x1f,0xf6,0xdc,0xff,0x02,0x68,0x001201 1202# GFX11: global_atomic_or_b32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xf6,0xdc,0xff,0x02,0x6a,0x05]12030xff,0x4f,0xf6,0xdc,0xff,0x02,0x6a,0x051204 1205# GFX11: global_atomic_or_b32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xf6,0xdc,0xff,0xff,0x7a,0xff]12060x00,0xf0,0xf6,0xdc,0xff,0xff,0x7a,0xff1207 1208# GFX11: global_atomic_or_b64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x7c,0x00]12090x00,0x00,0x2a,0xdd,0x01,0x02,0x7c,0x001210 1211# GFX11: global_atomic_or_b64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x2a,0xdd,0xfe,0x02,0x7c,0x00]12120x00,0x00,0x2a,0xdd,0xfe,0x02,0x7c,0x001213 1214# GFX11: global_atomic_or_b64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x06,0x00]12150x00,0x00,0x2a,0xdd,0x01,0x02,0x06,0x001216 1217# GFX11: global_atomic_or_b64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x68,0x00]12180x00,0x00,0x2a,0xdd,0x01,0x02,0x68,0x001219 1220# GFX11: global_atomic_or_b64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x6a,0x00]12210x00,0x00,0x2a,0xdd,0x01,0x02,0x6a,0x001222 1223# GFX11: global_atomic_or_b64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x7a,0x00]12240x00,0x00,0x2a,0xdd,0x01,0x02,0x7a,0x001225 1226# GFX11: global_atomic_or_b64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x2a,0xdd,0xff,0x02,0x06,0x00]12270x00,0x00,0x2a,0xdd,0xff,0x02,0x06,0x001228 1229# GFX11: global_atomic_or_b64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x2a,0xdd,0xff,0x02,0x68,0x00]12300xff,0x1f,0x2a,0xdd,0xff,0x02,0x68,0x001231 1232# GFX11: global_atomic_or_b64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x2a,0xdd,0xff,0x02,0x6a,0x05]12330xff,0x4f,0x2a,0xdd,0xff,0x02,0x6a,0x051234 1235# GFX11: global_atomic_or_b64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x2a,0xdd,0xff,0xfe,0x7a,0xfe]12360x00,0xf0,0x2a,0xdd,0xff,0xfe,0x7a,0xfe1237 1238# GFX11: global_atomic_sub_u32 v[1:2], v2, off ; encoding: [0x00,0x00,0xda,0xdc,0x01,0x02,0x7c,0x00]12390x00,0x00,0xda,0xdc,0x01,0x02,0x7c,0x001240 1241# GFX11: global_atomic_sub_u32 v[254:255], v2, off ; encoding: [0x00,0x00,0xda,0xdc,0xfe,0x02,0x7c,0x00]12420x00,0x00,0xda,0xdc,0xfe,0x02,0x7c,0x001243 1244# GFX11: global_atomic_sub_u32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xda,0xdc,0x01,0x02,0x06,0x00]12450x00,0x00,0xda,0xdc,0x01,0x02,0x06,0x001246 1247# GFX11: global_atomic_sub_u32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xda,0xdc,0x01,0x02,0x68,0x00]12480x00,0x00,0xda,0xdc,0x01,0x02,0x68,0x001249 1250# GFX11: global_atomic_sub_u32 v1, v2, vcc ; encoding: [0x00,0x00,0xda,0xdc,0x01,0x02,0x6a,0x00]12510x00,0x00,0xda,0xdc,0x01,0x02,0x6a,0x001252 1253# GFX11: global_atomic_sub_u32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xda,0xdc,0x01,0x02,0x7a,0x00]12540x00,0x00,0xda,0xdc,0x01,0x02,0x7a,0x001255 1256# GFX11: global_atomic_sub_u32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xda,0xdc,0xff,0x02,0x06,0x00]12570x00,0x00,0xda,0xdc,0xff,0x02,0x06,0x001258 1259# GFX11: global_atomic_sub_u32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xda,0xdc,0xff,0x02,0x68,0x00]12600xff,0x1f,0xda,0xdc,0xff,0x02,0x68,0x001261 1262# GFX11: global_atomic_sub_u32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xda,0xdc,0xff,0x02,0x6a,0x05]12630xff,0x4f,0xda,0xdc,0xff,0x02,0x6a,0x051264 1265# GFX11: global_atomic_sub_u32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xda,0xdc,0xff,0xff,0x7a,0xff]12660x00,0xf0,0xda,0xdc,0xff,0xff,0x7a,0xff1267 1268# GFX11: global_atomic_sub_u64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x12,0xdd,0x01,0x02,0x7c,0x00]12690x00,0x00,0x12,0xdd,0x01,0x02,0x7c,0x001270 1271# GFX11: global_atomic_sub_u64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x12,0xdd,0xfe,0x02,0x7c,0x00]12720x00,0x00,0x12,0xdd,0xfe,0x02,0x7c,0x001273 1274# GFX11: global_atomic_sub_u64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x12,0xdd,0x01,0x02,0x06,0x00]12750x00,0x00,0x12,0xdd,0x01,0x02,0x06,0x001276 1277# GFX11: global_atomic_sub_u64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x12,0xdd,0x01,0x02,0x68,0x00]12780x00,0x00,0x12,0xdd,0x01,0x02,0x68,0x001279 1280# GFX11: global_atomic_sub_u64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x12,0xdd,0x01,0x02,0x6a,0x00]12810x00,0x00,0x12,0xdd,0x01,0x02,0x6a,0x001282 1283# GFX11: global_atomic_sub_u64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x12,0xdd,0x01,0x02,0x7a,0x00]12840x00,0x00,0x12,0xdd,0x01,0x02,0x7a,0x001285 1286# GFX11: global_atomic_sub_u64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x12,0xdd,0xff,0x02,0x06,0x00]12870x00,0x00,0x12,0xdd,0xff,0x02,0x06,0x001288 1289# GFX11: global_atomic_sub_u64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x12,0xdd,0xff,0x02,0x68,0x00]12900xff,0x1f,0x12,0xdd,0xff,0x02,0x68,0x001291 1292# GFX11: global_atomic_sub_u64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x12,0xdd,0xff,0x02,0x6a,0x05]12930xff,0x4f,0x12,0xdd,0xff,0x02,0x6a,0x051294 1295# GFX11: global_atomic_sub_u64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x12,0xdd,0xff,0xfe,0x7a,0xfe]12960x00,0xf0,0x12,0xdd,0xff,0xfe,0x7a,0xfe1297 1298# GFX11: global_atomic_swap_b32 v[1:2], v2, off ; encoding: [0x00,0x00,0xce,0xdc,0x01,0x02,0x7c,0x00]12990x00,0x00,0xce,0xdc,0x01,0x02,0x7c,0x001300 1301# GFX11: global_atomic_swap_b32 v[254:255], v2, off ; encoding: [0x00,0x00,0xce,0xdc,0xfe,0x02,0x7c,0x00]13020x00,0x00,0xce,0xdc,0xfe,0x02,0x7c,0x001303 1304# GFX11: global_atomic_swap_b32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xce,0xdc,0x01,0x02,0x06,0x00]13050x00,0x00,0xce,0xdc,0x01,0x02,0x06,0x001306 1307# GFX11: global_atomic_swap_b32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xce,0xdc,0x01,0x02,0x68,0x00]13080x00,0x00,0xce,0xdc,0x01,0x02,0x68,0x001309 1310# GFX11: global_atomic_swap_b32 v1, v2, vcc ; encoding: [0x00,0x00,0xce,0xdc,0x01,0x02,0x6a,0x00]13110x00,0x00,0xce,0xdc,0x01,0x02,0x6a,0x001312 1313# GFX11: global_atomic_swap_b32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xce,0xdc,0x01,0x02,0x7a,0x00]13140x00,0x00,0xce,0xdc,0x01,0x02,0x7a,0x001315 1316# GFX11: global_atomic_swap_b32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xce,0xdc,0xff,0x02,0x06,0x00]13170x00,0x00,0xce,0xdc,0xff,0x02,0x06,0x001318 1319# GFX11: global_atomic_swap_b32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xce,0xdc,0xff,0x02,0x68,0x00]13200xff,0x1f,0xce,0xdc,0xff,0x02,0x68,0x001321 1322# GFX11: global_atomic_swap_b32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xce,0xdc,0xff,0x02,0x6a,0x05]13230xff,0x4f,0xce,0xdc,0xff,0x02,0x6a,0x051324 1325# GFX11: global_atomic_swap_b32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xce,0xdc,0xff,0xff,0x7a,0xff]13260x00,0xf0,0xce,0xdc,0xff,0xff,0x7a,0xff1327 1328# GFX11: global_atomic_swap_b64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x06,0xdd,0x01,0x02,0x7c,0x00]13290x00,0x00,0x06,0xdd,0x01,0x02,0x7c,0x001330 1331# GFX11: global_atomic_swap_b64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x06,0xdd,0xfe,0x02,0x7c,0x00]13320x00,0x00,0x06,0xdd,0xfe,0x02,0x7c,0x001333 1334# GFX11: global_atomic_swap_b64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x06,0xdd,0x01,0x02,0x06,0x00]13350x00,0x00,0x06,0xdd,0x01,0x02,0x06,0x001336 1337# GFX11: global_atomic_swap_b64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x06,0xdd,0x01,0x02,0x68,0x00]13380x00,0x00,0x06,0xdd,0x01,0x02,0x68,0x001339 1340# GFX11: global_atomic_swap_b64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x06,0xdd,0x01,0x02,0x6a,0x00]13410x00,0x00,0x06,0xdd,0x01,0x02,0x6a,0x001342 1343# GFX11: global_atomic_swap_b64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x06,0xdd,0x01,0x02,0x7a,0x00]13440x00,0x00,0x06,0xdd,0x01,0x02,0x7a,0x001345 1346# GFX11: global_atomic_swap_b64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x06,0xdd,0xff,0x02,0x06,0x00]13470x00,0x00,0x06,0xdd,0xff,0x02,0x06,0x001348 1349# GFX11: global_atomic_swap_b64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x06,0xdd,0xff,0x02,0x68,0x00]13500xff,0x1f,0x06,0xdd,0xff,0x02,0x68,0x001351 1352# GFX11: global_atomic_swap_b64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x06,0xdd,0xff,0x02,0x6a,0x05]13530xff,0x4f,0x06,0xdd,0xff,0x02,0x6a,0x051354 1355# GFX11: global_atomic_swap_b64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x06,0xdd,0xff,0xfe,0x7a,0xfe]13560x00,0xf0,0x06,0xdd,0xff,0xfe,0x7a,0xfe1357 1358# GFX11: global_atomic_xor_b32 v[1:2], v2, off ; encoding: [0x00,0x00,0xfa,0xdc,0x01,0x02,0x7c,0x00]13590x00,0x00,0xfa,0xdc,0x01,0x02,0x7c,0x001360 1361# GFX11: global_atomic_xor_b32 v[254:255], v2, off ; encoding: [0x00,0x00,0xfa,0xdc,0xfe,0x02,0x7c,0x00]13620x00,0x00,0xfa,0xdc,0xfe,0x02,0x7c,0x001363 1364# GFX11: global_atomic_xor_b32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0xfa,0xdc,0x01,0x02,0x06,0x00]13650x00,0x00,0xfa,0xdc,0x01,0x02,0x06,0x001366 1367# GFX11: global_atomic_xor_b32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0xfa,0xdc,0x01,0x02,0x68,0x00]13680x00,0x00,0xfa,0xdc,0x01,0x02,0x68,0x001369 1370# GFX11: global_atomic_xor_b32 v1, v2, vcc ; encoding: [0x00,0x00,0xfa,0xdc,0x01,0x02,0x6a,0x00]13710x00,0x00,0xfa,0xdc,0x01,0x02,0x6a,0x001372 1373# GFX11: global_atomic_xor_b32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0xfa,0xdc,0x01,0x02,0x7a,0x00]13740x00,0x00,0xfa,0xdc,0x01,0x02,0x7a,0x001375 1376# GFX11: global_atomic_xor_b32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0xfa,0xdc,0xff,0x02,0x06,0x00]13770x00,0x00,0xfa,0xdc,0xff,0x02,0x06,0x001378 1379# GFX11: global_atomic_xor_b32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0xfa,0xdc,0xff,0x02,0x68,0x00]13800xff,0x1f,0xfa,0xdc,0xff,0x02,0x68,0x001381 1382# GFX11: global_atomic_xor_b32 v5, v255, v2, vcc offset:4095 glc ; encoding: [0xff,0x4f,0xfa,0xdc,0xff,0x02,0x6a,0x05]13830xff,0x4f,0xfa,0xdc,0xff,0x02,0x6a,0x051384 1385# GFX11: global_atomic_xor_b32 v255, v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xfa,0xdc,0xff,0xff,0x7a,0xff]13860x00,0xf0,0xfa,0xdc,0xff,0xff,0x7a,0xff1387 1388# GFX11: global_atomic_xor_b64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x7c,0x00]13890x00,0x00,0x2e,0xdd,0x01,0x02,0x7c,0x001390 1391# GFX11: global_atomic_xor_b64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x2e,0xdd,0xfe,0x02,0x7c,0x00]13920x00,0x00,0x2e,0xdd,0xfe,0x02,0x7c,0x001393 1394# GFX11: global_atomic_xor_b64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x06,0x00]13950x00,0x00,0x2e,0xdd,0x01,0x02,0x06,0x001396 1397# GFX11: global_atomic_xor_b64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x68,0x00]13980x00,0x00,0x2e,0xdd,0x01,0x02,0x68,0x001399 1400# GFX11: global_atomic_xor_b64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x6a,0x00]14010x00,0x00,0x2e,0xdd,0x01,0x02,0x6a,0x001402 1403# GFX11: global_atomic_xor_b64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x7a,0x00]14040x00,0x00,0x2e,0xdd,0x01,0x02,0x7a,0x001405 1406# GFX11: global_atomic_xor_b64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x2e,0xdd,0xff,0x02,0x06,0x00]14070x00,0x00,0x2e,0xdd,0xff,0x02,0x06,0x001408 1409# GFX11: global_atomic_xor_b64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x2e,0xdd,0xff,0x02,0x68,0x00]14100xff,0x1f,0x2e,0xdd,0xff,0x02,0x68,0x001411 1412# GFX11: global_atomic_xor_b64 v[5:6], v255, v[2:3], vcc offset:4095 glc ; encoding: [0xff,0x4f,0x2e,0xdd,0xff,0x02,0x6a,0x05]14130xff,0x4f,0x2e,0xdd,0xff,0x02,0x6a,0x051414 1415# GFX11: global_atomic_xor_b64 v[254:255], v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x2e,0xdd,0xff,0xfe,0x7a,0xfe]14160x00,0xf0,0x2e,0xdd,0xff,0xfe,0x7a,0xfe1417 1418# GFX11: global_load_addtid_b32 v5, s[2:3] ; encoding: [0x00,0x00,0xa2,0xdc,0x00,0x00,0x02,0x05]14190x00,0x00,0xa2,0xdc,0x00,0x00,0x02,0x051420 1421# GFX11: global_load_addtid_b32 v5, s[104:105] ; encoding: [0x00,0x00,0xa2,0xdc,0x00,0x00,0x68,0x05]14220x00,0x00,0xa2,0xdc,0x00,0x00,0x68,0x051423 1424# GFX11: global_load_addtid_b32 v5, vcc offset:-1 ; encoding: [0xff,0x1f,0xa2,0xdc,0x00,0x00,0x6a,0x05]14250xff,0x1f,0xa2,0xdc,0x00,0x00,0x6a,0x051426 1427# GFX11: global_load_addtid_b32 v5, ttmp[14:15] offset:4095 ; encoding: [0xff,0x0f,0xa2,0xdc,0x00,0x00,0x7a,0x05]14280xff,0x0f,0xa2,0xdc,0x00,0x00,0x7a,0x051429 1430# GFX11: global_load_addtid_b32 v255, off offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xa2,0xdc,0x00,0x00,0x7c,0xff]14310x00,0xf0,0xa2,0xdc,0x00,0x00,0x7c,0xff1432 1433# GFX11: global_load_b128 v[5:8], v[1:2], off ; encoding: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x7c,0x05]14340x00,0x00,0x5e,0xdc,0x01,0x00,0x7c,0x051435 1436# GFX11: global_load_b128 v[5:8], v[254:255], off ; encoding: [0x00,0x00,0x5e,0xdc,0xfe,0x00,0x7c,0x05]14370x00,0x00,0x5e,0xdc,0xfe,0x00,0x7c,0x051438 1439# GFX11: global_load_b128 v[5:8], v1, s[4:5] ; encoding: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x04,0x05]14400x00,0x00,0x5e,0xdc,0x01,0x00,0x04,0x051441 1442# GFX11: global_load_b128 v[5:8], v1, s[104:105] ; encoding: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x68,0x05]14430x00,0x00,0x5e,0xdc,0x01,0x00,0x68,0x051444 1445# GFX11: global_load_b128 v[5:8], v1, vcc ; encoding: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x6a,0x05]14460x00,0x00,0x5e,0xdc,0x01,0x00,0x6a,0x051447 1448# GFX11: global_load_b128 v[5:8], v1, ttmp[14:15] ; encoding: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x7a,0x05]14490x00,0x00,0x5e,0xdc,0x01,0x00,0x7a,0x051450 1451# GFX11: global_load_b128 v[5:8], v255, s[4:5] ; encoding: [0x00,0x00,0x5e,0xdc,0xff,0x00,0x04,0x05]14520x00,0x00,0x5e,0xdc,0xff,0x00,0x04,0x051453 1454# GFX11: global_load_b128 v[5:8], v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x5e,0xdc,0xff,0x00,0x68,0x05]14550xff,0x1f,0x5e,0xdc,0xff,0x00,0x68,0x051456 1457# GFX11: global_load_b128 v[5:8], v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x5e,0xdc,0xff,0x00,0x6a,0x05]14580xff,0x0f,0x5e,0xdc,0xff,0x00,0x6a,0x051459 1460# GFX11: global_load_b128 v[252:255], v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x5e,0xdc,0xff,0x00,0x7a,0xfc]14610x00,0xf0,0x5e,0xdc,0xff,0x00,0x7a,0xfc1462 1463# GFX11: global_load_b32 v5, v[1:2], off ; encoding: [0x00,0x00,0x52,0xdc,0x01,0x00,0x7c,0x05]14640x00,0x00,0x52,0xdc,0x01,0x00,0x7c,0x051465 1466# GFX11: global_load_b32 v5, v[254:255], off ; encoding: [0x00,0x00,0x52,0xdc,0xfe,0x00,0x7c,0x05]14670x00,0x00,0x52,0xdc,0xfe,0x00,0x7c,0x051468 1469# GFX11: global_load_b32 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x52,0xdc,0x01,0x00,0x04,0x05]14700x00,0x00,0x52,0xdc,0x01,0x00,0x04,0x051471 1472# GFX11: global_load_b32 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x52,0xdc,0x01,0x00,0x68,0x05]14730x00,0x00,0x52,0xdc,0x01,0x00,0x68,0x051474 1475# GFX11: global_load_b32 v5, v1, vcc ; encoding: [0x00,0x00,0x52,0xdc,0x01,0x00,0x6a,0x05]14760x00,0x00,0x52,0xdc,0x01,0x00,0x6a,0x051477 1478# GFX11: global_load_b32 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x52,0xdc,0x01,0x00,0x7a,0x05]14790x00,0x00,0x52,0xdc,0x01,0x00,0x7a,0x051480 1481# GFX11: global_load_b32 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x52,0xdc,0xff,0x00,0x04,0x05]14820x00,0x00,0x52,0xdc,0xff,0x00,0x04,0x051483 1484# GFX11: global_load_b32 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x52,0xdc,0xff,0x00,0x68,0x05]14850xff,0x1f,0x52,0xdc,0xff,0x00,0x68,0x051486 1487# GFX11: global_load_b32 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x52,0xdc,0xff,0x00,0x6a,0x05]14880xff,0x0f,0x52,0xdc,0xff,0x00,0x6a,0x051489 1490# GFX11: global_load_b32 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x52,0xdc,0xff,0x00,0x7a,0xff]14910x00,0xf0,0x52,0xdc,0xff,0x00,0x7a,0xff1492 1493# GFX11: global_load_b64 v[5:6], v[1:2], off ; encoding: [0x00,0x00,0x56,0xdc,0x01,0x00,0x7c,0x05]14940x00,0x00,0x56,0xdc,0x01,0x00,0x7c,0x051495 1496# GFX11: global_load_b64 v[5:6], v[254:255], off ; encoding: [0x00,0x00,0x56,0xdc,0xfe,0x00,0x7c,0x05]14970x00,0x00,0x56,0xdc,0xfe,0x00,0x7c,0x051498 1499# GFX11: global_load_b64 v[5:6], v1, s[4:5] ; encoding: [0x00,0x00,0x56,0xdc,0x01,0x00,0x04,0x05]15000x00,0x00,0x56,0xdc,0x01,0x00,0x04,0x051501 1502# GFX11: global_load_b64 v[5:6], v1, s[104:105] ; encoding: [0x00,0x00,0x56,0xdc,0x01,0x00,0x68,0x05]15030x00,0x00,0x56,0xdc,0x01,0x00,0x68,0x051504 1505# GFX11: global_load_b64 v[5:6], v1, vcc ; encoding: [0x00,0x00,0x56,0xdc,0x01,0x00,0x6a,0x05]15060x00,0x00,0x56,0xdc,0x01,0x00,0x6a,0x051507 1508# GFX11: global_load_b64 v[5:6], v1, ttmp[14:15] ; encoding: [0x00,0x00,0x56,0xdc,0x01,0x00,0x7a,0x05]15090x00,0x00,0x56,0xdc,0x01,0x00,0x7a,0x051510 1511# GFX11: global_load_b64 v[5:6], v255, s[4:5] ; encoding: [0x00,0x00,0x56,0xdc,0xff,0x00,0x04,0x05]15120x00,0x00,0x56,0xdc,0xff,0x00,0x04,0x051513 1514# GFX11: global_load_b64 v[5:6], v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x56,0xdc,0xff,0x00,0x68,0x05]15150xff,0x1f,0x56,0xdc,0xff,0x00,0x68,0x051516 1517# GFX11: global_load_b64 v[5:6], v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x56,0xdc,0xff,0x00,0x6a,0x05]15180xff,0x0f,0x56,0xdc,0xff,0x00,0x6a,0x051519 1520# GFX11: global_load_b64 v[254:255], v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x56,0xdc,0xff,0x00,0x7a,0xfe]15210x00,0xf0,0x56,0xdc,0xff,0x00,0x7a,0xfe1522 1523# GFX11: global_load_b96 v[5:7], v[1:2], off ; encoding: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x7c,0x05]15240x00,0x00,0x5a,0xdc,0x01,0x00,0x7c,0x051525 1526# GFX11: global_load_b96 v[5:7], v[254:255], off ; encoding: [0x00,0x00,0x5a,0xdc,0xfe,0x00,0x7c,0x05]15270x00,0x00,0x5a,0xdc,0xfe,0x00,0x7c,0x051528 1529# GFX11: global_load_b96 v[5:7], v1, s[4:5] ; encoding: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x04,0x05]15300x00,0x00,0x5a,0xdc,0x01,0x00,0x04,0x051531 1532# GFX11: global_load_b96 v[5:7], v1, s[104:105] ; encoding: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x68,0x05]15330x00,0x00,0x5a,0xdc,0x01,0x00,0x68,0x051534 1535# GFX11: global_load_b96 v[5:7], v1, vcc ; encoding: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x6a,0x05]15360x00,0x00,0x5a,0xdc,0x01,0x00,0x6a,0x051537 1538# GFX11: global_load_b96 v[5:7], v1, ttmp[14:15] ; encoding: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x7a,0x05]15390x00,0x00,0x5a,0xdc,0x01,0x00,0x7a,0x051540 1541# GFX11: global_load_b96 v[5:7], v255, s[4:5] ; encoding: [0x00,0x00,0x5a,0xdc,0xff,0x00,0x04,0x05]15420x00,0x00,0x5a,0xdc,0xff,0x00,0x04,0x051543 1544# GFX11: global_load_b96 v[5:7], v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x5a,0xdc,0xff,0x00,0x68,0x05]15450xff,0x1f,0x5a,0xdc,0xff,0x00,0x68,0x051546 1547# GFX11: global_load_b96 v[5:7], v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x5a,0xdc,0xff,0x00,0x6a,0x05]15480xff,0x0f,0x5a,0xdc,0xff,0x00,0x6a,0x051549 1550# GFX11: global_load_b96 v[253:255], v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x5a,0xdc,0xff,0x00,0x7a,0xfd]15510x00,0xf0,0x5a,0xdc,0xff,0x00,0x7a,0xfd1552 1553# GFX11: global_load_d16_b16 v5, v[1:2], off ; encoding: [0x00,0x00,0x82,0xdc,0x01,0x00,0x7c,0x05]15540x00,0x00,0x82,0xdc,0x01,0x00,0x7c,0x051555 1556# GFX11: global_load_d16_b16 v5, v[254:255], off ; encoding: [0x00,0x00,0x82,0xdc,0xfe,0x00,0x7c,0x05]15570x00,0x00,0x82,0xdc,0xfe,0x00,0x7c,0x051558 1559# GFX11: global_load_d16_b16 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x82,0xdc,0x01,0x00,0x04,0x05]15600x00,0x00,0x82,0xdc,0x01,0x00,0x04,0x051561 1562# GFX11: global_load_d16_b16 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x82,0xdc,0x01,0x00,0x68,0x05]15630x00,0x00,0x82,0xdc,0x01,0x00,0x68,0x051564 1565# GFX11: global_load_d16_b16 v5, v1, vcc ; encoding: [0x00,0x00,0x82,0xdc,0x01,0x00,0x6a,0x05]15660x00,0x00,0x82,0xdc,0x01,0x00,0x6a,0x051567 1568# GFX11: global_load_d16_b16 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x82,0xdc,0x01,0x00,0x7a,0x05]15690x00,0x00,0x82,0xdc,0x01,0x00,0x7a,0x051570 1571# GFX11: global_load_d16_b16 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x82,0xdc,0xff,0x00,0x04,0x05]15720x00,0x00,0x82,0xdc,0xff,0x00,0x04,0x051573 1574# GFX11: global_load_d16_b16 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x82,0xdc,0xff,0x00,0x68,0x05]15750xff,0x1f,0x82,0xdc,0xff,0x00,0x68,0x051576 1577# GFX11: global_load_d16_b16 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x82,0xdc,0xff,0x00,0x6a,0x05]15780xff,0x0f,0x82,0xdc,0xff,0x00,0x6a,0x051579 1580# GFX11: global_load_d16_b16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x82,0xdc,0xff,0x00,0x7a,0xff]15810x00,0xf0,0x82,0xdc,0xff,0x00,0x7a,0xff1582 1583# GFX11: global_load_d16_hi_b16 v5, v[1:2], off ; encoding: [0x00,0x00,0x8e,0xdc,0x01,0x00,0x7c,0x05]15840x00,0x00,0x8e,0xdc,0x01,0x00,0x7c,0x051585 1586# GFX11: global_load_d16_hi_b16 v5, v[254:255], off ; encoding: [0x00,0x00,0x8e,0xdc,0xfe,0x00,0x7c,0x05]15870x00,0x00,0x8e,0xdc,0xfe,0x00,0x7c,0x051588 1589# GFX11: global_load_d16_hi_b16 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x8e,0xdc,0x01,0x00,0x04,0x05]15900x00,0x00,0x8e,0xdc,0x01,0x00,0x04,0x051591 1592# GFX11: global_load_d16_hi_b16 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x8e,0xdc,0x01,0x00,0x68,0x05]15930x00,0x00,0x8e,0xdc,0x01,0x00,0x68,0x051594 1595# GFX11: global_load_d16_hi_b16 v5, v1, vcc ; encoding: [0x00,0x00,0x8e,0xdc,0x01,0x00,0x6a,0x05]15960x00,0x00,0x8e,0xdc,0x01,0x00,0x6a,0x051597 1598# GFX11: global_load_d16_hi_b16 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x8e,0xdc,0x01,0x00,0x7a,0x05]15990x00,0x00,0x8e,0xdc,0x01,0x00,0x7a,0x051600 1601# GFX11: global_load_d16_hi_b16 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x8e,0xdc,0xff,0x00,0x04,0x05]16020x00,0x00,0x8e,0xdc,0xff,0x00,0x04,0x051603 1604# GFX11: global_load_d16_hi_b16 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x8e,0xdc,0xff,0x00,0x68,0x05]16050xff,0x1f,0x8e,0xdc,0xff,0x00,0x68,0x051606 1607# GFX11: global_load_d16_hi_b16 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x8e,0xdc,0xff,0x00,0x6a,0x05]16080xff,0x0f,0x8e,0xdc,0xff,0x00,0x6a,0x051609 1610# GFX11: global_load_d16_hi_b16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x8e,0xdc,0xff,0x00,0x7a,0xff]16110x00,0xf0,0x8e,0xdc,0xff,0x00,0x7a,0xff1612 1613# GFX11: global_load_d16_hi_i8 v5, v[1:2], off ; encoding: [0x00,0x00,0x8a,0xdc,0x01,0x00,0x7c,0x05]16140x00,0x00,0x8a,0xdc,0x01,0x00,0x7c,0x051615 1616# GFX11: global_load_d16_hi_i8 v5, v[254:255], off ; encoding: [0x00,0x00,0x8a,0xdc,0xfe,0x00,0x7c,0x05]16170x00,0x00,0x8a,0xdc,0xfe,0x00,0x7c,0x051618 1619# GFX11: global_load_d16_hi_i8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x8a,0xdc,0x01,0x00,0x04,0x05]16200x00,0x00,0x8a,0xdc,0x01,0x00,0x04,0x051621 1622# GFX11: global_load_d16_hi_i8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x8a,0xdc,0x01,0x00,0x68,0x05]16230x00,0x00,0x8a,0xdc,0x01,0x00,0x68,0x051624 1625# GFX11: global_load_d16_hi_i8 v5, v1, vcc ; encoding: [0x00,0x00,0x8a,0xdc,0x01,0x00,0x6a,0x05]16260x00,0x00,0x8a,0xdc,0x01,0x00,0x6a,0x051627 1628# GFX11: global_load_d16_hi_i8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x8a,0xdc,0x01,0x00,0x7a,0x05]16290x00,0x00,0x8a,0xdc,0x01,0x00,0x7a,0x051630 1631# GFX11: global_load_d16_hi_i8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x8a,0xdc,0xff,0x00,0x04,0x05]16320x00,0x00,0x8a,0xdc,0xff,0x00,0x04,0x051633 1634# GFX11: global_load_d16_hi_i8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x8a,0xdc,0xff,0x00,0x68,0x05]16350xff,0x1f,0x8a,0xdc,0xff,0x00,0x68,0x051636 1637# GFX11: global_load_d16_hi_i8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x8a,0xdc,0xff,0x00,0x6a,0x05]16380xff,0x0f,0x8a,0xdc,0xff,0x00,0x6a,0x051639 1640# GFX11: global_load_d16_hi_i8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x8a,0xdc,0xff,0x00,0x7a,0xff]16410x00,0xf0,0x8a,0xdc,0xff,0x00,0x7a,0xff1642 1643# GFX11: global_load_d16_hi_u8 v5, v[1:2], off ; encoding: [0x00,0x00,0x86,0xdc,0x01,0x00,0x7c,0x05]16440x00,0x00,0x86,0xdc,0x01,0x00,0x7c,0x051645 1646# GFX11: global_load_d16_hi_u8 v5, v[254:255], off ; encoding: [0x00,0x00,0x86,0xdc,0xfe,0x00,0x7c,0x05]16470x00,0x00,0x86,0xdc,0xfe,0x00,0x7c,0x051648 1649# GFX11: global_load_d16_hi_u8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x86,0xdc,0x01,0x00,0x04,0x05]16500x00,0x00,0x86,0xdc,0x01,0x00,0x04,0x051651 1652# GFX11: global_load_d16_hi_u8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x86,0xdc,0x01,0x00,0x68,0x05]16530x00,0x00,0x86,0xdc,0x01,0x00,0x68,0x051654 1655# GFX11: global_load_d16_hi_u8 v5, v1, vcc ; encoding: [0x00,0x00,0x86,0xdc,0x01,0x00,0x6a,0x05]16560x00,0x00,0x86,0xdc,0x01,0x00,0x6a,0x051657 1658# GFX11: global_load_d16_hi_u8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x86,0xdc,0x01,0x00,0x7a,0x05]16590x00,0x00,0x86,0xdc,0x01,0x00,0x7a,0x051660 1661# GFX11: global_load_d16_hi_u8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x86,0xdc,0xff,0x00,0x04,0x05]16620x00,0x00,0x86,0xdc,0xff,0x00,0x04,0x051663 1664# GFX11: global_load_d16_hi_u8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x86,0xdc,0xff,0x00,0x68,0x05]16650xff,0x1f,0x86,0xdc,0xff,0x00,0x68,0x051666 1667# GFX11: global_load_d16_hi_u8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x86,0xdc,0xff,0x00,0x6a,0x05]16680xff,0x0f,0x86,0xdc,0xff,0x00,0x6a,0x051669 1670# GFX11: global_load_d16_hi_u8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x86,0xdc,0xff,0x00,0x7a,0xff]16710x00,0xf0,0x86,0xdc,0xff,0x00,0x7a,0xff1672 1673# GFX11: global_load_d16_i8 v5, v[1:2], off ; encoding: [0x00,0x00,0x7e,0xdc,0x01,0x00,0x7c,0x05]16740x00,0x00,0x7e,0xdc,0x01,0x00,0x7c,0x051675 1676# GFX11: global_load_d16_i8 v5, v[254:255], off ; encoding: [0x00,0x00,0x7e,0xdc,0xfe,0x00,0x7c,0x05]16770x00,0x00,0x7e,0xdc,0xfe,0x00,0x7c,0x051678 1679# GFX11: global_load_d16_i8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x7e,0xdc,0x01,0x00,0x04,0x05]16800x00,0x00,0x7e,0xdc,0x01,0x00,0x04,0x051681 1682# GFX11: global_load_d16_i8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x7e,0xdc,0x01,0x00,0x68,0x05]16830x00,0x00,0x7e,0xdc,0x01,0x00,0x68,0x051684 1685# GFX11: global_load_d16_i8 v5, v1, vcc ; encoding: [0x00,0x00,0x7e,0xdc,0x01,0x00,0x6a,0x05]16860x00,0x00,0x7e,0xdc,0x01,0x00,0x6a,0x051687 1688# GFX11: global_load_d16_i8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x7e,0xdc,0x01,0x00,0x7a,0x05]16890x00,0x00,0x7e,0xdc,0x01,0x00,0x7a,0x051690 1691# GFX11: global_load_d16_i8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x7e,0xdc,0xff,0x00,0x04,0x05]16920x00,0x00,0x7e,0xdc,0xff,0x00,0x04,0x051693 1694# GFX11: global_load_d16_i8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x7e,0xdc,0xff,0x00,0x68,0x05]16950xff,0x1f,0x7e,0xdc,0xff,0x00,0x68,0x051696 1697# GFX11: global_load_d16_i8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x7e,0xdc,0xff,0x00,0x6a,0x05]16980xff,0x0f,0x7e,0xdc,0xff,0x00,0x6a,0x051699 1700# GFX11: global_load_d16_i8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x7e,0xdc,0xff,0x00,0x7a,0xff]17010x00,0xf0,0x7e,0xdc,0xff,0x00,0x7a,0xff1702 1703# GFX11: global_load_d16_u8 v5, v[1:2], off ; encoding: [0x00,0x00,0x7a,0xdc,0x01,0x00,0x7c,0x05]17040x00,0x00,0x7a,0xdc,0x01,0x00,0x7c,0x051705 1706# GFX11: global_load_d16_u8 v5, v[254:255], off ; encoding: [0x00,0x00,0x7a,0xdc,0xfe,0x00,0x7c,0x05]17070x00,0x00,0x7a,0xdc,0xfe,0x00,0x7c,0x051708 1709# GFX11: global_load_d16_u8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x7a,0xdc,0x01,0x00,0x04,0x05]17100x00,0x00,0x7a,0xdc,0x01,0x00,0x04,0x051711 1712# GFX11: global_load_d16_u8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x7a,0xdc,0x01,0x00,0x68,0x05]17130x00,0x00,0x7a,0xdc,0x01,0x00,0x68,0x051714 1715# GFX11: global_load_d16_u8 v5, v1, vcc ; encoding: [0x00,0x00,0x7a,0xdc,0x01,0x00,0x6a,0x05]17160x00,0x00,0x7a,0xdc,0x01,0x00,0x6a,0x051717 1718# GFX11: global_load_d16_u8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x7a,0xdc,0x01,0x00,0x7a,0x05]17190x00,0x00,0x7a,0xdc,0x01,0x00,0x7a,0x051720 1721# GFX11: global_load_d16_u8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x7a,0xdc,0xff,0x00,0x04,0x05]17220x00,0x00,0x7a,0xdc,0xff,0x00,0x04,0x051723 1724# GFX11: global_load_d16_u8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x7a,0xdc,0xff,0x00,0x68,0x05]17250xff,0x1f,0x7a,0xdc,0xff,0x00,0x68,0x051726 1727# GFX11: global_load_d16_u8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x7a,0xdc,0xff,0x00,0x6a,0x05]17280xff,0x0f,0x7a,0xdc,0xff,0x00,0x6a,0x051729 1730# GFX11: global_load_d16_u8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x7a,0xdc,0xff,0x00,0x7a,0xff]17310x00,0xf0,0x7a,0xdc,0xff,0x00,0x7a,0xff1732 1733# GFX11: global_load_i16 v5, v[1:2], off ; encoding: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x7c,0x05]17340x00,0x00,0x4e,0xdc,0x01,0x00,0x7c,0x051735 1736# GFX11: global_load_i16 v5, v[254:255], off ; encoding: [0x00,0x00,0x4e,0xdc,0xfe,0x00,0x7c,0x05]17370x00,0x00,0x4e,0xdc,0xfe,0x00,0x7c,0x051738 1739# GFX11: global_load_i16 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x04,0x05]17400x00,0x00,0x4e,0xdc,0x01,0x00,0x04,0x051741 1742# GFX11: global_load_i16 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x68,0x05]17430x00,0x00,0x4e,0xdc,0x01,0x00,0x68,0x051744 1745# GFX11: global_load_i16 v5, v1, vcc ; encoding: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x6a,0x05]17460x00,0x00,0x4e,0xdc,0x01,0x00,0x6a,0x051747 1748# GFX11: global_load_i16 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x7a,0x05]17490x00,0x00,0x4e,0xdc,0x01,0x00,0x7a,0x051750 1751# GFX11: global_load_i16 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x4e,0xdc,0xff,0x00,0x04,0x05]17520x00,0x00,0x4e,0xdc,0xff,0x00,0x04,0x051753 1754# GFX11: global_load_i16 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x4e,0xdc,0xff,0x00,0x68,0x05]17550xff,0x1f,0x4e,0xdc,0xff,0x00,0x68,0x051756 1757# GFX11: global_load_i16 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x4e,0xdc,0xff,0x00,0x6a,0x05]17580xff,0x0f,0x4e,0xdc,0xff,0x00,0x6a,0x051759 1760# GFX11: global_load_i16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x4e,0xdc,0xff,0x00,0x7a,0xff]17610x00,0xf0,0x4e,0xdc,0xff,0x00,0x7a,0xff1762 1763# GFX11: global_load_i8 v5, v[1:2], off ; encoding: [0x00,0x00,0x46,0xdc,0x01,0x00,0x7c,0x05]17640x00,0x00,0x46,0xdc,0x01,0x00,0x7c,0x051765 1766# GFX11: global_load_i8 v5, v[254:255], off ; encoding: [0x00,0x00,0x46,0xdc,0xfe,0x00,0x7c,0x05]17670x00,0x00,0x46,0xdc,0xfe,0x00,0x7c,0x051768 1769# GFX11: global_load_i8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x46,0xdc,0x01,0x00,0x04,0x05]17700x00,0x00,0x46,0xdc,0x01,0x00,0x04,0x051771 1772# GFX11: global_load_i8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x46,0xdc,0x01,0x00,0x68,0x05]17730x00,0x00,0x46,0xdc,0x01,0x00,0x68,0x051774 1775# GFX11: global_load_i8 v5, v1, vcc ; encoding: [0x00,0x00,0x46,0xdc,0x01,0x00,0x6a,0x05]17760x00,0x00,0x46,0xdc,0x01,0x00,0x6a,0x051777 1778# GFX11: global_load_i8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x46,0xdc,0x01,0x00,0x7a,0x05]17790x00,0x00,0x46,0xdc,0x01,0x00,0x7a,0x051780 1781# GFX11: global_load_i8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x46,0xdc,0xff,0x00,0x04,0x05]17820x00,0x00,0x46,0xdc,0xff,0x00,0x04,0x051783 1784# GFX11: global_load_i8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x46,0xdc,0xff,0x00,0x68,0x05]17850xff,0x1f,0x46,0xdc,0xff,0x00,0x68,0x051786 1787# GFX11: global_load_i8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x46,0xdc,0xff,0x00,0x6a,0x05]17880xff,0x0f,0x46,0xdc,0xff,0x00,0x6a,0x051789 1790# GFX11: global_load_i8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x46,0xdc,0xff,0x00,0x7a,0xff]17910x00,0xf0,0x46,0xdc,0xff,0x00,0x7a,0xff1792 1793# GFX11: global_load_u16 v5, v[1:2], off ; encoding: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x7c,0x05]17940x00,0x00,0x4a,0xdc,0x01,0x00,0x7c,0x051795 1796# GFX11: global_load_u16 v5, v[254:255], off ; encoding: [0x00,0x00,0x4a,0xdc,0xfe,0x00,0x7c,0x05]17970x00,0x00,0x4a,0xdc,0xfe,0x00,0x7c,0x051798 1799# GFX11: global_load_u16 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x04,0x05]18000x00,0x00,0x4a,0xdc,0x01,0x00,0x04,0x051801 1802# GFX11: global_load_u16 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x68,0x05]18030x00,0x00,0x4a,0xdc,0x01,0x00,0x68,0x051804 1805# GFX11: global_load_u16 v5, v1, vcc ; encoding: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x6a,0x05]18060x00,0x00,0x4a,0xdc,0x01,0x00,0x6a,0x051807 1808# GFX11: global_load_u16 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x7a,0x05]18090x00,0x00,0x4a,0xdc,0x01,0x00,0x7a,0x051810 1811# GFX11: global_load_u16 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x4a,0xdc,0xff,0x00,0x04,0x05]18120x00,0x00,0x4a,0xdc,0xff,0x00,0x04,0x051813 1814# GFX11: global_load_u16 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x4a,0xdc,0xff,0x00,0x68,0x05]18150xff,0x1f,0x4a,0xdc,0xff,0x00,0x68,0x051816 1817# GFX11: global_load_u16 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x4a,0xdc,0xff,0x00,0x6a,0x05]18180xff,0x0f,0x4a,0xdc,0xff,0x00,0x6a,0x051819 1820# GFX11: global_load_u16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x4a,0xdc,0xff,0x00,0x7a,0xff]18210x00,0xf0,0x4a,0xdc,0xff,0x00,0x7a,0xff1822 1823# GFX11: global_load_u8 v5, v[1:2], off ; encoding: [0x00,0x00,0x42,0xdc,0x01,0x00,0x7c,0x05]18240x00,0x00,0x42,0xdc,0x01,0x00,0x7c,0x051825 1826# GFX11: global_load_u8 v5, v[254:255], off ; encoding: [0x00,0x00,0x42,0xdc,0xfe,0x00,0x7c,0x05]18270x00,0x00,0x42,0xdc,0xfe,0x00,0x7c,0x051828 1829# GFX11: global_load_u8 v5, v1, s[4:5] ; encoding: [0x00,0x00,0x42,0xdc,0x01,0x00,0x04,0x05]18300x00,0x00,0x42,0xdc,0x01,0x00,0x04,0x051831 1832# GFX11: global_load_u8 v5, v1, s[104:105] ; encoding: [0x00,0x00,0x42,0xdc,0x01,0x00,0x68,0x05]18330x00,0x00,0x42,0xdc,0x01,0x00,0x68,0x051834 1835# GFX11: global_load_u8 v5, v1, vcc ; encoding: [0x00,0x00,0x42,0xdc,0x01,0x00,0x6a,0x05]18360x00,0x00,0x42,0xdc,0x01,0x00,0x6a,0x051837 1838# GFX11: global_load_u8 v5, v1, ttmp[14:15] ; encoding: [0x00,0x00,0x42,0xdc,0x01,0x00,0x7a,0x05]18390x00,0x00,0x42,0xdc,0x01,0x00,0x7a,0x051840 1841# GFX11: global_load_u8 v5, v255, s[4:5] ; encoding: [0x00,0x00,0x42,0xdc,0xff,0x00,0x04,0x05]18420x00,0x00,0x42,0xdc,0xff,0x00,0x04,0x051843 1844# GFX11: global_load_u8 v5, v255, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x42,0xdc,0xff,0x00,0x68,0x05]18450xff,0x1f,0x42,0xdc,0xff,0x00,0x68,0x051846 1847# GFX11: global_load_u8 v5, v255, vcc offset:4095 ; encoding: [0xff,0x0f,0x42,0xdc,0xff,0x00,0x6a,0x05]18480xff,0x0f,0x42,0xdc,0xff,0x00,0x6a,0x051849 1850# GFX11: global_load_u8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x42,0xdc,0xff,0x00,0x7a,0xff]18510x00,0xf0,0x42,0xdc,0xff,0x00,0x7a,0xff1852 1853# GFX11: global_store_addtid_b32 v1, s[4:5] ; encoding: [0x00,0x00,0xa6,0xdc,0x00,0x01,0x04,0x00]18540x00,0x00,0xa6,0xdc,0x00,0x01,0x04,0x001855 1856# GFX11: global_store_addtid_b32 v1, s[104:105] ; encoding: [0x00,0x00,0xa6,0xdc,0x00,0x01,0x68,0x00]18570x00,0x00,0xa6,0xdc,0x00,0x01,0x68,0x001858 1859# GFX11: global_store_addtid_b32 v1, vcc offset:-1 ; encoding: [0xff,0x1f,0xa6,0xdc,0x00,0x01,0x6a,0x00]18600xff,0x1f,0xa6,0xdc,0x00,0x01,0x6a,0x001861 1862# GFX11: global_store_addtid_b32 v1, ttmp[14:15] offset:4095 ; encoding: [0xff,0x0f,0xa6,0xdc,0x00,0x01,0x7a,0x00]18630xff,0x0f,0xa6,0xdc,0x00,0x01,0x7a,0x001864 1865# GFX11: global_store_addtid_b32 v255, off offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0xa6,0xdc,0x00,0xff,0x7c,0x00]18660x00,0xf0,0xa6,0xdc,0x00,0xff,0x7c,0x001867 1868# GFX11: global_store_b128 v[1:2], v[2:5], off ; encoding: [0x00,0x00,0x76,0xdc,0x01,0x02,0x7c,0x00]18690x00,0x00,0x76,0xdc,0x01,0x02,0x7c,0x001870 1871# GFX11: global_store_b128 v[254:255], v[2:5], off ; encoding: [0x00,0x00,0x76,0xdc,0xfe,0x02,0x7c,0x00]18720x00,0x00,0x76,0xdc,0xfe,0x02,0x7c,0x001873 1874# GFX11: global_store_b128 v1, v[2:5], s[6:7] ; encoding: [0x00,0x00,0x76,0xdc,0x01,0x02,0x06,0x00]18750x00,0x00,0x76,0xdc,0x01,0x02,0x06,0x001876 1877# GFX11: global_store_b128 v1, v[2:5], s[104:105] ; encoding: [0x00,0x00,0x76,0xdc,0x01,0x02,0x68,0x00]18780x00,0x00,0x76,0xdc,0x01,0x02,0x68,0x001879 1880# GFX11: global_store_b128 v1, v[2:5], vcc ; encoding: [0x00,0x00,0x76,0xdc,0x01,0x02,0x6a,0x00]18810x00,0x00,0x76,0xdc,0x01,0x02,0x6a,0x001882 1883# GFX11: global_store_b128 v1, v[2:5], ttmp[14:15] ; encoding: [0x00,0x00,0x76,0xdc,0x01,0x02,0x7a,0x00]18840x00,0x00,0x76,0xdc,0x01,0x02,0x7a,0x001885 1886# GFX11: global_store_b128 v255, v[2:5], s[6:7] ; encoding: [0x00,0x00,0x76,0xdc,0xff,0x02,0x06,0x00]18870x00,0x00,0x76,0xdc,0xff,0x02,0x06,0x001888 1889# GFX11: global_store_b128 v255, v[2:5], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x76,0xdc,0xff,0x02,0x68,0x00]18900xff,0x1f,0x76,0xdc,0xff,0x02,0x68,0x001891 1892# GFX11: global_store_b128 v255, v[2:5], vcc offset:4095 ; encoding: [0xff,0x0f,0x76,0xdc,0xff,0x02,0x6a,0x00]18930xff,0x0f,0x76,0xdc,0xff,0x02,0x6a,0x001894 1895# GFX11: global_store_b128 v255, v[252:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x76,0xdc,0xff,0xfc,0x7a,0x00]18960x00,0xf0,0x76,0xdc,0xff,0xfc,0x7a,0x001897 1898# GFX11: global_store_b16 v[1:2], v2, off ; encoding: [0x00,0x00,0x66,0xdc,0x01,0x02,0x7c,0x00]18990x00,0x00,0x66,0xdc,0x01,0x02,0x7c,0x001900 1901# GFX11: global_store_b16 v[254:255], v2, off ; encoding: [0x00,0x00,0x66,0xdc,0xfe,0x02,0x7c,0x00]19020x00,0x00,0x66,0xdc,0xfe,0x02,0x7c,0x001903 1904# GFX11: global_store_b16 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x66,0xdc,0x01,0x02,0x06,0x00]19050x00,0x00,0x66,0xdc,0x01,0x02,0x06,0x001906 1907# GFX11: global_store_b16 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x66,0xdc,0x01,0x02,0x68,0x00]19080x00,0x00,0x66,0xdc,0x01,0x02,0x68,0x001909 1910# GFX11: global_store_b16 v1, v2, vcc ; encoding: [0x00,0x00,0x66,0xdc,0x01,0x02,0x6a,0x00]19110x00,0x00,0x66,0xdc,0x01,0x02,0x6a,0x001912 1913# GFX11: global_store_b16 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x66,0xdc,0x01,0x02,0x7a,0x00]19140x00,0x00,0x66,0xdc,0x01,0x02,0x7a,0x001915 1916# GFX11: global_store_b16 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x66,0xdc,0xff,0x02,0x06,0x00]19170x00,0x00,0x66,0xdc,0xff,0x02,0x06,0x001918 1919# GFX11: global_store_b16 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x66,0xdc,0xff,0x02,0x68,0x00]19200xff,0x1f,0x66,0xdc,0xff,0x02,0x68,0x001921 1922# GFX11: global_store_b16 v255, v2, vcc offset:4095 ; encoding: [0xff,0x0f,0x66,0xdc,0xff,0x02,0x6a,0x00]19230xff,0x0f,0x66,0xdc,0xff,0x02,0x6a,0x001924 1925# GFX11: global_store_b16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x66,0xdc,0xff,0xff,0x7a,0x00]19260x00,0xf0,0x66,0xdc,0xff,0xff,0x7a,0x001927 1928# GFX11: global_store_b32 v[1:2], v2, off ; encoding: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x7c,0x00]19290x00,0x00,0x6a,0xdc,0x01,0x02,0x7c,0x001930 1931# GFX11: global_store_b32 v[254:255], v2, off ; encoding: [0x00,0x00,0x6a,0xdc,0xfe,0x02,0x7c,0x00]19320x00,0x00,0x6a,0xdc,0xfe,0x02,0x7c,0x001933 1934# GFX11: global_store_b32 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x06,0x00]19350x00,0x00,0x6a,0xdc,0x01,0x02,0x06,0x001936 1937# GFX11: global_store_b32 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x68,0x00]19380x00,0x00,0x6a,0xdc,0x01,0x02,0x68,0x001939 1940# GFX11: global_store_b32 v1, v2, vcc ; encoding: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x6a,0x00]19410x00,0x00,0x6a,0xdc,0x01,0x02,0x6a,0x001942 1943# GFX11: global_store_b32 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x7a,0x00]19440x00,0x00,0x6a,0xdc,0x01,0x02,0x7a,0x001945 1946# GFX11: global_store_b32 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x6a,0xdc,0xff,0x02,0x06,0x00]19470x00,0x00,0x6a,0xdc,0xff,0x02,0x06,0x001948 1949# GFX11: global_store_b32 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x6a,0xdc,0xff,0x02,0x68,0x00]19500xff,0x1f,0x6a,0xdc,0xff,0x02,0x68,0x001951 1952# GFX11: global_store_b32 v255, v2, vcc offset:4095 ; encoding: [0xff,0x0f,0x6a,0xdc,0xff,0x02,0x6a,0x00]19530xff,0x0f,0x6a,0xdc,0xff,0x02,0x6a,0x001954 1955# GFX11: global_store_b32 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x6a,0xdc,0xff,0xff,0x7a,0x00]19560x00,0xf0,0x6a,0xdc,0xff,0xff,0x7a,0x001957 1958# GFX11: global_store_b64 v[1:2], v[2:3], off ; encoding: [0x00,0x00,0x6e,0xdc,0x01,0x02,0x7c,0x00]19590x00,0x00,0x6e,0xdc,0x01,0x02,0x7c,0x001960 1961# GFX11: global_store_b64 v[254:255], v[2:3], off ; encoding: [0x00,0x00,0x6e,0xdc,0xfe,0x02,0x7c,0x00]19620x00,0x00,0x6e,0xdc,0xfe,0x02,0x7c,0x001963 1964# GFX11: global_store_b64 v1, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x6e,0xdc,0x01,0x02,0x06,0x00]19650x00,0x00,0x6e,0xdc,0x01,0x02,0x06,0x001966 1967# GFX11: global_store_b64 v1, v[2:3], s[104:105] ; encoding: [0x00,0x00,0x6e,0xdc,0x01,0x02,0x68,0x00]19680x00,0x00,0x6e,0xdc,0x01,0x02,0x68,0x001969 1970# GFX11: global_store_b64 v1, v[2:3], vcc ; encoding: [0x00,0x00,0x6e,0xdc,0x01,0x02,0x6a,0x00]19710x00,0x00,0x6e,0xdc,0x01,0x02,0x6a,0x001972 1973# GFX11: global_store_b64 v1, v[2:3], ttmp[14:15] ; encoding: [0x00,0x00,0x6e,0xdc,0x01,0x02,0x7a,0x00]19740x00,0x00,0x6e,0xdc,0x01,0x02,0x7a,0x001975 1976# GFX11: global_store_b64 v255, v[2:3], s[6:7] ; encoding: [0x00,0x00,0x6e,0xdc,0xff,0x02,0x06,0x00]19770x00,0x00,0x6e,0xdc,0xff,0x02,0x06,0x001978 1979# GFX11: global_store_b64 v255, v[2:3], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x6e,0xdc,0xff,0x02,0x68,0x00]19800xff,0x1f,0x6e,0xdc,0xff,0x02,0x68,0x001981 1982# GFX11: global_store_b64 v255, v[2:3], vcc offset:4095 ; encoding: [0xff,0x0f,0x6e,0xdc,0xff,0x02,0x6a,0x00]19830xff,0x0f,0x6e,0xdc,0xff,0x02,0x6a,0x001984 1985# GFX11: global_store_b64 v255, v[254:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x6e,0xdc,0xff,0xfe,0x7a,0x00]19860x00,0xf0,0x6e,0xdc,0xff,0xfe,0x7a,0x001987 1988# GFX11: global_store_b8 v[1:2], v2, off ; encoding: [0x00,0x00,0x62,0xdc,0x01,0x02,0x7c,0x00]19890x00,0x00,0x62,0xdc,0x01,0x02,0x7c,0x001990 1991# GFX11: global_store_b8 v[254:255], v2, off ; encoding: [0x00,0x00,0x62,0xdc,0xfe,0x02,0x7c,0x00]19920x00,0x00,0x62,0xdc,0xfe,0x02,0x7c,0x001993 1994# GFX11: global_store_b8 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x62,0xdc,0x01,0x02,0x06,0x00]19950x00,0x00,0x62,0xdc,0x01,0x02,0x06,0x001996 1997# GFX11: global_store_b8 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x62,0xdc,0x01,0x02,0x68,0x00]19980x00,0x00,0x62,0xdc,0x01,0x02,0x68,0x001999 2000# GFX11: global_store_b8 v1, v2, vcc ; encoding: [0x00,0x00,0x62,0xdc,0x01,0x02,0x6a,0x00]20010x00,0x00,0x62,0xdc,0x01,0x02,0x6a,0x002002 2003# GFX11: global_store_b8 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x62,0xdc,0x01,0x02,0x7a,0x00]20040x00,0x00,0x62,0xdc,0x01,0x02,0x7a,0x002005 2006# GFX11: global_store_b8 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x62,0xdc,0xff,0x02,0x06,0x00]20070x00,0x00,0x62,0xdc,0xff,0x02,0x06,0x002008 2009# GFX11: global_store_b8 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x62,0xdc,0xff,0x02,0x68,0x00]20100xff,0x1f,0x62,0xdc,0xff,0x02,0x68,0x002011 2012# GFX11: global_store_b8 v255, v2, vcc offset:4095 ; encoding: [0xff,0x0f,0x62,0xdc,0xff,0x02,0x6a,0x00]20130xff,0x0f,0x62,0xdc,0xff,0x02,0x6a,0x002014 2015# GFX11: global_store_b8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x62,0xdc,0xff,0xff,0x7a,0x00]20160x00,0xf0,0x62,0xdc,0xff,0xff,0x7a,0x002017 2018# GFX11: global_store_b96 v[1:2], v[2:4], off ; encoding: [0x00,0x00,0x72,0xdc,0x01,0x02,0x7c,0x00]20190x00,0x00,0x72,0xdc,0x01,0x02,0x7c,0x002020 2021# GFX11: global_store_b96 v[254:255], v[2:4], off ; encoding: [0x00,0x00,0x72,0xdc,0xfe,0x02,0x7c,0x00]20220x00,0x00,0x72,0xdc,0xfe,0x02,0x7c,0x002023 2024# GFX11: global_store_b96 v1, v[2:4], s[6:7] ; encoding: [0x00,0x00,0x72,0xdc,0x01,0x02,0x06,0x00]20250x00,0x00,0x72,0xdc,0x01,0x02,0x06,0x002026 2027# GFX11: global_store_b96 v1, v[2:4], s[104:105] ; encoding: [0x00,0x00,0x72,0xdc,0x01,0x02,0x68,0x00]20280x00,0x00,0x72,0xdc,0x01,0x02,0x68,0x002029 2030# GFX11: global_store_b96 v1, v[2:4], vcc ; encoding: [0x00,0x00,0x72,0xdc,0x01,0x02,0x6a,0x00]20310x00,0x00,0x72,0xdc,0x01,0x02,0x6a,0x002032 2033# GFX11: global_store_b96 v1, v[2:4], ttmp[14:15] ; encoding: [0x00,0x00,0x72,0xdc,0x01,0x02,0x7a,0x00]20340x00,0x00,0x72,0xdc,0x01,0x02,0x7a,0x002035 2036# GFX11: global_store_b96 v255, v[2:4], s[6:7] ; encoding: [0x00,0x00,0x72,0xdc,0xff,0x02,0x06,0x00]20370x00,0x00,0x72,0xdc,0xff,0x02,0x06,0x002038 2039# GFX11: global_store_b96 v255, v[2:4], s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x72,0xdc,0xff,0x02,0x68,0x00]20400xff,0x1f,0x72,0xdc,0xff,0x02,0x68,0x002041 2042# GFX11: global_store_b96 v255, v[2:4], vcc offset:4095 ; encoding: [0xff,0x0f,0x72,0xdc,0xff,0x02,0x6a,0x00]20430xff,0x0f,0x72,0xdc,0xff,0x02,0x6a,0x002044 2045# GFX11: global_store_b96 v255, v[253:255], ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x72,0xdc,0xff,0xfd,0x7a,0x00]20460x00,0xf0,0x72,0xdc,0xff,0xfd,0x7a,0x002047 2048# GFX11: global_store_d16_hi_b16 v[1:2], v2, off ; encoding: [0x00,0x00,0x96,0xdc,0x01,0x02,0x7c,0x00]20490x00,0x00,0x96,0xdc,0x01,0x02,0x7c,0x002050 2051# GFX11: global_store_d16_hi_b16 v[254:255], v2, off ; encoding: [0x00,0x00,0x96,0xdc,0xfe,0x02,0x7c,0x00]20520x00,0x00,0x96,0xdc,0xfe,0x02,0x7c,0x002053 2054# GFX11: global_store_d16_hi_b16 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x96,0xdc,0x01,0x02,0x06,0x00]20550x00,0x00,0x96,0xdc,0x01,0x02,0x06,0x002056 2057# GFX11: global_store_d16_hi_b16 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x96,0xdc,0x01,0x02,0x68,0x00]20580x00,0x00,0x96,0xdc,0x01,0x02,0x68,0x002059 2060# GFX11: global_store_d16_hi_b16 v1, v2, vcc ; encoding: [0x00,0x00,0x96,0xdc,0x01,0x02,0x6a,0x00]20610x00,0x00,0x96,0xdc,0x01,0x02,0x6a,0x002062 2063# GFX11: global_store_d16_hi_b16 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x96,0xdc,0x01,0x02,0x7a,0x00]20640x00,0x00,0x96,0xdc,0x01,0x02,0x7a,0x002065 2066# GFX11: global_store_d16_hi_b16 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x96,0xdc,0xff,0x02,0x06,0x00]20670x00,0x00,0x96,0xdc,0xff,0x02,0x06,0x002068 2069# GFX11: global_store_d16_hi_b16 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x96,0xdc,0xff,0x02,0x68,0x00]20700xff,0x1f,0x96,0xdc,0xff,0x02,0x68,0x002071 2072# GFX11: global_store_d16_hi_b16 v255, v2, vcc offset:4095 ; encoding: [0xff,0x0f,0x96,0xdc,0xff,0x02,0x6a,0x00]20730xff,0x0f,0x96,0xdc,0xff,0x02,0x6a,0x002074 2075# GFX11: global_store_d16_hi_b16 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x96,0xdc,0xff,0xff,0x7a,0x00]20760x00,0xf0,0x96,0xdc,0xff,0xff,0x7a,0x002077 2078# GFX11: global_store_d16_hi_b8 v[1:2], v2, off ; encoding: [0x00,0x00,0x92,0xdc,0x01,0x02,0x7c,0x00]20790x00,0x00,0x92,0xdc,0x01,0x02,0x7c,0x002080 2081# GFX11: global_store_d16_hi_b8 v[254:255], v2, off ; encoding: [0x00,0x00,0x92,0xdc,0xfe,0x02,0x7c,0x00]20820x00,0x00,0x92,0xdc,0xfe,0x02,0x7c,0x002083 2084# GFX11: global_store_d16_hi_b8 v1, v2, s[6:7] ; encoding: [0x00,0x00,0x92,0xdc,0x01,0x02,0x06,0x00]20850x00,0x00,0x92,0xdc,0x01,0x02,0x06,0x002086 2087# GFX11: global_store_d16_hi_b8 v1, v2, s[104:105] ; encoding: [0x00,0x00,0x92,0xdc,0x01,0x02,0x68,0x00]20880x00,0x00,0x92,0xdc,0x01,0x02,0x68,0x002089 2090# GFX11: global_store_d16_hi_b8 v1, v2, vcc ; encoding: [0x00,0x00,0x92,0xdc,0x01,0x02,0x6a,0x00]20910x00,0x00,0x92,0xdc,0x01,0x02,0x6a,0x002092 2093# GFX11: global_store_d16_hi_b8 v1, v2, ttmp[14:15] ; encoding: [0x00,0x00,0x92,0xdc,0x01,0x02,0x7a,0x00]20940x00,0x00,0x92,0xdc,0x01,0x02,0x7a,0x002095 2096# GFX11: global_store_d16_hi_b8 v255, v2, s[6:7] ; encoding: [0x00,0x00,0x92,0xdc,0xff,0x02,0x06,0x00]20970x00,0x00,0x92,0xdc,0xff,0x02,0x06,0x002098 2099# GFX11: global_store_d16_hi_b8 v255, v2, s[104:105] offset:-1 ; encoding: [0xff,0x1f,0x92,0xdc,0xff,0x02,0x68,0x00]21000xff,0x1f,0x92,0xdc,0xff,0x02,0x68,0x002101 2102# GFX11: global_store_d16_hi_b8 v255, v2, vcc offset:4095 ; encoding: [0xff,0x0f,0x92,0xdc,0xff,0x02,0x6a,0x00]21030xff,0x0f,0x92,0xdc,0xff,0x02,0x6a,0x002104 2105# GFX11: global_store_d16_hi_b8 v255, v255, ttmp[14:15] offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x92,0xdc,0xff,0xff,0x7a,0x00]21060x00,0xf0,0x92,0xdc,0xff,0xff,0x7a,0x002107 2108#===------------------------------------------------------------------------===#2109# SCRATCH2110#===------------------------------------------------------------------------===#2111 2112# GFX11: scratch_load_b128 v[5:8], off, off ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x7c,0x05]21130x00,0x00,0x5d,0xdc,0x00,0x00,0x7c,0x052114 2115# GFX11: scratch_load_b128 v[5:8], off, s2 ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x02,0x05]21160x00,0x00,0x5d,0xdc,0x00,0x00,0x02,0x052117 2118# GFX11: scratch_load_b128 v[5:8], off, s105 ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x69,0x05]21190x00,0x00,0x5d,0xdc,0x00,0x00,0x69,0x052120 2121# GFX11: scratch_load_b128 v[5:8], off, vcc_lo ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x6a,0x05]21220x00,0x00,0x5d,0xdc,0x00,0x00,0x6a,0x052123 2124# GFX11: scratch_load_b128 v[5:8], off, vcc_hi ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x6b,0x05]21250x00,0x00,0x5d,0xdc,0x00,0x00,0x6b,0x052126 2127# GFX11: scratch_load_b128 v[5:8], off, ttmp15 ; encoding: [0x00,0x00,0x5d,0xdc,0x00,0x00,0x7b,0x05]21280x00,0x00,0x5d,0xdc,0x00,0x00,0x7b,0x052129 2130# GFX11: scratch_load_b128 v[5:8], v1, off ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0xfc,0x05]21310x00,0x00,0x5d,0xdc,0x01,0x00,0xfc,0x052132 2133# GFX11: scratch_load_b128 v[5:8], v255, off ; encoding: [0x00,0x00,0x5d,0xdc,0xff,0x00,0xfc,0x05]21340x00,0x00,0x5d,0xdc,0xff,0x00,0xfc,0x052135 2136# GFX11: scratch_load_b128 v[5:8], v1, s2 ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0x82,0x05]21370x00,0x00,0x5d,0xdc,0x01,0x00,0x82,0x052138 2139# GFX11: scratch_load_b128 v[5:8], v1, s105 ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0xe9,0x05]21400x00,0x00,0x5d,0xdc,0x01,0x00,0xe9,0x052141 2142# GFX11: scratch_load_b128 v[5:8], v1, vcc_lo ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0xea,0x05]21430x00,0x00,0x5d,0xdc,0x01,0x00,0xea,0x052144 2145# GFX11: scratch_load_b128 v[5:8], v1, vcc_hi ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0xeb,0x05]21460x00,0x00,0x5d,0xdc,0x01,0x00,0xeb,0x052147 2148# GFX11: scratch_load_b128 v[5:8], v1, ttmp15 ; encoding: [0x00,0x00,0x5d,0xdc,0x01,0x00,0xfb,0x05]21490x00,0x00,0x5d,0xdc,0x01,0x00,0xfb,0x052150 2151# GFX11: scratch_load_b128 v[5:8], v255, s2 ; encoding: [0x00,0x00,0x5d,0xdc,0xff,0x00,0x82,0x05]21520x00,0x00,0x5d,0xdc,0xff,0x00,0x82,0x052153 2154# GFX11: scratch_load_b128 v[5:8], v255, s105 ; encoding: [0x00,0x00,0x5d,0xdc,0xff,0x00,0xe9,0x05]21550x00,0x00,0x5d,0xdc,0xff,0x00,0xe9,0x052156 2157# GFX11: scratch_load_b128 v[5:8], v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x5d,0xdc,0xff,0x00,0xea,0x05]21580xff,0x1f,0x5d,0xdc,0xff,0x00,0xea,0x052159 2160# GFX11: scratch_load_b128 v[5:8], v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x5d,0xdc,0xff,0x00,0xeb,0x05]21610xff,0x0f,0x5d,0xdc,0xff,0x00,0xeb,0x052162 2163# GFX11: scratch_load_b128 v[252:255], v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x5d,0xdc,0xff,0x00,0xfb,0xfc]21640x00,0xf0,0x5d,0xdc,0xff,0x00,0xfb,0xfc2165 2166# GFX11: scratch_load_b32 v5, off, off ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x7c,0x05]21670x00,0x00,0x51,0xdc,0x00,0x00,0x7c,0x052168 2169# GFX11: scratch_load_b32 v5, off, s2 ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x02,0x05]21700x00,0x00,0x51,0xdc,0x00,0x00,0x02,0x052171 2172# GFX11: scratch_load_b32 v5, off, s105 ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x69,0x05]21730x00,0x00,0x51,0xdc,0x00,0x00,0x69,0x052174 2175# GFX11: scratch_load_b32 v5, off, vcc_lo ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x6a,0x05]21760x00,0x00,0x51,0xdc,0x00,0x00,0x6a,0x052177 2178# GFX11: scratch_load_b32 v5, off, vcc_hi ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x6b,0x05]21790x00,0x00,0x51,0xdc,0x00,0x00,0x6b,0x052180 2181# GFX11: scratch_load_b32 v5, off, ttmp15 ; encoding: [0x00,0x00,0x51,0xdc,0x00,0x00,0x7b,0x05]21820x00,0x00,0x51,0xdc,0x00,0x00,0x7b,0x052183 2184# GFX11: scratch_load_b32 v5, v1, off ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0xfc,0x05]21850x00,0x00,0x51,0xdc,0x01,0x00,0xfc,0x052186 2187# GFX11: scratch_load_b32 v5, v255, off ; encoding: [0x00,0x00,0x51,0xdc,0xff,0x00,0xfc,0x05]21880x00,0x00,0x51,0xdc,0xff,0x00,0xfc,0x052189 2190# GFX11: scratch_load_b32 v5, v1, s2 ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0x82,0x05]21910x00,0x00,0x51,0xdc,0x01,0x00,0x82,0x052192 2193# GFX11: scratch_load_b32 v5, v1, s105 ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0xe9,0x05]21940x00,0x00,0x51,0xdc,0x01,0x00,0xe9,0x052195 2196# GFX11: scratch_load_b32 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0xea,0x05]21970x00,0x00,0x51,0xdc,0x01,0x00,0xea,0x052198 2199# GFX11: scratch_load_b32 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0xeb,0x05]22000x00,0x00,0x51,0xdc,0x01,0x00,0xeb,0x052201 2202# GFX11: scratch_load_b32 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x51,0xdc,0x01,0x00,0xfb,0x05]22030x00,0x00,0x51,0xdc,0x01,0x00,0xfb,0x052204 2205# GFX11: scratch_load_b32 v5, v255, s2 ; encoding: [0x00,0x00,0x51,0xdc,0xff,0x00,0x82,0x05]22060x00,0x00,0x51,0xdc,0xff,0x00,0x82,0x052207 2208# GFX11: scratch_load_b32 v5, v255, s105 ; encoding: [0x00,0x00,0x51,0xdc,0xff,0x00,0xe9,0x05]22090x00,0x00,0x51,0xdc,0xff,0x00,0xe9,0x052210 2211# GFX11: scratch_load_b32 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x51,0xdc,0xff,0x00,0xea,0x05]22120xff,0x1f,0x51,0xdc,0xff,0x00,0xea,0x052213 2214# GFX11: scratch_load_b32 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x51,0xdc,0xff,0x00,0xeb,0x05]22150xff,0x0f,0x51,0xdc,0xff,0x00,0xeb,0x052216 2217# GFX11: scratch_load_b32 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x51,0xdc,0xff,0x00,0xfb,0xff]22180x00,0xf0,0x51,0xdc,0xff,0x00,0xfb,0xff2219 2220# GFX11: scratch_load_b64 v[5:6], off, off ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x7c,0x05]22210x00,0x00,0x55,0xdc,0x00,0x00,0x7c,0x052222 2223# GFX11: scratch_load_b64 v[5:6], off, s2 ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x02,0x05]22240x00,0x00,0x55,0xdc,0x00,0x00,0x02,0x052225 2226# GFX11: scratch_load_b64 v[5:6], off, s105 ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x69,0x05]22270x00,0x00,0x55,0xdc,0x00,0x00,0x69,0x052228 2229# GFX11: scratch_load_b64 v[5:6], off, vcc_lo ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x6a,0x05]22300x00,0x00,0x55,0xdc,0x00,0x00,0x6a,0x052231 2232# GFX11: scratch_load_b64 v[5:6], off, vcc_hi ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x6b,0x05]22330x00,0x00,0x55,0xdc,0x00,0x00,0x6b,0x052234 2235# GFX11: scratch_load_b64 v[5:6], off, ttmp15 ; encoding: [0x00,0x00,0x55,0xdc,0x00,0x00,0x7b,0x05]22360x00,0x00,0x55,0xdc,0x00,0x00,0x7b,0x052237 2238# GFX11: scratch_load_b64 v[5:6], v1, off ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0xfc,0x05]22390x00,0x00,0x55,0xdc,0x01,0x00,0xfc,0x052240 2241# GFX11: scratch_load_b64 v[5:6], v255, off ; encoding: [0x00,0x00,0x55,0xdc,0xff,0x00,0xfc,0x05]22420x00,0x00,0x55,0xdc,0xff,0x00,0xfc,0x052243 2244# GFX11: scratch_load_b64 v[5:6], v1, s2 ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0x82,0x05]22450x00,0x00,0x55,0xdc,0x01,0x00,0x82,0x052246 2247# GFX11: scratch_load_b64 v[5:6], v1, s105 ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0xe9,0x05]22480x00,0x00,0x55,0xdc,0x01,0x00,0xe9,0x052249 2250# GFX11: scratch_load_b64 v[5:6], v1, vcc_lo ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0xea,0x05]22510x00,0x00,0x55,0xdc,0x01,0x00,0xea,0x052252 2253# GFX11: scratch_load_b64 v[5:6], v1, vcc_hi ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0xeb,0x05]22540x00,0x00,0x55,0xdc,0x01,0x00,0xeb,0x052255 2256# GFX11: scratch_load_b64 v[5:6], v1, ttmp15 ; encoding: [0x00,0x00,0x55,0xdc,0x01,0x00,0xfb,0x05]22570x00,0x00,0x55,0xdc,0x01,0x00,0xfb,0x052258 2259# GFX11: scratch_load_b64 v[5:6], v255, s2 ; encoding: [0x00,0x00,0x55,0xdc,0xff,0x00,0x82,0x05]22600x00,0x00,0x55,0xdc,0xff,0x00,0x82,0x052261 2262# GFX11: scratch_load_b64 v[5:6], v255, s105 ; encoding: [0x00,0x00,0x55,0xdc,0xff,0x00,0xe9,0x05]22630x00,0x00,0x55,0xdc,0xff,0x00,0xe9,0x052264 2265# GFX11: scratch_load_b64 v[5:6], v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x55,0xdc,0xff,0x00,0xea,0x05]22660xff,0x1f,0x55,0xdc,0xff,0x00,0xea,0x052267 2268# GFX11: scratch_load_b64 v[5:6], v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x55,0xdc,0xff,0x00,0xeb,0x05]22690xff,0x0f,0x55,0xdc,0xff,0x00,0xeb,0x052270 2271# GFX11: scratch_load_b64 v[254:255], v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x55,0xdc,0xff,0x00,0xfb,0xfe]22720x00,0xf0,0x55,0xdc,0xff,0x00,0xfb,0xfe2273 2274# GFX11: scratch_load_b96 v[5:7], off, off ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x7c,0x05]22750x00,0x00,0x59,0xdc,0x00,0x00,0x7c,0x052276 2277# GFX11: scratch_load_b96 v[5:7], off, s2 ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x02,0x05]22780x00,0x00,0x59,0xdc,0x00,0x00,0x02,0x052279 2280# GFX11: scratch_load_b96 v[5:7], off, s105 ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x69,0x05]22810x00,0x00,0x59,0xdc,0x00,0x00,0x69,0x052282 2283# GFX11: scratch_load_b96 v[5:7], off, vcc_lo ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x6a,0x05]22840x00,0x00,0x59,0xdc,0x00,0x00,0x6a,0x052285 2286# GFX11: scratch_load_b96 v[5:7], off, vcc_hi ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x6b,0x05]22870x00,0x00,0x59,0xdc,0x00,0x00,0x6b,0x052288 2289# GFX11: scratch_load_b96 v[5:7], off, ttmp15 ; encoding: [0x00,0x00,0x59,0xdc,0x00,0x00,0x7b,0x05]22900x00,0x00,0x59,0xdc,0x00,0x00,0x7b,0x052291 2292# GFX11: scratch_load_b96 v[5:7], v1, off ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0xfc,0x05]22930x00,0x00,0x59,0xdc,0x01,0x00,0xfc,0x052294 2295# GFX11: scratch_load_b96 v[5:7], v255, off ; encoding: [0x00,0x00,0x59,0xdc,0xff,0x00,0xfc,0x05]22960x00,0x00,0x59,0xdc,0xff,0x00,0xfc,0x052297 2298# GFX11: scratch_load_b96 v[5:7], v1, s2 ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0x82,0x05]22990x00,0x00,0x59,0xdc,0x01,0x00,0x82,0x052300 2301# GFX11: scratch_load_b96 v[5:7], v1, s105 ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0xe9,0x05]23020x00,0x00,0x59,0xdc,0x01,0x00,0xe9,0x052303 2304# GFX11: scratch_load_b96 v[5:7], v1, vcc_lo ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0xea,0x05]23050x00,0x00,0x59,0xdc,0x01,0x00,0xea,0x052306 2307# GFX11: scratch_load_b96 v[5:7], v1, vcc_hi ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0xeb,0x05]23080x00,0x00,0x59,0xdc,0x01,0x00,0xeb,0x052309 2310# GFX11: scratch_load_b96 v[5:7], v1, ttmp15 ; encoding: [0x00,0x00,0x59,0xdc,0x01,0x00,0xfb,0x05]23110x00,0x00,0x59,0xdc,0x01,0x00,0xfb,0x052312 2313# GFX11: scratch_load_b96 v[5:7], v255, s2 ; encoding: [0x00,0x00,0x59,0xdc,0xff,0x00,0x82,0x05]23140x00,0x00,0x59,0xdc,0xff,0x00,0x82,0x052315 2316# GFX11: scratch_load_b96 v[5:7], v255, s105 ; encoding: [0x00,0x00,0x59,0xdc,0xff,0x00,0xe9,0x05]23170x00,0x00,0x59,0xdc,0xff,0x00,0xe9,0x052318 2319# GFX11: scratch_load_b96 v[5:7], v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x59,0xdc,0xff,0x00,0xea,0x05]23200xff,0x1f,0x59,0xdc,0xff,0x00,0xea,0x052321 2322# GFX11: scratch_load_b96 v[5:7], v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x59,0xdc,0xff,0x00,0xeb,0x05]23230xff,0x0f,0x59,0xdc,0xff,0x00,0xeb,0x052324 2325# GFX11: scratch_load_b96 v[253:255], v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x59,0xdc,0xff,0x00,0xfb,0xfd]23260x00,0xf0,0x59,0xdc,0xff,0x00,0xfb,0xfd2327 2328# GFX11: scratch_load_d16_b16 v5, off, off ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x7c,0x05]23290x00,0x00,0x81,0xdc,0x00,0x00,0x7c,0x052330 2331# GFX11: scratch_load_d16_b16 v5, off, s2 ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x02,0x05]23320x00,0x00,0x81,0xdc,0x00,0x00,0x02,0x052333 2334# GFX11: scratch_load_d16_b16 v5, off, s105 ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x69,0x05]23350x00,0x00,0x81,0xdc,0x00,0x00,0x69,0x052336 2337# GFX11: scratch_load_d16_b16 v5, off, vcc_lo ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x6a,0x05]23380x00,0x00,0x81,0xdc,0x00,0x00,0x6a,0x052339 2340# GFX11: scratch_load_d16_b16 v5, off, vcc_hi ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x6b,0x05]23410x00,0x00,0x81,0xdc,0x00,0x00,0x6b,0x052342 2343# GFX11: scratch_load_d16_b16 v5, off, ttmp15 ; encoding: [0x00,0x00,0x81,0xdc,0x00,0x00,0x7b,0x05]23440x00,0x00,0x81,0xdc,0x00,0x00,0x7b,0x052345 2346# GFX11: scratch_load_d16_b16 v5, v1, off ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0xfc,0x05]23470x00,0x00,0x81,0xdc,0x01,0x00,0xfc,0x052348 2349# GFX11: scratch_load_d16_b16 v5, v255, off ; encoding: [0x00,0x00,0x81,0xdc,0xff,0x00,0xfc,0x05]23500x00,0x00,0x81,0xdc,0xff,0x00,0xfc,0x052351 2352# GFX11: scratch_load_d16_b16 v5, v1, s2 ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0x82,0x05]23530x00,0x00,0x81,0xdc,0x01,0x00,0x82,0x052354 2355# GFX11: scratch_load_d16_b16 v5, v1, s105 ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0xe9,0x05]23560x00,0x00,0x81,0xdc,0x01,0x00,0xe9,0x052357 2358# GFX11: scratch_load_d16_b16 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0xea,0x05]23590x00,0x00,0x81,0xdc,0x01,0x00,0xea,0x052360 2361# GFX11: scratch_load_d16_b16 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0xeb,0x05]23620x00,0x00,0x81,0xdc,0x01,0x00,0xeb,0x052363 2364# GFX11: scratch_load_d16_b16 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x81,0xdc,0x01,0x00,0xfb,0x05]23650x00,0x00,0x81,0xdc,0x01,0x00,0xfb,0x052366 2367# GFX11: scratch_load_d16_b16 v5, v255, s2 ; encoding: [0x00,0x00,0x81,0xdc,0xff,0x00,0x82,0x05]23680x00,0x00,0x81,0xdc,0xff,0x00,0x82,0x052369 2370# GFX11: scratch_load_d16_b16 v5, v255, s105 ; encoding: [0x00,0x00,0x81,0xdc,0xff,0x00,0xe9,0x05]23710x00,0x00,0x81,0xdc,0xff,0x00,0xe9,0x052372 2373# GFX11: scratch_load_d16_b16 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x81,0xdc,0xff,0x00,0xea,0x05]23740xff,0x1f,0x81,0xdc,0xff,0x00,0xea,0x052375 2376# GFX11: scratch_load_d16_b16 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x81,0xdc,0xff,0x00,0xeb,0x05]23770xff,0x0f,0x81,0xdc,0xff,0x00,0xeb,0x052378 2379# GFX11: scratch_load_d16_b16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x81,0xdc,0xff,0x00,0xfb,0xff]23800x00,0xf0,0x81,0xdc,0xff,0x00,0xfb,0xff2381 2382# GFX11: scratch_load_d16_hi_b16 v5, off, off ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x7c,0x05]23830x00,0x00,0x8d,0xdc,0x00,0x00,0x7c,0x052384 2385# GFX11: scratch_load_d16_hi_b16 v5, off, s2 ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x02,0x05]23860x00,0x00,0x8d,0xdc,0x00,0x00,0x02,0x052387 2388# GFX11: scratch_load_d16_hi_b16 v5, off, s105 ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x69,0x05]23890x00,0x00,0x8d,0xdc,0x00,0x00,0x69,0x052390 2391# GFX11: scratch_load_d16_hi_b16 v5, off, vcc_lo ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x6a,0x05]23920x00,0x00,0x8d,0xdc,0x00,0x00,0x6a,0x052393 2394# GFX11: scratch_load_d16_hi_b16 v5, off, vcc_hi ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x6b,0x05]23950x00,0x00,0x8d,0xdc,0x00,0x00,0x6b,0x052396 2397# GFX11: scratch_load_d16_hi_b16 v5, off, ttmp15 ; encoding: [0x00,0x00,0x8d,0xdc,0x00,0x00,0x7b,0x05]23980x00,0x00,0x8d,0xdc,0x00,0x00,0x7b,0x052399 2400# GFX11: scratch_load_d16_hi_b16 v5, v1, off ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0xfc,0x05]24010x00,0x00,0x8d,0xdc,0x01,0x00,0xfc,0x052402 2403# GFX11: scratch_load_d16_hi_b16 v5, v255, off ; encoding: [0x00,0x00,0x8d,0xdc,0xff,0x00,0xfc,0x05]24040x00,0x00,0x8d,0xdc,0xff,0x00,0xfc,0x052405 2406# GFX11: scratch_load_d16_hi_b16 v5, v1, s2 ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0x82,0x05]24070x00,0x00,0x8d,0xdc,0x01,0x00,0x82,0x052408 2409# GFX11: scratch_load_d16_hi_b16 v5, v1, s105 ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0xe9,0x05]24100x00,0x00,0x8d,0xdc,0x01,0x00,0xe9,0x052411 2412# GFX11: scratch_load_d16_hi_b16 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0xea,0x05]24130x00,0x00,0x8d,0xdc,0x01,0x00,0xea,0x052414 2415# GFX11: scratch_load_d16_hi_b16 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0xeb,0x05]24160x00,0x00,0x8d,0xdc,0x01,0x00,0xeb,0x052417 2418# GFX11: scratch_load_d16_hi_b16 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x8d,0xdc,0x01,0x00,0xfb,0x05]24190x00,0x00,0x8d,0xdc,0x01,0x00,0xfb,0x052420 2421# GFX11: scratch_load_d16_hi_b16 v5, v255, s2 ; encoding: [0x00,0x00,0x8d,0xdc,0xff,0x00,0x82,0x05]24220x00,0x00,0x8d,0xdc,0xff,0x00,0x82,0x052423 2424# GFX11: scratch_load_d16_hi_b16 v5, v255, s105 ; encoding: [0x00,0x00,0x8d,0xdc,0xff,0x00,0xe9,0x05]24250x00,0x00,0x8d,0xdc,0xff,0x00,0xe9,0x052426 2427# GFX11: scratch_load_d16_hi_b16 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x8d,0xdc,0xff,0x00,0xea,0x05]24280xff,0x1f,0x8d,0xdc,0xff,0x00,0xea,0x052429 2430# GFX11: scratch_load_d16_hi_b16 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x8d,0xdc,0xff,0x00,0xeb,0x05]24310xff,0x0f,0x8d,0xdc,0xff,0x00,0xeb,0x052432 2433# GFX11: scratch_load_d16_hi_b16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x8d,0xdc,0xff,0x00,0xfb,0xff]24340x00,0xf0,0x8d,0xdc,0xff,0x00,0xfb,0xff2435 2436# GFX11: scratch_load_d16_hi_i8 v5, off, off ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x7c,0x05]24370x00,0x00,0x89,0xdc,0x00,0x00,0x7c,0x052438 2439# GFX11: scratch_load_d16_hi_i8 v5, off, s2 ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x02,0x05]24400x00,0x00,0x89,0xdc,0x00,0x00,0x02,0x052441 2442# GFX11: scratch_load_d16_hi_i8 v5, off, s105 ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x69,0x05]24430x00,0x00,0x89,0xdc,0x00,0x00,0x69,0x052444 2445# GFX11: scratch_load_d16_hi_i8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x6a,0x05]24460x00,0x00,0x89,0xdc,0x00,0x00,0x6a,0x052447 2448# GFX11: scratch_load_d16_hi_i8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x6b,0x05]24490x00,0x00,0x89,0xdc,0x00,0x00,0x6b,0x052450 2451# GFX11: scratch_load_d16_hi_i8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x89,0xdc,0x00,0x00,0x7b,0x05]24520x00,0x00,0x89,0xdc,0x00,0x00,0x7b,0x052453 2454# GFX11: scratch_load_d16_hi_i8 v5, v1, off ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0xfc,0x05]24550x00,0x00,0x89,0xdc,0x01,0x00,0xfc,0x052456 2457# GFX11: scratch_load_d16_hi_i8 v5, v255, off ; encoding: [0x00,0x00,0x89,0xdc,0xff,0x00,0xfc,0x05]24580x00,0x00,0x89,0xdc,0xff,0x00,0xfc,0x052459 2460# GFX11: scratch_load_d16_hi_i8 v5, v1, s2 ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0x82,0x05]24610x00,0x00,0x89,0xdc,0x01,0x00,0x82,0x052462 2463# GFX11: scratch_load_d16_hi_i8 v5, v1, s105 ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0xe9,0x05]24640x00,0x00,0x89,0xdc,0x01,0x00,0xe9,0x052465 2466# GFX11: scratch_load_d16_hi_i8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0xea,0x05]24670x00,0x00,0x89,0xdc,0x01,0x00,0xea,0x052468 2469# GFX11: scratch_load_d16_hi_i8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0xeb,0x05]24700x00,0x00,0x89,0xdc,0x01,0x00,0xeb,0x052471 2472# GFX11: scratch_load_d16_hi_i8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x89,0xdc,0x01,0x00,0xfb,0x05]24730x00,0x00,0x89,0xdc,0x01,0x00,0xfb,0x052474 2475# GFX11: scratch_load_d16_hi_i8 v5, v255, s2 ; encoding: [0x00,0x00,0x89,0xdc,0xff,0x00,0x82,0x05]24760x00,0x00,0x89,0xdc,0xff,0x00,0x82,0x052477 2478# GFX11: scratch_load_d16_hi_i8 v5, v255, s105 ; encoding: [0x00,0x00,0x89,0xdc,0xff,0x00,0xe9,0x05]24790x00,0x00,0x89,0xdc,0xff,0x00,0xe9,0x052480 2481# GFX11: scratch_load_d16_hi_i8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x89,0xdc,0xff,0x00,0xea,0x05]24820xff,0x1f,0x89,0xdc,0xff,0x00,0xea,0x052483 2484# GFX11: scratch_load_d16_hi_i8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x89,0xdc,0xff,0x00,0xeb,0x05]24850xff,0x0f,0x89,0xdc,0xff,0x00,0xeb,0x052486 2487# GFX11: scratch_load_d16_hi_i8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x89,0xdc,0xff,0x00,0xfb,0xff]24880x00,0xf0,0x89,0xdc,0xff,0x00,0xfb,0xff2489 2490# GFX11: scratch_load_d16_hi_u8 v5, off, off ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x7c,0x05]24910x00,0x00,0x85,0xdc,0x00,0x00,0x7c,0x052492 2493# GFX11: scratch_load_d16_hi_u8 v5, off, s2 ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x02,0x05]24940x00,0x00,0x85,0xdc,0x00,0x00,0x02,0x052495 2496# GFX11: scratch_load_d16_hi_u8 v5, off, s105 ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x69,0x05]24970x00,0x00,0x85,0xdc,0x00,0x00,0x69,0x052498 2499# GFX11: scratch_load_d16_hi_u8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x6a,0x05]25000x00,0x00,0x85,0xdc,0x00,0x00,0x6a,0x052501 2502# GFX11: scratch_load_d16_hi_u8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x6b,0x05]25030x00,0x00,0x85,0xdc,0x00,0x00,0x6b,0x052504 2505# GFX11: scratch_load_d16_hi_u8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x85,0xdc,0x00,0x00,0x7b,0x05]25060x00,0x00,0x85,0xdc,0x00,0x00,0x7b,0x052507 2508# GFX11: scratch_load_d16_hi_u8 v5, v1, off ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0xfc,0x05]25090x00,0x00,0x85,0xdc,0x01,0x00,0xfc,0x052510 2511# GFX11: scratch_load_d16_hi_u8 v5, v255, off ; encoding: [0x00,0x00,0x85,0xdc,0xff,0x00,0xfc,0x05]25120x00,0x00,0x85,0xdc,0xff,0x00,0xfc,0x052513 2514# GFX11: scratch_load_d16_hi_u8 v5, v1, s2 ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0x82,0x05]25150x00,0x00,0x85,0xdc,0x01,0x00,0x82,0x052516 2517# GFX11: scratch_load_d16_hi_u8 v5, v1, s105 ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0xe9,0x05]25180x00,0x00,0x85,0xdc,0x01,0x00,0xe9,0x052519 2520# GFX11: scratch_load_d16_hi_u8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0xea,0x05]25210x00,0x00,0x85,0xdc,0x01,0x00,0xea,0x052522 2523# GFX11: scratch_load_d16_hi_u8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0xeb,0x05]25240x00,0x00,0x85,0xdc,0x01,0x00,0xeb,0x052525 2526# GFX11: scratch_load_d16_hi_u8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x85,0xdc,0x01,0x00,0xfb,0x05]25270x00,0x00,0x85,0xdc,0x01,0x00,0xfb,0x052528 2529# GFX11: scratch_load_d16_hi_u8 v5, v255, s2 ; encoding: [0x00,0x00,0x85,0xdc,0xff,0x00,0x82,0x05]25300x00,0x00,0x85,0xdc,0xff,0x00,0x82,0x052531 2532# GFX11: scratch_load_d16_hi_u8 v5, v255, s105 ; encoding: [0x00,0x00,0x85,0xdc,0xff,0x00,0xe9,0x05]25330x00,0x00,0x85,0xdc,0xff,0x00,0xe9,0x052534 2535# GFX11: scratch_load_d16_hi_u8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x85,0xdc,0xff,0x00,0xea,0x05]25360xff,0x1f,0x85,0xdc,0xff,0x00,0xea,0x052537 2538# GFX11: scratch_load_d16_hi_u8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x85,0xdc,0xff,0x00,0xeb,0x05]25390xff,0x0f,0x85,0xdc,0xff,0x00,0xeb,0x052540 2541# GFX11: scratch_load_d16_hi_u8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x85,0xdc,0xff,0x00,0xfb,0xff]25420x00,0xf0,0x85,0xdc,0xff,0x00,0xfb,0xff2543 2544# GFX11: scratch_load_d16_i8 v5, off, off ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x7c,0x05]25450x00,0x00,0x7d,0xdc,0x00,0x00,0x7c,0x052546 2547# GFX11: scratch_load_d16_i8 v5, off, s2 ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x02,0x05]25480x00,0x00,0x7d,0xdc,0x00,0x00,0x02,0x052549 2550# GFX11: scratch_load_d16_i8 v5, off, s105 ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x69,0x05]25510x00,0x00,0x7d,0xdc,0x00,0x00,0x69,0x052552 2553# GFX11: scratch_load_d16_i8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x6a,0x05]25540x00,0x00,0x7d,0xdc,0x00,0x00,0x6a,0x052555 2556# GFX11: scratch_load_d16_i8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x6b,0x05]25570x00,0x00,0x7d,0xdc,0x00,0x00,0x6b,0x052558 2559# GFX11: scratch_load_d16_i8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x7d,0xdc,0x00,0x00,0x7b,0x05]25600x00,0x00,0x7d,0xdc,0x00,0x00,0x7b,0x052561 2562# GFX11: scratch_load_d16_i8 v5, v1, off ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0xfc,0x05]25630x00,0x00,0x7d,0xdc,0x01,0x00,0xfc,0x052564 2565# GFX11: scratch_load_d16_i8 v5, v255, off ; encoding: [0x00,0x00,0x7d,0xdc,0xff,0x00,0xfc,0x05]25660x00,0x00,0x7d,0xdc,0xff,0x00,0xfc,0x052567 2568# GFX11: scratch_load_d16_i8 v5, v1, s2 ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0x82,0x05]25690x00,0x00,0x7d,0xdc,0x01,0x00,0x82,0x052570 2571# GFX11: scratch_load_d16_i8 v5, v1, s105 ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0xe9,0x05]25720x00,0x00,0x7d,0xdc,0x01,0x00,0xe9,0x052573 2574# GFX11: scratch_load_d16_i8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0xea,0x05]25750x00,0x00,0x7d,0xdc,0x01,0x00,0xea,0x052576 2577# GFX11: scratch_load_d16_i8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0xeb,0x05]25780x00,0x00,0x7d,0xdc,0x01,0x00,0xeb,0x052579 2580# GFX11: scratch_load_d16_i8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x7d,0xdc,0x01,0x00,0xfb,0x05]25810x00,0x00,0x7d,0xdc,0x01,0x00,0xfb,0x052582 2583# GFX11: scratch_load_d16_i8 v5, v255, s2 ; encoding: [0x00,0x00,0x7d,0xdc,0xff,0x00,0x82,0x05]25840x00,0x00,0x7d,0xdc,0xff,0x00,0x82,0x052585 2586# GFX11: scratch_load_d16_i8 v5, v255, s105 ; encoding: [0x00,0x00,0x7d,0xdc,0xff,0x00,0xe9,0x05]25870x00,0x00,0x7d,0xdc,0xff,0x00,0xe9,0x052588 2589# GFX11: scratch_load_d16_i8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x7d,0xdc,0xff,0x00,0xea,0x05]25900xff,0x1f,0x7d,0xdc,0xff,0x00,0xea,0x052591 2592# GFX11: scratch_load_d16_i8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x7d,0xdc,0xff,0x00,0xeb,0x05]25930xff,0x0f,0x7d,0xdc,0xff,0x00,0xeb,0x052594 2595# GFX11: scratch_load_d16_i8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x7d,0xdc,0xff,0x00,0xfb,0xff]25960x00,0xf0,0x7d,0xdc,0xff,0x00,0xfb,0xff2597 2598# GFX11: scratch_load_d16_u8 v5, off, off ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x7c,0x05]25990x00,0x00,0x79,0xdc,0x00,0x00,0x7c,0x052600 2601# GFX11: scratch_load_d16_u8 v5, off, s2 ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x02,0x05]26020x00,0x00,0x79,0xdc,0x00,0x00,0x02,0x052603 2604# GFX11: scratch_load_d16_u8 v5, off, s105 ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x69,0x05]26050x00,0x00,0x79,0xdc,0x00,0x00,0x69,0x052606 2607# GFX11: scratch_load_d16_u8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x6a,0x05]26080x00,0x00,0x79,0xdc,0x00,0x00,0x6a,0x052609 2610# GFX11: scratch_load_d16_u8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x6b,0x05]26110x00,0x00,0x79,0xdc,0x00,0x00,0x6b,0x052612 2613# GFX11: scratch_load_d16_u8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x79,0xdc,0x00,0x00,0x7b,0x05]26140x00,0x00,0x79,0xdc,0x00,0x00,0x7b,0x052615 2616# GFX11: scratch_load_d16_u8 v5, v1, off ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0xfc,0x05]26170x00,0x00,0x79,0xdc,0x01,0x00,0xfc,0x052618 2619# GFX11: scratch_load_d16_u8 v5, v255, off ; encoding: [0x00,0x00,0x79,0xdc,0xff,0x00,0xfc,0x05]26200x00,0x00,0x79,0xdc,0xff,0x00,0xfc,0x052621 2622# GFX11: scratch_load_d16_u8 v5, v1, s2 ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0x82,0x05]26230x00,0x00,0x79,0xdc,0x01,0x00,0x82,0x052624 2625# GFX11: scratch_load_d16_u8 v5, v1, s105 ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0xe9,0x05]26260x00,0x00,0x79,0xdc,0x01,0x00,0xe9,0x052627 2628# GFX11: scratch_load_d16_u8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0xea,0x05]26290x00,0x00,0x79,0xdc,0x01,0x00,0xea,0x052630 2631# GFX11: scratch_load_d16_u8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0xeb,0x05]26320x00,0x00,0x79,0xdc,0x01,0x00,0xeb,0x052633 2634# GFX11: scratch_load_d16_u8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x79,0xdc,0x01,0x00,0xfb,0x05]26350x00,0x00,0x79,0xdc,0x01,0x00,0xfb,0x052636 2637# GFX11: scratch_load_d16_u8 v5, v255, s2 ; encoding: [0x00,0x00,0x79,0xdc,0xff,0x00,0x82,0x05]26380x00,0x00,0x79,0xdc,0xff,0x00,0x82,0x052639 2640# GFX11: scratch_load_d16_u8 v5, v255, s105 ; encoding: [0x00,0x00,0x79,0xdc,0xff,0x00,0xe9,0x05]26410x00,0x00,0x79,0xdc,0xff,0x00,0xe9,0x052642 2643# GFX11: scratch_load_d16_u8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x79,0xdc,0xff,0x00,0xea,0x05]26440xff,0x1f,0x79,0xdc,0xff,0x00,0xea,0x052645 2646# GFX11: scratch_load_d16_u8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x79,0xdc,0xff,0x00,0xeb,0x05]26470xff,0x0f,0x79,0xdc,0xff,0x00,0xeb,0x052648 2649# GFX11: scratch_load_d16_u8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x79,0xdc,0xff,0x00,0xfb,0xff]26500x00,0xf0,0x79,0xdc,0xff,0x00,0xfb,0xff2651 2652# GFX11: scratch_load_i16 v5, off, off ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x7c,0x05]26530x00,0x00,0x4d,0xdc,0x00,0x00,0x7c,0x052654 2655# GFX11: scratch_load_i16 v5, off, s2 ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x02,0x05]26560x00,0x00,0x4d,0xdc,0x00,0x00,0x02,0x052657 2658# GFX11: scratch_load_i16 v5, off, s105 ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x69,0x05]26590x00,0x00,0x4d,0xdc,0x00,0x00,0x69,0x052660 2661# GFX11: scratch_load_i16 v5, off, vcc_lo ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x6a,0x05]26620x00,0x00,0x4d,0xdc,0x00,0x00,0x6a,0x052663 2664# GFX11: scratch_load_i16 v5, off, vcc_hi ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x6b,0x05]26650x00,0x00,0x4d,0xdc,0x00,0x00,0x6b,0x052666 2667# GFX11: scratch_load_i16 v5, off, ttmp15 ; encoding: [0x00,0x00,0x4d,0xdc,0x00,0x00,0x7b,0x05]26680x00,0x00,0x4d,0xdc,0x00,0x00,0x7b,0x052669 2670# GFX11: scratch_load_i16 v5, v1, off ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0xfc,0x05]26710x00,0x00,0x4d,0xdc,0x01,0x00,0xfc,0x052672 2673# GFX11: scratch_load_i16 v5, v255, off ; encoding: [0x00,0x00,0x4d,0xdc,0xff,0x00,0xfc,0x05]26740x00,0x00,0x4d,0xdc,0xff,0x00,0xfc,0x052675 2676# GFX11: scratch_load_i16 v5, v1, s2 ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0x82,0x05]26770x00,0x00,0x4d,0xdc,0x01,0x00,0x82,0x052678 2679# GFX11: scratch_load_i16 v5, v1, s105 ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0xe9,0x05]26800x00,0x00,0x4d,0xdc,0x01,0x00,0xe9,0x052681 2682# GFX11: scratch_load_i16 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0xea,0x05]26830x00,0x00,0x4d,0xdc,0x01,0x00,0xea,0x052684 2685# GFX11: scratch_load_i16 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0xeb,0x05]26860x00,0x00,0x4d,0xdc,0x01,0x00,0xeb,0x052687 2688# GFX11: scratch_load_i16 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x4d,0xdc,0x01,0x00,0xfb,0x05]26890x00,0x00,0x4d,0xdc,0x01,0x00,0xfb,0x052690 2691# GFX11: scratch_load_i16 v5, v255, s2 ; encoding: [0x00,0x00,0x4d,0xdc,0xff,0x00,0x82,0x05]26920x00,0x00,0x4d,0xdc,0xff,0x00,0x82,0x052693 2694# GFX11: scratch_load_i16 v5, v255, s105 ; encoding: [0x00,0x00,0x4d,0xdc,0xff,0x00,0xe9,0x05]26950x00,0x00,0x4d,0xdc,0xff,0x00,0xe9,0x052696 2697# GFX11: scratch_load_i16 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x4d,0xdc,0xff,0x00,0xea,0x05]26980xff,0x1f,0x4d,0xdc,0xff,0x00,0xea,0x052699 2700# GFX11: scratch_load_i16 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x4d,0xdc,0xff,0x00,0xeb,0x05]27010xff,0x0f,0x4d,0xdc,0xff,0x00,0xeb,0x052702 2703# GFX11: scratch_load_i16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x4d,0xdc,0xff,0x00,0xfb,0xff]27040x00,0xf0,0x4d,0xdc,0xff,0x00,0xfb,0xff2705 2706# GFX11: scratch_load_i8 v5, off, off ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x7c,0x05]27070x00,0x00,0x45,0xdc,0x00,0x00,0x7c,0x052708 2709# GFX11: scratch_load_i8 v5, off, s2 ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x02,0x05]27100x00,0x00,0x45,0xdc,0x00,0x00,0x02,0x052711 2712# GFX11: scratch_load_i8 v5, off, s105 ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x69,0x05]27130x00,0x00,0x45,0xdc,0x00,0x00,0x69,0x052714 2715# GFX11: scratch_load_i8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x6a,0x05]27160x00,0x00,0x45,0xdc,0x00,0x00,0x6a,0x052717 2718# GFX11: scratch_load_i8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x6b,0x05]27190x00,0x00,0x45,0xdc,0x00,0x00,0x6b,0x052720 2721# GFX11: scratch_load_i8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x45,0xdc,0x00,0x00,0x7b,0x05]27220x00,0x00,0x45,0xdc,0x00,0x00,0x7b,0x052723 2724# GFX11: scratch_load_i8 v5, v1, off ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0xfc,0x05]27250x00,0x00,0x45,0xdc,0x01,0x00,0xfc,0x052726 2727# GFX11: scratch_load_i8 v5, v255, off ; encoding: [0x00,0x00,0x45,0xdc,0xff,0x00,0xfc,0x05]27280x00,0x00,0x45,0xdc,0xff,0x00,0xfc,0x052729 2730# GFX11: scratch_load_i8 v5, v1, s2 ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0x82,0x05]27310x00,0x00,0x45,0xdc,0x01,0x00,0x82,0x052732 2733# GFX11: scratch_load_i8 v5, v1, s105 ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0xe9,0x05]27340x00,0x00,0x45,0xdc,0x01,0x00,0xe9,0x052735 2736# GFX11: scratch_load_i8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0xea,0x05]27370x00,0x00,0x45,0xdc,0x01,0x00,0xea,0x052738 2739# GFX11: scratch_load_i8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0xeb,0x05]27400x00,0x00,0x45,0xdc,0x01,0x00,0xeb,0x052741 2742# GFX11: scratch_load_i8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x45,0xdc,0x01,0x00,0xfb,0x05]27430x00,0x00,0x45,0xdc,0x01,0x00,0xfb,0x052744 2745# GFX11: scratch_load_i8 v5, v255, s2 ; encoding: [0x00,0x00,0x45,0xdc,0xff,0x00,0x82,0x05]27460x00,0x00,0x45,0xdc,0xff,0x00,0x82,0x052747 2748# GFX11: scratch_load_i8 v5, v255, s105 ; encoding: [0x00,0x00,0x45,0xdc,0xff,0x00,0xe9,0x05]27490x00,0x00,0x45,0xdc,0xff,0x00,0xe9,0x052750 2751# GFX11: scratch_load_i8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x45,0xdc,0xff,0x00,0xea,0x05]27520xff,0x1f,0x45,0xdc,0xff,0x00,0xea,0x052753 2754# GFX11: scratch_load_i8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x45,0xdc,0xff,0x00,0xeb,0x05]27550xff,0x0f,0x45,0xdc,0xff,0x00,0xeb,0x052756 2757# GFX11: scratch_load_i8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x45,0xdc,0xff,0x00,0xfb,0xff]27580x00,0xf0,0x45,0xdc,0xff,0x00,0xfb,0xff2759 2760# GFX11: scratch_load_u16 v5, off, off ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x7c,0x05]27610x00,0x00,0x49,0xdc,0x00,0x00,0x7c,0x052762 2763# GFX11: scratch_load_u16 v5, off, s2 ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x02,0x05]27640x00,0x00,0x49,0xdc,0x00,0x00,0x02,0x052765 2766# GFX11: scratch_load_u16 v5, off, s105 ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x69,0x05]27670x00,0x00,0x49,0xdc,0x00,0x00,0x69,0x052768 2769# GFX11: scratch_load_u16 v5, off, vcc_lo ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x6a,0x05]27700x00,0x00,0x49,0xdc,0x00,0x00,0x6a,0x052771 2772# GFX11: scratch_load_u16 v5, off, vcc_hi ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x6b,0x05]27730x00,0x00,0x49,0xdc,0x00,0x00,0x6b,0x052774 2775# GFX11: scratch_load_u16 v5, off, ttmp15 ; encoding: [0x00,0x00,0x49,0xdc,0x00,0x00,0x7b,0x05]27760x00,0x00,0x49,0xdc,0x00,0x00,0x7b,0x052777 2778# GFX11: scratch_load_u16 v5, v1, off ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0xfc,0x05]27790x00,0x00,0x49,0xdc,0x01,0x00,0xfc,0x052780 2781# GFX11: scratch_load_u16 v5, v255, off ; encoding: [0x00,0x00,0x49,0xdc,0xff,0x00,0xfc,0x05]27820x00,0x00,0x49,0xdc,0xff,0x00,0xfc,0x052783 2784# GFX11: scratch_load_u16 v5, v1, s2 ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0x82,0x05]27850x00,0x00,0x49,0xdc,0x01,0x00,0x82,0x052786 2787# GFX11: scratch_load_u16 v5, v1, s105 ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0xe9,0x05]27880x00,0x00,0x49,0xdc,0x01,0x00,0xe9,0x052789 2790# GFX11: scratch_load_u16 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0xea,0x05]27910x00,0x00,0x49,0xdc,0x01,0x00,0xea,0x052792 2793# GFX11: scratch_load_u16 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0xeb,0x05]27940x00,0x00,0x49,0xdc,0x01,0x00,0xeb,0x052795 2796# GFX11: scratch_load_u16 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x49,0xdc,0x01,0x00,0xfb,0x05]27970x00,0x00,0x49,0xdc,0x01,0x00,0xfb,0x052798 2799# GFX11: scratch_load_u16 v5, v255, s2 ; encoding: [0x00,0x00,0x49,0xdc,0xff,0x00,0x82,0x05]28000x00,0x00,0x49,0xdc,0xff,0x00,0x82,0x052801 2802# GFX11: scratch_load_u16 v5, v255, s105 ; encoding: [0x00,0x00,0x49,0xdc,0xff,0x00,0xe9,0x05]28030x00,0x00,0x49,0xdc,0xff,0x00,0xe9,0x052804 2805# GFX11: scratch_load_u16 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x49,0xdc,0xff,0x00,0xea,0x05]28060xff,0x1f,0x49,0xdc,0xff,0x00,0xea,0x052807 2808# GFX11: scratch_load_u16 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x49,0xdc,0xff,0x00,0xeb,0x05]28090xff,0x0f,0x49,0xdc,0xff,0x00,0xeb,0x052810 2811# GFX11: scratch_load_u16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x49,0xdc,0xff,0x00,0xfb,0xff]28120x00,0xf0,0x49,0xdc,0xff,0x00,0xfb,0xff2813 2814# GFX11: scratch_load_u8 v5, off, off ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x7c,0x05]28150x00,0x00,0x41,0xdc,0x00,0x00,0x7c,0x052816 2817# GFX11: scratch_load_u8 v5, off, s2 ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x02,0x05]28180x00,0x00,0x41,0xdc,0x00,0x00,0x02,0x052819 2820# GFX11: scratch_load_u8 v5, off, s105 ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x69,0x05]28210x00,0x00,0x41,0xdc,0x00,0x00,0x69,0x052822 2823# GFX11: scratch_load_u8 v5, off, vcc_lo ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x6a,0x05]28240x00,0x00,0x41,0xdc,0x00,0x00,0x6a,0x052825 2826# GFX11: scratch_load_u8 v5, off, vcc_hi ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x6b,0x05]28270x00,0x00,0x41,0xdc,0x00,0x00,0x6b,0x052828 2829# GFX11: scratch_load_u8 v5, off, ttmp15 ; encoding: [0x00,0x00,0x41,0xdc,0x00,0x00,0x7b,0x05]28300x00,0x00,0x41,0xdc,0x00,0x00,0x7b,0x052831 2832# GFX11: scratch_load_u8 v5, v1, off ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0xfc,0x05]28330x00,0x00,0x41,0xdc,0x01,0x00,0xfc,0x052834 2835# GFX11: scratch_load_u8 v5, v255, off ; encoding: [0x00,0x00,0x41,0xdc,0xff,0x00,0xfc,0x05]28360x00,0x00,0x41,0xdc,0xff,0x00,0xfc,0x052837 2838# GFX11: scratch_load_u8 v5, v1, s2 ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0x82,0x05]28390x00,0x00,0x41,0xdc,0x01,0x00,0x82,0x052840 2841# GFX11: scratch_load_u8 v5, v1, s105 ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0xe9,0x05]28420x00,0x00,0x41,0xdc,0x01,0x00,0xe9,0x052843 2844# GFX11: scratch_load_u8 v5, v1, vcc_lo ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0xea,0x05]28450x00,0x00,0x41,0xdc,0x01,0x00,0xea,0x052846 2847# GFX11: scratch_load_u8 v5, v1, vcc_hi ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0xeb,0x05]28480x00,0x00,0x41,0xdc,0x01,0x00,0xeb,0x052849 2850# GFX11: scratch_load_u8 v5, v1, ttmp15 ; encoding: [0x00,0x00,0x41,0xdc,0x01,0x00,0xfb,0x05]28510x00,0x00,0x41,0xdc,0x01,0x00,0xfb,0x052852 2853# GFX11: scratch_load_u8 v5, v255, s2 ; encoding: [0x00,0x00,0x41,0xdc,0xff,0x00,0x82,0x05]28540x00,0x00,0x41,0xdc,0xff,0x00,0x82,0x052855 2856# GFX11: scratch_load_u8 v5, v255, s105 ; encoding: [0x00,0x00,0x41,0xdc,0xff,0x00,0xe9,0x05]28570x00,0x00,0x41,0xdc,0xff,0x00,0xe9,0x052858 2859# GFX11: scratch_load_u8 v5, v255, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x41,0xdc,0xff,0x00,0xea,0x05]28600xff,0x1f,0x41,0xdc,0xff,0x00,0xea,0x052861 2862# GFX11: scratch_load_u8 v5, v255, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x41,0xdc,0xff,0x00,0xeb,0x05]28630xff,0x0f,0x41,0xdc,0xff,0x00,0xeb,0x052864 2865# GFX11: scratch_load_u8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x41,0xdc,0xff,0x00,0xfb,0xff]28660x00,0xf0,0x41,0xdc,0xff,0x00,0xfb,0xff2867 2868# GFX11: scratch_store_b128 off, v[2:5], off ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x7c,0x00]28690x00,0x00,0x75,0xdc,0x00,0x02,0x7c,0x002870 2871# GFX11: scratch_store_b128 off, v[2:5], s3 ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x03,0x00]28720x00,0x00,0x75,0xdc,0x00,0x02,0x03,0x002873 2874# GFX11: scratch_store_b128 off, v[2:5], s105 ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x69,0x00]28750x00,0x00,0x75,0xdc,0x00,0x02,0x69,0x002876 2877# GFX11: scratch_store_b128 off, v[2:5], vcc_lo ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x6a,0x00]28780x00,0x00,0x75,0xdc,0x00,0x02,0x6a,0x002879 2880# GFX11: scratch_store_b128 off, v[2:5], vcc_hi ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x6b,0x00]28810x00,0x00,0x75,0xdc,0x00,0x02,0x6b,0x002882 2883# GFX11: scratch_store_b128 off, v[2:5], ttmp15 ; encoding: [0x00,0x00,0x75,0xdc,0x00,0x02,0x7b,0x00]28840x00,0x00,0x75,0xdc,0x00,0x02,0x7b,0x002885 2886# GFX11: scratch_store_b128 v1, v[2:5], off ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0xfc,0x00]28870x00,0x00,0x75,0xdc,0x01,0x02,0xfc,0x002888 2889# GFX11: scratch_store_b128 v255, v[2:5], off ; encoding: [0x00,0x00,0x75,0xdc,0xff,0x02,0xfc,0x00]28900x00,0x00,0x75,0xdc,0xff,0x02,0xfc,0x002891 2892# GFX11: scratch_store_b128 v1, v[2:5], s3 ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0x83,0x00]28930x00,0x00,0x75,0xdc,0x01,0x02,0x83,0x002894 2895# GFX11: scratch_store_b128 v1, v[2:5], s105 ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0xe9,0x00]28960x00,0x00,0x75,0xdc,0x01,0x02,0xe9,0x002897 2898# GFX11: scratch_store_b128 v1, v[2:5], vcc_lo ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0xea,0x00]28990x00,0x00,0x75,0xdc,0x01,0x02,0xea,0x002900 2901# GFX11: scratch_store_b128 v1, v[2:5], vcc_hi ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0xeb,0x00]29020x00,0x00,0x75,0xdc,0x01,0x02,0xeb,0x002903 2904# GFX11: scratch_store_b128 v1, v[2:5], ttmp15 ; encoding: [0x00,0x00,0x75,0xdc,0x01,0x02,0xfb,0x00]29050x00,0x00,0x75,0xdc,0x01,0x02,0xfb,0x002906 2907# GFX11: scratch_store_b128 v255, v[2:5], s3 ; encoding: [0x00,0x00,0x75,0xdc,0xff,0x02,0x83,0x00]29080x00,0x00,0x75,0xdc,0xff,0x02,0x83,0x002909 2910# GFX11: scratch_store_b128 v255, v[2:5], s105 ; encoding: [0x00,0x00,0x75,0xdc,0xff,0x02,0xe9,0x00]29110x00,0x00,0x75,0xdc,0xff,0x02,0xe9,0x002912 2913# GFX11: scratch_store_b128 v255, v[2:5], vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x75,0xdc,0xff,0x02,0xea,0x00]29140xff,0x1f,0x75,0xdc,0xff,0x02,0xea,0x002915 2916# GFX11: scratch_store_b128 v255, v[2:5], vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x75,0xdc,0xff,0x02,0xeb,0x00]29170xff,0x0f,0x75,0xdc,0xff,0x02,0xeb,0x002918 2919# GFX11: scratch_store_b128 v255, v[252:255], ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x75,0xdc,0xff,0xfc,0xfb,0x00]29200x00,0xf0,0x75,0xdc,0xff,0xfc,0xfb,0x002921 2922# GFX11: scratch_store_b16 off, v2, off ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x7c,0x00]29230x00,0x00,0x65,0xdc,0x00,0x02,0x7c,0x002924 2925# GFX11: scratch_store_b16 off, v2, s3 ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x03,0x00]29260x00,0x00,0x65,0xdc,0x00,0x02,0x03,0x002927 2928# GFX11: scratch_store_b16 off, v2, s105 ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x69,0x00]29290x00,0x00,0x65,0xdc,0x00,0x02,0x69,0x002930 2931# GFX11: scratch_store_b16 off, v2, vcc_lo ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x6a,0x00]29320x00,0x00,0x65,0xdc,0x00,0x02,0x6a,0x002933 2934# GFX11: scratch_store_b16 off, v2, vcc_hi ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x6b,0x00]29350x00,0x00,0x65,0xdc,0x00,0x02,0x6b,0x002936 2937# GFX11: scratch_store_b16 off, v2, ttmp15 ; encoding: [0x00,0x00,0x65,0xdc,0x00,0x02,0x7b,0x00]29380x00,0x00,0x65,0xdc,0x00,0x02,0x7b,0x002939 2940# GFX11: scratch_store_b16 v1, v2, off ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0xfc,0x00]29410x00,0x00,0x65,0xdc,0x01,0x02,0xfc,0x002942 2943# GFX11: scratch_store_b16 v255, v2, off ; encoding: [0x00,0x00,0x65,0xdc,0xff,0x02,0xfc,0x00]29440x00,0x00,0x65,0xdc,0xff,0x02,0xfc,0x002945 2946# GFX11: scratch_store_b16 v1, v2, s3 ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0x83,0x00]29470x00,0x00,0x65,0xdc,0x01,0x02,0x83,0x002948 2949# GFX11: scratch_store_b16 v1, v2, s105 ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0xe9,0x00]29500x00,0x00,0x65,0xdc,0x01,0x02,0xe9,0x002951 2952# GFX11: scratch_store_b16 v1, v2, vcc_lo ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0xea,0x00]29530x00,0x00,0x65,0xdc,0x01,0x02,0xea,0x002954 2955# GFX11: scratch_store_b16 v1, v2, vcc_hi ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0xeb,0x00]29560x00,0x00,0x65,0xdc,0x01,0x02,0xeb,0x002957 2958# GFX11: scratch_store_b16 v1, v2, ttmp15 ; encoding: [0x00,0x00,0x65,0xdc,0x01,0x02,0xfb,0x00]29590x00,0x00,0x65,0xdc,0x01,0x02,0xfb,0x002960 2961# GFX11: scratch_store_b16 v255, v2, s3 ; encoding: [0x00,0x00,0x65,0xdc,0xff,0x02,0x83,0x00]29620x00,0x00,0x65,0xdc,0xff,0x02,0x83,0x002963 2964# GFX11: scratch_store_b16 v255, v2, s105 ; encoding: [0x00,0x00,0x65,0xdc,0xff,0x02,0xe9,0x00]29650x00,0x00,0x65,0xdc,0xff,0x02,0xe9,0x002966 2967# GFX11: scratch_store_b16 v255, v2, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x65,0xdc,0xff,0x02,0xea,0x00]29680xff,0x1f,0x65,0xdc,0xff,0x02,0xea,0x002969 2970# GFX11: scratch_store_b16 v255, v2, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x65,0xdc,0xff,0x02,0xeb,0x00]29710xff,0x0f,0x65,0xdc,0xff,0x02,0xeb,0x002972 2973# GFX11: scratch_store_b16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x65,0xdc,0xff,0xff,0xfb,0x00]29740x00,0xf0,0x65,0xdc,0xff,0xff,0xfb,0x002975 2976# GFX11: scratch_store_b32 off, v2, off ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x7c,0x00]29770x00,0x00,0x69,0xdc,0x00,0x02,0x7c,0x002978 2979# GFX11: scratch_store_b32 off, v2, s3 ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x03,0x00]29800x00,0x00,0x69,0xdc,0x00,0x02,0x03,0x002981 2982# GFX11: scratch_store_b32 off, v2, s105 ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x69,0x00]29830x00,0x00,0x69,0xdc,0x00,0x02,0x69,0x002984 2985# GFX11: scratch_store_b32 off, v2, vcc_lo ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x6a,0x00]29860x00,0x00,0x69,0xdc,0x00,0x02,0x6a,0x002987 2988# GFX11: scratch_store_b32 off, v2, vcc_hi ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x6b,0x00]29890x00,0x00,0x69,0xdc,0x00,0x02,0x6b,0x002990 2991# GFX11: scratch_store_b32 off, v2, ttmp15 ; encoding: [0x00,0x00,0x69,0xdc,0x00,0x02,0x7b,0x00]29920x00,0x00,0x69,0xdc,0x00,0x02,0x7b,0x002993 2994# GFX11: scratch_store_b32 v1, v2, off ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0xfc,0x00]29950x00,0x00,0x69,0xdc,0x01,0x02,0xfc,0x002996 2997# GFX11: scratch_store_b32 v255, v2, off ; encoding: [0x00,0x00,0x69,0xdc,0xff,0x02,0xfc,0x00]29980x00,0x00,0x69,0xdc,0xff,0x02,0xfc,0x002999 3000# GFX11: scratch_store_b32 v1, v2, s3 ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0x83,0x00]30010x00,0x00,0x69,0xdc,0x01,0x02,0x83,0x003002 3003# GFX11: scratch_store_b32 v1, v2, s105 ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0xe9,0x00]30040x00,0x00,0x69,0xdc,0x01,0x02,0xe9,0x003005 3006# GFX11: scratch_store_b32 v1, v2, vcc_lo ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0xea,0x00]30070x00,0x00,0x69,0xdc,0x01,0x02,0xea,0x003008 3009# GFX11: scratch_store_b32 v1, v2, vcc_hi ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0xeb,0x00]30100x00,0x00,0x69,0xdc,0x01,0x02,0xeb,0x003011 3012# GFX11: scratch_store_b32 v1, v2, ttmp15 ; encoding: [0x00,0x00,0x69,0xdc,0x01,0x02,0xfb,0x00]30130x00,0x00,0x69,0xdc,0x01,0x02,0xfb,0x003014 3015# GFX11: scratch_store_b32 v255, v2, s3 ; encoding: [0x00,0x00,0x69,0xdc,0xff,0x02,0x83,0x00]30160x00,0x00,0x69,0xdc,0xff,0x02,0x83,0x003017 3018# GFX11: scratch_store_b32 v255, v2, s105 ; encoding: [0x00,0x00,0x69,0xdc,0xff,0x02,0xe9,0x00]30190x00,0x00,0x69,0xdc,0xff,0x02,0xe9,0x003020 3021# GFX11: scratch_store_b32 v255, v2, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x69,0xdc,0xff,0x02,0xea,0x00]30220xff,0x1f,0x69,0xdc,0xff,0x02,0xea,0x003023 3024# GFX11: scratch_store_b32 v255, v2, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x69,0xdc,0xff,0x02,0xeb,0x00]30250xff,0x0f,0x69,0xdc,0xff,0x02,0xeb,0x003026 3027# GFX11: scratch_store_b32 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x69,0xdc,0xff,0xff,0xfb,0x00]30280x00,0xf0,0x69,0xdc,0xff,0xff,0xfb,0x003029 3030# GFX11: scratch_store_b64 off, v[2:3], off ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x7c,0x00]30310x00,0x00,0x6d,0xdc,0x00,0x02,0x7c,0x003032 3033# GFX11: scratch_store_b64 off, v[2:3], s3 ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x03,0x00]30340x00,0x00,0x6d,0xdc,0x00,0x02,0x03,0x003035 3036# GFX11: scratch_store_b64 off, v[2:3], s105 ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x69,0x00]30370x00,0x00,0x6d,0xdc,0x00,0x02,0x69,0x003038 3039# GFX11: scratch_store_b64 off, v[2:3], vcc_lo ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x6a,0x00]30400x00,0x00,0x6d,0xdc,0x00,0x02,0x6a,0x003041 3042# GFX11: scratch_store_b64 off, v[2:3], vcc_hi ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x6b,0x00]30430x00,0x00,0x6d,0xdc,0x00,0x02,0x6b,0x003044 3045# GFX11: scratch_store_b64 off, v[2:3], ttmp15 ; encoding: [0x00,0x00,0x6d,0xdc,0x00,0x02,0x7b,0x00]30460x00,0x00,0x6d,0xdc,0x00,0x02,0x7b,0x003047 3048# GFX11: scratch_store_b64 v1, v[2:3], off ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0xfc,0x00]30490x00,0x00,0x6d,0xdc,0x01,0x02,0xfc,0x003050 3051# GFX11: scratch_store_b64 v255, v[2:3], off ; encoding: [0x00,0x00,0x6d,0xdc,0xff,0x02,0xfc,0x00]30520x00,0x00,0x6d,0xdc,0xff,0x02,0xfc,0x003053 3054# GFX11: scratch_store_b64 v1, v[2:3], s3 ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0x83,0x00]30550x00,0x00,0x6d,0xdc,0x01,0x02,0x83,0x003056 3057# GFX11: scratch_store_b64 v1, v[2:3], s105 ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0xe9,0x00]30580x00,0x00,0x6d,0xdc,0x01,0x02,0xe9,0x003059 3060# GFX11: scratch_store_b64 v1, v[2:3], vcc_lo ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0xea,0x00]30610x00,0x00,0x6d,0xdc,0x01,0x02,0xea,0x003062 3063# GFX11: scratch_store_b64 v1, v[2:3], vcc_hi ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0xeb,0x00]30640x00,0x00,0x6d,0xdc,0x01,0x02,0xeb,0x003065 3066# GFX11: scratch_store_b64 v1, v[2:3], ttmp15 ; encoding: [0x00,0x00,0x6d,0xdc,0x01,0x02,0xfb,0x00]30670x00,0x00,0x6d,0xdc,0x01,0x02,0xfb,0x003068 3069# GFX11: scratch_store_b64 v255, v[2:3], s3 ; encoding: [0x00,0x00,0x6d,0xdc,0xff,0x02,0x83,0x00]30700x00,0x00,0x6d,0xdc,0xff,0x02,0x83,0x003071 3072# GFX11: scratch_store_b64 v255, v[2:3], s105 ; encoding: [0x00,0x00,0x6d,0xdc,0xff,0x02,0xe9,0x00]30730x00,0x00,0x6d,0xdc,0xff,0x02,0xe9,0x003074 3075# GFX11: scratch_store_b64 v255, v[2:3], vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x6d,0xdc,0xff,0x02,0xea,0x00]30760xff,0x1f,0x6d,0xdc,0xff,0x02,0xea,0x003077 3078# GFX11: scratch_store_b64 v255, v[2:3], vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x6d,0xdc,0xff,0x02,0xeb,0x00]30790xff,0x0f,0x6d,0xdc,0xff,0x02,0xeb,0x003080 3081# GFX11: scratch_store_b64 v255, v[254:255], ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x6d,0xdc,0xff,0xfe,0xfb,0x00]30820x00,0xf0,0x6d,0xdc,0xff,0xfe,0xfb,0x003083 3084# GFX11: scratch_store_b8 off, v2, off ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x7c,0x00]30850x00,0x00,0x61,0xdc,0x00,0x02,0x7c,0x003086 3087# GFX11: scratch_store_b8 off, v2, s3 ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x03,0x00]30880x00,0x00,0x61,0xdc,0x00,0x02,0x03,0x003089 3090# GFX11: scratch_store_b8 off, v2, s105 ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x69,0x00]30910x00,0x00,0x61,0xdc,0x00,0x02,0x69,0x003092 3093# GFX11: scratch_store_b8 off, v2, vcc_lo ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x6a,0x00]30940x00,0x00,0x61,0xdc,0x00,0x02,0x6a,0x003095 3096# GFX11: scratch_store_b8 off, v2, vcc_hi ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x6b,0x00]30970x00,0x00,0x61,0xdc,0x00,0x02,0x6b,0x003098 3099# GFX11: scratch_store_b8 off, v2, ttmp15 ; encoding: [0x00,0x00,0x61,0xdc,0x00,0x02,0x7b,0x00]31000x00,0x00,0x61,0xdc,0x00,0x02,0x7b,0x003101 3102# GFX11: scratch_store_b8 v1, v2, off ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0xfc,0x00]31030x00,0x00,0x61,0xdc,0x01,0x02,0xfc,0x003104 3105# GFX11: scratch_store_b8 v255, v2, off ; encoding: [0x00,0x00,0x61,0xdc,0xff,0x02,0xfc,0x00]31060x00,0x00,0x61,0xdc,0xff,0x02,0xfc,0x003107 3108# GFX11: scratch_store_b8 v1, v2, s3 ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0x83,0x00]31090x00,0x00,0x61,0xdc,0x01,0x02,0x83,0x003110 3111# GFX11: scratch_store_b8 v1, v2, s105 ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0xe9,0x00]31120x00,0x00,0x61,0xdc,0x01,0x02,0xe9,0x003113 3114# GFX11: scratch_store_b8 v1, v2, vcc_lo ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0xea,0x00]31150x00,0x00,0x61,0xdc,0x01,0x02,0xea,0x003116 3117# GFX11: scratch_store_b8 v1, v2, vcc_hi ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0xeb,0x00]31180x00,0x00,0x61,0xdc,0x01,0x02,0xeb,0x003119 3120# GFX11: scratch_store_b8 v1, v2, ttmp15 ; encoding: [0x00,0x00,0x61,0xdc,0x01,0x02,0xfb,0x00]31210x00,0x00,0x61,0xdc,0x01,0x02,0xfb,0x003122 3123# GFX11: scratch_store_b8 v255, v2, s3 ; encoding: [0x00,0x00,0x61,0xdc,0xff,0x02,0x83,0x00]31240x00,0x00,0x61,0xdc,0xff,0x02,0x83,0x003125 3126# GFX11: scratch_store_b8 v255, v2, s105 ; encoding: [0x00,0x00,0x61,0xdc,0xff,0x02,0xe9,0x00]31270x00,0x00,0x61,0xdc,0xff,0x02,0xe9,0x003128 3129# GFX11: scratch_store_b8 v255, v2, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x61,0xdc,0xff,0x02,0xea,0x00]31300xff,0x1f,0x61,0xdc,0xff,0x02,0xea,0x003131 3132# GFX11: scratch_store_b8 v255, v2, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x61,0xdc,0xff,0x02,0xeb,0x00]31330xff,0x0f,0x61,0xdc,0xff,0x02,0xeb,0x003134 3135# GFX11: scratch_store_b8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x61,0xdc,0xff,0xff,0xfb,0x00]31360x00,0xf0,0x61,0xdc,0xff,0xff,0xfb,0x003137 3138# GFX11: scratch_store_b96 off, v[2:4], off ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x7c,0x00]31390x00,0x00,0x71,0xdc,0x00,0x02,0x7c,0x003140 3141# GFX11: scratch_store_b96 off, v[2:4], s3 ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x03,0x00]31420x00,0x00,0x71,0xdc,0x00,0x02,0x03,0x003143 3144# GFX11: scratch_store_b96 off, v[2:4], s105 ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x69,0x00]31450x00,0x00,0x71,0xdc,0x00,0x02,0x69,0x003146 3147# GFX11: scratch_store_b96 off, v[2:4], vcc_lo ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x6a,0x00]31480x00,0x00,0x71,0xdc,0x00,0x02,0x6a,0x003149 3150# GFX11: scratch_store_b96 off, v[2:4], vcc_hi ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x6b,0x00]31510x00,0x00,0x71,0xdc,0x00,0x02,0x6b,0x003152 3153# GFX11: scratch_store_b96 off, v[2:4], ttmp15 ; encoding: [0x00,0x00,0x71,0xdc,0x00,0x02,0x7b,0x00]31540x00,0x00,0x71,0xdc,0x00,0x02,0x7b,0x003155 3156# GFX11: scratch_store_b96 v1, v[2:4], off ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0xfc,0x00]31570x00,0x00,0x71,0xdc,0x01,0x02,0xfc,0x003158 3159# GFX11: scratch_store_b96 v255, v[2:4], off ; encoding: [0x00,0x00,0x71,0xdc,0xff,0x02,0xfc,0x00]31600x00,0x00,0x71,0xdc,0xff,0x02,0xfc,0x003161 3162# GFX11: scratch_store_b96 v1, v[2:4], s3 ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0x83,0x00]31630x00,0x00,0x71,0xdc,0x01,0x02,0x83,0x003164 3165# GFX11: scratch_store_b96 v1, v[2:4], s105 ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0xe9,0x00]31660x00,0x00,0x71,0xdc,0x01,0x02,0xe9,0x003167 3168# GFX11: scratch_store_b96 v1, v[2:4], vcc_lo ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0xea,0x00]31690x00,0x00,0x71,0xdc,0x01,0x02,0xea,0x003170 3171# GFX11: scratch_store_b96 v1, v[2:4], vcc_hi ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0xeb,0x00]31720x00,0x00,0x71,0xdc,0x01,0x02,0xeb,0x003173 3174# GFX11: scratch_store_b96 v1, v[2:4], ttmp15 ; encoding: [0x00,0x00,0x71,0xdc,0x01,0x02,0xfb,0x00]31750x00,0x00,0x71,0xdc,0x01,0x02,0xfb,0x003176 3177# GFX11: scratch_store_b96 v255, v[2:4], s3 ; encoding: [0x00,0x00,0x71,0xdc,0xff,0x02,0x83,0x00]31780x00,0x00,0x71,0xdc,0xff,0x02,0x83,0x003179 3180# GFX11: scratch_store_b96 v255, v[2:4], s105 ; encoding: [0x00,0x00,0x71,0xdc,0xff,0x02,0xe9,0x00]31810x00,0x00,0x71,0xdc,0xff,0x02,0xe9,0x003182 3183# GFX11: scratch_store_b96 v255, v[2:4], vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x71,0xdc,0xff,0x02,0xea,0x00]31840xff,0x1f,0x71,0xdc,0xff,0x02,0xea,0x003185 3186# GFX11: scratch_store_b96 v255, v[2:4], vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x71,0xdc,0xff,0x02,0xeb,0x00]31870xff,0x0f,0x71,0xdc,0xff,0x02,0xeb,0x003188 3189# GFX11: scratch_store_b96 v255, v[253:255], ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x71,0xdc,0xff,0xfd,0xfb,0x00]31900x00,0xf0,0x71,0xdc,0xff,0xfd,0xfb,0x003191 3192# GFX11: scratch_store_d16_hi_b16 off, v2, off ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x7c,0x00]31930x00,0x00,0x95,0xdc,0x00,0x02,0x7c,0x003194 3195# GFX11: scratch_store_d16_hi_b16 off, v2, s3 ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x03,0x00]31960x00,0x00,0x95,0xdc,0x00,0x02,0x03,0x003197 3198# GFX11: scratch_store_d16_hi_b16 off, v2, s105 ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x69,0x00]31990x00,0x00,0x95,0xdc,0x00,0x02,0x69,0x003200 3201# GFX11: scratch_store_d16_hi_b16 off, v2, vcc_lo ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x6a,0x00]32020x00,0x00,0x95,0xdc,0x00,0x02,0x6a,0x003203 3204# GFX11: scratch_store_d16_hi_b16 off, v2, vcc_hi ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x6b,0x00]32050x00,0x00,0x95,0xdc,0x00,0x02,0x6b,0x003206 3207# GFX11: scratch_store_d16_hi_b16 off, v2, ttmp15 ; encoding: [0x00,0x00,0x95,0xdc,0x00,0x02,0x7b,0x00]32080x00,0x00,0x95,0xdc,0x00,0x02,0x7b,0x003209 3210# GFX11: scratch_store_d16_hi_b16 v1, v2, off ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0xfc,0x00]32110x00,0x00,0x95,0xdc,0x01,0x02,0xfc,0x003212 3213# GFX11: scratch_store_d16_hi_b16 v255, v2, off ; encoding: [0x00,0x00,0x95,0xdc,0xff,0x02,0xfc,0x00]32140x00,0x00,0x95,0xdc,0xff,0x02,0xfc,0x003215 3216# GFX11: scratch_store_d16_hi_b16 v1, v2, s3 ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0x83,0x00]32170x00,0x00,0x95,0xdc,0x01,0x02,0x83,0x003218 3219# GFX11: scratch_store_d16_hi_b16 v1, v2, s105 ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0xe9,0x00]32200x00,0x00,0x95,0xdc,0x01,0x02,0xe9,0x003221 3222# GFX11: scratch_store_d16_hi_b16 v1, v2, vcc_lo ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0xea,0x00]32230x00,0x00,0x95,0xdc,0x01,0x02,0xea,0x003224 3225# GFX11: scratch_store_d16_hi_b16 v1, v2, vcc_hi ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0xeb,0x00]32260x00,0x00,0x95,0xdc,0x01,0x02,0xeb,0x003227 3228# GFX11: scratch_store_d16_hi_b16 v1, v2, ttmp15 ; encoding: [0x00,0x00,0x95,0xdc,0x01,0x02,0xfb,0x00]32290x00,0x00,0x95,0xdc,0x01,0x02,0xfb,0x003230 3231# GFX11: scratch_store_d16_hi_b16 v255, v2, s3 ; encoding: [0x00,0x00,0x95,0xdc,0xff,0x02,0x83,0x00]32320x00,0x00,0x95,0xdc,0xff,0x02,0x83,0x003233 3234# GFX11: scratch_store_d16_hi_b16 v255, v2, s105 ; encoding: [0x00,0x00,0x95,0xdc,0xff,0x02,0xe9,0x00]32350x00,0x00,0x95,0xdc,0xff,0x02,0xe9,0x003236 3237# GFX11: scratch_store_d16_hi_b16 v255, v2, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x95,0xdc,0xff,0x02,0xea,0x00]32380xff,0x1f,0x95,0xdc,0xff,0x02,0xea,0x003239 3240# GFX11: scratch_store_d16_hi_b16 v255, v2, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x95,0xdc,0xff,0x02,0xeb,0x00]32410xff,0x0f,0x95,0xdc,0xff,0x02,0xeb,0x003242 3243# GFX11: scratch_store_d16_hi_b16 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x95,0xdc,0xff,0xff,0xfb,0x00]32440x00,0xf0,0x95,0xdc,0xff,0xff,0xfb,0x003245 3246# GFX11: scratch_store_d16_hi_b8 off, v2, off ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x7c,0x00]32470x00,0x00,0x91,0xdc,0x00,0x02,0x7c,0x003248 3249# GFX11: scratch_store_d16_hi_b8 off, v2, s3 ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x03,0x00]32500x00,0x00,0x91,0xdc,0x00,0x02,0x03,0x003251 3252# GFX11: scratch_store_d16_hi_b8 off, v2, s105 ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x69,0x00]32530x00,0x00,0x91,0xdc,0x00,0x02,0x69,0x003254 3255# GFX11: scratch_store_d16_hi_b8 off, v2, vcc_lo ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x6a,0x00]32560x00,0x00,0x91,0xdc,0x00,0x02,0x6a,0x003257 3258# GFX11: scratch_store_d16_hi_b8 off, v2, vcc_hi ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x6b,0x00]32590x00,0x00,0x91,0xdc,0x00,0x02,0x6b,0x003260 3261# GFX11: scratch_store_d16_hi_b8 off, v2, ttmp15 ; encoding: [0x00,0x00,0x91,0xdc,0x00,0x02,0x7b,0x00]32620x00,0x00,0x91,0xdc,0x00,0x02,0x7b,0x003263 3264# GFX11: scratch_store_d16_hi_b8 v1, v2, off ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0xfc,0x00]32650x00,0x00,0x91,0xdc,0x01,0x02,0xfc,0x003266 3267# GFX11: scratch_store_d16_hi_b8 v255, v2, off ; encoding: [0x00,0x00,0x91,0xdc,0xff,0x02,0xfc,0x00]32680x00,0x00,0x91,0xdc,0xff,0x02,0xfc,0x003269 3270# GFX11: scratch_store_d16_hi_b8 v1, v2, s3 ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0x83,0x00]32710x00,0x00,0x91,0xdc,0x01,0x02,0x83,0x003272 3273# GFX11: scratch_store_d16_hi_b8 v1, v2, s105 ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0xe9,0x00]32740x00,0x00,0x91,0xdc,0x01,0x02,0xe9,0x003275 3276# GFX11: scratch_store_d16_hi_b8 v1, v2, vcc_lo ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0xea,0x00]32770x00,0x00,0x91,0xdc,0x01,0x02,0xea,0x003278 3279# GFX11: scratch_store_d16_hi_b8 v1, v2, vcc_hi ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0xeb,0x00]32800x00,0x00,0x91,0xdc,0x01,0x02,0xeb,0x003281 3282# GFX11: scratch_store_d16_hi_b8 v1, v2, ttmp15 ; encoding: [0x00,0x00,0x91,0xdc,0x01,0x02,0xfb,0x00]32830x00,0x00,0x91,0xdc,0x01,0x02,0xfb,0x003284 3285# GFX11: scratch_store_d16_hi_b8 v255, v2, s3 ; encoding: [0x00,0x00,0x91,0xdc,0xff,0x02,0x83,0x00]32860x00,0x00,0x91,0xdc,0xff,0x02,0x83,0x003287 3288# GFX11: scratch_store_d16_hi_b8 v255, v2, s105 ; encoding: [0x00,0x00,0x91,0xdc,0xff,0x02,0xe9,0x00]32890x00,0x00,0x91,0xdc,0xff,0x02,0xe9,0x003290 3291# GFX11: scratch_store_d16_hi_b8 v255, v2, vcc_lo offset:-1 ; encoding: [0xff,0x1f,0x91,0xdc,0xff,0x02,0xea,0x00]32920xff,0x1f,0x91,0xdc,0xff,0x02,0xea,0x003293 3294# GFX11: scratch_store_d16_hi_b8 v255, v2, vcc_hi offset:4095 ; encoding: [0xff,0x0f,0x91,0xdc,0xff,0x02,0xeb,0x00]32950xff,0x0f,0x91,0xdc,0xff,0x02,0xeb,0x003296 3297# GFX11: scratch_store_d16_hi_b8 v255, v255, ttmp15 offset:-4096 glc slc dlc ; encoding: [0x00,0xf0,0x91,0xdc,0xff,0xff,0xfb,0x00]32980x00,0xf0,0x91,0xdc,0xff,0xff,0xfb,0x003299