/* BEGIN_LEGAL 

Copyright (c) 2021 Intel Corporation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  
END_LEGAL */
/// @file xed-iclass-enum.h

// This file was automatically generated.
// Do not edit this file.

#if !defined(XED_ICLASS_ENUM_H)
# define XED_ICLASS_ENUM_H
#include "xed-common-hdrs.h"
#define XED_ICLASS_INVALID_DEFINED 1
#define XED_ICLASS_AAA_DEFINED 1
#define XED_ICLASS_AAD_DEFINED 1
#define XED_ICLASS_AAM_DEFINED 1
#define XED_ICLASS_AAS_DEFINED 1
#define XED_ICLASS_ADC_DEFINED 1
#define XED_ICLASS_ADCX_DEFINED 1
#define XED_ICLASS_ADC_LOCK_DEFINED 1
#define XED_ICLASS_ADD_DEFINED 1
#define XED_ICLASS_ADDPD_DEFINED 1
#define XED_ICLASS_ADDPS_DEFINED 1
#define XED_ICLASS_ADDSD_DEFINED 1
#define XED_ICLASS_ADDSS_DEFINED 1
#define XED_ICLASS_ADDSUBPD_DEFINED 1
#define XED_ICLASS_ADDSUBPS_DEFINED 1
#define XED_ICLASS_ADD_LOCK_DEFINED 1
#define XED_ICLASS_ADOX_DEFINED 1
#define XED_ICLASS_AESDEC_DEFINED 1
#define XED_ICLASS_AESDEC128KL_DEFINED 1
#define XED_ICLASS_AESDEC256KL_DEFINED 1
#define XED_ICLASS_AESDECLAST_DEFINED 1
#define XED_ICLASS_AESDECWIDE128KL_DEFINED 1
#define XED_ICLASS_AESDECWIDE256KL_DEFINED 1
#define XED_ICLASS_AESENC_DEFINED 1
#define XED_ICLASS_AESENC128KL_DEFINED 1
#define XED_ICLASS_AESENC256KL_DEFINED 1
#define XED_ICLASS_AESENCLAST_DEFINED 1
#define XED_ICLASS_AESENCWIDE128KL_DEFINED 1
#define XED_ICLASS_AESENCWIDE256KL_DEFINED 1
#define XED_ICLASS_AESIMC_DEFINED 1
#define XED_ICLASS_AESKEYGENASSIST_DEFINED 1
#define XED_ICLASS_AND_DEFINED 1
#define XED_ICLASS_ANDN_DEFINED 1
#define XED_ICLASS_ANDNPD_DEFINED 1
#define XED_ICLASS_ANDNPS_DEFINED 1
#define XED_ICLASS_ANDPD_DEFINED 1
#define XED_ICLASS_ANDPS_DEFINED 1
#define XED_ICLASS_AND_LOCK_DEFINED 1
#define XED_ICLASS_ARPL_DEFINED 1
#define XED_ICLASS_BEXTR_DEFINED 1
#define XED_ICLASS_BEXTR_XOP_DEFINED 1
#define XED_ICLASS_BLCFILL_DEFINED 1
#define XED_ICLASS_BLCI_DEFINED 1
#define XED_ICLASS_BLCIC_DEFINED 1
#define XED_ICLASS_BLCMSK_DEFINED 1
#define XED_ICLASS_BLCS_DEFINED 1
#define XED_ICLASS_BLENDPD_DEFINED 1
#define XED_ICLASS_BLENDPS_DEFINED 1
#define XED_ICLASS_BLENDVPD_DEFINED 1
#define XED_ICLASS_BLENDVPS_DEFINED 1
#define XED_ICLASS_BLSFILL_DEFINED 1
#define XED_ICLASS_BLSI_DEFINED 1
#define XED_ICLASS_BLSIC_DEFINED 1
#define XED_ICLASS_BLSMSK_DEFINED 1
#define XED_ICLASS_BLSR_DEFINED 1
#define XED_ICLASS_BNDCL_DEFINED 1
#define XED_ICLASS_BNDCN_DEFINED 1
#define XED_ICLASS_BNDCU_DEFINED 1
#define XED_ICLASS_BNDLDX_DEFINED 1
#define XED_ICLASS_BNDMK_DEFINED 1
#define XED_ICLASS_BNDMOV_DEFINED 1
#define XED_ICLASS_BNDSTX_DEFINED 1
#define XED_ICLASS_BOUND_DEFINED 1
#define XED_ICLASS_BSF_DEFINED 1
#define XED_ICLASS_BSR_DEFINED 1
#define XED_ICLASS_BSWAP_DEFINED 1
#define XED_ICLASS_BT_DEFINED 1
#define XED_ICLASS_BTC_DEFINED 1
#define XED_ICLASS_BTC_LOCK_DEFINED 1
#define XED_ICLASS_BTR_DEFINED 1
#define XED_ICLASS_BTR_LOCK_DEFINED 1
#define XED_ICLASS_BTS_DEFINED 1
#define XED_ICLASS_BTS_LOCK_DEFINED 1
#define XED_ICLASS_BZHI_DEFINED 1
#define XED_ICLASS_CALL_FAR_DEFINED 1
#define XED_ICLASS_CALL_NEAR_DEFINED 1
#define XED_ICLASS_CBW_DEFINED 1
#define XED_ICLASS_CDQ_DEFINED 1
#define XED_ICLASS_CDQE_DEFINED 1
#define XED_ICLASS_CLAC_DEFINED 1
#define XED_ICLASS_CLC_DEFINED 1
#define XED_ICLASS_CLD_DEFINED 1
#define XED_ICLASS_CLDEMOTE_DEFINED 1
#define XED_ICLASS_CLFLUSH_DEFINED 1
#define XED_ICLASS_CLFLUSHOPT_DEFINED 1
#define XED_ICLASS_CLGI_DEFINED 1
#define XED_ICLASS_CLI_DEFINED 1
#define XED_ICLASS_CLRSSBSY_DEFINED 1
#define XED_ICLASS_CLTS_DEFINED 1
#define XED_ICLASS_CLUI_DEFINED 1
#define XED_ICLASS_CLWB_DEFINED 1
#define XED_ICLASS_CLZERO_DEFINED 1
#define XED_ICLASS_CMC_DEFINED 1
#define XED_ICLASS_CMOVB_DEFINED 1
#define XED_ICLASS_CMOVBE_DEFINED 1
#define XED_ICLASS_CMOVL_DEFINED 1
#define XED_ICLASS_CMOVLE_DEFINED 1
#define XED_ICLASS_CMOVNB_DEFINED 1
#define XED_ICLASS_CMOVNBE_DEFINED 1
#define XED_ICLASS_CMOVNL_DEFINED 1
#define XED_ICLASS_CMOVNLE_DEFINED 1
#define XED_ICLASS_CMOVNO_DEFINED 1
#define XED_ICLASS_CMOVNP_DEFINED 1
#define XED_ICLASS_CMOVNS_DEFINED 1
#define XED_ICLASS_CMOVNZ_DEFINED 1
#define XED_ICLASS_CMOVO_DEFINED 1
#define XED_ICLASS_CMOVP_DEFINED 1
#define XED_ICLASS_CMOVS_DEFINED 1
#define XED_ICLASS_CMOVZ_DEFINED 1
#define XED_ICLASS_CMP_DEFINED 1
#define XED_ICLASS_CMPPD_DEFINED 1
#define XED_ICLASS_CMPPS_DEFINED 1
#define XED_ICLASS_CMPSB_DEFINED 1
#define XED_ICLASS_CMPSD_DEFINED 1
#define XED_ICLASS_CMPSD_XMM_DEFINED 1
#define XED_ICLASS_CMPSQ_DEFINED 1
#define XED_ICLASS_CMPSS_DEFINED 1
#define XED_ICLASS_CMPSW_DEFINED 1
#define XED_ICLASS_CMPXCHG_DEFINED 1
#define XED_ICLASS_CMPXCHG16B_DEFINED 1
#define XED_ICLASS_CMPXCHG16B_LOCK_DEFINED 1
#define XED_ICLASS_CMPXCHG8B_DEFINED 1
#define XED_ICLASS_CMPXCHG8B_LOCK_DEFINED 1
#define XED_ICLASS_CMPXCHG_LOCK_DEFINED 1
#define XED_ICLASS_COMISD_DEFINED 1
#define XED_ICLASS_COMISS_DEFINED 1
#define XED_ICLASS_CPUID_DEFINED 1
#define XED_ICLASS_CQO_DEFINED 1
#define XED_ICLASS_CRC32_DEFINED 1
#define XED_ICLASS_CVTDQ2PD_DEFINED 1
#define XED_ICLASS_CVTDQ2PS_DEFINED 1
#define XED_ICLASS_CVTPD2DQ_DEFINED 1
#define XED_ICLASS_CVTPD2PI_DEFINED 1
#define XED_ICLASS_CVTPD2PS_DEFINED 1
#define XED_ICLASS_CVTPI2PD_DEFINED 1
#define XED_ICLASS_CVTPI2PS_DEFINED 1
#define XED_ICLASS_CVTPS2DQ_DEFINED 1
#define XED_ICLASS_CVTPS2PD_DEFINED 1
#define XED_ICLASS_CVTPS2PI_DEFINED 1
#define XED_ICLASS_CVTSD2SI_DEFINED 1
#define XED_ICLASS_CVTSD2SS_DEFINED 1
#define XED_ICLASS_CVTSI2SD_DEFINED 1
#define XED_ICLASS_CVTSI2SS_DEFINED 1
#define XED_ICLASS_CVTSS2SD_DEFINED 1
#define XED_ICLASS_CVTSS2SI_DEFINED 1
#define XED_ICLASS_CVTTPD2DQ_DEFINED 1
#define XED_ICLASS_CVTTPD2PI_DEFINED 1
#define XED_ICLASS_CVTTPS2DQ_DEFINED 1
#define XED_ICLASS_CVTTPS2PI_DEFINED 1
#define XED_ICLASS_CVTTSD2SI_DEFINED 1
#define XED_ICLASS_CVTTSS2SI_DEFINED 1
#define XED_ICLASS_CWD_DEFINED 1
#define XED_ICLASS_CWDE_DEFINED 1
#define XED_ICLASS_DAA_DEFINED 1
#define XED_ICLASS_DAS_DEFINED 1
#define XED_ICLASS_DEC_DEFINED 1
#define XED_ICLASS_DEC_LOCK_DEFINED 1
#define XED_ICLASS_DIV_DEFINED 1
#define XED_ICLASS_DIVPD_DEFINED 1
#define XED_ICLASS_DIVPS_DEFINED 1
#define XED_ICLASS_DIVSD_DEFINED 1
#define XED_ICLASS_DIVSS_DEFINED 1
#define XED_ICLASS_DPPD_DEFINED 1
#define XED_ICLASS_DPPS_DEFINED 1
#define XED_ICLASS_EMMS_DEFINED 1
#define XED_ICLASS_ENCLS_DEFINED 1
#define XED_ICLASS_ENCLU_DEFINED 1
#define XED_ICLASS_ENCLV_DEFINED 1
#define XED_ICLASS_ENCODEKEY128_DEFINED 1
#define XED_ICLASS_ENCODEKEY256_DEFINED 1
#define XED_ICLASS_ENDBR32_DEFINED 1
#define XED_ICLASS_ENDBR64_DEFINED 1
#define XED_ICLASS_ENQCMD_DEFINED 1
#define XED_ICLASS_ENQCMDS_DEFINED 1
#define XED_ICLASS_ENTER_DEFINED 1
#define XED_ICLASS_EXTRACTPS_DEFINED 1
#define XED_ICLASS_EXTRQ_DEFINED 1
#define XED_ICLASS_F2XM1_DEFINED 1
#define XED_ICLASS_FABS_DEFINED 1
#define XED_ICLASS_FADD_DEFINED 1
#define XED_ICLASS_FADDP_DEFINED 1
#define XED_ICLASS_FBLD_DEFINED 1
#define XED_ICLASS_FBSTP_DEFINED 1
#define XED_ICLASS_FCHS_DEFINED 1
#define XED_ICLASS_FCMOVB_DEFINED 1
#define XED_ICLASS_FCMOVBE_DEFINED 1
#define XED_ICLASS_FCMOVE_DEFINED 1
#define XED_ICLASS_FCMOVNB_DEFINED 1
#define XED_ICLASS_FCMOVNBE_DEFINED 1
#define XED_ICLASS_FCMOVNE_DEFINED 1
#define XED_ICLASS_FCMOVNU_DEFINED 1
#define XED_ICLASS_FCMOVU_DEFINED 1
#define XED_ICLASS_FCOM_DEFINED 1
#define XED_ICLASS_FCOMI_DEFINED 1
#define XED_ICLASS_FCOMIP_DEFINED 1
#define XED_ICLASS_FCOMP_DEFINED 1
#define XED_ICLASS_FCOMPP_DEFINED 1
#define XED_ICLASS_FCOS_DEFINED 1
#define XED_ICLASS_FDECSTP_DEFINED 1
#define XED_ICLASS_FDISI8087_NOP_DEFINED 1
#define XED_ICLASS_FDIV_DEFINED 1
#define XED_ICLASS_FDIVP_DEFINED 1
#define XED_ICLASS_FDIVR_DEFINED 1
#define XED_ICLASS_FDIVRP_DEFINED 1
#define XED_ICLASS_FEMMS_DEFINED 1
#define XED_ICLASS_FENI8087_NOP_DEFINED 1
#define XED_ICLASS_FFREE_DEFINED 1
#define XED_ICLASS_FFREEP_DEFINED 1
#define XED_ICLASS_FIADD_DEFINED 1
#define XED_ICLASS_FICOM_DEFINED 1
#define XED_ICLASS_FICOMP_DEFINED 1
#define XED_ICLASS_FIDIV_DEFINED 1
#define XED_ICLASS_FIDIVR_DEFINED 1
#define XED_ICLASS_FILD_DEFINED 1
#define XED_ICLASS_FIMUL_DEFINED 1
#define XED_ICLASS_FINCSTP_DEFINED 1
#define XED_ICLASS_FIST_DEFINED 1
#define XED_ICLASS_FISTP_DEFINED 1
#define XED_ICLASS_FISTTP_DEFINED 1
#define XED_ICLASS_FISUB_DEFINED 1
#define XED_ICLASS_FISUBR_DEFINED 1
#define XED_ICLASS_FLD_DEFINED 1
#define XED_ICLASS_FLD1_DEFINED 1
#define XED_ICLASS_FLDCW_DEFINED 1
#define XED_ICLASS_FLDENV_DEFINED 1
#define XED_ICLASS_FLDL2E_DEFINED 1
#define XED_ICLASS_FLDL2T_DEFINED 1
#define XED_ICLASS_FLDLG2_DEFINED 1
#define XED_ICLASS_FLDLN2_DEFINED 1
#define XED_ICLASS_FLDPI_DEFINED 1
#define XED_ICLASS_FLDZ_DEFINED 1
#define XED_ICLASS_FMUL_DEFINED 1
#define XED_ICLASS_FMULP_DEFINED 1
#define XED_ICLASS_FNCLEX_DEFINED 1
#define XED_ICLASS_FNINIT_DEFINED 1
#define XED_ICLASS_FNOP_DEFINED 1
#define XED_ICLASS_FNSAVE_DEFINED 1
#define XED_ICLASS_FNSTCW_DEFINED 1
#define XED_ICLASS_FNSTENV_DEFINED 1
#define XED_ICLASS_FNSTSW_DEFINED 1
#define XED_ICLASS_FPATAN_DEFINED 1
#define XED_ICLASS_FPREM_DEFINED 1
#define XED_ICLASS_FPREM1_DEFINED 1
#define XED_ICLASS_FPTAN_DEFINED 1
#define XED_ICLASS_FRNDINT_DEFINED 1
#define XED_ICLASS_FRSTOR_DEFINED 1
#define XED_ICLASS_FSCALE_DEFINED 1
#define XED_ICLASS_FSETPM287_NOP_DEFINED 1
#define XED_ICLASS_FSIN_DEFINED 1
#define XED_ICLASS_FSINCOS_DEFINED 1
#define XED_ICLASS_FSQRT_DEFINED 1
#define XED_ICLASS_FST_DEFINED 1
#define XED_ICLASS_FSTP_DEFINED 1
#define XED_ICLASS_FSTPNCE_DEFINED 1
#define XED_ICLASS_FSUB_DEFINED 1
#define XED_ICLASS_FSUBP_DEFINED 1
#define XED_ICLASS_FSUBR_DEFINED 1
#define XED_ICLASS_FSUBRP_DEFINED 1
#define XED_ICLASS_FTST_DEFINED 1
#define XED_ICLASS_FUCOM_DEFINED 1
#define XED_ICLASS_FUCOMI_DEFINED 1
#define XED_ICLASS_FUCOMIP_DEFINED 1
#define XED_ICLASS_FUCOMP_DEFINED 1
#define XED_ICLASS_FUCOMPP_DEFINED 1
#define XED_ICLASS_FWAIT_DEFINED 1
#define XED_ICLASS_FXAM_DEFINED 1
#define XED_ICLASS_FXCH_DEFINED 1
#define XED_ICLASS_FXRSTOR_DEFINED 1
#define XED_ICLASS_FXRSTOR64_DEFINED 1
#define XED_ICLASS_FXSAVE_DEFINED 1
#define XED_ICLASS_FXSAVE64_DEFINED 1
#define XED_ICLASS_FXTRACT_DEFINED 1
#define XED_ICLASS_FYL2X_DEFINED 1
#define XED_ICLASS_FYL2XP1_DEFINED 1
#define XED_ICLASS_GETSEC_DEFINED 1
#define XED_ICLASS_GF2P8AFFINEINVQB_DEFINED 1
#define XED_ICLASS_GF2P8AFFINEQB_DEFINED 1
#define XED_ICLASS_GF2P8MULB_DEFINED 1
#define XED_ICLASS_HADDPD_DEFINED 1
#define XED_ICLASS_HADDPS_DEFINED 1
#define XED_ICLASS_HLT_DEFINED 1
#define XED_ICLASS_HRESET_DEFINED 1
#define XED_ICLASS_HSUBPD_DEFINED 1
#define XED_ICLASS_HSUBPS_DEFINED 1
#define XED_ICLASS_IDIV_DEFINED 1
#define XED_ICLASS_IMUL_DEFINED 1
#define XED_ICLASS_IN_DEFINED 1
#define XED_ICLASS_INC_DEFINED 1
#define XED_ICLASS_INCSSPD_DEFINED 1
#define XED_ICLASS_INCSSPQ_DEFINED 1
#define XED_ICLASS_INC_LOCK_DEFINED 1
#define XED_ICLASS_INSB_DEFINED 1
#define XED_ICLASS_INSD_DEFINED 1
#define XED_ICLASS_INSERTPS_DEFINED 1
#define XED_ICLASS_INSERTQ_DEFINED 1
#define XED_ICLASS_INSW_DEFINED 1
#define XED_ICLASS_INT_DEFINED 1
#define XED_ICLASS_INT1_DEFINED 1
#define XED_ICLASS_INT3_DEFINED 1
#define XED_ICLASS_INTO_DEFINED 1
#define XED_ICLASS_INVD_DEFINED 1
#define XED_ICLASS_INVEPT_DEFINED 1
#define XED_ICLASS_INVLPG_DEFINED 1
#define XED_ICLASS_INVLPGA_DEFINED 1
#define XED_ICLASS_INVLPGB_DEFINED 1
#define XED_ICLASS_INVPCID_DEFINED 1
#define XED_ICLASS_INVVPID_DEFINED 1
#define XED_ICLASS_IRET_DEFINED 1
#define XED_ICLASS_IRETD_DEFINED 1
#define XED_ICLASS_IRETQ_DEFINED 1
#define XED_ICLASS_JB_DEFINED 1
#define XED_ICLASS_JBE_DEFINED 1
#define XED_ICLASS_JCXZ_DEFINED 1
#define XED_ICLASS_JECXZ_DEFINED 1
#define XED_ICLASS_JL_DEFINED 1
#define XED_ICLASS_JLE_DEFINED 1
#define XED_ICLASS_JMP_DEFINED 1
#define XED_ICLASS_JMP_FAR_DEFINED 1
#define XED_ICLASS_JNB_DEFINED 1
#define XED_ICLASS_JNBE_DEFINED 1
#define XED_ICLASS_JNL_DEFINED 1
#define XED_ICLASS_JNLE_DEFINED 1
#define XED_ICLASS_JNO_DEFINED 1
#define XED_ICLASS_JNP_DEFINED 1
#define XED_ICLASS_JNS_DEFINED 1
#define XED_ICLASS_JNZ_DEFINED 1
#define XED_ICLASS_JO_DEFINED 1
#define XED_ICLASS_JP_DEFINED 1
#define XED_ICLASS_JRCXZ_DEFINED 1
#define XED_ICLASS_JS_DEFINED 1
#define XED_ICLASS_JZ_DEFINED 1
#define XED_ICLASS_KADDB_DEFINED 1
#define XED_ICLASS_KADDD_DEFINED 1
#define XED_ICLASS_KADDQ_DEFINED 1
#define XED_ICLASS_KADDW_DEFINED 1
#define XED_ICLASS_KANDB_DEFINED 1
#define XED_ICLASS_KANDD_DEFINED 1
#define XED_ICLASS_KANDNB_DEFINED 1
#define XED_ICLASS_KANDND_DEFINED 1
#define XED_ICLASS_KANDNQ_DEFINED 1
#define XED_ICLASS_KANDNW_DEFINED 1
#define XED_ICLASS_KANDQ_DEFINED 1
#define XED_ICLASS_KANDW_DEFINED 1
#define XED_ICLASS_KMOVB_DEFINED 1
#define XED_ICLASS_KMOVD_DEFINED 1
#define XED_ICLASS_KMOVQ_DEFINED 1
#define XED_ICLASS_KMOVW_DEFINED 1
#define XED_ICLASS_KNOTB_DEFINED 1
#define XED_ICLASS_KNOTD_DEFINED 1
#define XED_ICLASS_KNOTQ_DEFINED 1
#define XED_ICLASS_KNOTW_DEFINED 1
#define XED_ICLASS_KORB_DEFINED 1
#define XED_ICLASS_KORD_DEFINED 1
#define XED_ICLASS_KORQ_DEFINED 1
#define XED_ICLASS_KORTESTB_DEFINED 1
#define XED_ICLASS_KORTESTD_DEFINED 1
#define XED_ICLASS_KORTESTQ_DEFINED 1
#define XED_ICLASS_KORTESTW_DEFINED 1
#define XED_ICLASS_KORW_DEFINED 1
#define XED_ICLASS_KSHIFTLB_DEFINED 1
#define XED_ICLASS_KSHIFTLD_DEFINED 1
#define XED_ICLASS_KSHIFTLQ_DEFINED 1
#define XED_ICLASS_KSHIFTLW_DEFINED 1
#define XED_ICLASS_KSHIFTRB_DEFINED 1
#define XED_ICLASS_KSHIFTRD_DEFINED 1
#define XED_ICLASS_KSHIFTRQ_DEFINED 1
#define XED_ICLASS_KSHIFTRW_DEFINED 1
#define XED_ICLASS_KTESTB_DEFINED 1
#define XED_ICLASS_KTESTD_DEFINED 1
#define XED_ICLASS_KTESTQ_DEFINED 1
#define XED_ICLASS_KTESTW_DEFINED 1
#define XED_ICLASS_KUNPCKBW_DEFINED 1
#define XED_ICLASS_KUNPCKDQ_DEFINED 1
#define XED_ICLASS_KUNPCKWD_DEFINED 1
#define XED_ICLASS_KXNORB_DEFINED 1
#define XED_ICLASS_KXNORD_DEFINED 1
#define XED_ICLASS_KXNORQ_DEFINED 1
#define XED_ICLASS_KXNORW_DEFINED 1
#define XED_ICLASS_KXORB_DEFINED 1
#define XED_ICLASS_KXORD_DEFINED 1
#define XED_ICLASS_KXORQ_DEFINED 1
#define XED_ICLASS_KXORW_DEFINED 1
#define XED_ICLASS_LAHF_DEFINED 1
#define XED_ICLASS_LAR_DEFINED 1
#define XED_ICLASS_LDDQU_DEFINED 1
#define XED_ICLASS_LDMXCSR_DEFINED 1
#define XED_ICLASS_LDS_DEFINED 1
#define XED_ICLASS_LDTILECFG_DEFINED 1
#define XED_ICLASS_LEA_DEFINED 1
#define XED_ICLASS_LEAVE_DEFINED 1
#define XED_ICLASS_LES_DEFINED 1
#define XED_ICLASS_LFENCE_DEFINED 1
#define XED_ICLASS_LFS_DEFINED 1
#define XED_ICLASS_LGDT_DEFINED 1
#define XED_ICLASS_LGS_DEFINED 1
#define XED_ICLASS_LIDT_DEFINED 1
#define XED_ICLASS_LLDT_DEFINED 1
#define XED_ICLASS_LLWPCB_DEFINED 1
#define XED_ICLASS_LMSW_DEFINED 1
#define XED_ICLASS_LOADIWKEY_DEFINED 1
#define XED_ICLASS_LODSB_DEFINED 1
#define XED_ICLASS_LODSD_DEFINED 1
#define XED_ICLASS_LODSQ_DEFINED 1
#define XED_ICLASS_LODSW_DEFINED 1
#define XED_ICLASS_LOOP_DEFINED 1
#define XED_ICLASS_LOOPE_DEFINED 1
#define XED_ICLASS_LOOPNE_DEFINED 1
#define XED_ICLASS_LSL_DEFINED 1
#define XED_ICLASS_LSS_DEFINED 1
#define XED_ICLASS_LTR_DEFINED 1
#define XED_ICLASS_LWPINS_DEFINED 1
#define XED_ICLASS_LWPVAL_DEFINED 1
#define XED_ICLASS_LZCNT_DEFINED 1
#define XED_ICLASS_MASKMOVDQU_DEFINED 1
#define XED_ICLASS_MASKMOVQ_DEFINED 1
#define XED_ICLASS_MAXPD_DEFINED 1
#define XED_ICLASS_MAXPS_DEFINED 1
#define XED_ICLASS_MAXSD_DEFINED 1
#define XED_ICLASS_MAXSS_DEFINED 1
#define XED_ICLASS_MCOMMIT_DEFINED 1
#define XED_ICLASS_MFENCE_DEFINED 1
#define XED_ICLASS_MINPD_DEFINED 1
#define XED_ICLASS_MINPS_DEFINED 1
#define XED_ICLASS_MINSD_DEFINED 1
#define XED_ICLASS_MINSS_DEFINED 1
#define XED_ICLASS_MONITOR_DEFINED 1
#define XED_ICLASS_MONITORX_DEFINED 1
#define XED_ICLASS_MOV_DEFINED 1
#define XED_ICLASS_MOVAPD_DEFINED 1
#define XED_ICLASS_MOVAPS_DEFINED 1
#define XED_ICLASS_MOVBE_DEFINED 1
#define XED_ICLASS_MOVD_DEFINED 1
#define XED_ICLASS_MOVDDUP_DEFINED 1
#define XED_ICLASS_MOVDIR64B_DEFINED 1
#define XED_ICLASS_MOVDIRI_DEFINED 1
#define XED_ICLASS_MOVDQ2Q_DEFINED 1
#define XED_ICLASS_MOVDQA_DEFINED 1
#define XED_ICLASS_MOVDQU_DEFINED 1
#define XED_ICLASS_MOVHLPS_DEFINED 1
#define XED_ICLASS_MOVHPD_DEFINED 1
#define XED_ICLASS_MOVHPS_DEFINED 1
#define XED_ICLASS_MOVLHPS_DEFINED 1
#define XED_ICLASS_MOVLPD_DEFINED 1
#define XED_ICLASS_MOVLPS_DEFINED 1
#define XED_ICLASS_MOVMSKPD_DEFINED 1
#define XED_ICLASS_MOVMSKPS_DEFINED 1
#define XED_ICLASS_MOVNTDQ_DEFINED 1
#define XED_ICLASS_MOVNTDQA_DEFINED 1
#define XED_ICLASS_MOVNTI_DEFINED 1
#define XED_ICLASS_MOVNTPD_DEFINED 1
#define XED_ICLASS_MOVNTPS_DEFINED 1
#define XED_ICLASS_MOVNTQ_DEFINED 1
#define XED_ICLASS_MOVNTSD_DEFINED 1
#define XED_ICLASS_MOVNTSS_DEFINED 1
#define XED_ICLASS_MOVQ_DEFINED 1
#define XED_ICLASS_MOVQ2DQ_DEFINED 1
#define XED_ICLASS_MOVSB_DEFINED 1
#define XED_ICLASS_MOVSD_DEFINED 1
#define XED_ICLASS_MOVSD_XMM_DEFINED 1
#define XED_ICLASS_MOVSHDUP_DEFINED 1
#define XED_ICLASS_MOVSLDUP_DEFINED 1
#define XED_ICLASS_MOVSQ_DEFINED 1
#define XED_ICLASS_MOVSS_DEFINED 1
#define XED_ICLASS_MOVSW_DEFINED 1
#define XED_ICLASS_MOVSX_DEFINED 1
#define XED_ICLASS_MOVSXD_DEFINED 1
#define XED_ICLASS_MOVUPD_DEFINED 1
#define XED_ICLASS_MOVUPS_DEFINED 1
#define XED_ICLASS_MOVZX_DEFINED 1
#define XED_ICLASS_MOV_CR_DEFINED 1
#define XED_ICLASS_MOV_DR_DEFINED 1
#define XED_ICLASS_MPSADBW_DEFINED 1
#define XED_ICLASS_MUL_DEFINED 1
#define XED_ICLASS_MULPD_DEFINED 1
#define XED_ICLASS_MULPS_DEFINED 1
#define XED_ICLASS_MULSD_DEFINED 1
#define XED_ICLASS_MULSS_DEFINED 1
#define XED_ICLASS_MULX_DEFINED 1
#define XED_ICLASS_MWAIT_DEFINED 1
#define XED_ICLASS_MWAITX_DEFINED 1
#define XED_ICLASS_NEG_DEFINED 1
#define XED_ICLASS_NEG_LOCK_DEFINED 1
#define XED_ICLASS_NOP_DEFINED 1
#define XED_ICLASS_NOP2_DEFINED 1
#define XED_ICLASS_NOP3_DEFINED 1
#define XED_ICLASS_NOP4_DEFINED 1
#define XED_ICLASS_NOP5_DEFINED 1
#define XED_ICLASS_NOP6_DEFINED 1
#define XED_ICLASS_NOP7_DEFINED 1
#define XED_ICLASS_NOP8_DEFINED 1
#define XED_ICLASS_NOP9_DEFINED 1
#define XED_ICLASS_NOT_DEFINED 1
#define XED_ICLASS_NOT_LOCK_DEFINED 1
#define XED_ICLASS_OR_DEFINED 1
#define XED_ICLASS_ORPD_DEFINED 1
#define XED_ICLASS_ORPS_DEFINED 1
#define XED_ICLASS_OR_LOCK_DEFINED 1
#define XED_ICLASS_OUT_DEFINED 1
#define XED_ICLASS_OUTSB_DEFINED 1
#define XED_ICLASS_OUTSD_DEFINED 1
#define XED_ICLASS_OUTSW_DEFINED 1
#define XED_ICLASS_PABSB_DEFINED 1
#define XED_ICLASS_PABSD_DEFINED 1
#define XED_ICLASS_PABSW_DEFINED 1
#define XED_ICLASS_PACKSSDW_DEFINED 1
#define XED_ICLASS_PACKSSWB_DEFINED 1
#define XED_ICLASS_PACKUSDW_DEFINED 1
#define XED_ICLASS_PACKUSWB_DEFINED 1
#define XED_ICLASS_PADDB_DEFINED 1
#define XED_ICLASS_PADDD_DEFINED 1
#define XED_ICLASS_PADDQ_DEFINED 1
#define XED_ICLASS_PADDSB_DEFINED 1
#define XED_ICLASS_PADDSW_DEFINED 1
#define XED_ICLASS_PADDUSB_DEFINED 1
#define XED_ICLASS_PADDUSW_DEFINED 1
#define XED_ICLASS_PADDW_DEFINED 1
#define XED_ICLASS_PALIGNR_DEFINED 1
#define XED_ICLASS_PAND_DEFINED 1
#define XED_ICLASS_PANDN_DEFINED 1
#define XED_ICLASS_PAUSE_DEFINED 1
#define XED_ICLASS_PAVGB_DEFINED 1
#define XED_ICLASS_PAVGUSB_DEFINED 1
#define XED_ICLASS_PAVGW_DEFINED 1
#define XED_ICLASS_PBLENDVB_DEFINED 1
#define XED_ICLASS_PBLENDW_DEFINED 1
#define XED_ICLASS_PCLMULQDQ_DEFINED 1
#define XED_ICLASS_PCMPEQB_DEFINED 1
#define XED_ICLASS_PCMPEQD_DEFINED 1
#define XED_ICLASS_PCMPEQQ_DEFINED 1
#define XED_ICLASS_PCMPEQW_DEFINED 1
#define XED_ICLASS_PCMPESTRI_DEFINED 1
#define XED_ICLASS_PCMPESTRI64_DEFINED 1
#define XED_ICLASS_PCMPESTRM_DEFINED 1
#define XED_ICLASS_PCMPESTRM64_DEFINED 1
#define XED_ICLASS_PCMPGTB_DEFINED 1
#define XED_ICLASS_PCMPGTD_DEFINED 1
#define XED_ICLASS_PCMPGTQ_DEFINED 1
#define XED_ICLASS_PCMPGTW_DEFINED 1
#define XED_ICLASS_PCMPISTRI_DEFINED 1
#define XED_ICLASS_PCMPISTRI64_DEFINED 1
#define XED_ICLASS_PCMPISTRM_DEFINED 1
#define XED_ICLASS_PCONFIG_DEFINED 1
#define XED_ICLASS_PDEP_DEFINED 1
#define XED_ICLASS_PEXT_DEFINED 1
#define XED_ICLASS_PEXTRB_DEFINED 1
#define XED_ICLASS_PEXTRD_DEFINED 1
#define XED_ICLASS_PEXTRQ_DEFINED 1
#define XED_ICLASS_PEXTRW_DEFINED 1
#define XED_ICLASS_PEXTRW_SSE4_DEFINED 1
#define XED_ICLASS_PF2ID_DEFINED 1
#define XED_ICLASS_PF2IW_DEFINED 1
#define XED_ICLASS_PFACC_DEFINED 1
#define XED_ICLASS_PFADD_DEFINED 1
#define XED_ICLASS_PFCMPEQ_DEFINED 1
#define XED_ICLASS_PFCMPGE_DEFINED 1
#define XED_ICLASS_PFCMPGT_DEFINED 1
#define XED_ICLASS_PFMAX_DEFINED 1
#define XED_ICLASS_PFMIN_DEFINED 1
#define XED_ICLASS_PFMUL_DEFINED 1
#define XED_ICLASS_PFNACC_DEFINED 1
#define XED_ICLASS_PFPNACC_DEFINED 1
#define XED_ICLASS_PFRCP_DEFINED 1
#define XED_ICLASS_PFRCPIT1_DEFINED 1
#define XED_ICLASS_PFRCPIT2_DEFINED 1
#define XED_ICLASS_PFRSQIT1_DEFINED 1
#define XED_ICLASS_PFRSQRT_DEFINED 1
#define XED_ICLASS_PFSUB_DEFINED 1
#define XED_ICLASS_PFSUBR_DEFINED 1
#define XED_ICLASS_PHADDD_DEFINED 1
#define XED_ICLASS_PHADDSW_DEFINED 1
#define XED_ICLASS_PHADDW_DEFINED 1
#define XED_ICLASS_PHMINPOSUW_DEFINED 1
#define XED_ICLASS_PHSUBD_DEFINED 1
#define XED_ICLASS_PHSUBSW_DEFINED 1
#define XED_ICLASS_PHSUBW_DEFINED 1
#define XED_ICLASS_PI2FD_DEFINED 1
#define XED_ICLASS_PI2FW_DEFINED 1
#define XED_ICLASS_PINSRB_DEFINED 1
#define XED_ICLASS_PINSRD_DEFINED 1
#define XED_ICLASS_PINSRQ_DEFINED 1
#define XED_ICLASS_PINSRW_DEFINED 1
#define XED_ICLASS_PMADDUBSW_DEFINED 1
#define XED_ICLASS_PMADDWD_DEFINED 1
#define XED_ICLASS_PMAXSB_DEFINED 1
#define XED_ICLASS_PMAXSD_DEFINED 1
#define XED_ICLASS_PMAXSW_DEFINED 1
#define XED_ICLASS_PMAXUB_DEFINED 1
#define XED_ICLASS_PMAXUD_DEFINED 1
#define XED_ICLASS_PMAXUW_DEFINED 1
#define XED_ICLASS_PMINSB_DEFINED 1
#define XED_ICLASS_PMINSD_DEFINED 1
#define XED_ICLASS_PMINSW_DEFINED 1
#define XED_ICLASS_PMINUB_DEFINED 1
#define XED_ICLASS_PMINUD_DEFINED 1
#define XED_ICLASS_PMINUW_DEFINED 1
#define XED_ICLASS_PMOVMSKB_DEFINED 1
#define XED_ICLASS_PMOVSXBD_DEFINED 1
#define XED_ICLASS_PMOVSXBQ_DEFINED 1
#define XED_ICLASS_PMOVSXBW_DEFINED 1
#define XED_ICLASS_PMOVSXDQ_DEFINED 1
#define XED_ICLASS_PMOVSXWD_DEFINED 1
#define XED_ICLASS_PMOVSXWQ_DEFINED 1
#define XED_ICLASS_PMOVZXBD_DEFINED 1
#define XED_ICLASS_PMOVZXBQ_DEFINED 1
#define XED_ICLASS_PMOVZXBW_DEFINED 1
#define XED_ICLASS_PMOVZXDQ_DEFINED 1
#define XED_ICLASS_PMOVZXWD_DEFINED 1
#define XED_ICLASS_PMOVZXWQ_DEFINED 1
#define XED_ICLASS_PMULDQ_DEFINED 1
#define XED_ICLASS_PMULHRSW_DEFINED 1
#define XED_ICLASS_PMULHRW_DEFINED 1
#define XED_ICLASS_PMULHUW_DEFINED 1
#define XED_ICLASS_PMULHW_DEFINED 1
#define XED_ICLASS_PMULLD_DEFINED 1
#define XED_ICLASS_PMULLW_DEFINED 1
#define XED_ICLASS_PMULUDQ_DEFINED 1
#define XED_ICLASS_POP_DEFINED 1
#define XED_ICLASS_POPA_DEFINED 1
#define XED_ICLASS_POPAD_DEFINED 1
#define XED_ICLASS_POPCNT_DEFINED 1
#define XED_ICLASS_POPF_DEFINED 1
#define XED_ICLASS_POPFD_DEFINED 1
#define XED_ICLASS_POPFQ_DEFINED 1
#define XED_ICLASS_POR_DEFINED 1
#define XED_ICLASS_PREFETCHNTA_DEFINED 1
#define XED_ICLASS_PREFETCHT0_DEFINED 1
#define XED_ICLASS_PREFETCHT1_DEFINED 1
#define XED_ICLASS_PREFETCHT2_DEFINED 1
#define XED_ICLASS_PREFETCHW_DEFINED 1
#define XED_ICLASS_PREFETCHWT1_DEFINED 1
#define XED_ICLASS_PREFETCH_EXCLUSIVE_DEFINED 1
#define XED_ICLASS_PREFETCH_RESERVED_DEFINED 1
#define XED_ICLASS_PSADBW_DEFINED 1
#define XED_ICLASS_PSHUFB_DEFINED 1
#define XED_ICLASS_PSHUFD_DEFINED 1
#define XED_ICLASS_PSHUFHW_DEFINED 1
#define XED_ICLASS_PSHUFLW_DEFINED 1
#define XED_ICLASS_PSHUFW_DEFINED 1
#define XED_ICLASS_PSIGNB_DEFINED 1
#define XED_ICLASS_PSIGND_DEFINED 1
#define XED_ICLASS_PSIGNW_DEFINED 1
#define XED_ICLASS_PSLLD_DEFINED 1
#define XED_ICLASS_PSLLDQ_DEFINED 1
#define XED_ICLASS_PSLLQ_DEFINED 1
#define XED_ICLASS_PSLLW_DEFINED 1
#define XED_ICLASS_PSMASH_DEFINED 1
#define XED_ICLASS_PSRAD_DEFINED 1
#define XED_ICLASS_PSRAW_DEFINED 1
#define XED_ICLASS_PSRLD_DEFINED 1
#define XED_ICLASS_PSRLDQ_DEFINED 1
#define XED_ICLASS_PSRLQ_DEFINED 1
#define XED_ICLASS_PSRLW_DEFINED 1
#define XED_ICLASS_PSUBB_DEFINED 1
#define XED_ICLASS_PSUBD_DEFINED 1
#define XED_ICLASS_PSUBQ_DEFINED 1
#define XED_ICLASS_PSUBSB_DEFINED 1
#define XED_ICLASS_PSUBSW_DEFINED 1
#define XED_ICLASS_PSUBUSB_DEFINED 1
#define XED_ICLASS_PSUBUSW_DEFINED 1
#define XED_ICLASS_PSUBW_DEFINED 1
#define XED_ICLASS_PSWAPD_DEFINED 1
#define XED_ICLASS_PTEST_DEFINED 1
#define XED_ICLASS_PTWRITE_DEFINED 1
#define XED_ICLASS_PUNPCKHBW_DEFINED 1
#define XED_ICLASS_PUNPCKHDQ_DEFINED 1
#define XED_ICLASS_PUNPCKHQDQ_DEFINED 1
#define XED_ICLASS_PUNPCKHWD_DEFINED 1
#define XED_ICLASS_PUNPCKLBW_DEFINED 1
#define XED_ICLASS_PUNPCKLDQ_DEFINED 1
#define XED_ICLASS_PUNPCKLQDQ_DEFINED 1
#define XED_ICLASS_PUNPCKLWD_DEFINED 1
#define XED_ICLASS_PUSH_DEFINED 1
#define XED_ICLASS_PUSHA_DEFINED 1
#define XED_ICLASS_PUSHAD_DEFINED 1
#define XED_ICLASS_PUSHF_DEFINED 1
#define XED_ICLASS_PUSHFD_DEFINED 1
#define XED_ICLASS_PUSHFQ_DEFINED 1
#define XED_ICLASS_PVALIDATE_DEFINED 1
#define XED_ICLASS_PXOR_DEFINED 1
#define XED_ICLASS_RCL_DEFINED 1
#define XED_ICLASS_RCPPS_DEFINED 1
#define XED_ICLASS_RCPSS_DEFINED 1
#define XED_ICLASS_RCR_DEFINED 1
#define XED_ICLASS_RDFSBASE_DEFINED 1
#define XED_ICLASS_RDGSBASE_DEFINED 1
#define XED_ICLASS_RDMSR_DEFINED 1
#define XED_ICLASS_RDPID_DEFINED 1
#define XED_ICLASS_RDPKRU_DEFINED 1
#define XED_ICLASS_RDPMC_DEFINED 1
#define XED_ICLASS_RDPRU_DEFINED 1
#define XED_ICLASS_RDRAND_DEFINED 1
#define XED_ICLASS_RDSEED_DEFINED 1
#define XED_ICLASS_RDSSPD_DEFINED 1
#define XED_ICLASS_RDSSPQ_DEFINED 1
#define XED_ICLASS_RDTSC_DEFINED 1
#define XED_ICLASS_RDTSCP_DEFINED 1
#define XED_ICLASS_REPE_CMPSB_DEFINED 1
#define XED_ICLASS_REPE_CMPSD_DEFINED 1
#define XED_ICLASS_REPE_CMPSQ_DEFINED 1
#define XED_ICLASS_REPE_CMPSW_DEFINED 1
#define XED_ICLASS_REPE_SCASB_DEFINED 1
#define XED_ICLASS_REPE_SCASD_DEFINED 1
#define XED_ICLASS_REPE_SCASQ_DEFINED 1
#define XED_ICLASS_REPE_SCASW_DEFINED 1
#define XED_ICLASS_REPNE_CMPSB_DEFINED 1
#define XED_ICLASS_REPNE_CMPSD_DEFINED 1
#define XED_ICLASS_REPNE_CMPSQ_DEFINED 1
#define XED_ICLASS_REPNE_CMPSW_DEFINED 1
#define XED_ICLASS_REPNE_SCASB_DEFINED 1
#define XED_ICLASS_REPNE_SCASD_DEFINED 1
#define XED_ICLASS_REPNE_SCASQ_DEFINED 1
#define XED_ICLASS_REPNE_SCASW_DEFINED 1
#define XED_ICLASS_REP_INSB_DEFINED 1
#define XED_ICLASS_REP_INSD_DEFINED 1
#define XED_ICLASS_REP_INSW_DEFINED 1
#define XED_ICLASS_REP_LODSB_DEFINED 1
#define XED_ICLASS_REP_LODSD_DEFINED 1
#define XED_ICLASS_REP_LODSQ_DEFINED 1
#define XED_ICLASS_REP_LODSW_DEFINED 1
#define XED_ICLASS_REP_MONTMUL_DEFINED 1
#define XED_ICLASS_REP_MOVSB_DEFINED 1
#define XED_ICLASS_REP_MOVSD_DEFINED 1
#define XED_ICLASS_REP_MOVSQ_DEFINED 1
#define XED_ICLASS_REP_MOVSW_DEFINED 1
#define XED_ICLASS_REP_OUTSB_DEFINED 1
#define XED_ICLASS_REP_OUTSD_DEFINED 1
#define XED_ICLASS_REP_OUTSW_DEFINED 1
#define XED_ICLASS_REP_STOSB_DEFINED 1
#define XED_ICLASS_REP_STOSD_DEFINED 1
#define XED_ICLASS_REP_STOSQ_DEFINED 1
#define XED_ICLASS_REP_STOSW_DEFINED 1
#define XED_ICLASS_REP_XCRYPTCBC_DEFINED 1
#define XED_ICLASS_REP_XCRYPTCFB_DEFINED 1
#define XED_ICLASS_REP_XCRYPTCTR_DEFINED 1
#define XED_ICLASS_REP_XCRYPTECB_DEFINED 1
#define XED_ICLASS_REP_XCRYPTOFB_DEFINED 1
#define XED_ICLASS_REP_XSHA1_DEFINED 1
#define XED_ICLASS_REP_XSHA256_DEFINED 1
#define XED_ICLASS_REP_XSTORE_DEFINED 1
#define XED_ICLASS_RET_FAR_DEFINED 1
#define XED_ICLASS_RET_NEAR_DEFINED 1
#define XED_ICLASS_RMPADJUST_DEFINED 1
#define XED_ICLASS_RMPUPDATE_DEFINED 1
#define XED_ICLASS_ROL_DEFINED 1
#define XED_ICLASS_ROR_DEFINED 1
#define XED_ICLASS_RORX_DEFINED 1
#define XED_ICLASS_ROUNDPD_DEFINED 1
#define XED_ICLASS_ROUNDPS_DEFINED 1
#define XED_ICLASS_ROUNDSD_DEFINED 1
#define XED_ICLASS_ROUNDSS_DEFINED 1
#define XED_ICLASS_RSM_DEFINED 1
#define XED_ICLASS_RSQRTPS_DEFINED 1
#define XED_ICLASS_RSQRTSS_DEFINED 1
#define XED_ICLASS_RSTORSSP_DEFINED 1
#define XED_ICLASS_SAHF_DEFINED 1
#define XED_ICLASS_SALC_DEFINED 1
#define XED_ICLASS_SAR_DEFINED 1
#define XED_ICLASS_SARX_DEFINED 1
#define XED_ICLASS_SAVEPREVSSP_DEFINED 1
#define XED_ICLASS_SBB_DEFINED 1
#define XED_ICLASS_SBB_LOCK_DEFINED 1
#define XED_ICLASS_SCASB_DEFINED 1
#define XED_ICLASS_SCASD_DEFINED 1
#define XED_ICLASS_SCASQ_DEFINED 1
#define XED_ICLASS_SCASW_DEFINED 1
#define XED_ICLASS_SEAMCALL_DEFINED 1
#define XED_ICLASS_SEAMOPS_DEFINED 1
#define XED_ICLASS_SEAMRET_DEFINED 1
#define XED_ICLASS_SENDUIPI_DEFINED 1
#define XED_ICLASS_SERIALIZE_DEFINED 1
#define XED_ICLASS_SETB_DEFINED 1
#define XED_ICLASS_SETBE_DEFINED 1
#define XED_ICLASS_SETL_DEFINED 1
#define XED_ICLASS_SETLE_DEFINED 1
#define XED_ICLASS_SETNB_DEFINED 1
#define XED_ICLASS_SETNBE_DEFINED 1
#define XED_ICLASS_SETNL_DEFINED 1
#define XED_ICLASS_SETNLE_DEFINED 1
#define XED_ICLASS_SETNO_DEFINED 1
#define XED_ICLASS_SETNP_DEFINED 1
#define XED_ICLASS_SETNS_DEFINED 1
#define XED_ICLASS_SETNZ_DEFINED 1
#define XED_ICLASS_SETO_DEFINED 1
#define XED_ICLASS_SETP_DEFINED 1
#define XED_ICLASS_SETS_DEFINED 1
#define XED_ICLASS_SETSSBSY_DEFINED 1
#define XED_ICLASS_SETZ_DEFINED 1
#define XED_ICLASS_SFENCE_DEFINED 1
#define XED_ICLASS_SGDT_DEFINED 1
#define XED_ICLASS_SHA1MSG1_DEFINED 1
#define XED_ICLASS_SHA1MSG2_DEFINED 1
#define XED_ICLASS_SHA1NEXTE_DEFINED 1
#define XED_ICLASS_SHA1RNDS4_DEFINED 1
#define XED_ICLASS_SHA256MSG1_DEFINED 1
#define XED_ICLASS_SHA256MSG2_DEFINED 1
#define XED_ICLASS_SHA256RNDS2_DEFINED 1
#define XED_ICLASS_SHL_DEFINED 1
#define XED_ICLASS_SHLD_DEFINED 1
#define XED_ICLASS_SHLX_DEFINED 1
#define XED_ICLASS_SHR_DEFINED 1
#define XED_ICLASS_SHRD_DEFINED 1
#define XED_ICLASS_SHRX_DEFINED 1
#define XED_ICLASS_SHUFPD_DEFINED 1
#define XED_ICLASS_SHUFPS_DEFINED 1
#define XED_ICLASS_SIDT_DEFINED 1
#define XED_ICLASS_SKINIT_DEFINED 1
#define XED_ICLASS_SLDT_DEFINED 1
#define XED_ICLASS_SLWPCB_DEFINED 1
#define XED_ICLASS_SMSW_DEFINED 1
#define XED_ICLASS_SQRTPD_DEFINED 1
#define XED_ICLASS_SQRTPS_DEFINED 1
#define XED_ICLASS_SQRTSD_DEFINED 1
#define XED_ICLASS_SQRTSS_DEFINED 1
#define XED_ICLASS_STAC_DEFINED 1
#define XED_ICLASS_STC_DEFINED 1
#define XED_ICLASS_STD_DEFINED 1
#define XED_ICLASS_STGI_DEFINED 1
#define XED_ICLASS_STI_DEFINED 1
#define XED_ICLASS_STMXCSR_DEFINED 1
#define XED_ICLASS_STOSB_DEFINED 1
#define XED_ICLASS_STOSD_DEFINED 1
#define XED_ICLASS_STOSQ_DEFINED 1
#define XED_ICLASS_STOSW_DEFINED 1
#define XED_ICLASS_STR_DEFINED 1
#define XED_ICLASS_STTILECFG_DEFINED 1
#define XED_ICLASS_STUI_DEFINED 1
#define XED_ICLASS_SUB_DEFINED 1
#define XED_ICLASS_SUBPD_DEFINED 1
#define XED_ICLASS_SUBPS_DEFINED 1
#define XED_ICLASS_SUBSD_DEFINED 1
#define XED_ICLASS_SUBSS_DEFINED 1
#define XED_ICLASS_SUB_LOCK_DEFINED 1
#define XED_ICLASS_SWAPGS_DEFINED 1
#define XED_ICLASS_SYSCALL_DEFINED 1
#define XED_ICLASS_SYSCALL_AMD_DEFINED 1
#define XED_ICLASS_SYSENTER_DEFINED 1
#define XED_ICLASS_SYSEXIT_DEFINED 1
#define XED_ICLASS_SYSRET_DEFINED 1
#define XED_ICLASS_SYSRET64_DEFINED 1
#define XED_ICLASS_SYSRET_AMD_DEFINED 1
#define XED_ICLASS_T1MSKC_DEFINED 1
#define XED_ICLASS_TDCALL_DEFINED 1
#define XED_ICLASS_TDPBF16PS_DEFINED 1
#define XED_ICLASS_TDPBSSD_DEFINED 1
#define XED_ICLASS_TDPBSUD_DEFINED 1
#define XED_ICLASS_TDPBUSD_DEFINED 1
#define XED_ICLASS_TDPBUUD_DEFINED 1
#define XED_ICLASS_TEST_DEFINED 1
#define XED_ICLASS_TESTUI_DEFINED 1
#define XED_ICLASS_TILELOADD_DEFINED 1
#define XED_ICLASS_TILELOADDT1_DEFINED 1
#define XED_ICLASS_TILERELEASE_DEFINED 1
#define XED_ICLASS_TILESTORED_DEFINED 1
#define XED_ICLASS_TILEZERO_DEFINED 1
#define XED_ICLASS_TLBSYNC_DEFINED 1
#define XED_ICLASS_TPAUSE_DEFINED 1
#define XED_ICLASS_TZCNT_DEFINED 1
#define XED_ICLASS_TZMSK_DEFINED 1
#define XED_ICLASS_UCOMISD_DEFINED 1
#define XED_ICLASS_UCOMISS_DEFINED 1
#define XED_ICLASS_UD0_DEFINED 1
#define XED_ICLASS_UD1_DEFINED 1
#define XED_ICLASS_UD2_DEFINED 1
#define XED_ICLASS_UIRET_DEFINED 1
#define XED_ICLASS_UMONITOR_DEFINED 1
#define XED_ICLASS_UMWAIT_DEFINED 1
#define XED_ICLASS_UNPCKHPD_DEFINED 1
#define XED_ICLASS_UNPCKHPS_DEFINED 1
#define XED_ICLASS_UNPCKLPD_DEFINED 1
#define XED_ICLASS_UNPCKLPS_DEFINED 1
#define XED_ICLASS_V4FMADDPS_DEFINED 1
#define XED_ICLASS_V4FMADDSS_DEFINED 1
#define XED_ICLASS_V4FNMADDPS_DEFINED 1
#define XED_ICLASS_V4FNMADDSS_DEFINED 1
#define XED_ICLASS_VADDPD_DEFINED 1
#define XED_ICLASS_VADDPH_DEFINED 1
#define XED_ICLASS_VADDPS_DEFINED 1
#define XED_ICLASS_VADDSD_DEFINED 1
#define XED_ICLASS_VADDSH_DEFINED 1
#define XED_ICLASS_VADDSS_DEFINED 1
#define XED_ICLASS_VADDSUBPD_DEFINED 1
#define XED_ICLASS_VADDSUBPS_DEFINED 1
#define XED_ICLASS_VAESDEC_DEFINED 1
#define XED_ICLASS_VAESDECLAST_DEFINED 1
#define XED_ICLASS_VAESENC_DEFINED 1
#define XED_ICLASS_VAESENCLAST_DEFINED 1
#define XED_ICLASS_VAESIMC_DEFINED 1
#define XED_ICLASS_VAESKEYGENASSIST_DEFINED 1
#define XED_ICLASS_VALIGND_DEFINED 1
#define XED_ICLASS_VALIGNQ_DEFINED 1
#define XED_ICLASS_VANDNPD_DEFINED 1
#define XED_ICLASS_VANDNPS_DEFINED 1
#define XED_ICLASS_VANDPD_DEFINED 1
#define XED_ICLASS_VANDPS_DEFINED 1
#define XED_ICLASS_VBLENDMPD_DEFINED 1
#define XED_ICLASS_VBLENDMPS_DEFINED 1
#define XED_ICLASS_VBLENDPD_DEFINED 1
#define XED_ICLASS_VBLENDPS_DEFINED 1
#define XED_ICLASS_VBLENDVPD_DEFINED 1
#define XED_ICLASS_VBLENDVPS_DEFINED 1
#define XED_ICLASS_VBROADCASTF128_DEFINED 1
#define XED_ICLASS_VBROADCASTF32X2_DEFINED 1
#define XED_ICLASS_VBROADCASTF32X4_DEFINED 1
#define XED_ICLASS_VBROADCASTF32X8_DEFINED 1
#define XED_ICLASS_VBROADCASTF64X2_DEFINED 1
#define XED_ICLASS_VBROADCASTF64X4_DEFINED 1
#define XED_ICLASS_VBROADCASTI128_DEFINED 1
#define XED_ICLASS_VBROADCASTI32X2_DEFINED 1
#define XED_ICLASS_VBROADCASTI32X4_DEFINED 1
#define XED_ICLASS_VBROADCASTI32X8_DEFINED 1
#define XED_ICLASS_VBROADCASTI64X2_DEFINED 1
#define XED_ICLASS_VBROADCASTI64X4_DEFINED 1
#define XED_ICLASS_VBROADCASTSD_DEFINED 1
#define XED_ICLASS_VBROADCASTSS_DEFINED 1
#define XED_ICLASS_VCMPPD_DEFINED 1
#define XED_ICLASS_VCMPPH_DEFINED 1
#define XED_ICLASS_VCMPPS_DEFINED 1
#define XED_ICLASS_VCMPSD_DEFINED 1
#define XED_ICLASS_VCMPSH_DEFINED 1
#define XED_ICLASS_VCMPSS_DEFINED 1
#define XED_ICLASS_VCOMISD_DEFINED 1
#define XED_ICLASS_VCOMISH_DEFINED 1
#define XED_ICLASS_VCOMISS_DEFINED 1
#define XED_ICLASS_VCOMPRESSPD_DEFINED 1
#define XED_ICLASS_VCOMPRESSPS_DEFINED 1
#define XED_ICLASS_VCVTDQ2PD_DEFINED 1
#define XED_ICLASS_VCVTDQ2PH_DEFINED 1
#define XED_ICLASS_VCVTDQ2PS_DEFINED 1
#define XED_ICLASS_VCVTNE2PS2BF16_DEFINED 1
#define XED_ICLASS_VCVTNEPS2BF16_DEFINED 1
#define XED_ICLASS_VCVTPD2DQ_DEFINED 1
#define XED_ICLASS_VCVTPD2PH_DEFINED 1
#define XED_ICLASS_VCVTPD2PS_DEFINED 1
#define XED_ICLASS_VCVTPD2QQ_DEFINED 1
#define XED_ICLASS_VCVTPD2UDQ_DEFINED 1
#define XED_ICLASS_VCVTPD2UQQ_DEFINED 1
#define XED_ICLASS_VCVTPH2DQ_DEFINED 1
#define XED_ICLASS_VCVTPH2PD_DEFINED 1
#define XED_ICLASS_VCVTPH2PS_DEFINED 1
#define XED_ICLASS_VCVTPH2PSX_DEFINED 1
#define XED_ICLASS_VCVTPH2QQ_DEFINED 1
#define XED_ICLASS_VCVTPH2UDQ_DEFINED 1
#define XED_ICLASS_VCVTPH2UQQ_DEFINED 1
#define XED_ICLASS_VCVTPH2UW_DEFINED 1
#define XED_ICLASS_VCVTPH2W_DEFINED 1
#define XED_ICLASS_VCVTPS2DQ_DEFINED 1
#define XED_ICLASS_VCVTPS2PD_DEFINED 1
#define XED_ICLASS_VCVTPS2PH_DEFINED 1
#define XED_ICLASS_VCVTPS2PHX_DEFINED 1
#define XED_ICLASS_VCVTPS2QQ_DEFINED 1
#define XED_ICLASS_VCVTPS2UDQ_DEFINED 1
#define XED_ICLASS_VCVTPS2UQQ_DEFINED 1
#define XED_ICLASS_VCVTQQ2PD_DEFINED 1
#define XED_ICLASS_VCVTQQ2PH_DEFINED 1
#define XED_ICLASS_VCVTQQ2PS_DEFINED 1
#define XED_ICLASS_VCVTSD2SH_DEFINED 1
#define XED_ICLASS_VCVTSD2SI_DEFINED 1
#define XED_ICLASS_VCVTSD2SS_DEFINED 1
#define XED_ICLASS_VCVTSD2USI_DEFINED 1
#define XED_ICLASS_VCVTSH2SD_DEFINED 1
#define XED_ICLASS_VCVTSH2SI_DEFINED 1
#define XED_ICLASS_VCVTSH2SS_DEFINED 1
#define XED_ICLASS_VCVTSH2USI_DEFINED 1
#define XED_ICLASS_VCVTSI2SD_DEFINED 1
#define XED_ICLASS_VCVTSI2SH_DEFINED 1
#define XED_ICLASS_VCVTSI2SS_DEFINED 1
#define XED_ICLASS_VCVTSS2SD_DEFINED 1
#define XED_ICLASS_VCVTSS2SH_DEFINED 1
#define XED_ICLASS_VCVTSS2SI_DEFINED 1
#define XED_ICLASS_VCVTSS2USI_DEFINED 1
#define XED_ICLASS_VCVTTPD2DQ_DEFINED 1
#define XED_ICLASS_VCVTTPD2QQ_DEFINED 1
#define XED_ICLASS_VCVTTPD2UDQ_DEFINED 1
#define XED_ICLASS_VCVTTPD2UQQ_DEFINED 1
#define XED_ICLASS_VCVTTPH2DQ_DEFINED 1
#define XED_ICLASS_VCVTTPH2QQ_DEFINED 1
#define XED_ICLASS_VCVTTPH2UDQ_DEFINED 1
#define XED_ICLASS_VCVTTPH2UQQ_DEFINED 1
#define XED_ICLASS_VCVTTPH2UW_DEFINED 1
#define XED_ICLASS_VCVTTPH2W_DEFINED 1
#define XED_ICLASS_VCVTTPS2DQ_DEFINED 1
#define XED_ICLASS_VCVTTPS2QQ_DEFINED 1
#define XED_ICLASS_VCVTTPS2UDQ_DEFINED 1
#define XED_ICLASS_VCVTTPS2UQQ_DEFINED 1
#define XED_ICLASS_VCVTTSD2SI_DEFINED 1
#define XED_ICLASS_VCVTTSD2USI_DEFINED 1
#define XED_ICLASS_VCVTTSH2SI_DEFINED 1
#define XED_ICLASS_VCVTTSH2USI_DEFINED 1
#define XED_ICLASS_VCVTTSS2SI_DEFINED 1
#define XED_ICLASS_VCVTTSS2USI_DEFINED 1
#define XED_ICLASS_VCVTUDQ2PD_DEFINED 1
#define XED_ICLASS_VCVTUDQ2PH_DEFINED 1
#define XED_ICLASS_VCVTUDQ2PS_DEFINED 1
#define XED_ICLASS_VCVTUQQ2PD_DEFINED 1
#define XED_ICLASS_VCVTUQQ2PH_DEFINED 1
#define XED_ICLASS_VCVTUQQ2PS_DEFINED 1
#define XED_ICLASS_VCVTUSI2SD_DEFINED 1
#define XED_ICLASS_VCVTUSI2SH_DEFINED 1
#define XED_ICLASS_VCVTUSI2SS_DEFINED 1
#define XED_ICLASS_VCVTUW2PH_DEFINED 1
#define XED_ICLASS_VCVTW2PH_DEFINED 1
#define XED_ICLASS_VDBPSADBW_DEFINED 1
#define XED_ICLASS_VDIVPD_DEFINED 1
#define XED_ICLASS_VDIVPH_DEFINED 1
#define XED_ICLASS_VDIVPS_DEFINED 1
#define XED_ICLASS_VDIVSD_DEFINED 1
#define XED_ICLASS_VDIVSH_DEFINED 1
#define XED_ICLASS_VDIVSS_DEFINED 1
#define XED_ICLASS_VDPBF16PS_DEFINED 1
#define XED_ICLASS_VDPPD_DEFINED 1
#define XED_ICLASS_VDPPS_DEFINED 1
#define XED_ICLASS_VERR_DEFINED 1
#define XED_ICLASS_VERW_DEFINED 1
#define XED_ICLASS_VEXP2PD_DEFINED 1
#define XED_ICLASS_VEXP2PS_DEFINED 1
#define XED_ICLASS_VEXPANDPD_DEFINED 1
#define XED_ICLASS_VEXPANDPS_DEFINED 1
#define XED_ICLASS_VEXTRACTF128_DEFINED 1
#define XED_ICLASS_VEXTRACTF32X4_DEFINED 1
#define XED_ICLASS_VEXTRACTF32X8_DEFINED 1
#define XED_ICLASS_VEXTRACTF64X2_DEFINED 1
#define XED_ICLASS_VEXTRACTF64X4_DEFINED 1
#define XED_ICLASS_VEXTRACTI128_DEFINED 1
#define XED_ICLASS_VEXTRACTI32X4_DEFINED 1
#define XED_ICLASS_VEXTRACTI32X8_DEFINED 1
#define XED_ICLASS_VEXTRACTI64X2_DEFINED 1
#define XED_ICLASS_VEXTRACTI64X4_DEFINED 1
#define XED_ICLASS_VEXTRACTPS_DEFINED 1
#define XED_ICLASS_VFCMADDCPH_DEFINED 1
#define XED_ICLASS_VFCMADDCSH_DEFINED 1
#define XED_ICLASS_VFCMULCPH_DEFINED 1
#define XED_ICLASS_VFCMULCSH_DEFINED 1
#define XED_ICLASS_VFIXUPIMMPD_DEFINED 1
#define XED_ICLASS_VFIXUPIMMPS_DEFINED 1
#define XED_ICLASS_VFIXUPIMMSD_DEFINED 1
#define XED_ICLASS_VFIXUPIMMSS_DEFINED 1
#define XED_ICLASS_VFMADD132PD_DEFINED 1
#define XED_ICLASS_VFMADD132PH_DEFINED 1
#define XED_ICLASS_VFMADD132PS_DEFINED 1
#define XED_ICLASS_VFMADD132SD_DEFINED 1
#define XED_ICLASS_VFMADD132SH_DEFINED 1
#define XED_ICLASS_VFMADD132SS_DEFINED 1
#define XED_ICLASS_VFMADD213PD_DEFINED 1
#define XED_ICLASS_VFMADD213PH_DEFINED 1
#define XED_ICLASS_VFMADD213PS_DEFINED 1
#define XED_ICLASS_VFMADD213SD_DEFINED 1
#define XED_ICLASS_VFMADD213SH_DEFINED 1
#define XED_ICLASS_VFMADD213SS_DEFINED 1
#define XED_ICLASS_VFMADD231PD_DEFINED 1
#define XED_ICLASS_VFMADD231PH_DEFINED 1
#define XED_ICLASS_VFMADD231PS_DEFINED 1
#define XED_ICLASS_VFMADD231SD_DEFINED 1
#define XED_ICLASS_VFMADD231SH_DEFINED 1
#define XED_ICLASS_VFMADD231SS_DEFINED 1
#define XED_ICLASS_VFMADDCPH_DEFINED 1
#define XED_ICLASS_VFMADDCSH_DEFINED 1
#define XED_ICLASS_VFMADDPD_DEFINED 1
#define XED_ICLASS_VFMADDPS_DEFINED 1
#define XED_ICLASS_VFMADDSD_DEFINED 1
#define XED_ICLASS_VFMADDSS_DEFINED 1
#define XED_ICLASS_VFMADDSUB132PD_DEFINED 1
#define XED_ICLASS_VFMADDSUB132PH_DEFINED 1
#define XED_ICLASS_VFMADDSUB132PS_DEFINED 1
#define XED_ICLASS_VFMADDSUB213PD_DEFINED 1
#define XED_ICLASS_VFMADDSUB213PH_DEFINED 1
#define XED_ICLASS_VFMADDSUB213PS_DEFINED 1
#define XED_ICLASS_VFMADDSUB231PD_DEFINED 1
#define XED_ICLASS_VFMADDSUB231PH_DEFINED 1
#define XED_ICLASS_VFMADDSUB231PS_DEFINED 1
#define XED_ICLASS_VFMADDSUBPD_DEFINED 1
#define XED_ICLASS_VFMADDSUBPS_DEFINED 1
#define XED_ICLASS_VFMSUB132PD_DEFINED 1
#define XED_ICLASS_VFMSUB132PH_DEFINED 1
#define XED_ICLASS_VFMSUB132PS_DEFINED 1
#define XED_ICLASS_VFMSUB132SD_DEFINED 1
#define XED_ICLASS_VFMSUB132SH_DEFINED 1
#define XED_ICLASS_VFMSUB132SS_DEFINED 1
#define XED_ICLASS_VFMSUB213PD_DEFINED 1
#define XED_ICLASS_VFMSUB213PH_DEFINED 1
#define XED_ICLASS_VFMSUB213PS_DEFINED 1
#define XED_ICLASS_VFMSUB213SD_DEFINED 1
#define XED_ICLASS_VFMSUB213SH_DEFINED 1
#define XED_ICLASS_VFMSUB213SS_DEFINED 1
#define XED_ICLASS_VFMSUB231PD_DEFINED 1
#define XED_ICLASS_VFMSUB231PH_DEFINED 1
#define XED_ICLASS_VFMSUB231PS_DEFINED 1
#define XED_ICLASS_VFMSUB231SD_DEFINED 1
#define XED_ICLASS_VFMSUB231SH_DEFINED 1
#define XED_ICLASS_VFMSUB231SS_DEFINED 1
#define XED_ICLASS_VFMSUBADD132PD_DEFINED 1
#define XED_ICLASS_VFMSUBADD132PH_DEFINED 1
#define XED_ICLASS_VFMSUBADD132PS_DEFINED 1
#define XED_ICLASS_VFMSUBADD213PD_DEFINED 1
#define XED_ICLASS_VFMSUBADD213PH_DEFINED 1
#define XED_ICLASS_VFMSUBADD213PS_DEFINED 1
#define XED_ICLASS_VFMSUBADD231PD_DEFINED 1
#define XED_ICLASS_VFMSUBADD231PH_DEFINED 1
#define XED_ICLASS_VFMSUBADD231PS_DEFINED 1
#define XED_ICLASS_VFMSUBADDPD_DEFINED 1
#define XED_ICLASS_VFMSUBADDPS_DEFINED 1
#define XED_ICLASS_VFMSUBPD_DEFINED 1
#define XED_ICLASS_VFMSUBPS_DEFINED 1
#define XED_ICLASS_VFMSUBSD_DEFINED 1
#define XED_ICLASS_VFMSUBSS_DEFINED 1
#define XED_ICLASS_VFMULCPH_DEFINED 1
#define XED_ICLASS_VFMULCSH_DEFINED 1
#define XED_ICLASS_VFNMADD132PD_DEFINED 1
#define XED_ICLASS_VFNMADD132PH_DEFINED 1
#define XED_ICLASS_VFNMADD132PS_DEFINED 1
#define XED_ICLASS_VFNMADD132SD_DEFINED 1
#define XED_ICLASS_VFNMADD132SH_DEFINED 1
#define XED_ICLASS_VFNMADD132SS_DEFINED 1
#define XED_ICLASS_VFNMADD213PD_DEFINED 1
#define XED_ICLASS_VFNMADD213PH_DEFINED 1
#define XED_ICLASS_VFNMADD213PS_DEFINED 1
#define XED_ICLASS_VFNMADD213SD_DEFINED 1
#define XED_ICLASS_VFNMADD213SH_DEFINED 1
#define XED_ICLASS_VFNMADD213SS_DEFINED 1
#define XED_ICLASS_VFNMADD231PD_DEFINED 1
#define XED_ICLASS_VFNMADD231PH_DEFINED 1
#define XED_ICLASS_VFNMADD231PS_DEFINED 1
#define XED_ICLASS_VFNMADD231SD_DEFINED 1
#define XED_ICLASS_VFNMADD231SH_DEFINED 1
#define XED_ICLASS_VFNMADD231SS_DEFINED 1
#define XED_ICLASS_VFNMADDPD_DEFINED 1
#define XED_ICLASS_VFNMADDPS_DEFINED 1
#define XED_ICLASS_VFNMADDSD_DEFINED 1
#define XED_ICLASS_VFNMADDSS_DEFINED 1
#define XED_ICLASS_VFNMSUB132PD_DEFINED 1
#define XED_ICLASS_VFNMSUB132PH_DEFINED 1
#define XED_ICLASS_VFNMSUB132PS_DEFINED 1
#define XED_ICLASS_VFNMSUB132SD_DEFINED 1
#define XED_ICLASS_VFNMSUB132SH_DEFINED 1
#define XED_ICLASS_VFNMSUB132SS_DEFINED 1
#define XED_ICLASS_VFNMSUB213PD_DEFINED 1
#define XED_ICLASS_VFNMSUB213PH_DEFINED 1
#define XED_ICLASS_VFNMSUB213PS_DEFINED 1
#define XED_ICLASS_VFNMSUB213SD_DEFINED 1
#define XED_ICLASS_VFNMSUB213SH_DEFINED 1
#define XED_ICLASS_VFNMSUB213SS_DEFINED 1
#define XED_ICLASS_VFNMSUB231PD_DEFINED 1
#define XED_ICLASS_VFNMSUB231PH_DEFINED 1
#define XED_ICLASS_VFNMSUB231PS_DEFINED 1
#define XED_ICLASS_VFNMSUB231SD_DEFINED 1
#define XED_ICLASS_VFNMSUB231SH_DEFINED 1
#define XED_ICLASS_VFNMSUB231SS_DEFINED 1
#define XED_ICLASS_VFNMSUBPD_DEFINED 1
#define XED_ICLASS_VFNMSUBPS_DEFINED 1
#define XED_ICLASS_VFNMSUBSD_DEFINED 1
#define XED_ICLASS_VFNMSUBSS_DEFINED 1
#define XED_ICLASS_VFPCLASSPD_DEFINED 1
#define XED_ICLASS_VFPCLASSPH_DEFINED 1
#define XED_ICLASS_VFPCLASSPS_DEFINED 1
#define XED_ICLASS_VFPCLASSSD_DEFINED 1
#define XED_ICLASS_VFPCLASSSH_DEFINED 1
#define XED_ICLASS_VFPCLASSSS_DEFINED 1
#define XED_ICLASS_VFRCZPD_DEFINED 1
#define XED_ICLASS_VFRCZPS_DEFINED 1
#define XED_ICLASS_VFRCZSD_DEFINED 1
#define XED_ICLASS_VFRCZSS_DEFINED 1
#define XED_ICLASS_VGATHERDPD_DEFINED 1
#define XED_ICLASS_VGATHERDPS_DEFINED 1
#define XED_ICLASS_VGATHERPF0DPD_DEFINED 1
#define XED_ICLASS_VGATHERPF0DPS_DEFINED 1
#define XED_ICLASS_VGATHERPF0QPD_DEFINED 1
#define XED_ICLASS_VGATHERPF0QPS_DEFINED 1
#define XED_ICLASS_VGATHERPF1DPD_DEFINED 1
#define XED_ICLASS_VGATHERPF1DPS_DEFINED 1
#define XED_ICLASS_VGATHERPF1QPD_DEFINED 1
#define XED_ICLASS_VGATHERPF1QPS_DEFINED 1
#define XED_ICLASS_VGATHERQPD_DEFINED 1
#define XED_ICLASS_VGATHERQPS_DEFINED 1
#define XED_ICLASS_VGETEXPPD_DEFINED 1
#define XED_ICLASS_VGETEXPPH_DEFINED 1
#define XED_ICLASS_VGETEXPPS_DEFINED 1
#define XED_ICLASS_VGETEXPSD_DEFINED 1
#define XED_ICLASS_VGETEXPSH_DEFINED 1
#define XED_ICLASS_VGETEXPSS_DEFINED 1
#define XED_ICLASS_VGETMANTPD_DEFINED 1
#define XED_ICLASS_VGETMANTPH_DEFINED 1
#define XED_ICLASS_VGETMANTPS_DEFINED 1
#define XED_ICLASS_VGETMANTSD_DEFINED 1
#define XED_ICLASS_VGETMANTSH_DEFINED 1
#define XED_ICLASS_VGETMANTSS_DEFINED 1
#define XED_ICLASS_VGF2P8AFFINEINVQB_DEFINED 1
#define XED_ICLASS_VGF2P8AFFINEQB_DEFINED 1
#define XED_ICLASS_VGF2P8MULB_DEFINED 1
#define XED_ICLASS_VHADDPD_DEFINED 1
#define XED_ICLASS_VHADDPS_DEFINED 1
#define XED_ICLASS_VHSUBPD_DEFINED 1
#define XED_ICLASS_VHSUBPS_DEFINED 1
#define XED_ICLASS_VINSERTF128_DEFINED 1
#define XED_ICLASS_VINSERTF32X4_DEFINED 1
#define XED_ICLASS_VINSERTF32X8_DEFINED 1
#define XED_ICLASS_VINSERTF64X2_DEFINED 1
#define XED_ICLASS_VINSERTF64X4_DEFINED 1
#define XED_ICLASS_VINSERTI128_DEFINED 1
#define XED_ICLASS_VINSERTI32X4_DEFINED 1
#define XED_ICLASS_VINSERTI32X8_DEFINED 1
#define XED_ICLASS_VINSERTI64X2_DEFINED 1
#define XED_ICLASS_VINSERTI64X4_DEFINED 1
#define XED_ICLASS_VINSERTPS_DEFINED 1
#define XED_ICLASS_VLDDQU_DEFINED 1
#define XED_ICLASS_VLDMXCSR_DEFINED 1
#define XED_ICLASS_VMASKMOVDQU_DEFINED 1
#define XED_ICLASS_VMASKMOVPD_DEFINED 1
#define XED_ICLASS_VMASKMOVPS_DEFINED 1
#define XED_ICLASS_VMAXPD_DEFINED 1
#define XED_ICLASS_VMAXPH_DEFINED 1
#define XED_ICLASS_VMAXPS_DEFINED 1
#define XED_ICLASS_VMAXSD_DEFINED 1
#define XED_ICLASS_VMAXSH_DEFINED 1
#define XED_ICLASS_VMAXSS_DEFINED 1
#define XED_ICLASS_VMCALL_DEFINED 1
#define XED_ICLASS_VMCLEAR_DEFINED 1
#define XED_ICLASS_VMFUNC_DEFINED 1
#define XED_ICLASS_VMINPD_DEFINED 1
#define XED_ICLASS_VMINPH_DEFINED 1
#define XED_ICLASS_VMINPS_DEFINED 1
#define XED_ICLASS_VMINSD_DEFINED 1
#define XED_ICLASS_VMINSH_DEFINED 1
#define XED_ICLASS_VMINSS_DEFINED 1
#define XED_ICLASS_VMLAUNCH_DEFINED 1
#define XED_ICLASS_VMLOAD_DEFINED 1
#define XED_ICLASS_VMMCALL_DEFINED 1
#define XED_ICLASS_VMOVAPD_DEFINED 1
#define XED_ICLASS_VMOVAPS_DEFINED 1
#define XED_ICLASS_VMOVD_DEFINED 1
#define XED_ICLASS_VMOVDDUP_DEFINED 1
#define XED_ICLASS_VMOVDQA_DEFINED 1
#define XED_ICLASS_VMOVDQA32_DEFINED 1
#define XED_ICLASS_VMOVDQA64_DEFINED 1
#define XED_ICLASS_VMOVDQU_DEFINED 1
#define XED_ICLASS_VMOVDQU16_DEFINED 1
#define XED_ICLASS_VMOVDQU32_DEFINED 1
#define XED_ICLASS_VMOVDQU64_DEFINED 1
#define XED_ICLASS_VMOVDQU8_DEFINED 1
#define XED_ICLASS_VMOVHLPS_DEFINED 1
#define XED_ICLASS_VMOVHPD_DEFINED 1
#define XED_ICLASS_VMOVHPS_DEFINED 1
#define XED_ICLASS_VMOVLHPS_DEFINED 1
#define XED_ICLASS_VMOVLPD_DEFINED 1
#define XED_ICLASS_VMOVLPS_DEFINED 1
#define XED_ICLASS_VMOVMSKPD_DEFINED 1
#define XED_ICLASS_VMOVMSKPS_DEFINED 1
#define XED_ICLASS_VMOVNTDQ_DEFINED 1
#define XED_ICLASS_VMOVNTDQA_DEFINED 1
#define XED_ICLASS_VMOVNTPD_DEFINED 1
#define XED_ICLASS_VMOVNTPS_DEFINED 1
#define XED_ICLASS_VMOVQ_DEFINED 1
#define XED_ICLASS_VMOVSD_DEFINED 1
#define XED_ICLASS_VMOVSH_DEFINED 1
#define XED_ICLASS_VMOVSHDUP_DEFINED 1
#define XED_ICLASS_VMOVSLDUP_DEFINED 1
#define XED_ICLASS_VMOVSS_DEFINED 1
#define XED_ICLASS_VMOVUPD_DEFINED 1
#define XED_ICLASS_VMOVUPS_DEFINED 1
#define XED_ICLASS_VMOVW_DEFINED 1
#define XED_ICLASS_VMPSADBW_DEFINED 1
#define XED_ICLASS_VMPTRLD_DEFINED 1
#define XED_ICLASS_VMPTRST_DEFINED 1
#define XED_ICLASS_VMREAD_DEFINED 1
#define XED_ICLASS_VMRESUME_DEFINED 1
#define XED_ICLASS_VMRUN_DEFINED 1
#define XED_ICLASS_VMSAVE_DEFINED 1
#define XED_ICLASS_VMULPD_DEFINED 1
#define XED_ICLASS_VMULPH_DEFINED 1
#define XED_ICLASS_VMULPS_DEFINED 1
#define XED_ICLASS_VMULSD_DEFINED 1
#define XED_ICLASS_VMULSH_DEFINED 1
#define XED_ICLASS_VMULSS_DEFINED 1
#define XED_ICLASS_VMWRITE_DEFINED 1
#define XED_ICLASS_VMXOFF_DEFINED 1
#define XED_ICLASS_VMXON_DEFINED 1
#define XED_ICLASS_VORPD_DEFINED 1
#define XED_ICLASS_VORPS_DEFINED 1
#define XED_ICLASS_VP2INTERSECTD_DEFINED 1
#define XED_ICLASS_VP2INTERSECTQ_DEFINED 1
#define XED_ICLASS_VP4DPWSSD_DEFINED 1
#define XED_ICLASS_VP4DPWSSDS_DEFINED 1
#define XED_ICLASS_VPABSB_DEFINED 1
#define XED_ICLASS_VPABSD_DEFINED 1
#define XED_ICLASS_VPABSQ_DEFINED 1
#define XED_ICLASS_VPABSW_DEFINED 1
#define XED_ICLASS_VPACKSSDW_DEFINED 1
#define XED_ICLASS_VPACKSSWB_DEFINED 1
#define XED_ICLASS_VPACKUSDW_DEFINED 1
#define XED_ICLASS_VPACKUSWB_DEFINED 1
#define XED_ICLASS_VPADDB_DEFINED 1
#define XED_ICLASS_VPADDD_DEFINED 1
#define XED_ICLASS_VPADDQ_DEFINED 1
#define XED_ICLASS_VPADDSB_DEFINED 1
#define XED_ICLASS_VPADDSW_DEFINED 1
#define XED_ICLASS_VPADDUSB_DEFINED 1
#define XED_ICLASS_VPADDUSW_DEFINED 1
#define XED_ICLASS_VPADDW_DEFINED 1
#define XED_ICLASS_VPALIGNR_DEFINED 1
#define XED_ICLASS_VPAND_DEFINED 1
#define XED_ICLASS_VPANDD_DEFINED 1
#define XED_ICLASS_VPANDN_DEFINED 1
#define XED_ICLASS_VPANDND_DEFINED 1
#define XED_ICLASS_VPANDNQ_DEFINED 1
#define XED_ICLASS_VPANDQ_DEFINED 1
#define XED_ICLASS_VPAVGB_DEFINED 1
#define XED_ICLASS_VPAVGW_DEFINED 1
#define XED_ICLASS_VPBLENDD_DEFINED 1
#define XED_ICLASS_VPBLENDMB_DEFINED 1
#define XED_ICLASS_VPBLENDMD_DEFINED 1
#define XED_ICLASS_VPBLENDMQ_DEFINED 1
#define XED_ICLASS_VPBLENDMW_DEFINED 1
#define XED_ICLASS_VPBLENDVB_DEFINED 1
#define XED_ICLASS_VPBLENDW_DEFINED 1
#define XED_ICLASS_VPBROADCASTB_DEFINED 1
#define XED_ICLASS_VPBROADCASTD_DEFINED 1
#define XED_ICLASS_VPBROADCASTMB2Q_DEFINED 1
#define XED_ICLASS_VPBROADCASTMW2D_DEFINED 1
#define XED_ICLASS_VPBROADCASTQ_DEFINED 1
#define XED_ICLASS_VPBROADCASTW_DEFINED 1
#define XED_ICLASS_VPCLMULQDQ_DEFINED 1
#define XED_ICLASS_VPCMOV_DEFINED 1
#define XED_ICLASS_VPCMPB_DEFINED 1
#define XED_ICLASS_VPCMPD_DEFINED 1
#define XED_ICLASS_VPCMPEQB_DEFINED 1
#define XED_ICLASS_VPCMPEQD_DEFINED 1
#define XED_ICLASS_VPCMPEQQ_DEFINED 1
#define XED_ICLASS_VPCMPEQW_DEFINED 1
#define XED_ICLASS_VPCMPESTRI_DEFINED 1
#define XED_ICLASS_VPCMPESTRI64_DEFINED 1
#define XED_ICLASS_VPCMPESTRM_DEFINED 1
#define XED_ICLASS_VPCMPESTRM64_DEFINED 1
#define XED_ICLASS_VPCMPGTB_DEFINED 1
#define XED_ICLASS_VPCMPGTD_DEFINED 1
#define XED_ICLASS_VPCMPGTQ_DEFINED 1
#define XED_ICLASS_VPCMPGTW_DEFINED 1
#define XED_ICLASS_VPCMPISTRI_DEFINED 1
#define XED_ICLASS_VPCMPISTRI64_DEFINED 1
#define XED_ICLASS_VPCMPISTRM_DEFINED 1
#define XED_ICLASS_VPCMPQ_DEFINED 1
#define XED_ICLASS_VPCMPUB_DEFINED 1
#define XED_ICLASS_VPCMPUD_DEFINED 1
#define XED_ICLASS_VPCMPUQ_DEFINED 1
#define XED_ICLASS_VPCMPUW_DEFINED 1
#define XED_ICLASS_VPCMPW_DEFINED 1
#define XED_ICLASS_VPCOMB_DEFINED 1
#define XED_ICLASS_VPCOMD_DEFINED 1
#define XED_ICLASS_VPCOMPRESSB_DEFINED 1
#define XED_ICLASS_VPCOMPRESSD_DEFINED 1
#define XED_ICLASS_VPCOMPRESSQ_DEFINED 1
#define XED_ICLASS_VPCOMPRESSW_DEFINED 1
#define XED_ICLASS_VPCOMQ_DEFINED 1
#define XED_ICLASS_VPCOMUB_DEFINED 1
#define XED_ICLASS_VPCOMUD_DEFINED 1
#define XED_ICLASS_VPCOMUQ_DEFINED 1
#define XED_ICLASS_VPCOMUW_DEFINED 1
#define XED_ICLASS_VPCOMW_DEFINED 1
#define XED_ICLASS_VPCONFLICTD_DEFINED 1
#define XED_ICLASS_VPCONFLICTQ_DEFINED 1
#define XED_ICLASS_VPDPBUSD_DEFINED 1
#define XED_ICLASS_VPDPBUSDS_DEFINED 1
#define XED_ICLASS_VPDPWSSD_DEFINED 1
#define XED_ICLASS_VPDPWSSDS_DEFINED 1
#define XED_ICLASS_VPERM2F128_DEFINED 1
#define XED_ICLASS_VPERM2I128_DEFINED 1
#define XED_ICLASS_VPERMB_DEFINED 1
#define XED_ICLASS_VPERMD_DEFINED 1
#define XED_ICLASS_VPERMI2B_DEFINED 1
#define XED_ICLASS_VPERMI2D_DEFINED 1
#define XED_ICLASS_VPERMI2PD_DEFINED 1
#define XED_ICLASS_VPERMI2PS_DEFINED 1
#define XED_ICLASS_VPERMI2Q_DEFINED 1
#define XED_ICLASS_VPERMI2W_DEFINED 1
#define XED_ICLASS_VPERMIL2PD_DEFINED 1
#define XED_ICLASS_VPERMIL2PS_DEFINED 1
#define XED_ICLASS_VPERMILPD_DEFINED 1
#define XED_ICLASS_VPERMILPS_DEFINED 1
#define XED_ICLASS_VPERMPD_DEFINED 1
#define XED_ICLASS_VPERMPS_DEFINED 1
#define XED_ICLASS_VPERMQ_DEFINED 1
#define XED_ICLASS_VPERMT2B_DEFINED 1
#define XED_ICLASS_VPERMT2D_DEFINED 1
#define XED_ICLASS_VPERMT2PD_DEFINED 1
#define XED_ICLASS_VPERMT2PS_DEFINED 1
#define XED_ICLASS_VPERMT2Q_DEFINED 1
#define XED_ICLASS_VPERMT2W_DEFINED 1
#define XED_ICLASS_VPERMW_DEFINED 1
#define XED_ICLASS_VPEXPANDB_DEFINED 1
#define XED_ICLASS_VPEXPANDD_DEFINED 1
#define XED_ICLASS_VPEXPANDQ_DEFINED 1
#define XED_ICLASS_VPEXPANDW_DEFINED 1
#define XED_ICLASS_VPEXTRB_DEFINED 1
#define XED_ICLASS_VPEXTRD_DEFINED 1
#define XED_ICLASS_VPEXTRQ_DEFINED 1
#define XED_ICLASS_VPEXTRW_DEFINED 1
#define XED_ICLASS_VPEXTRW_C5_DEFINED 1
#define XED_ICLASS_VPGATHERDD_DEFINED 1
#define XED_ICLASS_VPGATHERDQ_DEFINED 1
#define XED_ICLASS_VPGATHERQD_DEFINED 1
#define XED_ICLASS_VPGATHERQQ_DEFINED 1
#define XED_ICLASS_VPHADDBD_DEFINED 1
#define XED_ICLASS_VPHADDBQ_DEFINED 1
#define XED_ICLASS_VPHADDBW_DEFINED 1
#define XED_ICLASS_VPHADDD_DEFINED 1
#define XED_ICLASS_VPHADDDQ_DEFINED 1
#define XED_ICLASS_VPHADDSW_DEFINED 1
#define XED_ICLASS_VPHADDUBD_DEFINED 1
#define XED_ICLASS_VPHADDUBQ_DEFINED 1
#define XED_ICLASS_VPHADDUBW_DEFINED 1
#define XED_ICLASS_VPHADDUDQ_DEFINED 1
#define XED_ICLASS_VPHADDUWD_DEFINED 1
#define XED_ICLASS_VPHADDUWQ_DEFINED 1
#define XED_ICLASS_VPHADDW_DEFINED 1
#define XED_ICLASS_VPHADDWD_DEFINED 1
#define XED_ICLASS_VPHADDWQ_DEFINED 1
#define XED_ICLASS_VPHMINPOSUW_DEFINED 1
#define XED_ICLASS_VPHSUBBW_DEFINED 1
#define XED_ICLASS_VPHSUBD_DEFINED 1
#define XED_ICLASS_VPHSUBDQ_DEFINED 1
#define XED_ICLASS_VPHSUBSW_DEFINED 1
#define XED_ICLASS_VPHSUBW_DEFINED 1
#define XED_ICLASS_VPHSUBWD_DEFINED 1
#define XED_ICLASS_VPINSRB_DEFINED 1
#define XED_ICLASS_VPINSRD_DEFINED 1
#define XED_ICLASS_VPINSRQ_DEFINED 1
#define XED_ICLASS_VPINSRW_DEFINED 1
#define XED_ICLASS_VPLZCNTD_DEFINED 1
#define XED_ICLASS_VPLZCNTQ_DEFINED 1
#define XED_ICLASS_VPMACSDD_DEFINED 1
#define XED_ICLASS_VPMACSDQH_DEFINED 1
#define XED_ICLASS_VPMACSDQL_DEFINED 1
#define XED_ICLASS_VPMACSSDD_DEFINED 1
#define XED_ICLASS_VPMACSSDQH_DEFINED 1
#define XED_ICLASS_VPMACSSDQL_DEFINED 1
#define XED_ICLASS_VPMACSSWD_DEFINED 1
#define XED_ICLASS_VPMACSSWW_DEFINED 1
#define XED_ICLASS_VPMACSWD_DEFINED 1
#define XED_ICLASS_VPMACSWW_DEFINED 1
#define XED_ICLASS_VPMADCSSWD_DEFINED 1
#define XED_ICLASS_VPMADCSWD_DEFINED 1
#define XED_ICLASS_VPMADD52HUQ_DEFINED 1
#define XED_ICLASS_VPMADD52LUQ_DEFINED 1
#define XED_ICLASS_VPMADDUBSW_DEFINED 1
#define XED_ICLASS_VPMADDWD_DEFINED 1
#define XED_ICLASS_VPMASKMOVD_DEFINED 1
#define XED_ICLASS_VPMASKMOVQ_DEFINED 1
#define XED_ICLASS_VPMAXSB_DEFINED 1
#define XED_ICLASS_VPMAXSD_DEFINED 1
#define XED_ICLASS_VPMAXSQ_DEFINED 1
#define XED_ICLASS_VPMAXSW_DEFINED 1
#define XED_ICLASS_VPMAXUB_DEFINED 1
#define XED_ICLASS_VPMAXUD_DEFINED 1
#define XED_ICLASS_VPMAXUQ_DEFINED 1
#define XED_ICLASS_VPMAXUW_DEFINED 1
#define XED_ICLASS_VPMINSB_DEFINED 1
#define XED_ICLASS_VPMINSD_DEFINED 1
#define XED_ICLASS_VPMINSQ_DEFINED 1
#define XED_ICLASS_VPMINSW_DEFINED 1
#define XED_ICLASS_VPMINUB_DEFINED 1
#define XED_ICLASS_VPMINUD_DEFINED 1
#define XED_ICLASS_VPMINUQ_DEFINED 1
#define XED_ICLASS_VPMINUW_DEFINED 1
#define XED_ICLASS_VPMOVB2M_DEFINED 1
#define XED_ICLASS_VPMOVD2M_DEFINED 1
#define XED_ICLASS_VPMOVDB_DEFINED 1
#define XED_ICLASS_VPMOVDW_DEFINED 1
#define XED_ICLASS_VPMOVM2B_DEFINED 1
#define XED_ICLASS_VPMOVM2D_DEFINED 1
#define XED_ICLASS_VPMOVM2Q_DEFINED 1
#define XED_ICLASS_VPMOVM2W_DEFINED 1
#define XED_ICLASS_VPMOVMSKB_DEFINED 1
#define XED_ICLASS_VPMOVQ2M_DEFINED 1
#define XED_ICLASS_VPMOVQB_DEFINED 1
#define XED_ICLASS_VPMOVQD_DEFINED 1
#define XED_ICLASS_VPMOVQW_DEFINED 1
#define XED_ICLASS_VPMOVSDB_DEFINED 1
#define XED_ICLASS_VPMOVSDW_DEFINED 1
#define XED_ICLASS_VPMOVSQB_DEFINED 1
#define XED_ICLASS_VPMOVSQD_DEFINED 1
#define XED_ICLASS_VPMOVSQW_DEFINED 1
#define XED_ICLASS_VPMOVSWB_DEFINED 1
#define XED_ICLASS_VPMOVSXBD_DEFINED 1
#define XED_ICLASS_VPMOVSXBQ_DEFINED 1
#define XED_ICLASS_VPMOVSXBW_DEFINED 1
#define XED_ICLASS_VPMOVSXDQ_DEFINED 1
#define XED_ICLASS_VPMOVSXWD_DEFINED 1
#define XED_ICLASS_VPMOVSXWQ_DEFINED 1
#define XED_ICLASS_VPMOVUSDB_DEFINED 1
#define XED_ICLASS_VPMOVUSDW_DEFINED 1
#define XED_ICLASS_VPMOVUSQB_DEFINED 1
#define XED_ICLASS_VPMOVUSQD_DEFINED 1
#define XED_ICLASS_VPMOVUSQW_DEFINED 1
#define XED_ICLASS_VPMOVUSWB_DEFINED 1
#define XED_ICLASS_VPMOVW2M_DEFINED 1
#define XED_ICLASS_VPMOVWB_DEFINED 1
#define XED_ICLASS_VPMOVZXBD_DEFINED 1
#define XED_ICLASS_VPMOVZXBQ_DEFINED 1
#define XED_ICLASS_VPMOVZXBW_DEFINED 1
#define XED_ICLASS_VPMOVZXDQ_DEFINED 1
#define XED_ICLASS_VPMOVZXWD_DEFINED 1
#define XED_ICLASS_VPMOVZXWQ_DEFINED 1
#define XED_ICLASS_VPMULDQ_DEFINED 1
#define XED_ICLASS_VPMULHRSW_DEFINED 1
#define XED_ICLASS_VPMULHUW_DEFINED 1
#define XED_ICLASS_VPMULHW_DEFINED 1
#define XED_ICLASS_VPMULLD_DEFINED 1
#define XED_ICLASS_VPMULLQ_DEFINED 1
#define XED_ICLASS_VPMULLW_DEFINED 1
#define XED_ICLASS_VPMULTISHIFTQB_DEFINED 1
#define XED_ICLASS_VPMULUDQ_DEFINED 1
#define XED_ICLASS_VPOPCNTB_DEFINED 1
#define XED_ICLASS_VPOPCNTD_DEFINED 1
#define XED_ICLASS_VPOPCNTQ_DEFINED 1
#define XED_ICLASS_VPOPCNTW_DEFINED 1
#define XED_ICLASS_VPOR_DEFINED 1
#define XED_ICLASS_VPORD_DEFINED 1
#define XED_ICLASS_VPORQ_DEFINED 1
#define XED_ICLASS_VPPERM_DEFINED 1
#define XED_ICLASS_VPROLD_DEFINED 1
#define XED_ICLASS_VPROLQ_DEFINED 1
#define XED_ICLASS_VPROLVD_DEFINED 1
#define XED_ICLASS_VPROLVQ_DEFINED 1
#define XED_ICLASS_VPRORD_DEFINED 1
#define XED_ICLASS_VPRORQ_DEFINED 1
#define XED_ICLASS_VPRORVD_DEFINED 1
#define XED_ICLASS_VPRORVQ_DEFINED 1
#define XED_ICLASS_VPROTB_DEFINED 1
#define XED_ICLASS_VPROTD_DEFINED 1
#define XED_ICLASS_VPROTQ_DEFINED 1
#define XED_ICLASS_VPROTW_DEFINED 1
#define XED_ICLASS_VPSADBW_DEFINED 1
#define XED_ICLASS_VPSCATTERDD_DEFINED 1
#define XED_ICLASS_VPSCATTERDQ_DEFINED 1
#define XED_ICLASS_VPSCATTERQD_DEFINED 1
#define XED_ICLASS_VPSCATTERQQ_DEFINED 1
#define XED_ICLASS_VPSHAB_DEFINED 1
#define XED_ICLASS_VPSHAD_DEFINED 1
#define XED_ICLASS_VPSHAQ_DEFINED 1
#define XED_ICLASS_VPSHAW_DEFINED 1
#define XED_ICLASS_VPSHLB_DEFINED 1
#define XED_ICLASS_VPSHLD_DEFINED 1
#define XED_ICLASS_VPSHLDD_DEFINED 1
#define XED_ICLASS_VPSHLDQ_DEFINED 1
#define XED_ICLASS_VPSHLDVD_DEFINED 1
#define XED_ICLASS_VPSHLDVQ_DEFINED 1
#define XED_ICLASS_VPSHLDVW_DEFINED 1
#define XED_ICLASS_VPSHLDW_DEFINED 1
#define XED_ICLASS_VPSHLQ_DEFINED 1
#define XED_ICLASS_VPSHLW_DEFINED 1
#define XED_ICLASS_VPSHRDD_DEFINED 1
#define XED_ICLASS_VPSHRDQ_DEFINED 1
#define XED_ICLASS_VPSHRDVD_DEFINED 1
#define XED_ICLASS_VPSHRDVQ_DEFINED 1
#define XED_ICLASS_VPSHRDVW_DEFINED 1
#define XED_ICLASS_VPSHRDW_DEFINED 1
#define XED_ICLASS_VPSHUFB_DEFINED 1
#define XED_ICLASS_VPSHUFBITQMB_DEFINED 1
#define XED_ICLASS_VPSHUFD_DEFINED 1
#define XED_ICLASS_VPSHUFHW_DEFINED 1
#define XED_ICLASS_VPSHUFLW_DEFINED 1
#define XED_ICLASS_VPSIGNB_DEFINED 1
#define XED_ICLASS_VPSIGND_DEFINED 1
#define XED_ICLASS_VPSIGNW_DEFINED 1
#define XED_ICLASS_VPSLLD_DEFINED 1
#define XED_ICLASS_VPSLLDQ_DEFINED 1
#define XED_ICLASS_VPSLLQ_DEFINED 1
#define XED_ICLASS_VPSLLVD_DEFINED 1
#define XED_ICLASS_VPSLLVQ_DEFINED 1
#define XED_ICLASS_VPSLLVW_DEFINED 1
#define XED_ICLASS_VPSLLW_DEFINED 1
#define XED_ICLASS_VPSRAD_DEFINED 1
#define XED_ICLASS_VPSRAQ_DEFINED 1
#define XED_ICLASS_VPSRAVD_DEFINED 1
#define XED_ICLASS_VPSRAVQ_DEFINED 1
#define XED_ICLASS_VPSRAVW_DEFINED 1
#define XED_ICLASS_VPSRAW_DEFINED 1
#define XED_ICLASS_VPSRLD_DEFINED 1
#define XED_ICLASS_VPSRLDQ_DEFINED 1
#define XED_ICLASS_VPSRLQ_DEFINED 1
#define XED_ICLASS_VPSRLVD_DEFINED 1
#define XED_ICLASS_VPSRLVQ_DEFINED 1
#define XED_ICLASS_VPSRLVW_DEFINED 1
#define XED_ICLASS_VPSRLW_DEFINED 1
#define XED_ICLASS_VPSUBB_DEFINED 1
#define XED_ICLASS_VPSUBD_DEFINED 1
#define XED_ICLASS_VPSUBQ_DEFINED 1
#define XED_ICLASS_VPSUBSB_DEFINED 1
#define XED_ICLASS_VPSUBSW_DEFINED 1
#define XED_ICLASS_VPSUBUSB_DEFINED 1
#define XED_ICLASS_VPSUBUSW_DEFINED 1
#define XED_ICLASS_VPSUBW_DEFINED 1
#define XED_ICLASS_VPTERNLOGD_DEFINED 1
#define XED_ICLASS_VPTERNLOGQ_DEFINED 1
#define XED_ICLASS_VPTEST_DEFINED 1
#define XED_ICLASS_VPTESTMB_DEFINED 1
#define XED_ICLASS_VPTESTMD_DEFINED 1
#define XED_ICLASS_VPTESTMQ_DEFINED 1
#define XED_ICLASS_VPTESTMW_DEFINED 1
#define XED_ICLASS_VPTESTNMB_DEFINED 1
#define XED_ICLASS_VPTESTNMD_DEFINED 1
#define XED_ICLASS_VPTESTNMQ_DEFINED 1
#define XED_ICLASS_VPTESTNMW_DEFINED 1
#define XED_ICLASS_VPUNPCKHBW_DEFINED 1
#define XED_ICLASS_VPUNPCKHDQ_DEFINED 1
#define XED_ICLASS_VPUNPCKHQDQ_DEFINED 1
#define XED_ICLASS_VPUNPCKHWD_DEFINED 1
#define XED_ICLASS_VPUNPCKLBW_DEFINED 1
#define XED_ICLASS_VPUNPCKLDQ_DEFINED 1
#define XED_ICLASS_VPUNPCKLQDQ_DEFINED 1
#define XED_ICLASS_VPUNPCKLWD_DEFINED 1
#define XED_ICLASS_VPXOR_DEFINED 1
#define XED_ICLASS_VPXORD_DEFINED 1
#define XED_ICLASS_VPXORQ_DEFINED 1
#define XED_ICLASS_VRANGEPD_DEFINED 1
#define XED_ICLASS_VRANGEPS_DEFINED 1
#define XED_ICLASS_VRANGESD_DEFINED 1
#define XED_ICLASS_VRANGESS_DEFINED 1
#define XED_ICLASS_VRCP14PD_DEFINED 1
#define XED_ICLASS_VRCP14PS_DEFINED 1
#define XED_ICLASS_VRCP14SD_DEFINED 1
#define XED_ICLASS_VRCP14SS_DEFINED 1
#define XED_ICLASS_VRCP28PD_DEFINED 1
#define XED_ICLASS_VRCP28PS_DEFINED 1
#define XED_ICLASS_VRCP28SD_DEFINED 1
#define XED_ICLASS_VRCP28SS_DEFINED 1
#define XED_ICLASS_VRCPPH_DEFINED 1
#define XED_ICLASS_VRCPPS_DEFINED 1
#define XED_ICLASS_VRCPSH_DEFINED 1
#define XED_ICLASS_VRCPSS_DEFINED 1
#define XED_ICLASS_VREDUCEPD_DEFINED 1
#define XED_ICLASS_VREDUCEPH_DEFINED 1
#define XED_ICLASS_VREDUCEPS_DEFINED 1
#define XED_ICLASS_VREDUCESD_DEFINED 1
#define XED_ICLASS_VREDUCESH_DEFINED 1
#define XED_ICLASS_VREDUCESS_DEFINED 1
#define XED_ICLASS_VRNDSCALEPD_DEFINED 1
#define XED_ICLASS_VRNDSCALEPH_DEFINED 1
#define XED_ICLASS_VRNDSCALEPS_DEFINED 1
#define XED_ICLASS_VRNDSCALESD_DEFINED 1
#define XED_ICLASS_VRNDSCALESH_DEFINED 1
#define XED_ICLASS_VRNDSCALESS_DEFINED 1
#define XED_ICLASS_VROUNDPD_DEFINED 1
#define XED_ICLASS_VROUNDPS_DEFINED 1
#define XED_ICLASS_VROUNDSD_DEFINED 1
#define XED_ICLASS_VROUNDSS_DEFINED 1
#define XED_ICLASS_VRSQRT14PD_DEFINED 1
#define XED_ICLASS_VRSQRT14PS_DEFINED 1
#define XED_ICLASS_VRSQRT14SD_DEFINED 1
#define XED_ICLASS_VRSQRT14SS_DEFINED 1
#define XED_ICLASS_VRSQRT28PD_DEFINED 1
#define XED_ICLASS_VRSQRT28PS_DEFINED 1
#define XED_ICLASS_VRSQRT28SD_DEFINED 1
#define XED_ICLASS_VRSQRT28SS_DEFINED 1
#define XED_ICLASS_VRSQRTPH_DEFINED 1
#define XED_ICLASS_VRSQRTPS_DEFINED 1
#define XED_ICLASS_VRSQRTSH_DEFINED 1
#define XED_ICLASS_VRSQRTSS_DEFINED 1
#define XED_ICLASS_VSCALEFPD_DEFINED 1
#define XED_ICLASS_VSCALEFPH_DEFINED 1
#define XED_ICLASS_VSCALEFPS_DEFINED 1
#define XED_ICLASS_VSCALEFSD_DEFINED 1
#define XED_ICLASS_VSCALEFSH_DEFINED 1
#define XED_ICLASS_VSCALEFSS_DEFINED 1
#define XED_ICLASS_VSCATTERDPD_DEFINED 1
#define XED_ICLASS_VSCATTERDPS_DEFINED 1
#define XED_ICLASS_VSCATTERPF0DPD_DEFINED 1
#define XED_ICLASS_VSCATTERPF0DPS_DEFINED 1
#define XED_ICLASS_VSCATTERPF0QPD_DEFINED 1
#define XED_ICLASS_VSCATTERPF0QPS_DEFINED 1
#define XED_ICLASS_VSCATTERPF1DPD_DEFINED 1
#define XED_ICLASS_VSCATTERPF1DPS_DEFINED 1
#define XED_ICLASS_VSCATTERPF1QPD_DEFINED 1
#define XED_ICLASS_VSCATTERPF1QPS_DEFINED 1
#define XED_ICLASS_VSCATTERQPD_DEFINED 1
#define XED_ICLASS_VSCATTERQPS_DEFINED 1
#define XED_ICLASS_VSHUFF32X4_DEFINED 1
#define XED_ICLASS_VSHUFF64X2_DEFINED 1
#define XED_ICLASS_VSHUFI32X4_DEFINED 1
#define XED_ICLASS_VSHUFI64X2_DEFINED 1
#define XED_ICLASS_VSHUFPD_DEFINED 1
#define XED_ICLASS_VSHUFPS_DEFINED 1
#define XED_ICLASS_VSQRTPD_DEFINED 1
#define XED_ICLASS_VSQRTPH_DEFINED 1
#define XED_ICLASS_VSQRTPS_DEFINED 1
#define XED_ICLASS_VSQRTSD_DEFINED 1
#define XED_ICLASS_VSQRTSH_DEFINED 1
#define XED_ICLASS_VSQRTSS_DEFINED 1
#define XED_ICLASS_VSTMXCSR_DEFINED 1
#define XED_ICLASS_VSUBPD_DEFINED 1
#define XED_ICLASS_VSUBPH_DEFINED 1
#define XED_ICLASS_VSUBPS_DEFINED 1
#define XED_ICLASS_VSUBSD_DEFINED 1
#define XED_ICLASS_VSUBSH_DEFINED 1
#define XED_ICLASS_VSUBSS_DEFINED 1
#define XED_ICLASS_VTESTPD_DEFINED 1
#define XED_ICLASS_VTESTPS_DEFINED 1
#define XED_ICLASS_VUCOMISD_DEFINED 1
#define XED_ICLASS_VUCOMISH_DEFINED 1
#define XED_ICLASS_VUCOMISS_DEFINED 1
#define XED_ICLASS_VUNPCKHPD_DEFINED 1
#define XED_ICLASS_VUNPCKHPS_DEFINED 1
#define XED_ICLASS_VUNPCKLPD_DEFINED 1
#define XED_ICLASS_VUNPCKLPS_DEFINED 1
#define XED_ICLASS_VXORPD_DEFINED 1
#define XED_ICLASS_VXORPS_DEFINED 1
#define XED_ICLASS_VZEROALL_DEFINED 1
#define XED_ICLASS_VZEROUPPER_DEFINED 1
#define XED_ICLASS_WBINVD_DEFINED 1
#define XED_ICLASS_WBNOINVD_DEFINED 1
#define XED_ICLASS_WRFSBASE_DEFINED 1
#define XED_ICLASS_WRGSBASE_DEFINED 1
#define XED_ICLASS_WRMSR_DEFINED 1
#define XED_ICLASS_WRPKRU_DEFINED 1
#define XED_ICLASS_WRSSD_DEFINED 1
#define XED_ICLASS_WRSSQ_DEFINED 1
#define XED_ICLASS_WRUSSD_DEFINED 1
#define XED_ICLASS_WRUSSQ_DEFINED 1
#define XED_ICLASS_XABORT_DEFINED 1
#define XED_ICLASS_XADD_DEFINED 1
#define XED_ICLASS_XADD_LOCK_DEFINED 1
#define XED_ICLASS_XBEGIN_DEFINED 1
#define XED_ICLASS_XCHG_DEFINED 1
#define XED_ICLASS_XEND_DEFINED 1
#define XED_ICLASS_XGETBV_DEFINED 1
#define XED_ICLASS_XLAT_DEFINED 1
#define XED_ICLASS_XOR_DEFINED 1
#define XED_ICLASS_XORPD_DEFINED 1
#define XED_ICLASS_XORPS_DEFINED 1
#define XED_ICLASS_XOR_LOCK_DEFINED 1
#define XED_ICLASS_XRESLDTRK_DEFINED 1
#define XED_ICLASS_XRSTOR_DEFINED 1
#define XED_ICLASS_XRSTOR64_DEFINED 1
#define XED_ICLASS_XRSTORS_DEFINED 1
#define XED_ICLASS_XRSTORS64_DEFINED 1
#define XED_ICLASS_XSAVE_DEFINED 1
#define XED_ICLASS_XSAVE64_DEFINED 1
#define XED_ICLASS_XSAVEC_DEFINED 1
#define XED_ICLASS_XSAVEC64_DEFINED 1
#define XED_ICLASS_XSAVEOPT_DEFINED 1
#define XED_ICLASS_XSAVEOPT64_DEFINED 1
#define XED_ICLASS_XSAVES_DEFINED 1
#define XED_ICLASS_XSAVES64_DEFINED 1
#define XED_ICLASS_XSETBV_DEFINED 1
#define XED_ICLASS_XSTORE_DEFINED 1
#define XED_ICLASS_XSUSLDTRK_DEFINED 1
#define XED_ICLASS_XTEST_DEFINED 1
#define XED_ICLASS_LAST_DEFINED 1
typedef enum {
  XED_ICLASS_INVALID,
  XED_ICLASS_AAA,
  XED_ICLASS_AAD,
  XED_ICLASS_AAM,
  XED_ICLASS_AAS,
  XED_ICLASS_ADC,
  XED_ICLASS_ADCX,
  XED_ICLASS_ADC_LOCK,
  XED_ICLASS_ADD,
  XED_ICLASS_ADDPD,
  XED_ICLASS_ADDPS,
  XED_ICLASS_ADDSD,
  XED_ICLASS_ADDSS,
  XED_ICLASS_ADDSUBPD,
  XED_ICLASS_ADDSUBPS,
  XED_ICLASS_ADD_LOCK,
  XED_ICLASS_ADOX,
  XED_ICLASS_AESDEC,
  XED_ICLASS_AESDEC128KL,
  XED_ICLASS_AESDEC256KL,
  XED_ICLASS_AESDECLAST,
  XED_ICLASS_AESDECWIDE128KL,
  XED_ICLASS_AESDECWIDE256KL,
  XED_ICLASS_AESENC,
  XED_ICLASS_AESENC128KL,
  XED_ICLASS_AESENC256KL,
  XED_ICLASS_AESENCLAST,
  XED_ICLASS_AESENCWIDE128KL,
  XED_ICLASS_AESENCWIDE256KL,
  XED_ICLASS_AESIMC,
  XED_ICLASS_AESKEYGENASSIST,
  XED_ICLASS_AND,
  XED_ICLASS_ANDN,
  XED_ICLASS_ANDNPD,
  XED_ICLASS_ANDNPS,
  XED_ICLASS_ANDPD,
  XED_ICLASS_ANDPS,
  XED_ICLASS_AND_LOCK,
  XED_ICLASS_ARPL,
  XED_ICLASS_BEXTR,
  XED_ICLASS_BEXTR_XOP,
  XED_ICLASS_BLCFILL,
  XED_ICLASS_BLCI,
  XED_ICLASS_BLCIC,
  XED_ICLASS_BLCMSK,
  XED_ICLASS_BLCS,
  XED_ICLASS_BLENDPD,
  XED_ICLASS_BLENDPS,
  XED_ICLASS_BLENDVPD,
  XED_ICLASS_BLENDVPS,
  XED_ICLASS_BLSFILL,
  XED_ICLASS_BLSI,
  XED_ICLASS_BLSIC,
  XED_ICLASS_BLSMSK,
  XED_ICLASS_BLSR,
  XED_ICLASS_BNDCL,
  XED_ICLASS_BNDCN,
  XED_ICLASS_BNDCU,
  XED_ICLASS_BNDLDX,
  XED_ICLASS_BNDMK,
  XED_ICLASS_BNDMOV,
  XED_ICLASS_BNDSTX,
  XED_ICLASS_BOUND,
  XED_ICLASS_BSF,
  XED_ICLASS_BSR,
  XED_ICLASS_BSWAP,
  XED_ICLASS_BT,
  XED_ICLASS_BTC,
  XED_ICLASS_BTC_LOCK,
  XED_ICLASS_BTR,
  XED_ICLASS_BTR_LOCK,
  XED_ICLASS_BTS,
  XED_ICLASS_BTS_LOCK,
  XED_ICLASS_BZHI,
  XED_ICLASS_CALL_FAR,
  XED_ICLASS_CALL_NEAR,
  XED_ICLASS_CBW,
  XED_ICLASS_CDQ,
  XED_ICLASS_CDQE,
  XED_ICLASS_CLAC,
  XED_ICLASS_CLC,
  XED_ICLASS_CLD,
  XED_ICLASS_CLDEMOTE,
  XED_ICLASS_CLFLUSH,
  XED_ICLASS_CLFLUSHOPT,
  XED_ICLASS_CLGI,
  XED_ICLASS_CLI,
  XED_ICLASS_CLRSSBSY,
  XED_ICLASS_CLTS,
  XED_ICLASS_CLUI,
  XED_ICLASS_CLWB,
  XED_ICLASS_CLZERO,
  XED_ICLASS_CMC,
  XED_ICLASS_CMOVB,
  XED_ICLASS_CMOVBE,
  XED_ICLASS_CMOVL,
  XED_ICLASS_CMOVLE,
  XED_ICLASS_CMOVNB,
  XED_ICLASS_CMOVNBE,
  XED_ICLASS_CMOVNL,
  XED_ICLASS_CMOVNLE,
  XED_ICLASS_CMOVNO,
  XED_ICLASS_CMOVNP,
  XED_ICLASS_CMOVNS,
  XED_ICLASS_CMOVNZ,
  XED_ICLASS_CMOVO,
  XED_ICLASS_CMOVP,
  XED_ICLASS_CMOVS,
  XED_ICLASS_CMOVZ,
  XED_ICLASS_CMP,
  XED_ICLASS_CMPPD,
  XED_ICLASS_CMPPS,
  XED_ICLASS_CMPSB,
  XED_ICLASS_CMPSD,
  XED_ICLASS_CMPSD_XMM,
  XED_ICLASS_CMPSQ,
  XED_ICLASS_CMPSS,
  XED_ICLASS_CMPSW,
  XED_ICLASS_CMPXCHG,
  XED_ICLASS_CMPXCHG16B,
  XED_ICLASS_CMPXCHG16B_LOCK,
  XED_ICLASS_CMPXCHG8B,
  XED_ICLASS_CMPXCHG8B_LOCK,
  XED_ICLASS_CMPXCHG_LOCK,
  XED_ICLASS_COMISD,
  XED_ICLASS_COMISS,
  XED_ICLASS_CPUID,
  XED_ICLASS_CQO,
  XED_ICLASS_CRC32,
  XED_ICLASS_CVTDQ2PD,
  XED_ICLASS_CVTDQ2PS,
  XED_ICLASS_CVTPD2DQ,
  XED_ICLASS_CVTPD2PI,
  XED_ICLASS_CVTPD2PS,
  XED_ICLASS_CVTPI2PD,
  XED_ICLASS_CVTPI2PS,
  XED_ICLASS_CVTPS2DQ,
  XED_ICLASS_CVTPS2PD,
  XED_ICLASS_CVTPS2PI,
  XED_ICLASS_CVTSD2SI,
  XED_ICLASS_CVTSD2SS,
  XED_ICLASS_CVTSI2SD,
  XED_ICLASS_CVTSI2SS,
  XED_ICLASS_CVTSS2SD,
  XED_ICLASS_CVTSS2SI,
  XED_ICLASS_CVTTPD2DQ,
  XED_ICLASS_CVTTPD2PI,
  XED_ICLASS_CVTTPS2DQ,
  XED_ICLASS_CVTTPS2PI,
  XED_ICLASS_CVTTSD2SI,
  XED_ICLASS_CVTTSS2SI,
  XED_ICLASS_CWD,
  XED_ICLASS_CWDE,
  XED_ICLASS_DAA,
  XED_ICLASS_DAS,
  XED_ICLASS_DEC,
  XED_ICLASS_DEC_LOCK,
  XED_ICLASS_DIV,
  XED_ICLASS_DIVPD,
  XED_ICLASS_DIVPS,
  XED_ICLASS_DIVSD,
  XED_ICLASS_DIVSS,
  XED_ICLASS_DPPD,
  XED_ICLASS_DPPS,
  XED_ICLASS_EMMS,
  XED_ICLASS_ENCLS,
  XED_ICLASS_ENCLU,
  XED_ICLASS_ENCLV,
  XED_ICLASS_ENCODEKEY128,
  XED_ICLASS_ENCODEKEY256,
  XED_ICLASS_ENDBR32,
  XED_ICLASS_ENDBR64,
  XED_ICLASS_ENQCMD,
  XED_ICLASS_ENQCMDS,
  XED_ICLASS_ENTER,
  XED_ICLASS_EXTRACTPS,
  XED_ICLASS_EXTRQ,
  XED_ICLASS_F2XM1,
  XED_ICLASS_FABS,
  XED_ICLASS_FADD,
  XED_ICLASS_FADDP,
  XED_ICLASS_FBLD,
  XED_ICLASS_FBSTP,
  XED_ICLASS_FCHS,
  XED_ICLASS_FCMOVB,
  XED_ICLASS_FCMOVBE,
  XED_ICLASS_FCMOVE,
  XED_ICLASS_FCMOVNB,
  XED_ICLASS_FCMOVNBE,
  XED_ICLASS_FCMOVNE,
  XED_ICLASS_FCMOVNU,
  XED_ICLASS_FCMOVU,
  XED_ICLASS_FCOM,
  XED_ICLASS_FCOMI,
  XED_ICLASS_FCOMIP,
  XED_ICLASS_FCOMP,
  XED_ICLASS_FCOMPP,
  XED_ICLASS_FCOS,
  XED_ICLASS_FDECSTP,
  XED_ICLASS_FDISI8087_NOP,
  XED_ICLASS_FDIV,
  XED_ICLASS_FDIVP,
  XED_ICLASS_FDIVR,
  XED_ICLASS_FDIVRP,
  XED_ICLASS_FEMMS,
  XED_ICLASS_FENI8087_NOP,
  XED_ICLASS_FFREE,
  XED_ICLASS_FFREEP,
  XED_ICLASS_FIADD,
  XED_ICLASS_FICOM,
  XED_ICLASS_FICOMP,
  XED_ICLASS_FIDIV,
  XED_ICLASS_FIDIVR,
  XED_ICLASS_FILD,
  XED_ICLASS_FIMUL,
  XED_ICLASS_FINCSTP,
  XED_ICLASS_FIST,
  XED_ICLASS_FISTP,
  XED_ICLASS_FISTTP,
  XED_ICLASS_FISUB,
  XED_ICLASS_FISUBR,
  XED_ICLASS_FLD,
  XED_ICLASS_FLD1,
  XED_ICLASS_FLDCW,
  XED_ICLASS_FLDENV,
  XED_ICLASS_FLDL2E,
  XED_ICLASS_FLDL2T,
  XED_ICLASS_FLDLG2,
  XED_ICLASS_FLDLN2,
  XED_ICLASS_FLDPI,
  XED_ICLASS_FLDZ,
  XED_ICLASS_FMUL,
  XED_ICLASS_FMULP,
  XED_ICLASS_FNCLEX,
  XED_ICLASS_FNINIT,
  XED_ICLASS_FNOP,
  XED_ICLASS_FNSAVE,
  XED_ICLASS_FNSTCW,
  XED_ICLASS_FNSTENV,
  XED_ICLASS_FNSTSW,
  XED_ICLASS_FPATAN,
  XED_ICLASS_FPREM,
  XED_ICLASS_FPREM1,
  XED_ICLASS_FPTAN,
  XED_ICLASS_FRNDINT,
  XED_ICLASS_FRSTOR,
  XED_ICLASS_FSCALE,
  XED_ICLASS_FSETPM287_NOP,
  XED_ICLASS_FSIN,
  XED_ICLASS_FSINCOS,
  XED_ICLASS_FSQRT,
  XED_ICLASS_FST,
  XED_ICLASS_FSTP,
  XED_ICLASS_FSTPNCE,
  XED_ICLASS_FSUB,
  XED_ICLASS_FSUBP,
  XED_ICLASS_FSUBR,
  XED_ICLASS_FSUBRP,
  XED_ICLASS_FTST,
  XED_ICLASS_FUCOM,
  XED_ICLASS_FUCOMI,
  XED_ICLASS_FUCOMIP,
  XED_ICLASS_FUCOMP,
  XED_ICLASS_FUCOMPP,
  XED_ICLASS_FWAIT,
  XED_ICLASS_FXAM,
  XED_ICLASS_FXCH,
  XED_ICLASS_FXRSTOR,
  XED_ICLASS_FXRSTOR64,
  XED_ICLASS_FXSAVE,
  XED_ICLASS_FXSAVE64,
  XED_ICLASS_FXTRACT,
  XED_ICLASS_FYL2X,
  XED_ICLASS_FYL2XP1,
  XED_ICLASS_GETSEC,
  XED_ICLASS_GF2P8AFFINEINVQB,
  XED_ICLASS_GF2P8AFFINEQB,
  XED_ICLASS_GF2P8MULB,
  XED_ICLASS_HADDPD,
  XED_ICLASS_HADDPS,
  XED_ICLASS_HLT,
  XED_ICLASS_HRESET,
  XED_ICLASS_HSUBPD,
  XED_ICLASS_HSUBPS,
  XED_ICLASS_IDIV,
  XED_ICLASS_IMUL,
  XED_ICLASS_IN,
  XED_ICLASS_INC,
  XED_ICLASS_INCSSPD,
  XED_ICLASS_INCSSPQ,
  XED_ICLASS_INC_LOCK,
  XED_ICLASS_INSB,
  XED_ICLASS_INSD,
  XED_ICLASS_INSERTPS,
  XED_ICLASS_INSERTQ,
  XED_ICLASS_INSW,
  XED_ICLASS_INT,
  XED_ICLASS_INT1,
  XED_ICLASS_INT3,
  XED_ICLASS_INTO,
  XED_ICLASS_INVD,
  XED_ICLASS_INVEPT,
  XED_ICLASS_INVLPG,
  XED_ICLASS_INVLPGA,
  XED_ICLASS_INVLPGB,
  XED_ICLASS_INVPCID,
  XED_ICLASS_INVVPID,
  XED_ICLASS_IRET,
  XED_ICLASS_IRETD,
  XED_ICLASS_IRETQ,
  XED_ICLASS_JB,
  XED_ICLASS_JBE,
  XED_ICLASS_JCXZ,
  XED_ICLASS_JECXZ,
  XED_ICLASS_JL,
  XED_ICLASS_JLE,
  XED_ICLASS_JMP,
  XED_ICLASS_JMP_FAR,
  XED_ICLASS_JNB,
  XED_ICLASS_JNBE,
  XED_ICLASS_JNL,
  XED_ICLASS_JNLE,
  XED_ICLASS_JNO,
  XED_ICLASS_JNP,
  XED_ICLASS_JNS,
  XED_ICLASS_JNZ,
  XED_ICLASS_JO,
  XED_ICLASS_JP,
  XED_ICLASS_JRCXZ,
  XED_ICLASS_JS,
  XED_ICLASS_JZ,
  XED_ICLASS_KADDB,
  XED_ICLASS_KADDD,
  XED_ICLASS_KADDQ,
  XED_ICLASS_KADDW,
  XED_ICLASS_KANDB,
  XED_ICLASS_KANDD,
  XED_ICLASS_KANDNB,
  XED_ICLASS_KANDND,
  XED_ICLASS_KANDNQ,
  XED_ICLASS_KANDNW,
  XED_ICLASS_KANDQ,
  XED_ICLASS_KANDW,
  XED_ICLASS_KMOVB,
  XED_ICLASS_KMOVD,
  XED_ICLASS_KMOVQ,
  XED_ICLASS_KMOVW,
  XED_ICLASS_KNOTB,
  XED_ICLASS_KNOTD,
  XED_ICLASS_KNOTQ,
  XED_ICLASS_KNOTW,
  XED_ICLASS_KORB,
  XED_ICLASS_KORD,
  XED_ICLASS_KORQ,
  XED_ICLASS_KORTESTB,
  XED_ICLASS_KORTESTD,
  XED_ICLASS_KORTESTQ,
  XED_ICLASS_KORTESTW,
  XED_ICLASS_KORW,
  XED_ICLASS_KSHIFTLB,
  XED_ICLASS_KSHIFTLD,
  XED_ICLASS_KSHIFTLQ,
  XED_ICLASS_KSHIFTLW,
  XED_ICLASS_KSHIFTRB,
  XED_ICLASS_KSHIFTRD,
  XED_ICLASS_KSHIFTRQ,
  XED_ICLASS_KSHIFTRW,
  XED_ICLASS_KTESTB,
  XED_ICLASS_KTESTD,
  XED_ICLASS_KTESTQ,
  XED_ICLASS_KTESTW,
  XED_ICLASS_KUNPCKBW,
  XED_ICLASS_KUNPCKDQ,
  XED_ICLASS_KUNPCKWD,
  XED_ICLASS_KXNORB,
  XED_ICLASS_KXNORD,
  XED_ICLASS_KXNORQ,
  XED_ICLASS_KXNORW,
  XED_ICLASS_KXORB,
  XED_ICLASS_KXORD,
  XED_ICLASS_KXORQ,
  XED_ICLASS_KXORW,
  XED_ICLASS_LAHF,
  XED_ICLASS_LAR,
  XED_ICLASS_LDDQU,
  XED_ICLASS_LDMXCSR,
  XED_ICLASS_LDS,
  XED_ICLASS_LDTILECFG,
  XED_ICLASS_LEA,
  XED_ICLASS_LEAVE,
  XED_ICLASS_LES,
  XED_ICLASS_LFENCE,
  XED_ICLASS_LFS,
  XED_ICLASS_LGDT,
  XED_ICLASS_LGS,
  XED_ICLASS_LIDT,
  XED_ICLASS_LLDT,
  XED_ICLASS_LLWPCB,
  XED_ICLASS_LMSW,
  XED_ICLASS_LOADIWKEY,
  XED_ICLASS_LODSB,
  XED_ICLASS_LODSD,
  XED_ICLASS_LODSQ,
  XED_ICLASS_LODSW,
  XED_ICLASS_LOOP,
  XED_ICLASS_LOOPE,
  XED_ICLASS_LOOPNE,
  XED_ICLASS_LSL,
  XED_ICLASS_LSS,
  XED_ICLASS_LTR,
  XED_ICLASS_LWPINS,
  XED_ICLASS_LWPVAL,
  XED_ICLASS_LZCNT,
  XED_ICLASS_MASKMOVDQU,
  XED_ICLASS_MASKMOVQ,
  XED_ICLASS_MAXPD,
  XED_ICLASS_MAXPS,
  XED_ICLASS_MAXSD,
  XED_ICLASS_MAXSS,
  XED_ICLASS_MCOMMIT,
  XED_ICLASS_MFENCE,
  XED_ICLASS_MINPD,
  XED_ICLASS_MINPS,
  XED_ICLASS_MINSD,
  XED_ICLASS_MINSS,
  XED_ICLASS_MONITOR,
  XED_ICLASS_MONITORX,
  XED_ICLASS_MOV,
  XED_ICLASS_MOVAPD,
  XED_ICLASS_MOVAPS,
  XED_ICLASS_MOVBE,
  XED_ICLASS_MOVD,
  XED_ICLASS_MOVDDUP,
  XED_ICLASS_MOVDIR64B,
  XED_ICLASS_MOVDIRI,
  XED_ICLASS_MOVDQ2Q,
  XED_ICLASS_MOVDQA,
  XED_ICLASS_MOVDQU,
  XED_ICLASS_MOVHLPS,
  XED_ICLASS_MOVHPD,
  XED_ICLASS_MOVHPS,
  XED_ICLASS_MOVLHPS,
  XED_ICLASS_MOVLPD,
  XED_ICLASS_MOVLPS,
  XED_ICLASS_MOVMSKPD,
  XED_ICLASS_MOVMSKPS,
  XED_ICLASS_MOVNTDQ,
  XED_ICLASS_MOVNTDQA,
  XED_ICLASS_MOVNTI,
  XED_ICLASS_MOVNTPD,
  XED_ICLASS_MOVNTPS,
  XED_ICLASS_MOVNTQ,
  XED_ICLASS_MOVNTSD,
  XED_ICLASS_MOVNTSS,
  XED_ICLASS_MOVQ,
  XED_ICLASS_MOVQ2DQ,
  XED_ICLASS_MOVSB,
  XED_ICLASS_MOVSD,
  XED_ICLASS_MOVSD_XMM,
  XED_ICLASS_MOVSHDUP,
  XED_ICLASS_MOVSLDUP,
  XED_ICLASS_MOVSQ,
  XED_ICLASS_MOVSS,
  XED_ICLASS_MOVSW,
  XED_ICLASS_MOVSX,
  XED_ICLASS_MOVSXD,
  XED_ICLASS_MOVUPD,
  XED_ICLASS_MOVUPS,
  XED_ICLASS_MOVZX,
  XED_ICLASS_MOV_CR,
  XED_ICLASS_MOV_DR,
  XED_ICLASS_MPSADBW,
  XED_ICLASS_MUL,
  XED_ICLASS_MULPD,
  XED_ICLASS_MULPS,
  XED_ICLASS_MULSD,
  XED_ICLASS_MULSS,
  XED_ICLASS_MULX,
  XED_ICLASS_MWAIT,
  XED_ICLASS_MWAITX,
  XED_ICLASS_NEG,
  XED_ICLASS_NEG_LOCK,
  XED_ICLASS_NOP,
  XED_ICLASS_NOP2,
  XED_ICLASS_NOP3,
  XED_ICLASS_NOP4,
  XED_ICLASS_NOP5,
  XED_ICLASS_NOP6,
  XED_ICLASS_NOP7,
  XED_ICLASS_NOP8,
  XED_ICLASS_NOP9,
  XED_ICLASS_NOT,
  XED_ICLASS_NOT_LOCK,
  XED_ICLASS_OR,
  XED_ICLASS_ORPD,
  XED_ICLASS_ORPS,
  XED_ICLASS_OR_LOCK,
  XED_ICLASS_OUT,
  XED_ICLASS_OUTSB,
  XED_ICLASS_OUTSD,
  XED_ICLASS_OUTSW,
  XED_ICLASS_PABSB,
  XED_ICLASS_PABSD,
  XED_ICLASS_PABSW,
  XED_ICLASS_PACKSSDW,
  XED_ICLASS_PACKSSWB,
  XED_ICLASS_PACKUSDW,
  XED_ICLASS_PACKUSWB,
  XED_ICLASS_PADDB,
  XED_ICLASS_PADDD,
  XED_ICLASS_PADDQ,
  XED_ICLASS_PADDSB,
  XED_ICLASS_PADDSW,
  XED_ICLASS_PADDUSB,
  XED_ICLASS_PADDUSW,
  XED_ICLASS_PADDW,
  XED_ICLASS_PALIGNR,
  XED_ICLASS_PAND,
  XED_ICLASS_PANDN,
  XED_ICLASS_PAUSE,
  XED_ICLASS_PAVGB,
  XED_ICLASS_PAVGUSB,
  XED_ICLASS_PAVGW,
  XED_ICLASS_PBLENDVB,
  XED_ICLASS_PBLENDW,
  XED_ICLASS_PCLMULQDQ,
  XED_ICLASS_PCMPEQB,
  XED_ICLASS_PCMPEQD,
  XED_ICLASS_PCMPEQQ,
  XED_ICLASS_PCMPEQW,
  XED_ICLASS_PCMPESTRI,
  XED_ICLASS_PCMPESTRI64,
  XED_ICLASS_PCMPESTRM,
  XED_ICLASS_PCMPESTRM64,
  XED_ICLASS_PCMPGTB,
  XED_ICLASS_PCMPGTD,
  XED_ICLASS_PCMPGTQ,
  XED_ICLASS_PCMPGTW,
  XED_ICLASS_PCMPISTRI,
  XED_ICLASS_PCMPISTRI64,
  XED_ICLASS_PCMPISTRM,
  XED_ICLASS_PCONFIG,
  XED_ICLASS_PDEP,
  XED_ICLASS_PEXT,
  XED_ICLASS_PEXTRB,
  XED_ICLASS_PEXTRD,
  XED_ICLASS_PEXTRQ,
  XED_ICLASS_PEXTRW,
  XED_ICLASS_PEXTRW_SSE4,
  XED_ICLASS_PF2ID,
  XED_ICLASS_PF2IW,
  XED_ICLASS_PFACC,
  XED_ICLASS_PFADD,
  XED_ICLASS_PFCMPEQ,
  XED_ICLASS_PFCMPGE,
  XED_ICLASS_PFCMPGT,
  XED_ICLASS_PFMAX,
  XED_ICLASS_PFMIN,
  XED_ICLASS_PFMUL,
  XED_ICLASS_PFNACC,
  XED_ICLASS_PFPNACC,
  XED_ICLASS_PFRCP,
  XED_ICLASS_PFRCPIT1,
  XED_ICLASS_PFRCPIT2,
  XED_ICLASS_PFRSQIT1,
  XED_ICLASS_PFRSQRT,
  XED_ICLASS_PFSUB,
  XED_ICLASS_PFSUBR,
  XED_ICLASS_PHADDD,
  XED_ICLASS_PHADDSW,
  XED_ICLASS_PHADDW,
  XED_ICLASS_PHMINPOSUW,
  XED_ICLASS_PHSUBD,
  XED_ICLASS_PHSUBSW,
  XED_ICLASS_PHSUBW,
  XED_ICLASS_PI2FD,
  XED_ICLASS_PI2FW,
  XED_ICLASS_PINSRB,
  XED_ICLASS_PINSRD,
  XED_ICLASS_PINSRQ,
  XED_ICLASS_PINSRW,
  XED_ICLASS_PMADDUBSW,
  XED_ICLASS_PMADDWD,
  XED_ICLASS_PMAXSB,
  XED_ICLASS_PMAXSD,
  XED_ICLASS_PMAXSW,
  XED_ICLASS_PMAXUB,
  XED_ICLASS_PMAXUD,
  XED_ICLASS_PMAXUW,
  XED_ICLASS_PMINSB,
  XED_ICLASS_PMINSD,
  XED_ICLASS_PMINSW,
  XED_ICLASS_PMINUB,
  XED_ICLASS_PMINUD,
  XED_ICLASS_PMINUW,
  XED_ICLASS_PMOVMSKB,
  XED_ICLASS_PMOVSXBD,
  XED_ICLASS_PMOVSXBQ,
  XED_ICLASS_PMOVSXBW,
  XED_ICLASS_PMOVSXDQ,
  XED_ICLASS_PMOVSXWD,
  XED_ICLASS_PMOVSXWQ,
  XED_ICLASS_PMOVZXBD,
  XED_ICLASS_PMOVZXBQ,
  XED_ICLASS_PMOVZXBW,
  XED_ICLASS_PMOVZXDQ,
  XED_ICLASS_PMOVZXWD,
  XED_ICLASS_PMOVZXWQ,
  XED_ICLASS_PMULDQ,
  XED_ICLASS_PMULHRSW,
  XED_ICLASS_PMULHRW,
  XED_ICLASS_PMULHUW,
  XED_ICLASS_PMULHW,
  XED_ICLASS_PMULLD,
  XED_ICLASS_PMULLW,
  XED_ICLASS_PMULUDQ,
  XED_ICLASS_POP,
  XED_ICLASS_POPA,
  XED_ICLASS_POPAD,
  XED_ICLASS_POPCNT,
  XED_ICLASS_POPF,
  XED_ICLASS_POPFD,
  XED_ICLASS_POPFQ,
  XED_ICLASS_POR,
  XED_ICLASS_PREFETCHNTA,
  XED_ICLASS_PREFETCHT0,
  XED_ICLASS_PREFETCHT1,
  XED_ICLASS_PREFETCHT2,
  XED_ICLASS_PREFETCHW,
  XED_ICLASS_PREFETCHWT1,
  XED_ICLASS_PREFETCH_EXCLUSIVE,
  XED_ICLASS_PREFETCH_RESERVED,
  XED_ICLASS_PSADBW,
  XED_ICLASS_PSHUFB,
  XED_ICLASS_PSHUFD,
  XED_ICLASS_PSHUFHW,
  XED_ICLASS_PSHUFLW,
  XED_ICLASS_PSHUFW,
  XED_ICLASS_PSIGNB,
  XED_ICLASS_PSIGND,
  XED_ICLASS_PSIGNW,
  XED_ICLASS_PSLLD,
  XED_ICLASS_PSLLDQ,
  XED_ICLASS_PSLLQ,
  XED_ICLASS_PSLLW,
  XED_ICLASS_PSMASH,
  XED_ICLASS_PSRAD,
  XED_ICLASS_PSRAW,
  XED_ICLASS_PSRLD,
  XED_ICLASS_PSRLDQ,
  XED_ICLASS_PSRLQ,
  XED_ICLASS_PSRLW,
  XED_ICLASS_PSUBB,
  XED_ICLASS_PSUBD,
  XED_ICLASS_PSUBQ,
  XED_ICLASS_PSUBSB,
  XED_ICLASS_PSUBSW,
  XED_ICLASS_PSUBUSB,
  XED_ICLASS_PSUBUSW,
  XED_ICLASS_PSUBW,
  XED_ICLASS_PSWAPD,
  XED_ICLASS_PTEST,
  XED_ICLASS_PTWRITE,
  XED_ICLASS_PUNPCKHBW,
  XED_ICLASS_PUNPCKHDQ,
  XED_ICLASS_PUNPCKHQDQ,
  XED_ICLASS_PUNPCKHWD,
  XED_ICLASS_PUNPCKLBW,
  XED_ICLASS_PUNPCKLDQ,
  XED_ICLASS_PUNPCKLQDQ,
  XED_ICLASS_PUNPCKLWD,
  XED_ICLASS_PUSH,
  XED_ICLASS_PUSHA,
  XED_ICLASS_PUSHAD,
  XED_ICLASS_PUSHF,
  XED_ICLASS_PUSHFD,
  XED_ICLASS_PUSHFQ,
  XED_ICLASS_PVALIDATE,
  XED_ICLASS_PXOR,
  XED_ICLASS_RCL,
  XED_ICLASS_RCPPS,
  XED_ICLASS_RCPSS,
  XED_ICLASS_RCR,
  XED_ICLASS_RDFSBASE,
  XED_ICLASS_RDGSBASE,
  XED_ICLASS_RDMSR,
  XED_ICLASS_RDPID,
  XED_ICLASS_RDPKRU,
  XED_ICLASS_RDPMC,
  XED_ICLASS_RDPRU,
  XED_ICLASS_RDRAND,
  XED_ICLASS_RDSEED,
  XED_ICLASS_RDSSPD,
  XED_ICLASS_RDSSPQ,
  XED_ICLASS_RDTSC,
  XED_ICLASS_RDTSCP,
  XED_ICLASS_REPE_CMPSB,
  XED_ICLASS_REPE_CMPSD,
  XED_ICLASS_REPE_CMPSQ,
  XED_ICLASS_REPE_CMPSW,
  XED_ICLASS_REPE_SCASB,
  XED_ICLASS_REPE_SCASD,
  XED_ICLASS_REPE_SCASQ,
  XED_ICLASS_REPE_SCASW,
  XED_ICLASS_REPNE_CMPSB,
  XED_ICLASS_REPNE_CMPSD,
  XED_ICLASS_REPNE_CMPSQ,
  XED_ICLASS_REPNE_CMPSW,
  XED_ICLASS_REPNE_SCASB,
  XED_ICLASS_REPNE_SCASD,
  XED_ICLASS_REPNE_SCASQ,
  XED_ICLASS_REPNE_SCASW,
  XED_ICLASS_REP_INSB,
  XED_ICLASS_REP_INSD,
  XED_ICLASS_REP_INSW,
  XED_ICLASS_REP_LODSB,
  XED_ICLASS_REP_LODSD,
  XED_ICLASS_REP_LODSQ,
  XED_ICLASS_REP_LODSW,
  XED_ICLASS_REP_MONTMUL,
  XED_ICLASS_REP_MOVSB,
  XED_ICLASS_REP_MOVSD,
  XED_ICLASS_REP_MOVSQ,
  XED_ICLASS_REP_MOVSW,
  XED_ICLASS_REP_OUTSB,
  XED_ICLASS_REP_OUTSD,
  XED_ICLASS_REP_OUTSW,
  XED_ICLASS_REP_STOSB,
  XED_ICLASS_REP_STOSD,
  XED_ICLASS_REP_STOSQ,
  XED_ICLASS_REP_STOSW,
  XED_ICLASS_REP_XCRYPTCBC,
  XED_ICLASS_REP_XCRYPTCFB,
  XED_ICLASS_REP_XCRYPTCTR,
  XED_ICLASS_REP_XCRYPTECB,
  XED_ICLASS_REP_XCRYPTOFB,
  XED_ICLASS_REP_XSHA1,
  XED_ICLASS_REP_XSHA256,
  XED_ICLASS_REP_XSTORE,
  XED_ICLASS_RET_FAR,
  XED_ICLASS_RET_NEAR,
  XED_ICLASS_RMPADJUST,
  XED_ICLASS_RMPUPDATE,
  XED_ICLASS_ROL,
  XED_ICLASS_ROR,
  XED_ICLASS_RORX,
  XED_ICLASS_ROUNDPD,
  XED_ICLASS_ROUNDPS,
  XED_ICLASS_ROUNDSD,
  XED_ICLASS_ROUNDSS,
  XED_ICLASS_RSM,
  XED_ICLASS_RSQRTPS,
  XED_ICLASS_RSQRTSS,
  XED_ICLASS_RSTORSSP,
  XED_ICLASS_SAHF,
  XED_ICLASS_SALC,
  XED_ICLASS_SAR,
  XED_ICLASS_SARX,
  XED_ICLASS_SAVEPREVSSP,
  XED_ICLASS_SBB,
  XED_ICLASS_SBB_LOCK,
  XED_ICLASS_SCASB,
  XED_ICLASS_SCASD,
  XED_ICLASS_SCASQ,
  XED_ICLASS_SCASW,
  XED_ICLASS_SEAMCALL,
  XED_ICLASS_SEAMOPS,
  XED_ICLASS_SEAMRET,
  XED_ICLASS_SENDUIPI,
  XED_ICLASS_SERIALIZE,
  XED_ICLASS_SETB,
  XED_ICLASS_SETBE,
  XED_ICLASS_SETL,
  XED_ICLASS_SETLE,
  XED_ICLASS_SETNB,
  XED_ICLASS_SETNBE,
  XED_ICLASS_SETNL,
  XED_ICLASS_SETNLE,
  XED_ICLASS_SETNO,
  XED_ICLASS_SETNP,
  XED_ICLASS_SETNS,
  XED_ICLASS_SETNZ,
  XED_ICLASS_SETO,
  XED_ICLASS_SETP,
  XED_ICLASS_SETS,
  XED_ICLASS_SETSSBSY,
  XED_ICLASS_SETZ,
  XED_ICLASS_SFENCE,
  XED_ICLASS_SGDT,
  XED_ICLASS_SHA1MSG1,
  XED_ICLASS_SHA1MSG2,
  XED_ICLASS_SHA1NEXTE,
  XED_ICLASS_SHA1RNDS4,
  XED_ICLASS_SHA256MSG1,
  XED_ICLASS_SHA256MSG2,
  XED_ICLASS_SHA256RNDS2,
  XED_ICLASS_SHL,
  XED_ICLASS_SHLD,
  XED_ICLASS_SHLX,
  XED_ICLASS_SHR,
  XED_ICLASS_SHRD,
  XED_ICLASS_SHRX,
  XED_ICLASS_SHUFPD,
  XED_ICLASS_SHUFPS,
  XED_ICLASS_SIDT,
  XED_ICLASS_SKINIT,
  XED_ICLASS_SLDT,
  XED_ICLASS_SLWPCB,
  XED_ICLASS_SMSW,
  XED_ICLASS_SQRTPD,
  XED_ICLASS_SQRTPS,
  XED_ICLASS_SQRTSD,
  XED_ICLASS_SQRTSS,
  XED_ICLASS_STAC,
  XED_ICLASS_STC,
  XED_ICLASS_STD,
  XED_ICLASS_STGI,
  XED_ICLASS_STI,
  XED_ICLASS_STMXCSR,
  XED_ICLASS_STOSB,
  XED_ICLASS_STOSD,
  XED_ICLASS_STOSQ,
  XED_ICLASS_STOSW,
  XED_ICLASS_STR,
  XED_ICLASS_STTILECFG,
  XED_ICLASS_STUI,
  XED_ICLASS_SUB,
  XED_ICLASS_SUBPD,
  XED_ICLASS_SUBPS,
  XED_ICLASS_SUBSD,
  XED_ICLASS_SUBSS,
  XED_ICLASS_SUB_LOCK,
  XED_ICLASS_SWAPGS,
  XED_ICLASS_SYSCALL,
  XED_ICLASS_SYSCALL_AMD,
  XED_ICLASS_SYSENTER,
  XED_ICLASS_SYSEXIT,
  XED_ICLASS_SYSRET,
  XED_ICLASS_SYSRET64,
  XED_ICLASS_SYSRET_AMD,
  XED_ICLASS_T1MSKC,
  XED_ICLASS_TDCALL,
  XED_ICLASS_TDPBF16PS,
  XED_ICLASS_TDPBSSD,
  XED_ICLASS_TDPBSUD,
  XED_ICLASS_TDPBUSD,
  XED_ICLASS_TDPBUUD,
  XED_ICLASS_TEST,
  XED_ICLASS_TESTUI,
  XED_ICLASS_TILELOADD,
  XED_ICLASS_TILELOADDT1,
  XED_ICLASS_TILERELEASE,
  XED_ICLASS_TILESTORED,
  XED_ICLASS_TILEZERO,
  XED_ICLASS_TLBSYNC,
  XED_ICLASS_TPAUSE,
  XED_ICLASS_TZCNT,
  XED_ICLASS_TZMSK,
  XED_ICLASS_UCOMISD,
  XED_ICLASS_UCOMISS,
  XED_ICLASS_UD0,
  XED_ICLASS_UD1,
  XED_ICLASS_UD2,
  XED_ICLASS_UIRET,
  XED_ICLASS_UMONITOR,
  XED_ICLASS_UMWAIT,
  XED_ICLASS_UNPCKHPD,
  XED_ICLASS_UNPCKHPS,
  XED_ICLASS_UNPCKLPD,
  XED_ICLASS_UNPCKLPS,
  XED_ICLASS_V4FMADDPS,
  XED_ICLASS_V4FMADDSS,
  XED_ICLASS_V4FNMADDPS,
  XED_ICLASS_V4FNMADDSS,
  XED_ICLASS_VADDPD,
  XED_ICLASS_VADDPH,
  XED_ICLASS_VADDPS,
  XED_ICLASS_VADDSD,
  XED_ICLASS_VADDSH,
  XED_ICLASS_VADDSS,
  XED_ICLASS_VADDSUBPD,
  XED_ICLASS_VADDSUBPS,
  XED_ICLASS_VAESDEC,
  XED_ICLASS_VAESDECLAST,
  XED_ICLASS_VAESENC,
  XED_ICLASS_VAESENCLAST,
  XED_ICLASS_VAESIMC,
  XED_ICLASS_VAESKEYGENASSIST,
  XED_ICLASS_VALIGND,
  XED_ICLASS_VALIGNQ,
  XED_ICLASS_VANDNPD,
  XED_ICLASS_VANDNPS,
  XED_ICLASS_VANDPD,
  XED_ICLASS_VANDPS,
  XED_ICLASS_VBLENDMPD,
  XED_ICLASS_VBLENDMPS,
  XED_ICLASS_VBLENDPD,
  XED_ICLASS_VBLENDPS,
  XED_ICLASS_VBLENDVPD,
  XED_ICLASS_VBLENDVPS,
  XED_ICLASS_VBROADCASTF128,
  XED_ICLASS_VBROADCASTF32X2,
  XED_ICLASS_VBROADCASTF32X4,
  XED_ICLASS_VBROADCASTF32X8,
  XED_ICLASS_VBROADCASTF64X2,
  XED_ICLASS_VBROADCASTF64X4,
  XED_ICLASS_VBROADCASTI128,
  XED_ICLASS_VBROADCASTI32X2,
  XED_ICLASS_VBROADCASTI32X4,
  XED_ICLASS_VBROADCASTI32X8,
  XED_ICLASS_VBROADCASTI64X2,
  XED_ICLASS_VBROADCASTI64X4,
  XED_ICLASS_VBROADCASTSD,
  XED_ICLASS_VBROADCASTSS,
  XED_ICLASS_VCMPPD,
  XED_ICLASS_VCMPPH,
  XED_ICLASS_VCMPPS,
  XED_ICLASS_VCMPSD,
  XED_ICLASS_VCMPSH,
  XED_ICLASS_VCMPSS,
  XED_ICLASS_VCOMISD,
  XED_ICLASS_VCOMISH,
  XED_ICLASS_VCOMISS,
  XED_ICLASS_VCOMPRESSPD,
  XED_ICLASS_VCOMPRESSPS,
  XED_ICLASS_VCVTDQ2PD,
  XED_ICLASS_VCVTDQ2PH,
  XED_ICLASS_VCVTDQ2PS,
  XED_ICLASS_VCVTNE2PS2BF16,
  XED_ICLASS_VCVTNEPS2BF16,
  XED_ICLASS_VCVTPD2DQ,
  XED_ICLASS_VCVTPD2PH,
  XED_ICLASS_VCVTPD2PS,
  XED_ICLASS_VCVTPD2QQ,
  XED_ICLASS_VCVTPD2UDQ,
  XED_ICLASS_VCVTPD2UQQ,
  XED_ICLASS_VCVTPH2DQ,
  XED_ICLASS_VCVTPH2PD,
  XED_ICLASS_VCVTPH2PS,
  XED_ICLASS_VCVTPH2PSX,
  XED_ICLASS_VCVTPH2QQ,
  XED_ICLASS_VCVTPH2UDQ,
  XED_ICLASS_VCVTPH2UQQ,
  XED_ICLASS_VCVTPH2UW,
  XED_ICLASS_VCVTPH2W,
  XED_ICLASS_VCVTPS2DQ,
  XED_ICLASS_VCVTPS2PD,
  XED_ICLASS_VCVTPS2PH,
  XED_ICLASS_VCVTPS2PHX,
  XED_ICLASS_VCVTPS2QQ,
  XED_ICLASS_VCVTPS2UDQ,
  XED_ICLASS_VCVTPS2UQQ,
  XED_ICLASS_VCVTQQ2PD,
  XED_ICLASS_VCVTQQ2PH,
  XED_ICLASS_VCVTQQ2PS,
  XED_ICLASS_VCVTSD2SH,
  XED_ICLASS_VCVTSD2SI,
  XED_ICLASS_VCVTSD2SS,
  XED_ICLASS_VCVTSD2USI,
  XED_ICLASS_VCVTSH2SD,
  XED_ICLASS_VCVTSH2SI,
  XED_ICLASS_VCVTSH2SS,
  XED_ICLASS_VCVTSH2USI,
  XED_ICLASS_VCVTSI2SD,
  XED_ICLASS_VCVTSI2SH,
  XED_ICLASS_VCVTSI2SS,
  XED_ICLASS_VCVTSS2SD,
  XED_ICLASS_VCVTSS2SH,
  XED_ICLASS_VCVTSS2SI,
  XED_ICLASS_VCVTSS2USI,
  XED_ICLASS_VCVTTPD2DQ,
  XED_ICLASS_VCVTTPD2QQ,
  XED_ICLASS_VCVTTPD2UDQ,
  XED_ICLASS_VCVTTPD2UQQ,
  XED_ICLASS_VCVTTPH2DQ,
  XED_ICLASS_VCVTTPH2QQ,
  XED_ICLASS_VCVTTPH2UDQ,
  XED_ICLASS_VCVTTPH2UQQ,
  XED_ICLASS_VCVTTPH2UW,
  XED_ICLASS_VCVTTPH2W,
  XED_ICLASS_VCVTTPS2DQ,
  XED_ICLASS_VCVTTPS2QQ,
  XED_ICLASS_VCVTTPS2UDQ,
  XED_ICLASS_VCVTTPS2UQQ,
  XED_ICLASS_VCVTTSD2SI,
  XED_ICLASS_VCVTTSD2USI,
  XED_ICLASS_VCVTTSH2SI,
  XED_ICLASS_VCVTTSH2USI,
  XED_ICLASS_VCVTTSS2SI,
  XED_ICLASS_VCVTTSS2USI,
  XED_ICLASS_VCVTUDQ2PD,
  XED_ICLASS_VCVTUDQ2PH,
  XED_ICLASS_VCVTUDQ2PS,
  XED_ICLASS_VCVTUQQ2PD,
  XED_ICLASS_VCVTUQQ2PH,
  XED_ICLASS_VCVTUQQ2PS,
  XED_ICLASS_VCVTUSI2SD,
  XED_ICLASS_VCVTUSI2SH,
  XED_ICLASS_VCVTUSI2SS,
  XED_ICLASS_VCVTUW2PH,
  XED_ICLASS_VCVTW2PH,
  XED_ICLASS_VDBPSADBW,
  XED_ICLASS_VDIVPD,
  XED_ICLASS_VDIVPH,
  XED_ICLASS_VDIVPS,
  XED_ICLASS_VDIVSD,
  XED_ICLASS_VDIVSH,
  XED_ICLASS_VDIVSS,
  XED_ICLASS_VDPBF16PS,
  XED_ICLASS_VDPPD,
  XED_ICLASS_VDPPS,
  XED_ICLASS_VERR,
  XED_ICLASS_VERW,
  XED_ICLASS_VEXP2PD,
  XED_ICLASS_VEXP2PS,
  XED_ICLASS_VEXPANDPD,
  XED_ICLASS_VEXPANDPS,
  XED_ICLASS_VEXTRACTF128,
  XED_ICLASS_VEXTRACTF32X4,
  XED_ICLASS_VEXTRACTF32X8,
  XED_ICLASS_VEXTRACTF64X2,
  XED_ICLASS_VEXTRACTF64X4,
  XED_ICLASS_VEXTRACTI128,
  XED_ICLASS_VEXTRACTI32X4,
  XED_ICLASS_VEXTRACTI32X8,
  XED_ICLASS_VEXTRACTI64X2,
  XED_ICLASS_VEXTRACTI64X4,
  XED_ICLASS_VEXTRACTPS,
  XED_ICLASS_VFCMADDCPH,
  XED_ICLASS_VFCMADDCSH,
  XED_ICLASS_VFCMULCPH,
  XED_ICLASS_VFCMULCSH,
  XED_ICLASS_VFIXUPIMMPD,
  XED_ICLASS_VFIXUPIMMPS,
  XED_ICLASS_VFIXUPIMMSD,
  XED_ICLASS_VFIXUPIMMSS,
  XED_ICLASS_VFMADD132PD,
  XED_ICLASS_VFMADD132PH,
  XED_ICLASS_VFMADD132PS,
  XED_ICLASS_VFMADD132SD,
  XED_ICLASS_VFMADD132SH,
  XED_ICLASS_VFMADD132SS,
  XED_ICLASS_VFMADD213PD,
  XED_ICLASS_VFMADD213PH,
  XED_ICLASS_VFMADD213PS,
  XED_ICLASS_VFMADD213SD,
  XED_ICLASS_VFMADD213SH,
  XED_ICLASS_VFMADD213SS,
  XED_ICLASS_VFMADD231PD,
  XED_ICLASS_VFMADD231PH,
  XED_ICLASS_VFMADD231PS,
  XED_ICLASS_VFMADD231SD,
  XED_ICLASS_VFMADD231SH,
  XED_ICLASS_VFMADD231SS,
  XED_ICLASS_VFMADDCPH,
  XED_ICLASS_VFMADDCSH,
  XED_ICLASS_VFMADDPD,
  XED_ICLASS_VFMADDPS,
  XED_ICLASS_VFMADDSD,
  XED_ICLASS_VFMADDSS,
  XED_ICLASS_VFMADDSUB132PD,
  XED_ICLASS_VFMADDSUB132PH,
  XED_ICLASS_VFMADDSUB132PS,
  XED_ICLASS_VFMADDSUB213PD,
  XED_ICLASS_VFMADDSUB213PH,
  XED_ICLASS_VFMADDSUB213PS,
  XED_ICLASS_VFMADDSUB231PD,
  XED_ICLASS_VFMADDSUB231PH,
  XED_ICLASS_VFMADDSUB231PS,
  XED_ICLASS_VFMADDSUBPD,
  XED_ICLASS_VFMADDSUBPS,
  XED_ICLASS_VFMSUB132PD,
  XED_ICLASS_VFMSUB132PH,
  XED_ICLASS_VFMSUB132PS,
  XED_ICLASS_VFMSUB132SD,
  XED_ICLASS_VFMSUB132SH,
  XED_ICLASS_VFMSUB132SS,
  XED_ICLASS_VFMSUB213PD,
  XED_ICLASS_VFMSUB213PH,
  XED_ICLASS_VFMSUB213PS,
  XED_ICLASS_VFMSUB213SD,
  XED_ICLASS_VFMSUB213SH,
  XED_ICLASS_VFMSUB213SS,
  XED_ICLASS_VFMSUB231PD,
  XED_ICLASS_VFMSUB231PH,
  XED_ICLASS_VFMSUB231PS,
  XED_ICLASS_VFMSUB231SD,
  XED_ICLASS_VFMSUB231SH,
  XED_ICLASS_VFMSUB231SS,
  XED_ICLASS_VFMSUBADD132PD,
  XED_ICLASS_VFMSUBADD132PH,
  XED_ICLASS_VFMSUBADD132PS,
  XED_ICLASS_VFMSUBADD213PD,
  XED_ICLASS_VFMSUBADD213PH,
  XED_ICLASS_VFMSUBADD213PS,
  XED_ICLASS_VFMSUBADD231PD,
  XED_ICLASS_VFMSUBADD231PH,
  XED_ICLASS_VFMSUBADD231PS,
  XED_ICLASS_VFMSUBADDPD,
  XED_ICLASS_VFMSUBADDPS,
  XED_ICLASS_VFMSUBPD,
  XED_ICLASS_VFMSUBPS,
  XED_ICLASS_VFMSUBSD,
  XED_ICLASS_VFMSUBSS,
  XED_ICLASS_VFMULCPH,
  XED_ICLASS_VFMULCSH,
  XED_ICLASS_VFNMADD132PD,
  XED_ICLASS_VFNMADD132PH,
  XED_ICLASS_VFNMADD132PS,
  XED_ICLASS_VFNMADD132SD,
  XED_ICLASS_VFNMADD132SH,
  XED_ICLASS_VFNMADD132SS,
  XED_ICLASS_VFNMADD213PD,
  XED_ICLASS_VFNMADD213PH,
  XED_ICLASS_VFNMADD213PS,
  XED_ICLASS_VFNMADD213SD,
  XED_ICLASS_VFNMADD213SH,
  XED_ICLASS_VFNMADD213SS,
  XED_ICLASS_VFNMADD231PD,
  XED_ICLASS_VFNMADD231PH,
  XED_ICLASS_VFNMADD231PS,
  XED_ICLASS_VFNMADD231SD,
  XED_ICLASS_VFNMADD231SH,
  XED_ICLASS_VFNMADD231SS,
  XED_ICLASS_VFNMADDPD,
  XED_ICLASS_VFNMADDPS,
  XED_ICLASS_VFNMADDSD,
  XED_ICLASS_VFNMADDSS,
  XED_ICLASS_VFNMSUB132PD,
  XED_ICLASS_VFNMSUB132PH,
  XED_ICLASS_VFNMSUB132PS,
  XED_ICLASS_VFNMSUB132SD,
  XED_ICLASS_VFNMSUB132SH,
  XED_ICLASS_VFNMSUB132SS,
  XED_ICLASS_VFNMSUB213PD,
  XED_ICLASS_VFNMSUB213PH,
  XED_ICLASS_VFNMSUB213PS,
  XED_ICLASS_VFNMSUB213SD,
  XED_ICLASS_VFNMSUB213SH,
  XED_ICLASS_VFNMSUB213SS,
  XED_ICLASS_VFNMSUB231PD,
  XED_ICLASS_VFNMSUB231PH,
  XED_ICLASS_VFNMSUB231PS,
  XED_ICLASS_VFNMSUB231SD,
  XED_ICLASS_VFNMSUB231SH,
  XED_ICLASS_VFNMSUB231SS,
  XED_ICLASS_VFNMSUBPD,
  XED_ICLASS_VFNMSUBPS,
  XED_ICLASS_VFNMSUBSD,
  XED_ICLASS_VFNMSUBSS,
  XED_ICLASS_VFPCLASSPD,
  XED_ICLASS_VFPCLASSPH,
  XED_ICLASS_VFPCLASSPS,
  XED_ICLASS_VFPCLASSSD,
  XED_ICLASS_VFPCLASSSH,
  XED_ICLASS_VFPCLASSSS,
  XED_ICLASS_VFRCZPD,
  XED_ICLASS_VFRCZPS,
  XED_ICLASS_VFRCZSD,
  XED_ICLASS_VFRCZSS,
  XED_ICLASS_VGATHERDPD,
  XED_ICLASS_VGATHERDPS,
  XED_ICLASS_VGATHERPF0DPD,
  XED_ICLASS_VGATHERPF0DPS,
  XED_ICLASS_VGATHERPF0QPD,
  XED_ICLASS_VGATHERPF0QPS,
  XED_ICLASS_VGATHERPF1DPD,
  XED_ICLASS_VGATHERPF1DPS,
  XED_ICLASS_VGATHERPF1QPD,
  XED_ICLASS_VGATHERPF1QPS,
  XED_ICLASS_VGATHERQPD,
  XED_ICLASS_VGATHERQPS,
  XED_ICLASS_VGETEXPPD,
  XED_ICLASS_VGETEXPPH,
  XED_ICLASS_VGETEXPPS,
  XED_ICLASS_VGETEXPSD,
  XED_ICLASS_VGETEXPSH,
  XED_ICLASS_VGETEXPSS,
  XED_ICLASS_VGETMANTPD,
  XED_ICLASS_VGETMANTPH,
  XED_ICLASS_VGETMANTPS,
  XED_ICLASS_VGETMANTSD,
  XED_ICLASS_VGETMANTSH,
  XED_ICLASS_VGETMANTSS,
  XED_ICLASS_VGF2P8AFFINEINVQB,
  XED_ICLASS_VGF2P8AFFINEQB,
  XED_ICLASS_VGF2P8MULB,
  XED_ICLASS_VHADDPD,
  XED_ICLASS_VHADDPS,
  XED_ICLASS_VHSUBPD,
  XED_ICLASS_VHSUBPS,
  XED_ICLASS_VINSERTF128,
  XED_ICLASS_VINSERTF32X4,
  XED_ICLASS_VINSERTF32X8,
  XED_ICLASS_VINSERTF64X2,
  XED_ICLASS_VINSERTF64X4,
  XED_ICLASS_VINSERTI128,
  XED_ICLASS_VINSERTI32X4,
  XED_ICLASS_VINSERTI32X8,
  XED_ICLASS_VINSERTI64X2,
  XED_ICLASS_VINSERTI64X4,
  XED_ICLASS_VINSERTPS,
  XED_ICLASS_VLDDQU,
  XED_ICLASS_VLDMXCSR,
  XED_ICLASS_VMASKMOVDQU,
  XED_ICLASS_VMASKMOVPD,
  XED_ICLASS_VMASKMOVPS,
  XED_ICLASS_VMAXPD,
  XED_ICLASS_VMAXPH,
  XED_ICLASS_VMAXPS,
  XED_ICLASS_VMAXSD,
  XED_ICLASS_VMAXSH,
  XED_ICLASS_VMAXSS,
  XED_ICLASS_VMCALL,
  XED_ICLASS_VMCLEAR,
  XED_ICLASS_VMFUNC,
  XED_ICLASS_VMINPD,
  XED_ICLASS_VMINPH,
  XED_ICLASS_VMINPS,
  XED_ICLASS_VMINSD,
  XED_ICLASS_VMINSH,
  XED_ICLASS_VMINSS,
  XED_ICLASS_VMLAUNCH,
  XED_ICLASS_VMLOAD,
  XED_ICLASS_VMMCALL,
  XED_ICLASS_VMOVAPD,
  XED_ICLASS_VMOVAPS,
  XED_ICLASS_VMOVD,
  XED_ICLASS_VMOVDDUP,
  XED_ICLASS_VMOVDQA,
  XED_ICLASS_VMOVDQA32,
  XED_ICLASS_VMOVDQA64,
  XED_ICLASS_VMOVDQU,
  XED_ICLASS_VMOVDQU16,
  XED_ICLASS_VMOVDQU32,
  XED_ICLASS_VMOVDQU64,
  XED_ICLASS_VMOVDQU8,
  XED_ICLASS_VMOVHLPS,
  XED_ICLASS_VMOVHPD,
  XED_ICLASS_VMOVHPS,
  XED_ICLASS_VMOVLHPS,
  XED_ICLASS_VMOVLPD,
  XED_ICLASS_VMOVLPS,
  XED_ICLASS_VMOVMSKPD,
  XED_ICLASS_VMOVMSKPS,
  XED_ICLASS_VMOVNTDQ,
  XED_ICLASS_VMOVNTDQA,
  XED_ICLASS_VMOVNTPD,
  XED_ICLASS_VMOVNTPS,
  XED_ICLASS_VMOVQ,
  XED_ICLASS_VMOVSD,
  XED_ICLASS_VMOVSH,
  XED_ICLASS_VMOVSHDUP,
  XED_ICLASS_VMOVSLDUP,
  XED_ICLASS_VMOVSS,
  XED_ICLASS_VMOVUPD,
  XED_ICLASS_VMOVUPS,
  XED_ICLASS_VMOVW,
  XED_ICLASS_VMPSADBW,
  XED_ICLASS_VMPTRLD,
  XED_ICLASS_VMPTRST,
  XED_ICLASS_VMREAD,
  XED_ICLASS_VMRESUME,
  XED_ICLASS_VMRUN,
  XED_ICLASS_VMSAVE,
  XED_ICLASS_VMULPD,
  XED_ICLASS_VMULPH,
  XED_ICLASS_VMULPS,
  XED_ICLASS_VMULSD,
  XED_ICLASS_VMULSH,
  XED_ICLASS_VMULSS,
  XED_ICLASS_VMWRITE,
  XED_ICLASS_VMXOFF,
  XED_ICLASS_VMXON,
  XED_ICLASS_VORPD,
  XED_ICLASS_VORPS,
  XED_ICLASS_VP2INTERSECTD,
  XED_ICLASS_VP2INTERSECTQ,
  XED_ICLASS_VP4DPWSSD,
  XED_ICLASS_VP4DPWSSDS,
  XED_ICLASS_VPABSB,
  XED_ICLASS_VPABSD,
  XED_ICLASS_VPABSQ,
  XED_ICLASS_VPABSW,
  XED_ICLASS_VPACKSSDW,
  XED_ICLASS_VPACKSSWB,
  XED_ICLASS_VPACKUSDW,
  XED_ICLASS_VPACKUSWB,
  XED_ICLASS_VPADDB,
  XED_ICLASS_VPADDD,
  XED_ICLASS_VPADDQ,
  XED_ICLASS_VPADDSB,
  XED_ICLASS_VPADDSW,
  XED_ICLASS_VPADDUSB,
  XED_ICLASS_VPADDUSW,
  XED_ICLASS_VPADDW,
  XED_ICLASS_VPALIGNR,
  XED_ICLASS_VPAND,
  XED_ICLASS_VPANDD,
  XED_ICLASS_VPANDN,
  XED_ICLASS_VPANDND,
  XED_ICLASS_VPANDNQ,
  XED_ICLASS_VPANDQ,
  XED_ICLASS_VPAVGB,
  XED_ICLASS_VPAVGW,
  XED_ICLASS_VPBLENDD,
  XED_ICLASS_VPBLENDMB,
  XED_ICLASS_VPBLENDMD,
  XED_ICLASS_VPBLENDMQ,
  XED_ICLASS_VPBLENDMW,
  XED_ICLASS_VPBLENDVB,
  XED_ICLASS_VPBLENDW,
  XED_ICLASS_VPBROADCASTB,
  XED_ICLASS_VPBROADCASTD,
  XED_ICLASS_VPBROADCASTMB2Q,
  XED_ICLASS_VPBROADCASTMW2D,
  XED_ICLASS_VPBROADCASTQ,
  XED_ICLASS_VPBROADCASTW,
  XED_ICLASS_VPCLMULQDQ,
  XED_ICLASS_VPCMOV,
  XED_ICLASS_VPCMPB,
  XED_ICLASS_VPCMPD,
  XED_ICLASS_VPCMPEQB,
  XED_ICLASS_VPCMPEQD,
  XED_ICLASS_VPCMPEQQ,
  XED_ICLASS_VPCMPEQW,
  XED_ICLASS_VPCMPESTRI,
  XED_ICLASS_VPCMPESTRI64,
  XED_ICLASS_VPCMPESTRM,
  XED_ICLASS_VPCMPESTRM64,
  XED_ICLASS_VPCMPGTB,
  XED_ICLASS_VPCMPGTD,
  XED_ICLASS_VPCMPGTQ,
  XED_ICLASS_VPCMPGTW,
  XED_ICLASS_VPCMPISTRI,
  XED_ICLASS_VPCMPISTRI64,
  XED_ICLASS_VPCMPISTRM,
  XED_ICLASS_VPCMPQ,
  XED_ICLASS_VPCMPUB,
  XED_ICLASS_VPCMPUD,
  XED_ICLASS_VPCMPUQ,
  XED_ICLASS_VPCMPUW,
  XED_ICLASS_VPCMPW,
  XED_ICLASS_VPCOMB,
  XED_ICLASS_VPCOMD,
  XED_ICLASS_VPCOMPRESSB,
  XED_ICLASS_VPCOMPRESSD,
  XED_ICLASS_VPCOMPRESSQ,
  XED_ICLASS_VPCOMPRESSW,
  XED_ICLASS_VPCOMQ,
  XED_ICLASS_VPCOMUB,
  XED_ICLASS_VPCOMUD,
  XED_ICLASS_VPCOMUQ,
  XED_ICLASS_VPCOMUW,
  XED_ICLASS_VPCOMW,
  XED_ICLASS_VPCONFLICTD,
  XED_ICLASS_VPCONFLICTQ,
  XED_ICLASS_VPDPBUSD,
  XED_ICLASS_VPDPBUSDS,
  XED_ICLASS_VPDPWSSD,
  XED_ICLASS_VPDPWSSDS,
  XED_ICLASS_VPERM2F128,
  XED_ICLASS_VPERM2I128,
  XED_ICLASS_VPERMB,
  XED_ICLASS_VPERMD,
  XED_ICLASS_VPERMI2B,
  XED_ICLASS_VPERMI2D,
  XED_ICLASS_VPERMI2PD,
  XED_ICLASS_VPERMI2PS,
  XED_ICLASS_VPERMI2Q,
  XED_ICLASS_VPERMI2W,
  XED_ICLASS_VPERMIL2PD,
  XED_ICLASS_VPERMIL2PS,
  XED_ICLASS_VPERMILPD,
  XED_ICLASS_VPERMILPS,
  XED_ICLASS_VPERMPD,
  XED_ICLASS_VPERMPS,
  XED_ICLASS_VPERMQ,
  XED_ICLASS_VPERMT2B,
  XED_ICLASS_VPERMT2D,
  XED_ICLASS_VPERMT2PD,
  XED_ICLASS_VPERMT2PS,
  XED_ICLASS_VPERMT2Q,
  XED_ICLASS_VPERMT2W,
  XED_ICLASS_VPERMW,
  XED_ICLASS_VPEXPANDB,
  XED_ICLASS_VPEXPANDD,
  XED_ICLASS_VPEXPANDQ,
  XED_ICLASS_VPEXPANDW,
  XED_ICLASS_VPEXTRB,
  XED_ICLASS_VPEXTRD,
  XED_ICLASS_VPEXTRQ,
  XED_ICLASS_VPEXTRW,
  XED_ICLASS_VPEXTRW_C5,
  XED_ICLASS_VPGATHERDD,
  XED_ICLASS_VPGATHERDQ,
  XED_ICLASS_VPGATHERQD,
  XED_ICLASS_VPGATHERQQ,
  XED_ICLASS_VPHADDBD,
  XED_ICLASS_VPHADDBQ,
  XED_ICLASS_VPHADDBW,
  XED_ICLASS_VPHADDD,
  XED_ICLASS_VPHADDDQ,
  XED_ICLASS_VPHADDSW,
  XED_ICLASS_VPHADDUBD,
  XED_ICLASS_VPHADDUBQ,
  XED_ICLASS_VPHADDUBW,
  XED_ICLASS_VPHADDUDQ,
  XED_ICLASS_VPHADDUWD,
  XED_ICLASS_VPHADDUWQ,
  XED_ICLASS_VPHADDW,
  XED_ICLASS_VPHADDWD,
  XED_ICLASS_VPHADDWQ,
  XED_ICLASS_VPHMINPOSUW,
  XED_ICLASS_VPHSUBBW,
  XED_ICLASS_VPHSUBD,
  XED_ICLASS_VPHSUBDQ,
  XED_ICLASS_VPHSUBSW,
  XED_ICLASS_VPHSUBW,
  XED_ICLASS_VPHSUBWD,
  XED_ICLASS_VPINSRB,
  XED_ICLASS_VPINSRD,
  XED_ICLASS_VPINSRQ,
  XED_ICLASS_VPINSRW,
  XED_ICLASS_VPLZCNTD,
  XED_ICLASS_VPLZCNTQ,
  XED_ICLASS_VPMACSDD,
  XED_ICLASS_VPMACSDQH,
  XED_ICLASS_VPMACSDQL,
  XED_ICLASS_VPMACSSDD,
  XED_ICLASS_VPMACSSDQH,
  XED_ICLASS_VPMACSSDQL,
  XED_ICLASS_VPMACSSWD,
  XED_ICLASS_VPMACSSWW,
  XED_ICLASS_VPMACSWD,
  XED_ICLASS_VPMACSWW,
  XED_ICLASS_VPMADCSSWD,
  XED_ICLASS_VPMADCSWD,
  XED_ICLASS_VPMADD52HUQ,
  XED_ICLASS_VPMADD52LUQ,
  XED_ICLASS_VPMADDUBSW,
  XED_ICLASS_VPMADDWD,
  XED_ICLASS_VPMASKMOVD,
  XED_ICLASS_VPMASKMOVQ,
  XED_ICLASS_VPMAXSB,
  XED_ICLASS_VPMAXSD,
  XED_ICLASS_VPMAXSQ,
  XED_ICLASS_VPMAXSW,
  XED_ICLASS_VPMAXUB,
  XED_ICLASS_VPMAXUD,
  XED_ICLASS_VPMAXUQ,
  XED_ICLASS_VPMAXUW,
  XED_ICLASS_VPMINSB,
  XED_ICLASS_VPMINSD,
  XED_ICLASS_VPMINSQ,
  XED_ICLASS_VPMINSW,
  XED_ICLASS_VPMINUB,
  XED_ICLASS_VPMINUD,
  XED_ICLASS_VPMINUQ,
  XED_ICLASS_VPMINUW,
  XED_ICLASS_VPMOVB2M,
  XED_ICLASS_VPMOVD2M,
  XED_ICLASS_VPMOVDB,
  XED_ICLASS_VPMOVDW,
  XED_ICLASS_VPMOVM2B,
  XED_ICLASS_VPMOVM2D,
  XED_ICLASS_VPMOVM2Q,
  XED_ICLASS_VPMOVM2W,
  XED_ICLASS_VPMOVMSKB,
  XED_ICLASS_VPMOVQ2M,
  XED_ICLASS_VPMOVQB,
  XED_ICLASS_VPMOVQD,
  XED_ICLASS_VPMOVQW,
  XED_ICLASS_VPMOVSDB,
  XED_ICLASS_VPMOVSDW,
  XED_ICLASS_VPMOVSQB,
  XED_ICLASS_VPMOVSQD,
  XED_ICLASS_VPMOVSQW,
  XED_ICLASS_VPMOVSWB,
  XED_ICLASS_VPMOVSXBD,
  XED_ICLASS_VPMOVSXBQ,
  XED_ICLASS_VPMOVSXBW,
  XED_ICLASS_VPMOVSXDQ,
  XED_ICLASS_VPMOVSXWD,
  XED_ICLASS_VPMOVSXWQ,
  XED_ICLASS_VPMOVUSDB,
  XED_ICLASS_VPMOVUSDW,
  XED_ICLASS_VPMOVUSQB,
  XED_ICLASS_VPMOVUSQD,
  XED_ICLASS_VPMOVUSQW,
  XED_ICLASS_VPMOVUSWB,
  XED_ICLASS_VPMOVW2M,
  XED_ICLASS_VPMOVWB,
  XED_ICLASS_VPMOVZXBD,
  XED_ICLASS_VPMOVZXBQ,
  XED_ICLASS_VPMOVZXBW,
  XED_ICLASS_VPMOVZXDQ,
  XED_ICLASS_VPMOVZXWD,
  XED_ICLASS_VPMOVZXWQ,
  XED_ICLASS_VPMULDQ,
  XED_ICLASS_VPMULHRSW,
  XED_ICLASS_VPMULHUW,
  XED_ICLASS_VPMULHW,
  XED_ICLASS_VPMULLD,
  XED_ICLASS_VPMULLQ,
  XED_ICLASS_VPMULLW,
  XED_ICLASS_VPMULTISHIFTQB,
  XED_ICLASS_VPMULUDQ,
  XED_ICLASS_VPOPCNTB,
  XED_ICLASS_VPOPCNTD,
  XED_ICLASS_VPOPCNTQ,
  XED_ICLASS_VPOPCNTW,
  XED_ICLASS_VPOR,
  XED_ICLASS_VPORD,
  XED_ICLASS_VPORQ,
  XED_ICLASS_VPPERM,
  XED_ICLASS_VPROLD,
  XED_ICLASS_VPROLQ,
  XED_ICLASS_VPROLVD,
  XED_ICLASS_VPROLVQ,
  XED_ICLASS_VPRORD,
  XED_ICLASS_VPRORQ,
  XED_ICLASS_VPRORVD,
  XED_ICLASS_VPRORVQ,
  XED_ICLASS_VPROTB,
  XED_ICLASS_VPROTD,
  XED_ICLASS_VPROTQ,
  XED_ICLASS_VPROTW,
  XED_ICLASS_VPSADBW,
  XED_ICLASS_VPSCATTERDD,
  XED_ICLASS_VPSCATTERDQ,
  XED_ICLASS_VPSCATTERQD,
  XED_ICLASS_VPSCATTERQQ,
  XED_ICLASS_VPSHAB,
  XED_ICLASS_VPSHAD,
  XED_ICLASS_VPSHAQ,
  XED_ICLASS_VPSHAW,
  XED_ICLASS_VPSHLB,
  XED_ICLASS_VPSHLD,
  XED_ICLASS_VPSHLDD,
  XED_ICLASS_VPSHLDQ,
  XED_ICLASS_VPSHLDVD,
  XED_ICLASS_VPSHLDVQ,
  XED_ICLASS_VPSHLDVW,
  XED_ICLASS_VPSHLDW,
  XED_ICLASS_VPSHLQ,
  XED_ICLASS_VPSHLW,
  XED_ICLASS_VPSHRDD,
  XED_ICLASS_VPSHRDQ,
  XED_ICLASS_VPSHRDVD,
  XED_ICLASS_VPSHRDVQ,
  XED_ICLASS_VPSHRDVW,
  XED_ICLASS_VPSHRDW,
  XED_ICLASS_VPSHUFB,
  XED_ICLASS_VPSHUFBITQMB,
  XED_ICLASS_VPSHUFD,
  XED_ICLASS_VPSHUFHW,
  XED_ICLASS_VPSHUFLW,
  XED_ICLASS_VPSIGNB,
  XED_ICLASS_VPSIGND,
  XED_ICLASS_VPSIGNW,
  XED_ICLASS_VPSLLD,
  XED_ICLASS_VPSLLDQ,
  XED_ICLASS_VPSLLQ,
  XED_ICLASS_VPSLLVD,
  XED_ICLASS_VPSLLVQ,
  XED_ICLASS_VPSLLVW,
  XED_ICLASS_VPSLLW,
  XED_ICLASS_VPSRAD,
  XED_ICLASS_VPSRAQ,
  XED_ICLASS_VPSRAVD,
  XED_ICLASS_VPSRAVQ,
  XED_ICLASS_VPSRAVW,
  XED_ICLASS_VPSRAW,
  XED_ICLASS_VPSRLD,
  XED_ICLASS_VPSRLDQ,
  XED_ICLASS_VPSRLQ,
  XED_ICLASS_VPSRLVD,
  XED_ICLASS_VPSRLVQ,
  XED_ICLASS_VPSRLVW,
  XED_ICLASS_VPSRLW,
  XED_ICLASS_VPSUBB,
  XED_ICLASS_VPSUBD,
  XED_ICLASS_VPSUBQ,
  XED_ICLASS_VPSUBSB,
  XED_ICLASS_VPSUBSW,
  XED_ICLASS_VPSUBUSB,
  XED_ICLASS_VPSUBUSW,
  XED_ICLASS_VPSUBW,
  XED_ICLASS_VPTERNLOGD,
  XED_ICLASS_VPTERNLOGQ,
  XED_ICLASS_VPTEST,
  XED_ICLASS_VPTESTMB,
  XED_ICLASS_VPTESTMD,
  XED_ICLASS_VPTESTMQ,
  XED_ICLASS_VPTESTMW,
  XED_ICLASS_VPTESTNMB,
  XED_ICLASS_VPTESTNMD,
  XED_ICLASS_VPTESTNMQ,
  XED_ICLASS_VPTESTNMW,
  XED_ICLASS_VPUNPCKHBW,
  XED_ICLASS_VPUNPCKHDQ,
  XED_ICLASS_VPUNPCKHQDQ,
  XED_ICLASS_VPUNPCKHWD,
  XED_ICLASS_VPUNPCKLBW,
  XED_ICLASS_VPUNPCKLDQ,
  XED_ICLASS_VPUNPCKLQDQ,
  XED_ICLASS_VPUNPCKLWD,
  XED_ICLASS_VPXOR,
  XED_ICLASS_VPXORD,
  XED_ICLASS_VPXORQ,
  XED_ICLASS_VRANGEPD,
  XED_ICLASS_VRANGEPS,
  XED_ICLASS_VRANGESD,
  XED_ICLASS_VRANGESS,
  XED_ICLASS_VRCP14PD,
  XED_ICLASS_VRCP14PS,
  XED_ICLASS_VRCP14SD,
  XED_ICLASS_VRCP14SS,
  XED_ICLASS_VRCP28PD,
  XED_ICLASS_VRCP28PS,
  XED_ICLASS_VRCP28SD,
  XED_ICLASS_VRCP28SS,
  XED_ICLASS_VRCPPH,
  XED_ICLASS_VRCPPS,
  XED_ICLASS_VRCPSH,
  XED_ICLASS_VRCPSS,
  XED_ICLASS_VREDUCEPD,
  XED_ICLASS_VREDUCEPH,
  XED_ICLASS_VREDUCEPS,
  XED_ICLASS_VREDUCESD,
  XED_ICLASS_VREDUCESH,
  XED_ICLASS_VREDUCESS,
  XED_ICLASS_VRNDSCALEPD,
  XED_ICLASS_VRNDSCALEPH,
  XED_ICLASS_VRNDSCALEPS,
  XED_ICLASS_VRNDSCALESD,
  XED_ICLASS_VRNDSCALESH,
  XED_ICLASS_VRNDSCALESS,
  XED_ICLASS_VROUNDPD,
  XED_ICLASS_VROUNDPS,
  XED_ICLASS_VROUNDSD,
  XED_ICLASS_VROUNDSS,
  XED_ICLASS_VRSQRT14PD,
  XED_ICLASS_VRSQRT14PS,
  XED_ICLASS_VRSQRT14SD,
  XED_ICLASS_VRSQRT14SS,
  XED_ICLASS_VRSQRT28PD,
  XED_ICLASS_VRSQRT28PS,
  XED_ICLASS_VRSQRT28SD,
  XED_ICLASS_VRSQRT28SS,
  XED_ICLASS_VRSQRTPH,
  XED_ICLASS_VRSQRTPS,
  XED_ICLASS_VRSQRTSH,
  XED_ICLASS_VRSQRTSS,
  XED_ICLASS_VSCALEFPD,
  XED_ICLASS_VSCALEFPH,
  XED_ICLASS_VSCALEFPS,
  XED_ICLASS_VSCALEFSD,
  XED_ICLASS_VSCALEFSH,
  XED_ICLASS_VSCALEFSS,
  XED_ICLASS_VSCATTERDPD,
  XED_ICLASS_VSCATTERDPS,
  XED_ICLASS_VSCATTERPF0DPD,
  XED_ICLASS_VSCATTERPF0DPS,
  XED_ICLASS_VSCATTERPF0QPD,
  XED_ICLASS_VSCATTERPF0QPS,
  XED_ICLASS_VSCATTERPF1DPD,
  XED_ICLASS_VSCATTERPF1DPS,
  XED_ICLASS_VSCATTERPF1QPD,
  XED_ICLASS_VSCATTERPF1QPS,
  XED_ICLASS_VSCATTERQPD,
  XED_ICLASS_VSCATTERQPS,
  XED_ICLASS_VSHUFF32X4,
  XED_ICLASS_VSHUFF64X2,
  XED_ICLASS_VSHUFI32X4,
  XED_ICLASS_VSHUFI64X2,
  XED_ICLASS_VSHUFPD,
  XED_ICLASS_VSHUFPS,
  XED_ICLASS_VSQRTPD,
  XED_ICLASS_VSQRTPH,
  XED_ICLASS_VSQRTPS,
  XED_ICLASS_VSQRTSD,
  XED_ICLASS_VSQRTSH,
  XED_ICLASS_VSQRTSS,
  XED_ICLASS_VSTMXCSR,
  XED_ICLASS_VSUBPD,
  XED_ICLASS_VSUBPH,
  XED_ICLASS_VSUBPS,
  XED_ICLASS_VSUBSD,
  XED_ICLASS_VSUBSH,
  XED_ICLASS_VSUBSS,
  XED_ICLASS_VTESTPD,
  XED_ICLASS_VTESTPS,
  XED_ICLASS_VUCOMISD,
  XED_ICLASS_VUCOMISH,
  XED_ICLASS_VUCOMISS,
  XED_ICLASS_VUNPCKHPD,
  XED_ICLASS_VUNPCKHPS,
  XED_ICLASS_VUNPCKLPD,
  XED_ICLASS_VUNPCKLPS,
  XED_ICLASS_VXORPD,
  XED_ICLASS_VXORPS,
  XED_ICLASS_VZEROALL,
  XED_ICLASS_VZEROUPPER,
  XED_ICLASS_WBINVD,
  XED_ICLASS_WBNOINVD,
  XED_ICLASS_WRFSBASE,
  XED_ICLASS_WRGSBASE,
  XED_ICLASS_WRMSR,
  XED_ICLASS_WRPKRU,
  XED_ICLASS_WRSSD,
  XED_ICLASS_WRSSQ,
  XED_ICLASS_WRUSSD,
  XED_ICLASS_WRUSSQ,
  XED_ICLASS_XABORT,
  XED_ICLASS_XADD,
  XED_ICLASS_XADD_LOCK,
  XED_ICLASS_XBEGIN,
  XED_ICLASS_XCHG,
  XED_ICLASS_XEND,
  XED_ICLASS_XGETBV,
  XED_ICLASS_XLAT,
  XED_ICLASS_XOR,
  XED_ICLASS_XORPD,
  XED_ICLASS_XORPS,
  XED_ICLASS_XOR_LOCK,
  XED_ICLASS_XRESLDTRK,
  XED_ICLASS_XRSTOR,
  XED_ICLASS_XRSTOR64,
  XED_ICLASS_XRSTORS,
  XED_ICLASS_XRSTORS64,
  XED_ICLASS_XSAVE,
  XED_ICLASS_XSAVE64,
  XED_ICLASS_XSAVEC,
  XED_ICLASS_XSAVEC64,
  XED_ICLASS_XSAVEOPT,
  XED_ICLASS_XSAVEOPT64,
  XED_ICLASS_XSAVES,
  XED_ICLASS_XSAVES64,
  XED_ICLASS_XSETBV,
  XED_ICLASS_XSTORE,
  XED_ICLASS_XSUSLDTRK,
  XED_ICLASS_XTEST,
  XED_ICLASS_LAST
} xed_iclass_enum_t;

/// This converts strings to #xed_iclass_enum_t types.
/// @param s A C-string.
/// @return #xed_iclass_enum_t
/// @ingroup ENUM
XED_DLL_EXPORT xed_iclass_enum_t str2xed_iclass_enum_t(const char* s);
/// This converts strings to #xed_iclass_enum_t types.
/// @param p An enumeration element of type xed_iclass_enum_t.
/// @return string
/// @ingroup ENUM
XED_DLL_EXPORT const char* xed_iclass_enum_t2str(const xed_iclass_enum_t p);

/// Returns the last element of the enumeration
/// @return xed_iclass_enum_t The last element of the enumeration.
/// @ingroup ENUM
XED_DLL_EXPORT xed_iclass_enum_t xed_iclass_enum_t_last(void);
#endif
