brintos

brintos / llvm-project-archived public Read only

0
0
Text · 122.9 KiB · 30b97a0 Raw
2347 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize32 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s2# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s3 4 5# GFX10: buffer_atomic_add v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0xff,0x02,0x03]60xff,0x0f,0xc8,0xe0,0x00,0xff,0x02,0x037 8# GFX10: buffer_atomic_add v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x03,0x03]90xff,0x0f,0xc8,0xe0,0x00,0x05,0x03,0x0310 11# GFX10: buffer_atomic_add v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0xc1]120xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0xc113 14# GFX10: buffer_atomic_add v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x80]150xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x8016 17# GFX10: buffer_atomic_add v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x7c]180xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x7c19 20# GFX10: buffer_atomic_add v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x65]210xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x6522 23# GFX10: buffer_atomic_add v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xc8,0xe0,0x00,0x05,0x02,0x03]240x00,0x00,0xc8,0xe0,0x00,0x05,0x02,0x0325 26# GFX10: buffer_atomic_add v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x03]270xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x0328 29# GFX10: buffer_atomic_add v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xc8,0xe0,0x00,0x05,0x02,0x03]300xff,0x4f,0xc8,0xe0,0x00,0x05,0x02,0x0331 32# GFX10: buffer_atomic_add v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x42,0x03]330xff,0x0f,0xc8,0xe0,0x00,0x05,0x42,0x0334 35# GFX10: buffer_atomic_add v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xc8,0xe0,0x00,0x05,0x02,0x03]360x07,0x00,0xc8,0xe0,0x00,0x05,0x02,0x0337 38# GFX10: buffer_atomic_add v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x18,0x03]390xff,0x0f,0xc8,0xe0,0x00,0x05,0x18,0x0340 41# GFX10: buffer_atomic_add v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xc8,0xe0,0x00,0x05,0x02,0x03]420xff,0x2f,0xc8,0xe0,0x00,0x05,0x02,0x0343 44# GFX10: buffer_atomic_add v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xc8,0xe0,0x00,0x05,0x02,0x03]450xff,0x1f,0xc8,0xe0,0x00,0x05,0x02,0x0346 47# GFX10: buffer_atomic_add_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0xfe,0x02,0x03]480xff,0x0f,0x48,0xe1,0x00,0xfe,0x02,0x0349 50# GFX10: buffer_atomic_add_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x03,0x03]510xff,0x0f,0x48,0xe1,0x00,0x05,0x03,0x0352 53# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0xc1]540xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0xc155 56# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x80]570xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x8058 59# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x7c]600xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x7c61 62# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x65]630xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x6564 65# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x48,0xe1,0x00,0x05,0x02,0x03]660x00,0x00,0x48,0xe1,0x00,0x05,0x02,0x0367 68# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x03]690xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x0370 71# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x48,0xe1,0x00,0x05,0x02,0x03]720xff,0x4f,0x48,0xe1,0x00,0x05,0x02,0x0373 74# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x42,0x03]750xff,0x0f,0x48,0xe1,0x00,0x05,0x42,0x0376 77# GFX10: buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x48,0xe1,0x00,0x05,0x02,0x03]780x07,0x00,0x48,0xe1,0x00,0x05,0x02,0x0379 80# GFX10: buffer_atomic_add_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x18,0x03]810xff,0x0f,0x48,0xe1,0x00,0x05,0x18,0x0382 83# GFX10: buffer_atomic_add_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x48,0xe1,0x00,0x05,0x02,0x03]840xff,0x2f,0x48,0xe1,0x00,0x05,0x02,0x0385 86# GFX10: buffer_atomic_add_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x48,0xe1,0x00,0x05,0x02,0x03]870xff,0x1f,0x48,0xe1,0x00,0x05,0x02,0x0388 89# GFX10: buffer_atomic_and v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0xff,0x02,0x03]900xff,0x0f,0xe4,0xe0,0x00,0xff,0x02,0x0391 92# GFX10: buffer_atomic_and v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x03,0x03]930xff,0x0f,0xe4,0xe0,0x00,0x05,0x03,0x0394 95# GFX10: buffer_atomic_and v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0xc1]960xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0xc197 98# GFX10: buffer_atomic_and v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x80]990xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x80100 101# GFX10: buffer_atomic_and v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x7c]1020xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x7c103 104# GFX10: buffer_atomic_and v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x65]1050xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x65106 107# GFX10: buffer_atomic_and v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03]1080x00,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03109 110# GFX10: buffer_atomic_and v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x03]1110xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x03112 113# GFX10: buffer_atomic_and v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xe4,0xe0,0x00,0x05,0x02,0x03]1140xff,0x4f,0xe4,0xe0,0x00,0x05,0x02,0x03115 116# GFX10: buffer_atomic_and v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x42,0x03]1170xff,0x0f,0xe4,0xe0,0x00,0x05,0x42,0x03118 119# GFX10: buffer_atomic_and v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03]1200x07,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03121 122# GFX10: buffer_atomic_and v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x18,0x03]1230xff,0x0f,0xe4,0xe0,0x00,0x05,0x18,0x03124 125# GFX10: buffer_atomic_and v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xe4,0xe0,0x00,0x05,0x02,0x03]1260xff,0x2f,0xe4,0xe0,0x00,0x05,0x02,0x03127 128# GFX10: buffer_atomic_and v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xe4,0xe0,0x00,0x05,0x02,0x03]1290xff,0x1f,0xe4,0xe0,0x00,0x05,0x02,0x03130 131# GFX10: buffer_atomic_and_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0xfe,0x02,0x03]1320xff,0x0f,0x64,0xe1,0x00,0xfe,0x02,0x03133 134# GFX10: buffer_atomic_and_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x03,0x03]1350xff,0x0f,0x64,0xe1,0x00,0x05,0x03,0x03136 137# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0xc1]1380xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0xc1139 140# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x80]1410xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x80142 143# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x7c]1440xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x7c145 146# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x65]1470xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x65148 149# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x64,0xe1,0x00,0x05,0x02,0x03]1500x00,0x00,0x64,0xe1,0x00,0x05,0x02,0x03151 152# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x03]1530xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x03154 155# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x64,0xe1,0x00,0x05,0x02,0x03]1560xff,0x4f,0x64,0xe1,0x00,0x05,0x02,0x03157 158# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x42,0x03]1590xff,0x0f,0x64,0xe1,0x00,0x05,0x42,0x03160 161# GFX10: buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x64,0xe1,0x00,0x05,0x02,0x03]1620x07,0x00,0x64,0xe1,0x00,0x05,0x02,0x03163 164# GFX10: buffer_atomic_and_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x18,0x03]1650xff,0x0f,0x64,0xe1,0x00,0x05,0x18,0x03166 167# GFX10: buffer_atomic_and_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x64,0xe1,0x00,0x05,0x02,0x03]1680xff,0x2f,0x64,0xe1,0x00,0x05,0x02,0x03169 170# GFX10: buffer_atomic_and_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x64,0xe1,0x00,0x05,0x02,0x03]1710xff,0x1f,0x64,0xe1,0x00,0x05,0x02,0x03172 173# GFX10: buffer_atomic_cmpswap v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0xfe,0x02,0x03]1740xff,0x0f,0xc4,0xe0,0x00,0xfe,0x02,0x03175 176# GFX10: buffer_atomic_cmpswap v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x03,0x03]1770xff,0x0f,0xc4,0xe0,0x00,0x05,0x03,0x03178 179# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0xc1]1800xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0xc1181 182# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x80]1830xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x80184 185# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x7c]1860xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x7c187 188# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x65]1890xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x65190 191# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03]1920x00,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03193 194# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x03]1950xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x03196 197# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xc4,0xe0,0x00,0x05,0x02,0x03]1980xff,0x4f,0xc4,0xe0,0x00,0x05,0x02,0x03199 200# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x42,0x03]2010xff,0x0f,0xc4,0xe0,0x00,0x05,0x42,0x03202 203# GFX10: buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03]2040x07,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03205 206# GFX10: buffer_atomic_cmpswap v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x18,0x03]2070xff,0x0f,0xc4,0xe0,0x00,0x05,0x18,0x03208 209# GFX10: buffer_atomic_cmpswap v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xc4,0xe0,0x00,0x05,0x02,0x03]2100xff,0x2f,0xc4,0xe0,0x00,0x05,0x02,0x03211 212# GFX10: buffer_atomic_cmpswap v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xc4,0xe0,0x00,0x05,0x02,0x03]2130xff,0x1f,0xc4,0xe0,0x00,0x05,0x02,0x03214 215# GFX10: buffer_atomic_cmpswap_x2 v[252:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0xfc,0x02,0x03]2160xff,0x0f,0x44,0xe1,0x00,0xfc,0x02,0x03217 218# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x03,0x03]2190xff,0x0f,0x44,0xe1,0x00,0x05,0x03,0x03220 221# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0xc1]2220xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0xc1223 224# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x80]2250xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x80226 227# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x7c]2280xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x7c229 230# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x65]2310xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x65232 233# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 ; encoding: [0x00,0x00,0x44,0xe1,0x00,0x05,0x02,0x03]2340x00,0x00,0x44,0xe1,0x00,0x05,0x02,0x03235 236# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x03]2370xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x03238 239# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x44,0xe1,0x00,0x05,0x02,0x03]2400xff,0x4f,0x44,0xe1,0x00,0x05,0x02,0x03241 242# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x42,0x03]2430xff,0x0f,0x44,0xe1,0x00,0x05,0x42,0x03244 245# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x44,0xe1,0x00,0x05,0x02,0x03]2460x07,0x00,0x44,0xe1,0x00,0x05,0x02,0x03247 248# GFX10: buffer_atomic_cmpswap_x2 v[5:8], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x18,0x03]2490xff,0x0f,0x44,0xe1,0x00,0x05,0x18,0x03250 251# GFX10: buffer_atomic_cmpswap_x2 v[5:8], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x44,0xe1,0x00,0x05,0x02,0x03]2520xff,0x2f,0x44,0xe1,0x00,0x05,0x02,0x03253 254# GFX10: buffer_atomic_cmpswap_x2 v[5:8], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x44,0xe1,0x00,0x05,0x02,0x03]2550xff,0x1f,0x44,0xe1,0x00,0x05,0x02,0x03256 257# GFX10: buffer_atomic_dec v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0xff,0x02,0x03]2580xff,0x0f,0xf4,0xe0,0x00,0xff,0x02,0x03259 260# GFX10: buffer_atomic_dec v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x03,0x03]2610xff,0x0f,0xf4,0xe0,0x00,0x05,0x03,0x03262 263# GFX10: buffer_atomic_dec v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0xc1]2640xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0xc1265 266# GFX10: buffer_atomic_dec v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x80]2670xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x80268 269# GFX10: buffer_atomic_dec v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x7c]2700xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x7c271 272# GFX10: buffer_atomic_dec v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x65]2730xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x65274 275# GFX10: buffer_atomic_dec v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03]2760x00,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03277 278# GFX10: buffer_atomic_dec v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x03]2790xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x03280 281# GFX10: buffer_atomic_dec v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xf4,0xe0,0x00,0x05,0x02,0x03]2820xff,0x4f,0xf4,0xe0,0x00,0x05,0x02,0x03283 284# GFX10: buffer_atomic_dec v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x42,0x03]2850xff,0x0f,0xf4,0xe0,0x00,0x05,0x42,0x03286 287# GFX10: buffer_atomic_dec v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03]2880x07,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03289 290# GFX10: buffer_atomic_dec v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x18,0x03]2910xff,0x0f,0xf4,0xe0,0x00,0x05,0x18,0x03292 293# GFX10: buffer_atomic_dec v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xf4,0xe0,0x00,0x05,0x02,0x03]2940xff,0x2f,0xf4,0xe0,0x00,0x05,0x02,0x03295 296# GFX10: buffer_atomic_dec v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xf4,0xe0,0x00,0x05,0x02,0x03]2970xff,0x1f,0xf4,0xe0,0x00,0x05,0x02,0x03298 299# GFX10: buffer_atomic_dec_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0xfe,0x02,0x03]3000xff,0x0f,0x74,0xe1,0x00,0xfe,0x02,0x03301 302# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x03,0x03]3030xff,0x0f,0x74,0xe1,0x00,0x05,0x03,0x03304 305# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0xc1]3060xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0xc1307 308# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x80]3090xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x80310 311# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x7c]3120xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x7c313 314# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x65]3150xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x65316 317# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x74,0xe1,0x00,0x05,0x02,0x03]3180x00,0x00,0x74,0xe1,0x00,0x05,0x02,0x03319 320# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x03]3210xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x03322 323# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x74,0xe1,0x00,0x05,0x02,0x03]3240xff,0x4f,0x74,0xe1,0x00,0x05,0x02,0x03325 326# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x42,0x03]3270xff,0x0f,0x74,0xe1,0x00,0x05,0x42,0x03328 329# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x74,0xe1,0x00,0x05,0x02,0x03]3300x07,0x00,0x74,0xe1,0x00,0x05,0x02,0x03331 332# GFX10: buffer_atomic_dec_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x18,0x03]3330xff,0x0f,0x74,0xe1,0x00,0x05,0x18,0x03334 335# GFX10: buffer_atomic_dec_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x74,0xe1,0x00,0x05,0x02,0x03]3360xff,0x2f,0x74,0xe1,0x00,0x05,0x02,0x03337 338# GFX10: buffer_atomic_dec_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x74,0xe1,0x00,0x05,0x02,0x03]3390xff,0x1f,0x74,0xe1,0x00,0x05,0x02,0x03340 341# GFX10: buffer_atomic_inc v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0xff,0x02,0x03]3420xff,0x0f,0xf0,0xe0,0x00,0xff,0x02,0x03343 344# GFX10: buffer_atomic_inc v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x03,0x03]3450xff,0x0f,0xf0,0xe0,0x00,0x05,0x03,0x03346 347# GFX10: buffer_atomic_inc v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0xc1]3480xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0xc1349 350# GFX10: buffer_atomic_inc v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x80]3510xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x80352 353# GFX10: buffer_atomic_inc v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x7c]3540xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x7c355 356# GFX10: buffer_atomic_inc v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x65]3570xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x65358 359# GFX10: buffer_atomic_inc v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03]3600x00,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03361 362# GFX10: buffer_atomic_inc v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x03]3630xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x03364 365# GFX10: buffer_atomic_inc v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xf0,0xe0,0x00,0x05,0x02,0x03]3660xff,0x4f,0xf0,0xe0,0x00,0x05,0x02,0x03367 368# GFX10: buffer_atomic_inc v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x42,0x03]3690xff,0x0f,0xf0,0xe0,0x00,0x05,0x42,0x03370 371# GFX10: buffer_atomic_inc v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03]3720x07,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03373 374# GFX10: buffer_atomic_inc v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x18,0x03]3750xff,0x0f,0xf0,0xe0,0x00,0x05,0x18,0x03376 377# GFX10: buffer_atomic_inc v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xf0,0xe0,0x00,0x05,0x02,0x03]3780xff,0x2f,0xf0,0xe0,0x00,0x05,0x02,0x03379 380# GFX10: buffer_atomic_inc v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xf0,0xe0,0x00,0x05,0x02,0x03]3810xff,0x1f,0xf0,0xe0,0x00,0x05,0x02,0x03382 383# GFX10: buffer_atomic_inc_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0xfe,0x02,0x03]3840xff,0x0f,0x70,0xe1,0x00,0xfe,0x02,0x03385 386# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x03,0x03]3870xff,0x0f,0x70,0xe1,0x00,0x05,0x03,0x03388 389# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0xc1]3900xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0xc1391 392# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x80]3930xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x80394 395# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x7c]3960xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x7c397 398# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x65]3990xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x65400 401# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x70,0xe1,0x00,0x05,0x02,0x03]4020x00,0x00,0x70,0xe1,0x00,0x05,0x02,0x03403 404# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x03]4050xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x03406 407# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x70,0xe1,0x00,0x05,0x02,0x03]4080xff,0x4f,0x70,0xe1,0x00,0x05,0x02,0x03409 410# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x42,0x03]4110xff,0x0f,0x70,0xe1,0x00,0x05,0x42,0x03412 413# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x70,0xe1,0x00,0x05,0x02,0x03]4140x07,0x00,0x70,0xe1,0x00,0x05,0x02,0x03415 416# GFX10: buffer_atomic_inc_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x18,0x03]4170xff,0x0f,0x70,0xe1,0x00,0x05,0x18,0x03418 419# GFX10: buffer_atomic_inc_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x70,0xe1,0x00,0x05,0x02,0x03]4200xff,0x2f,0x70,0xe1,0x00,0x05,0x02,0x03421 422# GFX10: buffer_atomic_inc_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x70,0xe1,0x00,0x05,0x02,0x03]4230xff,0x1f,0x70,0xe1,0x00,0x05,0x02,0x03424 425# GFX10: buffer_atomic_or v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0xff,0x02,0x03]4260xff,0x0f,0xe8,0xe0,0x00,0xff,0x02,0x03427 428# GFX10: buffer_atomic_or v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x03,0x03]4290xff,0x0f,0xe8,0xe0,0x00,0x05,0x03,0x03430 431# GFX10: buffer_atomic_or v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0xc1]4320xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0xc1433 434# GFX10: buffer_atomic_or v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x80]4350xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x80436 437# GFX10: buffer_atomic_or v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x7c]4380xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x7c439 440# GFX10: buffer_atomic_or v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x65]4410xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x65442 443# GFX10: buffer_atomic_or v5, off, s[8:11], s3   ; encoding: [0x00,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03]4440x00,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03445 446# GFX10: buffer_atomic_or v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x03]4470xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x03448 449# GFX10: buffer_atomic_or v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xe8,0xe0,0x00,0x05,0x02,0x03]4500xff,0x4f,0xe8,0xe0,0x00,0x05,0x02,0x03451 452# GFX10: buffer_atomic_or v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x42,0x03]4530xff,0x0f,0xe8,0xe0,0x00,0x05,0x42,0x03454 455# GFX10: buffer_atomic_or v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03]4560x07,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03457 458# GFX10: buffer_atomic_or v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x18,0x03]4590xff,0x0f,0xe8,0xe0,0x00,0x05,0x18,0x03460 461# GFX10: buffer_atomic_or v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xe8,0xe0,0x00,0x05,0x02,0x03]4620xff,0x2f,0xe8,0xe0,0x00,0x05,0x02,0x03463 464# GFX10: buffer_atomic_or v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xe8,0xe0,0x00,0x05,0x02,0x03]4650xff,0x1f,0xe8,0xe0,0x00,0x05,0x02,0x03466 467# GFX10: buffer_atomic_or_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0xfe,0x02,0x03]4680xff,0x0f,0x68,0xe1,0x00,0xfe,0x02,0x03469 470# GFX10: buffer_atomic_or_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x03,0x03]4710xff,0x0f,0x68,0xe1,0x00,0x05,0x03,0x03472 473# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0xc1]4740xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0xc1475 476# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x80]4770xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x80478 479# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x7c]4800xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x7c481 482# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x65]4830xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x65484 485# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x68,0xe1,0x00,0x05,0x02,0x03]4860x00,0x00,0x68,0xe1,0x00,0x05,0x02,0x03487 488# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x03]4890xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x03490 491# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x68,0xe1,0x00,0x05,0x02,0x03]4920xff,0x4f,0x68,0xe1,0x00,0x05,0x02,0x03493 494# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x42,0x03]4950xff,0x0f,0x68,0xe1,0x00,0x05,0x42,0x03496 497# GFX10: buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x68,0xe1,0x00,0x05,0x02,0x03]4980x07,0x00,0x68,0xe1,0x00,0x05,0x02,0x03499 500# GFX10: buffer_atomic_or_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x18,0x03]5010xff,0x0f,0x68,0xe1,0x00,0x05,0x18,0x03502 503# GFX10: buffer_atomic_or_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x68,0xe1,0x00,0x05,0x02,0x03]5040xff,0x2f,0x68,0xe1,0x00,0x05,0x02,0x03505 506# GFX10: buffer_atomic_or_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x68,0xe1,0x00,0x05,0x02,0x03]5070xff,0x1f,0x68,0xe1,0x00,0x05,0x02,0x03508 509# GFX10: buffer_atomic_smax v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0xff,0x02,0x03]5100xff,0x0f,0xdc,0xe0,0x00,0xff,0x02,0x03511 512# GFX10: buffer_atomic_smax v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x03,0x03]5130xff,0x0f,0xdc,0xe0,0x00,0x05,0x03,0x03514 515# GFX10: buffer_atomic_smax v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0xc1]5160xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0xc1517 518# GFX10: buffer_atomic_smax v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x80]5190xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x80520 521# GFX10: buffer_atomic_smax v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x7c]5220xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x7c523 524# GFX10: buffer_atomic_smax v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x65]5250xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x65526 527# GFX10: buffer_atomic_smax v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03]5280x00,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03529 530# GFX10: buffer_atomic_smax v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x03]5310xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x03532 533# GFX10: buffer_atomic_smax v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xdc,0xe0,0x00,0x05,0x02,0x03]5340xff,0x4f,0xdc,0xe0,0x00,0x05,0x02,0x03535 536# GFX10: buffer_atomic_smax v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x42,0x03]5370xff,0x0f,0xdc,0xe0,0x00,0x05,0x42,0x03538 539# GFX10: buffer_atomic_smax v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03]5400x07,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03541 542# GFX10: buffer_atomic_smax v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x18,0x03]5430xff,0x0f,0xdc,0xe0,0x00,0x05,0x18,0x03544 545# GFX10: buffer_atomic_smax v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xdc,0xe0,0x00,0x05,0x02,0x03]5460xff,0x2f,0xdc,0xe0,0x00,0x05,0x02,0x03547 548# GFX10: buffer_atomic_smax v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xdc,0xe0,0x00,0x05,0x02,0x03]5490xff,0x1f,0xdc,0xe0,0x00,0x05,0x02,0x03550 551# GFX10: buffer_atomic_smax_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0xfe,0x02,0x03]5520xff,0x0f,0x5c,0xe1,0x00,0xfe,0x02,0x03553 554# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x03,0x03]5550xff,0x0f,0x5c,0xe1,0x00,0x05,0x03,0x03556 557# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0xc1]5580xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0xc1559 560# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x80]5610xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x80562 563# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x7c]5640xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x7c565 566# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x65]5670xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x65568 569# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03]5700x00,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03571 572# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x03]5730xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x03574 575# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x5c,0xe1,0x00,0x05,0x02,0x03]5760xff,0x4f,0x5c,0xe1,0x00,0x05,0x02,0x03577 578# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x42,0x03]5790xff,0x0f,0x5c,0xe1,0x00,0x05,0x42,0x03580 581# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03]5820x07,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03583 584# GFX10: buffer_atomic_smax_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x18,0x03]5850xff,0x0f,0x5c,0xe1,0x00,0x05,0x18,0x03586 587# GFX10: buffer_atomic_smax_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x5c,0xe1,0x00,0x05,0x02,0x03]5880xff,0x2f,0x5c,0xe1,0x00,0x05,0x02,0x03589 590# GFX10: buffer_atomic_smax_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x5c,0xe1,0x00,0x05,0x02,0x03]5910xff,0x1f,0x5c,0xe1,0x00,0x05,0x02,0x03592 593# GFX10: buffer_atomic_smin v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0xff,0x02,0x03]5940xff,0x0f,0xd4,0xe0,0x00,0xff,0x02,0x03595 596# GFX10: buffer_atomic_smin v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x03,0x03]5970xff,0x0f,0xd4,0xe0,0x00,0x05,0x03,0x03598 599# GFX10: buffer_atomic_smin v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0xc1]6000xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0xc1601 602# GFX10: buffer_atomic_smin v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x80]6030xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x80604 605# GFX10: buffer_atomic_smin v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x7c]6060xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x7c607 608# GFX10: buffer_atomic_smin v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x65]6090xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x65610 611# GFX10: buffer_atomic_smin v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03]6120x00,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03613 614# GFX10: buffer_atomic_smin v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x03]6150xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x03616 617# GFX10: buffer_atomic_smin v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xd4,0xe0,0x00,0x05,0x02,0x03]6180xff,0x4f,0xd4,0xe0,0x00,0x05,0x02,0x03619 620# GFX10: buffer_atomic_smin v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x42,0x03]6210xff,0x0f,0xd4,0xe0,0x00,0x05,0x42,0x03622 623# GFX10: buffer_atomic_smin v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03]6240x07,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03625 626# GFX10: buffer_atomic_smin v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x18,0x03]6270xff,0x0f,0xd4,0xe0,0x00,0x05,0x18,0x03628 629# GFX10: buffer_atomic_smin v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xd4,0xe0,0x00,0x05,0x02,0x03]6300xff,0x2f,0xd4,0xe0,0x00,0x05,0x02,0x03631 632# GFX10: buffer_atomic_smin v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xd4,0xe0,0x00,0x05,0x02,0x03]6330xff,0x1f,0xd4,0xe0,0x00,0x05,0x02,0x03634 635# GFX10: buffer_atomic_smin_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0xfe,0x02,0x03]6360xff,0x0f,0x54,0xe1,0x00,0xfe,0x02,0x03637 638# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x03,0x03]6390xff,0x0f,0x54,0xe1,0x00,0x05,0x03,0x03640 641# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0xc1]6420xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0xc1643 644# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x80]6450xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x80646 647# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x7c]6480xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x7c649 650# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x65]6510xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x65652 653# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x54,0xe1,0x00,0x05,0x02,0x03]6540x00,0x00,0x54,0xe1,0x00,0x05,0x02,0x03655 656# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x03]6570xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x03658 659# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x54,0xe1,0x00,0x05,0x02,0x03]6600xff,0x4f,0x54,0xe1,0x00,0x05,0x02,0x03661 662# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x42,0x03]6630xff,0x0f,0x54,0xe1,0x00,0x05,0x42,0x03664 665# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x54,0xe1,0x00,0x05,0x02,0x03]6660x07,0x00,0x54,0xe1,0x00,0x05,0x02,0x03667 668# GFX10: buffer_atomic_smin_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x18,0x03]6690xff,0x0f,0x54,0xe1,0x00,0x05,0x18,0x03670 671# GFX10: buffer_atomic_smin_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x54,0xe1,0x00,0x05,0x02,0x03]6720xff,0x2f,0x54,0xe1,0x00,0x05,0x02,0x03673 674# GFX10: buffer_atomic_smin_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x54,0xe1,0x00,0x05,0x02,0x03]6750xff,0x1f,0x54,0xe1,0x00,0x05,0x02,0x03676 677# GFX10: buffer_atomic_sub v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0xff,0x02,0x03]6780xff,0x0f,0xcc,0xe0,0x00,0xff,0x02,0x03679 680# GFX10: buffer_atomic_sub v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x03,0x03]6810xff,0x0f,0xcc,0xe0,0x00,0x05,0x03,0x03682 683# GFX10: buffer_atomic_sub v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0xc1]6840xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0xc1685 686# GFX10: buffer_atomic_sub v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x80]6870xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x80688 689# GFX10: buffer_atomic_sub v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x7c]6900xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x7c691 692# GFX10: buffer_atomic_sub v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x65]6930xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x65694 695# GFX10: buffer_atomic_sub v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03]6960x00,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03697 698# GFX10: buffer_atomic_sub v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x03]6990xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x03700 701# GFX10: buffer_atomic_sub v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xcc,0xe0,0x00,0x05,0x02,0x03]7020xff,0x4f,0xcc,0xe0,0x00,0x05,0x02,0x03703 704# GFX10: buffer_atomic_sub v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x42,0x03]7050xff,0x0f,0xcc,0xe0,0x00,0x05,0x42,0x03706 707# GFX10: buffer_atomic_sub v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03]7080x07,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03709 710# GFX10: buffer_atomic_sub v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x18,0x03]7110xff,0x0f,0xcc,0xe0,0x00,0x05,0x18,0x03712 713# GFX10: buffer_atomic_sub v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xcc,0xe0,0x00,0x05,0x02,0x03]7140xff,0x2f,0xcc,0xe0,0x00,0x05,0x02,0x03715 716# GFX10: buffer_atomic_sub v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xcc,0xe0,0x00,0x05,0x02,0x03]7170xff,0x1f,0xcc,0xe0,0x00,0x05,0x02,0x03718 719# GFX10: buffer_atomic_sub_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0xfe,0x02,0x03]7200xff,0x0f,0x4c,0xe1,0x00,0xfe,0x02,0x03721 722# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x03,0x03]7230xff,0x0f,0x4c,0xe1,0x00,0x05,0x03,0x03724 725# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0xc1]7260xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0xc1727 728# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x80]7290xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x80730 731# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x7c]7320xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x7c733 734# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x65]7350xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x65736 737# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03]7380x00,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03739 740# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x03]7410xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x03742 743# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x4c,0xe1,0x00,0x05,0x02,0x03]7440xff,0x4f,0x4c,0xe1,0x00,0x05,0x02,0x03745 746# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x42,0x03]7470xff,0x0f,0x4c,0xe1,0x00,0x05,0x42,0x03748 749# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03]7500x07,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03751 752# GFX10: buffer_atomic_sub_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x18,0x03]7530xff,0x0f,0x4c,0xe1,0x00,0x05,0x18,0x03754 755# GFX10: buffer_atomic_sub_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x4c,0xe1,0x00,0x05,0x02,0x03]7560xff,0x2f,0x4c,0xe1,0x00,0x05,0x02,0x03757 758# GFX10: buffer_atomic_sub_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x4c,0xe1,0x00,0x05,0x02,0x03]7590xff,0x1f,0x4c,0xe1,0x00,0x05,0x02,0x03760 761# GFX10: buffer_atomic_swap v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0xff,0x02,0x03]7620xff,0x0f,0xc0,0xe0,0x00,0xff,0x02,0x03763 764# GFX10: buffer_atomic_swap v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x03,0x03]7650xff,0x0f,0xc0,0xe0,0x00,0x05,0x03,0x03766 767# GFX10: buffer_atomic_swap v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0xc1]7680xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0xc1769 770# GFX10: buffer_atomic_swap v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x80]7710xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x80772 773# GFX10: buffer_atomic_swap v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x7c]7740xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x7c775 776# GFX10: buffer_atomic_swap v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x65]7770xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x65778 779# GFX10: buffer_atomic_swap v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03]7800x00,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03781 782# GFX10: buffer_atomic_swap v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x03]7830xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x03784 785# GFX10: buffer_atomic_swap v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xc0,0xe0,0x00,0x05,0x02,0x03]7860xff,0x4f,0xc0,0xe0,0x00,0x05,0x02,0x03787 788# GFX10: buffer_atomic_swap v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x42,0x03]7890xff,0x0f,0xc0,0xe0,0x00,0x05,0x42,0x03790 791# GFX10: buffer_atomic_swap v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03]7920x07,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03793 794# GFX10: buffer_atomic_swap v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x18,0x03]7950xff,0x0f,0xc0,0xe0,0x00,0x05,0x18,0x03796 797# GFX10: buffer_atomic_swap v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xc0,0xe0,0x00,0x05,0x02,0x03]7980xff,0x2f,0xc0,0xe0,0x00,0x05,0x02,0x03799 800# GFX10: buffer_atomic_swap v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xc0,0xe0,0x00,0x05,0x02,0x03]8010xff,0x1f,0xc0,0xe0,0x00,0x05,0x02,0x03802 803# GFX10: buffer_atomic_swap_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0xfe,0x02,0x03]8040xff,0x0f,0x40,0xe1,0x00,0xfe,0x02,0x03805 806# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x03,0x03]8070xff,0x0f,0x40,0xe1,0x00,0x05,0x03,0x03808 809# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0xc1]8100xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0xc1811 812# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x80]8130xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x80814 815# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x7c]8160xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x7c817 818# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x65]8190xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x65820 821# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x40,0xe1,0x00,0x05,0x02,0x03]8220x00,0x00,0x40,0xe1,0x00,0x05,0x02,0x03823 824# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x03]8250xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x03826 827# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x40,0xe1,0x00,0x05,0x02,0x03]8280xff,0x4f,0x40,0xe1,0x00,0x05,0x02,0x03829 830# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x42,0x03]8310xff,0x0f,0x40,0xe1,0x00,0x05,0x42,0x03832 833# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x40,0xe1,0x00,0x05,0x02,0x03]8340x07,0x00,0x40,0xe1,0x00,0x05,0x02,0x03835 836# GFX10: buffer_atomic_swap_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x18,0x03]8370xff,0x0f,0x40,0xe1,0x00,0x05,0x18,0x03838 839# GFX10: buffer_atomic_swap_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x40,0xe1,0x00,0x05,0x02,0x03]8400xff,0x2f,0x40,0xe1,0x00,0x05,0x02,0x03841 842# GFX10: buffer_atomic_swap_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x40,0xe1,0x00,0x05,0x02,0x03]8430xff,0x1f,0x40,0xe1,0x00,0x05,0x02,0x03844 845# GFX10: buffer_atomic_umax v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0xff,0x02,0x03]8460xff,0x0f,0xe0,0xe0,0x00,0xff,0x02,0x03847 848# GFX10: buffer_atomic_umax v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x03,0x03]8490xff,0x0f,0xe0,0xe0,0x00,0x05,0x03,0x03850 851# GFX10: buffer_atomic_umax v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0xc1]8520xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0xc1853 854# GFX10: buffer_atomic_umax v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x80]8550xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x80856 857# GFX10: buffer_atomic_umax v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x7c]8580xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x7c859 860# GFX10: buffer_atomic_umax v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x65]8610xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x65862 863# GFX10: buffer_atomic_umax v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03]8640x00,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03865 866# GFX10: buffer_atomic_umax v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x03]8670xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x03868 869# GFX10: buffer_atomic_umax v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xe0,0xe0,0x00,0x05,0x02,0x03]8700xff,0x4f,0xe0,0xe0,0x00,0x05,0x02,0x03871 872# GFX10: buffer_atomic_umax v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x42,0x03]8730xff,0x0f,0xe0,0xe0,0x00,0x05,0x42,0x03874 875# GFX10: buffer_atomic_umax v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03]8760x07,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03877 878# GFX10: buffer_atomic_umax v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x18,0x03]8790xff,0x0f,0xe0,0xe0,0x00,0x05,0x18,0x03880 881# GFX10: buffer_atomic_umax v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xe0,0xe0,0x00,0x05,0x02,0x03]8820xff,0x2f,0xe0,0xe0,0x00,0x05,0x02,0x03883 884# GFX10: buffer_atomic_umax v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xe0,0xe0,0x00,0x05,0x02,0x03]8850xff,0x1f,0xe0,0xe0,0x00,0x05,0x02,0x03886 887# GFX10: buffer_atomic_umax_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0xfe,0x02,0x03]8880xff,0x0f,0x60,0xe1,0x00,0xfe,0x02,0x03889 890# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x03,0x03]8910xff,0x0f,0x60,0xe1,0x00,0x05,0x03,0x03892 893# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0xc1]8940xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0xc1895 896# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x80]8970xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x80898 899# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x7c]9000xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x7c901 902# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x65]9030xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x65904 905# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x60,0xe1,0x00,0x05,0x02,0x03]9060x00,0x00,0x60,0xe1,0x00,0x05,0x02,0x03907 908# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x03]9090xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x03910 911# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x60,0xe1,0x00,0x05,0x02,0x03]9120xff,0x4f,0x60,0xe1,0x00,0x05,0x02,0x03913 914# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x42,0x03]9150xff,0x0f,0x60,0xe1,0x00,0x05,0x42,0x03916 917# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x60,0xe1,0x00,0x05,0x02,0x03]9180x07,0x00,0x60,0xe1,0x00,0x05,0x02,0x03919 920# GFX10: buffer_atomic_umax_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x18,0x03]9210xff,0x0f,0x60,0xe1,0x00,0x05,0x18,0x03922 923# GFX10: buffer_atomic_umax_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x60,0xe1,0x00,0x05,0x02,0x03]9240xff,0x2f,0x60,0xe1,0x00,0x05,0x02,0x03925 926# GFX10: buffer_atomic_umax_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x60,0xe1,0x00,0x05,0x02,0x03]9270xff,0x1f,0x60,0xe1,0x00,0x05,0x02,0x03928 929# GFX10: buffer_atomic_umin v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0xff,0x02,0x03]9300xff,0x0f,0xd8,0xe0,0x00,0xff,0x02,0x03931 932# GFX10: buffer_atomic_umin v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x03,0x03]9330xff,0x0f,0xd8,0xe0,0x00,0x05,0x03,0x03934 935# GFX10: buffer_atomic_umin v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0xc1]9360xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0xc1937 938# GFX10: buffer_atomic_umin v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x80]9390xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x80940 941# GFX10: buffer_atomic_umin v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x7c]9420xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x7c943 944# GFX10: buffer_atomic_umin v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x65]9450xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x65946 947# GFX10: buffer_atomic_umin v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03]9480x00,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03949 950# GFX10: buffer_atomic_umin v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x03]9510xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x03952 953# GFX10: buffer_atomic_umin v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xd8,0xe0,0x00,0x05,0x02,0x03]9540xff,0x4f,0xd8,0xe0,0x00,0x05,0x02,0x03955 956# GFX10: buffer_atomic_umin v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x42,0x03]9570xff,0x0f,0xd8,0xe0,0x00,0x05,0x42,0x03958 959# GFX10: buffer_atomic_umin v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03]9600x07,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03961 962# GFX10: buffer_atomic_umin v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x18,0x03]9630xff,0x0f,0xd8,0xe0,0x00,0x05,0x18,0x03964 965# GFX10: buffer_atomic_umin v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xd8,0xe0,0x00,0x05,0x02,0x03]9660xff,0x2f,0xd8,0xe0,0x00,0x05,0x02,0x03967 968# GFX10: buffer_atomic_umin v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xd8,0xe0,0x00,0x05,0x02,0x03]9690xff,0x1f,0xd8,0xe0,0x00,0x05,0x02,0x03970 971# GFX10: buffer_atomic_umin_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0xfe,0x02,0x03]9720xff,0x0f,0x58,0xe1,0x00,0xfe,0x02,0x03973 974# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x03,0x03]9750xff,0x0f,0x58,0xe1,0x00,0x05,0x03,0x03976 977# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0xc1]9780xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0xc1979 980# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x80]9810xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x80982 983# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x7c]9840xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x7c985 986# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x65]9870xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x65988 989# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x58,0xe1,0x00,0x05,0x02,0x03]9900x00,0x00,0x58,0xe1,0x00,0x05,0x02,0x03991 992# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x03]9930xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x03994 995# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x58,0xe1,0x00,0x05,0x02,0x03]9960xff,0x4f,0x58,0xe1,0x00,0x05,0x02,0x03997 998# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x42,0x03]9990xff,0x0f,0x58,0xe1,0x00,0x05,0x42,0x031000 1001# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x58,0xe1,0x00,0x05,0x02,0x03]10020x07,0x00,0x58,0xe1,0x00,0x05,0x02,0x031003 1004# GFX10: buffer_atomic_umin_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x18,0x03]10050xff,0x0f,0x58,0xe1,0x00,0x05,0x18,0x031006 1007# GFX10: buffer_atomic_umin_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x58,0xe1,0x00,0x05,0x02,0x03]10080xff,0x2f,0x58,0xe1,0x00,0x05,0x02,0x031009 1010# GFX10: buffer_atomic_umin_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x58,0xe1,0x00,0x05,0x02,0x03]10110xff,0x1f,0x58,0xe1,0x00,0x05,0x02,0x031012 1013# GFX10: buffer_atomic_xor v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0xff,0x02,0x03]10140xff,0x0f,0xec,0xe0,0x00,0xff,0x02,0x031015 1016# GFX10: buffer_atomic_xor v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x03,0x03]10170xff,0x0f,0xec,0xe0,0x00,0x05,0x03,0x031018 1019# GFX10: buffer_atomic_xor v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0xc1]10200xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0xc11021 1022# GFX10: buffer_atomic_xor v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x80]10230xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x801024 1025# GFX10: buffer_atomic_xor v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x7c]10260xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x7c1027 1028# GFX10: buffer_atomic_xor v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x65]10290xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x651030 1031# GFX10: buffer_atomic_xor v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0xec,0xe0,0x00,0x05,0x02,0x03]10320x00,0x00,0xec,0xe0,0x00,0x05,0x02,0x031033 1034# GFX10: buffer_atomic_xor v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x03]10350xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x031036 1037# GFX10: buffer_atomic_xor v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0xec,0xe0,0x00,0x05,0x02,0x03]10380xff,0x4f,0xec,0xe0,0x00,0x05,0x02,0x031039 1040# GFX10: buffer_atomic_xor v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x42,0x03]10410xff,0x0f,0xec,0xe0,0x00,0x05,0x42,0x031042 1043# GFX10: buffer_atomic_xor v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xec,0xe0,0x00,0x05,0x02,0x03]10440x07,0x00,0xec,0xe0,0x00,0x05,0x02,0x031045 1046# GFX10: buffer_atomic_xor v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x18,0x03]10470xff,0x0f,0xec,0xe0,0x00,0x05,0x18,0x031048 1049# GFX10: buffer_atomic_xor v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0xec,0xe0,0x00,0x05,0x02,0x03]10500xff,0x2f,0xec,0xe0,0x00,0x05,0x02,0x031051 1052# GFX10: buffer_atomic_xor v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0xec,0xe0,0x00,0x05,0x02,0x03]10530xff,0x1f,0xec,0xe0,0x00,0x05,0x02,0x031054 1055# GFX10: buffer_atomic_xor_x2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0xfe,0x02,0x03]10560xff,0x0f,0x6c,0xe1,0x00,0xfe,0x02,0x031057 1058# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x03,0x03]10590xff,0x0f,0x6c,0xe1,0x00,0x05,0x03,0x031060 1061# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0xc1]10620xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0xc11063 1064# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x80]10650xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x801066 1067# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x7c]10680xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x7c1069 1070# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x65]10710xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x651072 1073# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x6c,0xe1,0x00,0x05,0x02,0x03]10740x00,0x00,0x6c,0xe1,0x00,0x05,0x02,0x031075 1076# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x03]10770xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x031078 1079# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x6c,0xe1,0x00,0x05,0x02,0x03]10800xff,0x4f,0x6c,0xe1,0x00,0x05,0x02,0x031081 1082# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x42,0x03]10830xff,0x0f,0x6c,0xe1,0x00,0x05,0x42,0x031084 1085# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x6c,0xe1,0x00,0x05,0x02,0x03]10860x07,0x00,0x6c,0xe1,0x00,0x05,0x02,0x031087 1088# GFX10: buffer_atomic_xor_x2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x18,0x03]10890xff,0x0f,0x6c,0xe1,0x00,0x05,0x18,0x031090 1091# GFX10: buffer_atomic_xor_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x6c,0xe1,0x00,0x05,0x02,0x03]10920xff,0x2f,0x6c,0xe1,0x00,0x05,0x02,0x031093 1094# GFX10: buffer_atomic_xor_x2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x6c,0xe1,0x00,0x05,0x02,0x03]10950xff,0x1f,0x6c,0xe1,0x00,0x05,0x02,0x031096 1097# GFX10: buffer_gl0_inv                          ; encoding: [0x00,0x00,0xc4,0xe1,0x00,0x00,0x00,0x00]10980x00,0x00,0xc4,0xe1,0x00,0x00,0x00,0x001099 1100# GFX10: buffer_gl1_inv                          ; encoding: [0x00,0x00,0xc8,0xe1,0x00,0x00,0x00,0x00]11010x00,0x00,0xc8,0xe1,0x00,0x00,0x00,0x001102 1103# GFX10: buffer_load_dword v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0xff,0x02,0x03]11040xff,0x0f,0x30,0xe0,0x00,0xff,0x02,0x031105 1106# GFX10: buffer_load_dword v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x03,0x03]11070xff,0x0f,0x30,0xe0,0x00,0x05,0x03,0x031108 1109# GFX10: buffer_load_dword v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xc1]11100xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xc11111 1112# GFX10: buffer_load_dword v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf7]11130xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf71114 1115# GFX10: buffer_load_dword v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x80]11160xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x801117 1118# GFX10: buffer_load_dword v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf0]11190xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf01120 1121# GFX10: buffer_load_dword v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x7c]11220xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x7c1123 1124# GFX10: buffer_load_dword v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x65]11250xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x651126 1127# GFX10: buffer_load_dword v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0x30,0xe0,0x00,0x05,0x02,0x03]11280x00,0x00,0x30,0xe0,0x00,0x05,0x02,0x031129 1130# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x03]11310xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x031132 1133# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x30,0xe0,0x00,0x05,0x02,0x03]11340xff,0x8f,0x30,0xe0,0x00,0x05,0x02,0x031135 1136# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x30,0xe0,0x00,0x05,0x02,0x03]11370xff,0x4f,0x30,0xe0,0x00,0x05,0x02,0x031138 1139# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x30,0xe0,0x00,0x05,0x42,0x03]11400xff,0xcf,0x30,0xe0,0x00,0x05,0x42,0x031141 1142# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x42,0x03]11430xff,0x0f,0x30,0xe0,0x00,0x05,0x42,0x031144 1145# GFX10: buffer_load_dword v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x30,0xe0,0x00,0x05,0x02,0x03]11460x07,0x00,0x30,0xe0,0x00,0x05,0x02,0x031147 1148# GFX10: buffer_load_dword v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x18,0x03]11490xff,0x0f,0x30,0xe0,0x00,0x05,0x18,0x031150 1151# GFX10: buffer_load_dword v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x30,0xe0,0x00,0x05,0x02,0x03]11520xff,0x2f,0x30,0xe0,0x00,0x05,0x02,0x031153 1154# GFX10: buffer_load_dword v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x30,0xe0,0x00,0x05,0x02,0x03]11550xff,0x1f,0x30,0xe0,0x00,0x05,0x02,0x031156 1157# GFX10: buffer_load_dwordx2 v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0xfe,0x02,0x03]11580xff,0x0f,0x34,0xe0,0x00,0xfe,0x02,0x031159 1160# GFX10: buffer_load_dwordx2 v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x03,0x03]11610xff,0x0f,0x34,0xe0,0x00,0x05,0x03,0x031162 1163# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xc1]11640xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xc11165 1166# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf7]11670xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf71168 1169# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x80]11700xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x801171 1172# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf0]11730xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf01174 1175# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x7c]11760xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x7c1177 1178# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x65]11790xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x651180 1181# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x34,0xe0,0x00,0x05,0x02,0x03]11820x00,0x00,0x34,0xe0,0x00,0x05,0x02,0x031183 1184# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x03]11850xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x031186 1187# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x34,0xe0,0x00,0x05,0x02,0x03]11880xff,0x8f,0x34,0xe0,0x00,0x05,0x02,0x031189 1190# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x34,0xe0,0x00,0x05,0x02,0x03]11910xff,0x4f,0x34,0xe0,0x00,0x05,0x02,0x031192 1193# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x34,0xe0,0x00,0x05,0x42,0x03]11940xff,0xcf,0x34,0xe0,0x00,0x05,0x42,0x031195 1196# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x42,0x03]11970xff,0x0f,0x34,0xe0,0x00,0x05,0x42,0x031198 1199# GFX10: buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x34,0xe0,0x00,0x05,0x02,0x03]12000x07,0x00,0x34,0xe0,0x00,0x05,0x02,0x031201 1202# GFX10: buffer_load_dwordx2 v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x18,0x03]12030xff,0x0f,0x34,0xe0,0x00,0x05,0x18,0x031204 1205# GFX10: buffer_load_dwordx2 v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x34,0xe0,0x00,0x05,0x02,0x03]12060xff,0x2f,0x34,0xe0,0x00,0x05,0x02,0x031207 1208# GFX10: buffer_load_dwordx2 v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x34,0xe0,0x00,0x05,0x02,0x03]12090xff,0x1f,0x34,0xe0,0x00,0x05,0x02,0x031210 1211# GFX10: buffer_load_dwordx3 v[253:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0xfd,0x02,0x03]12120xff,0x0f,0x3c,0xe0,0x00,0xfd,0x02,0x031213 1214# GFX10: buffer_load_dwordx3 v[5:7], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x03,0x03]12150xff,0x0f,0x3c,0xe0,0x00,0x05,0x03,0x031216 1217# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xc1]12180xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xc11219 1220# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf7]12210xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf71222 1223# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x80]12240xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x801225 1226# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf0]12270xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf01228 1229# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x7c]12300xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x7c1231 1232# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x65]12330xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x651234 1235# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 ; encoding: [0x00,0x00,0x3c,0xe0,0x00,0x05,0x02,0x03]12360x00,0x00,0x3c,0xe0,0x00,0x05,0x02,0x031237 1238# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x03]12390xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x031240 1241# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x3c,0xe0,0x00,0x05,0x02,0x03]12420xff,0x8f,0x3c,0xe0,0x00,0x05,0x02,0x031243 1244# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x3c,0xe0,0x00,0x05,0x02,0x03]12450xff,0x4f,0x3c,0xe0,0x00,0x05,0x02,0x031246 1247# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x3c,0xe0,0x00,0x05,0x42,0x03]12480xff,0xcf,0x3c,0xe0,0x00,0x05,0x42,0x031249 1250# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x42,0x03]12510xff,0x0f,0x3c,0xe0,0x00,0x05,0x42,0x031252 1253# GFX10: buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x3c,0xe0,0x00,0x05,0x02,0x03]12540x07,0x00,0x3c,0xe0,0x00,0x05,0x02,0x031255 1256# GFX10: buffer_load_dwordx3 v[5:7], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x18,0x03]12570xff,0x0f,0x3c,0xe0,0x00,0x05,0x18,0x031258 1259# GFX10: buffer_load_dwordx3 v[5:7], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x3c,0xe0,0x00,0x05,0x02,0x03]12600xff,0x2f,0x3c,0xe0,0x00,0x05,0x02,0x031261 1262# GFX10: buffer_load_dwordx3 v[5:7], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x3c,0xe0,0x00,0x05,0x02,0x03]12630xff,0x1f,0x3c,0xe0,0x00,0x05,0x02,0x031264 1265# GFX10: buffer_load_dwordx4 v[252:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0xfc,0x02,0x03]12660xff,0x0f,0x38,0xe0,0x00,0xfc,0x02,0x031267 1268# GFX10: buffer_load_dwordx4 v[5:8], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x03,0x03]12690xff,0x0f,0x38,0xe0,0x00,0x05,0x03,0x031270 1271# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xc1]12720xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xc11273 1274# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf7]12750xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf71276 1277# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x80]12780xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x801279 1280# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf0]12810xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf01282 1283# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x7c]12840xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x7c1285 1286# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x65]12870xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x651288 1289# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 ; encoding: [0x00,0x00,0x38,0xe0,0x00,0x05,0x02,0x03]12900x00,0x00,0x38,0xe0,0x00,0x05,0x02,0x031291 1292# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x03]12930xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x031294 1295# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x38,0xe0,0x00,0x05,0x02,0x03]12960xff,0x8f,0x38,0xe0,0x00,0x05,0x02,0x031297 1298# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x38,0xe0,0x00,0x05,0x02,0x03]12990xff,0x4f,0x38,0xe0,0x00,0x05,0x02,0x031300 1301# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x38,0xe0,0x00,0x05,0x42,0x03]13020xff,0xcf,0x38,0xe0,0x00,0x05,0x42,0x031303 1304# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x42,0x03]13050xff,0x0f,0x38,0xe0,0x00,0x05,0x42,0x031306 1307# GFX10: buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x38,0xe0,0x00,0x05,0x02,0x03]13080x07,0x00,0x38,0xe0,0x00,0x05,0x02,0x031309 1310# GFX10: buffer_load_dwordx4 v[5:8], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x18,0x03]13110xff,0x0f,0x38,0xe0,0x00,0x05,0x18,0x031312 1313# GFX10: buffer_load_dwordx4 v[5:8], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x38,0xe0,0x00,0x05,0x02,0x03]13140xff,0x2f,0x38,0xe0,0x00,0x05,0x02,0x031315 1316# GFX10: buffer_load_dwordx4 v[5:8], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x38,0xe0,0x00,0x05,0x02,0x03]13170xff,0x1f,0x38,0xe0,0x00,0x05,0x02,0x031318 1319# GFX10: buffer_load_format_d16_x v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x00,0xe2,0x00,0x01,0x01,0x01]13200x00,0x00,0x00,0xe2,0x00,0x01,0x01,0x011321 1322# GFX10: buffer_load_format_d16_xy v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x04,0xe2,0x00,0x01,0x01,0x01]13230x00,0x00,0x04,0xe2,0x00,0x01,0x01,0x011324 1325# GFX10: buffer_load_format_d16_xyz v[1:2], off, s[4:7], s1 ; encoding: [0x00,0x00,0x08,0xe2,0x00,0x01,0x01,0x01]13260x00,0x00,0x08,0xe2,0x00,0x01,0x01,0x011327 1328# GFX10: buffer_load_format_d16_xyzw v[1:2], off, s[4:7], s1 ; encoding: [0x00,0x00,0x0c,0xe2,0x00,0x01,0x01,0x01]13290x00,0x00,0x0c,0xe2,0x00,0x01,0x01,0x011330 1331# GFX10: buffer_load_format_d16_hi_x v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x98,0xe0,0x00,0x01,0x01,0x01]13320x00,0x00,0x98,0xe0,0x00,0x01,0x01,0x011333 1334# GFX10: buffer_load_format_x v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0xff,0x02,0x03]13350xff,0x0f,0x00,0xe0,0x00,0xff,0x02,0x031336 1337# GFX10: buffer_load_format_x v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x03,0x03]13380xff,0x0f,0x00,0xe0,0x00,0x05,0x03,0x031339 1340# GFX10: buffer_load_format_x v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xc1]13410xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xc11342 1343# GFX10: buffer_load_format_x v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf7]13440xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf71345 1346# GFX10: buffer_load_format_x v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x80]13470xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x801348 1349# GFX10: buffer_load_format_x v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf0]13500xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf01351 1352# GFX10: buffer_load_format_x v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x7c]13530xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x7c1354 1355# GFX10: buffer_load_format_x v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x65]13560xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x651357 1358# GFX10: buffer_load_format_x v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x00,0xe0,0x00,0x05,0x02,0x03]13590x00,0x00,0x00,0xe0,0x00,0x05,0x02,0x031360 1361# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x03]13620xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x031363 1364# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x00,0xe0,0x00,0x05,0x02,0x03]13650xff,0x8f,0x00,0xe0,0x00,0x05,0x02,0x031366 1367# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x00,0xe0,0x00,0x05,0x02,0x03]13680xff,0x4f,0x00,0xe0,0x00,0x05,0x02,0x031369 1370# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x00,0xe0,0x00,0x05,0x42,0x03]13710xff,0xcf,0x00,0xe0,0x00,0x05,0x42,0x031372 1373# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x42,0x03]13740xff,0x0f,0x00,0xe0,0x00,0x05,0x42,0x031375 1376# GFX10: buffer_load_format_x v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x00,0xe0,0x00,0x05,0x02,0x03]13770x07,0x00,0x00,0xe0,0x00,0x05,0x02,0x031378 1379# GFX10: buffer_load_format_x v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x18,0x03]13800xff,0x0f,0x00,0xe0,0x00,0x05,0x18,0x031381 1382# GFX10: buffer_load_format_x v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x00,0xe0,0x00,0x05,0x02,0x03]13830xff,0x2f,0x00,0xe0,0x00,0x05,0x02,0x031384 1385# GFX10: buffer_load_format_x v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x00,0xe0,0x00,0x05,0x02,0x03]13860xff,0x1f,0x00,0xe0,0x00,0x05,0x02,0x031387 1388# GFX10: buffer_load_format_xy v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0xfe,0x02,0x03]13890xff,0x0f,0x04,0xe0,0x00,0xfe,0x02,0x031390 1391# GFX10: buffer_load_format_xy v[5:6], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x03,0x03]13920xff,0x0f,0x04,0xe0,0x00,0x05,0x03,0x031393 1394# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xc1]13950xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xc11396 1397# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf7]13980xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf71399 1400# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x80]14010xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x801402 1403# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf0]14040xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf01405 1406# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x7c]14070xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x7c1408 1409# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x65]14100xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x651411 1412# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 ; encoding: [0x00,0x00,0x04,0xe0,0x00,0x05,0x02,0x03]14130x00,0x00,0x04,0xe0,0x00,0x05,0x02,0x031414 1415# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x03]14160xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x031417 1418# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x04,0xe0,0x00,0x05,0x02,0x03]14190xff,0x8f,0x04,0xe0,0x00,0x05,0x02,0x031420 1421# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x04,0xe0,0x00,0x05,0x02,0x03]14220xff,0x4f,0x04,0xe0,0x00,0x05,0x02,0x031423 1424# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x04,0xe0,0x00,0x05,0x42,0x03]14250xff,0xcf,0x04,0xe0,0x00,0x05,0x42,0x031426 1427# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x42,0x03]14280xff,0x0f,0x04,0xe0,0x00,0x05,0x42,0x031429 1430# GFX10: buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x04,0xe0,0x00,0x05,0x02,0x03]14310x07,0x00,0x04,0xe0,0x00,0x05,0x02,0x031432 1433# GFX10: buffer_load_format_xy v[5:6], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x18,0x03]14340xff,0x0f,0x04,0xe0,0x00,0x05,0x18,0x031435 1436# GFX10: buffer_load_format_xy v[5:6], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x04,0xe0,0x00,0x05,0x02,0x03]14370xff,0x2f,0x04,0xe0,0x00,0x05,0x02,0x031438 1439# GFX10: buffer_load_format_xy v[5:6], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x04,0xe0,0x00,0x05,0x02,0x03]14400xff,0x1f,0x04,0xe0,0x00,0x05,0x02,0x031441 1442# GFX10: buffer_load_format_xyz v[253:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0xfd,0x02,0x03]14430xff,0x0f,0x08,0xe0,0x00,0xfd,0x02,0x031444 1445# GFX10: buffer_load_format_xyz v[5:7], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x03,0x03]14460xff,0x0f,0x08,0xe0,0x00,0x05,0x03,0x031447 1448# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xc1]14490xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xc11450 1451# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf7]14520xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf71453 1454# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x80]14550xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x801456 1457# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf0]14580xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf01459 1460# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x7c]14610xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x7c1462 1463# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x65]14640xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x651465 1466# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 ; encoding: [0x00,0x00,0x08,0xe0,0x00,0x05,0x02,0x03]14670x00,0x00,0x08,0xe0,0x00,0x05,0x02,0x031468 1469# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x03]14700xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x031471 1472# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x08,0xe0,0x00,0x05,0x02,0x03]14730xff,0x8f,0x08,0xe0,0x00,0x05,0x02,0x031474 1475# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x08,0xe0,0x00,0x05,0x02,0x03]14760xff,0x4f,0x08,0xe0,0x00,0x05,0x02,0x031477 1478# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x08,0xe0,0x00,0x05,0x42,0x03]14790xff,0xcf,0x08,0xe0,0x00,0x05,0x42,0x031480 1481# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x42,0x03]14820xff,0x0f,0x08,0xe0,0x00,0x05,0x42,0x031483 1484# GFX10: buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x08,0xe0,0x00,0x05,0x02,0x03]14850x07,0x00,0x08,0xe0,0x00,0x05,0x02,0x031486 1487# GFX10: buffer_load_format_xyz v[5:7], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x18,0x03]14880xff,0x0f,0x08,0xe0,0x00,0x05,0x18,0x031489 1490# GFX10: buffer_load_format_xyz v[5:7], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x08,0xe0,0x00,0x05,0x02,0x03]14910xff,0x2f,0x08,0xe0,0x00,0x05,0x02,0x031492 1493# GFX10: buffer_load_format_xyz v[5:7], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x08,0xe0,0x00,0x05,0x02,0x03]14940xff,0x1f,0x08,0xe0,0x00,0x05,0x02,0x031495 1496# GFX10: buffer_load_format_xyzw v[252:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0xfc,0x02,0x03]14970xff,0x0f,0x0c,0xe0,0x00,0xfc,0x02,0x031498 1499# GFX10: buffer_load_format_xyzw v[5:8], off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x03,0x03]15000xff,0x0f,0x0c,0xe0,0x00,0x05,0x03,0x031501 1502# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xc1]15030xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xc11504 1505# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf7]15060xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf71507 1508# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x80]15090xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x801510 1511# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf0]15120xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf01513 1514# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x7c]15150xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x7c1516 1517# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x65]15180xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x651519 1520# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 ; encoding: [0x00,0x00,0x0c,0xe0,0x00,0x05,0x02,0x03]15210x00,0x00,0x0c,0xe0,0x00,0x05,0x02,0x031522 1523# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x03]15240xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x031525 1526# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x0c,0xe0,0x00,0x05,0x02,0x03]15270xff,0x8f,0x0c,0xe0,0x00,0x05,0x02,0x031528 1529# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x0c,0xe0,0x00,0x05,0x02,0x03]15300xff,0x4f,0x0c,0xe0,0x00,0x05,0x02,0x031531 1532# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x0c,0xe0,0x00,0x05,0x42,0x03]15330xff,0xcf,0x0c,0xe0,0x00,0x05,0x42,0x031534 1535# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x42,0x03]15360xff,0x0f,0x0c,0xe0,0x00,0x05,0x42,0x031537 1538# GFX10: buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x0c,0xe0,0x00,0x05,0x02,0x03]15390x07,0x00,0x0c,0xe0,0x00,0x05,0x02,0x031540 1541# GFX10: buffer_load_format_xyzw v[5:8], off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x18,0x03]15420xff,0x0f,0x0c,0xe0,0x00,0x05,0x18,0x031543 1544# GFX10: buffer_load_format_xyzw v[5:8], v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x0c,0xe0,0x00,0x05,0x02,0x03]15450xff,0x2f,0x0c,0xe0,0x00,0x05,0x02,0x031546 1547# GFX10: buffer_load_format_xyzw v[5:8], v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x0c,0xe0,0x00,0x05,0x02,0x03]15480xff,0x1f,0x0c,0xe0,0x00,0x05,0x02,0x031549 1550# GFX10: buffer_load_sbyte v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0xff,0x02,0x03]15510xff,0x0f,0x24,0xe0,0x00,0xff,0x02,0x031552 1553# GFX10: buffer_load_sbyte v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x03,0x03]15540xff,0x0f,0x24,0xe0,0x00,0x05,0x03,0x031555 1556# GFX10: buffer_load_sbyte v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xc1]15570xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xc11558 1559# GFX10: buffer_load_sbyte v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf7]15600xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf71561 1562# GFX10: buffer_load_sbyte v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x80]15630xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x801564 1565# GFX10: buffer_load_sbyte v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf0]15660xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf01567 1568# GFX10: buffer_load_sbyte v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x7c]15690xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x7c1570 1571# GFX10: buffer_load_sbyte v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x65]15720xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x651573 1574# GFX10: buffer_load_sbyte v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0x24,0xe0,0x00,0x05,0x02,0x03]15750x00,0x00,0x24,0xe0,0x00,0x05,0x02,0x031576 1577# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x03]15780xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x031579 1580# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x24,0xe0,0x00,0x05,0x02,0x03]15810xff,0x8f,0x24,0xe0,0x00,0x05,0x02,0x031582 1583# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x24,0xe0,0x00,0x05,0x02,0x03]15840xff,0x4f,0x24,0xe0,0x00,0x05,0x02,0x031585 1586# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x24,0xe0,0x00,0x05,0x42,0x03]15870xff,0xcf,0x24,0xe0,0x00,0x05,0x42,0x031588 1589# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x42,0x03]15900xff,0x0f,0x24,0xe0,0x00,0x05,0x42,0x031591 1592# GFX10: buffer_load_sbyte v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x24,0xe0,0x00,0x05,0x02,0x03]15930x07,0x00,0x24,0xe0,0x00,0x05,0x02,0x031594 1595# GFX10: buffer_load_sbyte v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x18,0x03]15960xff,0x0f,0x24,0xe0,0x00,0x05,0x18,0x031597 1598# GFX10: buffer_load_sbyte v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x24,0xe0,0x00,0x05,0x02,0x03]15990xff,0x2f,0x24,0xe0,0x00,0x05,0x02,0x031600 1601# GFX10: buffer_load_sbyte v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x24,0xe0,0x00,0x05,0x02,0x03]16020xff,0x1f,0x24,0xe0,0x00,0x05,0x02,0x031603 1604# GFX10: buffer_load_sshort v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0xff,0x02,0x03]16050xff,0x0f,0x2c,0xe0,0x00,0xff,0x02,0x031606 1607# GFX10: buffer_load_sshort v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x03,0x03]16080xff,0x0f,0x2c,0xe0,0x00,0x05,0x03,0x031609 1610# GFX10: buffer_load_sshort v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xc1]16110xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xc11612 1613# GFX10: buffer_load_sshort v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf7]16140xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf71615 1616# GFX10: buffer_load_sshort v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x80]16170xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x801618 1619# GFX10: buffer_load_sshort v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf0]16200xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf01621 1622# GFX10: buffer_load_sshort v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x7c]16230xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x7c1624 1625# GFX10: buffer_load_sshort v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x65]16260xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x651627 1628# GFX10: buffer_load_sshort v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x2c,0xe0,0x00,0x05,0x02,0x03]16290x00,0x00,0x2c,0xe0,0x00,0x05,0x02,0x031630 1631# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x03]16320xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x031633 1634# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x2c,0xe0,0x00,0x05,0x02,0x03]16350xff,0x8f,0x2c,0xe0,0x00,0x05,0x02,0x031636 1637# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x2c,0xe0,0x00,0x05,0x02,0x03]16380xff,0x4f,0x2c,0xe0,0x00,0x05,0x02,0x031639 1640# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x2c,0xe0,0x00,0x05,0x42,0x03]16410xff,0xcf,0x2c,0xe0,0x00,0x05,0x42,0x031642 1643# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x42,0x03]16440xff,0x0f,0x2c,0xe0,0x00,0x05,0x42,0x031645 1646# GFX10: buffer_load_sshort v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x2c,0xe0,0x00,0x05,0x02,0x03]16470x07,0x00,0x2c,0xe0,0x00,0x05,0x02,0x031648 1649# GFX10: buffer_load_sshort v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x18,0x03]16500xff,0x0f,0x2c,0xe0,0x00,0x05,0x18,0x031651 1652# GFX10: buffer_load_sshort v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x2c,0xe0,0x00,0x05,0x02,0x03]16530xff,0x2f,0x2c,0xe0,0x00,0x05,0x02,0x031654 1655# GFX10: buffer_load_sshort v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x2c,0xe0,0x00,0x05,0x02,0x03]16560xff,0x1f,0x2c,0xe0,0x00,0x05,0x02,0x031657 1658# GFX10: buffer_load_ubyte v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0xff,0x02,0x03]16590xff,0x0f,0x20,0xe0,0x00,0xff,0x02,0x031660 1661# GFX10: buffer_load_ubyte v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x03,0x03]16620xff,0x0f,0x20,0xe0,0x00,0x05,0x03,0x031663 1664# GFX10: buffer_load_ubyte v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xc1]16650xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xc11666 1667# GFX10: buffer_load_ubyte v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf7]16680xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf71669 1670# GFX10: buffer_load_ubyte v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x80]16710xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x801672 1673# GFX10: buffer_load_ubyte v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf0]16740xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf01675 1676# GFX10: buffer_load_ubyte v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x7c]16770xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x7c1678 1679# GFX10: buffer_load_ubyte v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x65]16800xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x651681 1682# GFX10: buffer_load_ubyte v5, off, s[8:11], s3  ; encoding: [0x00,0x00,0x20,0xe0,0x00,0x05,0x02,0x03]16830x00,0x00,0x20,0xe0,0x00,0x05,0x02,0x031684 1685# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x03]16860xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x031687 1688# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x20,0xe0,0x00,0x05,0x02,0x03]16890xff,0x8f,0x20,0xe0,0x00,0x05,0x02,0x031690 1691# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x20,0xe0,0x00,0x05,0x02,0x03]16920xff,0x4f,0x20,0xe0,0x00,0x05,0x02,0x031693 1694# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x20,0xe0,0x00,0x05,0x42,0x03]16950xff,0xcf,0x20,0xe0,0x00,0x05,0x42,0x031696 1697# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x42,0x03]16980xff,0x0f,0x20,0xe0,0x00,0x05,0x42,0x031699 1700# GFX10: buffer_load_ubyte v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x20,0xe0,0x00,0x05,0x02,0x03]17010x07,0x00,0x20,0xe0,0x00,0x05,0x02,0x031702 1703# GFX10: buffer_load_ubyte v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x18,0x03]17040xff,0x0f,0x20,0xe0,0x00,0x05,0x18,0x031705 1706# GFX10: buffer_load_ubyte v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x20,0xe0,0x00,0x05,0x02,0x03]17070xff,0x2f,0x20,0xe0,0x00,0x05,0x02,0x031708 1709# GFX10: buffer_load_ubyte v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x20,0xe0,0x00,0x05,0x02,0x03]17100xff,0x1f,0x20,0xe0,0x00,0x05,0x02,0x031711 1712# GFX10: buffer_load_ushort v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0xff,0x02,0x03]17130xff,0x0f,0x28,0xe0,0x00,0xff,0x02,0x031714 1715# GFX10: buffer_load_ushort v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x03,0x03]17160xff,0x0f,0x28,0xe0,0x00,0x05,0x03,0x031717 1718# GFX10: buffer_load_ushort v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xc1]17190xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xc11720 1721# GFX10: buffer_load_ushort v5, off, s[8:11], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf7]17220xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf71723 1724# GFX10: buffer_load_ushort v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x80]17250xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x801726 1727# GFX10: buffer_load_ushort v5, off, s[8:11], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf0]17280xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf01729 1730# GFX10: buffer_load_ushort v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x7c]17310xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x7c1732 1733# GFX10: buffer_load_ushort v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x65]17340xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x651735 1736# GFX10: buffer_load_ushort v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x28,0xe0,0x00,0x05,0x02,0x03]17370x00,0x00,0x28,0xe0,0x00,0x05,0x02,0x031738 1739# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x03]17400xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x031741 1742# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:4095 dlc ; encoding: [0xff,0x8f,0x28,0xe0,0x00,0x05,0x02,0x03]17430xff,0x8f,0x28,0xe0,0x00,0x05,0x02,0x031744 1745# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x28,0xe0,0x00,0x05,0x02,0x03]17460xff,0x4f,0x28,0xe0,0x00,0x05,0x02,0x031747 1748# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x28,0xe0,0x00,0x05,0x42,0x03]17490xff,0xcf,0x28,0xe0,0x00,0x05,0x42,0x031750 1751# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x42,0x03]17520xff,0x0f,0x28,0xe0,0x00,0x05,0x42,0x031753 1754# GFX10: buffer_load_ushort v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x28,0xe0,0x00,0x05,0x02,0x03]17550x07,0x00,0x28,0xe0,0x00,0x05,0x02,0x031756 1757# GFX10: buffer_load_ushort v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x18,0x03]17580xff,0x0f,0x28,0xe0,0x00,0x05,0x18,0x031759 1760# GFX10: buffer_load_ushort v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x28,0xe0,0x00,0x05,0x02,0x03]17610xff,0x2f,0x28,0xe0,0x00,0x05,0x02,0x031762 1763# GFX10: buffer_load_ushort v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x28,0xe0,0x00,0x05,0x02,0x03]17640xff,0x1f,0x28,0xe0,0x00,0x05,0x02,0x031765 1766# GFX10: buffer_store_byte v1, off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xc1]17670xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xc11768 1769# GFX10: buffer_store_byte v1, off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf7]17700xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf71771 1772# GFX10: buffer_store_byte v1, off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x80]17730xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x801774 1775# GFX10: buffer_store_byte v1, off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf0]17760xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf01777 1778# GFX10: buffer_store_byte v1, off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x7c]17790xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x7c1780 1781# GFX10: buffer_store_byte v1, off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x65]17820xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x651783 1784# GFX10: buffer_store_byte v1, off, s[12:15], s4 ; encoding: [0x00,0x00,0x60,0xe0,0x00,0x01,0x03,0x04]17850x00,0x00,0x60,0xe0,0x00,0x01,0x03,0x041786 1787# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x04]17880xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x041789 1790# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x60,0xe0,0x00,0x01,0x03,0x04]17910xff,0x8f,0x60,0xe0,0x00,0x01,0x03,0x041792 1793# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x60,0xe0,0x00,0x01,0x03,0x04]17940xff,0x4f,0x60,0xe0,0x00,0x01,0x03,0x041795 1796# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x60,0xe0,0x00,0x01,0x43,0x04]17970xff,0xcf,0x60,0xe0,0x00,0x01,0x43,0x041798 1799# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x43,0x04]18000xff,0x0f,0x60,0xe0,0x00,0x01,0x43,0x041801 1802# GFX10: buffer_store_byte v1, off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x60,0xe0,0x00,0x01,0x03,0x04]18030x07,0x00,0x60,0xe0,0x00,0x01,0x03,0x041804 1805# GFX10: buffer_store_byte v1, off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x04,0x04]18060xff,0x0f,0x60,0xe0,0x00,0x01,0x04,0x041807 1808# GFX10: buffer_store_byte v1, off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x18,0x04]18090xff,0x0f,0x60,0xe0,0x00,0x01,0x18,0x041810 1811# GFX10: buffer_store_byte v1, v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x60,0xe0,0x00,0x01,0x03,0x04]18120xff,0x2f,0x60,0xe0,0x00,0x01,0x03,0x041813 1814# GFX10: buffer_store_byte v1, v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x60,0xe0,0x00,0x01,0x03,0x04]18150xff,0x1f,0x60,0xe0,0x00,0x01,0x03,0x041816 1817# GFX10: buffer_store_byte v255, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x60,0xe0,0x00,0xff,0x03,0x04]18180xff,0x0f,0x60,0xe0,0x00,0xff,0x03,0x041819 1820# GFX10: buffer_store_dword v1, off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xc1]18210xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xc11822 1823# GFX10: buffer_store_dword v1, off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf7]18240xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf71825 1826# GFX10: buffer_store_dword v1, off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x80]18270xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x801828 1829# GFX10: buffer_store_dword v1, off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf0]18300xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf01831 1832# GFX10: buffer_store_dword v1, off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x7c]18330xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x7c1834 1835# GFX10: buffer_store_dword v1, off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x65]18360xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x651837 1838# GFX10: buffer_store_dword v1, off, s[12:15], s4 ; encoding: [0x00,0x00,0x70,0xe0,0x00,0x01,0x03,0x04]18390x00,0x00,0x70,0xe0,0x00,0x01,0x03,0x041840 1841# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x04]18420xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x041843 1844# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x70,0xe0,0x00,0x01,0x03,0x04]18450xff,0x8f,0x70,0xe0,0x00,0x01,0x03,0x041846 1847# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x70,0xe0,0x00,0x01,0x03,0x04]18480xff,0x4f,0x70,0xe0,0x00,0x01,0x03,0x041849 1850# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x70,0xe0,0x00,0x01,0x43,0x04]18510xff,0xcf,0x70,0xe0,0x00,0x01,0x43,0x041852 1853# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x43,0x04]18540xff,0x0f,0x70,0xe0,0x00,0x01,0x43,0x041855 1856# GFX10: buffer_store_dword v1, off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x70,0xe0,0x00,0x01,0x03,0x04]18570x07,0x00,0x70,0xe0,0x00,0x01,0x03,0x041858 1859# GFX10: buffer_store_dword v1, off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x04,0x04]18600xff,0x0f,0x70,0xe0,0x00,0x01,0x04,0x041861 1862# GFX10: buffer_store_dword v1, off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x18,0x04]18630xff,0x0f,0x70,0xe0,0x00,0x01,0x18,0x041864 1865# GFX10: buffer_store_dword v1, v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x70,0xe0,0x00,0x01,0x03,0x04]18660xff,0x2f,0x70,0xe0,0x00,0x01,0x03,0x041867 1868# GFX10: buffer_store_dword v1, v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x70,0xe0,0x00,0x01,0x03,0x04]18690xff,0x1f,0x70,0xe0,0x00,0x01,0x03,0x041870 1871# GFX10: buffer_store_dword v255, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x70,0xe0,0x00,0xff,0x03,0x04]18720xff,0x0f,0x70,0xe0,0x00,0xff,0x03,0x041873 1874# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xc1]18750xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xc11876 1877# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf7]18780xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf71879 1880# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x80]18810xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x801882 1883# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf0]18840xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf01885 1886# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x7c]18870xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x7c1888 1889# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x65]18900xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x651891 1892# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 ; encoding: [0x00,0x00,0x74,0xe0,0x00,0x01,0x03,0x04]18930x00,0x00,0x74,0xe0,0x00,0x01,0x03,0x041894 1895# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x04]18960xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x041897 1898# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x74,0xe0,0x00,0x01,0x03,0x04]18990xff,0x8f,0x74,0xe0,0x00,0x01,0x03,0x041900 1901# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x74,0xe0,0x00,0x01,0x03,0x04]19020xff,0x4f,0x74,0xe0,0x00,0x01,0x03,0x041903 1904# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x74,0xe0,0x00,0x01,0x43,0x04]19050xff,0xcf,0x74,0xe0,0x00,0x01,0x43,0x041906 1907# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x43,0x04]19080xff,0x0f,0x74,0xe0,0x00,0x01,0x43,0x041909 1910# GFX10: buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x74,0xe0,0x00,0x01,0x03,0x04]19110x07,0x00,0x74,0xe0,0x00,0x01,0x03,0x041912 1913# GFX10: buffer_store_dwordx2 v[1:2], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x04,0x04]19140xff,0x0f,0x74,0xe0,0x00,0x01,0x04,0x041915 1916# GFX10: buffer_store_dwordx2 v[1:2], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x18,0x04]19170xff,0x0f,0x74,0xe0,0x00,0x01,0x18,0x041918 1919# GFX10: buffer_store_dwordx2 v[1:2], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x74,0xe0,0x00,0x01,0x03,0x04]19200xff,0x2f,0x74,0xe0,0x00,0x01,0x03,0x041921 1922# GFX10: buffer_store_dwordx2 v[1:2], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x74,0xe0,0x00,0x01,0x03,0x04]19230xff,0x1f,0x74,0xe0,0x00,0x01,0x03,0x041924 1925# GFX10: buffer_store_dwordx2 v[254:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x74,0xe0,0x00,0xfe,0x03,0x04]19260xff,0x0f,0x74,0xe0,0x00,0xfe,0x03,0x041927 1928# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xc1]19290xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xc11930 1931# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf7]19320xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf71933 1934# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x80]19350xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x801936 1937# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf0]19380xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf01939 1940# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x7c]19410xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x7c1942 1943# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x65]19440xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x651945 1946# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 ; encoding: [0x00,0x00,0x7c,0xe0,0x00,0x01,0x03,0x04]19470x00,0x00,0x7c,0xe0,0x00,0x01,0x03,0x041948 1949# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x04]19500xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x041951 1952# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x7c,0xe0,0x00,0x01,0x03,0x04]19530xff,0x4f,0x7c,0xe0,0x00,0x01,0x03,0x041954 1955# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x7c,0xe0,0x00,0x01,0x43,0x04]19560xff,0xcf,0x7c,0xe0,0x00,0x01,0x43,0x041957 1958# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x43,0x04]19590xff,0x0f,0x7c,0xe0,0x00,0x01,0x43,0x041960 1961# GFX10: buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x7c,0xe0,0x00,0x01,0x03,0x04]19620x07,0x00,0x7c,0xe0,0x00,0x01,0x03,0x041963 1964# GFX10: buffer_store_dwordx3 v[1:3], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x04,0x04]19650xff,0x0f,0x7c,0xe0,0x00,0x01,0x04,0x041966 1967# GFX10: buffer_store_dwordx3 v[1:3], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x18,0x04]19680xff,0x0f,0x7c,0xe0,0x00,0x01,0x18,0x041969 1970# GFX10: buffer_store_dwordx3 v[1:3], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x7c,0xe0,0x00,0x01,0x03,0x04]19710xff,0x2f,0x7c,0xe0,0x00,0x01,0x03,0x041972 1973# GFX10: buffer_store_dwordx3 v[1:3], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x7c,0xe0,0x00,0x01,0x03,0x04]19740xff,0x1f,0x7c,0xe0,0x00,0x01,0x03,0x041975 1976# GFX10: buffer_store_dwordx3 v[253:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe0,0x00,0xfd,0x03,0x04]19770xff,0x0f,0x7c,0xe0,0x00,0xfd,0x03,0x041978 1979# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xc1]19800xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xc11981 1982# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf7]19830xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf71984 1985# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x80]19860xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x801987 1988# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf0]19890xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf01990 1991# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x7c]19920xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x7c1993 1994# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x65]19950xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x651996 1997# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 ; encoding: [0x00,0x00,0x78,0xe0,0x00,0x01,0x03,0x04]19980x00,0x00,0x78,0xe0,0x00,0x01,0x03,0x041999 2000# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x04]20010xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x042002 2003# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x78,0xe0,0x00,0x01,0x03,0x04]20040xff,0x8f,0x78,0xe0,0x00,0x01,0x03,0x042005 2006# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x78,0xe0,0x00,0x01,0x03,0x04]20070xff,0x4f,0x78,0xe0,0x00,0x01,0x03,0x042008 2009# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x78,0xe0,0x00,0x01,0x43,0x04]20100xff,0xcf,0x78,0xe0,0x00,0x01,0x43,0x042011 2012# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x43,0x04]20130xff,0x0f,0x78,0xe0,0x00,0x01,0x43,0x042014 2015# GFX10: buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x78,0xe0,0x00,0x01,0x03,0x04]20160x07,0x00,0x78,0xe0,0x00,0x01,0x03,0x042017 2018# GFX10: buffer_store_dwordx4 v[1:4], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x04,0x04]20190xff,0x0f,0x78,0xe0,0x00,0x01,0x04,0x042020 2021# GFX10: buffer_store_dwordx4 v[1:4], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x18,0x04]20220xff,0x0f,0x78,0xe0,0x00,0x01,0x18,0x042023 2024# GFX10: buffer_store_dwordx4 v[1:4], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x78,0xe0,0x00,0x01,0x03,0x04]20250xff,0x2f,0x78,0xe0,0x00,0x01,0x03,0x042026 2027# GFX10: buffer_store_dwordx4 v[1:4], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x78,0xe0,0x00,0x01,0x03,0x04]20280xff,0x1f,0x78,0xe0,0x00,0x01,0x03,0x042029 2030# GFX10: buffer_store_dwordx4 v[252:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x78,0xe0,0x00,0xfc,0x03,0x04]20310xff,0x0f,0x78,0xe0,0x00,0xfc,0x03,0x042032 2033# GFX10: buffer_store_format_d16_x v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x10,0xe2,0x00,0x01,0x01,0x01]20340x00,0x00,0x10,0xe2,0x00,0x01,0x01,0x012035 2036# GFX10: buffer_store_format_d16_xy v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x14,0xe2,0x00,0x01,0x01,0x01]20370x00,0x00,0x14,0xe2,0x00,0x01,0x01,0x012038 2039# GFX10: buffer_store_format_d16_xyz v[1:2], off, s[4:7], s1 ; encoding: [0x00,0x00,0x18,0xe2,0x00,0x01,0x01,0x01]20400x00,0x00,0x18,0xe2,0x00,0x01,0x01,0x012041 2042# GFX10: buffer_store_format_d16_xyzw v[1:2], off, s[4:7], s1 ; encoding: [0x00,0x00,0x1c,0xe2,0x00,0x01,0x01,0x01]20430x00,0x00,0x1c,0xe2,0x00,0x01,0x01,0x012044 2045# GFX10: buffer_store_format_d16_hi_x v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x9c,0xe0,0x00,0x01,0x01,0x01]20460x00,0x00,0x9c,0xe0,0x00,0x01,0x01,0x012047 2048# GFX10: buffer_store_format_x v1, off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xc1]20490xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xc12050 2051# GFX10: buffer_store_format_x v1, off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf7]20520xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf72053 2054# GFX10: buffer_store_format_x v1, off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x80]20550xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x802056 2057# GFX10: buffer_store_format_x v1, off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf0]20580xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf02059 2060# GFX10: buffer_store_format_x v1, off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x7c]20610xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x7c2062 2063# GFX10: buffer_store_format_x v1, off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x65]20640xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x652065 2066# GFX10: buffer_store_format_x v1, off, s[12:15], s4 ; encoding: [0x00,0x00,0x10,0xe0,0x00,0x01,0x03,0x04]20670x00,0x00,0x10,0xe0,0x00,0x01,0x03,0x042068 2069# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x04]20700xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x042071 2072# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x10,0xe0,0x00,0x01,0x03,0x04]20730xff,0x8f,0x10,0xe0,0x00,0x01,0x03,0x042074 2075# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x10,0xe0,0x00,0x01,0x03,0x04]20760xff,0x4f,0x10,0xe0,0x00,0x01,0x03,0x042077 2078# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x10,0xe0,0x00,0x01,0x43,0x04]20790xff,0xcf,0x10,0xe0,0x00,0x01,0x43,0x042080 2081# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x43,0x04]20820xff,0x0f,0x10,0xe0,0x00,0x01,0x43,0x042083 2084# GFX10: buffer_store_format_x v1, off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x10,0xe0,0x00,0x01,0x03,0x04]20850x07,0x00,0x10,0xe0,0x00,0x01,0x03,0x042086 2087# GFX10: buffer_store_format_x v1, off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x04,0x04]20880xff,0x0f,0x10,0xe0,0x00,0x01,0x04,0x042089 2090# GFX10: buffer_store_format_x v1, off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x18,0x04]20910xff,0x0f,0x10,0xe0,0x00,0x01,0x18,0x042092 2093# GFX10: buffer_store_format_x v1, v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x10,0xe0,0x00,0x01,0x03,0x04]20940xff,0x2f,0x10,0xe0,0x00,0x01,0x03,0x042095 2096# GFX10: buffer_store_format_x v1, v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x10,0xe0,0x00,0x01,0x03,0x04]20970xff,0x1f,0x10,0xe0,0x00,0x01,0x03,0x042098 2099# GFX10: buffer_store_format_x v255, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x10,0xe0,0x00,0xff,0x03,0x04]21000xff,0x0f,0x10,0xe0,0x00,0xff,0x03,0x042101 2102# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xc1]21030xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xc12104 2105# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf7]21060xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf72107 2108# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x80]21090xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x802110 2111# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf0]21120xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf02113 2114# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x7c]21150xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x7c2116 2117# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x65]21180xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x652119 2120# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 ; encoding: [0x00,0x00,0x14,0xe0,0x00,0x01,0x03,0x04]21210x00,0x00,0x14,0xe0,0x00,0x01,0x03,0x042122 2123# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x04]21240xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x042125 2126# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x14,0xe0,0x00,0x01,0x03,0x04]21270xff,0x8f,0x14,0xe0,0x00,0x01,0x03,0x042128 2129# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x14,0xe0,0x00,0x01,0x03,0x04]21300xff,0x4f,0x14,0xe0,0x00,0x01,0x03,0x042131 2132# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x14,0xe0,0x00,0x01,0x43,0x04]21330xff,0xcf,0x14,0xe0,0x00,0x01,0x43,0x042134 2135# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x43,0x04]21360xff,0x0f,0x14,0xe0,0x00,0x01,0x43,0x042137 2138# GFX10: buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x14,0xe0,0x00,0x01,0x03,0x04]21390x07,0x00,0x14,0xe0,0x00,0x01,0x03,0x042140 2141# GFX10: buffer_store_format_xy v[1:2], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x04,0x04]21420xff,0x0f,0x14,0xe0,0x00,0x01,0x04,0x042143 2144# GFX10: buffer_store_format_xy v[1:2], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x18,0x04]21450xff,0x0f,0x14,0xe0,0x00,0x01,0x18,0x042146 2147# GFX10: buffer_store_format_xy v[1:2], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x14,0xe0,0x00,0x01,0x03,0x04]21480xff,0x2f,0x14,0xe0,0x00,0x01,0x03,0x042149 2150# GFX10: buffer_store_format_xy v[1:2], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x14,0xe0,0x00,0x01,0x03,0x04]21510xff,0x1f,0x14,0xe0,0x00,0x01,0x03,0x042152 2153# GFX10: buffer_store_format_xy v[254:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x14,0xe0,0x00,0xfe,0x03,0x04]21540xff,0x0f,0x14,0xe0,0x00,0xfe,0x03,0x042155 2156# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xc1]21570xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xc12158 2159# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf7]21600xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf72161 2162# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x80]21630xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x802164 2165# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf0]21660xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf02167 2168# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x7c]21690xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x7c2170 2171# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x65]21720xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x652173 2174# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 ; encoding: [0x00,0x00,0x18,0xe0,0x00,0x01,0x03,0x04]21750x00,0x00,0x18,0xe0,0x00,0x01,0x03,0x042176 2177# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x04]21780xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x042179 2180# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x18,0xe0,0x00,0x01,0x03,0x04]21810xff,0x8f,0x18,0xe0,0x00,0x01,0x03,0x042182 2183# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x18,0xe0,0x00,0x01,0x03,0x04]21840xff,0x4f,0x18,0xe0,0x00,0x01,0x03,0x042185 2186# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x18,0xe0,0x00,0x01,0x43,0x04]21870xff,0xcf,0x18,0xe0,0x00,0x01,0x43,0x042188 2189# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x43,0x04]21900xff,0x0f,0x18,0xe0,0x00,0x01,0x43,0x042191 2192# GFX10: buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x18,0xe0,0x00,0x01,0x03,0x04]21930x07,0x00,0x18,0xe0,0x00,0x01,0x03,0x042194 2195# GFX10: buffer_store_format_xyz v[1:3], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x04,0x04]21960xff,0x0f,0x18,0xe0,0x00,0x01,0x04,0x042197 2198# GFX10: buffer_store_format_xyz v[1:3], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x18,0x04]21990xff,0x0f,0x18,0xe0,0x00,0x01,0x18,0x042200 2201# GFX10: buffer_store_format_xyz v[1:3], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x18,0xe0,0x00,0x01,0x03,0x04]22020xff,0x2f,0x18,0xe0,0x00,0x01,0x03,0x042203 2204# GFX10: buffer_store_format_xyz v[1:3], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x18,0xe0,0x00,0x01,0x03,0x04]22050xff,0x1f,0x18,0xe0,0x00,0x01,0x03,0x042206 2207# GFX10: buffer_store_format_xyz v[253:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x18,0xe0,0x00,0xfd,0x03,0x04]22080xff,0x0f,0x18,0xe0,0x00,0xfd,0x03,0x042209 2210# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xc1]22110xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xc12212 2213# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf7]22140xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf72215 2216# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x80]22170xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x802218 2219# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf0]22200xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf02221 2222# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x7c]22230xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x7c2224 2225# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x65]22260xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x652227 2228# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 ; encoding: [0x00,0x00,0x1c,0xe0,0x00,0x01,0x03,0x04]22290x00,0x00,0x1c,0xe0,0x00,0x01,0x03,0x042230 2231# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x04]22320xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x042233 2234# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x1c,0xe0,0x00,0x01,0x03,0x04]22350xff,0x8f,0x1c,0xe0,0x00,0x01,0x03,0x042236 2237# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x1c,0xe0,0x00,0x01,0x03,0x04]22380xff,0x4f,0x1c,0xe0,0x00,0x01,0x03,0x042239 2240# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x1c,0xe0,0x00,0x01,0x43,0x04]22410xff,0xcf,0x1c,0xe0,0x00,0x01,0x43,0x042242 2243# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x43,0x04]22440xff,0x0f,0x1c,0xe0,0x00,0x01,0x43,0x042245 2246# GFX10: buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x1c,0xe0,0x00,0x01,0x03,0x04]22470x07,0x00,0x1c,0xe0,0x00,0x01,0x03,0x042248 2249# GFX10: buffer_store_format_xyzw v[1:4], off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x04,0x04]22500xff,0x0f,0x1c,0xe0,0x00,0x01,0x04,0x042251 2252# GFX10: buffer_store_format_xyzw v[1:4], off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x18,0x04]22530xff,0x0f,0x1c,0xe0,0x00,0x01,0x18,0x042254 2255# GFX10: buffer_store_format_xyzw v[1:4], v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x1c,0xe0,0x00,0x01,0x03,0x04]22560xff,0x2f,0x1c,0xe0,0x00,0x01,0x03,0x042257 2258# GFX10: buffer_store_format_xyzw v[1:4], v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x1c,0xe0,0x00,0x01,0x03,0x04]22590xff,0x1f,0x1c,0xe0,0x00,0x01,0x03,0x042260 2261# GFX10: buffer_store_format_xyzw v[252:255], off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe0,0x00,0xfc,0x03,0x04]22620xff,0x0f,0x1c,0xe0,0x00,0xfc,0x03,0x042263 2264# GFX10: buffer_store_short v1, off, s[12:15], -1 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xc1]22650xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xc12266 2267# GFX10: buffer_store_short v1, off, s[12:15], -4.0 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf7]22680xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf72269 2270# GFX10: buffer_store_short v1, off, s[12:15], 0 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x80]22710xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x802272 2273# GFX10: buffer_store_short v1, off, s[12:15], 0.5 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf0]22740xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf02275 2276# GFX10: buffer_store_short v1, off, s[12:15], m0 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x7c]22770xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x7c2278 2279# GFX10: buffer_store_short v1, off, s[12:15], s101 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x65]22800xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x652281 2282# GFX10: buffer_store_short v1, off, s[12:15], s4 ; encoding: [0x00,0x00,0x68,0xe0,0x00,0x01,0x03,0x04]22830x00,0x00,0x68,0xe0,0x00,0x01,0x03,0x042284 2285# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x04]22860xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x042287 2288# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:4095 dlc ; encoding: [0xff,0x8f,0x68,0xe0,0x00,0x01,0x03,0x04]22890xff,0x8f,0x68,0xe0,0x00,0x01,0x03,0x042290 2291# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x68,0xe0,0x00,0x01,0x03,0x04]22920xff,0x4f,0x68,0xe0,0x00,0x01,0x03,0x042293 2294# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:4095 glc slc dlc ; encoding: [0xff,0xcf,0x68,0xe0,0x00,0x01,0x43,0x04]22950xff,0xcf,0x68,0xe0,0x00,0x01,0x43,0x042296 2297# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x43,0x04]22980xff,0x0f,0x68,0xe0,0x00,0x01,0x43,0x042299 2300# GFX10: buffer_store_short v1, off, s[12:15], s4 offset:7 ; encoding: [0x07,0x00,0x68,0xe0,0x00,0x01,0x03,0x04]23010x07,0x00,0x68,0xe0,0x00,0x01,0x03,0x042302 2303# GFX10: buffer_store_short v1, off, s[16:19], s4 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x04,0x04]23040xff,0x0f,0x68,0xe0,0x00,0x01,0x04,0x042305 2306# GFX10: buffer_store_short v1, off, s[96:99], s4 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x18,0x04]23070xff,0x0f,0x68,0xe0,0x00,0x01,0x18,0x042308 2309# GFX10: buffer_store_short v1, v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x68,0xe0,0x00,0x01,0x03,0x04]23100xff,0x2f,0x68,0xe0,0x00,0x01,0x03,0x042311 2312# GFX10: buffer_store_short v1, v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x68,0xe0,0x00,0x01,0x03,0x04]23130xff,0x1f,0x68,0xe0,0x00,0x01,0x03,0x042314 2315# GFX10: buffer_store_short v255, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x68,0xe0,0x00,0xff,0x03,0x04]23160xff,0x0f,0x68,0xe0,0x00,0xff,0x03,0x042317 2318# GFX10: buffer_atomic_fcmpswap v[5:6], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf8,0xe0,0x00,0x05,0x02,0x03]23190xff,0x0f,0xf8,0xe0,0x00,0x05,0x02,0x032320 2321# GFX10: buffer_atomic_fcmpswap v[254:255], off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0xf8,0xe0,0x00,0xfe,0x02,0x03]23220xff,0x0f,0xf8,0xe0,0x00,0xfe,0x02,0x032323 2324# GFX10: buffer_atomic_fcmpswap_x2 v[5:8], off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0x78,0xe1,0x00,0x05,0x02,0x03]23250x07,0x00,0x78,0xe1,0x00,0x05,0x02,0x032326 2327# GFX10: buffer_atomic_fcmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x78,0xe1,0x00,0x05,0x02,0x03]23280xff,0x4f,0x78,0xe1,0x00,0x05,0x02,0x032329 2330# GFX10: buffer_atomic_fmax v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x00,0xe1,0x00,0x05,0x02,0x03]23310xff,0x2f,0x00,0xe1,0x00,0x05,0x02,0x032332 2333# GFX10: buffer_atomic_fmax_x2 v[5:6], off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x80,0xe1,0x00,0x05,0x02,0x03]23340xff,0x4f,0x80,0xe1,0x00,0x05,0x02,0x032335 2336# GFX10: buffer_atomic_fmax_x2 v[5:6], off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x80,0xe1,0x00,0x05,0x42,0x03]23370xff,0x0f,0x80,0xe1,0x00,0x05,0x42,0x032338 2339# GFX10: buffer_atomic_fmin v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0xfc,0xe0,0x00,0x05,0x02,0x03]23400x00,0x00,0xfc,0xe0,0x00,0x05,0x02,0x032341 2342# GFX10: buffer_atomic_fmin v5, off, s[8:11], s3 offset:7 ; encoding: [0x07,0x00,0xfc,0xe0,0x00,0x05,0x02,0x03]23430x07,0x00,0xfc,0xe0,0x00,0x05,0x02,0x032344 2345# GFX10: buffer_atomic_fmin_x2 v[5:6], off, ttmp[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x7c,0xe1,0x00,0x05,0x1e,0x03]23460xff,0x0f,0x7c,0xe1,0x00,0x05,0x1e,0x032347