|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc11948 { 809 /* buffer_load_format_d16_hi_x */, AMDGPU::BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
11949 { 809 /* buffer_load_format_d16_hi_x */, AMDGPU::BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
11950 { 809 /* buffer_load_format_d16_hi_x */, AMDGPU::BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
11951 { 809 /* buffer_load_format_d16_hi_x */, AMDGPU::BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12092 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12094 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12096 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12098 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12100 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12102 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12104 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12106 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12108 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12110 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12112 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12114 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12116 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12118 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12120 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12122 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12176 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12178 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12180 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12182 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12184 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12186 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12188 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12190 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12231 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12233 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12235 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12237 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12290 { 1373 /* buffer_store_format_d16_hi_x */, AMDGPU::BUFFER_STORE_FORMAT_D16_HI_X_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12291 { 1373 /* buffer_store_format_d16_hi_x */, AMDGPU::BUFFER_STORE_FORMAT_D16_HI_X_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12292 { 1373 /* buffer_store_format_d16_hi_x */, AMDGPU::BUFFER_STORE_FORMAT_D16_HI_X_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12293 { 1373 /* buffer_store_format_d16_hi_x */, AMDGPU::BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12409 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_OFFSET_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12411 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_IDXEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12413 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_OFFEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_SReg_128, MCK_SCSrcB32, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12415 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_BOTHEN_vi, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_SReg_128, MCK_SCSrcB32, MCK_idxen, MCK_offen, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12731 { 3209 /* ds_read_i8_d16 */, AMDGPU::DS_READ_I8_D16_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12733 { 3224 /* ds_read_i8_d16_hi */, AMDGPU::DS_READ_I8_D16_HI_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12738 { 3254 /* ds_read_u16_d16 */, AMDGPU::DS_READ_U16_D16_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12740 { 3270 /* ds_read_u16_d16_hi */, AMDGPU::DS_READ_U16_D16_HI_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12745 { 3300 /* ds_read_u8_d16 */, AMDGPU::DS_READ_U8_D16_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12747 { 3315 /* ds_read_u8_d16_hi */, AMDGPU::DS_READ_U8_D16_HI_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12811 { 3649 /* ds_write_b16_d16_hi */, AMDGPU::DS_WRITE_B16_D16_HI_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12822 { 3707 /* ds_write_b8_d16_hi */, AMDGPU::DS_WRITE_B8_D16_HI_vi, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
13070 { 4659 /* flat_load_sbyte_d16 */, AMDGPU::FLAT_LOAD_SBYTE_D16_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13072 { 4679 /* flat_load_sbyte_d16_hi */, AMDGPU::FLAT_LOAD_SBYTE_D16_HI_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13074 { 4702 /* flat_load_short_d16 */, AMDGPU::FLAT_LOAD_SHORT_D16_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13076 { 4722 /* flat_load_short_d16_hi */, AMDGPU::FLAT_LOAD_SHORT_D16_HI_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13084 { 4778 /* flat_load_ubyte_d16 */, AMDGPU::FLAT_LOAD_UBYTE_D16_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13086 { 4798 /* flat_load_ubyte_d16_hi */, AMDGPU::FLAT_LOAD_UBYTE_D16_HI_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13094 { 4854 /* flat_store_byte_d16_hi */, AMDGPU::FLAT_STORE_BYTE_D16_HI_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VReg_64, MCK_VGPR_32, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13111 { 4968 /* flat_store_short_d16_hi */, AMDGPU::FLAT_STORE_SHORT_D16_HI_vi, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5, AMFBS_HasD16LoadStore_isGFX8GFX9, { MCK_VReg_64, MCK_VGPR_32, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
26178 { 809 /* buffer_load_format_d16_hi_x */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26179 { 809 /* buffer_load_format_d16_hi_x */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26180 { 809 /* buffer_load_format_d16_hi_x */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26181 { 809 /* buffer_load_format_d16_hi_x */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26182 { 809 /* buffer_load_format_d16_hi_x */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26183 { 809 /* buffer_load_format_d16_hi_x */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26184 { 809 /* buffer_load_format_d16_hi_x */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26185 { 809 /* buffer_load_format_d16_hi_x */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26186 { 809 /* buffer_load_format_d16_hi_x */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26187 { 809 /* buffer_load_format_d16_hi_x */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26188 { 809 /* buffer_load_format_d16_hi_x */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26189 { 809 /* buffer_load_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26190 { 809 /* buffer_load_format_d16_hi_x */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26191 { 809 /* buffer_load_format_d16_hi_x */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26192 { 809 /* buffer_load_format_d16_hi_x */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26193 { 809 /* buffer_load_format_d16_hi_x */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26194 { 809 /* buffer_load_format_d16_hi_x */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26195 { 809 /* buffer_load_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26196 { 809 /* buffer_load_format_d16_hi_x */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26197 { 809 /* buffer_load_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26198 { 809 /* buffer_load_format_d16_hi_x */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26199 { 809 /* buffer_load_format_d16_hi_x */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26200 { 809 /* buffer_load_format_d16_hi_x */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
26201 { 809 /* buffer_load_format_d16_hi_x */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27016 { 1051 /* buffer_load_sbyte_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27017 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27018 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27019 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27020 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27021 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27028 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27029 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27030 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27031 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27032 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27033 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27040 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27041 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27042 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27043 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27044 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27045 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27052 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27053 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27054 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27055 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27056 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27057 { 1051 /* buffer_load_sbyte_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27064 { 1073 /* buffer_load_sbyte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27065 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27066 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27067 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27068 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27069 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27076 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27077 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27078 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27079 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27080 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27081 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27088 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27089 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27090 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27091 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27092 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27093 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27100 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27101 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27102 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27103 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27104 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27105 { 1073 /* buffer_load_sbyte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27112 { 1098 /* buffer_load_short_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27113 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27114 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27115 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27116 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27117 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27124 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27125 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27126 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27127 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27128 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27129 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27136 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27137 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27138 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27139 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27140 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27141 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27148 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27149 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27150 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27151 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27152 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27153 { 1098 /* buffer_load_short_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27160 { 1120 /* buffer_load_short_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27161 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27162 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27163 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27164 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27165 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27172 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27173 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27174 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27175 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27176 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27177 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27184 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27185 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27186 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27187 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27188 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27189 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27196 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27197 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27198 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27199 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27200 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27201 { 1120 /* buffer_load_short_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27494 { 1182 /* buffer_load_ubyte_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27495 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27496 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27497 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27498 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27499 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27506 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27507 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27508 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27509 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27510 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27511 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27518 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27519 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27520 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27521 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27522 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27523 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27530 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27531 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27532 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27533 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27534 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27535 { 1182 /* buffer_load_ubyte_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27542 { 1204 /* buffer_load_ubyte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27543 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27544 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27545 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27546 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27547 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27554 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27555 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27556 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27557 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27558 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27559 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27566 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27567 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27568 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27569 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27570 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27571 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27578 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27579 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27580 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27581 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27582 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27583 { 1204 /* buffer_load_ubyte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27811 { 1266 /* buffer_store_byte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27812 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27813 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27814 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27815 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27816 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27823 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27824 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27825 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27826 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27827 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27828 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27835 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27836 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27837 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27838 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27839 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27840 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27847 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27848 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27849 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27850 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27851 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
27852 { 1266 /* buffer_store_byte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28165 { 1373 /* buffer_store_format_d16_hi_x */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28166 { 1373 /* buffer_store_format_d16_hi_x */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28167 { 1373 /* buffer_store_format_d16_hi_x */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28168 { 1373 /* buffer_store_format_d16_hi_x */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28169 { 1373 /* buffer_store_format_d16_hi_x */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28170 { 1373 /* buffer_store_format_d16_hi_x */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28171 { 1373 /* buffer_store_format_d16_hi_x */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28172 { 1373 /* buffer_store_format_d16_hi_x */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28173 { 1373 /* buffer_store_format_d16_hi_x */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28174 { 1373 /* buffer_store_format_d16_hi_x */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28175 { 1373 /* buffer_store_format_d16_hi_x */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28176 { 1373 /* buffer_store_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28177 { 1373 /* buffer_store_format_d16_hi_x */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28178 { 1373 /* buffer_store_format_d16_hi_x */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28179 { 1373 /* buffer_store_format_d16_hi_x */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28180 { 1373 /* buffer_store_format_d16_hi_x */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28181 { 1373 /* buffer_store_format_d16_hi_x */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28182 { 1373 /* buffer_store_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28183 { 1373 /* buffer_store_format_d16_hi_x */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28184 { 1373 /* buffer_store_format_d16_hi_x */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28185 { 1373 /* buffer_store_format_d16_hi_x */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28186 { 1373 /* buffer_store_format_d16_hi_x */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28187 { 1373 /* buffer_store_format_d16_hi_x */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28188 { 1373 /* buffer_store_format_d16_hi_x */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28877 { 1648 /* buffer_store_short_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28878 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28879 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28880 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28881 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28882 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28889 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28890 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28891 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28892 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28893 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28894 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28901 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28902 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28903 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28904 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28905 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28906 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28913 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28914 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28915 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28916 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28917 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX8GFX9 },
28918 { 1648 /* buffer_store_short_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29520 { 3209 /* ds_read_i8_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29521 { 3209 /* ds_read_i8_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29524 { 3224 /* ds_read_i8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29525 { 3224 /* ds_read_i8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29534 { 3254 /* ds_read_u16_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29535 { 3254 /* ds_read_u16_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29538 { 3270 /* ds_read_u16_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29539 { 3270 /* ds_read_u16_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29548 { 3300 /* ds_read_u8_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29549 { 3300 /* ds_read_u8_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29552 { 3315 /* ds_read_u8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29553 { 3315 /* ds_read_u8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29692 { 3649 /* ds_write_b16_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29693 { 3649 /* ds_write_b16_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29714 { 3707 /* ds_write_b8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
29715 { 3707 /* ds_write_b8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30266 { 4659 /* flat_load_sbyte_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30267 { 4659 /* flat_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30268 { 4659 /* flat_load_sbyte_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30269 { 4659 /* flat_load_sbyte_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30274 { 4679 /* flat_load_sbyte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30275 { 4679 /* flat_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30276 { 4679 /* flat_load_sbyte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30277 { 4679 /* flat_load_sbyte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30282 { 4702 /* flat_load_short_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30283 { 4702 /* flat_load_short_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30284 { 4702 /* flat_load_short_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30285 { 4702 /* flat_load_short_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30290 { 4722 /* flat_load_short_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30291 { 4722 /* flat_load_short_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30292 { 4722 /* flat_load_short_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30293 { 4722 /* flat_load_short_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30322 { 4778 /* flat_load_ubyte_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30323 { 4778 /* flat_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30324 { 4778 /* flat_load_ubyte_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30325 { 4778 /* flat_load_ubyte_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30330 { 4798 /* flat_load_ubyte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30331 { 4798 /* flat_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30332 { 4798 /* flat_load_ubyte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30333 { 4798 /* flat_load_ubyte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30362 { 4854 /* flat_store_byte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30363 { 4854 /* flat_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30364 { 4854 /* flat_store_byte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30365 { 4854 /* flat_store_byte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30430 { 4968 /* flat_store_short_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30431 { 4968 /* flat_store_short_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30432 { 4968 /* flat_store_short_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },
30433 { 4968 /* flat_store_short_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX8GFX9 },