use super::super::config::*;
use super::super::instructions::*;
#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash, Default)]
pub struct ConfigInstructions {
pub abs_32_dp_1src: ConfigInstruction<Abs32Dp1srcAliases>,
pub abs_64_dp_1src: ConfigInstruction<Abs64Dp1srcAliases>,
pub adcs_32_addsub_carry: ConfigInstruction<Adcs32AddsubCarryAliases>,
pub adcs_64_addsub_carry: ConfigInstruction<Adcs64AddsubCarryAliases>,
pub adc_32_addsub_carry: ConfigInstruction<Adc32AddsubCarryAliases>,
pub adc_64_addsub_carry: ConfigInstruction<Adc64AddsubCarryAliases>,
pub addg_64_addsub_immtags: ConfigInstruction<Addg64AddsubImmtagsAliases>,
pub addpt_64_addsub_pt: ConfigInstruction<Addpt64AddsubPtAliases>,
pub adds_32s_addsub_ext: ConfigInstruction<Adds32sAddsubExtAliases>,
pub adds_32s_addsub_imm: ConfigInstruction<Adds32sAddsubImmAliases>,
pub adds_32_addsub_shift: ConfigInstruction<Adds32AddsubShiftAliases>,
pub adds_64s_addsub_ext: ConfigInstruction<Adds64sAddsubExtAliases>,
pub adds_64s_addsub_imm: ConfigInstruction<Adds64sAddsubImmAliases>,
pub adds_64_addsub_shift: ConfigInstruction<Adds64AddsubShiftAliases>,
pub add_32_addsub_ext: ConfigInstruction<Add32AddsubExtAliases>,
pub add_32_addsub_imm: ConfigInstruction<Add32AddsubImmAliases>,
pub add_32_addsub_shift: ConfigInstruction<Add32AddsubShiftAliases>,
pub add_64_addsub_ext: ConfigInstruction<Add64AddsubExtAliases>,
pub add_64_addsub_imm: ConfigInstruction<Add64AddsubImmAliases>,
pub add_64_addsub_shift: ConfigInstruction<Add64AddsubShiftAliases>,
pub adrp_only_pcreladdr: ConfigInstruction<AdrpOnlyPcreladdrAliases>,
pub adr_only_pcreladdr: ConfigInstruction<AdrOnlyPcreladdrAliases>,
pub ands_32s_log_imm: ConfigInstruction<Ands32sLogImmAliases>,
pub ands_32_log_shift: ConfigInstruction<Ands32LogShiftAliases>,
pub ands_64s_log_imm: ConfigInstruction<Ands64sLogImmAliases>,
pub ands_64_log_shift: ConfigInstruction<Ands64LogShiftAliases>,
pub and_32_log_imm: ConfigInstruction<And32LogImmAliases>,
pub and_32_log_shift: ConfigInstruction<And32LogShiftAliases>,
pub and_64_log_imm: ConfigInstruction<And64LogImmAliases>,
pub and_64_log_shift: ConfigInstruction<And64LogShiftAliases>,
pub asrv_32_dp_2src: ConfigInstruction<Asrv32Dp2srcAliases>,
pub asrv_64_dp_2src: ConfigInstruction<Asrv64Dp2srcAliases>,
pub asr_asrv_32_dp_2src: ConfigInstruction<AsrAsrv32Dp2srcAliases>,
pub asr_asrv_64_dp_2src: ConfigInstruction<AsrAsrv64Dp2srcAliases>,
pub asr_sbfm_32m_bitfield: ConfigInstruction<AsrSbfm32mBitfieldAliases>,
pub asr_sbfm_64m_bitfield: ConfigInstruction<AsrSbfm64mBitfieldAliases>,
pub autda_64p_dp_1src: ConfigInstruction<Autda64pDp1srcAliases>,
pub autdb_64p_dp_1src: ConfigInstruction<Autdb64pDp1srcAliases>,
pub autdza_64z_dp_1src: ConfigInstruction<Autdza64zDp1srcAliases>,
pub autdzb_64z_dp_1src: ConfigInstruction<Autdzb64zDp1srcAliases>,
pub autia171615_64lr_dp_1src: ConfigInstruction<Autia17161564lrDp1srcAliases>,
pub autia1716_hi_hints: ConfigInstruction<Autia1716HiHintsAliases>,
pub autiasppcr_64lrr_dp_1src: ConfigInstruction<Autiasppcr64lrrDp1srcAliases>,
pub autiasppc_only_dp_1src_imm: ConfigInstruction<AutiasppcOnlyDp1srcImmAliases>,
pub autiasp_hi_hints: ConfigInstruction<AutiaspHiHintsAliases>,
pub autiaz_hi_hints: ConfigInstruction<AutiazHiHintsAliases>,
pub autia_64p_dp_1src: ConfigInstruction<Autia64pDp1srcAliases>,
pub autib171615_64lr_dp_1src: ConfigInstruction<Autib17161564lrDp1srcAliases>,
pub autib1716_hi_hints: ConfigInstruction<Autib1716HiHintsAliases>,
pub autibsppcr_64lrr_dp_1src: ConfigInstruction<Autibsppcr64lrrDp1srcAliases>,
pub autibsppc_only_dp_1src_imm: ConfigInstruction<AutibsppcOnlyDp1srcImmAliases>,
pub autibsp_hi_hints: ConfigInstruction<AutibspHiHintsAliases>,
pub autibz_hi_hints: ConfigInstruction<AutibzHiHintsAliases>,
pub autib_64p_dp_1src: ConfigInstruction<Autib64pDp1srcAliases>,
pub autiza_64z_dp_1src: ConfigInstruction<Autiza64zDp1srcAliases>,
pub autizb_64z_dp_1src: ConfigInstruction<Autizb64zDp1srcAliases>,
pub bc_only_condbranch: ConfigInstruction<BcOnlyCondbranchAliases>,
pub bfc_bfm_32m_bitfield: ConfigInstruction<BfcBfm32mBitfieldAliases>,
pub bfc_bfm_64m_bitfield: ConfigInstruction<BfcBfm64mBitfieldAliases>,
pub bfi_bfm_32m_bitfield: ConfigInstruction<BfiBfm32mBitfieldAliases>,
pub bfi_bfm_64m_bitfield: ConfigInstruction<BfiBfm64mBitfieldAliases>,
pub bfm_32m_bitfield: ConfigInstruction<Bfm32mBitfieldAliases>,
pub bfm_64m_bitfield: ConfigInstruction<Bfm64mBitfieldAliases>,
pub bfxil_bfm_32m_bitfield: ConfigInstruction<BfxilBfm32mBitfieldAliases>,
pub bfxil_bfm_64m_bitfield: ConfigInstruction<BfxilBfm64mBitfieldAliases>,
pub bics_32_log_shift: ConfigInstruction<Bics32LogShiftAliases>,
pub bics_64_log_shift: ConfigInstruction<Bics64LogShiftAliases>,
pub bic_32_log_shift: ConfigInstruction<Bic32LogShiftAliases>,
pub bic_64_log_shift: ConfigInstruction<Bic64LogShiftAliases>,
pub blraaz_64_branch_reg: ConfigInstruction<Blraaz64BranchRegAliases>,
pub blraa_64p_branch_reg: ConfigInstruction<Blraa64pBranchRegAliases>,
pub blrabz_64_branch_reg: ConfigInstruction<Blrabz64BranchRegAliases>,
pub blrab_64p_branch_reg: ConfigInstruction<Blrab64pBranchRegAliases>,
pub blr_64_branch_reg: ConfigInstruction<Blr64BranchRegAliases>,
pub bl_only_branch_imm: ConfigInstruction<BlOnlyBranchImmAliases>,
pub braaz_64_branch_reg: ConfigInstruction<Braaz64BranchRegAliases>,
pub braa_64p_branch_reg: ConfigInstruction<Braa64pBranchRegAliases>,
pub brabz_64_branch_reg: ConfigInstruction<Brabz64BranchRegAliases>,
pub brab_64p_branch_reg: ConfigInstruction<Brab64pBranchRegAliases>,
pub br_64_branch_reg: ConfigInstruction<Br64BranchRegAliases>,
pub b_only_branch_imm: ConfigInstruction<BOnlyBranchImmAliases>,
pub b_only_condbranch: ConfigInstruction<BOnlyCondbranchAliases>,
pub casab_c32_comswap: ConfigInstruction<CasabC32ComswapAliases>,
pub casah_c32_comswap: ConfigInstruction<CasahC32ComswapAliases>,
pub casalb_c32_comswap: ConfigInstruction<CasalbC32ComswapAliases>,
pub casalh_c32_comswap: ConfigInstruction<CasalhC32ComswapAliases>,
pub casalt_c64_comswap_unpriv: ConfigInstruction<CasaltC64ComswapUnprivAliases>,
pub casal_c32_comswap: ConfigInstruction<CasalC32ComswapAliases>,
pub casal_c64_comswap: ConfigInstruction<CasalC64ComswapAliases>,
pub casat_c64_comswap_unpriv: ConfigInstruction<CasatC64ComswapUnprivAliases>,
pub casa_c32_comswap: ConfigInstruction<CasaC32ComswapAliases>,
pub casa_c64_comswap: ConfigInstruction<CasaC64ComswapAliases>,
pub casb_c32_comswap: ConfigInstruction<CasbC32ComswapAliases>,
pub cash_c32_comswap: ConfigInstruction<CashC32ComswapAliases>,
pub caslb_c32_comswap: ConfigInstruction<CaslbC32ComswapAliases>,
pub caslh_c32_comswap: ConfigInstruction<CaslhC32ComswapAliases>,
pub caslt_c64_comswap_unpriv: ConfigInstruction<CasltC64ComswapUnprivAliases>,
pub casl_c32_comswap: ConfigInstruction<CaslC32ComswapAliases>,
pub casl_c64_comswap: ConfigInstruction<CaslC64ComswapAliases>,
pub caspalt_cp64_comswappr_unpriv: ConfigInstruction<CaspaltCp64ComswapprUnprivAliases>,
pub caspal_cp32_comswappr: ConfigInstruction<CaspalCp32ComswapprAliases>,
pub caspal_cp64_comswappr: ConfigInstruction<CaspalCp64ComswapprAliases>,
pub caspat_cp64_comswappr_unpriv: ConfigInstruction<CaspatCp64ComswapprUnprivAliases>,
pub caspa_cp32_comswappr: ConfigInstruction<CaspaCp32ComswapprAliases>,
pub caspa_cp64_comswappr: ConfigInstruction<CaspaCp64ComswapprAliases>,
pub casplt_cp64_comswappr_unpriv: ConfigInstruction<CaspltCp64ComswapprUnprivAliases>,
pub caspl_cp32_comswappr: ConfigInstruction<CasplCp32ComswapprAliases>,
pub caspl_cp64_comswappr: ConfigInstruction<CasplCp64ComswapprAliases>,
pub caspt_cp64_comswappr_unpriv: ConfigInstruction<CasptCp64ComswapprUnprivAliases>,
pub casp_cp32_comswappr: ConfigInstruction<CaspCp32ComswapprAliases>,
pub casp_cp64_comswappr: ConfigInstruction<CaspCp64ComswapprAliases>,
pub cast_c64_comswap_unpriv: ConfigInstruction<CastC64ComswapUnprivAliases>,
pub cas_c32_comswap: ConfigInstruction<CasC32ComswapAliases>,
pub cas_c64_comswap: ConfigInstruction<CasC64ComswapAliases>,
pub cbbeq_8_regs: ConfigInstruction<Cbbeq8RegsAliases>,
pub cbbge_8_regs: ConfigInstruction<Cbbge8RegsAliases>,
pub cbbgt_8_regs: ConfigInstruction<Cbbgt8RegsAliases>,
pub cbbhi_8_regs: ConfigInstruction<Cbbhi8RegsAliases>,
pub cbbhs_8_regs: ConfigInstruction<Cbbhs8RegsAliases>,
pub cbble_cbbge_8_regs: ConfigInstruction<CbbleCbbge8RegsAliases>,
pub cbblo_cbbhi_8_regs: ConfigInstruction<CbbloCbbhi8RegsAliases>,
pub cbbls_cbbhs_8_regs: ConfigInstruction<CbblsCbbhs8RegsAliases>,
pub cbblt_cbbgt_8_regs: ConfigInstruction<CbbltCbbgt8RegsAliases>,
pub cbbne_8_regs: ConfigInstruction<Cbbne8RegsAliases>,
pub cbeq_32_imm: ConfigInstruction<Cbeq32ImmAliases>,
pub cbeq_32_regs: ConfigInstruction<Cbeq32RegsAliases>,
pub cbeq_64_imm: ConfigInstruction<Cbeq64ImmAliases>,
pub cbeq_64_regs: ConfigInstruction<Cbeq64RegsAliases>,
pub cbge_32_regs: ConfigInstruction<Cbge32RegsAliases>,
pub cbge_64_regs: ConfigInstruction<Cbge64RegsAliases>,
pub cbge_cbgt_32_imm: ConfigInstruction<CbgeCbgt32ImmAliases>,
pub cbge_cbgt_64_imm: ConfigInstruction<CbgeCbgt64ImmAliases>,
pub cbgt_32_imm: ConfigInstruction<Cbgt32ImmAliases>,
pub cbgt_32_regs: ConfigInstruction<Cbgt32RegsAliases>,
pub cbgt_64_imm: ConfigInstruction<Cbgt64ImmAliases>,
pub cbgt_64_regs: ConfigInstruction<Cbgt64RegsAliases>,
pub cbheq_16_regs: ConfigInstruction<Cbheq16RegsAliases>,
pub cbhge_16_regs: ConfigInstruction<Cbhge16RegsAliases>,
pub cbhgt_16_regs: ConfigInstruction<Cbhgt16RegsAliases>,
pub cbhhi_16_regs: ConfigInstruction<Cbhhi16RegsAliases>,
pub cbhhs_16_regs: ConfigInstruction<Cbhhs16RegsAliases>,
pub cbhi_32_imm: ConfigInstruction<Cbhi32ImmAliases>,
pub cbhi_32_regs: ConfigInstruction<Cbhi32RegsAliases>,
pub cbhi_64_imm: ConfigInstruction<Cbhi64ImmAliases>,
pub cbhi_64_regs: ConfigInstruction<Cbhi64RegsAliases>,
pub cbhle_cbhge_16_regs: ConfigInstruction<CbhleCbhge16RegsAliases>,
pub cbhlo_cbhhi_16_regs: ConfigInstruction<CbhloCbhhi16RegsAliases>,
pub cbhls_cbhhs_16_regs: ConfigInstruction<CbhlsCbhhs16RegsAliases>,
pub cbhlt_cbhgt_16_regs: ConfigInstruction<CbhltCbhgt16RegsAliases>,
pub cbhne_16_regs: ConfigInstruction<Cbhne16RegsAliases>,
pub cbhs_32_regs: ConfigInstruction<Cbhs32RegsAliases>,
pub cbhs_64_regs: ConfigInstruction<Cbhs64RegsAliases>,
pub cbhs_cbhi_32_imm: ConfigInstruction<CbhsCbhi32ImmAliases>,
pub cbhs_cbhi_64_imm: ConfigInstruction<CbhsCbhi64ImmAliases>,
pub cble_cbge_32_regs: ConfigInstruction<CbleCbge32RegsAliases>,
pub cble_cbge_64_regs: ConfigInstruction<CbleCbge64RegsAliases>,
pub cble_cblt_32_imm: ConfigInstruction<CbleCblt32ImmAliases>,
pub cble_cblt_64_imm: ConfigInstruction<CbleCblt64ImmAliases>,
pub cblo_32_imm: ConfigInstruction<Cblo32ImmAliases>,
pub cblo_64_imm: ConfigInstruction<Cblo64ImmAliases>,
pub cblo_cbhi_32_regs: ConfigInstruction<CbloCbhi32RegsAliases>,
pub cblo_cbhi_64_regs: ConfigInstruction<CbloCbhi64RegsAliases>,
pub cbls_cbhs_32_regs: ConfigInstruction<CblsCbhs32RegsAliases>,
pub cbls_cbhs_64_regs: ConfigInstruction<CblsCbhs64RegsAliases>,
pub cbls_cblo_32_imm: ConfigInstruction<CblsCblo32ImmAliases>,
pub cbls_cblo_64_imm: ConfigInstruction<CblsCblo64ImmAliases>,
pub cblt_32_imm: ConfigInstruction<Cblt32ImmAliases>,
pub cblt_64_imm: ConfigInstruction<Cblt64ImmAliases>,
pub cblt_cbgt_32_regs: ConfigInstruction<CbltCbgt32RegsAliases>,
pub cblt_cbgt_64_regs: ConfigInstruction<CbltCbgt64RegsAliases>,
pub cbne_32_imm: ConfigInstruction<Cbne32ImmAliases>,
pub cbne_32_regs: ConfigInstruction<Cbne32RegsAliases>,
pub cbne_64_imm: ConfigInstruction<Cbne64ImmAliases>,
pub cbne_64_regs: ConfigInstruction<Cbne64RegsAliases>,
pub cbnz_32_compbranch: ConfigInstruction<Cbnz32CompbranchAliases>,
pub cbnz_64_compbranch: ConfigInstruction<Cbnz64CompbranchAliases>,
pub cbz_32_compbranch: ConfigInstruction<Cbz32CompbranchAliases>,
pub cbz_64_compbranch: ConfigInstruction<Cbz64CompbranchAliases>,
pub ccmn_32_condcmp_imm: ConfigInstruction<Ccmn32CondcmpImmAliases>,
pub ccmn_32_condcmp_reg: ConfigInstruction<Ccmn32CondcmpRegAliases>,
pub ccmn_64_condcmp_imm: ConfigInstruction<Ccmn64CondcmpImmAliases>,
pub ccmn_64_condcmp_reg: ConfigInstruction<Ccmn64CondcmpRegAliases>,
pub ccmp_32_condcmp_imm: ConfigInstruction<Ccmp32CondcmpImmAliases>,
pub ccmp_32_condcmp_reg: ConfigInstruction<Ccmp32CondcmpRegAliases>,
pub ccmp_64_condcmp_imm: ConfigInstruction<Ccmp64CondcmpImmAliases>,
pub ccmp_64_condcmp_reg: ConfigInstruction<Ccmp64CondcmpRegAliases>,
pub cinc_csinc_32_condsel: ConfigInstruction<CincCsinc32CondselAliases>,
pub cinc_csinc_64_condsel: ConfigInstruction<CincCsinc64CondselAliases>,
pub cinv_csinv_32_condsel: ConfigInstruction<CinvCsinv32CondselAliases>,
pub cinv_csinv_64_condsel: ConfigInstruction<CinvCsinv64CondselAliases>,
pub cls_32_dp_1src: ConfigInstruction<Cls32Dp1srcAliases>,
pub cls_64_dp_1src: ConfigInstruction<Cls64Dp1srcAliases>,
pub clz_32_dp_1src: ConfigInstruction<Clz32Dp1srcAliases>,
pub clz_64_dp_1src: ConfigInstruction<Clz64Dp1srcAliases>,
pub cmn_adds_32s_addsub_ext: ConfigInstruction<CmnAdds32sAddsubExtAliases>,
pub cmn_adds_32s_addsub_imm: ConfigInstruction<CmnAdds32sAddsubImmAliases>,
pub cmn_adds_32_addsub_shift: ConfigInstruction<CmnAdds32AddsubShiftAliases>,
pub cmn_adds_64s_addsub_ext: ConfigInstruction<CmnAdds64sAddsubExtAliases>,
pub cmn_adds_64s_addsub_imm: ConfigInstruction<CmnAdds64sAddsubImmAliases>,
pub cmn_adds_64_addsub_shift: ConfigInstruction<CmnAdds64AddsubShiftAliases>,
pub cmpp_subps_64s_dp_2src: ConfigInstruction<CmppSubps64sDp2srcAliases>,
pub cmp_subs_32s_addsub_ext: ConfigInstruction<CmpSubs32sAddsubExtAliases>,
pub cmp_subs_32s_addsub_imm: ConfigInstruction<CmpSubs32sAddsubImmAliases>,
pub cmp_subs_32_addsub_shift: ConfigInstruction<CmpSubs32AddsubShiftAliases>,
pub cmp_subs_64s_addsub_ext: ConfigInstruction<CmpSubs64sAddsubExtAliases>,
pub cmp_subs_64s_addsub_imm: ConfigInstruction<CmpSubs64sAddsubImmAliases>,
pub cmp_subs_64_addsub_shift: ConfigInstruction<CmpSubs64AddsubShiftAliases>,
pub cneg_csneg_32_condsel: ConfigInstruction<CnegCsneg32CondselAliases>,
pub cneg_csneg_64_condsel: ConfigInstruction<CnegCsneg64CondselAliases>,
pub cnt_32_dp_1src: ConfigInstruction<Cnt32Dp1srcAliases>,
pub cnt_64_dp_1src: ConfigInstruction<Cnt64Dp1srcAliases>,
pub cpyen_cpy_memcms: ConfigInstruction<CpyenCpyMemcmsAliases>,
pub cpyern_cpy_memcms: ConfigInstruction<CpyernCpyMemcmsAliases>,
pub cpyertn_cpy_memcms: ConfigInstruction<CpyertnCpyMemcmsAliases>,
pub cpyertrn_cpy_memcms: ConfigInstruction<CpyertrnCpyMemcmsAliases>,
pub cpyertwn_cpy_memcms: ConfigInstruction<CpyertwnCpyMemcmsAliases>,
pub cpyert_cpy_memcms: ConfigInstruction<CpyertCpyMemcmsAliases>,
pub cpyetn_cpy_memcms: ConfigInstruction<CpyetnCpyMemcmsAliases>,
pub cpyetrn_cpy_memcms: ConfigInstruction<CpyetrnCpyMemcmsAliases>,
pub cpyetwn_cpy_memcms: ConfigInstruction<CpyetwnCpyMemcmsAliases>,
pub cpyet_cpy_memcms: ConfigInstruction<CpyetCpyMemcmsAliases>,
pub cpyewn_cpy_memcms: ConfigInstruction<CpyewnCpyMemcmsAliases>,
pub cpyewtn_cpy_memcms: ConfigInstruction<CpyewtnCpyMemcmsAliases>,
pub cpyewtrn_cpy_memcms: ConfigInstruction<CpyewtrnCpyMemcmsAliases>,
pub cpyewtwn_cpy_memcms: ConfigInstruction<CpyewtwnCpyMemcmsAliases>,
pub cpyewt_cpy_memcms: ConfigInstruction<CpyewtCpyMemcmsAliases>,
pub cpye_cpy_memcms: ConfigInstruction<CpyeCpyMemcmsAliases>,
pub cpyfen_cpy_memcms: ConfigInstruction<CpyfenCpyMemcmsAliases>,
pub cpyfern_cpy_memcms: ConfigInstruction<CpyfernCpyMemcmsAliases>,
pub cpyfertn_cpy_memcms: ConfigInstruction<CpyfertnCpyMemcmsAliases>,
pub cpyfertrn_cpy_memcms: ConfigInstruction<CpyfertrnCpyMemcmsAliases>,
pub cpyfertwn_cpy_memcms: ConfigInstruction<CpyfertwnCpyMemcmsAliases>,
pub cpyfert_cpy_memcms: ConfigInstruction<CpyfertCpyMemcmsAliases>,
pub cpyfetn_cpy_memcms: ConfigInstruction<CpyfetnCpyMemcmsAliases>,
pub cpyfetrn_cpy_memcms: ConfigInstruction<CpyfetrnCpyMemcmsAliases>,
pub cpyfetwn_cpy_memcms: ConfigInstruction<CpyfetwnCpyMemcmsAliases>,
pub cpyfet_cpy_memcms: ConfigInstruction<CpyfetCpyMemcmsAliases>,
pub cpyfewn_cpy_memcms: ConfigInstruction<CpyfewnCpyMemcmsAliases>,
pub cpyfewtn_cpy_memcms: ConfigInstruction<CpyfewtnCpyMemcmsAliases>,
pub cpyfewtrn_cpy_memcms: ConfigInstruction<CpyfewtrnCpyMemcmsAliases>,
pub cpyfewtwn_cpy_memcms: ConfigInstruction<CpyfewtwnCpyMemcmsAliases>,
pub cpyfewt_cpy_memcms: ConfigInstruction<CpyfewtCpyMemcmsAliases>,
pub cpyfe_cpy_memcms: ConfigInstruction<CpyfeCpyMemcmsAliases>,
pub cpyfmn_cpy_memcms: ConfigInstruction<CpyfmnCpyMemcmsAliases>,
pub cpyfmrn_cpy_memcms: ConfigInstruction<CpyfmrnCpyMemcmsAliases>,
pub cpyfmrtn_cpy_memcms: ConfigInstruction<CpyfmrtnCpyMemcmsAliases>,
pub cpyfmrtrn_cpy_memcms: ConfigInstruction<CpyfmrtrnCpyMemcmsAliases>,
pub cpyfmrtwn_cpy_memcms: ConfigInstruction<CpyfmrtwnCpyMemcmsAliases>,
pub cpyfmrt_cpy_memcms: ConfigInstruction<CpyfmrtCpyMemcmsAliases>,
pub cpyfmtn_cpy_memcms: ConfigInstruction<CpyfmtnCpyMemcmsAliases>,
pub cpyfmtrn_cpy_memcms: ConfigInstruction<CpyfmtrnCpyMemcmsAliases>,
pub cpyfmtwn_cpy_memcms: ConfigInstruction<CpyfmtwnCpyMemcmsAliases>,
pub cpyfmt_cpy_memcms: ConfigInstruction<CpyfmtCpyMemcmsAliases>,
pub cpyfmwn_cpy_memcms: ConfigInstruction<CpyfmwnCpyMemcmsAliases>,
pub cpyfmwtn_cpy_memcms: ConfigInstruction<CpyfmwtnCpyMemcmsAliases>,
pub cpyfmwtrn_cpy_memcms: ConfigInstruction<CpyfmwtrnCpyMemcmsAliases>,
pub cpyfmwtwn_cpy_memcms: ConfigInstruction<CpyfmwtwnCpyMemcmsAliases>,
pub cpyfmwt_cpy_memcms: ConfigInstruction<CpyfmwtCpyMemcmsAliases>,
pub cpyfm_cpy_memcms: ConfigInstruction<CpyfmCpyMemcmsAliases>,
pub cpyfpn_cpy_memcms: ConfigInstruction<CpyfpnCpyMemcmsAliases>,
pub cpyfprn_cpy_memcms: ConfigInstruction<CpyfprnCpyMemcmsAliases>,
pub cpyfprtn_cpy_memcms: ConfigInstruction<CpyfprtnCpyMemcmsAliases>,
pub cpyfprtrn_cpy_memcms: ConfigInstruction<CpyfprtrnCpyMemcmsAliases>,
pub cpyfprtwn_cpy_memcms: ConfigInstruction<CpyfprtwnCpyMemcmsAliases>,
pub cpyfprt_cpy_memcms: ConfigInstruction<CpyfprtCpyMemcmsAliases>,
pub cpyfptn_cpy_memcms: ConfigInstruction<CpyfptnCpyMemcmsAliases>,
pub cpyfptrn_cpy_memcms: ConfigInstruction<CpyfptrnCpyMemcmsAliases>,
pub cpyfptwn_cpy_memcms: ConfigInstruction<CpyfptwnCpyMemcmsAliases>,
pub cpyfpt_cpy_memcms: ConfigInstruction<CpyfptCpyMemcmsAliases>,
pub cpyfpwn_cpy_memcms: ConfigInstruction<CpyfpwnCpyMemcmsAliases>,
pub cpyfpwtn_cpy_memcms: ConfigInstruction<CpyfpwtnCpyMemcmsAliases>,
pub cpyfpwtrn_cpy_memcms: ConfigInstruction<CpyfpwtrnCpyMemcmsAliases>,
pub cpyfpwtwn_cpy_memcms: ConfigInstruction<CpyfpwtwnCpyMemcmsAliases>,
pub cpyfpwt_cpy_memcms: ConfigInstruction<CpyfpwtCpyMemcmsAliases>,
pub cpyfp_cpy_memcms: ConfigInstruction<CpyfpCpyMemcmsAliases>,
pub cpymn_cpy_memcms: ConfigInstruction<CpymnCpyMemcmsAliases>,
pub cpymrn_cpy_memcms: ConfigInstruction<CpymrnCpyMemcmsAliases>,
pub cpymrtn_cpy_memcms: ConfigInstruction<CpymrtnCpyMemcmsAliases>,
pub cpymrtrn_cpy_memcms: ConfigInstruction<CpymrtrnCpyMemcmsAliases>,
pub cpymrtwn_cpy_memcms: ConfigInstruction<CpymrtwnCpyMemcmsAliases>,
pub cpymrt_cpy_memcms: ConfigInstruction<CpymrtCpyMemcmsAliases>,
pub cpymtn_cpy_memcms: ConfigInstruction<CpymtnCpyMemcmsAliases>,
pub cpymtrn_cpy_memcms: ConfigInstruction<CpymtrnCpyMemcmsAliases>,
pub cpymtwn_cpy_memcms: ConfigInstruction<CpymtwnCpyMemcmsAliases>,
pub cpymt_cpy_memcms: ConfigInstruction<CpymtCpyMemcmsAliases>,
pub cpymwn_cpy_memcms: ConfigInstruction<CpymwnCpyMemcmsAliases>,
pub cpymwtn_cpy_memcms: ConfigInstruction<CpymwtnCpyMemcmsAliases>,
pub cpymwtrn_cpy_memcms: ConfigInstruction<CpymwtrnCpyMemcmsAliases>,
pub cpymwtwn_cpy_memcms: ConfigInstruction<CpymwtwnCpyMemcmsAliases>,
pub cpymwt_cpy_memcms: ConfigInstruction<CpymwtCpyMemcmsAliases>,
pub cpym_cpy_memcms: ConfigInstruction<CpymCpyMemcmsAliases>,
pub cpypn_cpy_memcms: ConfigInstruction<CpypnCpyMemcmsAliases>,
pub cpyprn_cpy_memcms: ConfigInstruction<CpyprnCpyMemcmsAliases>,
pub cpyprtn_cpy_memcms: ConfigInstruction<CpyprtnCpyMemcmsAliases>,
pub cpyprtrn_cpy_memcms: ConfigInstruction<CpyprtrnCpyMemcmsAliases>,
pub cpyprtwn_cpy_memcms: ConfigInstruction<CpyprtwnCpyMemcmsAliases>,
pub cpyprt_cpy_memcms: ConfigInstruction<CpyprtCpyMemcmsAliases>,
pub cpyptn_cpy_memcms: ConfigInstruction<CpyptnCpyMemcmsAliases>,
pub cpyptrn_cpy_memcms: ConfigInstruction<CpyptrnCpyMemcmsAliases>,
pub cpyptwn_cpy_memcms: ConfigInstruction<CpyptwnCpyMemcmsAliases>,
pub cpypt_cpy_memcms: ConfigInstruction<CpyptCpyMemcmsAliases>,
pub cpypwn_cpy_memcms: ConfigInstruction<CpypwnCpyMemcmsAliases>,
pub cpypwtn_cpy_memcms: ConfigInstruction<CpypwtnCpyMemcmsAliases>,
pub cpypwtrn_cpy_memcms: ConfigInstruction<CpypwtrnCpyMemcmsAliases>,
pub cpypwtwn_cpy_memcms: ConfigInstruction<CpypwtwnCpyMemcmsAliases>,
pub cpypwt_cpy_memcms: ConfigInstruction<CpypwtCpyMemcmsAliases>,
pub cpyp_cpy_memcms: ConfigInstruction<CpypCpyMemcmsAliases>,
pub crc32b_32c_dp_2src: ConfigInstruction<Crc32b32cDp2srcAliases>,
pub crc32cb_32c_dp_2src: ConfigInstruction<Crc32cb32cDp2srcAliases>,
pub crc32ch_32c_dp_2src: ConfigInstruction<Crc32ch32cDp2srcAliases>,
pub crc32cw_32c_dp_2src: ConfigInstruction<Crc32cw32cDp2srcAliases>,
pub crc32cx_64c_dp_2src: ConfigInstruction<Crc32cx64cDp2srcAliases>,
pub crc32h_32c_dp_2src: ConfigInstruction<Crc32h32cDp2srcAliases>,
pub crc32w_32c_dp_2src: ConfigInstruction<Crc32w32cDp2srcAliases>,
pub crc32x_64c_dp_2src: ConfigInstruction<Crc32x64cDp2srcAliases>,
pub csel_32_condsel: ConfigInstruction<Csel32CondselAliases>,
pub csel_64_condsel: ConfigInstruction<Csel64CondselAliases>,
pub csetm_csinv_32_condsel: ConfigInstruction<CsetmCsinv32CondselAliases>,
pub csetm_csinv_64_condsel: ConfigInstruction<CsetmCsinv64CondselAliases>,
pub cset_csinc_32_condsel: ConfigInstruction<CsetCsinc32CondselAliases>,
pub cset_csinc_64_condsel: ConfigInstruction<CsetCsinc64CondselAliases>,
pub csinc_32_condsel: ConfigInstruction<Csinc32CondselAliases>,
pub csinc_64_condsel: ConfigInstruction<Csinc64CondselAliases>,
pub csinv_32_condsel: ConfigInstruction<Csinv32CondselAliases>,
pub csinv_64_condsel: ConfigInstruction<Csinv64CondselAliases>,
pub csneg_32_condsel: ConfigInstruction<Csneg32CondselAliases>,
pub csneg_64_condsel: ConfigInstruction<Csneg64CondselAliases>,
pub ctz_32_dp_1src: ConfigInstruction<Ctz32Dp1srcAliases>,
pub ctz_64_dp_1src: ConfigInstruction<Ctz64Dp1srcAliases>,
pub eon_32_log_shift: ConfigInstruction<Eon32LogShiftAliases>,
pub eon_64_log_shift: ConfigInstruction<Eon64LogShiftAliases>,
pub eor_32_log_imm: ConfigInstruction<Eor32LogImmAliases>,
pub eor_32_log_shift: ConfigInstruction<Eor32LogShiftAliases>,
pub eor_64_log_imm: ConfigInstruction<Eor64LogImmAliases>,
pub eor_64_log_shift: ConfigInstruction<Eor64LogShiftAliases>,
pub eretaa_64e_branch_reg: ConfigInstruction<Eretaa64eBranchRegAliases>,
pub eretab_64e_branch_reg: ConfigInstruction<Eretab64eBranchRegAliases>,
pub extr_32_extract: ConfigInstruction<Extr32ExtractAliases>,
pub extr_64_extract: ConfigInstruction<Extr64ExtractAliases>,
pub gcsstr_64_ldst_gcs: ConfigInstruction<Gcsstr64LdstGcsAliases>,
pub gcssttr_64_ldst_gcs: ConfigInstruction<Gcssttr64LdstGcsAliases>,
pub gmi_64g_dp_2src: ConfigInstruction<Gmi64gDp2srcAliases>,
pub irg_64i_dp_2src: ConfigInstruction<Irg64iDp2srcAliases>,
pub ld64b_64l_memop: ConfigInstruction<Ld64b64lMemopAliases>,
pub ldaddab_32_memop: ConfigInstruction<Ldaddab32MemopAliases>,
pub ldaddah_32_memop: ConfigInstruction<Ldaddah32MemopAliases>,
pub ldaddalb_32_memop: ConfigInstruction<Ldaddalb32MemopAliases>,
pub ldaddalh_32_memop: ConfigInstruction<Ldaddalh32MemopAliases>,
pub ldaddal_32_memop: ConfigInstruction<Ldaddal32MemopAliases>,
pub ldaddal_64_memop: ConfigInstruction<Ldaddal64MemopAliases>,
pub ldadda_32_memop: ConfigInstruction<Ldadda32MemopAliases>,
pub ldadda_64_memop: ConfigInstruction<Ldadda64MemopAliases>,
pub ldaddb_32_memop: ConfigInstruction<Ldaddb32MemopAliases>,
pub ldaddh_32_memop: ConfigInstruction<Ldaddh32MemopAliases>,
pub ldaddlb_32_memop: ConfigInstruction<Ldaddlb32MemopAliases>,
pub ldaddlh_32_memop: ConfigInstruction<Ldaddlh32MemopAliases>,
pub ldaddl_32_memop: ConfigInstruction<Ldaddl32MemopAliases>,
pub ldaddl_64_memop: ConfigInstruction<Ldaddl64MemopAliases>,
pub ldadd_32_memop: ConfigInstruction<Ldadd32MemopAliases>,
pub ldadd_64_memop: ConfigInstruction<Ldadd64MemopAliases>,
pub ldapp_64_ldiappstilp: ConfigInstruction<Ldapp64LdiappstilpAliases>,
pub ldaprb_32l_memop: ConfigInstruction<Ldaprb32lMemopAliases>,
pub ldaprh_32l_memop: ConfigInstruction<Ldaprh32lMemopAliases>,
pub ldapr_32l_ldapstl_writeback: ConfigInstruction<Ldapr32lLdapstlWritebackAliases>,
pub ldapr_32l_memop: ConfigInstruction<Ldapr32lMemopAliases>,
pub ldapr_64l_ldapstl_writeback: ConfigInstruction<Ldapr64lLdapstlWritebackAliases>,
pub ldapr_64l_memop: ConfigInstruction<Ldapr64lMemopAliases>,
pub ldapurb_32_ldapstl_unscaled: ConfigInstruction<Ldapurb32LdapstlUnscaledAliases>,
pub ldapurh_32_ldapstl_unscaled: ConfigInstruction<Ldapurh32LdapstlUnscaledAliases>,
pub ldapursb_32_ldapstl_unscaled: ConfigInstruction<Ldapursb32LdapstlUnscaledAliases>,
pub ldapursb_64_ldapstl_unscaled: ConfigInstruction<Ldapursb64LdapstlUnscaledAliases>,
pub ldapursh_32_ldapstl_unscaled: ConfigInstruction<Ldapursh32LdapstlUnscaledAliases>,
pub ldapursh_64_ldapstl_unscaled: ConfigInstruction<Ldapursh64LdapstlUnscaledAliases>,
pub ldapursw_64_ldapstl_unscaled: ConfigInstruction<Ldapursw64LdapstlUnscaledAliases>,
pub ldapur_32_ldapstl_unscaled: ConfigInstruction<Ldapur32LdapstlUnscaledAliases>,
pub ldapur_64_ldapstl_unscaled: ConfigInstruction<Ldapur64LdapstlUnscaledAliases>,
pub ldap_64_ldiappstilp: ConfigInstruction<Ldap64LdiappstilpAliases>,
pub ldarb_lr32_ldstord: ConfigInstruction<LdarbLr32LdstordAliases>,
pub ldarh_lr32_ldstord: ConfigInstruction<LdarhLr32LdstordAliases>,
pub ldar_lr32_ldstord: ConfigInstruction<LdarLr32LdstordAliases>,
pub ldar_lr64_ldstord: ConfigInstruction<LdarLr64LdstordAliases>,
pub ldatxr_lr32_ldstexclr_unpriv: ConfigInstruction<LdatxrLr32LdstexclrUnprivAliases>,
pub ldatxr_lr64_ldstexclr_unpriv: ConfigInstruction<LdatxrLr64LdstexclrUnprivAliases>,
pub ldaxp_lp32_ldstexclp: ConfigInstruction<LdaxpLp32LdstexclpAliases>,
pub ldaxp_lp64_ldstexclp: ConfigInstruction<LdaxpLp64LdstexclpAliases>,
pub ldaxrb_lr32_ldstexclr: ConfigInstruction<LdaxrbLr32LdstexclrAliases>,
pub ldaxrh_lr32_ldstexclr: ConfigInstruction<LdaxrhLr32LdstexclrAliases>,
pub ldaxr_lr32_ldstexclr: ConfigInstruction<LdaxrLr32LdstexclrAliases>,
pub ldaxr_lr64_ldstexclr: ConfigInstruction<LdaxrLr64LdstexclrAliases>,
pub ldclrab_32_memop: ConfigInstruction<Ldclrab32MemopAliases>,
pub ldclrah_32_memop: ConfigInstruction<Ldclrah32MemopAliases>,
pub ldclralb_32_memop: ConfigInstruction<Ldclralb32MemopAliases>,
pub ldclralh_32_memop: ConfigInstruction<Ldclralh32MemopAliases>,
pub ldclral_32_memop: ConfigInstruction<Ldclral32MemopAliases>,
pub ldclral_64_memop: ConfigInstruction<Ldclral64MemopAliases>,
pub ldclra_32_memop: ConfigInstruction<Ldclra32MemopAliases>,
pub ldclra_64_memop: ConfigInstruction<Ldclra64MemopAliases>,
pub ldclrb_32_memop: ConfigInstruction<Ldclrb32MemopAliases>,
pub ldclrh_32_memop: ConfigInstruction<Ldclrh32MemopAliases>,
pub ldclrlb_32_memop: ConfigInstruction<Ldclrlb32MemopAliases>,
pub ldclrlh_32_memop: ConfigInstruction<Ldclrlh32MemopAliases>,
pub ldclrl_32_memop: ConfigInstruction<Ldclrl32MemopAliases>,
pub ldclrl_64_memop: ConfigInstruction<Ldclrl64MemopAliases>,
pub ldclrpal_128_memop_128: ConfigInstruction<Ldclrpal128Memop128Aliases>,
pub ldclrpa_128_memop_128: ConfigInstruction<Ldclrpa128Memop128Aliases>,
pub ldclrpl_128_memop_128: ConfigInstruction<Ldclrpl128Memop128Aliases>,
pub ldclrp_128_memop_128: ConfigInstruction<Ldclrp128Memop128Aliases>,
pub ldclr_32_memop: ConfigInstruction<Ldclr32MemopAliases>,
pub ldclr_64_memop: ConfigInstruction<Ldclr64MemopAliases>,
pub ldeorab_32_memop: ConfigInstruction<Ldeorab32MemopAliases>,
pub ldeorah_32_memop: ConfigInstruction<Ldeorah32MemopAliases>,
pub ldeoralb_32_memop: ConfigInstruction<Ldeoralb32MemopAliases>,
pub ldeoralh_32_memop: ConfigInstruction<Ldeoralh32MemopAliases>,
pub ldeoral_32_memop: ConfigInstruction<Ldeoral32MemopAliases>,
pub ldeoral_64_memop: ConfigInstruction<Ldeoral64MemopAliases>,
pub ldeora_32_memop: ConfigInstruction<Ldeora32MemopAliases>,
pub ldeora_64_memop: ConfigInstruction<Ldeora64MemopAliases>,
pub ldeorb_32_memop: ConfigInstruction<Ldeorb32MemopAliases>,
pub ldeorh_32_memop: ConfigInstruction<Ldeorh32MemopAliases>,
pub ldeorlb_32_memop: ConfigInstruction<Ldeorlb32MemopAliases>,
pub ldeorlh_32_memop: ConfigInstruction<Ldeorlh32MemopAliases>,
pub ldeorl_32_memop: ConfigInstruction<Ldeorl32MemopAliases>,
pub ldeorl_64_memop: ConfigInstruction<Ldeorl64MemopAliases>,
pub ldeor_32_memop: ConfigInstruction<Ldeor32MemopAliases>,
pub ldeor_64_memop: ConfigInstruction<Ldeor64MemopAliases>,
pub ldgm_64bulk_ldsttags: ConfigInstruction<Ldgm64bulkLdsttagsAliases>,
pub ldg_64loffset_ldsttags: ConfigInstruction<Ldg64loffsetLdsttagsAliases>,
pub ldiapp_32le_ldiappstilp: ConfigInstruction<Ldiapp32leLdiappstilpAliases>,
pub ldiapp_32l_ldiappstilp: ConfigInstruction<Ldiapp32lLdiappstilpAliases>,
pub ldiapp_64ls_ldiappstilp: ConfigInstruction<Ldiapp64lsLdiappstilpAliases>,
pub ldiapp_64l_ldiappstilp: ConfigInstruction<Ldiapp64lLdiappstilpAliases>,
pub ldlarb_lr32_ldstord: ConfigInstruction<LdlarbLr32LdstordAliases>,
pub ldlarh_lr32_ldstord: ConfigInstruction<LdlarhLr32LdstordAliases>,
pub ldlar_lr32_ldstord: ConfigInstruction<LdlarLr32LdstordAliases>,
pub ldlar_lr64_ldstord: ConfigInstruction<LdlarLr64LdstordAliases>,
pub ldnp_32_ldstnapair_offs: ConfigInstruction<Ldnp32LdstnapairOffsAliases>,
pub ldnp_64_ldstnapair_offs: ConfigInstruction<Ldnp64LdstnapairOffsAliases>,
pub ldpsw_64_ldstpair_off: ConfigInstruction<Ldpsw64LdstpairOffAliases>,
pub ldpsw_64_ldstpair_post: ConfigInstruction<Ldpsw64LdstpairPostAliases>,
pub ldpsw_64_ldstpair_pre: ConfigInstruction<Ldpsw64LdstpairPreAliases>,
pub ldp_32_ldstpair_off: ConfigInstruction<Ldp32LdstpairOffAliases>,
pub ldp_32_ldstpair_post: ConfigInstruction<Ldp32LdstpairPostAliases>,
pub ldp_32_ldstpair_pre: ConfigInstruction<Ldp32LdstpairPreAliases>,
pub ldp_64_ldstpair_off: ConfigInstruction<Ldp64LdstpairOffAliases>,
pub ldp_64_ldstpair_post: ConfigInstruction<Ldp64LdstpairPostAliases>,
pub ldp_64_ldstpair_pre: ConfigInstruction<Ldp64LdstpairPreAliases>,
pub ldrb_32bl_ldst_regoff: ConfigInstruction<Ldrb32blLdstRegoffAliases>,
pub ldrb_32b_ldst_regoff: ConfigInstruction<Ldrb32bLdstRegoffAliases>,
pub ldrb_32_ldst_immpost: ConfigInstruction<Ldrb32LdstImmpostAliases>,
pub ldrb_32_ldst_immpre: ConfigInstruction<Ldrb32LdstImmpreAliases>,
pub ldrb_32_ldst_pos: ConfigInstruction<Ldrb32LdstPosAliases>,
pub ldrh_32_ldst_immpost: ConfigInstruction<Ldrh32LdstImmpostAliases>,
pub ldrh_32_ldst_immpre: ConfigInstruction<Ldrh32LdstImmpreAliases>,
pub ldrh_32_ldst_pos: ConfigInstruction<Ldrh32LdstPosAliases>,
pub ldrh_32_ldst_regoff: ConfigInstruction<Ldrh32LdstRegoffAliases>,
pub ldrsb_32bl_ldst_regoff: ConfigInstruction<Ldrsb32blLdstRegoffAliases>,
pub ldrsb_32b_ldst_regoff: ConfigInstruction<Ldrsb32bLdstRegoffAliases>,
pub ldrsb_32_ldst_immpost: ConfigInstruction<Ldrsb32LdstImmpostAliases>,
pub ldrsb_32_ldst_immpre: ConfigInstruction<Ldrsb32LdstImmpreAliases>,
pub ldrsb_32_ldst_pos: ConfigInstruction<Ldrsb32LdstPosAliases>,
pub ldrsb_64bl_ldst_regoff: ConfigInstruction<Ldrsb64blLdstRegoffAliases>,
pub ldrsb_64b_ldst_regoff: ConfigInstruction<Ldrsb64bLdstRegoffAliases>,
pub ldrsb_64_ldst_immpost: ConfigInstruction<Ldrsb64LdstImmpostAliases>,
pub ldrsb_64_ldst_immpre: ConfigInstruction<Ldrsb64LdstImmpreAliases>,
pub ldrsb_64_ldst_pos: ConfigInstruction<Ldrsb64LdstPosAliases>,
pub ldrsh_32_ldst_immpost: ConfigInstruction<Ldrsh32LdstImmpostAliases>,
pub ldrsh_32_ldst_immpre: ConfigInstruction<Ldrsh32LdstImmpreAliases>,
pub ldrsh_32_ldst_pos: ConfigInstruction<Ldrsh32LdstPosAliases>,
pub ldrsh_32_ldst_regoff: ConfigInstruction<Ldrsh32LdstRegoffAliases>,
pub ldrsh_64_ldst_immpost: ConfigInstruction<Ldrsh64LdstImmpostAliases>,
pub ldrsh_64_ldst_immpre: ConfigInstruction<Ldrsh64LdstImmpreAliases>,
pub ldrsh_64_ldst_pos: ConfigInstruction<Ldrsh64LdstPosAliases>,
pub ldrsh_64_ldst_regoff: ConfigInstruction<Ldrsh64LdstRegoffAliases>,
pub ldrsw_64_ldst_immpost: ConfigInstruction<Ldrsw64LdstImmpostAliases>,
pub ldrsw_64_ldst_immpre: ConfigInstruction<Ldrsw64LdstImmpreAliases>,
pub ldrsw_64_ldst_pos: ConfigInstruction<Ldrsw64LdstPosAliases>,
pub ldrsw_64_ldst_regoff: ConfigInstruction<Ldrsw64LdstRegoffAliases>,
pub ldrsw_64_loadlit: ConfigInstruction<Ldrsw64LoadlitAliases>,
pub ldr_32_ldst_immpost: ConfigInstruction<Ldr32LdstImmpostAliases>,
pub ldr_32_ldst_immpre: ConfigInstruction<Ldr32LdstImmpreAliases>,
pub ldr_32_ldst_pos: ConfigInstruction<Ldr32LdstPosAliases>,
pub ldr_32_ldst_regoff: ConfigInstruction<Ldr32LdstRegoffAliases>,
pub ldr_32_loadlit: ConfigInstruction<Ldr32LoadlitAliases>,
pub ldr_64_ldst_immpost: ConfigInstruction<Ldr64LdstImmpostAliases>,
pub ldr_64_ldst_immpre: ConfigInstruction<Ldr64LdstImmpreAliases>,
pub ldr_64_ldst_pos: ConfigInstruction<Ldr64LdstPosAliases>,
pub ldr_64_ldst_regoff: ConfigInstruction<Ldr64LdstRegoffAliases>,
pub ldr_64_loadlit: ConfigInstruction<Ldr64LoadlitAliases>,
pub ldsetab_32_memop: ConfigInstruction<Ldsetab32MemopAliases>,
pub ldsetah_32_memop: ConfigInstruction<Ldsetah32MemopAliases>,
pub ldsetalb_32_memop: ConfigInstruction<Ldsetalb32MemopAliases>,
pub ldsetalh_32_memop: ConfigInstruction<Ldsetalh32MemopAliases>,
pub ldsetal_32_memop: ConfigInstruction<Ldsetal32MemopAliases>,
pub ldsetal_64_memop: ConfigInstruction<Ldsetal64MemopAliases>,
pub ldseta_32_memop: ConfigInstruction<Ldseta32MemopAliases>,
pub ldseta_64_memop: ConfigInstruction<Ldseta64MemopAliases>,
pub ldsetb_32_memop: ConfigInstruction<Ldsetb32MemopAliases>,
pub ldseth_32_memop: ConfigInstruction<Ldseth32MemopAliases>,
pub ldsetlb_32_memop: ConfigInstruction<Ldsetlb32MemopAliases>,
pub ldsetlh_32_memop: ConfigInstruction<Ldsetlh32MemopAliases>,
pub ldsetl_32_memop: ConfigInstruction<Ldsetl32MemopAliases>,
pub ldsetl_64_memop: ConfigInstruction<Ldsetl64MemopAliases>,
pub ldsetpal_128_memop_128: ConfigInstruction<Ldsetpal128Memop128Aliases>,
pub ldsetpa_128_memop_128: ConfigInstruction<Ldsetpa128Memop128Aliases>,
pub ldsetpl_128_memop_128: ConfigInstruction<Ldsetpl128Memop128Aliases>,
pub ldsetp_128_memop_128: ConfigInstruction<Ldsetp128Memop128Aliases>,
pub ldset_32_memop: ConfigInstruction<Ldset32MemopAliases>,
pub ldset_64_memop: ConfigInstruction<Ldset64MemopAliases>,
pub ldsmaxab_32_memop: ConfigInstruction<Ldsmaxab32MemopAliases>,
pub ldsmaxah_32_memop: ConfigInstruction<Ldsmaxah32MemopAliases>,
pub ldsmaxalb_32_memop: ConfigInstruction<Ldsmaxalb32MemopAliases>,
pub ldsmaxalh_32_memop: ConfigInstruction<Ldsmaxalh32MemopAliases>,
pub ldsmaxal_32_memop: ConfigInstruction<Ldsmaxal32MemopAliases>,
pub ldsmaxal_64_memop: ConfigInstruction<Ldsmaxal64MemopAliases>,
pub ldsmaxa_32_memop: ConfigInstruction<Ldsmaxa32MemopAliases>,
pub ldsmaxa_64_memop: ConfigInstruction<Ldsmaxa64MemopAliases>,
pub ldsmaxb_32_memop: ConfigInstruction<Ldsmaxb32MemopAliases>,
pub ldsmaxh_32_memop: ConfigInstruction<Ldsmaxh32MemopAliases>,
pub ldsmaxlb_32_memop: ConfigInstruction<Ldsmaxlb32MemopAliases>,
pub ldsmaxlh_32_memop: ConfigInstruction<Ldsmaxlh32MemopAliases>,
pub ldsmaxl_32_memop: ConfigInstruction<Ldsmaxl32MemopAliases>,
pub ldsmaxl_64_memop: ConfigInstruction<Ldsmaxl64MemopAliases>,
pub ldsmax_32_memop: ConfigInstruction<Ldsmax32MemopAliases>,
pub ldsmax_64_memop: ConfigInstruction<Ldsmax64MemopAliases>,
pub ldsminab_32_memop: ConfigInstruction<Ldsminab32MemopAliases>,
pub ldsminah_32_memop: ConfigInstruction<Ldsminah32MemopAliases>,
pub ldsminalb_32_memop: ConfigInstruction<Ldsminalb32MemopAliases>,
pub ldsminalh_32_memop: ConfigInstruction<Ldsminalh32MemopAliases>,
pub ldsminal_32_memop: ConfigInstruction<Ldsminal32MemopAliases>,
pub ldsminal_64_memop: ConfigInstruction<Ldsminal64MemopAliases>,
pub ldsmina_32_memop: ConfigInstruction<Ldsmina32MemopAliases>,
pub ldsmina_64_memop: ConfigInstruction<Ldsmina64MemopAliases>,
pub ldsminb_32_memop: ConfigInstruction<Ldsminb32MemopAliases>,
pub ldsminh_32_memop: ConfigInstruction<Ldsminh32MemopAliases>,
pub ldsminlb_32_memop: ConfigInstruction<Ldsminlb32MemopAliases>,
pub ldsminlh_32_memop: ConfigInstruction<Ldsminlh32MemopAliases>,
pub ldsminl_32_memop: ConfigInstruction<Ldsminl32MemopAliases>,
pub ldsminl_64_memop: ConfigInstruction<Ldsminl64MemopAliases>,
pub ldsmin_32_memop: ConfigInstruction<Ldsmin32MemopAliases>,
pub ldsmin_64_memop: ConfigInstruction<Ldsmin64MemopAliases>,
pub ldtaddal_32_memop_unpriv: ConfigInstruction<Ldtaddal32MemopUnprivAliases>,
pub ldtaddal_64_memop_unpriv: ConfigInstruction<Ldtaddal64MemopUnprivAliases>,
pub ldtadda_32_memop_unpriv: ConfigInstruction<Ldtadda32MemopUnprivAliases>,
pub ldtadda_64_memop_unpriv: ConfigInstruction<Ldtadda64MemopUnprivAliases>,
pub ldtaddl_32_memop_unpriv: ConfigInstruction<Ldtaddl32MemopUnprivAliases>,
pub ldtaddl_64_memop_unpriv: ConfigInstruction<Ldtaddl64MemopUnprivAliases>,
pub ldtadd_32_memop_unpriv: ConfigInstruction<Ldtadd32MemopUnprivAliases>,
pub ldtadd_64_memop_unpriv: ConfigInstruction<Ldtadd64MemopUnprivAliases>,
pub ldtclral_32_memop_unpriv: ConfigInstruction<Ldtclral32MemopUnprivAliases>,
pub ldtclral_64_memop_unpriv: ConfigInstruction<Ldtclral64MemopUnprivAliases>,
pub ldtclra_32_memop_unpriv: ConfigInstruction<Ldtclra32MemopUnprivAliases>,
pub ldtclra_64_memop_unpriv: ConfigInstruction<Ldtclra64MemopUnprivAliases>,
pub ldtclrl_32_memop_unpriv: ConfigInstruction<Ldtclrl32MemopUnprivAliases>,
pub ldtclrl_64_memop_unpriv: ConfigInstruction<Ldtclrl64MemopUnprivAliases>,
pub ldtclr_32_memop_unpriv: ConfigInstruction<Ldtclr32MemopUnprivAliases>,
pub ldtclr_64_memop_unpriv: ConfigInstruction<Ldtclr64MemopUnprivAliases>,
pub ldtnp_64_ldstnapair_offs: ConfigInstruction<Ldtnp64LdstnapairOffsAliases>,
pub ldtp_64_ldstpair_off: ConfigInstruction<Ldtp64LdstpairOffAliases>,
pub ldtp_64_ldstpair_post: ConfigInstruction<Ldtp64LdstpairPostAliases>,
pub ldtp_64_ldstpair_pre: ConfigInstruction<Ldtp64LdstpairPreAliases>,
pub ldtrb_32_ldst_unpriv: ConfigInstruction<Ldtrb32LdstUnprivAliases>,
pub ldtrh_32_ldst_unpriv: ConfigInstruction<Ldtrh32LdstUnprivAliases>,
pub ldtrsb_32_ldst_unpriv: ConfigInstruction<Ldtrsb32LdstUnprivAliases>,
pub ldtrsb_64_ldst_unpriv: ConfigInstruction<Ldtrsb64LdstUnprivAliases>,
pub ldtrsh_32_ldst_unpriv: ConfigInstruction<Ldtrsh32LdstUnprivAliases>,
pub ldtrsh_64_ldst_unpriv: ConfigInstruction<Ldtrsh64LdstUnprivAliases>,
pub ldtrsw_64_ldst_unpriv: ConfigInstruction<Ldtrsw64LdstUnprivAliases>,
pub ldtr_32_ldst_unpriv: ConfigInstruction<Ldtr32LdstUnprivAliases>,
pub ldtr_64_ldst_unpriv: ConfigInstruction<Ldtr64LdstUnprivAliases>,
pub ldtsetal_32_memop_unpriv: ConfigInstruction<Ldtsetal32MemopUnprivAliases>,
pub ldtsetal_64_memop_unpriv: ConfigInstruction<Ldtsetal64MemopUnprivAliases>,
pub ldtseta_32_memop_unpriv: ConfigInstruction<Ldtseta32MemopUnprivAliases>,
pub ldtseta_64_memop_unpriv: ConfigInstruction<Ldtseta64MemopUnprivAliases>,
pub ldtsetl_32_memop_unpriv: ConfigInstruction<Ldtsetl32MemopUnprivAliases>,
pub ldtsetl_64_memop_unpriv: ConfigInstruction<Ldtsetl64MemopUnprivAliases>,
pub ldtset_32_memop_unpriv: ConfigInstruction<Ldtset32MemopUnprivAliases>,
pub ldtset_64_memop_unpriv: ConfigInstruction<Ldtset64MemopUnprivAliases>,
pub ldtxr_lr32_ldstexclr_unpriv: ConfigInstruction<LdtxrLr32LdstexclrUnprivAliases>,
pub ldtxr_lr64_ldstexclr_unpriv: ConfigInstruction<LdtxrLr64LdstexclrUnprivAliases>,
pub ldumaxab_32_memop: ConfigInstruction<Ldumaxab32MemopAliases>,
pub ldumaxah_32_memop: ConfigInstruction<Ldumaxah32MemopAliases>,
pub ldumaxalb_32_memop: ConfigInstruction<Ldumaxalb32MemopAliases>,
pub ldumaxalh_32_memop: ConfigInstruction<Ldumaxalh32MemopAliases>,
pub ldumaxal_32_memop: ConfigInstruction<Ldumaxal32MemopAliases>,
pub ldumaxal_64_memop: ConfigInstruction<Ldumaxal64MemopAliases>,
pub ldumaxa_32_memop: ConfigInstruction<Ldumaxa32MemopAliases>,
pub ldumaxa_64_memop: ConfigInstruction<Ldumaxa64MemopAliases>,
pub ldumaxb_32_memop: ConfigInstruction<Ldumaxb32MemopAliases>,
pub ldumaxh_32_memop: ConfigInstruction<Ldumaxh32MemopAliases>,
pub ldumaxlb_32_memop: ConfigInstruction<Ldumaxlb32MemopAliases>,
pub ldumaxlh_32_memop: ConfigInstruction<Ldumaxlh32MemopAliases>,
pub ldumaxl_32_memop: ConfigInstruction<Ldumaxl32MemopAliases>,
pub ldumaxl_64_memop: ConfigInstruction<Ldumaxl64MemopAliases>,
pub ldumax_32_memop: ConfigInstruction<Ldumax32MemopAliases>,
pub ldumax_64_memop: ConfigInstruction<Ldumax64MemopAliases>,
pub lduminab_32_memop: ConfigInstruction<Lduminab32MemopAliases>,
pub lduminah_32_memop: ConfigInstruction<Lduminah32MemopAliases>,
pub lduminalb_32_memop: ConfigInstruction<Lduminalb32MemopAliases>,
pub lduminalh_32_memop: ConfigInstruction<Lduminalh32MemopAliases>,
pub lduminal_32_memop: ConfigInstruction<Lduminal32MemopAliases>,
pub lduminal_64_memop: ConfigInstruction<Lduminal64MemopAliases>,
pub ldumina_32_memop: ConfigInstruction<Ldumina32MemopAliases>,
pub ldumina_64_memop: ConfigInstruction<Ldumina64MemopAliases>,
pub lduminb_32_memop: ConfigInstruction<Lduminb32MemopAliases>,
pub lduminh_32_memop: ConfigInstruction<Lduminh32MemopAliases>,
pub lduminlb_32_memop: ConfigInstruction<Lduminlb32MemopAliases>,
pub lduminlh_32_memop: ConfigInstruction<Lduminlh32MemopAliases>,
pub lduminl_32_memop: ConfigInstruction<Lduminl32MemopAliases>,
pub lduminl_64_memop: ConfigInstruction<Lduminl64MemopAliases>,
pub ldumin_32_memop: ConfigInstruction<Ldumin32MemopAliases>,
pub ldumin_64_memop: ConfigInstruction<Ldumin64MemopAliases>,
pub ldurb_32_ldst_unscaled: ConfigInstruction<Ldurb32LdstUnscaledAliases>,
pub ldurh_32_ldst_unscaled: ConfigInstruction<Ldurh32LdstUnscaledAliases>,
pub ldursb_32_ldst_unscaled: ConfigInstruction<Ldursb32LdstUnscaledAliases>,
pub ldursb_64_ldst_unscaled: ConfigInstruction<Ldursb64LdstUnscaledAliases>,
pub ldursh_32_ldst_unscaled: ConfigInstruction<Ldursh32LdstUnscaledAliases>,
pub ldursh_64_ldst_unscaled: ConfigInstruction<Ldursh64LdstUnscaledAliases>,
pub ldursw_64_ldst_unscaled: ConfigInstruction<Ldursw64LdstUnscaledAliases>,
pub ldur_32_ldst_unscaled: ConfigInstruction<Ldur32LdstUnscaledAliases>,
pub ldur_64_ldst_unscaled: ConfigInstruction<Ldur64LdstUnscaledAliases>,
pub ldxp_lp32_ldstexclp: ConfigInstruction<LdxpLp32LdstexclpAliases>,
pub ldxp_lp64_ldstexclp: ConfigInstruction<LdxpLp64LdstexclpAliases>,
pub ldxrb_lr32_ldstexclr: ConfigInstruction<LdxrbLr32LdstexclrAliases>,
pub ldxrh_lr32_ldstexclr: ConfigInstruction<LdxrhLr32LdstexclrAliases>,
pub ldxr_lr32_ldstexclr: ConfigInstruction<LdxrLr32LdstexclrAliases>,
pub ldxr_lr64_ldstexclr: ConfigInstruction<LdxrLr64LdstexclrAliases>,
pub lslv_32_dp_2src: ConfigInstruction<Lslv32Dp2srcAliases>,
pub lslv_64_dp_2src: ConfigInstruction<Lslv64Dp2srcAliases>,
pub lsl_lslv_32_dp_2src: ConfigInstruction<LslLslv32Dp2srcAliases>,
pub lsl_lslv_64_dp_2src: ConfigInstruction<LslLslv64Dp2srcAliases>,
pub lsl_ubfm_32m_bitfield: ConfigInstruction<LslUbfm32mBitfieldAliases>,
pub lsl_ubfm_64m_bitfield: ConfigInstruction<LslUbfm64mBitfieldAliases>,
pub lsrv_32_dp_2src: ConfigInstruction<Lsrv32Dp2srcAliases>,
pub lsrv_64_dp_2src: ConfigInstruction<Lsrv64Dp2srcAliases>,
pub lsr_lsrv_32_dp_2src: ConfigInstruction<LsrLsrv32Dp2srcAliases>,
pub lsr_lsrv_64_dp_2src: ConfigInstruction<LsrLsrv64Dp2srcAliases>,
pub lsr_ubfm_32m_bitfield: ConfigInstruction<LsrUbfm32mBitfieldAliases>,
pub lsr_ubfm_64m_bitfield: ConfigInstruction<LsrUbfm64mBitfieldAliases>,
pub maddpt_64a_dp_3src: ConfigInstruction<Maddpt64aDp3srcAliases>,
pub madd_32a_dp_3src: ConfigInstruction<Madd32aDp3srcAliases>,
pub madd_64a_dp_3src: ConfigInstruction<Madd64aDp3srcAliases>,
pub mneg_msub_32a_dp_3src: ConfigInstruction<MnegMsub32aDp3srcAliases>,
pub mneg_msub_64a_dp_3src: ConfigInstruction<MnegMsub64aDp3srcAliases>,
pub movk_32_movewide: ConfigInstruction<Movk32MovewideAliases>,
pub movk_64_movewide: ConfigInstruction<Movk64MovewideAliases>,
pub movn_32_movewide: ConfigInstruction<Movn32MovewideAliases>,
pub movn_64_movewide: ConfigInstruction<Movn64MovewideAliases>,
pub movz_32_movewide: ConfigInstruction<Movz32MovewideAliases>,
pub movz_64_movewide: ConfigInstruction<Movz64MovewideAliases>,
pub mov_add_32_addsub_imm: ConfigInstruction<MovAdd32AddsubImmAliases>,
pub mov_add_64_addsub_imm: ConfigInstruction<MovAdd64AddsubImmAliases>,
pub mov_movn_32_movewide: ConfigInstruction<MovMovn32MovewideAliases>,
pub mov_movn_64_movewide: ConfigInstruction<MovMovn64MovewideAliases>,
pub mov_movz_32_movewide: ConfigInstruction<MovMovz32MovewideAliases>,
pub mov_movz_64_movewide: ConfigInstruction<MovMovz64MovewideAliases>,
pub mov_orr_32_log_imm: ConfigInstruction<MovOrr32LogImmAliases>,
pub mov_orr_32_log_shift: ConfigInstruction<MovOrr32LogShiftAliases>,
pub mov_orr_64_log_imm: ConfigInstruction<MovOrr64LogImmAliases>,
pub mov_orr_64_log_shift: ConfigInstruction<MovOrr64LogShiftAliases>,
pub msubpt_64a_dp_3src: ConfigInstruction<Msubpt64aDp3srcAliases>,
pub msub_32a_dp_3src: ConfigInstruction<Msub32aDp3srcAliases>,
pub msub_64a_dp_3src: ConfigInstruction<Msub64aDp3srcAliases>,
pub mul_madd_32a_dp_3src: ConfigInstruction<MulMadd32aDp3srcAliases>,
pub mul_madd_64a_dp_3src: ConfigInstruction<MulMadd64aDp3srcAliases>,
pub mvn_orn_32_log_shift: ConfigInstruction<MvnOrn32LogShiftAliases>,
pub mvn_orn_64_log_shift: ConfigInstruction<MvnOrn64LogShiftAliases>,
pub negs_subs_32_addsub_shift: ConfigInstruction<NegsSubs32AddsubShiftAliases>,
pub negs_subs_64_addsub_shift: ConfigInstruction<NegsSubs64AddsubShiftAliases>,
pub neg_sub_32_addsub_shift: ConfigInstruction<NegSub32AddsubShiftAliases>,
pub neg_sub_64_addsub_shift: ConfigInstruction<NegSub64AddsubShiftAliases>,
pub ngcs_sbcs_32_addsub_carry: ConfigInstruction<NgcsSbcs32AddsubCarryAliases>,
pub ngcs_sbcs_64_addsub_carry: ConfigInstruction<NgcsSbcs64AddsubCarryAliases>,
pub ngc_sbc_32_addsub_carry: ConfigInstruction<NgcSbc32AddsubCarryAliases>,
pub ngc_sbc_64_addsub_carry: ConfigInstruction<NgcSbc64AddsubCarryAliases>,
pub orn_32_log_shift: ConfigInstruction<Orn32LogShiftAliases>,
pub orn_64_log_shift: ConfigInstruction<Orn64LogShiftAliases>,
pub orr_32_log_imm: ConfigInstruction<Orr32LogImmAliases>,
pub orr_32_log_shift: ConfigInstruction<Orr32LogShiftAliases>,
pub orr_64_log_imm: ConfigInstruction<Orr64LogImmAliases>,
pub orr_64_log_shift: ConfigInstruction<Orr64LogShiftAliases>,
pub pacda_64p_dp_1src: ConfigInstruction<Pacda64pDp1srcAliases>,
pub pacdb_64p_dp_1src: ConfigInstruction<Pacdb64pDp1srcAliases>,
pub pacdza_64z_dp_1src: ConfigInstruction<Pacdza64zDp1srcAliases>,
pub pacdzb_64z_dp_1src: ConfigInstruction<Pacdzb64zDp1srcAliases>,
pub pacga_64p_dp_2src: ConfigInstruction<Pacga64pDp2srcAliases>,
pub pacia171615_64lr_dp_1src: ConfigInstruction<Pacia17161564lrDp1srcAliases>,
pub pacia1716_hi_hints: ConfigInstruction<Pacia1716HiHintsAliases>,
pub paciasppc_64lr_dp_1src: ConfigInstruction<Paciasppc64lrDp1srcAliases>,
pub paciasp_hi_hints: ConfigInstruction<PaciaspHiHintsAliases>,
pub paciaz_hi_hints: ConfigInstruction<PaciazHiHintsAliases>,
pub pacia_64p_dp_1src: ConfigInstruction<Pacia64pDp1srcAliases>,
pub pacib171615_64lr_dp_1src: ConfigInstruction<Pacib17161564lrDp1srcAliases>,
pub pacib1716_hi_hints: ConfigInstruction<Pacib1716HiHintsAliases>,
pub pacibsppc_64lr_dp_1src: ConfigInstruction<Pacibsppc64lrDp1srcAliases>,
pub pacibsp_hi_hints: ConfigInstruction<PacibspHiHintsAliases>,
pub pacibz_hi_hints: ConfigInstruction<PacibzHiHintsAliases>,
pub pacib_64p_dp_1src: ConfigInstruction<Pacib64pDp1srcAliases>,
pub paciza_64z_dp_1src: ConfigInstruction<Paciza64zDp1srcAliases>,
pub pacizb_64z_dp_1src: ConfigInstruction<Pacizb64zDp1srcAliases>,
pub pacnbiasppc_64lr_dp_1src: ConfigInstruction<Pacnbiasppc64lrDp1srcAliases>,
pub pacnbibsppc_64lr_dp_1src: ConfigInstruction<Pacnbibsppc64lrDp1srcAliases>,
pub prfm_p_ldst_pos: ConfigInstruction<PrfmPLdstPosAliases>,
pub prfm_p_ldst_regoff: ConfigInstruction<PrfmPLdstRegoffAliases>,
pub prfm_p_loadlit: ConfigInstruction<PrfmPLoadlitAliases>,
pub prfum_p_ldst_unscaled: ConfigInstruction<PrfumPLdstUnscaledAliases>,
pub rbit_32_dp_1src: ConfigInstruction<Rbit32Dp1srcAliases>,
pub rbit_64_dp_1src: ConfigInstruction<Rbit64Dp1srcAliases>,
pub rcwcasal_c64_rcwcomswap: ConfigInstruction<RcwcasalC64RcwcomswapAliases>,
pub rcwcasa_c64_rcwcomswap: ConfigInstruction<RcwcasaC64RcwcomswapAliases>,
pub rcwcasl_c64_rcwcomswap: ConfigInstruction<RcwcaslC64RcwcomswapAliases>,
pub rcwcaspal_c64_rcwcomswappr: ConfigInstruction<RcwcaspalC64RcwcomswapprAliases>,
pub rcwcaspa_c64_rcwcomswappr: ConfigInstruction<RcwcaspaC64RcwcomswapprAliases>,
pub rcwcaspl_c64_rcwcomswappr: ConfigInstruction<RcwcasplC64RcwcomswapprAliases>,
pub rcwcasp_c64_rcwcomswappr: ConfigInstruction<RcwcaspC64RcwcomswapprAliases>,
pub rcwcas_c64_rcwcomswap: ConfigInstruction<RcwcasC64RcwcomswapAliases>,
pub rcwclral_64_memop: ConfigInstruction<Rcwclral64MemopAliases>,
pub rcwclra_64_memop: ConfigInstruction<Rcwclra64MemopAliases>,
pub rcwclrl_64_memop: ConfigInstruction<Rcwclrl64MemopAliases>,
pub rcwclrpal_128_memop_128: ConfigInstruction<Rcwclrpal128Memop128Aliases>,
pub rcwclrpa_128_memop_128: ConfigInstruction<Rcwclrpa128Memop128Aliases>,
pub rcwclrpl_128_memop_128: ConfigInstruction<Rcwclrpl128Memop128Aliases>,
pub rcwclrp_128_memop_128: ConfigInstruction<Rcwclrp128Memop128Aliases>,
pub rcwclr_64_memop: ConfigInstruction<Rcwclr64MemopAliases>,
pub rcwscasal_c64_rcwcomswap: ConfigInstruction<RcwscasalC64RcwcomswapAliases>,
pub rcwscasa_c64_rcwcomswap: ConfigInstruction<RcwscasaC64RcwcomswapAliases>,
pub rcwscasl_c64_rcwcomswap: ConfigInstruction<RcwscaslC64RcwcomswapAliases>,
pub rcwscaspal_c64_rcwcomswappr: ConfigInstruction<RcwscaspalC64RcwcomswapprAliases>,
pub rcwscaspa_c64_rcwcomswappr: ConfigInstruction<RcwscaspaC64RcwcomswapprAliases>,
pub rcwscaspl_c64_rcwcomswappr: ConfigInstruction<RcwscasplC64RcwcomswapprAliases>,
pub rcwscasp_c64_rcwcomswappr: ConfigInstruction<RcwscaspC64RcwcomswapprAliases>,
pub rcwscas_c64_rcwcomswap: ConfigInstruction<RcwscasC64RcwcomswapAliases>,
pub rcwsclral_64_memop: ConfigInstruction<Rcwsclral64MemopAliases>,
pub rcwsclra_64_memop: ConfigInstruction<Rcwsclra64MemopAliases>,
pub rcwsclrl_64_memop: ConfigInstruction<Rcwsclrl64MemopAliases>,
pub rcwsclrpal_128_memop_128: ConfigInstruction<Rcwsclrpal128Memop128Aliases>,
pub rcwsclrpa_128_memop_128: ConfigInstruction<Rcwsclrpa128Memop128Aliases>,
pub rcwsclrpl_128_memop_128: ConfigInstruction<Rcwsclrpl128Memop128Aliases>,
pub rcwsclrp_128_memop_128: ConfigInstruction<Rcwsclrp128Memop128Aliases>,
pub rcwsclr_64_memop: ConfigInstruction<Rcwsclr64MemopAliases>,
pub rcwsetal_64_memop: ConfigInstruction<Rcwsetal64MemopAliases>,
pub rcwseta_64_memop: ConfigInstruction<Rcwseta64MemopAliases>,
pub rcwsetl_64_memop: ConfigInstruction<Rcwsetl64MemopAliases>,
pub rcwsetpal_128_memop_128: ConfigInstruction<Rcwsetpal128Memop128Aliases>,
pub rcwsetpa_128_memop_128: ConfigInstruction<Rcwsetpa128Memop128Aliases>,
pub rcwsetpl_128_memop_128: ConfigInstruction<Rcwsetpl128Memop128Aliases>,
pub rcwsetp_128_memop_128: ConfigInstruction<Rcwsetp128Memop128Aliases>,
pub rcwset_64_memop: ConfigInstruction<Rcwset64MemopAliases>,
pub rcwssetal_64_memop: ConfigInstruction<Rcwssetal64MemopAliases>,
pub rcwsseta_64_memop: ConfigInstruction<Rcwsseta64MemopAliases>,
pub rcwssetl_64_memop: ConfigInstruction<Rcwssetl64MemopAliases>,
pub rcwssetpal_128_memop_128: ConfigInstruction<Rcwssetpal128Memop128Aliases>,
pub rcwssetpa_128_memop_128: ConfigInstruction<Rcwssetpa128Memop128Aliases>,
pub rcwssetpl_128_memop_128: ConfigInstruction<Rcwssetpl128Memop128Aliases>,
pub rcwssetp_128_memop_128: ConfigInstruction<Rcwssetp128Memop128Aliases>,
pub rcwsset_64_memop: ConfigInstruction<Rcwsset64MemopAliases>,
pub rcwsswpal_64_memop: ConfigInstruction<Rcwsswpal64MemopAliases>,
pub rcwsswpa_64_memop: ConfigInstruction<Rcwsswpa64MemopAliases>,
pub rcwsswpl_64_memop: ConfigInstruction<Rcwsswpl64MemopAliases>,
pub rcwsswppal_128_memop_128: ConfigInstruction<Rcwsswppal128Memop128Aliases>,
pub rcwsswppa_128_memop_128: ConfigInstruction<Rcwsswppa128Memop128Aliases>,
pub rcwsswppl_128_memop_128: ConfigInstruction<Rcwsswppl128Memop128Aliases>,
pub rcwsswpp_128_memop_128: ConfigInstruction<Rcwsswpp128Memop128Aliases>,
pub rcwsswp_64_memop: ConfigInstruction<Rcwsswp64MemopAliases>,
pub rcwswpal_64_memop: ConfigInstruction<Rcwswpal64MemopAliases>,
pub rcwswpa_64_memop: ConfigInstruction<Rcwswpa64MemopAliases>,
pub rcwswpl_64_memop: ConfigInstruction<Rcwswpl64MemopAliases>,
pub rcwswppal_128_memop_128: ConfigInstruction<Rcwswppal128Memop128Aliases>,
pub rcwswppa_128_memop_128: ConfigInstruction<Rcwswppa128Memop128Aliases>,
pub rcwswppl_128_memop_128: ConfigInstruction<Rcwswppl128Memop128Aliases>,
pub rcwswpp_128_memop_128: ConfigInstruction<Rcwswpp128Memop128Aliases>,
pub rcwswp_64_memop: ConfigInstruction<Rcwswp64MemopAliases>,
pub retaasppcr_64m_branch_reg: ConfigInstruction<Retaasppcr64mBranchRegAliases>,
pub retaasppc_only_miscbranch: ConfigInstruction<RetaasppcOnlyMiscbranchAliases>,
pub retaa_64e_branch_reg: ConfigInstruction<Retaa64eBranchRegAliases>,
pub retabsppcr_64m_branch_reg: ConfigInstruction<Retabsppcr64mBranchRegAliases>,
pub retabsppc_only_miscbranch: ConfigInstruction<RetabsppcOnlyMiscbranchAliases>,
pub retab_64e_branch_reg: ConfigInstruction<Retab64eBranchRegAliases>,
pub ret_64r_branch_reg: ConfigInstruction<Ret64rBranchRegAliases>,
pub rev16_32_dp_1src: ConfigInstruction<Rev1632Dp1srcAliases>,
pub rev16_64_dp_1src: ConfigInstruction<Rev1664Dp1srcAliases>,
pub rev32_64_dp_1src: ConfigInstruction<Rev3264Dp1srcAliases>,
pub rev64_rev_64_dp_1src: ConfigInstruction<Rev64Rev64Dp1srcAliases>,
pub rev_32_dp_1src: ConfigInstruction<Rev32Dp1srcAliases>,
pub rev_64_dp_1src: ConfigInstruction<Rev64Dp1srcAliases>,
pub rmif_only_rmif: ConfigInstruction<RmifOnlyRmifAliases>,
pub rorv_32_dp_2src: ConfigInstruction<Rorv32Dp2srcAliases>,
pub rorv_64_dp_2src: ConfigInstruction<Rorv64Dp2srcAliases>,
pub ror_extr_32_extract: ConfigInstruction<RorExtr32ExtractAliases>,
pub ror_extr_64_extract: ConfigInstruction<RorExtr64ExtractAliases>,
pub ror_rorv_32_dp_2src: ConfigInstruction<RorRorv32Dp2srcAliases>,
pub ror_rorv_64_dp_2src: ConfigInstruction<RorRorv64Dp2srcAliases>,
pub rprfm_r_ldst_regoff: ConfigInstruction<RprfmRLdstRegoffAliases>,
pub sbcs_32_addsub_carry: ConfigInstruction<Sbcs32AddsubCarryAliases>,
pub sbcs_64_addsub_carry: ConfigInstruction<Sbcs64AddsubCarryAliases>,
pub sbc_32_addsub_carry: ConfigInstruction<Sbc32AddsubCarryAliases>,
pub sbc_64_addsub_carry: ConfigInstruction<Sbc64AddsubCarryAliases>,
pub sbfiz_sbfm_32m_bitfield: ConfigInstruction<SbfizSbfm32mBitfieldAliases>,
pub sbfiz_sbfm_64m_bitfield: ConfigInstruction<SbfizSbfm64mBitfieldAliases>,
pub sbfm_32m_bitfield: ConfigInstruction<Sbfm32mBitfieldAliases>,
pub sbfm_64m_bitfield: ConfigInstruction<Sbfm64mBitfieldAliases>,
pub sbfx_sbfm_32m_bitfield: ConfigInstruction<SbfxSbfm32mBitfieldAliases>,
pub sbfx_sbfm_64m_bitfield: ConfigInstruction<SbfxSbfm64mBitfieldAliases>,
pub sdiv_32_dp_2src: ConfigInstruction<Sdiv32Dp2srcAliases>,
pub sdiv_64_dp_2src: ConfigInstruction<Sdiv64Dp2srcAliases>,
pub seten_set_memcms: ConfigInstruction<SetenSetMemcmsAliases>,
pub setetn_set_memcms: ConfigInstruction<SetetnSetMemcmsAliases>,
pub setet_set_memcms: ConfigInstruction<SetetSetMemcmsAliases>,
pub sete_set_memcms: ConfigInstruction<SeteSetMemcmsAliases>,
pub setf16_only_setf: ConfigInstruction<Setf16OnlySetfAliases>,
pub setf8_only_setf: ConfigInstruction<Setf8OnlySetfAliases>,
pub setgen_set_memcms: ConfigInstruction<SetgenSetMemcmsAliases>,
pub setgetn_set_memcms: ConfigInstruction<SetgetnSetMemcmsAliases>,
pub setget_set_memcms: ConfigInstruction<SetgetSetMemcmsAliases>,
pub setge_set_memcms: ConfigInstruction<SetgeSetMemcmsAliases>,
pub setgmn_set_memcms: ConfigInstruction<SetgmnSetMemcmsAliases>,
pub setgmtn_set_memcms: ConfigInstruction<SetgmtnSetMemcmsAliases>,
pub setgmt_set_memcms: ConfigInstruction<SetgmtSetMemcmsAliases>,
pub setgm_set_memcms: ConfigInstruction<SetgmSetMemcmsAliases>,
pub setgpn_set_memcms: ConfigInstruction<SetgpnSetMemcmsAliases>,
pub setgptn_set_memcms: ConfigInstruction<SetgptnSetMemcmsAliases>,
pub setgpt_set_memcms: ConfigInstruction<SetgptSetMemcmsAliases>,
pub setgp_set_memcms: ConfigInstruction<SetgpSetMemcmsAliases>,
pub setmn_set_memcms: ConfigInstruction<SetmnSetMemcmsAliases>,
pub setmtn_set_memcms: ConfigInstruction<SetmtnSetMemcmsAliases>,
pub setmt_set_memcms: ConfigInstruction<SetmtSetMemcmsAliases>,
pub setm_set_memcms: ConfigInstruction<SetmSetMemcmsAliases>,
pub setpn_set_memcms: ConfigInstruction<SetpnSetMemcmsAliases>,
pub setptn_set_memcms: ConfigInstruction<SetptnSetMemcmsAliases>,
pub setpt_set_memcms: ConfigInstruction<SetptSetMemcmsAliases>,
pub setp_set_memcms: ConfigInstruction<SetpSetMemcmsAliases>,
pub smaddl_64wa_dp_3src: ConfigInstruction<Smaddl64waDp3srcAliases>,
pub smax_32_dp_2src: ConfigInstruction<Smax32Dp2srcAliases>,
pub smax_32_minmax_imm: ConfigInstruction<Smax32MinmaxImmAliases>,
pub smax_64_dp_2src: ConfigInstruction<Smax64Dp2srcAliases>,
pub smax_64_minmax_imm: ConfigInstruction<Smax64MinmaxImmAliases>,
pub smin_32_dp_2src: ConfigInstruction<Smin32Dp2srcAliases>,
pub smin_32_minmax_imm: ConfigInstruction<Smin32MinmaxImmAliases>,
pub smin_64_dp_2src: ConfigInstruction<Smin64Dp2srcAliases>,
pub smin_64_minmax_imm: ConfigInstruction<Smin64MinmaxImmAliases>,
pub smnegl_smsubl_64wa_dp_3src: ConfigInstruction<SmneglSmsubl64waDp3srcAliases>,
pub smsubl_64wa_dp_3src: ConfigInstruction<Smsubl64waDp3srcAliases>,
pub smulh_64_dp_3src: ConfigInstruction<Smulh64Dp3srcAliases>,
pub smull_smaddl_64wa_dp_3src: ConfigInstruction<SmullSmaddl64waDp3srcAliases>,
pub st2g_64soffset_ldsttags: ConfigInstruction<St2g64soffsetLdsttagsAliases>,
pub st2g_64spost_ldsttags: ConfigInstruction<St2g64spostLdsttagsAliases>,
pub st2g_64spre_ldsttags: ConfigInstruction<St2g64spreLdsttagsAliases>,
pub st64bv0_64_memop: ConfigInstruction<St64bv064MemopAliases>,
pub st64bv_64_memop: ConfigInstruction<St64bv64MemopAliases>,
pub st64b_64l_memop: ConfigInstruction<St64b64lMemopAliases>,
pub staddb_ldaddb_32_memop: ConfigInstruction<StaddbLdaddb32MemopAliases>,
pub staddh_ldaddh_32_memop: ConfigInstruction<StaddhLdaddh32MemopAliases>,
pub staddlb_ldaddlb_32_memop: ConfigInstruction<StaddlbLdaddlb32MemopAliases>,
pub staddlh_ldaddlh_32_memop: ConfigInstruction<StaddlhLdaddlh32MemopAliases>,
pub staddl_ldaddl_32_memop: ConfigInstruction<StaddlLdaddl32MemopAliases>,
pub staddl_ldaddl_64_memop: ConfigInstruction<StaddlLdaddl64MemopAliases>,
pub stadd_ldadd_32_memop: ConfigInstruction<StaddLdadd32MemopAliases>,
pub stadd_ldadd_64_memop: ConfigInstruction<StaddLdadd64MemopAliases>,
pub stclrb_ldclrb_32_memop: ConfigInstruction<StclrbLdclrb32MemopAliases>,
pub stclrh_ldclrh_32_memop: ConfigInstruction<StclrhLdclrh32MemopAliases>,
pub stclrlb_ldclrlb_32_memop: ConfigInstruction<StclrlbLdclrlb32MemopAliases>,
pub stclrlh_ldclrlh_32_memop: ConfigInstruction<StclrlhLdclrlh32MemopAliases>,
pub stclrl_ldclrl_32_memop: ConfigInstruction<StclrlLdclrl32MemopAliases>,
pub stclrl_ldclrl_64_memop: ConfigInstruction<StclrlLdclrl64MemopAliases>,
pub stclr_ldclr_32_memop: ConfigInstruction<StclrLdclr32MemopAliases>,
pub stclr_ldclr_64_memop: ConfigInstruction<StclrLdclr64MemopAliases>,
pub steorb_ldeorb_32_memop: ConfigInstruction<SteorbLdeorb32MemopAliases>,
pub steorh_ldeorh_32_memop: ConfigInstruction<SteorhLdeorh32MemopAliases>,
pub steorlb_ldeorlb_32_memop: ConfigInstruction<SteorlbLdeorlb32MemopAliases>,
pub steorlh_ldeorlh_32_memop: ConfigInstruction<SteorlhLdeorlh32MemopAliases>,
pub steorl_ldeorl_32_memop: ConfigInstruction<SteorlLdeorl32MemopAliases>,
pub steorl_ldeorl_64_memop: ConfigInstruction<SteorlLdeorl64MemopAliases>,
pub steor_ldeor_32_memop: ConfigInstruction<SteorLdeor32MemopAliases>,
pub steor_ldeor_64_memop: ConfigInstruction<SteorLdeor64MemopAliases>,
pub stgm_64bulk_ldsttags: ConfigInstruction<Stgm64bulkLdsttagsAliases>,
pub stgp_64_ldstpair_off: ConfigInstruction<Stgp64LdstpairOffAliases>,
pub stgp_64_ldstpair_post: ConfigInstruction<Stgp64LdstpairPostAliases>,
pub stgp_64_ldstpair_pre: ConfigInstruction<Stgp64LdstpairPreAliases>,
pub stg_64soffset_ldsttags: ConfigInstruction<Stg64soffsetLdsttagsAliases>,
pub stg_64spost_ldsttags: ConfigInstruction<Stg64spostLdsttagsAliases>,
pub stg_64spre_ldsttags: ConfigInstruction<Stg64spreLdsttagsAliases>,
pub stilp_32se_ldiappstilp: ConfigInstruction<Stilp32seLdiappstilpAliases>,
pub stilp_32s_ldiappstilp: ConfigInstruction<Stilp32sLdiappstilpAliases>,
pub stilp_64ss_ldiappstilp: ConfigInstruction<Stilp64ssLdiappstilpAliases>,
pub stilp_64s_ldiappstilp: ConfigInstruction<Stilp64sLdiappstilpAliases>,
pub stllrb_sl32_ldstord: ConfigInstruction<StllrbSl32LdstordAliases>,
pub stllrh_sl32_ldstord: ConfigInstruction<StllrhSl32LdstordAliases>,
pub stllr_sl32_ldstord: ConfigInstruction<StllrSl32LdstordAliases>,
pub stllr_sl64_ldstord: ConfigInstruction<StllrSl64LdstordAliases>,
pub stlp_64_ldiappstilp: ConfigInstruction<Stlp64LdiappstilpAliases>,
pub stlrb_sl32_ldstord: ConfigInstruction<StlrbSl32LdstordAliases>,
pub stlrh_sl32_ldstord: ConfigInstruction<StlrhSl32LdstordAliases>,
pub stlr_32s_ldapstl_writeback: ConfigInstruction<Stlr32sLdapstlWritebackAliases>,
pub stlr_64s_ldapstl_writeback: ConfigInstruction<Stlr64sLdapstlWritebackAliases>,
pub stlr_sl32_ldstord: ConfigInstruction<StlrSl32LdstordAliases>,
pub stlr_sl64_ldstord: ConfigInstruction<StlrSl64LdstordAliases>,
pub stltxr_sr32_ldstexclr_unpriv: ConfigInstruction<StltxrSr32LdstexclrUnprivAliases>,
pub stltxr_sr64_ldstexclr_unpriv: ConfigInstruction<StltxrSr64LdstexclrUnprivAliases>,
pub stlurb_32_ldapstl_unscaled: ConfigInstruction<Stlurb32LdapstlUnscaledAliases>,
pub stlurh_32_ldapstl_unscaled: ConfigInstruction<Stlurh32LdapstlUnscaledAliases>,
pub stlur_32_ldapstl_unscaled: ConfigInstruction<Stlur32LdapstlUnscaledAliases>,
pub stlur_64_ldapstl_unscaled: ConfigInstruction<Stlur64LdapstlUnscaledAliases>,
pub stlxp_sp32_ldstexclp: ConfigInstruction<StlxpSp32LdstexclpAliases>,
pub stlxp_sp64_ldstexclp: ConfigInstruction<StlxpSp64LdstexclpAliases>,
pub stlxrb_sr32_ldstexclr: ConfigInstruction<StlxrbSr32LdstexclrAliases>,
pub stlxrh_sr32_ldstexclr: ConfigInstruction<StlxrhSr32LdstexclrAliases>,
pub stlxr_sr32_ldstexclr: ConfigInstruction<StlxrSr32LdstexclrAliases>,
pub stlxr_sr64_ldstexclr: ConfigInstruction<StlxrSr64LdstexclrAliases>,
pub stnp_32_ldstnapair_offs: ConfigInstruction<Stnp32LdstnapairOffsAliases>,
pub stnp_64_ldstnapair_offs: ConfigInstruction<Stnp64LdstnapairOffsAliases>,
pub stp_32_ldstpair_off: ConfigInstruction<Stp32LdstpairOffAliases>,
pub stp_32_ldstpair_post: ConfigInstruction<Stp32LdstpairPostAliases>,
pub stp_32_ldstpair_pre: ConfigInstruction<Stp32LdstpairPreAliases>,
pub stp_64_ldstpair_off: ConfigInstruction<Stp64LdstpairOffAliases>,
pub stp_64_ldstpair_post: ConfigInstruction<Stp64LdstpairPostAliases>,
pub stp_64_ldstpair_pre: ConfigInstruction<Stp64LdstpairPreAliases>,
pub strb_32bl_ldst_regoff: ConfigInstruction<Strb32blLdstRegoffAliases>,
pub strb_32b_ldst_regoff: ConfigInstruction<Strb32bLdstRegoffAliases>,
pub strb_32_ldst_immpost: ConfigInstruction<Strb32LdstImmpostAliases>,
pub strb_32_ldst_immpre: ConfigInstruction<Strb32LdstImmpreAliases>,
pub strb_32_ldst_pos: ConfigInstruction<Strb32LdstPosAliases>,
pub strh_32_ldst_immpost: ConfigInstruction<Strh32LdstImmpostAliases>,
pub strh_32_ldst_immpre: ConfigInstruction<Strh32LdstImmpreAliases>,
pub strh_32_ldst_pos: ConfigInstruction<Strh32LdstPosAliases>,
pub strh_32_ldst_regoff: ConfigInstruction<Strh32LdstRegoffAliases>,
pub str_32_ldst_immpost: ConfigInstruction<Str32LdstImmpostAliases>,
pub str_32_ldst_immpre: ConfigInstruction<Str32LdstImmpreAliases>,
pub str_32_ldst_pos: ConfigInstruction<Str32LdstPosAliases>,
pub str_32_ldst_regoff: ConfigInstruction<Str32LdstRegoffAliases>,
pub str_64_ldst_immpost: ConfigInstruction<Str64LdstImmpostAliases>,
pub str_64_ldst_immpre: ConfigInstruction<Str64LdstImmpreAliases>,
pub str_64_ldst_pos: ConfigInstruction<Str64LdstPosAliases>,
pub str_64_ldst_regoff: ConfigInstruction<Str64LdstRegoffAliases>,
pub stsetb_ldsetb_32_memop: ConfigInstruction<StsetbLdsetb32MemopAliases>,
pub stseth_ldseth_32_memop: ConfigInstruction<StsethLdseth32MemopAliases>,
pub stsetlb_ldsetlb_32_memop: ConfigInstruction<StsetlbLdsetlb32MemopAliases>,
pub stsetlh_ldsetlh_32_memop: ConfigInstruction<StsetlhLdsetlh32MemopAliases>,
pub stsetl_ldsetl_32_memop: ConfigInstruction<StsetlLdsetl32MemopAliases>,
pub stsetl_ldsetl_64_memop: ConfigInstruction<StsetlLdsetl64MemopAliases>,
pub stset_ldset_32_memop: ConfigInstruction<StsetLdset32MemopAliases>,
pub stset_ldset_64_memop: ConfigInstruction<StsetLdset64MemopAliases>,
pub stsmaxb_ldsmaxb_32_memop: ConfigInstruction<StsmaxbLdsmaxb32MemopAliases>,
pub stsmaxh_ldsmaxh_32_memop: ConfigInstruction<StsmaxhLdsmaxh32MemopAliases>,
pub stsmaxlb_ldsmaxlb_32_memop: ConfigInstruction<StsmaxlbLdsmaxlb32MemopAliases>,
pub stsmaxlh_ldsmaxlh_32_memop: ConfigInstruction<StsmaxlhLdsmaxlh32MemopAliases>,
pub stsmaxl_ldsmaxl_32_memop: ConfigInstruction<StsmaxlLdsmaxl32MemopAliases>,
pub stsmaxl_ldsmaxl_64_memop: ConfigInstruction<StsmaxlLdsmaxl64MemopAliases>,
pub stsmax_ldsmax_32_memop: ConfigInstruction<StsmaxLdsmax32MemopAliases>,
pub stsmax_ldsmax_64_memop: ConfigInstruction<StsmaxLdsmax64MemopAliases>,
pub stsminb_ldsminb_32_memop: ConfigInstruction<StsminbLdsminb32MemopAliases>,
pub stsminh_ldsminh_32_memop: ConfigInstruction<StsminhLdsminh32MemopAliases>,
pub stsminlb_ldsminlb_32_memop: ConfigInstruction<StsminlbLdsminlb32MemopAliases>,
pub stsminlh_ldsminlh_32_memop: ConfigInstruction<StsminlhLdsminlh32MemopAliases>,
pub stsminl_ldsminl_32_memop: ConfigInstruction<StsminlLdsminl32MemopAliases>,
pub stsminl_ldsminl_64_memop: ConfigInstruction<StsminlLdsminl64MemopAliases>,
pub stsmin_ldsmin_32_memop: ConfigInstruction<StsminLdsmin32MemopAliases>,
pub stsmin_ldsmin_64_memop: ConfigInstruction<StsminLdsmin64MemopAliases>,
pub sttaddl_ldtaddl_32_memop_unpriv: ConfigInstruction<SttaddlLdtaddl32MemopUnprivAliases>,
pub sttaddl_ldtaddl_64_memop_unpriv: ConfigInstruction<SttaddlLdtaddl64MemopUnprivAliases>,
pub sttadd_ldtadd_32_memop_unpriv: ConfigInstruction<SttaddLdtadd32MemopUnprivAliases>,
pub sttadd_ldtadd_64_memop_unpriv: ConfigInstruction<SttaddLdtadd64MemopUnprivAliases>,
pub sttclrl_ldtclrl_32_memop_unpriv: ConfigInstruction<SttclrlLdtclrl32MemopUnprivAliases>,
pub sttclrl_ldtclrl_64_memop_unpriv: ConfigInstruction<SttclrlLdtclrl64MemopUnprivAliases>,
pub sttclr_ldtclr_32_memop_unpriv: ConfigInstruction<SttclrLdtclr32MemopUnprivAliases>,
pub sttclr_ldtclr_64_memop_unpriv: ConfigInstruction<SttclrLdtclr64MemopUnprivAliases>,
pub sttnp_64_ldstnapair_offs: ConfigInstruction<Sttnp64LdstnapairOffsAliases>,
pub sttp_64_ldstpair_off: ConfigInstruction<Sttp64LdstpairOffAliases>,
pub sttp_64_ldstpair_post: ConfigInstruction<Sttp64LdstpairPostAliases>,
pub sttp_64_ldstpair_pre: ConfigInstruction<Sttp64LdstpairPreAliases>,
pub sttrb_32_ldst_unpriv: ConfigInstruction<Sttrb32LdstUnprivAliases>,
pub sttrh_32_ldst_unpriv: ConfigInstruction<Sttrh32LdstUnprivAliases>,
pub sttr_32_ldst_unpriv: ConfigInstruction<Sttr32LdstUnprivAliases>,
pub sttr_64_ldst_unpriv: ConfigInstruction<Sttr64LdstUnprivAliases>,
pub sttsetl_ldtsetl_32_memop_unpriv: ConfigInstruction<SttsetlLdtsetl32MemopUnprivAliases>,
pub sttsetl_ldtsetl_64_memop_unpriv: ConfigInstruction<SttsetlLdtsetl64MemopUnprivAliases>,
pub sttset_ldtset_32_memop_unpriv: ConfigInstruction<SttsetLdtset32MemopUnprivAliases>,
pub sttset_ldtset_64_memop_unpriv: ConfigInstruction<SttsetLdtset64MemopUnprivAliases>,
pub sttxr_sr32_ldstexclr_unpriv: ConfigInstruction<SttxrSr32LdstexclrUnprivAliases>,
pub sttxr_sr64_ldstexclr_unpriv: ConfigInstruction<SttxrSr64LdstexclrUnprivAliases>,
pub stumaxb_ldumaxb_32_memop: ConfigInstruction<StumaxbLdumaxb32MemopAliases>,
pub stumaxh_ldumaxh_32_memop: ConfigInstruction<StumaxhLdumaxh32MemopAliases>,
pub stumaxlb_ldumaxlb_32_memop: ConfigInstruction<StumaxlbLdumaxlb32MemopAliases>,
pub stumaxlh_ldumaxlh_32_memop: ConfigInstruction<StumaxlhLdumaxlh32MemopAliases>,
pub stumaxl_ldumaxl_32_memop: ConfigInstruction<StumaxlLdumaxl32MemopAliases>,
pub stumaxl_ldumaxl_64_memop: ConfigInstruction<StumaxlLdumaxl64MemopAliases>,
pub stumax_ldumax_32_memop: ConfigInstruction<StumaxLdumax32MemopAliases>,
pub stumax_ldumax_64_memop: ConfigInstruction<StumaxLdumax64MemopAliases>,
pub stuminb_lduminb_32_memop: ConfigInstruction<StuminbLduminb32MemopAliases>,
pub stuminh_lduminh_32_memop: ConfigInstruction<StuminhLduminh32MemopAliases>,
pub stuminlb_lduminlb_32_memop: ConfigInstruction<StuminlbLduminlb32MemopAliases>,
pub stuminlh_lduminlh_32_memop: ConfigInstruction<StuminlhLduminlh32MemopAliases>,
pub stuminl_lduminl_32_memop: ConfigInstruction<StuminlLduminl32MemopAliases>,
pub stuminl_lduminl_64_memop: ConfigInstruction<StuminlLduminl64MemopAliases>,
pub stumin_ldumin_32_memop: ConfigInstruction<StuminLdumin32MemopAliases>,
pub stumin_ldumin_64_memop: ConfigInstruction<StuminLdumin64MemopAliases>,
pub sturb_32_ldst_unscaled: ConfigInstruction<Sturb32LdstUnscaledAliases>,
pub sturh_32_ldst_unscaled: ConfigInstruction<Sturh32LdstUnscaledAliases>,
pub stur_32_ldst_unscaled: ConfigInstruction<Stur32LdstUnscaledAliases>,
pub stur_64_ldst_unscaled: ConfigInstruction<Stur64LdstUnscaledAliases>,
pub stxp_sp32_ldstexclp: ConfigInstruction<StxpSp32LdstexclpAliases>,
pub stxp_sp64_ldstexclp: ConfigInstruction<StxpSp64LdstexclpAliases>,
pub stxrb_sr32_ldstexclr: ConfigInstruction<StxrbSr32LdstexclrAliases>,
pub stxrh_sr32_ldstexclr: ConfigInstruction<StxrhSr32LdstexclrAliases>,
pub stxr_sr32_ldstexclr: ConfigInstruction<StxrSr32LdstexclrAliases>,
pub stxr_sr64_ldstexclr: ConfigInstruction<StxrSr64LdstexclrAliases>,
pub stz2g_64soffset_ldsttags: ConfigInstruction<Stz2g64soffsetLdsttagsAliases>,
pub stz2g_64spost_ldsttags: ConfigInstruction<Stz2g64spostLdsttagsAliases>,
pub stz2g_64spre_ldsttags: ConfigInstruction<Stz2g64spreLdsttagsAliases>,
pub stzgm_64bulk_ldsttags: ConfigInstruction<Stzgm64bulkLdsttagsAliases>,
pub stzg_64soffset_ldsttags: ConfigInstruction<Stzg64soffsetLdsttagsAliases>,
pub stzg_64spost_ldsttags: ConfigInstruction<Stzg64spostLdsttagsAliases>,
pub stzg_64spre_ldsttags: ConfigInstruction<Stzg64spreLdsttagsAliases>,
pub subg_64_addsub_immtags: ConfigInstruction<Subg64AddsubImmtagsAliases>,
pub subps_64s_dp_2src: ConfigInstruction<Subps64sDp2srcAliases>,
pub subpt_64_addsub_pt: ConfigInstruction<Subpt64AddsubPtAliases>,
pub subp_64s_dp_2src: ConfigInstruction<Subp64sDp2srcAliases>,
pub subs_32s_addsub_ext: ConfigInstruction<Subs32sAddsubExtAliases>,
pub subs_32s_addsub_imm: ConfigInstruction<Subs32sAddsubImmAliases>,
pub subs_32_addsub_shift: ConfigInstruction<Subs32AddsubShiftAliases>,
pub subs_64s_addsub_ext: ConfigInstruction<Subs64sAddsubExtAliases>,
pub subs_64s_addsub_imm: ConfigInstruction<Subs64sAddsubImmAliases>,
pub subs_64_addsub_shift: ConfigInstruction<Subs64AddsubShiftAliases>,
pub sub_32_addsub_ext: ConfigInstruction<Sub32AddsubExtAliases>,
pub sub_32_addsub_imm: ConfigInstruction<Sub32AddsubImmAliases>,
pub sub_32_addsub_shift: ConfigInstruction<Sub32AddsubShiftAliases>,
pub sub_64_addsub_ext: ConfigInstruction<Sub64AddsubExtAliases>,
pub sub_64_addsub_imm: ConfigInstruction<Sub64AddsubImmAliases>,
pub sub_64_addsub_shift: ConfigInstruction<Sub64AddsubShiftAliases>,
pub swpab_32_memop: ConfigInstruction<Swpab32MemopAliases>,
pub swpah_32_memop: ConfigInstruction<Swpah32MemopAliases>,
pub swpalb_32_memop: ConfigInstruction<Swpalb32MemopAliases>,
pub swpalh_32_memop: ConfigInstruction<Swpalh32MemopAliases>,
pub swpal_32_memop: ConfigInstruction<Swpal32MemopAliases>,
pub swpal_64_memop: ConfigInstruction<Swpal64MemopAliases>,
pub swpa_32_memop: ConfigInstruction<Swpa32MemopAliases>,
pub swpa_64_memop: ConfigInstruction<Swpa64MemopAliases>,
pub swpb_32_memop: ConfigInstruction<Swpb32MemopAliases>,
pub swph_32_memop: ConfigInstruction<Swph32MemopAliases>,
pub swplb_32_memop: ConfigInstruction<Swplb32MemopAliases>,
pub swplh_32_memop: ConfigInstruction<Swplh32MemopAliases>,
pub swpl_32_memop: ConfigInstruction<Swpl32MemopAliases>,
pub swpl_64_memop: ConfigInstruction<Swpl64MemopAliases>,
pub swppal_128_memop_128: ConfigInstruction<Swppal128Memop128Aliases>,
pub swppa_128_memop_128: ConfigInstruction<Swppa128Memop128Aliases>,
pub swppl_128_memop_128: ConfigInstruction<Swppl128Memop128Aliases>,
pub swpp_128_memop_128: ConfigInstruction<Swpp128Memop128Aliases>,
pub swptal_32_memop_unpriv: ConfigInstruction<Swptal32MemopUnprivAliases>,
pub swptal_64_memop_unpriv: ConfigInstruction<Swptal64MemopUnprivAliases>,
pub swpta_32_memop_unpriv: ConfigInstruction<Swpta32MemopUnprivAliases>,
pub swpta_64_memop_unpriv: ConfigInstruction<Swpta64MemopUnprivAliases>,
pub swptl_32_memop_unpriv: ConfigInstruction<Swptl32MemopUnprivAliases>,
pub swptl_64_memop_unpriv: ConfigInstruction<Swptl64MemopUnprivAliases>,
pub swpt_32_memop_unpriv: ConfigInstruction<Swpt32MemopUnprivAliases>,
pub swpt_64_memop_unpriv: ConfigInstruction<Swpt64MemopUnprivAliases>,
pub swp_32_memop: ConfigInstruction<Swp32MemopAliases>,
pub swp_64_memop: ConfigInstruction<Swp64MemopAliases>,
pub sxtb_sbfm_32m_bitfield: ConfigInstruction<SxtbSbfm32mBitfieldAliases>,
pub sxtb_sbfm_64m_bitfield: ConfigInstruction<SxtbSbfm64mBitfieldAliases>,
pub sxth_sbfm_32m_bitfield: ConfigInstruction<SxthSbfm32mBitfieldAliases>,
pub sxth_sbfm_64m_bitfield: ConfigInstruction<SxthSbfm64mBitfieldAliases>,
pub sxtw_sbfm_64m_bitfield: ConfigInstruction<SxtwSbfm64mBitfieldAliases>,
pub tbnz_only_testbranch: ConfigInstruction<TbnzOnlyTestbranchAliases>,
pub tbz_only_testbranch: ConfigInstruction<TbzOnlyTestbranchAliases>,
pub tst_ands_32s_log_imm: ConfigInstruction<TstAnds32sLogImmAliases>,
pub tst_ands_32_log_shift: ConfigInstruction<TstAnds32LogShiftAliases>,
pub tst_ands_64s_log_imm: ConfigInstruction<TstAnds64sLogImmAliases>,
pub tst_ands_64_log_shift: ConfigInstruction<TstAnds64LogShiftAliases>,
pub ubfiz_ubfm_32m_bitfield: ConfigInstruction<UbfizUbfm32mBitfieldAliases>,
pub ubfiz_ubfm_64m_bitfield: ConfigInstruction<UbfizUbfm64mBitfieldAliases>,
pub ubfm_32m_bitfield: ConfigInstruction<Ubfm32mBitfieldAliases>,
pub ubfm_64m_bitfield: ConfigInstruction<Ubfm64mBitfieldAliases>,
pub ubfx_ubfm_32m_bitfield: ConfigInstruction<UbfxUbfm32mBitfieldAliases>,
pub ubfx_ubfm_64m_bitfield: ConfigInstruction<UbfxUbfm64mBitfieldAliases>,
pub udf_only_perm_undef: ConfigInstruction<UdfOnlyPermUndefAliases>,
pub udiv_32_dp_2src: ConfigInstruction<Udiv32Dp2srcAliases>,
pub udiv_64_dp_2src: ConfigInstruction<Udiv64Dp2srcAliases>,
pub umaddl_64wa_dp_3src: ConfigInstruction<Umaddl64waDp3srcAliases>,
pub umax_32u_minmax_imm: ConfigInstruction<Umax32uMinmaxImmAliases>,
pub umax_32_dp_2src: ConfigInstruction<Umax32Dp2srcAliases>,
pub umax_64u_minmax_imm: ConfigInstruction<Umax64uMinmaxImmAliases>,
pub umax_64_dp_2src: ConfigInstruction<Umax64Dp2srcAliases>,
pub umin_32u_minmax_imm: ConfigInstruction<Umin32uMinmaxImmAliases>,
pub umin_32_dp_2src: ConfigInstruction<Umin32Dp2srcAliases>,
pub umin_64u_minmax_imm: ConfigInstruction<Umin64uMinmaxImmAliases>,
pub umin_64_dp_2src: ConfigInstruction<Umin64Dp2srcAliases>,
pub umnegl_umsubl_64wa_dp_3src: ConfigInstruction<UmneglUmsubl64waDp3srcAliases>,
pub umsubl_64wa_dp_3src: ConfigInstruction<Umsubl64waDp3srcAliases>,
pub umulh_64_dp_3src: ConfigInstruction<Umulh64Dp3srcAliases>,
pub umull_umaddl_64wa_dp_3src: ConfigInstruction<UmullUmaddl64waDp3srcAliases>,
pub uxtb_ubfm_32m_bitfield: ConfigInstruction<UxtbUbfm32mBitfieldAliases>,
pub uxth_ubfm_32m_bitfield: ConfigInstruction<UxthUbfm32mBitfieldAliases>,
pub xpacd_64z_dp_1src: ConfigInstruction<Xpacd64zDp1srcAliases>,
pub xpaci_64z_dp_1src: ConfigInstruction<Xpaci64zDp1srcAliases>,
pub xpaclri_hi_hints: ConfigInstruction<XpaclriHiHintsAliases>,
}