const maxoperands … type oprndtype … const oprndtypeNone … const oprndtype1 … const oprndtype3 … const oprndtypeAL … const oprndtypeAX … const oprndtypeCL … const oprndtypeEAX … const oprndtypeIMM16 … const oprndtypeIMM2U … const oprndtypeIMM32 … const oprndtypeIMM64 … const oprndtypeIMM8 … const oprndtypeK … const oprndtypeM … const oprndtypeM128 … const oprndtypeM16 … const oprndtypeM256 … const oprndtypeM32 … const oprndtypeM512 … const oprndtypeM64 … const oprndtypeM8 … const oprndtypeR16 … const oprndtypeR32 … const oprndtypeR64 … const oprndtypeR8 … const oprndtypeRAX … const oprndtypeREL32 … const oprndtypeREL8 … const oprndtypeVM32X … const oprndtypeVM32Y … const oprndtypeVM32Z … const oprndtypeVM64X … const oprndtypeVM64Y … const oprndtypeVM64Z … const oprndtypeXMM … const oprndtypeXMM0 … const oprndtypeYMM … const oprndtypeZMM … const oprndtypemax … func (o oprndtype) Match(op operand.Op) bool { … } type implreg … const implregNone … const implregAL … const implregAX … const implregDX … const implregEAX … const implregEBX … const implregECX … const implregEDX … const implregR11 … const implregRAX … const implregRBX … const implregRCX … const implregRDI … const implregRDX … const implregX0 … const implregmax … func (i implreg) Register() reg.Register { … } type sffx … const sffxNone … const sffxBCST … const sffxRD_SAE … const sffxRN_SAE … const sffxRU_SAE … const sffxRZ_SAE … const sffxSAE … const sffxZ … const sffxmax … const maxsuffixes … type sffxs … func (s sffxs) Strings() []string { … } var sffxsstringsmap … type sffxscls … const sffxsclsNone … const sffxsclsBCST … const sffxsclsBCST_Z … const sffxsclsER … const sffxsclsER_Z … const sffxsclsNIL … const sffxsclsSAE … const sffxsclsSAE_Z … const sffxsclsZ … const sffxsclsmax … func (s sffxscls) SuffixesSet() map[sffxs]bool { … } var sffxsclssuffixessettable … type isas … const isasNone … const isasBase … const isasADX … const isasSSE2 … const isasSSE … const isasSSE3 … const isasAES … const isasBMI … const isasSSE41 … const isasBMI2 … const isasCLFLUSH … const isasCLFLUSHOPT … const isasCMOV … const isasCPUID … const isasSSE42 … const isasAVX512DQ … const isasAVX512BW … const isasAVX512F … const isasLZCNT … const isasMONITOR … const isasMOVBE … const isasSSSE3 … const isasPCLMULQDQ … const isasPOPCNT … const isasMMX … const isasRDRAND … const isasRDSEED … const isasRDTSC … const isasRDTSCP … const isasSHA … const isasAVX … const isasAVX512F_AVX512VL … const isasAES_AVX … const isasAVX512DQ_AVX512VL … const isasAVX2 … const isasF16C … const isasAVX512VL … const isasAVX512BW_AVX512VL … const isasAVX512ER … const isasFMA3 … const isasAVX512CD_AVX512VL … const isasAVX512CD … const isasAVX_PCLMULQDQ … const isasAVX512VBMI_AVX512VL … const isasAVX512VBMI … const isasAVX512IFMA_AVX512VL … const isasAVX512IFMA … const isasAVX512VPOPCNTDQ … const isasAVX512BW_AVX512F … const isasmax … func (i isas) List() []string { … } var isaslisttable … type opc … const opcNone … const opcADCB … const opcADCL … const opcADCQ … const opcADCW … const opcADCXL … const opcADCXQ … const opcADDB … const opcADDL … const opcADDPD … const opcADDPS … const opcADDQ … const opcADDSD … const opcADDSS … const opcADDSUBPD … const opcADDSUBPS … const opcADDW … const opcADOXL … const opcADOXQ … const opcAESDEC … const opcAESDECLAST … const opcAESENC … const opcAESENCLAST … const opcAESIMC … const opcAESKEYGENASSIST … const opcANDB … const opcANDL … const opcANDNL … const opcANDNPD … const opcANDNPS … const opcANDNQ … const opcANDPD … const opcANDPS … const opcANDQ … const opcANDW … const opcBEXTRL … const opcBEXTRQ … const opcBLENDPD … const opcBLENDPS … const opcBLENDVPD … const opcBLENDVPS … const opcBLSIL … const opcBLSIQ … const opcBLSMSKL … const opcBLSMSKQ … const opcBLSRL … const opcBLSRQ … const opcBSFL … const opcBSFQ … const opcBSFW … const opcBSRL … const opcBSRQ … const opcBSRW … const opcBSWAPL … const opcBSWAPQ … const opcBTCL … const opcBTCQ … const opcBTCW … const opcBTL … const opcBTQ … const opcBTRL … const opcBTRQ … const opcBTRW … const opcBTSL … const opcBTSQ … const opcBTSW … const opcBTW … const opcBZHIL … const opcBZHIQ … const opcCALL … const opcCBW … const opcCDQ … const opcCDQE … const opcCLC … const opcCLD … const opcCLFLUSH … const opcCLFLUSHOPT … const opcCMC … const opcCMOVLCC … const opcCMOVLCS … const opcCMOVLEQ … const opcCMOVLGE … const opcCMOVLGT … const opcCMOVLHI … const opcCMOVLLE … const opcCMOVLLS … const opcCMOVLLT … const opcCMOVLMI … const opcCMOVLNE … const opcCMOVLOC … const opcCMOVLOS … const opcCMOVLPC … const opcCMOVLPL … const opcCMOVLPS … const opcCMOVQCC … const opcCMOVQCS … const opcCMOVQEQ … const opcCMOVQGE … const opcCMOVQGT … const opcCMOVQHI … const opcCMOVQLE … const opcCMOVQLS … const opcCMOVQLT … const opcCMOVQMI … const opcCMOVQNE … const opcCMOVQOC … const opcCMOVQOS … const opcCMOVQPC … const opcCMOVQPL … const opcCMOVQPS … const opcCMOVWCC … const opcCMOVWCS … const opcCMOVWEQ … const opcCMOVWGE … const opcCMOVWGT … const opcCMOVWHI … const opcCMOVWLE … const opcCMOVWLS … const opcCMOVWLT … const opcCMOVWMI … const opcCMOVWNE … const opcCMOVWOC … const opcCMOVWOS … const opcCMOVWPC … const opcCMOVWPL … const opcCMOVWPS … const opcCMPB … const opcCMPL … const opcCMPPD … const opcCMPPS … const opcCMPQ … const opcCMPSD … const opcCMPSS … const opcCMPW … const opcCMPXCHG16B … const opcCMPXCHG8B … const opcCMPXCHGB … const opcCMPXCHGL … const opcCMPXCHGQ … const opcCMPXCHGW … const opcCOMISD … const opcCOMISS … const opcCPUID … const opcCQO … const opcCRC32B … const opcCRC32L … const opcCRC32Q … const opcCRC32W … const opcCVTPD2PL … const opcCVTPD2PS … const opcCVTPL2PD … const opcCVTPL2PS … const opcCVTPS2PD … const opcCVTPS2PL … const opcCVTSD2SL … const opcCVTSD2SS … const opcCVTSL2SD … const opcCVTSL2SS … const opcCVTSQ2SD … const opcCVTSQ2SS … const opcCVTSS2SD … const opcCVTSS2SL … const opcCVTTPD2PL … const opcCVTTPS2PL … const opcCVTTSD2SL … const opcCVTTSD2SQ … const opcCVTTSS2SL … const opcCWD … const opcCWDE … const opcDECB … const opcDECL … const opcDECQ … const opcDECW … const opcDIVB … const opcDIVL … const opcDIVPD … const opcDIVPS … const opcDIVQ … const opcDIVSD … const opcDIVSS … const opcDIVW … const opcDPPD … const opcDPPS … const opcEXTRACTPS … const opcHADDPD … const opcHADDPS … const opcHSUBPD … const opcHSUBPS … const opcIDIVB … const opcIDIVL … const opcIDIVQ … const opcIDIVW … const opcIMUL3L … const opcIMUL3Q … const opcIMUL3W … const opcIMULB … const opcIMULL … const opcIMULQ … const opcIMULW … const opcINCB … const opcINCL … const opcINCQ … const opcINCW … const opcINSERTPS … const opcINT … const opcJA … const opcJAE … const opcJB … const opcJBE … const opcJC … const opcJCC … const opcJCS … const opcJCXZL … const opcJCXZQ … const opcJE … const opcJEQ … const opcJG … const opcJGE … const opcJGT … const opcJHI … const opcJHS … const opcJL … const opcJLE … const opcJLO … const opcJLS … const opcJLT … const opcJMI … const opcJMP … const opcJNA … const opcJNAE … const opcJNB … const opcJNBE … const opcJNC … const opcJNE … const opcJNG … const opcJNGE … const opcJNL … const opcJNLE … const opcJNO … const opcJNP … const opcJNS … const opcJNZ … const opcJO … const opcJOC … const opcJOS … const opcJP … const opcJPC … const opcJPE … const opcJPL … const opcJPO … const opcJPS … const opcJS … const opcJZ … const opcKADDB … const opcKADDD … const opcKADDQ … const opcKADDW … const opcKANDB … const opcKANDD … const opcKANDNB … const opcKANDND … const opcKANDNQ … const opcKANDNW … const opcKANDQ … const opcKANDW … const opcKMOVB … const opcKMOVD … const opcKMOVQ … const opcKMOVW … const opcKNOTB … const opcKNOTD … const opcKNOTQ … const opcKNOTW … const opcKORB … const opcKORD … const opcKORQ … const opcKORTESTB … const opcKORTESTD … const opcKORTESTQ … const opcKORTESTW … const opcKORW … const opcKSHIFTLB … const opcKSHIFTLD … const opcKSHIFTLQ … const opcKSHIFTLW … const opcKSHIFTRB … const opcKSHIFTRD … const opcKSHIFTRQ … const opcKSHIFTRW … const opcKTESTB … const opcKTESTD … const opcKTESTQ … const opcKTESTW … const opcKUNPCKBW … const opcKUNPCKDQ … const opcKUNPCKWD … const opcKXNORB … const opcKXNORD … const opcKXNORQ … const opcKXNORW … const opcKXORB … const opcKXORD … const opcKXORQ … const opcKXORW … const opcLDDQU … const opcLDMXCSR … const opcLEAL … const opcLEAQ … const opcLEAW … const opcLFENCE … const opcLZCNTL … const opcLZCNTQ … const opcLZCNTW … const opcMASKMOVDQU … const opcMASKMOVOU … const opcMAXPD … const opcMAXPS … const opcMAXSD … const opcMAXSS … const opcMFENCE … const opcMINPD … const opcMINPS … const opcMINSD … const opcMINSS … const opcMONITOR … const opcMOVAPD … const opcMOVAPS … const opcMOVB … const opcMOVBELL … const opcMOVBEQQ … const opcMOVBEWW … const opcMOVBLSX … const opcMOVBLZX … const opcMOVBQSX … const opcMOVBQZX … const opcMOVBWSX … const opcMOVBWZX … const opcMOVD … const opcMOVDDUP … const opcMOVDQ2Q … const opcMOVHLPS … const opcMOVHPD … const opcMOVHPS … const opcMOVL … const opcMOVLHPS … const opcMOVLPD … const opcMOVLPS … const opcMOVLQSX … const opcMOVLQZX … const opcMOVMSKPD … const opcMOVMSKPS … const opcMOVNTDQ … const opcMOVNTDQA … const opcMOVNTIL … const opcMOVNTIQ … const opcMOVNTO … const opcMOVNTPD … const opcMOVNTPS … const opcMOVO … const opcMOVOA … const opcMOVOU … const opcMOVQ … const opcMOVSD … const opcMOVSHDUP … const opcMOVSLDUP … const opcMOVSS … const opcMOVUPD … const opcMOVUPS … const opcMOVW … const opcMOVWLSX … const opcMOVWLZX … const opcMOVWQSX … const opcMOVWQZX … const opcMPSADBW … const opcMULB … const opcMULL … const opcMULPD … const opcMULPS … const opcMULQ … const opcMULSD … const opcMULSS … const opcMULW … const opcMULXL … const opcMULXQ … const opcMWAIT … const opcNEGB … const opcNEGL … const opcNEGQ … const opcNEGW … const opcNOP … const opcNOTB … const opcNOTL … const opcNOTQ … const opcNOTW … const opcORB … const opcORL … const opcORPD … const opcORPS … const opcORQ … const opcORW … const opcPABSB … const opcPABSD … const opcPABSW … const opcPACKSSLW … const opcPACKSSWB … const opcPACKUSDW … const opcPACKUSWB … const opcPADDB … const opcPADDD … const opcPADDL … const opcPADDQ … const opcPADDSB … const opcPADDSW … const opcPADDUSB … const opcPADDUSW … const opcPADDW … const opcPALIGNR … const opcPAND … const opcPANDN … const opcPAUSE … const opcPAVGB … const opcPAVGW … const opcPBLENDVB … const opcPBLENDW … const opcPCLMULQDQ … const opcPCMPEQB … const opcPCMPEQL … const opcPCMPEQQ … const opcPCMPEQW … const opcPCMPESTRI … const opcPCMPESTRM … const opcPCMPGTB … const opcPCMPGTL … const opcPCMPGTQ … const opcPCMPGTW … const opcPCMPISTRI … const opcPCMPISTRM … const opcPDEPL … const opcPDEPQ … const opcPEXTL … const opcPEXTQ … const opcPEXTRB … const opcPEXTRD … const opcPEXTRQ … const opcPEXTRW … const opcPHADDD … const opcPHADDSW … const opcPHADDW … const opcPHMINPOSUW … const opcPHSUBD … const opcPHSUBSW … const opcPHSUBW … const opcPINSRB … const opcPINSRD … const opcPINSRQ … const opcPINSRW … const opcPMADDUBSW … const opcPMADDWL … const opcPMAXSB … const opcPMAXSD … const opcPMAXSW … const opcPMAXUB … const opcPMAXUD … const opcPMAXUW … const opcPMINSB … const opcPMINSD … const opcPMINSW … const opcPMINUB … const opcPMINUD … const opcPMINUW … const opcPMOVMSKB … const opcPMOVSXBD … const opcPMOVSXBQ … const opcPMOVSXBW … const opcPMOVSXDQ … const opcPMOVSXWD … const opcPMOVSXWQ … const opcPMOVZXBD … const opcPMOVZXBQ … const opcPMOVZXBW … const opcPMOVZXDQ … const opcPMOVZXWD … const opcPMOVZXWQ … const opcPMULDQ … const opcPMULHRSW … const opcPMULHUW … const opcPMULHW … const opcPMULLD … const opcPMULLW … const opcPMULULQ … const opcPOPCNTL … const opcPOPCNTQ … const opcPOPCNTW … const opcPOPQ … const opcPOPW … const opcPOR … const opcPREFETCHNTA … const opcPREFETCHT0 … const opcPREFETCHT1 … const opcPREFETCHT2 … const opcPSADBW … const opcPSHUFB … const opcPSHUFD … const opcPSHUFHW … const opcPSHUFL … const opcPSHUFLW … const opcPSIGNB … const opcPSIGND … const opcPSIGNW … const opcPSLLDQ … const opcPSLLL … const opcPSLLO … const opcPSLLQ … const opcPSLLW … const opcPSRAL … const opcPSRAW … const opcPSRLDQ … const opcPSRLL … const opcPSRLO … const opcPSRLQ … const opcPSRLW … const opcPSUBB … const opcPSUBL … const opcPSUBQ … const opcPSUBSB … const opcPSUBSW … const opcPSUBUSB … const opcPSUBUSW … const opcPSUBW … const opcPTEST … const opcPUNPCKHBW … const opcPUNPCKHLQ … const opcPUNPCKHQDQ … const opcPUNPCKHWL … const opcPUNPCKLBW … const opcPUNPCKLLQ … const opcPUNPCKLQDQ … const opcPUNPCKLWL … const opcPUSHQ … const opcPUSHW … const opcPXOR … const opcRCLB … const opcRCLL … const opcRCLQ … const opcRCLW … const opcRCPPS … const opcRCPSS … const opcRCRB … const opcRCRL … const opcRCRQ … const opcRCRW … const opcRDRANDL … const opcRDSEEDL … const opcRDTSC … const opcRDTSCP … const opcRET … const opcRETFL … const opcRETFQ … const opcRETFW … const opcROLB … const opcROLL … const opcROLQ … const opcROLW … const opcRORB … const opcRORL … const opcRORQ … const opcRORW … const opcRORXL … const opcRORXQ … const opcROUNDPD … const opcROUNDPS … const opcROUNDSD … const opcROUNDSS … const opcRSQRTPS … const opcRSQRTSS … const opcSALB … const opcSALL … const opcSALQ … const opcSALW … const opcSARB … const opcSARL … const opcSARQ … const opcSARW … const opcSARXL … const opcSARXQ … const opcSBBB … const opcSBBL … const opcSBBQ … const opcSBBW … const opcSETCC … const opcSETCS … const opcSETEQ … const opcSETGE … const opcSETGT … const opcSETHI … const opcSETLE … const opcSETLS … const opcSETLT … const opcSETMI … const opcSETNE … const opcSETOC … const opcSETOS … const opcSETPC … const opcSETPL … const opcSETPS … const opcSFENCE … const opcSHA1MSG1 … const opcSHA1MSG2 … const opcSHA1NEXTE … const opcSHA1RNDS4 … const opcSHA256MSG1 … const opcSHA256MSG2 … const opcSHA256RNDS2 … const opcSHLB … const opcSHLL … const opcSHLQ … const opcSHLW … const opcSHLXL … const opcSHLXQ … const opcSHRB … const opcSHRL … const opcSHRQ … const opcSHRW … const opcSHRXL … const opcSHRXQ … const opcSHUFPD … const opcSHUFPS … const opcSQRTPD … const opcSQRTPS … const opcSQRTSD … const opcSQRTSS … const opcSTC … const opcSTD … const opcSTMXCSR … const opcSUBB … const opcSUBL … const opcSUBPD … const opcSUBPS … const opcSUBQ … const opcSUBSD … const opcSUBSS … const opcSUBW … const opcSYSCALL … const opcTESTB … const opcTESTL … const opcTESTQ … const opcTESTW … const opcTZCNTL … const opcTZCNTQ … const opcTZCNTW … const opcUCOMISD … const opcUCOMISS … const opcUD2 … const opcUNPCKHPD … const opcUNPCKHPS … const opcUNPCKLPD … const opcUNPCKLPS … const opcVADDPD … const opcVADDPS … const opcVADDSD … const opcVADDSS … const opcVADDSUBPD … const opcVADDSUBPS … const opcVAESDEC … const opcVAESDECLAST … const opcVAESENC … const opcVAESENCLAST … const opcVAESIMC … const opcVAESKEYGENASSIST … const opcVALIGND … const opcVALIGNQ … const opcVANDNPD … const opcVANDNPS … const opcVANDPD … const opcVANDPS … const opcVBLENDMPD … const opcVBLENDMPS … const opcVBLENDPD … const opcVBLENDPS … const opcVBLENDVPD … const opcVBLENDVPS … const opcVBROADCASTF128 … const opcVBROADCASTF32X2 … const opcVBROADCASTF32X4 … const opcVBROADCASTF32X8 … const opcVBROADCASTF64X2 … const opcVBROADCASTF64X4 … const opcVBROADCASTI128 … const opcVBROADCASTI32X2 … const opcVBROADCASTI32X4 … const opcVBROADCASTI32X8 … const opcVBROADCASTI64X2 … const opcVBROADCASTI64X4 … const opcVBROADCASTSD … const opcVBROADCASTSS … const opcVCMPPD … const opcVCMPPS … const opcVCMPSD … const opcVCMPSS … const opcVCOMISD … const opcVCOMISS … const opcVCOMPRESSPD … const opcVCOMPRESSPS … const opcVCVTDQ2PD … const opcVCVTDQ2PS … const opcVCVTPD2DQ … const opcVCVTPD2DQX … const opcVCVTPD2DQY … const opcVCVTPD2PS … const opcVCVTPD2PSX … const opcVCVTPD2PSY … const opcVCVTPD2QQ … const opcVCVTPD2UDQ … const opcVCVTPD2UDQX … const opcVCVTPD2UDQY … const opcVCVTPD2UQQ … const opcVCVTPH2PS … const opcVCVTPS2DQ … const opcVCVTPS2PD … const opcVCVTPS2PH … const opcVCVTPS2QQ … const opcVCVTPS2UDQ … const opcVCVTPS2UQQ … const opcVCVTQQ2PD … const opcVCVTQQ2PS … const opcVCVTQQ2PSX … const opcVCVTQQ2PSY … const opcVCVTSD2SI … const opcVCVTSD2SIQ … const opcVCVTSD2SS … const opcVCVTSD2USIL … const opcVCVTSD2USIQ … const opcVCVTSI2SDL … const opcVCVTSI2SDQ … const opcVCVTSI2SSL … const opcVCVTSI2SSQ … const opcVCVTSS2SD … const opcVCVTSS2SI … const opcVCVTSS2SIQ … const opcVCVTSS2USIL … const opcVCVTSS2USIQ … const opcVCVTTPD2DQ … const opcVCVTTPD2DQX … const opcVCVTTPD2DQY … const opcVCVTTPD2QQ … const opcVCVTTPD2UDQ … const opcVCVTTPD2UDQX … const opcVCVTTPD2UDQY … const opcVCVTTPD2UQQ … const opcVCVTTPS2DQ … const opcVCVTTPS2QQ … const opcVCVTTPS2UDQ … const opcVCVTTPS2UQQ … const opcVCVTTSD2SI … const opcVCVTTSD2SIQ … const opcVCVTTSD2USIL … const opcVCVTTSD2USIQ … const opcVCVTTSS2SI … const opcVCVTTSS2SIQ … const opcVCVTTSS2USIL … const opcVCVTTSS2USIQ … const opcVCVTUDQ2PD … const opcVCVTUDQ2PS … const opcVCVTUQQ2PD … const opcVCVTUQQ2PS … const opcVCVTUQQ2PSX … const opcVCVTUQQ2PSY … const opcVCVTUSI2SDL … const opcVCVTUSI2SDQ … const opcVCVTUSI2SSL … const opcVCVTUSI2SSQ … const opcVDBPSADBW … const opcVDIVPD … const opcVDIVPS … const opcVDIVSD … const opcVDIVSS … const opcVDPPD … const opcVDPPS … const opcVEXP2PD … const opcVEXP2PS … const opcVEXPANDPD … const opcVEXPANDPS … const opcVEXTRACTF128 … const opcVEXTRACTF32X4 … const opcVEXTRACTF32X8 … const opcVEXTRACTF64X2 … const opcVEXTRACTF64X4 … const opcVEXTRACTI128 … const opcVEXTRACTI32X4 … const opcVEXTRACTI32X8 … const opcVEXTRACTI64X2 … const opcVEXTRACTI64X4 … const opcVEXTRACTPS … const opcVFIXUPIMMPD … const opcVFIXUPIMMPS … const opcVFIXUPIMMSD … const opcVFIXUPIMMSS … const opcVFMADD132PD … const opcVFMADD132PS … const opcVFMADD132SD … const opcVFMADD132SS … const opcVFMADD213PD … const opcVFMADD213PS … const opcVFMADD213SD … const opcVFMADD213SS … const opcVFMADD231PD … const opcVFMADD231PS … const opcVFMADD231SD … const opcVFMADD231SS … const opcVFMADDSUB132PD … const opcVFMADDSUB132PS … const opcVFMADDSUB213PD … const opcVFMADDSUB213PS … const opcVFMADDSUB231PD … const opcVFMADDSUB231PS … const opcVFMSUB132PD … const opcVFMSUB132PS … const opcVFMSUB132SD … const opcVFMSUB132SS … const opcVFMSUB213PD … const opcVFMSUB213PS … const opcVFMSUB213SD … const opcVFMSUB213SS … const opcVFMSUB231PD … const opcVFMSUB231PS … const opcVFMSUB231SD … const opcVFMSUB231SS … const opcVFMSUBADD132PD … const opcVFMSUBADD132PS … const opcVFMSUBADD213PD … const opcVFMSUBADD213PS … const opcVFMSUBADD231PD … const opcVFMSUBADD231PS … const opcVFNMADD132PD … const opcVFNMADD132PS … const opcVFNMADD132SD … const opcVFNMADD132SS … const opcVFNMADD213PD … const opcVFNMADD213PS … const opcVFNMADD213SD … const opcVFNMADD213SS … const opcVFNMADD231PD … const opcVFNMADD231PS … const opcVFNMADD231SD … const opcVFNMADD231SS … const opcVFNMSUB132PD … const opcVFNMSUB132PS … const opcVFNMSUB132SD … const opcVFNMSUB132SS … const opcVFNMSUB213PD … const opcVFNMSUB213PS … const opcVFNMSUB213SD … const opcVFNMSUB213SS … const opcVFNMSUB231PD … const opcVFNMSUB231PS … const opcVFNMSUB231SD … const opcVFNMSUB231SS … const opcVFPCLASSPDX … const opcVFPCLASSPDY … const opcVFPCLASSPDZ … const opcVFPCLASSPSX … const opcVFPCLASSPSY … const opcVFPCLASSPSZ … const opcVFPCLASSSD … const opcVFPCLASSSS … const opcVGATHERDPD … const opcVGATHERDPS … const opcVGATHERQPD … const opcVGATHERQPS … const opcVGETEXPPD … const opcVGETEXPPS … const opcVGETEXPSD … const opcVGETEXPSS … const opcVGETMANTPD … const opcVGETMANTPS … const opcVGETMANTSD … const opcVGETMANTSS … const opcVHADDPD … const opcVHADDPS … const opcVHSUBPD … const opcVHSUBPS … const opcVINSERTF128 … const opcVINSERTF32X4 … const opcVINSERTF32X8 … const opcVINSERTF64X2 … const opcVINSERTF64X4 … const opcVINSERTI128 … const opcVINSERTI32X4 … const opcVINSERTI32X8 … const opcVINSERTI64X2 … const opcVINSERTI64X4 … const opcVINSERTPS … const opcVLDDQU … const opcVLDMXCSR … const opcVMASKMOVDQU … const opcVMASKMOVPD … const opcVMASKMOVPS … const opcVMAXPD … const opcVMAXPS … const opcVMAXSD … const opcVMAXSS … const opcVMINPD … const opcVMINPS … const opcVMINSD … const opcVMINSS … const opcVMOVAPD … const opcVMOVAPS … const opcVMOVD … const opcVMOVDDUP … const opcVMOVDQA … const opcVMOVDQA32 … const opcVMOVDQA64 … const opcVMOVDQU … const opcVMOVDQU16 … const opcVMOVDQU32 … const opcVMOVDQU64 … const opcVMOVDQU8 … const opcVMOVHLPS … const opcVMOVHPD … const opcVMOVHPS … const opcVMOVLHPS … const opcVMOVLPD … const opcVMOVLPS … const opcVMOVMSKPD … const opcVMOVMSKPS … const opcVMOVNTDQ … const opcVMOVNTDQA … const opcVMOVNTPD … const opcVMOVNTPS … const opcVMOVQ … const opcVMOVSD … const opcVMOVSHDUP … const opcVMOVSLDUP … const opcVMOVSS … const opcVMOVUPD … const opcVMOVUPS … const opcVMPSADBW … const opcVMULPD … const opcVMULPS … const opcVMULSD … const opcVMULSS … const opcVORPD … const opcVORPS … const opcVPABSB … const opcVPABSD … const opcVPABSQ … const opcVPABSW … const opcVPACKSSDW … const opcVPACKSSWB … const opcVPACKUSDW … const opcVPACKUSWB … const opcVPADDB … const opcVPADDD … const opcVPADDQ … const opcVPADDSB … const opcVPADDSW … const opcVPADDUSB … const opcVPADDUSW … const opcVPADDW … const opcVPALIGNR … const opcVPAND … const opcVPANDD … const opcVPANDN … const opcVPANDND … const opcVPANDNQ … const opcVPANDQ … const opcVPAVGB … const opcVPAVGW … const opcVPBLENDD … const opcVPBLENDMB … const opcVPBLENDMD … const opcVPBLENDMQ … const opcVPBLENDMW … const opcVPBLENDVB … const opcVPBLENDW … const opcVPBROADCASTB … const opcVPBROADCASTD … const opcVPBROADCASTMB2Q … const opcVPBROADCASTMW2D … const opcVPBROADCASTQ … const opcVPBROADCASTW … const opcVPCLMULQDQ … const opcVPCMPB … const opcVPCMPD … const opcVPCMPEQB … const opcVPCMPEQD … const opcVPCMPEQQ … const opcVPCMPEQW … const opcVPCMPESTRI … const opcVPCMPESTRM … const opcVPCMPGTB … const opcVPCMPGTD … const opcVPCMPGTQ … const opcVPCMPGTW … const opcVPCMPISTRI … const opcVPCMPISTRM … const opcVPCMPQ … const opcVPCMPUB … const opcVPCMPUD … const opcVPCMPUQ … const opcVPCMPUW … const opcVPCMPW … const opcVPCOMPRESSD … const opcVPCOMPRESSQ … const opcVPCONFLICTD … const opcVPCONFLICTQ … const opcVPERM2F128 … const opcVPERM2I128 … const opcVPERMB … const opcVPERMD … const opcVPERMI2B … const opcVPERMI2D … const opcVPERMI2PD … const opcVPERMI2PS … const opcVPERMI2Q … const opcVPERMI2W … const opcVPERMILPD … const opcVPERMILPS … const opcVPERMPD … const opcVPERMPS … const opcVPERMQ … const opcVPERMT2B … const opcVPERMT2D … const opcVPERMT2PD … const opcVPERMT2PS … const opcVPERMT2Q … const opcVPERMT2W … const opcVPERMW … const opcVPEXPANDD … const opcVPEXPANDQ … const opcVPEXTRB … const opcVPEXTRD … const opcVPEXTRQ … const opcVPEXTRW … const opcVPGATHERDD … const opcVPGATHERDQ … const opcVPGATHERQD … const opcVPGATHERQQ … const opcVPHADDD … const opcVPHADDSW … const opcVPHADDW … const opcVPHMINPOSUW … const opcVPHSUBD … const opcVPHSUBSW … const opcVPHSUBW … const opcVPINSRB … const opcVPINSRD … const opcVPINSRQ … const opcVPINSRW … const opcVPLZCNTD … const opcVPLZCNTQ … const opcVPMADD52HUQ … const opcVPMADD52LUQ … const opcVPMADDUBSW … const opcVPMADDWD … const opcVPMASKMOVD … const opcVPMASKMOVQ … const opcVPMAXSB … const opcVPMAXSD … const opcVPMAXSQ … const opcVPMAXSW … const opcVPMAXUB … const opcVPMAXUD … const opcVPMAXUQ … const opcVPMAXUW … const opcVPMINSB … const opcVPMINSD … const opcVPMINSQ … const opcVPMINSW … const opcVPMINUB … const opcVPMINUD … const opcVPMINUQ … const opcVPMINUW … const opcVPMOVB2M … const opcVPMOVD2M … const opcVPMOVDB … const opcVPMOVDW … const opcVPMOVM2B … const opcVPMOVM2D … const opcVPMOVM2Q … const opcVPMOVM2W … const opcVPMOVMSKB … const opcVPMOVQ2M … const opcVPMOVQB … const opcVPMOVQD … const opcVPMOVQW … const opcVPMOVSDB … const opcVPMOVSDW … const opcVPMOVSQB … const opcVPMOVSQD … const opcVPMOVSQW … const opcVPMOVSWB … const opcVPMOVSXBD … const opcVPMOVSXBQ … const opcVPMOVSXBW … const opcVPMOVSXDQ … const opcVPMOVSXWD … const opcVPMOVSXWQ … const opcVPMOVUSDB … const opcVPMOVUSDW … const opcVPMOVUSQB … const opcVPMOVUSQD … const opcVPMOVUSQW … const opcVPMOVUSWB … const opcVPMOVW2M … const opcVPMOVWB … const opcVPMOVZXBD … const opcVPMOVZXBQ … const opcVPMOVZXBW … const opcVPMOVZXDQ … const opcVPMOVZXWD … const opcVPMOVZXWQ … const opcVPMULDQ … const opcVPMULHRSW … const opcVPMULHUW … const opcVPMULHW … const opcVPMULLD … const opcVPMULLQ … const opcVPMULLW … const opcVPMULTISHIFTQB … const opcVPMULUDQ … const opcVPOPCNTD … const opcVPOPCNTQ … const opcVPOR … const opcVPORD … const opcVPORQ … const opcVPROLD … const opcVPROLQ … const opcVPROLVD … const opcVPROLVQ … const opcVPRORD … const opcVPRORQ … const opcVPRORVD … const opcVPRORVQ … const opcVPSADBW … const opcVPSCATTERDD … const opcVPSCATTERDQ … const opcVPSCATTERQD … const opcVPSCATTERQQ … const opcVPSHUFB … const opcVPSHUFD … const opcVPSHUFHW … const opcVPSHUFLW … const opcVPSIGNB … const opcVPSIGND … const opcVPSIGNW … const opcVPSLLD … const opcVPSLLDQ … const opcVPSLLQ … const opcVPSLLVD … const opcVPSLLVQ … const opcVPSLLVW … const opcVPSLLW … const opcVPSRAD … const opcVPSRAQ … const opcVPSRAVD … const opcVPSRAVQ … const opcVPSRAVW … const opcVPSRAW … const opcVPSRLD … const opcVPSRLDQ … const opcVPSRLQ … const opcVPSRLVD … const opcVPSRLVQ … const opcVPSRLVW … const opcVPSRLW … const opcVPSUBB … const opcVPSUBD … const opcVPSUBQ … const opcVPSUBSB … const opcVPSUBSW … const opcVPSUBUSB … const opcVPSUBUSW … const opcVPSUBW … const opcVPTERNLOGD … const opcVPTERNLOGQ … const opcVPTEST … const opcVPTESTMB … const opcVPTESTMD … const opcVPTESTMQ … const opcVPTESTMW … const opcVPTESTNMB … const opcVPTESTNMD … const opcVPTESTNMQ … const opcVPTESTNMW … const opcVPUNPCKHBW … const opcVPUNPCKHDQ … const opcVPUNPCKHQDQ … const opcVPUNPCKHWD … const opcVPUNPCKLBW … const opcVPUNPCKLDQ … const opcVPUNPCKLQDQ … const opcVPUNPCKLWD … const opcVPXOR … const opcVPXORD … const opcVPXORQ … const opcVRANGEPD … const opcVRANGEPS … const opcVRANGESD … const opcVRANGESS … const opcVRCP14PD … const opcVRCP14PS … const opcVRCP14SD … const opcVRCP14SS … const opcVRCP28PD … const opcVRCP28PS … const opcVRCP28SD … const opcVRCP28SS … const opcVRCPPS … const opcVRCPSS … const opcVREDUCEPD … const opcVREDUCEPS … const opcVREDUCESD … const opcVREDUCESS … const opcVRNDSCALEPD … const opcVRNDSCALEPS … const opcVRNDSCALESD … const opcVRNDSCALESS … const opcVROUNDPD … const opcVROUNDPS … const opcVROUNDSD … const opcVROUNDSS … const opcVRSQRT14PD … const opcVRSQRT14PS … const opcVRSQRT14SD … const opcVRSQRT14SS … const opcVRSQRT28PD … const opcVRSQRT28PS … const opcVRSQRT28SD … const opcVRSQRT28SS … const opcVRSQRTPS … const opcVRSQRTSS … const opcVSCALEFPD … const opcVSCALEFPS … const opcVSCALEFSD … const opcVSCALEFSS … const opcVSCATTERDPD … const opcVSCATTERDPS … const opcVSCATTERQPD … const opcVSCATTERQPS … const opcVSHUFF32X4 … const opcVSHUFF64X2 … const opcVSHUFI32X4 … const opcVSHUFI64X2 … const opcVSHUFPD … const opcVSHUFPS … const opcVSQRTPD … const opcVSQRTPS … const opcVSQRTSD … const opcVSQRTSS … const opcVSTMXCSR … const opcVSUBPD … const opcVSUBPS … const opcVSUBSD … const opcVSUBSS … const opcVTESTPD … const opcVTESTPS … const opcVUCOMISD … const opcVUCOMISS … const opcVUNPCKHPD … const opcVUNPCKHPS … const opcVUNPCKLPD … const opcVUNPCKLPS … const opcVXORPD … const opcVXORPS … const opcVZEROALL … const opcVZEROUPPER … const opcXADDB … const opcXADDL … const opcXADDQ … const opcXADDW … const opcXCHGB … const opcXCHGL … const opcXCHGQ … const opcXCHGW … const opcXGETBV … const opcXLAT … const opcXORB … const opcXORL … const opcXORPD … const opcXORPS … const opcXORQ … const opcXORW … const opcmax … func (o opc) String() string { … } var opcstringtable … var forms … func (o opc) Forms() []form { … } var opcformstable …