|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc12091 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12093 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12095 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12097 { 1051 /* buffer_load_sbyte_d16 */, AMDGPU::BUFFER_LOAD_SBYTE_D16_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12099 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12101 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12103 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12105 { 1073 /* buffer_load_sbyte_d16_hi */, AMDGPU::BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12107 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12109 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12111 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12113 { 1098 /* buffer_load_short_d16 */, AMDGPU::BUFFER_LOAD_SHORT_D16_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12115 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12117 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12119 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12121 { 1120 /* buffer_load_short_d16_hi */, AMDGPU::BUFFER_LOAD_SHORT_D16_HI_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12175 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12177 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12179 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12181 { 1182 /* buffer_load_ubyte_d16 */, AMDGPU::BUFFER_LOAD_UBYTE_D16_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12183 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12185 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12187 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12189 { 1204 /* buffer_load_ubyte_d16_hi */, AMDGPU::BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12230 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12232 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12234 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12236 { 1266 /* buffer_store_byte_d16_hi */, AMDGPU::BUFFER_STORE_BYTE_D16_HI_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12408 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_OFFSET_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_off, MCK_SReg_128, MCK_SCSrcB32, MCK_ImmOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmTFE, MCK_ImmDLC, MCK_ImmSWZ }, },
12410 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_IDXEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12412 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_OFFEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12414 { 1648 /* buffer_store_short_d16_hi */, AMDGPU::BUFFER_STORE_SHORT_D16_HI_BOTHEN_gfx10, ConvertCustom_cvtMubuf, AMFBS_HasD16LoadStore_isGFX10Plus, { 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 }, },
12730 { 3209 /* ds_read_i8_d16 */, AMDGPU::DS_READ_I8_D16_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12732 { 3224 /* ds_read_i8_d16_hi */, AMDGPU::DS_READ_I8_D16_HI_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12737 { 3254 /* ds_read_u16_d16 */, AMDGPU::DS_READ_U16_D16_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12739 { 3270 /* ds_read_u16_d16_hi */, AMDGPU::DS_READ_U16_D16_HI_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12744 { 3300 /* ds_read_u8_d16 */, AMDGPU::DS_READ_U8_D16_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12746 { 3315 /* ds_read_u8_d16_hi */, AMDGPU::DS_READ_U8_D16_HI_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12810 { 3649 /* ds_write_b16_d16_hi */, AMDGPU::DS_WRITE_B16_D16_HI_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
12821 { 3707 /* ds_write_b8_d16_hi */, AMDGPU::DS_WRITE_B8_D16_HI_gfx10, ConvertCustom_cvtDS, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VGPR_32, MCK_ImmOffset, MCK_ImmGDS }, },
13069 { 4659 /* flat_load_sbyte_d16 */, AMDGPU::FLAT_LOAD_SBYTE_D16_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13071 { 4679 /* flat_load_sbyte_d16_hi */, AMDGPU::FLAT_LOAD_SBYTE_D16_HI_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13073 { 4702 /* flat_load_short_d16 */, AMDGPU::FLAT_LOAD_SHORT_D16_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13075 { 4722 /* flat_load_short_d16_hi */, AMDGPU::FLAT_LOAD_SHORT_D16_HI_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13083 { 4778 /* flat_load_ubyte_d16 */, AMDGPU::FLAT_LOAD_UBYTE_D16_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13085 { 4798 /* flat_load_ubyte_d16_hi */, AMDGPU::FLAT_LOAD_UBYTE_D16_HI_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5__imm_95_0, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VGPR_32, MCK_VReg_64, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13093 { 4854 /* flat_store_byte_d16_hi */, AMDGPU::FLAT_STORE_BYTE_D16_HI_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VReg_64, MCK_VGPR_32, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
13110 { 4968 /* flat_store_short_d16_hi */, AMDGPU::FLAT_STORE_SHORT_D16_HI_gfx10, Convert__Reg1_0__Reg1_1__ImmFlatOffset1_2__ImmGLC1_3__ImmSLC1_4__ImmDLC1_5, AMFBS_HasD16LoadStore_isGFX10Plus, { MCK_VReg_64, MCK_VGPR_32, MCK_ImmFlatOffset, MCK_ImmGLC, MCK_ImmSLC, MCK_ImmDLC }, },
27010 { 1051 /* buffer_load_sbyte_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27011 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27012 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27013 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27014 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27015 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27022 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27023 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27024 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27025 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27026 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27027 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27034 { 1051 /* buffer_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27035 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27036 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27037 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27038 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27039 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27046 { 1051 /* buffer_load_sbyte_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27047 { 1051 /* buffer_load_sbyte_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27048 { 1051 /* buffer_load_sbyte_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27049 { 1051 /* buffer_load_sbyte_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27050 { 1051 /* buffer_load_sbyte_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27051 { 1051 /* buffer_load_sbyte_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27058 { 1073 /* buffer_load_sbyte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27059 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27060 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27061 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27062 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27063 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27070 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27071 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27072 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27073 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27074 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27075 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27082 { 1073 /* buffer_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27083 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27084 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27085 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27086 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27087 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27094 { 1073 /* buffer_load_sbyte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27095 { 1073 /* buffer_load_sbyte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27096 { 1073 /* buffer_load_sbyte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27097 { 1073 /* buffer_load_sbyte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27098 { 1073 /* buffer_load_sbyte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27099 { 1073 /* buffer_load_sbyte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27106 { 1098 /* buffer_load_short_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27107 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27108 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27109 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27110 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27111 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27118 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27119 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27120 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27121 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27122 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27123 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27130 { 1098 /* buffer_load_short_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27131 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27132 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27133 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27134 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27135 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27142 { 1098 /* buffer_load_short_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27143 { 1098 /* buffer_load_short_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27144 { 1098 /* buffer_load_short_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27145 { 1098 /* buffer_load_short_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27146 { 1098 /* buffer_load_short_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27147 { 1098 /* buffer_load_short_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27154 { 1120 /* buffer_load_short_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27155 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27156 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27157 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27158 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27159 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27166 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27167 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27168 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27169 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27170 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27171 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27178 { 1120 /* buffer_load_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27179 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27180 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27181 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27182 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27183 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27190 { 1120 /* buffer_load_short_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27191 { 1120 /* buffer_load_short_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27192 { 1120 /* buffer_load_short_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27193 { 1120 /* buffer_load_short_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27194 { 1120 /* buffer_load_short_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27195 { 1120 /* buffer_load_short_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27488 { 1182 /* buffer_load_ubyte_d16 */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27489 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27490 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27491 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27492 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27493 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27500 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27501 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27502 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27503 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27504 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27505 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27512 { 1182 /* buffer_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27513 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27514 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27515 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27516 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27517 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27524 { 1182 /* buffer_load_ubyte_d16 */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27525 { 1182 /* buffer_load_ubyte_d16 */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27526 { 1182 /* buffer_load_ubyte_d16 */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27527 { 1182 /* buffer_load_ubyte_d16 */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27528 { 1182 /* buffer_load_ubyte_d16 */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27529 { 1182 /* buffer_load_ubyte_d16 */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27536 { 1204 /* buffer_load_ubyte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27537 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27538 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27539 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27540 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27541 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27548 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27549 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27550 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27551 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27552 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27553 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27560 { 1204 /* buffer_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27561 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27562 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27563 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27564 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27565 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27572 { 1204 /* buffer_load_ubyte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27573 { 1204 /* buffer_load_ubyte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27574 { 1204 /* buffer_load_ubyte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27575 { 1204 /* buffer_load_ubyte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27576 { 1204 /* buffer_load_ubyte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27577 { 1204 /* buffer_load_ubyte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27805 { 1266 /* buffer_store_byte_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27806 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27807 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27808 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27809 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27810 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27817 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27818 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27819 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27820 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27821 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27822 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27829 { 1266 /* buffer_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27830 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27831 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27832 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27833 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27834 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
27841 { 1266 /* buffer_store_byte_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
27842 { 1266 /* buffer_store_byte_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27843 { 1266 /* buffer_store_byte_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27844 { 1266 /* buffer_store_byte_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
27845 { 1266 /* buffer_store_byte_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
27846 { 1266 /* buffer_store_byte_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
28871 { 1648 /* buffer_store_short_d16_hi */, 16 /* 4 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
28872 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28873 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28874 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28875 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
28876 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
28883 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
28884 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28885 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28886 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28887 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
28888 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
28895 { 1648 /* buffer_store_short_d16_hi */, 32 /* 5 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
28896 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28897 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28898 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28899 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
28900 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
28907 { 1648 /* buffer_store_short_d16_hi */, 64 /* 6 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
28908 { 1648 /* buffer_store_short_d16_hi */, 1024 /* 10 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28909 { 1648 /* buffer_store_short_d16_hi */, 128 /* 7 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28910 { 1648 /* buffer_store_short_d16_hi */, 256 /* 8 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
28911 { 1648 /* buffer_store_short_d16_hi */, 512 /* 9 */, MCK_ImmTFE, AMFBS_HasD16LoadStore_isGFX10Plus },
28912 { 1648 /* buffer_store_short_d16_hi */, 2048 /* 11 */, MCK_ImmSWZ, AMFBS_HasD16LoadStore_isGFX10Plus },
29518 { 3209 /* ds_read_i8_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29519 { 3209 /* ds_read_i8_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29522 { 3224 /* ds_read_i8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29523 { 3224 /* ds_read_i8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29532 { 3254 /* ds_read_u16_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29533 { 3254 /* ds_read_u16_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29536 { 3270 /* ds_read_u16_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29537 { 3270 /* ds_read_u16_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29546 { 3300 /* ds_read_u8_d16 */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29547 { 3300 /* ds_read_u8_d16 */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29550 { 3315 /* ds_read_u8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29551 { 3315 /* ds_read_u8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29690 { 3649 /* ds_write_b16_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29691 { 3649 /* ds_write_b16_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
29712 { 3707 /* ds_write_b8_d16_hi */, 4 /* 2 */, MCK_ImmOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
29713 { 3707 /* ds_write_b8_d16_hi */, 8 /* 3 */, MCK_ImmGDS, AMFBS_HasD16LoadStore_isGFX10Plus },
30262 { 4659 /* flat_load_sbyte_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30263 { 4659 /* flat_load_sbyte_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30264 { 4659 /* flat_load_sbyte_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30265 { 4659 /* flat_load_sbyte_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30270 { 4679 /* flat_load_sbyte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30271 { 4679 /* flat_load_sbyte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30272 { 4679 /* flat_load_sbyte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30273 { 4679 /* flat_load_sbyte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30278 { 4702 /* flat_load_short_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30279 { 4702 /* flat_load_short_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30280 { 4702 /* flat_load_short_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30281 { 4702 /* flat_load_short_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30286 { 4722 /* flat_load_short_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30287 { 4722 /* flat_load_short_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30288 { 4722 /* flat_load_short_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30289 { 4722 /* flat_load_short_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30318 { 4778 /* flat_load_ubyte_d16 */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30319 { 4778 /* flat_load_ubyte_d16 */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30320 { 4778 /* flat_load_ubyte_d16 */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30321 { 4778 /* flat_load_ubyte_d16 */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30326 { 4798 /* flat_load_ubyte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30327 { 4798 /* flat_load_ubyte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30328 { 4798 /* flat_load_ubyte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30329 { 4798 /* flat_load_ubyte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30358 { 4854 /* flat_store_byte_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30359 { 4854 /* flat_store_byte_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30360 { 4854 /* flat_store_byte_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30361 { 4854 /* flat_store_byte_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30426 { 4968 /* flat_store_short_d16_hi */, 4 /* 2 */, MCK_ImmFlatOffset, AMFBS_HasD16LoadStore_isGFX10Plus },
30427 { 4968 /* flat_store_short_d16_hi */, 32 /* 5 */, MCK_ImmDLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30428 { 4968 /* flat_store_short_d16_hi */, 8 /* 3 */, MCK_ImmGLC, AMFBS_HasD16LoadStore_isGFX10Plus },
30429 { 4968 /* flat_store_short_d16_hi */, 16 /* 4 */, MCK_ImmSLC, AMFBS_HasD16LoadStore_isGFX10Plus },