diff --git a/broken_opcodes.txt b/broken_opcodes.txt new file mode 100644 index 0000000000000000000000000000000000000000..21b7cd028217918757978bcacd381efac741f5ba --- /dev/null +++ b/broken_opcodes.txt @@ -0,0 +1,13 @@ +rep movsbb +rep movsww +rep movsqq +repz cmpsbb +repz cmpsww +repz cmpsqq +rep stosbb +rep stosww +rep stosqq +rep lodsbb +rep lodsww +rep lodsqq +repz scasbb diff --git a/build-fail.txt b/build-fail.txt new file mode 100644 index 0000000000000000000000000000000000000000..b92a9a621da8a087ce741da977f6b7b1a92fb7bc --- /dev/null +++ b/build-fail.txt @@ -0,0 +1,39 @@ +40 states, 1247 transitions, table size 5228 bytes +[Warning] Compiler: missing entry for hook MINT.add +[Warning] Compiler: missing entry for hook MINT.and +[Warning] Compiler: missing entry for hook MINT.ashr +[Warning] Compiler: missing entry for hook MINT.bitwidth +[Warning] Compiler: missing entry for hook MINT.concatenate +[Warning] Compiler: missing entry for hook MINT.constructor +[Warning] Compiler: missing entry for hook MINT.eq +[Warning] Compiler: missing entry for hook MINT.extract +[Warning] Compiler: missing entry for hook MINT.fromDigits +[Warning] Compiler: missing entry for hook MINT.lshr +[Warning] Compiler: missing entry for hook MINT.mul +[Warning] Compiler: missing entry for hook MINT.ne +[Warning] Compiler: missing entry for hook MINT.or +[Warning] Compiler: missing entry for hook MINT.sadd +[Warning] Compiler: missing entry for hook MINT.sdiv +[Warning] Compiler: missing entry for hook MINT.sge +[Warning] Compiler: missing entry for hook MINT.sgt +[Warning] Compiler: missing entry for hook MINT.shl +[Warning] Compiler: missing entry for hook MINT.sle +[Warning] Compiler: missing entry for hook MINT.slt +[Warning] Compiler: missing entry for hook MINT.smul +[Warning] Compiler: missing entry for hook MINT.srem +[Warning] Compiler: missing entry for hook MINT.ssub +[Warning] Compiler: missing entry for hook MINT.sub +[Warning] Compiler: missing entry for hook MINT.svalue +[Warning] Compiler: missing entry for hook MINT.toDigits +[Warning] Compiler: missing entry for hook MINT.uadd +[Warning] Compiler: missing entry for hook MINT.udiv +[Warning] Compiler: missing entry for hook MINT.uge +[Warning] Compiler: missing entry for hook MINT.ugt +[Warning] Compiler: missing entry for hook MINT.ule +[Warning] Compiler: missing entry for hook MINT.ult +[Warning] Compiler: missing entry for hook MINT.umul +[Warning] Compiler: missing entry for hook MINT.urem +[Warning] Compiler: missing entry for hook MINT.usub +[Warning] Compiler: missing entry for hook MINT.uvalue +[Warning] Compiler: missing entry for hook MINT.xor +[Warning] Compiler: missing entry for hook MINT.zero diff --git a/decoder-configuration.k b/decoder-configuration.k index 9284ab720988d444531646b29a9776fe4cb2b828..58219f187ecf372d0a0abc0f6b8f918dbedcc446 100644 --- a/decoder-configuration.k +++ b/decoder-configuration.k @@ -34,6 +34,7 @@ module DECODER-CONFIGURATION <decoderOriginalBuffer> .Ints </decoderOriginalBuffer> <prefixes> .Set </prefixes> <disassemblerOut> "" </disassemblerOut> + <suffix> "" </suffix> <ATTRIBUTES> .List </ATTRIBUTES> <OPERANDS> .List </OPERANDS> @@ -179,6 +180,7 @@ module DECODER-CONFIGURATION <dynamicDecoderBuffer> .Ints </dynamicDecoderBuffer> <decoderOriginalBuffer> .Ints </decoderOriginalBuffer> <prefixes> .Set </prefixes> + <suffix> "" </suffix> <disassemblerOut> "" </disassemblerOut> <ATTRIBUTES> .List </ATTRIBUTES> <OPERANDS> .List </OPERANDS> diff --git a/decoder.k b/decoder.k index 036fc27c3556721dc0e718debd2697c23550b5fa..6838e660d6550b12547ed32d824b2dedd5315486 100644 --- a/decoder.k +++ b/decoder.k @@ -22,6 +22,8 @@ require "has_disp_regular.k" require "registers.k" require "decoder-configuration.k" require "generated_decoder_rules.k" +require "semantics-glue.k" +require "x86-syntax.k" module DECODER imports DECODER-INTERFACE @@ -30,6 +32,8 @@ module DECODER imports DOMAINS imports DECODER-CONFIGURATION imports GENERATED-DECODER-RULES + imports SEMANTICS-GLUE + imports X86-SYNTAX syntax K ::= "SetMode" | "DecodePrefixes" | "ScanForVEX" | "ScanForEVEX" | "ScanForOpcode" | "ScanForMODRM" | "ScanForSIB" | "Disassemble" | "OutputDisassembly" | "IncrementInstruction" @@ -87,8 +91,11 @@ module DECODER <decoderBuffer> _ => B </decoderBuffer> <instructionpointer> _ => A </instructionpointer> - rule <k> OutputDisassembly => DecodedInstruction(Q, S, $FakeInstruction) ... </k> + rule <k> OutputDisassembly => DecodedInstruction(Q, S, DisassemblyToOpcode(R, N, SF) .Operands) ... </k> <ilen> Q </ilen> + <REP> R </REP> + <INAME> N </INAME> + <suffix> SF </suffix> <disassemblerOut> S </disassemblerOut> syntax K ::= "ResetREX" @@ -1093,6 +1100,7 @@ module DECODER <disassemblerOut> S => S +String " " </disassemblerOut> rule <k> I:Int ~> AddSuffix => . ... </k> + <suffix> _ => GetDisasmSuffix(I) </suffix> <disassemblerOut> S => S +String GetDisasmSuffix(I) </disassemblerOut> syntax List ::= ReverseList(List) [function] diff --git a/generator/disasm_to_iclass.py b/generator/disasm_to_iclass.py index 39a74ab8cf17a416486f6b87789a1ab4b3705917..fcbae1452b0b03d4ec48c86a08c0b30b33b2a085 100755 --- a/generator/disasm_to_iclass.py +++ b/generator/disasm_to_iclass.py @@ -1,11987 +1,4723 @@ -#!/usr/bin/python3 - -import sys - lookup_table = { - "faddb": ["FADD"], - "faddw": ["FADD"], - "faddl": ["FADD"], - "faddq": ["FADD"], - "faddx": ["FADD"], - "faddy": ["FADD"], - "faddz": ["FADD"], - "fadd": ["FADD"], - "fmulb": ["FMUL"], - "fmulw": ["FMUL"], - "fmull": ["FMUL"], - "fmulq": ["FMUL"], - "fmulx": ["FMUL"], - "fmuly": ["FMUL"], - "fmulz": ["FMUL"], - "fmul": ["FMUL"], - "fcompb": ["FCOMP"], - "fcompw": ["FCOMP"], - "fcompl": ["FCOMP"], - "fcompq": ["FCOMP"], - "fcompx": ["FCOMP"], - "fcompy": ["FCOMP"], - "fcompz": ["FCOMP"], - "fcomp": ["FCOMP"], - "fsubb": ["FSUB"], - "fsubw": ["FSUB"], - "fsubl": ["FSUB"], - "fsubq": ["FSUB"], - "fsubx": ["FSUB"], - "fsuby": ["FSUB"], - "fsubz": ["FSUB"], - "fsub": ["FSUB"], - "fsubrb": ["FSUBR"], - "fsubrw": ["FSUBR"], - "fsubrl": ["FSUBR"], - "fsubrq": ["FSUBR"], - "fsubrx": ["FSUBR"], - "fsubry": ["FSUBR"], - "fsubrz": ["FSUBR"], - "fsubr": ["FSUBR"], - "fdivb": ["FDIV"], - "fdivw": ["FDIV"], - "fdivl": ["FDIV"], - "fdivq": ["FDIV"], - "fdivx": ["FDIV"], - "fdivy": ["FDIV"], - "fdivz": ["FDIV"], - "fdiv": ["FDIV"], - "fdivrb": ["FDIVR"], - "fdivrw": ["FDIVR"], - "fdivrl": ["FDIVR"], - "fdivrq": ["FDIVR"], - "fdivrx": ["FDIVR"], - "fdivry": ["FDIVR"], - "fdivrz": ["FDIVR"], - "fdivr": ["FDIVR"], - "fcomb": ["FCOM"], - "fcomw": ["FCOM"], - "fcoml": ["FCOM"], - "fcomq": ["FCOM"], - "fcomx": ["FCOM"], - "fcomy": ["FCOM"], - "fcomz": ["FCOM"], - "fcom": ["FCOM"], - "fldb": ["FLD"], - "fldw": ["FLD"], - "fldl": ["FLD"], - "fldq": ["FLD"], - "fldx": ["FLD"], - "fldy": ["FLD"], - "fldz": ["FLDZ", "FLD"], - "fld": ["FLD"], - "fstb": ["FST"], - "fstw": ["FST"], - "fstl": ["FST"], - "fstq": ["FST"], - "fstx": ["FST"], - "fsty": ["FST"], - "fstz": ["FST"], - "fst": ["FST"], - "fstpb": ["FSTP"], - "fstpw": ["FSTP"], - "fstpl": ["FSTP"], - "fstpq": ["FSTP"], - "fstpx": ["FSTP"], - "fstpy": ["FSTP"], - "fstpz": ["FSTP"], - "fstp": ["FSTP"], - "fstpnceb": ["FSTPNCE"], - "fstpncew": ["FSTPNCE"], - "fstpncel": ["FSTPNCE"], - "fstpnceq": ["FSTPNCE"], - "fstpncex": ["FSTPNCE"], - "fstpncey": ["FSTPNCE"], - "fstpncez": ["FSTPNCE"], - "fstpnce": ["FSTPNCE"], - "fldenvb": ["FLDENV"], - "fldenvw": ["FLDENV"], - "fldenvl": ["FLDENV"], - "fldenvq": ["FLDENV"], - "fldenvx": ["FLDENV"], - "fldenvy": ["FLDENV"], - "fldenvz": ["FLDENV"], - "fldenv": ["FLDENV"], - "fldcwb": ["FLDCW"], - "fldcww": ["FLDCW"], - "fldcwl": ["FLDCW"], - "fldcwq": ["FLDCW"], - "fldcwx": ["FLDCW"], - "fldcwy": ["FLDCW"], - "fldcwz": ["FLDCW"], - "fldcw": ["FLDCW"], - "fnstenvb": ["FNSTENV"], - "fnstenvw": ["FNSTENV"], - "fnstenvl": ["FNSTENV"], - "fnstenvq": ["FNSTENV"], - "fnstenvx": ["FNSTENV"], - "fnstenvy": ["FNSTENV"], - "fnstenvz": ["FNSTENV"], - "fnstenv": ["FNSTENV"], - "fnstcwb": ["FNSTCW"], - "fnstcww": ["FNSTCW"], - "fnstcwl": ["FNSTCW"], - "fnstcwq": ["FNSTCW"], - "fnstcwx": ["FNSTCW"], - "fnstcwy": ["FNSTCW"], - "fnstcwz": ["FNSTCW"], - "fnstcw": ["FNSTCW"], - "fxchb": ["FXCH"], - "fxchw": ["FXCH"], - "fxchl": ["FXCH"], - "fxchq": ["FXCH"], - "fxchx": ["FXCH"], - "fxchy": ["FXCH"], - "fxchz": ["FXCH"], - "fxch": ["FXCH"], - "fnopb": ["FNOP"], - "fnopw": ["FNOP"], - "fnopl": ["FNOP"], - "fnopq": ["FNOP"], - "fnopx": ["FNOP"], - "fnopy": ["FNOP"], - "fnopz": ["FNOP"], - "fnop": ["FNOP"], - "fchsb": ["FCHS"], - "fchsw": ["FCHS"], - "fchsl": ["FCHS"], - "fchsq": ["FCHS"], - "fchsx": ["FCHS"], - "fchsy": ["FCHS"], - "fchsz": ["FCHS"], - "fchs": ["FCHS"], - "fabsb": ["FABS"], - "fabsw": ["FABS"], - "fabsl": ["FABS"], - "fabsq": ["FABS"], - "fabsx": ["FABS"], - "fabsy": ["FABS"], - "fabsz": ["FABS"], - "fabs": ["FABS"], - "ftstb": ["FTST"], - "ftstw": ["FTST"], - "ftstl": ["FTST"], - "ftstq": ["FTST"], - "ftstx": ["FTST"], - "ftsty": ["FTST"], - "ftstz": ["FTST"], - "ftst": ["FTST"], - "fxamb": ["FXAM"], - "fxamw": ["FXAM"], - "fxaml": ["FXAM"], - "fxamq": ["FXAM"], - "fxamx": ["FXAM"], - "fxamy": ["FXAM"], - "fxamz": ["FXAM"], - "fxam": ["FXAM"], - "fld1b": ["FLD1"], - "fld1w": ["FLD1"], - "fld1l": ["FLD1"], - "fld1q": ["FLD1"], - "fld1x": ["FLD1"], - "fld1y": ["FLD1"], - "fld1z": ["FLD1"], - "fld1": ["FLD1"], - "fldl2tb": ["FLDL2T"], - "fldl2tw": ["FLDL2T"], - "fldl2tl": ["FLDL2T"], - "fldl2tq": ["FLDL2T"], - "fldl2tx": ["FLDL2T"], - "fldl2ty": ["FLDL2T"], - "fldl2tz": ["FLDL2T"], - "fldl2t": ["FLDL2T"], - "fldl2eb": ["FLDL2E"], - "fldl2ew": ["FLDL2E"], - "fldl2el": ["FLDL2E"], - "fldl2eq": ["FLDL2E"], - "fldl2ex": ["FLDL2E"], - "fldl2ey": ["FLDL2E"], - "fldl2ez": ["FLDL2E"], - "fldl2e": ["FLDL2E"], - "fldpib": ["FLDPI"], - "fldpiw": ["FLDPI"], - "fldpil": ["FLDPI"], - "fldpiq": ["FLDPI"], - "fldpix": ["FLDPI"], - "fldpiy": ["FLDPI"], - "fldpiz": ["FLDPI"], - "fldpi": ["FLDPI"], - "fldlg2b": ["FLDLG2"], - "fldlg2w": ["FLDLG2"], - "fldlg2l": ["FLDLG2"], - "fldlg2q": ["FLDLG2"], - "fldlg2x": ["FLDLG2"], - "fldlg2y": ["FLDLG2"], - "fldlg2z": ["FLDLG2"], - "fldlg2": ["FLDLG2"], - "fldln2b": ["FLDLN2"], - "fldln2w": ["FLDLN2"], - "fldln2l": ["FLDLN2"], - "fldln2q": ["FLDLN2"], - "fldln2x": ["FLDLN2"], - "fldln2y": ["FLDLN2"], - "fldln2z": ["FLDLN2"], - "fldln2": ["FLDLN2"], - "fldzb": ["FLDZ"], - "fldzw": ["FLDZ"], - "fldzl": ["FLDZ"], - "fldzq": ["FLDZ"], - "fldzx": ["FLDZ"], - "fldzy": ["FLDZ"], - "fldzz": ["FLDZ"], - "f2xm1b": ["F2XM1"], - "f2xm1w": ["F2XM1"], - "f2xm1l": ["F2XM1"], - "f2xm1q": ["F2XM1"], - "f2xm1x": ["F2XM1"], - "f2xm1y": ["F2XM1"], - "f2xm1z": ["F2XM1"], - "f2xm1": ["F2XM1"], - "fyl2xb": ["FYL2X"], - "fyl2xw": ["FYL2X"], - "fyl2xl": ["FYL2X"], - "fyl2xq": ["FYL2X"], - "fyl2xx": ["FYL2X"], - "fyl2xy": ["FYL2X"], - "fyl2xz": ["FYL2X"], - "fyl2x": ["FYL2X"], - "fptanb": ["FPTAN"], - "fptanw": ["FPTAN"], - "fptanl": ["FPTAN"], - "fptanq": ["FPTAN"], - "fptanx": ["FPTAN"], - "fptany": ["FPTAN"], - "fptanz": ["FPTAN"], - "fptan": ["FPTAN"], - "fpatanb": ["FPATAN"], - "fpatanw": ["FPATAN"], - "fpatanl": ["FPATAN"], - "fpatanq": ["FPATAN"], - "fpatanx": ["FPATAN"], - "fpatany": ["FPATAN"], - "fpatanz": ["FPATAN"], - "fpatan": ["FPATAN"], - "fxtractb": ["FXTRACT"], - "fxtractw": ["FXTRACT"], - "fxtractl": ["FXTRACT"], - "fxtractq": ["FXTRACT"], - "fxtractx": ["FXTRACT"], - "fxtracty": ["FXTRACT"], - "fxtractz": ["FXTRACT"], - "fxtract": ["FXTRACT"], - "fprem1b": ["FPREM1"], - "fprem1w": ["FPREM1"], - "fprem1l": ["FPREM1"], - "fprem1q": ["FPREM1"], - "fprem1x": ["FPREM1"], - "fprem1y": ["FPREM1"], - "fprem1z": ["FPREM1"], - "fprem1": ["FPREM1"], - "fdecstpb": ["FDECSTP"], - "fdecstpw": ["FDECSTP"], - "fdecstpl": ["FDECSTP"], - "fdecstpq": ["FDECSTP"], - "fdecstpx": ["FDECSTP"], - "fdecstpy": ["FDECSTP"], - "fdecstpz": ["FDECSTP"], - "fdecstp": ["FDECSTP"], - "fincstpb": ["FINCSTP"], - "fincstpw": ["FINCSTP"], - "fincstpl": ["FINCSTP"], - "fincstpq": ["FINCSTP"], - "fincstpx": ["FINCSTP"], - "fincstpy": ["FINCSTP"], - "fincstpz": ["FINCSTP"], - "fincstp": ["FINCSTP"], - "fpremb": ["FPREM"], - "fpremw": ["FPREM"], - "fpreml": ["FPREM"], - "fpremq": ["FPREM"], - "fpremx": ["FPREM"], - "fpremy": ["FPREM"], - "fpremz": ["FPREM"], - "fprem": ["FPREM"], - "fyl2xp1b": ["FYL2XP1"], - "fyl2xp1w": ["FYL2XP1"], - "fyl2xp1l": ["FYL2XP1"], - "fyl2xp1q": ["FYL2XP1"], - "fyl2xp1x": ["FYL2XP1"], - "fyl2xp1y": ["FYL2XP1"], - "fyl2xp1z": ["FYL2XP1"], - "fyl2xp1": ["FYL2XP1"], - "fsqrtb": ["FSQRT"], - "fsqrtw": ["FSQRT"], - "fsqrtl": ["FSQRT"], - "fsqrtq": ["FSQRT"], - "fsqrtx": ["FSQRT"], - "fsqrty": ["FSQRT"], - "fsqrtz": ["FSQRT"], - "fsqrt": ["FSQRT"], - "fsincosb": ["FSINCOS"], - "fsincosw": ["FSINCOS"], - "fsincosl": ["FSINCOS"], - "fsincosq": ["FSINCOS"], - "fsincosx": ["FSINCOS"], - "fsincosy": ["FSINCOS"], - "fsincosz": ["FSINCOS"], - "fsincos": ["FSINCOS"], - "frndintb": ["FRNDINT"], - "frndintw": ["FRNDINT"], - "frndintl": ["FRNDINT"], - "frndintq": ["FRNDINT"], - "frndintx": ["FRNDINT"], - "frndinty": ["FRNDINT"], - "frndintz": ["FRNDINT"], + "vptestnmd": ["VPTESTNMD"], + "vpordx": ["VPORD"], + "vpshldvd": ["VPSHLDVD"], + "vprolvdl": ["VPROLVD"], + "vfpclassps": ["VFPCLASSPS"], + "vpermi2qq": ["VPERMI2Q"], + "vcvttsd2usiq": ["VCVTTSD2USI"], + "vcvttpd2qqz": ["VCVTTPD2QQ"], + "shufps": ["SHUFPS"], + "vprorq": ["VPRORQ"], + "vunpcklpsl": ["VUNPCKLPS"], + "vpadddz": ["VPADDD"], "frndint": ["FRNDINT"], - "fscaleb": ["FSCALE"], - "fscalew": ["FSCALE"], - "fscalel": ["FSCALE"], - "fscaleq": ["FSCALE"], - "fscalex": ["FSCALE"], - "fscaley": ["FSCALE"], - "fscalez": ["FSCALE"], - "fscale": ["FSCALE"], - "fsinb": ["FSIN"], - "fsinw": ["FSIN"], - "fsinl": ["FSIN"], - "fsinq": ["FSIN"], - "fsinx": ["FSIN"], - "fsiny": ["FSIN"], - "fsinz": ["FSIN"], - "fsin": ["FSIN"], - "fcosb": ["FCOS"], - "fcosw": ["FCOS"], - "fcosl": ["FCOS"], - "fcosq": ["FCOS"], - "fcosx": ["FCOS"], - "fcosy": ["FCOS"], - "fcosz": ["FCOS"], - "fcos": ["FCOS"], - "fiaddb": ["FIADD"], - "fiaddw": ["FIADD"], - "fiaddl": ["FIADD"], - "fiaddq": ["FIADD"], - "fiaddx": ["FIADD"], - "fiaddy": ["FIADD"], - "fiaddz": ["FIADD"], - "fiadd": ["FIADD"], - "fimulb": ["FIMUL"], - "fimulw": ["FIMUL"], - "fimull": ["FIMUL"], - "fimulq": ["FIMUL"], - "fimulx": ["FIMUL"], - "fimuly": ["FIMUL"], - "fimulz": ["FIMUL"], - "fimul": ["FIMUL"], - "ficomb": ["FICOM"], - "ficomw": ["FICOM"], - "ficoml": ["FICOM"], - "ficomq": ["FICOM"], - "ficomx": ["FICOM"], - "ficomy": ["FICOM"], - "ficomz": ["FICOM"], - "ficom": ["FICOM"], - "ficompb": ["FICOMP"], - "ficompw": ["FICOMP"], - "ficompl": ["FICOMP"], - "ficompq": ["FICOMP"], - "ficompx": ["FICOMP"], - "ficompy": ["FICOMP"], - "ficompz": ["FICOMP"], - "ficomp": ["FICOMP"], - "fisubb": ["FISUB"], - "fisubw": ["FISUB"], - "fisubl": ["FISUB"], - "fisubq": ["FISUB"], - "fisubx": ["FISUB"], - "fisuby": ["FISUB"], - "fisubz": ["FISUB"], - "fisub": ["FISUB"], - "fisubrb": ["FISUBR"], - "fisubrw": ["FISUBR"], - "fisubrl": ["FISUBR"], - "fisubrq": ["FISUBR"], - "fisubrx": ["FISUBR"], - "fisubry": ["FISUBR"], - "fisubrz": ["FISUBR"], - "fisubr": ["FISUBR"], - "fidivb": ["FIDIV"], - "fidivw": ["FIDIV"], - "fidivl": ["FIDIV"], - "fidivq": ["FIDIV"], - "fidivx": ["FIDIV"], - "fidivy": ["FIDIV"], - "fidivz": ["FIDIV"], - "fidiv": ["FIDIV"], - "fidivrb": ["FIDIVR"], - "fidivrw": ["FIDIVR"], - "fidivrl": ["FIDIVR"], - "fidivrq": ["FIDIVR"], - "fidivrx": ["FIDIVR"], - "fidivry": ["FIDIVR"], - "fidivrz": ["FIDIVR"], - "fidivr": ["FIDIVR"], - "fcmovbb": ["FCMOVB"], - "fcmovbw": ["FCMOVB"], - "fcmovbl": ["FCMOVB"], - "fcmovbq": ["FCMOVB"], - "fcmovbx": ["FCMOVB"], - "fcmovby": ["FCMOVB"], - "fcmovbz": ["FCMOVB"], - "fcmovb": ["FCMOVB"], - "fcmoveb": ["FCMOVE"], - "fcmovew": ["FCMOVE"], - "fcmovel": ["FCMOVE"], - "fcmoveq": ["FCMOVE"], - "fcmovex": ["FCMOVE"], - "fcmovey": ["FCMOVE"], - "fcmovez": ["FCMOVE"], - "fcmove": ["FCMOVE"], - "fcmovbeb": ["FCMOVBE"], - "fcmovbew": ["FCMOVBE"], - "fcmovbel": ["FCMOVBE"], - "fcmovbeq": ["FCMOVBE"], - "fcmovbex": ["FCMOVBE"], - "fcmovbey": ["FCMOVBE"], - "fcmovbez": ["FCMOVBE"], - "fcmovbe": ["FCMOVBE"], - "fcmovub": ["FCMOVU"], - "fcmovuw": ["FCMOVU"], - "fcmovul": ["FCMOVU"], - "fcmovuq": ["FCMOVU"], - "fcmovux": ["FCMOVU"], - "fcmovuy": ["FCMOVU"], - "fcmovuz": ["FCMOVU"], - "fcmovu": ["FCMOVU"], - "fucomppb": ["FUCOMPP"], - "fucomppw": ["FUCOMPP"], - "fucomppl": ["FUCOMPP"], - "fucomppq": ["FUCOMPP"], - "fucomppx": ["FUCOMPP"], - "fucomppy": ["FUCOMPP"], - "fucomppz": ["FUCOMPP"], - "fucompp": ["FUCOMPP"], - "fildb": ["FILD"], - "fildw": ["FILD"], - "fildl": ["FILD"], - "fildq": ["FILD"], - "fildx": ["FILD"], - "fildy": ["FILD"], - "fildz": ["FILD"], - "fild": ["FILD"], - "fisttpb": ["FISTTP"], - "fisttpw": ["FISTTP"], - "fisttpl": ["FISTTP"], - "fisttpq": ["FISTTP"], - "fisttpx": ["FISTTP"], - "fisttpy": ["FISTTP"], - "fisttpz": ["FISTTP"], - "fisttp": ["FISTTP"], - "fistb": ["FIST"], - "fistw": ["FIST"], - "fistl": ["FIST"], - "fistq": ["FIST"], - "fistx": ["FIST"], - "fisty": ["FIST"], - "fistz": ["FIST"], - "fist": ["FIST"], - "fistpb": ["FISTP"], - "fistpw": ["FISTP"], - "fistpl": ["FISTP"], - "fistpq": ["FISTP"], - "fistpx": ["FISTP"], - "fistpy": ["FISTP"], - "fistpz": ["FISTP"], - "fistp": ["FISTP"], - "fcmovnbb": ["FCMOVNB"], - "fcmovnbw": ["FCMOVNB"], - "fcmovnbl": ["FCMOVNB"], - "fcmovnbq": ["FCMOVNB"], - "fcmovnbx": ["FCMOVNB"], - "fcmovnby": ["FCMOVNB"], - "fcmovnbz": ["FCMOVNB"], - "fcmovnb": ["FCMOVNB"], - "fcmovneb": ["FCMOVNE"], - "fcmovnew": ["FCMOVNE"], - "fcmovnel": ["FCMOVNE"], - "fcmovneq": ["FCMOVNE"], - "fcmovnex": ["FCMOVNE"], - "fcmovney": ["FCMOVNE"], - "fcmovnez": ["FCMOVNE"], - "fcmovne": ["FCMOVNE"], - "fcmovnbeb": ["FCMOVNBE"], - "fcmovnbew": ["FCMOVNBE"], - "fcmovnbel": ["FCMOVNBE"], - "fcmovnbeq": ["FCMOVNBE"], - "fcmovnbex": ["FCMOVNBE"], - "fcmovnbey": ["FCMOVNBE"], - "fcmovnbez": ["FCMOVNBE"], - "fcmovnbe": ["FCMOVNBE"], - "fcmovnub": ["FCMOVNU"], - "fcmovnuw": ["FCMOVNU"], - "fcmovnul": ["FCMOVNU"], - "fcmovnuq": ["FCMOVNU"], - "fcmovnux": ["FCMOVNU"], - "fcmovnuy": ["FCMOVNU"], - "fcmovnuz": ["FCMOVNU"], - "fcmovnu": ["FCMOVNU"], - "fnclexb": ["FNCLEX"], - "fnclexw": ["FNCLEX"], - "fnclexl": ["FNCLEX"], - "fnclexq": ["FNCLEX"], - "fnclexx": ["FNCLEX"], - "fnclexy": ["FNCLEX"], - "fnclexz": ["FNCLEX"], - "fnclex": ["FNCLEX"], - "fninitb": ["FNINIT"], - "fninitw": ["FNINIT"], - "fninitl": ["FNINIT"], - "fninitq": ["FNINIT"], - "fninitx": ["FNINIT"], - "fninity": ["FNINIT"], - "fninitz": ["FNINIT"], - "fninit": ["FNINIT"], - "fsetpm287_nopb": ["FSETPM287_NOP"], - "fsetpm287_nopw": ["FSETPM287_NOP"], - "fsetpm287_nopl": ["FSETPM287_NOP"], - "fsetpm287_nopq": ["FSETPM287_NOP"], - "fsetpm287_nopx": ["FSETPM287_NOP"], - "fsetpm287_nopy": ["FSETPM287_NOP"], - "fsetpm287_nopz": ["FSETPM287_NOP"], - "fsetpm287_nop": ["FSETPM287_NOP"], - "feni8087_nopb": ["FENI8087_NOP"], - "feni8087_nopw": ["FENI8087_NOP"], - "feni8087_nopl": ["FENI8087_NOP"], - "feni8087_nopq": ["FENI8087_NOP"], - "feni8087_nopx": ["FENI8087_NOP"], - "feni8087_nopy": ["FENI8087_NOP"], - "feni8087_nopz": ["FENI8087_NOP"], - "feni8087_nop": ["FENI8087_NOP"], - "fdisi8087_nopb": ["FDISI8087_NOP"], - "fdisi8087_nopw": ["FDISI8087_NOP"], - "fdisi8087_nopl": ["FDISI8087_NOP"], - "fdisi8087_nopq": ["FDISI8087_NOP"], - "fdisi8087_nopx": ["FDISI8087_NOP"], - "fdisi8087_nopy": ["FDISI8087_NOP"], - "fdisi8087_nopz": ["FDISI8087_NOP"], - "fdisi8087_nop": ["FDISI8087_NOP"], - "fucomib": ["FUCOMI"], - "fucomiw": ["FUCOMI"], - "fucomil": ["FUCOMI"], - "fucomiq": ["FUCOMI"], - "fucomix": ["FUCOMI"], - "fucomiy": ["FUCOMI"], - "fucomiz": ["FUCOMI"], - "fucomi": ["FUCOMI"], - "fcomib": ["FCOMI"], - "fcomiw": ["FCOMI"], - "fcomil": ["FCOMI"], - "fcomiq": ["FCOMI"], - "fcomix": ["FCOMI"], - "fcomiy": ["FCOMI"], - "fcomiz": ["FCOMI"], - "fcomi": ["FCOMI"], - "frstorb": ["FRSTOR"], - "frstorw": ["FRSTOR"], - "frstorl": ["FRSTOR"], - "frstorq": ["FRSTOR"], - "frstorx": ["FRSTOR"], - "frstory": ["FRSTOR"], - "frstorz": ["FRSTOR"], - "frstor": ["FRSTOR"], - "fnsaveb": ["FNSAVE"], - "fnsavew": ["FNSAVE"], - "fnsavel": ["FNSAVE"], - "fnsaveq": ["FNSAVE"], - "fnsavex": ["FNSAVE"], - "fnsavey": ["FNSAVE"], - "fnsavez": ["FNSAVE"], - "fnsave": ["FNSAVE"], - "fnstswb": ["FNSTSW"], - "fnstsww": ["FNSTSW"], - "fnstswl": ["FNSTSW"], - "fnstswq": ["FNSTSW"], - "fnstswx": ["FNSTSW"], - "fnstswy": ["FNSTSW"], - "fnstswz": ["FNSTSW"], - "fnstsw": ["FNSTSW"], - "ffreeb": ["FFREE"], - "ffreew": ["FFREE"], - "ffreel": ["FFREE"], - "ffreeq": ["FFREE"], - "ffreex": ["FFREE"], - "ffreey": ["FFREE"], - "ffreez": ["FFREE"], - "ffree": ["FFREE"], - "fucomb": ["FUCOM"], - "fucomw": ["FUCOM"], - "fucoml": ["FUCOM"], - "fucomq": ["FUCOM"], - "fucomx": ["FUCOM"], - "fucomy": ["FUCOM"], - "fucomz": ["FUCOM"], - "fucom": ["FUCOM"], - "fucompb": ["FUCOMP"], - "fucompw": ["FUCOMP"], - "fucompl": ["FUCOMP"], - "fucompq": ["FUCOMP"], - "fucompx": ["FUCOMP"], - "fucompy": ["FUCOMP"], - "fucompz": ["FUCOMP"], - "fucomp": ["FUCOMP"], - "faddpb": ["FADDP"], - "faddpw": ["FADDP"], - "faddpl": ["FADDP"], - "faddpq": ["FADDP"], - "faddpx": ["FADDP"], - "faddpy": ["FADDP"], - "faddpz": ["FADDP"], - "faddp": ["FADDP"], - "fmulpb": ["FMULP"], - "fmulpw": ["FMULP"], - "fmulpl": ["FMULP"], - "fmulpq": ["FMULP"], - "fmulpx": ["FMULP"], - "fmulpy": ["FMULP"], - "fmulpz": ["FMULP"], - "fmulp": ["FMULP"], - "fcomppb": ["FCOMPP"], - "fcomppw": ["FCOMPP"], - "fcomppl": ["FCOMPP"], - "fcomppq": ["FCOMPP"], - "fcomppx": ["FCOMPP"], - "fcomppy": ["FCOMPP"], - "fcomppz": ["FCOMPP"], - "fcompp": ["FCOMPP"], - "fsubrpb": ["FSUBRP"], - "fsubrpw": ["FSUBRP"], - "fsubrpl": ["FSUBRP"], - "fsubrpq": ["FSUBRP"], - "fsubrpx": ["FSUBRP"], - "fsubrpy": ["FSUBRP"], - "fsubrpz": ["FSUBRP"], - "fsubrp": ["FSUBRP"], - "fsubpb": ["FSUBP"], - "fsubpw": ["FSUBP"], - "fsubpl": ["FSUBP"], - "fsubpq": ["FSUBP"], - "fsubpx": ["FSUBP"], - "fsubpy": ["FSUBP"], - "fsubpz": ["FSUBP"], - "fsubp": ["FSUBP"], - "fdivrpb": ["FDIVRP"], - "fdivrpw": ["FDIVRP"], - "fdivrpl": ["FDIVRP"], - "fdivrpq": ["FDIVRP"], - "fdivrpx": ["FDIVRP"], - "fdivrpy": ["FDIVRP"], - "fdivrpz": ["FDIVRP"], - "fdivrp": ["FDIVRP"], - "fdivpb": ["FDIVP"], - "fdivpw": ["FDIVP"], - "fdivpl": ["FDIVP"], - "fdivpq": ["FDIVP"], - "fdivpx": ["FDIVP"], - "fdivpy": ["FDIVP"], - "fdivpz": ["FDIVP"], - "fdivp": ["FDIVP"], - "fbldb": ["FBLD"], - "fbldw": ["FBLD"], - "fbldl": ["FBLD"], - "fbldq": ["FBLD"], - "fbldx": ["FBLD"], - "fbldy": ["FBLD"], - "fbldz": ["FBLD"], - "fbld": ["FBLD"], - "fbstpb": ["FBSTP"], - "fbstpw": ["FBSTP"], - "fbstpl": ["FBSTP"], - "fbstpq": ["FBSTP"], - "fbstpx": ["FBSTP"], - "fbstpy": ["FBSTP"], - "fbstpz": ["FBSTP"], - "fbstp": ["FBSTP"], - "ffreepb": ["FFREEP"], - "ffreepw": ["FFREEP"], - "ffreepl": ["FFREEP"], - "ffreepq": ["FFREEP"], - "ffreepx": ["FFREEP"], - "ffreepy": ["FFREEP"], - "ffreepz": ["FFREEP"], - "ffreep": ["FFREEP"], - "fucomipb": ["FUCOMIP"], - "fucomipw": ["FUCOMIP"], - "fucomipl": ["FUCOMIP"], - "fucomipq": ["FUCOMIP"], - "fucomipx": ["FUCOMIP"], - "fucomipy": ["FUCOMIP"], - "fucomipz": ["FUCOMIP"], - "fucomip": ["FUCOMIP"], - "fcomipb": ["FCOMIP"], - "fcomipw": ["FCOMIP"], - "fcomipl": ["FCOMIP"], - "fcomipq": ["FCOMIP"], - "fcomipx": ["FCOMIP"], - "fcomipy": ["FCOMIP"], - "fcomipz": ["FCOMIP"], - "fcomip": ["FCOMIP"], - "addb": ["ADD_LOCK", "ADD"], - "addw": ["ADD_LOCK", "ADD"], - "addl": ["ADD_LOCK", "ADD"], - "addq": ["ADD_LOCK", "ADD"], - "addx": ["ADD_LOCK", "ADD"], - "addy": ["ADD_LOCK", "ADD"], - "addz": ["ADD_LOCK", "ADD"], - "add": ["ADD_LOCK", "ADD"], - "orb": ["OR", "OR_LOCK"], - "orw": ["OR", "OR_LOCK"], - "orl": ["OR", "OR_LOCK"], - "orq": ["OR", "OR_LOCK"], - "orx": ["OR", "OR_LOCK"], - "ory": ["OR", "OR_LOCK"], - "orz": ["OR", "OR_LOCK"], - "or": ["OR", "OR_LOCK"], - "adcb": ["ADC", "ADC_LOCK"], - "adcw": ["ADC", "ADC_LOCK"], - "adcl": ["ADC", "ADC_LOCK"], - "adcq": ["ADC", "ADC_LOCK"], - "adcx": ["ADC", "ADCX", "ADC_LOCK"], - "adcy": ["ADC", "ADC_LOCK"], - "adcz": ["ADC", "ADC_LOCK"], - "adc": ["ADC", "ADC_LOCK"], - "sbbb": ["SBB", "SBB_LOCK"], - "sbbw": ["SBB", "SBB_LOCK"], - "sbbl": ["SBB", "SBB_LOCK"], - "sbbq": ["SBB", "SBB_LOCK"], - "sbbx": ["SBB", "SBB_LOCK"], - "sbby": ["SBB", "SBB_LOCK"], - "sbbz": ["SBB", "SBB_LOCK"], - "sbb": ["SBB", "SBB_LOCK"], - "andb": ["AND_LOCK", "AND"], - "andw": ["AND_LOCK", "AND"], - "andl": ["AND_LOCK", "AND"], - "andq": ["AND_LOCK", "AND"], - "andx": ["AND_LOCK", "AND"], - "andy": ["AND_LOCK", "AND"], - "andz": ["AND_LOCK", "AND"], - "and": ["AND_LOCK", "AND"], - "subb": ["SUB_LOCK", "SUB"], - "subw": ["SUB_LOCK", "SUB"], - "subl": ["SUB_LOCK", "SUB"], - "subq": ["SUB_LOCK", "SUB"], - "subx": ["SUB_LOCK", "SUB"], - "suby": ["SUB_LOCK", "SUB"], - "subz": ["SUB_LOCK", "SUB"], - "sub": ["SUB_LOCK", "SUB"], - "xorb": ["XOR_LOCK", "XOR"], - "xorw": ["XOR_LOCK", "XOR"], - "xorl": ["XOR_LOCK", "XOR"], - "xorq": ["XOR_LOCK", "XOR"], - "xorx": ["XOR_LOCK", "XOR"], - "xory": ["XOR_LOCK", "XOR"], - "xorz": ["XOR_LOCK", "XOR"], - "xor": ["XOR_LOCK", "XOR"], - "cmpb": ["CMP"], - "cmpw": ["CMP"], - "cmpl": ["CMP"], - "cmpq": ["CMP"], - "cmpx": ["CMP"], - "cmpy": ["CMP"], - "cmpz": ["CMP"], - "cmp": ["CMP"], - "popb": ["POP"], - "popw": ["POP"], - "popl": ["POP"], - "popq": ["POP"], - "popx": ["POP"], - "popy": ["POP"], - "popz": ["POP"], + "vpexpandw": ["VPEXPANDW"], + "pmovsxbdl": ["PMOVSXBD"], + "fldcww": ["FLDCW"], + "vrsqrt28pdq": ["VRSQRT28PD"], + "vmaxpdl": ["VMAXPD"], + "vpminudl": ["VPMINUD"], + "pmovzxbd": ["PMOVZXBD"], + "incl": ["INC", "INC_LOCK"], + "vmovq": ["VMOVQ"], + "pshufwq": ["PSHUFW"], + "vrcp28psl": ["VRCP28PS"], + "vfnmsub213psl": ["VFNMSUB213PS"], "pop": ["POP"], - "rolb": ["ROL"], - "rolw": ["ROL"], - "roll": ["ROL"], - "rolq": ["ROL"], - "rolx": ["ROL"], - "roly": ["ROL"], - "rolz": ["ROL"], - "rol": ["ROL"], - "rorb": ["ROR"], - "rorw": ["ROR"], - "rorl": ["ROR"], - "rorq": ["ROR"], - "rorx": ["RORX", "ROR"], - "rory": ["ROR"], - "rorz": ["ROR"], + "tzmskl": ["TZMSK"], + "vpaddusb": ["VPADDUSB"], + "vfnmsub132psw": ["VFNMSUB132PS"], + "punpckhwdq": ["PUNPCKHWD"], + "vprotb": ["VPROTB"], + "valigndq": ["VALIGND"], + "vprolvdy": ["VPROLVD"], + "rdgsbase": ["RDGSBASE"], + "vphadddq": ["VPHADDDQ"], + "vpmovzxbdx": ["VPMOVZXBD"], + "vfpclassssl": ["VFPCLASSSS"], + "vrangepsq": ["VRANGEPS"], + "vrangepsl": ["VRANGEPS"], + "punpcklbwx": ["PUNPCKLBW"], + "vpermq": ["VPERMQ"], + "pfpnaccq": ["PFPNACC"], + "vpermilpdy": ["VPERMILPD"], + "vaddsubpd": ["VADDSUBPD"], + "vbroadcasti32x2q": ["VBROADCASTI32X2"], + "paddsb": ["PADDSB"], + "vpmulldb": ["VPMULLD"], + "mulss": ["MULSS"], + "stgi": ["STGI"], + "vpblendmqb": ["VPBLENDMQ"], + "vcvtpd2qqz": ["VCVTPD2QQ"], + "vrndscalepdy": ["VRNDSCALEPD"], + "vandnpdx": ["VANDNPD"], + "tzcntq": ["TZCNT"], + "vblendmpdx": ["VBLENDMPD"], + "vfnmsub213pdw": ["VFNMSUB213PD"], + "vpermpdx": ["VPERMPD"], + "vfmaddsubpsy": ["VFMADDSUBPS"], + "vcvtqq2psz": ["VCVTQQ2PS"], + "bndcul": ["BNDCU"], + "pextrb": ["PEXTRB"], + "vrndscalepdb": ["VRNDSCALEPD"], + "lzcntq": ["LZCNT"], + "vminpdy": ["VMINPD"], + "mpsadbw": ["MPSADBW"], + "pand": ["PAND"], + "vcvtdq2pdq": ["VCVTDQ2PD"], + "encls": ["ENCLS"], + "vcvtuqq2psx": ["VCVTUQQ2PS"], + "vpcmpdl": ["VPCMPD"], + "vpmovzxwq": ["VPMOVZXWQ"], + "vfmaddsub132pdb": ["VFMADDSUB132PD"], + "vpunpckhbwx": ["VPUNPCKHBW"], + "vcvtdq2pdx": ["VCVTDQ2PD"], + "vcmppd": ["VCMPPD"], + "vptestnmbz": ["VPTESTNMB"], + "xchg": ["XCHG"], + "kxorb": ["KXORB"], + "vmovdqa32x": ["VMOVDQA32"], + "vmovdqa64x": ["VMOVDQA64"], + "vcvtpd2udqz": ["VCVTPD2UDQ"], + "vpcmpeqql": ["VPCMPEQQ"], + "vcmppdb": ["VCMPPD"], + "vpshrdwz": ["VPSHRDW"], "ror": ["ROR"], - "rclb": ["RCL"], - "rclw": ["RCL"], - "rcll": ["RCL"], - "rclq": ["RCL"], - "rclx": ["RCL"], - "rcly": ["RCL"], - "rclz": ["RCL"], - "rcl": ["RCL"], - "rcrb": ["RCR"], - "rcrw": ["RCR"], - "rcrl": ["RCR"], - "rcrq": ["RCR"], - "rcrx": ["RCR"], - "rcry": ["RCR"], - "rcrz": ["RCR"], - "rcr": ["RCR"], - "shlb": ["SHL"], - "shlw": ["SHL"], - "shll": ["SHL"], - "shlq": ["SHL"], - "shlx": ["SHLX", "SHL"], - "shly": ["SHL"], - "shlz": ["SHL"], - "shl": ["SHL"], - "shrb": ["SHR"], - "shrw": ["SHR"], - "shrl": ["SHR"], - "shrq": ["SHR"], - "shrx": ["SHRX", "SHR"], - "shry": ["SHR"], - "shrz": ["SHR"], - "shr": ["SHR"], - "sarb": ["SAR"], - "sarw": ["SAR"], - "sarl": ["SAR"], - "sarq": ["SAR"], - "sarx": ["SAR", "SARX"], - "sary": ["SAR"], - "sarz": ["SAR"], - "sar": ["SAR"], - "testb": ["TEST"], - "testw": ["TEST"], - "testl": ["TEST"], + "vrcp28psy": ["VRCP28PS"], + "vpblendmwy": ["VPBLENDMW"], + "vfnmadd213pdx": ["VFNMADD213PD"], + "kandw": ["KANDW"], + "vmovdqax": ["VMOVDQA"], + "boundq": ["BOUND"], + "pfrcp": ["PFRCP"], + "vpermilpsy": ["VPERMILPS"], + "vpermilpsw": ["VPERMILPS"], + "vpblendmqx": ["VPBLENDMQ"], + "pxor": ["PXOR"], + "vrcp28pdw": ["VRCP28PD"], + "vbroadcastf32x8y": ["VBROADCASTF32X8"], + "vfnmadd231pdb": ["VFNMADD231PD"], + "sldtw": ["SLDT"], + "vpshldvql": ["VPSHLDVQ"], + "vmovntdqa": ["VMOVNTDQA"], + "vptestmqz": ["VPTESTMQ"], + "vreducepsx": ["VREDUCEPS"], + "pfcmpgeq": ["PFCMPGE"], + "vfnmadd132pdx": ["VFNMADD132PD"], + "vpermt2psb": ["VPERMT2PS"], + "sha256msg1": ["SHA256MSG1"], + "vroundpdy": ["VROUNDPD"], + "vpcmpuqq": ["VPCMPUQ"], + "vpsrlvqz": ["VPSRLVQ"], + "kxnorq": ["KXNORQ"], + "vfmadd213psl": ["VFMADD213PS"], + "vpmaskmovd": ["VPMASKMOVD"], + "vpmovsxbqq": ["VPMOVSXBQ"], + "lss": ["LSS"], + "vaesenclastz": ["VAESENCLAST"], + "vpmovsxbwy": ["VPMOVSXBW"], + "vpmadd52luqy": ["VPMADD52LUQ"], + "fcomq": ["FCOM"], + "vmovntpdz": ["VMOVNTPD"], + "fstq": ["FST"], + "vpandnd": ["VPANDND"], + "bndmkl": ["BNDMK"], + "vcvtuqq2psz": ["VCVTUQQ2PS"], + "shrx": ["SHRX"], + "vpshlddb": ["VPSHLDD"], + "vpsrady": ["VPSRAD"], + "shldq": ["SHLD"], + "vpermi2bx": ["VPERMI2B"], + "comiss": ["COMISS"], + "vpmovsxwd": ["VPMOVSXWD"], + "subssq": ["SUBSS"], + "vdivss": ["VDIVSS"], + "vextracti32x8y": ["VEXTRACTI32X8"], + "vfmaddsub231psb": ["VFMADDSUB231PS"], + "hsubps": ["HSUBPS"], + "vpclmulqdqx": ["VPCLMULQDQ"], + "vpmaxudy": ["VPMAXUD"], + "vpsllvq": ["VPSLLVQ"], + "vfnmadd231psz": ["VFNMADD231PS"], + "vfnmsub132pdw": ["VFNMSUB132PD"], + "vextracti64x2x": ["VEXTRACTI64X2"], + "cmpl": ["CMP"], + "vcvtusi2sd": ["VCVTUSI2SD"], + "vpshldvq": ["VPSHLDVQ"], + "vrcp28sd": ["VRCP28SD"], + "vpsignwy": ["VPSIGNW"], + "vpsllvqb": ["VPSLLVQ"], + "vcvtdq2ps": ["VCVTDQ2PS"], + "vfmadd132psl": ["VFMADD132PS"], + "vpshlddz": ["VPSHLDD"], + "vfmadd231pdl": ["VFMADD231PD"], + "vpermdq": ["VPERMD"], + "cmpxchgq": ["CMPXCHG", "CMPXCHG_LOCK"], + "fchs": ["FCHS"], + "vpermdw": ["VPERMD"], + "vpmaxudb": ["VPMAXUD"], + "vandnpsw": ["VANDNPS"], + "vbroadcasti64x2": ["VBROADCASTI64X2"], + "vpopcntqb": ["VPOPCNTQ"], + "vfmsub132pdq": ["VFMSUB132PD"], + "vpcmpw": ["VPCMPW"], + "vgatherqpdq": ["VGATHERQPD"], + "vpbroadcastd": ["VPBROADCASTD"], + "cvttpd2dq": ["CVTTPD2DQ"], + "paddusw": ["PADDUSW"], + "vfnmadd231psl": ["VFNMADD231PS"], + "subl": ["SUB", "SUB_LOCK"], + "xabort": ["XABORT"], + "vfnmadd213ssl": ["VFNMADD213SS"], + "pfcmpge": ["PFCMPGE"], + "phaddswx": ["PHADDSW"], + "vpmovzxbw": ["VPMOVZXBW"], + "vandpdq": ["VANDPD"], + "psignd": ["PSIGND"], + "lzcntw": ["LZCNT"], + "vpsubsbz": ["VPSUBSB"], + "fistl": ["FIST"], + "movssq": ["MOVSS"], + "bswap": ["BSWAP"], + "vpsradb": ["VPSRAD"], + "vcvttpd2uqq": ["VCVTTPD2UQQ"], + "vpadddq": ["VPADDD"], + "vptestnmqx": ["VPTESTNMQ"], + "clc": ["CLC"], + "vcvtuqq2pdw": ["VCVTUQQ2PD"], + "vfmsub231pdz": ["VFMSUB231PD"], + "vpcomw": ["VPCOMW"], + "kandq": ["KANDQ"], + "prefetch_reserved": ["PREFETCH_RESERVED"], + "vpermdx": ["VPERMD"], + "loop": ["LOOP"], + "vfmsubadd132psq": ["VFMSUBADD132PS"], + "fnclex": ["FNCLEX"], + "pclmulqdqx": ["PCLMULQDQ"], + "vfnmadd231pdz": ["VFNMADD231PD"], + "movsxd": ["MOVSXD"], + "pmaxubq": ["PMAXUB"], "testq": ["TEST"], - "testx": ["TEST"], - "testy": ["TEST"], - "testz": ["TEST"], + "vinsertf32x8y": ["VINSERTF32X8"], + "lssl": ["LSS"], + "vscatterpf0dpsb": ["VSCATTERPF0DPS"], + "clzero": ["CLZERO"], + "vpdpwssdq": ["VPDPWSSD"], + "vpminsdw": ["VPMINSD"], + "vmovdqu8z": ["VMOVDQU8"], + "vfnmsub132sdq": ["VFNMSUB132SD"], + "vfmsubadd132psz": ["VFMSUBADD132PS"], + "rstorsspq": ["RSTORSSP"], + "vpcmpeqqb": ["VPCMPEQQ"], + "psignbx": ["PSIGNB"], + "kunpckdq": ["KUNPCKDQ"], + "cvtsd2ssl": ["CVTSD2SS"], + "vandpdy": ["VANDPD"], + "vpcompressbx": ["VPCOMPRESSB"], "test": ["TEST"], - "notb": ["NOT_LOCK", "NOT"], - "notw": ["NOT_LOCK", "NOT"], - "notl": ["NOT_LOCK", "NOT"], - "notq": ["NOT_LOCK", "NOT"], - "notx": ["NOT_LOCK", "NOT"], - "noty": ["NOT_LOCK", "NOT"], - "notz": ["NOT_LOCK", "NOT"], - "not": ["NOT_LOCK", "NOT"], - "negb": ["NEG", "NEG_LOCK"], - "negw": ["NEG", "NEG_LOCK"], - "negl": ["NEG", "NEG_LOCK"], - "negq": ["NEG", "NEG_LOCK"], - "negx": ["NEG", "NEG_LOCK"], - "negy": ["NEG", "NEG_LOCK"], - "negz": ["NEG", "NEG_LOCK"], - "neg": ["NEG", "NEG_LOCK"], - "mulb": ["MUL"], - "mulw": ["MUL"], - "mull": ["MUL"], - "mulq": ["MUL"], - "mulx": ["MULX", "MUL"], - "muly": ["MUL"], - "mulz": ["MUL"], - "mul": ["MUL"], - "imulb": ["IMUL"], - "imulw": ["IMUL"], - "imull": ["IMUL"], - "imulq": ["IMUL"], - "imulx": ["IMUL"], - "imuly": ["IMUL"], - "imulz": ["IMUL"], - "imul": ["IMUL"], - "divb": ["DIV"], - "divw": ["DIV"], - "divl": ["DIV"], - "divq": ["DIV"], - "divx": ["DIV"], - "divy": ["DIV"], - "divz": ["DIV"], - "div": ["DIV"], - "idivb": ["IDIV"], - "idivw": ["IDIV"], - "idivl": ["IDIV"], - "idivq": ["IDIV"], - "idivx": ["IDIV"], - "idivy": ["IDIV"], - "idivz": ["IDIV"], - "idiv": ["IDIV"], - "incb": ["INC", "INC_LOCK"], - "incw": ["INC", "INC_LOCK"], - "incl": ["INC", "INC_LOCK"], - "incq": ["INC", "INC_LOCK"], - "incx": ["INC", "INC_LOCK"], - "incy": ["INC", "INC_LOCK"], - "incz": ["INC", "INC_LOCK"], - "inc": ["INC", "INC_LOCK"], - "decb": ["DEC", "DEC_LOCK"], - "decw": ["DEC", "DEC_LOCK"], - "decl": ["DEC", "DEC_LOCK"], - "decq": ["DEC", "DEC_LOCK"], - "decx": ["DEC", "DEC_LOCK"], - "decy": ["DEC", "DEC_LOCK"], - "decz": ["DEC", "DEC_LOCK"], - "dec": ["DEC", "DEC_LOCK"], - "callb": ["CALL_NEAR"], - "callw": ["CALL_NEAR"], - "calll": ["CALL_NEAR"], - "callq": ["CALL_NEAR"], - "callx": ["CALL_NEAR"], - "cally": ["CALL_NEAR"], - "callz": ["CALL_NEAR"], - "call": ["CALL_NEAR"], - "jmpb": ["JMP"], + "vunpckhpdx": ["VUNPCKHPD"], + "xsave": ["XSAVE"], + "gf2p8affineqbx": ["GF2P8AFFINEQB"], + "bndldx": ["BNDLDX"], + "vcvtudq2ps": ["VCVTUDQ2PS"], + "punpckhwdx": ["PUNPCKHWD"], + "vpmovdbl": ["VPMOVDB"], + "vfmsubadd213pd": ["VFMSUBADD213PD"], + "vfnmsub213pdz": ["VFNMSUB213PD"], + "vbroadcastssl": ["VBROADCASTSS"], + "pmaddubswq": ["PMADDUBSW"], + "vfmadd132pdb": ["VFMADD132PD"], + "vpinsrq": ["VPINSRQ"], + "vpcmpwz": ["VPCMPW"], + "vpmulhwx": ["VPMULHW"], + "vmaxpdz": ["VMAXPD"], + "cqo": ["CQO"], + "phaddsw": ["PHADDSW"], + "pabsdq": ["PABSD"], + "vbroadcasti32x4": ["VBROADCASTI32X4"], + "vpmaskmovdx": ["VPMASKMOVD"], + "vcmppdq": ["VCMPPD"], + "vfmsub231psy": ["VFMSUB231PS"], + "kshiftrw": ["KSHIFTRW"], + "vpopcntdy": ["VPOPCNTD"], + "vcvtpd2ps": ["VCVTPD2PS"], + "vpsllwx": ["VPSLLW"], + "cmovbl": ["CMOVB"], + "movzx": ["MOVZX"], + "vpsllqx": ["VPSLLQ"], + "vpscatterqq": ["VPSCATTERQQ"], + "vpermi2dq": ["VPERMI2D"], + "vpmadd52huqy": ["VPMADD52HUQ"], "jmpw": ["JMP"], - "jmpl": ["JMP"], - "jmpq": ["JMP"], - "jmpx": ["JMP"], - "jmpy": ["JMP"], - "jmpz": ["JMP"], - "jmp": ["JMP"], - "ljmpb": ["JMP_FAR"], - "ljmpw": ["JMP_FAR"], - "ljmpl": ["JMP_FAR"], - "ljmpq": ["JMP_FAR"], - "ljmpx": ["JMP_FAR"], - "ljmpy": ["JMP_FAR"], - "ljmpz": ["JMP_FAR"], - "ljmp": ["JMP_FAR"], - "pushb": ["PUSH"], - "pushw": ["PUSH"], - "pushl": ["PUSH"], - "pushq": ["PUSH"], - "pushx": ["PUSH"], - "pushy": ["PUSH"], - "pushz": ["PUSH"], - "push": ["PUSH"], - "sldtb": ["SLDT"], - "sldtw": ["SLDT"], - "sldtl": ["SLDT"], - "sldtq": ["SLDT"], - "sldtx": ["SLDT"], - "sldty": ["SLDT"], - "sldtz": ["SLDT"], - "sldt": ["SLDT"], - "strb": ["STR"], - "strw": ["STR"], - "strl": ["STR"], - "strq": ["STR"], - "strx": ["STR"], - "stry": ["STR"], - "strz": ["STR"], - "str": ["STR"], - "lldtb": ["LLDT"], - "lldtw": ["LLDT"], - "lldtl": ["LLDT"], - "lldtq": ["LLDT"], - "lldtx": ["LLDT"], - "lldty": ["LLDT"], - "lldtz": ["LLDT"], - "lldt": ["LLDT"], - "ltrb": ["LTR"], - "ltrw": ["LTR"], - "ltrl": ["LTR"], - "ltrq": ["LTR"], - "ltrx": ["LTR"], - "ltry": ["LTR"], - "ltrz": ["LTR"], - "ltr": ["LTR"], - "verrb": ["VERR"], - "verrw": ["VERR"], - "verrl": ["VERR"], - "verrq": ["VERR"], - "verrx": ["VERR"], - "verry": ["VERR"], - "verrz": ["VERR"], - "verr": ["VERR"], - "verwb": ["VERW"], - "verww": ["VERW"], - "verwl": ["VERW"], - "verwq": ["VERW"], - "verwx": ["VERW"], - "verwy": ["VERW"], - "verwz": ["VERW"], - "verw": ["VERW"], - "lgdtb": ["LGDT"], - "lgdtw": ["LGDT"], - "lgdtl": ["LGDT"], - "lgdtq": ["LGDT"], - "lgdtx": ["LGDT"], - "lgdty": ["LGDT"], - "lgdtz": ["LGDT"], - "lgdt": ["LGDT"], - "smswb": ["SMSW"], - "smsww": ["SMSW"], - "smswl": ["SMSW"], - "smswq": ["SMSW"], - "smswx": ["SMSW"], - "smswy": ["SMSW"], - "smswz": ["SMSW"], - "smsw": ["SMSW"], - "lmswb": ["LMSW"], - "lmsww": ["LMSW"], - "lmswl": ["LMSW"], - "lmswq": ["LMSW"], - "lmswx": ["LMSW"], - "lmswy": ["LMSW"], - "lmswz": ["LMSW"], - "lmsw": ["LMSW"], - "btb": ["BT"], - "btw": ["BT"], - "btl": ["BT"], - "btq": ["BT"], - "btx": ["BT"], - "bty": ["BT"], - "btz": ["BT"], - "bt": ["BT"], - "btsb": ["BTS", "BTS_LOCK"], - "btsw": ["BTS", "BTS_LOCK"], - "btsl": ["BTS", "BTS_LOCK"], - "btsq": ["BTS", "BTS_LOCK"], - "btsx": ["BTS", "BTS_LOCK"], - "btsy": ["BTS", "BTS_LOCK"], - "btsz": ["BTS", "BTS_LOCK"], - "bts": ["BTS", "BTS_LOCK"], - "btrb": ["BTR_LOCK", "BTR"], - "btrw": ["BTR_LOCK", "BTR"], - "btrl": ["BTR_LOCK", "BTR"], - "btrq": ["BTR_LOCK", "BTR"], - "btrx": ["BTR_LOCK", "BTR"], - "btry": ["BTR_LOCK", "BTR"], - "btrz": ["BTR_LOCK", "BTR"], - "btr": ["BTR_LOCK", "BTR"], - "btcb": ["BTC", "BTC_LOCK"], - "btcw": ["BTC", "BTC_LOCK"], - "btcl": ["BTC", "BTC_LOCK"], - "btcq": ["BTC", "BTC_LOCK"], - "btcx": ["BTC", "BTC_LOCK"], - "btcy": ["BTC", "BTC_LOCK"], - "btcz": ["BTC", "BTC_LOCK"], - "btc": ["BTC", "BTC_LOCK"], - "vmclearb": ["VMCLEAR"], - "vmclearw": ["VMCLEAR"], - "vmclearl": ["VMCLEAR"], - "vmclearq": ["VMCLEAR"], - "vmclearx": ["VMCLEAR"], - "vmcleary": ["VMCLEAR"], - "vmclearz": ["VMCLEAR"], - "vmclear": ["VMCLEAR"], - "vmptrldb": ["VMPTRLD"], - "vmptrldw": ["VMPTRLD"], - "vmptrldl": ["VMPTRLD"], - "vmptrldq": ["VMPTRLD"], - "vmptrldx": ["VMPTRLD"], - "vmptrldy": ["VMPTRLD"], - "vmptrldz": ["VMPTRLD"], - "vmptrld": ["VMPTRLD"], - "vmptrstb": ["VMPTRST"], - "vmptrstw": ["VMPTRST"], - "vmptrstl": ["VMPTRST"], - "vmptrstq": ["VMPTRST"], - "vmptrstx": ["VMPTRST"], - "vmptrsty": ["VMPTRST"], - "vmptrstz": ["VMPTRST"], - "vmptrst": ["VMPTRST"], - "vmxonb": ["VMXON"], - "vmxonw": ["VMXON"], - "vmxonl": ["VMXON"], - "vmxonq": ["VMXON"], - "vmxonx": ["VMXON"], - "vmxony": ["VMXON"], - "vmxonz": ["VMXON"], - "vmxon": ["VMXON"], - "cmpxchg8bb": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8bw": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8bl": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8bq": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8bx": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8by": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8bz": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg8b": ["CMPXCHG8B", "CMPXCHG8B_LOCK"], - "cmpxchg16bb": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16bw": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16bl": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16bq": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16bx": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16by": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16bz": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "cmpxchg16b": ["CMPXCHG16B_LOCK", "CMPXCHG16B"], - "movb": ["MOV_DR", "MOV", "MOV_CR"], - "movw": ["MOV_DR", "MOV", "MOV_CR"], - "movl": ["MOV_DR", "MOV", "MOV_CR"], - "movq": ["MOVQ", "MOV_DR", "MOV", "MOV_CR"], - "movx": ["MOV_DR", "MOV", "MOV_CR"], - "movy": ["MOV_DR", "MOV", "MOV_CR"], - "movz": ["MOV_DR", "MOV", "MOV_CR"], - "mov": ["MOV_DR", "MOV", "MOV_CR"], - "psrlwb": ["PSRLW"], - "psrlww": ["PSRLW"], - "psrlwl": ["PSRLW"], - "psrlwq": ["PSRLW"], - "psrlwx": ["PSRLW"], - "psrlwy": ["PSRLW"], - "psrlwz": ["PSRLW"], - "psrlw": ["PSRLW"], - "psrawb": ["PSRAW"], - "psraww": ["PSRAW"], - "psrawl": ["PSRAW"], - "psrawq": ["PSRAW"], - "psrawx": ["PSRAW"], - "psrawy": ["PSRAW"], - "psrawz": ["PSRAW"], - "psraw": ["PSRAW"], - "psllwb": ["PSLLW"], - "psllww": ["PSLLW"], - "psllwl": ["PSLLW"], - "psllwq": ["PSLLW"], - "psllwx": ["PSLLW"], - "psllwy": ["PSLLW"], - "psllwz": ["PSLLW"], - "psllw": ["PSLLW"], - "psrldb": ["PSRLD"], - "psrldw": ["PSRLD"], - "psrldl": ["PSRLD"], - "psrldq": ["PSRLDQ", "PSRLD"], - "psrldx": ["PSRLD"], - "psrldy": ["PSRLD"], - "psrldz": ["PSRLD"], - "psrld": ["PSRLD"], - "psradb": ["PSRAD"], - "psradw": ["PSRAD"], - "psradl": ["PSRAD"], + "divps": ["DIVPS"], + "pmaxsd": ["PMAXSD"], + "vfnmsubssl": ["VFNMSUBSS"], + "crc32b": ["CRC32"], + "vfpclasssd": ["VFPCLASSSD"], + "vphaddbdx": ["VPHADDBD"], + "vpgatherqd": ["VPGATHERQD"], "psradq": ["PSRAD"], - "psradx": ["PSRAD"], - "psrady": ["PSRAD"], - "psradz": ["PSRAD"], - "psrad": ["PSRAD"], - "pslldb": ["PSLLD"], - "pslldw": ["PSLLD"], - "pslldl": ["PSLLD"], - "pslldq": ["PSLLD", "PSLLDQ"], - "pslldx": ["PSLLD"], - "pslldy": ["PSLLD"], - "pslldz": ["PSLLD"], - "pslld": ["PSLLD"], - "psrlqb": ["PSRLQ"], - "psrlqw": ["PSRLQ"], - "psrlql": ["PSRLQ"], - "psrlqq": ["PSRLQ"], - "psrlqx": ["PSRLQ"], - "psrlqy": ["PSRLQ"], - "psrlqz": ["PSRLQ"], - "psrlq": ["PSRLQ"], - "psllqb": ["PSLLQ"], - "psllqw": ["PSLLQ"], - "psllql": ["PSLLQ"], - "psllqq": ["PSLLQ"], - "psllqx": ["PSLLQ"], - "psllqy": ["PSLLQ"], - "psllqz": ["PSLLQ"], - "psllq": ["PSLLQ"], - "psrldqb": ["PSRLDQ"], - "psrldqw": ["PSRLDQ"], - "psrldql": ["PSRLDQ"], - "psrldqq": ["PSRLDQ"], - "psrldqx": ["PSRLDQ"], - "psrldqy": ["PSRLDQ"], - "psrldqz": ["PSRLDQ"], - "pslldqb": ["PSLLDQ"], - "pslldqw": ["PSLLDQ"], - "pslldql": ["PSLLDQ"], - "pslldqq": ["PSLLDQ"], - "pslldqx": ["PSLLDQ"], - "pslldqy": ["PSLLDQ"], - "pslldqz": ["PSLLDQ"], - "fxsaveb": ["FXSAVE"], - "fxsavew": ["FXSAVE"], - "fxsavel": ["FXSAVE"], - "fxsaveq": ["FXSAVE"], - "fxsavex": ["FXSAVE"], - "fxsavey": ["FXSAVE"], - "fxsavez": ["FXSAVE"], - "fxsave": ["FXSAVE"], - "fxrstorb": ["FXRSTOR"], - "fxrstorw": ["FXRSTOR"], - "fxrstorl": ["FXRSTOR"], - "fxrstorq": ["FXRSTOR"], - "fxrstorx": ["FXRSTOR"], - "fxrstory": ["FXRSTOR"], - "fxrstorz": ["FXRSTOR"], - "fxrstor": ["FXRSTOR"], - "fxsave64b": ["FXSAVE64"], - "fxsave64w": ["FXSAVE64"], - "fxsave64l": ["FXSAVE64"], - "fxsave64q": ["FXSAVE64"], - "fxsave64x": ["FXSAVE64"], - "fxsave64y": ["FXSAVE64"], - "fxsave64z": ["FXSAVE64"], - "fxsave64": ["FXSAVE64"], - "fxrstor64b": ["FXRSTOR64"], - "fxrstor64w": ["FXRSTOR64"], - "fxrstor64l": ["FXRSTOR64"], - "fxrstor64q": ["FXRSTOR64"], - "fxrstor64x": ["FXRSTOR64"], - "fxrstor64y": ["FXRSTOR64"], - "fxrstor64z": ["FXRSTOR64"], - "fxrstor64": ["FXRSTOR64"], - "ldmxcsrb": ["LDMXCSR"], - "ldmxcsrw": ["LDMXCSR"], - "ldmxcsrl": ["LDMXCSR"], - "ldmxcsrq": ["LDMXCSR"], - "ldmxcsrx": ["LDMXCSR"], - "ldmxcsry": ["LDMXCSR"], - "ldmxcsrz": ["LDMXCSR"], - "ldmxcsr": ["LDMXCSR"], - "stmxcsrb": ["STMXCSR"], - "stmxcsrw": ["STMXCSR"], - "stmxcsrl": ["STMXCSR"], - "stmxcsrq": ["STMXCSR"], - "stmxcsrx": ["STMXCSR"], - "stmxcsry": ["STMXCSR"], - "stmxcsrz": ["STMXCSR"], - "stmxcsr": ["STMXCSR"], - "prefetchntab": ["PREFETCHNTA"], - "prefetchntaw": ["PREFETCHNTA"], - "prefetchntal": ["PREFETCHNTA"], - "prefetchntaq": ["PREFETCHNTA"], - "prefetchntax": ["PREFETCHNTA"], - "prefetchntay": ["PREFETCHNTA"], - "prefetchntaz": ["PREFETCHNTA"], - "prefetchnta": ["PREFETCHNTA"], - "prefetcht0b": ["PREFETCHT0"], - "prefetcht0w": ["PREFETCHT0"], - "prefetcht0l": ["PREFETCHT0"], - "prefetcht0q": ["PREFETCHT0"], - "prefetcht0x": ["PREFETCHT0"], - "prefetcht0y": ["PREFETCHT0"], - "prefetcht0z": ["PREFETCHT0"], - "prefetcht0": ["PREFETCHT0"], - "prefetcht1b": ["PREFETCHT1"], - "prefetcht1w": ["PREFETCHT1"], - "prefetcht1l": ["PREFETCHT1"], - "prefetcht1q": ["PREFETCHT1"], - "prefetcht1x": ["PREFETCHT1"], - "prefetcht1y": ["PREFETCHT1"], - "prefetcht1z": ["PREFETCHT1"], - "prefetcht1": ["PREFETCHT1"], - "prefetcht2b": ["PREFETCHT2"], - "prefetcht2w": ["PREFETCHT2"], - "prefetcht2l": ["PREFETCHT2"], - "prefetcht2q": ["PREFETCHT2"], - "prefetcht2x": ["PREFETCHT2"], - "prefetcht2y": ["PREFETCHT2"], - "prefetcht2z": ["PREFETCHT2"], - "prefetcht2": ["PREFETCHT2"], - "nopb": ["NOP"], - "nopw": ["NOP"], - "nopl": ["NOP"], - "nopq": ["NOP"], - "nopx": ["NOP"], - "nopy": ["NOP"], - "nopz": ["NOP"], - "nop": ["NOP"], - "vmcallb": ["VMCALL"], - "vmcallw": ["VMCALL"], - "vmcalll": ["VMCALL"], - "vmcallq": ["VMCALL"], - "vmcallx": ["VMCALL"], - "vmcally": ["VMCALL"], - "vmcallz": ["VMCALL"], - "vmcall": ["VMCALL"], - "vmlaunchb": ["VMLAUNCH"], - "vmlaunchw": ["VMLAUNCH"], - "vmlaunchl": ["VMLAUNCH"], - "vmlaunchq": ["VMLAUNCH"], - "vmlaunchx": ["VMLAUNCH"], - "vmlaunchy": ["VMLAUNCH"], - "vmlaunchz": ["VMLAUNCH"], - "vmlaunch": ["VMLAUNCH"], - "vmresumeb": ["VMRESUME"], - "vmresumew": ["VMRESUME"], - "vmresumel": ["VMRESUME"], - "vmresumeq": ["VMRESUME"], - "vmresumex": ["VMRESUME"], - "vmresumey": ["VMRESUME"], - "vmresumez": ["VMRESUME"], - "vmresume": ["VMRESUME"], - "vmxoffb": ["VMXOFF"], - "vmxoffw": ["VMXOFF"], - "vmxoffl": ["VMXOFF"], - "vmxoffq": ["VMXOFF"], - "vmxoffx": ["VMXOFF"], - "vmxoffy": ["VMXOFF"], - "vmxoffz": ["VMXOFF"], - "vmxoff": ["VMXOFF"], - "sgdtb": ["SGDT"], - "sgdtw": ["SGDT"], - "sgdtl": ["SGDT"], - "sgdtq": ["SGDT"], - "sgdtx": ["SGDT"], - "sgdty": ["SGDT"], - "sgdtz": ["SGDT"], - "sgdt": ["SGDT"], - "lidtb": ["LIDT"], - "lidtw": ["LIDT"], - "lidtl": ["LIDT"], - "lidtq": ["LIDT"], - "lidtx": ["LIDT"], - "lidty": ["LIDT"], - "lidtz": ["LIDT"], - "lidt": ["LIDT"], - "monitorb": ["MONITOR"], - "monitorw": ["MONITOR"], - "monitorl": ["MONITOR"], - "monitorq": ["MONITOR"], - "monitorx": ["MONITOR", "MONITORX"], - "monitory": ["MONITOR"], - "monitorz": ["MONITOR"], - "monitor": ["MONITOR"], - "mwaitb": ["MWAIT"], - "mwaitw": ["MWAIT"], - "mwaitl": ["MWAIT"], - "mwaitq": ["MWAIT"], - "mwaitx": ["MWAIT", "MWAITX"], - "mwaity": ["MWAIT"], - "mwaitz": ["MWAIT"], - "mwait": ["MWAIT"], - "sidtb": ["SIDT"], - "sidtw": ["SIDT"], - "sidtl": ["SIDT"], - "sidtq": ["SIDT"], - "sidtx": ["SIDT"], - "sidty": ["SIDT"], - "sidtz": ["SIDT"], - "sidt": ["SIDT"], - "invlpgb": ["INVLPG"], - "invlpgw": ["INVLPG"], - "invlpgl": ["INVLPG"], - "invlpgq": ["INVLPG"], - "invlpgx": ["INVLPG"], - "invlpgy": ["INVLPG"], - "invlpgz": ["INVLPG"], - "invlpg": ["INVLPG"], - "swapgsb": ["SWAPGS"], - "swapgsw": ["SWAPGS"], - "swapgsl": ["SWAPGS"], - "swapgsq": ["SWAPGS"], - "swapgsx": ["SWAPGS"], - "swapgsy": ["SWAPGS"], - "swapgsz": ["SWAPGS"], - "swapgs": ["SWAPGS"], - "rdtscpb": ["RDTSCP"], - "rdtscpw": ["RDTSCP"], - "rdtscpl": ["RDTSCP"], - "rdtscpq": ["RDTSCP"], - "rdtscpx": ["RDTSCP"], - "rdtscpy": ["RDTSCP"], - "rdtscpz": ["RDTSCP"], - "rdtscp": ["RDTSCP"], - "sfenceb": ["SFENCE"], - "sfencew": ["SFENCE"], - "sfencel": ["SFENCE"], - "sfenceq": ["SFENCE"], - "sfencex": ["SFENCE"], - "sfencey": ["SFENCE"], - "sfencez": ["SFENCE"], - "sfence": ["SFENCE"], - "clflushb": ["CLFLUSH"], - "clflushw": ["CLFLUSH"], - "clflushl": ["CLFLUSH"], - "clflushq": ["CLFLUSH"], - "clflushx": ["CLFLUSH"], - "clflushy": ["CLFLUSH"], - "clflushz": ["CLFLUSH"], - "clflush": ["CLFLUSH"], - "lfenceb": ["LFENCE"], - "lfencew": ["LFENCE"], - "lfencel": ["LFENCE"], - "lfenceq": ["LFENCE"], - "lfencex": ["LFENCE"], - "lfencey": ["LFENCE"], - "lfencez": ["LFENCE"], - "lfence": ["LFENCE"], - "mfenceb": ["MFENCE"], - "mfencew": ["MFENCE"], - "mfencel": ["MFENCE"], - "mfenceq": ["MFENCE"], - "mfencex": ["MFENCE"], - "mfencey": ["MFENCE"], - "mfencez": ["MFENCE"], - "mfence": ["MFENCE"], - "movhlpsb": ["MOVHLPS"], - "movhlpsw": ["MOVHLPS"], - "movhlpsl": ["MOVHLPS"], - "movhlpsq": ["MOVHLPS"], - "movhlpsx": ["MOVHLPS"], - "movhlpsy": ["MOVHLPS"], - "movhlpsz": ["MOVHLPS"], - "movhlps": ["MOVHLPS"], - "movlpsb": ["MOVLPS"], - "movlpsw": ["MOVLPS"], - "movlpsl": ["MOVLPS"], - "movlpsq": ["MOVLPS"], - "movlpsx": ["MOVLPS"], - "movlpsy": ["MOVLPS"], - "movlpsz": ["MOVLPS"], - "movlps": ["MOVLPS"], - "movlhpsb": ["MOVLHPS"], - "movlhpsw": ["MOVLHPS"], - "movlhpsl": ["MOVLHPS"], - "movlhpsq": ["MOVLHPS"], - "movlhpsx": ["MOVLHPS"], - "movlhpsy": ["MOVLHPS"], - "movlhpsz": ["MOVLHPS"], - "movlhps": ["MOVLHPS"], - "movhpsb": ["MOVHPS"], - "movhpsw": ["MOVHPS"], - "movhpsl": ["MOVHPS"], - "movhpsq": ["MOVHPS"], - "movhpsx": ["MOVHPS"], - "movhpsy": ["MOVHPS"], - "movhpsz": ["MOVHPS"], - "movhps": ["MOVHPS"], - "daab": ["DAA"], - "daaw": ["DAA"], - "daal": ["DAA"], - "daaq": ["DAA"], - "daax": ["DAA"], - "daay": ["DAA"], - "daaz": ["DAA"], - "daa": ["DAA"], - "dasb": ["DAS"], - "dasw": ["DAS"], - "dasl": ["DAS"], - "dasq": ["DAS"], - "dasx": ["DAS"], - "dasy": ["DAS"], - "dasz": ["DAS"], - "das": ["DAS"], - "aaab": ["AAA"], - "aaaw": ["AAA"], - "aaal": ["AAA"], - "aaaq": ["AAA"], - "aaax": ["AAA"], - "aaay": ["AAA"], - "aaaz": ["AAA"], - "aaa": ["AAA"], - "aasb": ["AAS"], - "aasw": ["AAS"], - "aasl": ["AAS"], - "aasq": ["AAS"], - "aasx": ["AAS"], - "aasy": ["AAS"], - "aasz": ["AAS"], - "aas": ["AAS"], - "pushab": ["PUSHA"], - "pushaw": ["PUSHA"], - "pushal": ["PUSHA"], - "pushaq": ["PUSHA"], - "pushax": ["PUSHA"], - "pushay": ["PUSHA"], - "pushaz": ["PUSHA"], - "pusha": ["PUSHA"], - "pushadb": ["PUSHAD"], - "pushadw": ["PUSHAD"], - "pushadl": ["PUSHAD"], - "pushadq": ["PUSHAD"], - "pushadx": ["PUSHAD"], - "pushady": ["PUSHAD"], - "pushadz": ["PUSHAD"], - "pushad": ["PUSHAD"], - "popab": ["POPA"], - "popaw": ["POPA"], - "popal": ["POPA"], - "popaq": ["POPA"], - "popax": ["POPA"], - "popay": ["POPA"], - "popaz": ["POPA"], - "popa": ["POPA"], - "popadb": ["POPAD"], - "popadw": ["POPAD"], - "popadl": ["POPAD"], - "popadq": ["POPAD"], - "popadx": ["POPAD"], - "popady": ["POPAD"], - "popadz": ["POPAD"], - "popad": ["POPAD"], - "boundb": ["BOUND"], - "boundw": ["BOUND"], - "boundl": ["BOUND"], - "boundq": ["BOUND"], - "boundx": ["BOUND"], - "boundy": ["BOUND"], - "boundz": ["BOUND"], + "vfixupimmssl": ["VFIXUPIMMSS"], + "rolq": ["ROL"], + "vcvtqq2psy": ["VCVTQQ2PS"], + "blsiq": ["BLSI"], + "vpmovw2m": ["VPMOVW2M"], + "movups": ["MOVUPS"], + "vpabsqx": ["VPABSQ"], + "ptwrite": ["PTWRITE"], + "pmovzxbwq": ["PMOVZXBW"], + "vandpd": ["VANDPD"], + "vsubpdx": ["VSUBPD"], + "vcvtqq2psl": ["VCVTQQ2PS"], + "vpsllq": ["VPSLLQ"], + "psubwq": ["PSUBW"], + "setnl": ["SETNL"], + "lsl": ["LSL"], + "vrsqrt28sd": ["VRSQRT28SD"], + "fst": ["FST"], + "vpmovusdbl": ["VPMOVUSDB"], + "vunpcklpdb": ["VUNPCKLPD"], + "valignqx": ["VALIGNQ"], + "blsicl": ["BLSIC"], + "vpordw": ["VPORD"], + "decq": ["DEC", "DEC_LOCK"], + "vfmaddsub132psq": ["VFMADDSUB132PS"], + "loopne": ["LOOPNE"], + "cvtps2dq": ["CVTPS2DQ"], "bound": ["BOUND"], - "arplb": ["ARPL"], - "arplw": ["ARPL"], - "arpll": ["ARPL"], - "arplq": ["ARPL"], - "arplx": ["ARPL"], - "arply": ["ARPL"], - "arplz": ["ARPL"], - "arpl": ["ARPL"], - "movsxdb": ["MOVSXD"], - "movsxdw": ["MOVSXD"], - "movsxdl": ["MOVSXD"], - "movsxdq": ["MOVSXD"], - "movsxdx": ["MOVSXD"], - "movsxdy": ["MOVSXD"], - "movsxdz": ["MOVSXD"], - "movsxd": ["MOVSXD"], + "setnp": ["SETNP"], + "vpmadcswdx": ["VPMADCSWD"], + "vmulps": ["VMULPS"], + "aam": ["AAM"], + "padduswx": ["PADDUSW"], + "vdppd": ["VDPPD"], + "vfixupimmpsy": ["VFIXUPIMMPS"], + "vrangepdb": ["VRANGEPD"], + "vfnmsubsd": ["VFNMSUBSD"], + "packuswbx": ["PACKUSWB"], + "vpcomb": ["VPCOMB"], + "vfnmsub231sd": ["VFNMSUB231SD"], + "pmovsxbd": ["PMOVSXBD"], + "vmovdqa32z": ["VMOVDQA32"], + "vpshrdvq": ["VPSHRDVQ"], + "vorpdb": ["VORPD"], + "vdivps": ["VDIVPS"], + "bndmkq": ["BNDMK"], + "vpshldvdl": ["VPSHLDVD"], + "vpternlogdw": ["VPTERNLOGD"], + "vcvtdq2psw": ["VCVTDQ2PS"], + "vcvtpd2udqb": ["VCVTPD2UDQ"], + "vpexpandqx": ["VPEXPANDQ"], + "vfmsub231psq": ["VFMSUB231PS"], + "vpsllqw": ["VPSLLQ"], "insbb": ["INSB", "REP_INSB"], - "insbw": ["INSB", "REP_INSB"], - "insbl": ["INSB", "REP_INSB"], - "insbq": ["INSB", "REP_INSB"], - "insbx": ["INSB", "REP_INSB"], - "insby": ["INSB", "REP_INSB"], - "insbz": ["INSB", "REP_INSB"], - "insb": ["INSB", "REP_INSB"], - "inswb": ["REP_INSW", "INSW"], - "insww": ["REP_INSW", "INSW"], - "inswl": ["REP_INSW", "INSW"], - "inswq": ["REP_INSW", "INSW"], - "inswx": ["REP_INSW", "INSW"], - "inswy": ["REP_INSW", "INSW"], - "inswz": ["REP_INSW", "INSW"], - "insw": ["REP_INSW", "INSW"], - "insdb": ["INSD", "REP_INSD"], - "insdw": ["INSD", "REP_INSD"], - "insdl": ["INSD", "REP_INSD"], - "insdq": ["INSD", "REP_INSD"], - "insdx": ["INSD", "REP_INSD"], - "insdy": ["INSD", "REP_INSD"], - "insdz": ["INSD", "REP_INSD"], - "insd": ["INSD", "REP_INSD"], - "outsbb": ["REP_OUTSB", "OUTSB"], - "outsbw": ["REP_OUTSB", "OUTSB"], - "outsbl": ["REP_OUTSB", "OUTSB"], - "outsbq": ["REP_OUTSB", "OUTSB"], - "outsbx": ["REP_OUTSB", "OUTSB"], - "outsby": ["REP_OUTSB", "OUTSB"], - "outsbz": ["REP_OUTSB", "OUTSB"], - "outsb": ["REP_OUTSB", "OUTSB"], - "outswb": ["REP_OUTSW", "OUTSW"], - "outsww": ["REP_OUTSW", "OUTSW"], - "outswl": ["REP_OUTSW", "OUTSW"], - "outswq": ["REP_OUTSW", "OUTSW"], - "outswx": ["REP_OUTSW", "OUTSW"], - "outswy": ["REP_OUTSW", "OUTSW"], - "outswz": ["REP_OUTSW", "OUTSW"], - "outsw": ["REP_OUTSW", "OUTSW"], - "outsdb": ["OUTSD", "REP_OUTSD"], - "outsdw": ["OUTSD", "REP_OUTSD"], - "outsdl": ["OUTSD", "REP_OUTSD"], - "outsdq": ["OUTSD", "REP_OUTSD"], - "outsdx": ["OUTSD", "REP_OUTSD"], - "outsdy": ["OUTSD", "REP_OUTSD"], - "outsdz": ["OUTSD", "REP_OUTSD"], - "outsd": ["OUTSD", "REP_OUTSD"], - "job": ["JO"], - "jow": ["JO"], - "jol": ["JO"], - "joq": ["JO"], - "jox": ["JO"], - "joy": ["JO"], - "joz": ["JO"], - "jo": ["JO"], - "jnob": ["JNO"], - "jnow": ["JNO"], - "jnol": ["JNO"], - "jnoq": ["JNO"], - "jnox": ["JNO"], - "jnoy": ["JNO"], - "jnoz": ["JNO"], - "jno": ["JNO"], - "jbb": ["JB"], - "jbw": ["JB"], - "jbl": ["JB"], - "jbq": ["JB"], - "jbx": ["JB"], - "jby": ["JB"], - "jbz": ["JB"], - "jb": ["JB"], - "jnbb": ["JNB"], - "jnbw": ["JNB"], - "jnbl": ["JNB"], - "jnbq": ["JNB"], - "jnbx": ["JNB"], - "jnby": ["JNB"], - "jnbz": ["JNB"], - "jnb": ["JNB"], - "jzb": ["JZ"], - "jzw": ["JZ"], - "jzl": ["JZ"], - "jzq": ["JZ"], - "jzx": ["JZ"], - "jzy": ["JZ"], - "jzz": ["JZ"], - "jz": ["JZ"], - "jnzb": ["JNZ"], - "jnzw": ["JNZ"], - "jnzl": ["JNZ"], - "jnzq": ["JNZ"], - "jnzx": ["JNZ"], - "jnzy": ["JNZ"], - "jnzz": ["JNZ"], - "jnz": ["JNZ"], - "jbeb": ["JBE"], - "jbew": ["JBE"], - "jbel": ["JBE"], - "jbeq": ["JBE"], - "jbex": ["JBE"], - "jbey": ["JBE"], - "jbez": ["JBE"], - "jbe": ["JBE"], - "jnbeb": ["JNBE"], - "jnbew": ["JNBE"], - "jnbel": ["JNBE"], - "jnbeq": ["JNBE"], - "jnbex": ["JNBE"], - "jnbey": ["JNBE"], - "jnbez": ["JNBE"], - "jnbe": ["JNBE"], - "jsb": ["JS"], - "jsw": ["JS"], - "jsl": ["JS"], - "jsq": ["JS"], - "jsx": ["JS"], - "jsy": ["JS"], - "jsz": ["JS"], - "js": ["JS"], - "jnsb": ["JNS"], - "jnsw": ["JNS"], - "jnsl": ["JNS"], - "jnsq": ["JNS"], - "jnsx": ["JNS"], - "jnsy": ["JNS"], - "jnsz": ["JNS"], - "jns": ["JNS"], - "jpb": ["JP"], - "jpw": ["JP"], - "jpl": ["JP"], - "jpq": ["JP"], - "jpx": ["JP"], - "jpy": ["JP"], - "jpz": ["JP"], - "jp": ["JP"], - "jnpb": ["JNP"], - "jnpw": ["JNP"], - "jnpl": ["JNP"], - "jnpq": ["JNP"], - "jnpx": ["JNP"], - "jnpy": ["JNP"], - "jnpz": ["JNP"], - "jnp": ["JNP"], - "jlb": ["JL"], - "jlw": ["JL"], - "jll": ["JL"], - "jlq": ["JL"], - "jlx": ["JL"], - "jly": ["JL"], - "jlz": ["JL"], - "jl": ["JL"], - "jnlb": ["JNL"], - "jnlw": ["JNL"], - "jnll": ["JNL"], - "jnlq": ["JNL"], - "jnlx": ["JNL"], - "jnly": ["JNL"], - "jnlz": ["JNL"], - "jnl": ["JNL"], - "jleb": ["JLE"], - "jlew": ["JLE"], - "jlel": ["JLE"], - "jleq": ["JLE"], - "jlex": ["JLE"], - "jley": ["JLE"], - "jlez": ["JLE"], - "jle": ["JLE"], - "jnleb": ["JNLE"], - "jnlew": ["JNLE"], - "jnlel": ["JNLE"], - "jnleq": ["JNLE"], - "jnlex": ["JNLE"], - "jnley": ["JNLE"], - "jnlez": ["JNLE"], - "jnle": ["JNLE"], - "xchgb": ["XCHG"], - "xchgw": ["XCHG"], - "xchgl": ["XCHG"], - "xchgq": ["XCHG"], - "xchgx": ["XCHG"], - "xchgy": ["XCHG"], - "xchgz": ["XCHG"], - "xchg": ["XCHG"], - "leab": ["LEA"], - "leaw": ["LEA"], - "leal": ["LEA"], - "leaq": ["LEA"], - "leax": ["LEA"], - "leay": ["LEA"], - "leaz": ["LEA"], - "lea": ["LEA"], - "pauseb": ["PAUSE"], - "pausew": ["PAUSE"], - "pausel": ["PAUSE"], - "pauseq": ["PAUSE"], - "pausex": ["PAUSE"], - "pausey": ["PAUSE"], - "pausez": ["PAUSE"], - "pause": ["PAUSE"], - "cbwb": ["CBW"], - "cbww": ["CBW"], - "cbwl": ["CBW"], - "cbwq": ["CBW"], - "cbwx": ["CBW"], - "cbwy": ["CBW"], - "cbwz": ["CBW"], - "cbw": ["CBW"], - "cdqeb": ["CDQE"], - "cdqew": ["CDQE"], - "cdqel": ["CDQE"], - "cdqeq": ["CDQE"], - "cdqex": ["CDQE"], - "cdqey": ["CDQE"], - "cdqez": ["CDQE"], - "cdqe": ["CDQE"], - "cwdeb": ["CWDE"], - "cwdew": ["CWDE"], - "cwdel": ["CWDE"], - "cwdeq": ["CWDE"], - "cwdex": ["CWDE"], - "cwdey": ["CWDE"], - "cwdez": ["CWDE"], - "cwde": ["CWDE"], - "cwdb": ["CWD"], - "cwdw": ["CWD"], - "cwdl": ["CWD"], - "cwdq": ["CWD"], - "cwdx": ["CWD"], - "cwdy": ["CWD"], - "cwdz": ["CWD"], - "cwd": ["CWD"], - "cqob": ["CQO"], - "cqow": ["CQO"], - "cqol": ["CQO"], - "cqoq": ["CQO"], - "cqox": ["CQO"], - "cqoy": ["CQO"], - "cqoz": ["CQO"], - "cqo": ["CQO"], - "cdqb": ["CDQ"], - "cdqw": ["CDQ"], - "cdql": ["CDQ"], - "cdqq": ["CDQ"], - "cdqx": ["CDQ"], - "cdqy": ["CDQ"], - "cdqz": ["CDQ"], - "cdq": ["CDQ"], - "lcallb": ["RET_FAR", "CALL_FAR"], - "lcallw": ["RET_FAR", "CALL_FAR"], + "vfnmadd132ps": ["VFNMADD132PS"], + "vpsllqq": ["VPSLLQ"], + "pminsw": ["PMINSW"], + "vfmadd231psz": ["VFMADD231PS"], + "vrangepdz": ["VRANGEPD"], + "cvtsi2ssq": ["CVTSI2SS"], + "vsubpsw": ["VSUBPS"], + "divsdl": ["DIVSD"], + "int1": ["INT1"], + "vcvtudq2pdb": ["VCVTUDQ2PD"], + "vaddsubps": ["VADDSUBPS"], + "vmovntdqaz": ["VMOVNTDQA"], + "vfmaddsub231pdw": ["VFMADDSUB231PD"], + "vmovupdx": ["VMOVUPD"], + "cmpxchg8bq": ["CMPXCHG8B_LOCK", "CMPXCHG8B"], + "vfnmaddps": ["VFNMADDPS"], + "vpsubsbx": ["VPSUBSB"], + "pushadx": ["PUSHAD"], + "vptestmw": ["VPTESTMW"], + "fincstp": ["FINCSTP"], + "vpshufhwx": ["VPSHUFHW"], + "vpdpbusdq": ["VPDPBUSD"], + "vcvttps2uqql": ["VCVTTPS2UQQ"], + "vgetmantpsx": ["VGETMANTPS"], + "kxnord": ["KXNORD"], + "vcvtpd2uqqq": ["VCVTPD2UQQ"], + "vpsrldl": ["VPSRLD"], + "pi2fd": ["PI2FD"], "lcalll": ["RET_FAR", "CALL_FAR"], - "lcallq": ["RET_FAR", "CALL_FAR"], - "lcallx": ["RET_FAR", "CALL_FAR"], - "lcally": ["RET_FAR", "CALL_FAR"], - "lcallz": ["RET_FAR", "CALL_FAR"], - "lcall": ["RET_FAR", "CALL_FAR"], - "fwaitb": ["FWAIT"], - "fwaitw": ["FWAIT"], - "fwaitl": ["FWAIT"], - "fwaitq": ["FWAIT"], - "fwaitx": ["FWAIT"], - "fwaity": ["FWAIT"], - "fwaitz": ["FWAIT"], - "fwait": ["FWAIT"], - "pushfb": ["PUSHF"], - "pushfw": ["PUSHF"], - "pushfl": ["PUSHF"], - "pushfq": ["PUSHFQ", "PUSHF"], - "pushfx": ["PUSHF"], - "pushfy": ["PUSHF"], - "pushfz": ["PUSHF"], - "pushf": ["PUSHF"], - "pushfdb": ["PUSHFD"], - "pushfdw": ["PUSHFD"], - "pushfdl": ["PUSHFD"], - "pushfdq": ["PUSHFD"], - "pushfdx": ["PUSHFD"], - "pushfdy": ["PUSHFD"], - "pushfdz": ["PUSHFD"], - "pushfd": ["PUSHFD"], - "pushfqb": ["PUSHFQ"], - "pushfqw": ["PUSHFQ"], - "pushfql": ["PUSHFQ"], - "pushfqq": ["PUSHFQ"], - "pushfqx": ["PUSHFQ"], - "pushfqy": ["PUSHFQ"], - "pushfqz": ["PUSHFQ"], - "popfb": ["POPF"], - "popfw": ["POPF"], - "popfl": ["POPF"], - "popfq": ["POPFQ", "POPF"], - "popfx": ["POPF"], - "popfy": ["POPF"], - "popfz": ["POPF"], - "popf": ["POPF"], - "popfdb": ["POPFD"], - "popfdw": ["POPFD"], - "popfdl": ["POPFD"], - "popfdq": ["POPFD"], - "popfdx": ["POPFD"], - "popfdy": ["POPFD"], - "popfdz": ["POPFD"], - "popfd": ["POPFD"], - "popfqb": ["POPFQ"], - "popfqw": ["POPFQ"], - "popfql": ["POPFQ"], - "popfqq": ["POPFQ"], - "popfqx": ["POPFQ"], - "popfqy": ["POPFQ"], - "popfqz": ["POPFQ"], - "sahfb": ["SAHF"], - "sahfw": ["SAHF"], - "sahfl": ["SAHF"], - "sahfq": ["SAHF"], - "sahfx": ["SAHF"], - "sahfy": ["SAHF"], - "sahfz": ["SAHF"], - "sahf": ["SAHF"], - "lahfb": ["LAHF"], - "lahfw": ["LAHF"], - "lahfl": ["LAHF"], - "lahfq": ["LAHF"], - "lahfx": ["LAHF"], - "lahfy": ["LAHF"], - "lahfz": ["LAHF"], - "lahf": ["LAHF"], - "movsbb": ["MOVSB", "REP_MOVSB"], - "movsbw": ["MOVSB", "REP_MOVSB"], - "movsbl": ["MOVSB", "REP_MOVSB"], - "movsbq": ["MOVSB", "REP_MOVSB"], - "movsbx": ["MOVSB", "REP_MOVSB"], - "movsby": ["MOVSB", "REP_MOVSB"], - "movsbz": ["MOVSB", "REP_MOVSB"], - "movsb": ["MOVSB", "REP_MOVSB"], - "movswb": ["MOVSW", "REP_MOVSW"], - "movsww": ["MOVSW", "REP_MOVSW"], - "movswl": ["MOVSW", "REP_MOVSW"], - "movswq": ["MOVSW", "REP_MOVSW"], - "movswx": ["MOVSW", "REP_MOVSW"], - "movswy": ["MOVSW", "REP_MOVSW"], - "movswz": ["MOVSW", "REP_MOVSW"], - "movsw": ["MOVSW", "REP_MOVSW"], - "movsdb": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdw": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdl": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdq": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdx": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdy": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsdz": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsd": ["MOVSD_XMM", "MOVSD", "REP_MOVSD"], - "movsqb": ["REP_MOVSQ", "MOVSQ"], - "movsqw": ["REP_MOVSQ", "MOVSQ"], - "movsql": ["REP_MOVSQ", "MOVSQ"], - "movsqq": ["REP_MOVSQ", "MOVSQ"], - "movsqx": ["REP_MOVSQ", "MOVSQ"], - "movsqy": ["REP_MOVSQ", "MOVSQ"], - "movsqz": ["REP_MOVSQ", "MOVSQ"], - "movsq": ["REP_MOVSQ", "MOVSQ"], - "cmpsbb": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsbw": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsbl": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsbq": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsbx": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsby": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsbz": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpsb": ["CMPSB", "REPNE_CMPSB", "REPE_CMPSB"], - "cmpswb": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpsww": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpswl": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpswq": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpswx": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpswy": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpswz": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpsw": ["REPNE_CMPSW", "REPE_CMPSW", "CMPSW"], - "cmpsdb": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdw": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdl": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdq": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdx": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdy": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsdz": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsd": ["REPNE_CMPSD", "CMPSD_XMM", "REPE_CMPSD", "CMPSD"], - "cmpsqb": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsqw": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsql": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsqq": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsqx": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsqy": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsqz": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "cmpsq": ["REPE_CMPSQ", "REPNE_CMPSQ", "CMPSQ"], - "stosbb": ["STOSB", "REP_STOSB"], - "stosbw": ["STOSB", "REP_STOSB"], - "stosbl": ["STOSB", "REP_STOSB"], - "stosbq": ["STOSB", "REP_STOSB"], - "stosbx": ["STOSB", "REP_STOSB"], - "stosby": ["STOSB", "REP_STOSB"], - "stosbz": ["STOSB", "REP_STOSB"], - "stosb": ["STOSB", "REP_STOSB"], - "stoswb": ["REP_STOSW", "STOSW"], - "stosww": ["REP_STOSW", "STOSW"], - "stoswl": ["REP_STOSW", "STOSW"], - "stoswq": ["REP_STOSW", "STOSW"], - "stoswx": ["REP_STOSW", "STOSW"], - "stoswy": ["REP_STOSW", "STOSW"], - "stoswz": ["REP_STOSW", "STOSW"], + "pcmpgtq": ["PCMPGTQ"], + "blsrl": ["BLSR"], + "vpmulhuwy": ["VPMULHUW"], + "vpclmulqdqy": ["VPCLMULQDQ"], + "psubdq": ["PSUBD"], + "vpadddb": ["VPADDD"], + "sar": ["SAR"], + "pmulhwq": ["PMULHW"], + "pfmul": ["PFMUL"], + "vpsubqy": ["VPSUBQ"], + "rdpkru": ["RDPKRU"], + "vfnmadd231psy": ["VFNMADD231PS"], + "pext": ["PEXT"], + "vpcompressbz": ["VPCOMPRESSB"], + "ptest": ["PTEST"], + "cmovlq": ["CMOVL"], + "fisubl": ["FISUB"], + "vphaddubwx": ["VPHADDUBW"], + "vpunpckhwdy": ["VPUNPCKHWD"], + "popq": ["POP"], + "vpackuswby": ["VPACKUSWB"], + "vinsertf32x4": ["VINSERTF32X4"], + "vpminsdq": ["VPMINSD"], + "vpermt2pdz": ["VPERMT2PD"], + "pshufbq": ["PSHUFB"], + "punpckhqdqx": ["PUNPCKHQDQ"], + "vblendvpdy": ["VBLENDVPD"], + "blendpd": ["BLENDPD"], + "vinserti64x4y": ["VINSERTI64X4"], + "vpmadd52huqq": ["VPMADD52HUQ"], + "vcvtqq2pdb": ["VCVTQQ2PD"], + "vmaskmovps": ["VMASKMOVPS"], + "addsdl": ["ADDSD"], + "fdivrq": ["FDIVR"], + "vplzcntqz": ["VPLZCNTQ"], + "vblendmpsy": ["VBLENDMPS"], + "vfmsubadd213psx": ["VFMSUBADD213PS"], + "v4fmaddss": ["V4FMADDSS"], + "vmovntdqax": ["VMOVNTDQA"], + "vfmaddsub213psz": ["VFMADDSUB213PS"], + "vpmovsdw": ["VPMOVSDW"], + "fidivl": ["FIDIV"], + "blci": ["BLCI"], + "blendpsx": ["BLENDPS"], + "vprorql": ["VPRORQ"], + "cmovzw": ["CMOVZ"], "stosw": ["REP_STOSW", "STOSW"], - "stosdb": ["STOSD", "REP_STOSD"], - "stosdw": ["STOSD", "REP_STOSD"], - "stosdl": ["STOSD", "REP_STOSD"], - "stosdq": ["STOSD", "REP_STOSD"], - "stosdx": ["STOSD", "REP_STOSD"], - "stosdy": ["STOSD", "REP_STOSD"], - "stosdz": ["STOSD", "REP_STOSD"], - "stosd": ["STOSD", "REP_STOSD"], - "stosqb": ["REP_STOSQ", "STOSQ"], - "stosqw": ["REP_STOSQ", "STOSQ"], - "stosql": ["REP_STOSQ", "STOSQ"], - "stosqq": ["REP_STOSQ", "STOSQ"], - "stosqx": ["REP_STOSQ", "STOSQ"], - "stosqy": ["REP_STOSQ", "STOSQ"], - "stosqz": ["REP_STOSQ", "STOSQ"], - "stosq": ["REP_STOSQ", "STOSQ"], - "lodsbb": ["LODSB", "REP_LODSB"], - "lodsbw": ["LODSB", "REP_LODSB"], - "lodsbl": ["LODSB", "REP_LODSB"], - "lodsbq": ["LODSB", "REP_LODSB"], - "lodsbx": ["LODSB", "REP_LODSB"], - "lodsby": ["LODSB", "REP_LODSB"], - "lodsbz": ["LODSB", "REP_LODSB"], - "lodsb": ["LODSB", "REP_LODSB"], - "lodswb": ["LODSW", "REP_LODSW"], - "lodsww": ["LODSW", "REP_LODSW"], - "lodswl": ["LODSW", "REP_LODSW"], - "lodswq": ["LODSW", "REP_LODSW"], - "lodswx": ["LODSW", "REP_LODSW"], - "lodswy": ["LODSW", "REP_LODSW"], - "lodswz": ["LODSW", "REP_LODSW"], - "lodsw": ["LODSW", "REP_LODSW"], - "lodsdb": ["REP_LODSD", "LODSD"], - "lodsdw": ["REP_LODSD", "LODSD"], - "lodsdl": ["REP_LODSD", "LODSD"], - "lodsdq": ["REP_LODSD", "LODSD"], - "lodsdx": ["REP_LODSD", "LODSD"], - "lodsdy": ["REP_LODSD", "LODSD"], - "lodsdz": ["REP_LODSD", "LODSD"], - "lodsd": ["REP_LODSD", "LODSD"], - "lodsqb": ["LODSQ", "REP_LODSQ"], - "lodsqw": ["LODSQ", "REP_LODSQ"], - "lodsql": ["LODSQ", "REP_LODSQ"], + "vmovdqay": ["VMOVDQA"], + "kshiftlb": ["KSHIFTLB"], + "pfadd": ["PFADD"], + "vpmovswb": ["VPMOVSWB"], + "kortestq": ["KORTESTQ"], + "vcvtudq2psx": ["VCVTUDQ2PS"], + "rdtscp": ["RDTSCP"], + "vfmsubpsx": ["VFMSUBPS"], + "vunpcklpsy": ["VUNPCKLPS"], + "vpshlq": ["VPSHLQ"], + "vpackusdww": ["VPACKUSDW"], + "pfrcpit2q": ["PFRCPIT2"], + "vcvtudq2pdx": ["VCVTUDQ2PD"], + "vpminuqb": ["VPMINUQ"], + "vtestpd": ["VTESTPD"], + "vpxorqy": ["VPXORQ"], + "vpmovdwx": ["VPMOVDW"], "lodsqq": ["LODSQ", "REP_LODSQ"], - "lodsqx": ["LODSQ", "REP_LODSQ"], - "lodsqy": ["LODSQ", "REP_LODSQ"], - "lodsqz": ["LODSQ", "REP_LODSQ"], - "lodsq": ["LODSQ", "REP_LODSQ"], - "scasbb": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasbw": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasbl": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasbq": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasbx": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasby": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasbz": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scasb": ["REPNE_SCASB", "REPE_SCASB", "SCASB"], - "scaswb": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scasww": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scaswl": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scaswq": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scaswx": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scaswy": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scaswz": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scasw": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], - "scasdb": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdw": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdl": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdq": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdx": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdy": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasdz": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasd": ["REPE_SCASD", "SCASD", "REPNE_SCASD"], - "scasqb": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasqw": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasql": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasqq": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasqx": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasqy": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasqz": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "scasq": ["REPNE_SCASQ", "SCASQ", "REPE_SCASQ"], - "retb": ["RET_NEAR"], - "retw": ["RET_NEAR"], - "retl": ["RET_NEAR"], - "retq": ["RET_NEAR"], - "retx": ["RET_NEAR"], - "rety": ["RET_NEAR"], - "retz": ["RET_NEAR"], - "ret": ["RET_NEAR"], - "lesb": ["LES"], - "lesw": ["LES"], - "lesl": ["LES"], - "lesq": ["LES"], - "lesx": ["LES"], - "lesy": ["LES"], - "lesz": ["LES"], - "les": ["LES"], - "ldsb": ["LDS"], - "ldsw": ["LDS"], - "ldsl": ["LDS"], - "ldsq": ["LDS"], - "ldsx": ["LDS"], - "ldsy": ["LDS"], - "ldsz": ["LDS"], - "lds": ["LDS"], - "enterb": ["ENTER"], - "enterw": ["ENTER"], - "enterl": ["ENTER"], - "enterq": ["ENTER"], - "enterx": ["ENTER"], - "entery": ["ENTER"], - "enterz": ["ENTER"], - "enter": ["ENTER"], - "leaveb": ["LEAVE"], - "leavew": ["LEAVE"], - "leavel": ["LEAVE"], - "leaveq": ["LEAVE"], - "leavex": ["LEAVE"], - "leavey": ["LEAVE"], - "leavez": ["LEAVE"], - "leave": ["LEAVE"], - "int3b": ["INT3"], - "int3w": ["INT3"], - "int3l": ["INT3"], - "int3q": ["INT3"], - "int3x": ["INT3"], - "int3y": ["INT3"], - "int3z": ["INT3"], - "int3": ["INT3"], - "intb": ["INT"], - "intw": ["INT"], - "intl": ["INT"], - "intq": ["INT"], - "intx": ["INT"], - "inty": ["INT"], - "intz": ["INT"], - "int": ["INT"], - "intob": ["INTO"], - "intow": ["INTO"], - "intol": ["INTO"], - "intoq": ["INTO"], - "intox": ["INTO"], - "intoy": ["INTO"], - "intoz": ["INTO"], - "into": ["INTO"], - "iretb": ["IRET"], - "iretw": ["IRET"], - "iretl": ["IRET"], - "iretq": ["IRETQ", "IRET"], - "iretx": ["IRET"], - "irety": ["IRET"], - "iretz": ["IRET"], - "iret": ["IRET"], - "iretdb": ["IRETD"], - "iretdw": ["IRETD"], - "iretdl": ["IRETD"], - "iretdq": ["IRETD"], - "iretdx": ["IRETD"], - "iretdy": ["IRETD"], - "iretdz": ["IRETD"], - "iretd": ["IRETD"], - "iretqb": ["IRETQ"], - "iretqw": ["IRETQ"], - "iretql": ["IRETQ"], - "iretqq": ["IRETQ"], - "iretqx": ["IRETQ"], - "iretqy": ["IRETQ"], - "iretqz": ["IRETQ"], - "aamb": ["AAM"], - "aamw": ["AAM"], - "aaml": ["AAM"], - "aamq": ["AAM"], - "aamx": ["AAM"], - "aamy": ["AAM"], - "aamz": ["AAM"], - "aam": ["AAM"], - "aadb": ["AAD"], - "aadw": ["AAD"], - "aadl": ["AAD"], - "aadq": ["AAD"], - "aadx": ["AAD"], - "aady": ["AAD"], - "aadz": ["AAD"], - "aad": ["AAD"], - "salcb": ["SALC"], - "salcw": ["SALC"], - "salcl": ["SALC"], - "salcq": ["SALC"], - "salcx": ["SALC"], - "salcy": ["SALC"], - "salcz": ["SALC"], - "salc": ["SALC"], - "xlatb": ["XLAT"], - "xlatw": ["XLAT"], - "xlatl": ["XLAT"], - "xlatq": ["XLAT"], - "xlatx": ["XLAT"], - "xlaty": ["XLAT"], - "xlatz": ["XLAT"], - "xlat": ["XLAT"], - "loopneb": ["LOOPNE"], - "loopnew": ["LOOPNE"], - "loopnel": ["LOOPNE"], - "loopneq": ["LOOPNE"], - "loopnex": ["LOOPNE"], - "loopney": ["LOOPNE"], - "loopnez": ["LOOPNE"], - "loopne": ["LOOPNE"], - "loopeb": ["LOOPE"], - "loopew": ["LOOPE"], - "loopel": ["LOOPE"], - "loopeq": ["LOOPE"], - "loopex": ["LOOPE"], - "loopey": ["LOOPE"], - "loopez": ["LOOPE"], - "loope": ["LOOPE"], - "loopb": ["LOOP"], - "loopw": ["LOOP"], - "loopl": ["LOOP"], - "loopq": ["LOOP"], - "loopx": ["LOOP"], - "loopy": ["LOOP"], - "loopz": ["LOOP"], - "loop": ["LOOP"], - "jcxzb": ["JCXZ"], - "jcxzw": ["JCXZ"], - "jcxzl": ["JCXZ"], - "jcxzq": ["JCXZ"], - "jcxzx": ["JCXZ"], - "jcxzy": ["JCXZ"], - "jcxzz": ["JCXZ"], - "jcxz": ["JCXZ"], - "jecxzb": ["JECXZ"], - "jecxzw": ["JECXZ"], - "jecxzl": ["JECXZ"], - "jecxzq": ["JECXZ"], - "jecxzx": ["JECXZ"], - "jecxzy": ["JECXZ"], - "jecxzz": ["JECXZ"], - "jecxz": ["JECXZ"], - "jrcxzb": ["JRCXZ"], - "jrcxzw": ["JRCXZ"], - "jrcxzl": ["JRCXZ"], - "jrcxzq": ["JRCXZ"], - "jrcxzx": ["JRCXZ"], - "jrcxzy": ["JRCXZ"], - "jrcxzz": ["JRCXZ"], - "jrcxz": ["JRCXZ"], - "inb": ["IN"], - "inw": ["IN"], - "inl": ["IN"], - "inq": ["IN"], - "inx": ["IN"], - "iny": ["IN"], - "inz": ["IN"], - "in": ["IN"], - "outb": ["OUT"], - "outw": ["OUT"], - "outl": ["OUT"], - "outq": ["OUT"], - "outx": ["OUT"], - "outy": ["OUT"], - "outz": ["OUT"], + "vpermpsy": ["VPERMPS"], + "vminpsy": ["VMINPS"], + "vpshlddq": ["VPSHLDD"], + "vfmsubaddps": ["VFMSUBADDPS"], + "vprordy": ["VPRORD"], + "vptestnmdx": ["VPTESTNMD"], + "vucomissl": ["VUCOMISS"], + "pmulhrw": ["PMULHRW"], + "movzxb": ["MOVZX"], + "roundps": ["ROUNDPS"], + "vcvttpd2udqz": ["VCVTTPD2UDQ"], + "vprordz": ["VPRORD"], + "vpsrlvql": ["VPSRLVQ"], + "bndclq": ["BNDCL"], + "vinserti64x2": ["VINSERTI64X2"], + "vfmsubadd132pd": ["VFMSUBADD132PD"], + "vfnmsub231psz": ["VFNMSUB231PS"], + "vfnmsub132pdq": ["VFNMSUB132PD"], + "vcvtps2dqq": ["VCVTPS2DQ"], + "bextrl": ["BEXTR"], + "vpblendmwx": ["VPBLENDMW"], + "vpandnqb": ["VPANDNQ"], + "vpmovsxdqq": ["VPMOVSXDQ"], + "vdivpsb": ["VDIVPS"], + "vpbroadcastb": ["VPBROADCASTB"], + "vpmovsxwqx": ["VPMOVSXWQ"], + "vproldl": ["VPROLD"], + "vpdpbusdsx": ["VPDPBUSDS"], + "vtestpsy": ["VTESTPS"], + "vpermt2dz": ["VPERMT2D"], + "bndmovx": ["BNDMOV"], + "rorw": ["ROR"], + "kxord": ["KXORD"], + "vprordb": ["VPRORD"], + "vpmadd52huql": ["VPMADD52HUQ"], + "movsqq": ["REP_MOVSQ", "MOVSQ"], + "pmovsxwql": ["PMOVSXWQ"], + "vfnmsub132psl": ["VFNMSUB132PS"], + "vcmpsdq": ["VCMPSD"], + "vrcp14sd": ["VRCP14SD"], + "vmaxsd": ["VMAXSD"], + "vmulpdx": ["VMULPD"], + "minsdl": ["MINSD"], + "vpsllqz": ["VPSLLQ"], + "vsqrtps": ["VSQRTPS"], + "vpaddswx": ["VPADDSW"], + "por": ["POR"], + "addsd": ["ADDSD"], + "movntpdx": ["MOVNTPD"], + "vreducepsw": ["VREDUCEPS"], + "vpsubdb": ["VPSUBD"], + "fimul": ["FIMUL"], + "vfmaddsub132psy": ["VFMADDSUB132PS"], + "vphaddbd": ["VPHADDBD"], + "cvtpd2ps": ["CVTPD2PS"], + "vroundss": ["VROUNDSS"], + "v4fmaddpsx": ["V4FMADDPS"], "out": ["OUT"], - "int1b": ["INT1"], - "int1w": ["INT1"], - "int1l": ["INT1"], - "int1q": ["INT1"], - "int1x": ["INT1"], - "int1y": ["INT1"], - "int1z": ["INT1"], - "int1": ["INT1"], - "hltb": ["HLT"], - "hltw": ["HLT"], - "hltl": ["HLT"], - "hltq": ["HLT"], - "hltx": ["HLT"], - "hlty": ["HLT"], - "hltz": ["HLT"], - "hlt": ["HLT"], - "cmcb": ["CMC"], - "cmcw": ["CMC"], - "cmcl": ["CMC"], - "cmcq": ["CMC"], - "cmcx": ["CMC"], - "cmcy": ["CMC"], - "cmcz": ["CMC"], - "cmc": ["CMC"], - "clcb": ["CLC"], - "clcw": ["CLC"], - "clcl": ["CLC"], - "clcq": ["CLC"], - "clcx": ["CLC"], - "clcy": ["CLC"], - "clcz": ["CLC"], - "clc": ["CLC"], - "stcb": ["STC"], - "stcw": ["STC"], - "stcl": ["STC"], - "stcq": ["STC"], - "stcx": ["STC"], - "stcy": ["STC"], - "stcz": ["STC"], - "stc": ["STC"], - "clib": ["CLI"], - "cliw": ["CLI"], - "clil": ["CLI"], - "cliq": ["CLI"], - "clix": ["CLI"], - "cliy": ["CLI"], - "cliz": ["CLI"], - "cli": ["CLI"], - "stib": ["STI"], - "stiw": ["STI"], - "stil": ["STI"], - "stiq": ["STI"], - "stix": ["STI"], - "stiy": ["STI"], - "stiz": ["STI"], - "sti": ["STI"], - "cldb": ["CLD"], - "cldw": ["CLD"], - "cldl": ["CLD"], - "cldq": ["CLD"], - "cldx": ["CLD"], - "cldy": ["CLD"], - "cldz": ["CLD"], - "cld": ["CLD"], - "stdb": ["STD"], - "stdw": ["STD"], - "stdl": ["STD"], - "stdq": ["STD"], - "stdx": ["STD"], - "stdy": ["STD"], - "stdz": ["STD"], - "std": ["STD"], - "larb": ["LAR"], - "larw": ["LAR"], - "larl": ["LAR"], - "larq": ["LAR"], - "larx": ["LAR"], - "lary": ["LAR"], - "larz": ["LAR"], - "lar": ["LAR"], - "lslb": ["LSL"], - "lslw": ["LSL"], - "lsll": ["LSL"], - "lslq": ["LSL"], - "lslx": ["LSL"], - "lsly": ["LSL"], - "lslz": ["LSL"], - "lsl": ["LSL"], - "syscallb": ["SYSCALL_AMD", "SYSCALL"], - "syscallw": ["SYSCALL_AMD", "SYSCALL"], - "syscalll": ["SYSCALL_AMD", "SYSCALL"], - "syscallq": ["SYSCALL_AMD", "SYSCALL"], - "syscallx": ["SYSCALL_AMD", "SYSCALL"], - "syscally": ["SYSCALL_AMD", "SYSCALL"], - "syscallz": ["SYSCALL_AMD", "SYSCALL"], - "syscall": ["SYSCALL_AMD", "SYSCALL"], - "cltsb": ["CLTS"], - "cltsw": ["CLTS"], - "cltsl": ["CLTS"], - "cltsq": ["CLTS"], - "cltsx": ["CLTS"], - "cltsy": ["CLTS"], - "cltsz": ["CLTS"], - "clts": ["CLTS"], - "sysretb": ["SYSRET_AMD", "SYSRET"], - "sysretw": ["SYSRET_AMD", "SYSRET"], - "sysretl": ["SYSRET_AMD", "SYSRET"], - "sysretq": ["SYSRET_AMD", "SYSRET"], - "sysretx": ["SYSRET_AMD", "SYSRET"], - "sysrety": ["SYSRET_AMD", "SYSRET"], - "sysretz": ["SYSRET_AMD", "SYSRET"], - "sysret": ["SYSRET_AMD", "SYSRET"], - "movupsb": ["MOVUPS"], - "movupsw": ["MOVUPS"], - "movupsl": ["MOVUPS"], - "movupsq": ["MOVUPS"], - "movupsx": ["MOVUPS"], - "movupsy": ["MOVUPS"], - "movupsz": ["MOVUPS"], - "movups": ["MOVUPS"], - "unpcklpsb": ["UNPCKLPS"], - "unpcklpsw": ["UNPCKLPS"], - "unpcklpsl": ["UNPCKLPS"], - "unpcklpsq": ["UNPCKLPS"], - "unpcklpsx": ["UNPCKLPS"], - "unpcklpsy": ["UNPCKLPS"], - "unpcklpsz": ["UNPCKLPS"], - "unpcklps": ["UNPCKLPS"], - "unpckhpsb": ["UNPCKHPS"], - "unpckhpsw": ["UNPCKHPS"], - "unpckhpsl": ["UNPCKHPS"], - "unpckhpsq": ["UNPCKHPS"], - "unpckhpsx": ["UNPCKHPS"], - "unpckhpsy": ["UNPCKHPS"], - "unpckhpsz": ["UNPCKHPS"], - "unpckhps": ["UNPCKHPS"], - "movssb": ["MOVSS"], - "movssw": ["MOVSS"], - "movssl": ["MOVSS"], - "movssq": ["MOVSS"], - "movssx": ["MOVSS"], - "movssy": ["MOVSS"], - "movssz": ["MOVSS"], - "movss": ["MOVSS"], - "movsldupb": ["MOVSLDUP"], - "movsldupw": ["MOVSLDUP"], - "movsldupl": ["MOVSLDUP"], - "movsldupq": ["MOVSLDUP"], - "movsldupx": ["MOVSLDUP"], - "movsldupy": ["MOVSLDUP"], - "movsldupz": ["MOVSLDUP"], - "movsldup": ["MOVSLDUP"], - "movshdupb": ["MOVSHDUP"], - "movshdupw": ["MOVSHDUP"], - "movshdupl": ["MOVSHDUP"], - "movshdupq": ["MOVSHDUP"], - "movshdupx": ["MOVSHDUP"], - "movshdupy": ["MOVSHDUP"], - "movshdupz": ["MOVSHDUP"], - "movshdup": ["MOVSHDUP"], - "movupdb": ["MOVUPD"], - "movupdw": ["MOVUPD"], - "movupdl": ["MOVUPD"], - "movupdq": ["MOVUPD"], - "movupdx": ["MOVUPD"], - "movupdy": ["MOVUPD"], - "movupdz": ["MOVUPD"], - "movupd": ["MOVUPD"], - "movlpdb": ["MOVLPD"], - "movlpdw": ["MOVLPD"], - "movlpdl": ["MOVLPD"], - "movlpdq": ["MOVLPD"], - "movlpdx": ["MOVLPD"], - "movlpdy": ["MOVLPD"], - "movlpdz": ["MOVLPD"], - "movlpd": ["MOVLPD"], - "unpcklpdb": ["UNPCKLPD"], - "unpcklpdw": ["UNPCKLPD"], - "unpcklpdl": ["UNPCKLPD"], - "unpcklpdq": ["UNPCKLPD"], - "unpcklpdx": ["UNPCKLPD"], - "unpcklpdy": ["UNPCKLPD"], - "unpcklpdz": ["UNPCKLPD"], - "unpcklpd": ["UNPCKLPD"], - "unpckhpdb": ["UNPCKHPD"], - "unpckhpdw": ["UNPCKHPD"], - "unpckhpdl": ["UNPCKHPD"], - "unpckhpdq": ["UNPCKHPD"], - "unpckhpdx": ["UNPCKHPD"], - "unpckhpdy": ["UNPCKHPD"], - "unpckhpdz": ["UNPCKHPD"], - "unpckhpd": ["UNPCKHPD"], - "movhpdb": ["MOVHPD"], - "movhpdw": ["MOVHPD"], - "movhpdl": ["MOVHPD"], - "movhpdq": ["MOVHPD"], - "movhpdx": ["MOVHPD"], - "movhpdy": ["MOVHPD"], - "movhpdz": ["MOVHPD"], - "movhpd": ["MOVHPD"], - "movddupb": ["MOVDDUP"], - "movddupw": ["MOVDDUP"], - "movddupl": ["MOVDDUP"], - "movddupq": ["MOVDDUP"], - "movddupx": ["MOVDDUP"], - "movddupy": ["MOVDDUP"], - "movddupz": ["MOVDDUP"], - "movddup": ["MOVDDUP"], - "wrmsrb": ["WRMSR"], - "wrmsrw": ["WRMSR"], - "wrmsrl": ["WRMSR"], - "wrmsrq": ["WRMSR"], - "wrmsrx": ["WRMSR"], - "wrmsry": ["WRMSR"], - "wrmsrz": ["WRMSR"], - "wrmsr": ["WRMSR"], - "rdtscb": ["RDTSC"], - "rdtscw": ["RDTSC"], - "rdtscl": ["RDTSC"], - "rdtscq": ["RDTSC"], - "rdtscx": ["RDTSC"], - "rdtscy": ["RDTSC"], - "rdtscz": ["RDTSC"], - "rdtsc": ["RDTSC"], - "rdmsrb": ["RDMSR"], - "rdmsrw": ["RDMSR"], - "rdmsrl": ["RDMSR"], - "rdmsrq": ["RDMSR"], - "rdmsrx": ["RDMSR"], - "rdmsry": ["RDMSR"], - "rdmsrz": ["RDMSR"], + "pmaxsdx": ["PMAXSD"], + "vinserti32x8": ["VINSERTI32X8"], + "fild": ["FILD"], + "vpshrddq": ["VPSHRDD"], + "vcvtps2uqq": ["VCVTPS2UQQ"], "rdmsr": ["RDMSR"], - "rdpmcb": ["RDPMC"], - "rdpmcw": ["RDPMC"], - "rdpmcl": ["RDPMC"], - "rdpmcq": ["RDPMC"], - "rdpmcx": ["RDPMC"], - "rdpmcy": ["RDPMC"], - "rdpmcz": ["RDPMC"], - "rdpmc": ["RDPMC"], - "sysenterb": ["SYSENTER"], - "sysenterw": ["SYSENTER"], - "sysenterl": ["SYSENTER"], - "sysenterq": ["SYSENTER"], - "sysenterx": ["SYSENTER"], - "sysentery": ["SYSENTER"], - "sysenterz": ["SYSENTER"], - "sysenter": ["SYSENTER"], - "sysexitb": ["SYSEXIT"], - "sysexitw": ["SYSEXIT"], - "sysexitl": ["SYSEXIT"], - "sysexitq": ["SYSEXIT"], - "sysexitx": ["SYSEXIT"], - "sysexity": ["SYSEXIT"], - "sysexitz": ["SYSEXIT"], - "sysexit": ["SYSEXIT"], - "cmovob": ["CMOVO"], - "cmovow": ["CMOVO"], - "cmovol": ["CMOVO"], - "cmovoq": ["CMOVO"], - "cmovox": ["CMOVO"], - "cmovoy": ["CMOVO"], - "cmovoz": ["CMOVO"], - "cmovo": ["CMOVO"], - "cmovnob": ["CMOVNO"], - "cmovnow": ["CMOVNO"], - "cmovnol": ["CMOVNO"], - "cmovnoq": ["CMOVNO"], - "cmovnox": ["CMOVNO"], - "cmovnoy": ["CMOVNO"], - "cmovnoz": ["CMOVNO"], - "cmovno": ["CMOVNO"], - "cmovbb": ["CMOVB"], - "cmovbw": ["CMOVB"], - "cmovbl": ["CMOVB"], - "cmovbq": ["CMOVB"], - "cmovbx": ["CMOVB"], - "cmovby": ["CMOVB"], - "cmovbz": ["CMOVB"], - "cmovb": ["CMOVB"], - "cmovnbb": ["CMOVNB"], - "cmovnbw": ["CMOVNB"], - "cmovnbl": ["CMOVNB"], - "cmovnbq": ["CMOVNB"], - "cmovnbx": ["CMOVNB"], - "cmovnby": ["CMOVNB"], - "cmovnbz": ["CMOVNB"], - "cmovnb": ["CMOVNB"], - "cmovzb": ["CMOVZ"], - "cmovzw": ["CMOVZ"], - "cmovzl": ["CMOVZ"], - "cmovzq": ["CMOVZ"], - "cmovzx": ["CMOVZ"], - "cmovzy": ["CMOVZ"], - "cmovzz": ["CMOVZ"], - "cmovz": ["CMOVZ"], - "cmovnzb": ["CMOVNZ"], - "cmovnzw": ["CMOVNZ"], - "cmovnzl": ["CMOVNZ"], - "cmovnzq": ["CMOVNZ"], - "cmovnzx": ["CMOVNZ"], - "cmovnzy": ["CMOVNZ"], - "cmovnzz": ["CMOVNZ"], - "cmovnz": ["CMOVNZ"], - "cmovbeb": ["CMOVBE"], - "cmovbew": ["CMOVBE"], - "cmovbel": ["CMOVBE"], - "cmovbeq": ["CMOVBE"], - "cmovbex": ["CMOVBE"], - "cmovbey": ["CMOVBE"], - "cmovbez": ["CMOVBE"], - "cmovbe": ["CMOVBE"], - "cmovnbeb": ["CMOVNBE"], - "cmovnbew": ["CMOVNBE"], - "cmovnbel": ["CMOVNBE"], - "cmovnbeq": ["CMOVNBE"], - "cmovnbex": ["CMOVNBE"], - "cmovnbey": ["CMOVNBE"], - "cmovnbez": ["CMOVNBE"], - "cmovnbe": ["CMOVNBE"], - "movmskpsb": ["MOVMSKPS"], - "movmskpsw": ["MOVMSKPS"], - "movmskpsl": ["MOVMSKPS"], - "movmskpsq": ["MOVMSKPS"], - "movmskpsx": ["MOVMSKPS"], - "movmskpsy": ["MOVMSKPS"], - "movmskpsz": ["MOVMSKPS"], - "movmskps": ["MOVMSKPS"], - "sqrtpsb": ["SQRTPS"], - "sqrtpsw": ["SQRTPS"], - "sqrtpsl": ["SQRTPS"], - "sqrtpsq": ["SQRTPS"], - "sqrtpsx": ["SQRTPS"], - "sqrtpsy": ["SQRTPS"], - "sqrtpsz": ["SQRTPS"], - "sqrtps": ["SQRTPS"], - "rsqrtpsb": ["RSQRTPS"], - "rsqrtpsw": ["RSQRTPS"], - "rsqrtpsl": ["RSQRTPS"], - "rsqrtpsq": ["RSQRTPS"], - "rsqrtpsx": ["RSQRTPS"], - "rsqrtpsy": ["RSQRTPS"], - "rsqrtpsz": ["RSQRTPS"], + "vgatherpf1dpdb": ["VGATHERPF1DPD"], + "vfixupimmpsq": ["VFIXUPIMMPS"], "rsqrtps": ["RSQRTPS"], - "rcppsb": ["RCPPS"], - "rcppsw": ["RCPPS"], - "rcppsl": ["RCPPS"], - "rcppsq": ["RCPPS"], - "rcppsx": ["RCPPS"], - "rcppsy": ["RCPPS"], - "rcppsz": ["RCPPS"], - "rcpps": ["RCPPS"], - "andpsb": ["ANDPS"], - "andpsw": ["ANDPS"], - "andpsl": ["ANDPS"], - "andpsq": ["ANDPS"], - "andpsx": ["ANDPS"], - "andpsy": ["ANDPS"], - "andpsz": ["ANDPS"], - "andps": ["ANDPS"], - "andnpsb": ["ANDNPS"], - "andnpsw": ["ANDNPS"], - "andnpsl": ["ANDNPS"], - "andnpsq": ["ANDNPS"], - "andnpsx": ["ANDNPS"], - "andnpsy": ["ANDNPS"], - "andnpsz": ["ANDNPS"], - "andnps": ["ANDNPS"], - "orpsb": ["ORPS"], - "orpsw": ["ORPS"], - "orpsl": ["ORPS"], - "orpsq": ["ORPS"], - "orpsx": ["ORPS"], - "orpsy": ["ORPS"], - "orpsz": ["ORPS"], - "orps": ["ORPS"], - "xorpsb": ["XORPS"], - "xorpsw": ["XORPS"], - "xorpsl": ["XORPS"], - "xorpsq": ["XORPS"], - "xorpsx": ["XORPS"], - "xorpsy": ["XORPS"], - "xorpsz": ["XORPS"], - "xorps": ["XORPS"], - "sqrtssb": ["SQRTSS"], - "sqrtssw": ["SQRTSS"], - "sqrtssl": ["SQRTSS"], - "sqrtssq": ["SQRTSS"], - "sqrtssx": ["SQRTSS"], - "sqrtssy": ["SQRTSS"], - "sqrtssz": ["SQRTSS"], - "sqrtss": ["SQRTSS"], - "rsqrtssb": ["RSQRTSS"], - "rsqrtssw": ["RSQRTSS"], - "rsqrtssl": ["RSQRTSS"], - "rsqrtssq": ["RSQRTSS"], - "rsqrtssx": ["RSQRTSS"], - "rsqrtssy": ["RSQRTSS"], - "rsqrtssz": ["RSQRTSS"], - "rsqrtss": ["RSQRTSS"], - "rcpssb": ["RCPSS"], - "rcpssw": ["RCPSS"], - "rcpssl": ["RCPSS"], - "rcpssq": ["RCPSS"], - "rcpssx": ["RCPSS"], - "rcpssy": ["RCPSS"], - "rcpssz": ["RCPSS"], - "rcpss": ["RCPSS"], - "movmskpdb": ["MOVMSKPD"], - "movmskpdw": ["MOVMSKPD"], - "movmskpdl": ["MOVMSKPD"], - "movmskpdq": ["MOVMSKPD"], - "movmskpdx": ["MOVMSKPD"], - "movmskpdy": ["MOVMSKPD"], - "movmskpdz": ["MOVMSKPD"], - "movmskpd": ["MOVMSKPD"], - "sqrtpdb": ["SQRTPD"], - "sqrtpdw": ["SQRTPD"], - "sqrtpdl": ["SQRTPD"], - "sqrtpdq": ["SQRTPD"], - "sqrtpdx": ["SQRTPD"], - "sqrtpdy": ["SQRTPD"], - "sqrtpdz": ["SQRTPD"], - "sqrtpd": ["SQRTPD"], - "andpdb": ["ANDPD"], - "andpdw": ["ANDPD"], - "andpdl": ["ANDPD"], - "andpdq": ["ANDPD"], - "andpdx": ["ANDPD"], - "andpdy": ["ANDPD"], - "andpdz": ["ANDPD"], - "andpd": ["ANDPD"], - "andnpdb": ["ANDNPD"], - "andnpdw": ["ANDNPD"], - "andnpdl": ["ANDNPD"], - "andnpdq": ["ANDNPD"], - "andnpdx": ["ANDNPD"], - "andnpdy": ["ANDNPD"], - "andnpdz": ["ANDNPD"], - "andnpd": ["ANDNPD"], - "orpdb": ["ORPD"], - "orpdw": ["ORPD"], - "orpdl": ["ORPD"], - "orpdq": ["ORPD"], - "orpdx": ["ORPD"], - "orpdy": ["ORPD"], - "orpdz": ["ORPD"], - "orpd": ["ORPD"], - "xorpdb": ["XORPD"], - "xorpdw": ["XORPD"], - "xorpdl": ["XORPD"], - "xorpdq": ["XORPD"], - "xorpdx": ["XORPD"], - "xorpdy": ["XORPD"], - "xorpdz": ["XORPD"], - "xorpd": ["XORPD"], - "sqrtsdb": ["SQRTSD"], - "sqrtsdw": ["SQRTSD"], - "sqrtsdl": ["SQRTSD"], - "sqrtsdq": ["SQRTSD"], - "sqrtsdx": ["SQRTSD"], - "sqrtsdy": ["SQRTSD"], - "sqrtsdz": ["SQRTSD"], - "sqrtsd": ["SQRTSD"], - "punpcklbwb": ["PUNPCKLBW"], - "punpcklbww": ["PUNPCKLBW"], - "punpcklbwl": ["PUNPCKLBW"], - "punpcklbwq": ["PUNPCKLBW"], - "punpcklbwx": ["PUNPCKLBW"], - "punpcklbwy": ["PUNPCKLBW"], - "punpcklbwz": ["PUNPCKLBW"], - "punpcklbw": ["PUNPCKLBW"], - "punpcklwdb": ["PUNPCKLWD"], - "punpcklwdw": ["PUNPCKLWD"], - "punpcklwdl": ["PUNPCKLWD"], - "punpcklwdq": ["PUNPCKLWD"], - "punpcklwdx": ["PUNPCKLWD"], - "punpcklwdy": ["PUNPCKLWD"], - "punpcklwdz": ["PUNPCKLWD"], - "punpcklwd": ["PUNPCKLWD"], - "punpckldqb": ["PUNPCKLDQ"], - "punpckldqw": ["PUNPCKLDQ"], - "punpckldql": ["PUNPCKLDQ"], - "punpckldqq": ["PUNPCKLDQ"], - "punpckldqx": ["PUNPCKLDQ"], - "punpckldqy": ["PUNPCKLDQ"], - "punpckldqz": ["PUNPCKLDQ"], - "punpckldq": ["PUNPCKLDQ"], - "packsswbb": ["PACKSSWB"], - "packsswbw": ["PACKSSWB"], - "packsswbl": ["PACKSSWB"], - "packsswbq": ["PACKSSWB"], - "packsswbx": ["PACKSSWB"], - "packsswby": ["PACKSSWB"], - "packsswbz": ["PACKSSWB"], - "packsswb": ["PACKSSWB"], - "pcmpgtbb": ["PCMPGTB"], - "pcmpgtbw": ["PCMPGTB"], - "pcmpgtbl": ["PCMPGTB"], - "pcmpgtbq": ["PCMPGTB"], - "pcmpgtbx": ["PCMPGTB"], - "pcmpgtby": ["PCMPGTB"], - "pcmpgtbz": ["PCMPGTB"], - "pcmpgtb": ["PCMPGTB"], - "pcmpgtwb": ["PCMPGTW"], - "pcmpgtww": ["PCMPGTW"], - "pcmpgtwl": ["PCMPGTW"], + "vexp2psq": ["VEXP2PS"], + "movdir64b": ["MOVDIR64B"], + "vplzcntqb": ["VPLZCNTQ"], + "vfnmsub213psz": ["VFNMSUB213PS"], + "vreducepdx": ["VREDUCEPD"], + "vpabsqq": ["VPABSQ"], + "vpcomq": ["VPCOMQ"], + "vfmsubadd132pdw": ["VFMSUBADD132PD"], + "psignbq": ["PSIGNB"], "pcmpgtwq": ["PCMPGTW"], - "pcmpgtwx": ["PCMPGTW"], - "pcmpgtwy": ["PCMPGTW"], - "pcmpgtwz": ["PCMPGTW"], - "pcmpgtw": ["PCMPGTW"], - "pcmpgtdb": ["PCMPGTD"], - "pcmpgtdw": ["PCMPGTD"], - "pcmpgtdl": ["PCMPGTD"], - "pcmpgtdq": ["PCMPGTD"], - "pcmpgtdx": ["PCMPGTD"], - "pcmpgtdy": ["PCMPGTD"], - "pcmpgtdz": ["PCMPGTD"], - "pcmpgtd": ["PCMPGTD"], - "packuswbb": ["PACKUSWB"], - "packuswbw": ["PACKUSWB"], - "packuswbl": ["PACKUSWB"], - "packuswbq": ["PACKUSWB"], - "packuswbx": ["PACKUSWB"], - "packuswby": ["PACKUSWB"], - "packuswbz": ["PACKUSWB"], - "packuswb": ["PACKUSWB"], - "pshufwb": ["PSHUFW"], - "pshufww": ["PSHUFW"], - "pshufwl": ["PSHUFW"], - "pshufwq": ["PSHUFW"], - "pshufwx": ["PSHUFW"], - "pshufwy": ["PSHUFW"], - "pshufwz": ["PSHUFW"], - "pshufw": ["PSHUFW"], - "pcmpeqbb": ["PCMPEQB"], - "pcmpeqbw": ["PCMPEQB"], - "pcmpeqbl": ["PCMPEQB"], - "pcmpeqbq": ["PCMPEQB"], - "pcmpeqbx": ["PCMPEQB"], - "pcmpeqby": ["PCMPEQB"], - "pcmpeqbz": ["PCMPEQB"], - "pcmpeqb": ["PCMPEQB"], - "pcmpeqwb": ["PCMPEQW"], - "pcmpeqww": ["PCMPEQW"], - "pcmpeqwl": ["PCMPEQW"], - "pcmpeqwq": ["PCMPEQW"], - "pcmpeqwx": ["PCMPEQW"], - "pcmpeqwy": ["PCMPEQW"], - "pcmpeqwz": ["PCMPEQW"], - "pcmpeqw": ["PCMPEQW"], - "pcmpeqdb": ["PCMPEQD"], - "pcmpeqdw": ["PCMPEQD"], - "pcmpeqdl": ["PCMPEQD"], - "pcmpeqdq": ["PCMPEQD"], - "pcmpeqdx": ["PCMPEQD"], - "pcmpeqdy": ["PCMPEQD"], - "pcmpeqdz": ["PCMPEQD"], - "pcmpeqd": ["PCMPEQD"], - "emmsb": ["EMMS"], - "emmsw": ["EMMS"], - "emmsl": ["EMMS"], - "emmsq": ["EMMS"], - "emmsx": ["EMMS"], - "emmsy": ["EMMS"], - "emmsz": ["EMMS"], - "emms": ["EMMS"], - "pshufdb": ["PSHUFD"], - "pshufdw": ["PSHUFD"], - "pshufdl": ["PSHUFD"], - "pshufdq": ["PSHUFD"], - "pshufdx": ["PSHUFD"], - "pshufdy": ["PSHUFD"], - "pshufdz": ["PSHUFD"], - "pshufd": ["PSHUFD"], - "pshuflwb": ["PSHUFLW"], - "pshuflww": ["PSHUFLW"], - "pshuflwl": ["PSHUFLW"], - "pshuflwq": ["PSHUFLW"], - "pshuflwx": ["PSHUFLW"], - "pshuflwy": ["PSHUFLW"], - "pshuflwz": ["PSHUFLW"], - "pshuflw": ["PSHUFLW"], - "pshufhwb": ["PSHUFHW"], - "pshufhww": ["PSHUFHW"], - "pshufhwl": ["PSHUFHW"], - "pshufhwq": ["PSHUFHW"], - "pshufhwx": ["PSHUFHW"], - "pshufhwy": ["PSHUFHW"], - "pshufhwz": ["PSHUFHW"], - "pshufhw": ["PSHUFHW"], - "setob": ["SETO"], - "setow": ["SETO"], - "setol": ["SETO"], - "setoq": ["SETO"], - "setox": ["SETO"], - "setoy": ["SETO"], - "setoz": ["SETO"], - "seto": ["SETO"], - "setnob": ["SETNO"], - "setnow": ["SETNO"], - "setnol": ["SETNO"], - "setnoq": ["SETNO"], - "setnox": ["SETNO"], - "setnoy": ["SETNO"], - "setnoz": ["SETNO"], - "setno": ["SETNO"], - "setbb": ["SETB"], - "setbw": ["SETB"], - "setbl": ["SETB"], - "setbq": ["SETB"], - "setbx": ["SETB"], - "setby": ["SETB"], - "setbz": ["SETB"], - "setb": ["SETB"], - "setnbb": ["SETNB"], - "setnbw": ["SETNB"], - "setnbl": ["SETNB"], - "setnbq": ["SETNB"], - "setnbx": ["SETNB"], - "setnby": ["SETNB"], - "setnbz": ["SETNB"], - "setnb": ["SETNB"], - "setzb": ["SETZ"], - "setzw": ["SETZ"], - "setzl": ["SETZ"], - "setzq": ["SETZ"], - "setzx": ["SETZ"], - "setzy": ["SETZ"], - "setzz": ["SETZ"], - "setz": ["SETZ"], - "setnzb": ["SETNZ"], - "setnzw": ["SETNZ"], - "setnzl": ["SETNZ"], - "setnzq": ["SETNZ"], - "setnzx": ["SETNZ"], - "setnzy": ["SETNZ"], - "setnzz": ["SETNZ"], - "setnz": ["SETNZ"], - "setbeb": ["SETBE"], - "setbew": ["SETBE"], - "setbel": ["SETBE"], - "setbeq": ["SETBE"], - "setbex": ["SETBE"], - "setbey": ["SETBE"], - "setbez": ["SETBE"], - "setbe": ["SETBE"], - "setnbeb": ["SETNBE"], - "setnbew": ["SETNBE"], - "setnbel": ["SETNBE"], - "setnbeq": ["SETNBE"], - "setnbex": ["SETNBE"], - "setnbey": ["SETNBE"], - "setnbez": ["SETNBE"], - "setnbe": ["SETNBE"], - "cpuidb": ["CPUID"], - "cpuidw": ["CPUID"], - "cpuidl": ["CPUID"], - "cpuidq": ["CPUID"], - "cpuidx": ["CPUID"], - "cpuidy": ["CPUID"], - "cpuidz": ["CPUID"], - "cpuid": ["CPUID"], - "cmpxchgb": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgw": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgl": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgq": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgx": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgy": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchgz": ["CMPXCHG_LOCK", "CMPXCHG"], - "cmpxchg": ["CMPXCHG_LOCK", "CMPXCHG"], - "lssb": ["LSS"], - "lssw": ["LSS"], - "lssl": ["LSS"], - "lssq": ["LSS"], - "lssx": ["LSS"], - "lssy": ["LSS"], - "lssz": ["LSS"], - "lss": ["LSS"], - "lfsb": ["LFS"], - "lfsw": ["LFS"], - "lfsl": ["LFS"], - "lfsq": ["LFS"], - "lfsx": ["LFS"], - "lfsy": ["LFS"], - "lfsz": ["LFS"], - "lfs": ["LFS"], - "lgsb": ["LGS"], - "lgsw": ["LGS"], - "lgsl": ["LGS"], - "lgsq": ["LGS"], - "lgsx": ["LGS"], - "lgsy": ["LGS"], - "lgsz": ["LGS"], - "lgs": ["LGS"], - "movzxb": ["MOVZX"], - "movzxw": ["MOVZX"], - "movzxl": ["MOVZX"], - "movzxq": ["MOVZX"], - "movzxx": ["MOVZX"], - "movzxy": ["MOVZX"], - "movzxz": ["MOVZX"], - "movzx": ["MOVZX"], - "xaddb": ["XADD_LOCK", "XADD"], - "xaddw": ["XADD_LOCK", "XADD"], - "xaddl": ["XADD_LOCK", "XADD"], - "xaddq": ["XADD_LOCK", "XADD"], - "xaddx": ["XADD_LOCK", "XADD"], - "xaddy": ["XADD_LOCK", "XADD"], - "xaddz": ["XADD_LOCK", "XADD"], - "xadd": ["XADD_LOCK", "XADD"], - "cmppsb": ["CMPPS"], - "cmppsw": ["CMPPS"], - "cmppsl": ["CMPPS"], - "cmppsq": ["CMPPS"], - "cmppsx": ["CMPPS"], - "cmppsy": ["CMPPS"], - "cmppsz": ["CMPPS"], - "cmpps": ["CMPPS"], - "movntib": ["MOVNTI"], - "movntiw": ["MOVNTI"], - "movntil": ["MOVNTI"], - "movntiq": ["MOVNTI"], - "movntix": ["MOVNTI"], - "movntiy": ["MOVNTI"], - "movntiz": ["MOVNTI"], - "movnti": ["MOVNTI"], - "pinsrwb": ["PINSRW"], - "pinsrww": ["PINSRW"], - "pinsrwl": ["PINSRW"], - "pinsrwq": ["PINSRW"], - "pinsrwx": ["PINSRW"], - "pinsrwy": ["PINSRW"], - "pinsrwz": ["PINSRW"], - "pinsrw": ["PINSRW"], - "pextrwb": ["PEXTRW", "PEXTRW_SSE4"], - "pextrww": ["PEXTRW", "PEXTRW_SSE4"], - "pextrwl": ["PEXTRW", "PEXTRW_SSE4"], - "pextrwq": ["PEXTRW", "PEXTRW_SSE4"], - "pextrwx": ["PEXTRW", "PEXTRW_SSE4"], - "pextrwy": ["PEXTRW", "PEXTRW_SSE4"], - "pextrwz": ["PEXTRW", "PEXTRW_SSE4"], - "pextrw": ["PEXTRW", "PEXTRW_SSE4"], - "shufpsb": ["SHUFPS"], - "shufpsw": ["SHUFPS"], - "shufpsl": ["SHUFPS"], - "shufpsq": ["SHUFPS"], - "shufpsx": ["SHUFPS"], - "shufpsy": ["SHUFPS"], - "shufpsz": ["SHUFPS"], - "shufps": ["SHUFPS"], - "cmpssb": ["CMPSS"], - "cmpssw": ["CMPSS"], - "cmpssl": ["CMPSS"], - "cmpssq": ["CMPSS"], - "cmpssx": ["CMPSS"], - "cmpssy": ["CMPSS"], - "cmpssz": ["CMPSS"], - "cmpss": ["CMPSS"], - "cmppdb": ["CMPPD"], - "cmppdw": ["CMPPD"], - "cmppdl": ["CMPPD"], - "cmppdq": ["CMPPD"], - "cmppdx": ["CMPPD"], - "cmppdy": ["CMPPD"], - "cmppdz": ["CMPPD"], - "cmppd": ["CMPPD"], - "shufpdb": ["SHUFPD"], - "shufpdw": ["SHUFPD"], - "shufpdl": ["SHUFPD"], - "shufpdq": ["SHUFPD"], - "shufpdx": ["SHUFPD"], - "shufpdy": ["SHUFPD"], - "shufpdz": ["SHUFPD"], - "shufpd": ["SHUFPD"], - "paddqb": ["PADDQ"], - "paddqw": ["PADDQ"], - "paddql": ["PADDQ"], - "paddqq": ["PADDQ"], - "paddqx": ["PADDQ"], - "paddqy": ["PADDQ"], - "paddqz": ["PADDQ"], - "paddq": ["PADDQ"], - "pmullwb": ["PMULLW"], - "pmullww": ["PMULLW"], - "pmullwl": ["PMULLW"], - "pmullwq": ["PMULLW"], - "pmullwx": ["PMULLW"], - "pmullwy": ["PMULLW"], - "pmullwz": ["PMULLW"], - "pmullw": ["PMULLW"], - "pmovmskbb": ["PMOVMSKB"], - "pmovmskbw": ["PMOVMSKB"], - "pmovmskbl": ["PMOVMSKB"], - "pmovmskbq": ["PMOVMSKB"], - "pmovmskbx": ["PMOVMSKB"], - "pmovmskby": ["PMOVMSKB"], - "pmovmskbz": ["PMOVMSKB"], - "pmovmskb": ["PMOVMSKB"], - "addsubpdb": ["ADDSUBPD"], - "addsubpdw": ["ADDSUBPD"], - "addsubpdl": ["ADDSUBPD"], - "addsubpdq": ["ADDSUBPD"], - "addsubpdx": ["ADDSUBPD"], - "addsubpdy": ["ADDSUBPD"], - "addsubpdz": ["ADDSUBPD"], - "addsubpd": ["ADDSUBPD"], - "movq2dqb": ["MOVQ2DQ"], - "movq2dqw": ["MOVQ2DQ"], - "movq2dql": ["MOVQ2DQ"], - "movq2dqq": ["MOVQ2DQ"], - "movq2dqx": ["MOVQ2DQ"], - "movq2dqy": ["MOVQ2DQ"], - "movq2dqz": ["MOVQ2DQ"], - "movq2dq": ["MOVQ2DQ"], - "addsubpsb": ["ADDSUBPS"], - "addsubpsw": ["ADDSUBPS"], - "addsubpsl": ["ADDSUBPS"], - "addsubpsq": ["ADDSUBPS"], - "addsubpsx": ["ADDSUBPS"], - "addsubpsy": ["ADDSUBPS"], - "addsubpsz": ["ADDSUBPS"], - "addsubps": ["ADDSUBPS"], - "movdq2qb": ["MOVDQ2Q"], - "movdq2qw": ["MOVDQ2Q"], - "movdq2ql": ["MOVDQ2Q"], - "movdq2qq": ["MOVDQ2Q"], - "movdq2qx": ["MOVDQ2Q"], - "movdq2qy": ["MOVDQ2Q"], - "movdq2qz": ["MOVDQ2Q"], - "movdq2q": ["MOVDQ2Q"], - "pavgbb": ["PAVGB"], - "pavgbw": ["PAVGB"], - "pavgbl": ["PAVGB"], - "pavgbq": ["PAVGB"], - "pavgbx": ["PAVGB"], - "pavgby": ["PAVGB"], - "pavgbz": ["PAVGB"], - "pavgb": ["PAVGB"], - "pavgwb": ["PAVGW"], - "pavgww": ["PAVGW"], - "pavgwl": ["PAVGW"], - "pavgwq": ["PAVGW"], - "pavgwx": ["PAVGW"], - "pavgwy": ["PAVGW"], - "pavgwz": ["PAVGW"], - "pavgw": ["PAVGW"], - "pmulhuwb": ["PMULHUW"], - "pmulhuww": ["PMULHUW"], - "pmulhuwl": ["PMULHUW"], - "pmulhuwq": ["PMULHUW"], - "pmulhuwx": ["PMULHUW"], - "pmulhuwy": ["PMULHUW"], - "pmulhuwz": ["PMULHUW"], - "pmulhuw": ["PMULHUW"], - "pmulhwb": ["PMULHW"], - "pmulhww": ["PMULHW"], - "pmulhwl": ["PMULHW"], - "pmulhwq": ["PMULHW"], - "pmulhwx": ["PMULHW"], - "pmulhwy": ["PMULHW"], - "pmulhwz": ["PMULHW"], - "pmulhw": ["PMULHW"], - "movntqb": ["MOVNTQ"], - "movntqw": ["MOVNTQ"], - "movntql": ["MOVNTQ"], - "movntqq": ["MOVNTQ"], - "movntqx": ["MOVNTQ"], - "movntqy": ["MOVNTQ"], - "movntqz": ["MOVNTQ"], - "movntq": ["MOVNTQ"], - "cvttpd2dqb": ["CVTTPD2DQ"], - "cvttpd2dqw": ["CVTTPD2DQ"], - "cvttpd2dql": ["CVTTPD2DQ"], - "cvttpd2dqq": ["CVTTPD2DQ"], - "cvttpd2dqx": ["CVTTPD2DQ"], - "cvttpd2dqy": ["CVTTPD2DQ"], - "cvttpd2dqz": ["CVTTPD2DQ"], - "cvttpd2dq": ["CVTTPD2DQ"], - "movntdqb": ["MOVNTDQ"], - "movntdqw": ["MOVNTDQ"], - "movntdql": ["MOVNTDQ"], - "movntdqq": ["MOVNTDQ"], - "movntdqx": ["MOVNTDQ"], - "movntdqy": ["MOVNTDQ"], - "movntdqz": ["MOVNTDQ"], - "movntdq": ["MOVNTDQ"], - "cvtdq2pdb": ["CVTDQ2PD"], - "cvtdq2pdw": ["CVTDQ2PD"], - "cvtdq2pdl": ["CVTDQ2PD"], - "cvtdq2pdq": ["CVTDQ2PD"], - "cvtdq2pdx": ["CVTDQ2PD"], - "cvtdq2pdy": ["CVTDQ2PD"], - "cvtdq2pdz": ["CVTDQ2PD"], - "cvtdq2pd": ["CVTDQ2PD"], - "cvtpd2dqb": ["CVTPD2DQ"], - "cvtpd2dqw": ["CVTPD2DQ"], - "cvtpd2dql": ["CVTPD2DQ"], - "cvtpd2dqq": ["CVTPD2DQ"], - "cvtpd2dqx": ["CVTPD2DQ"], - "cvtpd2dqy": ["CVTPD2DQ"], - "cvtpd2dqz": ["CVTPD2DQ"], - "cvtpd2dq": ["CVTPD2DQ"], - "pmuludqb": ["PMULUDQ"], - "pmuludqw": ["PMULUDQ"], - "pmuludql": ["PMULUDQ"], - "pmuludqq": ["PMULUDQ"], - "pmuludqx": ["PMULUDQ"], - "pmuludqy": ["PMULUDQ"], - "pmuludqz": ["PMULUDQ"], - "pmuludq": ["PMULUDQ"], - "pmaddwdb": ["PMADDWD"], - "pmaddwdw": ["PMADDWD"], - "pmaddwdl": ["PMADDWD"], - "pmaddwdq": ["PMADDWD"], - "pmaddwdx": ["PMADDWD"], - "pmaddwdy": ["PMADDWD"], - "pmaddwdz": ["PMADDWD"], - "pmaddwd": ["PMADDWD"], - "psadbwb": ["PSADBW"], - "psadbww": ["PSADBW"], - "psadbwl": ["PSADBW"], - "psadbwq": ["PSADBW"], - "psadbwx": ["PSADBW"], - "psadbwy": ["PSADBW"], - "psadbwz": ["PSADBW"], - "psadbw": ["PSADBW"], - "maskmovqb": ["MASKMOVQ"], - "maskmovqw": ["MASKMOVQ"], - "maskmovql": ["MASKMOVQ"], - "maskmovqq": ["MASKMOVQ"], - "maskmovqx": ["MASKMOVQ"], - "maskmovqy": ["MASKMOVQ"], - "maskmovqz": ["MASKMOVQ"], - "maskmovq": ["MASKMOVQ"], - "maskmovdqub": ["MASKMOVDQU"], - "maskmovdquw": ["MASKMOVDQU"], - "maskmovdqul": ["MASKMOVDQU"], - "maskmovdquq": ["MASKMOVDQU"], - "maskmovdqux": ["MASKMOVDQU"], - "maskmovdquy": ["MASKMOVDQU"], - "maskmovdquz": ["MASKMOVDQU"], - "maskmovdqu": ["MASKMOVDQU"], - "lddqub": ["LDDQU"], - "lddquw": ["LDDQU"], - "lddqul": ["LDDQU"], - "lddquq": ["LDDQU"], - "lddqux": ["LDDQU"], - "lddquy": ["LDDQU"], - "lddquz": ["LDDQU"], - "lddqu": ["LDDQU"], - "invdb": ["INVD"], - "invdw": ["INVD"], - "invdl": ["INVD"], - "invdq": ["INVD"], - "invdx": ["INVD"], - "invdy": ["INVD"], - "invdz": ["INVD"], - "invd": ["INVD"], - "wbinvdb": ["WBINVD"], - "wbinvdw": ["WBINVD"], - "wbinvdl": ["WBINVD"], - "wbinvdq": ["WBINVD"], - "wbinvdx": ["WBINVD"], - "wbinvdy": ["WBINVD"], - "wbinvdz": ["WBINVD"], - "wbinvd": ["WBINVD"], - "ud0b": ["UD0"], - "ud0w": ["UD0"], - "ud0l": ["UD0"], - "ud0q": ["UD0"], - "ud0x": ["UD0"], - "ud0y": ["UD0"], - "ud0z": ["UD0"], - "ud0": ["UD0"], - "ud1b": ["UD1"], - "ud1w": ["UD1"], - "ud1l": ["UD1"], - "ud1q": ["UD1"], - "ud1x": ["UD1"], - "ud1y": ["UD1"], - "ud1z": ["UD1"], - "ud1": ["UD1"], - "ud2b": ["UD2"], - "ud2w": ["UD2"], - "ud2l": ["UD2"], - "ud2q": ["UD2"], - "ud2x": ["UD2"], - "ud2y": ["UD2"], - "ud2z": ["UD2"], - "ud2": ["UD2"], - "movapsb": ["MOVAPS"], - "movapsw": ["MOVAPS"], - "movapsl": ["MOVAPS"], - "movapsq": ["MOVAPS"], - "movapsx": ["MOVAPS"], - "movapsy": ["MOVAPS"], - "movapsz": ["MOVAPS"], - "movaps": ["MOVAPS"], - "cvtpi2psb": ["CVTPI2PS"], - "cvtpi2psw": ["CVTPI2PS"], - "cvtpi2psl": ["CVTPI2PS"], - "cvtpi2psq": ["CVTPI2PS"], - "cvtpi2psx": ["CVTPI2PS"], - "cvtpi2psy": ["CVTPI2PS"], - "cvtpi2psz": ["CVTPI2PS"], - "cvtpi2ps": ["CVTPI2PS"], - "movntpsb": ["MOVNTPS"], - "movntpsw": ["MOVNTPS"], - "movntpsl": ["MOVNTPS"], - "movntpsq": ["MOVNTPS"], - "movntpsx": ["MOVNTPS"], - "movntpsy": ["MOVNTPS"], - "movntpsz": ["MOVNTPS"], - "movntps": ["MOVNTPS"], - "cvttps2pib": ["CVTTPS2PI"], - "cvttps2piw": ["CVTTPS2PI"], - "cvttps2pil": ["CVTTPS2PI"], - "cvttps2piq": ["CVTTPS2PI"], - "cvttps2pix": ["CVTTPS2PI"], - "cvttps2piy": ["CVTTPS2PI"], - "cvttps2piz": ["CVTTPS2PI"], - "cvttps2pi": ["CVTTPS2PI"], - "cvtps2pib": ["CVTPS2PI"], - "cvtps2piw": ["CVTPS2PI"], - "cvtps2pil": ["CVTPS2PI"], - "cvtps2piq": ["CVTPS2PI"], - "cvtps2pix": ["CVTPS2PI"], - "cvtps2piy": ["CVTPS2PI"], - "cvtps2piz": ["CVTPS2PI"], - "cvtps2pi": ["CVTPS2PI"], - "ucomissb": ["UCOMISS"], - "ucomissw": ["UCOMISS"], - "ucomissl": ["UCOMISS"], - "ucomissq": ["UCOMISS"], - "ucomissx": ["UCOMISS"], - "ucomissy": ["UCOMISS"], - "ucomissz": ["UCOMISS"], - "ucomiss": ["UCOMISS"], - "comissb": ["COMISS"], - "comissw": ["COMISS"], - "comissl": ["COMISS"], - "comissq": ["COMISS"], - "comissx": ["COMISS"], - "comissy": ["COMISS"], - "comissz": ["COMISS"], - "comiss": ["COMISS"], - "cvtsi2ssb": ["CVTSI2SS"], - "cvtsi2ssw": ["CVTSI2SS"], - "cvtsi2ssl": ["CVTSI2SS"], - "cvtsi2ssq": ["CVTSI2SS"], - "cvtsi2ssx": ["CVTSI2SS"], - "cvtsi2ssy": ["CVTSI2SS"], - "cvtsi2ssz": ["CVTSI2SS"], - "cvtsi2ss": ["CVTSI2SS"], - "cvttss2sib": ["CVTTSS2SI"], - "cvttss2siw": ["CVTTSS2SI"], - "cvttss2sil": ["CVTTSS2SI"], - "cvttss2siq": ["CVTTSS2SI"], - "cvttss2six": ["CVTTSS2SI"], - "cvttss2siy": ["CVTTSS2SI"], - "cvttss2siz": ["CVTTSS2SI"], - "cvttss2si": ["CVTTSS2SI"], - "cvtss2sib": ["CVTSS2SI"], - "cvtss2siw": ["CVTSS2SI"], - "cvtss2sil": ["CVTSS2SI"], - "cvtss2siq": ["CVTSS2SI"], - "cvtss2six": ["CVTSS2SI"], - "cvtss2siy": ["CVTSS2SI"], - "cvtss2siz": ["CVTSS2SI"], - "cvtss2si": ["CVTSS2SI"], - "movapdb": ["MOVAPD"], - "movapdw": ["MOVAPD"], - "movapdl": ["MOVAPD"], - "movapdq": ["MOVAPD"], - "movapdx": ["MOVAPD"], - "movapdy": ["MOVAPD"], - "movapdz": ["MOVAPD"], - "movapd": ["MOVAPD"], - "cvtpi2pdb": ["CVTPI2PD"], - "cvtpi2pdw": ["CVTPI2PD"], - "cvtpi2pdl": ["CVTPI2PD"], - "cvtpi2pdq": ["CVTPI2PD"], - "cvtpi2pdx": ["CVTPI2PD"], - "cvtpi2pdy": ["CVTPI2PD"], - "cvtpi2pdz": ["CVTPI2PD"], - "cvtpi2pd": ["CVTPI2PD"], - "movntpdb": ["MOVNTPD"], - "movntpdw": ["MOVNTPD"], - "movntpdl": ["MOVNTPD"], - "movntpdq": ["MOVNTPD"], - "movntpdx": ["MOVNTPD"], - "movntpdy": ["MOVNTPD"], - "movntpdz": ["MOVNTPD"], - "movntpd": ["MOVNTPD"], - "cvttpd2pib": ["CVTTPD2PI"], - "cvttpd2piw": ["CVTTPD2PI"], - "cvttpd2pil": ["CVTTPD2PI"], - "cvttpd2piq": ["CVTTPD2PI"], - "cvttpd2pix": ["CVTTPD2PI"], - "cvttpd2piy": ["CVTTPD2PI"], - "cvttpd2piz": ["CVTTPD2PI"], - "cvttpd2pi": ["CVTTPD2PI"], - "cvtpd2pib": ["CVTPD2PI"], - "cvtpd2piw": ["CVTPD2PI"], - "cvtpd2pil": ["CVTPD2PI"], - "cvtpd2piq": ["CVTPD2PI"], - "cvtpd2pix": ["CVTPD2PI"], - "cvtpd2piy": ["CVTPD2PI"], - "cvtpd2piz": ["CVTPD2PI"], - "cvtpd2pi": ["CVTPD2PI"], - "ucomisdb": ["UCOMISD"], - "ucomisdw": ["UCOMISD"], - "ucomisdl": ["UCOMISD"], - "ucomisdq": ["UCOMISD"], - "ucomisdx": ["UCOMISD"], - "ucomisdy": ["UCOMISD"], - "ucomisdz": ["UCOMISD"], + "vexpandpsy": ["VEXPANDPS"], "ucomisd": ["UCOMISD"], - "comisdb": ["COMISD"], - "comisdw": ["COMISD"], - "comisdl": ["COMISD"], - "comisdq": ["COMISD"], - "comisdx": ["COMISD"], - "comisdy": ["COMISD"], - "comisdz": ["COMISD"], - "comisd": ["COMISD"], - "cvtsi2sdb": ["CVTSI2SD"], - "cvtsi2sdw": ["CVTSI2SD"], - "cvtsi2sdl": ["CVTSI2SD"], - "cvtsi2sdq": ["CVTSI2SD"], - "cvtsi2sdx": ["CVTSI2SD"], - "cvtsi2sdy": ["CVTSI2SD"], - "cvtsi2sdz": ["CVTSI2SD"], - "cvtsi2sd": ["CVTSI2SD"], - "cvttsd2sib": ["CVTTSD2SI"], - "cvttsd2siw": ["CVTTSD2SI"], - "cvttsd2sil": ["CVTTSD2SI"], - "cvttsd2siq": ["CVTTSD2SI"], - "cvttsd2six": ["CVTTSD2SI"], - "cvttsd2siy": ["CVTTSD2SI"], - "cvttsd2siz": ["CVTTSD2SI"], - "cvttsd2si": ["CVTTSD2SI"], - "cvtsd2sib": ["CVTSD2SI"], - "cvtsd2siw": ["CVTSD2SI"], - "cvtsd2sil": ["CVTSD2SI"], - "cvtsd2siq": ["CVTSD2SI"], - "cvtsd2six": ["CVTSD2SI"], - "cvtsd2siy": ["CVTSD2SI"], - "cvtsd2siz": ["CVTSD2SI"], - "cvtsd2si": ["CVTSD2SI"], - "cmovsb": ["CMOVS"], - "cmovsw": ["CMOVS"], - "cmovsl": ["CMOVS"], - "cmovsq": ["CMOVS"], - "cmovsx": ["CMOVS"], - "cmovsy": ["CMOVS"], - "cmovsz": ["CMOVS"], - "cmovs": ["CMOVS"], - "cmovnsb": ["CMOVNS"], - "cmovnsw": ["CMOVNS"], - "cmovnsl": ["CMOVNS"], - "cmovnsq": ["CMOVNS"], - "cmovnsx": ["CMOVNS"], - "cmovnsy": ["CMOVNS"], - "cmovnsz": ["CMOVNS"], - "cmovns": ["CMOVNS"], - "cmovpb": ["CMOVP"], - "cmovpw": ["CMOVP"], - "cmovpl": ["CMOVP"], - "cmovpq": ["CMOVP"], - "cmovpx": ["CMOVP"], - "cmovpy": ["CMOVP"], - "cmovpz": ["CMOVP"], - "cmovp": ["CMOVP"], - "cmovnpb": ["CMOVNP"], - "cmovnpw": ["CMOVNP"], - "cmovnpl": ["CMOVNP"], - "cmovnpq": ["CMOVNP"], - "cmovnpx": ["CMOVNP"], - "cmovnpy": ["CMOVNP"], - "cmovnpz": ["CMOVNP"], - "cmovnp": ["CMOVNP"], - "cmovlb": ["CMOVL"], - "cmovlw": ["CMOVL"], - "cmovll": ["CMOVL"], - "cmovlq": ["CMOVL"], - "cmovlx": ["CMOVL"], - "cmovly": ["CMOVL"], - "cmovlz": ["CMOVL"], - "cmovl": ["CMOVL"], - "cmovnlb": ["CMOVNL"], - "cmovnlw": ["CMOVNL"], - "cmovnll": ["CMOVNL"], + "vdppsx": ["VDPPS"], + "enterl": ["ENTER"], + "vcomiss": ["VCOMISS"], + "tpause": ["TPAUSE"], + "vscatterpf0qpsb": ["VSCATTERPF0QPS"], + "vdivpdl": ["VDIVPD"], + "vroundpdx": ["VROUNDPD"], + "fcoml": ["FCOM"], + "psubusw": ["PSUBUSW"], + "vpermpsl": ["VPERMPS"], + "vpcmpuqw": ["VPCMPUQ"], + "vpconflictdz": ["VPCONFLICTD"], + "vcvtudq2psl": ["VCVTUDQ2PS"], + "vfmsub132psw": ["VFMSUB132PS"], + "vpermi2wz": ["VPERMI2W"], + "pushq": ["PUSH"], + "vptestnmbx": ["VPTESTNMB"], + "vpconflictdy": ["VPCONFLICTD"], + "vfmsubadd132ps": ["VFMSUBADD132PS"], + "vcvtps2udqz": ["VCVTPS2UDQ"], + "vpsubusw": ["VPSUBUSW"], + "vfmsub213pdy": ["VFMSUB213PD"], + "jecxz": ["JECXZ"], + "popl": ["POP"], + "vaesenclastx": ["VAESENCLAST"], + "vcvtps2dqb": ["VCVTPS2DQ"], + "vgatherpf1dpd": ["VGATHERPF1DPD"], + "vprolqb": ["VPROLQ"], + "vcvtqq2pdx": ["VCVTQQ2PD"], + "vpshufdz": ["VPSHUFD"], + "vsqrtpdw": ["VSQRTPD"], + "vmovssl": ["VMOVSS"], + "vpmovsqb": ["VPMOVSQB"], + "vpperm": ["VPPERM"], + "blcsq": ["BLCS"], + "vpaddusby": ["VPADDUSB"], + "vcvttpd2uqql": ["VCVTTPD2UQQ"], + "stc": ["STC"], + "pavgbq": ["PAVGB"], + "vpmaxsqb": ["VPMAXSQ"], + "bndcn": ["BNDCN"], "cmovnlq": ["CMOVNL"], - "cmovnlx": ["CMOVNL"], - "cmovnly": ["CMOVNL"], - "cmovnlz": ["CMOVNL"], - "cmovnl": ["CMOVNL"], - "cmovleb": ["CMOVLE"], - "cmovlew": ["CMOVLE"], - "cmovlel": ["CMOVLE"], - "cmovleq": ["CMOVLE"], - "cmovlex": ["CMOVLE"], - "cmovley": ["CMOVLE"], - "cmovlez": ["CMOVLE"], - "cmovle": ["CMOVLE"], - "cmovnleb": ["CMOVNLE"], - "cmovnlew": ["CMOVNLE"], - "cmovnlel": ["CMOVNLE"], - "cmovnleq": ["CMOVNLE"], - "cmovnlex": ["CMOVNLE"], - "cmovnley": ["CMOVNLE"], - "cmovnlez": ["CMOVNLE"], - "cmovnle": ["CMOVNLE"], - "addpsb": ["ADDPS"], - "addpsw": ["ADDPS"], - "addpsl": ["ADDPS"], - "addpsq": ["ADDPS"], - "addpsx": ["ADDPS"], - "addpsy": ["ADDPS"], - "addpsz": ["ADDPS"], - "addps": ["ADDPS"], - "mulpsb": ["MULPS"], - "mulpsw": ["MULPS"], - "mulpsl": ["MULPS"], - "mulpsq": ["MULPS"], - "mulpsx": ["MULPS"], - "mulpsy": ["MULPS"], - "mulpsz": ["MULPS"], - "mulps": ["MULPS"], - "cvtps2pdb": ["CVTPS2PD"], - "cvtps2pdw": ["CVTPS2PD"], - "cvtps2pdl": ["CVTPS2PD"], - "cvtps2pdq": ["CVTPS2PD"], - "cvtps2pdx": ["CVTPS2PD"], - "cvtps2pdy": ["CVTPS2PD"], - "cvtps2pdz": ["CVTPS2PD"], - "cvtps2pd": ["CVTPS2PD"], - "cvtdq2psb": ["CVTDQ2PS"], - "cvtdq2psw": ["CVTDQ2PS"], - "cvtdq2psl": ["CVTDQ2PS"], - "cvtdq2psq": ["CVTDQ2PS"], - "cvtdq2psx": ["CVTDQ2PS"], - "cvtdq2psy": ["CVTDQ2PS"], - "cvtdq2psz": ["CVTDQ2PS"], - "cvtdq2ps": ["CVTDQ2PS"], - "subpsb": ["SUBPS"], - "subpsw": ["SUBPS"], - "subpsl": ["SUBPS"], - "subpsq": ["SUBPS"], - "subpsx": ["SUBPS"], - "subpsy": ["SUBPS"], - "subpsz": ["SUBPS"], - "subps": ["SUBPS"], - "minpsb": ["MINPS"], - "minpsw": ["MINPS"], - "minpsl": ["MINPS"], - "minpsq": ["MINPS"], - "minpsx": ["MINPS"], - "minpsy": ["MINPS"], - "minpsz": ["MINPS"], - "minps": ["MINPS"], - "divpsb": ["DIVPS"], - "divpsw": ["DIVPS"], - "divpsl": ["DIVPS"], - "divpsq": ["DIVPS"], - "divpsx": ["DIVPS"], - "divpsy": ["DIVPS"], - "divpsz": ["DIVPS"], - "divps": ["DIVPS"], - "maxpsb": ["MAXPS"], - "maxpsw": ["MAXPS"], - "maxpsl": ["MAXPS"], - "maxpsq": ["MAXPS"], - "maxpsx": ["MAXPS"], - "maxpsy": ["MAXPS"], - "maxpsz": ["MAXPS"], - "maxps": ["MAXPS"], - "addssb": ["ADDSS"], - "addssw": ["ADDSS"], - "addssl": ["ADDSS"], - "addssq": ["ADDSS"], - "addssx": ["ADDSS"], - "addssy": ["ADDSS"], - "addssz": ["ADDSS"], - "addss": ["ADDSS"], - "mulssb": ["MULSS"], - "mulssw": ["MULSS"], - "mulssl": ["MULSS"], - "mulssq": ["MULSS"], - "mulssx": ["MULSS"], - "mulssy": ["MULSS"], - "mulssz": ["MULSS"], - "mulss": ["MULSS"], - "cvtss2sdb": ["CVTSS2SD"], - "cvtss2sdw": ["CVTSS2SD"], - "cvtss2sdl": ["CVTSS2SD"], - "cvtss2sdq": ["CVTSS2SD"], - "cvtss2sdx": ["CVTSS2SD"], - "cvtss2sdy": ["CVTSS2SD"], - "cvtss2sdz": ["CVTSS2SD"], - "cvtss2sd": ["CVTSS2SD"], - "cvttps2dqb": ["CVTTPS2DQ"], - "cvttps2dqw": ["CVTTPS2DQ"], - "cvttps2dql": ["CVTTPS2DQ"], - "cvttps2dqq": ["CVTTPS2DQ"], - "cvttps2dqx": ["CVTTPS2DQ"], - "cvttps2dqy": ["CVTTPS2DQ"], - "cvttps2dqz": ["CVTTPS2DQ"], - "cvttps2dq": ["CVTTPS2DQ"], - "subssb": ["SUBSS"], - "subssw": ["SUBSS"], - "subssl": ["SUBSS"], - "subssq": ["SUBSS"], - "subssx": ["SUBSS"], - "subssy": ["SUBSS"], - "subssz": ["SUBSS"], - "subss": ["SUBSS"], - "minssb": ["MINSS"], - "minssw": ["MINSS"], - "minssl": ["MINSS"], - "minssq": ["MINSS"], - "minssx": ["MINSS"], - "minssy": ["MINSS"], - "minssz": ["MINSS"], - "minss": ["MINSS"], - "divssb": ["DIVSS"], - "divssw": ["DIVSS"], - "divssl": ["DIVSS"], - "divssq": ["DIVSS"], - "divssx": ["DIVSS"], - "divssy": ["DIVSS"], - "divssz": ["DIVSS"], - "divss": ["DIVSS"], - "maxssb": ["MAXSS"], - "maxssw": ["MAXSS"], - "maxssl": ["MAXSS"], - "maxssq": ["MAXSS"], - "maxssx": ["MAXSS"], - "maxssy": ["MAXSS"], - "maxssz": ["MAXSS"], - "maxss": ["MAXSS"], - "addpdb": ["ADDPD"], - "addpdw": ["ADDPD"], - "addpdl": ["ADDPD"], - "addpdq": ["ADDPD"], - "addpdx": ["ADDPD"], - "addpdy": ["ADDPD"], - "addpdz": ["ADDPD"], - "addpd": ["ADDPD"], - "mulpdb": ["MULPD"], - "mulpdw": ["MULPD"], - "mulpdl": ["MULPD"], - "mulpdq": ["MULPD"], - "mulpdx": ["MULPD"], - "mulpdy": ["MULPD"], - "mulpdz": ["MULPD"], - "mulpd": ["MULPD"], - "cvtpd2psb": ["CVTPD2PS"], - "cvtpd2psw": ["CVTPD2PS"], - "cvtpd2psl": ["CVTPD2PS"], - "cvtpd2psq": ["CVTPD2PS"], - "cvtpd2psx": ["CVTPD2PS"], - "cvtpd2psy": ["CVTPD2PS"], - "cvtpd2psz": ["CVTPD2PS"], - "cvtpd2ps": ["CVTPD2PS"], - "cvtps2dqb": ["CVTPS2DQ"], - "cvtps2dqw": ["CVTPS2DQ"], - "cvtps2dql": ["CVTPS2DQ"], - "cvtps2dqq": ["CVTPS2DQ"], - "cvtps2dqx": ["CVTPS2DQ"], - "cvtps2dqy": ["CVTPS2DQ"], - "cvtps2dqz": ["CVTPS2DQ"], - "cvtps2dq": ["CVTPS2DQ"], - "subpdb": ["SUBPD"], - "subpdw": ["SUBPD"], - "subpdl": ["SUBPD"], - "subpdq": ["SUBPD"], - "subpdx": ["SUBPD"], - "subpdy": ["SUBPD"], - "subpdz": ["SUBPD"], - "subpd": ["SUBPD"], - "minpdb": ["MINPD"], - "minpdw": ["MINPD"], - "minpdl": ["MINPD"], - "minpdq": ["MINPD"], - "minpdx": ["MINPD"], - "minpdy": ["MINPD"], - "minpdz": ["MINPD"], - "minpd": ["MINPD"], - "divpdb": ["DIVPD"], - "divpdw": ["DIVPD"], - "divpdl": ["DIVPD"], - "divpdq": ["DIVPD"], - "divpdx": ["DIVPD"], - "divpdy": ["DIVPD"], - "divpdz": ["DIVPD"], - "divpd": ["DIVPD"], - "maxpdb": ["MAXPD"], - "maxpdw": ["MAXPD"], - "maxpdl": ["MAXPD"], - "maxpdq": ["MAXPD"], - "maxpdx": ["MAXPD"], - "maxpdy": ["MAXPD"], - "maxpdz": ["MAXPD"], - "maxpd": ["MAXPD"], - "addsdb": ["ADDSD"], - "addsdw": ["ADDSD"], - "addsdl": ["ADDSD"], - "addsdq": ["ADDSD"], - "addsdx": ["ADDSD"], - "addsdy": ["ADDSD"], - "addsdz": ["ADDSD"], - "addsd": ["ADDSD"], - "mulsdb": ["MULSD"], - "mulsdw": ["MULSD"], - "mulsdl": ["MULSD"], - "mulsdq": ["MULSD"], - "mulsdx": ["MULSD"], - "mulsdy": ["MULSD"], - "mulsdz": ["MULSD"], + "vphsubwd": ["VPHSUBWD"], + "xtest": ["XTEST"], + "movdq2q": ["MOVDQ2Q"], + "vpackuswbz": ["VPACKUSWB"], + "vpmovsdb": ["VPMOVSDB"], + "vbroadcastf32x4x": ["VBROADCASTF32X4"], + "vpgatherqdl": ["VPGATHERQD"], + "vfmsub231sd": ["VFMSUB231SD"], + "vminsdq": ["VMINSD"], + "knotd": ["KNOTD"], + "wrssqq": ["WRSSQ"], + "vpmadd52huqx": ["VPMADD52HUQ"], + "cmpxchg8b": ["CMPXCHG8B_LOCK", "CMPXCHG8B"], + "vpcmpdz": ["VPCMPD"], + "valigndw": ["VALIGND"], + "vmovdqu32y": ["VMOVDQU32"], + "vbroadcastsd": ["VBROADCASTSD"], + "vfmaddpdx": ["VFMADDPD"], + "vfnmsub231sdq": ["VFNMSUB231SD"], + "vshufi64x2b": ["VSHUFI64X2"], + "vrangepd": ["VRANGEPD"], + "vsqrtsd": ["VSQRTSD"], + "vdpps": ["VDPPS"], + "setnbb": ["SETNB"], + "vgatherpf0dps": ["VGATHERPF0DPS"], + "vexp2psz": ["VEXP2PS"], + "pushw": ["PUSH"], + "vfmsubadd132pdl": ["VFMSUBADD132PD"], + "umonitor": ["UMONITOR"], + "paddswx": ["PADDSW"], + "clrssbsy": ["CLRSSBSY"], + "vfmaddsub132pdx": ["VFMADDSUB132PD"], + "rdsspq": ["RDSSPQ"], + "invpcidx": ["INVPCID"], + "vpandndl": ["VPANDND"], + "movntpd": ["MOVNTPD"], + "vcvttpd2qqy": ["VCVTTPD2QQ"], + "std": ["STD"], + "vpmulhuw": ["VPMULHUW"], + "vpermt2qx": ["VPERMT2Q"], + "vfnmsub213psq": ["VFNMSUB213PS"], + "vpxorx": ["VPXOR"], "mulsd": ["MULSD"], - "cvtsd2ssb": ["CVTSD2SS"], - "cvtsd2ssw": ["CVTSD2SS"], - "cvtsd2ssl": ["CVTSD2SS"], - "cvtsd2ssq": ["CVTSD2SS"], - "cvtsd2ssx": ["CVTSD2SS"], - "cvtsd2ssy": ["CVTSD2SS"], - "cvtsd2ssz": ["CVTSD2SS"], - "cvtsd2ss": ["CVTSD2SS"], - "subsdb": ["SUBSD"], - "subsdw": ["SUBSD"], - "subsdl": ["SUBSD"], - "subsdq": ["SUBSD"], - "subsdx": ["SUBSD"], - "subsdy": ["SUBSD"], - "subsdz": ["SUBSD"], - "subsd": ["SUBSD"], - "minsdb": ["MINSD"], - "minsdw": ["MINSD"], - "minsdl": ["MINSD"], - "minsdq": ["MINSD"], - "minsdx": ["MINSD"], - "minsdy": ["MINSD"], - "minsdz": ["MINSD"], - "minsd": ["MINSD"], - "divsdb": ["DIVSD"], - "divsdw": ["DIVSD"], - "divsdl": ["DIVSD"], - "divsdq": ["DIVSD"], - "divsdx": ["DIVSD"], - "divsdy": ["DIVSD"], - "divsdz": ["DIVSD"], - "divsd": ["DIVSD"], - "maxsdb": ["MAXSD"], - "maxsdw": ["MAXSD"], - "maxsdl": ["MAXSD"], - "maxsdq": ["MAXSD"], - "maxsdx": ["MAXSD"], - "maxsdy": ["MAXSD"], - "maxsdz": ["MAXSD"], - "maxsd": ["MAXSD"], - "punpckhbwb": ["PUNPCKHBW"], - "punpckhbww": ["PUNPCKHBW"], - "punpckhbwl": ["PUNPCKHBW"], - "punpckhbwq": ["PUNPCKHBW"], - "punpckhbwx": ["PUNPCKHBW"], - "punpckhbwy": ["PUNPCKHBW"], - "punpckhbwz": ["PUNPCKHBW"], - "punpckhbw": ["PUNPCKHBW"], - "punpckhwdb": ["PUNPCKHWD"], - "punpckhwdw": ["PUNPCKHWD"], - "punpckhwdl": ["PUNPCKHWD"], - "punpckhwdq": ["PUNPCKHWD"], - "punpckhwdx": ["PUNPCKHWD"], - "punpckhwdy": ["PUNPCKHWD"], - "punpckhwdz": ["PUNPCKHWD"], - "punpckhwd": ["PUNPCKHWD"], - "punpckhdqb": ["PUNPCKHDQ"], - "punpckhdqw": ["PUNPCKHDQ"], - "punpckhdql": ["PUNPCKHDQ"], - "punpckhdqq": ["PUNPCKHDQ"], - "punpckhdqx": ["PUNPCKHDQ"], - "punpckhdqy": ["PUNPCKHDQ"], - "punpckhdqz": ["PUNPCKHDQ"], - "punpckhdq": ["PUNPCKHDQ"], - "packssdwb": ["PACKSSDW"], - "packssdww": ["PACKSSDW"], - "packssdwl": ["PACKSSDW"], - "packssdwq": ["PACKSSDW"], - "packssdwx": ["PACKSSDW"], - "packssdwy": ["PACKSSDW"], - "packssdwz": ["PACKSSDW"], - "packssdw": ["PACKSSDW"], - "movdb": ["MOVD"], - "movdw": ["MOVD"], - "movdl": ["MOVD"], - "movdq": ["MOVD"], - "movdx": ["MOVD"], - "movdy": ["MOVD"], - "movdz": ["MOVD"], - "movd": ["MOVD"], - "movqb": ["MOVQ"], - "movqw": ["MOVQ"], - "movql": ["MOVQ"], - "movqq": ["MOVQ"], - "movqx": ["MOVQ"], - "movqy": ["MOVQ"], - "movqz": ["MOVQ"], - "punpcklqdqb": ["PUNPCKLQDQ"], - "punpcklqdqw": ["PUNPCKLQDQ"], - "punpcklqdql": ["PUNPCKLQDQ"], - "punpcklqdqq": ["PUNPCKLQDQ"], - "punpcklqdqx": ["PUNPCKLQDQ"], - "punpcklqdqy": ["PUNPCKLQDQ"], - "punpcklqdqz": ["PUNPCKLQDQ"], - "punpcklqdq": ["PUNPCKLQDQ"], - "punpckhqdqb": ["PUNPCKHQDQ"], - "punpckhqdqw": ["PUNPCKHQDQ"], - "punpckhqdql": ["PUNPCKHQDQ"], - "punpckhqdqq": ["PUNPCKHQDQ"], - "punpckhqdqx": ["PUNPCKHQDQ"], - "punpckhqdqy": ["PUNPCKHQDQ"], - "punpckhqdqz": ["PUNPCKHQDQ"], - "punpckhqdq": ["PUNPCKHQDQ"], - "movdqub": ["MOVDQU"], - "movdquw": ["MOVDQU"], - "movdqul": ["MOVDQU"], - "movdquq": ["MOVDQU"], - "movdqux": ["MOVDQU"], - "movdquy": ["MOVDQU"], - "movdquz": ["MOVDQU"], - "movdqu": ["MOVDQU"], - "vmreadb": ["VMREAD"], - "vmreadw": ["VMREAD"], - "vmreadl": ["VMREAD"], - "vmreadq": ["VMREAD"], - "vmreadx": ["VMREAD"], - "vmready": ["VMREAD"], - "vmreadz": ["VMREAD"], - "vmread": ["VMREAD"], - "vmwriteb": ["VMWRITE"], - "vmwritew": ["VMWRITE"], - "vmwritel": ["VMWRITE"], - "vmwriteq": ["VMWRITE"], - "vmwritex": ["VMWRITE"], - "vmwritey": ["VMWRITE"], - "vmwritez": ["VMWRITE"], - "vmwrite": ["VMWRITE"], - "haddpdb": ["HADDPD"], - "haddpdw": ["HADDPD"], - "haddpdl": ["HADDPD"], - "haddpdq": ["HADDPD"], - "haddpdx": ["HADDPD"], - "haddpdy": ["HADDPD"], - "haddpdz": ["HADDPD"], - "haddpd": ["HADDPD"], - "hsubpdb": ["HSUBPD"], - "hsubpdw": ["HSUBPD"], - "hsubpdl": ["HSUBPD"], - "hsubpdq": ["HSUBPD"], - "hsubpdx": ["HSUBPD"], - "hsubpdy": ["HSUBPD"], - "hsubpdz": ["HSUBPD"], - "hsubpd": ["HSUBPD"], - "movdqab": ["MOVDQA"], - "movdqaw": ["MOVDQA"], - "movdqal": ["MOVDQA"], - "movdqaq": ["MOVDQA"], - "movdqax": ["MOVDQA"], - "movdqay": ["MOVDQA"], - "movdqaz": ["MOVDQA"], - "movdqa": ["MOVDQA"], - "haddpsb": ["HADDPS"], - "haddpsw": ["HADDPS"], - "haddpsl": ["HADDPS"], - "haddpsq": ["HADDPS"], - "haddpsx": ["HADDPS"], - "haddpsy": ["HADDPS"], - "haddpsz": ["HADDPS"], - "haddps": ["HADDPS"], - "hsubpsb": ["HSUBPS"], - "hsubpsw": ["HSUBPS"], - "hsubpsl": ["HSUBPS"], - "hsubpsq": ["HSUBPS"], - "hsubpsx": ["HSUBPS"], - "hsubpsy": ["HSUBPS"], - "hsubpsz": ["HSUBPS"], - "hsubps": ["HSUBPS"], - "setsb": ["SETS"], - "setsw": ["SETS"], - "setsl": ["SETS"], - "setsq": ["SETS"], - "setsx": ["SETS"], - "setsy": ["SETS"], - "setsz": ["SETS"], - "sets": ["SETS"], - "setnsb": ["SETNS"], - "setnsw": ["SETNS"], - "setnsl": ["SETNS"], - "setnsq": ["SETNS"], - "setnsx": ["SETNS"], - "setnsy": ["SETNS"], - "setnsz": ["SETNS"], - "setns": ["SETNS"], - "setpb": ["SETP"], - "setpw": ["SETP"], - "setpl": ["SETP"], - "setpq": ["SETP"], - "setpx": ["SETP"], - "setpy": ["SETP"], - "setpz": ["SETP"], - "setp": ["SETP"], - "setnpb": ["SETNP"], - "setnpw": ["SETNP"], - "setnpl": ["SETNP"], - "setnpq": ["SETNP"], - "setnpx": ["SETNP"], - "setnpy": ["SETNP"], - "setnpz": ["SETNP"], - "setnp": ["SETNP"], - "setlb": ["SETL"], - "setlw": ["SETL"], - "setll": ["SETL"], - "setlq": ["SETL"], - "setlx": ["SETL"], - "setly": ["SETL"], - "setlz": ["SETL"], - "setl": ["SETL"], - "setnlb": ["SETNL"], - "setnlw": ["SETNL"], - "setnll": ["SETNL"], - "setnlq": ["SETNL"], - "setnlx": ["SETNL"], - "setnly": ["SETNL"], - "setnlz": ["SETNL"], - "setnl": ["SETNL"], - "setleb": ["SETLE"], - "setlew": ["SETLE"], - "setlel": ["SETLE"], - "setleq": ["SETLE"], - "setlex": ["SETLE"], - "setley": ["SETLE"], - "setlez": ["SETLE"], - "setle": ["SETLE"], - "setnleb": ["SETNLE"], - "setnlew": ["SETNLE"], - "setnlel": ["SETNLE"], - "setnleq": ["SETNLE"], - "setnlex": ["SETNLE"], - "setnley": ["SETNLE"], - "setnlez": ["SETNLE"], - "setnle": ["SETNLE"], - "rsmb": ["RSM"], - "rsmw": ["RSM"], - "rsml": ["RSM"], - "rsmq": ["RSM"], - "rsmx": ["RSM"], - "rsmy": ["RSM"], - "rsmz": ["RSM"], - "rsm": ["RSM"], - "shrdb": ["SHRD"], - "shrdw": ["SHRD"], - "shrdl": ["SHRD"], - "shrdq": ["SHRD"], - "shrdx": ["SHRD"], - "shrdy": ["SHRD"], - "shrdz": ["SHRD"], - "shrd": ["SHRD"], - "shldb": ["SHLD"], - "shldw": ["SHLD"], - "shldl": ["SHLD"], - "shldq": ["SHLD"], - "shldx": ["SHLD"], - "shldy": ["SHLD"], - "shldz": ["SHLD"], - "shld": ["SHLD"], - "movsxb": ["MOVSX"], - "movsxw": ["MOVSX"], - "movsxl": ["MOVSX"], - "movsxq": ["MOVSX"], - "movsxx": ["MOVSX"], - "movsxy": ["MOVSX"], - "movsxz": ["MOVSX"], - "movsx": ["MOVSX"], - "bswapb": ["BSWAP"], - "bswapw": ["BSWAP"], - "bswapl": ["BSWAP"], - "bswapq": ["BSWAP"], - "bswapx": ["BSWAP"], - "bswapy": ["BSWAP"], - "bswapz": ["BSWAP"], - "bswap": ["BSWAP"], - "psubusbb": ["PSUBUSB"], - "psubusbw": ["PSUBUSB"], - "psubusbl": ["PSUBUSB"], - "psubusbq": ["PSUBUSB"], - "psubusbx": ["PSUBUSB"], - "psubusby": ["PSUBUSB"], - "psubusbz": ["PSUBUSB"], - "psubusb": ["PSUBUSB"], - "psubuswb": ["PSUBUSW"], - "psubusww": ["PSUBUSW"], - "psubuswl": ["PSUBUSW"], - "psubuswq": ["PSUBUSW"], - "psubuswx": ["PSUBUSW"], - "psubuswy": ["PSUBUSW"], - "psubuswz": ["PSUBUSW"], - "psubusw": ["PSUBUSW"], - "pminubb": ["PMINUB"], - "pminubw": ["PMINUB"], - "pminubl": ["PMINUB"], - "pminubq": ["PMINUB"], - "pminubx": ["PMINUB"], - "pminuby": ["PMINUB"], - "pminubz": ["PMINUB"], - "pminub": ["PMINUB"], - "pandb": ["PAND"], - "pandw": ["PAND"], - "pandl": ["PAND"], + "vscalefpsx": ["VSCALEFPS"], + "vplzcntdx": ["VPLZCNTD"], + "vcompressps": ["VCOMPRESSPS"], + "vfnmadd231sd": ["VFNMADD231SD"], + "vpshrdqq": ["VPSHRDQ"], + "vfmaddsub213ps": ["VFMADDSUB213PS"], + "kmovb": ["KMOVB"], + "frstor": ["FRSTOR"], + "vmovntps": ["VMOVNTPS"], + "divl": ["DIV"], + "vpmaxuql": ["VPMAXUQ"], + "insww": ["REP_INSW", "INSW"], + "movsxdl": ["MOVSXD"], + "negq": ["NEG", "NEG_LOCK"], + "rorxl": ["RORX"], + "fildw": ["FILD"], + "vfmsub213psw": ["VFMSUB213PS"], + "vblendmpdb": ["VBLENDMPD"], + "vgetmantpsl": ["VGETMANTPS"], + "vprold": ["VPROLD"], + "vpmuldqq": ["VPMULDQ"], + "vcomissl": ["VCOMISS"], + "clflushopt": ["CLFLUSHOPT"], + "vptestmdz": ["VPTESTMD"], + "vcvtpd2dq": ["VCVTPD2DQ"], + "pmovsxbqw": ["PMOVSXBQ"], + "vpmuldql": ["VPMULDQ"], + "vinserti32x8y": ["VINSERTI32X8"], + "pcmpeqqx": ["PCMPEQQ"], + "aesimc": ["AESIMC"], + "vpslldqy": ["VPSLLDQ"], "pandq": ["PAND"], - "pandx": ["PAND"], - "pandy": ["PAND"], - "pandz": ["PAND"], - "pand": ["PAND"], - "paddusbb": ["PADDUSB"], - "paddusbw": ["PADDUSB"], - "paddusbl": ["PADDUSB"], - "paddusbq": ["PADDUSB"], - "paddusbx": ["PADDUSB"], - "paddusby": ["PADDUSB"], - "paddusbz": ["PADDUSB"], - "paddusb": ["PADDUSB"], - "padduswb": ["PADDUSW"], - "paddusww": ["PADDUSW"], - "padduswl": ["PADDUSW"], - "padduswq": ["PADDUSW"], - "padduswx": ["PADDUSW"], - "padduswy": ["PADDUSW"], - "padduswz": ["PADDUSW"], - "paddusw": ["PADDUSW"], - "pmaxubb": ["PMAXUB"], - "pmaxubw": ["PMAXUB"], - "pmaxubl": ["PMAXUB"], - "pmaxubq": ["PMAXUB"], - "pmaxubx": ["PMAXUB"], - "pmaxuby": ["PMAXUB"], - "pmaxubz": ["PMAXUB"], - "pmaxub": ["PMAXUB"], - "pandnb": ["PANDN"], - "pandnw": ["PANDN"], - "pandnl": ["PANDN"], - "pandnq": ["PANDN"], - "pandnx": ["PANDN"], - "pandny": ["PANDN"], - "pandnz": ["PANDN"], - "pandn": ["PANDN"], - "psubsbb": ["PSUBSB"], - "psubsbw": ["PSUBSB"], - "psubsbl": ["PSUBSB"], - "psubsbq": ["PSUBSB"], - "psubsbx": ["PSUBSB"], - "psubsby": ["PSUBSB"], - "psubsbz": ["PSUBSB"], + "vmovmskps": ["VMOVMSKPS"], + "roundsd": ["ROUNDSD"], + "btl": ["BT"], + "vfixupimmpsz": ["VFIXUPIMMPS"], + "fyl2xp1": ["FYL2XP1"], + "vpblendvbx": ["VPBLENDVB"], + "vpsubwz": ["VPSUBW"], + "vpdpbusds": ["VPDPBUSDS"], + "vpsravwy": ["VPSRAVW"], + "pmuludqx": ["PMULUDQ"], + "vsubpd": ["VSUBPD"], + "vandnpsy": ["VANDNPS"], + "vfmsubadd231psy": ["VFMSUBADD231PS"], + "vpermt2wx": ["VPERMT2W"], + "fdivq": ["FDIV"], + "vfmadd231pdw": ["VFMADD231PD"], + "vdivpdz": ["VDIVPD"], + "vpermt2psl": ["VPERMT2PS"], + "vpsllvqy": ["VPSLLVQ"], + "vpmaxswx": ["VPMAXSW"], + "vorpsb": ["VORPS"], + "mwait": ["MWAIT"], + "fxsave": ["FXSAVE"], + "vpdpbusdb": ["VPDPBUSD"], + "vgatherpf0qps": ["VGATHERPF0QPS"], + "vpmovswby": ["VPMOVSWB"], + "vpminudx": ["VPMINUD"], + "pswapdq": ["PSWAPD"], + "movsxw": ["MOVSX"], + "vpmultishiftqbq": ["VPMULTISHIFTQB"], "psubsb": ["PSUBSB"], - "psubswb": ["PSUBSW"], - "psubsww": ["PSUBSW"], - "psubswl": ["PSUBSW"], - "psubswq": ["PSUBSW"], - "psubswx": ["PSUBSW"], - "psubswy": ["PSUBSW"], - "psubswz": ["PSUBSW"], - "psubsw": ["PSUBSW"], - "pminswb": ["PMINSW"], - "pminsww": ["PMINSW"], - "pminswl": ["PMINSW"], - "pminswq": ["PMINSW"], - "pminswx": ["PMINSW"], - "pminswy": ["PMINSW"], - "pminswz": ["PMINSW"], - "pminsw": ["PMINSW"], - "porb": ["POR"], - "porw": ["POR"], - "porl": ["POR"], - "porq": ["POR"], - "porx": ["POR"], - "pory": ["POR"], - "porz": ["POR"], - "por": ["POR"], - "paddsbb": ["PADDSB"], - "paddsbw": ["PADDSB"], - "paddsbl": ["PADDSB"], - "paddsbq": ["PADDSB"], - "paddsbx": ["PADDSB"], - "paddsby": ["PADDSB"], - "paddsbz": ["PADDSB"], - "paddsb": ["PADDSB"], - "paddswb": ["PADDSW"], - "paddsww": ["PADDSW"], - "paddswl": ["PADDSW"], - "paddswq": ["PADDSW"], - "paddswx": ["PADDSW"], - "paddswy": ["PADDSW"], - "paddswz": ["PADDSW"], - "paddsw": ["PADDSW"], - "pmaxswb": ["PMAXSW"], - "pmaxsww": ["PMAXSW"], - "pmaxswl": ["PMAXSW"], - "pmaxswq": ["PMAXSW"], - "pmaxswx": ["PMAXSW"], - "pmaxswy": ["PMAXSW"], - "pmaxswz": ["PMAXSW"], - "pmaxsw": ["PMAXSW"], - "pxorb": ["PXOR"], - "pxorw": ["PXOR"], - "pxorl": ["PXOR"], - "pxorq": ["PXOR"], - "pxorx": ["PXOR"], - "pxory": ["PXOR"], - "pxorz": ["PXOR"], - "pxor": ["PXOR"], - "psubbb": ["PSUBB"], - "psubbw": ["PSUBB"], - "psubbl": ["PSUBB"], - "psubbq": ["PSUBB"], - "psubbx": ["PSUBB"], - "psubby": ["PSUBB"], - "psubbz": ["PSUBB"], - "psubb": ["PSUBB"], - "psubwb": ["PSUBW"], - "psubww": ["PSUBW"], - "psubwl": ["PSUBW"], - "psubwq": ["PSUBW"], - "psubwx": ["PSUBW"], - "psubwy": ["PSUBW"], - "psubwz": ["PSUBW"], - "psubw": ["PSUBW"], - "psubdb": ["PSUBD"], - "psubdw": ["PSUBD"], - "psubdl": ["PSUBD"], - "psubdq": ["PSUBD"], - "psubdx": ["PSUBD"], - "psubdy": ["PSUBD"], - "psubdz": ["PSUBD"], - "psubd": ["PSUBD"], - "psubqb": ["PSUBQ"], - "psubqw": ["PSUBQ"], - "psubql": ["PSUBQ"], - "psubqq": ["PSUBQ"], - "psubqx": ["PSUBQ"], - "psubqy": ["PSUBQ"], - "psubqz": ["PSUBQ"], - "psubq": ["PSUBQ"], - "paddbb": ["PADDB"], - "paddbw": ["PADDB"], - "paddbl": ["PADDB"], - "paddbq": ["PADDB"], - "paddbx": ["PADDB"], - "paddby": ["PADDB"], - "paddbz": ["PADDB"], - "paddb": ["PADDB"], - "paddwb": ["PADDW"], - "paddww": ["PADDW"], - "paddwl": ["PADDW"], - "paddwq": ["PADDW"], - "paddwx": ["PADDW"], - "paddwy": ["PADDW"], - "paddwz": ["PADDW"], - "paddw": ["PADDW"], - "padddb": ["PADDD"], - "padddw": ["PADDD"], - "padddl": ["PADDD"], - "padddq": ["PADDD"], - "padddx": ["PADDD"], - "padddy": ["PADDD"], - "padddz": ["PADDD"], - "paddd": ["PADDD"], - "phaddwb": ["PHADDW"], - "phaddww": ["PHADDW"], - "phaddwl": ["PHADDW"], + "vpsllvdl": ["VPSLLVD"], + "vpshrdvwx": ["VPSHRDVW"], + "vpcompresswy": ["VPCOMPRESSW"], + "vporql": ["VPORQ"], "phaddwq": ["PHADDW"], - "phaddwx": ["PHADDW"], - "phaddwy": ["PHADDW"], - "phaddwz": ["PHADDW"], - "phaddw": ["PHADDW"], - "phadddb": ["PHADDD"], - "phadddw": ["PHADDD"], - "phadddl": ["PHADDD"], - "phadddq": ["PHADDD"], - "phadddx": ["PHADDD"], - "phadddy": ["PHADDD"], - "phadddz": ["PHADDD"], - "phaddd": ["PHADDD"], - "phaddswb": ["PHADDSW"], - "phaddsww": ["PHADDSW"], - "phaddswl": ["PHADDSW"], - "phaddswq": ["PHADDSW"], - "phaddswx": ["PHADDSW"], - "phaddswy": ["PHADDSW"], - "phaddswz": ["PHADDSW"], - "phaddsw": ["PHADDSW"], - "phsubwb": ["PHSUBW"], - "phsubww": ["PHSUBW"], - "phsubwl": ["PHSUBW"], - "phsubwq": ["PHSUBW"], - "phsubwx": ["PHSUBW"], - "phsubwy": ["PHSUBW"], - "phsubwz": ["PHSUBW"], - "phsubw": ["PHSUBW"], - "phsubdb": ["PHSUBD"], - "phsubdw": ["PHSUBD"], - "phsubdl": ["PHSUBD"], - "phsubdq": ["PHSUBD"], - "phsubdx": ["PHSUBD"], - "phsubdy": ["PHSUBD"], - "phsubdz": ["PHSUBD"], - "phsubd": ["PHSUBD"], - "phsubswb": ["PHSUBSW"], - "phsubsww": ["PHSUBSW"], - "phsubswl": ["PHSUBSW"], - "phsubswq": ["PHSUBSW"], - "phsubswx": ["PHSUBSW"], - "phsubswy": ["PHSUBSW"], - "phsubswz": ["PHSUBSW"], - "phsubsw": ["PHSUBSW"], - "pmaddubswb": ["PMADDUBSW"], - "pmaddubsww": ["PMADDUBSW"], - "pmaddubswl": ["PMADDUBSW"], - "pmaddubswq": ["PMADDUBSW"], - "pmaddubswx": ["PMADDUBSW"], - "pmaddubswy": ["PMADDUBSW"], - "pmaddubswz": ["PMADDUBSW"], - "pmaddubsw": ["PMADDUBSW"], - "pmulhrswb": ["PMULHRSW"], - "pmulhrsww": ["PMULHRSW"], - "pmulhrswl": ["PMULHRSW"], - "pmulhrswq": ["PMULHRSW"], - "pmulhrswx": ["PMULHRSW"], - "pmulhrswy": ["PMULHRSW"], - "pmulhrswz": ["PMULHRSW"], - "pmulhrsw": ["PMULHRSW"], - "pshufbb": ["PSHUFB"], - "pshufbw": ["PSHUFB"], - "pshufbl": ["PSHUFB"], - "pshufbq": ["PSHUFB"], - "pshufbx": ["PSHUFB"], - "pshufby": ["PSHUFB"], - "pshufbz": ["PSHUFB"], - "pshufb": ["PSHUFB"], - "psignbb": ["PSIGNB"], - "psignbw": ["PSIGNB"], - "psignbl": ["PSIGNB"], - "psignbq": ["PSIGNB"], - "psignbx": ["PSIGNB"], - "psignby": ["PSIGNB"], - "psignbz": ["PSIGNB"], - "psignb": ["PSIGNB"], - "psignwb": ["PSIGNW"], - "psignww": ["PSIGNW"], - "psignwl": ["PSIGNW"], - "psignwq": ["PSIGNW"], - "psignwx": ["PSIGNW"], - "psignwy": ["PSIGNW"], - "psignwz": ["PSIGNW"], - "psignw": ["PSIGNW"], - "psigndb": ["PSIGND"], - "psigndw": ["PSIGND"], - "psigndl": ["PSIGND"], - "psigndq": ["PSIGND"], - "psigndx": ["PSIGND"], - "psigndy": ["PSIGND"], - "psigndz": ["PSIGND"], - "psignd": ["PSIGND"], - "palignrb": ["PALIGNR"], - "palignrw": ["PALIGNR"], - "palignrl": ["PALIGNR"], - "palignrq": ["PALIGNR"], - "palignrx": ["PALIGNR"], - "palignry": ["PALIGNR"], - "palignrz": ["PALIGNR"], - "palignr": ["PALIGNR"], - "pabsbb": ["PABSB"], - "pabsbw": ["PABSB"], - "pabsbl": ["PABSB"], - "pabsbq": ["PABSB"], - "pabsbx": ["PABSB"], - "pabsby": ["PABSB"], - "pabsbz": ["PABSB"], - "pabsb": ["PABSB"], - "pabswb": ["PABSW"], - "pabsww": ["PABSW"], - "pabswl": ["PABSW"], - "pabswq": ["PABSW"], - "pabswx": ["PABSW"], - "pabswy": ["PABSW"], - "pabswz": ["PABSW"], - "pabsw": ["PABSW"], - "pabsdb": ["PABSD"], - "pabsdw": ["PABSD"], - "pabsdl": ["PABSD"], - "pabsdq": ["PABSD"], - "pabsdx": ["PABSD"], - "pabsdy": ["PABSD"], - "pabsdz": ["PABSD"], + "vpcmpuw": ["VPCMPUW"], + "vpshufd": ["VPSHUFD"], + "vmxon": ["VMXON"], + "vpackusdwz": ["VPACKUSDW"], + "vrsqrt14ps": ["VRSQRT14PS"], "pabsd": ["PABSD"], - "popcntb": ["POPCNT"], - "popcntw": ["POPCNT"], - "popcntl": ["POPCNT"], - "popcntq": ["POPCNT"], - "popcntx": ["POPCNT"], - "popcnty": ["POPCNT"], - "popcntz": ["POPCNT"], - "popcnt": ["POPCNT"], - "pcmpgtqb": ["PCMPGTQ"], - "pcmpgtqw": ["PCMPGTQ"], - "pcmpgtql": ["PCMPGTQ"], - "pcmpgtqq": ["PCMPGTQ"], - "pcmpgtqx": ["PCMPGTQ"], - "pcmpgtqy": ["PCMPGTQ"], - "pcmpgtqz": ["PCMPGTQ"], - "pcmpgtq": ["PCMPGTQ"], - "crc32b": ["CRC32"], - "crc32w": ["CRC32"], - "crc32l": ["CRC32"], - "crc32q": ["CRC32"], - "crc32x": ["CRC32"], - "crc32y": ["CRC32"], - "crc32z": ["CRC32"], - "crc32": ["CRC32"], - "blendpdb": ["BLENDPD"], - "blendpdw": ["BLENDPD"], - "blendpdl": ["BLENDPD"], - "blendpdq": ["BLENDPD"], + "vmovntpd": ["VMOVNTPD"], + "imul": ["IMUL"], + "vpermt2bx": ["VPERMT2B"], + "vptestnmwx": ["VPTESTNMW"], + "fdivl": ["FDIV"], + "vpermt2w": ["VPERMT2W"], + "scasbb": ["REPNE_SCASB", "SCASB", "REPE_SCASB"], + "vpcmpdy": ["VPCMPD"], + "vshufi32x4q": ["VSHUFI32X4"], + "vpminuqz": ["VPMINUQ"], + "fprem1": ["FPREM1"], + "vpermt2psq": ["VPERMT2PS"], + "fdiv": ["FDIV"], + "vmlaunch": ["VMLAUNCH"], + "cmpsbb": ["REPNE_CMPSB", "CMPSB", "REPE_CMPSB"], + "vreducesd": ["VREDUCESD"], + "xorpd": ["XORPD"], + "divpd": ["DIVPD"], + "vpminswy": ["VPMINSW"], + "vgetexppsl": ["VGETEXPPS"], + "vinsertf32x8": ["VINSERTF32X8"], + "prefetchwz": ["PREFETCHW"], + "pdep": ["PDEP"], + "vcvttpd2dqq": ["VCVTTPD2DQ"], + "vpmaddwd": ["VPMADDWD"], + "cvttps2dq": ["CVTTPS2DQ"], + "phadddx": ["PHADDD"], + "vpmovqdx": ["VPMOVQD"], + "vpmaxsq": ["VPMAXSQ"], + "vpmovzxbwy": ["VPMOVZXBW"], + "vcvttps2udqq": ["VCVTTPS2UDQ"], + "aesencx": ["AESENC"], + "vcvtpd2uqqb": ["VCVTPD2UQQ"], + "vexp2pd": ["VEXP2PD"], + "movhpsq": ["MOVHPS"], + "jnbe": ["JNBE"], + "cmovnb": ["CMOVNB"], + "vfnmadd231psb": ["VFNMADD231PS"], + "vldmxcsr": ["VLDMXCSR"], + "vscatterpf1qpd": ["VSCATTERPF1QPD"], + "vrcp14ps": ["VRCP14PS"], + "fxrstor64": ["FXRSTOR64"], + "incw": ["INC", "INC_LOCK"], + "blsic": ["BLSIC"], + "vmulpsb": ["VMULPS"], + "vgf2p8affineinvqb": ["VGF2P8AFFINEINVQB"], + "wrssdl": ["WRSSD"], + "vrcp14pdb": ["VRCP14PD"], + "vpminsqx": ["VPMINSQ"], + "vpunpckhqdqq": ["VPUNPCKHQDQ"], + "subq": ["SUB", "SUB_LOCK"], + "pushfdl": ["PUSHFD"], + "vpackssdwb": ["VPACKSSDW"], + "vpcmpdq": ["VPCMPD"], + "pcmpeqwq": ["PCMPEQW"], + "vpermt2wy": ["VPERMT2W"], + "vpmadcswd": ["VPMADCSWD"], + "vdivpdq": ["VDIVPD"], + "vandnpdb": ["VANDNPD"], + "vpmovmskb": ["VPMOVMSKB"], + "vpsrlqq": ["VPSRLQ"], + "vpermt2psy": ["VPERMT2PS"], + "cmpss": ["CMPSS"], + "vpsubqw": ["VPSUBQ"], + "fld1": ["FLD1"], + "vfmsubadd213psb": ["VFMSUBADD213PS"], + "vpmovzxbqq": ["VPMOVZXBQ"], + "vpermpsx": ["VPERMPS"], + "vpshufdw": ["VPSHUFD"], + "vpmacsdqhx": ["VPMACSDQH"], + "blcil": ["BLCI"], + "vgf2p8affineinvqbq": ["VGF2P8AFFINEINVQB"], + "vshuff64x2": ["VSHUFF64X2"], + "scasdl": ["SCASD", "REPNE_SCASD", "REPE_SCASD"], + "vaddss": ["VADDSS"], + "vrndscalessl": ["VRNDSCALESS"], + "shrxq": ["SHRX"], + "kxorw": ["KXORW"], + "vextractf64x4y": ["VEXTRACTF64X4"], + "vpshrddl": ["VPSHRDD"], + "vfmsub231pdx": ["VFMSUB231PD"], "blendpdx": ["BLENDPD"], - "blendpdy": ["BLENDPD"], - "blendpdz": ["BLENDPD"], - "blendpd": ["BLENDPD"], - "blendpsb": ["BLENDPS"], - "blendpsw": ["BLENDPS"], - "blendpsl": ["BLENDPS"], - "blendpsq": ["BLENDPS"], - "blendpsx": ["BLENDPS"], - "blendpsy": ["BLENDPS"], - "blendpsz": ["BLENDPS"], - "blendps": ["BLENDPS"], - "blendvpdb": ["BLENDVPD"], - "blendvpdw": ["BLENDVPD"], - "blendvpdl": ["BLENDVPD"], - "blendvpdq": ["BLENDVPD"], - "blendvpdx": ["BLENDVPD"], - "blendvpdy": ["BLENDVPD"], - "blendvpdz": ["BLENDVPD"], - "blendvpd": ["BLENDVPD"], - "blendvpsb": ["BLENDVPS"], - "blendvpsw": ["BLENDVPS"], - "blendvpsl": ["BLENDVPS"], - "blendvpsq": ["BLENDVPS"], - "blendvpsx": ["BLENDVPS"], - "blendvpsy": ["BLENDVPS"], - "blendvpsz": ["BLENDVPS"], - "blendvps": ["BLENDVPS"], - "pcmpeqqb": ["PCMPEQQ"], - "pcmpeqqw": ["PCMPEQQ"], - "pcmpeqql": ["PCMPEQQ"], - "pcmpeqqq": ["PCMPEQQ"], - "pcmpeqqx": ["PCMPEQQ"], - "pcmpeqqy": ["PCMPEQQ"], - "pcmpeqqz": ["PCMPEQQ"], - "pcmpeqq": ["PCMPEQQ"], - "dppdb": ["DPPD"], - "dppdw": ["DPPD"], - "dppdl": ["DPPD"], - "dppdq": ["DPPD"], - "dppdx": ["DPPD"], - "dppdy": ["DPPD"], - "dppdz": ["DPPD"], - "dppd": ["DPPD"], - "dppsb": ["DPPS"], - "dppsw": ["DPPS"], - "dppsl": ["DPPS"], - "dppsq": ["DPPS"], - "dppsx": ["DPPS"], - "dppsy": ["DPPS"], - "dppsz": ["DPPS"], - "dpps": ["DPPS"], - "movntdqab": ["MOVNTDQA"], - "movntdqaw": ["MOVNTDQA"], - "movntdqal": ["MOVNTDQA"], - "movntdqaq": ["MOVNTDQA"], - "movntdqax": ["MOVNTDQA"], - "movntdqay": ["MOVNTDQA"], - "movntdqaz": ["MOVNTDQA"], - "movntdqa": ["MOVNTDQA"], - "extractpsb": ["EXTRACTPS"], - "extractpsw": ["EXTRACTPS"], - "extractpsl": ["EXTRACTPS"], - "extractpsq": ["EXTRACTPS"], - "extractpsx": ["EXTRACTPS"], - "extractpsy": ["EXTRACTPS"], - "extractpsz": ["EXTRACTPS"], - "extractps": ["EXTRACTPS"], - "insertpsb": ["INSERTPS"], - "insertpsw": ["INSERTPS"], - "insertpsl": ["INSERTPS"], - "insertpsq": ["INSERTPS"], - "insertpsx": ["INSERTPS"], - "insertpsy": ["INSERTPS"], - "insertpsz": ["INSERTPS"], - "insertps": ["INSERTPS"], - "mpsadbwb": ["MPSADBW"], - "mpsadbww": ["MPSADBW"], - "mpsadbwl": ["MPSADBW"], - "mpsadbwq": ["MPSADBW"], - "mpsadbwx": ["MPSADBW"], - "mpsadbwy": ["MPSADBW"], - "mpsadbwz": ["MPSADBW"], - "mpsadbw": ["MPSADBW"], - "packusdwb": ["PACKUSDW"], - "packusdww": ["PACKUSDW"], - "packusdwl": ["PACKUSDW"], - "packusdwq": ["PACKUSDW"], - "packusdwx": ["PACKUSDW"], - "packusdwy": ["PACKUSDW"], - "packusdwz": ["PACKUSDW"], - "packusdw": ["PACKUSDW"], - "pblendwb": ["PBLENDW"], - "pblendww": ["PBLENDW"], - "pblendwl": ["PBLENDW"], - "pblendwq": ["PBLENDW"], - "pblendwx": ["PBLENDW"], - "pblendwy": ["PBLENDW"], - "pblendwz": ["PBLENDW"], - "pblendw": ["PBLENDW"], - "pblendvbb": ["PBLENDVB"], - "pblendvbw": ["PBLENDVB"], - "pblendvbl": ["PBLENDVB"], - "pblendvbq": ["PBLENDVB"], - "pblendvbx": ["PBLENDVB"], - "pblendvby": ["PBLENDVB"], - "pblendvbz": ["PBLENDVB"], - "pblendvb": ["PBLENDVB"], - "pextrbb": ["PEXTRB"], - "pextrbw": ["PEXTRB"], - "pextrbl": ["PEXTRB"], - "pextrbq": ["PEXTRB"], - "pextrbx": ["PEXTRB"], - "pextrby": ["PEXTRB"], - "pextrbz": ["PEXTRB"], - "pextrb": ["PEXTRB"], - "pextrqb": ["PEXTRQ"], - "pextrqw": ["PEXTRQ"], - "pextrql": ["PEXTRQ"], - "pextrqq": ["PEXTRQ"], - "pextrqx": ["PEXTRQ"], - "pextrqy": ["PEXTRQ"], - "pextrqz": ["PEXTRQ"], - "pextrq": ["PEXTRQ"], - "pextrdb": ["PEXTRD"], - "pextrdw": ["PEXTRD"], - "pextrdl": ["PEXTRD"], - "pextrdq": ["PEXTRD"], - "pextrdx": ["PEXTRD"], - "pextrdy": ["PEXTRD"], - "pextrdz": ["PEXTRD"], - "pextrd": ["PEXTRD"], - "pinsrbb": ["PINSRB"], - "pinsrbw": ["PINSRB"], - "pinsrbl": ["PINSRB"], - "pinsrbq": ["PINSRB"], - "pinsrbx": ["PINSRB"], - "pinsrby": ["PINSRB"], - "pinsrbz": ["PINSRB"], - "pinsrb": ["PINSRB"], - "pinsrdb": ["PINSRD"], - "pinsrdw": ["PINSRD"], - "pinsrdl": ["PINSRD"], - "pinsrdq": ["PINSRD"], - "pinsrdx": ["PINSRD"], - "pinsrdy": ["PINSRD"], - "pinsrdz": ["PINSRD"], - "pinsrd": ["PINSRD"], - "pinsrqb": ["PINSRQ"], - "pinsrqw": ["PINSRQ"], - "pinsrql": ["PINSRQ"], - "pinsrqq": ["PINSRQ"], - "pinsrqx": ["PINSRQ"], - "pinsrqy": ["PINSRQ"], - "pinsrqz": ["PINSRQ"], - "pinsrq": ["PINSRQ"], - "roundpdb": ["ROUNDPD"], - "roundpdw": ["ROUNDPD"], - "roundpdl": ["ROUNDPD"], - "roundpdq": ["ROUNDPD"], - "roundpdx": ["ROUNDPD"], - "roundpdy": ["ROUNDPD"], - "roundpdz": ["ROUNDPD"], - "roundpd": ["ROUNDPD"], - "roundpsb": ["ROUNDPS"], - "roundpsw": ["ROUNDPS"], - "roundpsl": ["ROUNDPS"], - "roundpsq": ["ROUNDPS"], - "roundpsx": ["ROUNDPS"], - "roundpsy": ["ROUNDPS"], - "roundpsz": ["ROUNDPS"], - "roundps": ["ROUNDPS"], - "roundsdb": ["ROUNDSD"], - "roundsdw": ["ROUNDSD"], - "roundsdl": ["ROUNDSD"], - "roundsdq": ["ROUNDSD"], - "roundsdx": ["ROUNDSD"], - "roundsdy": ["ROUNDSD"], - "roundsdz": ["ROUNDSD"], - "roundsd": ["ROUNDSD"], - "roundssb": ["ROUNDSS"], - "roundssw": ["ROUNDSS"], - "roundssl": ["ROUNDSS"], - "roundssq": ["ROUNDSS"], - "roundssx": ["ROUNDSS"], - "roundssy": ["ROUNDSS"], - "roundssz": ["ROUNDSS"], + "vcvtpd2uqq": ["VCVTPD2UQQ"], + "vpunpcklqdql": ["VPUNPCKLQDQ"], + "vandpsz": ["VANDPS"], + "vfmadd231pdb": ["VFMADD231PD"], + "vmaskmovpd": ["VMASKMOVPD"], + "vcvtps2udqb": ["VCVTPS2UDQ"], + "vmpsadbwy": ["VMPSADBW"], + "xchgb": ["XCHG"], + "vpaddsbz": ["VPADDSB"], + "vpblendwy": ["VPBLENDW"], + "mull": ["MUL"], + "les": ["LES"], + "vpaddwy": ["VPADDW"], + "btcq": ["BTC", "BTC_LOCK"], + "vprorvqy": ["VPRORVQ"], + "vrsqrtps": ["VRSQRTPS"], + "vgetmantpdx": ["VGETMANTPD"], + "vpslldz": ["VPSLLD"], + "vrndscaless": ["VRNDSCALESS"], + "jmpq": ["JMP"], + "vpexpanddy": ["VPEXPANDD"], + "vpermpdq": ["VPERMPD"], + "vpandnqx": ["VPANDNQ"], + "vscatterdpsl": ["VSCATTERDPS"], + "vpmovwby": ["VPMOVWB"], "roundss": ["ROUNDSS"], - "ptestb": ["PTEST"], - "ptestw": ["PTEST"], - "ptestl": ["PTEST"], - "ptestq": ["PTEST"], - "ptestx": ["PTEST"], - "ptesty": ["PTEST"], - "ptestz": ["PTEST"], - "ptest": ["PTEST"], - "phminposuwb": ["PHMINPOSUW"], - "phminposuww": ["PHMINPOSUW"], - "phminposuwl": ["PHMINPOSUW"], - "phminposuwq": ["PHMINPOSUW"], - "phminposuwx": ["PHMINPOSUW"], - "phminposuwy": ["PHMINPOSUW"], - "phminposuwz": ["PHMINPOSUW"], - "phminposuw": ["PHMINPOSUW"], - "pmaxsbb": ["PMAXSB"], - "pmaxsbw": ["PMAXSB"], - "pmaxsbl": ["PMAXSB"], - "pmaxsbq": ["PMAXSB"], - "pmaxsbx": ["PMAXSB"], - "pmaxsby": ["PMAXSB"], - "pmaxsbz": ["PMAXSB"], - "pmaxsb": ["PMAXSB"], - "pmaxsdb": ["PMAXSD"], - "pmaxsdw": ["PMAXSD"], - "pmaxsdl": ["PMAXSD"], - "pmaxsdq": ["PMAXSD"], - "pmaxsdx": ["PMAXSD"], - "pmaxsdy": ["PMAXSD"], - "pmaxsdz": ["PMAXSD"], - "pmaxsd": ["PMAXSD"], - "pmaxudb": ["PMAXUD"], - "pmaxudw": ["PMAXUD"], - "pmaxudl": ["PMAXUD"], - "pmaxudq": ["PMAXUD"], - "pmaxudx": ["PMAXUD"], - "pmaxudy": ["PMAXUD"], - "pmaxudz": ["PMAXUD"], - "pmaxud": ["PMAXUD"], - "pmaxuwb": ["PMAXUW"], - "pmaxuww": ["PMAXUW"], - "pmaxuwl": ["PMAXUW"], - "pmaxuwq": ["PMAXUW"], - "pmaxuwx": ["PMAXUW"], - "pmaxuwy": ["PMAXUW"], - "pmaxuwz": ["PMAXUW"], - "pmaxuw": ["PMAXUW"], - "pminsbb": ["PMINSB"], - "pminsbw": ["PMINSB"], - "pminsbl": ["PMINSB"], - "pminsbq": ["PMINSB"], - "pminsbx": ["PMINSB"], - "pminsby": ["PMINSB"], - "pminsbz": ["PMINSB"], - "pminsb": ["PMINSB"], - "pminsdb": ["PMINSD"], - "pminsdw": ["PMINSD"], - "pminsdl": ["PMINSD"], - "pminsdq": ["PMINSD"], - "pminsdx": ["PMINSD"], - "pminsdy": ["PMINSD"], - "pminsdz": ["PMINSD"], - "pminsd": ["PMINSD"], - "pminudb": ["PMINUD"], - "pminudw": ["PMINUD"], - "pminudl": ["PMINUD"], - "pminudq": ["PMINUD"], - "pminudx": ["PMINUD"], - "pminudy": ["PMINUD"], - "pminudz": ["PMINUD"], - "pminud": ["PMINUD"], - "pminuwb": ["PMINUW"], - "pminuww": ["PMINUW"], - "pminuwl": ["PMINUW"], - "pminuwq": ["PMINUW"], - "pminuwx": ["PMINUW"], - "pminuwy": ["PMINUW"], - "pminuwz": ["PMINUW"], - "pminuw": ["PMINUW"], - "pmulldb": ["PMULLD"], - "pmulldw": ["PMULLD"], - "pmulldl": ["PMULLD"], - "pmulldq": ["PMULLD"], - "pmulldx": ["PMULLD"], - "pmulldy": ["PMULLD"], - "pmulldz": ["PMULLD"], - "pmulld": ["PMULLD"], - "pmuldqb": ["PMULDQ"], - "pmuldqw": ["PMULDQ"], - "pmuldql": ["PMULDQ"], - "pmuldqq": ["PMULDQ"], - "pmuldqx": ["PMULDQ"], - "pmuldqy": ["PMULDQ"], - "pmuldqz": ["PMULDQ"], - "pmuldq": ["PMULDQ"], - "pmovsxbwb": ["PMOVSXBW"], - "pmovsxbww": ["PMOVSXBW"], - "pmovsxbwl": ["PMOVSXBW"], - "pmovsxbwq": ["PMOVSXBW"], - "pmovsxbwx": ["PMOVSXBW"], - "pmovsxbwy": ["PMOVSXBW"], - "pmovsxbwz": ["PMOVSXBW"], - "pmovsxbw": ["PMOVSXBW"], - "pmovsxbdb": ["PMOVSXBD"], - "pmovsxbdw": ["PMOVSXBD"], - "pmovsxbdl": ["PMOVSXBD"], - "pmovsxbdq": ["PMOVSXBD"], - "pmovsxbdx": ["PMOVSXBD"], - "pmovsxbdy": ["PMOVSXBD"], - "pmovsxbdz": ["PMOVSXBD"], - "pmovsxbd": ["PMOVSXBD"], - "pmovsxbqb": ["PMOVSXBQ"], - "pmovsxbqw": ["PMOVSXBQ"], - "pmovsxbql": ["PMOVSXBQ"], - "pmovsxbqq": ["PMOVSXBQ"], - "pmovsxbqx": ["PMOVSXBQ"], - "pmovsxbqy": ["PMOVSXBQ"], - "pmovsxbqz": ["PMOVSXBQ"], - "pmovsxbq": ["PMOVSXBQ"], - "pmovsxwdb": ["PMOVSXWD"], - "pmovsxwdw": ["PMOVSXWD"], - "pmovsxwdl": ["PMOVSXWD"], - "pmovsxwdq": ["PMOVSXWD"], - "pmovsxwdx": ["PMOVSXWD"], - "pmovsxwdy": ["PMOVSXWD"], - "pmovsxwdz": ["PMOVSXWD"], - "pmovsxwd": ["PMOVSXWD"], - "pmovsxwqb": ["PMOVSXWQ"], - "pmovsxwqw": ["PMOVSXWQ"], - "pmovsxwql": ["PMOVSXWQ"], - "pmovsxwqq": ["PMOVSXWQ"], - "pmovsxwqx": ["PMOVSXWQ"], - "pmovsxwqy": ["PMOVSXWQ"], - "pmovsxwqz": ["PMOVSXWQ"], - "pmovsxwq": ["PMOVSXWQ"], - "pmovsxdqb": ["PMOVSXDQ"], - "pmovsxdqw": ["PMOVSXDQ"], - "pmovsxdql": ["PMOVSXDQ"], - "pmovsxdqq": ["PMOVSXDQ"], - "pmovsxdqx": ["PMOVSXDQ"], - "pmovsxdqy": ["PMOVSXDQ"], - "pmovsxdqz": ["PMOVSXDQ"], - "pmovsxdq": ["PMOVSXDQ"], - "pmovzxbwb": ["PMOVZXBW"], - "pmovzxbww": ["PMOVZXBW"], - "pmovzxbwl": ["PMOVZXBW"], - "pmovzxbwq": ["PMOVZXBW"], - "pmovzxbwx": ["PMOVZXBW"], - "pmovzxbwy": ["PMOVZXBW"], - "pmovzxbwz": ["PMOVZXBW"], - "pmovzxbw": ["PMOVZXBW"], - "pmovzxbdb": ["PMOVZXBD"], - "pmovzxbdw": ["PMOVZXBD"], - "pmovzxbdl": ["PMOVZXBD"], - "pmovzxbdq": ["PMOVZXBD"], - "pmovzxbdx": ["PMOVZXBD"], - "pmovzxbdy": ["PMOVZXBD"], - "pmovzxbdz": ["PMOVZXBD"], - "pmovzxbd": ["PMOVZXBD"], - "pmovzxbqb": ["PMOVZXBQ"], - "pmovzxbqw": ["PMOVZXBQ"], - "pmovzxbql": ["PMOVZXBQ"], - "pmovzxbqq": ["PMOVZXBQ"], - "pmovzxbqx": ["PMOVZXBQ"], - "pmovzxbqy": ["PMOVZXBQ"], - "pmovzxbqz": ["PMOVZXBQ"], - "pmovzxbq": ["PMOVZXBQ"], - "pmovzxwdb": ["PMOVZXWD"], - "pmovzxwdw": ["PMOVZXWD"], - "pmovzxwdl": ["PMOVZXWD"], - "pmovzxwdq": ["PMOVZXWD"], - "pmovzxwdx": ["PMOVZXWD"], - "pmovzxwdy": ["PMOVZXWD"], - "pmovzxwdz": ["PMOVZXWD"], - "pmovzxwd": ["PMOVZXWD"], - "pmovzxwqb": ["PMOVZXWQ"], - "pmovzxwqw": ["PMOVZXWQ"], - "pmovzxwql": ["PMOVZXWQ"], - "pmovzxwqq": ["PMOVZXWQ"], - "pmovzxwqx": ["PMOVZXWQ"], - "pmovzxwqy": ["PMOVZXWQ"], - "pmovzxwqz": ["PMOVZXWQ"], - "pmovzxwq": ["PMOVZXWQ"], - "pmovzxdqb": ["PMOVZXDQ"], - "pmovzxdqw": ["PMOVZXDQ"], - "pmovzxdql": ["PMOVZXDQ"], - "pmovzxdqq": ["PMOVZXDQ"], - "pmovzxdqx": ["PMOVZXDQ"], - "pmovzxdqy": ["PMOVZXDQ"], - "pmovzxdqz": ["PMOVZXDQ"], - "pmovzxdq": ["PMOVZXDQ"], - "pcmpestrib": ["PCMPESTRI"], - "pcmpestriw": ["PCMPESTRI"], - "pcmpestril": ["PCMPESTRI"], - "pcmpestriq": ["PCMPESTRI"], - "pcmpestrix": ["PCMPESTRI"], - "pcmpestriy": ["PCMPESTRI"], - "pcmpestriz": ["PCMPESTRI"], - "pcmpestri": ["PCMPESTRI"], - "pcmpistrib": ["PCMPISTRI"], - "pcmpistriw": ["PCMPISTRI"], - "pcmpistril": ["PCMPISTRI"], - "pcmpistriq": ["PCMPISTRI"], - "pcmpistrix": ["PCMPISTRI"], - "pcmpistriy": ["PCMPISTRI"], - "pcmpistriz": ["PCMPISTRI"], - "pcmpistri": ["PCMPISTRI"], - "pcmpestrmb": ["PCMPESTRM"], - "pcmpestrmw": ["PCMPESTRM"], - "pcmpestrml": ["PCMPESTRM"], - "pcmpestrmq": ["PCMPESTRM"], - "pcmpestrmx": ["PCMPESTRM"], - "pcmpestrmy": ["PCMPESTRM"], - "pcmpestrmz": ["PCMPESTRM"], - "pcmpestrm": ["PCMPESTRM"], - "pcmpistrmb": ["PCMPISTRM"], - "pcmpistrmw": ["PCMPISTRM"], - "pcmpistrml": ["PCMPISTRM"], - "pcmpistrmq": ["PCMPISTRM"], - "pcmpistrmx": ["PCMPISTRM"], - "pcmpistrmy": ["PCMPISTRM"], - "pcmpistrmz": ["PCMPISTRM"], - "pcmpistrm": ["PCMPISTRM"], - "xgetbvb": ["XGETBV"], - "xgetbvw": ["XGETBV"], - "xgetbvl": ["XGETBV"], - "xgetbvq": ["XGETBV"], - "xgetbvx": ["XGETBV"], - "xgetbvy": ["XGETBV"], - "xgetbvz": ["XGETBV"], - "xgetbv": ["XGETBV"], - "xsetbvb": ["XSETBV"], - "xsetbvw": ["XSETBV"], - "xsetbvl": ["XSETBV"], - "xsetbvq": ["XSETBV"], - "xsetbvx": ["XSETBV"], - "xsetbvy": ["XSETBV"], - "xsetbvz": ["XSETBV"], - "xsetbv": ["XSETBV"], - "xsaveb": ["XSAVE"], - "xsavew": ["XSAVE"], - "xsavel": ["XSAVE"], - "xsaveq": ["XSAVE"], - "xsavex": ["XSAVE"], - "xsavey": ["XSAVE"], - "xsavez": ["XSAVE"], - "xsave": ["XSAVE"], - "xrstorb": ["XRSTOR"], - "xrstorw": ["XRSTOR"], - "xrstorl": ["XRSTOR"], - "xrstorq": ["XRSTOR"], - "xrstorx": ["XRSTOR"], - "xrstory": ["XRSTOR"], - "xrstorz": ["XRSTOR"], - "xrstor": ["XRSTOR"], - "xsave64b": ["XSAVE64"], - "xsave64w": ["XSAVE64"], - "xsave64l": ["XSAVE64"], - "xsave64q": ["XSAVE64"], - "xsave64x": ["XSAVE64"], - "xsave64y": ["XSAVE64"], - "xsave64z": ["XSAVE64"], - "xsave64": ["XSAVE64"], - "xrstor64b": ["XRSTOR64"], - "xrstor64w": ["XRSTOR64"], - "xrstor64l": ["XRSTOR64"], - "xrstor64q": ["XRSTOR64"], - "xrstor64x": ["XRSTOR64"], - "xrstor64y": ["XRSTOR64"], - "xrstor64z": ["XRSTOR64"], - "xrstor64": ["XRSTOR64"], - "movbeb": ["MOVBE"], - "movbew": ["MOVBE"], + "vpmovqw": ["VPMOVQW"], + "shr": ["SHR"], + "vpcmpeqq": ["VPCMPEQQ"], + "stosdl": ["STOSD", "REP_STOSD"], + "sgdt": ["SGDT"], + "vmovhpdq": ["VMOVHPD"], + "endbr64": ["ENDBR64"], + "shlb": ["SHL"], "movbel": ["MOVBE"], - "movbeq": ["MOVBE"], - "movbex": ["MOVBE"], - "movbey": ["MOVBE"], - "movbez": ["MOVBE"], + "jnz": ["JNZ"], + "ud2": ["UD2"], + "vpslldq": ["VPSLLDQ", "VPSLLD"], + "lwpins": ["LWPINS"], + "vpermqq": ["VPERMQ"], + "pextrqq": ["PEXTRQ"], + "lodsbb": ["REP_LODSB", "LODSB"], + "vandps": ["VANDPS"], + "vxorpdz": ["VXORPD"], + "punpcklbwl": ["PUNPCKLBW"], + "vpshrdvdq": ["VPSHRDVD"], + "andnl": ["ANDN"], + "vpcmpub": ["VPCMPUB"], + "vporqq": ["VPORQ"], + "vpmuludqx": ["VPMULUDQ"], + "vfmaddsub231psw": ["VFMADDSUB231PS"], + "vsqrtpsl": ["VSQRTPS"], + "nopw": ["NOP"], + "vmovddupz": ["VMOVDDUP"], + "clflushoptz": ["CLFLUSHOPT"], + "int": ["INT"], + "vpmovsxbqw": ["VPMOVSXBQ"], + "vgf2p8mulbx": ["VGF2P8MULB"], + "pushady": ["PUSHAD"], + "int3": ["INT3"], + "vpxory": ["VPXOR"], "movbe": ["MOVBE"], - "getsecb": ["GETSEC"], - "getsecw": ["GETSEC"], - "getsecl": ["GETSEC"], - "getsecq": ["GETSEC"], - "getsecx": ["GETSEC"], - "getsecy": ["GETSEC"], - "getsecz": ["GETSEC"], - "getsec": ["GETSEC"], - "aeskeygenassistb": ["AESKEYGENASSIST"], - "aeskeygenassistw": ["AESKEYGENASSIST"], - "aeskeygenassistl": ["AESKEYGENASSIST"], - "aeskeygenassistq": ["AESKEYGENASSIST"], - "aeskeygenassistx": ["AESKEYGENASSIST"], - "aeskeygenassisty": ["AESKEYGENASSIST"], - "aeskeygenassistz": ["AESKEYGENASSIST"], - "aeskeygenassist": ["AESKEYGENASSIST"], - "aesencb": ["AESENC"], - "aesencw": ["AESENC"], - "aesencl": ["AESENC"], - "aesencq": ["AESENC"], - "aesencx": ["AESENC"], - "aesency": ["AESENC"], - "aesencz": ["AESENC"], - "aesenc": ["AESENC"], - "aesenclastb": ["AESENCLAST"], - "aesenclastw": ["AESENCLAST"], - "aesenclastl": ["AESENCLAST"], - "aesenclastq": ["AESENCLAST"], - "aesenclastx": ["AESENCLAST"], - "aesenclasty": ["AESENCLAST"], - "aesenclastz": ["AESENCLAST"], - "aesenclast": ["AESENCLAST"], - "aesdecb": ["AESDEC"], - "aesdecw": ["AESDEC"], - "aesdecl": ["AESDEC"], - "aesdecq": ["AESDEC"], - "aesdecx": ["AESDEC"], - "aesdecy": ["AESDEC"], - "aesdecz": ["AESDEC"], - "aesdec": ["AESDEC"], - "aesdeclastb": ["AESDECLAST"], - "aesdeclastw": ["AESDECLAST"], - "aesdeclastl": ["AESDECLAST"], - "aesdeclastq": ["AESDECLAST"], - "aesdeclastx": ["AESDECLAST"], - "aesdeclasty": ["AESDECLAST"], - "aesdeclastz": ["AESDECLAST"], - "aesdeclast": ["AESDECLAST"], - "aesimcb": ["AESIMC"], - "aesimcw": ["AESIMC"], - "aesimcl": ["AESIMC"], - "aesimcq": ["AESIMC"], - "aesimcx": ["AESIMC"], - "aesimcy": ["AESIMC"], - "aesimcz": ["AESIMC"], - "aesimc": ["AESIMC"], - "pclmulqdqb": ["PCLMULQDQ"], - "pclmulqdqw": ["PCLMULQDQ"], - "pclmulqdql": ["PCLMULQDQ"], - "pclmulqdqq": ["PCLMULQDQ"], - "pclmulqdqx": ["PCLMULQDQ"], - "pclmulqdqy": ["PCLMULQDQ"], - "pclmulqdqz": ["PCLMULQDQ"], - "pclmulqdq": ["PCLMULQDQ"], - "inveptb": ["INVEPT"], - "inveptw": ["INVEPT"], - "inveptl": ["INVEPT"], - "inveptq": ["INVEPT"], - "inveptx": ["INVEPT"], - "invepty": ["INVEPT"], - "inveptz": ["INVEPT"], - "invept": ["INVEPT"], - "invvpidb": ["INVVPID"], - "invvpidw": ["INVVPID"], - "invvpidl": ["INVVPID"], - "invvpidq": ["INVVPID"], - "invvpidx": ["INVVPID"], - "invvpidy": ["INVVPID"], - "invvpidz": ["INVVPID"], - "invvpid": ["INVVPID"], - "prefetch_exclusiveb": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusivew": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusivel": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusiveq": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusivex": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusivey": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusivez": ["PREFETCH_EXCLUSIVE"], - "prefetch_exclusive": ["PREFETCH_EXCLUSIVE"], - "prefetchwb": ["PREFETCHW"], - "prefetchww": ["PREFETCHW"], - "prefetchwl": ["PREFETCHW"], - "prefetchwq": ["PREFETCHW"], - "prefetchwx": ["PREFETCHW"], - "prefetchwy": ["PREFETCHW"], - "prefetchwz": ["PREFETCHW"], - "prefetchw": ["PREFETCHW"], - "prefetch_reservedb": ["PREFETCH_RESERVED"], - "prefetch_reservedw": ["PREFETCH_RESERVED"], - "prefetch_reservedl": ["PREFETCH_RESERVED"], - "prefetch_reservedq": ["PREFETCH_RESERVED"], - "prefetch_reservedx": ["PREFETCH_RESERVED"], - "prefetch_reservedy": ["PREFETCH_RESERVED"], - "prefetch_reservedz": ["PREFETCH_RESERVED"], - "prefetch_reserved": ["PREFETCH_RESERVED"], - "femmsb": ["FEMMS"], - "femmsw": ["FEMMS"], - "femmsl": ["FEMMS"], - "femmsq": ["FEMMS"], - "femmsx": ["FEMMS"], - "femmsy": ["FEMMS"], - "femmsz": ["FEMMS"], - "femms": ["FEMMS"], - "pi2fwb": ["PI2FW"], - "pi2fww": ["PI2FW"], - "pi2fwl": ["PI2FW"], - "pi2fwq": ["PI2FW"], - "pi2fwx": ["PI2FW"], - "pi2fwy": ["PI2FW"], - "pi2fwz": ["PI2FW"], - "pi2fw": ["PI2FW"], - "pi2fdb": ["PI2FD"], - "pi2fdw": ["PI2FD"], - "pi2fdl": ["PI2FD"], - "pi2fdq": ["PI2FD"], - "pi2fdx": ["PI2FD"], - "pi2fdy": ["PI2FD"], - "pi2fdz": ["PI2FD"], - "pi2fd": ["PI2FD"], - "pf2iwb": ["PF2IW"], - "pf2iww": ["PF2IW"], - "pf2iwl": ["PF2IW"], - "pf2iwq": ["PF2IW"], - "pf2iwx": ["PF2IW"], - "pf2iwy": ["PF2IW"], - "pf2iwz": ["PF2IW"], - "pf2iw": ["PF2IW"], - "pf2idb": ["PF2ID"], - "pf2idw": ["PF2ID"], - "pf2idl": ["PF2ID"], - "pf2idq": ["PF2ID"], - "pf2idx": ["PF2ID"], - "pf2idy": ["PF2ID"], - "pf2idz": ["PF2ID"], - "pf2id": ["PF2ID"], - "pfnaccb": ["PFNACC"], - "pfnaccw": ["PFNACC"], - "pfnaccl": ["PFNACC"], - "pfnaccq": ["PFNACC"], - "pfnaccx": ["PFNACC"], - "pfnaccy": ["PFNACC"], - "pfnaccz": ["PFNACC"], - "pfnacc": ["PFNACC"], - "pfpnaccb": ["PFPNACC"], - "pfpnaccw": ["PFPNACC"], - "pfpnaccl": ["PFPNACC"], - "pfpnaccq": ["PFPNACC"], - "pfpnaccx": ["PFPNACC"], - "pfpnaccy": ["PFPNACC"], - "pfpnaccz": ["PFPNACC"], - "pfpnacc": ["PFPNACC"], - "pfcmpgeb": ["PFCMPGE"], - "pfcmpgew": ["PFCMPGE"], - "pfcmpgel": ["PFCMPGE"], - "pfcmpgeq": ["PFCMPGE"], - "pfcmpgex": ["PFCMPGE"], - "pfcmpgey": ["PFCMPGE"], - "pfcmpgez": ["PFCMPGE"], - "pfcmpge": ["PFCMPGE"], - "pfminb": ["PFMIN"], - "pfminw": ["PFMIN"], - "pfminl": ["PFMIN"], - "pfminq": ["PFMIN"], - "pfminx": ["PFMIN"], - "pfminy": ["PFMIN"], - "pfminz": ["PFMIN"], - "pfmin": ["PFMIN"], - "pfrcpb": ["PFRCP"], - "pfrcpw": ["PFRCP"], - "pfrcpl": ["PFRCP"], - "pfrcpq": ["PFRCP"], - "pfrcpx": ["PFRCP"], - "pfrcpy": ["PFRCP"], - "pfrcpz": ["PFRCP"], - "pfrcp": ["PFRCP"], - "pfsqrtb": ["PFSQRT"], - "pfsqrtw": ["PFSQRT"], - "pfsqrtl": ["PFSQRT"], - "pfsqrtq": ["PFSQRT"], - "pfsqrtx": ["PFSQRT"], - "pfsqrty": ["PFSQRT"], - "pfsqrtz": ["PFSQRT"], - "pfsqrt": ["PFSQRT"], - "pfsubb": ["PFSUB"], - "pfsubw": ["PFSUB"], - "pfsubl": ["PFSUB"], - "pfsubq": ["PFSUB"], - "pfsubx": ["PFSUB"], - "pfsuby": ["PFSUB"], - "pfsubz": ["PFSUB"], - "pfsub": ["PFSUB"], - "pfaddb": ["PFADD"], - "pfaddw": ["PFADD"], - "pfaddl": ["PFADD"], - "pfaddq": ["PFADD"], - "pfaddx": ["PFADD"], - "pfaddy": ["PFADD"], - "pfaddz": ["PFADD"], - "pfadd": ["PFADD"], - "pfcmpgtb": ["PFCMPGT"], - "pfcmpgtw": ["PFCMPGT"], - "pfcmpgtl": ["PFCMPGT"], - "pfcmpgtq": ["PFCMPGT"], - "pfcmpgtx": ["PFCMPGT"], - "pfcmpgty": ["PFCMPGT"], - "pfcmpgtz": ["PFCMPGT"], - "pfcmpgt": ["PFCMPGT"], - "pfmaxb": ["PFMAX"], - "pfmaxw": ["PFMAX"], - "pfmaxl": ["PFMAX"], - "pfmaxq": ["PFMAX"], - "pfmaxx": ["PFMAX"], - "pfmaxy": ["PFMAX"], - "pfmaxz": ["PFMAX"], - "pfmax": ["PFMAX"], - "pfcpit1b": ["PFCPIT1"], - "pfcpit1w": ["PFCPIT1"], - "pfcpit1l": ["PFCPIT1"], - "pfcpit1q": ["PFCPIT1"], - "pfcpit1x": ["PFCPIT1"], - "pfcpit1y": ["PFCPIT1"], - "pfcpit1z": ["PFCPIT1"], - "pfcpit1": ["PFCPIT1"], - "pfrsqit1b": ["PFRSQIT1"], - "pfrsqit1w": ["PFRSQIT1"], - "pfrsqit1l": ["PFRSQIT1"], - "pfrsqit1q": ["PFRSQIT1"], - "pfrsqit1x": ["PFRSQIT1"], - "pfrsqit1y": ["PFRSQIT1"], - "pfrsqit1z": ["PFRSQIT1"], - "pfrsqit1": ["PFRSQIT1"], - "pfsubrb": ["PFSUBR"], - "pfsubrw": ["PFSUBR"], - "pfsubrl": ["PFSUBR"], - "pfsubrq": ["PFSUBR"], - "pfsubrx": ["PFSUBR"], - "pfsubry": ["PFSUBR"], - "pfsubrz": ["PFSUBR"], - "pfsubr": ["PFSUBR"], - "pfaccb": ["PFACC"], - "pfaccw": ["PFACC"], - "pfaccl": ["PFACC"], - "pfaccq": ["PFACC"], - "pfaccx": ["PFACC"], - "pfaccy": ["PFACC"], - "pfaccz": ["PFACC"], - "pfacc": ["PFACC"], - "pfcmpeqb": ["PFCMPEQ"], - "pfcmpeqw": ["PFCMPEQ"], - "pfcmpeql": ["PFCMPEQ"], - "pfcmpeqq": ["PFCMPEQ"], - "pfcmpeqx": ["PFCMPEQ"], - "pfcmpeqy": ["PFCMPEQ"], - "pfcmpeqz": ["PFCMPEQ"], - "pfcmpeq": ["PFCMPEQ"], - "pfmulb": ["PFMUL"], - "pfmulw": ["PFMUL"], - "pfmull": ["PFMUL"], - "pfmulq": ["PFMUL"], - "pfmulx": ["PFMUL"], - "pfmuly": ["PFMUL"], - "pfmulz": ["PFMUL"], - "pfmul": ["PFMUL"], - "pfrcpit2b": ["PFRCPIT2"], - "pfrcpit2w": ["PFRCPIT2"], - "pfrcpit2l": ["PFRCPIT2"], - "pfrcpit2q": ["PFRCPIT2"], - "pfrcpit2x": ["PFRCPIT2"], - "pfrcpit2y": ["PFRCPIT2"], - "pfrcpit2z": ["PFRCPIT2"], - "pfrcpit2": ["PFRCPIT2"], - "pmulhrwb": ["PMULHRW"], - "pmulhrww": ["PMULHRW"], - "pmulhrwl": ["PMULHRW"], - "pmulhrwq": ["PMULHRW"], - "pmulhrwx": ["PMULHRW"], - "pmulhrwy": ["PMULHRW"], - "pmulhrwz": ["PMULHRW"], - "pmulhrw": ["PMULHRW"], - "pswapdb": ["PSWAPD"], - "pswapdw": ["PSWAPD"], - "pswapdl": ["PSWAPD"], - "pswapdq": ["PSWAPD"], - "pswapdx": ["PSWAPD"], - "pswapdy": ["PSWAPD"], - "pswapdz": ["PSWAPD"], - "pswapd": ["PSWAPD"], - "pavgusbb": ["PAVGUSB"], - "pavgusbw": ["PAVGUSB"], - "pavgusbl": ["PAVGUSB"], - "pavgusbq": ["PAVGUSB"], - "pavgusbx": ["PAVGUSB"], - "pavgusby": ["PAVGUSB"], - "pavgusbz": ["PAVGUSB"], - "pavgusb": ["PAVGUSB"], - "vmrunb": ["VMRUN"], - "vmrunw": ["VMRUN"], - "vmrunl": ["VMRUN"], - "vmrunq": ["VMRUN"], - "vmrunx": ["VMRUN"], - "vmruny": ["VMRUN"], - "vmrunz": ["VMRUN"], - "vmrun": ["VMRUN"], - "vmmcallb": ["VMMCALL"], - "vmmcallw": ["VMMCALL"], - "vmmcalll": ["VMMCALL"], - "vmmcallq": ["VMMCALL"], - "vmmcallx": ["VMMCALL"], - "vmmcally": ["VMMCALL"], - "vmmcallz": ["VMMCALL"], - "vmmcall": ["VMMCALL"], - "vmloadb": ["VMLOAD"], - "vmloadw": ["VMLOAD"], - "vmloadl": ["VMLOAD"], - "vmloadq": ["VMLOAD"], - "vmloadx": ["VMLOAD"], - "vmloady": ["VMLOAD"], - "vmloadz": ["VMLOAD"], - "vmload": ["VMLOAD"], - "vmsaveb": ["VMSAVE"], - "vmsavew": ["VMSAVE"], - "vmsavel": ["VMSAVE"], - "vmsaveq": ["VMSAVE"], - "vmsavex": ["VMSAVE"], - "vmsavey": ["VMSAVE"], - "vmsavez": ["VMSAVE"], - "vmsave": ["VMSAVE"], - "stgib": ["STGI"], - "stgiw": ["STGI"], - "stgil": ["STGI"], - "stgiq": ["STGI"], - "stgix": ["STGI"], - "stgiy": ["STGI"], - "stgiz": ["STGI"], - "stgi": ["STGI"], - "clgib": ["CLGI"], - "clgiw": ["CLGI"], - "clgil": ["CLGI"], - "clgiq": ["CLGI"], - "clgix": ["CLGI"], - "clgiy": ["CLGI"], - "clgiz": ["CLGI"], - "clgi": ["CLGI"], - "skinitb": ["SKINIT"], - "skinitw": ["SKINIT"], - "skinitl": ["SKINIT"], - "skinitq": ["SKINIT"], - "skinitx": ["SKINIT"], - "skinity": ["SKINIT"], - "skinitz": ["SKINIT"], - "skinit": ["SKINIT"], - "invlpgab": ["INVLPGA"], - "invlpgaw": ["INVLPGA"], - "invlpgal": ["INVLPGA"], - "invlpgaq": ["INVLPGA"], - "invlpgax": ["INVLPGA"], - "invlpgay": ["INVLPGA"], - "invlpgaz": ["INVLPGA"], - "invlpga": ["INVLPGA"], - "extrqb": ["EXTRQ"], - "extrqw": ["EXTRQ"], - "extrql": ["EXTRQ"], - "extrqq": ["EXTRQ"], - "extrqx": ["EXTRQ"], - "extrqy": ["EXTRQ"], - "extrqz": ["EXTRQ"], - "extrq": ["EXTRQ"], - "insertqb": ["INSERTQ"], - "insertqw": ["INSERTQ"], - "insertql": ["INSERTQ"], - "insertqq": ["INSERTQ"], - "insertqx": ["INSERTQ"], - "insertqy": ["INSERTQ"], - "insertqz": ["INSERTQ"], - "insertq": ["INSERTQ"], - "movntsdb": ["MOVNTSD"], - "movntsdw": ["MOVNTSD"], - "movntsdl": ["MOVNTSD"], + "vptestnmdw": ["VPTESTNMD"], + "imulw": ["IMUL"], + "vshufpdq": ["VSHUFPD"], "movntsdq": ["MOVNTSD"], - "movntsdx": ["MOVNTSD"], - "movntsdy": ["MOVNTSD"], - "movntsdz": ["MOVNTSD"], - "movntsd": ["MOVNTSD"], - "movntssb": ["MOVNTSS"], - "movntssw": ["MOVNTSS"], - "movntssl": ["MOVNTSS"], - "movntssq": ["MOVNTSS"], - "movntssx": ["MOVNTSS"], - "movntssy": ["MOVNTSS"], - "movntssz": ["MOVNTSS"], - "movntss": ["MOVNTSS"], - "lzcntb": ["LZCNT"], - "lzcntw": ["LZCNT"], - "lzcntl": ["LZCNT"], - "lzcntq": ["LZCNT"], - "lzcntx": ["LZCNT"], - "lzcnty": ["LZCNT"], - "lzcntz": ["LZCNT"], - "lzcnt": ["LZCNT"], - "bsrb": ["BSR"], - "bsrw": ["BSR"], - "bsrl": ["BSR"], - "bsrq": ["BSR"], - "bsrx": ["BSR"], - "bsry": ["BSR"], - "bsrz": ["BSR"], - "bsr": ["BSR"], - "clzerob": ["CLZERO"], - "clzerow": ["CLZERO"], - "clzerol": ["CLZERO"], - "clzeroq": ["CLZERO"], - "clzerox": ["CLZERO"], - "clzeroy": ["CLZERO"], - "clzeroz": ["CLZERO"], - "clzero": ["CLZERO"], - "monitorxb": ["MONITORX"], - "monitorxw": ["MONITORX"], - "monitorxl": ["MONITORX"], - "monitorxq": ["MONITORX"], - "monitorxx": ["MONITORX"], - "monitorxy": ["MONITORX"], - "monitorxz": ["MONITORX"], - "mwaitxb": ["MWAITX"], - "mwaitxw": ["MWAITX"], - "mwaitxl": ["MWAITX"], - "mwaitxq": ["MWAITX"], - "mwaitxx": ["MWAITX"], - "mwaitxy": ["MWAITX"], - "mwaitxz": ["MWAITX"], - "vpmacsswwb": ["VPMACSSWW"], - "vpmacsswww": ["VPMACSSWW"], - "vpmacsswwl": ["VPMACSSWW"], - "vpmacsswwq": ["VPMACSSWW"], - "vpmacsswwx": ["VPMACSSWW"], - "vpmacsswwy": ["VPMACSSWW"], - "vpmacsswwz": ["VPMACSSWW"], - "vpmacssww": ["VPMACSSWW"], - "vpmacsswdb": ["VPMACSSWD"], - "vpmacsswdw": ["VPMACSSWD"], - "vpmacsswdl": ["VPMACSSWD"], - "vpmacsswdq": ["VPMACSSWD"], - "vpmacsswdx": ["VPMACSSWD"], - "vpmacsswdy": ["VPMACSSWD"], - "vpmacsswdz": ["VPMACSSWD"], - "vpmacsswd": ["VPMACSSWD"], - "vpmacssdqlb": ["VPMACSSDQL"], - "vpmacssdqlw": ["VPMACSSDQL"], - "vpmacssdqll": ["VPMACSSDQL"], - "vpmacssdqlq": ["VPMACSSDQL"], - "vpmacssdqlx": ["VPMACSSDQL"], - "vpmacssdqly": ["VPMACSSDQL"], - "vpmacssdqlz": ["VPMACSSDQL"], - "vpmacssdql": ["VPMACSSDQL"], - "vpmacswwb": ["VPMACSWW"], - "vpmacswww": ["VPMACSWW"], - "vpmacswwl": ["VPMACSWW"], - "vpmacswwq": ["VPMACSWW"], - "vpmacswwx": ["VPMACSWW"], - "vpmacswwy": ["VPMACSWW"], - "vpmacswwz": ["VPMACSWW"], - "vpmacsww": ["VPMACSWW"], - "vpmacswdb": ["VPMACSWD"], - "vpmacswdw": ["VPMACSWD"], - "vpmacswdl": ["VPMACSWD"], - "vpmacswdq": ["VPMACSWD"], - "vpmacswdx": ["VPMACSWD"], - "vpmacswdy": ["VPMACSWD"], - "vpmacswdz": ["VPMACSWD"], - "vpmacswd": ["VPMACSWD"], - "vpmacsdqlb": ["VPMACSDQL"], - "vpmacsdqlw": ["VPMACSDQL"], - "vpmacsdqll": ["VPMACSDQL"], - "vpmacsdqlq": ["VPMACSDQL"], - "vpmacsdqlx": ["VPMACSDQL"], - "vpmacsdqly": ["VPMACSDQL"], - "vpmacsdqlz": ["VPMACSDQL"], - "vpmacsdql": ["VPMACSDQL"], - "vpcmovb": ["VPCMOV"], - "vpcmovw": ["VPCMOV"], - "vpcmovl": ["VPCMOV"], - "vpcmovq": ["VPCMOV"], - "vpcmovx": ["VPCMOV"], - "vpcmovy": ["VPCMOV"], - "vpcmovz": ["VPCMOV"], - "vpcmov": ["VPCMOV"], - "vppermb": ["VPPERM"], - "vppermw": ["VPPERM"], - "vpperml": ["VPPERM"], - "vppermq": ["VPPERM"], - "vppermx": ["VPPERM"], - "vppermy": ["VPPERM"], - "vppermz": ["VPPERM"], - "vpperm": ["VPPERM"], - "vpmadcsswdb": ["VPMADCSSWD"], - "vpmadcsswdw": ["VPMADCSSWD"], - "vpmadcsswdl": ["VPMADCSSWD"], - "vpmadcsswdq": ["VPMADCSSWD"], - "vpmadcsswdx": ["VPMADCSSWD"], - "vpmadcsswdy": ["VPMADCSSWD"], - "vpmadcsswdz": ["VPMADCSSWD"], - "vpmadcsswd": ["VPMADCSSWD"], - "vpmadcswdb": ["VPMADCSWD"], - "vpmadcswdw": ["VPMADCSWD"], - "vpmadcswdl": ["VPMADCSWD"], - "vpmadcswdq": ["VPMADCSWD"], - "vpmadcswdx": ["VPMADCSWD"], - "vpmadcswdy": ["VPMADCSWD"], - "vpmadcswdz": ["VPMADCSWD"], - "vpmadcswd": ["VPMADCSWD"], - "vprotbb": ["VPROTB"], - "vprotbw": ["VPROTB"], - "vprotbl": ["VPROTB"], - "vprotbq": ["VPROTB"], - "vprotbx": ["VPROTB"], - "vprotby": ["VPROTB"], - "vprotbz": ["VPROTB"], - "vprotb": ["VPROTB"], - "vprotwb": ["VPROTW"], - "vprotww": ["VPROTW"], - "vprotwl": ["VPROTW"], - "vprotwq": ["VPROTW"], - "vprotwx": ["VPROTW"], - "vprotwy": ["VPROTW"], - "vprotwz": ["VPROTW"], - "vprotw": ["VPROTW"], - "vprotdb": ["VPROTD"], - "vprotdw": ["VPROTD"], - "vprotdl": ["VPROTD"], - "vprotdq": ["VPROTD"], - "vprotdx": ["VPROTD"], - "vprotdy": ["VPROTD"], - "vprotdz": ["VPROTD"], - "vprotd": ["VPROTD"], - "vprotqb": ["VPROTQ"], - "vprotqw": ["VPROTQ"], - "vprotql": ["VPROTQ"], - "vprotqq": ["VPROTQ"], - "vprotqx": ["VPROTQ"], - "vprotqy": ["VPROTQ"], - "vprotqz": ["VPROTQ"], + "cmovzl": ["CMOVZ"], + "prefetch_reservedz": ["PREFETCH_RESERVED"], + "notw": ["NOT", "NOT_LOCK"], + "vptestmql": ["VPTESTMQ"], + "vlddqux": ["VLDDQU"], + "vpermt2db": ["VPERMT2D"], + "vpermilpdq": ["VPERMILPD"], + "vpsllvdy": ["VPSLLVD"], + "vplzcntq": ["VPLZCNTQ"], + "vpaddqy": ["VPADDQ"], + "vpmaxsbx": ["VPMAXSB"], + "vgetexpsdq": ["VGETEXPSD"], + "vhsubps": ["VHSUBPS"], + "pandnx": ["PANDN"], + "vcmppdz": ["VCMPPD"], + "vpermi2q": ["VPERMI2Q"], + "vpaddswz": ["VPADDSW"], + "vscatterdps": ["VSCATTERDPS"], + "vcvtqq2psx": ["VCVTQQ2PS"], + "vpermi2pd": ["VPERMI2PD"], + "vpminuqq": ["VPMINUQ"], + "vfmaddsub132pdz": ["VFMADDSUB132PD"], + "vpmulldl": ["VPMULLD"], + "vmovdqa": ["VMOVDQA"], + "vfmadd213psx": ["VFMADD213PS"], + "vmovdqu64": ["VMOVDQU64"], "vprotq": ["VPROTQ"], - "vpmacssddb": ["VPMACSSDD"], - "vpmacssddw": ["VPMACSSDD"], - "vpmacssddl": ["VPMACSSDD"], - "vpmacssddq": ["VPMACSSDD"], - "vpmacssddx": ["VPMACSSDD"], - "vpmacssddy": ["VPMACSSDD"], - "vpmacssddz": ["VPMACSSDD"], - "vpmacssdd": ["VPMACSSDD"], - "vpmacssdqhb": ["VPMACSSDQH"], - "vpmacssdqhw": ["VPMACSSDQH"], - "vpmacssdqhl": ["VPMACSSDQH"], - "vpmacssdqhq": ["VPMACSSDQH"], - "vpmacssdqhx": ["VPMACSSDQH"], - "vpmacssdqhy": ["VPMACSSDQH"], - "vpmacssdqhz": ["VPMACSSDQH"], - "vpmacssdqh": ["VPMACSSDQH"], - "vpmacsddb": ["VPMACSDD"], - "vpmacsddw": ["VPMACSDD"], - "vpmacsddl": ["VPMACSDD"], - "vpmacsddq": ["VPMACSDD"], - "vpmacsddx": ["VPMACSDD"], - "vpmacsddy": ["VPMACSDD"], - "vpmacsddz": ["VPMACSDD"], - "vpmacsdd": ["VPMACSDD"], - "vpmacsdqhb": ["VPMACSDQH"], - "vpmacsdqhw": ["VPMACSDQH"], - "vpmacsdqhl": ["VPMACSDQH"], - "vpmacsdqhq": ["VPMACSDQH"], - "vpmacsdqhx": ["VPMACSDQH"], - "vpmacsdqhy": ["VPMACSDQH"], - "vpmacsdqhz": ["VPMACSDQH"], - "vpmacsdqh": ["VPMACSDQH"], - "vpcombb": ["VPCOMB"], - "vpcombw": ["VPCOMB"], - "vpcombl": ["VPCOMB"], - "vpcombq": ["VPCOMB"], - "vpcombx": ["VPCOMB"], - "vpcomby": ["VPCOMB"], - "vpcombz": ["VPCOMB"], - "vpcomb": ["VPCOMB"], - "vpcomwb": ["VPCOMW"], - "vpcomww": ["VPCOMW"], - "vpcomwl": ["VPCOMW"], - "vpcomwq": ["VPCOMW"], - "vpcomwx": ["VPCOMW"], - "vpcomwy": ["VPCOMW"], - "vpcomwz": ["VPCOMW"], - "vpcomw": ["VPCOMW"], - "vpcomdb": ["VPCOMD"], - "vpcomdw": ["VPCOMD"], - "vpcomdl": ["VPCOMD"], - "vpcomdq": ["VPCOMD"], - "vpcomdx": ["VPCOMD"], - "vpcomdy": ["VPCOMD"], - "vpcomdz": ["VPCOMD"], - "vpcomd": ["VPCOMD"], - "vpcomqb": ["VPCOMQ"], - "vpcomqw": ["VPCOMQ"], - "vpcomql": ["VPCOMQ"], - "vpcomqq": ["VPCOMQ"], - "vpcomqx": ["VPCOMQ"], - "vpcomqy": ["VPCOMQ"], - "vpcomqz": ["VPCOMQ"], - "vpcomq": ["VPCOMQ"], - "vpcomubb": ["VPCOMUB"], - "vpcomubw": ["VPCOMUB"], - "vpcomubl": ["VPCOMUB"], - "vpcomubq": ["VPCOMUB"], - "vpcomubx": ["VPCOMUB"], - "vpcomuby": ["VPCOMUB"], - "vpcomubz": ["VPCOMUB"], - "vpcomub": ["VPCOMUB"], - "vpcomuwb": ["VPCOMUW"], - "vpcomuww": ["VPCOMUW"], - "vpcomuwl": ["VPCOMUW"], - "vpcomuwq": ["VPCOMUW"], - "vpcomuwx": ["VPCOMUW"], - "vpcomuwy": ["VPCOMUW"], - "vpcomuwz": ["VPCOMUW"], - "vpcomuw": ["VPCOMUW"], - "vpcomudb": ["VPCOMUD"], - "vpcomudw": ["VPCOMUD"], - "vpcomudl": ["VPCOMUD"], - "vpcomudq": ["VPCOMUD"], - "vpcomudx": ["VPCOMUD"], - "vpcomudy": ["VPCOMUD"], - "vpcomudz": ["VPCOMUD"], - "vpcomud": ["VPCOMUD"], - "vpcomuqb": ["VPCOMUQ"], - "vpcomuqw": ["VPCOMUQ"], - "vpcomuql": ["VPCOMUQ"], - "vpcomuqq": ["VPCOMUQ"], - "vpcomuqx": ["VPCOMUQ"], - "vpcomuqy": ["VPCOMUQ"], - "vpcomuqz": ["VPCOMUQ"], - "vpcomuq": ["VPCOMUQ"], - "vfrczpsb": ["VFRCZPS"], - "vfrczpsw": ["VFRCZPS"], - "vfrczpsl": ["VFRCZPS"], - "vfrczpsq": ["VFRCZPS"], - "vfrczpsx": ["VFRCZPS"], - "vfrczpsy": ["VFRCZPS"], - "vfrczpsz": ["VFRCZPS"], - "vfrczps": ["VFRCZPS"], - "vfrczpdb": ["VFRCZPD"], - "vfrczpdw": ["VFRCZPD"], - "vfrczpdl": ["VFRCZPD"], - "vfrczpdq": ["VFRCZPD"], - "vfrczpdx": ["VFRCZPD"], - "vfrczpdy": ["VFRCZPD"], - "vfrczpdz": ["VFRCZPD"], - "vfrczpd": ["VFRCZPD"], - "vfrczssb": ["VFRCZSS"], - "vfrczssw": ["VFRCZSS"], - "vfrczssl": ["VFRCZSS"], - "vfrczssq": ["VFRCZSS"], - "vfrczssx": ["VFRCZSS"], - "vfrczssy": ["VFRCZSS"], - "vfrczssz": ["VFRCZSS"], - "vfrczss": ["VFRCZSS"], - "vfrczsdb": ["VFRCZSD"], - "vfrczsdw": ["VFRCZSD"], - "vfrczsdl": ["VFRCZSD"], - "vfrczsdq": ["VFRCZSD"], - "vfrczsdx": ["VFRCZSD"], - "vfrczsdy": ["VFRCZSD"], - "vfrczsdz": ["VFRCZSD"], - "vfrczsd": ["VFRCZSD"], - "vpshlbb": ["VPSHLB"], - "vpshlbw": ["VPSHLB"], - "vpshlbl": ["VPSHLB"], - "vpshlbq": ["VPSHLB"], - "vpshlbx": ["VPSHLB"], - "vpshlby": ["VPSHLB"], - "vpshlbz": ["VPSHLB"], - "vpshlb": ["VPSHLB"], - "vpshlwb": ["VPSHLW"], - "vpshlww": ["VPSHLW"], - "vpshlwl": ["VPSHLW"], - "vpshlwq": ["VPSHLW"], - "vpshlwx": ["VPSHLW"], - "vpshlwy": ["VPSHLW"], - "vpshlwz": ["VPSHLW"], - "vpshlw": ["VPSHLW"], - "vpshldb": ["VPSHLD"], - "vpshldw": ["VPSHLD", "VPSHLDW"], - "vpshldl": ["VPSHLD"], - "vpshldq": ["VPSHLD", "VPSHLDQ"], - "vpshldx": ["VPSHLD"], - "vpshldy": ["VPSHLD"], - "vpshldz": ["VPSHLD"], - "vpshld": ["VPSHLD"], - "vpshlqb": ["VPSHLQ"], - "vpshlqw": ["VPSHLQ"], - "vpshlql": ["VPSHLQ"], - "vpshlqq": ["VPSHLQ"], - "vpshlqx": ["VPSHLQ"], - "vpshlqy": ["VPSHLQ"], - "vpshlqz": ["VPSHLQ"], - "vpshlq": ["VPSHLQ"], - "vphaddbwb": ["VPHADDBW"], - "vphaddbww": ["VPHADDBW"], - "vphaddbwl": ["VPHADDBW"], - "vphaddbwq": ["VPHADDBW"], + "psubsbq": ["PSUBSB"], + "vpsllvwz": ["VPSLLVW"], + "vfmsubadd231pdq": ["VFMSUBADD231PD"], + "pavgwq": ["PAVGW"], + "vpsubwx": ["VPSUBW"], + "cvtsi2sdl": ["CVTSI2SD"], + "bndcnl": ["BNDCN"], + "ldsl": ["LDS"], + "vpmovswbx": ["VPMOVSWB"], + "vgf2p8affineqbq": ["VGF2P8AFFINEQB"], + "vsubpdq": ["VSUBPD"], + "vpanddb": ["VPANDD"], + "fsubrl": ["FSUBR"], + "vgetmantps": ["VGETMANTPS"], + "vfnmsub132pdz": ["VFNMSUB132PD"], + "vpmovzxbwx": ["VPMOVZXBW"], + "vexp2psl": ["VEXP2PS"], + "vfmsubadd132pdx": ["VFMSUBADD132PD"], + "paddwq": ["PADDW"], + "vpmuludqq": ["VPMULUDQ"], + "callw": ["CALL_NEAR"], + "vfnmsub132psx": ["VFNMSUB132PS"], + "vmulpsz": ["VMULPS"], + "vpshldqq": ["VPSHLDQ"], + "vpconflictdl": ["VPCONFLICTD"], + "incsspq": ["INCSSPQ"], "vphaddbwx": ["VPHADDBW"], - "vphaddbwy": ["VPHADDBW"], - "vphaddbwz": ["VPHADDBW"], - "vphaddbw": ["VPHADDBW"], - "vphaddbdb": ["VPHADDBD"], - "vphaddbdw": ["VPHADDBD"], - "vphaddbdl": ["VPHADDBD"], - "vphaddbdq": ["VPHADDBD"], - "vphaddbdx": ["VPHADDBD"], - "vphaddbdy": ["VPHADDBD"], - "vphaddbdz": ["VPHADDBD"], - "vphaddbd": ["VPHADDBD"], - "vphaddbqb": ["VPHADDBQ"], - "vphaddbqw": ["VPHADDBQ"], - "vphaddbql": ["VPHADDBQ"], - "vphaddbqq": ["VPHADDBQ"], - "vphaddbqx": ["VPHADDBQ"], - "vphaddbqy": ["VPHADDBQ"], - "vphaddbqz": ["VPHADDBQ"], - "vphaddbq": ["VPHADDBQ"], - "vphaddwdb": ["VPHADDWD"], - "vphaddwdw": ["VPHADDWD"], - "vphaddwdl": ["VPHADDWD"], - "vphaddwdq": ["VPHADDWD"], - "vphaddwdx": ["VPHADDWD"], - "vphaddwdy": ["VPHADDWD"], - "vphaddwdz": ["VPHADDWD"], - "vphaddwd": ["VPHADDWD"], - "vphaddwqb": ["VPHADDWQ"], - "vphaddwqw": ["VPHADDWQ"], - "vphaddwql": ["VPHADDWQ"], - "vphaddwqq": ["VPHADDWQ"], - "vphaddwqx": ["VPHADDWQ"], - "vphaddwqy": ["VPHADDWQ"], - "vphaddwqz": ["VPHADDWQ"], - "vphaddwq": ["VPHADDW", "VPHADDWQ"], - "vphaddubwb": ["VPHADDUBW"], - "vphaddubww": ["VPHADDUBW"], - "vphaddubwl": ["VPHADDUBW"], - "vphaddubwq": ["VPHADDUBW"], - "vphaddubwx": ["VPHADDUBW"], - "vphaddubwy": ["VPHADDUBW"], - "vphaddubwz": ["VPHADDUBW"], - "vphaddubw": ["VPHADDUBW"], - "vphaddubdb": ["VPHADDUBD"], - "vphaddubdw": ["VPHADDUBD"], - "vphaddubdl": ["VPHADDUBD"], - "vphaddubdq": ["VPHADDUBD"], - "vphaddubdx": ["VPHADDUBD"], - "vphaddubdy": ["VPHADDUBD"], - "vphaddubdz": ["VPHADDUBD"], - "vphaddubd": ["VPHADDUBD"], - "vphaddubqb": ["VPHADDUBQ"], - "vphaddubqw": ["VPHADDUBQ"], - "vphaddubql": ["VPHADDUBQ"], - "vphaddubqq": ["VPHADDUBQ"], - "vphaddubqx": ["VPHADDUBQ"], - "vphaddubqy": ["VPHADDUBQ"], - "vphaddubqz": ["VPHADDUBQ"], - "vphaddubq": ["VPHADDUBQ"], - "vphadduwdb": ["VPHADDUWD"], - "vphadduwdw": ["VPHADDUWD"], - "vphadduwdl": ["VPHADDUWD"], - "vphadduwdq": ["VPHADDUWD"], - "vphadduwdx": ["VPHADDUWD"], - "vphadduwdy": ["VPHADDUWD"], - "vphadduwdz": ["VPHADDUWD"], - "vphadduwd": ["VPHADDUWD"], - "vphadduwqb": ["VPHADDUWQ"], - "vphadduwqw": ["VPHADDUWQ"], - "vphadduwql": ["VPHADDUWQ"], - "vphadduwqq": ["VPHADDUWQ"], - "vphadduwqx": ["VPHADDUWQ"], - "vphadduwqy": ["VPHADDUWQ"], - "vphadduwqz": ["VPHADDUWQ"], - "vphadduwq": ["VPHADDUWQ"], - "vphsubbwb": ["VPHSUBBW"], - "vphsubbww": ["VPHSUBBW"], - "vphsubbwl": ["VPHSUBBW"], - "vphsubbwq": ["VPHSUBBW"], - "vphsubbwx": ["VPHSUBBW"], - "vphsubbwy": ["VPHSUBBW"], - "vphsubbwz": ["VPHSUBBW"], - "vphsubbw": ["VPHSUBBW"], - "vphsubwdb": ["VPHSUBWD"], - "vphsubwdw": ["VPHSUBWD"], - "vphsubwdl": ["VPHSUBWD"], - "vphsubwdq": ["VPHSUBWD"], - "vphsubwdx": ["VPHSUBWD"], - "vphsubwdy": ["VPHSUBWD"], - "vphsubwdz": ["VPHSUBWD"], - "vphsubwd": ["VPHSUBWD"], - "vphsubdqb": ["VPHSUBDQ"], - "vphsubdqw": ["VPHSUBDQ"], - "vphsubdql": ["VPHSUBDQ"], - "vphsubdqq": ["VPHSUBDQ"], - "vphsubdqx": ["VPHSUBDQ"], - "vphsubdqy": ["VPHSUBDQ"], - "vphsubdqz": ["VPHSUBDQ"], - "vphsubdq": ["VPHSUBDQ", "VPHSUBD"], - "vpshabb": ["VPSHAB"], - "vpshabw": ["VPSHAB"], - "vpshabl": ["VPSHAB"], - "vpshabq": ["VPSHAB"], - "vpshabx": ["VPSHAB"], - "vpshaby": ["VPSHAB"], - "vpshabz": ["VPSHAB"], - "vpshab": ["VPSHAB"], - "vpshawb": ["VPSHAW"], - "vpshaww": ["VPSHAW"], - "vpshawl": ["VPSHAW"], - "vpshawq": ["VPSHAW"], - "vpshawx": ["VPSHAW"], - "vpshawy": ["VPSHAW"], - "vpshawz": ["VPSHAW"], - "vpshaw": ["VPSHAW"], - "vpshadb": ["VPSHAD"], - "vpshadw": ["VPSHAD"], - "vpshadl": ["VPSHAD"], - "vpshadq": ["VPSHAD"], - "vpshadx": ["VPSHAD"], - "vpshady": ["VPSHAD"], - "vpshadz": ["VPSHAD"], - "vpshad": ["VPSHAD"], - "vpshaqb": ["VPSHAQ"], - "vpshaqw": ["VPSHAQ"], - "vpshaql": ["VPSHAQ"], - "vpshaqq": ["VPSHAQ"], - "vpshaqx": ["VPSHAQ"], - "vpshaqy": ["VPSHAQ"], - "vpshaqz": ["VPSHAQ"], - "vpshaq": ["VPSHAQ"], - "vphadddqb": ["VPHADDDQ"], - "vphadddqw": ["VPHADDDQ"], - "vphadddql": ["VPHADDDQ"], - "vphadddqq": ["VPHADDDQ"], - "vphadddqx": ["VPHADDDQ"], - "vphadddqy": ["VPHADDDQ"], - "vphadddqz": ["VPHADDDQ"], - "vphadddq": ["VPHADDD", "VPHADDDQ"], - "vphaddudqb": ["VPHADDUDQ"], - "vphaddudqw": ["VPHADDUDQ"], - "vphaddudql": ["VPHADDUDQ"], - "vphaddudqq": ["VPHADDUDQ"], - "vphaddudqx": ["VPHADDUDQ"], - "vphaddudqy": ["VPHADDUDQ"], - "vphaddudqz": ["VPHADDUDQ"], - "vphaddudq": ["VPHADDUDQ"], - "bextr_xopb": ["BEXTR_XOP"], - "bextr_xopw": ["BEXTR_XOP"], - "bextr_xopl": ["BEXTR_XOP"], - "bextr_xopq": ["BEXTR_XOP"], - "bextr_xopx": ["BEXTR_XOP"], - "bextr_xopy": ["BEXTR_XOP"], - "bextr_xopz": ["BEXTR_XOP"], - "bextr_xop": ["BEXTR_XOP"], - "blcfillb": ["BLCFILL"], - "blcfillw": ["BLCFILL"], - "blcfilll": ["BLCFILL"], - "blcfillq": ["BLCFILL"], - "blcfillx": ["BLCFILL"], - "blcfilly": ["BLCFILL"], - "blcfillz": ["BLCFILL"], - "blcfill": ["BLCFILL"], - "blsfillb": ["BLSFILL"], - "blsfillw": ["BLSFILL"], - "blsfilll": ["BLSFILL"], - "blsfillq": ["BLSFILL"], - "blsfillx": ["BLSFILL"], - "blsfilly": ["BLSFILL"], - "blsfillz": ["BLSFILL"], - "blsfill": ["BLSFILL"], - "blcsb": ["BLCS"], - "blcsw": ["BLCS"], - "blcsl": ["BLCS"], - "blcsq": ["BLCS"], - "blcsx": ["BLCS"], - "blcsy": ["BLCS"], - "blcsz": ["BLCS"], - "blcs": ["BLCS"], - "tzmskb": ["TZMSK"], - "tzmskw": ["TZMSK"], - "tzmskl": ["TZMSK"], - "tzmskq": ["TZMSK"], - "tzmskx": ["TZMSK"], - "tzmsky": ["TZMSK"], - "tzmskz": ["TZMSK"], - "tzmsk": ["TZMSK"], - "blcicb": ["BLCIC"], - "blcicw": ["BLCIC"], - "blcicl": ["BLCIC"], - "blcicq": ["BLCIC"], - "blcicx": ["BLCIC"], - "blcicy": ["BLCIC"], - "blcicz": ["BLCIC"], - "blcic": ["BLCIC"], - "blsicb": ["BLSIC"], - "blsicw": ["BLSIC"], - "blsicl": ["BLSIC"], - "blsicq": ["BLSIC"], - "blsicx": ["BLSIC"], - "blsicy": ["BLSIC"], - "blsicz": ["BLSIC"], - "blsic": ["BLSIC"], - "t1mskcb": ["T1MSKC"], - "t1mskcw": ["T1MSKC"], - "t1mskcl": ["T1MSKC"], - "t1mskcq": ["T1MSKC"], - "t1mskcx": ["T1MSKC"], - "t1mskcy": ["T1MSKC"], - "t1mskcz": ["T1MSKC"], - "t1mskc": ["T1MSKC"], - "blcmskb": ["BLCMSK"], - "blcmskw": ["BLCMSK"], - "blcmskl": ["BLCMSK"], - "blcmskq": ["BLCMSK"], - "blcmskx": ["BLCMSK"], - "blcmsky": ["BLCMSK"], - "blcmskz": ["BLCMSK"], - "blcmsk": ["BLCMSK"], - "blcib": ["BLCI"], - "blciw": ["BLCI"], - "blcil": ["BLCI"], - "blciq": ["BLCI"], - "blcix": ["BLCI"], - "blciy": ["BLCI"], - "blciz": ["BLCI"], - "blci": ["BLCI"], - "llwpcbb": ["LLWPCB"], - "llwpcbw": ["LLWPCB"], - "llwpcbl": ["LLWPCB"], - "llwpcbq": ["LLWPCB"], - "llwpcbx": ["LLWPCB"], - "llwpcby": ["LLWPCB"], - "llwpcbz": ["LLWPCB"], - "llwpcb": ["LLWPCB"], - "slwpcbb": ["SLWPCB"], - "slwpcbw": ["SLWPCB"], - "slwpcbl": ["SLWPCB"], - "slwpcbq": ["SLWPCB"], - "slwpcbx": ["SLWPCB"], - "slwpcby": ["SLWPCB"], - "slwpcbz": ["SLWPCB"], - "slwpcb": ["SLWPCB"], - "lwpinsb": ["LWPINS"], - "lwpinsw": ["LWPINS"], - "lwpinsl": ["LWPINS"], - "lwpinsq": ["LWPINS"], - "lwpinsx": ["LWPINS"], - "lwpinsy": ["LWPINS"], - "lwpinsz": ["LWPINS"], - "lwpins": ["LWPINS"], - "lwpvalb": ["LWPVAL"], - "lwpvalw": ["LWPVAL"], - "lwpvall": ["LWPVAL"], - "lwpvalq": ["LWPVAL"], - "lwpvalx": ["LWPVAL"], - "lwpvaly": ["LWPVAL"], - "lwpvalz": ["LWPVAL"], - "lwpval": ["LWPVAL"], - "vfmaddsubpsb": ["VFMADDSUBPS"], - "vfmaddsubpsw": ["VFMADDSUBPS"], - "vfmaddsubpsl": ["VFMADDSUBPS"], - "vfmaddsubpsq": ["VFMADDSUBPS"], - "vfmaddsubpsx": ["VFMADDSUBPS"], - "vfmaddsubpsy": ["VFMADDSUBPS"], - "vfmaddsubpsz": ["VFMADDSUBPS"], - "vfmaddsubps": ["VFMADDSUBPS"], - "vfmaddsubpdb": ["VFMADDSUBPD"], - "vfmaddsubpdw": ["VFMADDSUBPD"], - "vfmaddsubpdl": ["VFMADDSUBPD"], - "vfmaddsubpdq": ["VFMADDSUBPD"], - "vfmaddsubpdx": ["VFMADDSUBPD"], - "vfmaddsubpdy": ["VFMADDSUBPD"], - "vfmaddsubpdz": ["VFMADDSUBPD"], - "vfmaddsubpd": ["VFMADDSUBPD"], - "vfmsubaddpsb": ["VFMSUBADDPS"], - "vfmsubaddpsw": ["VFMSUBADDPS"], - "vfmsubaddpsl": ["VFMSUBADDPS"], - "vfmsubaddpsq": ["VFMSUBADDPS"], - "vfmsubaddpsx": ["VFMSUBADDPS"], - "vfmsubaddpsy": ["VFMSUBADDPS"], - "vfmsubaddpsz": ["VFMSUBADDPS"], - "vfmsubaddps": ["VFMSUBADDPS"], - "vfmsubaddpdb": ["VFMSUBADDPD"], - "vfmsubaddpdw": ["VFMSUBADDPD"], - "vfmsubaddpdl": ["VFMSUBADDPD"], - "vfmsubaddpdq": ["VFMSUBADDPD"], - "vfmsubaddpdx": ["VFMSUBADDPD"], - "vfmsubaddpdy": ["VFMSUBADDPD"], - "vfmsubaddpdz": ["VFMSUBADDPD"], - "vfmsubaddpd": ["VFMSUBADDPD"], - "vfmaddpsb": ["VFMADDPS"], - "vfmaddpsw": ["VFMADDPS"], - "vfmaddpsl": ["VFMADDPS"], - "vfmaddpsq": ["VFMADDPS"], - "vfmaddpsx": ["VFMADDPS"], - "vfmaddpsy": ["VFMADDPS"], - "vfmaddpsz": ["VFMADDPS"], - "vfmaddps": ["VFMADDPS"], - "vfmaddpdb": ["VFMADDPD"], - "vfmaddpdw": ["VFMADDPD"], - "vfmaddpdl": ["VFMADDPD"], - "vfmaddpdq": ["VFMADDPD"], - "vfmaddpdx": ["VFMADDPD"], - "vfmaddpdy": ["VFMADDPD"], - "vfmaddpdz": ["VFMADDPD"], - "vfmaddpd": ["VFMADDPD"], - "vfmaddssb": ["VFMADDSS"], - "vfmaddssw": ["VFMADDSS"], - "vfmaddssl": ["VFMADDSS"], - "vfmaddssq": ["VFMADDSS"], - "vfmaddssx": ["VFMADDSS"], - "vfmaddssy": ["VFMADDSS"], - "vfmaddssz": ["VFMADDSS"], - "vfmaddss": ["VFMADDSS"], - "vfmaddsdb": ["VFMADDSD"], - "vfmaddsdw": ["VFMADDSD"], - "vfmaddsdl": ["VFMADDSD"], - "vfmaddsdq": ["VFMADDSD"], - "vfmaddsdx": ["VFMADDSD"], - "vfmaddsdy": ["VFMADDSD"], - "vfmaddsdz": ["VFMADDSD"], - "vfmaddsd": ["VFMADDSD"], - "vfmsubpsb": ["VFMSUBPS"], - "vfmsubpsw": ["VFMSUBPS"], - "vfmsubpsl": ["VFMSUBPS"], - "vfmsubpsq": ["VFMSUBPS"], - "vfmsubpsx": ["VFMSUBPS"], - "vfmsubpsy": ["VFMSUBPS"], - "vfmsubpsz": ["VFMSUBPS"], - "vfmsubps": ["VFMSUBPS"], - "vfmsubpdb": ["VFMSUBPD"], - "vfmsubpdw": ["VFMSUBPD"], - "vfmsubpdl": ["VFMSUBPD"], - "vfmsubpdq": ["VFMSUBPD"], - "vfmsubpdx": ["VFMSUBPD"], - "vfmsubpdy": ["VFMSUBPD"], - "vfmsubpdz": ["VFMSUBPD"], - "vfmsubpd": ["VFMSUBPD"], - "vfmsubssb": ["VFMSUBSS"], - "vfmsubssw": ["VFMSUBSS"], - "vfmsubssl": ["VFMSUBSS"], - "vfmsubssq": ["VFMSUBSS"], - "vfmsubssx": ["VFMSUBSS"], - "vfmsubssy": ["VFMSUBSS"], - "vfmsubssz": ["VFMSUBSS"], - "vfmsubss": ["VFMSUBSS"], - "vfmsubsdb": ["VFMSUBSD"], - "vfmsubsdw": ["VFMSUBSD"], - "vfmsubsdl": ["VFMSUBSD"], - "vfmsubsdq": ["VFMSUBSD"], - "vfmsubsdx": ["VFMSUBSD"], - "vfmsubsdy": ["VFMSUBSD"], - "vfmsubsdz": ["VFMSUBSD"], - "vfmsubsd": ["VFMSUBSD"], - "vfnmaddpsb": ["VFNMADDPS"], - "vfnmaddpsw": ["VFNMADDPS"], - "vfnmaddpsl": ["VFNMADDPS"], - "vfnmaddpsq": ["VFNMADDPS"], - "vfnmaddpsx": ["VFNMADDPS"], - "vfnmaddpsy": ["VFNMADDPS"], - "vfnmaddpsz": ["VFNMADDPS"], - "vfnmaddps": ["VFNMADDPS"], - "vfnmaddpdb": ["VFNMADDPD"], - "vfnmaddpdw": ["VFNMADDPD"], - "vfnmaddpdl": ["VFNMADDPD"], - "vfnmaddpdq": ["VFNMADDPD"], - "vfnmaddpdx": ["VFNMADDPD"], - "vfnmaddpdy": ["VFNMADDPD"], - "vfnmaddpdz": ["VFNMADDPD"], - "vfnmaddpd": ["VFNMADDPD"], - "vfnmaddssb": ["VFNMADDSS"], - "vfnmaddssw": ["VFNMADDSS"], + "vshufpdb": ["VSHUFPD"], + "vpsrlqw": ["VPSRLQ"], + "vpsubby": ["VPSUBB"], + "vmaxpsw": ["VMAXPS"], + "retl": ["RET_NEAR"], + "vpandnx": ["VPANDN"], + "boundl": ["BOUND"], + "vpconflictqw": ["VPCONFLICTQ"], + "vmovntpdy": ["VMOVNTPD"], + "vmclear": ["VMCLEAR"], + "vpblendmql": ["VPBLENDMQ"], + "vrcpss": ["VRCPSS"], + "xadd": ["XADD", "XADD_LOCK"], + "vcvtps2ph": ["VCVTPS2PH"], + "vfmaddsub132pdl": ["VFMADDSUB132PD"], + "vpmovsdwx": ["VPMOVSDW"], + "andnpsx": ["ANDNPS"], + "cmovbe": ["CMOVBE"], + "vpaddqw": ["VPADDQ"], + "kunpckwd": ["KUNPCKWD"], + "vpmovuswb": ["VPMOVUSWB"], + "pushfd": ["PUSHFD"], + "vptestnmqy": ["VPTESTNMQ"], + "vcvtpd2uqqz": ["VCVTPD2UQQ"], + "vprolvqw": ["VPROLVQ"], + "psllwx": ["PSLLW"], + "vgetmantsdq": ["VGETMANTSD"], + "vbroadcastf32x2": ["VBROADCASTF32X2"], + "vscalefpsz": ["VSCALEFPS"], + "pabsdx": ["PABSD"], + "idivl": ["IDIV"], + "vpermt2pd": ["VPERMT2PD"], + "vpsrlvdx": ["VPSRLVD"], + "psubqq": ["PSUBQ"], + "vpandndq": ["VPANDND"], + "vpshldvdw": ["VPSHLDVD"], + "vxorpsx": ["VXORPS"], + "vhaddpd": ["VHADDPD"], + "vpdpwssdb": ["VPDPWSSD"], + "cvtpd2dq": ["CVTPD2DQ"], + "vgatherpf1qpsb": ["VGATHERPF1QPS"], + "fstl": ["FST"], + "vrcp14psy": ["VRCP14PS"], "vfnmaddssl": ["VFNMADDSS"], - "vfnmaddssq": ["VFNMADDSS"], - "vfnmaddssx": ["VFNMADDSS"], - "vfnmaddssy": ["VFNMADDSS"], - "vfnmaddssz": ["VFNMADDSS"], - "vfnmaddss": ["VFNMADDSS"], - "vfnmaddsdb": ["VFNMADDSD"], - "vfnmaddsdw": ["VFNMADDSD"], - "vfnmaddsdl": ["VFNMADDSD"], - "vfnmaddsdq": ["VFNMADDSD"], - "vfnmaddsdx": ["VFNMADDSD"], - "vfnmaddsdy": ["VFNMADDSD"], - "vfnmaddsdz": ["VFNMADDSD"], - "vfnmaddsd": ["VFNMADDSD"], - "vfnmsubpsb": ["VFNMSUBPS"], - "vfnmsubpsw": ["VFNMSUBPS"], - "vfnmsubpsl": ["VFNMSUBPS"], - "vfnmsubpsq": ["VFNMSUBPS"], - "vfnmsubpsx": ["VFNMSUBPS"], - "vfnmsubpsy": ["VFNMSUBPS"], - "vfnmsubpsz": ["VFNMSUBPS"], - "vfnmsubps": ["VFNMSUBPS"], - "vfnmsubpdb": ["VFNMSUBPD"], - "vfnmsubpdw": ["VFNMSUBPD"], - "vfnmsubpdl": ["VFNMSUBPD"], - "vfnmsubpdq": ["VFNMSUBPD"], - "vfnmsubpdx": ["VFNMSUBPD"], - "vfnmsubpdy": ["VFNMSUBPD"], - "vfnmsubpdz": ["VFNMSUBPD"], - "vfnmsubpd": ["VFNMSUBPD"], - "vfnmsubssb": ["VFNMSUBSS"], - "vfnmsubssw": ["VFNMSUBSS"], - "vfnmsubssl": ["VFNMSUBSS"], - "vfnmsubssq": ["VFNMSUBSS"], - "vfnmsubssx": ["VFNMSUBSS"], - "vfnmsubssy": ["VFNMSUBSS"], - "vfnmsubssz": ["VFNMSUBSS"], - "vfnmsubss": ["VFNMSUBSS"], - "vfnmsubsdb": ["VFNMSUBSD"], - "vfnmsubsdw": ["VFNMSUBSD"], - "vfnmsubsdl": ["VFNMSUBSD"], - "vfnmsubsdq": ["VFNMSUBSD"], - "vfnmsubsdx": ["VFNMSUBSD"], - "vfnmsubsdy": ["VFNMSUBSD"], - "vfnmsubsdz": ["VFNMSUBSD"], - "vfnmsubsd": ["VFNMSUBSD"], - "vpermil2psb": ["VPERMIL2PS"], - "vpermil2psw": ["VPERMIL2PS"], - "vpermil2psl": ["VPERMIL2PS"], - "vpermil2psq": ["VPERMIL2PS"], - "vpermil2psx": ["VPERMIL2PS"], - "vpermil2psy": ["VPERMIL2PS"], - "vpermil2psz": ["VPERMIL2PS"], - "vpermil2ps": ["VPERMIL2PS"], - "vpermil2pdb": ["VPERMIL2PD"], - "vpermil2pdw": ["VPERMIL2PD"], - "vpermil2pdl": ["VPERMIL2PD"], - "vpermil2pdq": ["VPERMIL2PD"], - "vpermil2pdx": ["VPERMIL2PD"], - "vpermil2pdy": ["VPERMIL2PD"], - "vpermil2pdz": ["VPERMIL2PD"], - "vpermil2pd": ["VPERMIL2PD"], - "bndmkb": ["BNDMK"], - "bndmkw": ["BNDMK"], - "bndmkl": ["BNDMK"], - "bndmkq": ["BNDMK"], - "bndmkx": ["BNDMK"], - "bndmky": ["BNDMK"], - "bndmkz": ["BNDMK"], - "bndmk": ["BNDMK"], - "bndclb": ["BNDCL"], + "vcvtpd2psx": ["VCVTPD2PS"], + "vunpcklpd": ["VUNPCKLPD"], + "palignrq": ["PALIGNR"], + "not": ["NOT", "NOT_LOCK"], + "vpord": ["VPORD"], + "vcvtsd2siq": ["VCVTSD2SI"], "bndclw": ["BNDCL"], - "bndcll": ["BNDCL"], - "bndclq": ["BNDCL"], - "bndclx": ["BNDCL"], - "bndcly": ["BNDCL"], - "bndclz": ["BNDCL"], - "bndcl": ["BNDCL"], - "bndcub": ["BNDCU"], - "bndcuw": ["BNDCU"], - "bndcul": ["BNDCU"], - "bndcuq": ["BNDCU"], - "bndcux": ["BNDCU"], - "bndcuy": ["BNDCU"], - "bndcuz": ["BNDCU"], - "bndcu": ["BNDCU"], - "bndcnb": ["BNDCN"], - "bndcnw": ["BNDCN"], - "bndcnl": ["BNDCN"], - "bndcnq": ["BNDCN"], - "bndcnx": ["BNDCN"], - "bndcny": ["BNDCN"], - "bndcnz": ["BNDCN"], - "bndcn": ["BNDCN"], - "bndmovb": ["BNDMOV"], - "bndmovw": ["BNDMOV"], - "bndmovl": ["BNDMOV"], - "bndmovq": ["BNDMOV"], - "bndmovx": ["BNDMOV"], - "bndmovy": ["BNDMOV"], - "bndmovz": ["BNDMOV"], - "bndmov": ["BNDMOV"], - "bndldxb": ["BNDLDX"], - "bndldxw": ["BNDLDX"], - "bndldxl": ["BNDLDX"], - "bndldxq": ["BNDLDX"], - "bndldxx": ["BNDLDX"], - "bndldxy": ["BNDLDX"], - "bndldxz": ["BNDLDX"], - "bndldx": ["BNDLDX"], - "bndstxb": ["BNDSTX"], - "bndstxw": ["BNDSTX"], - "bndstxl": ["BNDSTX"], - "bndstxq": ["BNDSTX"], - "bndstxx": ["BNDSTX"], - "bndstxy": ["BNDSTX"], - "bndstxz": ["BNDSTX"], - "bndstx": ["BNDSTX"], - "clrssbsyb": ["CLRSSBSY"], - "clrssbsyw": ["CLRSSBSY"], - "clrssbsyl": ["CLRSSBSY"], - "clrssbsyq": ["CLRSSBSY"], - "clrssbsyx": ["CLRSSBSY"], - "clrssbsyy": ["CLRSSBSY"], - "clrssbsyz": ["CLRSSBSY"], - "clrssbsy": ["CLRSSBSY"], - "endbr32b": ["ENDBR32"], - "endbr32w": ["ENDBR32"], - "endbr32l": ["ENDBR32"], - "endbr32q": ["ENDBR32"], - "endbr32x": ["ENDBR32"], - "endbr32y": ["ENDBR32"], - "endbr32z": ["ENDBR32"], - "endbr32": ["ENDBR32"], - "endbr64b": ["ENDBR64"], - "endbr64w": ["ENDBR64"], - "endbr64l": ["ENDBR64"], - "endbr64q": ["ENDBR64"], - "endbr64x": ["ENDBR64"], - "endbr64y": ["ENDBR64"], - "endbr64z": ["ENDBR64"], - "endbr64": ["ENDBR64"], - "incsspdb": ["INCSSPD"], - "incsspdw": ["INCSSPD"], - "incsspdl": ["INCSSPD"], - "incsspdq": ["INCSSPD"], - "incsspdx": ["INCSSPD"], - "incsspdy": ["INCSSPD"], - "incsspdz": ["INCSSPD"], - "incsspd": ["INCSSPD"], - "incsspqb": ["INCSSPQ"], - "incsspqw": ["INCSSPQ"], - "incsspql": ["INCSSPQ"], - "incsspqq": ["INCSSPQ"], - "incsspqx": ["INCSSPQ"], - "incsspqy": ["INCSSPQ"], - "incsspqz": ["INCSSPQ"], - "incsspq": ["INCSSPQ"], - "rdsspdb": ["RDSSPD"], - "rdsspdw": ["RDSSPD"], - "rdsspdl": ["RDSSPD"], - "rdsspdq": ["RDSSPD"], - "rdsspdx": ["RDSSPD"], - "rdsspdy": ["RDSSPD"], - "rdsspdz": ["RDSSPD"], - "rdsspd": ["RDSSPD"], - "rdsspqb": ["RDSSPQ"], - "rdsspqw": ["RDSSPQ"], - "rdsspql": ["RDSSPQ"], - "rdsspqq": ["RDSSPQ"], - "rdsspqx": ["RDSSPQ"], - "rdsspqy": ["RDSSPQ"], - "rdsspqz": ["RDSSPQ"], - "rdsspq": ["RDSSPQ"], - "rstorsspb": ["RSTORSSP"], - "rstorsspw": ["RSTORSSP"], - "rstorsspl": ["RSTORSSP"], - "rstorsspq": ["RSTORSSP"], - "rstorsspx": ["RSTORSSP"], - "rstorsspy": ["RSTORSSP"], - "rstorsspz": ["RSTORSSP"], - "rstorssp": ["RSTORSSP"], - "saveprevsspb": ["SAVEPREVSSP"], - "saveprevsspw": ["SAVEPREVSSP"], - "saveprevsspl": ["SAVEPREVSSP"], - "saveprevsspq": ["SAVEPREVSSP"], - "saveprevsspx": ["SAVEPREVSSP"], - "saveprevsspy": ["SAVEPREVSSP"], - "saveprevsspz": ["SAVEPREVSSP"], - "saveprevssp": ["SAVEPREVSSP"], - "setssbsyb": ["SETSSBSY"], - "setssbsyw": ["SETSSBSY"], - "setssbsyl": ["SETSSBSY"], - "setssbsyq": ["SETSSBSY"], - "setssbsyx": ["SETSSBSY"], - "setssbsyy": ["SETSSBSY"], - "setssbsyz": ["SETSSBSY"], - "setssbsy": ["SETSSBSY"], - "wrssdb": ["WRSSD"], - "wrssdw": ["WRSSD"], - "wrssdl": ["WRSSD"], - "wrssdq": ["WRSSD"], - "wrssdx": ["WRSSD"], - "wrssdy": ["WRSSD"], - "wrssdz": ["WRSSD"], - "wrssd": ["WRSSD"], - "wrssqb": ["WRSSQ"], - "wrssqw": ["WRSSQ"], - "wrssql": ["WRSSQ"], - "wrssqq": ["WRSSQ"], - "wrssqx": ["WRSSQ"], - "wrssqy": ["WRSSQ"], - "wrssqz": ["WRSSQ"], - "wrssq": ["WRSSQ"], - "wrussdb": ["WRUSSD"], - "wrussdw": ["WRUSSD"], - "wrussdl": ["WRUSSD"], - "wrussdq": ["WRUSSD"], - "wrussdx": ["WRUSSD"], - "wrussdy": ["WRUSSD"], - "wrussdz": ["WRUSSD"], - "wrussd": ["WRUSSD"], - "wrussqb": ["WRUSSQ"], - "wrussqw": ["WRUSSQ"], - "wrussql": ["WRUSSQ"], - "wrussqq": ["WRUSSQ"], - "wrussqx": ["WRUSSQ"], - "wrussqy": ["WRUSSQ"], - "wrussqz": ["WRUSSQ"], - "wrussq": ["WRUSSQ"], - "rdrandb": ["RDRAND"], - "rdrandw": ["RDRAND"], - "rdrandl": ["RDRAND"], - "rdrandq": ["RDRAND"], - "rdrandx": ["RDRAND"], - "rdrandy": ["RDRAND"], - "rdrandz": ["RDRAND"], - "rdrand": ["RDRAND"], - "sha1msg1b": ["SHA1MSG1"], - "sha1msg1w": ["SHA1MSG1"], - "sha1msg1l": ["SHA1MSG1"], - "sha1msg1q": ["SHA1MSG1"], - "sha1msg1x": ["SHA1MSG1"], - "sha1msg1y": ["SHA1MSG1"], - "sha1msg1z": ["SHA1MSG1"], - "sha1msg1": ["SHA1MSG1"], - "sha1msg2b": ["SHA1MSG2"], - "sha1msg2w": ["SHA1MSG2"], - "sha1msg2l": ["SHA1MSG2"], - "sha1msg2q": ["SHA1MSG2"], - "sha1msg2x": ["SHA1MSG2"], - "sha1msg2y": ["SHA1MSG2"], - "sha1msg2z": ["SHA1MSG2"], - "sha1msg2": ["SHA1MSG2"], - "sha1nexteb": ["SHA1NEXTE"], - "sha1nextew": ["SHA1NEXTE"], - "sha1nextel": ["SHA1NEXTE"], - "sha1nexteq": ["SHA1NEXTE"], - "sha1nextex": ["SHA1NEXTE"], - "sha1nextey": ["SHA1NEXTE"], - "sha1nextez": ["SHA1NEXTE"], - "sha1nexte": ["SHA1NEXTE"], - "sha1rnds4b": ["SHA1RNDS4"], - "sha1rnds4w": ["SHA1RNDS4"], - "sha1rnds4l": ["SHA1RNDS4"], - "sha1rnds4q": ["SHA1RNDS4"], - "sha1rnds4x": ["SHA1RNDS4"], - "sha1rnds4y": ["SHA1RNDS4"], - "sha1rnds4z": ["SHA1RNDS4"], - "sha1rnds4": ["SHA1RNDS4"], - "sha256msg1b": ["SHA256MSG1"], - "sha256msg1w": ["SHA256MSG1"], - "sha256msg1l": ["SHA256MSG1"], - "sha256msg1q": ["SHA256MSG1"], - "sha256msg1x": ["SHA256MSG1"], - "sha256msg1y": ["SHA256MSG1"], - "sha256msg1z": ["SHA256MSG1"], - "sha256msg1": ["SHA256MSG1"], - "sha256msg2b": ["SHA256MSG2"], - "sha256msg2w": ["SHA256MSG2"], - "sha256msg2l": ["SHA256MSG2"], - "sha256msg2q": ["SHA256MSG2"], - "sha256msg2x": ["SHA256MSG2"], - "sha256msg2y": ["SHA256MSG2"], - "sha256msg2z": ["SHA256MSG2"], - "sha256msg2": ["SHA256MSG2"], - "sha256rnds2b": ["SHA256RNDS2"], - "sha256rnds2w": ["SHA256RNDS2"], - "sha256rnds2l": ["SHA256RNDS2"], - "sha256rnds2q": ["SHA256RNDS2"], - "sha256rnds2x": ["SHA256RNDS2"], - "sha256rnds2y": ["SHA256RNDS2"], - "sha256rnds2z": ["SHA256RNDS2"], - "sha256rnds2": ["SHA256RNDS2"], - "xsaveoptb": ["XSAVEOPT"], - "xsaveoptw": ["XSAVEOPT"], - "xsaveoptl": ["XSAVEOPT"], - "xsaveoptq": ["XSAVEOPT"], - "xsaveoptx": ["XSAVEOPT"], - "xsaveopty": ["XSAVEOPT"], - "xsaveoptz": ["XSAVEOPT"], - "xsaveopt": ["XSAVEOPT"], - "xsaveopt64b": ["XSAVEOPT64"], - "xsaveopt64w": ["XSAVEOPT64"], - "xsaveopt64l": ["XSAVEOPT64"], - "xsaveopt64q": ["XSAVEOPT64"], - "xsaveopt64x": ["XSAVEOPT64"], - "xsaveopt64y": ["XSAVEOPT64"], - "xsaveopt64z": ["XSAVEOPT64"], - "xsaveopt64": ["XSAVEOPT64"], - "xsavesb": ["XSAVES"], - "xsavesw": ["XSAVES"], - "xsavesl": ["XSAVES"], - "xsavesq": ["XSAVES"], - "xsavesx": ["XSAVES"], - "xsavesy": ["XSAVES"], - "xsavesz": ["XSAVES"], - "xsaves": ["XSAVES"], - "xsaves64b": ["XSAVES64"], - "xsaves64w": ["XSAVES64"], - "xsaves64l": ["XSAVES64"], - "xsaves64q": ["XSAVES64"], - "xsaves64x": ["XSAVES64"], - "xsaves64y": ["XSAVES64"], - "xsaves64z": ["XSAVES64"], - "xsaves64": ["XSAVES64"], - "xrstorsb": ["XRSTORS"], - "xrstorsw": ["XRSTORS"], - "xrstorsl": ["XRSTORS"], - "xrstorsq": ["XRSTORS"], - "xrstorsx": ["XRSTORS"], - "xrstorsy": ["XRSTORS"], - "xrstorsz": ["XRSTORS"], - "xrstors": ["XRSTORS"], - "xrstors64b": ["XRSTORS64"], - "xrstors64w": ["XRSTORS64"], - "xrstors64l": ["XRSTORS64"], - "xrstors64q": ["XRSTORS64"], - "xrstors64x": ["XRSTORS64"], - "xrstors64y": ["XRSTORS64"], - "xrstors64z": ["XRSTORS64"], - "xrstors64": ["XRSTORS64"], - "xsavecb": ["XSAVEC"], - "xsavecw": ["XSAVEC"], - "xsavecl": ["XSAVEC"], - "xsavecq": ["XSAVEC"], - "xsavecx": ["XSAVEC"], - "xsavecy": ["XSAVEC"], - "xsavecz": ["XSAVEC"], - "xsavec": ["XSAVEC"], - "xsavec64b": ["XSAVEC64"], - "xsavec64w": ["XSAVEC64"], - "xsavec64l": ["XSAVEC64"], - "xsavec64q": ["XSAVEC64"], - "xsavec64x": ["XSAVEC64"], - "xsavec64y": ["XSAVEC64"], - "xsavec64z": ["XSAVEC64"], - "xsavec64": ["XSAVEC64"], - "clflushoptb": ["CLFLUSHOPT"], - "clflushoptw": ["CLFLUSHOPT"], - "clflushoptl": ["CLFLUSHOPT"], - "clflushoptq": ["CLFLUSHOPT"], - "clflushoptx": ["CLFLUSHOPT"], - "clflushopty": ["CLFLUSHOPT"], - "clflushoptz": ["CLFLUSHOPT"], - "clflushopt": ["CLFLUSHOPT"], - "rdseedb": ["RDSEED"], - "rdseedw": ["RDSEED"], - "rdseedl": ["RDSEED"], - "rdseedq": ["RDSEED"], - "rdseedx": ["RDSEED"], - "rdseedy": ["RDSEED"], - "rdseedz": ["RDSEED"], + "pabsw": ["PABSW"], + "vcvttpd2qq": ["VCVTTPD2QQ"], + "vpunpckhdqx": ["VPUNPCKHDQ"], + "vmovdqu64z": ["VMOVDQU64"], + "adoxl": ["ADOX"], "rdseed": ["RDSEED"], - "rdfsbaseb": ["RDFSBASE"], - "rdfsbasew": ["RDFSBASE"], - "rdfsbasel": ["RDFSBASE"], - "rdfsbaseq": ["RDFSBASE"], - "rdfsbasex": ["RDFSBASE"], - "rdfsbasey": ["RDFSBASE"], - "rdfsbasez": ["RDFSBASE"], - "rdfsbase": ["RDFSBASE"], - "rdgsbaseb": ["RDGSBASE"], - "rdgsbasew": ["RDGSBASE"], - "rdgsbasel": ["RDGSBASE"], - "rdgsbaseq": ["RDGSBASE"], - "rdgsbasex": ["RDGSBASE"], - "rdgsbasey": ["RDGSBASE"], - "rdgsbasez": ["RDGSBASE"], - "rdgsbase": ["RDGSBASE"], - "wrfsbaseb": ["WRFSBASE"], - "wrfsbasew": ["WRFSBASE"], - "wrfsbasel": ["WRFSBASE"], - "wrfsbaseq": ["WRFSBASE"], - "wrfsbasex": ["WRFSBASE"], - "wrfsbasey": ["WRFSBASE"], - "wrfsbasez": ["WRFSBASE"], - "wrfsbase": ["WRFSBASE"], - "wrgsbaseb": ["WRGSBASE"], - "wrgsbasew": ["WRGSBASE"], - "wrgsbasel": ["WRGSBASE"], - "wrgsbaseq": ["WRGSBASE"], - "wrgsbasex": ["WRGSBASE"], - "wrgsbasey": ["WRGSBASE"], - "wrgsbasez": ["WRGSBASE"], - "wrgsbase": ["WRGSBASE"], - "clacb": ["CLAC"], - "clacw": ["CLAC"], - "clacl": ["CLAC"], - "clacq": ["CLAC"], - "clacx": ["CLAC"], - "clacy": ["CLAC"], - "clacz": ["CLAC"], - "clac": ["CLAC"], - "stacb": ["STAC"], - "stacw": ["STAC"], - "stacl": ["STAC"], - "stacq": ["STAC"], - "stacx": ["STAC"], - "stacy": ["STAC"], - "stacz": ["STAC"], - "stac": ["STAC"], - "enclub": ["ENCLU"], - "encluw": ["ENCLU"], - "enclul": ["ENCLU"], - "encluq": ["ENCLU"], - "enclux": ["ENCLU"], - "encluy": ["ENCLU"], - "encluz": ["ENCLU"], - "enclu": ["ENCLU"], - "enclsb": ["ENCLS"], - "enclsw": ["ENCLS"], - "enclsl": ["ENCLS"], - "enclsq": ["ENCLS"], - "enclsx": ["ENCLS"], - "enclsy": ["ENCLS"], - "enclsz": ["ENCLS"], - "encls": ["ENCLS"], - "rdpidb": ["RDPID"], - "rdpidw": ["RDPID"], - "rdpidl": ["RDPID"], - "rdpidq": ["RDPID"], - "rdpidx": ["RDPID"], - "rdpidy": ["RDPID"], - "rdpidz": ["RDPID"], - "rdpid": ["RDPID"], - "ptwriteb": ["PTWRITE"], - "ptwritew": ["PTWRITE"], - "ptwritel": ["PTWRITE"], - "ptwriteq": ["PTWRITE"], - "ptwritex": ["PTWRITE"], - "ptwritey": ["PTWRITE"], - "ptwritez": ["PTWRITE"], - "ptwrite": ["PTWRITE"], - "movdir64bb": ["MOVDIR64B"], - "movdir64bw": ["MOVDIR64B"], - "movdir64bl": ["MOVDIR64B"], - "movdir64bq": ["MOVDIR64B"], - "movdir64bx": ["MOVDIR64B"], - "movdir64by": ["MOVDIR64B"], - "movdir64bz": ["MOVDIR64B"], - "movdir64b": ["MOVDIR64B"], - "movdirib": ["MOVDIRI"], - "movdiriw": ["MOVDIRI"], - "movdiril": ["MOVDIRI"], - "movdiriq": ["MOVDIRI"], - "movdirix": ["MOVDIRI"], - "movdiriy": ["MOVDIRI"], - "movdiriz": ["MOVDIRI"], - "movdiri": ["MOVDIRI"], - "tpauseb": ["TPAUSE"], - "tpausew": ["TPAUSE"], - "tpausel": ["TPAUSE"], - "tpauseq": ["TPAUSE"], - "tpausex": ["TPAUSE"], - "tpausey": ["TPAUSE"], - "tpausez": ["TPAUSE"], - "tpause": ["TPAUSE"], - "umonitorb": ["UMONITOR"], - "umonitorw": ["UMONITOR"], - "umonitorl": ["UMONITOR"], - "umonitorq": ["UMONITOR"], - "umonitorx": ["UMONITOR"], - "umonitory": ["UMONITOR"], - "umonitorz": ["UMONITOR"], - "umonitor": ["UMONITOR"], - "umwaitb": ["UMWAIT"], - "umwaitw": ["UMWAIT"], - "umwaitl": ["UMWAIT"], - "umwaitq": ["UMWAIT"], - "umwaitx": ["UMWAIT"], - "umwaity": ["UMWAIT"], - "umwaitz": ["UMWAIT"], - "umwait": ["UMWAIT"], - "cldemoteb": ["CLDEMOTE"], - "cldemotew": ["CLDEMOTE"], - "cldemotel": ["CLDEMOTE"], - "cldemoteq": ["CLDEMOTE"], - "cldemotex": ["CLDEMOTE"], - "cldemotey": ["CLDEMOTE"], - "cldemotez": ["CLDEMOTE"], - "cldemote": ["CLDEMOTE"], - "enclvb": ["ENCLV"], - "enclvw": ["ENCLV"], - "enclvl": ["ENCLV"], - "enclvq": ["ENCLV"], - "enclvx": ["ENCLV"], - "enclvy": ["ENCLV"], - "enclvz": ["ENCLV"], - "enclv": ["ENCLV"], - "vaddpdb": ["VADDPD"], - "vaddpdw": ["VADDPD"], - "vaddpdl": ["VADDPD"], - "vaddpdq": ["VADDPD"], - "vaddpdx": ["VADDPD"], - "vaddpdy": ["VADDPD"], + "vpermilpd": ["VPERMILPD"], + "vpabswz": ["VPABSW"], + "cmovbq": ["CMOVB"], + "andb": ["AND", "AND_LOCK"], + "ud0l": ["UD0"], + "vblendvpd": ["VBLENDVPD"], + "vfmsub231psw": ["VFMSUB231PS"], + "vfnmsub132pdb": ["VFNMSUB132PD"], + "vpermt2pdw": ["VPERMT2PD"], + "vcvtpd2psz": ["VCVTPD2PS"], + "fbld": ["FBLD"], + "vpshldwz": ["VPSHLDW"], + "vpermt2bz": ["VPERMT2B"], + "vpshrddb": ["VPSHRDD"], + "rclq": ["RCL"], + "ltr": ["LTR"], + "cmpq": ["CMP"], + "vpshldwy": ["VPSHLDW"], + "cvtsi2sdq": ["CVTSI2SD"], + "vcvttps2dqb": ["VCVTTPS2DQ"], + "fnstsww": ["FNSTSW"], + "bsrq": ["BSR"], + "vinserti128x": ["VINSERTI128"], + "shrl": ["SHR"], + "vminssl": ["VMINSS"], + "vpcomubx": ["VPCOMUB"], + "vfnmadd132psz": ["VFNMADD132PS"], + "vpaddql": ["VPADDQ"], + "vpsrawy": ["VPSRAW"], + "vpcomub": ["VPCOMUB"], + "vcvtpd2qqw": ["VCVTPD2QQ"], + "comisd": ["COMISD"], + "vpermi2pdx": ["VPERMI2PD"], + "arplw": ["ARPL"], + "vmovdqa32y": ["VMOVDQA32"], + "vpmuludqy": ["VPMULUDQ"], + "vfmsub132ssl": ["VFMSUB132SS"], + "vplzcntdw": ["VPLZCNTD"], + "outsdl": ["OUTSD", "REP_OUTSD"], + "vrcp28ssl": ["VRCP28SS"], + "paddqx": ["PADDQ"], + "vandnpdz": ["VANDNPD"], + "vpshufbitqmbx": ["VPSHUFBITQMB"], + "punpckhdqq": ["PUNPCKHDQ"], + "vfnmsubpsx": ["VFNMSUBPS"], "vaddpdz": ["VADDPD"], - "vaddpd": ["VADDPD"], - "vaddpsb": ["VADDPS"], - "vaddpsw": ["VADDPS"], - "vaddpsl": ["VADDPS"], - "vaddpsq": ["VADDPS"], - "vaddpsx": ["VADDPS"], - "vaddpsy": ["VADDPS"], - "vaddpsz": ["VADDPS"], - "vaddps": ["VADDPS"], - "vaddsdb": ["VADDSD"], - "vaddsdw": ["VADDSD"], - "vaddsdl": ["VADDSD"], - "vaddsdq": ["VADDSD"], - "vaddsdx": ["VADDSD"], - "vaddsdy": ["VADDSD"], - "vaddsdz": ["VADDSD"], - "vaddsd": ["VADDSD"], - "vaddssb": ["VADDSS"], - "vaddssw": ["VADDSS"], - "vaddssl": ["VADDSS"], - "vaddssq": ["VADDSS"], - "vaddssx": ["VADDSS"], - "vaddssy": ["VADDSS"], - "vaddssz": ["VADDSS"], - "vaddss": ["VADDSS"], - "vaddsubpdb": ["VADDSUBPD"], - "vaddsubpdw": ["VADDSUBPD"], - "vaddsubpdl": ["VADDSUBPD"], - "vaddsubpdq": ["VADDSUBPD"], - "vaddsubpdx": ["VADDSUBPD"], - "vaddsubpdy": ["VADDSUBPD"], - "vaddsubpdz": ["VADDSUBPD"], - "vaddsubpd": ["VADDSUBPD"], - "vaddsubpsb": ["VADDSUBPS"], - "vaddsubpsw": ["VADDSUBPS"], - "vaddsubpsl": ["VADDSUBPS"], - "vaddsubpsq": ["VADDSUBPS"], - "vaddsubpsx": ["VADDSUBPS"], - "vaddsubpsy": ["VADDSUBPS"], - "vaddsubpsz": ["VADDSUBPS"], - "vaddsubps": ["VADDSUBPS"], - "vandpdb": ["VANDPD"], - "vandpdw": ["VANDPD"], - "vandpdl": ["VANDPD"], - "vandpdq": ["VANDPD"], - "vandpdx": ["VANDPD"], - "vandpdy": ["VANDPD"], - "vandpdz": ["VANDPD"], - "vandpd": ["VANDPD"], - "vandpsb": ["VANDPS"], - "vandpsw": ["VANDPS"], - "vandpsl": ["VANDPS"], - "vandpsq": ["VANDPS"], - "vandpsx": ["VANDPS"], - "vandpsy": ["VANDPS"], - "vandpsz": ["VANDPS"], - "vandps": ["VANDPS"], - "vandnpdb": ["VANDNPD"], - "vandnpdw": ["VANDNPD"], - "vandnpdl": ["VANDNPD"], + "insertpsl": ["INSERTPS"], + "popad": ["POPAD"], + "vfmaddsub132pdy": ["VFMADDSUB132PD"], + "andpdx": ["ANDPD"], + "vpmovsdwy": ["VPMOVSDW"], + "vpopcntdl": ["VPOPCNTD"], + "vpsrlvwx": ["VPSRLVW"], + "vorpdy": ["VORPD"], + "vpmacsswwx": ["VPMACSSWW"], + "fidivr": ["FIDIVR"], + "pshufw": ["PSHUFW"], + "vptestmdy": ["VPTESTMD"], + "vexp2pdb": ["VEXP2PD"], + "vfmsub132pdw": ["VFMSUB132PD"], + "vpsubd": ["VPSUBD"], + "cmovbw": ["CMOVB"], + "fucompp": ["FUCOMPP"], + "vgetmantsd": ["VGETMANTSD"], + "vpmacssdql": ["VPMACSSDQL"], + "vpdpbusdz": ["VPDPBUSD"], + "kmovww": ["KMOVW"], + "vreducepdb": ["VREDUCEPD"], + "rcrw": ["RCR"], + "vshuff32x4b": ["VSHUFF32X4"], + "pblendvb": ["PBLENDVB"], + "cmovnsw": ["CMOVNS"], + "vpminuqx": ["VPMINUQ"], + "prefetch_exclusivez": ["PREFETCH_EXCLUSIVE"], + "paddbq": ["PADDB"], + "vpshabx": ["VPSHAB"], "vandnpdq": ["VANDNPD"], - "vandnpdx": ["VANDNPD"], - "vandnpdy": ["VANDNPD"], - "vandnpdz": ["VANDNPD"], - "vandnpd": ["VANDNPD"], - "vandnpsb": ["VANDNPS"], - "vandnpsw": ["VANDNPS"], - "vandnpsl": ["VANDNPS"], - "vandnpsq": ["VANDNPS"], - "vandnpsx": ["VANDNPS"], - "vandnpsy": ["VANDNPS"], - "vandnpsz": ["VANDNPS"], - "vandnps": ["VANDNPS"], - "vblendpdb": ["VBLENDPD"], - "vblendpdw": ["VBLENDPD"], - "vblendpdl": ["VBLENDPD"], - "vblendpdq": ["VBLENDPD"], - "vblendpdx": ["VBLENDPD"], - "vblendpdy": ["VBLENDPD"], - "vblendpdz": ["VBLENDPD"], - "vblendpd": ["VBLENDPD"], - "vblendpsb": ["VBLENDPS"], - "vblendpsw": ["VBLENDPS"], - "vblendpsl": ["VBLENDPS"], - "vblendpsq": ["VBLENDPS"], - "vblendpsx": ["VBLENDPS"], - "vblendpsy": ["VBLENDPS"], - "vblendpsz": ["VBLENDPS"], - "vblendps": ["VBLENDPS"], - "vcmppdb": ["VCMPPD"], - "vcmppdw": ["VCMPPD"], - "vcmppdl": ["VCMPPD"], - "vcmppdq": ["VCMPPD"], - "vcmppdx": ["VCMPPD"], - "vcmppdy": ["VCMPPD"], - "vcmppdz": ["VCMPPD"], - "vcmppd": ["VCMPPD"], - "vcmppsb": ["VCMPPS"], - "vcmppsw": ["VCMPPS"], - "vcmppsl": ["VCMPPS"], - "vcmppsq": ["VCMPPS"], - "vcmppsx": ["VCMPPS"], - "vcmppsy": ["VCMPPS"], - "vcmppsz": ["VCMPPS"], - "vcmpps": ["VCMPPS"], - "vcmpsdb": ["VCMPSD"], - "vcmpsdw": ["VCMPSD"], - "vcmpsdl": ["VCMPSD"], - "vcmpsdq": ["VCMPSD"], - "vcmpsdx": ["VCMPSD"], - "vcmpsdy": ["VCMPSD"], - "vcmpsdz": ["VCMPSD"], - "vcmpsd": ["VCMPSD"], - "vcmpssb": ["VCMPSS"], - "vcmpssw": ["VCMPSS"], - "vcmpssl": ["VCMPSS"], - "vcmpssq": ["VCMPSS"], - "vcmpssx": ["VCMPSS"], - "vcmpssy": ["VCMPSS"], - "vcmpssz": ["VCMPSS"], - "vcmpss": ["VCMPSS"], - "vcomisdb": ["VCOMISD"], - "vcomisdw": ["VCOMISD"], - "vcomisdl": ["VCOMISD"], - "vcomisdq": ["VCOMISD"], - "vcomisdx": ["VCOMISD"], - "vcomisdy": ["VCOMISD"], - "vcomisdz": ["VCOMISD"], - "vcomisd": ["VCOMISD"], - "vcomissb": ["VCOMISS"], - "vcomissw": ["VCOMISS"], - "vcomissl": ["VCOMISS"], - "vcomissq": ["VCOMISS"], - "vcomissx": ["VCOMISS"], - "vcomissy": ["VCOMISS"], - "vcomissz": ["VCOMISS"], - "vcomiss": ["VCOMISS"], - "vcvtdq2pdb": ["VCVTDQ2PD"], - "vcvtdq2pdw": ["VCVTDQ2PD"], - "vcvtdq2pdl": ["VCVTDQ2PD"], - "vcvtdq2pdq": ["VCVTDQ2PD"], - "vcvtdq2pdx": ["VCVTDQ2PD"], + "extractpsl": ["EXTRACTPS"], + "ud1": ["UD1"], + "psubsw": ["PSUBSW"], + "movbeq": ["MOVBE"], + "vmovdqu8y": ["VMOVDQU8"], + "vmulpsl": ["VMULPS"], + "psubsbx": ["PSUBSB"], + "vshufpsb": ["VSHUFPS"], + "vcvtudq2pdq": ["VCVTUDQ2PD"], + "cvtpi2psq": ["CVTPI2PS"], + "psradx": ["PSRAD"], + "bextrq": ["BEXTR"], + "vpcmovy": ["VPCMOV"], + "vrcp14psq": ["VRCP14PS"], + "vextracti64x2": ["VEXTRACTI64X2"], + "tzcntw": ["TZCNT"], + "vpcompressd": ["VPCOMPRESSD"], + "vfixupimmsd": ["VFIXUPIMMSD"], + "vpmovsqdx": ["VPMOVSQD"], + "vpaddsw": ["VPADDSW"], + "vphaddbq": ["VPHADDBQ"], + "movq": ["MOV", "MOVQ"], + "vfmadd231pdq": ["VFMADD231PD"], + "v4fmaddssx": ["V4FMADDSS"], + "subsdl": ["SUBSD"], + "vfmadd132pdz": ["VFMADD132PD"], + "scasw": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], + "vsubpsz": ["VSUBPS"], "vcvtdq2pdy": ["VCVTDQ2PD"], - "vcvtdq2pdz": ["VCVTDQ2PD"], - "vcvtdq2pd": ["VCVTDQ2PD"], - "vcvtdq2psb": ["VCVTDQ2PS"], - "vcvtdq2psw": ["VCVTDQ2PS"], - "vcvtdq2psl": ["VCVTDQ2PS"], - "vcvtdq2psq": ["VCVTDQ2PS"], - "vcvtdq2psx": ["VCVTDQ2PS"], - "vcvtdq2psy": ["VCVTDQ2PS"], - "vcvtdq2psz": ["VCVTDQ2PS"], - "vcvtdq2ps": ["VCVTDQ2PS"], - "vcvtpd2dqb": ["VCVTPD2DQ"], - "vcvtpd2dqw": ["VCVTPD2DQ"], - "vcvtpd2dql": ["VCVTPD2DQ"], - "vcvtpd2dqq": ["VCVTPD2DQ"], + "vfmsub132pd": ["VFMSUB132PD"], + "vpshawx": ["VPSHAW"], + "vxorpdx": ["VXORPD"], + "vpackusdwx": ["VPACKUSDW"], + "vfnmadd132psw": ["VFNMADD132PS"], + "lgsl": ["LGS"], + "vpshrddw": ["VPSHRDD"], + "vpunpckhdqz": ["VPUNPCKHDQ"], + "pcmpistrmx": ["PCMPISTRM"], + "vpmacsww": ["VPMACSWW"], + "faddq": ["FADD"], + "vscatterpf1qpsb": ["VSCATTERPF1QPS"], + "vfnmadd132psl": ["VFNMADD132PS"], "vcvtpd2dqx": ["VCVTPD2DQ"], - "vcvtpd2dqy": ["VCVTPD2DQ"], - "vcvtpd2dqz": ["VCVTPD2DQ"], - "vcvtpd2dq": ["VCVTPD2DQ"], - "vcvttpd2dqb": ["VCVTTPD2DQ"], - "vcvttpd2dqw": ["VCVTTPD2DQ"], - "vcvttpd2dql": ["VCVTTPD2DQ"], - "vcvttpd2dqq": ["VCVTTPD2DQ"], - "vcvttpd2dqx": ["VCVTTPD2DQ"], - "vcvttpd2dqy": ["VCVTTPD2DQ"], - "vcvttpd2dqz": ["VCVTTPD2DQ"], - "vcvttpd2dq": ["VCVTTPD2DQ"], - "vcvtpd2psb": ["VCVTPD2PS"], - "vcvtpd2psw": ["VCVTPD2PS"], - "vcvtpd2psl": ["VCVTPD2PS"], - "vcvtpd2psq": ["VCVTPD2PS"], - "vcvtpd2psx": ["VCVTPD2PS"], - "vcvtpd2psy": ["VCVTPD2PS"], - "vcvtpd2psz": ["VCVTPD2PS"], - "vcvtpd2ps": ["VCVTPD2PS"], - "vcvtps2dqb": ["VCVTPS2DQ"], - "vcvtps2dqw": ["VCVTPS2DQ"], - "vcvtps2dql": ["VCVTPS2DQ"], - "vcvtps2dqq": ["VCVTPS2DQ"], - "vcvtps2dqx": ["VCVTPS2DQ"], - "vcvtps2dqy": ["VCVTPS2DQ"], - "vcvtps2dqz": ["VCVTPS2DQ"], - "vcvtps2dq": ["VCVTPS2DQ"], - "vcvttps2dqb": ["VCVTTPS2DQ"], - "vcvttps2dqw": ["VCVTTPS2DQ"], - "vcvttps2dql": ["VCVTTPS2DQ"], - "vcvttps2dqq": ["VCVTTPS2DQ"], - "vcvttps2dqx": ["VCVTTPS2DQ"], - "vcvttps2dqy": ["VCVTTPS2DQ"], - "vcvttps2dqz": ["VCVTTPS2DQ"], - "vcvttps2dq": ["VCVTTPS2DQ"], - "vcvtps2pdb": ["VCVTPS2PD"], - "vcvtps2pdw": ["VCVTPS2PD"], - "vcvtps2pdl": ["VCVTPS2PD"], - "vcvtps2pdq": ["VCVTPS2PD"], - "vcvtps2pdx": ["VCVTPS2PD"], - "vcvtps2pdy": ["VCVTPS2PD"], - "vcvtps2pdz": ["VCVTPS2PD"], - "vcvtps2pd": ["VCVTPS2PD"], - "vcvtsd2sib": ["VCVTSD2SI"], - "vcvtsd2siw": ["VCVTSD2SI"], - "vcvtsd2sil": ["VCVTSD2SI"], - "vcvtsd2siq": ["VCVTSD2SI"], - "vcvtsd2six": ["VCVTSD2SI"], - "vcvtsd2siy": ["VCVTSD2SI"], - "vcvtsd2siz": ["VCVTSD2SI"], - "vcvtsd2si": ["VCVTSD2SI"], - "vcvttsd2sib": ["VCVTTSD2SI"], - "vcvttsd2siw": ["VCVTTSD2SI"], - "vcvttsd2sil": ["VCVTTSD2SI"], - "vcvttsd2siq": ["VCVTTSD2SI"], - "vcvttsd2six": ["VCVTTSD2SI"], - "vcvttsd2siy": ["VCVTTSD2SI"], - "vcvttsd2siz": ["VCVTTSD2SI"], - "vcvttsd2si": ["VCVTTSD2SI"], - "vcvtss2sib": ["VCVTSS2SI"], - "vcvtss2siw": ["VCVTSS2SI"], - "vcvtss2sil": ["VCVTSS2SI"], - "vcvtss2siq": ["VCVTSS2SI"], - "vcvtss2six": ["VCVTSS2SI"], - "vcvtss2siy": ["VCVTSS2SI"], - "vcvtss2siz": ["VCVTSS2SI"], - "vcvtss2si": ["VCVTSS2SI"], - "vcvttss2sib": ["VCVTTSS2SI"], - "vcvttss2siw": ["VCVTTSS2SI"], - "vcvttss2sil": ["VCVTTSS2SI"], - "vcvttss2siq": ["VCVTTSS2SI"], - "vcvttss2six": ["VCVTTSS2SI"], - "vcvttss2siy": ["VCVTTSS2SI"], - "vcvttss2siz": ["VCVTTSS2SI"], - "vcvttss2si": ["VCVTTSS2SI"], - "vcvtsd2ssb": ["VCVTSD2SS"], - "vcvtsd2ssw": ["VCVTSD2SS"], - "vcvtsd2ssl": ["VCVTSD2SS"], - "vcvtsd2ssq": ["VCVTSD2SS"], - "vcvtsd2ssx": ["VCVTSD2SS"], - "vcvtsd2ssy": ["VCVTSD2SS"], - "vcvtsd2ssz": ["VCVTSD2SS"], - "vcvtsd2ss": ["VCVTSD2SS"], - "vcvtsi2sdb": ["VCVTSI2SD"], - "vcvtsi2sdw": ["VCVTSI2SD"], - "vcvtsi2sdl": ["VCVTSI2SD"], - "vcvtsi2sdq": ["VCVTSI2SD"], - "vcvtsi2sdx": ["VCVTSI2SD"], - "vcvtsi2sdy": ["VCVTSI2SD"], - "vcvtsi2sdz": ["VCVTSI2SD"], - "vcvtsi2sd": ["VCVTSI2SD"], - "vcvtsi2ssb": ["VCVTSI2SS"], - "vcvtsi2ssw": ["VCVTSI2SS"], - "vcvtsi2ssl": ["VCVTSI2SS"], - "vcvtsi2ssq": ["VCVTSI2SS"], - "vcvtsi2ssx": ["VCVTSI2SS"], - "vcvtsi2ssy": ["VCVTSI2SS"], - "vcvtsi2ssz": ["VCVTSI2SS"], - "vcvtsi2ss": ["VCVTSI2SS"], - "vcvtss2sdb": ["VCVTSS2SD"], - "vcvtss2sdw": ["VCVTSS2SD"], - "vcvtss2sdl": ["VCVTSS2SD"], - "vcvtss2sdq": ["VCVTSS2SD"], - "vcvtss2sdx": ["VCVTSS2SD"], - "vcvtss2sdy": ["VCVTSS2SD"], - "vcvtss2sdz": ["VCVTSS2SD"], - "vcvtss2sd": ["VCVTSS2SD"], - "vdivpdb": ["VDIVPD"], - "vdivpdw": ["VDIVPD"], - "vdivpdl": ["VDIVPD"], - "vdivpdq": ["VDIVPD"], - "vdivpdx": ["VDIVPD"], - "vdivpdy": ["VDIVPD"], - "vdivpdz": ["VDIVPD"], - "vdivpd": ["VDIVPD"], - "vdivpsb": ["VDIVPS"], - "vdivpsw": ["VDIVPS"], - "vdivpsl": ["VDIVPS"], - "vdivpsq": ["VDIVPS"], - "vdivpsx": ["VDIVPS"], - "vdivpsy": ["VDIVPS"], - "vdivpsz": ["VDIVPS"], - "vdivps": ["VDIVPS"], - "vdivsdb": ["VDIVSD"], - "vdivsdw": ["VDIVSD"], - "vdivsdl": ["VDIVSD"], - "vdivsdq": ["VDIVSD"], - "vdivsdx": ["VDIVSD"], - "vdivsdy": ["VDIVSD"], - "vdivsdz": ["VDIVSD"], - "vdivsd": ["VDIVSD"], - "vdivssb": ["VDIVSS"], - "vdivssw": ["VDIVSS"], - "vdivssl": ["VDIVSS"], - "vdivssq": ["VDIVSS"], - "vdivssx": ["VDIVSS"], - "vdivssy": ["VDIVSS"], - "vdivssz": ["VDIVSS"], - "vdivss": ["VDIVSS"], - "vextractf128b": ["VEXTRACTF128"], - "vextractf128w": ["VEXTRACTF128"], - "vextractf128l": ["VEXTRACTF128"], - "vextractf128q": ["VEXTRACTF128"], - "vextractf128x": ["VEXTRACTF128"], - "vextractf128y": ["VEXTRACTF128"], - "vextractf128z": ["VEXTRACTF128"], - "vextractf128": ["VEXTRACTF128"], - "vdppdb": ["VDPPD"], - "vdppdw": ["VDPPD"], - "vdppdl": ["VDPPD"], - "vdppdq": ["VDPPD"], - "vdppdx": ["VDPPD"], - "vdppdy": ["VDPPD"], - "vdppdz": ["VDPPD"], - "vdppd": ["VDPPD"], - "vdppsb": ["VDPPS"], - "vdppsw": ["VDPPS"], - "vdppsl": ["VDPPS"], - "vdppsq": ["VDPPS"], - "vdppsx": ["VDPPS"], - "vdppsy": ["VDPPS"], - "vdppsz": ["VDPPS"], - "vdpps": ["VDPPS"], - "vextractpsb": ["VEXTRACTPS"], - "vextractpsw": ["VEXTRACTPS"], - "vextractpsl": ["VEXTRACTPS"], - "vextractpsq": ["VEXTRACTPS"], - "vextractpsx": ["VEXTRACTPS"], - "vextractpsy": ["VEXTRACTPS"], - "vextractpsz": ["VEXTRACTPS"], - "vextractps": ["VEXTRACTPS"], - "vzeroallb": ["VZEROALL"], - "vzeroallw": ["VZEROALL"], - "vzeroalll": ["VZEROALL"], - "vzeroallq": ["VZEROALL"], - "vzeroallx": ["VZEROALL"], - "vzeroally": ["VZEROALL"], - "vzeroallz": ["VZEROALL"], - "vzeroall": ["VZEROALL"], - "vzeroupperb": ["VZEROUPPER"], - "vzeroupperw": ["VZEROUPPER"], - "vzeroupperl": ["VZEROUPPER"], - "vzeroupperq": ["VZEROUPPER"], - "vzeroupperx": ["VZEROUPPER"], - "vzerouppery": ["VZEROUPPER"], - "vzeroupperz": ["VZEROUPPER"], - "vzeroupper": ["VZEROUPPER"], - "vhaddpdb": ["VHADDPD"], - "vhaddpdw": ["VHADDPD"], - "vhaddpdl": ["VHADDPD"], - "vhaddpdq": ["VHADDPD"], - "vhaddpdx": ["VHADDPD"], - "vhaddpdy": ["VHADDPD"], - "vhaddpdz": ["VHADDPD"], - "vhaddpd": ["VHADDPD"], - "vhaddpsb": ["VHADDPS"], - "vhaddpsw": ["VHADDPS"], - "vhaddpsl": ["VHADDPS"], - "vhaddpsq": ["VHADDPS"], - "vhaddpsx": ["VHADDPS"], - "vhaddpsy": ["VHADDPS"], - "vhaddpsz": ["VHADDPS"], - "vhaddps": ["VHADDPS"], - "vhsubpdb": ["VHSUBPD"], - "vhsubpdw": ["VHSUBPD"], - "vhsubpdl": ["VHSUBPD"], - "vhsubpdq": ["VHSUBPD"], - "vhsubpdx": ["VHSUBPD"], - "vhsubpdy": ["VHSUBPD"], - "vhsubpdz": ["VHSUBPD"], - "vhsubpd": ["VHSUBPD"], - "vhsubpsb": ["VHSUBPS"], - "vhsubpsw": ["VHSUBPS"], - "vhsubpsl": ["VHSUBPS"], - "vhsubpsq": ["VHSUBPS"], - "vhsubpsx": ["VHSUBPS"], - "vhsubpsy": ["VHSUBPS"], - "vhsubpsz": ["VHSUBPS"], - "vhsubps": ["VHSUBPS"], - "vpermilpdb": ["VPERMILPD"], - "vpermilpdw": ["VPERMILPD"], - "vpermilpdl": ["VPERMILPD"], - "vpermilpdq": ["VPERMILPD"], - "vpermilpdx": ["VPERMILPD"], - "vpermilpdy": ["VPERMILPD"], - "vpermilpdz": ["VPERMILPD"], - "vpermilpd": ["VPERMILPD"], - "vpermilpsb": ["VPERMILPS"], - "vpermilpsw": ["VPERMILPS"], - "vpermilpsl": ["VPERMILPS"], - "vpermilpsq": ["VPERMILPS"], - "vpermilpsx": ["VPERMILPS"], - "vpermilpsy": ["VPERMILPS"], - "vpermilpsz": ["VPERMILPS"], - "vpermilps": ["VPERMILPS"], - "vperm2f128b": ["VPERM2F128"], - "vperm2f128w": ["VPERM2F128"], - "vperm2f128l": ["VPERM2F128"], - "vperm2f128q": ["VPERM2F128"], - "vperm2f128x": ["VPERM2F128"], - "vperm2f128y": ["VPERM2F128"], - "vperm2f128z": ["VPERM2F128"], - "vperm2f128": ["VPERM2F128"], - "vbroadcastssb": ["VBROADCASTSS"], - "vbroadcastssw": ["VBROADCASTSS"], - "vbroadcastssl": ["VBROADCASTSS"], - "vbroadcastssq": ["VBROADCASTSS"], - "vbroadcastssx": ["VBROADCASTSS"], - "vbroadcastssy": ["VBROADCASTSS"], - "vbroadcastssz": ["VBROADCASTSS"], - "vbroadcastss": ["VBROADCASTSS"], - "vbroadcastsdb": ["VBROADCASTSD"], - "vbroadcastsdw": ["VBROADCASTSD"], - "vbroadcastsdl": ["VBROADCASTSD"], - "vbroadcastsdq": ["VBROADCASTSD"], - "vbroadcastsdx": ["VBROADCASTSD"], - "vbroadcastsdy": ["VBROADCASTSD"], - "vbroadcastsdz": ["VBROADCASTSD"], - "vbroadcastsd": ["VBROADCASTSD"], - "vbroadcastf128b": ["VBROADCASTF128"], - "vbroadcastf128w": ["VBROADCASTF128"], - "vbroadcastf128l": ["VBROADCASTF128"], - "vbroadcastf128q": ["VBROADCASTF128"], - "vbroadcastf128x": ["VBROADCASTF128"], - "vbroadcastf128y": ["VBROADCASTF128"], - "vbroadcastf128z": ["VBROADCASTF128"], - "vbroadcastf128": ["VBROADCASTF128"], - "vinsertf128b": ["VINSERTF128"], - "vinsertf128w": ["VINSERTF128"], - "vinsertf128l": ["VINSERTF128"], - "vinsertf128q": ["VINSERTF128"], - "vinsertf128x": ["VINSERTF128"], - "vinsertf128y": ["VINSERTF128"], - "vinsertf128z": ["VINSERTF128"], - "vinsertf128": ["VINSERTF128"], - "vinsertpsb": ["VINSERTPS"], - "vinsertpsw": ["VINSERTPS"], - "vinsertpsl": ["VINSERTPS"], - "vinsertpsq": ["VINSERTPS"], - "vinsertpsx": ["VINSERTPS"], - "vinsertpsy": ["VINSERTPS"], - "vinsertpsz": ["VINSERTPS"], - "vinsertps": ["VINSERTPS"], - "vlddqub": ["VLDDQU"], - "vlddquw": ["VLDDQU"], - "vlddqul": ["VLDDQU"], - "vlddquq": ["VLDDQU"], - "vlddqux": ["VLDDQU"], - "vlddquy": ["VLDDQU"], - "vlddquz": ["VLDDQU"], - "vlddqu": ["VLDDQU"], - "vmaskmovpsb": ["VMASKMOVPS"], - "vmaskmovpsw": ["VMASKMOVPS"], - "vmaskmovpsl": ["VMASKMOVPS"], - "vmaskmovpsq": ["VMASKMOVPS"], - "vmaskmovpsx": ["VMASKMOVPS"], - "vmaskmovpsy": ["VMASKMOVPS"], - "vmaskmovpsz": ["VMASKMOVPS"], - "vmaskmovps": ["VMASKMOVPS"], - "vmaskmovpdb": ["VMASKMOVPD"], - "vmaskmovpdw": ["VMASKMOVPD"], - "vmaskmovpdl": ["VMASKMOVPD"], - "vmaskmovpdq": ["VMASKMOVPD"], - "vmaskmovpdx": ["VMASKMOVPD"], - "vmaskmovpdy": ["VMASKMOVPD"], - "vmaskmovpdz": ["VMASKMOVPD"], - "vmaskmovpd": ["VMASKMOVPD"], - "vptestb": ["VPTEST"], - "vptestw": ["VPTEST"], - "vptestl": ["VPTEST"], - "vptestq": ["VPTEST"], - "vptestx": ["VPTEST"], - "vptesty": ["VPTEST"], - "vptestz": ["VPTEST"], - "vptest": ["VPTEST"], - "vtestpsb": ["VTESTPS"], - "vtestpsw": ["VTESTPS"], - "vtestpsl": ["VTESTPS"], - "vtestpsq": ["VTESTPS"], - "vtestpsx": ["VTESTPS"], - "vtestpsy": ["VTESTPS"], - "vtestpsz": ["VTESTPS"], - "vtestps": ["VTESTPS"], - "vtestpdb": ["VTESTPD"], - "vtestpdw": ["VTESTPD"], - "vtestpdl": ["VTESTPD"], - "vtestpdq": ["VTESTPD"], - "vtestpdx": ["VTESTPD"], - "vtestpdy": ["VTESTPD"], - "vtestpdz": ["VTESTPD"], - "vtestpd": ["VTESTPD"], - "vmaxpdb": ["VMAXPD"], - "vmaxpdw": ["VMAXPD"], - "vmaxpdl": ["VMAXPD"], - "vmaxpdq": ["VMAXPD"], - "vmaxpdx": ["VMAXPD"], - "vmaxpdy": ["VMAXPD"], - "vmaxpdz": ["VMAXPD"], - "vmaxpd": ["VMAXPD"], - "vmaxpsb": ["VMAXPS"], - "vmaxpsw": ["VMAXPS"], - "vmaxpsl": ["VMAXPS"], - "vmaxpsq": ["VMAXPS"], - "vmaxpsx": ["VMAXPS"], - "vmaxpsy": ["VMAXPS"], - "vmaxpsz": ["VMAXPS"], - "vmaxps": ["VMAXPS"], - "vmaxsdb": ["VMAXSD"], - "vmaxsdw": ["VMAXSD"], - "vmaxsdl": ["VMAXSD"], - "vmaxsdq": ["VMAXSD"], - "vmaxsdx": ["VMAXSD"], - "vmaxsdy": ["VMAXSD"], - "vmaxsdz": ["VMAXSD"], - "vmaxsd": ["VMAXSD"], - "vmaxssb": ["VMAXSS"], - "vmaxssw": ["VMAXSS"], - "vmaxssl": ["VMAXSS"], - "vmaxssq": ["VMAXSS"], - "vmaxssx": ["VMAXSS"], - "vmaxssy": ["VMAXSS"], - "vmaxssz": ["VMAXSS"], - "vmaxss": ["VMAXSS"], - "vminpdb": ["VMINPD"], - "vminpdw": ["VMINPD"], - "vminpdl": ["VMINPD"], - "vminpdq": ["VMINPD"], - "vminpdx": ["VMINPD"], - "vminpdy": ["VMINPD"], - "vminpdz": ["VMINPD"], - "vminpd": ["VMINPD"], - "vminpsb": ["VMINPS"], - "vminpsw": ["VMINPS"], - "vminpsl": ["VMINPS"], - "vminpsq": ["VMINPS"], - "vminpsx": ["VMINPS"], - "vminpsy": ["VMINPS"], - "vminpsz": ["VMINPS"], - "vminps": ["VMINPS"], - "vminsdb": ["VMINSD"], - "vminsdw": ["VMINSD"], - "vminsdl": ["VMINSD"], - "vminsdq": ["VMINSD"], - "vminsdx": ["VMINSD"], - "vminsdy": ["VMINSD"], - "vminsdz": ["VMINSD"], - "vminsd": ["VMINSD"], - "vminssb": ["VMINSS"], - "vminssw": ["VMINSS"], - "vminssl": ["VMINSS"], - "vminssq": ["VMINSS"], - "vminssx": ["VMINSS"], - "vminssy": ["VMINSS"], - "vminssz": ["VMINSS"], - "vminss": ["VMINSS"], - "vmovapdb": ["VMOVAPD"], - "vmovapdw": ["VMOVAPD"], - "vmovapdl": ["VMOVAPD"], - "vmovapdq": ["VMOVAPD"], - "vmovapdx": ["VMOVAPD"], - "vmovapdy": ["VMOVAPD"], - "vmovapdz": ["VMOVAPD"], - "vmovapd": ["VMOVAPD"], - "vmovapsb": ["VMOVAPS"], - "vmovapsw": ["VMOVAPS"], - "vmovapsl": ["VMOVAPS"], - "vmovapsq": ["VMOVAPS"], - "vmovapsx": ["VMOVAPS"], - "vmovapsy": ["VMOVAPS"], - "vmovapsz": ["VMOVAPS"], - "vmovaps": ["VMOVAPS"], - "vmovdb": ["VMOVD"], - "vmovdw": ["VMOVD"], - "vmovdl": ["VMOVD"], - "vmovdq": ["VMOVD"], - "vmovdx": ["VMOVD"], - "vmovdy": ["VMOVD"], - "vmovdz": ["VMOVD"], - "vmovd": ["VMOVD"], - "vmovqb": ["VMOVQ"], - "vmovqw": ["VMOVQ"], - "vmovql": ["VMOVQ"], - "vmovqq": ["VMOVQ"], - "vmovqx": ["VMOVQ"], - "vmovqy": ["VMOVQ"], - "vmovqz": ["VMOVQ"], - "vmovq": ["VMOVQ"], - "vmovddupb": ["VMOVDDUP"], - "vmovddupw": ["VMOVDDUP"], - "vmovddupl": ["VMOVDDUP"], - "vmovddupq": ["VMOVDDUP"], - "vmovddupx": ["VMOVDDUP"], - "vmovddupy": ["VMOVDDUP"], - "vmovddupz": ["VMOVDDUP"], - "vmovddup": ["VMOVDDUP"], - "vmovdqab": ["VMOVDQA"], - "vmovdqaw": ["VMOVDQA"], - "vmovdqal": ["VMOVDQA"], - "vmovdqaq": ["VMOVDQA"], - "vmovdqax": ["VMOVDQA"], - "vmovdqay": ["VMOVDQA"], - "vmovdqaz": ["VMOVDQA"], - "vmovdqa": ["VMOVDQA"], - "vmovdqub": ["VMOVDQU"], - "vmovdquw": ["VMOVDQU"], - "vmovdqul": ["VMOVDQU"], - "vmovdquq": ["VMOVDQU"], - "vmovdqux": ["VMOVDQU"], - "vmovdquy": ["VMOVDQU"], - "vmovdquz": ["VMOVDQU"], - "vmovdqu": ["VMOVDQU"], - "vmovshdupb": ["VMOVSHDUP"], - "vmovshdupw": ["VMOVSHDUP"], - "vmovshdupl": ["VMOVSHDUP"], - "vmovshdupq": ["VMOVSHDUP"], - "vmovshdupx": ["VMOVSHDUP"], - "vmovshdupy": ["VMOVSHDUP"], - "vmovshdupz": ["VMOVSHDUP"], - "vmovshdup": ["VMOVSHDUP"], - "vmovsldupb": ["VMOVSLDUP"], - "vmovsldupw": ["VMOVSLDUP"], - "vmovsldupl": ["VMOVSLDUP"], - "vmovsldupq": ["VMOVSLDUP"], - "vmovsldupx": ["VMOVSLDUP"], - "vmovsldupy": ["VMOVSLDUP"], - "vmovsldupz": ["VMOVSLDUP"], - "vmovsldup": ["VMOVSLDUP"], - "vporb": ["VPOR"], - "vporw": ["VPOR"], - "vporl": ["VPOR"], - "vporq": ["VPOR", "VPORQ"], + "vaesimcx": ["VAESIMC"], + "psllqx": ["PSLLQ"], + "vprorvdz": ["VPRORVD"], + "vgf2p8affineinvqbb": ["VGF2P8AFFINEINVQB"], "vporx": ["VPOR"], - "vpory": ["VPOR"], - "vporz": ["VPOR"], - "vpor": ["VPOR"], - "vpandb": ["VPAND"], - "vpandw": ["VPAND"], - "vpandl": ["VPAND"], - "vpandq": ["VPAND", "VPANDQ"], - "vpandx": ["VPAND"], - "vpandy": ["VPAND"], - "vpandz": ["VPAND"], - "vpand": ["VPAND"], - "vpandnb": ["VPANDN"], - "vpandnw": ["VPANDN"], - "vpandnl": ["VPANDN"], - "vpandnq": ["VPANDNQ", "VPANDN"], - "vpandnx": ["VPANDN"], - "vpandny": ["VPANDN"], - "vpandnz": ["VPANDN"], - "vpandn": ["VPANDN"], - "vpxorb": ["VPXOR"], - "vpxorw": ["VPXOR"], - "vpxorl": ["VPXOR"], - "vpxorq": ["VPXOR", "VPXORQ"], - "vpxorx": ["VPXOR"], - "vpxory": ["VPXOR"], - "vpxorz": ["VPXOR"], - "vpxor": ["VPXOR"], - "vpabsbb": ["VPABSB"], - "vpabsbw": ["VPABSB"], - "vpabsbl": ["VPABSB"], - "vpabsbq": ["VPABSB"], - "vpabsbx": ["VPABSB"], - "vpabsby": ["VPABSB"], - "vpabsbz": ["VPABSB"], - "vpabsb": ["VPABSB"], - "vpabswb": ["VPABSW"], - "vpabsww": ["VPABSW"], - "vpabswl": ["VPABSW"], - "vpabswq": ["VPABSW"], - "vpabswx": ["VPABSW"], - "vpabswy": ["VPABSW"], - "vpabswz": ["VPABSW"], - "vpabsw": ["VPABSW"], - "vpabsdb": ["VPABSD"], - "vpabsdw": ["VPABSD"], + "vunpckhpsx": ["VUNPCKHPS"], + "vfmadd213psy": ["VFMADD213PS"], + "vpcmpeqd": ["VPCMPEQD"], + "vfnmadd132sdq": ["VFNMADD132SD"], + "vpmultishiftqbx": ["VPMULTISHIFTQB"], + "vpermpsz": ["VPERMPS"], + "vpcmpistrix": ["VPCMPISTRI"], + "fldq": ["FLD"], + "vroundpd": ["VROUNDPD"], + "vpermi2d": ["VPERMI2D"], + "vfmaddsub213psq": ["VFMADDSUB213PS"], + "lmsw": ["LMSW"], + "vpmovm2d": ["VPMOVM2D"], + "vphsubbw": ["VPHSUBBW"], + "setnob": ["SETNO"], + "vpmaskmovq": ["VPMASKMOVQ"], + "vmaxpdb": ["VMAXPD"], + "cwd": ["CWD"], + "vsqrtpdx": ["VSQRTPD"], + "vfnmsubpsy": ["VFNMSUBPS"], + "vpcmpdw": ["VPCMPD"], + "vgetexpss": ["VGETEXPSS"], + "vunpckhpdb": ["VUNPCKHPD"], + "vpackusdwb": ["VPACKUSDW"], + "vpdpwssdsx": ["VPDPWSSDS"], + "vpmovzxwqq": ["VPMOVZXWQ"], + "pfsub": ["PFSUB"], + "vextracti32x4": ["VEXTRACTI32X4"], + "vfmaddsub231pdz": ["VFMADDSUB231PD"], + "pushfq": ["PUSHFQ"], + "fcmovb": ["FCMOVB"], + "kshiftlq": ["KSHIFTLQ"], + "pmulldx": ["PMULLD"], + "vpcmpuqy": ["VPCMPUQ"], + "fsubq": ["FSUB"], + "fmull": ["FMUL"], + "stosww": ["REP_STOSW", "STOSW"], + "vfmsub231ps": ["VFMSUB231PS"], + "vpminsqw": ["VPMINSQ"], + "vaddsubpdy": ["VADDSUBPD"], + "vfmadd132pdw": ["VFMADD132PD"], + "vmulpdw": ["VMULPD"], + "cmovnow": ["CMOVNO"], + "bndcuq": ["BNDCU"], + "punpcklwd": ["PUNPCKLWD"], + "vpordq": ["VPORD"], + "xgetbv": ["XGETBV"], + "pfcmpeq": ["PFCMPEQ"], + "psubbx": ["PSUBB"], + "vfmadd132sdq": ["VFMADD132SD"], + "gf2p8affineinvqb": ["GF2P8AFFINEINVQB"], + "vpmovsxwql": ["VPMOVSXWQ"], + "vpcompressb": ["VPCOMPRESSB"], + "movqq": ["MOVQ"], + "vphaddwq": ["VPHADDWQ"], + "vpsadbwy": ["VPSADBW"], + "aeskeygenassistx": ["AESKEYGENASSIST"], + "cmovnoq": ["CMOVNO"], + "cmpsww": ["REPE_CMPSW", "REPNE_CMPSW", "CMPSW"], + "pfcpit1q": ["PFCPIT1"], + "cmovsq": ["CMOVS"], + "testb": ["TEST"], "vpabsdl": ["VPABSD"], - "vpabsdq": ["VPABSD"], - "vpabsdx": ["VPABSD"], - "vpabsdy": ["VPABSD"], - "vpabsdz": ["VPABSD"], - "vpabsd": ["VPABSD"], - "vphminposuwb": ["VPHMINPOSUW"], - "vphminposuww": ["VPHMINPOSUW"], - "vphminposuwl": ["VPHMINPOSUW"], - "vphminposuwq": ["VPHMINPOSUW"], - "vphminposuwx": ["VPHMINPOSUW"], - "vphminposuwy": ["VPHMINPOSUW"], - "vphminposuwz": ["VPHMINPOSUW"], - "vphminposuw": ["VPHMINPOSUW"], - "vpshufdb": ["VPSHUFD"], - "vpshufdw": ["VPSHUFD"], - "vpshufdl": ["VPSHUFD"], - "vpshufdq": ["VPSHUFD"], - "vpshufdx": ["VPSHUFD"], - "vpshufdy": ["VPSHUFD"], - "vpshufdz": ["VPSHUFD"], - "vpshufd": ["VPSHUFD"], - "vpshufhwb": ["VPSHUFHW"], - "vpshufhww": ["VPSHUFHW"], - "vpshufhwl": ["VPSHUFHW"], - "vpshufhwq": ["VPSHUFHW"], - "vpshufhwx": ["VPSHUFHW"], - "vpshufhwy": ["VPSHUFHW"], - "vpshufhwz": ["VPSHUFHW"], - "vpshufhw": ["VPSHUFHW"], - "vpshuflwb": ["VPSHUFLW"], - "vpshuflww": ["VPSHUFLW"], - "vpshuflwl": ["VPSHUFLW"], - "vpshuflwq": ["VPSHUFLW"], - "vpshuflwx": ["VPSHUFLW"], - "vpshuflwy": ["VPSHUFLW"], - "vpshuflwz": ["VPSHUFLW"], - "vpshuflw": ["VPSHUFLW"], - "vpacksswbb": ["VPACKSSWB"], - "vpacksswbw": ["VPACKSSWB"], - "vpacksswbl": ["VPACKSSWB"], - "vpacksswbq": ["VPACKSSWB"], - "vpacksswbx": ["VPACKSSWB"], - "vpacksswby": ["VPACKSSWB"], - "vpacksswbz": ["VPACKSSWB"], - "vpacksswb": ["VPACKSSWB"], - "vpackssdwb": ["VPACKSSDW"], + "vpabsdb": ["VPABSD"], + "vfmadd132ssl": ["VFMADD132SS"], + "cmpxchg": ["CMPXCHG", "CMPXCHG_LOCK"], + "pfsqrtq": ["PFSQRT"], + "pi2fw": ["PI2FW"], + "vcmppdx": ["VCMPPD"], + "vpinsrdl": ["VPINSRD"], + "pcmpeqwx": ["PCMPEQW"], + "vpmovzxdqx": ["VPMOVZXDQ"], + "pmaxudx": ["PMAXUD"], "vpackssdww": ["VPACKSSDW"], - "vpackssdwl": ["VPACKSSDW"], - "vpackssdwq": ["VPACKSSDW"], - "vpackssdwx": ["VPACKSSDW"], - "vpackssdwy": ["VPACKSSDW"], - "vpackssdwz": ["VPACKSSDW"], - "vpackssdw": ["VPACKSSDW"], - "vpackuswbb": ["VPACKUSWB"], - "vpackuswbw": ["VPACKUSWB"], - "vpackuswbl": ["VPACKUSWB"], - "vpackuswbq": ["VPACKUSWB"], - "vpackuswbx": ["VPACKUSWB"], - "vpackuswby": ["VPACKUSWB"], - "vpackuswbz": ["VPACKUSWB"], - "vpackuswb": ["VPACKUSWB"], - "vpackusdwb": ["VPACKUSDW"], - "vpackusdww": ["VPACKUSDW"], - "vpackusdwl": ["VPACKUSDW"], - "vpackusdwq": ["VPACKUSDW"], - "vpackusdwx": ["VPACKUSDW"], - "vpackusdwy": ["VPACKUSDW"], - "vpackusdwz": ["VPACKUSDW"], - "vpackusdw": ["VPACKUSDW"], - "vpsllwb": ["VPSLLW"], - "vpsllww": ["VPSLLW"], - "vpsllwl": ["VPSLLW"], - "vpsllwq": ["VPSLLW"], - "vpsllwx": ["VPSLLW"], - "vpsllwy": ["VPSLLW"], - "vpsllwz": ["VPSLLW"], - "vpsllw": ["VPSLLW"], - "vpslldb": ["VPSLLD"], - "vpslldw": ["VPSLLD"], - "vpslldl": ["VPSLLD"], - "vpslldq": ["VPSLLD", "VPSLLDQ"], - "vpslldx": ["VPSLLD"], - "vpslldy": ["VPSLLD"], - "vpslldz": ["VPSLLD"], - "vpslld": ["VPSLLD"], - "vpsllqb": ["VPSLLQ"], - "vpsllqw": ["VPSLLQ"], - "vpsllql": ["VPSLLQ"], - "vpsllqq": ["VPSLLQ"], - "vpsllqx": ["VPSLLQ"], - "vpsllqy": ["VPSLLQ"], - "vpsllqz": ["VPSLLQ"], - "vpsllq": ["VPSLLQ"], - "vpsrlwb": ["VPSRLW"], - "vpsrlww": ["VPSRLW"], - "vpsrlwl": ["VPSRLW"], - "vpsrlwq": ["VPSRLW"], - "vpsrlwx": ["VPSRLW"], + "vpandqq": ["VPANDQ"], + "vpmacsdqh": ["VPMACSDQH"], + "vfnmsub231pdq": ["VFNMSUB231PD"], + "xorpsx": ["XORPS"], + "vfnmadd132ssl": ["VFNMADD132SS"], + "vpcmpqy": ["VPCMPQ"], + "orpdx": ["ORPD"], + "vfmsubadd132psx": ["VFMSUBADD132PS"], + "blsr": ["BLSR"], + "vpxordy": ["VPXORD"], + "vpmovdb": ["VPMOVDB"], + "vfmadd213ss": ["VFMADD213SS"], + "movntdq": ["MOVNTDQ"], "vpsrlwy": ["VPSRLW"], - "vpsrlwz": ["VPSRLW"], - "vpsrlw": ["VPSRLW"], - "vpsrldb": ["VPSRLD"], - "vpsrldw": ["VPSRLD"], - "vpsrldl": ["VPSRLD"], - "vpsrldq": ["VPSRLD", "VPSRLDQ"], - "vpsrldx": ["VPSRLD"], - "vpsrldy": ["VPSRLD"], + "ficoml": ["FICOM"], + "vproldy": ["VPROLD"], + "vrndscalepsy": ["VRNDSCALEPS"], + "vpmovqd": ["VPMOVQD"], + "vorpsq": ["VORPS"], + "vpgatherqq": ["VPGATHERQQ"], + "vprotbx": ["VPROTB"], + "sha256rnds2x": ["SHA256RNDS2"], + "vprorqw": ["VPRORQ"], + "sha1msg2": ["SHA1MSG2"], + "vpshaqx": ["VPSHAQ"], + "vprolqw": ["VPROLQ"], + "vpsrlvqq": ["VPSRLVQ"], + "vrndscalepsw": ["VRNDSCALEPS"], + "psrldq": ["PSRLDQ", "PSRLD"], + "vpdpwssdz": ["VPDPWSSD"], + "pmovzxbw": ["PMOVZXBW"], + "vpconflictq": ["VPCONFLICTQ"], + "vminpsb": ["VMINPS"], + "vpinsrbb": ["VPINSRB"], + "js": ["JS"], + "extractps": ["EXTRACTPS"], + "vaesency": ["VAESENC"], + "vhsubpsx": ["VHSUBPS"], + "vcvtuqq2psb": ["VCVTUQQ2PS"], + "vpermqx": ["VPERMQ"], + "vpandny": ["VPANDN"], + "vcvttps2uqqw": ["VCVTTPS2UQQ"], + "vfmadd213pdw": ["VFMADD213PD"], + "vpcmpeqqx": ["VPCMPEQQ"], + "fadd": ["FADD"], + "vprorvqx": ["VPRORVQ"], + "vblendmpsq": ["VBLENDMPS"], + "vfmsub132ss": ["VFMSUB132SS"], + "vpsubswy": ["VPSUBSW"], + "fdivrp": ["FDIVRP"], + "vpmovzxdqy": ["VPMOVZXDQ"], + "vfixupimmss": ["VFIXUPIMMSS"], + "vpminsbz": ["VPMINSB"], + "vpbroadcastdl": ["VPBROADCASTD"], + "vpmovdw": ["VPMOVDW"], + "punpckhqdq": ["PUNPCKHQDQ"], + "psrlq": ["PSRLQ"], + "vpabswy": ["VPABSW"], + "valigndy": ["VALIGND"], + "vpermt2qq": ["VPERMT2Q"], + "unpckhps": ["UNPCKHPS"], + "paddusb": ["PADDUSB"], + "vpermt2by": ["VPERMT2B"], + "vpcmpeqbx": ["VPCMPEQB"], + "xend": ["XEND"], + "vprorvqb": ["VPRORVQ"], + "vfnmadd231pd": ["VFNMADD231PD"], + "vshufi64x2x": ["VSHUFI64X2"], + "vfmaddsubpd": ["VFMADDSUBPD"], + "xchgl": ["XCHG"], + "vcvttpd2dql": ["VCVTTPD2DQ"], + "shrdw": ["SHRD"], + "vpcmpgtqb": ["VPCMPGTQ"], + "vphadduwdx": ["VPHADDUWD"], + "aesenclastx": ["AESENCLAST"], + "fxsave64": ["FXSAVE64"], + "vmaskmovpdy": ["VMASKMOVPD"], + "vcvtpd2dqw": ["VCVTPD2DQ"], + "vpermql": ["VPERMQ"], + "t1mskcl": ["T1MSKC"], + "bndmkw": ["BNDMK"], + "mulw": ["MUL"], + "paddq": ["PADDQ"], + "saveprevssp": ["SAVEPREVSSP"], + "vunpckhpdy": ["VUNPCKHPD"], + "vpminsdy": ["VPMINSD"], + "vmovntdqz": ["VMOVNTDQ"], + "vgatherpf1qps": ["VGATHERPF1QPS"], + "vrangeps": ["VRANGEPS"], + "bsfl": ["BSF"], + "cvtpi2ps": ["CVTPI2PS"], + "vcvtuqq2pdb": ["VCVTUQQ2PD"], + "vpmovusqdq": ["VPMOVUSQD"], + "vpblendmd": ["VPBLENDMD"], "vpsrldz": ["VPSRLD"], - "vpsrld": ["VPSRLD"], - "vpsrlqb": ["VPSRLQ"], - "vpsrlqw": ["VPSRLQ"], - "vpsrlql": ["VPSRLQ"], - "vpsrlqq": ["VPSRLQ"], - "vpsrlqx": ["VPSRLQ"], - "vpsrlqy": ["VPSRLQ"], - "vpsrlqz": ["VPSRLQ"], - "vpsrlq": ["VPSRLQ"], - "vpsrawb": ["VPSRAW"], - "vpsraww": ["VPSRAW"], - "vpsrawl": ["VPSRAW"], - "vpsrawq": ["VPSRAW"], - "vpsrawx": ["VPSRAW"], - "vpsrawy": ["VPSRAW"], - "vpsrawz": ["VPSRAW"], - "vpsraw": ["VPSRAW"], - "vpsradb": ["VPSRAD"], - "vpsradw": ["VPSRAD"], - "vpsradl": ["VPSRAD"], - "vpsradq": ["VPSRAD"], - "vpsradx": ["VPSRAD"], - "vpsrady": ["VPSRAD"], - "vpsradz": ["VPSRAD"], - "vpsrad": ["VPSRAD"], - "vpaddbb": ["VPADDB"], - "vpaddbw": ["VPADDB"], - "vpaddbl": ["VPADDB"], - "vpaddbq": ["VPADDB"], - "vpaddbx": ["VPADDB"], - "vpaddby": ["VPADDB"], - "vpaddbz": ["VPADDB"], - "vpaddb": ["VPADDB"], - "vpaddwb": ["VPADDW"], - "vpaddww": ["VPADDW"], - "vpaddwl": ["VPADDW"], - "vpaddwq": ["VPADDW"], - "vpaddwx": ["VPADDW"], - "vpaddwy": ["VPADDW"], - "vpaddwz": ["VPADDW"], - "vpaddw": ["VPADDW"], - "vpadddb": ["VPADDD"], - "vpadddw": ["VPADDD"], - "vpadddl": ["VPADDD"], - "vpadddq": ["VPADDD"], - "vpadddx": ["VPADDD"], - "vpadddy": ["VPADDD"], - "vpadddz": ["VPADDD"], - "vpaddd": ["VPADDD"], - "vpaddqb": ["VPADDQ"], - "vpaddqw": ["VPADDQ"], - "vpaddql": ["VPADDQ"], - "vpaddqq": ["VPADDQ"], - "vpaddqx": ["VPADDQ"], - "vpaddqy": ["VPADDQ"], - "vpaddqz": ["VPADDQ"], - "vpaddq": ["VPADDQ"], - "vpaddsbb": ["VPADDSB"], - "vpaddsbw": ["VPADDSB"], - "vpaddsbl": ["VPADDSB"], - "vpaddsbq": ["VPADDSB"], - "vpaddsbx": ["VPADDSB"], - "vpaddsby": ["VPADDSB"], - "vpaddsbz": ["VPADDSB"], - "vpaddsb": ["VPADDSB"], - "vpaddswb": ["VPADDSW"], - "vpaddsww": ["VPADDSW"], - "vpaddswl": ["VPADDSW"], - "vpaddswq": ["VPADDSW"], - "vpaddswx": ["VPADDSW"], - "vpaddswy": ["VPADDSW"], - "vpaddswz": ["VPADDSW"], - "vpaddsw": ["VPADDSW"], - "vpaddusbb": ["VPADDUSB"], - "vpaddusbw": ["VPADDUSB"], - "vpaddusbl": ["VPADDUSB"], - "vpaddusbq": ["VPADDUSB"], - "vpaddusbx": ["VPADDUSB"], - "vpaddusby": ["VPADDUSB"], - "vpaddusbz": ["VPADDUSB"], - "vpaddusb": ["VPADDUSB"], - "vpadduswb": ["VPADDUSW"], - "vpaddusww": ["VPADDUSW"], - "vpadduswl": ["VPADDUSW"], - "vpadduswq": ["VPADDUSW"], - "vpadduswx": ["VPADDUSW"], - "vpadduswy": ["VPADDUSW"], - "vpadduswz": ["VPADDUSW"], - "vpaddusw": ["VPADDUSW"], - "vpavgbb": ["VPAVGB"], - "vpavgbw": ["VPAVGB"], - "vpavgbl": ["VPAVGB"], - "vpavgbq": ["VPAVGB"], - "vpavgbx": ["VPAVGB"], - "vpavgby": ["VPAVGB"], - "vpavgbz": ["VPAVGB"], - "vpavgb": ["VPAVGB"], - "vpavgwb": ["VPAVGW"], - "vpavgww": ["VPAVGW"], - "vpavgwl": ["VPAVGW"], - "vpavgwq": ["VPAVGW"], - "vpavgwx": ["VPAVGW"], - "vpavgwy": ["VPAVGW"], - "vpavgwz": ["VPAVGW"], - "vpavgw": ["VPAVGW"], - "vpcmpeqbb": ["VPCMPEQB"], - "vpcmpeqbw": ["VPCMPEQB"], - "vpcmpeqbl": ["VPCMPEQB"], - "vpcmpeqbq": ["VPCMPEQB"], - "vpcmpeqbx": ["VPCMPEQB"], - "vpcmpeqby": ["VPCMPEQB"], - "vpcmpeqbz": ["VPCMPEQB"], - "vpcmpeqb": ["VPCMPEQB"], - "vpcmpeqwb": ["VPCMPEQW"], - "vpcmpeqww": ["VPCMPEQW"], - "vpcmpeqwl": ["VPCMPEQW"], - "vpcmpeqwq": ["VPCMPEQW"], - "vpcmpeqwx": ["VPCMPEQW"], - "vpcmpeqwy": ["VPCMPEQW"], - "vpcmpeqwz": ["VPCMPEQW"], - "vpcmpeqw": ["VPCMPEQW"], - "vpcmpeqdb": ["VPCMPEQD"], - "vpcmpeqdw": ["VPCMPEQD"], - "vpcmpeqdl": ["VPCMPEQD"], - "vpcmpeqdq": ["VPCMPEQD"], - "vpcmpeqdx": ["VPCMPEQD"], - "vpcmpeqdy": ["VPCMPEQD"], - "vpcmpeqdz": ["VPCMPEQD"], - "vpcmpeqd": ["VPCMPEQD"], - "vpcmpeqqb": ["VPCMPEQQ"], - "vpcmpeqqw": ["VPCMPEQQ"], - "vpcmpeqql": ["VPCMPEQQ"], - "vpcmpeqqq": ["VPCMPEQQ"], - "vpcmpeqqx": ["VPCMPEQQ"], - "vpcmpeqqy": ["VPCMPEQQ"], - "vpcmpeqqz": ["VPCMPEQQ"], - "vpcmpeqq": ["VPCMPEQQ"], - "vpcmpgtbb": ["VPCMPGTB"], - "vpcmpgtbw": ["VPCMPGTB"], - "vpcmpgtbl": ["VPCMPGTB"], - "vpcmpgtbq": ["VPCMPGTB"], - "vpcmpgtbx": ["VPCMPGTB"], - "vpcmpgtby": ["VPCMPGTB"], - "vpcmpgtbz": ["VPCMPGTB"], - "vpcmpgtb": ["VPCMPGTB"], - "vpcmpgtwb": ["VPCMPGTW"], - "vpcmpgtww": ["VPCMPGTW"], - "vpcmpgtwl": ["VPCMPGTW"], - "vpcmpgtwq": ["VPCMPGTW"], - "vpcmpgtwx": ["VPCMPGTW"], - "vpcmpgtwy": ["VPCMPGTW"], - "vpcmpgtwz": ["VPCMPGTW"], - "vpcmpgtw": ["VPCMPGTW"], + "vpmovzxbwq": ["VPMOVZXBW"], + "vcvttps2uqqz": ["VCVTTPS2UQQ"], + "vpcmpuq": ["VPCMPUQ"], + "vfmadd231psy": ["VFMADD231PS"], + "blcmskl": ["BLCMSK"], + "vcvttps2qqx": ["VCVTTPS2QQ"], + "vmovdqu64x": ["VMOVDQU64"], + "vmovddupy": ["VMOVDDUP"], + "vfixupimmpsx": ["VFIXUPIMMPS"], + "pshufhw": ["PSHUFHW"], + "pminsd": ["PMINSD"], + "vfmsub231sdq": ["VFMSUB231SD"], + "vrsqrt14pdl": ["VRSQRT14PD"], + "vfnmadd213psz": ["VFNMADD213PS"], + "kshiftlw": ["KSHIFTLW"], + "cmpssq": ["CMPSS"], + "jbe": ["JBE"], + "vpacksswbz": ["VPACKSSWB"], + "vpandnql": ["VPANDNQ"], + "vpsrlvd": ["VPSRLVD"], + "vprotwx": ["VPROTW"], + "vscatterpf0qpd": ["VSCATTERPF0QPD"], + "vpcmpq": ["VPCMPQ"], + "vphaddswy": ["VPHADDSW"], "vpcmpgtdb": ["VPCMPGTD"], - "vpcmpgtdw": ["VPCMPGTD"], - "vpcmpgtdl": ["VPCMPGTD"], - "vpcmpgtdq": ["VPCMPGTD"], - "vpcmpgtdx": ["VPCMPGTD"], - "vpcmpgtdy": ["VPCMPGTD"], - "vpcmpgtdz": ["VPCMPGTD"], - "vpcmpgtd": ["VPCMPGTD"], - "vpcmpgtqb": ["VPCMPGTQ"], - "vpcmpgtqw": ["VPCMPGTQ"], + "subb": ["SUB", "SUB_LOCK"], + "orpsx": ["ORPS"], "vpcmpgtql": ["VPCMPGTQ"], - "vpcmpgtqq": ["VPCMPGTQ"], - "vpcmpgtqx": ["VPCMPGTQ"], - "vpcmpgtqy": ["VPCMPGTQ"], - "vpcmpgtqz": ["VPCMPGTQ"], - "vpcmpgtq": ["VPCMPGTQ"], - "vphaddwb": ["VPHADDW"], - "vphaddww": ["VPHADDW"], - "vphaddwl": ["VPHADDW"], - "vphaddwx": ["VPHADDW"], - "vphaddwy": ["VPHADDW"], - "vphaddwz": ["VPHADDW"], - "vphaddw": ["VPHADDW"], - "vphadddb": ["VPHADDD"], - "vphadddw": ["VPHADDD"], - "vphadddl": ["VPHADDD"], - "vphadddx": ["VPHADDD"], - "vphadddy": ["VPHADDD"], - "vphadddz": ["VPHADDD"], - "vphaddd": ["VPHADDD"], - "vphaddswb": ["VPHADDSW"], - "vphaddsww": ["VPHADDSW"], - "vphaddswl": ["VPHADDSW"], - "vphaddswq": ["VPHADDSW"], - "vphaddswx": ["VPHADDSW"], - "vphaddswy": ["VPHADDSW"], - "vphaddswz": ["VPHADDSW"], - "vphaddsw": ["VPHADDSW"], - "vphsubwb": ["VPHSUBW"], - "vphsubww": ["VPHSUBW"], - "vphsubwl": ["VPHSUBW"], - "vphsubwq": ["VPHSUBW"], - "vphsubwx": ["VPHSUBW"], - "vphsubwy": ["VPHSUBW"], - "vphsubwz": ["VPHSUBW"], - "vphsubw": ["VPHSUBW"], - "vphsubdb": ["VPHSUBD"], - "vphsubdw": ["VPHSUBD"], - "vphsubdl": ["VPHSUBD"], - "vphsubdx": ["VPHSUBD"], - "vphsubdy": ["VPHSUBD"], - "vphsubdz": ["VPHSUBD"], - "vphsubd": ["VPHSUBD"], - "vphsubswb": ["VPHSUBSW"], - "vphsubsww": ["VPHSUBSW"], - "vphsubswl": ["VPHSUBSW"], - "vphsubswq": ["VPHSUBSW"], - "vphsubswx": ["VPHSUBSW"], - "vphsubswy": ["VPHSUBSW"], - "vphsubswz": ["VPHSUBSW"], - "vphsubsw": ["VPHSUBSW"], - "vpmulhuwb": ["VPMULHUW"], - "vpmulhuww": ["VPMULHUW"], - "vpmulhuwl": ["VPMULHUW"], - "vpmulhuwq": ["VPMULHUW"], - "vpmulhuwx": ["VPMULHUW"], - "vpmulhuwy": ["VPMULHUW"], - "vpmulhuwz": ["VPMULHUW"], - "vpmulhuw": ["VPMULHUW"], - "vpmulhrswb": ["VPMULHRSW"], - "vpmulhrsww": ["VPMULHRSW"], - "vpmulhrswl": ["VPMULHRSW"], - "vpmulhrswq": ["VPMULHRSW"], - "vpmulhrswx": ["VPMULHRSW"], - "vpmulhrswy": ["VPMULHRSW"], - "vpmulhrswz": ["VPMULHRSW"], - "vpmulhrsw": ["VPMULHRSW"], - "vpmulhwb": ["VPMULHW"], - "vpmulhww": ["VPMULHW"], - "vpmulhwl": ["VPMULHW"], - "vpmulhwq": ["VPMULHW"], - "vpmulhwx": ["VPMULHW"], - "vpmulhwy": ["VPMULHW"], - "vpmulhwz": ["VPMULHW"], - "vpmulhw": ["VPMULHW"], - "vpmullwb": ["VPMULLW"], - "vpmullww": ["VPMULLW"], - "vpmullwl": ["VPMULLW"], - "vpmullwq": ["VPMULLW"], - "vpmullwx": ["VPMULLW"], - "vpmullwy": ["VPMULLW"], - "vpmullwz": ["VPMULLW"], - "vpmullw": ["VPMULLW"], - "vpmulldb": ["VPMULLD"], - "vpmulldw": ["VPMULLD"], - "vpmulldl": ["VPMULLD"], - "vpmulldq": ["VPMULLD"], - "vpmulldx": ["VPMULLD"], - "vpmulldy": ["VPMULLD"], - "vpmulldz": ["VPMULLD"], - "vpmulld": ["VPMULLD"], - "vpmuludqb": ["VPMULUDQ"], - "vpmuludqw": ["VPMULUDQ"], - "vpmuludql": ["VPMULUDQ"], - "vpmuludqq": ["VPMULUDQ"], - "vpmuludqx": ["VPMULUDQ"], - "vpmuludqy": ["VPMULUDQ"], - "vpmuludqz": ["VPMULUDQ"], - "vpmuludq": ["VPMULUDQ"], - "vpmuldqb": ["VPMULDQ"], - "vpmuldqw": ["VPMULDQ"], - "vpmuldql": ["VPMULDQ"], - "vpmuldqq": ["VPMULDQ"], - "vpmuldqx": ["VPMULDQ"], - "vpmuldqy": ["VPMULDQ"], - "vpmuldqz": ["VPMULDQ"], - "vpmuldq": ["VPMULDQ"], - "vpsadbwb": ["VPSADBW"], - "vpsadbww": ["VPSADBW"], - "vpsadbwl": ["VPSADBW"], - "vpsadbwq": ["VPSADBW"], - "vpsadbwx": ["VPSADBW"], - "vpsadbwy": ["VPSADBW"], - "vpsadbwz": ["VPSADBW"], - "vpsadbw": ["VPSADBW"], - "vpshufbb": ["VPSHUFB"], - "vpshufbw": ["VPSHUFB"], - "vpshufbl": ["VPSHUFB"], - "vpshufbq": ["VPSHUFB"], - "vpshufbx": ["VPSHUFB"], - "vpshufby": ["VPSHUFB"], - "vpshufbz": ["VPSHUFB"], - "vpshufb": ["VPSHUFB"], - "vpsignbb": ["VPSIGNB"], - "vpsignbw": ["VPSIGNB"], - "vpsignbl": ["VPSIGNB"], - "vpsignbq": ["VPSIGNB"], - "vpsignbx": ["VPSIGNB"], - "vpsignby": ["VPSIGNB"], - "vpsignbz": ["VPSIGNB"], - "vpsignb": ["VPSIGNB"], - "vpsignwb": ["VPSIGNW"], - "vpsignww": ["VPSIGNW"], - "vpsignwl": ["VPSIGNW"], - "vpsignwq": ["VPSIGNW"], - "vpsignwx": ["VPSIGNW"], - "vpsignwy": ["VPSIGNW"], - "vpsignwz": ["VPSIGNW"], - "vpsignw": ["VPSIGNW"], - "vpsigndb": ["VPSIGND"], - "vpsigndw": ["VPSIGND"], - "vpsigndl": ["VPSIGND"], - "vpsigndq": ["VPSIGND"], - "vpsigndx": ["VPSIGND"], - "vpsigndy": ["VPSIGND"], - "vpsigndz": ["VPSIGND"], - "vpsignd": ["VPSIGND"], - "vpsubsbb": ["VPSUBSB"], - "vpsubsbw": ["VPSUBSB"], - "vpsubsbl": ["VPSUBSB"], - "vpsubsbq": ["VPSUBSB"], - "vpsubsbx": ["VPSUBSB"], - "vpsubsby": ["VPSUBSB"], - "vpsubsbz": ["VPSUBSB"], - "vpsubsb": ["VPSUBSB"], - "vpsubswb": ["VPSUBSW"], - "vpsubsww": ["VPSUBSW"], - "vpsubswl": ["VPSUBSW"], - "vpsubswq": ["VPSUBSW"], - "vpsubswx": ["VPSUBSW"], - "vpsubswy": ["VPSUBSW"], - "vpsubswz": ["VPSUBSW"], + "shlx": ["SHLX"], + "vrcp14pdq": ["VRCP14PD"], + "bsfq": ["BSF"], + "vpshrddx": ["VPSHRDD"], + "blsi": ["BLSI"], + "vandpdx": ["VANDPD"], + "fidivrw": ["FIDIVR"], + "or": ["OR_LOCK", "OR"], + "vpshrdvdz": ["VPSHRDVD"], + "vmxoff": ["VMXOFF"], + "fucomi": ["FUCOMI"], + "vsqrtpsw": ["VSQRTPS"], + "vcvtps2pdl": ["VCVTPS2PD"], + "vpand": ["VPAND"], + "vpcmpuqz": ["VPCMPUQ"], + "lodsq": ["LODSQ", "REP_LODSQ"], + "setbb": ["SETB"], + "pmovsxdq": ["PMOVSXDQ"], + "vfpclasspsb": ["VFPCLASSPS"], + "vpdpbusdy": ["VPDPBUSD"], + "vpopcntbz": ["VPOPCNTB"], "vpsubsw": ["VPSUBSW"], - "vpsubusbb": ["VPSUBUSB"], - "vpsubusbw": ["VPSUBUSB"], - "vpsubusbl": ["VPSUBUSB"], - "vpsubusbq": ["VPSUBUSB"], - "vpsubusbx": ["VPSUBUSB"], - "vpsubusby": ["VPSUBUSB"], - "vpsubusbz": ["VPSUBUSB"], - "vpsubusb": ["VPSUBUSB"], - "vpsubuswb": ["VPSUBUSW"], - "vpsubusww": ["VPSUBUSW"], - "vpsubuswl": ["VPSUBUSW"], - "vpsubuswq": ["VPSUBUSW"], - "vpsubuswx": ["VPSUBUSW"], - "vpsubuswy": ["VPSUBUSW"], - "vpsubuswz": ["VPSUBUSW"], - "vpsubusw": ["VPSUBUSW"], - "vpsubbb": ["VPSUBB"], - "vpsubbw": ["VPSUBB"], - "vpsubbl": ["VPSUBB"], - "vpsubbq": ["VPSUBB"], - "vpsubbx": ["VPSUBB"], - "vpsubby": ["VPSUBB"], - "vpsubbz": ["VPSUBB"], - "vpsubb": ["VPSUBB"], - "vpsubwb": ["VPSUBW"], - "vpsubww": ["VPSUBW"], - "vpsubwl": ["VPSUBW"], - "vpsubwq": ["VPSUBW"], - "vpsubwx": ["VPSUBW"], - "vpsubwy": ["VPSUBW"], - "vpsubwz": ["VPSUBW"], - "vpsubw": ["VPSUBW"], - "vpsubdb": ["VPSUBD"], - "vpsubdw": ["VPSUBD"], - "vpsubdl": ["VPSUBD"], - "vpsubdq": ["VPSUBD"], - "vpsubdx": ["VPSUBD"], - "vpsubdy": ["VPSUBD"], - "vpsubdz": ["VPSUBD"], - "vpsubd": ["VPSUBD"], - "vpsubqb": ["VPSUBQ"], - "vpsubqw": ["VPSUBQ"], - "vpsubql": ["VPSUBQ"], - "vpsubqq": ["VPSUBQ"], - "vpsubqx": ["VPSUBQ"], - "vpsubqy": ["VPSUBQ"], - "vpsubqz": ["VPSUBQ"], - "vpsubq": ["VPSUBQ"], - "vpunpckhbwb": ["VPUNPCKHBW"], - "vpunpckhbww": ["VPUNPCKHBW"], - "vpunpckhbwl": ["VPUNPCKHBW"], - "vpunpckhbwq": ["VPUNPCKHBW"], - "vpunpckhbwx": ["VPUNPCKHBW"], - "vpunpckhbwy": ["VPUNPCKHBW"], - "vpunpckhbwz": ["VPUNPCKHBW"], - "vpunpckhbw": ["VPUNPCKHBW"], - "vpunpckhwdb": ["VPUNPCKHWD"], - "vpunpckhwdw": ["VPUNPCKHWD"], - "vpunpckhwdl": ["VPUNPCKHWD"], - "vpunpckhwdq": ["VPUNPCKHWD"], - "vpunpckhwdx": ["VPUNPCKHWD"], - "vpunpckhwdy": ["VPUNPCKHWD"], - "vpunpckhwdz": ["VPUNPCKHWD"], - "vpunpckhwd": ["VPUNPCKHWD"], - "vpunpckhdqb": ["VPUNPCKHDQ"], - "vpunpckhdqw": ["VPUNPCKHDQ"], - "vpunpckhdql": ["VPUNPCKHDQ"], - "vpunpckhdqq": ["VPUNPCKHDQ"], - "vpunpckhdqx": ["VPUNPCKHDQ"], - "vpunpckhdqy": ["VPUNPCKHDQ"], - "vpunpckhdqz": ["VPUNPCKHDQ"], - "vpunpckhdq": ["VPUNPCKHDQ"], - "vpunpckhqdqb": ["VPUNPCKHQDQ"], - "vpunpckhqdqw": ["VPUNPCKHQDQ"], - "vpunpckhqdql": ["VPUNPCKHQDQ"], - "vpunpckhqdqq": ["VPUNPCKHQDQ"], - "vpunpckhqdqx": ["VPUNPCKHQDQ"], - "vpunpckhqdqy": ["VPUNPCKHQDQ"], - "vpunpckhqdqz": ["VPUNPCKHQDQ"], - "vpunpckhqdq": ["VPUNPCKHQDQ"], - "vpunpcklbwb": ["VPUNPCKLBW"], - "vpunpcklbww": ["VPUNPCKLBW"], - "vpunpcklbwl": ["VPUNPCKLBW"], - "vpunpcklbwq": ["VPUNPCKLBW"], - "vpunpcklbwx": ["VPUNPCKLBW"], - "vpunpcklbwy": ["VPUNPCKLBW"], - "vpunpcklbwz": ["VPUNPCKLBW"], - "vpunpcklbw": ["VPUNPCKLBW"], - "vpunpcklwdb": ["VPUNPCKLWD"], - "vpunpcklwdw": ["VPUNPCKLWD"], - "vpunpcklwdl": ["VPUNPCKLWD"], - "vpunpcklwdq": ["VPUNPCKLWD"], - "vpunpcklwdx": ["VPUNPCKLWD"], - "vpunpcklwdy": ["VPUNPCKLWD"], - "vpunpcklwdz": ["VPUNPCKLWD"], - "vpunpcklwd": ["VPUNPCKLWD"], - "vpunpckldqb": ["VPUNPCKLDQ"], - "vpunpckldqw": ["VPUNPCKLDQ"], - "vpunpckldql": ["VPUNPCKLDQ"], - "vpunpckldqq": ["VPUNPCKLDQ"], - "vpunpckldqx": ["VPUNPCKLDQ"], - "vpunpckldqy": ["VPUNPCKLDQ"], - "vpunpckldqz": ["VPUNPCKLDQ"], - "vpunpckldq": ["VPUNPCKLDQ"], - "vpunpcklqdqb": ["VPUNPCKLQDQ"], - "vpunpcklqdqw": ["VPUNPCKLQDQ"], - "vpunpcklqdql": ["VPUNPCKLQDQ"], - "vpunpcklqdqq": ["VPUNPCKLQDQ"], - "vpunpcklqdqx": ["VPUNPCKLQDQ"], - "vpunpcklqdqy": ["VPUNPCKLQDQ"], - "vpunpcklqdqz": ["VPUNPCKLQDQ"], - "vpunpcklqdq": ["VPUNPCKLQDQ"], - "vpsrldqb": ["VPSRLDQ"], - "vpsrldqw": ["VPSRLDQ"], - "vpsrldql": ["VPSRLDQ"], - "vpsrldqq": ["VPSRLDQ"], - "vpsrldqx": ["VPSRLDQ"], - "vpsrldqy": ["VPSRLDQ"], - "vpsrldqz": ["VPSRLDQ"], - "vpslldqb": ["VPSLLDQ"], - "vpslldqw": ["VPSLLDQ"], - "vpslldql": ["VPSLLDQ"], - "vpslldqq": ["VPSLLDQ"], - "vpslldqx": ["VPSLLDQ"], - "vpslldqy": ["VPSLLDQ"], - "vpslldqz": ["VPSLLDQ"], - "vmovlhpsb": ["VMOVLHPS"], - "vmovlhpsw": ["VMOVLHPS"], - "vmovlhpsl": ["VMOVLHPS"], - "vmovlhpsq": ["VMOVLHPS"], - "vmovlhpsx": ["VMOVLHPS"], - "vmovlhpsy": ["VMOVLHPS"], - "vmovlhpsz": ["VMOVLHPS"], - "vmovlhps": ["VMOVLHPS"], - "vmovhlpsb": ["VMOVHLPS"], - "vmovhlpsw": ["VMOVHLPS"], - "vmovhlpsl": ["VMOVHLPS"], - "vmovhlpsq": ["VMOVHLPS"], - "vmovhlpsx": ["VMOVHLPS"], - "vmovhlpsy": ["VMOVHLPS"], - "vmovhlpsz": ["VMOVHLPS"], - "vmovhlps": ["VMOVHLPS"], - "vpalignrb": ["VPALIGNR"], - "vpalignrw": ["VPALIGNR"], - "vpalignrl": ["VPALIGNR"], - "vpalignrq": ["VPALIGNR"], - "vpalignrx": ["VPALIGNR"], - "vpalignry": ["VPALIGNR"], - "vpalignrz": ["VPALIGNR"], - "vpalignr": ["VPALIGNR"], - "vpblendwb": ["VPBLENDW"], - "vpblendww": ["VPBLENDW"], - "vpblendwl": ["VPBLENDW"], - "vpblendwq": ["VPBLENDW"], - "vpblendwx": ["VPBLENDW"], - "vpblendwy": ["VPBLENDW"], - "vpblendwz": ["VPBLENDW"], - "vpblendw": ["VPBLENDW"], - "vroundpdb": ["VROUNDPD"], - "vroundpdw": ["VROUNDPD"], - "vroundpdl": ["VROUNDPD"], - "vroundpdq": ["VROUNDPD"], - "vroundpdx": ["VROUNDPD"], - "vroundpdy": ["VROUNDPD"], - "vroundpdz": ["VROUNDPD"], - "vroundpd": ["VROUNDPD"], - "vroundpsb": ["VROUNDPS"], - "vroundpsw": ["VROUNDPS"], - "vroundpsl": ["VROUNDPS"], - "vroundpsq": ["VROUNDPS"], - "vroundpsx": ["VROUNDPS"], - "vroundpsy": ["VROUNDPS"], - "vroundpsz": ["VROUNDPS"], - "vroundps": ["VROUNDPS"], - "vroundsdb": ["VROUNDSD"], - "vroundsdw": ["VROUNDSD"], - "vroundsdl": ["VROUNDSD"], - "vroundsdq": ["VROUNDSD"], - "vroundsdx": ["VROUNDSD"], - "vroundsdy": ["VROUNDSD"], - "vroundsdz": ["VROUNDSD"], - "vroundsd": ["VROUNDSD"], - "vroundssb": ["VROUNDSS"], - "vroundssw": ["VROUNDSS"], - "vroundssl": ["VROUNDSS"], - "vroundssq": ["VROUNDSS"], - "vroundssx": ["VROUNDSS"], - "vroundssy": ["VROUNDSS"], - "vroundssz": ["VROUNDSS"], - "vroundss": ["VROUNDSS"], - "vshufpdb": ["VSHUFPD"], - "vshufpdw": ["VSHUFPD"], - "vshufpdl": ["VSHUFPD"], - "vshufpdq": ["VSHUFPD"], - "vshufpdx": ["VSHUFPD"], - "vshufpdy": ["VSHUFPD"], - "vshufpdz": ["VSHUFPD"], - "vshufpd": ["VSHUFPD"], - "vshufpsb": ["VSHUFPS"], - "vshufpsw": ["VSHUFPS"], - "vshufpsl": ["VSHUFPS"], - "vshufpsq": ["VSHUFPS"], - "vshufpsx": ["VSHUFPS"], - "vshufpsy": ["VSHUFPS"], - "vshufpsz": ["VSHUFPS"], - "vshufps": ["VSHUFPS"], - "vrcppsb": ["VRCPPS"], - "vrcppsw": ["VRCPPS"], - "vrcppsl": ["VRCPPS"], - "vrcppsq": ["VRCPPS"], - "vrcppsx": ["VRCPPS"], - "vrcppsy": ["VRCPPS"], - "vrcppsz": ["VRCPPS"], - "vrcpps": ["VRCPPS"], - "vrcpssb": ["VRCPSS"], - "vrcpssw": ["VRCPSS"], + "tzcntl": ["TZCNT"], + "vpsravw": ["VPSRAVW"], + "vpermil2pdy": ["VPERMIL2PD"], + "vucomisd": ["VUCOMISD"], + "nopq": ["NOP"], + "vptestnmw": ["VPTESTNMW"], + "vpsllqb": ["VPSLLQ"], + "rcpssq": ["RCPSS"], + "ficom": ["FICOM"], + "vpacksswb": ["VPACKSSWB"], + "vpermi2w": ["VPERMI2W"], + "vblendmpsb": ["VBLENDMPS"], + "vfmsubadd231pd": ["VFMSUBADD231PD"], "vrcpssl": ["VRCPSS"], - "vrcpssq": ["VRCPSS"], - "vrcpssx": ["VRCPSS"], - "vrcpssy": ["VRCPSS"], - "vrcpssz": ["VRCPSS"], - "vrcpss": ["VRCPSS"], - "vrsqrtpsb": ["VRSQRTPS"], - "vrsqrtpsw": ["VRSQRTPS"], - "vrsqrtpsl": ["VRSQRTPS"], - "vrsqrtpsq": ["VRSQRTPS"], - "vrsqrtpsx": ["VRSQRTPS"], - "vrsqrtpsy": ["VRSQRTPS"], - "vrsqrtpsz": ["VRSQRTPS"], - "vrsqrtps": ["VRSQRTPS"], - "vrsqrtssb": ["VRSQRTSS"], - "vrsqrtssw": ["VRSQRTSS"], - "vrsqrtssl": ["VRSQRTSS"], - "vrsqrtssq": ["VRSQRTSS"], - "vrsqrtssx": ["VRSQRTSS"], - "vrsqrtssy": ["VRSQRTSS"], - "vrsqrtssz": ["VRSQRTSS"], - "vrsqrtss": ["VRSQRTSS"], - "vsqrtpdb": ["VSQRTPD"], - "vsqrtpdw": ["VSQRTPD"], - "vsqrtpdl": ["VSQRTPD"], - "vsqrtpdq": ["VSQRTPD"], - "vsqrtpdx": ["VSQRTPD"], - "vsqrtpdy": ["VSQRTPD"], - "vsqrtpdz": ["VSQRTPD"], - "vsqrtpd": ["VSQRTPD"], - "vsqrtpsb": ["VSQRTPS"], - "vsqrtpsw": ["VSQRTPS"], - "vsqrtpsl": ["VSQRTPS"], - "vsqrtpsq": ["VSQRTPS"], - "vsqrtpsx": ["VSQRTPS"], - "vsqrtpsy": ["VSQRTPS"], - "vsqrtpsz": ["VSQRTPS"], - "vsqrtps": ["VSQRTPS"], - "vsqrtsdb": ["VSQRTSD"], - "vsqrtsdw": ["VSQRTSD"], - "vsqrtsdl": ["VSQRTSD"], - "vsqrtsdq": ["VSQRTSD"], - "vsqrtsdx": ["VSQRTSD"], - "vsqrtsdy": ["VSQRTSD"], - "vsqrtsdz": ["VSQRTSD"], - "vsqrtsd": ["VSQRTSD"], - "vsqrtssb": ["VSQRTSS"], - "vsqrtssw": ["VSQRTSS"], - "vsqrtssl": ["VSQRTSS"], - "vsqrtssq": ["VSQRTSS"], - "vsqrtssx": ["VSQRTSS"], - "vsqrtssy": ["VSQRTSS"], - "vsqrtssz": ["VSQRTSS"], - "vsqrtss": ["VSQRTSS"], - "vunpckhpdb": ["VUNPCKHPD"], - "vunpckhpdw": ["VUNPCKHPD"], - "vunpckhpdl": ["VUNPCKHPD"], - "vunpckhpdq": ["VUNPCKHPD"], - "vunpckhpdx": ["VUNPCKHPD"], - "vunpckhpdy": ["VUNPCKHPD"], + "valignqb": ["VALIGNQ"], + "vfnmsubpdx": ["VFNMSUBPD"], + "mulsdl": ["MULSD"], + "vfmadd213psq": ["VFMADD213PS"], + "pmovzxwd": ["PMOVZXWD"], + "movdiriq": ["MOVDIRI"], + "vzeroupper": ["VZEROUPPER"], + "vshufpdw": ["VSHUFPD"], + "vpaddusbx": ["VPADDUSB"], + "vpshldw": ["VPSHLDW"], + "vgetexpps": ["VGETEXPPS"], + "vpshufdb": ["VPSHUFD"], + "xsaves64": ["XSAVES64"], + "enclu": ["ENCLU"], + "vpshldqx": ["VPSHLDQ"], + "vcvtps2udqy": ["VCVTPS2UDQ"], + "vminpd": ["VMINPD"], + "vpmadd52huqw": ["VPMADD52HUQ"], + "vprolqq": ["VPROLQ"], + "vscalefpsb": ["VSCALEFPS"], + "enter": ["ENTER"], + "vextracti32x4x": ["VEXTRACTI32X4"], + "blsil": ["BLSI"], + "vpexpandwx": ["VPEXPANDW"], + "vpadddw": ["VPADDD"], + "shrq": ["SHR"], + "vpmadd52huqz": ["VPMADD52HUQ"], + "pmulhrwq": ["PMULHRW"], + "vcvtps2dqw": ["VCVTPS2DQ"], + "vpcmpgtdy": ["VPCMPGTD"], + "vpshldqw": ["VPSHLDQ"], + "vpblendmqz": ["VPBLENDMQ"], + "vcvtpd2dqb": ["VCVTPD2DQ"], + "vgf2p8affineqby": ["VGF2P8AFFINEQB"], + "lea": ["LEA"], + "bndcnw": ["BNDCN"], + "vpmovsxwqq": ["VPMOVSXWQ"], + "vpcompressqx": ["VPCOMPRESSQ"], + "vpopcntq": ["VPOPCNTQ"], + "cmp": ["CMP"], + "prefetcht1": ["PREFETCHT1"], + "vpsraq": ["VPSRAQ"], + "vpsubbx": ["VPSUBB"], + "vinserti64x4": ["VINSERTI64X4"], + "vpsravwz": ["VPSRAVW"], + "vfmaddsubps": ["VFMADDSUBPS"], + "vcvtdq2psq": ["VCVTDQ2PS"], + "vfnmadd213pd": ["VFNMADD213PD"], + "vpanddz": ["VPANDD"], + "vptestnmwy": ["VPTESTNMW"], + "vptestnmql": ["VPTESTNMQ"], + "vpermilpsx": ["VPERMILPS"], + "vptestmb": ["VPTESTMB"], + "blcicl": ["BLCIC"], + "vmovntpdx": ["VMOVNTPD"], + "valignd": ["VALIGND"], + "vaesdeclast": ["VAESDECLAST"], + "vpcombx": ["VPCOMB"], + "phsubwx": ["PHSUBW"], + "vfmsubadd132pdq": ["VFMSUBADD132PD"], + "vpmovuswbx": ["VPMOVUSWB"], + "vmovdquy": ["VMOVDQU"], + "vpsrlvq": ["VPSRLVQ"], + "vphsubdx": ["VPHSUBD"], "vunpckhpdz": ["VUNPCKHPD"], - "vunpckhpd": ["VUNPCKHPD"], - "vunpckhpsb": ["VUNPCKHPS"], - "vunpckhpsw": ["VUNPCKHPS"], - "vunpckhpsl": ["VUNPCKHPS"], - "vunpckhpsq": ["VUNPCKHPS"], - "vunpckhpsx": ["VUNPCKHPS"], - "vunpckhpsy": ["VUNPCKHPS"], - "vunpckhpsz": ["VUNPCKHPS"], - "vunpckhps": ["VUNPCKHPS"], - "vsubpdb": ["VSUBPD"], - "vsubpdw": ["VSUBPD"], - "vsubpdl": ["VSUBPD"], - "vsubpdq": ["VSUBPD"], - "vsubpdx": ["VSUBPD"], - "vsubpdy": ["VSUBPD"], - "vsubpdz": ["VSUBPD"], - "vsubpd": ["VSUBPD"], + "vfnmsub213psw": ["VFNMSUB213PS"], + "vpsrlq": ["VPSRLQ"], + "vfmsub213pdb": ["VFMSUB213PD"], + "vandnpdy": ["VANDNPD"], + "unpckhpd": ["UNPCKHPD"], + "vxorpsq": ["VXORPS"], + "vcvtpd2udqq": ["VCVTPD2UDQ"], + "vfmsub231psz": ["VFMSUB231PS"], + "fcmovbe": ["FCMOVBE"], + "vpminuwx": ["VPMINUW"], + "vfnmsub231psl": ["VFNMSUB231PS"], + "popfq": ["POPFQ"], + "maxss": ["MAXSS"], + "vpsraqz": ["VPSRAQ"], + "vpackssdwy": ["VPACKSSDW"], + "fmulp": ["FMULP"], + "aeskeygenassist": ["AESKEYGENASSIST"], + "pfsubrq": ["PFSUBR"], + "vroundssl": ["VROUNDSS"], + "vpcmpud": ["VPCMPUD"], + "vpslldb": ["VPSLLD"], + "cmpxchgb": ["CMPXCHG", "CMPXCHG_LOCK"], + "vpermi2psx": ["VPERMI2PS"], + "vrcp28psw": ["VRCP28PS"], + "vfnmadd132psb": ["VFNMADD132PS"], + "vcvtusi2ssl": ["VCVTUSI2SS"], + "vmulsd": ["VMULSD"], + "vmaskmovpsy": ["VMASKMOVPS"], + "vpcmpgtdw": ["VPCMPGTD"], + "vpadduswz": ["VPADDUSW"], + "vprotw": ["VPROTW"], + "addsubps": ["ADDSUBPS"], + "vscalefpsy": ["VSCALEFPS"], + "vfnmsub231pdw": ["VFNMSUB231PD"], + "cvttsd2si": ["CVTTSD2SI"], + "vfnmsub213psy": ["VFNMSUB213PS"], + "movsb": ["REP_MOVSB", "MOVSB"], "vsubpsb": ["VSUBPS"], - "vsubpsw": ["VSUBPS"], - "vsubpsl": ["VSUBPS"], - "vsubpsq": ["VSUBPS"], - "vsubpsx": ["VSUBPS"], - "vsubpsy": ["VSUBPS"], - "vsubpsz": ["VSUBPS"], - "vsubps": ["VSUBPS"], - "vsubsdb": ["VSUBSD"], - "vsubsdw": ["VSUBSD"], - "vsubsdl": ["VSUBSD"], - "vsubsdq": ["VSUBSD"], - "vsubsdx": ["VSUBSD"], - "vsubsdy": ["VSUBSD"], - "vsubsdz": ["VSUBSD"], - "vsubsd": ["VSUBSD"], - "vsubssb": ["VSUBSS"], - "vsubssw": ["VSUBSS"], - "vsubssl": ["VSUBSS"], - "vsubssq": ["VSUBSS"], - "vsubssx": ["VSUBSS"], - "vsubssy": ["VSUBSS"], - "vsubssz": ["VSUBSS"], - "vsubss": ["VSUBSS"], - "vmulpdb": ["VMULPD"], - "vmulpdw": ["VMULPD"], - "vmulpdl": ["VMULPD"], - "vmulpdq": ["VMULPD"], - "vmulpdx": ["VMULPD"], - "vmulpdy": ["VMULPD"], - "vmulpdz": ["VMULPD"], - "vmulpd": ["VMULPD"], - "vmulpsb": ["VMULPS"], - "vmulpsw": ["VMULPS"], - "vmulpsl": ["VMULPS"], - "vmulpsq": ["VMULPS"], - "vmulpsx": ["VMULPS"], - "vmulpsy": ["VMULPS"], - "vmulpsz": ["VMULPS"], - "vmulps": ["VMULPS"], - "vmulsdb": ["VMULSD"], - "vmulsdw": ["VMULSD"], - "vmulsdl": ["VMULSD"], - "vmulsdq": ["VMULSD"], - "vmulsdx": ["VMULSD"], - "vmulsdy": ["VMULSD"], - "vmulsdz": ["VMULSD"], - "vmulsd": ["VMULSD"], - "vmulssb": ["VMULSS"], - "vmulssw": ["VMULSS"], - "vmulssl": ["VMULSS"], - "vmulssq": ["VMULSS"], - "vmulssx": ["VMULSS"], - "vmulssy": ["VMULSS"], - "vmulssz": ["VMULSS"], - "vmulss": ["VMULSS"], - "vorpdb": ["VORPD"], - "vorpdw": ["VORPD"], - "vorpdl": ["VORPD"], - "vorpdq": ["VORPD"], - "vorpdx": ["VORPD"], - "vorpdy": ["VORPD"], - "vorpdz": ["VORPD"], - "vorpd": ["VORPD"], - "vorpsb": ["VORPS"], - "vorpsw": ["VORPS"], - "vorpsl": ["VORPS"], - "vorpsq": ["VORPS"], - "vorpsx": ["VORPS"], - "vorpsy": ["VORPS"], - "vorpsz": ["VORPS"], - "vorps": ["VORPS"], - "vpmaxsbb": ["VPMAXSB"], - "vpmaxsbw": ["VPMAXSB"], - "vpmaxsbl": ["VPMAXSB"], - "vpmaxsbq": ["VPMAXSB"], - "vpmaxsbx": ["VPMAXSB"], - "vpmaxsby": ["VPMAXSB"], - "vpmaxsbz": ["VPMAXSB"], - "vpmaxsb": ["VPMAXSB"], - "vpmaxswb": ["VPMAXSW"], - "vpmaxsww": ["VPMAXSW"], - "vpmaxswl": ["VPMAXSW"], - "vpmaxswq": ["VPMAXSW"], - "vpmaxswx": ["VPMAXSW"], - "vpmaxswy": ["VPMAXSW"], - "vpmaxswz": ["VPMAXSW"], - "vpmaxsw": ["VPMAXSW"], - "vpmaxsdb": ["VPMAXSD"], - "vpmaxsdw": ["VPMAXSD"], - "vpmaxsdl": ["VPMAXSD"], - "vpmaxsdq": ["VPMAXSD"], - "vpmaxsdx": ["VPMAXSD"], - "vpmaxsdy": ["VPMAXSD"], - "vpmaxsdz": ["VPMAXSD"], - "vpmaxsd": ["VPMAXSD"], - "vpmaxubb": ["VPMAXUB"], - "vpmaxubw": ["VPMAXUB"], - "vpmaxubl": ["VPMAXUB"], - "vpmaxubq": ["VPMAXUB"], + "vfmsubaddpd": ["VFMSUBADDPD"], + "vextracti128x": ["VEXTRACTI128"], + "vfmaddsub231psz": ["VFMADDSUB231PS"], + "blendvpdx": ["BLENDVPD"], + "vpgatherdd": ["VPGATHERDD"], + "vaesdecz": ["VAESDEC"], + "vblendmpdz": ["VBLENDMPD"], + "pmaxuwx": ["PMAXUW"], + "vpslldqz": ["VPSLLDQ"], + "vplzcntql": ["VPLZCNTQ"], + "vgatherpf0qpd": ["VGATHERPF0QPD"], + "vpcmpudy": ["VPCMPUD"], + "cmovnbw": ["CMOVNB"], + "punpckhdqx": ["PUNPCKHDQ"], + "psadbwx": ["PSADBW"], + "vpshrdvdy": ["VPSHRDVD"], + "prefetchw": ["PREFETCHW"], + "vmovapdz": ["VMOVAPD"], + "vfmsub213pdl": ["VFMSUB213PD"], + "cmovlw": ["CMOVL"], + "rsqrtss": ["RSQRTSS"], + "vcmpss": ["VCMPSS"], + "rorx": ["RORX"], + "vpmulld": ["VPMULLD"], + "vpermt2dl": ["VPERMT2D"], + "insdl": ["INSD", "REP_INSD"], + "vscalefsd": ["VSCALEFSD"], + "ktestw": ["KTESTW"], + "mulb": ["MUL"], + "cmovoq": ["CMOVO"], + "vphsubwx": ["VPHSUBW"], + "vcvtsi2sdq": ["VCVTSI2SD"], + "vxorpsl": ["VXORPS"], + "lfs": ["LFS"], + "vpmovuswbq": ["VPMOVUSWB"], + "vperm2f128y": ["VPERM2F128"], + "popa": ["POPA"], + "vcvtpd2dql": ["VCVTPD2DQ"], + "vpordz": ["VPORD"], + "vpmulhrswz": ["VPMULHRSW"], + "vphsubd": ["VPHSUBD"], + "vpmacsdql": ["VPMACSDQL"], + "vshufpdl": ["VSHUFPD"], + "vpackusdwy": ["VPACKUSDW"], + "vandpsx": ["VANDPS"], "vpmaxubx": ["VPMAXUB"], - "vpmaxuby": ["VPMAXUB"], - "vpmaxubz": ["VPMAXUB"], - "vpmaxub": ["VPMAXUB"], - "vpmaxuwb": ["VPMAXUW"], - "vpmaxuww": ["VPMAXUW"], - "vpmaxuwl": ["VPMAXUW"], - "vpmaxuwq": ["VPMAXUW"], - "vpmaxuwx": ["VPMAXUW"], - "vpmaxuwy": ["VPMAXUW"], - "vpmaxuwz": ["VPMAXUW"], - "vpmaxuw": ["VPMAXUW"], - "vpmaxudb": ["VPMAXUD"], - "vpmaxudw": ["VPMAXUD"], - "vpmaxudl": ["VPMAXUD"], - "vpmaxudq": ["VPMAXUD"], - "vpmaxudx": ["VPMAXUD"], - "vpmaxudy": ["VPMAXUD"], - "vpmaxudz": ["VPMAXUD"], - "vpmaxud": ["VPMAXUD"], - "vpminsbb": ["VPMINSB"], - "vpminsbw": ["VPMINSB"], - "vpminsbl": ["VPMINSB"], - "vpminsbq": ["VPMINSB"], + "vpcomuqx": ["VPCOMUQ"], + "orw": ["OR_LOCK", "OR"], + "vpavgwy": ["VPAVGW"], + "vgetexppdy": ["VGETEXPPD"], + "vpcmpeqdy": ["VPCMPEQD"], + "cmpb": ["CMP"], + "palignrx": ["PALIGNR"], + "vplzcntqx": ["VPLZCNTQ"], + "pmuldqx": ["PMULDQ"], + "vsubpsq": ["VSUBPS"], + "cmovnlel": ["CMOVNLE"], + "vpblenddx": ["VPBLENDD"], + "sqrtsd": ["SQRTSD"], + "lldt": ["LLDT"], "vpminsbx": ["VPMINSB"], - "vpminsby": ["VPMINSB"], - "vpminsbz": ["VPMINSB"], - "vpminsb": ["VPMINSB"], - "vpminswb": ["VPMINSW"], - "vpminsww": ["VPMINSW"], - "vpminswl": ["VPMINSW"], - "vpminswq": ["VPMINSW"], - "vpminswx": ["VPMINSW"], - "vpminswy": ["VPMINSW"], - "vpminswz": ["VPMINSW"], - "vpminsw": ["VPMINSW"], - "vpminsdb": ["VPMINSD"], - "vpminsdw": ["VPMINSD"], - "vpminsdl": ["VPMINSD"], - "vpminsdq": ["VPMINSD"], - "vpminsdx": ["VPMINSD"], - "vpminsdy": ["VPMINSD"], - "vpminsdz": ["VPMINSD"], - "vpminsd": ["VPMINSD"], - "vpminubb": ["VPMINUB"], - "vpminubw": ["VPMINUB"], - "vpminubl": ["VPMINUB"], - "vpminubq": ["VPMINUB"], - "vpminubx": ["VPMINUB"], - "vpminuby": ["VPMINUB"], - "vpminubz": ["VPMINUB"], - "vpminub": ["VPMINUB"], - "vpminuwb": ["VPMINUW"], - "vpminuww": ["VPMINUW"], - "vpminuwl": ["VPMINUW"], - "vpminuwq": ["VPMINUW"], - "vpminuwx": ["VPMINUW"], - "vpminuwy": ["VPMINUW"], - "vpminuwz": ["VPMINUW"], - "vpminuw": ["VPMINUW"], - "vpminudb": ["VPMINUD"], - "vpminudw": ["VPMINUD"], - "vpminudl": ["VPMINUD"], - "vpminudq": ["VPMINUD"], - "vpminudx": ["VPMINUD"], - "vpminudy": ["VPMINUD"], - "vpminudz": ["VPMINUD"], - "vpminud": ["VPMINUD"], - "vpmaddwdb": ["VPMADDWD"], - "vpmaddwdw": ["VPMADDWD"], - "vpmaddwdl": ["VPMADDWD"], - "vpmaddwdq": ["VPMADDWD"], - "vpmaddwdx": ["VPMADDWD"], - "vpmaddwdy": ["VPMADDWD"], - "vpmaddwdz": ["VPMADDWD"], - "vpmaddwd": ["VPMADDWD"], - "vpmaddubswb": ["VPMADDUBSW"], - "vpmaddubsww": ["VPMADDUBSW"], - "vpmaddubswl": ["VPMADDUBSW"], - "vpmaddubswq": ["VPMADDUBSW"], - "vpmaddubswx": ["VPMADDUBSW"], - "vpmaddubswy": ["VPMADDUBSW"], - "vpmaddubswz": ["VPMADDUBSW"], - "vpmaddubsw": ["VPMADDUBSW"], - "vmpsadbwb": ["VMPSADBW"], - "vmpsadbww": ["VMPSADBW"], - "vmpsadbwl": ["VMPSADBW"], - "vmpsadbwq": ["VMPSADBW"], - "vmpsadbwx": ["VMPSADBW"], - "vmpsadbwy": ["VMPSADBW"], - "vmpsadbwz": ["VMPSADBW"], - "vmpsadbw": ["VMPSADBW"], - "vucomisdb": ["VUCOMISD"], - "vucomisdw": ["VUCOMISD"], - "vucomisdl": ["VUCOMISD"], - "vucomisdq": ["VUCOMISD"], - "vucomisdx": ["VUCOMISD"], - "vucomisdy": ["VUCOMISD"], - "vucomisdz": ["VUCOMISD"], - "vucomisd": ["VUCOMISD"], - "vucomissb": ["VUCOMISS"], - "vucomissw": ["VUCOMISS"], - "vucomissl": ["VUCOMISS"], - "vucomissq": ["VUCOMISS"], - "vucomissx": ["VUCOMISS"], - "vucomissy": ["VUCOMISS"], - "vucomissz": ["VUCOMISS"], - "vucomiss": ["VUCOMISS"], - "vunpcklpdb": ["VUNPCKLPD"], + "vpanddw": ["VPANDD"], + "vpcmpistri": ["VPCMPISTRI"], + "vaddpdx": ["VADDPD"], + "vpcmpgtwz": ["VPCMPGTW"], + "blsicq": ["BLSIC"], + "fsqrt": ["FSQRT"], + "vbroadcastf32x4": ["VBROADCASTF32X4"], + "vpsllqy": ["VPSLLQ"], + "valignqq": ["VALIGNQ"], + "vpcmpeqdw": ["VPCMPEQD"], + "adcxq": ["ADCX"], + "vpermd": ["VPERMD"], + "vfmadd132psb": ["VFMADD132PS"], + "vpermpsw": ["VPERMPS"], + "outsd": ["OUTSD", "REP_OUTSD"], + "cvtpd2pi": ["CVTPD2PI"], + "vptestnmdl": ["VPTESTNMD"], + "vcvttpd2qqw": ["VCVTTPD2QQ"], + "fldenv": ["FLDENV"], + "vfmadd231psq": ["VFMADD231PS"], + "vfnmsub231pdx": ["VFNMSUB231PD"], + "vpxorq": ["VPXORQ"], + "vpmovsqbq": ["VPMOVSQB"], + "wrgsbase": ["WRGSBASE"], + "cmpsb": ["REPNE_CMPSB", "CMPSB", "REPE_CMPSB"], + "vfnmsub132psb": ["VFNMSUB132PS"], + "psraw": ["PSRAW"], + "vpsubdl": ["VPSUBD"], + "shll": ["SHL"], + "shldl": ["SHLD"], + "vcvtpd2udq": ["VCVTPD2UDQ"], + "insb": ["INSB", "REP_INSB"], + "vpopcntby": ["VPOPCNTB"], + "pmovsxwd": ["PMOVSXWD"], + "vgetmantpdl": ["VGETMANTPD"], + "psubw": ["PSUBW"], + "vfnmsub213pdx": ["VFNMSUB213PD"], "vunpcklpdw": ["VUNPCKLPD"], - "vunpcklpdl": ["VUNPCKLPD"], - "vunpcklpdq": ["VUNPCKLPD"], - "vunpcklpdx": ["VUNPCKLPD"], - "vunpcklpdy": ["VUNPCKLPD"], - "vunpcklpdz": ["VUNPCKLPD"], - "vunpcklpd": ["VUNPCKLPD"], - "vunpcklpsb": ["VUNPCKLPS"], - "vunpcklpsw": ["VUNPCKLPS"], - "vunpcklpsl": ["VUNPCKLPS"], - "vunpcklpsq": ["VUNPCKLPS"], - "vunpcklpsx": ["VUNPCKLPS"], - "vunpcklpsy": ["VUNPCKLPS"], - "vunpcklpsz": ["VUNPCKLPS"], - "vunpcklps": ["VUNPCKLPS"], - "vxorpdb": ["VXORPD"], - "vxorpdw": ["VXORPD"], - "vxorpdl": ["VXORPD"], - "vxorpdq": ["VXORPD"], - "vxorpdx": ["VXORPD"], - "vxorpdy": ["VXORPD"], - "vxorpdz": ["VXORPD"], - "vxorpd": ["VXORPD"], - "vxorpsb": ["VXORPS"], - "vxorpsw": ["VXORPS"], - "vxorpsl": ["VXORPS"], - "vxorpsq": ["VXORPS"], - "vxorpsx": ["VXORPS"], - "vxorpsy": ["VXORPS"], - "vxorpsz": ["VXORPS"], - "vxorps": ["VXORPS"], - "vmovssb": ["VMOVSS"], - "vmovssw": ["VMOVSS"], - "vmovssl": ["VMOVSS"], - "vmovssq": ["VMOVSS"], - "vmovssx": ["VMOVSS"], - "vmovssy": ["VMOVSS"], - "vmovssz": ["VMOVSS"], - "vmovss": ["VMOVSS"], - "vmovsdb": ["VMOVSD"], - "vmovsdw": ["VMOVSD"], - "vmovsdl": ["VMOVSD"], - "vmovsdq": ["VMOVSD"], - "vmovsdx": ["VMOVSD"], - "vmovsdy": ["VMOVSD"], - "vmovsdz": ["VMOVSD"], - "vmovsd": ["VMOVSD"], - "vmovupdb": ["VMOVUPD"], - "vmovupdw": ["VMOVUPD"], - "vmovupdl": ["VMOVUPD"], - "vmovupdq": ["VMOVUPD"], - "vmovupdx": ["VMOVUPD"], - "vmovupdy": ["VMOVUPD"], - "vmovupdz": ["VMOVUPD"], - "vmovupd": ["VMOVUPD"], - "vmovupsb": ["VMOVUPS"], - "vmovupsw": ["VMOVUPS"], - "vmovupsl": ["VMOVUPS"], - "vmovupsq": ["VMOVUPS"], - "vmovupsx": ["VMOVUPS"], - "vmovupsy": ["VMOVUPS"], - "vmovupsz": ["VMOVUPS"], - "vmovups": ["VMOVUPS"], - "vmovlpdb": ["VMOVLPD"], - "vmovlpdw": ["VMOVLPD"], - "vmovlpdl": ["VMOVLPD"], - "vmovlpdq": ["VMOVLPD"], - "vmovlpdx": ["VMOVLPD"], - "vmovlpdy": ["VMOVLPD"], - "vmovlpdz": ["VMOVLPD"], - "vmovlpd": ["VMOVLPD"], - "vmovlpsb": ["VMOVLPS"], - "vmovlpsw": ["VMOVLPS"], - "vmovlpsl": ["VMOVLPS"], - "vmovlpsq": ["VMOVLPS"], - "vmovlpsx": ["VMOVLPS"], - "vmovlpsy": ["VMOVLPS"], - "vmovlpsz": ["VMOVLPS"], - "vmovlps": ["VMOVLPS"], - "vmovhpdb": ["VMOVHPD"], - "vmovhpdw": ["VMOVHPD"], - "vmovhpdl": ["VMOVHPD"], - "vmovhpdq": ["VMOVHPD"], - "vmovhpdx": ["VMOVHPD"], - "vmovhpdy": ["VMOVHPD"], - "vmovhpdz": ["VMOVHPD"], - "vmovhpd": ["VMOVHPD"], - "vmovhpsb": ["VMOVHPS"], - "vmovhpsw": ["VMOVHPS"], - "vmovhpsl": ["VMOVHPS"], - "vmovhpsq": ["VMOVHPS"], - "vmovhpsx": ["VMOVHPS"], - "vmovhpsy": ["VMOVHPS"], - "vmovhpsz": ["VMOVHPS"], - "vmovhps": ["VMOVHPS"], - "vmovmskpdb": ["VMOVMSKPD"], - "vmovmskpdw": ["VMOVMSKPD"], - "vmovmskpdl": ["VMOVMSKPD"], - "vmovmskpdq": ["VMOVMSKPD"], - "vmovmskpdx": ["VMOVMSKPD"], - "vmovmskpdy": ["VMOVMSKPD"], - "vmovmskpdz": ["VMOVMSKPD"], - "vmovmskpd": ["VMOVMSKPD"], - "vmovmskpsb": ["VMOVMSKPS"], - "vmovmskpsw": ["VMOVMSKPS"], - "vmovmskpsl": ["VMOVMSKPS"], - "vmovmskpsq": ["VMOVMSKPS"], - "vmovmskpsx": ["VMOVMSKPS"], - "vmovmskpsy": ["VMOVMSKPS"], - "vmovmskpsz": ["VMOVMSKPS"], - "vmovmskps": ["VMOVMSKPS"], - "vpmovmskbb": ["VPMOVMSKB"], - "vpmovmskbw": ["VPMOVMSKB"], - "vpmovmskbl": ["VPMOVMSKB"], - "vpmovmskbq": ["VPMOVMSKB"], - "vpmovmskbx": ["VPMOVMSKB"], - "vpmovmskby": ["VPMOVMSKB"], - "vpmovmskbz": ["VPMOVMSKB"], - "vpmovmskb": ["VPMOVMSKB"], - "vpmovsxbwb": ["VPMOVSXBW"], - "vpmovsxbww": ["VPMOVSXBW"], - "vpmovsxbwl": ["VPMOVSXBW"], - "vpmovsxbwq": ["VPMOVSXBW"], - "vpmovsxbwx": ["VPMOVSXBW"], - "vpmovsxbwy": ["VPMOVSXBW"], - "vpmovsxbwz": ["VPMOVSXBW"], - "vpmovsxbw": ["VPMOVSXBW"], - "vpmovsxbdb": ["VPMOVSXBD"], - "vpmovsxbdw": ["VPMOVSXBD"], - "vpmovsxbdl": ["VPMOVSXBD"], - "vpmovsxbdq": ["VPMOVSXBD"], - "vpmovsxbdx": ["VPMOVSXBD"], - "vpmovsxbdy": ["VPMOVSXBD"], - "vpmovsxbdz": ["VPMOVSXBD"], + "vpshrdql": ["VPSHRDQ"], + "fimull": ["FIMUL"], + "vpmaxuwz": ["VPMAXUW"], + "vfnmadd132pdw": ["VFNMADD132PD"], + "vpshlddx": ["VPSHLDD"], + "vfnmadd231ps": ["VFNMADD231PS"], + "andpd": ["ANDPD"], + "vpsubb": ["VPSUBB"], + "vpmovd2m": ["VPMOVD2M"], + "vpxorqx": ["VPXORQ"], + "vfnmsub231ssl": ["VFNMSUB231SS"], + "psrad": ["PSRAD"], + "blendvpsx": ["BLENDVPS"], + "vpsubqb": ["VPSUBQ"], + "valigndx": ["VALIGND"], + "vfnmsub132sd": ["VFNMSUB132SD"], + "vpmaddubswy": ["VPMADDUBSW"], + "vpackuswbx": ["VPACKUSWB"], + "ktestd": ["KTESTD"], + "vscatterpf1dpdb": ["VSCATTERPF1DPD"], + "vpermi2by": ["VPERMI2B"], + "vpdpbusdsl": ["VPDPBUSDS"], + "roll": ["ROL"], + "vprolq": ["VPROLQ"], + "cmovbeq": ["CMOVBE"], + "vpaddsby": ["VPADDSB"], + "vpshldvdb": ["VPSHLDVD"], + "minpd": ["MINPD"], "vpmovsxbd": ["VPMOVSXBD"], - "vpmovsxbqb": ["VPMOVSXBQ"], - "vpmovsxbqw": ["VPMOVSXBQ"], - "vpmovsxbql": ["VPMOVSXBQ"], - "vpmovsxbqq": ["VPMOVSXBQ"], - "vpmovsxbqx": ["VPMOVSXBQ"], - "vpmovsxbqy": ["VPMOVSXBQ"], - "vpmovsxbqz": ["VPMOVSXBQ"], - "vpmovsxbq": ["VPMOVSXBQ"], - "vpmovsxwdb": ["VPMOVSXWD"], - "vpmovsxwdw": ["VPMOVSXWD"], - "vpmovsxwdl": ["VPMOVSXWD"], - "vpmovsxwdq": ["VPMOVSXWD"], - "vpmovsxwdx": ["VPMOVSXWD"], - "vpmovsxwdy": ["VPMOVSXWD"], - "vpmovsxwdz": ["VPMOVSXWD"], - "vpmovsxwd": ["VPMOVSXWD"], - "vpmovsxwqb": ["VPMOVSXWQ"], - "vpmovsxwqw": ["VPMOVSXWQ"], - "vpmovsxwql": ["VPMOVSXWQ"], - "vpmovsxwqq": ["VPMOVSXWQ"], - "vpmovsxwqx": ["VPMOVSXWQ"], - "vpmovsxwqy": ["VPMOVSXWQ"], - "vpmovsxwqz": ["VPMOVSXWQ"], - "vpmovsxwq": ["VPMOVSXWQ"], - "vpmovsxdqb": ["VPMOVSXDQ"], - "vpmovsxdqw": ["VPMOVSXDQ"], - "vpmovsxdql": ["VPMOVSXDQ"], - "vpmovsxdqq": ["VPMOVSXDQ"], - "vpmovsxdqx": ["VPMOVSXDQ"], - "vpmovsxdqy": ["VPMOVSXDQ"], - "vpmovsxdqz": ["VPMOVSXDQ"], - "vpmovsxdq": ["VPMOVSXDQ"], - "vpmovzxbwb": ["VPMOVZXBW"], - "vpmovzxbww": ["VPMOVZXBW"], - "vpmovzxbwl": ["VPMOVZXBW"], - "vpmovzxbwq": ["VPMOVZXBW"], - "vpmovzxbwx": ["VPMOVZXBW"], - "vpmovzxbwy": ["VPMOVZXBW"], - "vpmovzxbwz": ["VPMOVZXBW"], - "vpmovzxbw": ["VPMOVZXBW"], - "vpmovzxbdb": ["VPMOVZXBD"], - "vpmovzxbdw": ["VPMOVZXBD"], - "vpmovzxbdl": ["VPMOVZXBD"], - "vpmovzxbdq": ["VPMOVZXBD"], - "vpmovzxbdx": ["VPMOVZXBD"], - "vpmovzxbdy": ["VPMOVZXBD"], - "vpmovzxbdz": ["VPMOVZXBD"], - "vpmovzxbd": ["VPMOVZXBD"], - "vpmovzxbqb": ["VPMOVZXBQ"], - "vpmovzxbqw": ["VPMOVZXBQ"], - "vpmovzxbql": ["VPMOVZXBQ"], - "vpmovzxbqq": ["VPMOVZXBQ"], - "vpmovzxbqx": ["VPMOVZXBQ"], - "vpmovzxbqy": ["VPMOVZXBQ"], - "vpmovzxbqz": ["VPMOVZXBQ"], - "vpmovzxbq": ["VPMOVZXBQ"], - "vpmovzxwdb": ["VPMOVZXWD"], - "vpmovzxwdw": ["VPMOVZXWD"], - "vpmovzxwdl": ["VPMOVZXWD"], - "vpmovzxwdq": ["VPMOVZXWD"], - "vpmovzxwdx": ["VPMOVZXWD"], - "vpmovzxwdy": ["VPMOVZXWD"], - "vpmovzxwdz": ["VPMOVZXWD"], - "vpmovzxwd": ["VPMOVZXWD"], - "vpmovzxwqb": ["VPMOVZXWQ"], - "vpmovzxwqw": ["VPMOVZXWQ"], - "vpmovzxwql": ["VPMOVZXWQ"], - "vpmovzxwqq": ["VPMOVZXWQ"], - "vpmovzxwqx": ["VPMOVZXWQ"], - "vpmovzxwqy": ["VPMOVZXWQ"], - "vpmovzxwqz": ["VPMOVZXWQ"], - "vpmovzxwq": ["VPMOVZXWQ"], - "vpmovzxdqb": ["VPMOVZXDQ"], - "vpmovzxdqw": ["VPMOVZXDQ"], - "vpmovzxdql": ["VPMOVZXDQ"], - "vpmovzxdqq": ["VPMOVZXDQ"], - "vpmovzxdqx": ["VPMOVZXDQ"], - "vpmovzxdqy": ["VPMOVZXDQ"], - "vpmovzxdqz": ["VPMOVZXDQ"], - "vpmovzxdq": ["VPMOVZXDQ"], - "vpextrbb": ["VPEXTRB"], - "vpextrbw": ["VPEXTRB"], - "vpextrbl": ["VPEXTRB"], - "vpextrbq": ["VPEXTRB"], - "vpextrbx": ["VPEXTRB"], - "vpextrby": ["VPEXTRB"], - "vpextrbz": ["VPEXTRB"], - "vpextrb": ["VPEXTRB"], - "vpextrwb": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrww": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrwl": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrwq": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrwx": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrwy": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrwz": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrw": ["VPEXTRW", "VPEXTRW_C5"], - "vpextrqb": ["VPEXTRQ"], - "vpextrqw": ["VPEXTRQ"], - "vpextrql": ["VPEXTRQ"], - "vpextrqq": ["VPEXTRQ"], - "vpextrqx": ["VPEXTRQ"], - "vpextrqy": ["VPEXTRQ"], - "vpextrqz": ["VPEXTRQ"], - "vpextrq": ["VPEXTRQ"], - "vpextrdb": ["VPEXTRD"], - "vpextrdw": ["VPEXTRD"], - "vpextrdl": ["VPEXTRD"], - "vpextrdq": ["VPEXTRD"], - "vpextrdx": ["VPEXTRD"], - "vpextrdy": ["VPEXTRD"], - "vpextrdz": ["VPEXTRD"], - "vpextrd": ["VPEXTRD"], - "vpinsrbb": ["VPINSRB"], - "vpinsrbw": ["VPINSRB"], - "vpinsrbl": ["VPINSRB"], - "vpinsrbq": ["VPINSRB"], - "vpinsrbx": ["VPINSRB"], - "vpinsrby": ["VPINSRB"], - "vpinsrbz": ["VPINSRB"], - "vpinsrb": ["VPINSRB"], - "vpinsrwb": ["VPINSRW"], - "vpinsrww": ["VPINSRW"], - "vpinsrwl": ["VPINSRW"], - "vpinsrwq": ["VPINSRW"], - "vpinsrwx": ["VPINSRW"], - "vpinsrwy": ["VPINSRW"], - "vpinsrwz": ["VPINSRW"], - "vpinsrw": ["VPINSRW"], - "vpinsrdb": ["VPINSRD"], - "vpinsrdw": ["VPINSRD"], - "vpinsrdl": ["VPINSRD"], - "vpinsrdq": ["VPINSRD"], - "vpinsrdx": ["VPINSRD"], - "vpinsrdy": ["VPINSRD"], - "vpinsrdz": ["VPINSRD"], - "vpinsrd": ["VPINSRD"], - "vpinsrqb": ["VPINSRQ"], - "vpinsrqw": ["VPINSRQ"], - "vpinsrql": ["VPINSRQ"], - "vpinsrqq": ["VPINSRQ"], - "vpinsrqx": ["VPINSRQ"], - "vpinsrqy": ["VPINSRQ"], - "vpinsrqz": ["VPINSRQ"], - "vpinsrq": ["VPINSRQ"], - "vpcmpestrib": ["VPCMPESTRI"], - "vpcmpestriw": ["VPCMPESTRI"], - "vpcmpestril": ["VPCMPESTRI"], - "vpcmpestriq": ["VPCMPESTRI"], - "vpcmpestrix": ["VPCMPESTRI"], - "vpcmpestriy": ["VPCMPESTRI"], - "vpcmpestriz": ["VPCMPESTRI"], - "vpcmpestri": ["VPCMPESTRI"], - "vpcmpistrib": ["VPCMPISTRI"], - "vpcmpistriw": ["VPCMPISTRI"], - "vpcmpistril": ["VPCMPISTRI"], - "vpcmpistriq": ["VPCMPISTRI"], - "vpcmpistrix": ["VPCMPISTRI"], - "vpcmpistriy": ["VPCMPISTRI"], - "vpcmpistriz": ["VPCMPISTRI"], - "vpcmpistri": ["VPCMPISTRI"], - "vpcmpestrmb": ["VPCMPESTRM"], - "vpcmpestrmw": ["VPCMPESTRM"], - "vpcmpestrml": ["VPCMPESTRM"], - "vpcmpestrmq": ["VPCMPESTRM"], - "vpcmpestrmx": ["VPCMPESTRM"], - "vpcmpestrmy": ["VPCMPESTRM"], - "vpcmpestrmz": ["VPCMPESTRM"], - "vpcmpestrm": ["VPCMPESTRM"], - "vpcmpistrmb": ["VPCMPISTRM"], - "vpcmpistrmw": ["VPCMPISTRM"], - "vpcmpistrml": ["VPCMPISTRM"], - "vpcmpistrmq": ["VPCMPISTRM"], - "vpcmpistrmx": ["VPCMPISTRM"], - "vpcmpistrmy": ["VPCMPISTRM"], - "vpcmpistrmz": ["VPCMPISTRM"], - "vpcmpistrm": ["VPCMPISTRM"], - "vmaskmovdqub": ["VMASKMOVDQU"], - "vmaskmovdquw": ["VMASKMOVDQU"], - "vmaskmovdqul": ["VMASKMOVDQU"], - "vmaskmovdquq": ["VMASKMOVDQU"], - "vmaskmovdqux": ["VMASKMOVDQU"], - "vmaskmovdquy": ["VMASKMOVDQU"], - "vmaskmovdquz": ["VMASKMOVDQU"], - "vmaskmovdqu": ["VMASKMOVDQU"], - "vldmxcsrb": ["VLDMXCSR"], - "vldmxcsrw": ["VLDMXCSR"], - "vldmxcsrl": ["VLDMXCSR"], - "vldmxcsrq": ["VLDMXCSR"], - "vldmxcsrx": ["VLDMXCSR"], - "vldmxcsry": ["VLDMXCSR"], - "vldmxcsrz": ["VLDMXCSR"], - "vldmxcsr": ["VLDMXCSR"], - "vstmxcsrb": ["VSTMXCSR"], - "vstmxcsrw": ["VSTMXCSR"], - "vstmxcsrl": ["VSTMXCSR"], - "vstmxcsrq": ["VSTMXCSR"], - "vstmxcsrx": ["VSTMXCSR"], - "vstmxcsry": ["VSTMXCSR"], - "vstmxcsrz": ["VSTMXCSR"], - "vstmxcsr": ["VSTMXCSR"], - "vpblendvbb": ["VPBLENDVB"], - "vpblendvbw": ["VPBLENDVB"], - "vpblendvbl": ["VPBLENDVB"], - "vpblendvbq": ["VPBLENDVB"], - "vpblendvbx": ["VPBLENDVB"], - "vpblendvby": ["VPBLENDVB"], - "vpblendvbz": ["VPBLENDVB"], - "vpblendvb": ["VPBLENDVB"], - "vblendvpdb": ["VBLENDVPD"], - "vblendvpdw": ["VBLENDVPD"], - "vblendvpdl": ["VBLENDVPD"], - "vblendvpdq": ["VBLENDVPD"], - "vblendvpdx": ["VBLENDVPD"], - "vblendvpdy": ["VBLENDVPD"], - "vblendvpdz": ["VBLENDVPD"], - "vblendvpd": ["VBLENDVPD"], - "vblendvpsb": ["VBLENDVPS"], - "vblendvpsw": ["VBLENDVPS"], - "vblendvpsl": ["VBLENDVPS"], - "vblendvpsq": ["VBLENDVPS"], - "vblendvpsx": ["VBLENDVPS"], - "vblendvpsy": ["VBLENDVPS"], - "vblendvpsz": ["VBLENDVPS"], - "vblendvps": ["VBLENDVPS"], - "vmovntdqab": ["VMOVNTDQA"], - "vmovntdqaw": ["VMOVNTDQA"], - "vmovntdqal": ["VMOVNTDQA"], - "vmovntdqaq": ["VMOVNTDQA"], - "vmovntdqax": ["VMOVNTDQA"], - "vmovntdqay": ["VMOVNTDQA"], - "vmovntdqaz": ["VMOVNTDQA"], - "vmovntdqa": ["VMOVNTDQA"], - "vmovntdqb": ["VMOVNTDQ"], - "vmovntdqw": ["VMOVNTDQ"], - "vmovntdql": ["VMOVNTDQ"], - "vmovntdqq": ["VMOVNTDQ"], - "vmovntdqx": ["VMOVNTDQ"], - "vmovntdqy": ["VMOVNTDQ"], - "vmovntdqz": ["VMOVNTDQ"], - "vmovntdq": ["VMOVNTDQ"], - "vmovntpdb": ["VMOVNTPD"], - "vmovntpdw": ["VMOVNTPD"], - "vmovntpdl": ["VMOVNTPD"], - "vmovntpdq": ["VMOVNTPD"], - "vmovntpdx": ["VMOVNTPD"], - "vmovntpdy": ["VMOVNTPD"], - "vmovntpdz": ["VMOVNTPD"], - "vmovntpd": ["VMOVNTPD"], - "vmovntpsb": ["VMOVNTPS"], - "vmovntpsw": ["VMOVNTPS"], - "vmovntpsl": ["VMOVNTPS"], - "vmovntpsq": ["VMOVNTPS"], - "vmovntpsx": ["VMOVNTPS"], - "vmovntpsy": ["VMOVNTPS"], - "vmovntpsz": ["VMOVNTPS"], - "vmovntps": ["VMOVNTPS"], - "vaeskeygenassistb": ["VAESKEYGENASSIST"], - "vaeskeygenassistw": ["VAESKEYGENASSIST"], - "vaeskeygenassistl": ["VAESKEYGENASSIST"], - "vaeskeygenassistq": ["VAESKEYGENASSIST"], - "vaeskeygenassistx": ["VAESKEYGENASSIST"], - "vaeskeygenassisty": ["VAESKEYGENASSIST"], - "vaeskeygenassistz": ["VAESKEYGENASSIST"], - "vaeskeygenassist": ["VAESKEYGENASSIST"], - "vaesencb": ["VAESENC"], - "vaesencw": ["VAESENC"], - "vaesencl": ["VAESENC"], - "vaesencq": ["VAESENC"], - "vaesencx": ["VAESENC"], - "vaesency": ["VAESENC"], - "vaesencz": ["VAESENC"], - "vaesenc": ["VAESENC"], - "vaesenclastb": ["VAESENCLAST"], - "vaesenclastw": ["VAESENCLAST"], - "vaesenclastl": ["VAESENCLAST"], - "vaesenclastq": ["VAESENCLAST"], - "vaesenclastx": ["VAESENCLAST"], - "vaesenclasty": ["VAESENCLAST"], - "vaesenclastz": ["VAESENCLAST"], - "vaesenclast": ["VAESENCLAST"], - "vaesdecb": ["VAESDEC"], - "vaesdecw": ["VAESDEC"], - "vaesdecl": ["VAESDEC"], - "vaesdecq": ["VAESDEC"], - "vaesdecx": ["VAESDEC"], - "vaesdecy": ["VAESDEC"], - "vaesdecz": ["VAESDEC"], - "vaesdec": ["VAESDEC"], - "vaesdeclastb": ["VAESDECLAST"], - "vaesdeclastw": ["VAESDECLAST"], - "vaesdeclastl": ["VAESDECLAST"], - "vaesdeclastq": ["VAESDECLAST"], - "vaesdeclastx": ["VAESDECLAST"], - "vaesdeclasty": ["VAESDECLAST"], - "vaesdeclastz": ["VAESDECLAST"], - "vaesdeclast": ["VAESDECLAST"], - "vaesimcb": ["VAESIMC"], - "vaesimcw": ["VAESIMC"], - "vaesimcl": ["VAESIMC"], - "vaesimcq": ["VAESIMC"], - "vaesimcx": ["VAESIMC"], - "vaesimcy": ["VAESIMC"], - "vaesimcz": ["VAESIMC"], - "vaesimc": ["VAESIMC"], - "vpclmulqdqb": ["VPCLMULQDQ"], - "vpclmulqdqw": ["VPCLMULQDQ"], - "vpclmulqdql": ["VPCLMULQDQ"], - "vpclmulqdqq": ["VPCLMULQDQ"], - "vpclmulqdqx": ["VPCLMULQDQ"], - "vpclmulqdqy": ["VPCLMULQDQ"], - "vpclmulqdqz": ["VPCLMULQDQ"], - "vpclmulqdq": ["VPCLMULQDQ"], - "vcvtph2psb": ["VCVTPH2PS"], - "vcvtph2psw": ["VCVTPH2PS"], - "vcvtph2psl": ["VCVTPH2PS"], - "vcvtph2psq": ["VCVTPH2PS"], + "pmovzxdq": ["PMOVZXDQ"], + "pabswq": ["PABSW"], + "vpcmpby": ["VPCMPB"], + "pushfqq": ["PUSHFQ"], + "vrcppsx": ["VRCPPS"], + "pushfw": ["PUSHF"], + "vfmsubadd213ps": ["VFMSUBADD213PS"], + "vptestmwx": ["VPTESTMW"], + "vpmaxuwy": ["VPMAXUW"], + "vpshuflwz": ["VPSHUFLW"], + "vandnps": ["VANDNPS"], + "vfmaddsub231pdb": ["VFMADDSUB231PD"], + "vplzcntdz": ["VPLZCNTD"], + "vperm2f128": ["VPERM2F128"], + "vfnmadd231psw": ["VFNMADD231PS"], "vcvtph2psx": ["VCVTPH2PS"], - "vcvtph2psy": ["VCVTPH2PS"], - "vcvtph2psz": ["VCVTPH2PS"], - "vcvtph2ps": ["VCVTPH2PS"], - "vcvtps2phb": ["VCVTPS2PH"], - "vcvtps2phw": ["VCVTPS2PH"], - "vcvtps2phl": ["VCVTPS2PH"], - "vcvtps2phq": ["VCVTPS2PH"], - "vcvtps2phx": ["VCVTPS2PH"], - "vcvtps2phy": ["VCVTPS2PH"], - "vcvtps2phz": ["VCVTPS2PH"], - "vcvtps2ph": ["VCVTPS2PH"], - "vfmadd132pdb": ["VFMADD132PD"], - "vfmadd132pdw": ["VFMADD132PD"], - "vfmadd132pdl": ["VFMADD132PD"], - "vfmadd132pdq": ["VFMADD132PD"], - "vfmadd132pdx": ["VFMADD132PD"], - "vfmadd132pdy": ["VFMADD132PD"], - "vfmadd132pdz": ["VFMADD132PD"], - "vfmadd132pd": ["VFMADD132PD"], - "vfmadd132psb": ["VFMADD132PS"], - "vfmadd132psw": ["VFMADD132PS"], - "vfmadd132psl": ["VFMADD132PS"], + "vfmsub213psq": ["VFMSUB213PS"], + "pextl": ["PEXT"], + "vscatterpf0dpdb": ["VSCATTERPF0DPD"], + "vpmaddubswx": ["VPMADDUBSW"], + "pmulhrsw": ["PMULHRSW"], + "vgetmantpdz": ["VGETMANTPD"], + "vpsraqq": ["VPSRAQ"], + "vaddpsl": ["VADDPS"], "vfmadd132psq": ["VFMADD132PS"], - "vfmadd132psx": ["VFMADD132PS"], - "vfmadd132psy": ["VFMADD132PS"], - "vfmadd132psz": ["VFMADD132PS"], - "vfmadd132ps": ["VFMADD132PS"], - "vfmadd132sdb": ["VFMADD132SD"], - "vfmadd132sdw": ["VFMADD132SD"], - "vfmadd132sdl": ["VFMADD132SD"], - "vfmadd132sdq": ["VFMADD132SD"], - "vfmadd132sdx": ["VFMADD132SD"], - "vfmadd132sdy": ["VFMADD132SD"], - "vfmadd132sdz": ["VFMADD132SD"], - "vfmadd132sd": ["VFMADD132SD"], - "vfmadd132ssb": ["VFMADD132SS"], - "vfmadd132ssw": ["VFMADD132SS"], - "vfmadd132ssl": ["VFMADD132SS"], - "vfmadd132ssq": ["VFMADD132SS"], - "vfmadd132ssx": ["VFMADD132SS"], - "vfmadd132ssy": ["VFMADD132SS"], - "vfmadd132ssz": ["VFMADD132SS"], - "vfmadd132ss": ["VFMADD132SS"], - "vfmadd213pdb": ["VFMADD213PD"], - "vfmadd213pdw": ["VFMADD213PD"], - "vfmadd213pdl": ["VFMADD213PD"], - "vfmadd213pdq": ["VFMADD213PD"], - "vfmadd213pdx": ["VFMADD213PD"], - "vfmadd213pdy": ["VFMADD213PD"], - "vfmadd213pdz": ["VFMADD213PD"], - "vfmadd213pd": ["VFMADD213PD"], - "vfmadd213psb": ["VFMADD213PS"], - "vfmadd213psw": ["VFMADD213PS"], - "vfmadd213psl": ["VFMADD213PS"], - "vfmadd213psq": ["VFMADD213PS"], - "vfmadd213psx": ["VFMADD213PS"], - "vfmadd213psy": ["VFMADD213PS"], - "vfmadd213psz": ["VFMADD213PS"], - "vfmadd213ps": ["VFMADD213PS"], - "vfmadd213sdb": ["VFMADD213SD"], - "vfmadd213sdw": ["VFMADD213SD"], - "vfmadd213sdl": ["VFMADD213SD"], - "vfmadd213sdq": ["VFMADD213SD"], - "vfmadd213sdx": ["VFMADD213SD"], - "vfmadd213sdy": ["VFMADD213SD"], - "vfmadd213sdz": ["VFMADD213SD"], - "vfmadd213sd": ["VFMADD213SD"], - "vfmadd213ssb": ["VFMADD213SS"], - "vfmadd213ssw": ["VFMADD213SS"], - "vfmadd213ssl": ["VFMADD213SS"], - "vfmadd213ssq": ["VFMADD213SS"], - "vfmadd213ssx": ["VFMADD213SS"], - "vfmadd213ssy": ["VFMADD213SS"], - "vfmadd213ssz": ["VFMADD213SS"], - "vfmadd213ss": ["VFMADD213SS"], - "vfmadd231pdb": ["VFMADD231PD"], - "vfmadd231pdw": ["VFMADD231PD"], - "vfmadd231pdl": ["VFMADD231PD"], - "vfmadd231pdq": ["VFMADD231PD"], - "vfmadd231pdx": ["VFMADD231PD"], - "vfmadd231pdy": ["VFMADD231PD"], - "vfmadd231pdz": ["VFMADD231PD"], - "vfmadd231pd": ["VFMADD231PD"], - "vfmadd231psb": ["VFMADD231PS"], - "vfmadd231psw": ["VFMADD231PS"], - "vfmadd231psl": ["VFMADD231PS"], - "vfmadd231psq": ["VFMADD231PS"], - "vfmadd231psx": ["VFMADD231PS"], - "vfmadd231psy": ["VFMADD231PS"], - "vfmadd231psz": ["VFMADD231PS"], - "vfmadd231ps": ["VFMADD231PS"], - "vfmadd231sdb": ["VFMADD231SD"], - "vfmadd231sdw": ["VFMADD231SD"], - "vfmadd231sdl": ["VFMADD231SD"], - "vfmadd231sdq": ["VFMADD231SD"], - "vfmadd231sdx": ["VFMADD231SD"], - "vfmadd231sdy": ["VFMADD231SD"], - "vfmadd231sdz": ["VFMADD231SD"], - "vfmadd231sd": ["VFMADD231SD"], - "vfmadd231ssb": ["VFMADD231SS"], - "vfmadd231ssw": ["VFMADD231SS"], - "vfmadd231ssl": ["VFMADD231SS"], - "vfmadd231ssq": ["VFMADD231SS"], - "vfmadd231ssx": ["VFMADD231SS"], - "vfmadd231ssy": ["VFMADD231SS"], - "vfmadd231ssz": ["VFMADD231SS"], - "vfmadd231ss": ["VFMADD231SS"], - "vfmaddsub132pdb": ["VFMADDSUB132PD"], - "vfmaddsub132pdw": ["VFMADDSUB132PD"], - "vfmaddsub132pdl": ["VFMADDSUB132PD"], - "vfmaddsub132pdq": ["VFMADDSUB132PD"], - "vfmaddsub132pdx": ["VFMADDSUB132PD"], - "vfmaddsub132pdy": ["VFMADDSUB132PD"], - "vfmaddsub132pdz": ["VFMADDSUB132PD"], - "vfmaddsub132pd": ["VFMADDSUB132PD"], - "vfmaddsub213pdb": ["VFMADDSUB213PD"], - "vfmaddsub213pdw": ["VFMADDSUB213PD"], - "vfmaddsub213pdl": ["VFMADDSUB213PD"], - "vfmaddsub213pdq": ["VFMADDSUB213PD"], - "vfmaddsub213pdx": ["VFMADDSUB213PD"], - "vfmaddsub213pdy": ["VFMADDSUB213PD"], - "vfmaddsub213pdz": ["VFMADDSUB213PD"], - "vfmaddsub213pd": ["VFMADDSUB213PD"], - "vfmaddsub231pdb": ["VFMADDSUB231PD"], - "vfmaddsub231pdw": ["VFMADDSUB231PD"], - "vfmaddsub231pdl": ["VFMADDSUB231PD"], - "vfmaddsub231pdq": ["VFMADDSUB231PD"], - "vfmaddsub231pdx": ["VFMADDSUB231PD"], - "vfmaddsub231pdy": ["VFMADDSUB231PD"], - "vfmaddsub231pdz": ["VFMADDSUB231PD"], - "vfmaddsub231pd": ["VFMADDSUB231PD"], - "vfmaddsub132psb": ["VFMADDSUB132PS"], - "vfmaddsub132psw": ["VFMADDSUB132PS"], - "vfmaddsub132psl": ["VFMADDSUB132PS"], - "vfmaddsub132psq": ["VFMADDSUB132PS"], - "vfmaddsub132psx": ["VFMADDSUB132PS"], - "vfmaddsub132psy": ["VFMADDSUB132PS"], - "vfmaddsub132psz": ["VFMADDSUB132PS"], - "vfmaddsub132ps": ["VFMADDSUB132PS"], - "vfmaddsub213psb": ["VFMADDSUB213PS"], - "vfmaddsub213psw": ["VFMADDSUB213PS"], - "vfmaddsub213psl": ["VFMADDSUB213PS"], - "vfmaddsub213psq": ["VFMADDSUB213PS"], - "vfmaddsub213psx": ["VFMADDSUB213PS"], - "vfmaddsub213psy": ["VFMADDSUB213PS"], - "vfmaddsub213psz": ["VFMADDSUB213PS"], - "vfmaddsub213ps": ["VFMADDSUB213PS"], - "vfmaddsub231psb": ["VFMADDSUB231PS"], - "vfmaddsub231psw": ["VFMADDSUB231PS"], - "vfmaddsub231psl": ["VFMADDSUB231PS"], - "vfmaddsub231psq": ["VFMADDSUB231PS"], - "vfmaddsub231psx": ["VFMADDSUB231PS"], - "vfmaddsub231psy": ["VFMADDSUB231PS"], - "vfmaddsub231psz": ["VFMADDSUB231PS"], - "vfmaddsub231ps": ["VFMADDSUB231PS"], - "vfmsubadd132pdb": ["VFMSUBADD132PD"], - "vfmsubadd132pdw": ["VFMSUBADD132PD"], - "vfmsubadd132pdl": ["VFMSUBADD132PD"], - "vfmsubadd132pdq": ["VFMSUBADD132PD"], - "vfmsubadd132pdx": ["VFMSUBADD132PD"], - "vfmsubadd132pdy": ["VFMSUBADD132PD"], - "vfmsubadd132pdz": ["VFMSUBADD132PD"], - "vfmsubadd132pd": ["VFMSUBADD132PD"], - "vfmsubadd213pdb": ["VFMSUBADD213PD"], - "vfmsubadd213pdw": ["VFMSUBADD213PD"], + "vmovss": ["VMOVSS"], + "vcvttpd2qqx": ["VCVTTPD2QQ"], + "vpdpbusdsb": ["VPDPBUSDS"], + "vextractf64x2x": ["VEXTRACTF64X2"], + "vrndscalepdq": ["VRNDSCALEPD"], + "vcvttpd2udql": ["VCVTTPD2UDQ"], + "vpmaxsqw": ["VPMAXSQ"], + "jno": ["JNO"], + "vpmulhwz": ["VPMULHW"], + "vfnmadd132psy": ["VFNMADD132PS"], + "vorpdz": ["VORPD"], "vfmsubadd213pdl": ["VFMSUBADD213PD"], - "vfmsubadd213pdq": ["VFMSUBADD213PD"], - "vfmsubadd213pdx": ["VFMSUBADD213PD"], - "vfmsubadd213pdy": ["VFMSUBADD213PD"], - "vfmsubadd213pdz": ["VFMSUBADD213PD"], - "vfmsubadd213pd": ["VFMSUBADD213PD"], - "vfmsubadd231pdb": ["VFMSUBADD231PD"], - "vfmsubadd231pdw": ["VFMSUBADD231PD"], - "vfmsubadd231pdl": ["VFMSUBADD231PD"], - "vfmsubadd231pdq": ["VFMSUBADD231PD"], - "vfmsubadd231pdx": ["VFMSUBADD231PD"], - "vfmsubadd231pdy": ["VFMSUBADD231PD"], - "vfmsubadd231pdz": ["VFMSUBADD231PD"], - "vfmsubadd231pd": ["VFMSUBADD231PD"], - "vfmsubadd132psb": ["VFMSUBADD132PS"], - "vfmsubadd132psw": ["VFMSUBADD132PS"], - "vfmsubadd132psl": ["VFMSUBADD132PS"], - "vfmsubadd132psq": ["VFMSUBADD132PS"], - "vfmsubadd132psx": ["VFMSUBADD132PS"], - "vfmsubadd132psy": ["VFMSUBADD132PS"], - "vfmsubadd132psz": ["VFMSUBADD132PS"], - "vfmsubadd132ps": ["VFMSUBADD132PS"], - "vfmsubadd213psb": ["VFMSUBADD213PS"], - "vfmsubadd213psw": ["VFMSUBADD213PS"], - "vfmsubadd213psl": ["VFMSUBADD213PS"], - "vfmsubadd213psq": ["VFMSUBADD213PS"], - "vfmsubadd213psx": ["VFMSUBADD213PS"], - "vfmsubadd213psy": ["VFMSUBADD213PS"], - "vfmsubadd213psz": ["VFMSUBADD213PS"], - "vfmsubadd213ps": ["VFMSUBADD213PS"], - "vfmsubadd231psb": ["VFMSUBADD231PS"], - "vfmsubadd231psw": ["VFMSUBADD231PS"], - "vfmsubadd231psl": ["VFMSUBADD231PS"], - "vfmsubadd231psq": ["VFMSUBADD231PS"], - "vfmsubadd231psx": ["VFMSUBADD231PS"], - "vfmsubadd231psy": ["VFMSUBADD231PS"], - "vfmsubadd231psz": ["VFMSUBADD231PS"], - "vfmsubadd231ps": ["VFMSUBADD231PS"], - "vfmsub132pdb": ["VFMSUB132PD"], - "vfmsub132pdw": ["VFMSUB132PD"], - "vfmsub132pdl": ["VFMSUB132PD"], - "vfmsub132pdq": ["VFMSUB132PD"], - "vfmsub132pdx": ["VFMSUB132PD"], - "vfmsub132pdy": ["VFMSUB132PD"], - "vfmsub132pdz": ["VFMSUB132PD"], - "vfmsub132pd": ["VFMSUB132PD"], - "vfmsub132psb": ["VFMSUB132PS"], - "vfmsub132psw": ["VFMSUB132PS"], - "vfmsub132psl": ["VFMSUB132PS"], - "vfmsub132psq": ["VFMSUB132PS"], - "vfmsub132psx": ["VFMSUB132PS"], - "vfmsub132psy": ["VFMSUB132PS"], - "vfmsub132psz": ["VFMSUB132PS"], - "vfmsub132ps": ["VFMSUB132PS"], - "vfmsub132sdb": ["VFMSUB132SD"], - "vfmsub132sdw": ["VFMSUB132SD"], - "vfmsub132sdl": ["VFMSUB132SD"], - "vfmsub132sdq": ["VFMSUB132SD"], - "vfmsub132sdx": ["VFMSUB132SD"], - "vfmsub132sdy": ["VFMSUB132SD"], - "vfmsub132sdz": ["VFMSUB132SD"], - "vfmsub132sd": ["VFMSUB132SD"], - "vfmsub132ssb": ["VFMSUB132SS"], - "vfmsub132ssw": ["VFMSUB132SS"], - "vfmsub132ssl": ["VFMSUB132SS"], - "vfmsub132ssq": ["VFMSUB132SS"], - "vfmsub132ssx": ["VFMSUB132SS"], - "vfmsub132ssy": ["VFMSUB132SS"], - "vfmsub132ssz": ["VFMSUB132SS"], - "vfmsub132ss": ["VFMSUB132SS"], - "vfmsub213pdb": ["VFMSUB213PD"], - "vfmsub213pdw": ["VFMSUB213PD"], - "vfmsub213pdl": ["VFMSUB213PD"], - "vfmsub213pdq": ["VFMSUB213PD"], - "vfmsub213pdx": ["VFMSUB213PD"], - "vfmsub213pdy": ["VFMSUB213PD"], - "vfmsub213pdz": ["VFMSUB213PD"], - "vfmsub213pd": ["VFMSUB213PD"], - "vfmsub213psb": ["VFMSUB213PS"], - "vfmsub213psw": ["VFMSUB213PS"], - "vfmsub213psl": ["VFMSUB213PS"], - "vfmsub213psq": ["VFMSUB213PS"], - "vfmsub213psx": ["VFMSUB213PS"], - "vfmsub213psy": ["VFMSUB213PS"], - "vfmsub213psz": ["VFMSUB213PS"], - "vfmsub213ps": ["VFMSUB213PS"], - "vfmsub213sdb": ["VFMSUB213SD"], - "vfmsub213sdw": ["VFMSUB213SD"], - "vfmsub213sdl": ["VFMSUB213SD"], - "vfmsub213sdq": ["VFMSUB213SD"], - "vfmsub213sdx": ["VFMSUB213SD"], - "vfmsub213sdy": ["VFMSUB213SD"], - "vfmsub213sdz": ["VFMSUB213SD"], - "vfmsub213sd": ["VFMSUB213SD"], - "vfmsub213ssb": ["VFMSUB213SS"], - "vfmsub213ssw": ["VFMSUB213SS"], + "vrsqrt14pdw": ["VRSQRT14PD"], + "vpmovdwy": ["VPMOVDW"], + "div": ["DIV"], + "movntps": ["MOVNTPS"], + "vmsave": ["VMSAVE"], + "vpermpdy": ["VPERMPD"], + "pcmpeqbx": ["PCMPEQB"], + "sbbq": ["SBB", "SBB_LOCK"], + "sysenter": ["SYSENTER"], + "pmaxuw": ["PMAXUW"], + "sbbl": ["SBB", "SBB_LOCK"], + "smsw": ["SMSW"], + "vpmaskmovdy": ["VPMASKMOVD"], + "pfcpit1": ["PFCPIT1"], + "vfnmsub213sd": ["VFNMSUB213SD"], + "vfnmsub213pdy": ["VFNMSUB213PD"], + "vmovsldup": ["VMOVSLDUP"], + "vcvtdq2pdb": ["VCVTDQ2PD"], + "vpexpandd": ["VPEXPANDD"], + "vpshufby": ["VPSHUFB"], + "cvtss2sdq": ["CVTSS2SD"], + "vpermi2bz": ["VPERMI2B"], + "vptestnmwz": ["VPTESTNMW"], + "cld": ["CLD"], + "fscale": ["FSCALE"], + "vorpdl": ["VORPD"], + "vpcmpgtd": ["VPCMPGTD"], + "and": ["AND", "AND_LOCK"], + "shrdq": ["SHRD"], + "vaesdeclastz": ["VAESDECLAST"], + "vfmadd213pdl": ["VFMADD213PD"], + "vpminsb": ["VPMINSB"], + "vpxor": ["VPXOR"], + "valigndz": ["VALIGND"], + "pushf": ["PUSHF"], + "gf2p8mulbx": ["GF2P8MULB"], + "vinsertps": ["VINSERTPS"], + "vfmaddsub231pd": ["VFMADDSUB231PD"], + "vpminuwz": ["VPMINUW"], + "vpbroadcastww": ["VPBROADCASTW"], + "blcfill": ["BLCFILL"], + "vaddsubpdx": ["VADDSUBPD"], + "vmaxpdw": ["VMAXPD"], + "kandnd": ["KANDND"], + "vroundsdq": ["VROUNDSD"], + "btrl": ["BTR_LOCK", "BTR"], + "pabswx": ["PABSW"], + "mpsadbwx": ["MPSADBW"], + "pmuludqq": ["PMULUDQ"], + "vrsqrt14psx": ["VRSQRT14PS"], + "vrcp14psx": ["VRCP14PS"], + "vcvtss2usil": ["VCVTSS2USI"], + "vpblendwx": ["VPBLENDW"], + "vpunpcklqdqx": ["VPUNPCKLQDQ"], + "vfnmsub132pdl": ["VFNMSUB132PD"], + "vshuff64x2x": ["VSHUFF64X2"], + "vsqrtssl": ["VSQRTSS"], + "vextractf32x8y": ["VEXTRACTF32X8"], + "fisttpq": ["FISTTP"], + "vexp2pdx": ["VEXP2PD"], + "vpshldql": ["VPSHLDQ"], + "vpmuludql": ["VPMULUDQ"], + "fisubw": ["FISUB"], + "pf2idq": ["PF2ID"], + "vfmaddss": ["VFMADDSS"], + "hsubpd": ["HSUBPD"], + "clwb": ["CLWB"], + "vcvtps2uqqy": ["VCVTPS2UQQ"], + "vpbroadcastmw2d": ["VPBROADCASTMW2D"], + "stac": ["STAC"], + "vminpdb": ["VMINPD"], + "vfmsubaddpdy": ["VFMSUBADDPD"], + "vcvttpd2qql": ["VCVTTPD2QQ"], + "vaddpd": ["VADDPD"], + "btcw": ["BTC", "BTC_LOCK"], + "fld": ["FLD"], + "vaddpdw": ["VADDPD"], + "aesdeclast": ["AESDECLAST"], + "vfrczps": ["VFRCZPS"], + "vpunpcklbwy": ["VPUNPCKLBW"], + "cmpsq": ["REPNE_CMPSQ", "CMPSQ", "REPE_CMPSQ"], + "vcvtusi2ssq": ["VCVTUSI2SS"], + "vpexpandwy": ["VPEXPANDW"], + "vandnpsl": ["VANDNPS"], + "vcvttss2si": ["VCVTTSS2SI"], + "vpmovsxdqy": ["VPMOVSXDQ"], + "vrcp28psz": ["VRCP28PS"], + "vreducepdy": ["VREDUCEPD"], + "vunpcklpsw": ["VUNPCKLPS"], + "vpandnqw": ["VPANDNQ"], + "vpdpwssd": ["VPDPWSSD"], + "setbe": ["SETBE"], + "vpblendmdl": ["VPBLENDMD"], + "vfnmadd213psw": ["VFNMADD213PS"], + "vaddpsw": ["VADDPS"], + "vcvtqq2pdq": ["VCVTQQ2PD"], + "vgatherpf0dpsb": ["VGATHERPF0DPS"], + "vpackssdwl": ["VPACKSSDW"], + "vcvtps2pdz": ["VCVTPS2PD"], + "pcmpistrix": ["PCMPISTRI"], + "vmovapdy": ["VMOVAPD"], + "vpcmpgtqq": ["VPCMPGTQ"], + "vpcmpwy": ["VPCMPW"], + "rolb": ["ROL"], + "vshuff64x2q": ["VSHUFF64X2"], + "pinsrq": ["PINSRQ"], + "pfrsqit1q": ["PFRSQIT1"], + "rdpid": ["RDPID"], + "vpexpandbz": ["VPEXPANDB"], + "vfmaddsub213pdy": ["VFMADDSUB213PD"], + "vscalefss": ["VSCALEFSS"], + "vcomisdq": ["VCOMISD"], + "ffree": ["FFREE"], + "vfnmaddpdy": ["VFNMADDPD"], "vfmsub213ssl": ["VFMSUB213SS"], - "vfmsub213ssq": ["VFMSUB213SS"], - "vfmsub213ssx": ["VFMSUB213SS"], - "vfmsub213ssy": ["VFMSUB213SS"], - "vfmsub213ssz": ["VFMSUB213SS"], - "vfmsub213ss": ["VFMSUB213SS"], - "vfmsub231pdb": ["VFMSUB231PD"], - "vfmsub231pdw": ["VFMSUB231PD"], - "vfmsub231pdl": ["VFMSUB231PD"], - "vfmsub231pdq": ["VFMSUB231PD"], - "vfmsub231pdx": ["VFMSUB231PD"], - "vfmsub231pdy": ["VFMSUB231PD"], - "vfmsub231pdz": ["VFMSUB231PD"], - "vfmsub231pd": ["VFMSUB231PD"], - "vfmsub231psb": ["VFMSUB231PS"], - "vfmsub231psw": ["VFMSUB231PS"], - "vfmsub231psl": ["VFMSUB231PS"], - "vfmsub231psq": ["VFMSUB231PS"], - "vfmsub231psx": ["VFMSUB231PS"], - "vfmsub231psy": ["VFMSUB231PS"], - "vfmsub231psz": ["VFMSUB231PS"], - "vfmsub231ps": ["VFMSUB231PS"], - "vfmsub231sdb": ["VFMSUB231SD"], - "vfmsub231sdw": ["VFMSUB231SD"], - "vfmsub231sdl": ["VFMSUB231SD"], - "vfmsub231sdq": ["VFMSUB231SD"], - "vfmsub231sdx": ["VFMSUB231SD"], - "vfmsub231sdy": ["VFMSUB231SD"], - "vfmsub231sdz": ["VFMSUB231SD"], - "vfmsub231sd": ["VFMSUB231SD"], - "vfmsub231ssb": ["VFMSUB231SS"], - "vfmsub231ssw": ["VFMSUB231SS"], - "vfmsub231ssl": ["VFMSUB231SS"], - "vfmsub231ssq": ["VFMSUB231SS"], - "vfmsub231ssx": ["VFMSUB231SS"], - "vfmsub231ssy": ["VFMSUB231SS"], - "vfmsub231ssz": ["VFMSUB231SS"], - "vfmsub231ss": ["VFMSUB231SS"], - "vfnmadd132pdb": ["VFNMADD132PD"], - "vfnmadd132pdw": ["VFNMADD132PD"], - "vfnmadd132pdl": ["VFNMADD132PD"], - "vfnmadd132pdq": ["VFNMADD132PD"], - "vfnmadd132pdx": ["VFNMADD132PD"], + "vfixupimmsdq": ["VFIXUPIMMSD"], + "vpdpwssdw": ["VPDPWSSD"], + "vphaddbw": ["VPHADDBW"], + "blcmsk": ["BLCMSK"], + "vcvtusi2sdq": ["VCVTUSI2SD"], + "vcvtps2dqz": ["VCVTPS2DQ"], + "ucomissq": ["UCOMISS"], + "vbroadcasti32x8y": ["VBROADCASTI32X8"], + "vpmovqbl": ["VPMOVQB"], + "vexp2pdq": ["VEXP2PD"], + "vprolvdw": ["VPROLVD"], + "vpmovsdwq": ["VPMOVSDW"], + "pcmpgtdx": ["PCMPGTD"], + "vshufpsz": ["VSHUFPS"], + "kxnorw": ["KXNORW"], + "lzcntl": ["LZCNT"], + "invd": ["INVD"], + "vgetexppdl": ["VGETEXPPD"], + "fldl": ["FLD"], + "kaddq": ["KADDQ"], + "vpsllvqq": ["VPSLLVQ"], + "vpandx": ["VPAND"], + "paddqq": ["PADDQ"], + "vgetmantpdq": ["VGETMANTPD"], + "vcvttss2usil": ["VCVTTSS2USI"], + "setpb": ["SETP"], + "vcvttpd2dqx": ["VCVTTPD2DQ"], + "vpsraqw": ["VPSRAQ"], + "addsubpd": ["ADDSUBPD"], + "vfnmsub213ssl": ["VFNMSUB213SS"], + "vextractf32x8": ["VEXTRACTF32X8"], "vfnmadd132pdy": ["VFNMADD132PD"], - "vfnmadd132pdz": ["VFNMADD132PD"], - "vfnmadd132pd": ["VFNMADD132PD"], - "vfnmadd132psb": ["VFNMADD132PS"], - "vfnmadd132psw": ["VFNMADD132PS"], - "vfnmadd132psl": ["VFNMADD132PS"], - "vfnmadd132psq": ["VFNMADD132PS"], - "vfnmadd132psx": ["VFNMADD132PS"], - "vfnmadd132psy": ["VFNMADD132PS"], - "vfnmadd132psz": ["VFNMADD132PS"], - "vfnmadd132ps": ["VFNMADD132PS"], - "vfnmadd132sdb": ["VFNMADD132SD"], - "vfnmadd132sdw": ["VFNMADD132SD"], - "vfnmadd132sdl": ["VFNMADD132SD"], - "vfnmadd132sdq": ["VFNMADD132SD"], - "vfnmadd132sdx": ["VFNMADD132SD"], - "vfnmadd132sdy": ["VFNMADD132SD"], - "vfnmadd132sdz": ["VFNMADD132SD"], - "vfnmadd132sd": ["VFNMADD132SD"], - "vfnmadd132ssb": ["VFNMADD132SS"], - "vfnmadd132ssw": ["VFNMADD132SS"], - "vfnmadd132ssl": ["VFNMADD132SS"], - "vfnmadd132ssq": ["VFNMADD132SS"], - "vfnmadd132ssx": ["VFNMADD132SS"], - "vfnmadd132ssy": ["VFNMADD132SS"], - "vfnmadd132ssz": ["VFNMADD132SS"], - "vfnmadd132ss": ["VFNMADD132SS"], - "vfnmadd213pdb": ["VFNMADD213PD"], - "vfnmadd213pdw": ["VFNMADD213PD"], - "vfnmadd213pdl": ["VFNMADD213PD"], - "vfnmadd213pdq": ["VFNMADD213PD"], - "vfnmadd213pdx": ["VFNMADD213PD"], - "vfnmadd213pdy": ["VFNMADD213PD"], - "vfnmadd213pdz": ["VFNMADD213PD"], - "vfnmadd213pd": ["VFNMADD213PD"], - "vfnmadd213psb": ["VFNMADD213PS"], - "vfnmadd213psw": ["VFNMADD213PS"], - "vfnmadd213psl": ["VFNMADD213PS"], - "vfnmadd213psq": ["VFNMADD213PS"], - "vfnmadd213psx": ["VFNMADD213PS"], - "vfnmadd213psy": ["VFNMADD213PS"], - "vfnmadd213psz": ["VFNMADD213PS"], - "vfnmadd213ps": ["VFNMADD213PS"], - "vfnmadd213sdb": ["VFNMADD213SD"], - "vfnmadd213sdw": ["VFNMADD213SD"], - "vfnmadd213sdl": ["VFNMADD213SD"], - "vfnmadd213sdq": ["VFNMADD213SD"], - "vfnmadd213sdx": ["VFNMADD213SD"], - "vfnmadd213sdy": ["VFNMADD213SD"], - "vfnmadd213sdz": ["VFNMADD213SD"], - "vfnmadd213sd": ["VFNMADD213SD"], - "vfnmadd213ssb": ["VFNMADD213SS"], - "vfnmadd213ssw": ["VFNMADD213SS"], - "vfnmadd213ssl": ["VFNMADD213SS"], - "vfnmadd213ssq": ["VFNMADD213SS"], - "vfnmadd213ssx": ["VFNMADD213SS"], - "vfnmadd213ssy": ["VFNMADD213SS"], - "vfnmadd213ssz": ["VFNMADD213SS"], - "vfnmadd213ss": ["VFNMADD213SS"], - "vfnmadd231pdb": ["VFNMADD231PD"], - "vfnmadd231pdw": ["VFNMADD231PD"], - "vfnmadd231pdl": ["VFNMADD231PD"], - "vfnmadd231pdq": ["VFNMADD231PD"], - "vfnmadd231pdx": ["VFNMADD231PD"], - "vfnmadd231pdy": ["VFNMADD231PD"], - "vfnmadd231pdz": ["VFNMADD231PD"], - "vfnmadd231pd": ["VFNMADD231PD"], - "vfnmadd231psb": ["VFNMADD231PS"], - "vfnmadd231psw": ["VFNMADD231PS"], - "vfnmadd231psl": ["VFNMADD231PS"], - "vfnmadd231psq": ["VFNMADD231PS"], - "vfnmadd231psx": ["VFNMADD231PS"], - "vfnmadd231psy": ["VFNMADD231PS"], - "vfnmadd231psz": ["VFNMADD231PS"], - "vfnmadd231ps": ["VFNMADD231PS"], - "vfnmadd231sdb": ["VFNMADD231SD"], - "vfnmadd231sdw": ["VFNMADD231SD"], - "vfnmadd231sdl": ["VFNMADD231SD"], - "vfnmadd231sdq": ["VFNMADD231SD"], - "vfnmadd231sdx": ["VFNMADD231SD"], - "vfnmadd231sdy": ["VFNMADD231SD"], - "vfnmadd231sdz": ["VFNMADD231SD"], - "vfnmadd231sd": ["VFNMADD231SD"], - "vfnmadd231ssb": ["VFNMADD231SS"], - "vfnmadd231ssw": ["VFNMADD231SS"], + "vfnmaddpsx": ["VFNMADDPS"], + "vucomisdq": ["VUCOMISD"], + "vunpcklpdq": ["VUNPCKLPD"], + "vrsqrtssl": ["VRSQRTSS"], + "punpckhbw": ["PUNPCKHBW"], + "vpshrdvqx": ["VPSHRDVQ"], + "vpsubqq": ["VPSUBQ"], + "vpermwz": ["VPERMW"], + "vmptrst": ["VMPTRST"], "vfnmadd231ssl": ["VFNMADD231SS"], - "vfnmadd231ssq": ["VFNMADD231SS"], - "vfnmadd231ssx": ["VFNMADD231SS"], - "vfnmadd231ssy": ["VFNMADD231SS"], - "vfnmadd231ssz": ["VFNMADD231SS"], - "vfnmadd231ss": ["VFNMADD231SS"], - "vfnmsub132pdb": ["VFNMSUB132PD"], - "vfnmsub132pdw": ["VFNMSUB132PD"], - "vfnmsub132pdl": ["VFNMSUB132PD"], - "vfnmsub132pdq": ["VFNMSUB132PD"], - "vfnmsub132pdx": ["VFNMSUB132PD"], - "vfnmsub132pdy": ["VFNMSUB132PD"], - "vfnmsub132pdz": ["VFNMSUB132PD"], - "vfnmsub132pd": ["VFNMSUB132PD"], - "vfnmsub132psb": ["VFNMSUB132PS"], - "vfnmsub132psw": ["VFNMSUB132PS"], - "vfnmsub132psl": ["VFNMSUB132PS"], - "vfnmsub132psq": ["VFNMSUB132PS"], - "vfnmsub132psx": ["VFNMSUB132PS"], + "ficompw": ["FICOMP"], + "vpermi2psw": ["VPERMI2PS"], + "vpsllvdx": ["VPSLLVD"], + "vshuff64x2l": ["VSHUFF64X2"], + "vpmuldqz": ["VPMULDQ"], + "pcmpeqd": ["PCMPEQD"], + "retw": ["RET_NEAR"], + "vcvtpd2qq": ["VCVTPD2QQ"], + "vprolvq": ["VPROLVQ"], + "psrlwq": ["PSRLW"], + "vrndscalepdz": ["VRNDSCALEPD"], + "vpmulldx": ["VPMULLD"], + "vpmovm2q": ["VPMOVM2Q"], + "vplzcntdq": ["VPLZCNTD"], + "addw": ["ADD_LOCK", "ADD"], + "vfmaddsub231pdl": ["VFMADDSUB231PD"], + "vpmulhuwx": ["VPMULHUW"], "vfnmsub132psy": ["VFNMSUB132PS"], - "vfnmsub132psz": ["VFNMSUB132PS"], - "vfnmsub132ps": ["VFNMSUB132PS"], - "vfnmsub132sdb": ["VFNMSUB132SD"], - "vfnmsub132sdw": ["VFNMSUB132SD"], - "vfnmsub132sdl": ["VFNMSUB132SD"], - "vfnmsub132sdq": ["VFNMSUB132SD"], - "vfnmsub132sdx": ["VFNMSUB132SD"], - "vfnmsub132sdy": ["VFNMSUB132SD"], - "vfnmsub132sdz": ["VFNMSUB132SD"], - "vfnmsub132sd": ["VFNMSUB132SD"], - "vfnmsub132ssb": ["VFNMSUB132SS"], - "vfnmsub132ssw": ["VFNMSUB132SS"], - "vfnmsub132ssl": ["VFNMSUB132SS"], - "vfnmsub132ssq": ["VFNMSUB132SS"], - "vfnmsub132ssx": ["VFNMSUB132SS"], - "vfnmsub132ssy": ["VFNMSUB132SS"], - "vfnmsub132ssz": ["VFNMSUB132SS"], - "vfnmsub132ss": ["VFNMSUB132SS"], - "vfnmsub213pdb": ["VFNMSUB213PD"], - "vfnmsub213pdw": ["VFNMSUB213PD"], - "vfnmsub213pdl": ["VFNMSUB213PD"], - "vfnmsub213pdq": ["VFNMSUB213PD"], - "vfnmsub213pdx": ["VFNMSUB213PD"], - "vfnmsub213pdy": ["VFNMSUB213PD"], - "vfnmsub213pdz": ["VFNMSUB213PD"], - "vfnmsub213pd": ["VFNMSUB213PD"], - "vfnmsub213psb": ["VFNMSUB213PS"], - "vfnmsub213psw": ["VFNMSUB213PS"], - "vfnmsub213psl": ["VFNMSUB213PS"], - "vfnmsub213psq": ["VFNMSUB213PS"], - "vfnmsub213psx": ["VFNMSUB213PS"], - "vfnmsub213psy": ["VFNMSUB213PS"], - "vfnmsub213psz": ["VFNMSUB213PS"], - "vfnmsub213ps": ["VFNMSUB213PS"], - "vfnmsub213sdb": ["VFNMSUB213SD"], - "vfnmsub213sdw": ["VFNMSUB213SD"], - "vfnmsub213sdl": ["VFNMSUB213SD"], - "vfnmsub213sdq": ["VFNMSUB213SD"], - "vfnmsub213sdx": ["VFNMSUB213SD"], - "vfnmsub213sdy": ["VFNMSUB213SD"], - "vfnmsub213sdz": ["VFNMSUB213SD"], - "vfnmsub213sd": ["VFNMSUB213SD"], - "vfnmsub213ssb": ["VFNMSUB213SS"], - "vfnmsub213ssw": ["VFNMSUB213SS"], - "vfnmsub213ssl": ["VFNMSUB213SS"], - "vfnmsub213ssq": ["VFNMSUB213SS"], - "vfnmsub213ssx": ["VFNMSUB213SS"], - "vfnmsub213ssy": ["VFNMSUB213SS"], - "vfnmsub213ssz": ["VFNMSUB213SS"], - "vfnmsub213ss": ["VFNMSUB213SS"], - "vfnmsub231pdb": ["VFNMSUB231PD"], - "vfnmsub231pdw": ["VFNMSUB231PD"], - "vfnmsub231pdl": ["VFNMSUB231PD"], - "vfnmsub231pdq": ["VFNMSUB231PD"], - "vfnmsub231pdx": ["VFNMSUB231PD"], - "vfnmsub231pdy": ["VFNMSUB231PD"], - "vfnmsub231pdz": ["VFNMSUB231PD"], - "vfnmsub231pd": ["VFNMSUB231PD"], - "vfnmsub231psb": ["VFNMSUB231PS"], - "vfnmsub231psw": ["VFNMSUB231PS"], - "vfnmsub231psl": ["VFNMSUB231PS"], - "vfnmsub231psq": ["VFNMSUB231PS"], - "vfnmsub231psx": ["VFNMSUB231PS"], - "vfnmsub231psy": ["VFNMSUB231PS"], - "vfnmsub231psz": ["VFNMSUB231PS"], - "vfnmsub231ps": ["VFNMSUB231PS"], - "vfnmsub231sdb": ["VFNMSUB231SD"], - "vfnmsub231sdw": ["VFNMSUB231SD"], - "vfnmsub231sdl": ["VFNMSUB231SD"], - "vfnmsub231sdq": ["VFNMSUB231SD"], - "vfnmsub231sdx": ["VFNMSUB231SD"], - "vfnmsub231sdy": ["VFNMSUB231SD"], - "vfnmsub231sdz": ["VFNMSUB231SD"], - "vfnmsub231sd": ["VFNMSUB231SD"], - "vfnmsub231ssb": ["VFNMSUB231SS"], - "vfnmsub231ssw": ["VFNMSUB231SS"], - "vfnmsub231ssl": ["VFNMSUB231SS"], - "vfnmsub231ssq": ["VFNMSUB231SS"], - "vfnmsub231ssx": ["VFNMSUB231SS"], - "vfnmsub231ssy": ["VFNMSUB231SS"], - "vfnmsub231ssz": ["VFNMSUB231SS"], - "vfnmsub231ss": ["VFNMSUB231SS"], - "vgatherdpdb": ["VGATHERDPD"], - "vgatherdpdw": ["VGATHERDPD"], - "vgatherdpdl": ["VGATHERDPD"], + "vpunpckldql": ["VPUNPCKLDQ"], + "blcmskq": ["BLCMSK"], + "vpandql": ["VPANDQ"], + "pfpnacc": ["PFPNACC"], + "vrsqrt28pdw": ["VRSQRT28PD"], + "vbroadcasti32x8": ["VBROADCASTI32X8"], + "vpermi2wy": ["VPERMI2W"], + "vpermby": ["VPERMB"], + "pmovsxwq": ["PMOVSXWQ"], + "vpandqy": ["VPANDQ"], + "kord": ["KORD"], + "vbroadcastf32x2q": ["VBROADCASTF32X2"], + "vpshldd": ["VPSHLDD"], + "vpshldwx": ["VPSHLDW"], + "paddsw": ["PADDSW"], + "orq": ["OR_LOCK", "OR"], + "vextractf64x4": ["VEXTRACTF64X4"], + "sysret": ["SYSRET_AMD", "SYSRET"], + "vpsubswx": ["VPSUBSW"], + "knotw": ["KNOTW"], + "vinsertf128": ["VINSERTF128"], + "vpmaxsdy": ["VPMAXSD"], + "tzmsk": ["TZMSK"], + "vrcp14pd": ["VRCP14PD"], + "vrndscalepsx": ["VRNDSCALEPS"], + "vscatterpf1qpdb": ["VSCATTERPF1QPD"], + "vcvtuqq2pdx": ["VCVTUQQ2PD"], + "vprolvqx": ["VPROLVQ"], + "vfmaddsub213pdq": ["VFMADDSUB213PD"], + "vpsraw": ["VPSRAW"], + "vpcomd": ["VPCOMD"], + "vpsubbz": ["VPSUBB"], + "vphaddswx": ["VPHADDSW"], + "cldemoteb": ["CLDEMOTE"], + "vfmaddsub213pdz": ["VFMADDSUB213PD"], + "rsm": ["RSM"], + "vpxordl": ["VPXORD"], + "pcmpgtwx": ["PCMPGTW"], + "vminpdq": ["VMINPD"], + "vrsqrt28pdz": ["VRSQRT28PD"], + "vpsrawz": ["VPSRAW"], + "rdtsc": ["RDTSC"], + "vpshldqz": ["VPSHLDQ"], + "pfsqrt": ["PFSQRT"], + "vfmaddsub231psx": ["VFMADDSUB231PS"], + "xchgq": ["XCHG"], + "vpmovsxbw": ["VPMOVSXBW"], + "vpminuq": ["VPMINUQ"], + "vpackusdwq": ["VPACKUSDW"], + "vpshrddz": ["VPSHRDD"], "vgatherdpdq": ["VGATHERDPD"], - "vgatherdpdx": ["VGATHERDPD"], - "vgatherdpdy": ["VGATHERDPD"], - "vgatherdpdz": ["VGATHERDPD"], - "vgatherdpd": ["VGATHERDPD"], - "vgatherdpsb": ["VGATHERDPS"], - "vgatherdpsw": ["VGATHERDPS"], - "vgatherdpsl": ["VGATHERDPS"], - "vgatherdpsq": ["VGATHERDPS"], - "vgatherdpsx": ["VGATHERDPS"], - "vgatherdpsy": ["VGATHERDPS"], - "vgatherdpsz": ["VGATHERDPS"], - "vgatherdps": ["VGATHERDPS"], - "vgatherqpdb": ["VGATHERQPD"], - "vgatherqpdw": ["VGATHERQPD"], - "vgatherqpdl": ["VGATHERQPD"], - "vgatherqpdq": ["VGATHERQPD"], - "vgatherqpdx": ["VGATHERQPD"], - "vgatherqpdy": ["VGATHERQPD"], - "vgatherqpdz": ["VGATHERQPD"], - "vgatherqpd": ["VGATHERQPD"], - "vgatherqpsb": ["VGATHERQPS"], - "vgatherqpsw": ["VGATHERQPS"], - "vgatherqpsl": ["VGATHERQPS"], - "vgatherqpsq": ["VGATHERQPS"], - "vgatherqpsx": ["VGATHERQPS"], - "vgatherqpsy": ["VGATHERQPS"], - "vgatherqpsz": ["VGATHERQPS"], - "vgatherqps": ["VGATHERQPS"], - "vpgatherdqb": ["VPGATHERDQ"], - "vpgatherdqw": ["VPGATHERDQ"], - "vpgatherdql": ["VPGATHERDQ"], - "vpgatherdqq": ["VPGATHERDQ"], - "vpgatherdqx": ["VPGATHERDQ"], - "vpgatherdqy": ["VPGATHERDQ"], - "vpgatherdqz": ["VPGATHERDQ"], - "vpgatherdq": ["VPGATHERDQ"], - "vpgatherddb": ["VPGATHERDD"], - "vpgatherddw": ["VPGATHERDD"], - "vpgatherddl": ["VPGATHERDD"], - "vpgatherddq": ["VPGATHERDD"], - "vpgatherddx": ["VPGATHERDD"], - "vpgatherddy": ["VPGATHERDD"], - "vpgatherddz": ["VPGATHERDD"], - "vpgatherdd": ["VPGATHERDD"], - "vpgatherqqb": ["VPGATHERQQ"], - "vpgatherqqw": ["VPGATHERQQ"], - "vpgatherqql": ["VPGATHERQQ"], - "vpgatherqqq": ["VPGATHERQQ"], - "vpgatherqqx": ["VPGATHERQQ"], - "vpgatherqqy": ["VPGATHERQQ"], - "vpgatherqqz": ["VPGATHERQQ"], - "vpgatherqq": ["VPGATHERQQ"], - "vpgatherqdb": ["VPGATHERQD"], - "vpgatherqdw": ["VPGATHERQD"], - "vpgatherqdl": ["VPGATHERQD"], - "vpgatherqdq": ["VPGATHERQD"], - "vpgatherqdx": ["VPGATHERQD"], - "vpgatherqdy": ["VPGATHERQD"], - "vpgatherqdz": ["VPGATHERQD"], - "vpgatherqd": ["VPGATHERQD"], - "vinserti128b": ["VINSERTI128"], - "vinserti128w": ["VINSERTI128"], - "vinserti128l": ["VINSERTI128"], - "vinserti128q": ["VINSERTI128"], - "vinserti128x": ["VINSERTI128"], - "vinserti128y": ["VINSERTI128"], - "vinserti128z": ["VINSERTI128"], - "vinserti128": ["VINSERTI128"], - "vextracti128b": ["VEXTRACTI128"], - "vextracti128w": ["VEXTRACTI128"], - "vextracti128l": ["VEXTRACTI128"], - "vextracti128q": ["VEXTRACTI128"], - "vextracti128x": ["VEXTRACTI128"], - "vextracti128y": ["VEXTRACTI128"], - "vextracti128z": ["VEXTRACTI128"], - "vextracti128": ["VEXTRACTI128"], - "vpmaskmovdb": ["VPMASKMOVD"], - "vpmaskmovdw": ["VPMASKMOVD"], - "vpmaskmovdl": ["VPMASKMOVD"], - "vpmaskmovdq": ["VPMASKMOVD"], - "vpmaskmovdx": ["VPMASKMOVD"], - "vpmaskmovdy": ["VPMASKMOVD"], - "vpmaskmovdz": ["VPMASKMOVD"], - "vpmaskmovd": ["VPMASKMOVD"], - "vpmaskmovqb": ["VPMASKMOVQ"], - "vpmaskmovqw": ["VPMASKMOVQ"], - "vpmaskmovql": ["VPMASKMOVQ"], - "vpmaskmovqq": ["VPMASKMOVQ"], - "vpmaskmovqx": ["VPMASKMOVQ"], - "vpmaskmovqy": ["VPMASKMOVQ"], - "vpmaskmovqz": ["VPMASKMOVQ"], - "vpmaskmovq": ["VPMASKMOVQ"], - "vperm2i128b": ["VPERM2I128"], - "vperm2i128w": ["VPERM2I128"], - "vperm2i128l": ["VPERM2I128"], - "vperm2i128q": ["VPERM2I128"], - "vperm2i128x": ["VPERM2I128"], - "vperm2i128y": ["VPERM2I128"], - "vperm2i128z": ["VPERM2I128"], - "vperm2i128": ["VPERM2I128"], - "vpermqb": ["VPERMQ"], - "vpermqw": ["VPERMQ"], - "vpermql": ["VPERMQ"], - "vpermqq": ["VPERMQ"], - "vpermqx": ["VPERMQ"], - "vpermqy": ["VPERMQ"], - "vpermqz": ["VPERMQ"], - "vpermq": ["VPERMQ"], - "vpermpdb": ["VPERMPD"], - "vpermpdw": ["VPERMPD"], - "vpermpdl": ["VPERMPD"], - "vpermpdq": ["VPERMPD"], - "vpermpdx": ["VPERMPD"], - "vpermpdy": ["VPERMPD"], - "vpermpdz": ["VPERMPD"], - "vpermpd": ["VPERMPD"], - "vpermdb": ["VPERMD"], - "vpermdw": ["VPERMD"], - "vpermdl": ["VPERMD"], - "vpermdq": ["VPERMD"], - "vpermdx": ["VPERMD"], - "vpermdy": ["VPERMD"], - "vpermdz": ["VPERMD"], - "vpermd": ["VPERMD"], - "vpermpsb": ["VPERMPS"], - "vpermpsw": ["VPERMPS"], - "vpermpsl": ["VPERMPS"], - "vpermpsq": ["VPERMPS"], - "vpermpsx": ["VPERMPS"], - "vpermpsy": ["VPERMPS"], - "vpermpsz": ["VPERMPS"], - "vpermps": ["VPERMPS"], - "vpblenddb": ["VPBLENDD"], - "vpblenddw": ["VPBLENDD"], - "vpblenddl": ["VPBLENDD"], - "vpblenddq": ["VPBLENDD"], - "vpblenddx": ["VPBLENDD"], - "vpblenddy": ["VPBLENDD"], - "vpblenddz": ["VPBLENDD"], - "vpblendd": ["VPBLENDD"], - "vpbroadcastbb": ["VPBROADCASTB"], - "vpbroadcastbw": ["VPBROADCASTB"], - "vpbroadcastbl": ["VPBROADCASTB"], - "vpbroadcastbq": ["VPBROADCASTB"], - "vpbroadcastbx": ["VPBROADCASTB"], - "vpbroadcastby": ["VPBROADCASTB"], - "vpbroadcastbz": ["VPBROADCASTB"], - "vpbroadcastb": ["VPBROADCASTB"], - "vpbroadcastwb": ["VPBROADCASTW"], - "vpbroadcastww": ["VPBROADCASTW"], - "vpbroadcastwl": ["VPBROADCASTW"], - "vpbroadcastwq": ["VPBROADCASTW"], - "vpbroadcastwx": ["VPBROADCASTW"], - "vpbroadcastwy": ["VPBROADCASTW"], - "vpbroadcastwz": ["VPBROADCASTW"], - "vpbroadcastw": ["VPBROADCASTW"], - "vpbroadcastdb": ["VPBROADCASTD"], - "vpbroadcastdw": ["VPBROADCASTD"], - "vpbroadcastdl": ["VPBROADCASTD"], - "vpbroadcastdq": ["VPBROADCASTD"], - "vpbroadcastdx": ["VPBROADCASTD"], - "vpbroadcastdy": ["VPBROADCASTD"], - "vpbroadcastdz": ["VPBROADCASTD"], - "vpbroadcastd": ["VPBROADCASTD"], - "vpbroadcastqb": ["VPBROADCASTQ"], - "vpbroadcastqw": ["VPBROADCASTQ"], - "vpbroadcastql": ["VPBROADCASTQ"], - "vpbroadcastqq": ["VPBROADCASTQ"], - "vpbroadcastqx": ["VPBROADCASTQ"], - "vpbroadcastqy": ["VPBROADCASTQ"], - "vpbroadcastqz": ["VPBROADCASTQ"], - "vpbroadcastq": ["VPBROADCASTQ"], - "vbroadcasti128b": ["VBROADCASTI128"], - "vbroadcasti128w": ["VBROADCASTI128"], - "vbroadcasti128l": ["VBROADCASTI128"], - "vbroadcasti128q": ["VBROADCASTI128"], - "vbroadcasti128x": ["VBROADCASTI128"], - "vbroadcasti128y": ["VBROADCASTI128"], - "vbroadcasti128z": ["VBROADCASTI128"], - "vbroadcasti128": ["VBROADCASTI128"], - "vpsllvdb": ["VPSLLVD"], - "vpsllvdw": ["VPSLLVD"], - "vpsllvdl": ["VPSLLVD"], - "vpsllvdq": ["VPSLLVD"], - "vpsllvdx": ["VPSLLVD"], - "vpsllvdy": ["VPSLLVD"], - "vpsllvdz": ["VPSLLVD"], - "vpsllvd": ["VPSLLVD"], - "vpsllvqb": ["VPSLLVQ"], - "vpsllvqw": ["VPSLLVQ"], - "vpsllvql": ["VPSLLVQ"], - "vpsllvqq": ["VPSLLVQ"], - "vpsllvqx": ["VPSLLVQ"], - "vpsllvqy": ["VPSLLVQ"], - "vpsllvqz": ["VPSLLVQ"], - "vpsllvq": ["VPSLLVQ"], - "vpsrlvdb": ["VPSRLVD"], - "vpsrlvdw": ["VPSRLVD"], - "vpsrlvdl": ["VPSRLVD"], - "vpsrlvdq": ["VPSRLVD"], - "vpsrlvdx": ["VPSRLVD"], - "vpsrlvdy": ["VPSRLVD"], - "vpsrlvdz": ["VPSRLVD"], - "vpsrlvd": ["VPSRLVD"], - "vpsrlvqb": ["VPSRLVQ"], - "vpsrlvqw": ["VPSRLVQ"], - "vpsrlvql": ["VPSRLVQ"], - "vpsrlvqq": ["VPSRLVQ"], - "vpsrlvqx": ["VPSRLVQ"], - "vpsrlvqy": ["VPSRLVQ"], - "vpsrlvqz": ["VPSRLVQ"], - "vpsrlvq": ["VPSRLVQ"], - "vpsravdb": ["VPSRAVD"], - "vpsravdw": ["VPSRAVD"], - "vpsravdl": ["VPSRAVD"], - "vpsravdq": ["VPSRAVD"], - "vpsravdx": ["VPSRAVD"], - "vpsravdy": ["VPSRAVD"], - "vpsravdz": ["VPSRAVD"], + "vcvttss2sil": ["VCVTTSS2SI"], + "paddsbq": ["PADDSB"], + "cmovb": ["CMOVB"], + "testw": ["TEST"], + "valigndl": ["VALIGND"], + "vpmuludqb": ["VPMULUDQ"], + "vpshrdvqb": ["VPSHRDVQ"], + "vphaddubq": ["VPHADDUBQ"], + "minps": ["MINPS"], + "vpmaxsqy": ["VPMAXSQ"], + "vpminuw": ["VPMINUW"], + "vpsignbx": ["VPSIGNB"], + "vpshrdqz": ["VPSHRDQ"], + "slwpcb": ["SLWPCB"], + "vfmsubpdx": ["VFMSUBPD"], + "vfnmadd213pdq": ["VFNMADD213PD"], + "sarb": ["SAR"], + "vphsubbwx": ["VPHSUBBW"], + "vpshrdvwz": ["VPSHRDVW"], + "vpexpandwz": ["VPEXPANDW"], + "vpternlogq": ["VPTERNLOGQ"], + "vcvtqq2psw": ["VCVTQQ2PS"], + "btcl": ["BTC", "BTC_LOCK"], + "cmovnol": ["CMOVNO"], + "vptesty": ["VPTEST"], + "vrsqrt14psw": ["VRSQRT14PS"], + "vgf2p8affineinvqbz": ["VGF2P8AFFINEINVQB"], "vpsravd": ["VPSRAVD"], - "pdepb": ["PDEP"], - "pdepw": ["PDEP"], - "pdepl": ["PDEP"], - "pdepq": ["PDEP"], - "pdepx": ["PDEP"], - "pdepy": ["PDEP"], - "pdepz": ["PDEP"], - "pdep": ["PDEP"], - "pextb": ["PEXT"], - "pextw": ["PEXT"], - "pextl": ["PEXT"], - "pextq": ["PEXT"], - "pextx": ["PEXT"], - "pexty": ["PEXT"], - "pextz": ["PEXT"], - "pext": ["PEXT"], - "andnb": ["ANDN"], - "andnw": ["ANDN"], - "andnl": ["ANDN"], - "andnq": ["ANDN"], - "andnx": ["ANDN"], - "andny": ["ANDN"], - "andnz": ["ANDN"], - "andn": ["ANDN"], - "blsrb": ["BLSR"], - "blsrw": ["BLSR"], - "blsrl": ["BLSR"], - "blsrq": ["BLSR"], - "blsrx": ["BLSR"], - "blsry": ["BLSR"], - "blsrz": ["BLSR"], - "blsr": ["BLSR"], - "blsmskb": ["BLSMSK"], - "blsmskw": ["BLSMSK"], - "blsmskl": ["BLSMSK"], - "blsmskq": ["BLSMSK"], - "blsmskx": ["BLSMSK"], - "blsmsky": ["BLSMSK"], - "blsmskz": ["BLSMSK"], - "blsmsk": ["BLSMSK"], - "blsib": ["BLSI"], - "blsiw": ["BLSI"], - "blsil": ["BLSI"], - "blsiq": ["BLSI"], - "blsix": ["BLSI"], - "blsiy": ["BLSI"], - "blsiz": ["BLSI"], - "blsi": ["BLSI"], - "bzhib": ["BZHI"], - "bzhiw": ["BZHI"], - "bzhil": ["BZHI"], - "bzhiq": ["BZHI"], - "bzhix": ["BZHI"], - "bzhiy": ["BZHI"], - "bzhiz": ["BZHI"], - "bzhi": ["BZHI"], - "bextrb": ["BEXTR"], - "bextrw": ["BEXTR"], - "bextrl": ["BEXTR"], - "bextrq": ["BEXTR"], - "bextrx": ["BEXTR"], - "bextry": ["BEXTR"], - "bextrz": ["BEXTR"], - "bextr": ["BEXTR"], - "shlxb": ["SHLX"], - "shlxw": ["SHLX"], - "shlxl": ["SHLX"], - "shlxq": ["SHLX"], - "shlxx": ["SHLX"], - "shlxy": ["SHLX"], - "shlxz": ["SHLX"], - "sarxb": ["SARX"], - "sarxw": ["SARX"], - "sarxl": ["SARX"], - "sarxq": ["SARX"], - "sarxx": ["SARX"], - "sarxy": ["SARX"], - "sarxz": ["SARX"], - "shrxb": ["SHRX"], - "shrxw": ["SHRX"], - "shrxl": ["SHRX"], - "shrxq": ["SHRX"], - "shrxx": ["SHRX"], - "shrxy": ["SHRX"], - "shrxz": ["SHRX"], - "mulxb": ["MULX"], - "mulxw": ["MULX"], - "mulxl": ["MULX"], - "mulxq": ["MULX"], - "mulxx": ["MULX"], - "mulxy": ["MULX"], - "mulxz": ["MULX"], - "rorxb": ["RORX"], - "rorxw": ["RORX"], - "rorxl": ["RORX"], - "rorxq": ["RORX"], - "rorxx": ["RORX"], - "rorxy": ["RORX"], - "rorxz": ["RORX"], - "tzcntb": ["TZCNT"], - "tzcntw": ["TZCNT"], - "tzcntl": ["TZCNT"], - "tzcntq": ["TZCNT"], - "tzcntx": ["TZCNT"], - "tzcnty": ["TZCNT"], - "tzcntz": ["TZCNT"], - "tzcnt": ["TZCNT"], - "bsfb": ["BSF"], - "bsfw": ["BSF"], - "bsfl": ["BSF"], - "bsfq": ["BSF"], - "bsfx": ["BSF"], - "bsfy": ["BSF"], - "bsfz": ["BSF"], - "bsf": ["BSF"], - "vmfuncb": ["VMFUNC"], - "vmfuncw": ["VMFUNC"], - "vmfuncl": ["VMFUNC"], - "vmfuncq": ["VMFUNC"], - "vmfuncx": ["VMFUNC"], - "vmfuncy": ["VMFUNC"], - "vmfuncz": ["VMFUNC"], - "vmfunc": ["VMFUNC"], - "invpcidb": ["INVPCID"], - "invpcidw": ["INVPCID"], - "invpcidl": ["INVPCID"], - "invpcidq": ["INVPCID"], - "invpcidx": ["INVPCID"], - "invpcidy": ["INVPCID"], - "invpcidz": ["INVPCID"], - "invpcid": ["INVPCID"], - "xbeginb": ["XBEGIN"], - "xbeginw": ["XBEGIN"], - "xbeginl": ["XBEGIN"], - "xbeginq": ["XBEGIN"], - "xbeginx": ["XBEGIN"], - "xbeginy": ["XBEGIN"], - "xbeginz": ["XBEGIN"], - "xbegin": ["XBEGIN"], - "xendb": ["XEND"], - "xendw": ["XEND"], - "xendl": ["XEND"], - "xendq": ["XEND"], - "xendx": ["XEND"], - "xendy": ["XEND"], - "xendz": ["XEND"], - "xend": ["XEND"], - "xabortb": ["XABORT"], - "xabortw": ["XABORT"], - "xabortl": ["XABORT"], - "xabortq": ["XABORT"], - "xabortx": ["XABORT"], - "xaborty": ["XABORT"], - "xabortz": ["XABORT"], - "xabort": ["XABORT"], - "xtestb": ["XTEST"], - "xtestw": ["XTEST"], - "xtestl": ["XTEST"], - "xtestq": ["XTEST"], - "xtestx": ["XTEST"], - "xtesty": ["XTEST"], - "xtestz": ["XTEST"], - "xtest": ["XTEST"], - "adcxb": ["ADCX"], - "adcxw": ["ADCX"], - "adcxl": ["ADCX"], - "adcxq": ["ADCX"], - "adcxx": ["ADCX"], - "adcxy": ["ADCX"], - "adcxz": ["ADCX"], - "adoxb": ["ADOX"], - "adoxw": ["ADOX"], - "adoxl": ["ADOX"], - "adoxq": ["ADOX"], - "adoxx": ["ADOX"], - "adoxy": ["ADOX"], - "adoxz": ["ADOX"], - "adox": ["ADOX"], - "rdpkrub": ["RDPKRU"], - "rdpkruw": ["RDPKRU"], - "rdpkrul": ["RDPKRU"], - "rdpkruq": ["RDPKRU"], - "rdpkrux": ["RDPKRU"], - "rdpkruy": ["RDPKRU"], - "rdpkruz": ["RDPKRU"], - "rdpkru": ["RDPKRU"], - "wrpkrub": ["WRPKRU"], - "wrpkruw": ["WRPKRU"], - "wrpkrul": ["WRPKRU"], - "wrpkruq": ["WRPKRU"], - "wrpkrux": ["WRPKRU"], - "wrpkruy": ["WRPKRU"], - "wrpkruz": ["WRPKRU"], + "vfmsubadd213pdq": ["VFMSUBADD213PD"], + "vfmsub231pdl": ["VFMSUB231PD"], "wrpkru": ["WRPKRU"], - "clwbb": ["CLWB"], - "clwbw": ["CLWB"], - "clwbl": ["CLWB"], - "clwbq": ["CLWB"], - "clwbx": ["CLWB"], - "clwby": ["CLWB"], - "clwbz": ["CLWB"], - "clwb": ["CLWB"], - "vpdpbusdb": ["VPDPBUSD"], - "vpdpbusdw": ["VPDPBUSD"], - "vpdpbusdl": ["VPDPBUSD"], - "vpdpbusdq": ["VPDPBUSD"], - "vpdpbusdx": ["VPDPBUSD"], - "vpdpbusdy": ["VPDPBUSD"], - "vpdpbusdz": ["VPDPBUSD"], - "vpdpbusd": ["VPDPBUSD"], - "vpdpbusdsb": ["VPDPBUSDS"], - "vpdpbusdsw": ["VPDPBUSDS"], - "vpdpbusdsl": ["VPDPBUSDS"], - "vpdpbusdsq": ["VPDPBUSDS"], - "vpdpbusdsx": ["VPDPBUSDS"], - "vpdpbusdsy": ["VPDPBUSDS"], - "vpdpbusdsz": ["VPDPBUSDS"], - "vpdpbusds": ["VPDPBUSDS"], - "vpdpwssdb": ["VPDPWSSD"], - "vpdpwssdw": ["VPDPWSSD"], - "vpdpwssdl": ["VPDPWSSD"], - "vpdpwssdq": ["VPDPWSSD"], - "vpdpwssdx": ["VPDPWSSD"], - "vpdpwssdy": ["VPDPWSSD"], - "vpdpwssdz": ["VPDPWSSD"], - "vpdpwssd": ["VPDPWSSD"], - "vpdpwssdsb": ["VPDPWSSDS"], - "vpdpwssdsw": ["VPDPWSSDS"], - "vpdpwssdsl": ["VPDPWSSDS"], - "vpdpwssdsq": ["VPDPWSSDS"], - "vpdpwssdsx": ["VPDPWSSDS"], - "vpdpwssdsy": ["VPDPWSSDS"], - "vpdpwssdsz": ["VPDPWSSDS"], - "vpdpwssds": ["VPDPWSSDS"], - "vexp2pdb": ["VEXP2PD"], - "vexp2pdw": ["VEXP2PD"], - "vexp2pdl": ["VEXP2PD"], - "vexp2pdq": ["VEXP2PD"], - "vexp2pdx": ["VEXP2PD"], - "vexp2pdy": ["VEXP2PD"], - "vexp2pdz": ["VEXP2PD"], - "vexp2pd": ["VEXP2PD"], - "vexp2psb": ["VEXP2PS"], - "vexp2psw": ["VEXP2PS"], - "vexp2psl": ["VEXP2PS"], - "vexp2psq": ["VEXP2PS"], - "vexp2psx": ["VEXP2PS"], - "vexp2psy": ["VEXP2PS"], - "vexp2psz": ["VEXP2PS"], - "vexp2ps": ["VEXP2PS"], - "vgatherpf0dpdb": ["VGATHERPF0DPD"], - "vgatherpf0dpdw": ["VGATHERPF0DPD"], - "vgatherpf0dpdl": ["VGATHERPF0DPD"], - "vgatherpf0dpdq": ["VGATHERPF0DPD"], - "vgatherpf0dpdx": ["VGATHERPF0DPD"], - "vgatherpf0dpdy": ["VGATHERPF0DPD"], - "vgatherpf0dpdz": ["VGATHERPF0DPD"], - "vgatherpf0dpd": ["VGATHERPF0DPD"], - "vgatherpf0dpsb": ["VGATHERPF0DPS"], - "vgatherpf0dpsw": ["VGATHERPF0DPS"], - "vgatherpf0dpsl": ["VGATHERPF0DPS"], - "vgatherpf0dpsq": ["VGATHERPF0DPS"], - "vgatherpf0dpsx": ["VGATHERPF0DPS"], - "vgatherpf0dpsy": ["VGATHERPF0DPS"], - "vgatherpf0dpsz": ["VGATHERPF0DPS"], - "vgatherpf0dps": ["VGATHERPF0DPS"], - "vgatherpf0qpdb": ["VGATHERPF0QPD"], - "vgatherpf0qpdw": ["VGATHERPF0QPD"], - "vgatherpf0qpdl": ["VGATHERPF0QPD"], - "vgatherpf0qpdq": ["VGATHERPF0QPD"], - "vgatherpf0qpdx": ["VGATHERPF0QPD"], - "vgatherpf0qpdy": ["VGATHERPF0QPD"], - "vgatherpf0qpdz": ["VGATHERPF0QPD"], - "vgatherpf0qpd": ["VGATHERPF0QPD"], - "vgatherpf0qpsb": ["VGATHERPF0QPS"], - "vgatherpf0qpsw": ["VGATHERPF0QPS"], - "vgatherpf0qpsl": ["VGATHERPF0QPS"], - "vgatherpf0qpsq": ["VGATHERPF0QPS"], - "vgatherpf0qpsx": ["VGATHERPF0QPS"], - "vgatherpf0qpsy": ["VGATHERPF0QPS"], - "vgatherpf0qpsz": ["VGATHERPF0QPS"], - "vgatherpf0qps": ["VGATHERPF0QPS"], - "vgatherpf1dpdb": ["VGATHERPF1DPD"], - "vgatherpf1dpdw": ["VGATHERPF1DPD"], - "vgatherpf1dpdl": ["VGATHERPF1DPD"], - "vgatherpf1dpdq": ["VGATHERPF1DPD"], - "vgatherpf1dpdx": ["VGATHERPF1DPD"], - "vgatherpf1dpdy": ["VGATHERPF1DPD"], - "vgatherpf1dpdz": ["VGATHERPF1DPD"], - "vgatherpf1dpd": ["VGATHERPF1DPD"], + "vfixupimmpdy": ["VFIXUPIMMPD"], + "vfnmsub231psq": ["VFNMSUB231PS"], + "vpmovusqwl": ["VPMOVUSQW"], + "vpunpckldqx": ["VPUNPCKLDQ"], + "pinsrdl": ["PINSRD"], + "vgf2p8affineinvqbl": ["VGF2P8AFFINEINVQB"], + "vfnmadd213psq": ["VFNMADD213PS"], + "vrsqrt28pd": ["VRSQRT28PD"], + "psrlqx": ["PSRLQ"], + "pmovmskb": ["PMOVMSKB"], + "vgetexpssl": ["VGETEXPSS"], + "vpsrlvdw": ["VPSRLVD"], + "vfmsub213pdx": ["VFMSUB213PD"], "vgatherpf1dpsb": ["VGATHERPF1DPS"], - "vgatherpf1dpsw": ["VGATHERPF1DPS"], - "vgatherpf1dpsl": ["VGATHERPF1DPS"], - "vgatherpf1dpsq": ["VGATHERPF1DPS"], - "vgatherpf1dpsx": ["VGATHERPF1DPS"], - "vgatherpf1dpsy": ["VGATHERPF1DPS"], - "vgatherpf1dpsz": ["VGATHERPF1DPS"], - "vgatherpf1dps": ["VGATHERPF1DPS"], - "vgatherpf1qpdb": ["VGATHERPF1QPD"], - "vgatherpf1qpdw": ["VGATHERPF1QPD"], - "vgatherpf1qpdl": ["VGATHERPF1QPD"], - "vgatherpf1qpdq": ["VGATHERPF1QPD"], - "vgatherpf1qpdx": ["VGATHERPF1QPD"], - "vgatherpf1qpdy": ["VGATHERPF1QPD"], - "vgatherpf1qpdz": ["VGATHERPF1QPD"], - "vgatherpf1qpd": ["VGATHERPF1QPD"], - "vgatherpf1qpsb": ["VGATHERPF1QPS"], - "vgatherpf1qpsw": ["VGATHERPF1QPS"], - "vgatherpf1qpsl": ["VGATHERPF1QPS"], - "vgatherpf1qpsq": ["VGATHERPF1QPS"], - "vgatherpf1qpsx": ["VGATHERPF1QPS"], - "vgatherpf1qpsy": ["VGATHERPF1QPS"], - "vgatherpf1qpsz": ["VGATHERPF1QPS"], - "vgatherpf1qps": ["VGATHERPF1QPS"], - "vrcp28pdb": ["VRCP28PD"], - "vrcp28pdw": ["VRCP28PD"], - "vrcp28pdl": ["VRCP28PD"], - "vrcp28pdq": ["VRCP28PD"], - "vrcp28pdx": ["VRCP28PD"], - "vrcp28pdy": ["VRCP28PD"], - "vrcp28pdz": ["VRCP28PD"], - "vrcp28pd": ["VRCP28PD"], - "vrcp28psb": ["VRCP28PS"], - "vrcp28psw": ["VRCP28PS"], - "vrcp28psl": ["VRCP28PS"], - "vrcp28psq": ["VRCP28PS"], - "vrcp28psx": ["VRCP28PS"], - "vrcp28psy": ["VRCP28PS"], - "vrcp28psz": ["VRCP28PS"], - "vrcp28ps": ["VRCP28PS"], - "vrcp28sdb": ["VRCP28SD"], - "vrcp28sdw": ["VRCP28SD"], - "vrcp28sdl": ["VRCP28SD"], - "vrcp28sdq": ["VRCP28SD"], - "vrcp28sdx": ["VRCP28SD"], - "vrcp28sdy": ["VRCP28SD"], - "vrcp28sdz": ["VRCP28SD"], - "vrcp28sd": ["VRCP28SD"], - "vrcp28ssb": ["VRCP28SS"], - "vrcp28ssw": ["VRCP28SS"], - "vrcp28ssl": ["VRCP28SS"], - "vrcp28ssq": ["VRCP28SS"], - "vrcp28ssx": ["VRCP28SS"], - "vrcp28ssy": ["VRCP28SS"], - "vrcp28ssz": ["VRCP28SS"], - "vrcp28ss": ["VRCP28SS"], - "vrsqrt28pdb": ["VRSQRT28PD"], - "vrsqrt28pdw": ["VRSQRT28PD"], - "vrsqrt28pdl": ["VRSQRT28PD"], - "vrsqrt28pdq": ["VRSQRT28PD"], - "vrsqrt28pdx": ["VRSQRT28PD"], - "vrsqrt28pdy": ["VRSQRT28PD"], - "vrsqrt28pdz": ["VRSQRT28PD"], - "vrsqrt28pd": ["VRSQRT28PD"], - "vrsqrt28psb": ["VRSQRT28PS"], - "vrsqrt28psw": ["VRSQRT28PS"], - "vrsqrt28psl": ["VRSQRT28PS"], - "vrsqrt28psq": ["VRSQRT28PS"], - "vrsqrt28psx": ["VRSQRT28PS"], + "vfmadd231sd": ["VFMADD231SD"], + "xsaves": ["XSAVES"], "vrsqrt28psy": ["VRSQRT28PS"], - "vrsqrt28psz": ["VRSQRT28PS"], - "vrsqrt28ps": ["VRSQRT28PS"], - "vrsqrt28sdb": ["VRSQRT28SD"], - "vrsqrt28sdw": ["VRSQRT28SD"], - "vrsqrt28sdl": ["VRSQRT28SD"], - "vrsqrt28sdq": ["VRSQRT28SD"], - "vrsqrt28sdx": ["VRSQRT28SD"], - "vrsqrt28sdy": ["VRSQRT28SD"], - "vrsqrt28sdz": ["VRSQRT28SD"], - "vrsqrt28sd": ["VRSQRT28SD"], - "vrsqrt28ssb": ["VRSQRT28SS"], - "vrsqrt28ssw": ["VRSQRT28SS"], - "vrsqrt28ssl": ["VRSQRT28SS"], - "vrsqrt28ssq": ["VRSQRT28SS"], - "vrsqrt28ssx": ["VRSQRT28SS"], - "vrsqrt28ssy": ["VRSQRT28SS"], - "vrsqrt28ssz": ["VRSQRT28SS"], - "vrsqrt28ss": ["VRSQRT28SS"], - "vscatterpf0dpdb": ["VSCATTERPF0DPD"], - "vscatterpf0dpdw": ["VSCATTERPF0DPD"], - "vscatterpf0dpdl": ["VSCATTERPF0DPD"], - "vscatterpf0dpdq": ["VSCATTERPF0DPD"], - "vscatterpf0dpdx": ["VSCATTERPF0DPD"], - "vscatterpf0dpdy": ["VSCATTERPF0DPD"], - "vscatterpf0dpdz": ["VSCATTERPF0DPD"], - "vscatterpf0dpd": ["VSCATTERPF0DPD"], - "vscatterpf0dpsb": ["VSCATTERPF0DPS"], - "vscatterpf0dpsw": ["VSCATTERPF0DPS"], - "vscatterpf0dpsl": ["VSCATTERPF0DPS"], - "vscatterpf0dpsq": ["VSCATTERPF0DPS"], - "vscatterpf0dpsx": ["VSCATTERPF0DPS"], - "vscatterpf0dpsy": ["VSCATTERPF0DPS"], - "vscatterpf0dpsz": ["VSCATTERPF0DPS"], + "vptestmdw": ["VPTESTMD"], + "vpshlb": ["VPSHLB"], + "vpmovzxwdy": ["VPMOVZXWD"], + "vpsravqz": ["VPSRAVQ"], + "vfmadd132sd": ["VFMADD132SD"], + "vpbroadcastbb": ["VPBROADCASTB"], + "vpextrww": ["VPEXTRW"], + "cvtsd2si": ["CVTSD2SI"], + "pshufbx": ["PSHUFB"], + "vcvtudq2psw": ["VCVTUDQ2PS"], + "movsww": ["MOVSW", "REP_MOVSW"], + "vgatherdpsl": ["VGATHERDPS"], + "vbroadcastsdq": ["VBROADCASTSD"], + "vpermt2dq": ["VPERMT2D"], + "swapgs": ["SWAPGS"], + "vfmsub213psx": ["VFMSUB213PS"], + "vpmulhwy": ["VPMULHW"], + "cmpsw": ["REPE_CMPSW", "REPNE_CMPSW", "CMPSW"], + "vrsqrtpsx": ["VRSQRTPS"], + "pf2iwq": ["PF2IW"], + "vptestmqy": ["VPTESTMQ"], + "vfmaddsub132psl": ["VFMADDSUB132PS"], + "fidiv": ["FIDIV"], + "vpalignr": ["VPALIGNR"], + "cvttsd2sil": ["CVTTSD2SI"], + "vpdpbusdsz": ["VPDPBUSDS"], + "vpsrldx": ["VPSRLD"], + "vgetmantss": ["VGETMANTSS"], + "vpconflictdb": ["VPCONFLICTD"], + "vpcmpgtdx": ["VPCMPGTD"], + "unpcklps": ["UNPCKLPS"], + "vpconflictqb": ["VPCONFLICTQ"], + "vcvttps2dqy": ["VCVTTPS2DQ"], + "vpcmpudb": ["VPCMPUD"], + "stmxcsrl": ["STMXCSR"], + "leaw": ["LEA"], "vscatterpf0dps": ["VSCATTERPF0DPS"], - "vscatterpf0qpdb": ["VSCATTERPF0QPD"], - "vscatterpf0qpdw": ["VSCATTERPF0QPD"], - "vscatterpf0qpdl": ["VSCATTERPF0QPD"], - "vscatterpf0qpdq": ["VSCATTERPF0QPD"], - "vscatterpf0qpdx": ["VSCATTERPF0QPD"], - "vscatterpf0qpdy": ["VSCATTERPF0QPD"], - "vscatterpf0qpdz": ["VSCATTERPF0QPD"], - "vscatterpf0qpd": ["VSCATTERPF0QPD"], - "vscatterpf0qpsb": ["VSCATTERPF0QPS"], - "vscatterpf0qpsw": ["VSCATTERPF0QPS"], - "vscatterpf0qpsl": ["VSCATTERPF0QPS"], - "vscatterpf0qpsq": ["VSCATTERPF0QPS"], - "vscatterpf0qpsx": ["VSCATTERPF0QPS"], - "vscatterpf0qpsy": ["VSCATTERPF0QPS"], - "vscatterpf0qpsz": ["VSCATTERPF0QPS"], - "vscatterpf0qps": ["VSCATTERPF0QPS"], - "vscatterpf1dpdb": ["VSCATTERPF1DPD"], - "vscatterpf1dpdw": ["VSCATTERPF1DPD"], - "vscatterpf1dpdl": ["VSCATTERPF1DPD"], - "vscatterpf1dpdq": ["VSCATTERPF1DPD"], - "vscatterpf1dpdx": ["VSCATTERPF1DPD"], - "vscatterpf1dpdy": ["VSCATTERPF1DPD"], - "vscatterpf1dpdz": ["VSCATTERPF1DPD"], - "vscatterpf1dpd": ["VSCATTERPF1DPD"], - "vscatterpf1dpsb": ["VSCATTERPF1DPS"], - "vscatterpf1dpsw": ["VSCATTERPF1DPS"], - "vscatterpf1dpsl": ["VSCATTERPF1DPS"], - "vscatterpf1dpsq": ["VSCATTERPF1DPS"], - "vscatterpf1dpsx": ["VSCATTERPF1DPS"], - "vscatterpf1dpsy": ["VSCATTERPF1DPS"], - "vscatterpf1dpsz": ["VSCATTERPF1DPS"], - "vscatterpf1dps": ["VSCATTERPF1DPS"], - "vscatterpf1qpdb": ["VSCATTERPF1QPD"], - "vscatterpf1qpdw": ["VSCATTERPF1QPD"], - "vscatterpf1qpdl": ["VSCATTERPF1QPD"], - "vscatterpf1qpdq": ["VSCATTERPF1QPD"], - "vscatterpf1qpdx": ["VSCATTERPF1QPD"], - "vscatterpf1qpdy": ["VSCATTERPF1QPD"], - "vscatterpf1qpdz": ["VSCATTERPF1QPD"], - "vscatterpf1qpd": ["VSCATTERPF1QPD"], - "vscatterpf1qpsb": ["VSCATTERPF1QPS"], - "vscatterpf1qpsw": ["VSCATTERPF1QPS"], - "vscatterpf1qpsl": ["VSCATTERPF1QPS"], - "vscatterpf1qpsq": ["VSCATTERPF1QPS"], - "vscatterpf1qpsx": ["VSCATTERPF1QPS"], - "vscatterpf1qpsy": ["VSCATTERPF1QPS"], - "vscatterpf1qpsz": ["VSCATTERPF1QPS"], - "vscatterpf1qps": ["VSCATTERPF1QPS"], - "prefetchwt1b": ["PREFETCHWT1"], - "prefetchwt1w": ["PREFETCHWT1"], - "prefetchwt1l": ["PREFETCHWT1"], - "prefetchwt1q": ["PREFETCHWT1"], - "prefetchwt1x": ["PREFETCHWT1"], - "prefetchwt1y": ["PREFETCHWT1"], - "prefetchwt1z": ["PREFETCHWT1"], - "prefetchwt1": ["PREFETCHWT1"], - "v4fmaddpsb": ["V4FMADDPS"], - "v4fmaddpsw": ["V4FMADDPS"], - "v4fmaddpsl": ["V4FMADDPS"], - "v4fmaddpsq": ["V4FMADDPS"], - "v4fmaddpsx": ["V4FMADDPS"], - "v4fmaddpsy": ["V4FMADDPS"], - "v4fmaddpsz": ["V4FMADDPS"], - "v4fmaddps": ["V4FMADDPS"], - "v4fmaddssb": ["V4FMADDSS"], - "v4fmaddssw": ["V4FMADDSS"], - "v4fmaddssl": ["V4FMADDSS"], - "v4fmaddssq": ["V4FMADDSS"], - "v4fmaddssx": ["V4FMADDSS"], - "v4fmaddssy": ["V4FMADDSS"], - "v4fmaddssz": ["V4FMADDSS"], - "v4fmaddss": ["V4FMADDSS"], - "v4fnmaddpsb": ["V4FNMADDPS"], - "v4fnmaddpsw": ["V4FNMADDPS"], - "v4fnmaddpsl": ["V4FNMADDPS"], - "v4fnmaddpsq": ["V4FNMADDPS"], - "v4fnmaddpsx": ["V4FNMADDPS"], - "v4fnmaddpsy": ["V4FNMADDPS"], - "v4fnmaddpsz": ["V4FNMADDPS"], - "v4fnmaddps": ["V4FNMADDPS"], - "v4fnmaddssb": ["V4FNMADDSS"], - "v4fnmaddssw": ["V4FNMADDSS"], - "v4fnmaddssl": ["V4FNMADDSS"], - "v4fnmaddssq": ["V4FNMADDSS"], - "v4fnmaddssx": ["V4FNMADDSS"], - "v4fnmaddssy": ["V4FNMADDSS"], - "v4fnmaddssz": ["V4FNMADDSS"], - "v4fnmaddss": ["V4FNMADDSS"], - "vp4dpwssdb": ["VP4DPWSSD"], - "vp4dpwssdw": ["VP4DPWSSD"], - "vp4dpwssdl": ["VP4DPWSSD"], - "vp4dpwssdq": ["VP4DPWSSD"], - "vp4dpwssdx": ["VP4DPWSSD"], - "vp4dpwssdy": ["VP4DPWSSD"], - "vp4dpwssdz": ["VP4DPWSSD"], - "vp4dpwssd": ["VP4DPWSSD"], - "vp4dpwssdsb": ["VP4DPWSSDS"], - "vp4dpwssdsw": ["VP4DPWSSDS"], - "vp4dpwssdsl": ["VP4DPWSSDS"], - "vp4dpwssdsq": ["VP4DPWSSDS"], - "vp4dpwssdsx": ["VP4DPWSSDS"], - "vp4dpwssdsy": ["VP4DPWSSDS"], - "vp4dpwssdsz": ["VP4DPWSSDS"], - "vp4dpwssds": ["VP4DPWSSDS"], - "vpopcntdb": ["VPOPCNTD"], - "vpopcntdw": ["VPOPCNTD"], - "vpopcntdl": ["VPOPCNTD"], - "vpopcntdq": ["VPOPCNTD"], - "vpopcntdx": ["VPOPCNTD"], - "vpopcntdy": ["VPOPCNTD"], - "vpopcntdz": ["VPOPCNTD"], - "vpopcntd": ["VPOPCNTD"], - "vpopcntqb": ["VPOPCNTQ"], - "vpopcntqw": ["VPOPCNTQ"], - "vpopcntql": ["VPOPCNTQ"], - "vpopcntqq": ["VPOPCNTQ"], - "vpopcntqx": ["VPOPCNTQ"], - "vpopcntqy": ["VPOPCNTQ"], - "vpopcntqz": ["VPOPCNTQ"], - "vpopcntq": ["VPOPCNTQ"], - "valigndb": ["VALIGND"], - "valigndw": ["VALIGND"], - "valigndl": ["VALIGND"], - "valigndq": ["VALIGND"], - "valigndx": ["VALIGND"], - "valigndy": ["VALIGND"], - "valigndz": ["VALIGND"], - "valignd": ["VALIGND"], - "valignqb": ["VALIGNQ"], - "valignqw": ["VALIGNQ"], - "valignql": ["VALIGNQ"], - "valignqq": ["VALIGNQ"], - "valignqx": ["VALIGNQ"], - "valignqy": ["VALIGNQ"], - "valignqz": ["VALIGNQ"], - "valignq": ["VALIGNQ"], - "vblendmpdb": ["VBLENDMPD"], - "vblendmpdw": ["VBLENDMPD"], - "vblendmpdl": ["VBLENDMPD"], - "vblendmpdq": ["VBLENDMPD"], - "vblendmpdx": ["VBLENDMPD"], - "vblendmpdy": ["VBLENDMPD"], - "vblendmpdz": ["VBLENDMPD"], - "vblendmpd": ["VBLENDMPD"], - "vblendmpsb": ["VBLENDMPS"], - "vblendmpsw": ["VBLENDMPS"], - "vblendmpsl": ["VBLENDMPS"], - "vblendmpsq": ["VBLENDMPS"], - "vblendmpsx": ["VBLENDMPS"], - "vblendmpsy": ["VBLENDMPS"], - "vblendmpsz": ["VBLENDMPS"], - "vblendmps": ["VBLENDMPS"], - "vbroadcastf32x4b": ["VBROADCASTF32X4"], - "vbroadcastf32x4w": ["VBROADCASTF32X4"], - "vbroadcastf32x4l": ["VBROADCASTF32X4"], - "vbroadcastf32x4q": ["VBROADCASTF32X4"], - "vbroadcastf32x4x": ["VBROADCASTF32X4"], - "vbroadcastf32x4y": ["VBROADCASTF32X4"], - "vbroadcastf32x4z": ["VBROADCASTF32X4"], - "vbroadcastf32x4": ["VBROADCASTF32X4"], - "vbroadcastf64x4b": ["VBROADCASTF64X4"], - "vbroadcastf64x4w": ["VBROADCASTF64X4"], - "vbroadcastf64x4l": ["VBROADCASTF64X4"], - "vbroadcastf64x4q": ["VBROADCASTF64X4"], - "vbroadcastf64x4x": ["VBROADCASTF64X4"], - "vbroadcastf64x4y": ["VBROADCASTF64X4"], - "vbroadcastf64x4z": ["VBROADCASTF64X4"], - "vbroadcastf64x4": ["VBROADCASTF64X4"], - "vbroadcasti32x4b": ["VBROADCASTI32X4"], - "vbroadcasti32x4w": ["VBROADCASTI32X4"], - "vbroadcasti32x4l": ["VBROADCASTI32X4"], - "vbroadcasti32x4q": ["VBROADCASTI32X4"], - "vbroadcasti32x4x": ["VBROADCASTI32X4"], - "vbroadcasti32x4y": ["VBROADCASTI32X4"], - "vbroadcasti32x4z": ["VBROADCASTI32X4"], - "vbroadcasti32x4": ["VBROADCASTI32X4"], - "vbroadcasti64x4b": ["VBROADCASTI64X4"], - "vbroadcasti64x4w": ["VBROADCASTI64X4"], - "vbroadcasti64x4l": ["VBROADCASTI64X4"], - "vbroadcasti64x4q": ["VBROADCASTI64X4"], - "vbroadcasti64x4x": ["VBROADCASTI64X4"], - "vbroadcasti64x4y": ["VBROADCASTI64X4"], - "vbroadcasti64x4z": ["VBROADCASTI64X4"], - "vbroadcasti64x4": ["VBROADCASTI64X4"], - "vcompresspdb": ["VCOMPRESSPD"], - "vcompresspdw": ["VCOMPRESSPD"], - "vcompresspdl": ["VCOMPRESSPD"], - "vcompresspdq": ["VCOMPRESSPD"], - "vcompresspdx": ["VCOMPRESSPD"], - "vcompresspdy": ["VCOMPRESSPD"], - "vcompresspdz": ["VCOMPRESSPD"], - "vcompresspd": ["VCOMPRESSPD"], - "vcompresspsb": ["VCOMPRESSPS"], - "vcompresspsw": ["VCOMPRESSPS"], - "vcompresspsl": ["VCOMPRESSPS"], - "vcompresspsq": ["VCOMPRESSPS"], - "vcompresspsx": ["VCOMPRESSPS"], - "vcompresspsy": ["VCOMPRESSPS"], - "vcompresspsz": ["VCOMPRESSPS"], - "vcompressps": ["VCOMPRESSPS"], - "vcvtpd2udqb": ["VCVTPD2UDQ"], - "vcvtpd2udqw": ["VCVTPD2UDQ"], - "vcvtpd2udql": ["VCVTPD2UDQ"], - "vcvtpd2udqq": ["VCVTPD2UDQ"], - "vcvtpd2udqx": ["VCVTPD2UDQ"], - "vcvtpd2udqy": ["VCVTPD2UDQ"], - "vcvtpd2udqz": ["VCVTPD2UDQ"], - "vcvtpd2udq": ["VCVTPD2UDQ"], - "vcvtps2udqb": ["VCVTPS2UDQ"], - "vcvtps2udqw": ["VCVTPS2UDQ"], - "vcvtps2udql": ["VCVTPS2UDQ"], - "vcvtps2udqq": ["VCVTPS2UDQ"], - "vcvtps2udqx": ["VCVTPS2UDQ"], - "vcvtps2udqy": ["VCVTPS2UDQ"], - "vcvtps2udqz": ["VCVTPS2UDQ"], + "vptestnmqw": ["VPTESTNMQ"], + "vpabsdz": ["VPABSD"], + "vpscatterdd": ["VPSCATTERDD"], + "punpcklqdqx": ["PUNPCKLQDQ"], + "vpmaddwdz": ["VPMADDWD"], "vcvtps2udq": ["VCVTPS2UDQ"], - "vcvtsd2usib": ["VCVTSD2USI"], - "vcvtsd2usiw": ["VCVTSD2USI"], - "vcvtsd2usil": ["VCVTSD2USI"], - "vcvtsd2usiq": ["VCVTSD2USI"], - "vcvtsd2usix": ["VCVTSD2USI"], - "vcvtsd2usiy": ["VCVTSD2USI"], - "vcvtsd2usiz": ["VCVTSD2USI"], - "vcvtsd2usi": ["VCVTSD2USI"], - "vcvtss2usib": ["VCVTSS2USI"], - "vcvtss2usiw": ["VCVTSS2USI"], - "vcvtss2usil": ["VCVTSS2USI"], - "vcvtss2usiq": ["VCVTSS2USI"], - "vcvtss2usix": ["VCVTSS2USI"], - "vcvtss2usiy": ["VCVTSS2USI"], - "vcvtss2usiz": ["VCVTSS2USI"], - "vcvtss2usi": ["VCVTSS2USI"], - "vcvttpd2udqb": ["VCVTTPD2UDQ"], - "vcvttpd2udqw": ["VCVTTPD2UDQ"], - "vcvttpd2udql": ["VCVTTPD2UDQ"], - "vcvttpd2udqq": ["VCVTTPD2UDQ"], - "vcvttpd2udqx": ["VCVTTPD2UDQ"], - "vcvttpd2udqy": ["VCVTTPD2UDQ"], - "vcvttpd2udqz": ["VCVTTPD2UDQ"], - "vcvttpd2udq": ["VCVTTPD2UDQ"], - "vcvttps2udqb": ["VCVTTPS2UDQ"], - "vcvttps2udqw": ["VCVTTPS2UDQ"], - "vcvttps2udql": ["VCVTTPS2UDQ"], - "vcvttps2udqq": ["VCVTTPS2UDQ"], - "vcvttps2udqx": ["VCVTTPS2UDQ"], - "vcvttps2udqy": ["VCVTTPS2UDQ"], - "vcvttps2udqz": ["VCVTTPS2UDQ"], - "vcvttps2udq": ["VCVTTPS2UDQ"], - "vcvttsd2usib": ["VCVTTSD2USI"], - "vcvttsd2usiw": ["VCVTTSD2USI"], - "vcvttsd2usil": ["VCVTTSD2USI"], - "vcvttsd2usiq": ["VCVTTSD2USI"], - "vcvttsd2usix": ["VCVTTSD2USI"], - "vcvttsd2usiy": ["VCVTTSD2USI"], - "vcvttsd2usiz": ["VCVTTSD2USI"], - "vcvttsd2usi": ["VCVTTSD2USI"], - "vcvttss2usib": ["VCVTTSS2USI"], - "vcvttss2usiw": ["VCVTTSS2USI"], - "vcvttss2usil": ["VCVTTSS2USI"], - "vcvttss2usiq": ["VCVTTSS2USI"], - "vcvttss2usix": ["VCVTTSS2USI"], - "vcvttss2usiy": ["VCVTTSS2USI"], - "vcvttss2usiz": ["VCVTTSS2USI"], - "vcvttss2usi": ["VCVTTSS2USI"], - "vcvtudq2pdb": ["VCVTUDQ2PD"], - "vcvtudq2pdw": ["VCVTUDQ2PD"], - "vcvtudq2pdl": ["VCVTUDQ2PD"], - "vcvtudq2pdq": ["VCVTUDQ2PD"], - "vcvtudq2pdx": ["VCVTUDQ2PD"], - "vcvtudq2pdy": ["VCVTUDQ2PD"], - "vcvtudq2pdz": ["VCVTUDQ2PD"], - "vcvtudq2pd": ["VCVTUDQ2PD"], - "vcvtudq2psb": ["VCVTUDQ2PS"], - "vcvtudq2psw": ["VCVTUDQ2PS"], - "vcvtudq2psl": ["VCVTUDQ2PS"], - "vcvtudq2psq": ["VCVTUDQ2PS"], - "vcvtudq2psx": ["VCVTUDQ2PS"], - "vcvtudq2psy": ["VCVTUDQ2PS"], - "vcvtudq2psz": ["VCVTUDQ2PS"], - "vcvtudq2ps": ["VCVTUDQ2PS"], - "vcvtusi2sdb": ["VCVTUSI2SD"], - "vcvtusi2sdw": ["VCVTUSI2SD"], - "vcvtusi2sdl": ["VCVTUSI2SD"], - "vcvtusi2sdq": ["VCVTUSI2SD"], - "vcvtusi2sdx": ["VCVTUSI2SD"], - "vcvtusi2sdy": ["VCVTUSI2SD"], - "vcvtusi2sdz": ["VCVTUSI2SD"], - "vcvtusi2sd": ["VCVTUSI2SD"], - "vcvtusi2ssb": ["VCVTUSI2SS"], - "vcvtusi2ssw": ["VCVTUSI2SS"], - "vcvtusi2ssl": ["VCVTUSI2SS"], - "vcvtusi2ssq": ["VCVTUSI2SS"], - "vcvtusi2ssx": ["VCVTUSI2SS"], - "vcvtusi2ssy": ["VCVTUSI2SS"], - "vcvtusi2ssz": ["VCVTUSI2SS"], - "vcvtusi2ss": ["VCVTUSI2SS"], - "vexpandpdb": ["VEXPANDPD"], - "vexpandpdw": ["VEXPANDPD"], - "vexpandpdl": ["VEXPANDPD"], - "vexpandpdq": ["VEXPANDPD"], - "vexpandpdx": ["VEXPANDPD"], + "vpblendmdq": ["VPBLENDMD"], + "fldl2e": ["FLDL2E"], + "vfmadd213pdx": ["VFMADD213PD"], + "vfnmaddsdq": ["VFNMADDSD"], + "vpermi2qy": ["VPERMI2Q"], + "vfmsub213ps": ["VFMSUB213PS"], + "vrcp14pdz": ["VRCP14PD"], + "vfmadd231psw": ["VFMADD231PS"], + "vmulpdl": ["VMULPD"], + "cvtps2pdq": ["CVTPS2PD"], + "xbegin": ["XBEGIN"], + "vphsubdq": ["VPHSUBDQ"], + "vbroadcasti32x2": ["VBROADCASTI32X2"], + "pandx": ["PAND"], + "vproldx": ["VPROLD"], + "vptestnmb": ["VPTESTNMB"], + "vrsqrt14pdq": ["VRSQRT14PD"], + "vscatterpf0dpd": ["VSCATTERPF0DPD"], + "haddpd": ["HADDPD"], + "pmovsxbw": ["PMOVSXBW"], + "cmovnlew": ["CMOVNLE"], + "vpternlogdl": ["VPTERNLOGD"], + "movl": ["MOV"], + "vcvtuqq2pdl": ["VCVTUQQ2PD"], + "vpunpcklwdx": ["VPUNPCKLWD"], + "vpmovdbq": ["VPMOVDB"], + "vfmaddsub213psy": ["VFMADDSUB213PS"], + "dppd": ["DPPD"], + "cvtps2pd": ["CVTPS2PD"], + "vpermi2pdq": ["VPERMI2PD"], + "vfrczpsx": ["VFRCZPS"], + "vfmsub231pdb": ["VFMSUB231PD"], + "vpcmpubx": ["VPCMPUB"], + "vpcmpeqdz": ["VPCMPEQD"], + "cmc": ["CMC"], + "vfnmsub132pdy": ["VFNMSUB132PD"], + "vandnpsz": ["VANDNPS"], + "vfmsubadd213pdz": ["VFMSUBADD213PD"], + "psubswx": ["PSUBSW"], + "vpmullqz": ["VPMULLQ"], + "psignw": ["PSIGNW"], + "cmpsqq": ["REPNE_CMPSQ", "CMPSQ", "REPE_CMPSQ"], + "vpcmpeqdl": ["VPCMPEQD"], + "vorpsy": ["VORPS"], + "vblendps": ["VBLENDPS"], + "andq": ["AND", "AND_LOCK"], + "bt": ["BT"], + "vcompresspdx": ["VCOMPRESSPD"], + "vpermt2wz": ["VPERMT2W"], + "vpaddbx": ["VPADDB"], + "andnq": ["ANDN"], + "vcmpsd": ["VCMPSD"], + "blsrq": ["BLSR"], + "vpackssdwq": ["VPACKSSDW"], + "vmaxpdq": ["VMAXPD"], + "pmovsxbwq": ["PMOVSXBW"], + "vreduceps": ["VREDUCEPS"], + "vshuff64x2y": ["VSHUFF64X2"], + "vphsubswy": ["VPHSUBSW"], + "vmaxpsx": ["VMAXPS"], + "vpabsdx": ["VPABSD"], + "vcvtudq2psy": ["VCVTUDQ2PS"], + "ptestx": ["PTEST"], + "vpavgbz": ["VPAVGB"], + "vinsertf64x4y": ["VINSERTF64X4"], + "vshufi64x2q": ["VSHUFI64X2"], + "phaddwx": ["PHADDW"], + "vpsradz": ["VPSRAD"], + "cmovno": ["CMOVNO"], + "vminpdl": ["VMINPD"], + "vpopcntdb": ["VPOPCNTD"], + "vfmadd231ssl": ["VFMADD231SS"], + "vpsadbw": ["VPSADBW"], + "vrsqrt28pdb": ["VRSQRT28PD"], + "movntdqa": ["MOVNTDQA"], + "leaveq": ["LEAVE"], + "mul": ["MUL"], + "vpmovzxwdq": ["VPMOVZXWD"], + "vpsravqx": ["VPSRAVQ"], + "vpadddx": ["VPADDD"], + "rorxq": ["RORX"], + "vpsrldqz": ["VPSRLDQ"], + "vpaddqx": ["VPADDQ"], + "vrangesdq": ["VRANGESD"], + "vpmovusdb": ["VPMOVUSDB"], + "vpexpandb": ["VPEXPANDB"], + "vpshldvdy": ["VPSHLDVD"], + "vfpclasspdl": ["VFPCLASSPD"], + "pcmpgtqx": ["PCMPGTQ"], + "vpshaw": ["VPSHAW"], + "vfmsubadd132psb": ["VFMSUBADD132PS"], + "insertps": ["INSERTPS"], + "vcvttps2dql": ["VCVTTPS2DQ"], + "vrsqrt14psq": ["VRSQRT14PS"], + "movhpd": ["MOVHPD"], + "vfmsub132psz": ["VFMSUB132PS"], + "vshufi64x2l": ["VSHUFI64X2"], + "vpshldvwz": ["VPSHLDVW"], + "vphminposuwx": ["VPHMINPOSUW"], + "kshiftrq": ["KSHIFTRQ"], + "vfmaddsub213pd": ["VFMADDSUB213PD"], + "lodsd": ["LODSD", "REP_LODSD"], + "setnsb": ["SETNS"], + "maxpd": ["MAXPD"], + "xorq": ["XOR", "XOR_LOCK"], + "psadbwq": ["PSADBW"], + "vpermt2dx": ["VPERMT2D"], + "vaddpsx": ["VADDPS"], + "vpmovzxdq": ["VPMOVZXDQ"], + "vpsubswz": ["VPSUBSW"], + "fnstenv": ["FNSTENV"], + "vprorqb": ["VPRORQ"], + "vphaddbqx": ["VPHADDBQ"], + "pf2iw": ["PF2IW"], + "vandpsy": ["VANDPS"], + "vpshab": ["VPSHAB"], + "vpermt2qb": ["VPERMT2Q"], + "vpshrdqx": ["VPSHRDQ"], + "cmovo": ["CMOVO"], + "vpabsdq": ["VPABSD"], + "fdivrl": ["FDIVR"], + "vpunpckhqdqy": ["VPUNPCKHQDQ"], + "prefetcht0z": ["PREFETCHT0"], + "vpermi2psl": ["VPERMI2PS"], + "clwbz": ["CLWB"], + "punpckldql": ["PUNPCKLDQ"], + "vpmadd52huqb": ["VPMADD52HUQ"], + "addl": ["ADD_LOCK", "ADD"], + "vcvtpd2dqz": ["VCVTPD2DQ"], + "kandnq": ["KANDNQ"], + "vcvttpd2dqy": ["VCVTTPD2DQ"], + "vpmovwbx": ["VPMOVWB"], + "vpcmpeqwx": ["VPCMPEQW"], + "vpabsbx": ["VPABSB"], + "vpmullqq": ["VPMULLQ"], + "vpscatterqqq": ["VPSCATTERQQ"], + "vrsqrtpsy": ["VRSQRTPS"], + "comissq": ["COMISS"], + "vpunpckhqdq": ["VPUNPCKHQDQ"], + "vpmaxuqz": ["VPMAXUQ"], + "jl": ["JL"], + "vcvtss2sil": ["VCVTSS2SI"], + "vpmovb2m": ["VPMOVB2M"], + "vpblenddy": ["VPBLENDD"], + "wrssq": ["WRSSQ"], + "hlt": ["HLT"], + "clrssbsyq": ["CLRSSBSY"], + "vmaxpdx": ["VMAXPD"], + "pcmpgtbq": ["PCMPGTB"], + "vpexpandby": ["VPEXPANDB"], + "vpmovsxbq": ["VPMOVSXBQ"], + "vmovdqa64z": ["VMOVDQA64"], + "psubq": ["PSUBQ"], + "ktestq": ["KTESTQ"], + "pmaxsw": ["PMAXSW"], + "vrcp14sdq": ["VRCP14SD"], + "vpmaxsw": ["VPMAXSW"], + "vfmsubadd231pdl": ["VFMSUBADD231PD"], + "fcmovne": ["FCMOVNE"], + "cmovnbe": ["CMOVNBE"], + "vprolvql": ["VPROLVQ"], + "fldln2": ["FLDLN2"], + "vmpsadbw": ["VMPSADBW"], + "vpcompressdx": ["VPCOMPRESSD"], + "vrsqrt28pdl": ["VRSQRT28PD"], + "vgetexppsb": ["VGETEXPPS"], + "vreducesdq": ["VREDUCESD"], + "kortestb": ["KORTESTB"], + "vcvtss2usi": ["VCVTSS2USI"], + "vpshldvwx": ["VPSHLDVW"], + "vscatterpf1dpsb": ["VSCATTERPF1DPS"], + "v4fnmaddps": ["V4FNMADDPS"], + "vbroadcasti64x4y": ["VBROADCASTI64X4"], + "vpopcntb": ["VPOPCNTB"], + "vrcp14psb": ["VRCP14PS"], + "vfixupimmps": ["VFIXUPIMMPS"], + "vrcp28pdx": ["VRCP28PD"], + "vpsrlwz": ["VPSRLW"], + "vpmovsdbx": ["VPMOVSDB"], + "vpunpckhwdx": ["VPUNPCKHWD"], + "vcvtsi2ssq": ["VCVTSI2SS"], + "vpblendmbx": ["VPBLENDMB"], + "adcq": ["ADC", "ADC_LOCK"], + "vfmsub231pdw": ["VFMSUB231PD"], + "vgetmantpd": ["VGETMANTPD"], + "vcvtsd2usiq": ["VCVTSD2USI"], + "vexp2pdl": ["VEXP2PD"], + "bsr": ["BSR"], + "vpsrlvwy": ["VPSRLVW"], + "vmovdqu8x": ["VMOVDQU8"], + "vmovdqu": ["VMOVDQU"], + "vpminsdx": ["VPMINSD"], + "psubuswq": ["PSUBUSW"], + "cli": ["CLI"], + "vmovlps": ["VMOVLPS"], + "vpopcntw": ["VPOPCNTW"], + "vpadddl": ["VPADDD"], + "vpsrlvdy": ["VPSRLVD"], + "vfixupimmpdw": ["VFIXUPIMMPD"], + "vexp2psx": ["VEXP2PS"], + "vpcmpgtbx": ["VPCMPGTB"], + "vpmaxub": ["VPMAXUB"], + "vfnmsub231psw": ["VFNMSUB231PS"], + "vpandndw": ["VPANDND"], + "movdl": ["MOVD"], + "vfmadd213ps": ["VFMADD213PS"], + "vpmovqdy": ["VPMOVQD"], + "vpsubusb": ["VPSUBUSB"], + "pextrbb": ["PEXTRB"], + "vpsravqw": ["VPSRAVQ"], + "lidt": ["LIDT"], + "t1mskcq": ["T1MSKC"], + "psubwx": ["PSUBW"], + "vbroadcastf128": ["VBROADCASTF128"], + "vpandy": ["VPAND"], + "vpshldvw": ["VPSHLDVW"], + "xorps": ["XORPS"], + "orpd": ["ORPD"], + "vfmaddsubpsx": ["VFMADDSUBPS"], + "rcr": ["RCR"], + "valignqy": ["VALIGNQ"], + "vsubpdy": ["VSUBPD"], + "sarq": ["SAR"], + "vfmaddsub132pdw": ["VFMADDSUB132PD"], + "xrstors": ["XRSTORS"], + "fstp": ["FSTP"], + "vcvttps2udql": ["VCVTTPS2UDQ"], + "vpermi2qw": ["VPERMI2Q"], + "vpcmpeqwy": ["VPCMPEQW"], + "pcmpestrix": ["PCMPESTRI"], + "vpshrddy": ["VPSHRDD"], + "pavgbx": ["PAVGB"], + "vfmsubadd231ps": ["VFMSUBADD231PS"], + "vpcmpgtwy": ["VPCMPGTW"], + "movsw": ["MOVSW", "REP_MOVSW"], + "vpshufhwy": ["VPSHUFHW"], + "vfmsubadd213psz": ["VFMSUBADD213PS"], + "vpternlogqx": ["VPTERNLOGQ"], + "vshuff32x4z": ["VSHUFF32X4"], + "vcvtsi2ss": ["VCVTSI2SS"], + "dpps": ["DPPS"], + "vpandn": ["VPANDN"], + "wbnoinvd": ["WBNOINVD"], + "vpermi2qz": ["VPERMI2Q"], + "vpermi2psq": ["VPERMI2PS"], + "vphaddd": ["VPHADDD"], + "vprorqz": ["VPRORQ"], + "vdivpsw": ["VDIVPS"], + "vpadduswx": ["VPADDUSW"], + "vcvttpd2uqqq": ["VCVTTPD2UQQ"], + "vgatherpf0dpd": ["VGATHERPF0DPD"], + "vpabsdy": ["VPABSD"], + "vmaxssl": ["VMAXSS"], + "vpcmpeqqy": ["VPCMPEQQ"], + "vpsllql": ["VPSLLQ"], + "rorl": ["ROR"], + "vcvtqq2psb": ["VCVTQQ2PS"], + "vfmadd231pdx": ["VFMADD231PD"], + "vcvtqq2pdy": ["VCVTQQ2PD"], + "vpshrdvdw": ["VPSHRDVD"], + "kmovdl": ["KMOVD"], + "vpcmpuqx": ["VPCMPUQ"], + "pfnacc": ["PFNACC"], + "vfnmsub231pdz": ["VFNMSUB231PD"], + "vfrczss": ["VFRCZSS"], + "jp": ["JP"], + "pmuludq": ["PMULUDQ"], + "vcvtudq2pdl": ["VCVTUDQ2PD"], + "rdrand": ["RDRAND"], + "vshufi32x4w": ["VSHUFI32X4"], + "xorw": ["XOR", "XOR_LOCK"], + "vcvttps2uqqq": ["VCVTTPS2UQQ"], + "vpermwx": ["VPERMW"], + "scasq": ["REPE_SCASQ", "REPNE_SCASQ", "SCASQ"], + "lldtw": ["LLDT"], + "vfnmadd213ss": ["VFNMADD213SS"], + "phsubw": ["PHSUBW"], + "vmovsd": ["VMOVSD"], + "verr": ["VERR"], + "lar": ["LAR"], + "vpermpsb": ["VPERMPS"], + "vblendmpdq": ["VBLENDMPD"], + "movlps": ["MOVLPS"], + "vrndscalesd": ["VRNDSCALESD"], + "vpsignby": ["VPSIGNB"], + "endbr32": ["ENDBR32"], + "vfmadd231sdq": ["VFMADD231SD"], + "vrsqrt14psb": ["VRSQRT14PS"], + "vfmsub213sdq": ["VFMSUB213SD"], + "vrcp28pdq": ["VRCP28PD"], + "vroundps": ["VROUNDPS"], + "cmovnbl": ["CMOVNB"], + "sha256msg1x": ["SHA256MSG1"], + "vdppdx": ["VDPPD"], + "nopl": ["NOP"], + "vsubpdz": ["VSUBPD"], + "vpshlqx": ["VPSHLQ"], + "vfmsubadd213psy": ["VFMSUBADD213PS"], + "vpcmpd": ["VPCMPD"], + "vpternlogqq": ["VPTERNLOGQ"], + "pmaxub": ["PMAXUB"], + "vgf2p8affineqbx": ["VGF2P8AFFINEQB"], + "vaeskeygenassistx": ["VAESKEYGENASSIST"], + "vscatterpf1qps": ["VSCATTERPF1QPS"], + "vfnmadd213sdq": ["VFNMADD213SD"], + "vmulpsy": ["VMULPS"], + "vpsradq": ["VPSRAD"], + "movntdqax": ["MOVNTDQA"], + "vfnmsubps": ["VFNMSUBPS"], + "vfnmadd213pdz": ["VFNMADD213PD"], + "vfnmadd132pdq": ["VFNMADD132PD"], + "vbroadcastss": ["VBROADCASTSS"], + "vpabsql": ["VPABSQ"], + "xrstor": ["XRSTOR"], + "vpblendmdy": ["VPBLENDMD"], + "vcvttps2udq": ["VCVTTPS2UDQ"], + "pdepl": ["PDEP"], + "pmulhrswq": ["PMULHRSW"], + "vphadddy": ["VPHADDD"], + "vandnpd": ["VANDNPD"], + "vpermi2pdb": ["VPERMI2PD"], + "vmmcall": ["VMMCALL"], + "packsswbx": ["PACKSSWB"], + "vpxorqb": ["VPXORQ"], + "prefetchwt1b": ["PREFETCHWT1"], + "vfmsub132pdx": ["VFMSUB132PD"], + "packuswbq": ["PACKUSWB"], + "vpandnqq": ["VPANDNQ"], + "jle": ["JLE"], + "vcmpssl": ["VCMPSS"], + "vpermi2psb": ["VPERMI2PS"], + "vpsubusbx": ["VPSUBUSB"], + "vunpckhpsl": ["VUNPCKHPS"], + "porq": ["POR"], + "pmaxud": ["PMAXUD"], + "aad": ["AAD"], + "vblendvpdx": ["VBLENDVPD"], + "vpconflictql": ["VPCONFLICTQ"], + "vpmaxuqq": ["VPMAXUQ"], + "vpsrlwx": ["VPSRLW"], + "setlb": ["SETL"], + "vpcompresswz": ["VPCOMPRESSW"], + "vorpdq": ["VORPD"], + "vpconflictqy": ["VPCONFLICTQ"], + "vmaxps": ["VMAXPS"], + "vpsubwy": ["VPSUBW"], + "movdqa": ["MOVDQA"], + "vcvtps2qqb": ["VCVTPS2QQ"], + "vrsqrt28pdx": ["VRSQRT28PD"], + "vpcmpgtq": ["VPCMPGTQ"], + "into": ["INTO"], + "vpmovq2m": ["VPMOVQ2M"], + "vfnmsub132pdx": ["VFNMSUB132PD"], + "vpshufb": ["VPSHUFB"], + "vfmsub213psz": ["VFMSUB213PS"], + "vtestps": ["VTESTPS"], + "vpcmpbz": ["VPCMPB"], + "sub": ["SUB", "SUB_LOCK"], + "vpcmpgtdl": ["VPCMPGTD"], + "xlatb": ["XLAT"], + "pclmulqdq": ["PCLMULQDQ"], + "wrssd": ["WRSSD"], + "vdivpsl": ["VDIVPS"], + "xorb": ["XOR", "XOR_LOCK"], + "vpsraqx": ["VPSRAQ"], + "vmovsldupy": ["VMOVSLDUP"], + "vptestmdx": ["VPTESTMD"], + "vsqrtsdq": ["VSQRTSD"], + "vpermilps": ["VPERMILPS"], + "sha1msg2x": ["SHA1MSG2"], + "ptwritel": ["PTWRITE"], + "vprorvqq": ["VPRORVQ"], + "setbeb": ["SETBE"], + "vpopcntdw": ["VPOPCNTD"], + "vpshldvdz": ["VPSHLDVD"], + "paddusbq": ["PADDUSB"], + "punpckldqx": ["PUNPCKLDQ"], + "vscatterdpd": ["VSCATTERDPD"], + "vpmaxsdw": ["VPMAXSD"], + "vpdpwssdsy": ["VPDPWSSDS"], + "vfnmadd132pdl": ["VFNMADD132PD"], + "vmovups": ["VMOVUPS"], + "vunpcklpdl": ["VUNPCKLPD"], + "vreducepsz": ["VREDUCEPS"], + "vpsubdx": ["VPSUBD"], + "adcx": ["ADCX"], + "vpsignd": ["VPSIGND"], + "vfmaddsubpdy": ["VFMADDSUBPD"], + "vpermdz": ["VPERMD"], + "vpmaxsqz": ["VPMAXSQ"], + "rdsspd": ["RDSSPD"], + "fnstcw": ["FNSTCW"], + "vpermbz": ["VPERMB"], + "lodsww": ["LODSW", "REP_LODSW"], + "vp4dpwssdx": ["VP4DPWSSD"], + "vrsqrt28psw": ["VRSQRT28PS"], + "vpblendmqq": ["VPBLENDMQ"], + "cvtsd2ss": ["CVTSD2SS"], + "vpslldqx": ["VPSLLDQ"], + "vtestpdy": ["VTESTPD"], + "vmulssl": ["VMULSS"], + "vphaddwx": ["VPHADDW"], + "pmullw": ["PMULLW"], + "valignqz": ["VALIGNQ"], + "mulpd": ["MULPD"], + "in": ["IN"], + "vpmaxsdz": ["VPMAXSD"], + "prefetchwt1": ["PREFETCHWT1"], + "vcvttsd2si": ["VCVTTSD2SI"], + "vcvtudq2pdy": ["VCVTUDQ2PD"], + "psubuswx": ["PSUBUSW"], + "vpxordq": ["VPXORD"], + "callq": ["CALL_NEAR"], + "sha1nexte": ["SHA1NEXTE"], + "vfmadd213pd": ["VFMADD213PD"], + "vmovapsx": ["VMOVAPS"], + "vextracti128": ["VEXTRACTI128"], + "movdqux": ["MOVDQU"], + "vfnmsub213ps": ["VFNMSUB213PS"], + "vfixupimmpsb": ["VFIXUPIMMPS"], + "vpmovzxwd": ["VPMOVZXWD"], + "vgatherqps": ["VGATHERQPS"], + "inveptx": ["INVEPT"], + "vmulpdq": ["VMULPD"], + "vaesencx": ["VAESENC"], + "vgetexppsy": ["VGETEXPPS"], + "vxorpdw": ["VXORPD"], + "vpsllw": ["VPSLLW"], + "decl": ["DEC", "DEC_LOCK"], + "vcvttps2qq": ["VCVTTPS2QQ"], + "vrcp28ps": ["VRCP28PS"], + "vpermt2d": ["VPERMT2D"], + "vextractps": ["VEXTRACTPS"], + "bzhi": ["BZHI"], + "vunpcklpsq": ["VUNPCKLPS"], + "vpminuql": ["VPMINUQ"], + "paddwx": ["PADDW"], + "vpcomdx": ["VPCOMD"], + "faddl": ["FADD"], + "vcvtss2si": ["VCVTSS2SI"], + "vinsertpsl": ["VINSERTPS"], + "vcvtpd2psl": ["VCVTPD2PS"], + "vcvtps2dql": ["VCVTPS2DQ"], + "vpcomwx": ["VPCOMW"], + "vpmovusdwq": ["VPMOVUSDW"], + "phminposuwx": ["PHMINPOSUW"], + "vpmovusqb": ["VPMOVUSQB"], + "vshuff32x4l": ["VSHUFF32X4"], + "bzhil": ["BZHI"], + "kmovd": ["KMOVD"], + "vshufi64x2": ["VSHUFI64X2"], + "vaesdeclasty": ["VAESDECLAST"], + "vptestnmqb": ["VPTESTNMQ"], + "vfmadd213ssl": ["VFMADD213SS"], + "vpdpbusdsw": ["VPDPBUSDS"], + "vsubsdq": ["VSUBSD"], + "vpcmpeqdx": ["VPCMPEQD"], + "vcvtdq2pdw": ["VCVTDQ2PD"], + "idivq": ["IDIV"], + "vplzcntqw": ["VPLZCNTQ"], + "vcvttps2uqqb": ["VCVTTPS2UQQ"], + "leave": ["LEAVE"], + "vpsravdx": ["VPSRAVD"], + "pabsbq": ["PABSB"], + "vpminsqb": ["VPMINSQ"], + "vrsqrt14sdq": ["VRSQRT14SD"], + "vxorpd": ["VXORPD"], + "push": ["PUSH"], + "vunpckhpdw": ["VUNPCKHPD"], + "vpmovm2w": ["VPMOVM2W"], + "vpopcntqy": ["VPOPCNTQ"], + "vprolvqy": ["VPROLVQ"], + "vpsignwx": ["VPSIGNW"], + "vcvtpd2psw": ["VCVTPD2PS"], + "vgetexppdq": ["VGETEXPPD"], + "vcvtps2phx": ["VCVTPS2PH"], + "llwpcb": ["LLWPCB"], + "vfixupimmpsl": ["VFIXUPIMMPS"], + "vprolql": ["VPROLQ"], + "valignql": ["VALIGNQ"], + "pshuflwx": ["PSHUFLW"], + "fiadd": ["FIADD"], + "idivw": ["IDIV"], + "vfnmadd213pdl": ["VFNMADD213PD"], + "vpunpcklqdqz": ["VPUNPCKLQDQ"], + "vpunpckhbwy": ["VPUNPCKHBW"], + "vbroadcasti32x4x": ["VBROADCASTI32X4"], + "vfmsub132psl": ["VFMSUB132PS"], + "cmovlel": ["CMOVLE"], + "vpsubsby": ["VPSUBSB"], + "vrcp14pdw": ["VRCP14PD"], + "vprolvdx": ["VPROLVD"], + "vpermi2pdy": ["VPERMI2PD"], + "vpavgwz": ["VPAVGW"], + "crc32w": ["CRC32"], + "cmovnbeq": ["CMOVNBE"], + "vgatherpf0qpsb": ["VGATHERPF0QPS"], + "invlpg": ["INVLPG"], + "vcvtpd2uqqx": ["VCVTPD2UQQ"], + "vfmsub213ss": ["VFMSUB213SS"], + "vpmovsqdy": ["VPMOVSQD"], + "vpsubuswz": ["VPSUBUSW"], + "vcvtps2dqy": ["VCVTPS2DQ"], + "vsqrtpsx": ["VSQRTPS"], + "vshufpsx": ["VSHUFPS"], + "vfmsub132sd": ["VFMSUB132SD"], + "vpmaddubsw": ["VPMADDUBSW"], + "vfrczpdx": ["VFRCZPD"], + "fcom": ["FCOM"], + "vpcmpgtqz": ["VPCMPGTQ"], + "vprorqy": ["VPRORQ"], + "vfnmsub231psx": ["VFNMSUB231PS"], + "pi2fdq": ["PI2FD"], + "fptan": ["FPTAN"], + "vunpckhpdl": ["VUNPCKHPD"], + "vpgatherddl": ["VPGATHERDD"], + "vpermpdz": ["VPERMPD"], + "vpermi2psy": ["VPERMI2PS"], + "vfmsub231ss": ["VFMSUB231SS"], + "vcvtpd2udqx": ["VCVTPD2UDQ"], + "vextractf32x4x": ["VEXTRACTF32X4"], + "bextr": ["BEXTR"], + "sha1msg1x": ["SHA1MSG1"], + "cvttpd2pi": ["CVTTPD2PI"], + "movq2dq": ["MOVQ2DQ"], + "vpaddusw": ["VPADDUSW"], + "vpmacswwx": ["VPMACSWW"], + "vprotdx": ["VPROTD"], + "vpalignrz": ["VPALIGNR"], + "vrcp14ss": ["VRCP14SS"], + "vcvttpd2qqb": ["VCVTTPD2QQ"], + "pfmax": ["PFMAX"], + "vextractf64x2": ["VEXTRACTF64X2"], + "valignq": ["VALIGNQ"], + "porx": ["POR"], + "vphadduwqx": ["VPHADDUWQ"], + "vpmadd52luqb": ["VPMADD52LUQ"], + "vmovntpsy": ["VMOVNTPS"], + "vpminsqq": ["VPMINSQ"], + "pextrq": ["PEXTRQ"], + "vpshufdq": ["VPSHUFD"], + "vscalefps": ["VSCALEFPS"], + "vfmaddpsy": ["VFMADDPS"], + "pextrdl": ["PEXTRD"], + "blcsl": ["BLCS"], + "vpcmpeqw": ["VPCMPEQW"], + "xaddb": ["XADD", "XADD_LOCK"], + "f2xm1": ["F2XM1"], + "sqrtss": ["SQRTSS"], + "vpmovqdq": ["VPMOVQD"], + "pmovzxbdl": ["PMOVZXBD"], + "vprolvqb": ["VPROLVQ"], + "rcpps": ["RCPPS"], + "vfmsub213psy": ["VFMSUB213PS"], + "pminubq": ["PMINUB"], + "vmovshdup": ["VMOVSHDUP"], + "vgatherpf1qpdb": ["VGATHERPF1QPD"], + "vcvttpd2udqb": ["VCVTTPD2UDQ"], + "cmpxchg16bx": ["CMPXCHG16B", "CMPXCHG16B_LOCK"], + "vpsigndy": ["VPSIGND"], + "fcomp": ["FCOMP"], + "vstmxcsrl": ["VSTMXCSR"], + "vpminudq": ["VPMINUD"], + "vscatterqpdq": ["VSCATTERQPD"], + "vcvttpd2dqw": ["VCVTTPD2DQ"], + "vpblendmbz": ["VPBLENDMB"], + "vrcp14ssl": ["VRCP14SS"], + "vpshlwx": ["VPSHLW"], + "fnstsw": ["FNSTSW"], + "vrangepdy": ["VRANGEPD"], + "vrndscaleps": ["VRNDSCALEPS"], + "crc32q": ["CRC32"], + "fcomip": ["FCOMIP"], + "das": ["DAS"], + "vminss": ["VMINSS"], + "pfsubq": ["PFSUB"], + "vpaddusbz": ["VPADDUSB"], + "kandb": ["KANDB"], + "vpopcntqz": ["VPOPCNTQ"], + "lwpval": ["LWPVAL"], + "blendvpd": ["BLENDVPD"], + "pmulhuwq": ["PMULHUW"], + "vlddquy": ["VLDDQU"], + "inc": ["INC", "INC_LOCK"], + "vprolvdq": ["VPROLVD"], + "vpshldvqx": ["VPSHLDVQ"], + "mulxl": ["MULX"], + "xorl": ["XOR", "XOR_LOCK"], + "umwait": ["UMWAIT"], + "vpmaxsb": ["VPMAXSB"], + "vfmsubadd213psq": ["VFMSUBADD213PS"], + "movntss": ["MOVNTSS"], + "vpminsd": ["VPMINSD"], + "vdbpsadbw": ["VDBPSADBW"], + "fsin": ["FSIN"], + "vaesenc": ["VAESENC"], + "vandpdz": ["VANDPD"], + "vpermqw": ["VPERMQ"], + "punpckhwd": ["PUNPCKHWD"], + "vpshldqy": ["VPSHLDQ"], + "pinsrd": ["PINSRD"], + "pavgusb": ["PAVGUSB"], + "vfmsub213pdw": ["VFMSUB213PD"], + "negl": ["NEG", "NEG_LOCK"], + "blcicq": ["BLCIC"], + "vpcmpeqby": ["VPCMPEQB"], + "pminswq": ["PMINSW"], + "vpblendw": ["VPBLENDW"], + "vcomisd": ["VCOMISD"], + "vmaskmovpsx": ["VMASKMOVPS"], + "rorq": ["ROR"], + "vexpandpdz": ["VEXPANDPD"], + "vfnmadd132pdb": ["VFNMADD132PD"], + "vreducepd": ["VREDUCEPD"], + "vcvtps2qqy": ["VCVTPS2QQ"], + "vcvttps2dqx": ["VCVTTPS2DQ"], + "vprolvd": ["VPROLVD"], + "vmovdl": ["VMOVD"], + "vmovupd": ["VMOVUPD"], + "movsx": ["MOVSX"], + "fdecstp": ["FDECSTP"], + "vpsrlqb": ["VPSRLQ"], + "fisttpl": ["FISTTP"], + "fldpi": ["FLDPI"], + "rorb": ["ROR"], + "vpmovsqdq": ["VPMOVSQD"], + "vphsubwdx": ["VPHSUBWD"], + "vplzcntqq": ["VPLZCNTQ"], + "vpxordz": ["VPXORD"], + "shrxl": ["SHRX"], + "pextrww": ["PEXTRW_SSE4"], + "pmovzxwql": ["PMOVZXWQ"], + "btr": ["BTR_LOCK", "BTR"], + "vpmaskmovqy": ["VPMASKMOVQ"], + "lesl": ["LES"], + "prefetcht2z": ["PREFETCHT2"], + "vphaddw": ["VPHADDW"], + "vmovdqu8": ["VMOVDQU8"], + "vreducepdq": ["VREDUCEPD"], + "kaddd": ["KADDD"], + "vfpclasspsl": ["VFPCLASSPS"], + "dec": ["DEC", "DEC_LOCK"], + "vmaskmovdqux": ["VMASKMOVDQU"], + "vextracti64x4y": ["VEXTRACTI64X4"], + "vpmacssdqlx": ["VPMACSSDQL"], + "vcvttpd2dq": ["VCVTTPD2DQ"], + "vhaddpdx": ["VHADDPD"], + "vcvtpd2udqw": ["VCVTPD2UDQ"], + "vfnmsub231pdl": ["VFNMSUB231PD"], + "btw": ["BT"], + "vpacksswby": ["VPACKSSWB"], + "blsfilll": ["BLSFILL"], + "vrcppsy": ["VRCPPS"], + "scasb": ["REPNE_SCASB", "SCASB", "REPE_SCASB"], + "pmovzxbqw": ["PMOVZXBQ"], + "vcvtuqq2pdz": ["VCVTUQQ2PD"], + "notb": ["NOT", "NOT_LOCK"], + "aesimcx": ["AESIMC"], + "vpandnqy": ["VPANDNQ"], + "vcvtuqq2pd": ["VCVTUQQ2PD"], + "vpcmpeqdb": ["VPCMPEQD"], + "vblendmpsx": ["VBLENDMPS"], + "vphadddx": ["VPHADDD"], + "adcw": ["ADC", "ADC_LOCK"], + "vprolqz": ["VPROLQ"], + "vfnmadd231ss": ["VFNMADD231SS"], + "vpblendmdb": ["VPBLENDMD"], + "vpsllwy": ["VPSLLW"], + "vplzcntqy": ["VPLZCNTQ"], + "movntsd": ["MOVNTSD"], + "psigndx": ["PSIGND"], + "cvtdq2pdq": ["CVTDQ2PD"], + "vpaddwx": ["VPADDW"], + "pfaccq": ["PFACC"], + "vfnmsub132ss": ["VFNMSUB132SS"], + "vpmullql": ["VPMULLQ"], + "packuswb": ["PACKUSWB"], + "vpsllvw": ["VPSLLVW"], + "vcvtsd2si": ["VCVTSD2SI"], + "vpmulldy": ["VPMULLD"], + "vhsubpdy": ["VHSUBPD"], + "vprolvdz": ["VPROLVD"], + "vfmsub132psb": ["VFMSUB132PS"], + "vfnmsub213pdq": ["VFNMSUB213PD"], + "pfrcpit2": ["PFRCPIT2"], + "bsrl": ["BSR"], + "vpandnqz": ["VPANDNQ"], + "vcvttps2uqqx": ["VCVTTPS2UQQ"], + "vpmovusqdy": ["VPMOVUSQD"], + "vpgatherdqq": ["VPGATHERDQ"], + "vpminsql": ["VPMINSQ"], + "psignwx": ["PSIGNW"], + "vldmxcsrl": ["VLDMXCSR"], + "vpmovm2b": ["VPMOVM2B"], + "pandn": ["PANDN"], + "fcomi": ["FCOMI"], + "cvtss2sd": ["CVTSS2SD"], + "sarl": ["SAR"], + "psrlqq": ["PSRLQ"], + "sarxl": ["SARX"], + "vptestmd": ["VPTESTMD"], + "vpxordw": ["VPXORD"], + "vptestmbz": ["VPTESTMB"], + "sldt": ["SLDT"], + "vgf2p8mulb": ["VGF2P8MULB"], + "vpmullq": ["VPMULLQ"], + "btsl": ["BTS", "BTS_LOCK"], + "vpaddqq": ["VPADDQ"], + "vfnmadd231psq": ["VFNMADD231PS"], + "vpconflictd": ["VPCONFLICTD"], + "vpsrlqz": ["VPSRLQ"], + "cmpxchgw": ["CMPXCHG", "CMPXCHG_LOCK"], + "vscalefpd": ["VSCALEFPD"], + "vpsrlvqy": ["VPSRLVQ"], + "vpcmpqw": ["VPCMPQ"], + "vpshufbitqmby": ["VPSHUFBITQMB"], + "vmovdqu32z": ["VMOVDQU32"], + "vfmaddsub231ps": ["VFMADDSUB231PS"], + "cmovl": ["CMOVL"], + "vrangepsw": ["VRANGEPS"], + "vorps": ["VORPS"], + "mulq": ["MUL"], + "vcvtph2psq": ["VCVTPH2PS"], + "vunpcklpsz": ["VUNPCKLPS"], + "vfmadd132ps": ["VFMADD132PS"], + "vpcmpgtdz": ["VPCMPGTD"], + "vpabsqw": ["VPABSQ"], + "vmovdqu64y": ["VMOVDQU64"], + "prefetchnta": ["PREFETCHNTA"], + "vpmullw": ["VPMULLW"], + "vpdpwssdy": ["VPDPWSSD"], + "psllw": ["PSLLW"], + "vpsravdw": ["VPSRAVD"], + "vpmaddwdx": ["VPMADDWD"], + "fsubl": ["FSUB"], + "vptestmqw": ["VPTESTMQ"], + "popay": ["POPA"], + "vphsubsw": ["VPHSUBSW"], + "vpermil2psx": ["VPERMIL2PS"], + "vcvtps2phq": ["VCVTPS2PH"], + "popax": ["POPA"], + "vpmovzxwql": ["VPMOVZXWQ"], + "vblendmpdy": ["VBLENDMPD"], + "vpaddbz": ["VPADDB"], + "clts": ["CLTS"], + "jo": ["JO"], + "fimulw": ["FIMUL"], + "vgf2p8affineinvqbx": ["VGF2P8AFFINEINVQB"], + "vpsubw": ["VPSUBW"], + "lds": ["LDS"], + "skinit": ["SKINIT"], + "pmulhw": ["PMULHW"], + "vgetmantpsz": ["VGETMANTPS"], + "vpermi2dw": ["VPERMI2D"], + "vpmaxubz": ["VPMAXUB"], + "vxorpdq": ["VXORPD"], + "vgatherpf0dpdb": ["VGATHERPF0DPD"], + "vcvtpd2psb": ["VCVTPD2PS"], + "vpslldl": ["VPSLLD"], + "vpandqz": ["VPANDQ"], + "fdivr": ["FDIVR"], + "vptestmbx": ["VPTESTMB"], + "vfmaddsub132psw": ["VFMADDSUB132PS"], + "vmovlpd": ["VMOVLPD"], + "vpopcntbx": ["VPOPCNTB"], + "vpmovswbq": ["VPMOVSWB"], + "psubusb": ["PSUBUSB"], + "vpshrdqw": ["VPSHRDQ"], + "vporq": ["VPORQ"], + "vpcmpuwy": ["VPCMPUW"], + "fprem": ["FPREM"], + "vpmovzxbd": ["VPMOVZXBD"], + "vcvtqq2psq": ["VCVTQQ2PS"], + "fcmovnb": ["FCMOVNB"], + "vpmovzxbqw": ["VPMOVZXBQ"], + "vfnmsubsdq": ["VFNMSUBSD"], + "vpextrdl": ["VPEXTRD"], + "vfnmadd231pdw": ["VFNMADD231PD"], + "vpcmpuqb": ["VPCMPUQ"], + "vpblendmdz": ["VPBLENDMD"], + "vshufpdz": ["VSHUFPD"], + "aesdecx": ["AESDEC"], + "vpmadcsswd": ["VPMADCSSWD"], + "vpcmpistrmx": ["VPCMPISTRM"], + "vpermpdw": ["VPERMPD"], + "vexp2ps": ["VEXP2PS"], + "pshufd": ["PSHUFD"], + "punpcklqdq": ["PUNPCKLQDQ"], + "vpmadd52luqw": ["VPMADD52LUQ"], + "vpunpckhdq": ["VPUNPCKHDQ"], + "vpsrlvqb": ["VPSRLVQ"], + "movhps": ["MOVHPS"], + "cvtsi2ss": ["CVTSI2SS"], + "seto": ["SETO"], + "cmovnpw": ["CMOVNP"], + "cmovnle": ["CMOVNLE"], + "vphadddqx": ["VPHADDDQ"], + "vcmppsw": ["VCMPPS"], + "vcvtph2ps": ["VCVTPH2PS"], + "aesdec": ["AESDEC"], + "paddusbx": ["PADDUSB"], + "vgatherqpd": ["VGATHERQPD"], + "vpshrdvdl": ["VPSHRDVD"], + "vpdpbusd": ["VPDPBUSD"], + "leaq": ["LEA"], + "vmptrldq": ["VMPTRLD"], + "vcvtpd2dqy": ["VCVTPD2DQ"], + "vpcmpudq": ["VPCMPUD"], + "dppsx": ["DPPS"], + "vfmsubadd213psw": ["VFMSUBADD213PS"], + "vpmovzxbq": ["VPMOVZXBQ"], + "vpsubusby": ["VPSUBUSB"], + "vpermqb": ["VPERMQ"], + "outsw": ["REP_OUTSW", "OUTSW"], + "strw": ["STR"], + "divb": ["DIV"], + "vpunpcklqdqw": ["VPUNPCKLQDQ"], + "vfixupimmpdx": ["VFIXUPIMMPD"], + "vproldq": ["VPROLD"], + "vcvtpd2qqq": ["VCVTPD2QQ"], + "vpcmpeqb": ["VPCMPEQB"], + "vpmovsqd": ["VPMOVSQD"], + "vpmaxud": ["VPMAXUD"], + "vfmsubadd231psl": ["VFMSUBADD231PS"], + "vblendvpsy": ["VBLENDVPS"], + "vfnmadd231psx": ["VFNMADD231PS"], + "pmovzxbq": ["PMOVZXBQ"], + "vpxorqq": ["VPXORQ"], + "cmovnzw": ["CMOVNZ"], + "vsubsd": ["VSUBSD"], + "vpmacssww": ["VPMACSSWW"], + "vfmsubadd231pdb": ["VFMSUBADD231PD"], + "psignb": ["PSIGNB"], + "knotq": ["KNOTQ"], + "vpermil2pdx": ["VPERMIL2PD"], + "packusdw": ["PACKUSDW"], + "fninit": ["FNINIT"], + "sarx": ["SARX"], + "vpminsqy": ["VPMINSQ"], + "vpsrldy": ["VPSRLD"], + "vpsllvqx": ["VPSLLVQ"], + "movntil": ["MOVNTI"], + "vmptrld": ["VMPTRLD"], + "vphaddwqx": ["VPHADDWQ"], + "vprorvdw": ["VPRORVD"], + "vp4dpwssdsx": ["VP4DPWSSDS"], + "ffreep": ["FFREEP"], + "popady": ["POPAD"], + "vprordq": ["VPRORD"], + "vpsravwx": ["VPSRAVW"], + "sarxq": ["SARX"], + "vprorvdq": ["VPRORVD"], + "vrcp28pdz": ["VRCP28PD"], + "vfmsubaddpdx": ["VFMSUBADDPD"], + "vbroadcastf64x2x": ["VBROADCASTF64X2"], + "kandnw": ["KANDNW"], + "vfnmsubss": ["VFNMSUBSS"], + "idiv": ["IDIV"], + "vpanddy": ["VPANDD"], + "vexp2psy": ["VEXP2PS"], + "vpminuby": ["VPMINUB"], + "btsq": ["BTS", "BTS_LOCK"], + "sha1nextex": ["SHA1NEXTE"], + "vpackusdw": ["VPACKUSDW"], + "rclb": ["RCL"], + "pinsrb": ["PINSRB"], + "bts": ["BTS", "BTS_LOCK"], + "pslldx": ["PSLLD"], + "vrcp28pd": ["VRCP28PD"], + "vpermilpsz": ["VPERMILPS"], + "vmxonq": ["VMXON"], + "vcvtuqq2psq": ["VCVTUQQ2PS"], + "faddp": ["FADDP"], + "vrndscalepdl": ["VRNDSCALEPD"], + "vfnmadd213pdb": ["VFNMADD213PD"], + "vscatterqpd": ["VSCATTERQPD"], + "negw": ["NEG", "NEG_LOCK"], + "vaesencz": ["VAESENC"], + "vpdpwssdl": ["VPDPWSSD"], + "vpsrlvdl": ["VPSRLVD"], + "vfmadd231pdy": ["VFMADD231PD"], + "vpsrlvdz": ["VPSRLVD"], + "pfrsqit1": ["PFRSQIT1"], + "vcvtps2qq": ["VCVTPS2QQ"], + "movdqax": ["MOVDQA"], + "vpsravdq": ["VPSRAVD"], + "vpalignry": ["VPALIGNR"], + "vmcall": ["VMCALL"], + "vfmadd132pdx": ["VFMADD132PD"], + "vpadduswy": ["VPADDUSW"], + "unpckhpdx": ["UNPCKHPD"], + "vgf2p8mulbz": ["VGF2P8MULB"], + "vfixupimmpd": ["VFIXUPIMMPD"], + "vcvtdq2psx": ["VCVTDQ2PS"], + "vfmsub132sdq": ["VFMSUB132SD"], + "vpshrdvqw": ["VPSHRDVQ"], + "pmovzxdqq": ["PMOVZXDQ"], + "vpcmpqq": ["VPCMPQ"], + "clac": ["CLAC"], + "vpopcntqq": ["VPOPCNTQ"], + "adcxl": ["ADCX"], + "lfsl": ["LFS"], + "vscalefpsq": ["VSCALEFPS"], + "vfnmsub213pdl": ["VFNMSUB213PD"], + "andn": ["ANDN"], + "lddqux": ["LDDQU"], + "verw": ["VERW"], + "ldmxcsrl": ["LDMXCSR"], + "psrawq": ["PSRAW"], + "ret": ["RET_NEAR"], + "vpunpckhqdqx": ["VPUNPCKHQDQ"], + "vcvtdq2pd": ["VCVTDQ2PD"], + "vphaddubw": ["VPHADDUBW"], + "orb": ["OR_LOCK", "OR"], + "shld": ["SHLD"], + "vpermt2qz": ["VPERMT2Q"], + "vcvtsd2ssq": ["VCVTSD2SS"], + "vpshufdx": ["VPSHUFD"], + "cmpxchgl": ["CMPXCHG", "CMPXCHG_LOCK"], + "vdivpsz": ["VDIVPS"], + "vcvttpd2uqqz": ["VCVTTPD2UQQ"], + "vaesdecy": ["VAESDEC"], + "vpmovzxbdl": ["VPMOVZXBD"], + "vfpclasspdb": ["VFPCLASSPD"], + "vpcmpeqqz": ["VPCMPEQQ"], + "vgetexppd": ["VGETEXPPD"], + "vfmsubadd231psb": ["VFMSUBADD231PS"], + "vpabsqy": ["VPABSQ"], + "vpmadd52luqx": ["VPMADD52LUQ"], + "vstmxcsr": ["VSTMXCSR"], + "subw": ["SUB", "SUB_LOCK"], + "adox": ["ADOX"], + "vpopcntwx": ["VPOPCNTW"], + "ficompl": ["FICOMP"], + "vpermi2qx": ["VPERMI2Q"], + "vfmadd132psx": ["VFMADD132PS"], + "vpmacssddx": ["VPMACSSDD"], + "vscatterqps": ["VSCATTERQPS"], + "movntpsx": ["MOVNTPS"], + "vcmppdy": ["VCMPPD"], + "vpcmpubz": ["VPCMPUB"], + "vmaxsdq": ["VMAXSD"], + "vmovhps": ["VMOVHPS"], + "cmppd": ["CMPPD"], + "vrsqrt28sdq": ["VRSQRT28SD"], + "vgetexppsq": ["VGETEXPPS"], + "vpminubz": ["VPMINUB"], + "vpbroadcastw": ["VPBROADCASTW"], + "phaddw": ["PHADDW"], + "vrsqrt14psz": ["VRSQRT14PS"], + "vpextrd": ["VPEXTRD"], + "vpmovusqwq": ["VPMOVUSQW"], + "vpmovsxbql": ["VPMOVSXBQ"], + "stosqq": ["STOSQ", "REP_STOSQ"], + "vpsrlvqw": ["VPSRLVQ"], + "wrmsr": ["WRMSR"], + "vgetexpsd": ["VGETEXPSD"], + "vpermqy": ["VPERMQ"], + "invlpga": ["INVLPGA"], + "vpcmpestrm": ["VPCMPESTRM"], + "jb": ["JB"], + "vcvtps2udqx": ["VCVTPS2UDQ"], + "vpermt2ps": ["VPERMT2PS"], + "rcpss": ["RCPSS"], + "vpmovsxwdx": ["VPMOVSXWD"], + "phminposuw": ["PHMINPOSUW"], + "vaddpdl": ["VADDPD"], + "vpaddqz": ["VPADDQ"], + "vpconflictqz": ["VPCONFLICTQ"], + "pslldq": ["PSLLDQ", "PSLLD"], + "vrcp14psw": ["VRCP14PS"], + "fucomip": ["FUCOMIP"], + "mulxq": ["MULX"], + "vfmaddsub213psx": ["VFMADDSUB213PS"], + "pmaxsb": ["PMAXSB"], + "movw": ["MOV"], + "vcvtuqq2pdq": ["VCVTUQQ2PD"], + "vandnpsq": ["VANDNPS"], + "bsrw": ["BSR"], + "fsincos": ["FSINCOS"], + "vcmppsl": ["VCMPPS"], + "vmovupsy": ["VMOVUPS"], + "vpshufdl": ["VPSHUFD"], + "vpermi2dl": ["VPERMI2D"], + "vpmovsxbdq": ["VPMOVSXBD"], + "blcs": ["BLCS"], + "vpandq": ["VPANDQ"], + "vpxorql": ["VPXORQ"], + "vpshldvdx": ["VPSHLDVD"], + "vpshrdvqy": ["VPSHRDVQ"], + "vpmultishiftqbw": ["VPMULTISHIFTQB"], + "vpmovusqd": ["VPMOVUSQD"], + "vpmovdbx": ["VPMOVDB"], + "vmovqq": ["VMOVQ"], + "vpackssdwx": ["VPACKSSDW"], + "vshuff32x4x": ["VSHUFF32X4"], + "pdepq": ["PDEP"], + "scasd": ["SCASD", "REPNE_SCASD", "REPE_SCASD"], + "bndcu": ["BNDCU"], + "vcvtsi2ssl": ["VCVTSI2SS"], + "vminpsx": ["VMINPS"], + "vpsrlqx": ["VPSRLQ"], + "maskmovdqux": ["MASKMOVDQU"], + "pcmpeqw": ["PCMPEQW"], + "vdivssl": ["VDIVSS"], + "vrangepsy": ["VRANGEPS"], + "pminuwx": ["PMINUW"], + "vpblendmqw": ["VPBLENDMQ"], + "punpcklwdl": ["PUNPCKLWD"], + "vorpdw": ["VORPD"], + "vsubpsx": ["VSUBPS"], + "vpsrlvqx": ["VPSRLVQ"], + "vpshufbx": ["VPSHUFB"], + "notl": ["NOT", "NOT_LOCK"], + "vexp2psw": ["VEXP2PS"], + "vpmadd52luqq": ["VPMADD52LUQ"], + "vmulpdb": ["VMULPD"], + "vfmaddsub132pd": ["VFMADDSUB132PD"], + "pabsbx": ["PABSB"], + "vpcompressq": ["VPCOMPRESSQ"], + "vpcomuwx": ["VPCOMUW"], + "jz": ["JZ"], + "xchgw": ["XCHG"], + "vpunpckldqy": ["VPUNPCKLDQ"], + "vphaddubd": ["VPHADDUBD"], + "vlddqu": ["VLDDQU"], + "vdbpsadbwx": ["VDBPSADBW"], + "vextractpsl": ["VEXTRACTPS"], + "vcvtps2pdq": ["VCVTPS2PD"], + "wrfsbase": ["WRFSBASE"], + "vfmadd213pdq": ["VFMADD213PD"], + "addb": ["ADD_LOCK", "ADD"], + "pfcmpeqq": ["PFCMPEQ"], + "vrndscalesdq": ["VRNDSCALESD"], + "fiaddw": ["FIADD"], + "vmaxpsz": ["VMAXPS"], + "vpsrlw": ["VPSRLW"], + "vpinsrw": ["VPINSRW"], + "vcompresspdy": ["VCOMPRESSPD"], + "fnstcww": ["FNSTCW"], + "vprolvqz": ["VPROLVQ"], + "vpblendmdw": ["VPBLENDMD"], + "vpmovusqw": ["VPMOVUSQW"], + "vshufpsy": ["VSHUFPS"], + "prefetchntaz": ["PREFETCHNTA"], + "vsqrtss": ["VSQRTSS"], + "vpshlddl": ["VPSHLDD"], + "imulq": ["IMUL"], + "cmpps": ["CMPPS"], + "cwde": ["CWDE"], + "vmresume": ["VMRESUME"], + "vpblendmqy": ["VPBLENDMQ"], + "cmovp": ["CMOVP"], + "vmulsdq": ["VMULSD"], + "vcvtps2uqqx": ["VCVTPS2UQQ"], + "vptestnmdz": ["VPTESTNMD"], + "vprorqq": ["VPRORQ"], + "vaddsubpsx": ["VADDSUBPS"], + "vpminuqw": ["VPMINUQ"], + "vrcp28pdb": ["VRCP28PD"], + "vpexpanddz": ["VPEXPANDD"], + "phaddswq": ["PHADDSW"], + "vmovhpsq": ["VMOVHPS"], + "vprorvqw": ["VPRORVQ"], + "jmp": ["JMP"], + "vpexpandbx": ["VPEXPANDB"], + "vporqb": ["VPORQ"], + "vpcompressqz": ["VPCOMPRESSQ"], + "fist": ["FIST"], + "vfmadd231pdz": ["VFMADD231PD"], + "vunpcklpdx": ["VUNPCKLPD"], + "minsd": ["MINSD"], + "prefetch_exclusive": ["PREFETCH_EXCLUSIVE"], + "vpsraql": ["VPSRAQ"], + "vpandndx": ["VPANDND"], + "vdivsdq": ["VDIVSD"], + "vpermi2b": ["VPERMI2B"], + "vpmaxsdl": ["VPMAXSD"], + "enterq": ["ENTER"], + "vpsrlvdq": ["VPSRLVD"], + "cmovnp": ["CMOVNP"], + "pmaddwdq": ["PMADDWD"], + "invlpgb": ["INVLPG"], + "vfnmadd213pdy": ["VFNMADD213PD"], + "vpsravdz": ["VPSRAVD"], + "blendps": ["BLENDPS"], + "maxsd": ["MAXSD"], + "paddsbx": ["PADDSB"], + "vphaddwdx": ["VPHADDWD"], + "vcvttps2dqw": ["VCVTTPS2DQ"], + "vprorvd": ["VPRORVD"], + "vcvtps2qqz": ["VCVTPS2QQ"], + "vfmsubsd": ["VFMSUBSD"], + "cmovnlw": ["CMOVNL"], + "bsfw": ["BSF"], + "vcvtph2psy": ["VCVTPH2PS"], + "vpcmpistrm": ["VPCMPISTRM"], + "vandpdb": ["VANDPD"], + "vfpclasspsw": ["VFPCLASSPS"], + "pmulld": ["PMULLD"], + "vptestnmq": ["VPTESTNMQ"], + "vfnmadd213psl": ["VFNMADD213PS"], + "cmovnpl": ["CMOVNP"], + "vpshldvqz": ["VPSHLDVQ"], + "vfmadd213psz": ["VFMADD213PS"], + "vzeroall": ["VZEROALL"], + "vfrczsdq": ["VFRCZSD"], + "vcvtsi2sd": ["VCVTSI2SD"], + "vpdpwssdsb": ["VPDPWSSDS"], + "incb": ["INC", "INC_LOCK"], + "kmovbb": ["KMOVB"], + "vshufpsw": ["VSHUFPS"], + "pxorq": ["PXOR"], + "vexpandps": ["VEXPANDPS"], + "vcvttpd2uqqb": ["VCVTTPD2UQQ"], + "vpanddq": ["VPANDD"], + "vcvtps2pdb": ["VCVTPS2PD"], + "vshuff32x4w": ["VSHUFF32X4"], + "movbew": ["MOVBE"], + "vfnmsub132pd": ["VFNMSUB132PD"], + "jnb": ["JNB"], + "vpternlogdb": ["VPTERNLOGD"], + "xorpdx": ["XORPD"], + "adcl": ["ADC", "ADC_LOCK"], + "rcll": ["RCL"], + "pavgw": ["PAVGW"], + "vmptrstq": ["VMPTRST"], + "vpalignrx": ["VPALIGNR"], + "mwaitx": ["MWAITX"], + "xor": ["XOR", "XOR_LOCK"], + "vfmadd213pdz": ["VFMADD213PD"], + "vbroadcastf128x": ["VBROADCASTF128"], + "vpsllvd": ["VPSLLVD"], + "vpxordb": ["VPXORD"], + "paddbx": ["PADDB"], + "vcvtps2qqx": ["VCVTPS2QQ"], + "vxorpdy": ["VXORPD"], + "vshufi64x2z": ["VSHUFI64X2"], + "rcrl": ["RCR"], + "vprorvqz": ["VPRORVQ"], + "aesenc": ["AESENC"], + "vrndscalepdw": ["VRNDSCALEPD"], + "vpshlw": ["VPSHLW"], + "vcmppsx": ["VCMPPS"], + "vfmaddsub231pdy": ["VFMADDSUB231PD"], + "minss": ["MINSS"], + "vpminswz": ["VPMINSW"], + "vpshrdvw": ["VPSHRDVW"], + "vpcomud": ["VPCOMUD"], + "pcmpeqdx": ["PCMPEQD"], + "vdivpdb": ["VDIVPD"], + "vcvttps2uqq": ["VCVTTPS2UQQ"], + "vptestnmdq": ["VPTESTNMD"], + "vmaskmovdqu": ["VMASKMOVDQU"], + "vpmovusqdx": ["VPMOVUSQD"], + "vcvttps2qql": ["VCVTTPS2QQ"], + "vmovdqu16y": ["VMOVDQU16"], + "movsdl": ["MOVSD", "MOVSD_XMM", "REP_MOVSD"], + "vinsertf128x": ["VINSERTF128"], + "vpanddx": ["VPANDD"], + "vblendpdy": ["VBLENDPD"], + "vpscatterddl": ["VPSCATTERDD"], + "vpermt2pdx": ["VPERMT2PD"], + "pushax": ["PUSHA"], + "cmovz": ["CMOVZ"], + "fildq": ["FILD"], + "paddw": ["PADDW"], + "vrndscalepsz": ["VRNDSCALEPS"], + "vmpsadbwx": ["VMPSADBW"], + "vprolvqq": ["VPROLVQ"], + "vshuff32x4y": ["VSHUFF32X4"], + "padduswq": ["PADDUSW"], + "vfmaddsub132psz": ["VFMADDSUB132PS"], + "vshuff64x2z": ["VSHUFF64X2"], + "scasww": ["SCASW", "REPNE_SCASW", "REPE_SCASW"], + "vgetexppsw": ["VGETEXPPS"], + "vfmaddsub213pdx": ["VFMADDSUB213PD"], + "shlw": ["SHL"], + "vmovdqux": ["VMOVDQU"], + "vpcmpgtqx": ["VPCMPGTQ"], + "vcvtqq2pdw": ["VCVTQQ2PD"], + "vpmovsxwq": ["VPMOVSXWQ"], + "vcvtsi2sdl": ["VCVTSI2SD"], + "cmovs": ["CMOVS"], + "sysexit": ["SYSEXIT"], + "vpaddsbx": ["VPADDSB"], + "vpsradw": ["VPSRAD"], + "vpunpckhqdqw": ["VPUNPCKHQDQ"], + "psubd": ["PSUBD"], + "vcvttps2qqw": ["VCVTTPS2QQ"], + "vpaddswy": ["VPADDSW"], + "vproldw": ["VPROLD"], + "cmovnzl": ["CMOVNZ"], + "vphaddubqx": ["VPHADDUBQ"], + "vdivsd": ["VDIVSD"], + "vpermi2ql": ["VPERMI2Q"], + "blsmskq": ["BLSMSK"], + "vfnmaddss": ["VFNMADDSS"], "vexpandpdy": ["VEXPANDPD"], - "vexpandpdz": ["VEXPANDPD"], - "vexpandpd": ["VEXPANDPD"], - "vexpandpsb": ["VEXPANDPS"], - "vexpandpsw": ["VEXPANDPS"], - "vexpandpsl": ["VEXPANDPS"], - "vexpandpsq": ["VEXPANDPS"], - "vexpandpsx": ["VEXPANDPS"], - "vexpandpsy": ["VEXPANDPS"], - "vexpandpsz": ["VEXPANDPS"], - "vexpandps": ["VEXPANDPS"], - "vextractf32x4b": ["VEXTRACTF32X4"], - "vextractf32x4w": ["VEXTRACTF32X4"], - "vextractf32x4l": ["VEXTRACTF32X4"], - "vextractf32x4q": ["VEXTRACTF32X4"], - "vextractf32x4x": ["VEXTRACTF32X4"], - "vextractf32x4y": ["VEXTRACTF32X4"], - "vextractf32x4z": ["VEXTRACTF32X4"], - "vextractf32x4": ["VEXTRACTF32X4"], - "vextractf64x4b": ["VEXTRACTF64X4"], - "vextractf64x4w": ["VEXTRACTF64X4"], - "vextractf64x4l": ["VEXTRACTF64X4"], - "vextractf64x4q": ["VEXTRACTF64X4"], - "vextractf64x4x": ["VEXTRACTF64X4"], - "vextractf64x4y": ["VEXTRACTF64X4"], - "vextractf64x4z": ["VEXTRACTF64X4"], - "vextractf64x4": ["VEXTRACTF64X4"], - "vextracti32x4b": ["VEXTRACTI32X4"], - "vextracti32x4w": ["VEXTRACTI32X4"], - "vextracti32x4l": ["VEXTRACTI32X4"], - "vextracti32x4q": ["VEXTRACTI32X4"], - "vextracti32x4x": ["VEXTRACTI32X4"], - "vextracti32x4y": ["VEXTRACTI32X4"], - "vextracti32x4z": ["VEXTRACTI32X4"], - "vextracti32x4": ["VEXTRACTI32X4"], - "vextracti64x4b": ["VEXTRACTI64X4"], - "vextracti64x4w": ["VEXTRACTI64X4"], - "vextracti64x4l": ["VEXTRACTI64X4"], - "vextracti64x4q": ["VEXTRACTI64X4"], - "vextracti64x4x": ["VEXTRACTI64X4"], - "vextracti64x4y": ["VEXTRACTI64X4"], - "vextracti64x4z": ["VEXTRACTI64X4"], - "vextracti64x4": ["VEXTRACTI64X4"], - "vfixupimmpdb": ["VFIXUPIMMPD"], - "vfixupimmpdw": ["VFIXUPIMMPD"], - "vfixupimmpdl": ["VFIXUPIMMPD"], - "vfixupimmpdq": ["VFIXUPIMMPD"], - "vfixupimmpdx": ["VFIXUPIMMPD"], - "vfixupimmpdy": ["VFIXUPIMMPD"], - "vfixupimmpdz": ["VFIXUPIMMPD"], - "vfixupimmpd": ["VFIXUPIMMPD"], - "vfixupimmpsb": ["VFIXUPIMMPS"], - "vfixupimmpsw": ["VFIXUPIMMPS"], - "vfixupimmpsl": ["VFIXUPIMMPS"], - "vfixupimmpsq": ["VFIXUPIMMPS"], - "vfixupimmpsx": ["VFIXUPIMMPS"], - "vfixupimmpsy": ["VFIXUPIMMPS"], - "vfixupimmpsz": ["VFIXUPIMMPS"], - "vfixupimmps": ["VFIXUPIMMPS"], - "vfixupimmsdb": ["VFIXUPIMMSD"], - "vfixupimmsdw": ["VFIXUPIMMSD"], - "vfixupimmsdl": ["VFIXUPIMMSD"], - "vfixupimmsdq": ["VFIXUPIMMSD"], - "vfixupimmsdx": ["VFIXUPIMMSD"], - "vfixupimmsdy": ["VFIXUPIMMSD"], - "vfixupimmsdz": ["VFIXUPIMMSD"], - "vfixupimmsd": ["VFIXUPIMMSD"], - "vfixupimmssb": ["VFIXUPIMMSS"], - "vfixupimmssw": ["VFIXUPIMMSS"], - "vfixupimmssl": ["VFIXUPIMMSS"], - "vfixupimmssq": ["VFIXUPIMMSS"], - "vfixupimmssx": ["VFIXUPIMMSS"], - "vfixupimmssy": ["VFIXUPIMMSS"], - "vfixupimmssz": ["VFIXUPIMMSS"], - "vfixupimmss": ["VFIXUPIMMSS"], - "vgetexppdb": ["VGETEXPPD"], + "pxorx": ["PXOR"], + "fsetpm287_nop": ["FSETPM287_NOP"], + "blcic": ["BLCIC"], + "vpxorqz": ["VPXORQ"], + "vpscatterqd": ["VPSCATTERQD"], + "movapd": ["MOVAPD"], + "vpconflictdq": ["VPCONFLICTD"], + "vfmsubpd": ["VFMSUBPD"], + "vpmuldqw": ["VPMULDQ"], + "vpsubusbz": ["VPSUBUSB"], + "vscalefpdy": ["VSCALEFPD"], + "fstpl": ["FSTP"], + "vshufi64x2y": ["VSHUFI64X2"], + "vpsravdy": ["VPSRAVD"], + "vmwrite": ["VMWRITE"], + "clflush": ["CLFLUSH"], + "vpmullqb": ["VPMULLQ"], + "pmullwx": ["PMULLW"], + "vmovupsx": ["VMOVUPS"], + "xsavec64": ["XSAVEC64"], + "vexpandpdx": ["VEXPANDPD"], + "vcmppdl": ["VCMPPD"], + "xsaveopt": ["XSAVEOPT"], + "vpermpd": ["VPERMPD"], "vgetexppdw": ["VGETEXPPD"], - "vgetexppdl": ["VGETEXPPD"], - "vgetexppdq": ["VGETEXPPD"], - "vgetexppdx": ["VGETEXPPD"], - "vgetexppdy": ["VGETEXPPD"], - "vgetexppdz": ["VGETEXPPD"], - "vgetexppd": ["VGETEXPPD"], - "vgetexppsb": ["VGETEXPPS"], - "vgetexppsw": ["VGETEXPPS"], - "vgetexppsl": ["VGETEXPPS"], - "vgetexppsq": ["VGETEXPPS"], - "vgetexppsx": ["VGETEXPPS"], - "vgetexppsy": ["VGETEXPPS"], - "vgetexppsz": ["VGETEXPPS"], - "vgetexpps": ["VGETEXPPS"], - "vgetexpsdb": ["VGETEXPSD"], - "vgetexpsdw": ["VGETEXPSD"], - "vgetexpsdl": ["VGETEXPSD"], - "vgetexpsdq": ["VGETEXPSD"], - "vgetexpsdx": ["VGETEXPSD"], - "vgetexpsdy": ["VGETEXPSD"], - "vgetexpsdz": ["VGETEXPSD"], - "vgetexpsd": ["VGETEXPSD"], - "vgetexpssb": ["VGETEXPSS"], - "vgetexpssw": ["VGETEXPSS"], - "vgetexpssl": ["VGETEXPSS"], - "vgetexpssq": ["VGETEXPSS"], - "vgetexpssx": ["VGETEXPSS"], - "vgetexpssy": ["VGETEXPSS"], - "vgetexpssz": ["VGETEXPSS"], - "vgetexpss": ["VGETEXPSS"], - "vgetmantpdb": ["VGETMANTPD"], - "vgetmantpdw": ["VGETMANTPD"], - "vgetmantpdl": ["VGETMANTPD"], - "vgetmantpdq": ["VGETMANTPD"], - "vgetmantpdx": ["VGETMANTPD"], - "vgetmantpdy": ["VGETMANTPD"], - "vgetmantpdz": ["VGETMANTPD"], - "vgetmantpd": ["VGETMANTPD"], - "vgetmantpsb": ["VGETMANTPS"], - "vgetmantpsw": ["VGETMANTPS"], - "vgetmantpsl": ["VGETMANTPS"], - "vgetmantpsq": ["VGETMANTPS"], - "vgetmantpsx": ["VGETMANTPS"], - "vgetmantpsy": ["VGETMANTPS"], - "vgetmantpsz": ["VGETMANTPS"], - "vgetmantps": ["VGETMANTPS"], - "vgetmantsdb": ["VGETMANTSD"], - "vgetmantsdw": ["VGETMANTSD"], - "vgetmantsdl": ["VGETMANTSD"], - "vgetmantsdq": ["VGETMANTSD"], - "vgetmantsdx": ["VGETMANTSD"], - "vgetmantsdy": ["VGETMANTSD"], - "vgetmantsdz": ["VGETMANTSD"], - "vgetmantsd": ["VGETMANTSD"], - "vgetmantssb": ["VGETMANTSS"], - "vgetmantssw": ["VGETMANTSS"], - "vgetmantssl": ["VGETMANTSS"], - "vgetmantssq": ["VGETMANTSS"], - "vgetmantssx": ["VGETMANTSS"], - "vgetmantssy": ["VGETMANTSS"], - "vgetmantssz": ["VGETMANTSS"], - "vgetmantss": ["VGETMANTSS"], - "vinsertf32x4b": ["VINSERTF32X4"], - "vinsertf32x4w": ["VINSERTF32X4"], - "vinsertf32x4l": ["VINSERTF32X4"], - "vinsertf32x4q": ["VINSERTF32X4"], - "vinsertf32x4x": ["VINSERTF32X4"], - "vinsertf32x4y": ["VINSERTF32X4"], - "vinsertf32x4z": ["VINSERTF32X4"], - "vinsertf32x4": ["VINSERTF32X4"], - "vinsertf64x4b": ["VINSERTF64X4"], - "vinsertf64x4w": ["VINSERTF64X4"], - "vinsertf64x4l": ["VINSERTF64X4"], - "vinsertf64x4q": ["VINSERTF64X4"], - "vinsertf64x4x": ["VINSERTF64X4"], - "vinsertf64x4y": ["VINSERTF64X4"], - "vinsertf64x4z": ["VINSERTF64X4"], - "vinsertf64x4": ["VINSERTF64X4"], - "vinserti32x4b": ["VINSERTI32X4"], - "vinserti32x4w": ["VINSERTI32X4"], - "vinserti32x4l": ["VINSERTI32X4"], - "vinserti32x4q": ["VINSERTI32X4"], - "vinserti32x4x": ["VINSERTI32X4"], - "vinserti32x4y": ["VINSERTI32X4"], - "vinserti32x4z": ["VINSERTI32X4"], - "vinserti32x4": ["VINSERTI32X4"], - "vinserti64x4b": ["VINSERTI64X4"], - "vinserti64x4w": ["VINSERTI64X4"], - "vinserti64x4l": ["VINSERTI64X4"], - "vinserti64x4q": ["VINSERTI64X4"], - "vinserti64x4x": ["VINSERTI64X4"], - "vinserti64x4y": ["VINSERTI64X4"], - "vinserti64x4z": ["VINSERTI64X4"], - "vinserti64x4": ["VINSERTI64X4"], - "vmovdqa32b": ["VMOVDQA32"], - "vmovdqa32w": ["VMOVDQA32"], - "vmovdqa32l": ["VMOVDQA32"], - "vmovdqa32q": ["VMOVDQA32"], - "vmovdqa32x": ["VMOVDQA32"], - "vmovdqa32y": ["VMOVDQA32"], - "vmovdqa32z": ["VMOVDQA32"], - "vmovdqa32": ["VMOVDQA32"], - "vmovdqa64b": ["VMOVDQA64"], - "vmovdqa64w": ["VMOVDQA64"], - "vmovdqa64l": ["VMOVDQA64"], - "vmovdqa64q": ["VMOVDQA64"], - "vmovdqa64x": ["VMOVDQA64"], - "vmovdqa64y": ["VMOVDQA64"], - "vmovdqa64z": ["VMOVDQA64"], - "vmovdqa64": ["VMOVDQA64"], - "vmovdqu32b": ["VMOVDQU32"], - "vmovdqu32w": ["VMOVDQU32"], - "vmovdqu32l": ["VMOVDQU32"], - "vmovdqu32q": ["VMOVDQU32"], - "vmovdqu32x": ["VMOVDQU32"], - "vmovdqu32y": ["VMOVDQU32"], - "vmovdqu32z": ["VMOVDQU32"], - "vmovdqu32": ["VMOVDQU32"], - "vmovdqu64b": ["VMOVDQU64"], - "vmovdqu64w": ["VMOVDQU64"], - "vmovdqu64l": ["VMOVDQU64"], - "vmovdqu64q": ["VMOVDQU64"], - "vmovdqu64x": ["VMOVDQU64"], - "vmovdqu64y": ["VMOVDQU64"], - "vmovdqu64z": ["VMOVDQU64"], - "vmovdqu64": ["VMOVDQU64"], - "vpabsqb": ["VPABSQ"], - "vpabsqw": ["VPABSQ"], - "vpabsql": ["VPABSQ"], - "vpabsqq": ["VPABSQ"], - "vpabsqx": ["VPABSQ"], - "vpabsqy": ["VPABSQ"], + "fbstp": ["FBSTP"], + "vrcp28psq": ["VRCP28PS"], + "bndcnq": ["BNDCN"], + "vpunpcklwdz": ["VPUNPCKLWD"], + "vpinsrd": ["VPINSRD"], + "popw": ["POP"], + "vpandndz": ["VPANDND"], + "divssq": ["DIVSS"], + "pextrw": ["PEXTRW_SSE4", "PEXTRW"], + "vpaddd": ["VPADDD"], + "sets": ["SETS"], + "pshufdx": ["PSHUFD"], + "vcvtudq2pdz": ["VCVTUDQ2PD"], + "vcvtsd2usi": ["VCVTSD2USI"], + "smsww": ["SMSW"], + "vpsllvdb": ["VPSLLVD"], + "rsqrtssq": ["RSQRTSS"], + "vpbroadcastmb2q": ["VPBROADCASTMB2Q"], + "vcvtpd2psy": ["VCVTPD2PS"], + "pblendwx": ["PBLENDW"], + "setz": ["SETZ"], + "idivb": ["IDIV"], + "vfnmadd213psx": ["VFNMADD213PS"], + "vfnmadd132sd": ["VFNMADD132SD"], + "vbroadcasti64x2x": ["VBROADCASTI64X2"], + "psrawx": ["PSRAW"], + "vpcmpgtqw": ["VPCMPGTQ"], + "vaddpdy": ["VADDPD"], + "vblendmpsl": ["VBLENDMPS"], + "vpmadd52luql": ["VPMADD52LUQ"], + "pminubx": ["PMINUB"], + "vpackssdw": ["VPACKSSDW"], + "pcmpgtdq": ["PCMPGTD"], + "wbinvd": ["WBINVD"], + "cvttss2siq": ["CVTTSS2SI"], + "vfmadd213pdb": ["VFMADD213PD"], + "vpsadbwz": ["VPSADBW"], + "cmovlew": ["CMOVLE"], + "crc32l": ["CRC32"], + "vextractf128": ["VEXTRACTF128"], + "psubbq": ["PSUBB"], + "vpermt2dw": ["VPERMT2D"], + "vshufi32x4y": ["VSHUFI32X4"], + "sha1rnds4x": ["SHA1RNDS4"], + "movntqq": ["MOVNTQ"], + "vpsravdb": ["VPSRAVD"], + "fabs": ["FABS"], + "iretq": ["IRETQ"], + "vfnmadd132psq": ["VFNMADD132PS"], + "vpcmpql": ["VPCMPQ"], + "vpcmpbx": ["VPCMPB"], + "vprorvdb": ["VPRORVD"], + "vpmadd52luq": ["VPMADD52LUQ"], + "bzhiq": ["BZHI"], + "vpsllvwy": ["VPSLLVW"], + "sha256rnds2": ["SHA256RNDS2"], + "vptestmqx": ["VPTESTMQ"], + "vpmaxuqx": ["VPMAXUQ"], + "vpshrdqb": ["VPSHRDQ"], + "vfnmaddpsy": ["VFNMADDPS"], + "vfixupimmpdb": ["VFIXUPIMMPD"], + "cvtdq2pd": ["CVTDQ2PD"], + "movaps": ["MOVAPS"], + "vunpcklpdz": ["VUNPCKLPD"], + "vrcp28pdy": ["VRCP28PD"], + "fsubrq": ["FSUBR"], + "rdpmc": ["RDPMC"], + "shlxl": ["SHLX"], + "vcvttsd2usi": ["VCVTTSD2USI"], + "vminpdz": ["VMINPD"], + "vmfunc": ["VMFUNC"], + "vfnmsub213pdb": ["VFNMSUB213PD"], + "pconfig": ["PCONFIG"], + "blsfillq": ["BLSFILL"], + "cldemote": ["CLDEMOTE"], + "vpsrlvdb": ["VPSRLVD"], + "lslw": ["LSL"], + "psubusbq": ["PSUBUSB"], + "prefetcht2": ["PREFETCHT2"], + "knotb": ["KNOTB"], + "vpcmpgtbz": ["VPCMPGTB"], + "movntq": ["MOVNTQ"], + "vfmaddsub213pdl": ["VFMADDSUB213PD"], + "vpshldvdq": ["VPSHLDVD"], + "outsbb": ["OUTSB", "REP_OUTSB"], + "maskmovq": ["MASKMOVQ"], + "vfnmsub231psb": ["VFNMSUB231PS"], + "sbbb": ["SBB", "SBB_LOCK"], + "ljmpl": ["JMP_FAR"], + "vminpsq": ["VMINPS"], + "vpmadd52luqz": ["VPMADD52LUQ"], + "vpopcntwy": ["VPOPCNTW"], + "vproldz": ["VPROLD"], + "vpsrld": ["VPSRLD"], + "vmovdqu16x": ["VMOVDQU16"], + "rdfsbase": ["RDFSBASE"], + "vscalefpdq": ["VSCALEFPD"], + "vpmovsxwdq": ["VPMOVSXWD"], + "vfmadd231psl": ["VFMADD231PS"], + "pfcmpgt": ["PFCMPGT"], + "vpscatterdqq": ["VPSCATTERDQ"], + "vpmovsxbdx": ["VPMOVSXBD"], "vpabsqz": ["VPABSQ"], - "vpabsq": ["VPABSQ"], - "vpanddb": ["VPANDD"], - "vpanddw": ["VPANDD"], - "vpanddl": ["VPANDD"], - "vpanddq": ["VPANDD"], - "vpanddx": ["VPANDD"], - "vpanddy": ["VPANDD"], - "vpanddz": ["VPANDD"], - "vpandd": ["VPANDD"], - "vpandndb": ["VPANDND"], - "vpandndw": ["VPANDND"], - "vpandndl": ["VPANDND"], - "vpandndq": ["VPANDND"], - "vpandndx": ["VPANDND"], + "vpmovqbw": ["VPMOVQB"], + "movsxb": ["MOVSX"], + "popcnt": ["POPCNT"], + "vfpclassss": ["VFPCLASSSS"], + "cmovle": ["CMOVLE"], + "cvtdq2ps": ["CVTDQ2PS"], + "vpmulldq": ["VPMULLD"], + "korw": ["KORW"], + "vcvtps2udql": ["VCVTPS2UDQ"], + "vshufpsl": ["VSHUFPS"], + "vpternlogdz": ["VPTERNLOGD"], + "vprorvql": ["VPRORVQ"], + "phsubd": ["PHSUBD"], + "kaddw": ["KADDW"], + "psrldx": ["PSRLD"], + "vrndscalepdx": ["VRNDSCALEPD"], + "pcmpeqdq": ["PCMPEQD"], + "vunpckhpd": ["VUNPCKHPD"], + "cvtsd2sil": ["CVTSD2SI"], + "nop": ["NOP"], + "vfnmsub231ss": ["VFNMSUB231SS"], + "fsubp": ["FSUBP"], + "vpternlogdq": ["VPTERNLOGD"], + "vcvtdq2psl": ["VCVTDQ2PS"], + "maxps": ["MAXPS"], + "vcvtss2sdl": ["VCVTSS2SD"], + "fistw": ["FIST"], + "vpsubuswx": ["VPSUBUSW"], + "cbw": ["CBW"], + "vfmsub213psb": ["VFMSUB213PS"], + "vrndscalepsl": ["VRNDSCALEPS"], + "fxrstor": ["FXRSTOR"], + "vcvtpd2uqqy": ["VCVTPD2UQQ"], + "vpconflictdw": ["VPCONFLICTD"], + "maxsdl": ["MAXSD"], + "blciq": ["BLCI"], + "vmovsdq": ["VMOVSD"], + "vscalefpsw": ["VSCALEFPS"], + "vprolqy": ["VPROLQ"], + "vshufi32x4": ["VSHUFI32X4"], + "vpshuflwy": ["VPSHUFLW"], + "vmovapsy": ["VMOVAPS"], + "valignqw": ["VALIGNQ"], + "vpermi2dy": ["VPERMI2D"], + "haddps": ["HADDPS"], + "vpternlogqb": ["VPTERNLOGQ"], + "vpermilpsb": ["VPERMILPS"], + "cvtsi2ssl": ["CVTSI2SS"], + "vpmaxudl": ["VPMAXUD"], + "movlhps": ["MOVLHPS"], + "vprorvdx": ["VPRORVD"], + "vfnmadd231pdy": ["VFNMADD231PD"], + "vrsqrt14psy": ["VRSQRT14PS"], + "cvtss2siq": ["CVTSS2SI"], + "vfnmsub213ss": ["VFNMSUB213SS"], + "vfmsub231pdy": ["VFMSUB231PD"], + "vpaddsb": ["VPADDSB"], + "vpmaskmovqx": ["VPMASKMOVQ"], + "pmulhrswx": ["PMULHRSW"], + "psrld": ["PSRLD"], + "vdivpdy": ["VDIVPD"], + "vfmsub213sd": ["VFMSUB213SD"], + "vfmsubadd213pdy": ["VFMSUBADD213PD"], + "vmovntpsz": ["VMOVNTPS"], + "vpunpcklbwx": ["VPUNPCKLBW"], + "vpmaxswz": ["VPMAXSW"], + "vpmovusdwx": ["VPMOVUSDW"], + "pmaddwd": ["PMADDWD"], + "vpermbx": ["VPERMB"], + "movlpdq": ["MOVLPD"], + "vpsllvdq": ["VPSLLVD"], + "movhlps": ["MOVHLPS"], + "vcvttpd2udqw": ["VCVTTPD2UDQ"], + "vfmadd132psy": ["VFMADD132PS"], + "outsb": ["OUTSB", "REP_OUTSB"], + "invept": ["INVEPT"], + "vfnmadd213sd": ["VFNMADD213SD"], + "vpmovsqw": ["VPMOVSQW"], + "fidivw": ["FIDIV"], + "vpshlddw": ["VPSHLDD"], + "vpminsq": ["VPMINSQ"], + "vcmppsy": ["VCMPPS"], + "vrsqrt14pdy": ["VRSQRT14PD"], + "vpermpdb": ["VPERMPD"], + "shrb": ["SHR"], + "unpcklpd": ["UNPCKLPD"], + "lodsw": ["LODSW", "REP_LODSW"], "vpandndy": ["VPANDND"], - "vpandndz": ["VPANDND"], - "vpandnd": ["VPANDND"], - "vpandnqb": ["VPANDNQ"], - "vpandnqw": ["VPANDNQ"], - "vpandnql": ["VPANDNQ"], - "vpandnqq": ["VPANDNQ"], - "vpandnqx": ["VPANDNQ"], - "vpandnqy": ["VPANDNQ"], - "vpandnqz": ["VPANDNQ"], + "vpunpcklwd": ["VPUNPCKLWD"], + "vfmaddps": ["VFMADDPS"], + "vpmacswd": ["VPMACSWD"], + "vcompresspsz": ["VCOMPRESSPS"], + "vpminudy": ["VPMINUD"], + "prefetcht0": ["PREFETCHT0"], + "psllwq": ["PSLLW"], + "vphsubw": ["VPHSUBW"], + "vgf2p8affineqbw": ["VGF2P8AFFINEQB"], + "mfence": ["MFENCE"], + "packusdwx": ["PACKUSDW"], + "vpabsq": ["VPABSQ"], + "leavew": ["LEAVE"], + "packssdwx": ["PACKSSDW"], + "vroundpsx": ["VROUNDPS"], + "vpconflictqx": ["VPCONFLICTQ"], + "larw": ["LAR"], + "maskmovdqu": ["MASKMOVDQU"], + "mulssq": ["MULSS"], + "vcmppsq": ["VCMPPS"], "vpandqb": ["VPANDQ"], - "vpandqw": ["VPANDQ"], - "vpandql": ["VPANDQ"], - "vpandqq": ["VPANDQ"], + "vrcpps": ["VRCPPS"], + "vpmaxudz": ["VPMAXUD"], + "vrcp28psx": ["VRCP28PS"], + "cmovpw": ["CMOVP"], + "vmaskmovpdx": ["VMASKMOVPD"], + "cvtdq2psx": ["CVTDQ2PS"], + "vscalefpdz": ["VSCALEFPD"], + "vpermpdl": ["VPERMPD"], + "vpsradl": ["VPSRAD"], + "vrangepsx": ["VRANGEPS"], + "xsetbv": ["XSETBV"], + "vpcmpuwx": ["VPCMPUW"], + "pandnq": ["PANDN"], + "pfmin": ["PFMIN"], + "vorpsl": ["VORPS"], + "setle": ["SETLE"], + "vpshrdvd": ["VPSHRDVD"], + "vpunpckhbw": ["VPUNPCKHBW"], + "vfmsub132ps": ["VFMSUB132PS"], + "vpmaxuby": ["VPMAXUB"], + "vrcp14pdl": ["VRCP14PD"], + "punpckhbwx": ["PUNPCKHBW"], + "fistpw": ["FISTP"], + "vcvtpd2uqql": ["VCVTPD2UQQ"], + "kandnb": ["KANDNB"], + "vporqx": ["VPORQ"], + "vpmadd52huq": ["VPMADD52HUQ"], + "fcos": ["FCOS"], + "psllq": ["PSLLQ"], + "vreducepsy": ["VREDUCEPS"], + "pextq": ["PEXT"], + "cvtps2piq": ["CVTPS2PI"], + "vfmsubpsy": ["VFMSUBPS"], + "vfmsub231psl": ["VFMSUB231PS"], + "psignwq": ["PSIGNW"], + "vpdpwssdx": ["VPDPWSSD"], + "vscalefpdl": ["VSCALEFPD"], + "vpmaxsdb": ["VPMAXSD"], + "divss": ["DIVSS"], + "vbroadcastf64x2": ["VBROADCASTF64X2"], + "vpunpckhbwz": ["VPUNPCKHBW"], + "setnz": ["SETNZ"], + "vmaxpsb": ["VMAXPS"], + "aaa": ["AAA"], + "cmovow": ["CMOVO"], + "pfcmpgtq": ["PFCMPGT"], + "extrq": ["EXTRQ"], + "vfmsubadd231pdz": ["VFMSUBADD231PD"], + "pcmpestri": ["PCMPESTRI"], + "vpunpcklwdy": ["VPUNPCKLWD"], + "vmovdqu32": ["VMOVDQU32"], + "vfmaddsub213psw": ["VFMADDSUB213PS"], + "vpcmpgtby": ["VPCMPGTB"], + "vrsqrt14ss": ["VRSQRT14SS"], + "vbroadcastf64x4y": ["VBROADCASTF64X4"], + "vshuff64x2b": ["VSHUFF64X2"], + "vpminub": ["VPMINUB"], + "vfixupimmpdz": ["VFIXUPIMMPD"], + "stosd": ["STOSD", "REP_STOSD"], + "vpunpckhwdz": ["VPUNPCKHWD"], + "vfmadd132pd": ["VFMADD132PD"], + "vfmaddsubpdx": ["VFMADDSUBPD"], + "vpmovsxwdy": ["VPMOVSXWD"], + "vfmaddsub231psl": ["VFMADDSUB231PS"], + "vpextrqq": ["VPEXTRQ"], + "cvttps2pi": ["CVTTPS2PI"], + "fdisi8087_nop": ["FDISI8087_NOP"], + "cmovnll": ["CMOVNL"], + "pblendw": ["PBLENDW"], + "vfmsubadd231psx": ["VFMSUBADD231PS"], + "vpmacsdd": ["VPMACSDD"], + "vrangess": ["VRANGESS"], + "vrcp28sdq": ["VRCP28SD"], + "vdbpsadbwy": ["VDBPSADBW"], + "vpextrbb": ["VPEXTRB"], + "vpsrldb": ["VPSRLD"], + "blsmskl": ["BLSMSK"], + "vpunpckhdqq": ["VPUNPCKHDQ"], + "vpternlogdy": ["VPTERNLOGD"], + "vroundsd": ["VROUNDSD"], + "vprorvdy": ["VPRORVD"], + "vminpsw": ["VMINPS"], + "phsubswq": ["PHSUBSW"], + "vmovdqu16z": ["VMOVDQU16"], + "vmovapdx": ["VMOVAPD"], + "vunpcklpsx": ["VUNPCKLPS"], + "popcntq": ["POPCNT"], + "vcvttps2udqx": ["VCVTTPS2UDQ"], + "vfnmadd231pdl": ["VFNMADD231PD"], + "vpanddl": ["VPANDD"], + "cmovnleq": ["CMOVNLE"], + "syscall": ["SYSCALL", "SYSCALL_AMD"], + "vpsravql": ["VPSRAVQ"], + "str": ["STR"], + "vpunpckhqdqb": ["VPUNPCKHQDQ"], + "vreducessl": ["VREDUCESS"], + "vrangepdx": ["VRANGEPD"], + "vprordl": ["VPRORD"], + "cmovnsq": ["CMOVNS"], + "vpminswx": ["VPMINSW"], + "enterw": ["ENTER"], + "vcvttps2udqb": ["VCVTTPS2UDQ"], + "pshufb": ["PSHUFB"], + "vpmovsqwq": ["VPMOVSQW"], + "cmovll": ["CMOVL"], + "vaesdecx": ["VAESDEC"], + "vxorpsz": ["VXORPS"], + "vfnmadd132pdz": ["VFNMADD132PD"], + "vreducepdw": ["VREDUCEPD"], + "vpmultishiftqbl": ["VPMULTISHIFTQB"], + "shlxq": ["SHLX"], + "palignr": ["PALIGNR"], + "vfpclasspdy": ["VFPCLASSPD"], + "packsswb": ["PACKSSWB"], + "vcmppsz": ["VCMPPS"], + "vfmsubadd213psl": ["VFMSUBADD213PS"], + "vpshrdqy": ["VPSHRDQ"], + "jrcxz": ["JRCXZ"], + "vfrczpdy": ["VFRCZPD"], + "vpunpckhqdqz": ["VPUNPCKHQDQ"], + "vpsubdq": ["VPSUBD"], + "aesenclast": ["AESENCLAST"], + "xsave64": ["XSAVE64"], + "vfmsubaddpsx": ["VFMSUBADDPS"], + "addssq": ["ADDSS"], + "vpslld": ["VPSLLD"], + "aesdeclastx": ["AESDECLAST"], + "vpmovzxbql": ["VPMOVZXBQ"], "vpandqx": ["VPANDQ"], - "vpandqy": ["VPANDQ"], - "vpandqz": ["VPANDQ"], - "vpblendmdb": ["VPBLENDMD"], - "vpblendmdw": ["VPBLENDMD"], - "vpblendmdl": ["VPBLENDMD"], - "vpblendmdq": ["VPBLENDMD"], - "vpblendmdx": ["VPBLENDMD"], - "vpblendmdy": ["VPBLENDMD"], - "vpblendmdz": ["VPBLENDMD"], - "vpblendmd": ["VPBLENDMD"], - "vpblendmqb": ["VPBLENDMQ"], - "vpblendmqw": ["VPBLENDMQ"], - "vpblendmql": ["VPBLENDMQ"], - "vpblendmqq": ["VPBLENDMQ"], - "vpblendmqx": ["VPBLENDMQ"], - "vpblendmqy": ["VPBLENDMQ"], - "vpblendmqz": ["VPBLENDMQ"], - "vpblendmq": ["VPBLENDMQ"], - "vpcmpdb": ["VPCMPD"], - "vpcmpdw": ["VPCMPD"], - "vpcmpdl": ["VPCMPD"], - "vpcmpdq": ["VPCMPD"], - "vpcmpdx": ["VPCMPD"], - "vpcmpdy": ["VPCMPD"], - "vpcmpdz": ["VPCMPD"], - "vpcmpd": ["VPCMPD"], - "vpcmpqb": ["VPCMPQ"], - "vpcmpqw": ["VPCMPQ"], - "vpcmpql": ["VPCMPQ"], - "vpcmpqq": ["VPCMPQ"], - "vpcmpqx": ["VPCMPQ"], - "vpcmpqy": ["VPCMPQ"], - "vpcmpqz": ["VPCMPQ"], - "vpcmpq": ["VPCMPQ"], - "vpcmpudb": ["VPCMPUD"], - "vpcmpudw": ["VPCMPUD"], - "vpcmpudl": ["VPCMPUD"], - "vpcmpudq": ["VPCMPUD"], - "vpcmpudx": ["VPCMPUD"], - "vpcmpudy": ["VPCMPUD"], - "vpcmpudz": ["VPCMPUD"], - "vpcmpud": ["VPCMPUD"], - "vpcmpuqb": ["VPCMPUQ"], - "vpcmpuqw": ["VPCMPUQ"], - "vpcmpuql": ["VPCMPUQ"], - "vpcmpuqq": ["VPCMPUQ"], - "vpcmpuqx": ["VPCMPUQ"], - "vpcmpuqy": ["VPCMPUQ"], - "vpcmpuqz": ["VPCMPUQ"], - "vpcmpuq": ["VPCMPUQ"], - "vpcompressdb": ["VPCOMPRESSD"], - "vpcompressdw": ["VPCOMPRESSD"], - "vpcompressdl": ["VPCOMPRESSD"], - "vpcompressdq": ["VPCOMPRESSD"], - "vpcompressdx": ["VPCOMPRESSD"], - "vpcompressdy": ["VPCOMPRESSD"], - "vpcompressdz": ["VPCOMPRESSD"], - "vpcompressd": ["VPCOMPRESSD"], - "vpcompressqb": ["VPCOMPRESSQ"], - "vpcompressqw": ["VPCOMPRESSQ"], - "vpcompressql": ["VPCOMPRESSQ"], - "vpcompressqq": ["VPCOMPRESSQ"], - "vpcompressqx": ["VPCOMPRESSQ"], - "vpcompressqy": ["VPCOMPRESSQ"], - "vpcompressqz": ["VPCOMPRESSQ"], - "vpcompressq": ["VPCOMPRESSQ"], - "vpermi2db": ["VPERMI2D"], - "vpermi2dw": ["VPERMI2D"], - "vpermi2dl": ["VPERMI2D"], - "vpermi2dq": ["VPERMI2D"], - "vpermi2dx": ["VPERMI2D"], - "vpermi2dy": ["VPERMI2D"], - "vpermi2dz": ["VPERMI2D"], - "vpermi2d": ["VPERMI2D"], - "vpermi2pdb": ["VPERMI2PD"], - "vpermi2pdw": ["VPERMI2PD"], - "vpermi2pdl": ["VPERMI2PD"], - "vpermi2pdq": ["VPERMI2PD"], - "vpermi2pdx": ["VPERMI2PD"], - "vpermi2pdy": ["VPERMI2PD"], - "vpermi2pdz": ["VPERMI2PD"], - "vpermi2pd": ["VPERMI2PD"], - "vpermi2psb": ["VPERMI2PS"], - "vpermi2psw": ["VPERMI2PS"], - "vpermi2psl": ["VPERMI2PS"], - "vpermi2psq": ["VPERMI2PS"], - "vpermi2psx": ["VPERMI2PS"], - "vpermi2psy": ["VPERMI2PS"], + "vpshuflw": ["VPSHUFLW"], + "vpminud": ["VPMINUD"], + "pfmulq": ["PFMUL"], + "vpdpwssdsz": ["VPDPWSSDS"], + "vpermpsq": ["VPERMPS"], + "vpaddb": ["VPADDB"], + "vfmsub231pdq": ["VFMSUB231PD"], + "vcvtudq2psz": ["VCVTUDQ2PS"], + "vpmovwb": ["VPMOVWB"], + "clflushz": ["CLFLUSH"], + "fwait": ["FWAIT"], + "lddqu": ["LDDQU"], + "vpmulldz": ["VPMULLD"], + "setnle": ["SETNLE"], + "vpdpwssdsl": ["VPDPWSSDS"], + "vpsrldqy": ["VPSRLDQ"], + "vhsubpd": ["VHSUBPD"], + "vorpsw": ["VORPS"], + "phaddd": ["PHADDD"], + "vminpdw": ["VMINPD"], + "vpbroadcastqq": ["VPBROADCASTQ"], + "vphsubdqx": ["VPHSUBDQ"], + "vcvttpd2qqq": ["VCVTTPD2QQ"], + "pavgwx": ["PAVGW"], + "vpshrdq": ["VPSHRDQ"], + "setnpb": ["SETNP"], + "vrcp14psz": ["VRCP14PS"], + "jnp": ["JNP"], + "vfnmadd231pdq": ["VFNMADD231PD"], + "vpmovsxdq": ["VPMOVSXDQ"], + "calll": ["CALL_NEAR"], + "vandnpdl": ["VANDNPD"], + "adcb": ["ADC", "ADC_LOCK"], + "vpshld": ["VPSHLD"], + "roundsdq": ["ROUNDSD"], + "vfmsub132pdz": ["VFMSUB132PD"], + "vpsllvdw": ["VPSLLVD"], + "vmulss": ["VMULSS"], + "rcrb": ["RCR"], + "vpsubdy": ["VPSUBD"], + "andpsx": ["ANDPS"], + "vsubpdb": ["VSUBPD"], + "cpuid": ["CPUID"], + "lfence": ["LFENCE"], + "movsbb": ["REP_MOVSB", "MOVSB"], + "rstorssp": ["RSTORSSP"], + "bndcll": ["BNDCL"], + "vgatherpf1qpd": ["VGATHERPF1QPD"], + "vrcp28psb": ["VRCP28PS"], + "vpcmpeqdq": ["VPCMPEQD"], + "vinserti128": ["VINSERTI128"], + "packssdwq": ["PACKSSDW"], + "imulb": ["IMUL"], + "vfrczpd": ["VFRCZPD"], + "vblendpsx": ["VBLENDPS"], "vpermi2psz": ["VPERMI2PS"], - "vpermi2ps": ["VPERMI2PS"], - "vpermi2qb": ["VPERMI2Q"], - "vpermi2qw": ["VPERMI2Q"], - "vpermi2ql": ["VPERMI2Q"], - "vpermi2qq": ["VPERMI2Q"], - "vpermi2qx": ["VPERMI2Q"], - "vpermi2qy": ["VPERMI2Q"], - "vpermi2qz": ["VPERMI2Q"], - "vpermi2q": ["VPERMI2Q"], - "vpermt2db": ["VPERMT2D"], - "vpermt2dw": ["VPERMT2D"], - "vpermt2dl": ["VPERMT2D"], - "vpermt2dq": ["VPERMT2D"], - "vpermt2dx": ["VPERMT2D"], - "vpermt2dy": ["VPERMT2D"], - "vpermt2dz": ["VPERMT2D"], - "vpermt2d": ["VPERMT2D"], - "vpermt2pdb": ["VPERMT2PD"], - "vpermt2pdw": ["VPERMT2PD"], - "vpermt2pdl": ["VPERMT2PD"], - "vpermt2pdq": ["VPERMT2PD"], - "vpermt2pdx": ["VPERMT2PD"], - "vpermt2pdy": ["VPERMT2PD"], - "vpermt2pdz": ["VPERMT2PD"], - "vpermt2pd": ["VPERMT2PD"], - "vpermt2psb": ["VPERMT2PS"], - "vpermt2psw": ["VPERMT2PS"], - "vpermt2psl": ["VPERMT2PS"], - "vpermt2psq": ["VPERMT2PS"], - "vpermt2psx": ["VPERMT2PS"], - "vpermt2psy": ["VPERMT2PS"], - "vpermt2psz": ["VPERMT2PS"], - "vpermt2ps": ["VPERMT2PS"], - "vpermt2qb": ["VPERMT2Q"], - "vpermt2qw": ["VPERMT2Q"], - "vpermt2ql": ["VPERMT2Q"], - "vpermt2qq": ["VPERMT2Q"], - "vpermt2qx": ["VPERMT2Q"], - "vpermt2qy": ["VPERMT2Q"], - "vpermt2qz": ["VPERMT2Q"], - "vpermt2q": ["VPERMT2Q"], - "vpexpanddb": ["VPEXPANDD"], - "vpexpanddw": ["VPEXPANDD"], - "vpexpanddl": ["VPEXPANDD"], - "vpexpanddq": ["VPEXPANDD"], - "vpexpanddx": ["VPEXPANDD"], - "vpexpanddy": ["VPEXPANDD"], - "vpexpanddz": ["VPEXPANDD"], - "vpexpandd": ["VPEXPANDD"], - "vpexpandqb": ["VPEXPANDQ"], - "vpexpandqw": ["VPEXPANDQ"], - "vpexpandql": ["VPEXPANDQ"], - "vpexpandqq": ["VPEXPANDQ"], - "vpexpandqx": ["VPEXPANDQ"], - "vpexpandqy": ["VPEXPANDQ"], - "vpexpandqz": ["VPEXPANDQ"], - "vpexpandq": ["VPEXPANDQ"], - "vpmaxsqb": ["VPMAXSQ"], - "vpmaxsqw": ["VPMAXSQ"], - "vpmaxsql": ["VPMAXSQ"], - "vpmaxsqq": ["VPMAXSQ"], - "vpmaxsqx": ["VPMAXSQ"], - "vpmaxsqy": ["VPMAXSQ"], - "vpmaxsqz": ["VPMAXSQ"], - "vpmaxsq": ["VPMAXSQ"], - "vpmaxuqb": ["VPMAXUQ"], - "vpmaxuqw": ["VPMAXUQ"], - "vpmaxuql": ["VPMAXUQ"], - "vpmaxuqq": ["VPMAXUQ"], - "vpmaxuqx": ["VPMAXUQ"], - "vpmaxuqy": ["VPMAXUQ"], - "vpmaxuqz": ["VPMAXUQ"], - "vpmaxuq": ["VPMAXUQ"], - "vpminsqb": ["VPMINSQ"], - "vpminsqw": ["VPMINSQ"], - "vpminsql": ["VPMINSQ"], - "vpminsqq": ["VPMINSQ"], - "vpminsqx": ["VPMINSQ"], - "vpminsqy": ["VPMINSQ"], + "movmskps": ["MOVMSKPS"], + "vpmovsxdqx": ["VPMOVSXDQ"], + "cmovnz": ["CMOVNZ"], + "fisub": ["FISUB"], + "vpaddwz": ["VPADDW"], + "vpmulhw": ["VPMULHW"], + "vpsadbwx": ["VPSADBW"], + "vptestmdl": ["VPTESTMD"], + "vpmullqx": ["VPMULLQ"], + "vrcp28ss": ["VRCP28SS"], + "vpshrdvqq": ["VPSHRDVQ"], + "vinsertf64x4": ["VINSERTF64X4"], + "v4fmaddps": ["V4FMADDPS"], + "andw": ["AND", "AND_LOCK"], + "phsubwq": ["PHSUBW"], + "ucomiss": ["UCOMISS"], + "neg": ["NEG", "NEG_LOCK"], + "vsubpdw": ["VSUBPD"], + "vfmsub231psx": ["VFMSUB231PS"], + "adoxq": ["ADOX"], + "vfnmadd213psy": ["VFNMADD213PS"], + "vpshlbx": ["VPSHLB"], + "vcvtqq2pdz": ["VCVTQQ2PD"], + "vprord": ["VPRORD"], + "vcvtpd2dqq": ["VCVTPD2DQ"], + "vpminsdz": ["VPMINSD"], + "pminsdx": ["PMINSD"], + "vpmovzxwqx": ["VPMOVZXWQ"], + "vpmultishiftqb": ["VPMULTISHIFTQB"], + "vfmaddsdq": ["VFMADDSD"], + "vpmaxsqq": ["VPMAXSQ"], + "fisubr": ["FISUBR"], + "wrussd": ["WRUSSD"], + "vhsubpsy": ["VHSUBPS"], + "vptestmq": ["VPTESTMQ"], + "vperm2i128y": ["VPERM2I128"], + "pfacc": ["PFACC"], + "vp4dpwssds": ["VP4DPWSSDS"], "vpminsqz": ["VPMINSQ"], - "vpminsq": ["VPMINSQ"], - "vpminuqb": ["VPMINUQ"], - "vpminuqw": ["VPMINUQ"], - "vpminuql": ["VPMINUQ"], - "vpminuqq": ["VPMINUQ"], - "vpminuqx": ["VPMINUQ"], - "vpminuqy": ["VPMINUQ"], - "vpminuqz": ["VPMINUQ"], - "vpminuq": ["VPMINUQ"], - "vpmovdbb": ["VPMOVDB"], - "vpmovdbw": ["VPMOVDB"], - "vpmovdbl": ["VPMOVDB"], - "vpmovdbq": ["VPMOVDB"], - "vpmovdbx": ["VPMOVDB"], - "vpmovdby": ["VPMOVDB"], - "vpmovdbz": ["VPMOVDB"], - "vpmovdb": ["VPMOVDB"], - "vpmovdwb": ["VPMOVDW"], - "vpmovdww": ["VPMOVDW"], - "vpmovdwl": ["VPMOVDW"], - "vpmovdwq": ["VPMOVDW"], - "vpmovdwx": ["VPMOVDW"], - "vpmovdwy": ["VPMOVDW"], - "vpmovdwz": ["VPMOVDW"], - "vpmovdw": ["VPMOVDW"], - "vpmovqbb": ["VPMOVQB"], - "vpmovqbw": ["VPMOVQB"], - "vpmovqbl": ["VPMOVQB"], - "vpmovqbq": ["VPMOVQB"], - "vpmovqbx": ["VPMOVQB"], - "vpmovqby": ["VPMOVQB"], - "vpmovqbz": ["VPMOVQB"], - "vpmovqb": ["VPMOVQB"], - "vpmovqdb": ["VPMOVQD"], - "vpmovqdw": ["VPMOVQD"], - "vpmovqdl": ["VPMOVQD"], - "vpmovqdq": ["VPMOVQD"], - "vpmovqdx": ["VPMOVQD"], - "vpmovqdy": ["VPMOVQD"], - "vpmovqdz": ["VPMOVQD"], - "vpmovqd": ["VPMOVQD"], - "vpmovqwb": ["VPMOVQW"], - "vpmovqww": ["VPMOVQW"], - "vpmovqwl": ["VPMOVQW"], - "vpmovqwq": ["VPMOVQW"], - "vpmovqwx": ["VPMOVQW"], - "vpmovqwy": ["VPMOVQW"], - "vpmovqwz": ["VPMOVQW"], - "vpmovqw": ["VPMOVQW"], - "vpmovsdbb": ["VPMOVSDB"], - "vpmovsdbw": ["VPMOVSDB"], - "vpmovsdbl": ["VPMOVSDB"], - "vpmovsdbq": ["VPMOVSDB"], - "vpmovsdbx": ["VPMOVSDB"], - "vpmovsdby": ["VPMOVSDB"], - "vpmovsdbz": ["VPMOVSDB"], - "vpmovsdb": ["VPMOVSDB"], - "vpmovsdwb": ["VPMOVSDW"], - "vpmovsdww": ["VPMOVSDW"], - "vpmovsdwl": ["VPMOVSDW"], - "vpmovsdwq": ["VPMOVSDW"], - "vpmovsdwx": ["VPMOVSDW"], - "vpmovsdwy": ["VPMOVSDW"], - "vpmovsdwz": ["VPMOVSDW"], - "vpmovsdw": ["VPMOVSDW"], - "vpmovsqbb": ["VPMOVSQB"], - "vpmovsqbw": ["VPMOVSQB"], - "vpmovsqbl": ["VPMOVSQB"], - "vpmovsqbq": ["VPMOVSQB"], - "vpmovsqbx": ["VPMOVSQB"], - "vpmovsqby": ["VPMOVSQB"], - "vpmovsqbz": ["VPMOVSQB"], - "vpmovsqb": ["VPMOVSQB"], - "vpmovsqdb": ["VPMOVSQD"], - "vpmovsqdw": ["VPMOVSQD"], - "vpmovsqdl": ["VPMOVSQD"], - "vpmovsqdq": ["VPMOVSQD"], - "vpmovsqdx": ["VPMOVSQD"], - "vpmovsqdy": ["VPMOVSQD"], - "vpmovsqdz": ["VPMOVSQD"], - "vpmovsqd": ["VPMOVSQD"], - "vpmovsqwb": ["VPMOVSQW"], - "vpmovsqww": ["VPMOVSQW"], - "vpmovsqwl": ["VPMOVSQW"], - "vpmovsqwq": ["VPMOVSQW"], - "vpmovsqwx": ["VPMOVSQW"], - "vpmovsqwy": ["VPMOVSQW"], - "vpmovsqwz": ["VPMOVSQW"], - "vpmovsqw": ["VPMOVSQW"], - "vpmovusdbb": ["VPMOVUSDB"], - "vpmovusdbw": ["VPMOVUSDB"], - "vpmovusdbl": ["VPMOVUSDB"], + "vpermt2q": ["VPERMT2Q"], + "vshufps": ["VSHUFPS"], + "setnlb": ["SETNL"], + "enclv": ["ENCLV"], + "vpcmpestri": ["VPCMPESTRI"], + "vpshldvwy": ["VPSHLDVW"], + "vcvtuqq2ps": ["VCVTUQQ2PS"], + "vprorvdl": ["VPRORVD"], + "shrdl": ["SHRD"], + "popfqq": ["POPFQ"], + "phsubdx": ["PHSUBD"], + "vscalefpsl": ["VSCALEFPS"], + "vpcmpgtb": ["VPCMPGTB"], + "vplzcntdy": ["VPLZCNTD"], + "vpblendmw": ["VPBLENDMW"], + "vfnmsub213pd": ["VFNMSUB213PD"], + "vgetmantpdw": ["VGETMANTPD"], + "vcvtudq2psb": ["VCVTUDQ2PS"], + "vpsravqy": ["VPSRAVQ"], + "setl": ["SETL"], + "stmxcsr": ["STMXCSR"], + "vptestmdb": ["VPTESTMD"], + "vaesimc": ["VAESIMC"], + "vcvtdq2psz": ["VCVTDQ2PS"], + "vprotd": ["VPROTD"], + "vblendpd": ["VBLENDPD"], + "vpcmpgtw": ["VPCMPGTW"], + "pi2fwq": ["PI2FW"], + "fpatan": ["FPATAN"], + "vpcmpeqwz": ["VPCMPEQW"], + "vphadduwd": ["VPHADDUWD"], + "vplzcntdb": ["VPLZCNTD"], + "vpermilpsl": ["VPERMILPS"], + "lmsww": ["LMSW"], + "vpgatherdq": ["VPGATHERDQ"], + "vscalefsdq": ["VSCALEFSD"], + "vgetexppdx": ["VGETEXPPD"], + "vpblendmdx": ["VPBLENDMD"], + "vfmsubaddpsy": ["VFMSUBADDPS"], + "vmaxpsq": ["VMAXPS"], + "vpcompressw": ["VPCOMPRESSW"], + "vpermi2qb": ["VPERMI2Q"], + "pblendvbx": ["PBLENDVB"], + "vcvtps2uqqw": ["VCVTPS2UQQ"], + "vshufi32x4x": ["VSHUFI32X4"], + "vphsubswx": ["VPHSUBSW"], + "vfnmadd213psb": ["VFNMADD213PS"], + "vscalefpdx": ["VSCALEFPD"], + "vpopcntdq": ["VPOPCNTD"], + "vpsubdw": ["VPSUBD"], + "vpmacswdx": ["VPMACSWD"], + "andnpdx": ["ANDNPD"], + "vpsigndx": ["VPSIGND"], + "vphadduwq": ["VPHADDUWQ"], + "shl": ["SHL"], + "pmaxubx": ["PMAXUB"], "vpmovusdbq": ["VPMOVUSDB"], - "vpmovusdbx": ["VPMOVUSDB"], - "vpmovusdby": ["VPMOVUSDB"], - "vpmovusdbz": ["VPMOVUSDB"], - "vpmovusdb": ["VPMOVUSDB"], - "vpmovusdwb": ["VPMOVUSDW"], - "vpmovusdww": ["VPMOVUSDW"], - "vpmovusdwl": ["VPMOVUSDW"], - "vpmovusdwq": ["VPMOVUSDW"], - "vpmovusdwx": ["VPMOVUSDW"], - "vpmovusdwy": ["VPMOVUSDW"], - "vpmovusdwz": ["VPMOVUSDW"], - "vpmovusdw": ["VPMOVUSDW"], - "vpmovusqbb": ["VPMOVUSQB"], - "vpmovusqbw": ["VPMOVUSQB"], - "vpmovusqbl": ["VPMOVUSQB"], - "vpmovusqbq": ["VPMOVUSQB"], - "vpmovusqbx": ["VPMOVUSQB"], - "vpmovusqby": ["VPMOVUSQB"], - "vpmovusqbz": ["VPMOVUSQB"], - "vpmovusqb": ["VPMOVUSQB"], - "vpmovusqdb": ["VPMOVUSQD"], - "vpmovusqdw": ["VPMOVUSQD"], - "vpmovusqdl": ["VPMOVUSQD"], - "vpmovusqdq": ["VPMOVUSQD"], - "vpmovusqdx": ["VPMOVUSQD"], - "vpmovusqdy": ["VPMOVUSQD"], - "vpmovusqdz": ["VPMOVUSQD"], - "vpmovusqd": ["VPMOVUSQD"], - "vpmovusqwb": ["VPMOVUSQW"], - "vpmovusqww": ["VPMOVUSQW"], - "vpmovusqwl": ["VPMOVUSQW"], - "vpmovusqwq": ["VPMOVUSQW"], - "vpmovusqwx": ["VPMOVUSQW"], - "vpmovusqwy": ["VPMOVUSQW"], - "vpmovusqwz": ["VPMOVUSQW"], - "vpmovusqw": ["VPMOVUSQW"], - "vpordb": ["VPORD"], - "vpordw": ["VPORD"], - "vpordl": ["VPORD"], - "vpordq": ["VPORD"], - "vpordx": ["VPORD"], + "vhaddpdy": ["VHADDPD"], + "vfmaddsub213pdb": ["VFMADDSUB213PD"], + "vpsubqz": ["VPSUBQ"], + "kmovqq": ["KMOVQ"], + "vpcmpeqbz": ["VPCMPEQB"], + "vpshrdw": ["VPSHRDW"], + "vpmovqwq": ["VPMOVQW"], + "pcmpistrm": ["PCMPISTRM"], + "vpunpcklqdqy": ["VPUNPCKLQDQ"], + "cvtpi2pd": ["CVTPI2PD"], + "vrangepdl": ["VRANGEPD"], + "kandd": ["KANDD"], + "vpavgb": ["VPAVGB"], "vpordy": ["VPORD"], - "vpordz": ["VPORD"], - "vpord": ["VPORD"], - "vporqb": ["VPORQ"], - "vporqw": ["VPORQ"], - "vporql": ["VPORQ"], - "vporqq": ["VPORQ"], - "vporqx": ["VPORQ"], - "vporqy": ["VPORQ"], - "vporqz": ["VPORQ"], - "vproldb": ["VPROLD"], - "vproldw": ["VPROLD"], - "vproldl": ["VPROLD"], - "vproldq": ["VPROLD"], - "vproldx": ["VPROLD"], - "vproldy": ["VPROLD"], - "vproldz": ["VPROLD"], - "vprold": ["VPROLD"], - "vprolqb": ["VPROLQ"], - "vprolqw": ["VPROLQ"], - "vprolql": ["VPROLQ"], - "vprolqq": ["VPROLQ"], - "vprolqx": ["VPROLQ"], - "vprolqy": ["VPROLQ"], - "vprolqz": ["VPROLQ"], - "vprolq": ["VPROLQ"], - "vprolvdb": ["VPROLVD"], - "vprolvdw": ["VPROLVD"], - "vprolvdl": ["VPROLVD"], - "vprolvdq": ["VPROLVD"], - "vprolvdx": ["VPROLVD"], - "vprolvdy": ["VPROLVD"], - "vprolvdz": ["VPROLVD"], - "vprolvd": ["VPROLVD"], - "vprolvqb": ["VPROLVQ"], - "vprolvqw": ["VPROLVQ"], - "vprolvql": ["VPROLVQ"], - "vprolvqq": ["VPROLVQ"], - "vprolvqx": ["VPROLVQ"], - "vprolvqy": ["VPROLVQ"], - "vprolvqz": ["VPROLVQ"], - "vprolvq": ["VPROLVQ"], - "vprordb": ["VPRORD"], + "cmovbew": ["CMOVBE"], + "vmovapsz": ["VMOVAPS"], + "vfmsubadd132pdy": ["VFMSUBADD132PD"], + "vunpckhpsq": ["VUNPCKHPS"], + "fstpnce": ["FSTPNCE"], + "vpsrlvwz": ["VPSRLVW"], + "bndstx": ["BNDSTX"], + "movsldup": ["MOVSLDUP"], + "fldz": ["FLDZ"], + "vcvtpd2qql": ["VCVTPD2QQ"], + "kmovq": ["KMOVQ"], + "vdivpsq": ["VDIVPS"], + "psllqq": ["PSLLQ"], + "addps": ["ADDPS"], + "vpermt2psw": ["VPERMT2PS"], + "vmovaps": ["VMOVAPS"], + "pswapd": ["PSWAPD"], + "vmovntdq": ["VMOVNTDQ"], + "ftst": ["FTST"], + "vpermilpsq": ["VPERMILPS"], + "clgi": ["CLGI"], + "cvtss2si": ["CVTSS2SI"], + "vpshaq": ["VPSHAQ"], + "cmovnbel": ["CMOVNBE"], + "vblendmpsz": ["VBLENDMPS"], + "vfixupimmpdq": ["VFIXUPIMMPD"], + "vsqrtpsq": ["VSQRTPS"], + "setnbeb": ["SETNBE"], + "vphaddubdx": ["VPHADDUBD"], + "vtestpsx": ["VTESTPS"], + "decb": ["DEC", "DEC_LOCK"], + "ktestb": ["KTESTB"], + "vscalefssl": ["VSCALEFSS"], + "vpadddy": ["VPADDD"], + "vfnmaddpd": ["VFNMADDPD"], + "vpxorqw": ["VPXORQ"], + "vpblendvby": ["VPBLENDVB"], + "vcvtpd2psq": ["VCVTPD2PS"], + "ficomw": ["FICOM"], + "vscatterpf1dpd": ["VSCATTERPF1DPD"], + "vpmaxuq": ["VPMAXUQ"], + "vcvtpd2uqqw": ["VCVTPD2UQQ"], + "vandpsw": ["VANDPS"], + "vpexpandqy": ["VPEXPANDQ"], + "sarw": ["SAR"], + "vpsrldqx": ["VPSRLDQ"], + "pminuw": ["PMINUW"], + "movnti": ["MOVNTI"], + "cdq": ["CDQ"], + "padddx": ["PADDD"], + "vcvtps2uqqz": ["VCVTPS2UQQ"], + "kshiftrb": ["KSHIFTRB"], + "vmaxss": ["VMAXSS"], + "vpsravdl": ["VPSRAVD"], + "vcvtss2sd": ["VCVTSS2SD"], + "vmovd": ["VMOVD"], + "orl": ["OR_LOCK", "OR"], + "vpmaxsql": ["VPMAXSQ"], + "pmaxsbx": ["PMAXSB"], + "vfmsub132psy": ["VFMSUB132PS"], + "vrcp14pdx": ["VRCP14PD"], + "vpmaxsdq": ["VPMAXSD"], + "vpordb": ["VPORD"], + "vproldb": ["VPROLD"], + "vptestx": ["VPTEST"], + "vcvtsd2ss": ["VCVTSD2SS"], + "vminpdx": ["VMINPD"], + "vpblendd": ["VPBLENDD"], + "vpsraqy": ["VPSRAQ"], + "maxssq": ["MAXSS"], + "vfmaddsub213psb": ["VFMADDSUB213PS"], + "vpmaxswy": ["VPMAXSW"], + "vcmppsb": ["VCMPPS"], + "roundpd": ["ROUNDPD"], + "vaddsubpsy": ["VADDSUBPS"], + "vaesenclast": ["VAESENCLAST"], + "setb": ["SETB"], + "vpmovsdbl": ["VPMOVSDB"], + "scasqq": ["REPE_SCASQ", "REPNE_SCASQ", "SCASQ"], + "pushl": ["PUSH"], + "vpexpanddx": ["VPEXPANDD"], + "cmpsd": ["CMPSD_XMM", "CMPSD", "REPNE_CMPSD", "REPE_CMPSD"], + "vphminposuw": ["VPHMINPOSUW"], + "vfmadd213psw": ["VFMADD213PS"], + "vpermil2psy": ["VPERMIL2PS"], + "vpmaxsqx": ["VPMAXSQ"], + "paddb": ["PADDB"], + "fnop": ["FNOP"], + "maskmovqq": ["MASKMOVQ"], + "unpcklpsx": ["UNPCKLPS"], + "vpermt2pdq": ["VPERMT2PD"], + "fstpq": ["FSTP"], + "vpabsby": ["VPABSB"], + "cmpw": ["CMP"], + "lzcnt": ["LZCNT"], + "vshufi32x4l": ["VSHUFI32X4"], + "vcvttps2uqqy": ["VCVTTPS2UQQ"], + "vphaddudqx": ["VPHADDUDQ"], + "vmovhpd": ["VMOVHPD"], + "vcvtudq2pdw": ["VCVTUDQ2PD"], + "decw": ["DEC", "DEC_LOCK"], + "pcmpgtd": ["PCMPGTD"], + "vinserti32x4": ["VINSERTI32X4"], + "negb": ["NEG", "NEG_LOCK"], + "lgs": ["LGS"], + "vpminsby": ["VPMINSB"], + "rcrq": ["RCR"], + "vgetmantssl": ["VGETMANTSS"], + "vphaddudq": ["VPHADDUDQ"], + "blsmsk": ["BLSMSK"], + "vextracti32x8": ["VEXTRACTI32X8"], + "vpmullqy": ["VPMULLQ"], + "vpackuswb": ["VPACKUSWB"], + "rol": ["ROL"], + "lwpvall": ["LWPVAL"], + "vfmaddpsx": ["VFMADDPS"], + "vfnmadd132psx": ["VFNMADD132PS"], + "vunpckhpsy": ["VUNPCKHPS"], + "vpmultishiftqbb": ["VPMULTISHIFTQB"], + "vfpclasssdq": ["VFPCLASSSD"], + "vpcmpudw": ["VPCMPUD"], + "vcvttps2qqy": ["VCVTTPS2QQ"], + "vpmovsdbq": ["VPMOVSDB"], + "shldw": ["SHLD"], + "vaesdeclastx": ["VAESDECLAST"], + "sqrtssq": ["SQRTSS"], + "vgatherdpd": ["VGATHERDPD"], + "vpermqz": ["VPERMQ"], + "vexp2pdz": ["VEXP2PD"], + "cmovnl": ["CMOVNL"], + "vpmovsxbdl": ["VPMOVSXBD"], + "vdivpdx": ["VDIVPD"], + "vcvtdq2psy": ["VCVTDQ2PS"], + "vpaddq": ["VPADDQ"], + "v4fnmaddssx": ["V4FNMADDSS"], + "vcvttpd2udq": ["VCVTTPD2UDQ"], + "pmullwq": ["PMULLW"], + "vdivpsy": ["VDIVPS"], + "pmaddwdx": ["PMADDWD"], + "vcvttpd2udqy": ["VCVTTPD2UDQ"], + "vpacksswbx": ["VPACKSSWB"], + "pmovsxdqq": ["PMOVSXDQ"], + "vpminsdb": ["VPMINSD"], "vprordw": ["VPRORD"], - "vprordl": ["VPRORD"], - "vprordq": ["VPRORD"], - "vprordx": ["VPRORD"], - "vprordy": ["VPRORD"], - "vprordz": ["VPRORD"], - "vprord": ["VPRORD"], - "vprorqb": ["VPRORQ"], - "vprorqw": ["VPRORQ"], - "vprorql": ["VPRORQ"], - "vprorqq": ["VPRORQ"], - "vprorqx": ["VPRORQ"], - "vprorqy": ["VPRORQ"], - "vprorqz": ["VPRORQ"], - "vprorq": ["VPRORQ"], - "vprorvdb": ["VPRORVD"], - "vprorvdw": ["VPRORVD"], - "vprorvdl": ["VPRORVD"], - "vprorvdq": ["VPRORVD"], - "vprorvdx": ["VPRORVD"], - "vprorvdy": ["VPRORVD"], - "vprorvdz": ["VPRORVD"], - "vprorvd": ["VPRORVD"], - "vprorvqb": ["VPRORVQ"], - "vprorvqw": ["VPRORVQ"], - "vprorvql": ["VPRORVQ"], - "vprorvqq": ["VPRORVQ"], - "vprorvqx": ["VPRORVQ"], - "vprorvqy": ["VPRORVQ"], - "vprorvqz": ["VPRORVQ"], - "vprorvq": ["VPRORVQ"], - "vpscatterddb": ["VPSCATTERDD"], - "vpscatterddw": ["VPSCATTERDD"], - "vpscatterddl": ["VPSCATTERDD"], - "vpscatterddq": ["VPSCATTERDD"], - "vpscatterddx": ["VPSCATTERDD"], - "vpscatterddy": ["VPSCATTERDD"], - "vpscatterddz": ["VPSCATTERDD"], - "vpscatterdd": ["VPSCATTERDD"], - "vpscatterdqb": ["VPSCATTERDQ"], - "vpscatterdqw": ["VPSCATTERDQ"], - "vpscatterdql": ["VPSCATTERDQ"], - "vpscatterdqq": ["VPSCATTERDQ"], - "vpscatterdqx": ["VPSCATTERDQ"], - "vpscatterdqy": ["VPSCATTERDQ"], - "vpscatterdqz": ["VPSCATTERDQ"], - "vpscatterdq": ["VPSCATTERDQ"], - "vpscatterqdb": ["VPSCATTERQD"], - "vpscatterqdw": ["VPSCATTERQD"], + "shrd": ["SHRD"], + "ltrw": ["LTR"], "vpscatterqdl": ["VPSCATTERQD"], - "vpscatterqdq": ["VPSCATTERQD"], - "vpscatterqdx": ["VPSCATTERQD"], - "vpscatterqdy": ["VPSCATTERQD"], - "vpscatterqdz": ["VPSCATTERQD"], - "vpscatterqd": ["VPSCATTERQD"], - "vpscatterqqb": ["VPSCATTERQQ"], - "vpscatterqqw": ["VPSCATTERQQ"], - "vpscatterqql": ["VPSCATTERQQ"], - "vpscatterqqq": ["VPSCATTERQQ"], - "vpscatterqqx": ["VPSCATTERQQ"], - "vpscatterqqy": ["VPSCATTERQQ"], - "vpscatterqqz": ["VPSCATTERQQ"], - "vpscatterqq": ["VPSCATTERQQ"], - "vpsraqb": ["VPSRAQ"], - "vpsraqw": ["VPSRAQ"], - "vpsraql": ["VPSRAQ"], - "vpsraqq": ["VPSRAQ"], - "vpsraqx": ["VPSRAQ"], - "vpsraqy": ["VPSRAQ"], - "vpsraqz": ["VPSRAQ"], - "vpsraq": ["VPSRAQ"], - "vpsravqb": ["VPSRAVQ"], - "vpsravqw": ["VPSRAVQ"], - "vpsravql": ["VPSRAVQ"], - "vpsravqq": ["VPSRAVQ"], - "vpsravqx": ["VPSRAVQ"], - "vpsravqy": ["VPSRAVQ"], - "vpsravqz": ["VPSRAVQ"], - "vpsravq": ["VPSRAVQ"], - "vpternlogdb": ["VPTERNLOGD"], - "vpternlogdw": ["VPTERNLOGD"], - "vpternlogdl": ["VPTERNLOGD"], - "vpternlogdq": ["VPTERNLOGD"], - "vpternlogdx": ["VPTERNLOGD"], - "vpternlogdy": ["VPTERNLOGD"], - "vpternlogdz": ["VPTERNLOGD"], - "vpternlogd": ["VPTERNLOGD"], - "vpternlogqb": ["VPTERNLOGQ"], - "vpternlogqw": ["VPTERNLOGQ"], - "vpternlogql": ["VPTERNLOGQ"], - "vpternlogqq": ["VPTERNLOGQ"], - "vpternlogqx": ["VPTERNLOGQ"], - "vpternlogqy": ["VPTERNLOGQ"], - "vpternlogqz": ["VPTERNLOGQ"], - "vpternlogq": ["VPTERNLOGQ"], - "vptestmdb": ["VPTESTMD"], - "vptestmdw": ["VPTESTMD"], - "vptestmdl": ["VPTESTMD"], - "vptestmdq": ["VPTESTMD"], - "vptestmdx": ["VPTESTMD"], - "vptestmdy": ["VPTESTMD"], - "vptestmdz": ["VPTESTMD"], - "vptestmd": ["VPTESTMD"], - "vptestmqb": ["VPTESTMQ"], - "vptestmqw": ["VPTESTMQ"], - "vptestmql": ["VPTESTMQ"], + "vpmulhrswy": ["VPMULHRSW"], + "vcvttps2udqz": ["VCVTTPS2UDQ"], + "vfnmaddsd": ["VFNMADDSD"], + "vpmullqw": ["VPMULLQ"], + "cmovol": ["CMOVO"], + "pmovzxwq": ["PMOVZXWQ"], + "fmulq": ["FMUL"], + "vrsqrt28psx": ["VRSQRT28PS"], + "vpermilpdb": ["VPERMILPD"], + "vfnmsub231pdb": ["VFNMSUB231PD"], "vptestmqq": ["VPTESTMQ"], - "vptestmqx": ["VPTESTMQ"], - "vptestmqy": ["VPTESTMQ"], - "vptestmqz": ["VPTESTMQ"], - "vptestmq": ["VPTESTMQ"], + "pcmpgtb": ["PCMPGTB"], + "vcompresspd": ["VCOMPRESSPD"], + "gf2p8affineqb": ["GF2P8AFFINEQB"], + "shlq": ["SHL"], + "vpdpbusdl": ["VPDPBUSD"], + "vpcmpestrix": ["VPCMPESTRI"], + "v4fnmaddss": ["V4FNMADDSS"], + "vblendmpdw": ["VBLENDMPD"], + "blcfilll": ["BLCFILL"], + "pmovsxbq": ["PMOVSXBQ"], + "vpblendvb": ["VPBLENDVB"], + "fsubrp": ["FSUBRP"], + "fildl": ["FILD"], + "vcvtpd2udql": ["VCVTPD2UDQ"], + "vbroadcastf64x4": ["VBROADCASTF64X4"], + "sfence": ["SFENCE"], + "setns": ["SETNS"], + "vorpd": ["VORPD"], + "vpaddw": ["VPADDW"], + "vpbroadcastq": ["VPBROADCASTQ"], + "wrussqq": ["WRUSSQ"], + "vrsqrt14sd": ["VRSQRT14SD"], + "pminsbx": ["PMINSB"], + "incsspd": ["INCSSPD"], + "vmulpsq": ["VMULPS"], + "btq": ["BT"], + "bextr_xopq": ["BEXTR_XOP"], + "vfmsubadd213pdb": ["VFMSUBADD213PD"], + "vmovhlps": ["VMOVHLPS"], + "vmulpsx": ["VMULPS"], + "vmrun": ["VMRUN"], + "vexpandpd": ["VEXPANDPD"], + "vpermt2psz": ["VPERMT2PS"], + "packssdw": ["PACKSSDW"], + "vporqy": ["VPORQ"], + "vfmsub132pdb": ["VFMSUB132PD"], + "vpsrad": ["VPSRAD"], + "vcvttpd2udqq": ["VCVTTPD2UDQ"], + "vgetexppsz": ["VGETEXPPS"], + "leavel": ["LEAVE"], + "vbroadcasti128": ["VBROADCASTI128"], + "vfmadd132psw": ["VFMADD132PS"], + "punpcklbw": ["PUNPCKLBW"], + "vfmsub213psl": ["VFMSUB213PS"], + "vpmulhuwz": ["VPMULHUW"], + "vpor": ["VPOR"], + "vgetmantpsb": ["VGETMANTPS"], + "vaddpsz": ["VADDPS"], + "vminpsz": ["VMINPS"], + "vfmsubps": ["VFMSUBPS"], + "vpermt2b": ["VPERMT2B"], + "vmovshdupx": ["VMOVSHDUP"], + "vpshadx": ["VPSHAD"], + "monitorx": ["MONITORX"], + "cmovnpq": ["CMOVNP"], + "vpmaxsbz": ["VPMAXSB"], + "pushay": ["PUSHA"], + "vpslldx": ["VPSLLD"], + "vcvtuqq2psy": ["VCVTUQQ2PS"], + "vgatherpf0qpdb": ["VGATHERPF0QPD"], + "vaddpsy": ["VADDPS"], + "vpmovqwx": ["VPMOVQW"], + "bndmov": ["BNDMOV"], + "sti": ["STI"], + "setnleb": ["SETNLE"], + "popcntl": ["POPCNT"], + "vshuff32x4": ["VSHUFF32X4"], + "vpermilpdx": ["VPERMILPD"], + "vxorpdl": ["VXORPD"], + "vpabsw": ["VPABSW"], + "vpcmpudz": ["VPCMPUD"], + "fisubrl": ["FISUBR"], + "vpandnq": ["VPANDNQ"], + "femms": ["FEMMS"], + "vpslldy": ["VPSLLD"], + "ud0": ["UD0"], + "vfmadd231pd": ["VFMADD231PD"], + "minssq": ["MINSS"], + "padddq": ["PADDD"], + "vpternlogqy": ["VPTERNLOGQ"], + "vpdpwssdsq": ["VPDPWSSDS"], + "vfnmsub132ps": ["VFNMSUB132PS"], + "vpermil2pd": ["VPERMIL2PD"], + "vcvtps2qqw": ["VCVTPS2QQ"], + "vcvttps2dqz": ["VCVTTPS2DQ"], + "vcvtudq2psq": ["VCVTUDQ2PS"], + "vpmovqwl": ["VPMOVQW"], + "vpcmpqb": ["VPCMPQ"], + "vinserti32x4x": ["VINSERTI32X4"], + "addq": ["ADD_LOCK", "ADD"], + "vfrczssl": ["VFRCZSS"], + "vpermi2ps": ["VPERMI2PS"], + "vcmpps": ["VCMPPS"], + "vaddpdb": ["VADDPD"], + "invvpidx": ["INVVPID"], "vptestnmdb": ["VPTESTNMD"], - "vptestnmdw": ["VPTESTNMD"], - "vptestnmdl": ["VPTESTNMD"], - "vptestnmdq": ["VPTESTNMD"], - "vptestnmdx": ["VPTESTNMD"], + "vmovntdqy": ["VMOVNTDQ"], "vptestnmdy": ["VPTESTNMD"], - "vptestnmdz": ["VPTESTNMD"], - "vptestnmd": ["VPTESTNMD"], - "vptestnmqb": ["VPTESTNMQ"], - "vptestnmqw": ["VPTESTNMQ"], - "vptestnmql": ["VPTESTNMQ"], - "vptestnmqq": ["VPTESTNMQ"], - "vptestnmqx": ["VPTESTNMQ"], - "vptestnmqy": ["VPTESTNMQ"], - "vptestnmqz": ["VPTESTNMQ"], - "vptestnmq": ["VPTESTNMQ"], - "vpxordb": ["VPXORD"], - "vpxordw": ["VPXORD"], - "vpxordl": ["VPXORD"], - "vpxordq": ["VPXORD"], - "vpxordx": ["VPXORD"], - "vpxordy": ["VPXORD"], - "vpxordz": ["VPXORD"], - "vpxord": ["VPXORD"], - "vpxorqb": ["VPXORQ"], - "vpxorqw": ["VPXORQ"], - "vpxorql": ["VPXORQ"], - "vpxorqq": ["VPXORQ"], - "vpxorqx": ["VPXORQ"], - "vpxorqy": ["VPXORQ"], - "vpxorqz": ["VPXORQ"], - "vrcp14pdb": ["VRCP14PD"], - "vrcp14pdw": ["VRCP14PD"], - "vrcp14pdl": ["VRCP14PD"], - "vrcp14pdq": ["VRCP14PD"], - "vrcp14pdx": ["VRCP14PD"], - "vrcp14pdy": ["VRCP14PD"], - "vrcp14pdz": ["VRCP14PD"], - "vrcp14pd": ["VRCP14PD"], - "vrcp14psb": ["VRCP14PS"], - "vrcp14psw": ["VRCP14PS"], - "vrcp14psl": ["VRCP14PS"], - "vrcp14psq": ["VRCP14PS"], - "vrcp14psx": ["VRCP14PS"], - "vrcp14psy": ["VRCP14PS"], - "vrcp14psz": ["VRCP14PS"], - "vrcp14ps": ["VRCP14PS"], - "vrcp14sdb": ["VRCP14SD"], - "vrcp14sdw": ["VRCP14SD"], - "vrcp14sdl": ["VRCP14SD"], - "vrcp14sdq": ["VRCP14SD"], - "vrcp14sdx": ["VRCP14SD"], - "vrcp14sdy": ["VRCP14SD"], - "vrcp14sdz": ["VRCP14SD"], - "vrcp14sd": ["VRCP14SD"], - "vrcp14ssb": ["VRCP14SS"], - "vrcp14ssw": ["VRCP14SS"], - "vrcp14ssl": ["VRCP14SS"], - "vrcp14ssq": ["VRCP14SS"], - "vrcp14ssx": ["VRCP14SS"], - "vrcp14ssy": ["VRCP14SS"], - "vrcp14ssz": ["VRCP14SS"], - "vrcp14ss": ["VRCP14SS"], - "vrndscalepdb": ["VRNDSCALEPD"], - "vrndscalepdw": ["VRNDSCALEPD"], - "vrndscalepdl": ["VRNDSCALEPD"], - "vrndscalepdq": ["VRNDSCALEPD"], - "vrndscalepdx": ["VRNDSCALEPD"], - "vrndscalepdy": ["VRNDSCALEPD"], - "vrndscalepdz": ["VRNDSCALEPD"], - "vrndscalepd": ["VRNDSCALEPD"], - "vrndscalepsb": ["VRNDSCALEPS"], - "vrndscalepsw": ["VRNDSCALEPS"], - "vrndscalepsl": ["VRNDSCALEPS"], - "vrndscalepsq": ["VRNDSCALEPS"], - "vrndscalepsx": ["VRNDSCALEPS"], - "vrndscalepsy": ["VRNDSCALEPS"], - "vrndscalepsz": ["VRNDSCALEPS"], - "vrndscaleps": ["VRNDSCALEPS"], - "vrndscalesdb": ["VRNDSCALESD"], - "vrndscalesdw": ["VRNDSCALESD"], - "vrndscalesdl": ["VRNDSCALESD"], - "vrndscalesdq": ["VRNDSCALESD"], - "vrndscalesdx": ["VRNDSCALESD"], - "vrndscalesdy": ["VRNDSCALESD"], - "vrndscalesdz": ["VRNDSCALESD"], - "vrndscalesd": ["VRNDSCALESD"], - "vrndscalessb": ["VRNDSCALESS"], - "vrndscalessw": ["VRNDSCALESS"], - "vrndscalessl": ["VRNDSCALESS"], - "vrndscalessq": ["VRNDSCALESS"], - "vrndscalessx": ["VRNDSCALESS"], - "vrndscalessy": ["VRNDSCALESS"], - "vrndscalessz": ["VRNDSCALESS"], - "vrndscaless": ["VRNDSCALESS"], + "lodsdl": ["LODSD", "REP_LODSD"], + "vpermt2ql": ["VPERMT2Q"], + "vfpclasspsy": ["VFPCLASSPS"], + "vpmacssdqhx": ["VPMACSSDQH"], + "vmovupdz": ["VMOVUPD"], + "jcxz": ["JCXZ"], + "vmovapd": ["VMOVAPD"], + "vandpsb": ["VANDPS"], + "vpternlogql": ["VPTERNLOGQ"], + "vmreadl": ["VMREAD"], + "vpshldvqy": ["VPSHLDVQ"], + "verrw": ["VERR"], + "vcvttps2qqz": ["VCVTTPS2QQ"], + "vcvtudq2pd": ["VCVTUDQ2PD"], + "korb": ["KORB"], + "vpsllvqw": ["VPSLLVQ"], + "lgdt": ["LGDT"], + "gf2p8affineinvqbx": ["GF2P8AFFINEINVQB"], + "testl": ["TEST"], + "xsavec": ["XSAVEC"], + "vfmsub231ssl": ["VFMSUB231SS"], + "vpmovuswby": ["VPMOVUSWB"], + "psubdx": ["PSUBD"], + "vpblendmby": ["VPBLENDMB"], + "vpermps": ["VPERMPS"], + "vpcmpuby": ["VPCMPUB"], + "vpslldw": ["VPSLLD"], + "vfmsub132psq": ["VFMSUB132PS"], + "vpminudb": ["VPMINUD"], + "andnpd": ["ANDNPD"], + "vpermi2dz": ["VPERMI2D"], + "vpmaxudw": ["VPMAXUD"], + "fiaddl": ["FIADD"], + "vpmaxudx": ["VPMAXUD"], + "vpermt2pdl": ["VPERMT2PD"], + "rcl": ["RCL"], + "vfmsubadd231pdy": ["VFMSUBADD231PD"], + "vfmsub231psb": ["VFMSUB231PS"], + "vreducepsb": ["VREDUCEPS"], + "vmovdqa32": ["VMOVDQA32"], + "lcallx": ["RET_FAR", "CALL_FAR"], + "vfmsubpdy": ["VFMSUBPD"], + "vreducepdl": ["VREDUCEPD"], + "invpcid": ["INVPCID"], + "paddd": ["PADDD"], + "vreducepsq": ["VREDUCEPS"], "vrsqrt14pdb": ["VRSQRT14PD"], - "vrsqrt14pdw": ["VRSQRT14PD"], - "vrsqrt14pdl": ["VRSQRT14PD"], - "vrsqrt14pdq": ["VRSQRT14PD"], - "vrsqrt14pdx": ["VRSQRT14PD"], - "vrsqrt14pdy": ["VRSQRT14PD"], - "vrsqrt14pdz": ["VRSQRT14PD"], + "feni8087_nop": ["FENI8087_NOP"], + "movzxw": ["MOVZX"], + "wrussdl": ["WRUSSD"], + "vunpcklpsb": ["VUNPCKLPS"], + "vpextrq": ["VPEXTRQ"], + "cmpxchg16b": ["CMPXCHG16B", "CMPXCHG16B_LOCK"], + "vmread": ["VMREAD"], + "vgatherqpsl": ["VGATHERQPS"], + "vfnmsub231ps": ["VFNMSUB231PS"], + "gf2p8mulb": ["GF2P8MULB"], + "vpexpandq": ["VPEXPANDQ"], + "fldl2t": ["FLDL2T"], + "vsubpdl": ["VSUBPD"], + "pmovsxwdq": ["PMOVSXWD"], + "vfrczpsy": ["VFRCZPS"], + "bndmovq": ["BNDMOV"], + "vrcp14pdy": ["VRCP14PD"], + "setsb": ["SETS"], + "vpermdl": ["VPERMD"], + "vpmulhrsw": ["VPMULHRSW"], + "fcmovnu": ["FCMOVNU"], + "mulps": ["MULPS"], + "pinsrqq": ["PINSRQ"], + "vrsqrt28ssl": ["VRSQRT28SS"], + "vpsravq": ["VPSRAVQ"], + "vpunpckhdql": ["VPUNPCKHDQ"], "vrsqrt14pd": ["VRSQRT14PD"], - "vrsqrt14psb": ["VRSQRT14PS"], - "vrsqrt14psw": ["VRSQRT14PS"], + "vcvtpd2udqy": ["VCVTPD2UDQ"], + "vpmaxuqb": ["VPMAXUQ"], + "vfmaddssl": ["VFMADDSS"], + "vcvtps2dq": ["VCVTPS2DQ"], + "vporqz": ["VPORQ"], + "vdivpdw": ["VDIVPD"], + "kshiftld": ["KSHIFTLD"], + "vpmacsdqlx": ["VPMACSDQL"], + "vsqrtpdq": ["VSQRTPD"], + "vpunpckldqw": ["VPUNPCKLDQ"], + "add": ["ADD_LOCK", "ADD"], + "vpmullwx": ["VPMULLW"], + "vrangessl": ["VRANGESS"], + "vrsqrtss": ["VRSQRTSS"], + "blcfillq": ["BLCFILL"], + "psigndq": ["PSIGND"], + "vcvtps2pdx": ["VCVTPS2PD"], + "pmaddubswx": ["PMADDUBSW"], + "vpmuludqz": ["VPMULUDQ"], + "lwpinsl": ["LWPINS"], + "shufpd": ["SHUFPD"], + "cmovnzq": ["CMOVNZ"], + "sbb": ["SBB", "SBB_LOCK"], + "vcvttss2usi": ["VCVTTSS2USI"], + "vpsubq": ["VPSUBQ"], + "movntdqx": ["MOVNTDQ"], + "bndcuw": ["BNDCU"], + "vunpckhpsw": ["VUNPCKHPS"], + "vxorpdb": ["VXORPD"], + "vpmultishiftqbz": ["VPMULTISHIFTQB"], + "vpclmulqdq": ["VPCLMULQDQ"], + "vpmovusdw": ["VPMOVUSDW"], + "vdivpd": ["VDIVPD"], + "prefetcht1z": ["PREFETCHT1"], + "fldlg2": ["FLDLG2"], + "vpsrlvw": ["VPSRLVW"], + "vporqw": ["VPORQ"], + "vpandqw": ["VPANDQ"], + "incq": ["INC", "INC_LOCK"], + "movd": ["MOVD"], + "vpcmpuwz": ["VPCMPUW"], "vrsqrt14psl": ["VRSQRT14PS"], - "vrsqrt14psq": ["VRSQRT14PS"], - "vrsqrt14psx": ["VRSQRT14PS"], - "vrsqrt14psy": ["VRSQRT14PS"], - "vrsqrt14psz": ["VRSQRT14PS"], - "vrsqrt14ps": ["VRSQRT14PS"], - "vrsqrt14sdb": ["VRSQRT14SD"], - "vrsqrt14sdw": ["VRSQRT14SD"], - "vrsqrt14sdl": ["VRSQRT14SD"], - "vrsqrt14sdq": ["VRSQRT14SD"], - "vrsqrt14sdx": ["VRSQRT14SD"], - "vrsqrt14sdy": ["VRSQRT14SD"], - "vrsqrt14sdz": ["VRSQRT14SD"], - "vrsqrt14sd": ["VRSQRT14SD"], - "vrsqrt14ssb": ["VRSQRT14SS"], - "vrsqrt14ssw": ["VRSQRT14SS"], - "vrsqrt14ssl": ["VRSQRT14SS"], - "vrsqrt14ssq": ["VRSQRT14SS"], - "vrsqrt14ssx": ["VRSQRT14SS"], - "vrsqrt14ssy": ["VRSQRT14SS"], - "vrsqrt14ssz": ["VRSQRT14SS"], - "vrsqrt14ss": ["VRSQRT14SS"], - "vscalefpdb": ["VSCALEFPD"], - "vscalefpdw": ["VSCALEFPD"], - "vscalefpdl": ["VSCALEFPD"], - "vscalefpdq": ["VSCALEFPD"], - "vscalefpdx": ["VSCALEFPD"], - "vscalefpdy": ["VSCALEFPD"], - "vscalefpdz": ["VSCALEFPD"], - "vscalefpd": ["VSCALEFPD"], - "vscalefpsb": ["VSCALEFPS"], - "vscalefpsw": ["VSCALEFPS"], - "vscalefpsl": ["VSCALEFPS"], - "vscalefpsq": ["VSCALEFPS"], - "vscalefpsx": ["VSCALEFPS"], - "vscalefpsy": ["VSCALEFPS"], - "vscalefpsz": ["VSCALEFPS"], - "vscalefps": ["VSCALEFPS"], - "vscalefsdb": ["VSCALEFSD"], - "vscalefsdw": ["VSCALEFSD"], - "vscalefsdl": ["VSCALEFSD"], - "vscalefsdq": ["VSCALEFSD"], - "vscalefsdx": ["VSCALEFSD"], - "vscalefsdy": ["VSCALEFSD"], - "vscalefsdz": ["VSCALEFSD"], - "vscalefsd": ["VSCALEFSD"], - "vscalefssb": ["VSCALEFSS"], - "vscalefssw": ["VSCALEFSS"], - "vscalefssl": ["VSCALEFSS"], - "vscalefssq": ["VSCALEFSS"], - "vscalefssx": ["VSCALEFSS"], - "vscalefssy": ["VSCALEFSS"], - "vscalefssz": ["VSCALEFSS"], - "vscalefss": ["VSCALEFSS"], - "vscatterdpdb": ["VSCATTERDPD"], - "vscatterdpdw": ["VSCATTERDPD"], - "vscatterdpdl": ["VSCATTERDPD"], - "vscatterdpdq": ["VSCATTERDPD"], - "vscatterdpdx": ["VSCATTERDPD"], - "vscatterdpdy": ["VSCATTERDPD"], - "vscatterdpdz": ["VSCATTERDPD"], - "vscatterdpd": ["VSCATTERDPD"], - "vscatterdpsb": ["VSCATTERDPS"], - "vscatterdpsw": ["VSCATTERDPS"], - "vscatterdpsl": ["VSCATTERDPS"], - "vscatterdpsq": ["VSCATTERDPS"], - "vscatterdpsx": ["VSCATTERDPS"], - "vscatterdpsy": ["VSCATTERDPS"], - "vscatterdpsz": ["VSCATTERDPS"], - "vscatterdps": ["VSCATTERDPS"], - "vscatterqpdb": ["VSCATTERQPD"], - "vscatterqpdw": ["VSCATTERQPD"], - "vscatterqpdl": ["VSCATTERQPD"], - "vscatterqpdq": ["VSCATTERQPD"], - "vscatterqpdx": ["VSCATTERQPD"], - "vscatterqpdy": ["VSCATTERQPD"], - "vscatterqpdz": ["VSCATTERQPD"], - "vscatterqpd": ["VSCATTERQPD"], - "vscatterqpsb": ["VSCATTERQPS"], - "vscatterqpsw": ["VSCATTERQPS"], - "vscatterqpsl": ["VSCATTERQPS"], - "vscatterqpsq": ["VSCATTERQPS"], - "vscatterqpsx": ["VSCATTERQPS"], - "vscatterqpsy": ["VSCATTERQPS"], - "vscatterqpsz": ["VSCATTERQPS"], - "vscatterqps": ["VSCATTERQPS"], - "vshuff32x4b": ["VSHUFF32X4"], - "vshuff32x4w": ["VSHUFF32X4"], - "vshuff32x4l": ["VSHUFF32X4"], + "vpmovzxdqq": ["VPMOVZXDQ"], + "kunpckbw": ["KUNPCKBW"], + "vpandndb": ["VPANDND"], + "vpunpckhqdql": ["VPUNPCKHQDQ"], + "vpcmpqx": ["VPCMPQ"], + "vpcompresswx": ["VPCOMPRESSW"], + "monitor": ["MONITOR"], + "vpternlogdx": ["VPTERNLOGD"], + "vpcmovx": ["VPCMOV"], + "vrangepdq": ["VRANGEPD"], + "vptestmby": ["VPTESTMB"], + "vfmsubsdq": ["VFMSUBSD"], + "vfnmsub213psx": ["VFNMSUB213PS"], + "vxorps": ["VXORPS"], + "vunpckhpdq": ["VUNPCKHPD"], + "fistpq": ["FISTP"], + "vfmadd231psx": ["VFMADD231PS"], + "mov": ["MOV_CR", "MOV", "MOV_DR"], + "subss": ["SUBSS"], + "vpcmpgtqy": ["VPCMPGTQ"], + "vgetmantpdy": ["VGETMANTPD"], + "vpshufbitqmbz": ["VPSHUFBITQMB"], + "vpshufbitqmb": ["VPSHUFBITQMB"], + "cmovnbq": ["CMOVNB"], + "vrndscalepd": ["VRNDSCALEPD"], + "vcvtps2pdw": ["VCVTPS2PD"], + "vpmaxuqw": ["VPMAXUQ"], + "vmaxpsl": ["VMAXPS"], "vshuff32x4q": ["VSHUFF32X4"], - "vshuff32x4x": ["VSHUFF32X4"], - "vshuff32x4y": ["VSHUFF32X4"], - "vshuff32x4z": ["VSHUFF32X4"], - "vshuff32x4": ["VSHUFF32X4"], - "vshuff64x2b": ["VSHUFF64X2"], - "vshuff64x2w": ["VSHUFF64X2"], - "vshuff64x2l": ["VSHUFF64X2"], - "vshuff64x2q": ["VSHUFF64X2"], - "vshuff64x2x": ["VSHUFF64X2"], - "vshuff64x2y": ["VSHUFF64X2"], - "vshuff64x2z": ["VSHUFF64X2"], - "vshuff64x2": ["VSHUFF64X2"], - "vshufi32x4b": ["VSHUFI32X4"], - "vshufi32x4w": ["VSHUFI32X4"], - "vshufi32x4l": ["VSHUFI32X4"], - "vshufi32x4q": ["VSHUFI32X4"], - "vshufi32x4x": ["VSHUFI32X4"], - "vshufi32x4y": ["VSHUFI32X4"], - "vshufi32x4z": ["VSHUFI32X4"], - "vshufi32x4": ["VSHUFI32X4"], - "vshufi64x2b": ["VSHUFI64X2"], + "vbroadcasti64x4": ["VBROADCASTI64X4"], + "vprotqx": ["VPROTQ"], + "vpmuldq": ["VPMULDQ"], + "pcmpgtw": ["PCMPGTW"], + "cdqe": ["CDQE"], + "pmovzxwdq": ["PMOVZXWD"], + "vmovmskpd": ["VMOVMSKPD"], + "vfmsub132pdy": ["VFMSUB132PD"], + "vgf2p8mulby": ["VGF2P8MULB"], + "cvtsi2sd": ["CVTSI2SD"], + "vrndscalepsq": ["VRNDSCALEPS"], + "vfmsubadd231pdx": ["VFMSUBADD231PD"], + "vsqrtpdy": ["VSQRTPD"], + "vpsrldq": ["VPSRLD", "VPSRLDQ"], + "vunpckhpsb": ["VUNPCKHPS"], + "vfixupimmpsw": ["VFIXUPIMMPS"], + "insertq": ["INSERTQ"], + "vminpsl": ["VMINPS"], + "vpshuflwx": ["VPSHUFLW"], + "xlat": ["XLAT"], + "vfnmsub231psy": ["VFNMSUB231PS"], + "vfmaddsub213pdw": ["VFMADDSUB213PD"], + "vorpsx": ["VORPS"], + "vrcp28pdl": ["VRCP28PD"], + "vfmsubadd231psq": ["VFMSUBADD231PS"], + "punpckhbwq": ["PUNPCKHBW"], + "vrsqrt14pdz": ["VRSQRT14PD"], + "vpcompressdy": ["VPCOMPRESSD"], + "setnzb": ["SETNZ"], + "fsub": ["FSUB"], + "vfmadd132ss": ["VFMADD132SS"], + "vpsraqb": ["VPSRAQ"], + "vmovdqa64": ["VMOVDQA64"], + "vpsllwz": ["VPSLLW"], + "vpsllvdz": ["VPSLLVD"], + "movddup": ["MOVDDUP"], + "vfmsubss": ["VFMSUBSS"], + "fnsave": ["FNSAVE"], + "wrussq": ["WRUSSQ"], + "vrangepsb": ["VRANGEPS"], + "vpory": ["VPOR"], + "fucom": ["FUCOM"], + "vp4dpwssd": ["VP4DPWSSD"], + "vsubpsl": ["VSUBPS"], + "vgetmantpsq": ["VGETMANTPS"], + "vcvtpd2qqb": ["VCVTPD2QQ"], + "pextrd": ["PEXTRD"], + "vcvtps2phy": ["VCVTPS2PH"], + "fcompq": ["FCOMP"], + "vpmacsswd": ["VPMACSSWD"], + "vfmaddsub213psl": ["VFMADDSUB213PS"], + "xrstor64": ["XRSTOR64"], + "vpinsrqq": ["VPINSRQ"], + "cmovpl": ["CMOVP"], + "vpmovsxbwx": ["VPMOVSXBW"], + "vrsqrt28psz": ["VRSQRT28PS"], + "movntiq": ["MOVNTI"], + "vptestmdq": ["VPTESTMD"], + "cmovleq": ["CMOVLE"], + "vpmaddubswz": ["VPMADDUBSW"], + "vfnmadd213pdw": ["VFNMADD213PD"], "vshufi64x2w": ["VSHUFI64X2"], - "vshufi64x2l": ["VSHUFI64X2"], - "vshufi64x2q": ["VSHUFI64X2"], - "vshufi64x2x": ["VSHUFI64X2"], - "vshufi64x2y": ["VSHUFI64X2"], - "vshufi64x2z": ["VSHUFI64X2"], - "vshufi64x2": ["VSHUFI64X2"], - "kandnwb": ["KANDNW"], - "kandnww": ["KANDNW"], - "kandnwl": ["KANDNW"], - "kandnwq": ["KANDNW"], - "kandnwx": ["KANDNW"], - "kandnwy": ["KANDNW"], - "kandnwz": ["KANDNW"], - "kandnw": ["KANDNW"], - "kandwb": ["KANDW"], - "kandww": ["KANDW"], - "kandwl": ["KANDW"], - "kandwq": ["KANDW"], - "kandwx": ["KANDW"], - "kandwy": ["KANDW"], - "kandwz": ["KANDW"], - "kandw": ["KANDW"], - "kmovwb": ["KMOVW"], - "kmovww": ["KMOVW"], - "kmovwl": ["KMOVW"], - "kmovwq": ["KMOVW"], - "kmovwx": ["KMOVW"], - "kmovwy": ["KMOVW"], - "kmovwz": ["KMOVW"], - "kmovw": ["KMOVW"], - "knotwb": ["KNOTW"], - "knotww": ["KNOTW"], - "knotwl": ["KNOTW"], - "knotwq": ["KNOTW"], - "knotwx": ["KNOTW"], - "knotwy": ["KNOTW"], - "knotwz": ["KNOTW"], - "knotw": ["KNOTW"], - "kortestwb": ["KORTESTW"], - "kortestww": ["KORTESTW"], - "kortestwl": ["KORTESTW"], - "kortestwq": ["KORTESTW"], - "kortestwx": ["KORTESTW"], - "kortestwy": ["KORTESTW"], - "kortestwz": ["KORTESTW"], - "kortestw": ["KORTESTW"], - "korwb": ["KORW"], - "korww": ["KORW"], - "korwl": ["KORW"], - "korwq": ["KORW"], - "korwx": ["KORW"], - "korwy": ["KORW"], - "korwz": ["KORW"], - "korw": ["KORW"], - "kshiftlwb": ["KSHIFTLW"], - "kshiftlww": ["KSHIFTLW"], - "kshiftlwl": ["KSHIFTLW"], - "kshiftlwq": ["KSHIFTLW"], - "kshiftlwx": ["KSHIFTLW"], - "kshiftlwy": ["KSHIFTLW"], - "kshiftlwz": ["KSHIFTLW"], - "kshiftlw": ["KSHIFTLW"], - "kshiftrwb": ["KSHIFTRW"], - "kshiftrww": ["KSHIFTRW"], - "kshiftrwl": ["KSHIFTRW"], - "kshiftrwq": ["KSHIFTRW"], - "kshiftrwx": ["KSHIFTRW"], - "kshiftrwy": ["KSHIFTRW"], - "kshiftrwz": ["KSHIFTRW"], - "kshiftrw": ["KSHIFTRW"], - "kunpckbwb": ["KUNPCKBW"], - "kunpckbww": ["KUNPCKBW"], - "kunpckbwl": ["KUNPCKBW"], - "kunpckbwq": ["KUNPCKBW"], - "kunpckbwx": ["KUNPCKBW"], - "kunpckbwy": ["KUNPCKBW"], - "kunpckbwz": ["KUNPCKBW"], - "kunpckbw": ["KUNPCKBW"], - "kxnorwb": ["KXNORW"], - "kxnorww": ["KXNORW"], - "kxnorwl": ["KXNORW"], - "kxnorwq": ["KXNORW"], - "kxnorwx": ["KXNORW"], - "kxnorwy": ["KXNORW"], - "kxnorwz": ["KXNORW"], - "kxnorw": ["KXNORW"], - "kxorwb": ["KXORW"], - "kxorww": ["KXORW"], - "kxorwl": ["KXORW"], - "kxorwq": ["KXORW"], - "kxorwx": ["KXORW"], - "kxorwy": ["KXORW"], - "kxorwz": ["KXORW"], - "kxorw": ["KXORW"], - "vpbroadcastmb2qb": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2qw": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2ql": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2qq": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2qx": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2qy": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2qz": ["VPBROADCASTMB2Q"], - "vpbroadcastmb2q": ["VPBROADCASTMB2Q"], - "vpbroadcastmw2db": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dw": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dl": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dq": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dx": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dy": ["VPBROADCASTMW2D"], - "vpbroadcastmw2dz": ["VPBROADCASTMW2D"], - "vpbroadcastmw2d": ["VPBROADCASTMW2D"], - "vpconflictdb": ["VPCONFLICTD"], - "vpconflictdw": ["VPCONFLICTD"], - "vpconflictdl": ["VPCONFLICTD"], - "vpconflictdq": ["VPCONFLICTD"], - "vpconflictdx": ["VPCONFLICTD"], - "vpconflictdy": ["VPCONFLICTD"], - "vpconflictdz": ["VPCONFLICTD"], - "vpconflictd": ["VPCONFLICTD"], - "vpconflictqb": ["VPCONFLICTQ"], - "vpconflictqw": ["VPCONFLICTQ"], - "vpconflictql": ["VPCONFLICTQ"], - "vpconflictqq": ["VPCONFLICTQ"], - "vpconflictqx": ["VPCONFLICTQ"], - "vpconflictqy": ["VPCONFLICTQ"], - "vpconflictqz": ["VPCONFLICTQ"], - "vpconflictq": ["VPCONFLICTQ"], - "vplzcntdb": ["VPLZCNTD"], - "vplzcntdw": ["VPLZCNTD"], + "vpopcntdz": ["VPOPCNTD"], + "vpmovsxbwq": ["VPMOVSXBW"], + "pcmpistri": ["PCMPISTRI"], + "vpermt2pdb": ["VPERMT2PD"], + "vpsllvql": ["VPSLLVQ"], + "movsq": ["REP_MOVSQ", "MOVSQ"], + "cvtpi2pdq": ["CVTPI2PD"], + "insw": ["REP_INSW", "INSW"], + "vpandd": ["VPANDD"], + "vpermdy": ["VPERMD"], "vplzcntdl": ["VPLZCNTD"], - "vplzcntdq": ["VPLZCNTD"], - "vplzcntdx": ["VPLZCNTD"], - "vplzcntdy": ["VPLZCNTD"], - "vplzcntdz": ["VPLZCNTD"], - "vplzcntd": ["VPLZCNTD"], - "vplzcntqb": ["VPLZCNTQ"], - "vplzcntqw": ["VPLZCNTQ"], - "vplzcntql": ["VPLZCNTQ"], - "vplzcntqq": ["VPLZCNTQ"], - "vplzcntqx": ["VPLZCNTQ"], - "vplzcntqy": ["VPLZCNTQ"], - "vplzcntqz": ["VPLZCNTQ"], - "vplzcntq": ["VPLZCNTQ"], - "vbroadcastf32x2b": ["VBROADCASTF32X2"], - "vbroadcastf32x2w": ["VBROADCASTF32X2"], - "vbroadcastf32x2l": ["VBROADCASTF32X2"], - "vbroadcastf32x2q": ["VBROADCASTF32X2"], - "vbroadcastf32x2x": ["VBROADCASTF32X2"], - "vbroadcastf32x2y": ["VBROADCASTF32X2"], - "vbroadcastf32x2z": ["VBROADCASTF32X2"], - "vbroadcastf32x2": ["VBROADCASTF32X2"], - "vbroadcastf32x8b": ["VBROADCASTF32X8"], - "vbroadcastf32x8w": ["VBROADCASTF32X8"], - "vbroadcastf32x8l": ["VBROADCASTF32X8"], - "vbroadcastf32x8q": ["VBROADCASTF32X8"], - "vbroadcastf32x8x": ["VBROADCASTF32X8"], - "vbroadcastf32x8y": ["VBROADCASTF32X8"], - "vbroadcastf32x8z": ["VBROADCASTF32X8"], - "vbroadcastf32x8": ["VBROADCASTF32X8"], - "vbroadcastf64x2b": ["VBROADCASTF64X2"], - "vbroadcastf64x2w": ["VBROADCASTF64X2"], - "vbroadcastf64x2l": ["VBROADCASTF64X2"], - "vbroadcastf64x2q": ["VBROADCASTF64X2"], - "vbroadcastf64x2x": ["VBROADCASTF64X2"], - "vbroadcastf64x2y": ["VBROADCASTF64X2"], - "vbroadcastf64x2z": ["VBROADCASTF64X2"], - "vbroadcastf64x2": ["VBROADCASTF64X2"], - "vbroadcasti32x2b": ["VBROADCASTI32X2"], - "vbroadcasti32x2w": ["VBROADCASTI32X2"], - "vbroadcasti32x2l": ["VBROADCASTI32X2"], - "vbroadcasti32x2q": ["VBROADCASTI32X2"], - "vbroadcasti32x2x": ["VBROADCASTI32X2"], - "vbroadcasti32x2y": ["VBROADCASTI32X2"], - "vbroadcasti32x2z": ["VBROADCASTI32X2"], - "vbroadcasti32x2": ["VBROADCASTI32X2"], - "vbroadcasti32x8b": ["VBROADCASTI32X8"], - "vbroadcasti32x8w": ["VBROADCASTI32X8"], - "vbroadcasti32x8l": ["VBROADCASTI32X8"], - "vbroadcasti32x8q": ["VBROADCASTI32X8"], - "vbroadcasti32x8x": ["VBROADCASTI32X8"], - "vbroadcasti32x8y": ["VBROADCASTI32X8"], - "vbroadcasti32x8z": ["VBROADCASTI32X8"], - "vbroadcasti32x8": ["VBROADCASTI32X8"], - "vbroadcasti64x2b": ["VBROADCASTI64X2"], - "vbroadcasti64x2w": ["VBROADCASTI64X2"], - "vbroadcasti64x2l": ["VBROADCASTI64X2"], - "vbroadcasti64x2q": ["VBROADCASTI64X2"], - "vbroadcasti64x2x": ["VBROADCASTI64X2"], - "vbroadcasti64x2y": ["VBROADCASTI64X2"], - "vbroadcasti64x2z": ["VBROADCASTI64X2"], - "vbroadcasti64x2": ["VBROADCASTI64X2"], - "vcvtpd2qqb": ["VCVTPD2QQ"], - "vcvtpd2qqw": ["VCVTPD2QQ"], - "vcvtpd2qql": ["VCVTPD2QQ"], - "vcvtpd2qqq": ["VCVTPD2QQ"], - "vcvtpd2qqx": ["VCVTPD2QQ"], - "vcvtpd2qqy": ["VCVTPD2QQ"], - "vcvtpd2qqz": ["VCVTPD2QQ"], - "vcvtpd2qq": ["VCVTPD2QQ"], - "vcvtpd2uqqb": ["VCVTPD2UQQ"], - "vcvtpd2uqqw": ["VCVTPD2UQQ"], - "vcvtpd2uqql": ["VCVTPD2UQQ"], - "vcvtpd2uqqq": ["VCVTPD2UQQ"], - "vcvtpd2uqqx": ["VCVTPD2UQQ"], - "vcvtpd2uqqy": ["VCVTPD2UQQ"], - "vcvtpd2uqqz": ["VCVTPD2UQQ"], - "vcvtpd2uqq": ["VCVTPD2UQQ"], - "vcvtps2qqb": ["VCVTPS2QQ"], - "vcvtps2qqw": ["VCVTPS2QQ"], - "vcvtps2qql": ["VCVTPS2QQ"], - "vcvtps2qqq": ["VCVTPS2QQ"], - "vcvtps2qqx": ["VCVTPS2QQ"], - "vcvtps2qqy": ["VCVTPS2QQ"], - "vcvtps2qqz": ["VCVTPS2QQ"], - "vcvtps2qq": ["VCVTPS2QQ"], - "vcvtps2uqqb": ["VCVTPS2UQQ"], - "vcvtps2uqqw": ["VCVTPS2UQQ"], - "vcvtps2uqql": ["VCVTPS2UQQ"], - "vcvtps2uqqq": ["VCVTPS2UQQ"], - "vcvtps2uqqx": ["VCVTPS2UQQ"], - "vcvtps2uqqy": ["VCVTPS2UQQ"], - "vcvtps2uqqz": ["VCVTPS2UQQ"], - "vcvtps2uqq": ["VCVTPS2UQQ"], - "vcvtqq2pdb": ["VCVTQQ2PD"], - "vcvtqq2pdw": ["VCVTQQ2PD"], - "vcvtqq2pdl": ["VCVTQQ2PD"], - "vcvtqq2pdq": ["VCVTQQ2PD"], - "vcvtqq2pdx": ["VCVTQQ2PD"], - "vcvtqq2pdy": ["VCVTQQ2PD"], - "vcvtqq2pdz": ["VCVTQQ2PD"], - "vcvtqq2pd": ["VCVTQQ2PD"], - "vcvtqq2psb": ["VCVTQQ2PS"], - "vcvtqq2psw": ["VCVTQQ2PS"], - "vcvtqq2psl": ["VCVTQQ2PS"], - "vcvtqq2psq": ["VCVTQQ2PS"], - "vcvtqq2psx": ["VCVTQQ2PS"], - "vcvtqq2psy": ["VCVTQQ2PS"], - "vcvtqq2psz": ["VCVTQQ2PS"], - "vcvtqq2ps": ["VCVTQQ2PS"], - "vcvttpd2qqb": ["VCVTTPD2QQ"], - "vcvttpd2qqw": ["VCVTTPD2QQ"], - "vcvttpd2qql": ["VCVTTPD2QQ"], - "vcvttpd2qqq": ["VCVTTPD2QQ"], - "vcvttpd2qqx": ["VCVTTPD2QQ"], - "vcvttpd2qqy": ["VCVTTPD2QQ"], - "vcvttpd2qqz": ["VCVTTPD2QQ"], - "vcvttpd2qq": ["VCVTTPD2QQ"], - "vcvttpd2uqqb": ["VCVTTPD2UQQ"], - "vcvttpd2uqqw": ["VCVTTPD2UQQ"], - "vcvttpd2uqql": ["VCVTTPD2UQQ"], - "vcvttpd2uqqq": ["VCVTTPD2UQQ"], - "vcvttpd2uqqx": ["VCVTTPD2UQQ"], - "vcvttpd2uqqy": ["VCVTTPD2UQQ"], - "vcvttpd2uqqz": ["VCVTTPD2UQQ"], - "vcvttpd2uqq": ["VCVTTPD2UQQ"], + "xrstors64": ["XRSTORS64"], + "vmwriteq": ["VMWRITE"], + "vpternlogqw": ["VPTERNLOGQ"], + "vpsubql": ["VPSUBQ"], + "setssbsy": ["SETSSBSY"], + "imull": ["IMUL"], + "vpsrldw": ["VPSRLD"], + "pushad": ["PUSHAD"], + "vfixupimmpdl": ["VFIXUPIMMPD"], + "vfmaddsub132pdq": ["VFMADDSUB132PD"], + "vexpandpsx": ["VEXPANDPS"], + "vpinsrb": ["VPINSRB"], + "vpsravqb": ["VPSRAVQ"], + "vfnmsubpd": ["VFNMSUBPD"], + "psrlw": ["PSRLW"], + "vdivpsx": ["VDIVPS"], + "movhpdq": ["MOVHPD"], + "fsubr": ["FSUBR"], + "pause": ["PAUSE"], + "pabsb": ["PABSB"], + "pcmpestrm": ["PCMPESTRM"], + "vphsubwy": ["VPHSUBW"], + "vpcomuq": ["VPCOMUQ"], + "sbbw": ["SBB", "SBB_LOCK"], + "vpsubsb": ["VPSUBSB"], + "vshufi32x4b": ["VSHUFI32X4"], + "salc": ["SALC"], + "pavgb": ["PAVGB"], + "pmulhuw": ["PMULHUW"], + "vpternlogqz": ["VPTERNLOGQ"], + "vmovlpsq": ["VMOVLPS"], + "vpcomudx": ["VPCOMUD"], + "vphaddsw": ["VPHADDSW"], + "ptwriteq": ["PTWRITE"], + "shrw": ["SHR"], + "setnbe": ["SETNBE"], + "vsqrtpdb": ["VSQRTPD"], + "vextracti64x4": ["VEXTRACTI64X4"], + "vpshrdd": ["VPSHRDD"], + "vfmsub132pdl": ["VFMSUB132PD"], + "vpcomqx": ["VPCOMQ"], + "vpmovwbq": ["VPMOVWB"], + "vmovsldupz": ["VMOVSLDUP"], + "vpunpckldq": ["VPUNPCKLDQ"], + "vgetmantpdb": ["VGETMANTPD"], + "vgf2p8affineqb": ["VGF2P8AFFINEQB"], + "vexp2pdw": ["VEXP2PD"], + "vreducepdz": ["VREDUCEPD"], + "vfpclasspd": ["VFPCLASSPD"], + "vpermi2pdz": ["VPERMI2PD"], + "cvttss2si": ["CVTTSS2SI"], + "vandnpsb": ["VANDNPS"], + "vptest": ["VPTEST"], + "vgatherdps": ["VGATHERDPS"], "vcvttps2qqb": ["VCVTTPS2QQ"], - "vcvttps2qqw": ["VCVTTPS2QQ"], - "vcvttps2qql": ["VCVTTPS2QQ"], "vcvttps2qqq": ["VCVTTPS2QQ"], - "vcvttps2qqx": ["VCVTTPS2QQ"], - "vcvttps2qqy": ["VCVTTPS2QQ"], - "vcvttps2qqz": ["VCVTTPS2QQ"], - "vcvttps2qq": ["VCVTTPS2QQ"], - "vcvttps2uqqb": ["VCVTTPS2UQQ"], - "vcvttps2uqqw": ["VCVTTPS2UQQ"], - "vcvttps2uqql": ["VCVTTPS2UQQ"], - "vcvttps2uqqq": ["VCVTTPS2UQQ"], - "vcvttps2uqqx": ["VCVTTPS2UQQ"], - "vcvttps2uqqy": ["VCVTTPS2UQQ"], - "vcvttps2uqqz": ["VCVTTPS2UQQ"], - "vcvttps2uqq": ["VCVTTPS2UQQ"], - "vcvtuqq2pdb": ["VCVTUQQ2PD"], - "vcvtuqq2pdw": ["VCVTUQQ2PD"], - "vcvtuqq2pdl": ["VCVTUQQ2PD"], - "vcvtuqq2pdq": ["VCVTUQQ2PD"], - "vcvtuqq2pdx": ["VCVTUQQ2PD"], - "vcvtuqq2pdy": ["VCVTUQQ2PD"], - "vcvtuqq2pdz": ["VCVTUQQ2PD"], - "vcvtuqq2pd": ["VCVTUQQ2PD"], - "vcvtuqq2psb": ["VCVTUQQ2PS"], - "vcvtuqq2psw": ["VCVTUQQ2PS"], - "vcvtuqq2psl": ["VCVTUQQ2PS"], - "vcvtuqq2psq": ["VCVTUQQ2PS"], - "vcvtuqq2psx": ["VCVTUQQ2PS"], - "vcvtuqq2psy": ["VCVTUQQ2PS"], - "vcvtuqq2psz": ["VCVTUQQ2PS"], - "vcvtuqq2ps": ["VCVTUQQ2PS"], - "vdbpsadbwb": ["VDBPSADBW"], - "vdbpsadbww": ["VDBPSADBW"], - "vdbpsadbwl": ["VDBPSADBW"], - "vdbpsadbwq": ["VDBPSADBW"], - "vdbpsadbwx": ["VDBPSADBW"], - "vdbpsadbwy": ["VDBPSADBW"], - "vdbpsadbwz": ["VDBPSADBW"], - "vdbpsadbw": ["VDBPSADBW"], - "vextractf32x8b": ["VEXTRACTF32X8"], - "vextractf32x8w": ["VEXTRACTF32X8"], - "vextractf32x8l": ["VEXTRACTF32X8"], - "vextractf32x8q": ["VEXTRACTF32X8"], - "vextractf32x8x": ["VEXTRACTF32X8"], - "vextractf32x8y": ["VEXTRACTF32X8"], - "vextractf32x8z": ["VEXTRACTF32X8"], - "vextractf32x8": ["VEXTRACTF32X8"], - "vextractf64x2b": ["VEXTRACTF64X2"], - "vextractf64x2w": ["VEXTRACTF64X2"], - "vextractf64x2l": ["VEXTRACTF64X2"], - "vextractf64x2q": ["VEXTRACTF64X2"], - "vextractf64x2x": ["VEXTRACTF64X2"], - "vextractf64x2y": ["VEXTRACTF64X2"], - "vextractf64x2z": ["VEXTRACTF64X2"], - "vextractf64x2": ["VEXTRACTF64X2"], - "vextracti32x8b": ["VEXTRACTI32X8"], - "vextracti32x8w": ["VEXTRACTI32X8"], - "vextracti32x8l": ["VEXTRACTI32X8"], - "vextracti32x8q": ["VEXTRACTI32X8"], - "vextracti32x8x": ["VEXTRACTI32X8"], - "vextracti32x8y": ["VEXTRACTI32X8"], - "vextracti32x8z": ["VEXTRACTI32X8"], - "vextracti32x8": ["VEXTRACTI32X8"], - "vextracti64x2b": ["VEXTRACTI64X2"], - "vextracti64x2w": ["VEXTRACTI64X2"], - "vextracti64x2l": ["VEXTRACTI64X2"], - "vextracti64x2q": ["VEXTRACTI64X2"], - "vextracti64x2x": ["VEXTRACTI64X2"], - "vextracti64x2y": ["VEXTRACTI64X2"], - "vextracti64x2z": ["VEXTRACTI64X2"], - "vextracti64x2": ["VEXTRACTI64X2"], - "vfpclasspdb": ["VFPCLASSPD"], - "vfpclasspdw": ["VFPCLASSPD"], - "vfpclasspdl": ["VFPCLASSPD"], - "vfpclasspdq": ["VFPCLASSPD"], + "vpcompressdz": ["VPCOMPRESSD"], + "vbroadcastf32x8": ["VBROADCASTF32X8"], + "vpavgwx": ["VPAVGW"], "vfpclasspdx": ["VFPCLASSPD"], - "vfpclasspdy": ["VFPCLASSPD"], - "vfpclasspdz": ["VFPCLASSPD"], - "vfpclasspd": ["VFPCLASSPD"], - "vfpclasspsb": ["VFPCLASSPS"], - "vfpclasspsw": ["VFPCLASSPS"], - "vfpclasspsl": ["VFPCLASSPS"], - "vfpclasspsq": ["VFPCLASSPS"], - "vfpclasspsx": ["VFPCLASSPS"], - "vfpclasspsy": ["VFPCLASSPS"], - "vfpclasspsz": ["VFPCLASSPS"], - "vfpclassps": ["VFPCLASSPS"], - "vfpclasssdb": ["VFPCLASSSD"], - "vfpclasssdw": ["VFPCLASSSD"], - "vfpclasssdl": ["VFPCLASSSD"], - "vfpclasssdq": ["VFPCLASSSD"], - "vfpclasssdx": ["VFPCLASSSD"], - "vfpclasssdy": ["VFPCLASSSD"], - "vfpclasssdz": ["VFPCLASSSD"], - "vfpclasssd": ["VFPCLASSSD"], - "vfpclassssb": ["VFPCLASSSS"], - "vfpclassssw": ["VFPCLASSSS"], - "vfpclassssl": ["VFPCLASSSS"], - "vfpclassssq": ["VFPCLASSSS"], - "vfpclassssx": ["VFPCLASSSS"], - "vfpclassssy": ["VFPCLASSSS"], - "vfpclassssz": ["VFPCLASSSS"], - "vfpclassss": ["VFPCLASSSS"], - "vinsertf32x8b": ["VINSERTF32X8"], - "vinsertf32x8w": ["VINSERTF32X8"], - "vinsertf32x8l": ["VINSERTF32X8"], - "vinsertf32x8q": ["VINSERTF32X8"], - "vinsertf32x8x": ["VINSERTF32X8"], - "vinsertf32x8y": ["VINSERTF32X8"], - "vinsertf32x8z": ["VINSERTF32X8"], - "vinsertf32x8": ["VINSERTF32X8"], - "vinsertf64x2b": ["VINSERTF64X2"], - "vinsertf64x2w": ["VINSERTF64X2"], - "vinsertf64x2l": ["VINSERTF64X2"], - "vinsertf64x2q": ["VINSERTF64X2"], - "vinsertf64x2x": ["VINSERTF64X2"], - "vinsertf64x2y": ["VINSERTF64X2"], - "vinsertf64x2z": ["VINSERTF64X2"], - "vinsertf64x2": ["VINSERTF64X2"], - "vinserti32x8b": ["VINSERTI32X8"], - "vinserti32x8w": ["VINSERTI32X8"], - "vinserti32x8l": ["VINSERTI32X8"], - "vinserti32x8q": ["VINSERTI32X8"], - "vinserti32x8x": ["VINSERTI32X8"], - "vinserti32x8y": ["VINSERTI32X8"], - "vinserti32x8z": ["VINSERTI32X8"], - "vinserti32x8": ["VINSERTI32X8"], - "vinserti64x2b": ["VINSERTI64X2"], - "vinserti64x2w": ["VINSERTI64X2"], - "vinserti64x2l": ["VINSERTI64X2"], - "vinserti64x2q": ["VINSERTI64X2"], + "vmovlhps": ["VMOVLHPS"], + "vfmadd213psb": ["VFMADD213PS"], + "vfmsubadd132psw": ["VFMSUBADD132PS"], + "vpcmpeqqw": ["VPCMPEQQ"], + "bndcl": ["BNDCL"], + "vpmovqb": ["VPMOVQB"], + "vpermw": ["VPERMW"], + "vpermdb": ["VPERMD"], + "btrw": ["BTR_LOCK", "BTR"], + "vfmaddsub231pdx": ["VFMADDSUB231PD"], + "vrsqrt28ps": ["VRSQRT28PS"], + "vpmaxudq": ["VPMAXUD"], + "sidt": ["SIDT"], + "orps": ["ORPS"], + "vrndscalepsb": ["VRNDSCALEPS"], + "subsd": ["SUBSD"], + "vorpsz": ["VORPS"], + "vfnmsub132psz": ["VFNMSUB132PS"], + "vshufpsq": ["VSHUFPS"], + "vmovdqa64y": ["VMOVDQA64"], + "vpminudz": ["VPMINUD"], + "vpdpbusdsy": ["VPDPBUSDS"], + "vpminsw": ["VPMINSW"], + "vfmadd231ss": ["VFMADD231SS"], + "vgf2p8affineqbb": ["VGF2P8AFFINEQB"], "vinserti64x2x": ["VINSERTI64X2"], - "vinserti64x2y": ["VINSERTI64X2"], - "vinserti64x2z": ["VINSERTI64X2"], - "vinserti64x2": ["VINSERTI64X2"], - "vmovdqu16b": ["VMOVDQU16"], - "vmovdqu16w": ["VMOVDQU16"], - "vmovdqu16l": ["VMOVDQU16"], - "vmovdqu16q": ["VMOVDQU16"], - "vmovdqu16x": ["VMOVDQU16"], - "vmovdqu16y": ["VMOVDQU16"], - "vmovdqu16z": ["VMOVDQU16"], - "vmovdqu16": ["VMOVDQU16"], - "vmovdqu8b": ["VMOVDQU8"], - "vmovdqu8w": ["VMOVDQU8"], - "vmovdqu8l": ["VMOVDQU8"], - "vmovdqu8q": ["VMOVDQU8"], - "vmovdqu8x": ["VMOVDQU8"], - "vmovdqu8y": ["VMOVDQU8"], - "vmovdqu8z": ["VMOVDQU8"], - "vmovdqu8": ["VMOVDQU8"], - "vpblendmbb": ["VPBLENDMB"], - "vpblendmbw": ["VPBLENDMB"], - "vpblendmbl": ["VPBLENDMB"], - "vpblendmbq": ["VPBLENDMB"], - "vpblendmbx": ["VPBLENDMB"], - "vpblendmby": ["VPBLENDMB"], - "vpblendmbz": ["VPBLENDMB"], - "vpblendmb": ["VPBLENDMB"], - "vpblendmwb": ["VPBLENDMW"], - "vpblendmww": ["VPBLENDMW"], - "vpblendmwl": ["VPBLENDMW"], - "vpblendmwq": ["VPBLENDMW"], - "vpblendmwx": ["VPBLENDMW"], - "vpblendmwy": ["VPBLENDMW"], - "vpblendmwz": ["VPBLENDMW"], - "vpblendmw": ["VPBLENDMW"], - "vpcmpbb": ["VPCMPB"], - "vpcmpbw": ["VPCMPB"], - "vpcmpbl": ["VPCMPB"], - "vpcmpbq": ["VPCMPB"], - "vpcmpbx": ["VPCMPB"], - "vpcmpby": ["VPCMPB"], - "vpcmpbz": ["VPCMPB"], - "vpcmpb": ["VPCMPB"], - "vpcmpubb": ["VPCMPUB"], - "vpcmpubw": ["VPCMPUB"], - "vpcmpubl": ["VPCMPUB"], - "vpcmpubq": ["VPCMPUB"], - "vpcmpubx": ["VPCMPUB"], - "vpcmpuby": ["VPCMPUB"], - "vpcmpubz": ["VPCMPUB"], - "vpcmpub": ["VPCMPUB"], - "vpcmpuwb": ["VPCMPUW"], - "vpcmpuww": ["VPCMPUW"], - "vpcmpuwl": ["VPCMPUW"], - "vpcmpuwq": ["VPCMPUW"], - "vpcmpuwx": ["VPCMPUW"], - "vpcmpuwy": ["VPCMPUW"], - "vpcmpuwz": ["VPCMPUW"], - "vpcmpuw": ["VPCMPUW"], - "vpcmpwb": ["VPCMPW"], - "vpcmpww": ["VPCMPW"], - "vpcmpwl": ["VPCMPW"], - "vpcmpwq": ["VPCMPW"], + "vphaddwy": ["VPHADDW"], + "pmaxswq": ["PMAXSW"], + "vpshad": ["VPSHAD"], + "fcmovnbe": ["FCMOVNBE"], + "vmovshdupz": ["VMOVSHDUP"], + "vcvtps2pd": ["VCVTPS2PD"], + "vsubpsy": ["VSUBPS"], + "vmaxpd": ["VMAXPD"], + "vplzcntd": ["VPLZCNTD"], "vpcmpwx": ["VPCMPW"], - "vpcmpwy": ["VPCMPW"], - "vpcmpwz": ["VPCMPW"], - "vpcmpw": ["VPCMPW"], - "vpermi2wb": ["VPERMI2W"], - "vpermi2ww": ["VPERMI2W"], - "vpermi2wl": ["VPERMI2W"], - "vpermi2wq": ["VPERMI2W"], - "vpermi2wx": ["VPERMI2W"], - "vpermi2wy": ["VPERMI2W"], - "vpermi2wz": ["VPERMI2W"], - "vpermi2w": ["VPERMI2W"], - "vpermt2wb": ["VPERMT2W"], - "vpermt2ww": ["VPERMT2W"], - "vpermt2wl": ["VPERMT2W"], - "vpermt2wq": ["VPERMT2W"], - "vpermt2wx": ["VPERMT2W"], - "vpermt2wy": ["VPERMT2W"], - "vpermt2wz": ["VPERMT2W"], - "vpermt2w": ["VPERMT2W"], - "vpermwb": ["VPERMW"], - "vpermww": ["VPERMW"], - "vpermwl": ["VPERMW"], - "vpermwq": ["VPERMW"], - "vpermwx": ["VPERMW"], - "vpermwy": ["VPERMW"], - "vpermwz": ["VPERMW"], - "vpermw": ["VPERMW"], - "vpmovb2mb": ["VPMOVB2M"], - "vpmovb2mw": ["VPMOVB2M"], - "vpmovb2ml": ["VPMOVB2M"], - "vpmovb2mq": ["VPMOVB2M"], - "vpmovb2mx": ["VPMOVB2M"], - "vpmovb2my": ["VPMOVB2M"], - "vpmovb2mz": ["VPMOVB2M"], - "vpmovb2m": ["VPMOVB2M"], - "vpmovd2mb": ["VPMOVD2M"], - "vpmovd2mw": ["VPMOVD2M"], - "vpmovd2ml": ["VPMOVD2M"], - "vpmovd2mq": ["VPMOVD2M"], - "vpmovd2mx": ["VPMOVD2M"], - "vpmovd2my": ["VPMOVD2M"], - "vpmovd2mz": ["VPMOVD2M"], - "vpmovd2m": ["VPMOVD2M"], - "vpmovm2bb": ["VPMOVM2B"], - "vpmovm2bw": ["VPMOVM2B"], - "vpmovm2bl": ["VPMOVM2B"], - "vpmovm2bq": ["VPMOVM2B"], - "vpmovm2bx": ["VPMOVM2B"], - "vpmovm2by": ["VPMOVM2B"], - "vpmovm2bz": ["VPMOVM2B"], - "vpmovm2b": ["VPMOVM2B"], - "vpmovm2db": ["VPMOVM2D"], - "vpmovm2dw": ["VPMOVM2D"], - "vpmovm2dl": ["VPMOVM2D"], - "vpmovm2dq": ["VPMOVM2D"], - "vpmovm2dx": ["VPMOVM2D"], - "vpmovm2dy": ["VPMOVM2D"], - "vpmovm2dz": ["VPMOVM2D"], - "vpmovm2d": ["VPMOVM2D"], - "vpmovm2qb": ["VPMOVM2Q"], - "vpmovm2qw": ["VPMOVM2Q"], - "vpmovm2ql": ["VPMOVM2Q"], - "vpmovm2qq": ["VPMOVM2Q"], - "vpmovm2qx": ["VPMOVM2Q"], - "vpmovm2qy": ["VPMOVM2Q"], - "vpmovm2qz": ["VPMOVM2Q"], - "vpmovm2q": ["VPMOVM2Q"], - "vpmovm2wb": ["VPMOVM2W"], - "vpmovm2ww": ["VPMOVM2W"], - "vpmovm2wl": ["VPMOVM2W"], - "vpmovm2wq": ["VPMOVM2W"], - "vpmovm2wx": ["VPMOVM2W"], - "vpmovm2wy": ["VPMOVM2W"], - "vpmovm2wz": ["VPMOVM2W"], - "vpmovm2w": ["VPMOVM2W"], - "vpmovq2mb": ["VPMOVQ2M"], - "vpmovq2mw": ["VPMOVQ2M"], - "vpmovq2ml": ["VPMOVQ2M"], - "vpmovq2mq": ["VPMOVQ2M"], - "vpmovq2mx": ["VPMOVQ2M"], - "vpmovq2my": ["VPMOVQ2M"], - "vpmovq2mz": ["VPMOVQ2M"], - "vpmovq2m": ["VPMOVQ2M"], - "vpmovswbb": ["VPMOVSWB"], - "vpmovswbw": ["VPMOVSWB"], - "vpmovswbl": ["VPMOVSWB"], - "vpmovswbq": ["VPMOVSWB"], - "vpmovswbx": ["VPMOVSWB"], - "vpmovswby": ["VPMOVSWB"], - "vpmovswbz": ["VPMOVSWB"], - "vpmovswb": ["VPMOVSWB"], - "vpmovuswbb": ["VPMOVUSWB"], - "vpmovuswbw": ["VPMOVUSWB"], - "vpmovuswbl": ["VPMOVUSWB"], - "vpmovuswbq": ["VPMOVUSWB"], - "vpmovuswbx": ["VPMOVUSWB"], - "vpmovuswby": ["VPMOVUSWB"], - "vpmovuswbz": ["VPMOVUSWB"], - "vpmovuswb": ["VPMOVUSWB"], - "vpmovw2mb": ["VPMOVW2M"], - "vpmovw2mw": ["VPMOVW2M"], - "vpmovw2ml": ["VPMOVW2M"], - "vpmovw2mq": ["VPMOVW2M"], - "vpmovw2mx": ["VPMOVW2M"], - "vpmovw2my": ["VPMOVW2M"], - "vpmovw2mz": ["VPMOVW2M"], - "vpmovw2m": ["VPMOVW2M"], - "vpmovwbb": ["VPMOVWB"], - "vpmovwbw": ["VPMOVWB"], - "vpmovwbl": ["VPMOVWB"], - "vpmovwbq": ["VPMOVWB"], - "vpmovwbx": ["VPMOVWB"], - "vpmovwby": ["VPMOVWB"], - "vpmovwbz": ["VPMOVWB"], - "vpmovwb": ["VPMOVWB"], - "vpmullqb": ["VPMULLQ"], - "vpmullqw": ["VPMULLQ"], - "vpmullql": ["VPMULLQ"], - "vpmullqq": ["VPMULLQ"], - "vpmullqx": ["VPMULLQ"], - "vpmullqy": ["VPMULLQ"], - "vpmullqz": ["VPMULLQ"], - "vpmullq": ["VPMULLQ"], - "vpsllvwb": ["VPSLLVW"], - "vpsllvww": ["VPSLLVW"], - "vpsllvwl": ["VPSLLVW"], - "vpsllvwq": ["VPSLLVW"], - "vpsllvwx": ["VPSLLVW"], - "vpsllvwy": ["VPSLLVW"], - "vpsllvwz": ["VPSLLVW"], - "vpsllvw": ["VPSLLVW"], - "vpsravwb": ["VPSRAVW"], - "vpsravww": ["VPSRAVW"], - "vpsravwl": ["VPSRAVW"], - "vpsravwq": ["VPSRAVW"], - "vpsravwx": ["VPSRAVW"], - "vpsravwy": ["VPSRAVW"], - "vpsravwz": ["VPSRAVW"], - "vpsravw": ["VPSRAVW"], - "vpsrlvwb": ["VPSRLVW"], - "vpsrlvww": ["VPSRLVW"], - "vpsrlvwl": ["VPSRLVW"], - "vpsrlvwq": ["VPSRLVW"], - "vpsrlvwx": ["VPSRLVW"], - "vpsrlvwy": ["VPSRLVW"], - "vpsrlvwz": ["VPSRLVW"], - "vpsrlvw": ["VPSRLVW"], - "vptestmbb": ["VPTESTMB"], - "vptestmbw": ["VPTESTMB"], - "vptestmbl": ["VPTESTMB"], - "vptestmbq": ["VPTESTMB"], - "vptestmbx": ["VPTESTMB"], - "vptestmby": ["VPTESTMB"], - "vptestmbz": ["VPTESTMB"], - "vptestmb": ["VPTESTMB"], - "vptestmwb": ["VPTESTMW"], - "vptestmww": ["VPTESTMW"], - "vptestmwl": ["VPTESTMW"], - "vptestmwq": ["VPTESTMW"], - "vptestmwx": ["VPTESTMW"], - "vptestmwy": ["VPTESTMW"], - "vptestmwz": ["VPTESTMW"], - "vptestmw": ["VPTESTMW"], - "vptestnmbb": ["VPTESTNMB"], - "vptestnmbw": ["VPTESTNMB"], - "vptestnmbl": ["VPTESTNMB"], - "vptestnmbq": ["VPTESTNMB"], - "vptestnmbx": ["VPTESTNMB"], + "iretd": ["IRETD"], + "cmovnbew": ["CMOVNBE"], + "phsubdq": ["PHSUBD"], + "pslld": ["PSLLD"], + "vpavgby": ["VPAVGB"], + "vaesenclasty": ["VAESENCLAST"], + "vgf2p8affineinvqbw": ["VGF2P8AFFINEINVQB"], + "pmulhwx": ["PMULHW"], + "vpshldqb": ["VPSHLDQ"], + "vpabswx": ["VPABSW"], + "pmaxswx": ["PMAXSW"], + "vfmsub213pdz": ["VFMSUB213PD"], + "pminub": ["PMINUB"], + "vmovddupq": ["VMOVDDUP"], + "vpmovusqbw": ["VPMOVUSQB"], + "vpmovsqbl": ["VPMOVSQB"], + "vcvttps2udqy": ["VCVTTPS2UDQ"], + "vrsqrt28psb": ["VRSQRT28PS"], + "vfmaddsd": ["VFMADDSD"], + "vprolqx": ["VPROLQ"], + "vpscatterdq": ["VPSCATTERDQ"], + "pminudx": ["PMINUD"], + "pavgusbq": ["PAVGUSB"], + "vsqrtpdl": ["VSQRTPD"], + "vpdpwssds": ["VPDPWSSDS"], + "vfmsubadd213pdw": ["VFMSUBADD213PD"], + "vpsubqx": ["VPSUBQ"], + "cmovbel": ["CMOVBE"], + "vpmuldqy": ["VPMULDQ"], + "retq": ["RET_NEAR"], + "vcvtusi2ss": ["VCVTUSI2SS"], + "andps": ["ANDPS"], "vptestnmby": ["VPTESTNMB"], - "vptestnmbz": ["VPTESTNMB"], - "vptestnmb": ["VPTESTNMB"], - "vptestnmwb": ["VPTESTNMW"], - "vptestnmww": ["VPTESTNMW"], - "vptestnmwl": ["VPTESTNMW"], - "vptestnmwq": ["VPTESTNMW"], - "vptestnmwx": ["VPTESTNMW"], - "vptestnmwy": ["VPTESTNMW"], - "vptestnmwz": ["VPTESTNMW"], - "vptestnmw": ["VPTESTNMW"], - "vrangepdb": ["VRANGEPD"], - "vrangepdw": ["VRANGEPD"], - "vrangepdl": ["VRANGEPD"], - "vrangepdq": ["VRANGEPD"], - "vrangepdx": ["VRANGEPD"], - "vrangepdy": ["VRANGEPD"], - "vrangepdz": ["VRANGEPD"], - "vrangepd": ["VRANGEPD"], - "vrangepsb": ["VRANGEPS"], - "vrangepsw": ["VRANGEPS"], - "vrangepsl": ["VRANGEPS"], - "vrangepsq": ["VRANGEPS"], - "vrangepsx": ["VRANGEPS"], - "vrangepsy": ["VRANGEPS"], - "vrangepsz": ["VRANGEPS"], - "vrangeps": ["VRANGEPS"], - "vrangesdb": ["VRANGESD"], - "vrangesdw": ["VRANGESD"], - "vrangesdl": ["VRANGESD"], - "vrangesdq": ["VRANGESD"], - "vrangesdx": ["VRANGESD"], - "vrangesdy": ["VRANGESD"], - "vrangesdz": ["VRANGESD"], - "vrangesd": ["VRANGESD"], - "vrangessb": ["VRANGESS"], - "vrangessw": ["VRANGESS"], - "vrangessl": ["VRANGESS"], - "vrangessq": ["VRANGESS"], - "vrangessx": ["VRANGESS"], - "vrangessy": ["VRANGESS"], - "vrangessz": ["VRANGESS"], - "vrangess": ["VRANGESS"], - "vreducepdb": ["VREDUCEPD"], - "vreducepdw": ["VREDUCEPD"], - "vreducepdl": ["VREDUCEPD"], - "vreducepdq": ["VREDUCEPD"], - "vreducepdx": ["VREDUCEPD"], - "vreducepdy": ["VREDUCEPD"], - "vreducepdz": ["VREDUCEPD"], - "vreducepd": ["VREDUCEPD"], - "vreducepsb": ["VREDUCEPS"], - "vreducepsw": ["VREDUCEPS"], - "vreducepsl": ["VREDUCEPS"], - "vreducepsq": ["VREDUCEPS"], - "vreducepsx": ["VREDUCEPS"], - "vreducepsy": ["VREDUCEPS"], - "vreducepsz": ["VREDUCEPS"], - "vreduceps": ["VREDUCEPS"], - "vreducesdb": ["VREDUCESD"], - "vreducesdw": ["VREDUCESD"], - "vreducesdl": ["VREDUCESD"], - "vreducesdq": ["VREDUCESD"], - "vreducesdx": ["VREDUCESD"], - "vreducesdy": ["VREDUCESD"], - "vreducesdz": ["VREDUCESD"], - "vreducesd": ["VREDUCESD"], - "vreducessb": ["VREDUCESS"], - "vreducessw": ["VREDUCESS"], - "vreducessl": ["VREDUCESS"], - "vreducessq": ["VREDUCESS"], - "vreducessx": ["VREDUCESS"], - "vreducessy": ["VREDUCESS"], - "vreducessz": ["VREDUCESS"], - "vreducess": ["VREDUCESS"], - "kaddbb": ["KADDB"], - "kaddbw": ["KADDB"], - "kaddbl": ["KADDB"], - "kaddbq": ["KADDB"], - "kaddbx": ["KADDB"], - "kaddby": ["KADDB"], - "kaddbz": ["KADDB"], - "kaddb": ["KADDB"], - "kadddb": ["KADDD"], - "kadddw": ["KADDD"], - "kadddl": ["KADDD"], - "kadddq": ["KADDD"], - "kadddx": ["KADDD"], - "kadddy": ["KADDD"], - "kadddz": ["KADDD"], - "kaddd": ["KADDD"], - "kaddqb": ["KADDQ"], - "kaddqw": ["KADDQ"], - "kaddql": ["KADDQ"], - "kaddqq": ["KADDQ"], - "kaddqx": ["KADDQ"], - "kaddqy": ["KADDQ"], - "kaddqz": ["KADDQ"], - "kaddq": ["KADDQ"], - "kaddwb": ["KADDW"], - "kaddww": ["KADDW"], - "kaddwl": ["KADDW"], - "kaddwq": ["KADDW"], - "kaddwx": ["KADDW"], - "kaddwy": ["KADDW"], - "kaddwz": ["KADDW"], - "kaddw": ["KADDW"], - "kandbb": ["KANDB"], - "kandbw": ["KANDB"], - "kandbl": ["KANDB"], - "kandbq": ["KANDB"], - "kandbx": ["KANDB"], - "kandby": ["KANDB"], - "kandbz": ["KANDB"], - "kandb": ["KANDB"], - "kanddb": ["KANDD"], - "kanddw": ["KANDD"], - "kanddl": ["KANDD"], - "kanddq": ["KANDD"], - "kanddx": ["KANDD"], - "kanddy": ["KANDD"], - "kanddz": ["KANDD"], - "kandd": ["KANDD"], - "kandnbb": ["KANDNB"], - "kandnbw": ["KANDNB"], - "kandnbl": ["KANDNB"], - "kandnbq": ["KANDNB"], - "kandnbx": ["KANDNB"], - "kandnby": ["KANDNB"], - "kandnbz": ["KANDNB"], - "kandnb": ["KANDNB"], - "kandndb": ["KANDND"], - "kandndw": ["KANDND"], - "kandndl": ["KANDND"], - "kandndq": ["KANDND"], - "kandndx": ["KANDND"], - "kandndy": ["KANDND"], - "kandndz": ["KANDND"], - "kandnd": ["KANDND"], - "kandnqb": ["KANDNQ"], - "kandnqw": ["KANDNQ"], - "kandnql": ["KANDNQ"], - "kandnqq": ["KANDNQ"], - "kandnqx": ["KANDNQ"], - "kandnqy": ["KANDNQ"], - "kandnqz": ["KANDNQ"], - "kandnq": ["KANDNQ"], - "kandqb": ["KANDQ"], - "kandqw": ["KANDQ"], - "kandql": ["KANDQ"], - "kandqq": ["KANDQ"], - "kandqx": ["KANDQ"], - "kandqy": ["KANDQ"], - "kandqz": ["KANDQ"], - "kandq": ["KANDQ"], - "kmovbb": ["KMOVB"], - "kmovbw": ["KMOVB"], - "kmovbl": ["KMOVB"], - "kmovbq": ["KMOVB"], - "kmovbx": ["KMOVB"], - "kmovby": ["KMOVB"], - "kmovbz": ["KMOVB"], - "kmovb": ["KMOVB"], - "kmovdb": ["KMOVD"], - "kmovdw": ["KMOVD"], - "kmovdl": ["KMOVD"], - "kmovdq": ["KMOVD"], - "kmovdx": ["KMOVD"], - "kmovdy": ["KMOVD"], - "kmovdz": ["KMOVD"], - "kmovd": ["KMOVD"], - "kmovqb": ["KMOVQ"], - "kmovqw": ["KMOVQ"], - "kmovql": ["KMOVQ"], - "kmovqq": ["KMOVQ"], - "kmovqx": ["KMOVQ"], - "kmovqy": ["KMOVQ"], - "kmovqz": ["KMOVQ"], - "kmovq": ["KMOVQ"], - "knotbb": ["KNOTB"], - "knotbw": ["KNOTB"], - "knotbl": ["KNOTB"], - "knotbq": ["KNOTB"], - "knotbx": ["KNOTB"], - "knotby": ["KNOTB"], - "knotbz": ["KNOTB"], - "knotb": ["KNOTB"], - "knotdb": ["KNOTD"], - "knotdw": ["KNOTD"], - "knotdl": ["KNOTD"], - "knotdq": ["KNOTD"], - "knotdx": ["KNOTD"], - "knotdy": ["KNOTD"], - "knotdz": ["KNOTD"], - "knotd": ["KNOTD"], - "knotqb": ["KNOTQ"], - "knotqw": ["KNOTQ"], - "knotql": ["KNOTQ"], - "knotqq": ["KNOTQ"], - "knotqx": ["KNOTQ"], - "knotqy": ["KNOTQ"], - "knotqz": ["KNOTQ"], - "knotq": ["KNOTQ"], - "korbb": ["KORB"], - "korbw": ["KORB"], - "korbl": ["KORB"], - "korbq": ["KORB"], - "korbx": ["KORB"], - "korby": ["KORB"], - "korbz": ["KORB"], - "korb": ["KORB"], - "kordb": ["KORD"], - "kordw": ["KORD"], - "kordl": ["KORD"], - "kordq": ["KORD"], - "kordx": ["KORD"], - "kordy": ["KORD"], - "kordz": ["KORD"], - "kord": ["KORD"], - "korqb": ["KORQ"], - "korqw": ["KORQ"], - "korql": ["KORQ"], - "korqq": ["KORQ"], - "korqx": ["KORQ"], - "korqy": ["KORQ"], - "korqz": ["KORQ"], - "korq": ["KORQ"], - "kortestbb": ["KORTESTB"], - "kortestbw": ["KORTESTB"], - "kortestbl": ["KORTESTB"], - "kortestbq": ["KORTESTB"], - "kortestbx": ["KORTESTB"], - "kortestby": ["KORTESTB"], - "kortestbz": ["KORTESTB"], - "kortestb": ["KORTESTB"], - "kortestdb": ["KORTESTD"], - "kortestdw": ["KORTESTD"], - "kortestdl": ["KORTESTD"], - "kortestdq": ["KORTESTD"], - "kortestdx": ["KORTESTD"], - "kortestdy": ["KORTESTD"], - "kortestdz": ["KORTESTD"], - "kortestd": ["KORTESTD"], - "kortestqb": ["KORTESTQ"], - "kortestqw": ["KORTESTQ"], - "kortestql": ["KORTESTQ"], - "kortestqq": ["KORTESTQ"], - "kortestqx": ["KORTESTQ"], - "kortestqy": ["KORTESTQ"], - "kortestqz": ["KORTESTQ"], - "kortestq": ["KORTESTQ"], - "kshiftlbb": ["KSHIFTLB"], - "kshiftlbw": ["KSHIFTLB"], - "kshiftlbl": ["KSHIFTLB"], - "kshiftlbq": ["KSHIFTLB"], - "kshiftlbx": ["KSHIFTLB"], - "kshiftlby": ["KSHIFTLB"], - "kshiftlbz": ["KSHIFTLB"], - "kshiftlb": ["KSHIFTLB"], - "kshiftldb": ["KSHIFTLD"], - "kshiftldw": ["KSHIFTLD"], - "kshiftldl": ["KSHIFTLD"], - "kshiftldq": ["KSHIFTLD"], - "kshiftldx": ["KSHIFTLD"], - "kshiftldy": ["KSHIFTLD"], - "kshiftldz": ["KSHIFTLD"], - "kshiftld": ["KSHIFTLD"], - "kshiftlqb": ["KSHIFTLQ"], - "kshiftlqw": ["KSHIFTLQ"], - "kshiftlql": ["KSHIFTLQ"], - "kshiftlqq": ["KSHIFTLQ"], - "kshiftlqx": ["KSHIFTLQ"], - "kshiftlqy": ["KSHIFTLQ"], - "kshiftlqz": ["KSHIFTLQ"], - "kshiftlq": ["KSHIFTLQ"], - "kshiftrbb": ["KSHIFTRB"], - "kshiftrbw": ["KSHIFTRB"], - "kshiftrbl": ["KSHIFTRB"], - "kshiftrbq": ["KSHIFTRB"], - "kshiftrbx": ["KSHIFTRB"], - "kshiftrby": ["KSHIFTRB"], - "kshiftrbz": ["KSHIFTRB"], - "kshiftrb": ["KSHIFTRB"], - "kshiftrdb": ["KSHIFTRD"], - "kshiftrdw": ["KSHIFTRD"], - "kshiftrdl": ["KSHIFTRD"], - "kshiftrdq": ["KSHIFTRD"], - "kshiftrdx": ["KSHIFTRD"], - "kshiftrdy": ["KSHIFTRD"], - "kshiftrdz": ["KSHIFTRD"], - "kshiftrd": ["KSHIFTRD"], - "kshiftrqb": ["KSHIFTRQ"], - "kshiftrqw": ["KSHIFTRQ"], - "kshiftrql": ["KSHIFTRQ"], - "kshiftrqq": ["KSHIFTRQ"], - "kshiftrqx": ["KSHIFTRQ"], - "kshiftrqy": ["KSHIFTRQ"], - "kshiftrqz": ["KSHIFTRQ"], - "kshiftrq": ["KSHIFTRQ"], - "ktestbb": ["KTESTB"], - "ktestbw": ["KTESTB"], - "ktestbl": ["KTESTB"], - "ktestbq": ["KTESTB"], - "ktestbx": ["KTESTB"], - "ktestby": ["KTESTB"], - "ktestbz": ["KTESTB"], - "ktestb": ["KTESTB"], - "ktestdb": ["KTESTD"], - "ktestdw": ["KTESTD"], - "ktestdl": ["KTESTD"], - "ktestdq": ["KTESTD"], - "ktestdx": ["KTESTD"], - "ktestdy": ["KTESTD"], - "ktestdz": ["KTESTD"], - "ktestd": ["KTESTD"], - "ktestqb": ["KTESTQ"], - "ktestqw": ["KTESTQ"], - "ktestql": ["KTESTQ"], - "ktestqq": ["KTESTQ"], - "ktestqx": ["KTESTQ"], - "ktestqy": ["KTESTQ"], - "ktestqz": ["KTESTQ"], - "ktestq": ["KTESTQ"], - "ktestwb": ["KTESTW"], - "ktestww": ["KTESTW"], - "ktestwl": ["KTESTW"], - "ktestwq": ["KTESTW"], - "ktestwx": ["KTESTW"], - "ktestwy": ["KTESTW"], - "ktestwz": ["KTESTW"], - "ktestw": ["KTESTW"], - "kunpckdqb": ["KUNPCKDQ"], - "kunpckdqw": ["KUNPCKDQ"], - "kunpckdql": ["KUNPCKDQ"], - "kunpckdqq": ["KUNPCKDQ"], - "kunpckdqx": ["KUNPCKDQ"], - "kunpckdqy": ["KUNPCKDQ"], - "kunpckdqz": ["KUNPCKDQ"], - "kunpckdq": ["KUNPCKDQ"], - "kunpckwdb": ["KUNPCKWD"], - "kunpckwdw": ["KUNPCKWD"], - "kunpckwdl": ["KUNPCKWD"], - "kunpckwdq": ["KUNPCKWD"], - "kunpckwdx": ["KUNPCKWD"], - "kunpckwdy": ["KUNPCKWD"], - "kunpckwdz": ["KUNPCKWD"], - "kunpckwd": ["KUNPCKWD"], - "kxnorbb": ["KXNORB"], - "kxnorbw": ["KXNORB"], - "kxnorbl": ["KXNORB"], - "kxnorbq": ["KXNORB"], - "kxnorbx": ["KXNORB"], - "kxnorby": ["KXNORB"], - "kxnorbz": ["KXNORB"], + "vfmaddpd": ["VFMADDPD"], + "vpdpwssdsw": ["VPDPWSSDS"], "kxnorb": ["KXNORB"], - "kxnordb": ["KXNORD"], - "kxnordw": ["KXNORD"], - "kxnordl": ["KXNORD"], - "kxnordq": ["KXNORD"], - "kxnordx": ["KXNORD"], - "kxnordy": ["KXNORD"], - "kxnordz": ["KXNORD"], - "kxnord": ["KXNORD"], - "kxnorqb": ["KXNORQ"], - "kxnorqw": ["KXNORQ"], - "kxnorql": ["KXNORQ"], - "kxnorqq": ["KXNORQ"], - "kxnorqx": ["KXNORQ"], - "kxnorqy": ["KXNORQ"], - "kxnorqz": ["KXNORQ"], - "kxnorq": ["KXNORQ"], - "kxorbb": ["KXORB"], - "kxorbw": ["KXORB"], - "kxorbl": ["KXORB"], - "kxorbq": ["KXORB"], - "kxorbx": ["KXORB"], - "kxorby": ["KXORB"], - "kxorbz": ["KXORB"], - "kxorb": ["KXORB"], - "kxordb": ["KXORD"], - "kxordw": ["KXORD"], - "kxordl": ["KXORD"], - "kxordq": ["KXORD"], - "kxordx": ["KXORD"], - "kxordy": ["KXORD"], - "kxordz": ["KXORD"], - "kxord": ["KXORD"], - "kxorqb": ["KXORQ"], - "kxorqw": ["KXORQ"], - "kxorql": ["KXORQ"], - "kxorqq": ["KXORQ"], - "kxorqx": ["KXORQ"], - "kxorqy": ["KXORQ"], - "kxorqz": ["KXORQ"], - "kxorq": ["KXORQ"], - "vpmadd52huqb": ["VPMADD52HUQ"], - "vpmadd52huqw": ["VPMADD52HUQ"], - "vpmadd52huql": ["VPMADD52HUQ"], - "vpmadd52huqq": ["VPMADD52HUQ"], - "vpmadd52huqx": ["VPMADD52HUQ"], - "vpmadd52huqy": ["VPMADD52HUQ"], - "vpmadd52huqz": ["VPMADD52HUQ"], - "vpmadd52huq": ["VPMADD52HUQ"], - "vpmadd52luqb": ["VPMADD52LUQ"], - "vpmadd52luqw": ["VPMADD52LUQ"], - "vpmadd52luql": ["VPMADD52LUQ"], - "vpmadd52luqq": ["VPMADD52LUQ"], - "vpmadd52luqx": ["VPMADD52LUQ"], - "vpmadd52luqy": ["VPMADD52LUQ"], - "vpmadd52luqz": ["VPMADD52LUQ"], - "vpmadd52luq": ["VPMADD52LUQ"], - "vpermbb": ["VPERMB"], - "vpermbw": ["VPERMB"], - "vpermbl": ["VPERMB"], - "vpermbq": ["VPERMB"], - "vpermbx": ["VPERMB"], - "vpermby": ["VPERMB"], - "vpermbz": ["VPERMB"], - "vpermb": ["VPERMB"], - "vpermi2bb": ["VPERMI2B"], - "vpermi2bw": ["VPERMI2B"], - "vpermi2bl": ["VPERMI2B"], - "vpermi2bq": ["VPERMI2B"], - "vpermi2bx": ["VPERMI2B"], - "vpermi2by": ["VPERMI2B"], - "vpermi2bz": ["VPERMI2B"], - "vpermi2b": ["VPERMI2B"], - "vpermt2bb": ["VPERMT2B"], - "vpermt2bw": ["VPERMT2B"], - "vpermt2bl": ["VPERMT2B"], - "vpermt2bq": ["VPERMT2B"], - "vpermt2bx": ["VPERMT2B"], - "vpermt2by": ["VPERMT2B"], - "vpermt2bz": ["VPERMT2B"], - "vpermt2b": ["VPERMT2B"], - "vpmultishiftqbb": ["VPMULTISHIFTQB"], - "vpmultishiftqbw": ["VPMULTISHIFTQB"], - "vpmultishiftqbl": ["VPMULTISHIFTQB"], - "vpmultishiftqbq": ["VPMULTISHIFTQB"], - "vpmultishiftqbx": ["VPMULTISHIFTQB"], - "vpmultishiftqby": ["VPMULTISHIFTQB"], - "vpmultishiftqbz": ["VPMULTISHIFTQB"], - "vpmultishiftqb": ["VPMULTISHIFTQB"], - "wbnoinvdb": ["WBNOINVD"], - "wbnoinvdw": ["WBNOINVD"], - "wbnoinvdl": ["WBNOINVD"], - "wbnoinvdq": ["WBNOINVD"], - "wbnoinvdx": ["WBNOINVD"], - "wbnoinvdy": ["WBNOINVD"], - "wbnoinvdz": ["WBNOINVD"], - "wbnoinvd": ["WBNOINVD"], - "pconfigb": ["PCONFIG"], - "pconfigw": ["PCONFIG"], - "pconfigl": ["PCONFIG"], - "pconfigq": ["PCONFIG"], - "pconfigx": ["PCONFIG"], - "pconfigy": ["PCONFIG"], - "pconfigz": ["PCONFIG"], - "pconfig": ["PCONFIG"], - "vpopcntbb": ["VPOPCNTB"], - "vpopcntbw": ["VPOPCNTB"], - "vpopcntbl": ["VPOPCNTB"], - "vpopcntbq": ["VPOPCNTB"], - "vpopcntbx": ["VPOPCNTB"], - "vpopcntby": ["VPOPCNTB"], - "vpopcntbz": ["VPOPCNTB"], - "vpopcntb": ["VPOPCNTB"], - "vpopcntwb": ["VPOPCNTW"], - "vpopcntww": ["VPOPCNTW"], - "vpopcntwl": ["VPOPCNTW"], - "vpopcntwq": ["VPOPCNTW"], - "vpopcntwx": ["VPOPCNTW"], - "vpopcntwy": ["VPOPCNTW"], - "vpopcntwz": ["VPOPCNTW"], - "vpopcntw": ["VPOPCNTW"], - "vpshufbitqmbb": ["VPSHUFBITQMB"], - "vpshufbitqmbw": ["VPSHUFBITQMB"], - "vpshufbitqmbl": ["VPSHUFBITQMB"], - "vpshufbitqmbq": ["VPSHUFBITQMB"], - "vpshufbitqmbx": ["VPSHUFBITQMB"], - "vpshufbitqmby": ["VPSHUFBITQMB"], - "vpshufbitqmbz": ["VPSHUFBITQMB"], - "vpshufbitqmb": ["VPSHUFBITQMB"], - "vpcompressbb": ["VPCOMPRESSB"], - "vpcompressbw": ["VPCOMPRESSB"], - "vpcompressbl": ["VPCOMPRESSB"], - "vpcompressbq": ["VPCOMPRESSB"], - "vpcompressbx": ["VPCOMPRESSB"], - "vpcompressby": ["VPCOMPRESSB"], - "vpcompressbz": ["VPCOMPRESSB"], - "vpcompressb": ["VPCOMPRESSB"], - "vpcompresswb": ["VPCOMPRESSW"], - "vpcompressww": ["VPCOMPRESSW"], - "vpcompresswl": ["VPCOMPRESSW"], - "vpcompresswq": ["VPCOMPRESSW"], - "vpcompresswx": ["VPCOMPRESSW"], - "vpcompresswy": ["VPCOMPRESSW"], - "vpcompresswz": ["VPCOMPRESSW"], - "vpcompressw": ["VPCOMPRESSW"], - "vpexpandbb": ["VPEXPANDB"], - "vpexpandbw": ["VPEXPANDB"], - "vpexpandbl": ["VPEXPANDB"], - "vpexpandbq": ["VPEXPANDB"], - "vpexpandbx": ["VPEXPANDB"], - "vpexpandby": ["VPEXPANDB"], - "vpexpandbz": ["VPEXPANDB"], - "vpexpandb": ["VPEXPANDB"], - "vpexpandwb": ["VPEXPANDW"], - "vpexpandww": ["VPEXPANDW"], - "vpexpandwl": ["VPEXPANDW"], - "vpexpandwq": ["VPEXPANDW"], - "vpexpandwx": ["VPEXPANDW"], - "vpexpandwy": ["VPEXPANDW"], - "vpexpandwz": ["VPEXPANDW"], - "vpexpandw": ["VPEXPANDW"], - "vpshlddb": ["VPSHLDD"], - "vpshlddw": ["VPSHLDD"], - "vpshlddl": ["VPSHLDD"], - "vpshlddq": ["VPSHLDD"], - "vpshlddx": ["VPSHLDD"], - "vpshlddy": ["VPSHLDD"], - "vpshlddz": ["VPSHLDD"], - "vpshldd": ["VPSHLDD"], - "vpshldqb": ["VPSHLDQ"], - "vpshldqw": ["VPSHLDQ"], - "vpshldql": ["VPSHLDQ"], - "vpshldqq": ["VPSHLDQ"], - "vpshldqx": ["VPSHLDQ"], - "vpshldqy": ["VPSHLDQ"], - "vpshldqz": ["VPSHLDQ"], - "vpshldvdb": ["VPSHLDVD"], - "vpshldvdw": ["VPSHLDVD"], - "vpshldvdl": ["VPSHLDVD"], - "vpshldvdq": ["VPSHLDVD"], - "vpshldvdx": ["VPSHLDVD"], - "vpshldvdy": ["VPSHLDVD"], - "vpshldvdz": ["VPSHLDVD"], - "vpshldvd": ["VPSHLDVD"], - "vpshldvqb": ["VPSHLDVQ"], + "vpminudw": ["VPMINUD"], + "vfrczsd": ["VFRCZSD"], + "vxorpsw": ["VXORPS"], + "vpsignw": ["VPSIGNW"], + "vpxord": ["VPXORD"], + "vptestmwy": ["VPTESTMW"], + "stosq": ["STOSQ", "REP_STOSQ"], + "vshufpdy": ["VSHUFPD"], + "vmovntpsx": ["VMOVNTPS"], + "btsw": ["BTS", "BTS_LOCK"], + "vpmovsqwx": ["VPMOVSQW"], + "vcvtps2uqqq": ["VCVTPS2UQQ"], + "vmclearq": ["VMCLEAR"], + "vpmuldqx": ["VPMULDQ"], + "bsf": ["BSF"], + "vmovddup": ["VMOVDDUP"], + "fistpl": ["FISTP"], + "vcvttpd2dqb": ["VCVTTPD2DQ"], + "vmovshdupy": ["VMOVSHDUP"], + "vpsllvwx": ["VPSLLVW"], + "vfpclasspdw": ["VFPCLASSPD"], + "vfmadd132psz": ["VFMADD132PS"], + "vfmsubadd213pdx": ["VFMSUBADD213PD"], + "vrsqrt28pdy": ["VRSQRT28PD"], + "vxorpsb": ["VXORPS"], + "vgatherpf1dps": ["VGATHERPF1DPS"], + "vfmaddsub132psb": ["VFMADDSUB132PS"], + "vscalefpdb": ["VSCALEFPD"], + "vunpcklpdy": ["VUNPCKLPD"], + "vsubssl": ["VSUBSS"], "vpshldvqw": ["VPSHLDVQ"], - "vpshldvql": ["VPSHLDVQ"], - "vpshldvqq": ["VPSHLDVQ"], - "vpshldvqx": ["VPSHLDVQ"], - "vpshldvqy": ["VPSHLDVQ"], - "vpshldvqz": ["VPSHLDVQ"], - "vpshldvq": ["VPSHLDVQ"], - "vpshldvwb": ["VPSHLDVW"], - "vpshldvww": ["VPSHLDVW"], - "vpshldvwl": ["VPSHLDVW"], - "vpshldvwq": ["VPSHLDVW"], - "vpshldvwx": ["VPSHLDVW"], - "vpshldvwy": ["VPSHLDVW"], - "vpshldvwz": ["VPSHLDVW"], - "vpshldvw": ["VPSHLDVW"], - "vpshldwb": ["VPSHLDW"], - "vpshldww": ["VPSHLDW"], - "vpshldwl": ["VPSHLDW"], - "vpshldwq": ["VPSHLDW"], - "vpshldwx": ["VPSHLDW"], - "vpshldwy": ["VPSHLDW"], - "vpshldwz": ["VPSHLDW"], - "vpshrddb": ["VPSHRDD"], - "vpshrddw": ["VPSHRDD"], - "vpshrddl": ["VPSHRDD"], - "vpshrddq": ["VPSHRDD"], - "vpshrddx": ["VPSHRDD"], - "vpshrddy": ["VPSHRDD"], - "vpshrddz": ["VPSHRDD"], - "vpshrdd": ["VPSHRDD"], - "vpshrdqb": ["VPSHRDQ"], - "vpshrdqw": ["VPSHRDQ"], - "vpshrdql": ["VPSHRDQ"], - "vpshrdqq": ["VPSHRDQ"], - "vpshrdqx": ["VPSHRDQ"], - "vpshrdqy": ["VPSHRDQ"], - "vpshrdqz": ["VPSHRDQ"], - "vpshrdq": ["VPSHRDQ"], + "movmskpd": ["MOVMSKPD"], + "call": ["CALL_NEAR"], + "movddupq": ["MOVDDUP"], + "fisttp": ["FISTTP"], + "vaddps": ["VADDPS"], + "vfnmadd231sdq": ["VFNMADD231SD"], + "psubusbx": ["PSUBUSB"], + "vextractf32x4": ["VEXTRACTF32X4"], + "vpternlogd": ["VPTERNLOGD"], + "vfpclasspsq": ["VFPCLASSPS"], + "vfnmsubpdy": ["VFNMSUBPD"], + "vaddsd": ["VADDSD"], + "vfmadd213sdq": ["VFMADD213SD"], + "vfmsubadd231psw": ["VFMSUBADD231PS"], + "divsd": ["DIVSD"], + "movdiril": ["MOVDIRI"], + "vfmadd132pdq": ["VFMADD132PD"], + "vfmadd231psb": ["VFMADD231PS"], + "vprorvq": ["VPRORVQ"], + "vpsradx": ["VPSRAD"], + "vbroadcasti128x": ["VBROADCASTI128"], + "vpabsqb": ["VPABSQ"], + "vpermt2psx": ["VPERMT2PS"], + "fcmove": ["FCMOVE"], + "unpcklpdx": ["UNPCKLPD"], + "leal": ["LEA"], + "insd": ["INSD", "REP_INSD"], + "vblendmpsw": ["VBLENDMPS"], + "vandpdl": ["VANDPD"], + "vpermi2dx": ["VPERMI2D"], + "vpmaxsby": ["VPMAXSB"], + "vpunpckldqq": ["VPUNPCKLDQ"], + "vperm2i128": ["VPERM2I128"], + "setzb": ["SETZ"], + "vpmulldw": ["VPMULLD"], + "stosbb": ["STOSB", "REP_STOSB"], + "getsec": ["GETSEC"], + "vpmuludqw": ["VPMULUDQ"], + "vpexpandqz": ["VPEXPANDQ"], + "pminswx": ["PMINSW"], + "vdppsy": ["VDPPS"], + "ud1l": ["UD1"], + "vpshrdwy": ["VPSHRDW"], + "cvtps2pi": ["CVTPS2PI"], + "psubqx": ["PSUBQ"], + "vpermil2ps": ["VPERMIL2PS"], + "pfsubr": ["PFSUBR"], + "vpermi2pdl": ["VPERMI2PD"], + "vpxordx": ["VPXORD"], + "vpmuludq": ["VPMULUDQ"], + "vpcmpeqqq": ["VPCMPEQQ"], + "emms": ["EMMS"], + "pcmpeqq": ["PCMPEQQ"], + "vpcmpb": ["VPCMPB"], + "unpckhpsx": ["UNPCKHPS"], + "vcvtdq2psb": ["VCVTDQ2PS"], + "vpopcntd": ["VPOPCNTD"], + "vpshldx": ["VPSHLD"], + "daa": ["DAA"], + "phadddq": ["PHADDD"], + "vpabsb": ["VPABSB"], + "vfmaddsub231psq": ["VFMADDSUB231PS"], + "vpackssdwz": ["VPACKSSDW"], "vpshrdvdb": ["VPSHRDVD"], - "vpshrdvdw": ["VPSHRDVD"], - "vpshrdvdl": ["VPSHRDVD"], - "vpshrdvdq": ["VPSHRDVD"], - "vpshrdvdx": ["VPSHRDVD"], - "vpshrdvdy": ["VPSHRDVD"], - "vpshrdvdz": ["VPSHRDVD"], - "vpshrdvd": ["VPSHRDVD"], - "vpshrdvqb": ["VPSHRDVQ"], - "vpshrdvqw": ["VPSHRDVQ"], + "vandnpsx": ["VANDNPS"], + "mulx": ["MULX"], + "vcvtps2uqql": ["VCVTPS2UQQ"], + "fisttpw": ["FISTTP"], + "jnl": ["JNL"], + "vfnmadd213ps": ["VFNMADD213PS"], + "vcvttpd2uqqx": ["VCVTTPD2UQQ"], + "vrangesd": ["VRANGESD"], + "adc": ["ADC", "ADC_LOCK"], + "popfd": ["POPFD"], + "vinsertf64x2": ["VINSERTF64X2"], + "vmovupdy": ["VMOVUPD"], + "vpmovsqwl": ["VPMOVSQW"], + "vpmacssdqh": ["VPMACSSDQH"], + "vpclmulqdqz": ["VPCLMULQDQ"], + "vcvtuqq2psw": ["VCVTUQQ2PS"], + "movsd": ["MOVSD", "MOVSD_XMM", "REP_MOVSD"], + "pcmpestrmx": ["PCMPESTRM"], + "cmovns": ["CMOVNS"], + "cmovzq": ["CMOVZ"], "vpshrdvql": ["VPSHRDVQ"], - "vpshrdvqq": ["VPSHRDVQ"], - "vpshrdvqx": ["VPSHRDVQ"], - "vpshrdvqy": ["VPSHRDVQ"], - "vpshrdvqz": ["VPSHRDVQ"], - "vpshrdvq": ["VPSHRDVQ"], - "vpshrdvwb": ["VPSHRDVW"], - "vpshrdvww": ["VPSHRDVW"], - "vpshrdvwl": ["VPSHRDVW"], - "vpshrdvwq": ["VPSHRDVW"], - "vpshrdvwx": ["VPSHRDVW"], - "vpshrdvwy": ["VPSHRDVW"], - "vpshrdvwz": ["VPSHRDVW"], - "vpshrdvw": ["VPSHRDVW"], - "vpshrdwb": ["VPSHRDW"], - "vpshrdww": ["VPSHRDW"], - "vpshrdwl": ["VPSHRDW"], - "vpshrdwq": ["VPSHRDW"], + "vcvttps2dqq": ["VCVTTPS2DQ"], + "vfnmadd132pd": ["VFNMADD132PD"], + "bextr_xop": ["BEXTR_XOP"], + "popadx": ["POPAD"], + "vblendmpd": ["VBLENDMPD"], + "popcntw": ["POPCNT"], + "vsqrtpsz": ["VSQRTPS"], + "dppdx": ["DPPD"], + "vsubps": ["VSUBPS"], + "vpopcntqx": ["VPOPCNTQ"], + "vpcmpudx": ["VPCMPUD"], + "vshufpdx": ["VSHUFPD"], + "vdbpsadbwz": ["VDBPSADBW"], + "vfmaddpdy": ["VFMADDPD"], + "vgetmantpsw": ["VGETMANTPS"], + "loope": ["LOOPE"], + "pf2id": ["PF2ID"], + "vfnmsub213psb": ["VFNMSUB213PS"], + "vmovdqu32x": ["VMOVDQU32"], + "outsww": ["REP_OUTSW", "OUTSW"], + "vminps": ["VMINPS"], + "vsqrtpsy": ["VSQRTPS"], + "psrlwx": ["PSRLW"], + "vpblendmb": ["VPBLENDMB"], + "fxam": ["FXAM"], + "vpmovsqbw": ["VPMOVSQB"], + "vptestnmqz": ["VPTESTNMQ"], + "popfw": ["POPF"], + "vfnmadd231pdx": ["VFNMADD231PD"], + "vpopcntwz": ["VPOPCNTW"], + "vpdpbusdsq": ["VPDPBUSDS"], + "ljmp": ["JMP_FAR"], + "vscatterqpsl": ["VSCATTERQPS"], + "vmovupsz": ["VMOVUPS"], + "vroundpsy": ["VROUNDPS"], + "vpunpckldqz": ["VPUNPCKLDQ"], + "vptestmqb": ["VPTESTMQ"], + "phsubsw": ["PHSUBSW"], + "vcvtpd2qqy": ["VCVTPD2QQ"], + "pcmpgtbx": ["PCMPGTB"], + "kxorq": ["KXORQ"], + "ucomisdl": ["UCOMISD"], + "addss": ["ADDSS"], + "pfminq": ["PFMIN"], + "vpdpbusdx": ["VPDPBUSD"], + "fxtract": ["FXTRACT"], + "vpermt2pdy": ["VPERMT2PD"], + "vpcmpestrmx": ["VPCMPESTRM"], + "t1mskc": ["T1MSKC"], + "valigndb": ["VALIGND"], + "vpaddqb": ["VPADDQ"], + "vpmovdwq": ["VPMOVDW"], + "vmwritel": ["VMWRITE"], + "vpermwy": ["VPERMW"], + "vpermilpdz": ["VPERMILPD"], + "vmovlpdq": ["VMOVLPD"], + "sqrtps": ["SQRTPS"], + "vpconflictqq": ["VPCONFLICTQ"], + "vfmsubadd132psl": ["VFMSUBADD132PS"], "vpshrdwx": ["VPSHRDW"], - "vpshrdwy": ["VPSHRDW"], - "vpshrdwz": ["VPSHRDW"], - "vpshrdw": ["VPSHRDW"], - "gf2p8affineinvqbb": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqbw": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqbl": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqbq": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqbx": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqby": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqbz": ["GF2P8AFFINEINVQB"], - "gf2p8affineinvqb": ["GF2P8AFFINEINVQB"], - "gf2p8affineqbb": ["GF2P8AFFINEQB"], - "gf2p8affineqbw": ["GF2P8AFFINEQB"], - "gf2p8affineqbl": ["GF2P8AFFINEQB"], - "gf2p8affineqbq": ["GF2P8AFFINEQB"], - "gf2p8affineqbx": ["GF2P8AFFINEQB"], - "gf2p8affineqby": ["GF2P8AFFINEQB"], - "gf2p8affineqbz": ["GF2P8AFFINEQB"], - "gf2p8affineqb": ["GF2P8AFFINEQB"], - "gf2p8mulbb": ["GF2P8MULB"], - "gf2p8mulbw": ["GF2P8MULB"], - "gf2p8mulbl": ["GF2P8MULB"], - "gf2p8mulbq": ["GF2P8MULB"], - "gf2p8mulbx": ["GF2P8MULB"], - "gf2p8mulby": ["GF2P8MULB"], - "gf2p8mulbz": ["GF2P8MULB"], - "gf2p8mulb": ["GF2P8MULB"], - "vgf2p8affineinvqbb": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqbw": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqbl": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqbq": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqbx": ["VGF2P8AFFINEINVQB"], + "subpd": ["SUBPD"], + "movlpd": ["MOVLPD"], + "popfdl": ["POPFD"], + "vfmaddsub231psy": ["VFMADDSUB231PS"], + "vblendvpsx": ["VBLENDVPS"], + "vcvtps2qqq": ["VCVTPS2QQ"], + "movb": ["MOV"], + "fdivp": ["FDIVP"], + "setp": ["SETP"], + "vscatterdpdq": ["VSCATTERDPD"], + "vfnmadd132ss": ["VFNMADD132SS"], + "vpmullwz": ["VPMULLW"], + "vunpcklps": ["VUNPCKLPS"], + "vfmadd132pdl": ["VFMADD132PD"], + "v4fnmaddpsx": ["V4FNMADDPS"], + "vpshufhw": ["VPSHUFHW"], + "vpshrdvqz": ["VPSHRDVQ"], + "vpmullwy": ["VPMULLW"], + "kortestd": ["KORTESTD"], + "vpunpcklbw": ["VPUNPCKLBW"], + "vpunpcklqdqq": ["VPUNPCKLQDQ"], + "vcvtuqq2pdy": ["VCVTUQQ2PD"], + "vinsertf32x4x": ["VINSERTF32X4"], + "verww": ["VERW"], + "invvpid": ["INVVPID"], + "vprordx": ["VPRORD"], + "vandpdw": ["VANDPD"], + "sha1msg1": ["SHA1MSG1"], + "vfmsubssl": ["VFMSUBSS"], + "vblendvps": ["VBLENDVPS"], + "vpunpcklqdq": ["VPUNPCKLQDQ"], + "vpabsdw": ["VPABSD"], + "fcmovu": ["FCMOVU"], + "vpopcntdx": ["VPOPCNTD"], + "vcvttps2dq": ["VCVTTPS2DQ"], + "vmload": ["VMLOAD"], + "fyl2x": ["FYL2X"], + "pminsb": ["PMINSB"], + "vpermi2pdw": ["VPERMI2PD"], + "fxch": ["FXCH"], + "vgetexppdb": ["VGETEXPPD"], + "vpsrlql": ["VPSRLQ"], + "vrsqrt14ssl": ["VRSQRT14SS"], + "setnb": ["SETNB"], + "vpshufhwz": ["VPSHUFHW"], + "vcvtqq2pd": ["VCVTQQ2PD"], + "vucomiss": ["VUCOMISS"], + "vrangepdw": ["VRANGEPD"], + "vcompresspsx": ["VCOMPRESSPS"], + "sha256msg2": ["SHA256MSG2"], + "vaesdec": ["VAESDEC"], + "vpminubx": ["VPMINUB"], + "movdiri": ["MOVDIRI"], + "vgetexppdz": ["VGETEXPPD"], + "vfnmaddpdx": ["VFNMADDPD"], + "vfnmsub231pd": ["VFNMSUB231PD"], + "vpconflictdx": ["VPCONFLICTD"], + "cmovsl": ["CMOVS"], + "vpcompressby": ["VPCOMPRESSB"], + "fcompl": ["FCOMP"], + "pcmpeqb": ["PCMPEQB"], + "vunpckhps": ["VUNPCKHPS"], + "pfaddq": ["PFADD"], + "vpsravqq": ["VPSRAVQ"], + "btrq": ["BTR_LOCK", "BTR"], + "vpermi2wx": ["VPERMI2W"], + "vpunpcklqdqb": ["VPUNPCKLQDQ"], + "vmovdqu16": ["VMOVDQU16"], + "fcompp": ["FCOMPP"], + "kmovw": ["KMOVW"], + "vunpckhpsz": ["VUNPCKHPS"], + "vminsd": ["VMINSD"], + "vaddpsq": ["VADDPS"], + "vpgatherqqq": ["VPGATHERQQ"], + "vpermt2qy": ["VPERMT2Q"], + "vpinsrww": ["VPINSRW"], + "vpsrawx": ["VPSRAW"], + "xsaveopt64": ["XSAVEOPT64"], + "vhaddpsx": ["VHADDPS"], + "vgetexppsx": ["VGETEXPPS"], + "vgetmantpsy": ["VGETMANTPS"], + "vscatterpf0qpdb": ["VSCATTERPF0QPD"], + "vfmsub213pdq": ["VFMSUB213PD"], + "vppermx": ["VPPERM"], + "movdir64bz": ["MOVDIR64B"], + "movlpsq": ["MOVLPS"], + "vpcompressqy": ["VPCOMPRESSQ"], + "vsqrtpdz": ["VSQRTPD"], + "vcvtps2pdy": ["VCVTPS2PD"], + "vrangepsz": ["VRANGEPS"], + "vpopcntql": ["VPOPCNTQ"], + "vfmadd132pdy": ["VFMADD132PD"], + "vpshldq": ["VPSHLDQ"], + "vcvttpd2udqx": ["VCVTTPD2UDQ"], + "vpmacsddx": ["VPMACSDD"], + "comisdl": ["COMISD"], + "movupd": ["MOVUPD"], + "vpmulhrswx": ["VPMULHRSW"], + "cmovnsl": ["CMOVNS"], + "psubswq": ["PSUBSW"], + "vpcmpuql": ["VPCMPUQ"], + "btc": ["BTC", "BTC_LOCK"], + "vpackusdwl": ["VPACKUSDW"], + "vpcomuw": ["VPCOMUW"], + "vpmacssdd": ["VPMACSSDD"], + "cmovpq": ["CMOVP"], + "jns": ["JNS"], + "vpmovusqwx": ["VPMOVUSQW"], + "xaddl": ["XADD", "XADD_LOCK"], + "vcvtps2udqw": ["VCVTPS2UDQ"], + "vorpdx": ["VORPD"], + "rolw": ["ROL"], + "vscatterpf0qps": ["VSCATTERPF0QPS"], + "punpcklwdx": ["PUNPCKLWD"], + "vpshrdvdx": ["VPSHRDVD"], + "arpl": ["ARPL"], + "fistp": ["FISTP"], + "vcvttsd2siq": ["VCVTTSD2SI"], + "vhaddpsy": ["VHADDPS"], + "vpmovusqbq": ["VPMOVUSQB"], + "punpckldq": ["PUNPCKLDQ"], + "kshiftrd": ["KSHIFTRD"], + "vgf2p8affineqbz": ["VGF2P8AFFINEQB"], + "vpmovusqbl": ["VPMOVUSQB"], + "vcvttps2udqw": ["VCVTTPS2UDQ"], + "vpcmpqz": ["VPCMPQ"], + "vcvtps2qql": ["VCVTPS2QQ"], + "pshufhwx": ["PSHUFHW"], + "vprolvdb": ["VPROLVD"], + "packsswbq": ["PACKSSWB"], + "vpordl": ["VPORD"], + "vandnpdw": ["VANDNPD"], + "vpcmpgtdq": ["VPCMPGTD"], + "subps": ["SUBPS"], + "vfmsubadd132pdz": ["VFMSUBADD132PD"], + "vpmadcsswdx": ["VPMADCSSWD"], + "pinsrw": ["PINSRW"], + "vxorpsy": ["VXORPS"], + "pinsrbb": ["PINSRB"], + "roundssl": ["ROUNDSS"], + "vfmsub231pd": ["VFMSUB231PD"], + "vptestmwz": ["VPTESTMW"], + "vblendpsy": ["VBLENDPS"], + "vmulpdy": ["VMULPD"], + "vpmuldqb": ["VPMULDQ"], + "vpmaxuw": ["VPMAXUW"], "vgf2p8affineinvqby": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqbz": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineinvqb": ["VGF2P8AFFINEINVQB"], - "vgf2p8affineqbb": ["VGF2P8AFFINEQB"], - "vgf2p8affineqbw": ["VGF2P8AFFINEQB"], + "korq": ["KORQ"], + "vexpandpsz": ["VEXPANDPS"], + "vrcp14psl": ["VRCP14PS"], + "vcvtps2udqq": ["VCVTPS2UDQ"], + "vtestpdx": ["VTESTPD"], + "vreducepsl": ["VREDUCEPS"], + "vrsqrt28ss": ["VRSQRT28SS"], + "iret": ["IRET"], + "vcvtps2dqx": ["VCVTPS2DQ"], + "vpermt2dy": ["VPERMT2D"], + "pminud": ["PMINUD"], + "vandpsq": ["VANDPS"], + "vpmovqbq": ["VPMOVQB"], + "cmovsw": ["CMOVS"], + "vpshldvqb": ["VPSHLDVQ"], + "vpopcntqw": ["VPOPCNTQ"], + "vcvtuqq2psl": ["VCVTUQQ2PS"], + "vshufi32x4z": ["VSHUFI32X4"], + "ldmxcsr": ["LDMXCSR"], + "fucomp": ["FUCOMP"], + "vpmovzxwdx": ["VPMOVZXWD"], + "vptestnmqq": ["VPTESTNMQ"], + "blendvps": ["BLENDVPS"], + "vinsertf64x2x": ["VINSERTF64X2"], + "fldcw": ["FLDCW"], + "pusha": ["PUSHA"], + "vmulpdz": ["VMULPD"], + "vmulpd": ["VMULPD"], + "vpextrw": ["VPEXTRW", "VPEXTRW_C5"], + "vrsqrt28psq": ["VRSQRT28PS"], + "vpcmov": ["VPCMOV"], + "pfnaccq": ["PFNACC"], + "pmulhuwx": ["PMULHUW"], + "vpmaxsdx": ["VPMAXSD"], + "vphaddwd": ["VPHADDWD"], + "vfmsubadd231psz": ["VFMSUBADD231PS"], + "vpmaxsd": ["VPMAXSD"], + "vfmsub132psx": ["VFMSUB132PS"], + "vcvttpd2uqqy": ["VCVTTPD2UQQ"], + "vfmsubadd132psy": ["VFMSUBADD132PS"], + "vscatterpf1dps": ["VSCATTERPF1DPS"], + "punpckhdq": ["PUNPCKHDQ"], + "vpmovzxbdq": ["VPMOVZXBD"], + "jmpl": ["JMP"], + "vshuff64x2w": ["VSHUFF64X2"], + "vfnmsub132psq": ["VFNMSUB132PS"], + "sqrtpd": ["SQRTPD"], + "paddswq": ["PADDSW"], + "vfpclasspsz": ["VFPCLASSPS"], + "pmuldq": ["PMULDQ"], + "vpmacsswdx": ["VPMACSSWD"], + "vpdpbusdw": ["VPDPBUSD"], + "vrsqrt28psl": ["VRSQRT28PS"], + "divw": ["DIV"], + "vcvttpd2dqz": ["VCVTTPD2DQ"], + "vhsubpdx": ["VHSUBPD"], + "vmreadq": ["VMREAD"], + "vfmadd213pdy": ["VFMADD213PD"], + "pfrcpq": ["PFRCP"], + "vblendpdx": ["VBLENDPD"], + "vsqrtpd": ["VSQRTPD"], + "vmovsldupx": ["VMOVSLDUP"], + "kortestw": ["KORTESTW"], + "fmul": ["FMUL"], + "vscalefpdw": ["VSCALEFPD"], + "vmovntdqay": ["VMOVNTDQA"], + "vpermb": ["VPERMB"], + "sha256msg2x": ["SHA256MSG2"], + "vpermilpdl": ["VPERMILPD"], + "vpermi2db": ["VPERMI2D"], + "vaddpsb": ["VADDPS"], + "vfnmsub231pdy": ["VFNMSUB231PD"], + "vpunpckhdqb": ["VPUNPCKHDQ"], + "sha1rnds4": ["SHA1RNDS4"], + "fisubrw": ["FISUBR"], + "vpminsdl": ["VPMINSD"], + "vhaddps": ["VHADDPS"], + "vpshrdvwy": ["VPSHRDVW"], + "vpmaxuwx": ["VPMAXUW"], + "lodsb": ["REP_LODSB", "LODSB"], + "pshuflw": ["PSHUFLW"], + "bextr_xopl": ["BEXTR_XOP"], + "lcall": ["RET_FAR", "CALL_FAR"], + "movss": ["MOVSS"], + "vpunpckhdqw": ["VPUNPCKHDQ"], + "rclw": ["RCL"], + "bndmk": ["BNDMK"], + "vcompresspsy": ["VCOMPRESSPS"], + "vmaxpsy": ["VMAXPS"], + "cmpsdl": ["CMPSD_XMM", "CMPSD", "REPNE_CMPSD", "REPE_CMPSD"], + "vpmovusdbx": ["VPMOVUSDB"], + "xaddw": ["XADD", "XADD_LOCK"], + "fidivrl": ["FIDIVR"], + "movshdup": ["MOVSHDUP"], + "vfpclasspdq": ["VFPCLASSPD"], + "setno": ["SETNO"], + "stosb": ["STOSB", "REP_STOSB"], + "vshufpd": ["VSHUFPD"], + "vpshufdy": ["VPSHUFD"], + "vpmaxuqy": ["VPMAXUQ"], + "jnle": ["JNLE"], "vgf2p8affineqbl": ["VGF2P8AFFINEQB"], - "vgf2p8affineqbq": ["VGF2P8AFFINEQB"], - "vgf2p8affineqbx": ["VGF2P8AFFINEQB"], - "vgf2p8affineqby": ["VGF2P8AFFINEQB"], - "vgf2p8affineqbz": ["VGF2P8AFFINEQB"], - "vgf2p8affineqb": ["VGF2P8AFFINEQB"], - "vgf2p8mulbb": ["VGF2P8MULB"], - "vgf2p8mulbw": ["VGF2P8MULB"], - "vgf2p8mulbl": ["VGF2P8MULB"], - "vgf2p8mulbq": ["VGF2P8MULB"], - "vgf2p8mulbx": ["VGF2P8MULB"], - "vgf2p8mulby": ["VGF2P8MULB"], - "vgf2p8mulbz": ["VGF2P8MULB"], - "vgf2p8mulb": ["VGF2P8MULB"], + "vphsubdy": ["VPHSUBD"], + "vfnmsub213sdq": ["VFNMSUB213SD"], + "vpunpckhdqy": ["VPUNPCKHDQ"], + "vandpsl": ["VANDPS"], + "vfmsub213pd": ["VFMSUB213PD"], + "vcvtusi2sdl": ["VCVTUSI2SD"], + "vpsrlqy": ["VPSRLQ"], + "vpcmpdx": ["VPCMPD"], + "vrsqrt14pdx": ["VRSQRT14PD"], + "vpshldvqq": ["VPSHLDVQ"], + "vblendmpdl": ["VBLENDMPD"], + "vpcmpudl": ["VPCMPUD"], + "vpaddby": ["VPADDB"], + "vpunpckhwd": ["VPUNPCKHWD"], + "vpermilpdw": ["VPERMILPD"], + "vcvtps2uqqb": ["VCVTPS2UQQ"], + "vsqrtpsb": ["VSQRTPS"], + "vfmadd213sd": ["VFMADD213SD"], + "vfmaddsub231pdq": ["VFMADDSUB231PD"], + "popf": ["POPF"], + "vpminuwy": ["VPMINUW"], + "kaddb": ["KADDB"], + "vpabsbz": ["VPABSB"], + "sqrtsdl": ["SQRTSD"], + "vextractf128x": ["VEXTRACTF128"], + "vmovntdqx": ["VMOVNTDQ"], + "vpshlddy": ["VPSHLDD"], + "vprorqx": ["VPRORQ"], + "sahf": ["SAHF"], + "vpsignb": ["VPSIGNB"], + "vpcmpdb": ["VPCMPD"], + "vpshufbz": ["VPSHUFB"], + "vcvtpd2qqx": ["VCVTPD2QQ"], + "vpmovusdwy": ["VPMOVUSDW"], + "vaddsdq": ["VADDSD"], + "setleb": ["SETLE"], + "vfpclasspsx": ["VFPCLASSPS"], + "pinsrww": ["PINSRW"], + "andl": ["AND", "AND_LOCK"], + "vmaxpdy": ["VMAXPD"], + "vpabsd": ["VPABSD"], + "vpsubuswy": ["VPSUBUSW"], + "vfmaddsub132psx": ["VFMADDSUB132PS"], + "vcvtqq2ps": ["VCVTQQ2PS"], + "vfmaddsub132ps": ["VFMADDSUB132PS"], + "vcvtdq2pdl": ["VCVTDQ2PD"], + "vexp2pdy": ["VEXP2PD"], + "vpavgbx": ["VPAVGB"], + "addpd": ["ADDPD"], + "lcallq": ["RET_FAR", "CALL_FAR"], + "vmulpsw": ["VMULPS"], + "vcvtdq2pdz": ["VCVTDQ2PD"], + "vpunpckldqb": ["VPUNPCKLDQ"], + "vaeskeygenassist": ["VAESKEYGENASSIST"], + "setob": ["SETO"], + "vpblendmq": ["VPBLENDMQ"], + "vpminuqy": ["VPMINUQ"], + "xaddq": ["XADD", "XADD_LOCK"], + "vpermt2qw": ["VPERMT2Q"], + "andnps": ["ANDNPS"], + "tzmskq": ["TZMSK"], + "vfpclasspdz": ["VFPCLASSPD"], + "psadbw": ["PSADBW"], + "vsubss": ["VSUBSS"], + "psubb": ["PSUBB"], + "vcvttpd2uqqw": ["VCVTTPD2UQQ"], + "vpmultishiftqby": ["VPMULTISHIFTQB"], + "vfmadd231ps": ["VFMADD231PS"], + "vaddssl": ["VADDSS"], + "vpblendmwz": ["VPBLENDMW"], + "pfmaxq": ["PFMAX"], + "vfnmsub132ssl": ["VFNMSUB132SS"], + "vpextrb": ["VPEXTRB"], + "vpmaddwdy": ["VPMADDWD"], + "movdqu": ["MOVDQU"], + "vblendmps": ["VBLENDMPS"], + "phsubswx": ["PHSUBSW"], + "vpsubdz": ["VPSUBD"], + "divq": ["DIV"], + "vfmsubadd231pdw": ["VFMSUBADD231PD"], + "pcmpeqbq": ["PCMPEQB"], + "vcompresspdz": ["VCOMPRESSPD"], + "vcvtqq2pdl": ["VCVTQQ2PD"], + "vfmsubadd132pdb": ["VFMSUBADD132PD"], + "notq": ["NOT", "NOT_LOCK"], + "aas": ["AAS"], + "crc32": ["CRC32"], + "vpcmpgtwx": ["VPCMPGTW"], + "blsfill": ["BLSFILL"], + "movntssl": ["MOVNTSS"], + "vcmppdw": ["VCMPPD"], + "ficomp": ["FICOMP"], + "vpunpcklbwz": ["VPUNPCKLBW"], + "tzcnt": ["TZCNT"], + "vpavgw": ["VPAVGW"], + "vexp2psb": ["VEXP2PS"], + "vaddpdq": ["VADDPD"], + "vreducess": ["VREDUCESS"], + "vpsllvqz": ["VPSLLVQ"], + "lahf": ["LAHF"], + "cvttps2piq": ["CVTTPS2PI"], + "pmaddubsw": ["PMADDUBSW"], } def get_iclasses_from_disasms(disasms): return list(set([lookup_table[disasm] for disasm in disasms])) +all_opcodes = set(lookup_table.keys()) + if __name__ == "__main__": for ret in get_iclasses_from_disasms(sys.argv[1:]): print(ret) + diff --git a/generator/generate.py b/generator/generate.py index 1c891bfcf5f98a03bf30cc0c9fa125cbfd1c70b4..1d60a9322946436363143e6a3004e2de0dfa24ec 100755 --- a/generator/generate.py +++ b/generator/generate.py @@ -113,7 +113,7 @@ def gen_from_inst(inst): ret.add_rewrite("CATEGORY", "_", "\"CATEGORY_{0}\"".format(inst.category)) ret.add_rewrite("INAME", "_", "\"" + inst.iname + "\"") ret.add_rewrite("ATTRIBUTES", "_", "{0}".format(" ".join(["ListItem(A_{0})".format(name) for name in inst.attributes])) if len(inst.attributes) > 0 else ".List") - ret.add_rewrite("OPERANDS", "_", " ".join(["ListItem(OperandMetadata({0},{1},{2},{3},{4},{5},{6}))".format(name, str(mask).lower(), vis, sort, width16, width32, width64) for (_, name, mask, vis, sort, width16, width32, width64) in inst.operands]) if len(inst.operands) > 0 else ".List") + ret.add_rewrite("OPERANDS", "_", " ".join(["ListItem(OperandMetadata({0},{1},{2},{3},{4},{5},{6}))".format(name, str(mask).lower(), vis, sort, width16, width32, width64) for (_, name, mask, vis, sort, width16, width32, width64, _) in inst.operands]) if len(inst.operands) > 0 else ".List") if not inst.has_vexvalid: ret.add_literal_match("VEXVALID", "0") return ret @@ -157,8 +157,8 @@ for inst in instructions.instruction_list: print_outreg_to(assign.name) outregs_done.add(assign.name) attributes_done |= set(inst.attributes) - operand_metadata_ids |= set([id_ for (_, id_, _, _, _, _, _, _) in inst.operands]) - operand_sort_set |= set([sort for (_, _, _, _, sort, _, _, _) in inst.operands]) + operand_metadata_ids |= set([id_ for (_, id_, _, _, _, _, _, _, _) in inst.operands]) + operand_sort_set |= set([sort for (_, _, _, _, sort, _, _, _, _) in inst.operands]) print("syntax KItem ::= " + " | ".join(['"A_{0}"'.format(attribute) for attribute in attributes_done])) print("syntax KItem ::= " + " | ".join(['"{0}"'.format(id_) for id_ in operand_metadata_ids])) diff --git a/generator/generate_disasm_to_iclass_map.py b/generator/generate_disasm_to_iclass_map.py index 6073facae6463cf1ec0a0b664559d4d4b1091a5a..e3a659ccdacc903bf0c041722dc3c2497b6b0bf8 100755 --- a/generator/generate_disasm_to_iclass_map.py +++ b/generator/generate_disasm_to_iclass_map.py @@ -6,11 +6,9 @@ import instructions -suffixes = ["b", "w", "l", "q", "x", "y", "z", ""] - result = {} for inst in instructions.instruction_list: - for possibility in [inst.iname + suffix for suffix in suffixes]: + for possibility in [inst.iname + suffix for suffix in inst.suffixes]: existing = result.get(possibility, set()) existing.add(inst.iclass) result[possibility] = existing @@ -21,3 +19,13 @@ for disasm in result: iclasses = ", ".join(["\"{0}\"".format(iclass) for iclass in list(result[disasm])]) print(line.format(disasm, iclasses)) print("}") + +footer = """ +def get_iclasses_from_disasms(disasms): + return list(set([lookup_table[disasm] for disasm in disasms])) + +if __name__ == "__main__": + for ret in get_iclasses_from_disasms(sys.argv[1:]): + print(ret) +""" +print(footer) diff --git a/generator/generate_disasm_to_opcode_map.py b/generator/generate_disasm_to_opcode_map.py new file mode 100755 index 0000000000000000000000000000000000000000..2366764ead0538ec244ba47c3b819bad93289bda --- /dev/null +++ b/generator/generate_disasm_to_opcode_map.py @@ -0,0 +1,15 @@ +#!/usr/bin/python3 + +# +# A Re-Implementation of Intels disassembler from XED in K semantics. +# + +import instructions + +suffixes = ["b", "w", "l", "q", "x", "y", "z", ""] + +print("syntax Opcode ::= DisasmToOpcode(String, String) [function]") + +for inst in instructions.instruction_list: + for suffix in suffixes: + print("rule DisasmToOpcode(\"{0}\", \"{1}\") => {2}".format(inst.iname, suffix, inst.iname + suffix)) diff --git a/generator/instructions.py b/generator/instructions.py index 10afeb66f0e8ce90466a149d5b537bb22f1ea90c..fbccdb1dc7979d48e872578c8023306db986de8e 100644 --- a/generator/instructions.py +++ b/generator/instructions.py @@ -56,10 +56,13 @@ def parse_operand(operand, mem_idx=0): width_name = None widths = ["AUTO", "AUTO", "AUTO"] assignment = None + is_float = False for possibility in segments[2:]: if possibility in operand_widths: width_name = possibility (width_type, widths) = operand_widths[possibility] + is_float = width_type == "f32" or width_type == "f64" + if width_type == "var": widths = ["VECTOR", "VECTOR", "VECTOR"] elif len(widths) == 1: @@ -102,7 +105,7 @@ def parse_operand(operand, mem_idx=0): if visibility == "ECOND": return [] else: - return [(assignment, "OPERAND_" + name, is_mask, visibility, operand_sorts[name], widths[0], widths[1], widths[2])] + return [(assignment, "OPERAND_" + name, is_mask, visibility, operand_sorts[name], widths[0], widths[1], widths[2], is_float)] def parse_operands(arg): @@ -128,6 +131,55 @@ operand_visibilities = { "ECOND": "ECOND" } +suffixes = { + "8": "b", + "16": "w", + "32": "l", + "64": "q", + "128": "x", + "256": "y", + "512": "z", + +# "0": "", +# "48": "", +# "80": "", +# "96": "", +# "112": "", +# "160": "", +# "224": "", +# "320": "", +# "752": "", +# "864": "", +# "4096": "", +# "4608": "" +} + +float_suffixes = { + "32": "q", + "64": "l" +} + +def get_possible_suffixes(memop): + if memop is None: + return [""] + (_, name, _, _, _, w16, w32, w64, is_float) = memop + + if w16 == "AUTO": + return ["w", "l", "q", ""] + elif w16 == "VECTOR": + return ["b", "w", "l", "q", "x", "y", "z", ""] + else: + if is_float: + return list(set([float_suffixes.get(str(w16), ""), float_suffixes.get(str(w32), ""), float_suffixes.get(str(w64), ""), ""])) + else: + return list(set([suffixes.get(str(w16), ""), suffixes.get(str(w32), ""), suffixes.get(str(w64), ""), ""])) + +def find_mem_for_suffix(operands): + for operand in operands: + if operand[1] == "OPERAND_MEM0" or operand[1] == "OPERAND_AGEN": + return operand + return None + Id = 0 class Instruction(nonterminals.NonterminalAlternative): def __init__(self, props): @@ -141,11 +193,12 @@ class Instruction(nonterminals.NonterminalAlternative): self.iform = props["IFORM"].strip() self.category = props["CATEGORY"].strip() self.operands = parse_operands(props["OPERANDS"]) - self.consequent = nonterminals.split_list_by_class([assign for (assign, _, _, _, _, _, _, _) in self.operands]) + self.consequent = nonterminals.split_list_by_class([assign for (assign, _, _, _, _, _, _, _, _) in self.operands]) self.attributes = props["ATTRIBUTES"].split() self.uname = props["UNAME"].strip() self.has_vexvalid = any([eq.name == "VEXVALID" for eq in self.pattern.get(nonterminals.Equation.__name__, [])]) self.iname = (self.disasm if len(self.disasm) > 0 else self.iclass).lower() + self.suffixes = get_possible_suffixes(find_mem_for_suffix(self.operands)) Id += 1 self.id = Id diff --git a/generator/make_mismatched_opcodes.py b/generator/make_mismatched_opcodes.py new file mode 100755 index 0000000000000000000000000000000000000000..8f6f79ba571585e169c157e3d3cc23a2abd8a113 --- /dev/null +++ b/generator/make_mismatched_opcodes.py @@ -0,0 +1,8 @@ +#!/usr/bin/python3 +from disasm_to_iclass import * +from used_opcodes import * + +troublesome_opcodes = removed_prefixes - all_opcodes # We have definitions for opcodes we can't ever decode. This concerns me. + +print(len(troublesome_opcodes)) +print(sorted(troublesome_opcodes)) diff --git a/generator/make_opcode_translator.py b/generator/make_opcode_translator.py new file mode 100755 index 0000000000000000000000000000000000000000..110dc75f5f5ceafbeaebf6d4310bd464089becc1 --- /dev/null +++ b/generator/make_opcode_translator.py @@ -0,0 +1,26 @@ +#!/usr/bin/python3 + +import instructions +from used_opcodes import * +from disasm_to_iclass import * + +print("// Prefix (REPVAL), Disasm, Suffix") +print(" syntax Opcode ::= DisassemblyToOpcode(Int, String, String) [function]") + +PREFIX_FORMS = [ + [(0, "")], + [(2, "rep ")], + [(2, "repz "), (3, "repnz ")] +] + + +emitted = set() +for inst in instructions.instruction_list: + opcode = inst.iname + for suffix in inst.suffixes: + prefix_type = min(opcode_prefix_type.get(opcode, 0), 2) + for (repval, prefix) in PREFIX_FORMS[prefix_type]: + key = "&".join([str(prefix), opcode, suffix]) + if not key in emitted: + print(" rule DisassemblyToOpcode({0}, \"{1}\", \"{2}\") => {3}{1}{2}".format(repval, opcode, suffix, prefix)) + emitted.add(key) diff --git a/generator/make_unused_opcodes.py b/generator/make_unused_opcodes.py old mode 100644 new mode 100755 index b3132cb51c49693b5b792b46a4c5c64171f0e194..a6f52fbc6f2845b581fb6cb926ab2a972c72209d --- a/generator/make_unused_opcodes.py +++ b/generator/make_unused_opcodes.py @@ -1,1079 +1,6 @@ +#!/usr/bin/python3 from disasm_to_iclass import lookup_table +from used_opcodes import used_opcodes -all_opcodes = set(lookup_table.keys()) -used_opcodes = set(["adcb", "adcl", "adcq" - , "adcw" - , "addb" - , "addl" - , "addpd" - , "addps" - , "addq" - , "addsd" - , "addss" - , "addsubpd" - , "addsubps" - , "addw" - , "andb" - , "andl" - , "andnl" - , "andnpd" - , "andnps" - , "andnq" - , "andpd" - , "andps" - , "andq" - , "andw" - , "bextrl" - , "bextrq" - , "blendpd" - , "blendps" - , "blendvpd" - , "blendvps" - , "blsil" - , "blsiq" - , "blsmskl" - , "blsmskq" - , "blsrl" - , "blsrq" - , "bswap" - , "btcl" - , "btcq" - , "btcw" - , "btl" - , "btq" - , "btrl" - , "btrq" - , "btrw" - , "btsl" - , "btsq" - , "btsw" - , "btw" - , "bzhil" - , "bzhiq" - , "cbtw" - , "clc" - , "cltd" - , "cltq" - , "cmc" - , "cmovael" - , "cmovaeq" - , "cmovaew" - , "cmoval" - , "cmovaq" - , "cmovaw" - , "cmovbel" - , "cmovbeq" - , "cmovbew" - , "cmovbe" - , "cmovbl" - , "cmovbq" - , "cmovbw" - , "cmovcl" - , "cmovcq" - , "cmovcw" - , "cmovc" - , "cmovel" - , "cmoveq" - , "cmovew" - , "cmovgel" - , "cmovgeq" - , "cmovgew" - , "cmovge" - , "cmovgl" - , "cmovgq" - , "cmovgw" - , "cmovlel" - , "cmovleq" - , "cmovlew" - , "cmovll" - , "cmovlq" - , "cmovlw" - , "cmovnael" - , "cmovnaeq" - , "cmovnaew" - , "cmovnal" - , "cmovnaq" - , "cmovnaw" - , "cmovnbel" - , "cmovnbeq" - , "cmovnbew" - , "cmovnbl" - , "cmovnbq" - , "cmovnbw" - , "cmovncl" - , "cmovncq" - , "cmovncw" - , "cmovnel" - , "cmovne" - , "cmovneq" - , "cmovnew" - , "cmovngel" - , "cmovngeq" - , "cmovngew" - , "cmovngl" - , "cmovngq" - , "cmovngw" - , "cmovnlel" - , "cmovnleq" - , "cmovnlew" - , "cmovnll" - , "cmovnlq" - , "cmovnlw" - , "cmovnol" - , "cmovnoq" - , "cmovnow" - , "cmovnpl" - , "cmovnpq" - , "cmovnpw" - , "cmovnsl" - , "cmovnsq" - , "cmovnsw" - , "cmovnzl" - , "cmovnzq" - , "cmovnzw" - , "cmovol" - , "cmovoq" - , "cmovow" - , "cmovpel" - , "cmovpeq" - , "cmovpew" - , "cmovpl" - , "cmovpol" - , "cmovpoq" - , "cmovpow" - , "cmovpq" - , "cmovpw" - , "cmovsl" - , "cmovsq" - , "cmovsw" - , "cmovzl" - , "cmovzq" - , "cmovzw" - , "cmpb" - , "cmpl" - , "cmppd" - , "cmpps" - , "cmpq" - , "cmpsd" - , "cmpss" - , "cmpw" - , "cmpxchg16b" - , "cmpxchg8b" - , "cmpxchgb" - , "cmpxchgl" - , "cmpxchgq" - , "cmpxchgw" - , "comisd" - , "comiss" - , "cqto" - , "cvtdq2pd" - , "cvtdq2ps" - , "cvtpd2dq" - , "cvtpd2ps" - , "cvtpi2pd" - , "cvtpi2ps" - , "cvtps2dq" - , "cvtps2pd" - , "cvtsd2sil" - , "cvtsd2siq" - , "cvtsd2ss" - , "cvtsi2sdl" - , "cvtsi2sdq" - , "cvtsi2ssl" - , "cvtsi2ssq" - , "cvtss2sd" - , "cvtss2sil" - , "cvtss2siq" - , "cvttpd2dq" - , "cvttps2dq" - , "cvttsd2sil" - , "cvttsd2siq" - , "cvttss2sil" - , "cvttss2siq" - , "cwtd" - , "cwtl" - , "decb" - , "decl" - , "decq" - , "decw" - , "divb" - , "divl" - , "divpd" - , "divps" - , "divq" - , "divsd" - , "divss" - , "divw" - , "dppd" - , "dpps" - , "extractps" - , "haddpd" - , "haddps" - , "hsubpd" - , "hsubps" - , "idivb" - , "idivl" - , "idivq" - , "idivw" - , "imulb" - , "imull" - , "imulq" - , "imulw" - , "incb" - , "incl" - , "incq" - , "incw" - , "insertps" - , "lddqu" - , "leal" - , "leaq" - , "leaw" - , "lzcntl" - , "lzcntq" - , "lzcntw" - , "maxpd" - , "maxps" - , "maxsd" - , "maxss" - , "minpd" - , "minps" - , "minsd" - , "minss" - , "movapd" - , "movaps" - , "movb" - , "movbel" - , "movbeq" - , "movbew" - , "movbe" - , "movd" - , "movddup" - , "movdqa" - , "movdqu" - , "movhlps" - , "movhpd" - , "movhps" - , "movl" - , "movlhps" - , "movlpd" - , "movlps" - , "movmskpd" - , "movmskps" - , "movntdq" - , "movntdqa" - , "movnti" - , "movntpd" - , "movntps" - , "movq" - , "movsbl" - , "movsbq" - , "movsbw" - , "movsd" - , "movshdup" - , "movsldup" - , "movslq" - , "movss" - , "movswl" - , "movswq" - , "movupd" - , "movups" - , "movw" - , "movzbl" - , "movzbq" - , "movzbw" - , "movzwl" - , "movzwq" - , "mpsadbw" - , "mulb" - , "mull" - , "mulpd" - , "mulps" - , "mulq" - , "mulsd" - , "mulss" - , "mulw" - , "mulxl" - , "mulxq" - , "mulx" - , "negb" - , "negl" - , "negq" - , "negw" - , "nop" - , "nopl" - , "nopw" - , "notb" - , "notl" - , "notq" - , "notw" - , "orb" - , "orl" - , "orpd" - , "orps" - , "orq" - , "orw" - , "pabsb" - , "pabsd" - , "pabsw" - , "packssdw" - , "packsswb" - , "packusdw" - , "packuswb" - , "paddb" - , "paddd" - , "paddq" - , "paddsb" - , "paddsw" - , "paddusb" - , "paddusw" - , "paddw" - , "palignr" - , "pand" - , "pandn" - , "pavgb" - , "pavgw" - , "pblendvb" - , "pblendw" - , "pclmulqdq" - , "pcmpeqb" - , "pcmpeqd" - , "pcmpeqq" - , "pcmpeqw" - , "pcmpestri" - , "pcmpestrm" - , "pcmpgtb" - , "pcmpgtd" - , "pcmpgtq" - , "pcmpgtw" - , "pcmpistri" - , "pcmpistrm" - , "pdepl" - , "pdepq" - , "pextl" - , "pextq" - , "pextrb" - , "pextrd" - , "pextrq" - , "pextrw" - , "phaddd" - , "phaddsw" - , "phaddw" - , "phminposuw" - , "phsubd" - , "phsubsw" - , "phsubw" - , "pinsrb" - , "pinsrd" - , "pinsrw" - , "pmaddubsw" - , "pmaddwd" - , "pmaxsb" - , "pmaxsd" - , "pmaxsw" - , "pmaxub" - , "pmaxud" - , "pmaxuw" - , "pminsb" - , "pminsd" - , "pminsw" - , "pminub" - , "pminud" - , "pminuw" - , "pmovmskb" - , "pmovsxbd" - , "pmovsxbq" - , "pmovsxbw" - , "pmovsxdq" - , "pmovsxwd" - , "pmovsxwq" - , "pmovzxbd" - , "pmovzxbq" - , "pmovzxbw" - , "pmovzxdq" - , "pmovzxwd" - , "pmovzxwq" - , "pmuldq" - , "pmulhrsw" - , "pmulhuw" - , "pmulhw" - , "pmulld" - , "pmullw" - , "pmuludq" - , "popcntl" - , "popcntq" - , "popcntw" - , "popq" - , "popw" - , "por" - , "psadbw" - , "pshufb" - , "pshufd" - , "pshufhw" - , "pshuflw" - , "psignb" - , "psignd" - , "psignw" - , "pslld" - , "pslldq" - , "psllq" - , "psllw" - , "psrad" - , "psraw" - , "psrld" - , "psrldq" - , "psrlq" - , "psrlw" - , "psubb" - , "psubd" - , "psubq" - , "psubsb" - , "psubsw" - , "psubusb" - , "psubusw" - , "psubw" - , "ptest" - , "punpckhbw" - , "punpckhdq" - , "punpckhqdq" - , "punpckhwd" - , "punpcklbw" - , "punpckldq" - , "punpcklqdq" - , "punpcklwd" - , "pushq" - , "pushw" - , "pxor" - , "rclb" - , "rcll" - , "rclq" - , "rclw" - , "rcpps" - , "rcpss" - , "rcrb" - , "rcrl" - , "rcrq" - , "rcrw" - , "rolb" - , "roll" - , "rolq" - , "rolw" - , "rorb" - , "rorl" - , "rorq" - , "rorw" - , "rorxl" - , "rorxq" - , "rorx" - , "roundpd" - , "roundps" - , "roundsd" - , "roundss" - , "rsqrtps" - , "rsqrtss" - , "salb" - , "sall" - , "salq" - , "salw" - , "sarb" - , "sarl" - , "sarq" - , "sarw" - , "sarxl" - , "sarxq" - , "sbbb" - , "sbbl" - , "sbbq" - , "sbbw" - , "seta" - , "setae" - , "setb" - , "setbe" - , "setc" - , "sete" - , "setg" - , "setge" - , "setl" - , "setle" - , "setna" - , "setnae" - , "setnb" - , "setnbe" - , "setnc" - , "setne" - , "setng" - , "setnge" - , "setnl" - , "setnle" - , "setno" - , "setnp" - , "setns" - , "setnz" - , "seto" - , "setp" - , "setpe" - , "setpo" - , "sets" - , "setz" - , "shlb" - , "shll" - , "shlq" - , "shlw" - , "shlxl" - , "shlxq" - , "shrb" - , "shrl" - , "shrq" - , "shrw" - , "shrxl" - , "shrxq" - , "shufpd" - , "shufps" - , "sqrtpd" - , "sqrtps" - , "sqrtsd" - , "sqrtss" - , "stc" - , "subb" - , "subl" - , "subpd" - , "subps" - , "subq" - , "subsd" - , "subss" - , "subw" - , "testb" - , "testl" - , "testq" - , "testw" - , "tzcntl" - , "tzcntq" - , "tzcntw" - , "ucomisd" - , "ucomiss" - , "unpckhpd" - , "unpckhps" - , "unpcklpd" - , "unpcklps" - , "vaddpd" - , "vaddps" - , "vaddsd" - , "vaddss" - , "vaddsubpd" - , "vaddsubps" - , "vandnpd" - , "vandnps" - , "vandpd" - , "vandps" - , "vblendpd" - , "vblendps" - , "vblendvpd" - , "vblendvps" - , "vbroadcastf128" - , "vbroadcastsd" - , "vbroadcastss" - , "vcmppd" - , "vcmpps" - , "vcmpsd" - , "vcmpss" - , "vcomisd" - , "vcomiss" - , "vcvtdq2pd" - , "vcvtdq2ps" - , "vcvtpd2dq" - , "vcvtpd2dqx" - , "vcvtpd2ps" - , "vcvtph2ps" - , "vcvtps2dq" - , "vcvtps2pd" - , "vcvtps2ph" - , "vcvtsd2sil" - , "vcvtsd2siq" - , "vcvtsd2ss" - , "vcvtsi2sdl" - , "vcvtsi2sdq" - , "vcvtsi2ssl" - , "vcvtsi2ssq" - , "vcvtsi2ss" - , "vcvtss2sd" - , "vcvtss2sil" - , "vcvtss2siq" - , "vcvttpd2dq" - , "vcvttps2dq" - , "vcvttsd2sil" - , "vcvttsd2siq" - , "vcvttsd2si" - , "vcvttss2sil" - , "vcvttss2siq" - , "vcvttss2si" - , "vdivpd" - , "vdivps" - , "vdivsd" - , "vdivss" - , "vdppd" - , "vdpps" - , "vextractf128" - , "vextracti128" - , "vextractps" - , "vfmadd132pd" - , "vfmadd132ps" - , "vfmadd132sd" - , "vfmadd132ss" - , "vfmadd213pd" - , "vfmadd213ps" - , "vfmadd213sd" - , "vfmadd213ss" - , "vfmadd231pd" - , "vfmadd231ps" - , "vfmadd231sd" - , "vfmadd231ss" - , "vfmaddsub132pd" - , "vfmaddsub132ps" - , "vfmaddsub213pd" - , "vfmaddsub213ps" - , "vfmaddsub231pd" - , "vfmaddsub231ps" - , "vfmsub132pd" - , "vfmsub132ps" - , "vfmsub132sd" - , "vfmsub132ss" - , "vfmsub213pd" - , "vfmsub213ps" - , "vfmsub213sd" - , "vfmsub213ss" - , "vfmsub231pd" - , "vfmsub231ps" - , "vfmsub231sd" - , "vfmsub231ss" - , "vfmsubadd132pd" - , "vfmsubadd132ps" - , "vfmsubadd213pd" - , "vfmsubadd213ps" - , "vfmsubadd231pd" - , "vfmsubadd231ps" - , "vfnmadd132pd" - , "vfnmadd132ps" - , "vfnmadd132sd" - , "vfnmadd132ss" - , "vfnmadd213pd" - , "vfnmadd213ps" - , "vfnmadd213sd" - , "vfnmadd213ss" - , "vfnmadd231pd" - , "vfnmadd231ps" - , "vfnmadd231sd" - , "vfnmadd231ss" - , "vfnmsub132pd" - , "vfnmsub132ps" - , "vfnmsub132sd" - , "vfnmsub132ss" - , "vfnmsub213pd" - , "vfnmsub213ps" - , "vfnmsub213sd" - , "vfnmsub213ss" - , "vfnmsub231pd" - , "vfnmsub231ps" - , "vfnmsub231sd" - , "vfnmsub231ss" - , "vhaddpd" - , "vhaddps" - , "vhsubpd" - , "vhsubps" - , "vinsertf128" - , "vinserti128" - , "vinsertps" - , "vlddqu" - , "vmaskmovpd" - , "vmaskmovps" - , "vmaxpd" - , "vmaxps" - , "vmaxsd" - , "vmaxss" - , "vminpd" - , "vminps" - , "vminsd" - , "vminss" - , "vmovapd" - , "vmovaps" - , "vmovd" - , "vmovddup" - , "vmovdqa" - , "vmovdqu" - , "vmovhlps" - , "vmovhpd" - , "vmovhps" - , "vmovlhps" - , "vmovlpd" - , "vmovlps" - , "vmovmskpd" - , "vmovmskps" - , "vmovntdqa" - , "vmovntpd" - , "vmovntps" - , "vmovq" - , "vmovsd" - , "vmovshdup" - , "vmovsldup" - , "vmovss" - , "vmovupd" - , "vmovups" - , "vmpsadbw" - , "vmulpd" - , "vmulps" - , "vmulsd" - , "vmulss" - , "vorpd" - , "vorps" - , "vpabsb" - , "vpabsd" - , "vpabsw" - , "vpackssdw" - , "vpacksswb" - , "vpackusdw" - , "vpackuswb" - , "vpaddb" - , "vpaddd" - , "vpaddq" - , "vpaddsb" - , "vpaddsw" - , "vpaddusb" - , "vpaddusw" - , "vpaddw" - , "vpalignr" - , "vpand" - , "vpandn" - , "vpavgb" - , "vpavgw" - , "vpblendd" - , "vpblendvb" - , "vpblendw" - , "vpbroadcastb" - , "vpbroadcastd" - , "vpbroadcasti128" - , "vpbroadcastq" - , "vpbroadcastw" - , "vpclmulqdq" - , "vpcmpeqb" - , "vpcmpeqd" - , "vpcmpeqq" - , "vpcmpeqw" - , "vpcmpestri" - , "vpcmpestrm" - , "vpcmpgtb" - , "vpcmpgtd" - , "vpcmpgtq" - , "vpcmpgtw" - , "vpcmpistri" - , "vpcmpistrm" - , "vperm2f128" - , "vperm2i128" - , "vpermd" - , "vpermilpd" - , "vpermilps" - , "vpermpd" - , "vpermps" - , "vpermq" - , "vpextrb" - , "vpextrd" - , "vpextrq" - , "vpextrw" - , "vphaddd" - , "vphaddsw" - , "vphaddw" - , "vphminposuw" - , "vphsubd" - , "vphsubsw" - , "vphsubw" - , "vpinsrb" - , "vpinsrd" - , "vpinsrq" - , "vpinsrw" - , "vpmaddubsw" - , "vpmaddwd" - , "vpmaskmovd" - , "vpmaskmovq" - , "vpmaxsb" - , "vpmaxsd" - , "vpmaxsw" - , "vpmaxub" - , "vpmaxud" - , "vpmaxuw" - , "vpminsb" - , "vpminsd" - , "vpminsw" - , "vpminub" - , "vpminud" - , "vpminuw" - , "vpmovmskb" - , "vpmovsxbd" - , "vpmovsxbq" - , "vpmovsxbw" - , "vpmovsxdq" - , "vpmovsxwd" - , "vpmovsxwq" - , "vpmovzxbd" - , "vpmovzxbq" - , "vpmovzxbw" - , "vpmovzxdq" - , "vpmovzxwd" - , "vpmovzxwq" - , "vpmuldq" - , "vpmulhrsw" - , "vpmulhuw" - , "vpmulhw" - , "vpmulld" - , "vpmullw" - , "vpmuludq" - , "vpor" - , "vpsadbw" - , "vpshufb" - , "vpshufd" - , "vpshufhw" - , "vpshuflw" - , "vpsignb" - , "vpsignd" - , "vpsignw" - , "vpslld" - , "vpslldq" - , "vpsllq" - , "vpsllvd" - , "vpsllvq" - , "vpsllw" - , "vpsrad" - , "vpsravd" - , "vpsraw" - , "vpsrld" - , "vpsrldq" - , "vpsrlq" - , "vpsrlvd" - , "vpsrlvq" - , "vpsrlw" - , "vpsubb" - , "vpsubd" - , "vpsubq" - , "vpsubsb" - , "vpsubsw" - , "vpsubusb" - , "vpsubusw" - , "vpsubw" - , "vptest" - , "vpunpckhbw" - , "vpunpckhdq" - , "vpunpckhqdq" - , "vpunpckhwd" - , "vpunpcklbw" - , "vpunpckldq" - , "vpunpcklqdq" - , "vpunpcklwd" - , "vpvmpgtq" - , "vpxor" - , "vrcpps" - , "vrcpss" - , "vroundpd" - , "vroundps" - , "vroundsd" - , "vroundss" - , "vrsqrtps" - , "vrsqrtss" - , "vshufpd" - , "vshufps" - , "vsqrtpd" - , "vsqrtps" - , "vsqrtsd" - , "vsqrtss" - , "vsubpd" - , "vsubps" - , "vsubsd" - , "vsubss" - , "vtestpd" - , "vtestps" - , "vucomisd" - , "vucomiss" - , "vunpckhpd" - , "vunpckhps" - , "vunpcklpd" - , "vunpcklps" - , "vxorpd" - , "vxorps" - , "vzeroall" - , "vzeroupper" - , "xaddb" - , "xaddl" - , "xaddq" - , "xaddw" - , "xchgb" - , "xchgl" - , "xchgq" - , "xchgw" - , "xorb" - , "xorl" - , "xorpd" - , "xorps" - , "xorq" - , "xorw" - , "call" - , "ret" - , "leave" - , "jmp" - , "je" - , "jne" - , "jns" - , "js" - , "jnc" - , "jb" - , "jae" - , "jnb" - , "jle" - , "jg" - , "jge" - , "jl" - , "jbe" - , "ja" - , "jp" - , "jc" - , "jecxz" - , "jna" - , "jnae" - , "jnbe" - , "jng" - , "jnge" - , "jnl" - , "jnle" - , "jno" - , "jnp" - , "jnz" - , "jo" - , "jpe" - , "jpo" - , "jrcxz" - , "jz" - , "movabsq" - , "vcvtsi2sd" - , "sarx" - , "shlx" - , "shrx" - , "cmovs" - , "cmovns" - , "cmovge" - , "cmove" - , "cmovle" - , "cmovbe" - , "ud2" - , "bsfl" - , "bsfq" - , "bsfw" - , "bsrw" - , "bsrl" - , "bsrq" - , "shldq" - , "shldl" - , "shldw" - , "shrdq" - , "shrdl" - , "shrdw" - , "pcmpestri" - , "pcmpestrm" - , "pcmpistri" - , "pcmpistrm" - , "loop" - , "loope" - , "loopne" - , "loopz" - , "loopnz" - , "scasb" - , "repz scasb" - , "repe scasb" - , "repnz scasb" - , "repne scasb" - , "scasw" - , "repz scasw" - , "repe scasw" - , "repnz scasw" - , "repne scasw" - , "scasl" - , "repz scasl" - , "repe scasl" - , "repnz scasl" - , "repne scasl" - , "scasq" - , "repz scasq" - , "repe scasq" - , "repnz scasq" - , "repne scasq" - , "std" - , "cld" - , "stosb" - , "rep stosb" - , "stosw" - , "rep stosw" - , "rep stosl" - , "stosl" - , "stosq" - , "rep stosq" - , "cmpsb" - , "repz cmpsb" - , "repe cmpsb" - , "repnz cmpsb" - , "repne cmpsb" - , "cmpsw" - , "repz cmpsw" - , "repe cmpsw" - , "repnz cmpsw" - , "repne cmpsw" - , "cmpsl" - , "repz cmpsl" - , "repe cmpsl" - , "repnz cmpsl" - , "repne cmpsl" - , "cmpsq" - , "repz cmpsq" - , "repe cmpsq" - , "repnz cmpsq" - , "repne cmpsq" - , "lodsb" - , "rep lodsb" - , "lodsw" - , "rep lodsw" - , "lodsl" - , "rep lodsl" - , "lodsq" - , "rep lodsq" - , "movsb" - , "rep movsb" - , "movsw" - , "rep movsw" - , "movsl" - , "rep movsl" - , "movsq" - , "rep movsq" - , "maskmovdqu" - , "vmaskmovdqu" - , "push" - , "pop" - , "mov" - , "sub" - , "dec" - , "cmp" - , "lea" - , "add" - , "inc" - , "nop" - , "retq" - , "callq" - , "jmpq" - , "leaveq"]) - - -def remove_prefix(opcode): - return opcode[opcode.find(" ") + 1:] - -removed_prefixes = set([remove_prefix(opcode) for opcode in used_opcodes]) - -#assert used_opcodes & all_opcodes == used_opcodes -print(len(removed_prefixes)) - -troublesome_opcodes = removed_prefixes - all_opcodes # We have definitions for opcodes we can't ever decode. - -print(len(troublesome_opcodes)) -print(troublesome_opcodes) - -unused_opcodes = all_opcodes - used_opcodes +unused_opcodes = all_opcodes - removed_prefixes +print("syntax UnusedOpcodes ::= {0}".format(" | ".join(["\"{0}\"".format(opcode) for opcode in unused_opcodes]))) diff --git a/generator/tmp.py b/generator/tmp.py new file mode 100644 index 0000000000000000000000000000000000000000..6c5c1e71be99e697eb3c650e260ee0f7ab1b7a6f --- /dev/null +++ b/generator/tmp.py @@ -0,0 +1,5 @@ +new = set(['cbtw', 'cltd', 'cltq', 'cmovael', 'cmovaeq', 'cmovaew', 'cmoval', 'cmovaq', 'cmovaw', 'cmovc', 'cmovcl', 'cmovcq', 'cmovcw', 'cmove', 'cmovel', 'cmoveq', 'cmovew', 'cmovge', 'cmovgel', 'cmovgeq', 'cmovgew', 'cmovgl', 'cmovgq', 'cmovgw', 'cmovnael', 'cmovnaeq', 'cmovnaew', 'cmovnal', 'cmovnaq', 'cmovnaw', 'cmovncl', 'cmovncq', 'cmovncw', 'cmovne', 'cmovnel', 'cmovneq', 'cmovnew', 'cmovngel', 'cmovngeq', 'cmovngew', 'cmovngl', 'cmovngq', 'cmovngw', 'cmovpel', 'cmovpeq', 'cmovpew', 'cmovpol', 'cmovpoq', 'cmovpow', 'cmpsl', 'cqto', 'cvtsd2sil', 'cvtss2siq', 'cvttsd2sil', 'cvttss2siq', 'cwtd', 'cwtl', 'ja', 'jae', 'jc', 'je', 'jg', 'jge', 'jna', 'jnae', 'jnc', 'jne', 'jng', 'jnge', 'jpe', 'jpo', 'lodsl', 'loopnz', 'loopz', 'movabsq', 'movsbl', 'movsbq', 'movsbw', 'movsl', 'movslq', 'movswl', 'movswq', 'movzbl', 'movzbq', 'movzbw', 'movzwl', 'movzwq', 'salb', 'sall', 'salq', 'salw', 'scasl', 'seta', 'setae', 'setc', 'sete', 'setg', 'setge', 'setna', 'setnae', 'setnc', 'setne', 'setng', 'setnge', 'setpe', 'setpo', 'stosl', 'vcvtsd2sil', 'vcvtss2siq', 'vcvttsd2sil', 'vcvttss2siq', 'vpbroadcasti128', 'vpvmpgtq']) +new_new = set(['cbtw', 'cltd', 'cltq', 'cmovael', 'cmovaeq', 'cmovaew', 'cmoval', 'cmovaq', 'cmovaw', 'cmovc', 'cmovcl', 'cmovcq', 'cmovcw', 'cmove', 'cmovel', 'cmoveq', 'cmovew', 'cmovge', 'cmovgel', 'cmovgeq', 'cmovgew', 'cmovgl', 'cmovgq', 'cmovgw', 'cmovnael', 'cmovnaeq', 'cmovnaew', 'cmovnal', 'cmovnaq', 'cmovnaw', 'cmovncl', 'cmovncq', 'cmovncw', 'cmovne', 'cmovnel', 'cmovneq', 'cmovnew', 'cmovngel', 'cmovngeq', 'cmovngew', 'cmovngl', 'cmovngq', 'cmovngw', 'cmovpel', 'cmovpeq', 'cmovpew', 'cmovpol', 'cmovpoq', 'cmovpow', 'cmpsl', 'cqto', 'cvtsd2siq', 'cvtss2sil', 'cvttsd2siq', 'cvttss2sil', 'cwtd', 'cwtl', 'ja', 'jae', 'jc', 'je', 'jg', 'jge', 'jna', 'jnae', 'jnc', 'jne', 'jng', 'jnge', 'jpe', 'jpo', 'lodsl', 'loopnz', 'loopz', 'movabsq', 'movsbl', 'movsbq', 'movsbw', 'movsl', 'movslq', 'movswl', 'movswq', 'movzbl', 'movzbq', 'movzbw', 'movzwl', 'movzwq', 'salb', 'sall', 'salq', 'salw', 'scasl', 'seta', 'setae', 'setc', 'sete', 'setg', 'setge', 'setna', 'setnae', 'setnc', 'setne', 'setng', 'setnge', 'setpe', 'setpo', 'stosl', 'vcvtsd2sil', 'vcvtss2siq', 'vcvttsd2sil', 'vcvttss2siq', 'vpbroadcasti128', 'vpvmpgtq']) +old = set(['cbtw', 'cltd', 'cltq', 'cmovael', 'cmovaeq', 'cmovaew', 'cmoval', 'cmovaq', 'cmovaw', 'cmovc', 'cmovcl', 'cmovcq', 'cmovcw', 'cmove', 'cmovel', 'cmoveq', 'cmovew', 'cmovge', 'cmovgel', 'cmovgeq', 'cmovgew', 'cmovgl', 'cmovgq', 'cmovgw', 'cmovnael', 'cmovnaeq', 'cmovnaew', 'cmovnal', 'cmovnaq', 'cmovnaw', 'cmovncl', 'cmovncq', 'cmovncw', 'cmovne', 'cmovnel', 'cmovneq', 'cmovnew', 'cmovngel', 'cmovngeq', 'cmovngew', 'cmovngl', 'cmovngq', 'cmovngw', 'cmovpel', 'cmovpeq', 'cmovpew', 'cmovpol', 'cmovpoq', 'cmovpow', 'cmpsl', 'cqto', 'cwtd', 'cwtl', 'ja', 'jae', 'jc', 'je', 'jg', 'jge', 'jna', 'jnae', 'jnc', 'jne', 'jng', 'jnge', 'jpe', 'jpo', 'lodsl', 'loopnz', 'movabsq', 'movsl', 'movslq', 'movzbl', 'movzbq', 'movzbw', 'movzwl', 'movzwq', 'salb', 'sall', 'salq', 'salw', 'scasl', 'seta', 'setae', 'setc', 'sete', 'setg', 'setge', 'setna', 'setnae', 'setnc', 'setne', 'setng', 'setnge', 'setpe', 'setpo', 'stosl', 'vpbroadcasti128', 'vpvmpgtq']) + +print(new - old) diff --git a/generator/used_opcodes.py b/generator/used_opcodes.py new file mode 100644 index 0000000000000000000000000000000000000000..4e204dcf99262ab9aae408935ac8716562d8648f --- /dev/null +++ b/generator/used_opcodes.py @@ -0,0 +1,13 @@ +used_opcodes = set(["adcb", "adcl", "adcq", "adcw", "addb", "addl", "addpd", "addps", "addq", "addsd", "addss", "addsubpd", "addsubps", "addw", "andb", "andl", "andnl", "andnpd", "andnps", "andnq", "andpd", "andps", "andq", "andw", "bextrl", "bextrq", "blendpd", "blendps", "blendvpd", "blendvps", "blsil", "blsiq", "blsmskl", "blsmskq", "blsrl", "blsrq", "bswap", "btcl", "btcq", "btcw", "btl", "btq", "btrl", "btrq", "btrw", "btsl", "btsq", "btsw", "btw", "bzhil", "bzhiq", "cbtw", "clc", "cltd", "cltq", "cmc", "cmovael", "cmovaeq", "cmovaew", "cmoval", "cmovaq", "cmovaw", "cmovbel", "cmovbeq", "cmovbew", "cmovbe", "cmovbl", "cmovbq", "cmovbw", "cmovcl", "cmovcq", "cmovcw", "cmovc", "cmovel", "cmoveq", "cmovew", "cmovgel", "cmovgeq", "cmovgew", "cmovge", "cmovgl", "cmovgq", "cmovgw", "cmovlel", "cmovleq", "cmovlew", "cmovll", "cmovlq", "cmovlw", "cmovnael", "cmovnaeq", "cmovnaew", "cmovnal", "cmovnaq", "cmovnaw", "cmovnbel", "cmovnbeq", "cmovnbew", "cmovnbl", "cmovnbq", "cmovnbw", "cmovncl", "cmovncq", "cmovncw", "cmovnel", "cmovne", "cmovneq", "cmovnew", "cmovngel", "cmovngeq", "cmovngew", "cmovngl", "cmovngq", "cmovngw", "cmovnlel", "cmovnleq", "cmovnlew", "cmovnll", "cmovnlq", "cmovnlw", "cmovnol", "cmovnoq", "cmovnow", "cmovnpl", "cmovnpq", "cmovnpw", "cmovnsl", "cmovnsq", "cmovnsw", "cmovnzl", "cmovnzq", "cmovnzw", "cmovol", "cmovoq", "cmovow", "cmovpel", "cmovpeq", "cmovpew", "cmovpl", "cmovpol", "cmovpoq", "cmovpow", "cmovpq", "cmovpw", "cmovsl", "cmovsq", "cmovsw", "cmovzl", "cmovzq", "cmovzw", "cmpb", "cmpl", "cmppd", "cmpps", "cmpq", "cmpsd", "cmpss", "cmpw", "cmpxchg16b", "cmpxchg8b", "cmpxchgb", "cmpxchgl", "cmpxchgq", "cmpxchgw", "comisd", "comiss", "cqto", "cvtdq2pd", "cvtdq2ps", "cvtpd2dq", "cvtpd2ps", "cvtpi2pd", "cvtpi2ps", "cvtps2dq", "cvtps2pd", "cvtsd2sil", "cvtsd2siq", "cvtsd2ss", "cvtsi2sdl", "cvtsi2sdq", "cvtsi2ssl", "cvtsi2ssq", "cvtss2sd", "cvtss2sil", "cvtss2siq", "cvttpd2dq", "cvttps2dq", "cvttsd2sil", "cvttsd2siq", "cvttss2sil", "cvttss2siq", "cwtd", "cwtl", "decb", "decl", "decq", "decw", "divb", "divl", "divpd", "divps", "divq", "divsd", "divss", "divw", "dppd", "dpps", "extractps", "haddpd", "haddps", "hsubpd", "hsubps", "idivb", "idivl", "idivq", "idivw", "imulb", "imull", "imulq", "imulw", "incb", "incl", "incq", "incw", "insertps", "lddqu", "leal", "leaq", "leaw", "lzcntl", "lzcntq", "lzcntw", "maxpd", "maxps", "maxsd", "maxss", "minpd", "minps", "minsd", "minss", "movapd", "movaps", "movb", "movbel", "movbeq", "movbew", "movbe", "movd", "movddup", "movdqa", "movdqu", "movhlps", "movhpd", "movhps", "movl", "movlhps", "movlpd", "movlps", "movmskpd", "movmskps", "movntdq", "movntdqa", "movnti", "movntpd", "movntps", "movq", "movsbl", "movsbq", "movsbw", "movsd", "movshdup", "movsldup", "movslq", "movss", "movswl", "movswq", "movupd", "movups", "movw", "movzbl", "movzbq", "movzbw", "movzwl", "movzwq", "mpsadbw", "mulb", "mull", "mulpd", "mulps", "mulq", "mulsd", "mulss", "mulw", "mulxl", "mulxq", "mulx", "negb", "negl", "negq", "negw", "nop", "nopl", "nopw", "notb", "notl", "notq", "notw", "orb", "orl", "orpd", "orps", "orq", "orw", "pabsb", "pabsd", "pabsw", "packssdw", "packsswb", "packusdw", "packuswb", "paddb", "paddd", "paddq", "paddsb", "paddsw", "paddusb", "paddusw", "paddw", "palignr", "pand", "pandn", "pavgb", "pavgw", "pblendvb", "pblendw", "pclmulqdq", "pcmpeqb", "pcmpeqd", "pcmpeqq", "pcmpeqw", "pcmpestri", "pcmpestrm", "pcmpgtb", "pcmpgtd", "pcmpgtq", "pcmpgtw", "pcmpistri", "pcmpistrm", "pdepl", "pdepq", "pextl", "pextq", "pextrb", "pextrd", "pextrq", "pextrw", "phaddd", "phaddsw", "phaddw", "phminposuw", "phsubd", "phsubsw", "phsubw", "pinsrb", "pinsrd", "pinsrw", "pmaddubsw", "pmaddwd", "pmaxsb", "pmaxsd", "pmaxsw", "pmaxub", "pmaxud", "pmaxuw", "pminsb", "pminsd", "pminsw", "pminub", "pminud", "pminuw", "pmovmskb", "pmovsxbd", "pmovsxbq", "pmovsxbw", "pmovsxdq", "pmovsxwd", "pmovsxwq", "pmovzxbd", "pmovzxbq", "pmovzxbw", "pmovzxdq", "pmovzxwd", "pmovzxwq", "pmuldq", "pmulhrsw", "pmulhuw", "pmulhw", "pmulld", "pmullw", "pmuludq", "popcntl", "popcntq", "popcntw", "popq", "popw", "por", "psadbw", "pshufb", "pshufd", "pshufhw", "pshuflw", "psignb", "psignd", "psignw", "pslld", "pslldq", "psllq", "psllw", "psrad", "psraw", "psrld", "psrldq", "psrlq", "psrlw", "psubb", "psubd", "psubq", "psubsb", "psubsw", "psubusb", "psubusw", "psubw", "ptest", "punpckhbw", "punpckhdq", "punpckhqdq", "punpckhwd", "punpcklbw", "punpckldq", "punpcklqdq", "punpcklwd", "pushq", "pushw", "pxor", "rclb", "rcll", "rclq", "rclw", "rcpps", "rcpss", "rcrb", "rcrl", "rcrq", "rcrw", "rolb", "roll", "rolq", "rolw", "rorb", "rorl", "rorq", "rorw", "rorxl", "rorxq", "rorx", "roundpd", "roundps", "roundsd", "roundss", "rsqrtps", "rsqrtss", "salb", "sall", "salq", "salw", "sarb", "sarl", "sarq", "sarw", "sarxl", "sarxq", "sbbb", "sbbl", "sbbq", "sbbw", "seta", "setae", "setb", "setbe", "setc", "sete", "setg", "setge", "setl", "setle", "setna", "setnae", "setnb", "setnbe", "setnc", "setne", "setng", "setnge", "setnl", "setnle", "setno", "setnp", "setns", "setnz", "seto", "setp", "setpe", "setpo", "sets", "setz", "shlb", "shll", "shlq", "shlw", "shlxl", "shlxq", "shrb", "shrl", "shrq", "shrw", "shrxl", "shrxq", "shufpd", "shufps", "sqrtpd", "sqrtps", "sqrtsd", "sqrtss", "stc", "subb", "subl", "subpd", "subps", "subq", "subsd", "subss", "subw", "testb", "testl", "testq", "testw", "tzcntl", "tzcntq", "tzcntw", "ucomisd", "ucomiss", "unpckhpd", "unpckhps", "unpcklpd", "unpcklps", "vaddpd", "vaddps", "vaddsd", "vaddss", "vaddsubpd", "vaddsubps", "vandnpd", "vandnps", "vandpd", "vandps", "vblendpd", "vblendps", "vblendvpd", "vblendvps", "vbroadcastf128", "vbroadcastsd", "vbroadcastss", "vcmppd", "vcmpps", "vcmpsd", "vcmpss", "vcomisd", "vcomiss", "vcvtdq2pd", "vcvtdq2ps", "vcvtpd2dq", "vcvtpd2dqx", "vcvtpd2ps", "vcvtph2ps", "vcvtps2dq", "vcvtps2pd", "vcvtps2ph", "vcvtsd2sil", "vcvtsd2siq", "vcvtsd2ss", "vcvtsi2sdl", "vcvtsi2sdq", "vcvtsi2ssl", "vcvtsi2ssq", "vcvtsi2ss", "vcvtss2sd", "vcvtss2sil", "vcvtss2siq", "vcvttpd2dq", "vcvttps2dq", "vcvttsd2sil", "vcvttsd2siq", "vcvttsd2si", "vcvttss2sil", "vcvttss2siq", "vcvttss2si", "vdivpd", "vdivps", "vdivsd", "vdivss", "vdppd", "vdpps", "vextractf128", "vextracti128", "vextractps", "vfmadd132pd", "vfmadd132ps", "vfmadd132sd", "vfmadd132ss", "vfmadd213pd", "vfmadd213ps", "vfmadd213sd", "vfmadd213ss", "vfmadd231pd", "vfmadd231ps", "vfmadd231sd", "vfmadd231ss", "vfmaddsub132pd", "vfmaddsub132ps", "vfmaddsub213pd", "vfmaddsub213ps", "vfmaddsub231pd", "vfmaddsub231ps", "vfmsub132pd", "vfmsub132ps", "vfmsub132sd", "vfmsub132ss", "vfmsub213pd", "vfmsub213ps", "vfmsub213sd", "vfmsub213ss", "vfmsub231pd", "vfmsub231ps", "vfmsub231sd", "vfmsub231ss", "vfmsubadd132pd", "vfmsubadd132ps", "vfmsubadd213pd", "vfmsubadd213ps", "vfmsubadd231pd", "vfmsubadd231ps", "vfnmadd132pd", "vfnmadd132ps", "vfnmadd132sd", "vfnmadd132ss", "vfnmadd213pd", "vfnmadd213ps", "vfnmadd213sd", "vfnmadd213ss", "vfnmadd231pd", "vfnmadd231ps", "vfnmadd231sd", "vfnmadd231ss", "vfnmsub132pd", "vfnmsub132ps", "vfnmsub132sd", "vfnmsub132ss", "vfnmsub213pd", "vfnmsub213ps", "vfnmsub213sd", "vfnmsub213ss", "vfnmsub231pd", "vfnmsub231ps", "vfnmsub231sd", "vfnmsub231ss", "vhaddpd", "vhaddps", "vhsubpd", "vhsubps", "vinsertf128", "vinserti128", "vinsertps", "vlddqu", "vmaskmovpd", "vmaskmovps", "vmaxpd", "vmaxps", "vmaxsd", "vmaxss", "vminpd", "vminps", "vminsd", "vminss", "vmovapd", "vmovaps", "vmovd", "vmovddup", "vmovdqa", "vmovdqu", "vmovhlps", "vmovhpd", "vmovhps", "vmovlhps", "vmovlpd", "vmovlps", "vmovmskpd", "vmovmskps", "vmovntdqa", "vmovntpd", "vmovntps", "vmovq", "vmovsd", "vmovshdup", "vmovsldup", "vmovss", "vmovupd", "vmovups", "vmpsadbw", "vmulpd", "vmulps", "vmulsd", "vmulss", "vorpd", "vorps", "vpabsb", "vpabsd", "vpabsw", "vpackssdw", "vpacksswb", "vpackusdw", "vpackuswb", "vpaddb", "vpaddd", "vpaddq", "vpaddsb", "vpaddsw", "vpaddusb", "vpaddusw", "vpaddw", "vpalignr", "vpand", "vpandn", "vpavgb", "vpavgw", "vpblendd", "vpblendvb", "vpblendw", "vpbroadcastb", "vpbroadcastd", "vpbroadcasti128", "vpbroadcastq", "vpbroadcastw", "vpclmulqdq", "vpcmpeqb", "vpcmpeqd", "vpcmpeqq", "vpcmpeqw", "vpcmpestri", "vpcmpestrm", "vpcmpgtb", "vpcmpgtd", "vpcmpgtq", "vpcmpgtw", "vpcmpistri", "vpcmpistrm", "vperm2f128", "vperm2i128", "vpermd", "vpermilpd", "vpermilps", "vpermpd", "vpermps", "vpermq", "vpextrb", "vpextrd", "vpextrq", "vpextrw", "vphaddd", "vphaddsw", "vphaddw", "vphminposuw", "vphsubd", "vphsubsw", "vphsubw", "vpinsrb", "vpinsrd", "vpinsrq", "vpinsrw", "vpmaddubsw", "vpmaddwd", "vpmaskmovd", "vpmaskmovq", "vpmaxsb", "vpmaxsd", "vpmaxsw", "vpmaxub", "vpmaxud", "vpmaxuw", "vpminsb", "vpminsd", "vpminsw", "vpminub", "vpminud", "vpminuw", "vpmovmskb", "vpmovsxbd", "vpmovsxbq", "vpmovsxbw", "vpmovsxdq", "vpmovsxwd", "vpmovsxwq", "vpmovzxbd", "vpmovzxbq", "vpmovzxbw", "vpmovzxdq", "vpmovzxwd", "vpmovzxwq", "vpmuldq", "vpmulhrsw", "vpmulhuw", "vpmulhw", "vpmulld", "vpmullw", "vpmuludq", "vpor", "vpsadbw", "vpshufb", "vpshufd", "vpshufhw", "vpshuflw", "vpsignb", "vpsignd", "vpsignw", "vpslld", "vpslldq", "vpsllq", "vpsllvd", "vpsllvq", "vpsllw", "vpsrad", "vpsravd", "vpsraw", "vpsrld", "vpsrldq", "vpsrlq", "vpsrlvd", "vpsrlvq", "vpsrlw", "vpsubb", "vpsubd", "vpsubq", "vpsubsb", "vpsubsw", "vpsubusb", "vpsubusw", "vpsubw", "vptest", "vpunpckhbw", "vpunpckhdq", "vpunpckhqdq", "vpunpckhwd", "vpunpcklbw", "vpunpckldq", "vpunpcklqdq", "vpunpcklwd", "vpvmpgtq", "vpxor", "vrcpps", "vrcpss", "vroundpd", "vroundps", "vroundsd", "vroundss", "vrsqrtps", "vrsqrtss", "vshufpd", "vshufps", "vsqrtpd", "vsqrtps", "vsqrtsd", "vsqrtss", "vsubpd", "vsubps", "vsubsd", "vsubss", "vtestpd", "vtestps", "vucomisd", "vucomiss", "vunpckhpd", "vunpckhps", "vunpcklpd", "vunpcklps", "vxorpd", "vxorps", "vzeroall", "vzeroupper", "xaddb", "xaddl", "xaddq", "xaddw", "xchgb", "xchgl", "xchgq", "xchgw", "xorb", "xorl", "xorpd", "xorps", "xorq", "xorw", "call", "ret", "leave", "jmp", "je", "jne", "jns", "js", "jnc", "jb", "jae", "jnb", "jle", "jg", "jge", "jl", "jbe", "ja", "jp", "jc", "jecxz", "jna", "jnae", "jnbe", "jng", "jnge", "jnl", "jnle", "jno", "jnp", "jnz", "jo", "jpe", "jpo", "jrcxz", "jz", "movabsq", "vcvtsi2sd", "sarx", "shlx", "shrx", "cmovs", "cmovns", "cmovge", "cmove", "cmovle", "cmovbe", "ud2", "bsfl", "bsfq", "bsfw", "bsrw", "bsrl", "bsrq", "shldq", "shldl", "shldw", "shrdq", "shrdl", "shrdw", "pcmpestri", "pcmpestrm", "pcmpistri", "pcmpistrm", "loop", "loope", "loopne", "loopz", "loopnz", "scasb", "repz scasb", "repe scasb", "repnz scasb", "repne scasb", "scasw", "repz scasw", "repe scasw", "repnz scasw", "repne scasw", "scasl", "repz scasl", "repe scasl", "repnz scasl", "repne scasl", "scasq", "repz scasq", "repe scasq", "repnz scasq", "repne scasq", "std", "cld", "stosb", "rep stosb", "stosw", "rep stosw", "rep stosl", "stosl", "stosq", "rep stosq", "cmpsb", "repz cmpsb", "repe cmpsb", "repnz cmpsb", "repne cmpsb", "cmpsw", "repz cmpsw", "repe cmpsw", "repnz cmpsw", "repne cmpsw", "cmpsl", "repz cmpsl", "repe cmpsl", "repnz cmpsl", "repne cmpsl", "cmpsq", "repz cmpsq", "repe cmpsq", "repnz cmpsq", "repne cmpsq", "lodsb", "rep lodsb", "lodsw", "rep lodsw", "lodsl", "rep lodsl", "lodsq", "rep lodsq", "movsb", "rep movsb", "movsw", "rep movsw", "movsl", "rep movsl", "movsq", "rep movsq", "maskmovdqu", "vmaskmovdqu", "push", "pop", "mov", "sub", "dec", "cmp", "lea", "add", "inc", "nop", "retq", "callq", "jmpq", "leaveq"]) +removed_prefixes = set([opcode[opcode.find(" ") + 1:] for opcode in used_opcodes]) +opcode_prefix_type = {} +for opcode in used_opcodes: + space_idx = opcode.find(" ") + opcode_has_prefix = space_idx > -1 + if opcode_has_prefix: + actual_opcode = opcode[(space_idx + 1):] + prefix = opcode[:space_idx] + opcode_prefix_type[actual_opcode] = opcode_prefix_type.get(actual_opcode, 0) + 1 # opcode_type will end up with 1 or 2 for each opcode in it (depending on if it has a rep or a repe/repne form) + +if __name__ == "__main__": + print(opcode_prefix) diff --git a/make-broken-opcodes.sh b/make-broken-opcodes.sh new file mode 100644 index 0000000000000000000000000000000000000000..794c7d2174e350c26840a89a6e1ac213ce55f572 --- /dev/null +++ b/make-broken-opcodes.sh @@ -0,0 +1 @@ +grep -Eo "Location\([0-9]*" build-fail.txt | sed 's/Location(//' | ./print-line.py semantics-glue.k | sed -E 's/.*=>\s*(.*)/\1/' diff --git a/print-line.py b/print-line.py new file mode 100755 index 0000000000000000000000000000000000000000..38924dd9ec1ac14e07c80f3e225286cd2d843b27 --- /dev/null +++ b/print-line.py @@ -0,0 +1,10 @@ +#!/usr/bin/python3 +from sys import argv +assert len(argv) == 2 +with open(argv[1], "r") as f: + lines = f.readlines() + while True: + try: + print(lines[int(input())-1], end='') + except EOFError: + break diff --git a/semantics-glue.k b/semantics-glue.k index d7e85f12fdaa276c8bd9a6538277cfa4006372bb..2da33c8c3e88b8f341b9f0125468ea34c4ff3996 100644 --- a/semantics-glue.k +++ b/semantics-glue.k @@ -1,149 +1,160 @@ require "x86-syntax.k" require "registers.k" -module DISASSEMBLER-TO-SEMANTICS -imports DOMAINS -imports X86-SYNTAX +module SEMANTICS-GLUE + imports DOMAINS + imports REGISTERS-SYNTAX + imports X86-SYNTAX -syntax Register ::= DissassemblerRegisterToSemanticsRegister(K, Bool) [function] -syntax Opcode ::= DissassemblerToOpcode(Int, String, String) [function] + syntax UnsupportedRegister ::= "%bnd0"| "%bnd1"|"%bnd2"|"%bnd3"|"%cr0"|"%cr2"|"%cr3"|"%cr4"|"%cr8"|"%dr0"|"%dr1"|"%dr2"|"%dr3"|"%dr4"|"%dr5"|"%dr6"|"%dr7"|"%eflags"|"%eip"|"%error"|"%flags"|"%fsbase"|"%gdtr"|"%gsbase"|"%idtr"|"%invalid"|"%ip"|"%k0"|"%k1"|"%k2"|"%k3"|"%k4"|"%k5"|"%k6"|"%k7"|"%ldtr"|"%msrs"|"%mxcsr"|"%rflags"|"%ssp"|"%stackpop"|"%stackpush"|"%tr"|"%tsc"|"%tscaux"|"%x87control"|"%x87pop"|"%x87pop2"|"%x87push"|"%x87status"|"%x87tag"|"%xcr0"|"%xmm16"|"%xmm17"|"%xmm18"|"%xmm19"|"%xmm20"|"%xmm21"|"%xmm22"|"%xmm23"|"%xmm24"|"%xmm25"|"%xmm26"|"%xmm27"|"%xmm28"|"%xmm29"|"%xmm30"|"%xmm31"|"%ymm16"|"%ymm17"|"%ymm18"|"%ymm19"|"%ymm20"|"%ymm21"|"%ymm22"|"%ymm23"|"%ymm24"|"%ymm25"|"%ymm26"|"%ymm27"|"%ymm28"|"%ymm29"|"%ymm30"|"%ymm31"|"%zmm0"|"%zmm1"|"%zmm10"|"%zmm11"|"%zmm12"|"%zmm13"|"%zmm14"|"%zmm15"|"%zmm16"|"%zmm17"|"%zmm18"|"%zmm19"|"%zmm2"|"%zmm20"|"%zmm21"|"%zmm22"|"%zmm23"|"%zmm24"|"%zmm25"|"%zmm26"|"%zmm27"|"%zmm28"|"%zmm29"|"%zmm3"|"%zmm30"|"%zmm31"|"%zmm4"|"%zmm5"|"%zmm6"|"%zmm7"|"%zmm8"|"%zmm9" -syntax String ::= RegisterToString(K,Bool) [function] -rule DisassemblerRegisterToSemanticsRegister(REG_INVALID, _) => %invalid -rule DisassemblerRegisterToSemanticsRegister(REG_BND0, _) => %bnd0 -rule DisassemblerRegisterToSemanticsRegister(REG_BND1, _) => %bnd1 -rule DisassemblerRegisterToSemanticsRegister(REG_BND2, _) => %bnd2 -rule DisassemblerRegisterToSemanticsRegister(REG_BND3, _) => %bnd3 -rule DisassemblerRegisterToSemanticsRegister(REG_CR0, _) => %cr0 -rule DisassemblerRegisterToSemanticsRegister(REG_CR2, _) => %cr2 -rule DisassemblerRegisterToSemanticsRegister(REG_CR3, _) => %cr3 -rule DisassemblerRegisterToSemanticsRegister(REG_CR4, _) => %cr4 -rule DisassemblerRegisterToSemanticsRegister(REG_CR8, _) => %cr8 -rule DisassemblerRegisterToSemanticsRegister(REG_DR0, _) => %dr0 -rule DisassemblerRegisterToSemanticsRegister(REG_DR1, _) => %dr1 -rule DisassemblerRegisterToSemanticsRegister(REG_DR2, _) => %dr2 -rule DisassemblerRegisterToSemanticsRegister(REG_DR3, _) => %dr3 -rule DisassemblerRegisterToSemanticsRegister(REG_DR4, _) => %dr4 -rule DisassemblerRegisterToSemanticsRegister(REG_DR5, _) => %dr5 -rule DisassemblerRegisterToSemanticsRegister(REG_DR6, _) => %dr6 -rule DisassemblerRegisterToSemanticsRegister(REG_DR7, _) => %dr7 -rule DisassemblerRegisterToSemanticsRegister(REG_FLAGS, _) => %flags -rule DisassemblerRegisterToSemanticsRegister(REG_EFLAGS, _) => %eflags -rule DisassemblerRegisterToSemanticsRegister(REG_RFLAGS, _) => %rflags -rule DisassemblerRegisterToSemanticsRegister(REG_AX, _) => %ax -rule DisassemblerRegisterToSemanticsRegister(REG_CX, _) => %cx -rule DisassemblerRegisterToSemanticsRegister(REG_DX, _) => %dx -rule DisassemblerRegisterToSemanticsRegister(REG_BX, _) => %bx -rule DisassemblerRegisterToSemanticsRegister(REG_SP, _) => %sp -rule DisassemblerRegisterToSemanticsRegister(REG_BP, _) => %bp -rule DisassemblerRegisterToSemanticsRegister(REG_SI, _) => %si -rule DisassemblerRegisterToSemanticsRegister(REG_DI, _) => %di -rule DisassemblerRegisterToSemanticsRegister(REG_R8W, _) => %r8w -rule DisassemblerRegisterToSemanticsRegister(REG_R9W, _) => %r9w -rule DisassemblerRegisterToSemanticsRegister(REG_R10W, _) => %r10w -rule DisassemblerRegisterToSemanticsRegister(REG_R11W, _) => %r11w -rule DisassemblerRegisterToSemanticsRegister(REG_R12W, _) => %r12w -rule DisassemblerRegisterToSemanticsRegister(REG_R13W, _) => %r13w -rule DisassemblerRegisterToSemanticsRegister(REG_R14W, _) => %r14w -rule DisassemblerRegisterToSemanticsRegister(REG_R15W, _) => %r15w -rule DisassemblerRegisterToSemanticsRegister(REG_EAX, _) => %eax -rule DisassemblerRegisterToSemanticsRegister(REG_ECX, _) => %ecx -rule DisassemblerRegisterToSemanticsRegister(REG_EDX, _) => %edx -rule DisassemblerRegisterToSemanticsRegister(REG_EBX, _) => %ebx -rule DisassemblerRegisterToSemanticsRegister(REG_ESP, _) => %esp -rule DisassemblerRegisterToSemanticsRegister(REG_EBP, _) => %ebp -rule DisassemblerRegisterToSemanticsRegister(REG_ESI, _) => %esi -rule DisassemblerRegisterToSemanticsRegister(REG_EDI, _) => %edi -rule DisassemblerRegisterToSemanticsRegister(REG_R8D, _) => %r8d -rule DisassemblerRegisterToSemanticsRegister(REG_R9D, _) => %r9d -rule DisassemblerRegisterToSemanticsRegister(REG_R10D, _) => %r10d -rule DisassemblerRegisterToSemanticsRegister(REG_R11D, _) => %r11d -rule DisassemblerRegisterToSemanticsRegister(REG_R12D, _) => %r12d -rule DisassemblerRegisterToSemanticsRegister(REG_R13D, _) => %r13d -rule DisassemblerRegisterToSemanticsRegister(REG_R14D, _) => %r14d -rule DisassemblerRegisterToSemanticsRegister(REG_R15D, _) => %r15d -rule DisassemblerRegisterToSemanticsRegister(REG_RAX, _) => %rax -rule DisassemblerRegisterToSemanticsRegister(REG_RCX, _) => %rcx -rule DisassemblerRegisterToSemanticsRegister(REG_RDX, _) => %rdx -rule DisassemblerRegisterToSemanticsRegister(REG_RBX, _) => %rbx -rule DisassemblerRegisterToSemanticsRegister(REG_RSP, _) => %rsp -rule DisassemblerRegisterToSemanticsRegister(REG_RBP, _) => %rbp -rule DisassemblerRegisterToSemanticsRegister(REG_RSI, _) => %rsi -rule DisassemblerRegisterToSemanticsRegister(REG_RDI, _) => %rdi -rule DisassemblerRegisterToSemanticsRegister(REG_R8, _) => %r8 -rule DisassemblerRegisterToSemanticsRegister(REG_R9, _) => %r9 -rule DisassemblerRegisterToSemanticsRegister(REG_R10, _) => %r10 -rule DisassemblerRegisterToSemanticsRegister(REG_R11, _) => %r11 -rule DisassemblerRegisterToSemanticsRegister(REG_R12, _) => %r12 -rule DisassemblerRegisterToSemanticsRegister(REG_R13, _) => %r13 -rule DisassemblerRegisterToSemanticsRegister(REG_R14, _) => %r14 -rule DisassemblerRegisterToSemanticsRegister(REG_R15, _) => %r15 -rule DisassemblerRegisterToSemanticsRegister(REG_AL, _) => %al -rule DisassemblerRegisterToSemanticsRegister(REG_CL, _) => %cl -rule DisassemblerRegisterToSemanticsRegister(REG_DL, _) => %dl -rule DisassemblerRegisterToSemanticsRegister(REG_BL, _) => %bl -rule DisassemblerRegisterToSemanticsRegister(REG_SPL, _) => %spl -rule DisassemblerRegisterToSemanticsRegister(REG_BPL, _) => %bpl -rule DisassemblerRegisterToSemanticsRegister(REG_SIL, _) => %sil -rule DisassemblerRegisterToSemanticsRegister(REG_DIL, _) => %dil -rule DisassemblerRegisterToSemanticsRegister(REG_R8B, _) => %r8b -rule DisassemblerRegisterToSemanticsRegister(REG_R9B, _) => %r9b -rule DisassemblerRegisterToSemanticsRegister(REG_R10B, _) => %r10b -rule DisassemblerRegisterToSemanticsRegister(REG_R11B, _) => %r11b -rule DisassemblerRegisterToSemanticsRegister(REG_R12B, _) => %r12b -rule DisassemblerRegisterToSemanticsRegister(REG_R13B, _) => %r13b -rule DisassemblerRegisterToSemanticsRegister(REG_R14B, _) => %r14b -rule DisassemblerRegisterToSemanticsRegister(REG_R15B, _) => %r15b -rule DisassemblerRegisterToSemanticsRegister(REG_AH, _) => %ah -rule DisassemblerRegisterToSemanticsRegister(REG_CH, _) => %ch -rule DisassemblerRegisterToSemanticsRegister(REG_DH, _) => %dh -rule DisassemblerRegisterToSemanticsRegister(REG_BH, _) => %bh -rule DisassemblerRegisterToSemanticsRegister(REG_ERROR, _) => %error -rule DisassemblerRegisterToSemanticsRegister(REG_RIP, _) => %rip -rule DisassemblerRegisterToSemanticsRegister(REG_EIP, _) => %eip -rule DisassemblerRegisterToSemanticsRegister(REG_IP, _) => %ip -rule DisassemblerRegisterToSemanticsRegister(REG_K0, _) => %k0 -rule DisassemblerRegisterToSemanticsRegister(REG_K1, _) => %k1 -rule DisassemblerRegisterToSemanticsRegister(REG_K2, _) => %k2 -rule DisassemblerRegisterToSemanticsRegister(REG_K3, _) => %k3 -rule DisassemblerRegisterToSemanticsRegister(REG_K4, _) => %k4 -rule DisassemblerRegisterToSemanticsRegister(REG_K5, _) => %k5 -rule DisassemblerRegisterToSemanticsRegister(REG_K6, _) => %k6 -rule DisassemblerRegisterToSemanticsRegister(REG_K7, _) => %k7 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX0, _) => %mmx0 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX1, _) => %mmx1 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX2, _) => %mmx2 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX3, _) => %mmx3 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX4, _) => %mmx4 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX5, _) => %mmx5 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX6, _) => %mmx6 -rule DisassemblerRegisterToSemanticsRegister(REG_MMX7, _) => %mmx7 -rule DisassemblerRegisterToSemanticsRegister(REG_SSP, _) => %ssp -rule DisassemblerRegisterToSemanticsRegister(REG_MXCSR, _) => %mxcsr -rule DisassemblerRegisterToSemanticsRegister(REG_STACKPUSH, _) => %stackpush -rule DisassemblerRegisterToSemanticsRegister(REG_STACKPOP, _) => %stackpop -rule DisassemblerRegisterToSemanticsRegister(REG_GDTR, _) => %gdtr -rule DisassemblerRegisterToSemanticsRegister(REG_LDTR, _) => %ldtr -rule DisassemblerRegisterToSemanticsRegister(REG_IDTR, _) => %idtr -rule DisassemblerRegisterToSemanticsRegister(REG_TR, _) => %tr -rule DisassemblerRegisterToSemanticsRegister(REG_TSC, _) => %tsc -rule DisassemblerRegisterToSemanticsRegister(REG_TSCAUX, _) => %tscaux -rule DisassemblerRegisterToSemanticsRegister(REG_MSRS, _) => %msrs -rule DisassemblerRegisterToSemanticsRegister(REG_FSBASE, _) => %fsbase -rule DisassemblerRegisterToSemanticsRegister(REG_GSBASE, _) => %gsbase -rule DisassemblerRegisterToSemanticsRegister(REG_X87CONTROL, _) => %x87control -rule DisassemblerRegisterToSemanticsRegister(REG_X87STATUS, _) => %x87status -rule DisassemblerRegisterToSemanticsRegister(REG_X87TAG, _) => %x87tag -rule DisassemblerRegisterToSemanticsRegister(REG_X87PUSH, _) => %x87push -rule DisassemblerRegisterToSemanticsRegister(REG_X87POP, _) => %x87pop -rule DisassemblerRegisterToSemanticsRegister(REG_X87POP2, _) => %x87pop2 -rule DisassemblerRegisterToSemanticsRegister(REG_CS, _) => %cs -rule DisassemblerRegisterToSemanticsRegister(REG_DS, _) => %ds -rule DisassemblerRegisterToSemanticsRegister(REG_ES, _) => %es -rule DisassemblerRegisterToSemanticsRegister(REG_SS, _) => %ss -rule DisassemblerRegisterToSemanticsRegister(REG_FS, _) => %fs + syntax Register ::= UnsupportedRegister + + syntax UnusedOpcodes ::= "vprordl" | "vscatterpf1qpsb" | "vpshrdvw" | "pavgusb" | "pushfd" | "vpdpwssdsx" | "vcvtdq2pdx" | "valigndq" | "vpmuldql" | "vmovntdqaz" | "vpunpckhdqw" | "vprolql" | "vpmovuswbq" | "vxorpdq" | "vblendvpsy" | "vpermil2psx" | "vpsraqy" | "arplw" | "lar" | "vpmovm2d" | "rol" | "phsubwx" | "vpandndz" | "fcmovnbe" | "vmovdqu16y" | "vmovntpdy" | "vpabsdx" | "crc32w" | "vcvtpd2dqb" | "vfmaddsub213pdw" | "vpminuq" | "iretq" | "lldt" | "fildw" | "pcmpgtdx" | "palignrq" | "vpshldvqw" | "vprord" | "vfmadd231psl" | "vsqrtpdx" | "pminuwx" | "vmovdqa32y" | "vfmsubadd213pdx" | "vfmaddsub132psy" | "vpandnx" | "vfmadd132pdb" | "vphminposuwx" | "vextractf64x2" | "vcvtdq2psw" | "movsxw" | "vfixupimmpsz" | "vpermi2bz" | "vfmsubadd132psw" | "cvtss2sdq" | "vfpclasspsl" | "vreducepd" | "vcvtpd2qqx" | "vptestnmwz" | "vfnmsubps" | "vptestnmd" | "vpsubsbx" | "vpshldvdb" | "vminpdz" | "vpaddbz" | "vcvtpd2dqq" | "vpmovzxwql" | "vpabsqx" | "vptestmbz" | "vpmovsxbwx" | "vfnmsub132pdl" | "vextracti128x" | "vpsubdq" | "vpminudw" | "pmovzxdqq" | "vpternlogqw" | "vpavgwx" | "vbroadcasti32x2" | "vfnmsub132psz" | "vpermpdq" | "vextractf32x8" | "vmaxpdy" | "vcvtqq2ps" | "vpunpckldqb" | "vshuff32x4z" | "vfmadd132pdl" | "vpermql" | "vfnmadd213pdw" | "vmovdqax" | "sti" | "vpmovsqbq" | "vshufi64x2x" | "vcvtpd2psl" | "vrcp14pdy" | "vmovlpsq" | "vpcmpgtqz" | "vpminuwy" | "vpcomub" | "vprorqw" | "outsdl" | "phaddswq" | "vptestnmdq" | "f2xm1" | "comissq" | "pcmpeqdq" | "vfmsub231pdl" | "fdivrp" | "vpmovsqw" | "blcic" | "vpscatterdq" | "vunpcklpdq" | "vcvtudq2psb" | "vpmaxsqz" | "vandnpdz" | "cmpxchg" | "psigndx" | "vpslldx" | "vrsqrt14pdq" | "vpalignrz" | "vpopcntqb" | "movntq" | "pmovzxwql" | "vucomissl" | "vpsubwz" | "rdrand" | "vroundpdx" | "vproldz" | "vptestmwx" | "vpopcntdy" | "vfmsub213psq" | "vscatterpf1qps" | "vpxorqb" | "vrcp28ss" | "popady" | "punpckldql" | "movsqq" | "stac" | "saveprevssp" | "vbroadcastf128x" | "vpermi2wx" | "vandpdb" | "vinserti32x4" | "vcvtps2udql" | "kaddd" | "vpxord" | "psubsbx" | "vcvtuqq2pdx" | "vdivpdw" | "vfmsubsdq" | "vfmsub132pdz" | "vpunpcklbwx" | "vgetexppdq" | "fnstsww" | "lgs" | "vmulpsl" | "vfixupimmpdx" | "vfmsub132pdb" | "vptestnmbz" | "vrcp28pdz" | "vpopcntdb" | "vfmsub231pdw" | "wrfsbase" | "kxnorq" | "rsqrtssq" | "vcvttpd2qql" | "vpermt2qy" | "vpandny" | "vmovssl" | "vrangepd" | "umonitor" | "vpcmpudw" | "v4fnmaddssx" | "vpaddusbz" | "vfmadd213psl" | "vpcmov" | "vrcp28pdy" | "bts" | "vrcp28pdl" | "vpshufby" | "vfmsub213pdw" | "vdivpsw" | "vpermpdx" | "vcompresspdz" | "vpunpcklqdqw" | "cvttps2pi" | "fild" | "vpsrlvdz" | "vpermi2dy" | "vpermi2qz" | "vcvtqq2pdy" | "vmovdqu32" | "vfnmsub213sdq" | "fisttp" | "vpmaxsqq" | "vpmulhrswx" | "vmovshdupy" | "vpshuflwy" | "vpscatterqd" | "vrcp28pdq" | "vfmsubaddpd" | "vfmsub132ssl" | "pinsrqq" | "vscalefpdx" | "vpcompressbx" | "vmovntpdx" | "vpsravql" | "vcvtps2dqb" | "vexpandps" | "psubdx" | "vaesdeclastx" | "vmulpdx" | "calll" | "vcvttpd2uqq" | "vpmovzxdqq" | "vrangepsw" | "vcvttps2udqz" | "vgatherpf0dps" | "vpconflictdq" | "fdivp" | "pslldx" | "pshufdx" | "valigndy" | "vpsradb" | "movntpdx" | "vpblendmbz" | "vgetmantss" | "vcvttpd2qqx" | "vrsqrt14sdq" | "vshuff64x2l" | "paddqq" | "fsubl" | "vpermi2bx" | "vrsqrt28psq" | "vpmaxsqb" | "vpmovsxdqy" | "vpopcntdx" | "vpsraqq" | "vpopcntqy" | "vpmaxuby" | "vfnmsub132pdb" | "vmovupsy" | "vminpsl" | "vcvtpd2uqqw" | "cmovnle" | "vpermt2dy" | "vpunpckhdqq" | "vsubpsy" | "xsetbv" | "vpmovzxbql" | "stosqq" | "vpsrlwx" | "vpmadd52luqb" | "vsqrtpsy" | "vaesencx" | "vmovhpdq" | "vrsqrt14psb" | "vcvtusi2ssq" | "vpminsdl" | "pfadd" | "vpcmpistrix" | "sysenter" | "packuswbq" | "vpandy" | "vfmaddsub231pdl" | "vfnmadd213pdx" | "vpord" | "vgatherdpsl" | "vpslldqx" | "vpcmpdx" | "vpermilpsb" | "shrd" | "vprolqq" | "vpcomubx" | "vpcmpeqbz" | "maskmovdqux" | "vpabsqy" | "vpslldy" | "vscatterdpd" | "vmovupdx" | "vmovdqa64y" | "vpermi2psl" | "fldl" | "pi2fdq" | "vpcmpgtwx" | "v4fnmaddpsx" | "vfmsub132pdq" | "vpmulhrswz" | "clflushoptz" | "vpmuldqz" | "vpanddl" | "vfnmaddpsy" | "vfmadd132psl" | "vpcompressq" | "vpsravdz" | "vandnpdq" | "vpblendmdy" | "vreducessl" | "vpunpcklqdqq" | "vpsraqz" | "vcvtdq2pdb" | "vfmsub132pdw" | "vandnpsy" | "vmovupdz" | "vplzcntd" | "vfnmadd213pdq" | "vpaddqq" | "vpshldw" | "vpopcntdz" | "vpconflictdw" | "pfsubrq" | "vgatherdps" | "pfacc" | "aesdecx" | "vmulpsx" | "scasbb" | "vgatherpf1qpsb" | "vpermt2q" | "outsw" | "vpminsdy" | "vpadddb" | "psubusbx" | "vprotq" | "vcmppsy" | "vpsllvqx" | "psubbq" | "vaeskeygenassistx" | "vaesdeclast" | "vpmadd52luqy" | "vxorpdy" | "vpmaxsq" | "vpmovusqdy" | "movdqux" | "ficomp" | "pinsrbb" | "vphsubbw" | "vdivpdy" | "vmulpdl" | "sldt" | "vpaddqy" | "fldl2t" | "vcvtudq2psw" | "vpslldl" | "vextractpsl" | "vproldb" | "vmread" | "vfnmsub213psb" | "fdecstp" | "vplzcntqb" | "vmovdqu16z" | "vfmaddsub231pdw" | "vpmovdbx" | "vptestnmqq" | "vptestmdw" | "vpunpckhqdql" | "vfmaddsub132psx" | "vmovdqa32z" | "vpandnqx" | "vprorvql" | "vcvttpd2qqz" | "vsubpdq" | "vaddpsy" | "vptestmdy" | "monitor" | "vblendvpdx" | "pminubq" | "vpmullwz" | "vshufpsx" | "vpermt2psz" | "vpmovsxbwq" | "vpcmpgtdy" | "vmwritel" | "vrsqrt14pdb" | "fcomp" | "vpanddw" | "vpsrlvqw" | "vcvttpd2qq" | "vpminudy" | "vpandnqz" | "vpshrdvqz" | "vrangess" | "vp4dpwssd" | "vprolvqz" | "vpxorql" | "vpmuludqz" | "vunpckhpdx" | "vrsqrt14psw" | "vcvtpd2qq" | "vpackusdwz" | "rsm" | "pfnaccq" | "vfmaddpsy" | "ftst" | "vcvttpd2qqb" | "movhpsq" | "clflushz" | "vrcp28sd" | "aaa" | "vfmaddsdq" | "vcvtdq2psz" | "vcvttps2dqb" | "vfmaddsub231pdb" | "prefetchwt1" | "pmovsxwql" | "vpmadd52luqz" | "vpxordl" | "vrndscalepsl" | "vblendmpsx" | "vpcmpgtqw" | "vpshrdvdb" | "invlpga" | "vscatterqpdq" | "vgetexpsd" | "ud0" | "vmovapdx" | "vpdpbusdsl" | "psigndq" | "vfnmsub213pdz" | "vpsllvdq" | "vpmulldw" | "vbroadcastf32x2q" | "vaddsdq" | "vcvtph2psq" | "vpcmpgtdl" | "vprorvd" | "vpcmpqq" | "fld" | "vpermt2qx" | "ffree" | "setob" | "vfmsubpd" | "vpermt2bz" | "setsb" | "vpmovm2w" | "vfmaddsd" | "bndmkq" | "vpopcntqz" | "pfrcpit2q" | "fptan" | "vpermi2qq" | "vpsubqw" | "vprorqx" | "padddq" | "fcomip" | "psubqq" | "vprolvdb" | "pandx" | "vrsqrt28ssl" | "vcvttsd2usi" | "pminsdx" | "vpcmpgtql" | "vpcmpqz" | "korb" | "pcmpgtdq" | "ldmxcsrl" | "vpaddby" | "vrsqrt28pdx" | "vinserti64x2x" | "vpandndw" | "vpabsql" | "ktestq" | "vrcp14ssl" | "pinsrq" | "vphadddqx" | "fsubrq" | "vcvtps2qqb" | "vpsllvdx" | "vcvttps2qqb" | "vpternlogqb" | "vfnmsub231ssl" | "vpmacssdqhx" | "vpsrlvdq" | "vpsraq" | "vgatherpf0qpd" | "vfpclasspd" | "vpshufdx" | "vpscatterqq" | "vpabsq" | "vpermpdb" | "vphaddudq" | "vfmadd132pdy" | "pfcmpeq" | "vcvttps2dql" | "vfnmsubsd" | "vpblendmdz" | "vandnpsb" | "kortestq" | "vptestmdz" | "vmovupsz" | "vmreadq" | "fisttpq" | "vcvtudq2pdl" | "fnstcww" | "fistpw" | "vpmovzxwdx" | "vexp2psx" | "vprolqz" | "punpckhbwq" | "vrangepdq" | "lwpins" | "paddusbx" | "vcvttps2udql" | "valigndb" | "vpsradz" | "pmaxswx" | "vfnmadd231pdz" | "vpcompressd" | "vpsllqx" | "bndclq" | "vrndscaless" | "wrussdl" | "vpshldwz" | "vpconflictql" | "vpunpckhqdqy" | "movntqq" | "vcmppsq" | "vrangepsy" | "vpermi2pdl" | "vshufpdl" | "lcall" | "vpternlogdw" | "vpmovsxwqx" | "minssq" | "vpmaxuq" | "fdivr" | "vfnmsub231psl" | "vprorvdb" | "vaddpsq" | "vmovdqu32z" | "vpmovusqdx" | "lodsbb" | "vpsllvwz" | "vpsubdw" | "aesenclast" | "vpmovqwx" | "vpmovqbq" | "vorpsb" | "vblendmpdl" | "crc32l" | "pfcmpgeq" | "vpextrqq" | "vpshrdwz" | "vcvtpd2dqy" | "vpsrldw" | "vorpdw" | "vpminsbz" | "vdppsx" | "bndcll" | "vfmaddps" | "vfmadd213ssl" | "vrsqrt14psy" | "movsww" | "vpcmpqw" | "lfence" | "vpmullqz" | "vdivpsy" | "vreducepsb" | "vbroadcastsdq" | "vfixupimmpsb" | "bndcn" | "vcompresspsx" | "vfnmadd132pdx" | "int" | "vpblendwx" | "vpmacsdqh" | "vpternlogdl" | "fprem1" | "vpmulhwz" | "vprordz" | "cmovl" | "kxord" | "pushfqq" | "vaddpdz" | "vgetexppdy" | "vphaddwy" | "kaddq" | "vpermt2ps" | "vpmovdwx" | "vpexpandqz" | "kxnord" | "vpmullq" | "kunpckdq" | "vpcomqx" | "vpmadd52huqz" | "vblendmpsz" | "vcompresspdy" | "vmaxpsz" | "vfmaddsub231psw" | "vfmaddsub213psb" | "vfmsubadd231psb" | "vpshldwx" | "vpermi2b" | "vexpandpd" | "vfnmadd231pdq" | "vphadduwdx" | "vpsubbx" | "vpcmpgtbz" | "vfmsubadd213pdy" | "vscalefps" | "vfmsub132psl" | "vmulpsy" | "cmovno" | "rdsspd" | "vfixupimmsdq" | "vpcmpuqz" | "vpopcntqx" | "vpcomdx" | "valignqw" | "vcvttpd2udqb" | "vorpdz" | "rcr" | "blcfill" | "vpsllqb" | "pmaddwdx" | "vaddpdx" | "vcvtusi2ss" | "vrangesdq" | "vpshldwy" | "vpcmpudz" | "vpdpwssdz" | "vaddpdb" | "vcvtudq2pdq" | "vpshrdvql" | "vmovdqu64z" | "vshufpdx" | "vcvttpd2dqy" | "setnsb" | "vrsqrt28psb" | "vcvttpd2udqq" | "fisub" | "vorpdb" | "vpmadcsswdx" | "vaesimc" | "vrcp14sd" | "vpmadcswd" | "paddbq" | "ucomisdl" | "vgf2p8mulbx" | "blsmsk" | "vpermilpsq" | "vfnmsub231pdy" | "vrndscalessl" | "pxorx" | "vfmsub132pdx" | "vphaddubw" | "vcvtps2uqql" | "punpckhdqx" | "rdtsc" | "outsb" | "vpgatherdd" | "vpmaxubz" | "bextr" | "bndcnw" | "vsqrtpdw" | "vpshlw" | "vpscatterdd" | "vfmsub231ssl" | "vcvtpd2psq" | "vfmsubadd213psl" | "vblendpdy" | "vfmsubadd213psx" | "vpaddwx" | "vldmxcsrl" | "vunpcklpdw" | "pextrww" | "vfmadd213psb" | "fincstp" | "cwd" | "pmovsxwdq" | "vpmovqd" | "vstmxcsr" | "vpshrdqq" | "vfmsub231psw" | "vfmsub231pdq" | "cvtsd2si" | "vfpclasspdb" | "vrcp28ssl" | "vcvtsd2ssq" | "vpandqw" | "vfnmsubpdx" | "vpcmpeqdx" | "endbr32" | "pfaddq" | "vcvtuqq2psl" | "vpxorq" | "vpminsqz" | "blcil" | "not" | "packsswbx" | "vrcp28sdq" | "vpcompressbz" | "vextractf64x4" | "vorpdq" | "vpermt2pd" | "vexp2pdy" | "vunpckhpdl" | "vpdpwssdsb" | "pminswx" | "vfmsubadd231psw" | "vpsllvqq" | "vfnmsubsdq" | "ptwritel" | "cvtpd2pi" | "vinserti128x" | "fistl" | "vpshlb" | "vpmovsxwdq" | "vsubsdq" | "vshuff32x4l" | "vshuff64x2z" | "vpdpbusdz" | "cdq" | "verr" | "fcompq" | "vpsravqz" | "vpmovswb" | "vpblendmqw" | "fsub" | "vpshldqb" | "vcompresspd" | "vbroadcasti32x4" | "orpsx" | "blcmsk" | "valignq" | "vpdpwssdsw" | "packssdwq" | "vpmovb2m" | "vcvtps2dqw" | "fcompp" | "scasdl" | "vcvtsd2usiq" | "vfmaddsubpsy" | "vpabswz" | "aesdeclastx" | "pabsdx" | "psllqq" | "vxorpsy" | "vpacksswby" | "vplzcntq" | "fist" | "vpmadd52huqw" | "vpadduswy" | "vpmacssdqlx" | "vandpsq" | "insd" | "vmpsadbwx" | "vpcmpeqdz" | "vreducepdy" | "vpblendmqy" | "vaesimcx" | "vpcmovx" | "vextracti64x2" | "vfmadd231pdb" | "vminpdy" | "vgetmantpdq" | "vscatterdps" | "gf2p8affineqb" | "fldz" | "vfmsubadd132pdx" | "vandpdq" | "wrussqq" | "sha1msg2x" | "vprotb" | "vgetexppsb" | "vmovdqu32y" | "vgatherdpdq" | "vprorq" | "vpshldqq" | "frstor" | "vsubpsz" | "vrsqrt28psl" | "vreduceps" | "vscatterpf0dpsb" | "vcvtuqq2psx" | "sbb" | "vfnmsub231pdl" | "vblendvpsx" | "vpmovqb" | "vfmsubadd132psy" | "porx" | "xend" | "vpcmpb" | "incsspd" | "vpcmpeqql" | "knotw" | "vpandqx" | "vextracti64x2x" | "vshufi32x4b" | "vprotwx" | "vmovupsx" | "vpexpandwz" | "vpmacswd" | "vpunpckhdqx" | "phsubdq" | "vprordy" | "pfsqrtq" | "femms" | "vpsllvqw" | "vfmsubaddpsy" | "pinsrdl" | "fimulw" | "vpordb" | "vpbroadcastmb2q" | "vpermi2pdw" | "vgatherdpd" | "vpsravqy" | "vprolvqq" | "vfpclassps" | "vpdpbusdy" | "kxorq" | "vpabsqb" | "vcvttss2usi" | "pminudx" | "pfcmpeqq" | "pavgusbq" | "cpuid" | "pmulhrswx" | "vpconflictqx" | "sqrtssq" | "psrlqq" | "vpcmpubx" | "vpandqz" | "vpcompresswx" | "vprorqq" | "vblendmpdb" | "vpsignwy" | "v4fmaddps" | "vpmovusqd" | "xrstors" | "sha1rnds4x" | "vcvtqq2psz" | "vpmovdb" | "vrndscalepd" | "vcvttps2uqqy" | "vpunpckldqw" | "pmulhwq" | "vmovsldupy" | "vpdpwssds" | "vfmsub132psz" | "vpacksswbz" | "pmaxubx" | "vcvtps2dqq" | "blsicq" | "vpermt2psw" | "vgetmantsd" | "vpopcntdl" | "pmaddubswq" | "vmwrite" | "vgf2p8affineqbz" | "vblendmpsy" | "vpshaw" | "vpminsby" | "vrcp14pdq" | "vbroadcasti128" | "vrangesd" | "vcvttps2dqz" | "vpalignry" | "vreducepsz" | "vplzcntdz" | "vpshldqy" | "vandpsz" | "vfnmsub132ssl" | "boundq" | "vpandnqw" | "vfmsub132sdq" | "vpminsqx" | "fiaddl" | "vmovddupy" | "vaesdeclasty" | "vmaskmovpsx" | "vrsqrt14sd" | "vexp2pdx" | "vcvttpd2uqqw" | "vfmsubadd213pdl" | "blcfilll" | "gf2p8affineqbx" | "vrcp14psx" | "vpcomuq" | "vphsubdqx" | "pshufw" | "fxch" | "vfmsub213pdy" | "vgetmantpdw" | "vfmadd231pdy" | "vpmovsqd" | "vxorpdw" | "movzxw" | "vcvtdq2psl" | "vrndscalepsx" | "vfmsubadd132pdw" | "psubdq" | "vpermt2by" | "vrsqrt14pdw" | "fnclex" | "vpmovzxbdx" | "vcvtqq2pdw" | "fildq" | "vcvtusi2ssl" | "vpxorqx" | "vpmaxsqw" | "pcmpeqdx" | "blsic" | "vcvttps2qql" | "vhsubpsy" | "kmovdl" | "vpdpwssdsy" | "vfmsubpsy" | "vexp2pdl" | "vfnmadd132pdw" | "pfmin" | "subssq" | "vorpsl" | "vprordb" | "vbroadcastf64x4y" | "vandpdx" | "leavel" | "vmpsadbwy" | "vexp2psy" | "vpmaddwdx" | "vpmovsdw" | "knotd" | "vexp2psw" | "vfnmsub132psl" | "vfixupimmpsl" | "vcvtqq2pdb" | "aas" | "cvttps2piq" | "vprotqx" | "pcmpeqwx" | "vminpsw" | "vmwriteq" | "vinsertf32x4" | "vpavgby" | "pextrbb" | "vpandx" | "vpcmpgtwz" | "vpinsrqq" | "mpsadbwx" | "setssbsy" | "vrsqrt28pdw" | "vtestpsx" | "movlpsq" | "vmovsldupz" | "vandnpdw" | "vrsqrt14ps" | "vpmaxsbx" | "vpmaxsdl" | "popf" | "vdbpsadbwx" | "vpcmpudl" | "vpaddsbz" | "vpanddb" | "vpsrlvwy" | "vpshlddw" | "vpcmpgtdb" | "vpshldqx" | "vdivsdq" | "vpmovzxbwx" | "vpmovsxbwy" | "vpmaskmovdx" | "vdivpdq" | "vpshufdy" | "vcvttps2dqw" | "vmovlpdq" | "vfnmsub213ssl" | "vfmaddsub132pdb" | "vprorqb" | "vptestmdx" | "vpmovusqw" | "scasd" | "vfmaddsub213psx" | "vpminswx" | "vfmsubadd231pdq" | "vfmadd132psx" | "vplzcntdq" | "vpsubdy" | "pavgbx" | "vmovntdq" | "pswapdq" | "vcvtps2pdy" | "vaddsubpdy" | "vpmacsdql" | "fcmovu" | "vshufpdq" | "vpermqy" | "ltr" | "vpermi2dz" | "vfnmadd231ssl" | "aesimc" | "vprorvqb" | "vfpclasspdy" | "vldmxcsr" | "vcvtss2si" | "vpmaxudb" | "fyl2x" | "vpsllqw" | "fbstp" | "vunpckhpsx" | "vpackuswby" | "vpcompresswy" | "bzhi" | "vscatterdpdq" | "vpshrdvwz" | "vaddpsx" | "vfmaddsub231psy" | "vfmadd213psy" | "vpabsdb" | "fxsave64" | "vprolq" | "vprorvdy" | "vpminsdq" | "clflush" | "vprorvdl" | "rdpmc" | "vcvtuqq2pdz" | "vmaxpdx" | "vpminswy" | "pavgwq" | "vpcmpuql" | "jmpl" | "fidivrl" | "vscalefss" | "vpexpandbx" | "vgatherpf0qpdb" | "vphaddudqx" | "vfnmsub132pdw" | "vpcompressqy" | "vorpdx" | "andnpsx" | "paddswq" | "xsaveopt" | "vdivpdl" | "vpmuludqx" | "popax" | "vgetmantpsy" | "vcvtqq2pdx" | "vpermi2qb" | "vpmovqdq" | "vgetmantpdx" | "fsubrl" | "movntsdq" | "vpcmpgtby" | "lgsl" | "blciq" | "vblendpdx" | "popay" | "vpblendmb" | "vorpdy" | "fchs" | "pushad" | "vfnmadd213psb" | "pfsubq" | "vpmovswbx" | "invlpg" | "fnstsw" | "vpcomudx" | "vrangepsl" | "psignbq" | "vpternlogqx" | "vexp2pdz" | "vrangepdz" | "pcmpeqbq" | "ficomw" | "vshufi32x4" | "vfnmsub231pdz" | "vpgatherqd" | "vfnmsub231pdb" | "vpshldvdl" | "vpgatherqqq" | "fdiv" | "vpmultishiftqbq" | "vcvtps2uqqq" | "vpunpckldqy" | "vpsubdb" | "vpcmpeqqq" | "blcicl" | "vpshrdvqy" | "fmul" | "vplzcntqy" | "vpsraqb" | "vpermdq" | "fcom" | "insb" | "vdivpsx" | "btr" | "vpmovsxwql" | "vpmulhwy" | "imul" | "vhsubpsx" | "vplzcntdy" | "vpermpsy" | "vcvtps2qqq" | "ud1" | "vpadddq" | "bndmovx" | "movsxdl" | "vrcp28psb" | "vptestnmqb" | "vpsllvql" | "lds" | "vcvtuqq2psb" | "vmulpdz" | "cmovp" | "vunpckhpsq" | "bndcuq" | "vpmovsxbql" | "vprolvdw" | "vrsqrt14pdl" | "vpminswz" | "kshiftlq" | "vporqq" | "vpcmpubz" | "vpsrlvdx" | "fcmovnb" | "vpsllvqy" | "vcvtpd2psb" | "vpmadd52luql" | "vpmovsxbqw" | "vphadduwd" | "vcvttpd2udqx" | "fldenv" | "vpsubbz" | "setnbeb" | "vpsllvdl" | "blsi" | "vrndscalepdy" | "vbroadcastf32x8y" | "vpcompressqx" | "vfnmadd231psl" | "enclv" | "vcvttps2qqx" | "vfixupimmpdz" | "fdivrl" | "vfnmsub132sdq" | "pmaxsdx" | "movddupq" | "vfmsubpdy" | "prefetcht0" | "orpdx" | "psrldx" | "vpxordq" | "pshufwq" | "sgdt" | "setlb" | "vcvtpd2uqqx" | "vperm2i128y" | "vptestmbx" | "vextractf128x" | "vextracti64x4" | "pfrcp" | "vpshlddy" | "vpermt2pdb" | "sha1msg1x" | "cldemoteb" | "vpsadbwy" | "pabswx" | "vpcmpbz" | "bndstx" | "vpcmpuby" | "vfrczps" | "vpblendmqx" | "vpsigndy" | "vpshufdw" | "vmovntdqax" | "pmovsxbqw" | "pcmpeqbx" | "vfmaddsubpd" | "xorpsx" | "vpscatterddl" | "psubqx" | "vpcmpuwy" | "vphaddubq" | "pfmax" | "fxsave" | "vplzcntqw" | "vblendmpsl" | "vpcmpqb" | "vpmacsswdx" | "vaesenclasty" | "vptestmd" | "cvtpi2pdq" | "vlddqux" | "vpminubz" | "kmovd" | "vpmovusdbq" | "psubswq" | "vpermi2qx" | "vmaxpsb" | "vmovdqu8z" | "vmaxpdq" | "vreducepdz" | "larw" | "vpackusdwb" | "psadbwx" | "vpblendmqq" | "vpmovwby" | "pclmulqdqx" | "vcvttps2qqz" | "vphaddwqx" | "vpcmpestrix" | "vbroadcastf32x4x" | "vprordw" | "vpsravdb" | "vmulpsq" | "vmreadl" | "movdiriq" | "vpmuldqb" | "vmptrld" | "vmovdqu64y" | "vprordx" | "pminubx" | "vcvtqq2pdl" | "vpandndl" | "ficompw" | "vpcmpuqx" | "vpmovzxbqq" | "syscall" | "ud1l" | "vpminsbx" | "psubbx" | "pfsqrt" | "wrpkru" | "vfmsubadd231pdw" | "prefetchntaz" | "ficompl" | "vscatterpf1dpd" | "vinsertf64x4y" | "vpcmpeqwy" | "setnob" | "vpmovusdwy" | "vinserti64x4y" | "vcvtpd2qqb" | "pextrdl" | "vreducepdb" | "vfpclasspsw" | "vgetexppdz" | "vpermil2pdy" | "vfnmaddps" | "vcvtdq2pdy" | "vpermbz" | "vpcmpeqqw" | "vpexpandd" | "vpextrdl" | "vpmacsdqlx" | "vpsubuswy" | "psrawq" | "kshiftld" | "setzb" | "pcmpgtqx" | "vpermt2psy" | "shr" | "vpcmpgtdw" | "pushfdl" | "unpckhpdx" | "vsubpdy" | "lcallq" | "fistp" | "padduswq" | "vshuff32x4x" | "vrsqrt28ss" | "movq2dq" | "vsubpsw" | "vphaddbw" | "vptestmdb" | "v4fnmaddss" | "vshuff32x4" | "vprolvqy" | "vmfunc" | "vfnmsub231psb" | "vpermpsz" | "padduswx" | "vcvtqq2psw" | "vpermt2psq" | "vpsrldl" | "vpminuqx" | "vpsubqq" | "sha1msg2" | "vcvtuqq2psw" | "paddswx" | "vshufi64x2w" | "vrcp14psb" | "vreducepdw" | "vgf2p8affineinvqbw" | "vpshldvqz" | "vpshuflwz" | "prefetch_reserved" | "vfmadd132psy" | "vpshldvqq" | "vcvttpd2udqz" | "vreducepsy" | "vpshldvwz" | "vmovdqa64" | "vfmsub231pdb" | "gf2p8mulbx" | "kmovw" | "vcvtss2usi" | "vpmovusqwq" | "vcvtqq2psx" | "sha1nexte" | "vfnmadd231psw" | "vpavgbx" | "vpternlogqq" | "pusha" | "vgf2p8affineqbw" | "vbroadcastf32x4" | "vcvtpd2uqql" | "vsqrtssl" | "vpdpwssd" | "vpermi2pdz" | "vsqrtpdl" | "vhaddpdy" | "vpmadd52huqq" | "vp4dpwssds" | "vdivpsl" | "vminpsx" | "vsqrtpdq" | "cvttpd2pi" | "phminposuwx" | "fcmovbe" | "vpmullwy" | "vcvttps2qq" | "vminpdx" | "vfmaddsub213pdz" | "vpshufdl" | "shl" | "vpmovzxbdq" | "vfpclassss" | "vpshrdw" | "vpshrdvwy" | "vpaddusbx" | "vcvtusi2sdq" | "vinsertf32x8y" | "vpshab" | "vfmsubadd231pdz" | "vfnmsub132pdx" | "vpcmpeqbx" | "vpandnql" | "in" | "vcvtpd2uqqz" | "vpslldw" | "vpmovzxwqq" | "jmpw" | "vcvtps2qqw" | "vscatterpf1dpsb" | "vpmovusqwl" | "psubuswx" | "extrq" | "vfnmadd132pdq" | "vpbroadcastmw2d" | "vpermi2w" | "ptestx" | "valignd" | "kunpckbw" | "vxorpdx" | "vfnmaddsdq" | "vpcmpuqq" | "vxorpsb" | "sha1msg1" | "movzxb" | "vpsllvqb" | "fnstenv" | "vpmaxuqy" | "vgatherpf0dpdb" | "vpclmulqdqx" | "vpscatterdqq" | "vcvtudq2pdz" | "vdppsy" | "pfrsqit1q" | "lslw" | "pfcmpge" | "phaddwx" | "cqo" | "vfnmadd231pdw" | "vpshldvd" | "vpdpwssdy" | "vpcmpgtdx" | "vpandqq" | "bextr_xopl" | "pushfw" | "vpmadd52huqx" | "vpermt2bx" | "valigndx" | "vmovdqu64" | "pcmpistrix" | "vcvtps2qql" | "pushay" | "vprorvqq" | "pmovsxbwq" | "vfnmadd132psw" | "vandnpdl" | "vpmaxudy" | "vpmullqy" | "stmxcsr" | "vfnmsubssl" | "vgetmantpd" | "vrsqrt28psz" | "vprolvd" | "smsww" | "pcmpestrix" | "maxsdl" | "fscale" | "vfpclasspdx" | "vcvtudq2pdx" | "vpabsdz" | "bndclw" | "pf2idq" | "vporql" | "vpmaxudz" | "vunpckhpsz" | "vunpcklpsb" | "vfmsubpsx" | "cvtps2pdq" | "blcicq" | "insw" | "vlddquy" | "clrssbsy" | "vpshrdvdz" | "vaesency" | "movntdqx" | "roundssl" | "fcomq" | "vpgatherdq" | "vcvtudq2ps" | "vorpsw" | "vpshldvdz" | "vandnpsq" | "aam" | "vfmsub213pdq" | "bndmovq" | "vpshufbitqmb" | "vphsubbwx" | "vpermi2psz" | "vaesenc" | "vexpandpdy" | "vpcmpby" | "insdl" | "vfnmaddpd" | "vcvtdq2psy" | "phadddx" | "vpbroadcastdl" | "vfnmaddpdx" | "vbroadcasti32x8" | "vpcmpuqw" | "fmulq" | "ldmxcsr" | "vpexpanddz" | "t1mskcq" | "vfmsub231psz" | "vprolvdq" | "vdivpsb" | "vpaddswx" | "vfrczss" | "vpackssdwl" | "vrndscalepsy" | "vplzcntdl" | "vpabsqq" | "fld1" | "vpmovsqbl" | "vfmaddsub132psb" | "vpblendmql" | "vpmaddubswy" | "vcvtudq2pdy" | "vpmaddwdy" | "vmaskmovpdy" | "psllqx" | "vpxorqy" | "lcalll" | "vcvtdq2pdz" | "vpunpckhbwy" | "vfpclasssdq" | "vpcmpuw" | "cvtss2si" | "div" | "vshufi64x2" | "vcvttps2dqy" | "sahf" | "vpmovqw" | "vmovshdupx" | "vproldl" | "vgetmantssl" | "vaddpdq" | "kortestb" | "fcoml" | "vmulpdw" | "vcvtps2udqb" | "vpopcntd" | "vpmovsdwq" | "vpermi2ql" | "vcvtpd2uqqb" | "lzcnt" | "vandpsy" | "vcvtpd2udqb" | "vptestnmql" | "vcvtqq2pdz" | "vcvtpd2psw" | "vrsqrtpsx" | "vpexpandw" | "vpsrldqx" | "vphadduwq" | "vpmuldqx" | "vptestnmq" | "vpsignbx" | "vshufi64x2z" | "vfnmadd213psw" | "clgi" | "vprolvdx" | "vunpcklpsw" | "llwpcb" | "vcvtpd2psy" | "vfnmadd231pdx" | "vpcomuwx" | "vrcp14psl" | "vcvttps2uqql" | "aesdec" | "vprolvqb" | "bound" | "vpconflictqq" | "vrcp28pdw" | "vfmaddsub231psq" | "rdsspq" | "vcvttps2qqw" | "vpsrlwy" | "prefetch_exclusivez" | "blsicl" | "vpermilpsw" | "pshuflwx" | "vpandq" | "bndcnq" | "v4fmaddss" | "vbroadcasti32x4x" | "vfnmsub231psx" | "pushf" | "vfmsubadd231psl" | "vpmacsswwx" | "vxorpdb" | "vrangeps" | "vcvttps2udqb" | "vprotbx" | "vpcmpeqwz" | "packuswbx" | "vreducess" | "vfmsubaddps" | "vpunpckhdqz" | "popl" | "vrangepsx" | "vpmaxuqb" | "vgetmantpsz" | "vfrczpsy" | "vptestnmdz" | "setnleb" | "vfnmsub231psy" | "vcvtps2pdq" | "cvtsi2sd" | "prefetchwt1b" | "skinit" | "vpbroadcastbb" | "psrlwx" | "rcl" | "vpcmpdb" | "porq" | "vfmaddsub213psz" | "vpmaxswz" | "vptestmw" | "vmovntdqx" | "vrcp14ss" | "vpmovsqbw" | "lesl" | "vphaddswx" | "vmulssl" | "vpminudq" | "movdir64b" | "vfnmadd231psx" | "ktestw" | "vcvttpd2udqw" | "adoxl" | "pandnq" | "crc32" | "vcvttps2uqqz" | "vpxorqq" | "sqrtsdl" | "vgatherpf0dpsb" | "phsubwq" | "vmovddupq" | "vscalefpsx" | "vfmadd231sdq" | "vpmovzxwqx" | "xsaves64" | "vcvttpd2dqw" | "vpshrdwy" | "vfnmsub132psq" | "movsxb" | "padddx" | "vpcmpeqqy" | "inveptx" | "vorpsy" | "vpblenddx" | "vpermb" | "vsqrtpsl" | "vfmaddsub213psq" | "frndint" | "vpermdl" | "vblendvpdy" | "vcmppsb" | "vpermdb" | "vpsllql" | "vpcompressdx" | "pmulhrwq" | "vpermt2db" | "vpsrldqy" | "wrssq" | "stosww" | "clrssbsyq" | "endbr64" | "pi2fw" | "vpmovm2q" | "vgf2p8affineqb" | "vmovdqa64x" | "wrssdl" | "vpunpckldqx" | "vfnmsub213pdy" | "str" | "vpsrldx" | "fdivq" | "pfrsqit1" | "prefetcht2" | "vunpckhpdy" | "divsdl" | "vcvtpd2uqqy" | "vpunpckhqdqz" | "vsubpdb" | "packusdwx" | "vpblendmdl" | "vpmacsww" | "vfpclasspsb" | "vscalefpsy" | "clac" | "vextracti64x4y" | "vpmacswdx" | "vpunpcklqdqb" | "vmovupdy" | "vpandql" | "pfcmpgt" | "vpshufbitqmbz" | "vpsllqy" | "psllwq" | "sha256rnds2" | "vfnmaddssl" | "vfixupimmss" | "unpcklpdx" | "vcvtpd2qql" | "pextrqq" | "vfmadd132ssl" | "pmovzxbwq" | "vscalefpdz" | "vcvtps2qqz" | "packssdwx" | "vcvtps2udqw" | "vunpckhpsl" | "vpshrdvdq" | "vmovdqu8" | "vfmadd213psz" | "vpopcntbx" | "vcvtuqq2pdl" | "bndcul" | "vmulpsw" | "vscalefpsw" | "invvpidx" | "vpory" | "vmaxpsl" | "vpmaxsdx" | "vpgatherddl" | "vpunpcklbwy" | "vpmadd52luqq" | "vfmaddsub132pdl" | "vpsraql" | "vrsqrt28pdq" | "vcvttpd2udqy" | "xlatb" | "vgatherpf0qpsb" | "prefetchwz" | "vbroadcasti64x2" | "vextracti32x4" | "tzmskq" | "vptestnmqy" | "vpsradl" | "vpmovuswby" | "vpermt2w" | "pabswq" | "fsqrt" | "vcmppdx" | "vpermi2ps" | "vfnmadd132psb" | "fpatan" | "vcvtss2usil" | "vaesenclastx" | "fcmovb" | "vrndscalepdq" | "maskmovq" | "vpmovsxbqq" | "vminpdl" | "vmovdqux" | "vpminsdw" | "vrsqrt14ssl" | "vfmaddpd" | "vmaxssl" | "vreducepsl" | "bsf" | "lodsqq" | "vcvtudq2psq" | "vrcp14pd" | "invd" | "punpckldqx" | "vrcp28pdx" | "vcvttps2udqq" | "sha256msg1" | "vfmaddsubpdx" | "fistw" | "valignqx" | "vshufi64x2b" | "vpunpcklqdqy" | "vrsqrt14pdz" | "xsavec64" | "vcvtps2phq" | "vpminuqq" | "lgdt" | "movntsd" | "kshiftrb" | "vpmovzxdqx" | "punpcklbwx" | "vpblendmdb" | "vfnmsub213pdq" | "vfmsub231pdy" | "vpopcntdq" | "vcvtuqq2pd" | "vpshldvdy" | "vrangepsz" | "pfrcpit2" | "pfaccq" | "vpaddqz" | "vpsrlqw" | "rdpid" | "vpcmpd" | "vpshrddl" | "lfs" | "enterq" | "vpermi2d" | "vpermt2psx" | "vpandndx" | "fstpq" | "vfmaddsub213psy" | "vsqrtsdq" | "vprolvdy" | "vpmovsxdqx" | "fyl2xp1" | "fidivr" | "mul" | "vpmovd2m" | "vmulpdb" | "roundsdq" | "gf2p8affineinvqbx" | "sldtw" | "vfnmsub231psw" | "vpermt2psb" | "vmcall" | "vpshldvqb" | "vpmovqdy" | "vfmsubadd132psx" | "vpsravdw" | "vpcompressdz" | "fidivl" | "vpunpckhwdx" | "vpinsrdl" | "pandq" | "vfmsub213psb" | "out" | "kxorb" | "vpermt2wy" | "vpermilpdq" | "v4fmaddssx" | "vcvtps2dqz" | "vcvtpd2qqw" | "vfmsubadd231pdb" | "vpmovsxbdq" | "vpabsdw" | "vpermilpsy" | "vptesty" | "vpshldx" | "sha256msg1x" | "vpcmpwy" | "vmovdqay" | "kandb" | "vmovapsy" | "vroundpsx" | "pmaxsbx" | "vpermby" | "vfmsub132pdy" | "vpmovusqbq" | "vrsqrt28psy" | "vpcomud" | "vpmacssdql" | "vmovntpsx" | "vpandnd" | "vcvttpd2uqql" | "vpopcntwx" | "pcmpgtwq" | "vfnmsubss" | "vphadduwqx" | "vmaxpsx" | "vcmppdz" | "punpckhbwx" | "vsubpsx" | "fnstcw" | "vfmaddsub213pdy" | "vpmaxsby" | "vfmadd213pdy" | "vxorpsw" | "prefetch_exclusive" | "rstorsspq" | "psrlwq" | "vpmovwb" | "maxssq" | "enter" | "punpckhqdqx" | "vmovntpsz" | "vscatterpf0qpsb" | "vpermt2dq" | "vporqz" | "fisubl" | "vpmacsswd" | "stosd" | "lcallx" | "vpcomuqx" | "vpermilpsl" | "vfnmsub213psy" | "vpcmpestrmx" | "vpexpandb" | "vrcp14sdq" | "vpsubsbz" | "vscalefpdw" | "blsfill" | "iret" | "popfq" | "vminssl" | "vfnmadd132psx" | "vpternlogdq" | "vgatherpf0dpd" | "fcmove" | "vptestx" | "vfmsubadd231psz" | "emms" | "vpclmulqdqy" | "bndmov" | "vgatherqpd" | "vpcmpudy" | "fucomp" | "vpaddbx" | "pmulhwx" | "vpdpwssdsz" | "vpshldvqx" | "vpmaskmovqy" | "vpsrlvqq" | "vpmaxswy" | "vpackssdww" | "cmpsww" | "vphsubwdx" | "vptestnmqz" | "jcxz" | "vpsllvdw" | "vpsrlvqz" | "vpmadd52luqx" | "vpternlogq" | "vreducepsq" | "vpermt2b" | "vfnmsub132psw" | "wrssd" | "vperm2f128y" | "cmovnl" | "int1" | "fmull" | "vsubpdx" | "vpshrdqx" | "vpandnqy" | "pshufbx" | "vaesenclastz" | "insww" | "vfpclasspdq" | "vpermi2dw" | "vbroadcasti32x2q" | "vptestmqw" | "vpshlddz" | "vpconflictdb" | "vpackusdwy" | "vpcmpdz" | "vcvttps2dqq" | "verw" | "andn" | "bextr_xop" | "vpopcntb" | "popadx" | "vrsqrt14pd" | "faddl" | "vpopcntbz" | "vcomisdq" | "kmovbb" | "vfmadd132pdx" | "xgetbv" | "vgetexppdb" | "vpmaskmovdy" | "vshufi32x4w" | "vpmovdw" | "vptestmqq" | "vpermqz" | "vpermilpdz" | "vexp2psb" | "blsfillq" | "vmovdquy" | "vpermi2qy" | "vfmsubpdx" | "vpmovzxwdq" | "vpminuqy" | "vmovntpsy" | "vpshrdvdw" | "vunpckhpdz" | "pmulhuwq" | "vpcmpgtdq" | "vfnmadd132ssl" | "vpsubdx" | "vpcompressby" | "pcmpgtbx" | "pmullwq" | "insertq" | "vplzcntdx" | "vpmaxuqq" | "vpminsdx" | "vextractf32x4x" | "vpaddsby" | "vphaddwq" | "vphaddubd" | "vmload" | "vpermt2pdq" | "fldlg2" | "vcvtpd2udqy" | "vfnmaddpdy" | "vshufi64x2q" | "idiv" | "aeskeygenassist" | "vshufi64x2l" | "pmuludqx" | "vpshrddx" | "vfpclasssd" | "vpopcntby" | "pabsbq" | "vgetexppsy" | "vpmovzxdqy" | "fiaddw" | "movdiri" | "phsubswx" | "monitorx" | "vp4dpwssdsx" | "vpmaxudl" | "vprolvdz" | "vpandnqb" | "vcvtpd2dql" | "vpordw" | "pminswq" | "boundl" | "vfpclasspsy" | "vblendmpdy" | "vpxory" | "vpunpckhqdqx" | "vgatherpf1qpd" | "vreducepsw" | "vfmaddsub231psl" | "vgf2p8mulb" | "vphaddwd" | "vgetmantsdq" | "outsbb" | "vprorvdw" | "vpshldqz" | "vpmaxsbz" | "bndcl" | "vmclearq" | "vfnmadd132psy" | "vaddpsl" | "vpmovsdbl" | "vpmovsxwqq" | "vpmovuswbx" | "fildl" | "paddsbx" | "invpcidx" | "vfnmadd213pdl" | "vproldx" | "vfnmadd132psq" | "vfnmadd213pdy" | "vplzcntdb" | "vfnmaddss" | "vfpclassssl" | "vpmaddubswz" | "cmovnz" | "vpsllwz" | "vpaddwz" | "vfmaddsub132pdy" | "vcvtdq2pdq" | "vpminuwx" | "vpunpcklbwz" | "bndmkl" | "vscalefpdb" | "vpermt2qb" | "vpminsqb" | "vmovhpsq" | "vpsravdl" | "vgetexppsz" | "sha1rnds4" | "vpshld" | "vfmadd231psz" | "xsaves" | "vprorvqw" | "vfnmadd132sdq" | "setnbb" | "vrcp28ps" | "cvttss2si" | "vpshldvdx" | "kandnq" | "vmovntdqay" | "movdqax" | "vpmovsdwy" | "vpblendmd" | "vaddsubpdx" | "vpsllvwy" | "vpmovusdw" | "vpadddl" | "vpaddqx" | "kxnorw" | "vtestpdx" | "vshufpsz" | "vfnmadd231psy" | "vgetexpsdq" | "vscatterpf1dpdb" | "vpsravwz" | "vxorpsq" | "ljmp" | "daa" | "vgf2p8mulby" | "vpmacssdd" | "vpunpckhbwx" | "vpcmpud" | "vfnmadd132pdl" | "vpunpckhdqy" | "vshufi32x4y" | "vgf2p8mulbz" | "vfmadd231psw" | "tzcnt" | "vpunpckhdql" | "vfmsubadd231pdl" | "vexp2psz" | "vroundssl" | "vpsubusby" | "vrcp14psw" | "vpmultishiftqbz" | "mwait" | "vpexpanddy" | "pfnacc" | "vscalefpd" | "lsl" | "ktestb" | "vpshrdqw" | "vpermi2by" | "iretd" | "vpsllvdz" | "vpmovqbw" | "clzero" | "vgf2p8affineinvqby" | "vpsrldz" | "vpermpdl" | "vpackusdwl" | "vfmaddsub213psw" | "vcvtpd2uqq" | "vmaxpdb" | "kmovb" | "rdmsr" | "movssq" | "kxnorb" | "vgatherpf1dpdb" | "vpshrddq" | "vfpclasspsz" | "vmulpsb" | "vfrczsd" | "vpminubx" | "vbroadcasti32x8y" | "vmulpdq" | "vfmaddpdy" | "vphaddswy" | "vpsubqz" | "vpadddw" | "vfmaddsub213pdq" | "vfnmadd231psb" | "vpmacsdqhx" | "vpmadd52huqb" | "vrcp28psz" | "vptestmwy" | "vcvttss2usil" | "vcvtps2udqy" | "cmpxchg16bx" | "vbroadcastssl" | "vfnmadd231psq" | "vpcompressqz" | "vpmaxuql" | "vpabsqz" | "vcvtps2pdx" | "vpcmpub" | "lwpinsl" | "vphsubdq" | "vfixupimmpdb" | "vinserti64x2" | "vpermpdy" | "vfmaddsub231pdz" | "vpermt2pdy" | "vproldy" | "bndmk" | "bsr" | "pmovsxbdl" | "vmovddupz" | "vpdpwssdq" | "vpconflictqz" | "vpminuwz" | "vpackssdwb" | "vpshldvqy" | "vcvtps2dql" | "vsqrtpsq" | "vpmulhuwz" | "vrcppsy" | "vpminsdz" | "vshufpdz" | "blendpdx" | "vfmsub231sdq" | "vfnmadd213psq" | "vpminsdb" | "vaddpsb" | "vunpcklpsx" | "kmovq" | "valignqb" | "vpmullqw" | "vpslldqz" | "vrndscalepdx" | "vpadddz" | "vpmuldqq" | "kandnb" | "vpexpandq" | "lss" | "vpmovusdbx" | "vcompresspsz" | "vrsqrt14pdy" | "vshuff64x2y" | "sha256msg2x" | "fimul" | "vcvttps2udqy" | "vpsllwy" | "vporq" | "vpermilpdl" | "vmovntdqy" | "vcvttpd2qqy" | "vpermi2dq" | "vscalefpsz" | "vhaddpdx" | "vpmaxubx" | "punpckhwdx" | "vprotd" | "bndmkw" | "vpmadcswdx" | "vcvttps2uqqx" | "vrcp14psy" | "vfmadd132psz" | "vinsertf32x4x" | "vfmaddsub132psz" | "vprolvqx" | "vpmovusdbl" | "vfmsubadd132psz" | "vfmsub213pdl" | "psubsbq" | "phsubdx" | "vpcmpuq" | "vpmultishiftqby" | "pfcpit1q" | "vphsubdx" | "vpermil2pdx" | "vpsravwx" | "vpmovsdbq" | "pfmaxq" | "vpminudb" | "vcvttps2udq" | "vshuff32x4b" | "vmaskmovdqux" | "vpordx" | "vfnmsub132psx" | "rcpssq" | "vfnmadd132psz" | "verrw" | "prefetchnta" | "vcvtpd2udqx" | "vfrczssl" | "paddsbq" | "vpmovusqbw" | "vreducesdq" | "vcvtudq2psx" | "vpopcntql" | "vpshrdqz" | "vpshldvw" | "vpunpckldqz" | "vrndscaleps" | "vpmovsqdx" | "xor" | "lidt" | "vpminsq" | "vpadddy" | "vfnmsub213pdb" | "invpcid" | "vfmaddsub231pdq" | "vpsravwy" | "vshuff32x4q" | "vfrczsdq" | "vpsraqx" | "cmpsbb" | "vpcmpeqqx" | "vfnmsub231psz" | "vaesdec" | "vcvtpd2qqq" | "vpsrldqz" | "cldemote" | "kshiftrw" | "vpcmpwz" | "mfence" | "fcomi" | "pfmulq" | "pfcpit1" | "leavew" | "fldpi" | "vpandd" | "vfmaddpsx" | "vpsllqz" | "prefetch_reservedz" | "vrcp14psz" | "vpmullwx" | "vpermi2wz" | "blendvpsx" | "vpshlbx" | "blsr" | "fisubw" | "vcvtss2sdl" | "fdivl" | "vpsadbwx" | "vpshufhwx" | "vpbroadcastqq" | "vcvtdq2psx" | "vfmaddsub213pdl" | "vpsrlvwz" | "vptestnmdb" | "vinsertf64x2" | "vmptrldq" | "vgatherqpdq" | "psadbwq" | "pmaxudx" | "pmuludqq" | "vfmaddsub132pdw" | "vpmaxsdw" | "psllwx" | "vplzcntql" | "vprolvq" | "vpcompressw" | "cvtdq2pdq" | "vpermt2pdl" | "vpermdx" | "vpandqb" | "vpmacswwx" | "vpmovqdx" | "vpackusdwq" | "vcvtps2uqqw" | "vpcmpeqdl" | "vpblendmwy" | "vpunpckldqq" | "vpmacssww" | "vfnmsub231sdq" | "vpexpandqy" | "outsd" | "vporqx" | "vfpclasspdl" | "vscatterpf0qps" | "vpermi2pdy" | "kortestw" | "vpdpwssdx" | "pushl" | "vpcmpeqwx" | "vfmadd213pdz" | "sysexit" | "vpmacsdd" | "vpandndy" | "vfnmaddsd" | "test" | "vfmsub132psq" | "vmovsldupx" | "vpxordx" | "vprorvdq" | "vpmaxuqz" | "cli" | "vptestmqb" | "vfnmsub231pdq" | "vpblendmdw" | "vphadddx" | "vexpandpdx" | "vprolqw" | "vpsllvdy" | "vpxorqw" | "vgf2p8affineinvqbb" | "vpxorqz" | "vmaxpsy" | "vrcp14pdz" | "adc" | "vscatterpf0dpdb" | "vpminuqb" | "vfnmadd231psz" | "encls" | "and" | "cmovb" | "vmaskmovpdx" | "vfpclasspsq" | "vsqrtpdz" | "psubusbq" | "bt" | "nopq" | "pmaddubswx" | "adcxl" | "vpshufhwy" | "vshufpsl" | "psrawx" | "kandq" | "vpermpsx" | "vcvttsd2usiq" | "vpshufbitqmbx" | "vgetexpps" | "vpsubusbz" | "vfmaddsubpdy" | "vrcp28psq" | "vptestnmdw" | "vpconflictqw" | "vpopcntdw" | "xsavec" | "vpexpandwx" | "vpermt2dl" | "fcmovne" | "vpopcntqq" | "callw" | "pf2id" | "vporqb" | "vscalefpdy" | "vpsrlvqx" | "vpunpckhwdy" | "vscalefsd" | "vshufi32x4l" | "vfmsub132psw" | "sha256msg2" | "vptestmql" | "blcmskl" | "vpshrdvwx" | "vscalefpsq" | "vfnmsub231pdw" | "vfmadd231pdx" | "vpshrdqb" | "andnpdx" | "vrcp28psx" | "pmovzxwdq" | "vpxorx" | "vcvtuqq2pdq" | "lodsd" | "vpermi2dx" | "vextractf32x4" | "vpblendmqz" | "scasww" | "vpmaxuwz" | "fidivw" | "vfmsub213ssl" | "vpshlddb" | "vandnpsl" | "vscatterqps" | "vextractf64x4y" | "vcvtuqq2ps" | "vunpckhpdw" | "vpordl" | "vmaxpdl" | "vpminudl" | "vcvtqq2pdq" | "vpsubwx" | "vpmuldqw" | "vexpandpdz" | "vcvtpd2qqy" | "vgetmantpsx" | "extractpsl" | "popad" | "vdivpsz" | "vpcmpdw" | "vpsubql" | "vfmaddsub231pdx" | "vpunpcklqdqz" | "vexp2psq" | "vaddpdl" | "vaddssl" | "popfqq" | "vrsqrt28ps" | "vpcmpwx" | "cvtdq2psx" | "vpermi2q" | "vpshrdqy" | "vpcmpgtqx" | "vpperm" | "fucomip" | "vpshldvwy" | "vfmsubadd231pdx" | "vfmaddsub213pdb" | "swapgs" | "vaesenclast" | "vpmovsxbdl" | "retl" | "vpsrlvdb" | "vpblendmq" | "vpermilpdb" | "pmaddwdq" | "vpextrww" | "vpsllqq" | "vinserti32x8y" | "stmxcsrl" | "vpermwx" | "vandnpdx" | "vptestnmdx" | "vpmovdbl" | "vfmaddpdx" | "movdiril" | "clwbz" | "vpermwy" | "vrcp14pdb" | "aesencx" | "vpgatherqq" | "kshiftlw" | "vfmadd213pdq" | "vpsrlvwx" | "vporx" | "vpackssdwz" | "vpshrdvd" | "vcvttps2udqx" | "vpblendmwx" | "vcvttps2uqqw" | "vrangessl" | "t1mskc" | "vblendmpsw" | "lfsl" | "vgetmantpdy" | "cmovo" | "vfnmadd132pdz" | "fsin" | "vpconflictdz" | "movntdqax" | "wbinvd" | "vpmovsqdy" | "vcvttpd2uqqy" | "vpmaxsqx" | "vpunpckhwdz" | "aeskeygenassistx" | "xsaveopt64" | "vpermt2pdx" | "vpsubuswx" | "vplzcntdw" | "vfmadd213pdb" | "hlt" | "vrndscalepdz" | "vcvtps2pdb" | "vscatterpf0qpd" | "vpermdy" | "vpmaxudq" | "vcvttps2uqqb" | "paddusbq" | "vfmaddsub231psb" | "lwpvall" | "cmovnbe" | "cwde" | "fisubrw" | "fxtract" | "phsubswq" | "pause" | "vinserti32x4x" | "vphadddq" | "salc" | "vfnmsubpdy" | "vpexpanddx" | "vmovdqu16" | "rdfsbase" | "vpdpbusdsq" | "vbroadcastf64x2x" | "vminpdb" | "kandnw" | "cmpsqq" | "clts" | "setbeb" | "vpscatterqqq" | "vcvtudq2pdw" | "vgetexppsw" | "vpmovsqwl" | "ficoml" | "vinsertf32x8" | "vpcmpeqqz" | "vprorqy" | "vxorpdz" | "vgetmantpsw" | "pmovsxdqq" | "movsxd" | "vpshldvq" | "vpshrdwx" | "vgetmantpsq" | "vfmsub132psy" | "vinserti32x8" | "vgf2p8affineqbx" | "vfnmadd213psz" | "pblendvbx" | "arpl" | "vsqrtpsb" | "enterl" | "vpabsby" | "vpshrdvqw" | "rstorssp" | "vpdpbusdq" | "blcmskq" | "vpshabx" | "fcos" | "setnlb" | "mulsdl" | "vfmsubadd132psl" | "vptestnmdy" | "vpermqb" | "vpsubdz" | "pmulldx" | "vpackusdww" | "vroundsdq" | "vfmadd213pdw" | "vunpcklpdx" | "vmxonq" | "blsfilll" | "pandnx" | "vpermqw" | "adox" | "vreducepdx" | "psubwx" | "vrsqrt28pdy" | "vphsubdy" | "vpmulldx" | "fldl2e" | "vucomisdq" | "vfmadd231pdl" | "xtest" | "fnsave" | "vcvtps2uqq" | "vpminudx" | "vpshrdvq" | "vfmsub231psl" | "vcmppsx" | "vpsradw" | "vrndscalepsw" | "vcvttpd2dql" | "vmxoff" | "vmovdqa64z" | "bndldx" | "vfixupimmps" | "vfnmsubpd" | "ldsl" | "vpmovm2b" | "vpermt2dw" | "vcvttpd2dqq" | "vpconflictqy" | "vpsubdl" | "vcvtps2udq" | "vhsubpdy" | "ucomissq" | "addssq" | "vpaddswy" | "vpblendmw" | "pf2iwq" | "vpshrddz" | "vpdpbusdsw" | "vfmsub213psw" | "vfnmadd213ssl" | "vunpckhpsw" | "vfmadd132pdw" | "vpsravqb" | "vfmsubadd132pdl" | "vrcppsx" | "vpavgwz" | "aad" | "vpmovwbx" | "vextractf64x2x" | "vpermqx" | "vpblendmqb" | "vfmsubadd231pdy" | "vrcp14pdw" | "vcvtpd2uqqq" | "vhsubpdx" | "vpsigndx" | "vpmovsdwx" | "vcmppdq" | "vpcmpudq" | "punpcklqdqx" | "wbnoinvd" | "vpshlqx" | "vminpdq" | "aesimcx" | "blcs" | "vrsqrt14pdx" | "vshufpdw" | "valignqq" | "kord" | "fstq" | "vcvtudq2psy" | "vpmovusqb" | "vpabsqw" | "vfixupimmpdq" | "vfmsubadd213psy" | "vpmuludqy" | "fst" | "vfmadd132psw" | "vrsqrt28psw" | "vrsqrt14psq" | "vxorpsl" | "vfmsubadd132pdb" | "vpmovdwy" | "lahf" | "vgatherpf1dps" | "vpcomuw" | "vpanddy" | "popa" | "vpdpbusds" | "vpconflictdl" | "vcvtqq2psq" | "vmovdqu16x" | "vrndscalesdq" | "vmovapdz" | "movntil" | "vaddpsz" | "vpermi2pdb" | "vpcomwx" | "vfixupimmpdl" | "vphaddbqx" | "vpternlogd" | "vfmadd231psy" | "vpermt2dx" | "vpmulhrswy" | "vfmaddsubpsx" | "vpsubsby" | "pabsdq" | "vinsertf64x4" | "vcvtps2udqx" | "vandpsb" | "adoxq" | "cmpsdl" | "vorpsx" | "vpmovuswb" | "bndcnl" | "vfnmadd231pdb" | "vpslldqy" | "vgatherpf1dpsb" | "pmaxuwx" | "vpanddx" | "vmrun" | "vpsrlvqy" | "punpcklwdx" | "vfnmsub213psw" | "ficom" | "kandd" | "vmaxsdq" | "vscatterqpsl" | "vpsubwy" | "vgf2p8affineinvqbx" | "vpmulldq" | "vblendmpdx" | "vexp2pdw" | "vhaddpsx" | "vpmaddwdz" | "vprolvdl" | "vprorvq" | "movntssl" | "vpsignby" | "vptestmqz" | "das" | "vcvtpd2udq" | "vfmaddsub132psq" | "vpcmpw" | "vpshufbx" | "kandnd" | "vpermt2pdz" | "vpminudz" | "knotq" | "pavgwx" | "cmovz" | "xorpdx" | "vextracti32x8y" | "prefetcht2z" | "vgf2p8affineqby" | "vpsravdq" | "pminsbx" | "vshuff32x4y" | "vpsrlqz" | "vpmovsqb" | "vpsllvw" | "crc32q" | "vmresume" | "mulssq" | "vpermi2psb" | "vshuff64x2" | "vphaddbd" | "vpmuludqb" | "vminpsb" | "vmovdqu8y" | "vpordq" | "vfmadd132sdq" | "blcsq" | "vpadduswx" | "vaddpsw" | "adcxq" | "vpsubqb" | "fadd" | "fldcw" | "vfmsubadd132pdz" | "vfixupimmpsy" | "prefetcht1z" | "vgf2p8affineqbb" | "bndcu" | "vfixupimmpd" | "pfrcpq" | "vrangepdx" | "unpcklpsx" | "vrsqrt14ss" | "vpopcntwz" | "vsubpsq" | "vcvttpd2uqqq" | "paddqx" | "gf2p8mulb" | "kaddw" | "vdppdx" | "vpalignrx" | "vscatterpf1dps" | "gf2p8affineinvqb" | "vpermdz" | "vrcpssl" | "vprotw" | "vfnmadd231sdq" | "vfmaddsub132pdx" | "vfmsub213psz" | "vfmsubssl" | "vpshlddq" | "vrcp14ps" | "fimull" | "vunpckhpdb" | "vblendmpd" | "movdl" | "vptestmq" | "vfmaddss" | "vgatherqps" | "vfnmsub132psy" | "vphsubwd" | "vphadddy" | "aesdeclast" | "kshiftlb" | "vminpdw" | "vpcmpq" | "vptestnmb" | "vcvtudq2psz" | "vphaddwx" | "palignrx" | "vcvtuqq2pdw" | "fstpl" | "vpmultishiftqbw" | "vpdpbusd" | "vpmaxudx" | "vunpckhpdq" | "lldtw" | "vandnpsw" | "vgatherqpsl" | "blendvpdx" | "vscatterpf1qpd" | "vpdpbusdsb" | "vmaxpsq" | "vxorpsx" | "cvtsi2ss" | "vmovapdy" | "vfixupimmsd" | "vinsertpsl" | "vrsqrt14psl" | "fsubq" | "vinsertf128x" | "vpsrlqb" | "vinsertf64x2x" | "vcmppsl" | "xchg" | "vpmovusdb" | "vpermw" | "vcmpsdq" | "vpandndb" | "vmovdqu32x" | "vmovdqu8x" | "vpxordy" | "fsubp" | "vpackssdwq" | "kandw" | "vpmovusqbl" | "vmptrst" | "vfmsub213psy" | "vpmaxsdz" | "vfmsub132pdl" | "vpshldvdw" | "vmovdqa32" | "setleb" | "vpsrlvw" | "vptestnmqx" | "movsx" | "pcmpeqwq" | "vgetexppd" | "aesenclastx" | "vpabsdq" | "vpcmpudb" | "fistpq" | "vpconflictqb" | "vfnmadd213psx" | "vfmadd213psx" | "vgetmantps" | "vpmadd52huql" | "fxam" | "vpsllwx" | "vpconflictq" | "vshufpsb" | "vprorvqz" | "vfmaddsub132psl" | "vrsqrt28pdl" | "vfmsubadd213psz" | "vpdpbusdb" | "vscalefpdq" | "korq" | "vcmppsw" | "vpermt2pdw" | "sar" | "vshuff64x2q" | "setnpb" | "vexpandpsz" | "prefetcht1" | "vp4dpwssdx" | "vpackuswbz" | "xadd" | "vblendmpdz" | "fxrstor" | "vexp2pdb" | "vpermi2db" | "fidivrw" | "vrndscalepdw" | "vexp2psl" | "vandpdw" | "vprordq" | "vrndscalepsb" | "vpmovusdwx" | "vpshrdql" | "vfmadd231psb" | "vrndscalepdb" | "vmptrstq" | "vrcp28psl" | "vfmadd213pdx" | "kmovqq" | "vrsqrtpsy" | "vpshlwx" | "vfmsub231psx" | "vsubpdz" | "fprem" | "wrgsbase" | "vpmovsxbdx" | "vcvtpd2udqq" | "vpsravdx" | "vpopcntwy" | "vpabswy" | "vpminsqw" | "vfnmadd213pdb" | "btc" | "vaddsubpsy" | "vcvtpd2udqz" | "vplzcntqq" | "vrcp14pdl" | "vpermi2psq" | "vplzcntqz" | "vscatterpf0qpdb" | "vpternlogdy" | "vcvtuqq2pdy" | "vrcp28psy" | "vptestmqx" | "vsqrtpsw" | "vdivpdz" | "vpdpwssdsq" | "vpaddusby" | "vcvtps2phy" | "movzx" | "psubswx" | "vpmulhuwx" | "vpsubuswz" | "vcvtps2uqqb" | "fsetpm287_nop" | "maskmovqq" | "vptestmby" | "vbroadcastf64x4" | "vcvtpd2udqw" | "sysret" | "vgetmantpdb" | "vfrczpdx" | "vbroadcastf32x2" | "vprolqb" | "fistpl" | "vfmaddsub231pdy" | "psradq" | "vandpsx" | "vcmppdw" | "vporqy" | "vfnmsub231pdx" | "vgetexppdx" | "vcvttpd2uqqx" | "sfence" | "vpmaxsdy" | "vpermt2wz" | "vpshrdvdl" | "vreducepdl" | "valigndz" | "pmulhuwx" | "punpckhdqq" | "vdivpsq" | "vpcomd" | "vpmovsxdqq" | "vpaddswz" | "minsdl" | "vpermwz" | "vpshrdvqb" | "vcmpssl" | "pshufbq" | "vpmovzxbdl" | "vfmadd231psx" | "vfmsubadd231psq" | "vpsradx" | "vpermbx" | "vrndscalepsq" | "vfmsub132psb" | "vfnmsub132psb" | "vpminuqz" | "paddbx" | "vpconflictd" | "vpshufhwz" | "vpblendvbx" | "fstpnce" | "psignwq" | "lodsdl" | "fisubr" | "pswapd" | "xrstor" | "vpermpsb" | "vcvtuqq2pdb" | "vrsqrt28sd" | "vprorql" | "vcvtpd2udql" | "vpermpsq" | "fucom" | "vpaddqb" | "vgatherpf1qpdb" | "fwait" | "pcmpgtbq" | "umwait" | "vcvtusi2sd" | "vpsrldb" | "pmovzxbdl" | "int3" | "vpmullqx" | "vpdpwssdb" | "vpshufbz" | "fisttpw" | "kxorw" | "xabort" | "vcvtph2psy" | "vgetexppsq" | "andpdx" | "vfmsubadd213pdq" | "vpextrbb" | "vandpdy" | "vgetexppdw" | "pfsubr" | "fisttpl" | "vaesdecz" | "vfnmsub231psq" | "blcsl" | "vshuff64x2w" | "vpmadd52luq" | "vrsqrt28pdb" | "vpshldvdq" | "movqq" | "vscatterpf1qpdb" | "vppermx" | "vshufpdy" | "vpshufdq" | "vpunpckhqdqq" | "vandnpdb" | "vpmuldqy" | "vfixupimmpdy" | "fcompl" | "vpshlddx" | "vprotdx" | "vdbpsadbwz" | "vpshaqx" | "vptestmdq" | "kortestd" | "lddqux" | "cvtsd2ssl" | "vreducepsx" | "vpcmpuqb" | "vpermilpdx" | "vpslldb" | "vsqrtpsz" | "vphsubwx" | "enclu" | "vmovntdqz" | "vptestmqy" | "popfd" | "vpshldqw" | "vfmsubaddpdy" | "vpermi2pd" | "vunpckhpsb" | "vpmaxuqw" | "vcvttpd2qqw" | "vpsrldy" | "vpermilpsx" | "vpinsrww" | "vpcmpgtdz" | "vpsrlqx" | "vcompressps" | "vpermt2qq" | "vpinsrbb" | "vpbroadcastww" | "vphaddubqx" | "vcvtps2dqy" | "neg" | "vpermilpsz" | "vpmaskmovqx" | "vpshrdvqq" | "vshufi32x4z" | "pfcmpgtq" | "vcvtdq2psq" | "pdep" | "dppdx" | "vpunpcklwdx" | "vfmadd132pdz" | "vpcmpgtwy" | "vcvttps2udqw" | "popcnt" | "vpmovusdwq" | "vpgatherdqq" | "setbb" | "fldq" | "pcmpestrmx" | "vcvtsd2usi" | "vpunpckhqdqb" | "aesenc" | "punpcklbwl" | "into" | "pblendwx" | "vpexpandby" | "vdbpsadbw" | "fmulp" | "pfpnacc" | "vpmovdwq" | "vblendmpsq" | "vfmsub231psq" | "vprorvqx" | "vprorvdx" | "vpshrdvdy" | "rdgsbase" | "vpackssdwx" | "vpclmulqdqz" | "comisdl" | "movntss" | "pshufhwx" | "vcvttpd2uqqb" | "psubwq" | "vfrczpd" | "vfnmadd132pdb" | "vfnmadd231pdy" | "vpternlogqy" | "setnzb" | "vextracti32x4x" | "vfmsub213pdx" | "vpblendvby" | "subsdl" | "vcvttpd2dqz" | "vexpandpsy" | "vpsrlvqb" | "addsdl" | "psignwx" | "vshuff32x4w" | "vpermdw" | "vpmulldb" | "vrsqrt28pd" | "vpcmpqx" | "vpternlogqz" | "vpshlddl" | "vpackssdwy" | "cmovnp" | "vcvtps2udqq" | "vpshrdd" | "vpcompressdy" | "clwb" | "vfrczpsx" | "pfsub" | "vpternlogql" | "adcx" | "vmovshdupz" | "vpunpcklqdql" | "vpshlq" | "vaesdeclastz" | "vprorvqy" | "vreducepdq" | "vmovntpdz" | "vbroadcasti64x2x" | "vunpcklpsq" | "vcvttps2uqq" | "packsswbq" | "vaesdecy" | "vpopcntw" | "vshuff64x2x" | "vpsrlwz" | "vcmppdl" | "stosbb" | "vpermt2psl" | "vunpcklpdb" | "invlpgb" | "vfmaddsubps" | "vgf2p8affineinvqb" | "vtestpsy" | "vpermi2qw" | "ltrw" | "vpermi2wy" | "vpmulhwx" | "vpminsql" | "vscalefsdq" | "vaddpdw" | "vpsraqw" | "cvtps2pi" | "vpermi2psx" | "knotb" | "vpshldd" | "vfnmadd132psl" | "ptwriteq" | "vfmadd231psq" | "rdpkru" | "vunpcklpdl" | "vandpdl" | "vphaddubwx" | "fninit" | "vdivssl" | "vpshad" | "vsqrtpdy" | "vfmsub213pdb" | "vpmovusqwx" | "dppsx" | "psrlqx" | "vfmsub231pdx" | "vcvttps2dqx" | "vpshuflwx" | "vfixupimmssl" | "vpmovzxwdy" | "vpmovsxwdy" | "vcvtdq2psb" | "vrcp14pdx" | "vfixupimmpdw" | "vproldw" | "vpmovw2m" | "vbroadcastf32x8" | "feni8087_nop" | "vpmulldz" | "vfmadd132psb" | "vptestnmw" | "kaddb" | "vfnmsub213pdl" | "vfmsubps" | "vmovapsx" | "vpcmpqy" | "vpslldz" | "vpordy" | "vsubpsl" | "vpblendwy" | "vshufpdb" | "vhaddpsy" | "vrcp28pdb" | "vcvtuqq2psz" | "vpcmpuwx" | "vpdpwssdl" | "movdir64bz" | "vscalefpsb" | "smsw" | "vplzcntqx" | "vpconflictdx" | "vpanddq" | "vpsrlvdw" | "vfmadd231ssl" | "vfnmsub213psl" | "vcompresspsy" | "fstp" | "vptestnmwy" | "vcvtdq2pdw" | "vfmsubadd132psb" | "vfmsubadd231psy" | "vpcmpdq" | "vminpsq" | "vminsdq" | "vfmsubadd213psq" | "fucompp" | "paddwx" | "vpdpbusdsz" | "vrangepsb" | "blci" | "vfmaddsub231psx" | "fdivrq" | "vcvtudq2pd" | "vpdpbusdx" | "vcvttps2qqy" | "vptestnmqw" | "pext" | "vpmadd52luqw" | "vpmaxudw" | "vprorvdz" | "vpgatherqdl" | "vbroadcasti128x" | "vpsradq" | "pushady" | "vfmadd132psq" | "vpminuby" | "vcvtph2psx" | "vfmadd213sdq" | "vgf2p8affineqbq" | "tpause" | "vscatterdpsl" | "vfmsubadd213pdb" | "vpmaxsdq" | "fldln2" | "sha256rnds2x" | "vrangepdb" | "vpanddz" | "vfmsubadd213pdz" | "vpsrady" | "vmovdqa32x" | "vgetexppsl" | "andpsx" | "vpadddx" | "vpmulldl" | "vpmovsdb" | "vpshrdq" | "vprolvqw" | "vpcmpql" | "vcvtudq2psl" | "vphaddbq" | "wrmsr" | "vpcmpbx" | "stgi" | "vpabsdy" | "vpsrlvdl" | "vpshufbitqmby" | "vpermi2psy" | "phadddq" | "vcvtqq2psl" | "pmulhrswq" | "vpmovdbq" | "vbroadcasti64x4" | "blcfillq" | "vpmovq2m" | "vmaxpdw" | "vpcmpgtbx" | "ffreep" | "vfmaddsub132pdq" | "vpsubswy" | "ror" | "vpscatterqdl" | "psradx" | "vfpclasspsx" | "vblendpsy" | "vcvtps2udqz" | "fstl" | "vsqrtpdb" | "vcvttps2qqq" | "vpsrawy" | "vpternlogdx" | "vfnmadd213sdq" | "vfmsubss" | "vpcmpeqdw" | "ljmpl" | "vgatherpf1qps" | "vptestmb" | "vrcp28psw" | "vrsqrt28sdq" | "vsubpdl" | "prefetchw" | "vcvtps2qqx" | "pxorq" | "punpckhwdq" | "vcvtps2uqqz" | "vsqrtpsx" | "verww" | "vfnmadd213psy" | "vroundpsy" | "v4fmaddpsx" | "vaesdecx" | "vexp2pd" | "vscalefpsl" | "vscalefssl" | "vpopcntq" | "vfpclasspdz" | "vpblendmwz" | "vbroadcasti64x4y" | "xrstors64" | "vcvtpd2psx" | "vfnmadd213psl" | "vcvtps2uqqx" | "vfmaddsub132pdz" | "vexp2ps" | "vrndscalepdl" | "vcomissl" | "kshiftrq" | "valigndw" | "vpermilpdw" | "vpmacsddx" | "vpermt2qz" | "insertpsl" | "vfmsub213psl" | "vfmaddsub213psl" | "vsubpsb" | "vpshaq" | "vcvtuqq2psy" | "vpermi2pdx" | "vpcmpdl" | "vpcompresswz" | "valignqy" | "xlat" | "vpshldq" | "vpmultishiftqb" | "vpmultishiftqbx" | "vpackusdwx" | "vcvtpd2psz" | "vorpsz" | "vaddsubpsx" | "vmulpdy" | "ktestd" | "vptestnmdl" | "vfmaddsub213pdx" | "strw" | "vcvtps2pdl" | "vpcompressb" | "vpshldql" | "vpternlogdb" | "vpdpbusdw" | "vsubpdw" | "vpcmpdy" | "vpunpckhbwz" | "vcvttpd2dqb" | "vfnmsub132pdy" | "vexpandpsx" | "insbb" | "vscalefpdl" | "vpmuludqw" | "vblendpsx" | "fldcww" | "slwpcb" | "vfmsubadd213pdw" | "pinsrww" | "vblendmpdw" | "vfnmsub213psq" | "faddp" | "vpmovsqwx" | "vminpsz" | "vpshrdvqx" | "vpmadcsswd" | "vpsrawz" | "vfnmadd132pdy" | "valignql" | "vpmovzxbwq" | "vcmppdy" | "vpmovqbl" | "vgetexpssl" | "vpermpsw" | "vpshufdz" | "lwpval" | "vpermi2dl" | "enterw" | "vpblenddy" | "vmxon" | "vpermilpdy" | "bndcuw" | "vpcmpgtqq" | "wrussd" | "movlpdq" | "vandnpsx" | "vmulsdq" | "vcvttpd2dqx" | "pavgbq" | "vstmxcsrl" | "vroundpdy" | "vpmadd52huq" | "vsubssl" | "vpavgbz" | "vandnpsz" | "vpmovsxwdx" | "vunpcklpsz" | "movsbb" | "vpmulldy" | "vmulpsz" | "vcvtqq2psb" | "vpdpbusdsx" | "vpxordw" | "vpmaddubswx" | "retw" | "vpmulhuwy" | "vrangepsq" | "vpsravqx" | "vpsllvqz" | "vpsubswz" | "vfmsub213pdz" | "invept" | "les" | "scasqq" | "vpshadx" | "xbegin" | "vpdpbusdsy" | "vpabsbz" | "pf2iw" | "vpcmpgtqy" | "vunpcklpsy" | "vpdpbusdl" | "ud0l" | "vpmaxuwx" | "pmovzxbqw" | "vunpcklpdz" | "vfmsubadd213psb" | "vpcomb" | "vpermpdw" | "vgetexpss" | "vfmsubadd132psq" | "vextracti32x8" | "vphaddbwx" | "vpmovsqdq" | "vpabsdl" | "vpmullqq" | "vpavgwy" | "mwaitx" | "vcvttpd2udql" | "pi2fd" | "vfmsubaddpdx" | "vpermt2dz" | "vrsqrt14psx" | "vpxordz" | "cdqe" | "vfnmsub213psz" | "vpsravqw" | "vpblendmdx" | "vtestpdy" | "vpblendmbx" | "vgetmantpdz" | "vphsubwy" | "vpsllvwx" | "vpunpcklqdqx" | "xsave" | "vpermpsl" | "vpshrdvdx" | "vcvtpd2dqz" | "vcvtps2pdz" | "divssq" | "fucomi" | "vpmultishiftqbl" | "vscatterqpd" | "pconfig" | "vpmullqb" | "vpmovqwq" | "vpmaxsql" | "fidiv" | "vgf2p8affineinvqbz" | "vcvtudq2pdb" | "tzmskl" | "vpshldvql" | "vexp2pdq" | "vgf2p8affineqbl" | "vunpcklpdy" | "vpordz" | "vxorpdl" | "vgetmantpdl" | "vgatherpf1dpd" | "vpandndq" | "vcvtqq2psy" | "fcmovnu" | "vmaxpsw" | "xrstor64" | "pabsbx" | "vmsave" | "vcvtps2dqx" | "v4fnmaddps" | "vorpsq" | "pmaxswq" | "korw" | "vreducesd" | "vfmadd231pdw" | "vgetexppdl" | "vphaddbdx" | "vpminuql" | "vpsubqy" | "vcvtqq2pd" | "vpandnqq" | "vfixupimmpsw" | "movhpdq" | "faddq" | "cmpxchg8bq" | "vpdpwssdsl" | "vfmsub231psb" | "vptestnmbx" | "vaddpdy" | "vpshrddy" | "cvtps2piq" | "vgetexppsx" | "vfmadd132pdq" | "vpackuswbx" | "vbroadcastf64x2" | "vpermil2pd" | "vshufpsw" | "vpternlogdz" | "vphsubswy" | "vpabsbx" | "vpsrlvql" | "vpcmpeqdb" | "vpsadbwz" | "pmuldqx" | "vfpclasspdw" | "pmullwx" | "vfixupimmpsx" | "phaddwq" | "pushfq" | "vmclear" | "vpsrlql" | "pi2fwq" | "vcvttps2uqqq" | "vprolqy" | "vpermi2pdq" | "cbw" | "vscatterpf0dps" | "vmaskmovpsy" | "vgf2p8affineinvqbl" | "pfminq" | "ptwrite" | "vcvttpd2udq" | "vpdpwssdw" | "wrssqq" | "vpmovswby" | "vpaddwy" | "vfmaddsub132psw" | "cmovnb" | "vaeskeygenassist" | "vpermt2qw" | "vcvtusi2sdl" | "vpacksswbx" | "vpmultishiftqbb" | "vandpsw" | "vscatterpf0dpd" | "or" | "fxrstor64" | "vpcmpeqdq" | "vpsravq" | "vpadduswz" | "vfnmsub132pdz" | "pmaxubq" | "shld" | "incsspq" | "vpmaxsqy" | "t1mskcl" | "vmovsdq" | "vpshawx" | "punpcklwdl" | "vfmaddsub231psz" | "vprolvql" | "valignqz" | "vpcmovy" | "vgetmantpsl" | "vpcmpuwz" | "vrndscalepsz" | "vfmsub213sdq" | "vcvtps2phx" | "vpunpcklwdz" | "vpsubby" | "vpmadd52huqy" | "psubuswq" | "vpermi2psw" | "vrangepdw" | "vfixupimmpsq" | "vdivpdx" | "vmovqq" | "vfmsub231pdz" | "cvtpi2psq" | "phaddswx" | "vextractf32x8y" | "vminpsy" | "vmovdl" | "vcvttpd2qqq" | "vptestmwz" | "psignbx" | "vpmovsqwq" | "vfmsubadd231psx" | "vshufpsq" | "vpermil2ps" | "vcompresspdx" | "vpcmpgtqb" | "vpunpckhdqb" | "vshufi32x4q" | "vpaddqw" | "vcmppdb" | "vfrczpdy" | "rdtscp" | "vandpsl" | "vpconflictdy" | "vxorpsz" | "vrangepdl" | "vpaddsbx" | "vunpcklpsl" | "vfmsubadd132pdq" | "vfmadd213psw" | "vpexpandbz" | "setpb" | "fnop" | "fsincos" | "vfmaddssl" | "vptestmdl" | "vfmsubsd" | "vpshrddb" | "fsubrp" | "vpermt2wx" | "clflushopt" | "fabs" | "vfmsub231psy" | "pushax" | "vpexpandwy" | "vfnmaddpsx" | "pmulhrw" | "vpsignwx" | "vpaddql" | "rdseed" | "vpsrawx" | "vptestnmwx" | "vpmaxuqx" | "xsave64" | "vcvttpd2uqqz" | "vcvtuqq2psq" | "vfnmsub132pdq" | "vporqw" | "vshuff64x2b" | "vcmppsz" | "vshufi32x4x" | "vblendmps" | "vpsubswx" | "vshufi64x2y" | "vfmadd213pdl" | "vpmaxuwy" | "vcvtdq2pdl" | "vgf2p8affineinvqbq" | "vfmsubadd213psw" | "getsec" | "vfmsub132psx" | "vfmsubadd132pdy" | "vpexpandqx" | "vpermt2d" | "vcvtsd2si" | "paddwq" | "invvpid" | "vpminsqq" | "lodsww" | "vpunpckhqdqw" | "vfnmsubpsx" | "fdisi8087_nop" | "vpcmpeqby" | "vmmcall" | "unpckhpsx" | "vpmovwbq" | "vrcp14psq" | "vpshufdb" | "vrsqrtssl" | "pfpnaccq" | "crc32b" | "vprolqx" | "vpmovzxbwy" | "vpmaxsdb" | "pcmpistrmx" | "prefetcht0z" | "vpshrddw" | "cvttsd2si" | "vcvtpd2qqz" | "vpmacssdqh" | "vandpdz" | "vpopcntqw" | "pcmpeqqx" | "vpcmpistrmx" | "vcvtps2qqy" | "fsubr" | "vrangepdy" | "fisubrl" | "vpcmpudx" | "vdivpdb" | "vpmovusqdq" | "vpandnq" | "vrsqrt28pdz" | "pcmpgtwx" | "vfnmadd213pdz" | "vfmsub213psx" | "vpcombx" | "vpsravqq" | "vpmovqwl" | "vphaddwdx" | "sha1nextex" | "vpsravdy" | "vmaxpdz" | "vcvtps2uqqy" | "vpsrlqy" | "vpcmpeqdy" | "vphsubswx" | "blendpsx" | "vrsqrt14psz" | "vpermpdz" | "vfnmsub213pdx" | "vaesencz" | "tzmsk" | "vpsllvdb" | "vpblendmby" | "vcvtps2qq" | "wrussq" | "vpcomq" | "vcvtps2pdw" | "vgetmantpsb" | "vgatherpf0qps" | "movntiq" | "vpminuqw" | "vblendmpsb" | "vorpdl" | "vshufpsy" | "vprorqz" | "vpcomw" | "vpandqy" | "popfdl" | "vpxordb" | "vpmullql" | "vprold" | "vpsravw" | "vfmsubaddpsx" | "lssl" | "vfnmadd231pdl" | "vandnpdy" | "vpunpcklwdy" | "fbld" | "vpminsqy" | "vfmadd231pdq" | "popfw" | "vphaddubdx" | "vcvtpd2dqw" | "vpsubqx" | "vpblendmdq" | "bextr_xopq" | "fiadd" | "vblendmpdq" | "vpsrlqq" | "vdbpsadbwy" | "vpcmpuqy" | "vfnmsub213psx" | "vpmovzxbqw" | "sidt" | "cmpssq" | "vproldq" | "vpmaxswx" | "pushadx" | "vmovapsz" | "pfmul" | "stosdl" | "vfnmsub213pdw" | "vpabswx" | "vpmuludqq" | "vpermqq" | "movdq2q" | "movntpsx" | "vpshldvwx" | "vfmadd213psq" | "vpsrlvdy" | "vmovdqu64x" | "vptestnmby" | "vpmovsdbx" | "kmovww" | "vpermt2ql" | "vrcp28pd" | "lmsw" | "valigndl" | "vfnmsubpsy" | "vrsqrt28psx" | "outsww" | "vpsubusbx" | "vpmuludql" | "vinserti64x4" | "lmsww" | "vmlaunch" | "vfmadd231pdz" | "vpunpckldql" | "kunpckwd" | "vunpckhpsy" | "movsdl" | "vpmacssddx" | "vpmovswbq" | "vpermil2psy" | "vpcmpeqqb" | "vrndscalesd" | "kshiftrd" + + syntax UnusedOpcodes ::= "repnz cmpsbb" | "repnz cmpsww" | "repnz cmpsqq" | "stosd" | "lodsd" | "repnz scasbb" | "repnz scasww" | "scasd" | "repnz scasqq" | "repz scasqq" | "repz scasww" | "rep movsbb" | "rep movsww" | "rep movsqq" | "repz cmpsbb" | "repz cmpsww" | "repz cmpsqq" | "rep stosbb" | "rep stosww" | "rep stosqq" | "rep lodsbb" | "rep lodsww" | "rep lodsqq" | "repz scasbb" + + + syntax Opcode ::= UnusedOpcodes + + syntax Register ::= DissassemblerRegisterToSemanticsRegister(K, Bool) [function] + syntax Opcode ::= DissassemblerToOpcode(Int, String, String) [function] + + rule DisassemblerRegisterToSemanticsRegister(REG_INVALID, _) => %invalid + rule DisassemblerRegisterToSemanticsRegister(REG_BND0, _) => %bnd0 + rule DisassemblerRegisterToSemanticsRegister(REG_BND1, _) => %bnd1 + rule DisassemblerRegisterToSemanticsRegister(REG_BND2, _) => %bnd2 + rule DisassemblerRegisterToSemanticsRegister(REG_BND3, _) => %bnd3 + rule DisassemblerRegisterToSemanticsRegister(REG_CR0, _) => %cr0 + rule DisassemblerRegisterToSemanticsRegister(REG_CR2, _) => %cr2 + rule DisassemblerRegisterToSemanticsRegister(REG_CR3, _) => %cr3 + rule DisassemblerRegisterToSemanticsRegister(REG_CR4, _) => %cr4 + rule DisassemblerRegisterToSemanticsRegister(REG_CR8, _) => %cr8 + rule DisassemblerRegisterToSemanticsRegister(REG_DR0, _) => %dr0 + rule DisassemblerRegisterToSemanticsRegister(REG_DR1, _) => %dr1 + rule DisassemblerRegisterToSemanticsRegister(REG_DR2, _) => %dr2 + rule DisassemblerRegisterToSemanticsRegister(REG_DR3, _) => %dr3 + rule DisassemblerRegisterToSemanticsRegister(REG_DR4, _) => %dr4 + rule DisassemblerRegisterToSemanticsRegister(REG_DR5, _) => %dr5 + rule DisassemblerRegisterToSemanticsRegister(REG_DR6, _) => %dr6 + rule DisassemblerRegisterToSemanticsRegister(REG_DR7, _) => %dr7 + rule DisassemblerRegisterToSemanticsRegister(REG_FLAGS, _) => %flags + rule DisassemblerRegisterToSemanticsRegister(REG_EFLAGS, _) => %eflags + rule DisassemblerRegisterToSemanticsRegister(REG_RFLAGS, _) => %rflags + rule DisassemblerRegisterToSemanticsRegister(REG_AX, _) => %ax + rule DisassemblerRegisterToSemanticsRegister(REG_CX, _) => %cx + rule DisassemblerRegisterToSemanticsRegister(REG_DX, _) => %dx + rule DisassemblerRegisterToSemanticsRegister(REG_BX, _) => %bx + rule DisassemblerRegisterToSemanticsRegister(REG_SP, _) => %sp + rule DisassemblerRegisterToSemanticsRegister(REG_BP, _) => %bp + rule DisassemblerRegisterToSemanticsRegister(REG_SI, _) => %si + rule DisassemblerRegisterToSemanticsRegister(REG_DI, _) => %di + rule DisassemblerRegisterToSemanticsRegister(REG_R8W, _) => %r8w + rule DisassemblerRegisterToSemanticsRegister(REG_R9W, _) => %r9w + rule DisassemblerRegisterToSemanticsRegister(REG_R10W, _) => %r10w + rule DisassemblerRegisterToSemanticsRegister(REG_R11W, _) => %r11w + rule DisassemblerRegisterToSemanticsRegister(REG_R12W, _) => %r12w + rule DisassemblerRegisterToSemanticsRegister(REG_R13W, _) => %r13w + rule DisassemblerRegisterToSemanticsRegister(REG_R14W, _) => %r14w + rule DisassemblerRegisterToSemanticsRegister(REG_R15W, _) => %r15w + rule DisassemblerRegisterToSemanticsRegister(REG_EAX, _) => %eax + rule DisassemblerRegisterToSemanticsRegister(REG_ECX, _) => %ecx + rule DisassemblerRegisterToSemanticsRegister(REG_EDX, _) => %edx + rule DisassemblerRegisterToSemanticsRegister(REG_EBX, _) => %ebx + rule DisassemblerRegisterToSemanticsRegister(REG_ESP, _) => %esp + rule DisassemblerRegisterToSemanticsRegister(REG_EBP, _) => %ebp + rule DisassemblerRegisterToSemanticsRegister(REG_ESI, _) => %esi + rule DisassemblerRegisterToSemanticsRegister(REG_EDI, _) => %edi + rule DisassemblerRegisterToSemanticsRegister(REG_R8D, _) => %r8d + rule DisassemblerRegisterToSemanticsRegister(REG_R9D, _) => %r9d + rule DisassemblerRegisterToSemanticsRegister(REG_R10D, _) => %r10d + rule DisassemblerRegisterToSemanticsRegister(REG_R11D, _) => %r11d + rule DisassemblerRegisterToSemanticsRegister(REG_R12D, _) => %r12d + rule DisassemblerRegisterToSemanticsRegister(REG_R13D, _) => %r13d + rule DisassemblerRegisterToSemanticsRegister(REG_R14D, _) => %r14d + rule DisassemblerRegisterToSemanticsRegister(REG_R15D, _) => %r15d + rule DisassemblerRegisterToSemanticsRegister(REG_RAX, _) => %rax + rule DisassemblerRegisterToSemanticsRegister(REG_RCX, _) => %rcx + rule DisassemblerRegisterToSemanticsRegister(REG_RDX, _) => %rdx + rule DisassemblerRegisterToSemanticsRegister(REG_RBX, _) => %rbx + rule DisassemblerRegisterToSemanticsRegister(REG_RSP, _) => %rsp + rule DisassemblerRegisterToSemanticsRegister(REG_RBP, _) => %rbp + rule DisassemblerRegisterToSemanticsRegister(REG_RSI, _) => %rsi + rule DisassemblerRegisterToSemanticsRegister(REG_RDI, _) => %rdi + rule DisassemblerRegisterToSemanticsRegister(REG_R8, _) => %r8 + rule DisassemblerRegisterToSemanticsRegister(REG_R9, _) => %r9 + rule DisassemblerRegisterToSemanticsRegister(REG_R10, _) => %r10 + rule DisassemblerRegisterToSemanticsRegister(REG_R11, _) => %r11 + rule DisassemblerRegisterToSemanticsRegister(REG_R12, _) => %r12 + rule DisassemblerRegisterToSemanticsRegister(REG_R13, _) => %r13 + rule DisassemblerRegisterToSemanticsRegister(REG_R14, _) => %r14 + rule DisassemblerRegisterToSemanticsRegister(REG_R15, _) => %r15 + rule DisassemblerRegisterToSemanticsRegister(REG_AL, _) => %al + rule DisassemblerRegisterToSemanticsRegister(REG_CL, _) => %cl + rule DisassemblerRegisterToSemanticsRegister(REG_DL, _) => %dl + rule DisassemblerRegisterToSemanticsRegister(REG_BL, _) => %bl + rule DisassemblerRegisterToSemanticsRegister(REG_SPL, _) => %spl + rule DisassemblerRegisterToSemanticsRegister(REG_BPL, _) => %bpl + rule DisassemblerRegisterToSemanticsRegister(REG_SIL, _) => %sil + rule DisassemblerRegisterToSemanticsRegister(REG_DIL, _) => %dil + rule DisassemblerRegisterToSemanticsRegister(REG_R8B, _) => %r8b + rule DisassemblerRegisterToSemanticsRegister(REG_R9B, _) => %r9b + rule DisassemblerRegisterToSemanticsRegister(REG_R10B, _) => %r10b + rule DisassemblerRegisterToSemanticsRegister(REG_R11B, _) => %r11b + rule DisassemblerRegisterToSemanticsRegister(REG_R12B, _) => %r12b + rule DisassemblerRegisterToSemanticsRegister(REG_R13B, _) => %r13b + rule DisassemblerRegisterToSemanticsRegister(REG_R14B, _) => %r14b + rule DisassemblerRegisterToSemanticsRegister(REG_R15B, _) => %r15b + rule DisassemblerRegisterToSemanticsRegister(REG_AH, _) => %ah + rule DisassemblerRegisterToSemanticsRegister(REG_CH, _) => %ch + rule DisassemblerRegisterToSemanticsRegister(REG_DH, _) => %dh + rule DisassemblerRegisterToSemanticsRegister(REG_BH, _) => %bh + rule DisassemblerRegisterToSemanticsRegister(REG_ERROR, _) => %error + rule DisassemblerRegisterToSemanticsRegister(REG_RIP, _) => %rip + rule DisassemblerRegisterToSemanticsRegister(REG_EIP, _) => %eip + rule DisassemblerRegisterToSemanticsRegister(REG_IP, _) => %ip + rule DisassemblerRegisterToSemanticsRegister(REG_K0, _) => %k0 + rule DisassemblerRegisterToSemanticsRegister(REG_K1, _) => %k1 + rule DisassemblerRegisterToSemanticsRegister(REG_K2, _) => %k2 + rule DisassemblerRegisterToSemanticsRegister(REG_K3, _) => %k3 + rule DisassemblerRegisterToSemanticsRegister(REG_K4, _) => %k4 + rule DisassemblerRegisterToSemanticsRegister(REG_K5, _) => %k5 + rule DisassemblerRegisterToSemanticsRegister(REG_K6, _) => %k6 + rule DisassemblerRegisterToSemanticsRegister(REG_K7, _) => %k7 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX0, _) => %mmx0 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX1, _) => %mmx1 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX2, _) => %mmx2 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX3, _) => %mmx3 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX4, _) => %mmx4 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX5, _) => %mmx5 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX6, _) => %mmx6 + rule DisassemblerRegisterToSemanticsRegister(REG_MMX7, _) => %mmx7 + rule DisassemblerRegisterToSemanticsRegister(REG_SSP, _) => %ssp + rule DisassemblerRegisterToSemanticsRegister(REG_MXCSR, _) => %mxcsr + rule DisassemblerRegisterToSemanticsRegister(REG_STACKPUSH, _) => %stackpush + rule DisassemblerRegisterToSemanticsRegister(REG_STACKPOP, _) => %stackpop + rule DisassemblerRegisterToSemanticsRegister(REG_GDTR, _) => %gdtr + rule DisassemblerRegisterToSemanticsRegister(REG_LDTR, _) => %ldtr + rule DisassemblerRegisterToSemanticsRegister(REG_IDTR, _) => %idtr + rule DisassemblerRegisterToSemanticsRegister(REG_TR, _) => %tr + rule DisassemblerRegisterToSemanticsRegister(REG_TSC, _) => %tsc + rule DisassemblerRegisterToSemanticsRegister(REG_TSCAUX, _) => %tscaux + rule DisassemblerRegisterToSemanticsRegister(REG_MSRS, _) => %msrs + rule DisassemblerRegisterToSemanticsRegister(REG_FSBASE, _) => %fsbase + rule DisassemblerRegisterToSemanticsRegister(REG_GSBASE, _) => %gsbase + rule DisassemblerRegisterToSemanticsRegister(REG_X87CONTROL, _) => %x87control + rule DisassemblerRegisterToSemanticsRegister(REG_X87STATUS, _) => %x87status + rule DisassemblerRegisterToSemanticsRegister(REG_X87TAG, _) => %x87tag + rule DisassemblerRegisterToSemanticsRegister(REG_X87PUSH, _) => %x87push + rule DisassemblerRegisterToSemanticsRegister(REG_X87POP, _) => %x87pop + rule DisassemblerRegisterToSemanticsRegister(REG_X87POP2, _) => %x87pop2 + rule DisassemblerRegisterToSemanticsRegister(REG_CS, _) => %cs + rule DisassemblerRegisterToSemanticsRegister(REG_DS, _) => %ds + rule DisassemblerRegisterToSemanticsRegister(REG_ES, _) => %es + rule DisassemblerRegisterToSemanticsRegister(REG_SS, _) => %ss + rule DisassemblerRegisterToSemanticsRegister(REG_FS, _) => %fs rule DisassemblerRegisterToSemanticsRegister(REG_GS, _) => %gs -rule DisassemblerRegisterToSemanticsRegister(REG_ST0, false) => %st(0) + rule DisassemblerRegisterToSemanticsRegister(REG_ST0, false) => %st(0) rule DisassemblerRegisterToSemanticsRegister(REG_ST0, true) => %st rule DisassemblerRegisterToSemanticsRegister(REG_ST1, _) => %st(1) rule DisassemblerRegisterToSemanticsRegister(REG_ST2, _) => %st(2) @@ -151,7 +162,7 @@ rule DisassemblerRegisterToSemanticsRegister(REG_ST0, false) => %st(0) rule DisassemblerRegisterToSemanticsRegister(REG_ST4, _) => %st(4) rule DisassemblerRegisterToSemanticsRegister(REG_ST5, _) => %st(5) rule DisassemblerRegisterToSemanticsRegister(REG_ST6, _) => %st(6) -rule DisassemblerRegisterToSemanticsRegister(REG_ST7, _) => %st(7) + rule DisassemblerRegisterToSemanticsRegister(REG_ST7, _) => %st(7) rule DisassemblerRegisterToSemanticsRegister(REG_XCR0, _) => %xcr0 rule DisassemblerRegisterToSemanticsRegister(REG_XMM0, _) => %xmm0 rule DisassemblerRegisterToSemanticsRegister(REG_XMM1, _) => %xmm1 @@ -250,5 +261,4735 @@ rule DisassemblerRegisterToSemanticsRegister(REG_ST7, _) => %st(7) rule DisassemblerRegisterToSemanticsRegister(REG_ZMM30, _) => %zmm30 rule DisassemblerRegisterToSemanticsRegister(REG_ZMM31, _) => %zmm31 +// Prefix (REPVAL), Disasm, Suffix + syntax Opcode ::= DisassemblyToOpcode(Int, String, String) [function] + rule DisassemblyToOpcode(0, "fadd", "") => fadd + rule DisassemblyToOpcode(0, "fadd", "q ") => faddq + rule DisassemblyToOpcode(0, "fmul", "") => fmul + rule DisassemblyToOpcode(0, "fmul", "q ") => fmulq + rule DisassemblyToOpcode(0, "fcomp", "") => fcomp + rule DisassemblyToOpcode(0, "fcomp", "q ") => fcompq + rule DisassemblyToOpcode(0, "fsub", "") => fsub + rule DisassemblyToOpcode(0, "fsub", "q ") => fsubq + rule DisassemblyToOpcode(0, "fsubr", "") => fsubr + rule DisassemblyToOpcode(0, "fsubr", "q ") => fsubrq + rule DisassemblyToOpcode(0, "fdiv", "") => fdiv + rule DisassemblyToOpcode(0, "fdiv", "q ") => fdivq + rule DisassemblyToOpcode(0, "fdivr", "") => fdivr + rule DisassemblyToOpcode(0, "fdivr", "q ") => fdivrq + rule DisassemblyToOpcode(0, "fcom", "") => fcom + rule DisassemblyToOpcode(0, "fcom", "q ") => fcomq + rule DisassemblyToOpcode(0, "fcom", "l ") => fcoml + rule DisassemblyToOpcode(0, "fld", "") => fld + rule DisassemblyToOpcode(0, "fld", "q ") => fldq + rule DisassemblyToOpcode(0, "fst", "") => fst + rule DisassemblyToOpcode(0, "fst", "q ") => fstq + rule DisassemblyToOpcode(0, "fstp", "") => fstp + rule DisassemblyToOpcode(0, "fstp", "q ") => fstpq + rule DisassemblyToOpcode(0, "fstp", "l ") => fstpl + rule DisassemblyToOpcode(0, "fstpnce", "") => fstpnce + rule DisassemblyToOpcode(0, "fldenv", "") => fldenv + rule DisassemblyToOpcode(0, "fldcw", "") => fldcw + rule DisassemblyToOpcode(0, "fldcw", "w ") => fldcww + rule DisassemblyToOpcode(0, "fnstenv", "") => fnstenv + rule DisassemblyToOpcode(0, "fnstcw", "") => fnstcw + rule DisassemblyToOpcode(0, "fnstcw", "w ") => fnstcww + rule DisassemblyToOpcode(0, "fxch", "") => fxch + rule DisassemblyToOpcode(0, "fnop", "") => fnop + rule DisassemblyToOpcode(0, "fchs", "") => fchs + rule DisassemblyToOpcode(0, "fabs", "") => fabs + rule DisassemblyToOpcode(0, "ftst", "") => ftst + rule DisassemblyToOpcode(0, "fxam", "") => fxam + rule DisassemblyToOpcode(0, "fld1", "") => fld1 + rule DisassemblyToOpcode(0, "fldl2t", "") => fldl2t + rule DisassemblyToOpcode(0, "fldl2e", "") => fldl2e + rule DisassemblyToOpcode(0, "fldpi", "") => fldpi + rule DisassemblyToOpcode(0, "fldlg2", "") => fldlg2 + rule DisassemblyToOpcode(0, "fldln2", "") => fldln2 + rule DisassemblyToOpcode(0, "fldz", "") => fldz + rule DisassemblyToOpcode(0, "f2xm1", "") => f2xm1 + rule DisassemblyToOpcode(0, "fyl2x", "") => fyl2x + rule DisassemblyToOpcode(0, "fptan", "") => fptan + rule DisassemblyToOpcode(0, "fpatan", "") => fpatan + rule DisassemblyToOpcode(0, "fxtract", "") => fxtract + rule DisassemblyToOpcode(0, "fprem1", "") => fprem1 + rule DisassemblyToOpcode(0, "fdecstp", "") => fdecstp + rule DisassemblyToOpcode(0, "fincstp", "") => fincstp + rule DisassemblyToOpcode(0, "fprem", "") => fprem + rule DisassemblyToOpcode(0, "fyl2xp1", "") => fyl2xp1 + rule DisassemblyToOpcode(0, "fsqrt", "") => fsqrt + rule DisassemblyToOpcode(0, "fsincos", "") => fsincos + rule DisassemblyToOpcode(0, "frndint", "") => frndint + rule DisassemblyToOpcode(0, "fscale", "") => fscale + rule DisassemblyToOpcode(0, "fsin", "") => fsin + rule DisassemblyToOpcode(0, "fcos", "") => fcos + rule DisassemblyToOpcode(0, "fiadd", "") => fiadd + rule DisassemblyToOpcode(0, "fiadd", "l ") => fiaddl + rule DisassemblyToOpcode(0, "fimul", "") => fimul + rule DisassemblyToOpcode(0, "fimul", "l ") => fimull + rule DisassemblyToOpcode(0, "ficom", "") => ficom + rule DisassemblyToOpcode(0, "ficom", "l ") => ficoml + rule DisassemblyToOpcode(0, "ficomp", "") => ficomp + rule DisassemblyToOpcode(0, "ficomp", "l ") => ficompl + rule DisassemblyToOpcode(0, "fisub", "") => fisub + rule DisassemblyToOpcode(0, "fisub", "l ") => fisubl + rule DisassemblyToOpcode(0, "fisubr", "") => fisubr + rule DisassemblyToOpcode(0, "fisubr", "l ") => fisubrl + rule DisassemblyToOpcode(0, "fidiv", "") => fidiv + rule DisassemblyToOpcode(0, "fidiv", "l ") => fidivl + rule DisassemblyToOpcode(0, "fidivr", "") => fidivr + rule DisassemblyToOpcode(0, "fidivr", "l ") => fidivrl + rule DisassemblyToOpcode(0, "fcmovb", "") => fcmovb + rule DisassemblyToOpcode(0, "fcmove", "") => fcmove + rule DisassemblyToOpcode(0, "fcmovbe", "") => fcmovbe + rule DisassemblyToOpcode(0, "fcmovu", "") => fcmovu + rule DisassemblyToOpcode(0, "fucompp", "") => fucompp + rule DisassemblyToOpcode(0, "fild", "") => fild + rule DisassemblyToOpcode(0, "fild", "l ") => fildl + rule DisassemblyToOpcode(0, "fisttp", "") => fisttp + rule DisassemblyToOpcode(0, "fisttp", "l ") => fisttpl + rule DisassemblyToOpcode(0, "fist", "") => fist + rule DisassemblyToOpcode(0, "fist", "l ") => fistl + rule DisassemblyToOpcode(0, "fistp", "") => fistp + rule DisassemblyToOpcode(0, "fistp", "l ") => fistpl + rule DisassemblyToOpcode(0, "fcmovnb", "") => fcmovnb + rule DisassemblyToOpcode(0, "fcmovne", "") => fcmovne + rule DisassemblyToOpcode(0, "fcmovnbe", "") => fcmovnbe + rule DisassemblyToOpcode(0, "fcmovnu", "") => fcmovnu + rule DisassemblyToOpcode(0, "fnclex", "") => fnclex + rule DisassemblyToOpcode(0, "fninit", "") => fninit + rule DisassemblyToOpcode(0, "fsetpm287_nop", "") => fsetpm287_nop + rule DisassemblyToOpcode(0, "feni8087_nop", "") => feni8087_nop + rule DisassemblyToOpcode(0, "fdisi8087_nop", "") => fdisi8087_nop + rule DisassemblyToOpcode(0, "fucomi", "") => fucomi + rule DisassemblyToOpcode(0, "fcomi", "") => fcomi + rule DisassemblyToOpcode(0, "fadd", "l ") => faddl + rule DisassemblyToOpcode(0, "fmul", "l ") => fmull + rule DisassemblyToOpcode(0, "fcomp", "l ") => fcompl + rule DisassemblyToOpcode(0, "fsub", "l ") => fsubl + rule DisassemblyToOpcode(0, "fsubr", "l ") => fsubrl + rule DisassemblyToOpcode(0, "fdiv", "l ") => fdivl + rule DisassemblyToOpcode(0, "fdivr", "l ") => fdivrl + rule DisassemblyToOpcode(0, "fld", "l ") => fldl + rule DisassemblyToOpcode(0, "fisttp", "q ") => fisttpq + rule DisassemblyToOpcode(0, "fst", "l ") => fstl + rule DisassemblyToOpcode(0, "frstor", "") => frstor + rule DisassemblyToOpcode(0, "fnsave", "") => fnsave + rule DisassemblyToOpcode(0, "fnstsw", "") => fnstsw + rule DisassemblyToOpcode(0, "fnstsw", "w ") => fnstsww + rule DisassemblyToOpcode(0, "ffree", "") => ffree + rule DisassemblyToOpcode(0, "fucom", "") => fucom + rule DisassemblyToOpcode(0, "fucomp", "") => fucomp + rule DisassemblyToOpcode(0, "fiadd", "w ") => fiaddw + rule DisassemblyToOpcode(0, "fimul", "w ") => fimulw + rule DisassemblyToOpcode(0, "ficom", "w ") => ficomw + rule DisassemblyToOpcode(0, "ficomp", "w ") => ficompw + rule DisassemblyToOpcode(0, "fisub", "w ") => fisubw + rule DisassemblyToOpcode(0, "fisubr", "w ") => fisubrw + rule DisassemblyToOpcode(0, "fidiv", "w ") => fidivw + rule DisassemblyToOpcode(0, "fidivr", "w ") => fidivrw + rule DisassemblyToOpcode(0, "faddp", "") => faddp + rule DisassemblyToOpcode(0, "fmulp", "") => fmulp + rule DisassemblyToOpcode(0, "fcompp", "") => fcompp + rule DisassemblyToOpcode(0, "fsubrp", "") => fsubrp + rule DisassemblyToOpcode(0, "fsubp", "") => fsubp + rule DisassemblyToOpcode(0, "fdivrp", "") => fdivrp + rule DisassemblyToOpcode(0, "fdivp", "") => fdivp + rule DisassemblyToOpcode(0, "fild", "w ") => fildw + rule DisassemblyToOpcode(0, "fisttp", "w ") => fisttpw + rule DisassemblyToOpcode(0, "fist", "w ") => fistw + rule DisassemblyToOpcode(0, "fistp", "w ") => fistpw + rule DisassemblyToOpcode(0, "fbld", "") => fbld + rule DisassemblyToOpcode(0, "fild", "q ") => fildq + rule DisassemblyToOpcode(0, "fbstp", "") => fbstp + rule DisassemblyToOpcode(0, "fistp", "q ") => fistpq + rule DisassemblyToOpcode(0, "ffreep", "") => ffreep + rule DisassemblyToOpcode(0, "fucomip", "") => fucomip + rule DisassemblyToOpcode(0, "fcomip", "") => fcomip + rule DisassemblyToOpcode(0, "add", "") => add + rule DisassemblyToOpcode(0, "add", "b ") => addb + rule DisassemblyToOpcode(0, "or", "") => or + rule DisassemblyToOpcode(0, "or", "b ") => orb + rule DisassemblyToOpcode(0, "adc", "") => adc + rule DisassemblyToOpcode(0, "adc", "b ") => adcb + rule DisassemblyToOpcode(0, "sbb", "") => sbb + rule DisassemblyToOpcode(0, "sbb", "b ") => sbbb + rule DisassemblyToOpcode(0, "and", "") => and + rule DisassemblyToOpcode(0, "and", "b ") => andb + rule DisassemblyToOpcode(0, "sub", "") => sub + rule DisassemblyToOpcode(0, "sub", "b ") => subb + rule DisassemblyToOpcode(0, "xor", "") => xor + rule DisassemblyToOpcode(0, "xor", "b ") => xorb + rule DisassemblyToOpcode(0, "cmp", "") => cmp + rule DisassemblyToOpcode(0, "cmp", "b ") => cmpb + rule DisassemblyToOpcode(0, "add", "q ") => addq + rule DisassemblyToOpcode(0, "add", "w ") => addw + rule DisassemblyToOpcode(0, "add", "l ") => addl + rule DisassemblyToOpcode(0, "or", "q ") => orq + rule DisassemblyToOpcode(0, "or", "w ") => orw + rule DisassemblyToOpcode(0, "or", "l ") => orl + rule DisassemblyToOpcode(0, "adc", "q ") => adcq + rule DisassemblyToOpcode(0, "adc", "w ") => adcw + rule DisassemblyToOpcode(0, "adc", "l ") => adcl + rule DisassemblyToOpcode(0, "sbb", "q ") => sbbq + rule DisassemblyToOpcode(0, "sbb", "w ") => sbbw + rule DisassemblyToOpcode(0, "sbb", "l ") => sbbl + rule DisassemblyToOpcode(0, "and", "q ") => andq + rule DisassemblyToOpcode(0, "and", "w ") => andw + rule DisassemblyToOpcode(0, "and", "l ") => andl + rule DisassemblyToOpcode(0, "sub", "q ") => subq + rule DisassemblyToOpcode(0, "sub", "w ") => subw + rule DisassemblyToOpcode(0, "sub", "l ") => subl + rule DisassemblyToOpcode(0, "xor", "q ") => xorq + rule DisassemblyToOpcode(0, "xor", "w ") => xorw + rule DisassemblyToOpcode(0, "xor", "l ") => xorl + rule DisassemblyToOpcode(0, "cmp", "q ") => cmpq + rule DisassemblyToOpcode(0, "cmp", "w ") => cmpw + rule DisassemblyToOpcode(0, "cmp", "l ") => cmpl + rule DisassemblyToOpcode(0, "pop", "") => pop + rule DisassemblyToOpcode(0, "pop", "q ") => popq + rule DisassemblyToOpcode(0, "pop", "w ") => popw + rule DisassemblyToOpcode(0, "pop", "l ") => popl + rule DisassemblyToOpcode(0, "rol", "") => rol + rule DisassemblyToOpcode(0, "rol", "b ") => rolb + rule DisassemblyToOpcode(0, "rol", "q ") => rolq + rule DisassemblyToOpcode(0, "rol", "w ") => rolw + rule DisassemblyToOpcode(0, "rol", "l ") => roll + rule DisassemblyToOpcode(0, "ror", "") => ror + rule DisassemblyToOpcode(0, "ror", "b ") => rorb + rule DisassemblyToOpcode(0, "ror", "q ") => rorq + rule DisassemblyToOpcode(0, "ror", "w ") => rorw + rule DisassemblyToOpcode(0, "ror", "l ") => rorl + rule DisassemblyToOpcode(0, "rcl", "") => rcl + rule DisassemblyToOpcode(0, "rcl", "b ") => rclb + rule DisassemblyToOpcode(0, "rcr", "") => rcr + rule DisassemblyToOpcode(0, "rcr", "b ") => rcrb + rule DisassemblyToOpcode(0, "shl", "") => shl + rule DisassemblyToOpcode(0, "shl", "b ") => shlb + rule DisassemblyToOpcode(0, "shr", "") => shr + rule DisassemblyToOpcode(0, "shr", "b ") => shrb + rule DisassemblyToOpcode(0, "sar", "") => sar + rule DisassemblyToOpcode(0, "sar", "b ") => sarb + rule DisassemblyToOpcode(0, "rcl", "q ") => rclq + rule DisassemblyToOpcode(0, "rcl", "w ") => rclw + rule DisassemblyToOpcode(0, "rcl", "l ") => rcll + rule DisassemblyToOpcode(0, "rcr", "q ") => rcrq + rule DisassemblyToOpcode(0, "rcr", "w ") => rcrw + rule DisassemblyToOpcode(0, "rcr", "l ") => rcrl + rule DisassemblyToOpcode(0, "shl", "q ") => shlq + rule DisassemblyToOpcode(0, "shl", "w ") => shlw + rule DisassemblyToOpcode(0, "shl", "l ") => shll + rule DisassemblyToOpcode(0, "shr", "q ") => shrq + rule DisassemblyToOpcode(0, "shr", "w ") => shrw + rule DisassemblyToOpcode(0, "shr", "l ") => shrl + rule DisassemblyToOpcode(0, "sar", "q ") => sarq + rule DisassemblyToOpcode(0, "sar", "w ") => sarw + rule DisassemblyToOpcode(0, "sar", "l ") => sarl + rule DisassemblyToOpcode(0, "test", "") => test + rule DisassemblyToOpcode(0, "test", "b ") => testb + rule DisassemblyToOpcode(0, "not", "") => not + rule DisassemblyToOpcode(0, "not", "b ") => notb + rule DisassemblyToOpcode(0, "neg", "") => neg + rule DisassemblyToOpcode(0, "neg", "b ") => negb + rule DisassemblyToOpcode(0, "mul", "") => mul + rule DisassemblyToOpcode(0, "mul", "b ") => mulb + rule DisassemblyToOpcode(0, "imul", "") => imul + rule DisassemblyToOpcode(0, "imul", "b ") => imulb + rule DisassemblyToOpcode(0, "div", "") => div + rule DisassemblyToOpcode(0, "div", "b ") => divb + rule DisassemblyToOpcode(0, "idiv", "") => idiv + rule DisassemblyToOpcode(0, "idiv", "b ") => idivb + rule DisassemblyToOpcode(0, "test", "q ") => testq + rule DisassemblyToOpcode(0, "test", "w ") => testw + rule DisassemblyToOpcode(0, "test", "l ") => testl + rule DisassemblyToOpcode(0, "not", "q ") => notq + rule DisassemblyToOpcode(0, "not", "w ") => notw + rule DisassemblyToOpcode(0, "not", "l ") => notl + rule DisassemblyToOpcode(0, "neg", "q ") => negq + rule DisassemblyToOpcode(0, "neg", "w ") => negw + rule DisassemblyToOpcode(0, "neg", "l ") => negl + rule DisassemblyToOpcode(0, "mul", "q ") => mulq + rule DisassemblyToOpcode(0, "mul", "w ") => mulw + rule DisassemblyToOpcode(0, "mul", "l ") => mull + rule DisassemblyToOpcode(0, "imul", "q ") => imulq + rule DisassemblyToOpcode(0, "imul", "w ") => imulw + rule DisassemblyToOpcode(0, "imul", "l ") => imull + rule DisassemblyToOpcode(0, "div", "q ") => divq + rule DisassemblyToOpcode(0, "div", "w ") => divw + rule DisassemblyToOpcode(0, "div", "l ") => divl + rule DisassemblyToOpcode(0, "idiv", "q ") => idivq + rule DisassemblyToOpcode(0, "idiv", "w ") => idivw + rule DisassemblyToOpcode(0, "idiv", "l ") => idivl + rule DisassemblyToOpcode(0, "inc", "") => inc + rule DisassemblyToOpcode(0, "inc", "b ") => incb + rule DisassemblyToOpcode(0, "dec", "") => dec + rule DisassemblyToOpcode(0, "dec", "b ") => decb + rule DisassemblyToOpcode(0, "inc", "q ") => incq + rule DisassemblyToOpcode(0, "inc", "w ") => incw + rule DisassemblyToOpcode(0, "inc", "l ") => incl + rule DisassemblyToOpcode(0, "dec", "q ") => decq + rule DisassemblyToOpcode(0, "dec", "w ") => decw + rule DisassemblyToOpcode(0, "dec", "l ") => decl + rule DisassemblyToOpcode(0, "call", "") => call + rule DisassemblyToOpcode(0, "call", "q ") => callq + rule DisassemblyToOpcode(0, "call", "w ") => callw + rule DisassemblyToOpcode(0, "call", "l ") => calll + rule DisassemblyToOpcode(0, "jmp", "") => jmp + rule DisassemblyToOpcode(0, "jmp", "q ") => jmpq + rule DisassemblyToOpcode(0, "jmp", "w ") => jmpw + rule DisassemblyToOpcode(0, "jmp", "l ") => jmpl + rule DisassemblyToOpcode(0, "ljmp", "") => ljmp + rule DisassemblyToOpcode(0, "ljmp", "l ") => ljmpl + rule DisassemblyToOpcode(0, "push", "") => push + rule DisassemblyToOpcode(0, "push", "q ") => pushq + rule DisassemblyToOpcode(0, "push", "w ") => pushw + rule DisassemblyToOpcode(0, "push", "l ") => pushl + rule DisassemblyToOpcode(0, "sldt", "") => sldt + rule DisassemblyToOpcode(0, "sldt", "w ") => sldtw + rule DisassemblyToOpcode(0, "str", "") => str + rule DisassemblyToOpcode(0, "str", "w ") => strw + rule DisassemblyToOpcode(0, "lldt", "") => lldt + rule DisassemblyToOpcode(0, "lldt", "w ") => lldtw + rule DisassemblyToOpcode(0, "ltr", "") => ltr + rule DisassemblyToOpcode(0, "ltr", "w ") => ltrw + rule DisassemblyToOpcode(0, "verr", "") => verr + rule DisassemblyToOpcode(0, "verr", "w ") => verrw + rule DisassemblyToOpcode(0, "verw", "") => verw + rule DisassemblyToOpcode(0, "verw", "w ") => verww + rule DisassemblyToOpcode(0, "lgdt", "") => lgdt + rule DisassemblyToOpcode(0, "smsw", "") => smsw + rule DisassemblyToOpcode(0, "smsw", "w ") => smsww + rule DisassemblyToOpcode(0, "lmsw", "") => lmsw + rule DisassemblyToOpcode(0, "lmsw", "w ") => lmsww + rule DisassemblyToOpcode(0, "bt", "") => bt + rule DisassemblyToOpcode(0, "bt", "q ") => btq + rule DisassemblyToOpcode(0, "bt", "w ") => btw + rule DisassemblyToOpcode(0, "bt", "l ") => btl + rule DisassemblyToOpcode(0, "bts", "") => bts + rule DisassemblyToOpcode(0, "bts", "q ") => btsq + rule DisassemblyToOpcode(0, "bts", "w ") => btsw + rule DisassemblyToOpcode(0, "bts", "l ") => btsl + rule DisassemblyToOpcode(0, "btr", "") => btr + rule DisassemblyToOpcode(0, "btr", "q ") => btrq + rule DisassemblyToOpcode(0, "btr", "w ") => btrw + rule DisassemblyToOpcode(0, "btr", "l ") => btrl + rule DisassemblyToOpcode(0, "btc", "") => btc + rule DisassemblyToOpcode(0, "btc", "q ") => btcq + rule DisassemblyToOpcode(0, "btc", "w ") => btcw + rule DisassemblyToOpcode(0, "btc", "l ") => btcl + rule DisassemblyToOpcode(0, "vmclear", "") => vmclear + rule DisassemblyToOpcode(0, "vmclear", "q ") => vmclearq + rule DisassemblyToOpcode(0, "vmptrld", "") => vmptrld + rule DisassemblyToOpcode(0, "vmptrld", "q ") => vmptrldq + rule DisassemblyToOpcode(0, "vmptrst", "") => vmptrst + rule DisassemblyToOpcode(0, "vmptrst", "q ") => vmptrstq + rule DisassemblyToOpcode(0, "vmxon", "") => vmxon + rule DisassemblyToOpcode(0, "vmxon", "q ") => vmxonq + rule DisassemblyToOpcode(0, "cmpxchg8b", "") => cmpxchg8b + rule DisassemblyToOpcode(0, "cmpxchg8b", "q ") => cmpxchg8bq + rule DisassemblyToOpcode(0, "cmpxchg16b", "") => cmpxchg16b + rule DisassemblyToOpcode(0, "cmpxchg16b", "x ") => cmpxchg16bx + rule DisassemblyToOpcode(0, "mov", "") => mov + rule DisassemblyToOpcode(0, "mov", "b ") => movb + rule DisassemblyToOpcode(0, "mov", "q ") => movq + rule DisassemblyToOpcode(0, "mov", "w ") => movw + rule DisassemblyToOpcode(0, "mov", "l ") => movl + rule DisassemblyToOpcode(0, "psrlw", "") => psrlw + rule DisassemblyToOpcode(0, "psraw", "") => psraw + rule DisassemblyToOpcode(0, "psllw", "") => psllw + rule DisassemblyToOpcode(0, "psrld", "") => psrld + rule DisassemblyToOpcode(0, "psrad", "") => psrad + rule DisassemblyToOpcode(0, "pslld", "") => pslld + rule DisassemblyToOpcode(0, "psrlq", "") => psrlq + rule DisassemblyToOpcode(0, "psllq", "") => psllq + rule DisassemblyToOpcode(0, "psrldq", "") => psrldq + rule DisassemblyToOpcode(0, "pslldq", "") => pslldq + rule DisassemblyToOpcode(0, "fxsave", "") => fxsave + rule DisassemblyToOpcode(0, "fxrstor", "") => fxrstor + rule DisassemblyToOpcode(0, "fxsave64", "") => fxsave64 + rule DisassemblyToOpcode(0, "fxrstor64", "") => fxrstor64 + rule DisassemblyToOpcode(0, "ldmxcsr", "") => ldmxcsr + rule DisassemblyToOpcode(0, "ldmxcsr", "l ") => ldmxcsrl + rule DisassemblyToOpcode(0, "stmxcsr", "") => stmxcsr + rule DisassemblyToOpcode(0, "stmxcsr", "l ") => stmxcsrl + rule DisassemblyToOpcode(0, "prefetchnta", "z ") => prefetchntaz + rule DisassemblyToOpcode(0, "prefetchnta", "") => prefetchnta + rule DisassemblyToOpcode(0, "prefetcht0", "z ") => prefetcht0z + rule DisassemblyToOpcode(0, "prefetcht0", "") => prefetcht0 + rule DisassemblyToOpcode(0, "prefetcht1", "z ") => prefetcht1z + rule DisassemblyToOpcode(0, "prefetcht1", "") => prefetcht1 + rule DisassemblyToOpcode(0, "prefetcht2", "z ") => prefetcht2z + rule DisassemblyToOpcode(0, "prefetcht2", "") => prefetcht2 + rule DisassemblyToOpcode(0, "nop", "") => nop + rule DisassemblyToOpcode(0, "nop", "q ") => nopq + rule DisassemblyToOpcode(0, "nop", "w ") => nopw + rule DisassemblyToOpcode(0, "nop", "l ") => nopl + rule DisassemblyToOpcode(0, "vmcall", "") => vmcall + rule DisassemblyToOpcode(0, "vmlaunch", "") => vmlaunch + rule DisassemblyToOpcode(0, "vmresume", "") => vmresume + rule DisassemblyToOpcode(0, "vmxoff", "") => vmxoff + rule DisassemblyToOpcode(0, "sgdt", "") => sgdt + rule DisassemblyToOpcode(0, "lidt", "") => lidt + rule DisassemblyToOpcode(0, "monitor", "") => monitor + rule DisassemblyToOpcode(0, "mwait", "") => mwait + rule DisassemblyToOpcode(0, "sidt", "") => sidt + rule DisassemblyToOpcode(0, "invlpg", "") => invlpg + rule DisassemblyToOpcode(0, "invlpg", "b ") => invlpgb + rule DisassemblyToOpcode(0, "swapgs", "") => swapgs + rule DisassemblyToOpcode(0, "rdtscp", "") => rdtscp + rule DisassemblyToOpcode(0, "sfence", "") => sfence + rule DisassemblyToOpcode(0, "clflush", "z ") => clflushz + rule DisassemblyToOpcode(0, "clflush", "") => clflush + rule DisassemblyToOpcode(0, "lfence", "") => lfence + rule DisassemblyToOpcode(0, "mfence", "") => mfence + rule DisassemblyToOpcode(0, "movhlps", "") => movhlps + rule DisassemblyToOpcode(0, "movlps", "") => movlps + rule DisassemblyToOpcode(0, "movlps", "q ") => movlpsq + rule DisassemblyToOpcode(0, "movlhps", "") => movlhps + rule DisassemblyToOpcode(0, "movhps", "") => movhps + rule DisassemblyToOpcode(0, "movhps", "q ") => movhpsq + rule DisassemblyToOpcode(0, "daa", "") => daa + rule DisassemblyToOpcode(0, "das", "") => das + rule DisassemblyToOpcode(0, "aaa", "") => aaa + rule DisassemblyToOpcode(0, "aas", "") => aas + rule DisassemblyToOpcode(0, "pusha", "") => pusha + rule DisassemblyToOpcode(0, "pusha", "x ") => pushax + rule DisassemblyToOpcode(0, "pusha", "y ") => pushay + rule DisassemblyToOpcode(0, "pushad", "") => pushad + rule DisassemblyToOpcode(0, "pushad", "x ") => pushadx + rule DisassemblyToOpcode(0, "pushad", "y ") => pushady + rule DisassemblyToOpcode(0, "popa", "") => popa + rule DisassemblyToOpcode(0, "popa", "x ") => popax + rule DisassemblyToOpcode(0, "popa", "y ") => popay + rule DisassemblyToOpcode(0, "popad", "") => popad + rule DisassemblyToOpcode(0, "popad", "x ") => popadx + rule DisassemblyToOpcode(0, "popad", "y ") => popady + rule DisassemblyToOpcode(0, "bound", "") => bound + rule DisassemblyToOpcode(0, "bound", "l ") => boundl + rule DisassemblyToOpcode(0, "bound", "q ") => boundq + rule DisassemblyToOpcode(0, "arpl", "") => arpl + rule DisassemblyToOpcode(0, "arpl", "w ") => arplw + rule DisassemblyToOpcode(0, "movsxd", "") => movsxd + rule DisassemblyToOpcode(0, "movsxd", "l ") => movsxdl + rule DisassemblyToOpcode(0, "insb", "") => insb + rule DisassemblyToOpcode(0, "insb", "b ") => insbb + rule DisassemblyToOpcode(0, "insw", "") => insw + rule DisassemblyToOpcode(0, "insw", "w ") => insww + rule DisassemblyToOpcode(0, "insd", "") => insd + rule DisassemblyToOpcode(0, "insd", "l ") => insdl + rule DisassemblyToOpcode(0, "outsb", "") => outsb + rule DisassemblyToOpcode(0, "outsb", "b ") => outsbb + rule DisassemblyToOpcode(0, "outsw", "") => outsw + rule DisassemblyToOpcode(0, "outsw", "w ") => outsww + rule DisassemblyToOpcode(0, "outsd", "") => outsd + rule DisassemblyToOpcode(0, "outsd", "l ") => outsdl + rule DisassemblyToOpcode(0, "jo", "") => jo + rule DisassemblyToOpcode(0, "jno", "") => jno + rule DisassemblyToOpcode(0, "jb", "") => jb + rule DisassemblyToOpcode(0, "jnb", "") => jnb + rule DisassemblyToOpcode(0, "jz", "") => jz + rule DisassemblyToOpcode(0, "jnz", "") => jnz + rule DisassemblyToOpcode(0, "jbe", "") => jbe + rule DisassemblyToOpcode(0, "jnbe", "") => jnbe + rule DisassemblyToOpcode(0, "js", "") => js + rule DisassemblyToOpcode(0, "jns", "") => jns + rule DisassemblyToOpcode(0, "jp", "") => jp + rule DisassemblyToOpcode(0, "jnp", "") => jnp + rule DisassemblyToOpcode(0, "jl", "") => jl + rule DisassemblyToOpcode(0, "jnl", "") => jnl + rule DisassemblyToOpcode(0, "jle", "") => jle + rule DisassemblyToOpcode(0, "jnle", "") => jnle + rule DisassemblyToOpcode(0, "xchg", "") => xchg + rule DisassemblyToOpcode(0, "xchg", "b ") => xchgb + rule DisassemblyToOpcode(0, "xchg", "q ") => xchgq + rule DisassemblyToOpcode(0, "xchg", "w ") => xchgw + rule DisassemblyToOpcode(0, "xchg", "l ") => xchgl + rule DisassemblyToOpcode(0, "lea", "w ") => leaw + rule DisassemblyToOpcode(0, "lea", "l ") => leal + rule DisassemblyToOpcode(0, "lea", "q ") => leaq + rule DisassemblyToOpcode(0, "lea", "") => lea + rule DisassemblyToOpcode(0, "pause", "") => pause + rule DisassemblyToOpcode(0, "cbw", "") => cbw + rule DisassemblyToOpcode(0, "cdqe", "") => cdqe + rule DisassemblyToOpcode(0, "cwde", "") => cwde + rule DisassemblyToOpcode(0, "cwd", "") => cwd + rule DisassemblyToOpcode(0, "cqo", "") => cqo + rule DisassemblyToOpcode(0, "cdq", "") => cdq + rule DisassemblyToOpcode(0, "lcall", "") => lcall + rule DisassemblyToOpcode(0, "lcall", "l ") => lcalll + rule DisassemblyToOpcode(0, "lcall", "x ") => lcallx + rule DisassemblyToOpcode(0, "lcall", "q ") => lcallq + rule DisassemblyToOpcode(0, "fwait", "") => fwait + rule DisassemblyToOpcode(0, "pushf", "") => pushf + rule DisassemblyToOpcode(0, "pushf", "w ") => pushfw + rule DisassemblyToOpcode(0, "pushfd", "") => pushfd + rule DisassemblyToOpcode(0, "pushfd", "l ") => pushfdl + rule DisassemblyToOpcode(0, "pushfq", "") => pushfq + rule DisassemblyToOpcode(0, "pushfq", "q ") => pushfqq + rule DisassemblyToOpcode(0, "popf", "") => popf + rule DisassemblyToOpcode(0, "popf", "w ") => popfw + rule DisassemblyToOpcode(0, "popfd", "") => popfd + rule DisassemblyToOpcode(0, "popfd", "l ") => popfdl + rule DisassemblyToOpcode(0, "popfq", "") => popfq + rule DisassemblyToOpcode(0, "popfq", "q ") => popfqq + rule DisassemblyToOpcode(0, "sahf", "") => sahf + rule DisassemblyToOpcode(0, "lahf", "") => lahf + rule DisassemblyToOpcode(2, "movsb", "") => rep movsb + rule DisassemblyToOpcode(2, "movsb", "b ") => rep movsbb + rule DisassemblyToOpcode(2, "movsw", "") => rep movsw + rule DisassemblyToOpcode(2, "movsw", "w ") => rep movsww + rule DisassemblyToOpcode(0, "movsd", "") => movsd + rule DisassemblyToOpcode(0, "movsd", "l ") => movsdl + rule DisassemblyToOpcode(2, "movsq", "") => rep movsq + rule DisassemblyToOpcode(2, "movsq", "q ") => rep movsqq + rule DisassemblyToOpcode(2, "cmpsb", "") => repz cmpsb + rule DisassemblyToOpcode(3, "cmpsb", "") => repnz cmpsb + rule DisassemblyToOpcode(2, "cmpsb", "b ") => repz cmpsbb + rule DisassemblyToOpcode(3, "cmpsb", "b ") => repnz cmpsbb + rule DisassemblyToOpcode(2, "cmpsw", "") => repz cmpsw + rule DisassemblyToOpcode(3, "cmpsw", "") => repnz cmpsw + rule DisassemblyToOpcode(2, "cmpsw", "w ") => repz cmpsww + rule DisassemblyToOpcode(3, "cmpsw", "w ") => repnz cmpsww + rule DisassemblyToOpcode(0, "cmpsd", "") => cmpsd + rule DisassemblyToOpcode(0, "cmpsd", "l ") => cmpsdl + rule DisassemblyToOpcode(2, "cmpsq", "") => repz cmpsq + rule DisassemblyToOpcode(3, "cmpsq", "") => repnz cmpsq + rule DisassemblyToOpcode(2, "cmpsq", "q ") => repz cmpsqq + rule DisassemblyToOpcode(3, "cmpsq", "q ") => repnz cmpsqq + rule DisassemblyToOpcode(2, "stosb", "") => rep stosb + rule DisassemblyToOpcode(2, "stosb", "b ") => rep stosbb + rule DisassemblyToOpcode(2, "stosw", "") => rep stosw + rule DisassemblyToOpcode(2, "stosw", "w ") => rep stosww + rule DisassemblyToOpcode(0, "stosd", "") => stosd + rule DisassemblyToOpcode(0, "stosd", "l ") => stosdl + rule DisassemblyToOpcode(2, "stosq", "") => rep stosq + rule DisassemblyToOpcode(2, "stosq", "q ") => rep stosqq + rule DisassemblyToOpcode(2, "lodsb", "") => rep lodsb + rule DisassemblyToOpcode(2, "lodsb", "b ") => rep lodsbb + rule DisassemblyToOpcode(2, "lodsw", "") => rep lodsw + rule DisassemblyToOpcode(2, "lodsw", "w ") => rep lodsww + rule DisassemblyToOpcode(0, "lodsd", "") => lodsd + rule DisassemblyToOpcode(0, "lodsd", "l ") => lodsdl + rule DisassemblyToOpcode(2, "lodsq", "") => rep lodsq + rule DisassemblyToOpcode(2, "lodsq", "q ") => rep lodsqq + rule DisassemblyToOpcode(2, "scasb", "") => repz scasb + rule DisassemblyToOpcode(3, "scasb", "") => repnz scasb + rule DisassemblyToOpcode(2, "scasb", "b ") => repz scasbb + rule DisassemblyToOpcode(3, "scasb", "b ") => repnz scasbb + rule DisassemblyToOpcode(2, "scasw", "") => repz scasw + rule DisassemblyToOpcode(3, "scasw", "") => repnz scasw + rule DisassemblyToOpcode(2, "scasw", "w ") => repz scasww + rule DisassemblyToOpcode(3, "scasw", "w ") => repnz scasww + rule DisassemblyToOpcode(0, "scasd", "") => scasd + rule DisassemblyToOpcode(0, "scasd", "l ") => scasdl + rule DisassemblyToOpcode(2, "scasq", "") => repz scasq + rule DisassemblyToOpcode(3, "scasq", "") => repnz scasq + rule DisassemblyToOpcode(2, "scasq", "q ") => repz scasqq + rule DisassemblyToOpcode(3, "scasq", "q ") => repnz scasqq + rule DisassemblyToOpcode(_, "ret", "") => ret + rule DisassemblyToOpcode(_, "ret", "q ") => retq + rule DisassemblyToOpcode(_, "ret", "w ") => retw + rule DisassemblyToOpcode(_, "ret", "l ") => retl // Ret is a special case due to 'rep ret' + rule DisassemblyToOpcode(0, "les", "") => les + rule DisassemblyToOpcode(0, "les", "l ") => lesl + rule DisassemblyToOpcode(0, "lds", "") => lds + rule DisassemblyToOpcode(0, "lds", "l ") => ldsl + rule DisassemblyToOpcode(0, "enter", "") => enter + rule DisassemblyToOpcode(0, "enter", "q ") => enterq + rule DisassemblyToOpcode(0, "enter", "w ") => enterw + rule DisassemblyToOpcode(0, "enter", "l ") => enterl + rule DisassemblyToOpcode(0, "leave", "") => leave + rule DisassemblyToOpcode(0, "leave", "q ") => leaveq + rule DisassemblyToOpcode(0, "leave", "w ") => leavew + rule DisassemblyToOpcode(0, "leave", "l ") => leavel + rule DisassemblyToOpcode(0, "int3", "") => int3 + rule DisassemblyToOpcode(0, "int", "") => int + rule DisassemblyToOpcode(0, "into", "") => into + rule DisassemblyToOpcode(0, "iret", "") => iret + rule DisassemblyToOpcode(0, "iretd", "") => iretd + rule DisassemblyToOpcode(0, "iretq", "") => iretq + rule DisassemblyToOpcode(0, "aam", "") => aam + rule DisassemblyToOpcode(0, "aad", "") => aad + rule DisassemblyToOpcode(0, "salc", "") => salc + rule DisassemblyToOpcode(0, "xlat", "") => xlat + rule DisassemblyToOpcode(0, "xlat", "b ") => xlatb + rule DisassemblyToOpcode(0, "loopne", "") => loopne + rule DisassemblyToOpcode(0, "loope", "") => loope + rule DisassemblyToOpcode(0, "loop", "") => loop + rule DisassemblyToOpcode(0, "jcxz", "") => jcxz + rule DisassemblyToOpcode(0, "jecxz", "") => jecxz + rule DisassemblyToOpcode(0, "jrcxz", "") => jrcxz + rule DisassemblyToOpcode(0, "in", "") => in + rule DisassemblyToOpcode(0, "out", "") => out + rule DisassemblyToOpcode(0, "int1", "") => int1 + rule DisassemblyToOpcode(0, "hlt", "") => hlt + rule DisassemblyToOpcode(0, "cmc", "") => cmc + rule DisassemblyToOpcode(0, "clc", "") => clc + rule DisassemblyToOpcode(0, "stc", "") => stc + rule DisassemblyToOpcode(0, "cli", "") => cli + rule DisassemblyToOpcode(0, "sti", "") => sti + rule DisassemblyToOpcode(0, "cld", "") => cld + rule DisassemblyToOpcode(0, "std", "") => std + rule DisassemblyToOpcode(0, "lar", "") => lar + rule DisassemblyToOpcode(0, "lar", "w ") => larw + rule DisassemblyToOpcode(0, "lsl", "") => lsl + rule DisassemblyToOpcode(0, "lsl", "w ") => lslw + rule DisassemblyToOpcode(0, "syscall", "") => syscall + rule DisassemblyToOpcode(0, "clts", "") => clts + rule DisassemblyToOpcode(0, "sysret", "") => sysret + rule DisassemblyToOpcode(0, "movups", "") => movups + rule DisassemblyToOpcode(0, "unpcklps", "") => unpcklps + rule DisassemblyToOpcode(0, "unpcklps", "x ") => unpcklpsx + rule DisassemblyToOpcode(0, "unpckhps", "") => unpckhps + rule DisassemblyToOpcode(0, "unpckhps", "x ") => unpckhpsx + rule DisassemblyToOpcode(0, "movss", "") => movss + rule DisassemblyToOpcode(0, "movss", "q ") => movssq + rule DisassemblyToOpcode(0, "movsldup", "") => movsldup + rule DisassemblyToOpcode(0, "movshdup", "") => movshdup + rule DisassemblyToOpcode(0, "movupd", "") => movupd + rule DisassemblyToOpcode(0, "movlpd", "") => movlpd + rule DisassemblyToOpcode(0, "movlpd", "q ") => movlpdq + rule DisassemblyToOpcode(0, "unpcklpd", "") => unpcklpd + rule DisassemblyToOpcode(0, "unpcklpd", "x ") => unpcklpdx + rule DisassemblyToOpcode(0, "unpckhpd", "") => unpckhpd + rule DisassemblyToOpcode(0, "unpckhpd", "x ") => unpckhpdx + rule DisassemblyToOpcode(0, "movhpd", "") => movhpd + rule DisassemblyToOpcode(0, "movhpd", "q ") => movhpdq + rule DisassemblyToOpcode(0, "movddup", "") => movddup + rule DisassemblyToOpcode(0, "movddup", "q ") => movddupq + rule DisassemblyToOpcode(0, "wrmsr", "") => wrmsr + rule DisassemblyToOpcode(0, "rdtsc", "") => rdtsc + rule DisassemblyToOpcode(0, "rdmsr", "") => rdmsr + rule DisassemblyToOpcode(0, "rdpmc", "") => rdpmc + rule DisassemblyToOpcode(0, "sysenter", "") => sysenter + rule DisassemblyToOpcode(0, "sysexit", "") => sysexit + rule DisassemblyToOpcode(0, "cmovo", "") => cmovo + rule DisassemblyToOpcode(0, "cmovo", "q ") => cmovoq + rule DisassemblyToOpcode(0, "cmovo", "w ") => cmovow + rule DisassemblyToOpcode(0, "cmovo", "l ") => cmovol + rule DisassemblyToOpcode(0, "cmovno", "") => cmovno + rule DisassemblyToOpcode(0, "cmovno", "q ") => cmovnoq + rule DisassemblyToOpcode(0, "cmovno", "w ") => cmovnow + rule DisassemblyToOpcode(0, "cmovno", "l ") => cmovnol + rule DisassemblyToOpcode(0, "cmovb", "") => cmovb + rule DisassemblyToOpcode(0, "cmovb", "q ") => cmovbq + rule DisassemblyToOpcode(0, "cmovb", "w ") => cmovbw + rule DisassemblyToOpcode(0, "cmovb", "l ") => cmovbl + rule DisassemblyToOpcode(0, "cmovnb", "") => cmovnb + rule DisassemblyToOpcode(0, "cmovnb", "q ") => cmovnbq + rule DisassemblyToOpcode(0, "cmovnb", "w ") => cmovnbw + rule DisassemblyToOpcode(0, "cmovnb", "l ") => cmovnbl + rule DisassemblyToOpcode(0, "cmovz", "") => cmovz + rule DisassemblyToOpcode(0, "cmovz", "q ") => cmovzq + rule DisassemblyToOpcode(0, "cmovz", "w ") => cmovzw + rule DisassemblyToOpcode(0, "cmovz", "l ") => cmovzl + rule DisassemblyToOpcode(0, "cmovnz", "") => cmovnz + rule DisassemblyToOpcode(0, "cmovnz", "q ") => cmovnzq + rule DisassemblyToOpcode(0, "cmovnz", "w ") => cmovnzw + rule DisassemblyToOpcode(0, "cmovnz", "l ") => cmovnzl + rule DisassemblyToOpcode(0, "cmovbe", "") => cmovbe + rule DisassemblyToOpcode(0, "cmovbe", "q ") => cmovbeq + rule DisassemblyToOpcode(0, "cmovbe", "w ") => cmovbew + rule DisassemblyToOpcode(0, "cmovbe", "l ") => cmovbel + rule DisassemblyToOpcode(0, "cmovnbe", "") => cmovnbe + rule DisassemblyToOpcode(0, "cmovnbe", "q ") => cmovnbeq + rule DisassemblyToOpcode(0, "cmovnbe", "w ") => cmovnbew + rule DisassemblyToOpcode(0, "cmovnbe", "l ") => cmovnbel + rule DisassemblyToOpcode(0, "movmskps", "") => movmskps + rule DisassemblyToOpcode(0, "sqrtps", "") => sqrtps + rule DisassemblyToOpcode(0, "rsqrtps", "") => rsqrtps + rule DisassemblyToOpcode(0, "rcpps", "") => rcpps + rule DisassemblyToOpcode(0, "andps", "") => andps + rule DisassemblyToOpcode(0, "andps", "x ") => andpsx + rule DisassemblyToOpcode(0, "andnps", "") => andnps + rule DisassemblyToOpcode(0, "andnps", "x ") => andnpsx + rule DisassemblyToOpcode(0, "orps", "") => orps + rule DisassemblyToOpcode(0, "orps", "x ") => orpsx + rule DisassemblyToOpcode(0, "xorps", "") => xorps + rule DisassemblyToOpcode(0, "xorps", "x ") => xorpsx + rule DisassemblyToOpcode(0, "sqrtss", "") => sqrtss + rule DisassemblyToOpcode(0, "sqrtss", "q ") => sqrtssq + rule DisassemblyToOpcode(0, "rsqrtss", "") => rsqrtss + rule DisassemblyToOpcode(0, "rsqrtss", "q ") => rsqrtssq + rule DisassemblyToOpcode(0, "rcpss", "") => rcpss + rule DisassemblyToOpcode(0, "rcpss", "q ") => rcpssq + rule DisassemblyToOpcode(0, "movmskpd", "") => movmskpd + rule DisassemblyToOpcode(0, "sqrtpd", "") => sqrtpd + rule DisassemblyToOpcode(0, "andpd", "") => andpd + rule DisassemblyToOpcode(0, "andpd", "x ") => andpdx + rule DisassemblyToOpcode(0, "andnpd", "") => andnpd + rule DisassemblyToOpcode(0, "andnpd", "x ") => andnpdx + rule DisassemblyToOpcode(0, "orpd", "") => orpd + rule DisassemblyToOpcode(0, "orpd", "x ") => orpdx + rule DisassemblyToOpcode(0, "xorpd", "") => xorpd + rule DisassemblyToOpcode(0, "xorpd", "x ") => xorpdx + rule DisassemblyToOpcode(0, "sqrtsd", "") => sqrtsd + rule DisassemblyToOpcode(0, "sqrtsd", "l ") => sqrtsdl + rule DisassemblyToOpcode(0, "punpcklbw", "") => punpcklbw + rule DisassemblyToOpcode(0, "punpcklbw", "l ") => punpcklbwl + rule DisassemblyToOpcode(0, "punpcklwd", "") => punpcklwd + rule DisassemblyToOpcode(0, "punpcklwd", "l ") => punpcklwdl + rule DisassemblyToOpcode(0, "punpckldq", "") => punpckldq + rule DisassemblyToOpcode(0, "punpckldq", "l ") => punpckldql + rule DisassemblyToOpcode(0, "packsswb", "") => packsswb + rule DisassemblyToOpcode(0, "packsswb", "q ") => packsswbq + rule DisassemblyToOpcode(0, "pcmpgtb", "") => pcmpgtb + rule DisassemblyToOpcode(0, "pcmpgtb", "q ") => pcmpgtbq + rule DisassemblyToOpcode(0, "pcmpgtw", "") => pcmpgtw + rule DisassemblyToOpcode(0, "pcmpgtw", "q ") => pcmpgtwq + rule DisassemblyToOpcode(0, "pcmpgtd", "") => pcmpgtd + rule DisassemblyToOpcode(0, "pcmpgtd", "q ") => pcmpgtdq + rule DisassemblyToOpcode(0, "packuswb", "") => packuswb + rule DisassemblyToOpcode(0, "packuswb", "q ") => packuswbq + rule DisassemblyToOpcode(0, "punpcklbw", "x ") => punpcklbwx + rule DisassemblyToOpcode(0, "punpcklwd", "x ") => punpcklwdx + rule DisassemblyToOpcode(0, "punpckldq", "x ") => punpckldqx + rule DisassemblyToOpcode(0, "packsswb", "x ") => packsswbx + rule DisassemblyToOpcode(0, "pcmpgtb", "x ") => pcmpgtbx + rule DisassemblyToOpcode(0, "pcmpgtw", "x ") => pcmpgtwx + rule DisassemblyToOpcode(0, "pcmpgtd", "x ") => pcmpgtdx + rule DisassemblyToOpcode(0, "packuswb", "x ") => packuswbx + rule DisassemblyToOpcode(0, "pshufw", "") => pshufw + rule DisassemblyToOpcode(0, "pshufw", "q ") => pshufwq + rule DisassemblyToOpcode(0, "pcmpeqb", "") => pcmpeqb + rule DisassemblyToOpcode(0, "pcmpeqb", "q ") => pcmpeqbq + rule DisassemblyToOpcode(0, "pcmpeqw", "") => pcmpeqw + rule DisassemblyToOpcode(0, "pcmpeqw", "q ") => pcmpeqwq + rule DisassemblyToOpcode(0, "pcmpeqd", "") => pcmpeqd + rule DisassemblyToOpcode(0, "pcmpeqd", "q ") => pcmpeqdq + rule DisassemblyToOpcode(0, "emms", "") => emms + rule DisassemblyToOpcode(0, "pshufd", "") => pshufd + rule DisassemblyToOpcode(0, "pshufd", "x ") => pshufdx + rule DisassemblyToOpcode(0, "pcmpeqb", "x ") => pcmpeqbx + rule DisassemblyToOpcode(0, "pcmpeqw", "x ") => pcmpeqwx + rule DisassemblyToOpcode(0, "pcmpeqd", "x ") => pcmpeqdx + rule DisassemblyToOpcode(0, "pshuflw", "") => pshuflw + rule DisassemblyToOpcode(0, "pshuflw", "x ") => pshuflwx + rule DisassemblyToOpcode(0, "pshufhw", "") => pshufhw + rule DisassemblyToOpcode(0, "pshufhw", "x ") => pshufhwx + rule DisassemblyToOpcode(0, "seto", "") => seto + rule DisassemblyToOpcode(0, "seto", "b ") => setob + rule DisassemblyToOpcode(0, "setno", "") => setno + rule DisassemblyToOpcode(0, "setno", "b ") => setnob + rule DisassemblyToOpcode(0, "setb", "") => setb + rule DisassemblyToOpcode(0, "setb", "b ") => setbb + rule DisassemblyToOpcode(0, "setnb", "") => setnb + rule DisassemblyToOpcode(0, "setnb", "b ") => setnbb + rule DisassemblyToOpcode(0, "setz", "") => setz + rule DisassemblyToOpcode(0, "setz", "b ") => setzb + rule DisassemblyToOpcode(0, "setnz", "") => setnz + rule DisassemblyToOpcode(0, "setnz", "b ") => setnzb + rule DisassemblyToOpcode(0, "setbe", "") => setbe + rule DisassemblyToOpcode(0, "setbe", "b ") => setbeb + rule DisassemblyToOpcode(0, "setnbe", "") => setnbe + rule DisassemblyToOpcode(0, "setnbe", "b ") => setnbeb + rule DisassemblyToOpcode(0, "cpuid", "") => cpuid + rule DisassemblyToOpcode(0, "cmpxchg", "") => cmpxchg + rule DisassemblyToOpcode(0, "cmpxchg", "b ") => cmpxchgb + rule DisassemblyToOpcode(0, "cmpxchg", "q ") => cmpxchgq + rule DisassemblyToOpcode(0, "cmpxchg", "w ") => cmpxchgw + rule DisassemblyToOpcode(0, "cmpxchg", "l ") => cmpxchgl + rule DisassemblyToOpcode(0, "lss", "") => lss + rule DisassemblyToOpcode(0, "lss", "l ") => lssl + rule DisassemblyToOpcode(0, "lfs", "") => lfs + rule DisassemblyToOpcode(0, "lfs", "l ") => lfsl + rule DisassemblyToOpcode(0, "lgs", "") => lgs + rule DisassemblyToOpcode(0, "lgs", "l ") => lgsl + rule DisassemblyToOpcode(0, "movzx", "") => movzx + rule DisassemblyToOpcode(0, "movzx", "b ") => movzxb + rule DisassemblyToOpcode(0, "movzx", "w ") => movzxw + rule DisassemblyToOpcode(0, "xadd", "") => xadd + rule DisassemblyToOpcode(0, "xadd", "b ") => xaddb + rule DisassemblyToOpcode(0, "xadd", "q ") => xaddq + rule DisassemblyToOpcode(0, "xadd", "w ") => xaddw + rule DisassemblyToOpcode(0, "xadd", "l ") => xaddl + rule DisassemblyToOpcode(0, "cmpps", "") => cmpps + rule DisassemblyToOpcode(0, "movnti", "") => movnti + rule DisassemblyToOpcode(0, "movnti", "l ") => movntil + rule DisassemblyToOpcode(0, "movnti", "q ") => movntiq + rule DisassemblyToOpcode(0, "pinsrw", "") => pinsrw + rule DisassemblyToOpcode(0, "pinsrw", "w ") => pinsrww + rule DisassemblyToOpcode(0, "pextrw", "") => pextrw + rule DisassemblyToOpcode(0, "shufps", "") => shufps + rule DisassemblyToOpcode(0, "cmpss", "") => cmpss + rule DisassemblyToOpcode(0, "cmpss", "q ") => cmpssq + rule DisassemblyToOpcode(0, "cmppd", "") => cmppd + rule DisassemblyToOpcode(0, "shufpd", "") => shufpd + rule DisassemblyToOpcode(0, "psrlw", "q ") => psrlwq + rule DisassemblyToOpcode(0, "psrld", "q ") => psrldq + rule DisassemblyToOpcode(0, "psrlq", "q ") => psrlqq + rule DisassemblyToOpcode(0, "paddq", "") => paddq + rule DisassemblyToOpcode(0, "paddq", "q ") => paddqq + rule DisassemblyToOpcode(0, "pmullw", "") => pmullw + rule DisassemblyToOpcode(0, "pmullw", "q ") => pmullwq + rule DisassemblyToOpcode(0, "pmovmskb", "") => pmovmskb + rule DisassemblyToOpcode(0, "addsubpd", "") => addsubpd + rule DisassemblyToOpcode(0, "psrlw", "x ") => psrlwx + rule DisassemblyToOpcode(0, "psrld", "x ") => psrldx + rule DisassemblyToOpcode(0, "psrlq", "x ") => psrlqx + rule DisassemblyToOpcode(0, "paddq", "x ") => paddqx + rule DisassemblyToOpcode(0, "pmullw", "x ") => pmullwx + rule DisassemblyToOpcode(0, "movq2dq", "") => movq2dq + rule DisassemblyToOpcode(0, "addsubps", "") => addsubps + rule DisassemblyToOpcode(0, "movdq2q", "") => movdq2q + rule DisassemblyToOpcode(0, "pavgb", "") => pavgb + rule DisassemblyToOpcode(0, "pavgb", "q ") => pavgbq + rule DisassemblyToOpcode(0, "psraw", "q ") => psrawq + rule DisassemblyToOpcode(0, "psrad", "q ") => psradq + rule DisassemblyToOpcode(0, "pavgw", "") => pavgw + rule DisassemblyToOpcode(0, "pavgw", "q ") => pavgwq + rule DisassemblyToOpcode(0, "pmulhuw", "") => pmulhuw + rule DisassemblyToOpcode(0, "pmulhuw", "q ") => pmulhuwq + rule DisassemblyToOpcode(0, "pmulhw", "") => pmulhw + rule DisassemblyToOpcode(0, "pmulhw", "q ") => pmulhwq + rule DisassemblyToOpcode(0, "movntq", "") => movntq + rule DisassemblyToOpcode(0, "movntq", "q ") => movntqq + rule DisassemblyToOpcode(0, "pavgb", "x ") => pavgbx + rule DisassemblyToOpcode(0, "psraw", "x ") => psrawx + rule DisassemblyToOpcode(0, "psrad", "x ") => psradx + rule DisassemblyToOpcode(0, "pavgw", "x ") => pavgwx + rule DisassemblyToOpcode(0, "pmulhuw", "x ") => pmulhuwx + rule DisassemblyToOpcode(0, "pmulhw", "x ") => pmulhwx + rule DisassemblyToOpcode(0, "cvttpd2dq", "") => cvttpd2dq + rule DisassemblyToOpcode(0, "movntdq", "") => movntdq + rule DisassemblyToOpcode(0, "movntdq", "x ") => movntdqx + rule DisassemblyToOpcode(0, "cvtdq2pd", "") => cvtdq2pd + rule DisassemblyToOpcode(0, "cvtdq2pd", "q ") => cvtdq2pdq + rule DisassemblyToOpcode(0, "cvtpd2dq", "") => cvtpd2dq + rule DisassemblyToOpcode(0, "psllw", "q ") => psllwq + rule DisassemblyToOpcode(0, "pslld", "q ") => pslldq + rule DisassemblyToOpcode(0, "psllq", "q ") => psllqq + rule DisassemblyToOpcode(0, "pmuludq", "") => pmuludq + rule DisassemblyToOpcode(0, "pmuludq", "q ") => pmuludqq + rule DisassemblyToOpcode(0, "pmaddwd", "") => pmaddwd + rule DisassemblyToOpcode(0, "pmaddwd", "q ") => pmaddwdq + rule DisassemblyToOpcode(0, "psadbw", "") => psadbw + rule DisassemblyToOpcode(0, "psadbw", "q ") => psadbwq + rule DisassemblyToOpcode(0, "maskmovq", "") => maskmovq + rule DisassemblyToOpcode(0, "maskmovq", "q ") => maskmovqq + rule DisassemblyToOpcode(0, "psllw", "x ") => psllwx + rule DisassemblyToOpcode(0, "pslld", "x ") => pslldx + rule DisassemblyToOpcode(0, "psllq", "x ") => psllqx + rule DisassemblyToOpcode(0, "pmuludq", "x ") => pmuludqx + rule DisassemblyToOpcode(0, "pmaddwd", "x ") => pmaddwdx + rule DisassemblyToOpcode(0, "psadbw", "x ") => psadbwx + rule DisassemblyToOpcode(0, "maskmovdqu", "") => maskmovdqu + rule DisassemblyToOpcode(0, "maskmovdqu", "x ") => maskmovdqux + rule DisassemblyToOpcode(0, "lddqu", "") => lddqu + rule DisassemblyToOpcode(0, "lddqu", "x ") => lddqux + rule DisassemblyToOpcode(0, "invd", "") => invd + rule DisassemblyToOpcode(0, "wbinvd", "") => wbinvd + rule DisassemblyToOpcode(0, "ud0", "") => ud0 + rule DisassemblyToOpcode(0, "ud0", "l ") => ud0l + rule DisassemblyToOpcode(0, "ud1", "") => ud1 + rule DisassemblyToOpcode(0, "ud1", "l ") => ud1l + rule DisassemblyToOpcode(0, "ud2", "") => ud2 + rule DisassemblyToOpcode(0, "movaps", "") => movaps + rule DisassemblyToOpcode(0, "cvtpi2ps", "") => cvtpi2ps + rule DisassemblyToOpcode(0, "cvtpi2ps", "q ") => cvtpi2psq + rule DisassemblyToOpcode(0, "movntps", "") => movntps + rule DisassemblyToOpcode(0, "movntps", "x ") => movntpsx + rule DisassemblyToOpcode(0, "cvttps2pi", "") => cvttps2pi + rule DisassemblyToOpcode(0, "cvttps2pi", "q ") => cvttps2piq + rule DisassemblyToOpcode(0, "cvtps2pi", "") => cvtps2pi + rule DisassemblyToOpcode(0, "cvtps2pi", "q ") => cvtps2piq + rule DisassemblyToOpcode(0, "ucomiss", "") => ucomiss + rule DisassemblyToOpcode(0, "ucomiss", "q ") => ucomissq + rule DisassemblyToOpcode(0, "comiss", "") => comiss + rule DisassemblyToOpcode(0, "comiss", "q ") => comissq + rule DisassemblyToOpcode(0, "cvtsi2ss", "") => cvtsi2ss + rule DisassemblyToOpcode(0, "cvtsi2ss", "l ") => cvtsi2ssl + rule DisassemblyToOpcode(0, "cvtsi2ss", "q ") => cvtsi2ssq + rule DisassemblyToOpcode(0, "cvttss2si", "") => cvttss2si + rule DisassemblyToOpcode(0, "cvttss2si", "q ") => cvttss2siq + rule DisassemblyToOpcode(0, "cvtss2si", "") => cvtss2si + rule DisassemblyToOpcode(0, "cvtss2si", "q ") => cvtss2siq + rule DisassemblyToOpcode(0, "movapd", "") => movapd + rule DisassemblyToOpcode(0, "cvtpi2pd", "") => cvtpi2pd + rule DisassemblyToOpcode(0, "cvtpi2pd", "q ") => cvtpi2pdq + rule DisassemblyToOpcode(0, "movntpd", "") => movntpd + rule DisassemblyToOpcode(0, "movntpd", "x ") => movntpdx + rule DisassemblyToOpcode(0, "cvttpd2pi", "") => cvttpd2pi + rule DisassemblyToOpcode(0, "cvtpd2pi", "") => cvtpd2pi + rule DisassemblyToOpcode(0, "ucomisd", "") => ucomisd + rule DisassemblyToOpcode(0, "ucomisd", "l ") => ucomisdl + rule DisassemblyToOpcode(0, "comisd", "") => comisd + rule DisassemblyToOpcode(0, "comisd", "l ") => comisdl + rule DisassemblyToOpcode(0, "cvtsi2sd", "") => cvtsi2sd + rule DisassemblyToOpcode(0, "cvtsi2sd", "l ") => cvtsi2sdl + rule DisassemblyToOpcode(0, "cvtsi2sd", "q ") => cvtsi2sdq + rule DisassemblyToOpcode(0, "cvttsd2si", "") => cvttsd2si + rule DisassemblyToOpcode(0, "cvttsd2si", "l ") => cvttsd2sil + rule DisassemblyToOpcode(0, "cvtsd2si", "") => cvtsd2si + rule DisassemblyToOpcode(0, "cvtsd2si", "l ") => cvtsd2sil + rule DisassemblyToOpcode(0, "cmovs", "") => cmovs + rule DisassemblyToOpcode(0, "cmovs", "q ") => cmovsq + rule DisassemblyToOpcode(0, "cmovs", "w ") => cmovsw + rule DisassemblyToOpcode(0, "cmovs", "l ") => cmovsl + rule DisassemblyToOpcode(0, "cmovns", "") => cmovns + rule DisassemblyToOpcode(0, "cmovns", "q ") => cmovnsq + rule DisassemblyToOpcode(0, "cmovns", "w ") => cmovnsw + rule DisassemblyToOpcode(0, "cmovns", "l ") => cmovnsl + rule DisassemblyToOpcode(0, "cmovp", "") => cmovp + rule DisassemblyToOpcode(0, "cmovp", "q ") => cmovpq + rule DisassemblyToOpcode(0, "cmovp", "w ") => cmovpw + rule DisassemblyToOpcode(0, "cmovp", "l ") => cmovpl + rule DisassemblyToOpcode(0, "cmovnp", "") => cmovnp + rule DisassemblyToOpcode(0, "cmovnp", "q ") => cmovnpq + rule DisassemblyToOpcode(0, "cmovnp", "w ") => cmovnpw + rule DisassemblyToOpcode(0, "cmovnp", "l ") => cmovnpl + rule DisassemblyToOpcode(0, "cmovl", "") => cmovl + rule DisassemblyToOpcode(0, "cmovl", "q ") => cmovlq + rule DisassemblyToOpcode(0, "cmovl", "w ") => cmovlw + rule DisassemblyToOpcode(0, "cmovl", "l ") => cmovll + rule DisassemblyToOpcode(0, "cmovnl", "") => cmovnl + rule DisassemblyToOpcode(0, "cmovnl", "q ") => cmovnlq + rule DisassemblyToOpcode(0, "cmovnl", "w ") => cmovnlw + rule DisassemblyToOpcode(0, "cmovnl", "l ") => cmovnll + rule DisassemblyToOpcode(0, "cmovle", "") => cmovle + rule DisassemblyToOpcode(0, "cmovle", "q ") => cmovleq + rule DisassemblyToOpcode(0, "cmovle", "w ") => cmovlew + rule DisassemblyToOpcode(0, "cmovle", "l ") => cmovlel + rule DisassemblyToOpcode(0, "cmovnle", "") => cmovnle + rule DisassemblyToOpcode(0, "cmovnle", "q ") => cmovnleq + rule DisassemblyToOpcode(0, "cmovnle", "w ") => cmovnlew + rule DisassemblyToOpcode(0, "cmovnle", "l ") => cmovnlel + rule DisassemblyToOpcode(0, "addps", "") => addps + rule DisassemblyToOpcode(0, "mulps", "") => mulps + rule DisassemblyToOpcode(0, "cvtps2pd", "") => cvtps2pd + rule DisassemblyToOpcode(0, "cvtps2pd", "q ") => cvtps2pdq + rule DisassemblyToOpcode(0, "cvtdq2ps", "") => cvtdq2ps + rule DisassemblyToOpcode(0, "cvtdq2ps", "x ") => cvtdq2psx + rule DisassemblyToOpcode(0, "subps", "") => subps + rule DisassemblyToOpcode(0, "minps", "") => minps + rule DisassemblyToOpcode(0, "divps", "") => divps + rule DisassemblyToOpcode(0, "maxps", "") => maxps + rule DisassemblyToOpcode(0, "addss", "") => addss + rule DisassemblyToOpcode(0, "addss", "q ") => addssq + rule DisassemblyToOpcode(0, "mulss", "") => mulss + rule DisassemblyToOpcode(0, "mulss", "q ") => mulssq + rule DisassemblyToOpcode(0, "cvtss2sd", "") => cvtss2sd + rule DisassemblyToOpcode(0, "cvtss2sd", "q ") => cvtss2sdq + rule DisassemblyToOpcode(0, "cvttps2dq", "") => cvttps2dq + rule DisassemblyToOpcode(0, "subss", "") => subss + rule DisassemblyToOpcode(0, "subss", "q ") => subssq + rule DisassemblyToOpcode(0, "minss", "") => minss + rule DisassemblyToOpcode(0, "minss", "q ") => minssq + rule DisassemblyToOpcode(0, "divss", "") => divss + rule DisassemblyToOpcode(0, "divss", "q ") => divssq + rule DisassemblyToOpcode(0, "maxss", "") => maxss + rule DisassemblyToOpcode(0, "maxss", "q ") => maxssq + rule DisassemblyToOpcode(0, "addpd", "") => addpd + rule DisassemblyToOpcode(0, "mulpd", "") => mulpd + rule DisassemblyToOpcode(0, "cvtpd2ps", "") => cvtpd2ps + rule DisassemblyToOpcode(0, "cvtps2dq", "") => cvtps2dq + rule DisassemblyToOpcode(0, "subpd", "") => subpd + rule DisassemblyToOpcode(0, "minpd", "") => minpd + rule DisassemblyToOpcode(0, "divpd", "") => divpd + rule DisassemblyToOpcode(0, "maxpd", "") => maxpd + rule DisassemblyToOpcode(0, "addsd", "") => addsd + rule DisassemblyToOpcode(0, "addsd", "l ") => addsdl + rule DisassemblyToOpcode(0, "mulsd", "") => mulsd + rule DisassemblyToOpcode(0, "mulsd", "l ") => mulsdl + rule DisassemblyToOpcode(0, "cvtsd2ss", "") => cvtsd2ss + rule DisassemblyToOpcode(0, "cvtsd2ss", "l ") => cvtsd2ssl + rule DisassemblyToOpcode(0, "subsd", "") => subsd + rule DisassemblyToOpcode(0, "subsd", "l ") => subsdl + rule DisassemblyToOpcode(0, "minsd", "") => minsd + rule DisassemblyToOpcode(0, "minsd", "l ") => minsdl + rule DisassemblyToOpcode(0, "divsd", "") => divsd + rule DisassemblyToOpcode(0, "divsd", "l ") => divsdl + rule DisassemblyToOpcode(0, "maxsd", "") => maxsd + rule DisassemblyToOpcode(0, "maxsd", "l ") => maxsdl + rule DisassemblyToOpcode(0, "punpckhbw", "") => punpckhbw + rule DisassemblyToOpcode(0, "punpckhbw", "q ") => punpckhbwq + rule DisassemblyToOpcode(0, "punpckhwd", "") => punpckhwd + rule DisassemblyToOpcode(0, "punpckhwd", "q ") => punpckhwdq + rule DisassemblyToOpcode(0, "punpckhdq", "") => punpckhdq + rule DisassemblyToOpcode(0, "punpckhdq", "q ") => punpckhdqq + rule DisassemblyToOpcode(0, "packssdw", "") => packssdw + rule DisassemblyToOpcode(0, "packssdw", "q ") => packssdwq + rule DisassemblyToOpcode(0, "movd", "") => movd + rule DisassemblyToOpcode(0, "movd", "l ") => movdl + rule DisassemblyToOpcode(0, "movq", "") => movq + rule DisassemblyToOpcode(0, "movq", "q ") => movqq + rule DisassemblyToOpcode(0, "punpckhbw", "x ") => punpckhbwx + rule DisassemblyToOpcode(0, "punpckhwd", "x ") => punpckhwdx + rule DisassemblyToOpcode(0, "punpckhdq", "x ") => punpckhdqx + rule DisassemblyToOpcode(0, "packssdw", "x ") => packssdwx + rule DisassemblyToOpcode(0, "punpcklqdq", "") => punpcklqdq + rule DisassemblyToOpcode(0, "punpcklqdq", "x ") => punpcklqdqx + rule DisassemblyToOpcode(0, "punpckhqdq", "") => punpckhqdq + rule DisassemblyToOpcode(0, "punpckhqdq", "x ") => punpckhqdqx + rule DisassemblyToOpcode(0, "movdqu", "") => movdqu + rule DisassemblyToOpcode(0, "movdqu", "x ") => movdqux + rule DisassemblyToOpcode(0, "vmread", "") => vmread + rule DisassemblyToOpcode(0, "vmread", "q ") => vmreadq + rule DisassemblyToOpcode(0, "vmread", "l ") => vmreadl + rule DisassemblyToOpcode(0, "vmwrite", "") => vmwrite + rule DisassemblyToOpcode(0, "vmwrite", "q ") => vmwriteq + rule DisassemblyToOpcode(0, "vmwrite", "l ") => vmwritel + rule DisassemblyToOpcode(0, "haddpd", "") => haddpd + rule DisassemblyToOpcode(0, "hsubpd", "") => hsubpd + rule DisassemblyToOpcode(0, "movdqa", "") => movdqa + rule DisassemblyToOpcode(0, "movdqa", "x ") => movdqax + rule DisassemblyToOpcode(0, "haddps", "") => haddps + rule DisassemblyToOpcode(0, "hsubps", "") => hsubps + rule DisassemblyToOpcode(0, "sets", "") => sets + rule DisassemblyToOpcode(0, "sets", "b ") => setsb + rule DisassemblyToOpcode(0, "setns", "") => setns + rule DisassemblyToOpcode(0, "setns", "b ") => setnsb + rule DisassemblyToOpcode(0, "setp", "") => setp + rule DisassemblyToOpcode(0, "setp", "b ") => setpb + rule DisassemblyToOpcode(0, "setnp", "") => setnp + rule DisassemblyToOpcode(0, "setnp", "b ") => setnpb + rule DisassemblyToOpcode(0, "setl", "") => setl + rule DisassemblyToOpcode(0, "setl", "b ") => setlb + rule DisassemblyToOpcode(0, "setnl", "") => setnl + rule DisassemblyToOpcode(0, "setnl", "b ") => setnlb + rule DisassemblyToOpcode(0, "setle", "") => setle + rule DisassemblyToOpcode(0, "setle", "b ") => setleb + rule DisassemblyToOpcode(0, "setnle", "") => setnle + rule DisassemblyToOpcode(0, "setnle", "b ") => setnleb + rule DisassemblyToOpcode(0, "rsm", "") => rsm + rule DisassemblyToOpcode(0, "shrd", "") => shrd + rule DisassemblyToOpcode(0, "shrd", "q ") => shrdq + rule DisassemblyToOpcode(0, "shrd", "w ") => shrdw + rule DisassemblyToOpcode(0, "shrd", "l ") => shrdl + rule DisassemblyToOpcode(0, "shld", "") => shld + rule DisassemblyToOpcode(0, "shld", "q ") => shldq + rule DisassemblyToOpcode(0, "shld", "w ") => shldw + rule DisassemblyToOpcode(0, "shld", "l ") => shldl + rule DisassemblyToOpcode(0, "movsx", "") => movsx + rule DisassemblyToOpcode(0, "movsx", "b ") => movsxb + rule DisassemblyToOpcode(0, "movsx", "w ") => movsxw + rule DisassemblyToOpcode(0, "bswap", "") => bswap + rule DisassemblyToOpcode(0, "psubusb", "") => psubusb + rule DisassemblyToOpcode(0, "psubusb", "q ") => psubusbq + rule DisassemblyToOpcode(0, "psubusw", "") => psubusw + rule DisassemblyToOpcode(0, "psubusw", "q ") => psubuswq + rule DisassemblyToOpcode(0, "pminub", "") => pminub + rule DisassemblyToOpcode(0, "pminub", "q ") => pminubq + rule DisassemblyToOpcode(0, "pand", "") => pand + rule DisassemblyToOpcode(0, "pand", "q ") => pandq + rule DisassemblyToOpcode(0, "paddusb", "") => paddusb + rule DisassemblyToOpcode(0, "paddusb", "q ") => paddusbq + rule DisassemblyToOpcode(0, "paddusw", "") => paddusw + rule DisassemblyToOpcode(0, "paddusw", "q ") => padduswq + rule DisassemblyToOpcode(0, "pmaxub", "") => pmaxub + rule DisassemblyToOpcode(0, "pmaxub", "q ") => pmaxubq + rule DisassemblyToOpcode(0, "pandn", "") => pandn + rule DisassemblyToOpcode(0, "pandn", "q ") => pandnq + rule DisassemblyToOpcode(0, "psubusb", "x ") => psubusbx + rule DisassemblyToOpcode(0, "psubusw", "x ") => psubuswx + rule DisassemblyToOpcode(0, "pminub", "x ") => pminubx + rule DisassemblyToOpcode(0, "pand", "x ") => pandx + rule DisassemblyToOpcode(0, "paddusb", "x ") => paddusbx + rule DisassemblyToOpcode(0, "paddusw", "x ") => padduswx + rule DisassemblyToOpcode(0, "pmaxub", "x ") => pmaxubx + rule DisassemblyToOpcode(0, "pandn", "x ") => pandnx + rule DisassemblyToOpcode(0, "psubsb", "") => psubsb + rule DisassemblyToOpcode(0, "psubsb", "q ") => psubsbq + rule DisassemblyToOpcode(0, "psubsw", "") => psubsw + rule DisassemblyToOpcode(0, "psubsw", "q ") => psubswq + rule DisassemblyToOpcode(0, "pminsw", "") => pminsw + rule DisassemblyToOpcode(0, "pminsw", "q ") => pminswq + rule DisassemblyToOpcode(0, "por", "") => por + rule DisassemblyToOpcode(0, "por", "q ") => porq + rule DisassemblyToOpcode(0, "paddsb", "") => paddsb + rule DisassemblyToOpcode(0, "paddsb", "q ") => paddsbq + rule DisassemblyToOpcode(0, "paddsw", "") => paddsw + rule DisassemblyToOpcode(0, "paddsw", "q ") => paddswq + rule DisassemblyToOpcode(0, "pmaxsw", "") => pmaxsw + rule DisassemblyToOpcode(0, "pmaxsw", "q ") => pmaxswq + rule DisassemblyToOpcode(0, "pxor", "") => pxor + rule DisassemblyToOpcode(0, "pxor", "q ") => pxorq + rule DisassemblyToOpcode(0, "psubsb", "x ") => psubsbx + rule DisassemblyToOpcode(0, "psubsw", "x ") => psubswx + rule DisassemblyToOpcode(0, "pminsw", "x ") => pminswx + rule DisassemblyToOpcode(0, "por", "x ") => porx + rule DisassemblyToOpcode(0, "paddsb", "x ") => paddsbx + rule DisassemblyToOpcode(0, "paddsw", "x ") => paddswx + rule DisassemblyToOpcode(0, "pmaxsw", "x ") => pmaxswx + rule DisassemblyToOpcode(0, "pxor", "x ") => pxorx + rule DisassemblyToOpcode(0, "psubb", "") => psubb + rule DisassemblyToOpcode(0, "psubb", "q ") => psubbq + rule DisassemblyToOpcode(0, "psubw", "") => psubw + rule DisassemblyToOpcode(0, "psubw", "q ") => psubwq + rule DisassemblyToOpcode(0, "psubd", "") => psubd + rule DisassemblyToOpcode(0, "psubd", "q ") => psubdq + rule DisassemblyToOpcode(0, "psubq", "") => psubq + rule DisassemblyToOpcode(0, "psubq", "q ") => psubqq + rule DisassemblyToOpcode(0, "paddb", "") => paddb + rule DisassemblyToOpcode(0, "paddb", "q ") => paddbq + rule DisassemblyToOpcode(0, "paddw", "") => paddw + rule DisassemblyToOpcode(0, "paddw", "q ") => paddwq + rule DisassemblyToOpcode(0, "paddd", "") => paddd + rule DisassemblyToOpcode(0, "paddd", "q ") => padddq + rule DisassemblyToOpcode(0, "psubb", "x ") => psubbx + rule DisassemblyToOpcode(0, "psubw", "x ") => psubwx + rule DisassemblyToOpcode(0, "psubd", "x ") => psubdx + rule DisassemblyToOpcode(0, "psubq", "x ") => psubqx + rule DisassemblyToOpcode(0, "paddb", "x ") => paddbx + rule DisassemblyToOpcode(0, "paddw", "x ") => paddwx + rule DisassemblyToOpcode(0, "paddd", "x ") => padddx + rule DisassemblyToOpcode(0, "phaddw", "") => phaddw + rule DisassemblyToOpcode(0, "phaddw", "q ") => phaddwq + rule DisassemblyToOpcode(0, "phaddw", "x ") => phaddwx + rule DisassemblyToOpcode(0, "phaddd", "") => phaddd + rule DisassemblyToOpcode(0, "phaddd", "q ") => phadddq + rule DisassemblyToOpcode(0, "phaddd", "x ") => phadddx + rule DisassemblyToOpcode(0, "phaddsw", "") => phaddsw + rule DisassemblyToOpcode(0, "phaddsw", "q ") => phaddswq + rule DisassemblyToOpcode(0, "phaddsw", "x ") => phaddswx + rule DisassemblyToOpcode(0, "phsubw", "") => phsubw + rule DisassemblyToOpcode(0, "phsubw", "q ") => phsubwq + rule DisassemblyToOpcode(0, "phsubw", "x ") => phsubwx + rule DisassemblyToOpcode(0, "phsubd", "") => phsubd + rule DisassemblyToOpcode(0, "phsubd", "q ") => phsubdq + rule DisassemblyToOpcode(0, "phsubd", "x ") => phsubdx + rule DisassemblyToOpcode(0, "phsubsw", "") => phsubsw + rule DisassemblyToOpcode(0, "phsubsw", "q ") => phsubswq + rule DisassemblyToOpcode(0, "phsubsw", "x ") => phsubswx + rule DisassemblyToOpcode(0, "pmaddubsw", "") => pmaddubsw + rule DisassemblyToOpcode(0, "pmaddubsw", "q ") => pmaddubswq + rule DisassemblyToOpcode(0, "pmaddubsw", "x ") => pmaddubswx + rule DisassemblyToOpcode(0, "pmulhrsw", "") => pmulhrsw + rule DisassemblyToOpcode(0, "pmulhrsw", "q ") => pmulhrswq + rule DisassemblyToOpcode(0, "pmulhrsw", "x ") => pmulhrswx + rule DisassemblyToOpcode(0, "pshufb", "") => pshufb + rule DisassemblyToOpcode(0, "pshufb", "q ") => pshufbq + rule DisassemblyToOpcode(0, "pshufb", "x ") => pshufbx + rule DisassemblyToOpcode(0, "psignb", "") => psignb + rule DisassemblyToOpcode(0, "psignb", "q ") => psignbq + rule DisassemblyToOpcode(0, "psignb", "x ") => psignbx + rule DisassemblyToOpcode(0, "psignw", "") => psignw + rule DisassemblyToOpcode(0, "psignw", "q ") => psignwq + rule DisassemblyToOpcode(0, "psignw", "x ") => psignwx + rule DisassemblyToOpcode(0, "psignd", "") => psignd + rule DisassemblyToOpcode(0, "psignd", "q ") => psigndq + rule DisassemblyToOpcode(0, "psignd", "x ") => psigndx + rule DisassemblyToOpcode(0, "palignr", "") => palignr + rule DisassemblyToOpcode(0, "palignr", "q ") => palignrq + rule DisassemblyToOpcode(0, "palignr", "x ") => palignrx + rule DisassemblyToOpcode(0, "pabsb", "") => pabsb + rule DisassemblyToOpcode(0, "pabsb", "q ") => pabsbq + rule DisassemblyToOpcode(0, "pabsb", "x ") => pabsbx + rule DisassemblyToOpcode(0, "pabsw", "") => pabsw + rule DisassemblyToOpcode(0, "pabsw", "q ") => pabswq + rule DisassemblyToOpcode(0, "pabsw", "x ") => pabswx + rule DisassemblyToOpcode(0, "pabsd", "") => pabsd + rule DisassemblyToOpcode(0, "pabsd", "q ") => pabsdq + rule DisassemblyToOpcode(0, "pabsd", "x ") => pabsdx + rule DisassemblyToOpcode(0, "popcnt", "") => popcnt + rule DisassemblyToOpcode(0, "popcnt", "q ") => popcntq + rule DisassemblyToOpcode(0, "popcnt", "w ") => popcntw + rule DisassemblyToOpcode(0, "popcnt", "l ") => popcntl + rule DisassemblyToOpcode(0, "pcmpgtq", "") => pcmpgtq + rule DisassemblyToOpcode(0, "pcmpgtq", "x ") => pcmpgtqx + rule DisassemblyToOpcode(0, "crc32", "") => crc32 + rule DisassemblyToOpcode(0, "crc32", "b ") => crc32b + rule DisassemblyToOpcode(0, "crc32", "q ") => crc32q + rule DisassemblyToOpcode(0, "crc32", "w ") => crc32w + rule DisassemblyToOpcode(0, "crc32", "l ") => crc32l + rule DisassemblyToOpcode(0, "blendpd", "") => blendpd + rule DisassemblyToOpcode(0, "blendpd", "x ") => blendpdx + rule DisassemblyToOpcode(0, "blendps", "") => blendps + rule DisassemblyToOpcode(0, "blendps", "x ") => blendpsx + rule DisassemblyToOpcode(0, "blendvpd", "") => blendvpd + rule DisassemblyToOpcode(0, "blendvpd", "x ") => blendvpdx + rule DisassemblyToOpcode(0, "blendvps", "") => blendvps + rule DisassemblyToOpcode(0, "blendvps", "x ") => blendvpsx + rule DisassemblyToOpcode(0, "pcmpeqq", "") => pcmpeqq + rule DisassemblyToOpcode(0, "pcmpeqq", "x ") => pcmpeqqx + rule DisassemblyToOpcode(0, "dppd", "") => dppd + rule DisassemblyToOpcode(0, "dppd", "x ") => dppdx + rule DisassemblyToOpcode(0, "dpps", "") => dpps + rule DisassemblyToOpcode(0, "dpps", "x ") => dppsx + rule DisassemblyToOpcode(0, "movntdqa", "") => movntdqa + rule DisassemblyToOpcode(0, "movntdqa", "x ") => movntdqax + rule DisassemblyToOpcode(0, "extractps", "") => extractps + rule DisassemblyToOpcode(0, "extractps", "l ") => extractpsl + rule DisassemblyToOpcode(0, "insertps", "") => insertps + rule DisassemblyToOpcode(0, "insertps", "l ") => insertpsl + rule DisassemblyToOpcode(0, "mpsadbw", "") => mpsadbw + rule DisassemblyToOpcode(0, "mpsadbw", "x ") => mpsadbwx + rule DisassemblyToOpcode(0, "packusdw", "") => packusdw + rule DisassemblyToOpcode(0, "packusdw", "x ") => packusdwx + rule DisassemblyToOpcode(0, "pblendw", "") => pblendw + rule DisassemblyToOpcode(0, "pblendw", "x ") => pblendwx + rule DisassemblyToOpcode(0, "pblendvb", "") => pblendvb + rule DisassemblyToOpcode(0, "pblendvb", "x ") => pblendvbx + rule DisassemblyToOpcode(0, "pextrb", "") => pextrb + rule DisassemblyToOpcode(0, "pextrb", "b ") => pextrbb + rule DisassemblyToOpcode(0, "pextrw", "w ") => pextrww + rule DisassemblyToOpcode(0, "pextrq", "") => pextrq + rule DisassemblyToOpcode(0, "pextrq", "q ") => pextrqq + rule DisassemblyToOpcode(0, "pextrd", "") => pextrd + rule DisassemblyToOpcode(0, "pextrd", "l ") => pextrdl + rule DisassemblyToOpcode(0, "pinsrb", "") => pinsrb + rule DisassemblyToOpcode(0, "pinsrb", "b ") => pinsrbb + rule DisassemblyToOpcode(0, "pinsrd", "") => pinsrd + rule DisassemblyToOpcode(0, "pinsrd", "l ") => pinsrdl + rule DisassemblyToOpcode(0, "pinsrq", "") => pinsrq + rule DisassemblyToOpcode(0, "pinsrq", "q ") => pinsrqq + rule DisassemblyToOpcode(0, "roundpd", "") => roundpd + rule DisassemblyToOpcode(0, "roundps", "") => roundps + rule DisassemblyToOpcode(0, "roundsd", "") => roundsd + rule DisassemblyToOpcode(0, "roundsd", "q ") => roundsdq + rule DisassemblyToOpcode(0, "roundss", "") => roundss + rule DisassemblyToOpcode(0, "roundss", "l ") => roundssl + rule DisassemblyToOpcode(0, "ptest", "") => ptest + rule DisassemblyToOpcode(0, "ptest", "x ") => ptestx + rule DisassemblyToOpcode(0, "phminposuw", "") => phminposuw + rule DisassemblyToOpcode(0, "phminposuw", "x ") => phminposuwx + rule DisassemblyToOpcode(0, "pmaxsb", "") => pmaxsb + rule DisassemblyToOpcode(0, "pmaxsb", "x ") => pmaxsbx + rule DisassemblyToOpcode(0, "pmaxsd", "") => pmaxsd + rule DisassemblyToOpcode(0, "pmaxsd", "x ") => pmaxsdx + rule DisassemblyToOpcode(0, "pmaxud", "") => pmaxud + rule DisassemblyToOpcode(0, "pmaxud", "x ") => pmaxudx + rule DisassemblyToOpcode(0, "pmaxuw", "") => pmaxuw + rule DisassemblyToOpcode(0, "pmaxuw", "x ") => pmaxuwx + rule DisassemblyToOpcode(0, "pminsb", "") => pminsb + rule DisassemblyToOpcode(0, "pminsb", "x ") => pminsbx + rule DisassemblyToOpcode(0, "pminsd", "") => pminsd + rule DisassemblyToOpcode(0, "pminsd", "x ") => pminsdx + rule DisassemblyToOpcode(0, "pminud", "") => pminud + rule DisassemblyToOpcode(0, "pminud", "x ") => pminudx + rule DisassemblyToOpcode(0, "pminuw", "") => pminuw + rule DisassemblyToOpcode(0, "pminuw", "x ") => pminuwx + rule DisassemblyToOpcode(0, "pmulld", "") => pmulld + rule DisassemblyToOpcode(0, "pmulld", "x ") => pmulldx + rule DisassemblyToOpcode(0, "pmuldq", "") => pmuldq + rule DisassemblyToOpcode(0, "pmuldq", "x ") => pmuldqx + rule DisassemblyToOpcode(0, "pmovsxbw", "") => pmovsxbw + rule DisassemblyToOpcode(0, "pmovsxbw", "q ") => pmovsxbwq + rule DisassemblyToOpcode(0, "pmovsxbd", "") => pmovsxbd + rule DisassemblyToOpcode(0, "pmovsxbd", "l ") => pmovsxbdl + rule DisassemblyToOpcode(0, "pmovsxbq", "") => pmovsxbq + rule DisassemblyToOpcode(0, "pmovsxbq", "w ") => pmovsxbqw + rule DisassemblyToOpcode(0, "pmovsxwd", "") => pmovsxwd + rule DisassemblyToOpcode(0, "pmovsxwd", "q ") => pmovsxwdq + rule DisassemblyToOpcode(0, "pmovsxwq", "") => pmovsxwq + rule DisassemblyToOpcode(0, "pmovsxwq", "l ") => pmovsxwql + rule DisassemblyToOpcode(0, "pmovsxdq", "") => pmovsxdq + rule DisassemblyToOpcode(0, "pmovsxdq", "q ") => pmovsxdqq + rule DisassemblyToOpcode(0, "pmovzxbw", "") => pmovzxbw + rule DisassemblyToOpcode(0, "pmovzxbw", "q ") => pmovzxbwq + rule DisassemblyToOpcode(0, "pmovzxbd", "") => pmovzxbd + rule DisassemblyToOpcode(0, "pmovzxbd", "l ") => pmovzxbdl + rule DisassemblyToOpcode(0, "pmovzxbq", "") => pmovzxbq + rule DisassemblyToOpcode(0, "pmovzxbq", "w ") => pmovzxbqw + rule DisassemblyToOpcode(0, "pmovzxwd", "") => pmovzxwd + rule DisassemblyToOpcode(0, "pmovzxwd", "q ") => pmovzxwdq + rule DisassemblyToOpcode(0, "pmovzxwq", "") => pmovzxwq + rule DisassemblyToOpcode(0, "pmovzxwq", "l ") => pmovzxwql + rule DisassemblyToOpcode(0, "pmovzxdq", "") => pmovzxdq + rule DisassemblyToOpcode(0, "pmovzxdq", "q ") => pmovzxdqq + rule DisassemblyToOpcode(0, "pcmpestri", "") => pcmpestri + rule DisassemblyToOpcode(0, "pcmpestri", "x ") => pcmpestrix + rule DisassemblyToOpcode(0, "pcmpistri", "") => pcmpistri + rule DisassemblyToOpcode(0, "pcmpistri", "x ") => pcmpistrix + rule DisassemblyToOpcode(0, "pcmpestrm", "") => pcmpestrm + rule DisassemblyToOpcode(0, "pcmpestrm", "x ") => pcmpestrmx + rule DisassemblyToOpcode(0, "pcmpistrm", "") => pcmpistrm + rule DisassemblyToOpcode(0, "pcmpistrm", "x ") => pcmpistrmx + rule DisassemblyToOpcode(0, "xgetbv", "") => xgetbv + rule DisassemblyToOpcode(0, "xsetbv", "") => xsetbv + rule DisassemblyToOpcode(0, "xsave", "") => xsave + rule DisassemblyToOpcode(0, "xrstor", "") => xrstor + rule DisassemblyToOpcode(0, "xsave64", "") => xsave64 + rule DisassemblyToOpcode(0, "xrstor64", "") => xrstor64 + rule DisassemblyToOpcode(0, "movbe", "") => movbe + rule DisassemblyToOpcode(0, "movbe", "q ") => movbeq + rule DisassemblyToOpcode(0, "movbe", "w ") => movbew + rule DisassemblyToOpcode(0, "movbe", "l ") => movbel + rule DisassemblyToOpcode(0, "getsec", "") => getsec + rule DisassemblyToOpcode(0, "aeskeygenassist", "") => aeskeygenassist + rule DisassemblyToOpcode(0, "aeskeygenassist", "x ") => aeskeygenassistx + rule DisassemblyToOpcode(0, "aesenc", "") => aesenc + rule DisassemblyToOpcode(0, "aesenc", "x ") => aesencx + rule DisassemblyToOpcode(0, "aesenclast", "") => aesenclast + rule DisassemblyToOpcode(0, "aesenclast", "x ") => aesenclastx + rule DisassemblyToOpcode(0, "aesdec", "") => aesdec + rule DisassemblyToOpcode(0, "aesdec", "x ") => aesdecx + rule DisassemblyToOpcode(0, "aesdeclast", "") => aesdeclast + rule DisassemblyToOpcode(0, "aesdeclast", "x ") => aesdeclastx + rule DisassemblyToOpcode(0, "aesimc", "") => aesimc + rule DisassemblyToOpcode(0, "aesimc", "x ") => aesimcx + rule DisassemblyToOpcode(0, "pclmulqdq", "") => pclmulqdq + rule DisassemblyToOpcode(0, "pclmulqdq", "x ") => pclmulqdqx + rule DisassemblyToOpcode(0, "invept", "") => invept + rule DisassemblyToOpcode(0, "invept", "x ") => inveptx + rule DisassemblyToOpcode(0, "invvpid", "") => invvpid + rule DisassemblyToOpcode(0, "invvpid", "x ") => invvpidx + rule DisassemblyToOpcode(0, "prefetch_exclusive", "z ") => prefetch_exclusivez + rule DisassemblyToOpcode(0, "prefetch_exclusive", "") => prefetch_exclusive + rule DisassemblyToOpcode(0, "prefetchw", "z ") => prefetchwz + rule DisassemblyToOpcode(0, "prefetchw", "") => prefetchw + rule DisassemblyToOpcode(0, "prefetch_reserved", "z ") => prefetch_reservedz + rule DisassemblyToOpcode(0, "prefetch_reserved", "") => prefetch_reserved + rule DisassemblyToOpcode(0, "femms", "") => femms + rule DisassemblyToOpcode(0, "pi2fw", "") => pi2fw + rule DisassemblyToOpcode(0, "pi2fw", "q ") => pi2fwq + rule DisassemblyToOpcode(0, "pi2fd", "") => pi2fd + rule DisassemblyToOpcode(0, "pi2fd", "q ") => pi2fdq + rule DisassemblyToOpcode(0, "pf2iw", "") => pf2iw + rule DisassemblyToOpcode(0, "pf2iw", "q ") => pf2iwq + rule DisassemblyToOpcode(0, "pf2id", "") => pf2id + rule DisassemblyToOpcode(0, "pf2id", "q ") => pf2idq + rule DisassemblyToOpcode(0, "pfnacc", "") => pfnacc + rule DisassemblyToOpcode(0, "pfnacc", "q ") => pfnaccq + rule DisassemblyToOpcode(0, "pfpnacc", "") => pfpnacc + rule DisassemblyToOpcode(0, "pfpnacc", "q ") => pfpnaccq + rule DisassemblyToOpcode(0, "pfcmpge", "") => pfcmpge + rule DisassemblyToOpcode(0, "pfcmpge", "q ") => pfcmpgeq + rule DisassemblyToOpcode(0, "pfmin", "") => pfmin + rule DisassemblyToOpcode(0, "pfmin", "q ") => pfminq + rule DisassemblyToOpcode(0, "pfrcp", "") => pfrcp + rule DisassemblyToOpcode(0, "pfrcp", "q ") => pfrcpq + rule DisassemblyToOpcode(0, "pfsqrt", "") => pfsqrt + rule DisassemblyToOpcode(0, "pfsqrt", "q ") => pfsqrtq + rule DisassemblyToOpcode(0, "pfsub", "") => pfsub + rule DisassemblyToOpcode(0, "pfsub", "q ") => pfsubq + rule DisassemblyToOpcode(0, "pfadd", "") => pfadd + rule DisassemblyToOpcode(0, "pfadd", "q ") => pfaddq + rule DisassemblyToOpcode(0, "pfcmpgt", "") => pfcmpgt + rule DisassemblyToOpcode(0, "pfcmpgt", "q ") => pfcmpgtq + rule DisassemblyToOpcode(0, "pfmax", "") => pfmax + rule DisassemblyToOpcode(0, "pfmax", "q ") => pfmaxq + rule DisassemblyToOpcode(0, "pfcpit1", "") => pfcpit1 + rule DisassemblyToOpcode(0, "pfcpit1", "q ") => pfcpit1q + rule DisassemblyToOpcode(0, "pfrsqit1", "") => pfrsqit1 + rule DisassemblyToOpcode(0, "pfrsqit1", "q ") => pfrsqit1q + rule DisassemblyToOpcode(0, "pfsubr", "") => pfsubr + rule DisassemblyToOpcode(0, "pfsubr", "q ") => pfsubrq + rule DisassemblyToOpcode(0, "pfacc", "") => pfacc + rule DisassemblyToOpcode(0, "pfacc", "q ") => pfaccq + rule DisassemblyToOpcode(0, "pfcmpeq", "") => pfcmpeq + rule DisassemblyToOpcode(0, "pfcmpeq", "q ") => pfcmpeqq + rule DisassemblyToOpcode(0, "pfmul", "") => pfmul + rule DisassemblyToOpcode(0, "pfmul", "q ") => pfmulq + rule DisassemblyToOpcode(0, "pfrcpit2", "") => pfrcpit2 + rule DisassemblyToOpcode(0, "pfrcpit2", "q ") => pfrcpit2q + rule DisassemblyToOpcode(0, "pmulhrw", "") => pmulhrw + rule DisassemblyToOpcode(0, "pmulhrw", "q ") => pmulhrwq + rule DisassemblyToOpcode(0, "pswapd", "") => pswapd + rule DisassemblyToOpcode(0, "pswapd", "q ") => pswapdq + rule DisassemblyToOpcode(0, "pavgusb", "") => pavgusb + rule DisassemblyToOpcode(0, "pavgusb", "q ") => pavgusbq + rule DisassemblyToOpcode(0, "vmrun", "") => vmrun + rule DisassemblyToOpcode(0, "vmmcall", "") => vmmcall + rule DisassemblyToOpcode(0, "vmload", "") => vmload + rule DisassemblyToOpcode(0, "vmsave", "") => vmsave + rule DisassemblyToOpcode(0, "stgi", "") => stgi + rule DisassemblyToOpcode(0, "clgi", "") => clgi + rule DisassemblyToOpcode(0, "skinit", "") => skinit + rule DisassemblyToOpcode(0, "invlpga", "") => invlpga + rule DisassemblyToOpcode(0, "extrq", "") => extrq + rule DisassemblyToOpcode(0, "insertq", "") => insertq + rule DisassemblyToOpcode(0, "movntsd", "") => movntsd + rule DisassemblyToOpcode(0, "movntsd", "q ") => movntsdq + rule DisassemblyToOpcode(0, "movntss", "") => movntss + rule DisassemblyToOpcode(0, "movntss", "l ") => movntssl + rule DisassemblyToOpcode(0, "lzcnt", "") => lzcnt + rule DisassemblyToOpcode(0, "lzcnt", "q ") => lzcntq + rule DisassemblyToOpcode(0, "lzcnt", "w ") => lzcntw + rule DisassemblyToOpcode(0, "lzcnt", "l ") => lzcntl + rule DisassemblyToOpcode(0, "bsr", "") => bsr + rule DisassemblyToOpcode(0, "bsr", "q ") => bsrq + rule DisassemblyToOpcode(0, "bsr", "w ") => bsrw + rule DisassemblyToOpcode(0, "bsr", "l ") => bsrl + rule DisassemblyToOpcode(0, "clzero", "") => clzero + rule DisassemblyToOpcode(0, "monitorx", "") => monitorx + rule DisassemblyToOpcode(0, "mwaitx", "") => mwaitx + rule DisassemblyToOpcode(0, "vpmacssww", "") => vpmacssww + rule DisassemblyToOpcode(0, "vpmacssww", "x ") => vpmacsswwx + rule DisassemblyToOpcode(0, "vpmacsswd", "") => vpmacsswd + rule DisassemblyToOpcode(0, "vpmacsswd", "x ") => vpmacsswdx + rule DisassemblyToOpcode(0, "vpmacssdql", "") => vpmacssdql + rule DisassemblyToOpcode(0, "vpmacssdql", "x ") => vpmacssdqlx + rule DisassemblyToOpcode(0, "vpmacsww", "") => vpmacsww + rule DisassemblyToOpcode(0, "vpmacsww", "x ") => vpmacswwx + rule DisassemblyToOpcode(0, "vpmacswd", "") => vpmacswd + rule DisassemblyToOpcode(0, "vpmacswd", "x ") => vpmacswdx + rule DisassemblyToOpcode(0, "vpmacsdql", "") => vpmacsdql + rule DisassemblyToOpcode(0, "vpmacsdql", "x ") => vpmacsdqlx + rule DisassemblyToOpcode(0, "vpcmov", "") => vpcmov + rule DisassemblyToOpcode(0, "vpcmov", "x ") => vpcmovx + rule DisassemblyToOpcode(0, "vpcmov", "y ") => vpcmovy + rule DisassemblyToOpcode(0, "vpperm", "") => vpperm + rule DisassemblyToOpcode(0, "vpperm", "x ") => vppermx + rule DisassemblyToOpcode(0, "vpmadcsswd", "") => vpmadcsswd + rule DisassemblyToOpcode(0, "vpmadcsswd", "x ") => vpmadcsswdx + rule DisassemblyToOpcode(0, "vpmadcswd", "") => vpmadcswd + rule DisassemblyToOpcode(0, "vpmadcswd", "x ") => vpmadcswdx + rule DisassemblyToOpcode(0, "vprotb", "") => vprotb + rule DisassemblyToOpcode(0, "vprotb", "x ") => vprotbx + rule DisassemblyToOpcode(0, "vprotw", "") => vprotw + rule DisassemblyToOpcode(0, "vprotw", "x ") => vprotwx + rule DisassemblyToOpcode(0, "vprotd", "") => vprotd + rule DisassemblyToOpcode(0, "vprotd", "x ") => vprotdx + rule DisassemblyToOpcode(0, "vprotq", "") => vprotq + rule DisassemblyToOpcode(0, "vprotq", "x ") => vprotqx + rule DisassemblyToOpcode(0, "vpmacssdd", "") => vpmacssdd + rule DisassemblyToOpcode(0, "vpmacssdd", "x ") => vpmacssddx + rule DisassemblyToOpcode(0, "vpmacssdqh", "") => vpmacssdqh + rule DisassemblyToOpcode(0, "vpmacssdqh", "x ") => vpmacssdqhx + rule DisassemblyToOpcode(0, "vpmacsdd", "") => vpmacsdd + rule DisassemblyToOpcode(0, "vpmacsdd", "x ") => vpmacsddx + rule DisassemblyToOpcode(0, "vpmacsdqh", "") => vpmacsdqh + rule DisassemblyToOpcode(0, "vpmacsdqh", "x ") => vpmacsdqhx + rule DisassemblyToOpcode(0, "vpcomb", "") => vpcomb + rule DisassemblyToOpcode(0, "vpcomb", "x ") => vpcombx + rule DisassemblyToOpcode(0, "vpcomw", "") => vpcomw + rule DisassemblyToOpcode(0, "vpcomw", "x ") => vpcomwx + rule DisassemblyToOpcode(0, "vpcomd", "") => vpcomd + rule DisassemblyToOpcode(0, "vpcomd", "x ") => vpcomdx + rule DisassemblyToOpcode(0, "vpcomq", "") => vpcomq + rule DisassemblyToOpcode(0, "vpcomq", "x ") => vpcomqx + rule DisassemblyToOpcode(0, "vpcomub", "") => vpcomub + rule DisassemblyToOpcode(0, "vpcomub", "x ") => vpcomubx + rule DisassemblyToOpcode(0, "vpcomuw", "") => vpcomuw + rule DisassemblyToOpcode(0, "vpcomuw", "x ") => vpcomuwx + rule DisassemblyToOpcode(0, "vpcomud", "") => vpcomud + rule DisassemblyToOpcode(0, "vpcomud", "x ") => vpcomudx + rule DisassemblyToOpcode(0, "vpcomuq", "") => vpcomuq + rule DisassemblyToOpcode(0, "vpcomuq", "x ") => vpcomuqx + rule DisassemblyToOpcode(0, "vfrczps", "") => vfrczps + rule DisassemblyToOpcode(0, "vfrczps", "x ") => vfrczpsx + rule DisassemblyToOpcode(0, "vfrczps", "y ") => vfrczpsy + rule DisassemblyToOpcode(0, "vfrczpd", "") => vfrczpd + rule DisassemblyToOpcode(0, "vfrczpd", "x ") => vfrczpdx + rule DisassemblyToOpcode(0, "vfrczpd", "y ") => vfrczpdy + rule DisassemblyToOpcode(0, "vfrczss", "") => vfrczss + rule DisassemblyToOpcode(0, "vfrczss", "l ") => vfrczssl + rule DisassemblyToOpcode(0, "vfrczsd", "") => vfrczsd + rule DisassemblyToOpcode(0, "vfrczsd", "q ") => vfrczsdq + rule DisassemblyToOpcode(0, "vpshlb", "") => vpshlb + rule DisassemblyToOpcode(0, "vpshlb", "x ") => vpshlbx + rule DisassemblyToOpcode(0, "vpshlw", "") => vpshlw + rule DisassemblyToOpcode(0, "vpshlw", "x ") => vpshlwx + rule DisassemblyToOpcode(0, "vpshld", "") => vpshld + rule DisassemblyToOpcode(0, "vpshld", "x ") => vpshldx + rule DisassemblyToOpcode(0, "vpshlq", "") => vpshlq + rule DisassemblyToOpcode(0, "vpshlq", "x ") => vpshlqx + rule DisassemblyToOpcode(0, "vphaddbw", "") => vphaddbw + rule DisassemblyToOpcode(0, "vphaddbw", "x ") => vphaddbwx + rule DisassemblyToOpcode(0, "vphaddbd", "") => vphaddbd + rule DisassemblyToOpcode(0, "vphaddbd", "x ") => vphaddbdx + rule DisassemblyToOpcode(0, "vphaddbq", "") => vphaddbq + rule DisassemblyToOpcode(0, "vphaddbq", "x ") => vphaddbqx + rule DisassemblyToOpcode(0, "vphaddwd", "") => vphaddwd + rule DisassemblyToOpcode(0, "vphaddwd", "x ") => vphaddwdx + rule DisassemblyToOpcode(0, "vphaddwq", "") => vphaddwq + rule DisassemblyToOpcode(0, "vphaddwq", "x ") => vphaddwqx + rule DisassemblyToOpcode(0, "vphaddubw", "") => vphaddubw + rule DisassemblyToOpcode(0, "vphaddubw", "x ") => vphaddubwx + rule DisassemblyToOpcode(0, "vphaddubd", "") => vphaddubd + rule DisassemblyToOpcode(0, "vphaddubd", "x ") => vphaddubdx + rule DisassemblyToOpcode(0, "vphaddubq", "") => vphaddubq + rule DisassemblyToOpcode(0, "vphaddubq", "x ") => vphaddubqx + rule DisassemblyToOpcode(0, "vphadduwd", "") => vphadduwd + rule DisassemblyToOpcode(0, "vphadduwd", "x ") => vphadduwdx + rule DisassemblyToOpcode(0, "vphadduwq", "") => vphadduwq + rule DisassemblyToOpcode(0, "vphadduwq", "x ") => vphadduwqx + rule DisassemblyToOpcode(0, "vphsubbw", "") => vphsubbw + rule DisassemblyToOpcode(0, "vphsubbw", "x ") => vphsubbwx + rule DisassemblyToOpcode(0, "vphsubwd", "") => vphsubwd + rule DisassemblyToOpcode(0, "vphsubwd", "x ") => vphsubwdx + rule DisassemblyToOpcode(0, "vphsubdq", "") => vphsubdq + rule DisassemblyToOpcode(0, "vphsubdq", "x ") => vphsubdqx + rule DisassemblyToOpcode(0, "vpshab", "") => vpshab + rule DisassemblyToOpcode(0, "vpshab", "x ") => vpshabx + rule DisassemblyToOpcode(0, "vpshaw", "") => vpshaw + rule DisassemblyToOpcode(0, "vpshaw", "x ") => vpshawx + rule DisassemblyToOpcode(0, "vpshad", "") => vpshad + rule DisassemblyToOpcode(0, "vpshad", "x ") => vpshadx + rule DisassemblyToOpcode(0, "vpshaq", "") => vpshaq + rule DisassemblyToOpcode(0, "vpshaq", "x ") => vpshaqx + rule DisassemblyToOpcode(0, "vphadddq", "") => vphadddq + rule DisassemblyToOpcode(0, "vphadddq", "x ") => vphadddqx + rule DisassemblyToOpcode(0, "vphaddudq", "") => vphaddudq + rule DisassemblyToOpcode(0, "vphaddudq", "x ") => vphaddudqx + rule DisassemblyToOpcode(0, "bextr_xop", "") => bextr_xop + rule DisassemblyToOpcode(0, "bextr_xop", "l ") => bextr_xopl + rule DisassemblyToOpcode(0, "bextr_xop", "q ") => bextr_xopq + rule DisassemblyToOpcode(0, "blcfill", "") => blcfill + rule DisassemblyToOpcode(0, "blcfill", "l ") => blcfilll + rule DisassemblyToOpcode(0, "blcfill", "q ") => blcfillq + rule DisassemblyToOpcode(0, "blsfill", "") => blsfill + rule DisassemblyToOpcode(0, "blsfill", "l ") => blsfilll + rule DisassemblyToOpcode(0, "blsfill", "q ") => blsfillq + rule DisassemblyToOpcode(0, "blcs", "") => blcs + rule DisassemblyToOpcode(0, "blcs", "l ") => blcsl + rule DisassemblyToOpcode(0, "blcs", "q ") => blcsq + rule DisassemblyToOpcode(0, "tzmsk", "") => tzmsk + rule DisassemblyToOpcode(0, "tzmsk", "l ") => tzmskl + rule DisassemblyToOpcode(0, "tzmsk", "q ") => tzmskq + rule DisassemblyToOpcode(0, "blcic", "") => blcic + rule DisassemblyToOpcode(0, "blcic", "l ") => blcicl + rule DisassemblyToOpcode(0, "blcic", "q ") => blcicq + rule DisassemblyToOpcode(0, "blsic", "") => blsic + rule DisassemblyToOpcode(0, "blsic", "l ") => blsicl + rule DisassemblyToOpcode(0, "blsic", "q ") => blsicq + rule DisassemblyToOpcode(0, "t1mskc", "") => t1mskc + rule DisassemblyToOpcode(0, "t1mskc", "l ") => t1mskcl + rule DisassemblyToOpcode(0, "t1mskc", "q ") => t1mskcq + rule DisassemblyToOpcode(0, "blcmsk", "") => blcmsk + rule DisassemblyToOpcode(0, "blcmsk", "l ") => blcmskl + rule DisassemblyToOpcode(0, "blcmsk", "q ") => blcmskq + rule DisassemblyToOpcode(0, "blci", "") => blci + rule DisassemblyToOpcode(0, "blci", "l ") => blcil + rule DisassemblyToOpcode(0, "blci", "q ") => blciq + rule DisassemblyToOpcode(0, "llwpcb", "") => llwpcb + rule DisassemblyToOpcode(0, "slwpcb", "") => slwpcb + rule DisassemblyToOpcode(0, "lwpins", "") => lwpins + rule DisassemblyToOpcode(0, "lwpins", "l ") => lwpinsl + rule DisassemblyToOpcode(0, "lwpval", "") => lwpval + rule DisassemblyToOpcode(0, "lwpval", "l ") => lwpvall + rule DisassemblyToOpcode(0, "vfmaddsubps", "") => vfmaddsubps + rule DisassemblyToOpcode(0, "vfmaddsubps", "x ") => vfmaddsubpsx + rule DisassemblyToOpcode(0, "vfmaddsubps", "y ") => vfmaddsubpsy + rule DisassemblyToOpcode(0, "vfmaddsubpd", "") => vfmaddsubpd + rule DisassemblyToOpcode(0, "vfmaddsubpd", "x ") => vfmaddsubpdx + rule DisassemblyToOpcode(0, "vfmaddsubpd", "y ") => vfmaddsubpdy + rule DisassemblyToOpcode(0, "vfmsubaddps", "") => vfmsubaddps + rule DisassemblyToOpcode(0, "vfmsubaddps", "x ") => vfmsubaddpsx + rule DisassemblyToOpcode(0, "vfmsubaddps", "y ") => vfmsubaddpsy + rule DisassemblyToOpcode(0, "vfmsubaddpd", "") => vfmsubaddpd + rule DisassemblyToOpcode(0, "vfmsubaddpd", "x ") => vfmsubaddpdx + rule DisassemblyToOpcode(0, "vfmsubaddpd", "y ") => vfmsubaddpdy + rule DisassemblyToOpcode(0, "vfmaddps", "") => vfmaddps + rule DisassemblyToOpcode(0, "vfmaddps", "x ") => vfmaddpsx + rule DisassemblyToOpcode(0, "vfmaddps", "y ") => vfmaddpsy + rule DisassemblyToOpcode(0, "vfmaddpd", "") => vfmaddpd + rule DisassemblyToOpcode(0, "vfmaddpd", "x ") => vfmaddpdx + rule DisassemblyToOpcode(0, "vfmaddpd", "y ") => vfmaddpdy + rule DisassemblyToOpcode(0, "vfmaddss", "") => vfmaddss + rule DisassemblyToOpcode(0, "vfmaddss", "l ") => vfmaddssl + rule DisassemblyToOpcode(0, "vfmaddsd", "") => vfmaddsd + rule DisassemblyToOpcode(0, "vfmaddsd", "q ") => vfmaddsdq + rule DisassemblyToOpcode(0, "vfmsubps", "") => vfmsubps + rule DisassemblyToOpcode(0, "vfmsubps", "x ") => vfmsubpsx + rule DisassemblyToOpcode(0, "vfmsubps", "y ") => vfmsubpsy + rule DisassemblyToOpcode(0, "vfmsubpd", "") => vfmsubpd + rule DisassemblyToOpcode(0, "vfmsubpd", "x ") => vfmsubpdx + rule DisassemblyToOpcode(0, "vfmsubpd", "y ") => vfmsubpdy + rule DisassemblyToOpcode(0, "vfmsubss", "") => vfmsubss + rule DisassemblyToOpcode(0, "vfmsubss", "l ") => vfmsubssl + rule DisassemblyToOpcode(0, "vfmsubsd", "") => vfmsubsd + rule DisassemblyToOpcode(0, "vfmsubsd", "q ") => vfmsubsdq + rule DisassemblyToOpcode(0, "vfnmaddps", "") => vfnmaddps + rule DisassemblyToOpcode(0, "vfnmaddps", "x ") => vfnmaddpsx + rule DisassemblyToOpcode(0, "vfnmaddps", "y ") => vfnmaddpsy + rule DisassemblyToOpcode(0, "vfnmaddpd", "") => vfnmaddpd + rule DisassemblyToOpcode(0, "vfnmaddpd", "x ") => vfnmaddpdx + rule DisassemblyToOpcode(0, "vfnmaddpd", "y ") => vfnmaddpdy + rule DisassemblyToOpcode(0, "vfnmaddss", "") => vfnmaddss + rule DisassemblyToOpcode(0, "vfnmaddss", "l ") => vfnmaddssl + rule DisassemblyToOpcode(0, "vfnmaddsd", "") => vfnmaddsd + rule DisassemblyToOpcode(0, "vfnmaddsd", "q ") => vfnmaddsdq + rule DisassemblyToOpcode(0, "vfnmsubps", "") => vfnmsubps + rule DisassemblyToOpcode(0, "vfnmsubps", "x ") => vfnmsubpsx + rule DisassemblyToOpcode(0, "vfnmsubps", "y ") => vfnmsubpsy + rule DisassemblyToOpcode(0, "vfnmsubpd", "") => vfnmsubpd + rule DisassemblyToOpcode(0, "vfnmsubpd", "x ") => vfnmsubpdx + rule DisassemblyToOpcode(0, "vfnmsubpd", "y ") => vfnmsubpdy + rule DisassemblyToOpcode(0, "vfnmsubss", "") => vfnmsubss + rule DisassemblyToOpcode(0, "vfnmsubss", "l ") => vfnmsubssl + rule DisassemblyToOpcode(0, "vfnmsubsd", "") => vfnmsubsd + rule DisassemblyToOpcode(0, "vfnmsubsd", "q ") => vfnmsubsdq + rule DisassemblyToOpcode(0, "vpermil2ps", "") => vpermil2ps + rule DisassemblyToOpcode(0, "vpermil2ps", "x ") => vpermil2psx + rule DisassemblyToOpcode(0, "vpermil2ps", "y ") => vpermil2psy + rule DisassemblyToOpcode(0, "vpermil2pd", "") => vpermil2pd + rule DisassemblyToOpcode(0, "vpermil2pd", "x ") => vpermil2pdx + rule DisassemblyToOpcode(0, "vpermil2pd", "y ") => vpermil2pdy + rule DisassemblyToOpcode(0, "bndmk", "w ") => bndmkw + rule DisassemblyToOpcode(0, "bndmk", "l ") => bndmkl + rule DisassemblyToOpcode(0, "bndmk", "q ") => bndmkq + rule DisassemblyToOpcode(0, "bndmk", "") => bndmk + rule DisassemblyToOpcode(0, "bndcl", "w ") => bndclw + rule DisassemblyToOpcode(0, "bndcl", "l ") => bndcll + rule DisassemblyToOpcode(0, "bndcl", "q ") => bndclq + rule DisassemblyToOpcode(0, "bndcl", "") => bndcl + rule DisassemblyToOpcode(0, "bndcu", "w ") => bndcuw + rule DisassemblyToOpcode(0, "bndcu", "l ") => bndcul + rule DisassemblyToOpcode(0, "bndcu", "q ") => bndcuq + rule DisassemblyToOpcode(0, "bndcu", "") => bndcu + rule DisassemblyToOpcode(0, "bndcn", "w ") => bndcnw + rule DisassemblyToOpcode(0, "bndcn", "l ") => bndcnl + rule DisassemblyToOpcode(0, "bndcn", "q ") => bndcnq + rule DisassemblyToOpcode(0, "bndcn", "") => bndcn + rule DisassemblyToOpcode(0, "bndmov", "") => bndmov + rule DisassemblyToOpcode(0, "bndmov", "q ") => bndmovq + rule DisassemblyToOpcode(0, "bndmov", "x ") => bndmovx + rule DisassemblyToOpcode(0, "bndldx", "") => bndldx + rule DisassemblyToOpcode(0, "bndstx", "") => bndstx + rule DisassemblyToOpcode(0, "clrssbsy", "") => clrssbsy + rule DisassemblyToOpcode(0, "clrssbsy", "q ") => clrssbsyq + rule DisassemblyToOpcode(0, "endbr32", "") => endbr32 + rule DisassemblyToOpcode(0, "endbr64", "") => endbr64 + rule DisassemblyToOpcode(0, "incsspd", "") => incsspd + rule DisassemblyToOpcode(0, "incsspq", "") => incsspq + rule DisassemblyToOpcode(0, "rdsspd", "") => rdsspd + rule DisassemblyToOpcode(0, "rdsspq", "") => rdsspq + rule DisassemblyToOpcode(0, "rstorssp", "") => rstorssp + rule DisassemblyToOpcode(0, "rstorssp", "q ") => rstorsspq + rule DisassemblyToOpcode(0, "saveprevssp", "") => saveprevssp + rule DisassemblyToOpcode(0, "setssbsy", "") => setssbsy + rule DisassemblyToOpcode(0, "wrssd", "") => wrssd + rule DisassemblyToOpcode(0, "wrssd", "l ") => wrssdl + rule DisassemblyToOpcode(0, "wrssq", "") => wrssq + rule DisassemblyToOpcode(0, "wrssq", "q ") => wrssqq + rule DisassemblyToOpcode(0, "wrussd", "") => wrussd + rule DisassemblyToOpcode(0, "wrussd", "l ") => wrussdl + rule DisassemblyToOpcode(0, "wrussq", "") => wrussq + rule DisassemblyToOpcode(0, "wrussq", "q ") => wrussqq + rule DisassemblyToOpcode(0, "rdrand", "") => rdrand + rule DisassemblyToOpcode(0, "sha1msg1", "") => sha1msg1 + rule DisassemblyToOpcode(0, "sha1msg1", "x ") => sha1msg1x + rule DisassemblyToOpcode(0, "sha1msg2", "") => sha1msg2 + rule DisassemblyToOpcode(0, "sha1msg2", "x ") => sha1msg2x + rule DisassemblyToOpcode(0, "sha1nexte", "") => sha1nexte + rule DisassemblyToOpcode(0, "sha1nexte", "x ") => sha1nextex + rule DisassemblyToOpcode(0, "sha1rnds4", "") => sha1rnds4 + rule DisassemblyToOpcode(0, "sha1rnds4", "x ") => sha1rnds4x + rule DisassemblyToOpcode(0, "sha256msg1", "") => sha256msg1 + rule DisassemblyToOpcode(0, "sha256msg1", "x ") => sha256msg1x + rule DisassemblyToOpcode(0, "sha256msg2", "") => sha256msg2 + rule DisassemblyToOpcode(0, "sha256msg2", "x ") => sha256msg2x + rule DisassemblyToOpcode(0, "sha256rnds2", "") => sha256rnds2 + rule DisassemblyToOpcode(0, "sha256rnds2", "x ") => sha256rnds2x + rule DisassemblyToOpcode(0, "xsaveopt", "") => xsaveopt + rule DisassemblyToOpcode(0, "xsaveopt64", "") => xsaveopt64 + rule DisassemblyToOpcode(0, "xsaves", "") => xsaves + rule DisassemblyToOpcode(0, "xsaves64", "") => xsaves64 + rule DisassemblyToOpcode(0, "xrstors", "") => xrstors + rule DisassemblyToOpcode(0, "xrstors64", "") => xrstors64 + rule DisassemblyToOpcode(0, "xsavec", "") => xsavec + rule DisassemblyToOpcode(0, "xsavec64", "") => xsavec64 + rule DisassemblyToOpcode(0, "clflushopt", "z ") => clflushoptz + rule DisassemblyToOpcode(0, "clflushopt", "") => clflushopt + rule DisassemblyToOpcode(0, "rdseed", "") => rdseed + rule DisassemblyToOpcode(0, "rdfsbase", "") => rdfsbase + rule DisassemblyToOpcode(0, "rdgsbase", "") => rdgsbase + rule DisassemblyToOpcode(0, "wrfsbase", "") => wrfsbase + rule DisassemblyToOpcode(0, "wrgsbase", "") => wrgsbase + rule DisassemblyToOpcode(0, "clac", "") => clac + rule DisassemblyToOpcode(0, "stac", "") => stac + rule DisassemblyToOpcode(0, "enclu", "") => enclu + rule DisassemblyToOpcode(0, "encls", "") => encls + rule DisassemblyToOpcode(0, "rdpid", "") => rdpid + rule DisassemblyToOpcode(0, "ptwrite", "") => ptwrite + rule DisassemblyToOpcode(0, "ptwrite", "q ") => ptwriteq + rule DisassemblyToOpcode(0, "ptwrite", "l ") => ptwritel + rule DisassemblyToOpcode(0, "movdir64b", "z ") => movdir64bz + rule DisassemblyToOpcode(0, "movdir64b", "") => movdir64b + rule DisassemblyToOpcode(0, "movdiri", "") => movdiri + rule DisassemblyToOpcode(0, "movdiri", "l ") => movdiril + rule DisassemblyToOpcode(0, "movdiri", "q ") => movdiriq + rule DisassemblyToOpcode(0, "tpause", "") => tpause + rule DisassemblyToOpcode(0, "umonitor", "") => umonitor + rule DisassemblyToOpcode(0, "umwait", "") => umwait + rule DisassemblyToOpcode(0, "cldemote", "") => cldemote + rule DisassemblyToOpcode(0, "cldemote", "b ") => cldemoteb + rule DisassemblyToOpcode(0, "enclv", "") => enclv + rule DisassemblyToOpcode(0, "vaddpd", "") => vaddpd + rule DisassemblyToOpcode(0, "vaddpd", "x ") => vaddpdx + rule DisassemblyToOpcode(0, "vaddpd", "y ") => vaddpdy + rule DisassemblyToOpcode(0, "vaddps", "") => vaddps + rule DisassemblyToOpcode(0, "vaddps", "x ") => vaddpsx + rule DisassemblyToOpcode(0, "vaddps", "y ") => vaddpsy + rule DisassemblyToOpcode(0, "vaddsd", "") => vaddsd + rule DisassemblyToOpcode(0, "vaddsd", "q ") => vaddsdq + rule DisassemblyToOpcode(0, "vaddss", "") => vaddss + rule DisassemblyToOpcode(0, "vaddss", "l ") => vaddssl + rule DisassemblyToOpcode(0, "vaddsubpd", "") => vaddsubpd + rule DisassemblyToOpcode(0, "vaddsubpd", "x ") => vaddsubpdx + rule DisassemblyToOpcode(0, "vaddsubpd", "y ") => vaddsubpdy + rule DisassemblyToOpcode(0, "vaddsubps", "") => vaddsubps + rule DisassemblyToOpcode(0, "vaddsubps", "x ") => vaddsubpsx + rule DisassemblyToOpcode(0, "vaddsubps", "y ") => vaddsubpsy + rule DisassemblyToOpcode(0, "vandpd", "") => vandpd + rule DisassemblyToOpcode(0, "vandpd", "x ") => vandpdx + rule DisassemblyToOpcode(0, "vandpd", "y ") => vandpdy + rule DisassemblyToOpcode(0, "vandps", "") => vandps + rule DisassemblyToOpcode(0, "vandps", "x ") => vandpsx + rule DisassemblyToOpcode(0, "vandps", "y ") => vandpsy + rule DisassemblyToOpcode(0, "vandnpd", "") => vandnpd + rule DisassemblyToOpcode(0, "vandnpd", "x ") => vandnpdx + rule DisassemblyToOpcode(0, "vandnpd", "y ") => vandnpdy + rule DisassemblyToOpcode(0, "vandnps", "") => vandnps + rule DisassemblyToOpcode(0, "vandnps", "x ") => vandnpsx + rule DisassemblyToOpcode(0, "vandnps", "y ") => vandnpsy + rule DisassemblyToOpcode(0, "vblendpd", "") => vblendpd + rule DisassemblyToOpcode(0, "vblendpd", "x ") => vblendpdx + rule DisassemblyToOpcode(0, "vblendpd", "y ") => vblendpdy + rule DisassemblyToOpcode(0, "vblendps", "") => vblendps + rule DisassemblyToOpcode(0, "vblendps", "x ") => vblendpsx + rule DisassemblyToOpcode(0, "vblendps", "y ") => vblendpsy + rule DisassemblyToOpcode(0, "vcmppd", "") => vcmppd + rule DisassemblyToOpcode(0, "vcmppd", "x ") => vcmppdx + rule DisassemblyToOpcode(0, "vcmppd", "y ") => vcmppdy + rule DisassemblyToOpcode(0, "vcmpps", "") => vcmpps + rule DisassemblyToOpcode(0, "vcmpps", "x ") => vcmppsx + rule DisassemblyToOpcode(0, "vcmpps", "y ") => vcmppsy + rule DisassemblyToOpcode(0, "vcmpsd", "") => vcmpsd + rule DisassemblyToOpcode(0, "vcmpsd", "q ") => vcmpsdq + rule DisassemblyToOpcode(0, "vcmpss", "") => vcmpss + rule DisassemblyToOpcode(0, "vcmpss", "l ") => vcmpssl + rule DisassemblyToOpcode(0, "vcomisd", "") => vcomisd + rule DisassemblyToOpcode(0, "vcomisd", "q ") => vcomisdq + rule DisassemblyToOpcode(0, "vcomiss", "") => vcomiss + rule DisassemblyToOpcode(0, "vcomiss", "l ") => vcomissl + rule DisassemblyToOpcode(0, "vcvtdq2pd", "") => vcvtdq2pd + rule DisassemblyToOpcode(0, "vcvtdq2pd", "q ") => vcvtdq2pdq + rule DisassemblyToOpcode(0, "vcvtdq2pd", "x ") => vcvtdq2pdx + rule DisassemblyToOpcode(0, "vcvtdq2ps", "") => vcvtdq2ps + rule DisassemblyToOpcode(0, "vcvtdq2ps", "x ") => vcvtdq2psx + rule DisassemblyToOpcode(0, "vcvtdq2ps", "y ") => vcvtdq2psy + rule DisassemblyToOpcode(0, "vcvtpd2dq", "") => vcvtpd2dq + rule DisassemblyToOpcode(0, "vcvtpd2dq", "x ") => vcvtpd2dqx + rule DisassemblyToOpcode(0, "vcvtpd2dq", "y ") => vcvtpd2dqy + rule DisassemblyToOpcode(0, "vcvttpd2dq", "") => vcvttpd2dq + rule DisassemblyToOpcode(0, "vcvttpd2dq", "x ") => vcvttpd2dqx + rule DisassemblyToOpcode(0, "vcvttpd2dq", "y ") => vcvttpd2dqy + rule DisassemblyToOpcode(0, "vcvtpd2ps", "") => vcvtpd2ps + rule DisassemblyToOpcode(0, "vcvtpd2ps", "x ") => vcvtpd2psx + rule DisassemblyToOpcode(0, "vcvtpd2ps", "y ") => vcvtpd2psy + rule DisassemblyToOpcode(0, "vcvtps2dq", "") => vcvtps2dq + rule DisassemblyToOpcode(0, "vcvtps2dq", "x ") => vcvtps2dqx + rule DisassemblyToOpcode(0, "vcvtps2dq", "y ") => vcvtps2dqy + rule DisassemblyToOpcode(0, "vcvttps2dq", "") => vcvttps2dq + rule DisassemblyToOpcode(0, "vcvttps2dq", "x ") => vcvttps2dqx + rule DisassemblyToOpcode(0, "vcvttps2dq", "y ") => vcvttps2dqy + rule DisassemblyToOpcode(0, "vcvtps2pd", "") => vcvtps2pd + rule DisassemblyToOpcode(0, "vcvtps2pd", "q ") => vcvtps2pdq + rule DisassemblyToOpcode(0, "vcvtps2pd", "x ") => vcvtps2pdx + rule DisassemblyToOpcode(0, "vcvtsd2si", "") => vcvtsd2si + rule DisassemblyToOpcode(0, "vcvtsd2si", "q ") => vcvtsd2siq + rule DisassemblyToOpcode(0, "vcvttsd2si", "") => vcvttsd2si + rule DisassemblyToOpcode(0, "vcvttsd2si", "q ") => vcvttsd2siq + rule DisassemblyToOpcode(0, "vcvtss2si", "") => vcvtss2si + rule DisassemblyToOpcode(0, "vcvtss2si", "l ") => vcvtss2sil + rule DisassemblyToOpcode(0, "vcvttss2si", "") => vcvttss2si + rule DisassemblyToOpcode(0, "vcvttss2si", "l ") => vcvttss2sil + rule DisassemblyToOpcode(0, "vcvtsd2ss", "") => vcvtsd2ss + rule DisassemblyToOpcode(0, "vcvtsd2ss", "q ") => vcvtsd2ssq + rule DisassemblyToOpcode(0, "vcvtsi2sd", "") => vcvtsi2sd + rule DisassemblyToOpcode(0, "vcvtsi2sd", "l ") => vcvtsi2sdl + rule DisassemblyToOpcode(0, "vcvtsi2sd", "q ") => vcvtsi2sdq + rule DisassemblyToOpcode(0, "vcvtsi2ss", "") => vcvtsi2ss + rule DisassemblyToOpcode(0, "vcvtsi2ss", "l ") => vcvtsi2ssl + rule DisassemblyToOpcode(0, "vcvtsi2ss", "q ") => vcvtsi2ssq + rule DisassemblyToOpcode(0, "vcvtss2sd", "") => vcvtss2sd + rule DisassemblyToOpcode(0, "vcvtss2sd", "l ") => vcvtss2sdl + rule DisassemblyToOpcode(0, "vdivpd", "") => vdivpd + rule DisassemblyToOpcode(0, "vdivpd", "x ") => vdivpdx + rule DisassemblyToOpcode(0, "vdivpd", "y ") => vdivpdy + rule DisassemblyToOpcode(0, "vdivps", "") => vdivps + rule DisassemblyToOpcode(0, "vdivps", "x ") => vdivpsx + rule DisassemblyToOpcode(0, "vdivps", "y ") => vdivpsy + rule DisassemblyToOpcode(0, "vdivsd", "") => vdivsd + rule DisassemblyToOpcode(0, "vdivsd", "q ") => vdivsdq + rule DisassemblyToOpcode(0, "vdivss", "") => vdivss + rule DisassemblyToOpcode(0, "vdivss", "l ") => vdivssl + rule DisassemblyToOpcode(0, "vextractf128", "") => vextractf128 + rule DisassemblyToOpcode(0, "vextractf128", "x ") => vextractf128x + rule DisassemblyToOpcode(0, "vdppd", "") => vdppd + rule DisassemblyToOpcode(0, "vdppd", "x ") => vdppdx + rule DisassemblyToOpcode(0, "vdpps", "") => vdpps + rule DisassemblyToOpcode(0, "vdpps", "x ") => vdppsx + rule DisassemblyToOpcode(0, "vdpps", "y ") => vdppsy + rule DisassemblyToOpcode(0, "vextractps", "") => vextractps + rule DisassemblyToOpcode(0, "vextractps", "l ") => vextractpsl + rule DisassemblyToOpcode(0, "vzeroall", "") => vzeroall + rule DisassemblyToOpcode(0, "vzeroupper", "") => vzeroupper + rule DisassemblyToOpcode(0, "vhaddpd", "") => vhaddpd + rule DisassemblyToOpcode(0, "vhaddpd", "x ") => vhaddpdx + rule DisassemblyToOpcode(0, "vhaddpd", "y ") => vhaddpdy + rule DisassemblyToOpcode(0, "vhaddps", "") => vhaddps + rule DisassemblyToOpcode(0, "vhaddps", "x ") => vhaddpsx + rule DisassemblyToOpcode(0, "vhaddps", "y ") => vhaddpsy + rule DisassemblyToOpcode(0, "vhsubpd", "") => vhsubpd + rule DisassemblyToOpcode(0, "vhsubpd", "x ") => vhsubpdx + rule DisassemblyToOpcode(0, "vhsubpd", "y ") => vhsubpdy + rule DisassemblyToOpcode(0, "vhsubps", "") => vhsubps + rule DisassemblyToOpcode(0, "vhsubps", "x ") => vhsubpsx + rule DisassemblyToOpcode(0, "vhsubps", "y ") => vhsubpsy + rule DisassemblyToOpcode(0, "vpermilpd", "") => vpermilpd + rule DisassemblyToOpcode(0, "vpermilpd", "x ") => vpermilpdx + rule DisassemblyToOpcode(0, "vpermilpd", "y ") => vpermilpdy + rule DisassemblyToOpcode(0, "vpermilps", "") => vpermilps + rule DisassemblyToOpcode(0, "vpermilps", "x ") => vpermilpsx + rule DisassemblyToOpcode(0, "vpermilps", "y ") => vpermilpsy + rule DisassemblyToOpcode(0, "vperm2f128", "") => vperm2f128 + rule DisassemblyToOpcode(0, "vperm2f128", "y ") => vperm2f128y + rule DisassemblyToOpcode(0, "vbroadcastss", "") => vbroadcastss + rule DisassemblyToOpcode(0, "vbroadcastss", "l ") => vbroadcastssl + rule DisassemblyToOpcode(0, "vbroadcastsd", "") => vbroadcastsd + rule DisassemblyToOpcode(0, "vbroadcastsd", "q ") => vbroadcastsdq + rule DisassemblyToOpcode(0, "vbroadcastf128", "") => vbroadcastf128 + rule DisassemblyToOpcode(0, "vbroadcastf128", "x ") => vbroadcastf128x + rule DisassemblyToOpcode(0, "vinsertf128", "") => vinsertf128 + rule DisassemblyToOpcode(0, "vinsertf128", "x ") => vinsertf128x + rule DisassemblyToOpcode(0, "vinsertps", "") => vinsertps + rule DisassemblyToOpcode(0, "vinsertps", "l ") => vinsertpsl + rule DisassemblyToOpcode(0, "vlddqu", "") => vlddqu + rule DisassemblyToOpcode(0, "vlddqu", "x ") => vlddqux + rule DisassemblyToOpcode(0, "vlddqu", "y ") => vlddquy + rule DisassemblyToOpcode(0, "vmaskmovps", "") => vmaskmovps + rule DisassemblyToOpcode(0, "vmaskmovps", "x ") => vmaskmovpsx + rule DisassemblyToOpcode(0, "vmaskmovps", "y ") => vmaskmovpsy + rule DisassemblyToOpcode(0, "vmaskmovpd", "") => vmaskmovpd + rule DisassemblyToOpcode(0, "vmaskmovpd", "x ") => vmaskmovpdx + rule DisassemblyToOpcode(0, "vmaskmovpd", "y ") => vmaskmovpdy + rule DisassemblyToOpcode(0, "vptest", "") => vptest + rule DisassemblyToOpcode(0, "vptest", "x ") => vptestx + rule DisassemblyToOpcode(0, "vptest", "y ") => vptesty + rule DisassemblyToOpcode(0, "vtestps", "") => vtestps + rule DisassemblyToOpcode(0, "vtestps", "x ") => vtestpsx + rule DisassemblyToOpcode(0, "vtestps", "y ") => vtestpsy + rule DisassemblyToOpcode(0, "vtestpd", "") => vtestpd + rule DisassemblyToOpcode(0, "vtestpd", "x ") => vtestpdx + rule DisassemblyToOpcode(0, "vtestpd", "y ") => vtestpdy + rule DisassemblyToOpcode(0, "vmaxpd", "") => vmaxpd + rule DisassemblyToOpcode(0, "vmaxpd", "x ") => vmaxpdx + rule DisassemblyToOpcode(0, "vmaxpd", "y ") => vmaxpdy + rule DisassemblyToOpcode(0, "vmaxps", "") => vmaxps + rule DisassemblyToOpcode(0, "vmaxps", "x ") => vmaxpsx + rule DisassemblyToOpcode(0, "vmaxps", "y ") => vmaxpsy + rule DisassemblyToOpcode(0, "vmaxsd", "") => vmaxsd + rule DisassemblyToOpcode(0, "vmaxsd", "q ") => vmaxsdq + rule DisassemblyToOpcode(0, "vmaxss", "") => vmaxss + rule DisassemblyToOpcode(0, "vmaxss", "l ") => vmaxssl + rule DisassemblyToOpcode(0, "vminpd", "") => vminpd + rule DisassemblyToOpcode(0, "vminpd", "x ") => vminpdx + rule DisassemblyToOpcode(0, "vminpd", "y ") => vminpdy + rule DisassemblyToOpcode(0, "vminps", "") => vminps + rule DisassemblyToOpcode(0, "vminps", "x ") => vminpsx + rule DisassemblyToOpcode(0, "vminps", "y ") => vminpsy + rule DisassemblyToOpcode(0, "vminsd", "") => vminsd + rule DisassemblyToOpcode(0, "vminsd", "q ") => vminsdq + rule DisassemblyToOpcode(0, "vminss", "") => vminss + rule DisassemblyToOpcode(0, "vminss", "l ") => vminssl + rule DisassemblyToOpcode(0, "vmovapd", "") => vmovapd + rule DisassemblyToOpcode(0, "vmovapd", "x ") => vmovapdx + rule DisassemblyToOpcode(0, "vmovapd", "y ") => vmovapdy + rule DisassemblyToOpcode(0, "vmovaps", "") => vmovaps + rule DisassemblyToOpcode(0, "vmovaps", "x ") => vmovapsx + rule DisassemblyToOpcode(0, "vmovaps", "y ") => vmovapsy + rule DisassemblyToOpcode(0, "vmovd", "") => vmovd + rule DisassemblyToOpcode(0, "vmovd", "l ") => vmovdl + rule DisassemblyToOpcode(0, "vmovq", "") => vmovq + rule DisassemblyToOpcode(0, "vmovq", "q ") => vmovqq + rule DisassemblyToOpcode(0, "vmovddup", "") => vmovddup + rule DisassemblyToOpcode(0, "vmovddup", "q ") => vmovddupq + rule DisassemblyToOpcode(0, "vmovddup", "y ") => vmovddupy + rule DisassemblyToOpcode(0, "vmovdqa", "") => vmovdqa + rule DisassemblyToOpcode(0, "vmovdqa", "x ") => vmovdqax + rule DisassemblyToOpcode(0, "vmovdqa", "y ") => vmovdqay + rule DisassemblyToOpcode(0, "vmovdqu", "") => vmovdqu + rule DisassemblyToOpcode(0, "vmovdqu", "x ") => vmovdqux + rule DisassemblyToOpcode(0, "vmovdqu", "y ") => vmovdquy + rule DisassemblyToOpcode(0, "vmovshdup", "") => vmovshdup + rule DisassemblyToOpcode(0, "vmovshdup", "x ") => vmovshdupx + rule DisassemblyToOpcode(0, "vmovshdup", "y ") => vmovshdupy + rule DisassemblyToOpcode(0, "vmovsldup", "") => vmovsldup + rule DisassemblyToOpcode(0, "vmovsldup", "x ") => vmovsldupx + rule DisassemblyToOpcode(0, "vmovsldup", "y ") => vmovsldupy + rule DisassemblyToOpcode(0, "vpor", "") => vpor + rule DisassemblyToOpcode(0, "vpor", "x ") => vporx + rule DisassemblyToOpcode(0, "vpand", "") => vpand + rule DisassemblyToOpcode(0, "vpand", "x ") => vpandx + rule DisassemblyToOpcode(0, "vpandn", "") => vpandn + rule DisassemblyToOpcode(0, "vpandn", "x ") => vpandnx + rule DisassemblyToOpcode(0, "vpxor", "") => vpxor + rule DisassemblyToOpcode(0, "vpxor", "x ") => vpxorx + rule DisassemblyToOpcode(0, "vpabsb", "") => vpabsb + rule DisassemblyToOpcode(0, "vpabsb", "x ") => vpabsbx + rule DisassemblyToOpcode(0, "vpabsw", "") => vpabsw + rule DisassemblyToOpcode(0, "vpabsw", "x ") => vpabswx + rule DisassemblyToOpcode(0, "vpabsd", "") => vpabsd + rule DisassemblyToOpcode(0, "vpabsd", "x ") => vpabsdx + rule DisassemblyToOpcode(0, "vphminposuw", "") => vphminposuw + rule DisassemblyToOpcode(0, "vphminposuw", "x ") => vphminposuwx + rule DisassemblyToOpcode(0, "vpshufd", "") => vpshufd + rule DisassemblyToOpcode(0, "vpshufd", "x ") => vpshufdx + rule DisassemblyToOpcode(0, "vpshufhw", "") => vpshufhw + rule DisassemblyToOpcode(0, "vpshufhw", "x ") => vpshufhwx + rule DisassemblyToOpcode(0, "vpshuflw", "") => vpshuflw + rule DisassemblyToOpcode(0, "vpshuflw", "x ") => vpshuflwx + rule DisassemblyToOpcode(0, "vpacksswb", "") => vpacksswb + rule DisassemblyToOpcode(0, "vpacksswb", "x ") => vpacksswbx + rule DisassemblyToOpcode(0, "vpackssdw", "") => vpackssdw + rule DisassemblyToOpcode(0, "vpackssdw", "x ") => vpackssdwx + rule DisassemblyToOpcode(0, "vpackuswb", "") => vpackuswb + rule DisassemblyToOpcode(0, "vpackuswb", "x ") => vpackuswbx + rule DisassemblyToOpcode(0, "vpackusdw", "") => vpackusdw + rule DisassemblyToOpcode(0, "vpackusdw", "x ") => vpackusdwx + rule DisassemblyToOpcode(0, "vpsllw", "") => vpsllw + rule DisassemblyToOpcode(0, "vpsllw", "x ") => vpsllwx + rule DisassemblyToOpcode(0, "vpslld", "") => vpslld + rule DisassemblyToOpcode(0, "vpslld", "x ") => vpslldx + rule DisassemblyToOpcode(0, "vpsllq", "") => vpsllq + rule DisassemblyToOpcode(0, "vpsllq", "x ") => vpsllqx + rule DisassemblyToOpcode(0, "vpsrlw", "") => vpsrlw + rule DisassemblyToOpcode(0, "vpsrlw", "x ") => vpsrlwx + rule DisassemblyToOpcode(0, "vpsrld", "") => vpsrld + rule DisassemblyToOpcode(0, "vpsrld", "x ") => vpsrldx + rule DisassemblyToOpcode(0, "vpsrlq", "") => vpsrlq + rule DisassemblyToOpcode(0, "vpsrlq", "x ") => vpsrlqx + rule DisassemblyToOpcode(0, "vpsraw", "") => vpsraw + rule DisassemblyToOpcode(0, "vpsraw", "x ") => vpsrawx + rule DisassemblyToOpcode(0, "vpsrad", "") => vpsrad + rule DisassemblyToOpcode(0, "vpsrad", "x ") => vpsradx + rule DisassemblyToOpcode(0, "vpaddb", "") => vpaddb + rule DisassemblyToOpcode(0, "vpaddb", "x ") => vpaddbx + rule DisassemblyToOpcode(0, "vpaddw", "") => vpaddw + rule DisassemblyToOpcode(0, "vpaddw", "x ") => vpaddwx + rule DisassemblyToOpcode(0, "vpaddd", "") => vpaddd + rule DisassemblyToOpcode(0, "vpaddd", "x ") => vpadddx + rule DisassemblyToOpcode(0, "vpaddq", "") => vpaddq + rule DisassemblyToOpcode(0, "vpaddq", "x ") => vpaddqx + rule DisassemblyToOpcode(0, "vpaddsb", "") => vpaddsb + rule DisassemblyToOpcode(0, "vpaddsb", "x ") => vpaddsbx + rule DisassemblyToOpcode(0, "vpaddsw", "") => vpaddsw + rule DisassemblyToOpcode(0, "vpaddsw", "x ") => vpaddswx + rule DisassemblyToOpcode(0, "vpaddusb", "") => vpaddusb + rule DisassemblyToOpcode(0, "vpaddusb", "x ") => vpaddusbx + rule DisassemblyToOpcode(0, "vpaddusw", "") => vpaddusw + rule DisassemblyToOpcode(0, "vpaddusw", "x ") => vpadduswx + rule DisassemblyToOpcode(0, "vpavgb", "") => vpavgb + rule DisassemblyToOpcode(0, "vpavgb", "x ") => vpavgbx + rule DisassemblyToOpcode(0, "vpavgw", "") => vpavgw + rule DisassemblyToOpcode(0, "vpavgw", "x ") => vpavgwx + rule DisassemblyToOpcode(0, "vpcmpeqb", "") => vpcmpeqb + rule DisassemblyToOpcode(0, "vpcmpeqb", "x ") => vpcmpeqbx + rule DisassemblyToOpcode(0, "vpcmpeqw", "") => vpcmpeqw + rule DisassemblyToOpcode(0, "vpcmpeqw", "x ") => vpcmpeqwx + rule DisassemblyToOpcode(0, "vpcmpeqd", "") => vpcmpeqd + rule DisassemblyToOpcode(0, "vpcmpeqd", "x ") => vpcmpeqdx + rule DisassemblyToOpcode(0, "vpcmpeqq", "") => vpcmpeqq + rule DisassemblyToOpcode(0, "vpcmpeqq", "x ") => vpcmpeqqx + rule DisassemblyToOpcode(0, "vpcmpgtb", "") => vpcmpgtb + rule DisassemblyToOpcode(0, "vpcmpgtb", "x ") => vpcmpgtbx + rule DisassemblyToOpcode(0, "vpcmpgtw", "") => vpcmpgtw + rule DisassemblyToOpcode(0, "vpcmpgtw", "x ") => vpcmpgtwx + rule DisassemblyToOpcode(0, "vpcmpgtd", "") => vpcmpgtd + rule DisassemblyToOpcode(0, "vpcmpgtd", "x ") => vpcmpgtdx + rule DisassemblyToOpcode(0, "vpcmpgtq", "") => vpcmpgtq + rule DisassemblyToOpcode(0, "vpcmpgtq", "x ") => vpcmpgtqx + rule DisassemblyToOpcode(0, "vphaddw", "") => vphaddw + rule DisassemblyToOpcode(0, "vphaddw", "x ") => vphaddwx + rule DisassemblyToOpcode(0, "vphaddd", "") => vphaddd + rule DisassemblyToOpcode(0, "vphaddd", "x ") => vphadddx + rule DisassemblyToOpcode(0, "vphaddsw", "") => vphaddsw + rule DisassemblyToOpcode(0, "vphaddsw", "x ") => vphaddswx + rule DisassemblyToOpcode(0, "vphsubw", "") => vphsubw + rule DisassemblyToOpcode(0, "vphsubw", "x ") => vphsubwx + rule DisassemblyToOpcode(0, "vphsubd", "") => vphsubd + rule DisassemblyToOpcode(0, "vphsubd", "x ") => vphsubdx + rule DisassemblyToOpcode(0, "vphsubsw", "") => vphsubsw + rule DisassemblyToOpcode(0, "vphsubsw", "x ") => vphsubswx + rule DisassemblyToOpcode(0, "vpmulhuw", "") => vpmulhuw + rule DisassemblyToOpcode(0, "vpmulhuw", "x ") => vpmulhuwx + rule DisassemblyToOpcode(0, "vpmulhrsw", "") => vpmulhrsw + rule DisassemblyToOpcode(0, "vpmulhrsw", "x ") => vpmulhrswx + rule DisassemblyToOpcode(0, "vpmulhw", "") => vpmulhw + rule DisassemblyToOpcode(0, "vpmulhw", "x ") => vpmulhwx + rule DisassemblyToOpcode(0, "vpmullw", "") => vpmullw + rule DisassemblyToOpcode(0, "vpmullw", "x ") => vpmullwx + rule DisassemblyToOpcode(0, "vpmulld", "") => vpmulld + rule DisassemblyToOpcode(0, "vpmulld", "x ") => vpmulldx + rule DisassemblyToOpcode(0, "vpmuludq", "") => vpmuludq + rule DisassemblyToOpcode(0, "vpmuludq", "x ") => vpmuludqx + rule DisassemblyToOpcode(0, "vpmuldq", "") => vpmuldq + rule DisassemblyToOpcode(0, "vpmuldq", "x ") => vpmuldqx + rule DisassemblyToOpcode(0, "vpsadbw", "") => vpsadbw + rule DisassemblyToOpcode(0, "vpsadbw", "x ") => vpsadbwx + rule DisassemblyToOpcode(0, "vpshufb", "") => vpshufb + rule DisassemblyToOpcode(0, "vpshufb", "x ") => vpshufbx + rule DisassemblyToOpcode(0, "vpsignb", "") => vpsignb + rule DisassemblyToOpcode(0, "vpsignb", "x ") => vpsignbx + rule DisassemblyToOpcode(0, "vpsignw", "") => vpsignw + rule DisassemblyToOpcode(0, "vpsignw", "x ") => vpsignwx + rule DisassemblyToOpcode(0, "vpsignd", "") => vpsignd + rule DisassemblyToOpcode(0, "vpsignd", "x ") => vpsigndx + rule DisassemblyToOpcode(0, "vpsubsb", "") => vpsubsb + rule DisassemblyToOpcode(0, "vpsubsb", "x ") => vpsubsbx + rule DisassemblyToOpcode(0, "vpsubsw", "") => vpsubsw + rule DisassemblyToOpcode(0, "vpsubsw", "x ") => vpsubswx + rule DisassemblyToOpcode(0, "vpsubusb", "") => vpsubusb + rule DisassemblyToOpcode(0, "vpsubusb", "x ") => vpsubusbx + rule DisassemblyToOpcode(0, "vpsubusw", "") => vpsubusw + rule DisassemblyToOpcode(0, "vpsubusw", "x ") => vpsubuswx + rule DisassemblyToOpcode(0, "vpsubb", "") => vpsubb + rule DisassemblyToOpcode(0, "vpsubb", "x ") => vpsubbx + rule DisassemblyToOpcode(0, "vpsubw", "") => vpsubw + rule DisassemblyToOpcode(0, "vpsubw", "x ") => vpsubwx + rule DisassemblyToOpcode(0, "vpsubd", "") => vpsubd + rule DisassemblyToOpcode(0, "vpsubd", "x ") => vpsubdx + rule DisassemblyToOpcode(0, "vpsubq", "") => vpsubq + rule DisassemblyToOpcode(0, "vpsubq", "x ") => vpsubqx + rule DisassemblyToOpcode(0, "vpunpckhbw", "") => vpunpckhbw + rule DisassemblyToOpcode(0, "vpunpckhbw", "x ") => vpunpckhbwx + rule DisassemblyToOpcode(0, "vpunpckhwd", "") => vpunpckhwd + rule DisassemblyToOpcode(0, "vpunpckhwd", "x ") => vpunpckhwdx + rule DisassemblyToOpcode(0, "vpunpckhdq", "") => vpunpckhdq + rule DisassemblyToOpcode(0, "vpunpckhdq", "x ") => vpunpckhdqx + rule DisassemblyToOpcode(0, "vpunpckhqdq", "") => vpunpckhqdq + rule DisassemblyToOpcode(0, "vpunpckhqdq", "x ") => vpunpckhqdqx + rule DisassemblyToOpcode(0, "vpunpcklbw", "") => vpunpcklbw + rule DisassemblyToOpcode(0, "vpunpcklbw", "x ") => vpunpcklbwx + rule DisassemblyToOpcode(0, "vpunpcklwd", "") => vpunpcklwd + rule DisassemblyToOpcode(0, "vpunpcklwd", "x ") => vpunpcklwdx + rule DisassemblyToOpcode(0, "vpunpckldq", "") => vpunpckldq + rule DisassemblyToOpcode(0, "vpunpckldq", "x ") => vpunpckldqx + rule DisassemblyToOpcode(0, "vpunpcklqdq", "") => vpunpcklqdq + rule DisassemblyToOpcode(0, "vpunpcklqdq", "x ") => vpunpcklqdqx + rule DisassemblyToOpcode(0, "vpsrldq", "") => vpsrldq + rule DisassemblyToOpcode(0, "vpslldq", "") => vpslldq + rule DisassemblyToOpcode(0, "vmovlhps", "") => vmovlhps + rule DisassemblyToOpcode(0, "vmovhlps", "") => vmovhlps + rule DisassemblyToOpcode(0, "vpalignr", "") => vpalignr + rule DisassemblyToOpcode(0, "vpalignr", "x ") => vpalignrx + rule DisassemblyToOpcode(0, "vpblendw", "") => vpblendw + rule DisassemblyToOpcode(0, "vpblendw", "x ") => vpblendwx + rule DisassemblyToOpcode(0, "vroundpd", "") => vroundpd + rule DisassemblyToOpcode(0, "vroundpd", "x ") => vroundpdx + rule DisassemblyToOpcode(0, "vroundpd", "y ") => vroundpdy + rule DisassemblyToOpcode(0, "vroundps", "") => vroundps + rule DisassemblyToOpcode(0, "vroundps", "x ") => vroundpsx + rule DisassemblyToOpcode(0, "vroundps", "y ") => vroundpsy + rule DisassemblyToOpcode(0, "vroundsd", "") => vroundsd + rule DisassemblyToOpcode(0, "vroundsd", "q ") => vroundsdq + rule DisassemblyToOpcode(0, "vroundss", "") => vroundss + rule DisassemblyToOpcode(0, "vroundss", "l ") => vroundssl + rule DisassemblyToOpcode(0, "vshufpd", "") => vshufpd + rule DisassemblyToOpcode(0, "vshufpd", "x ") => vshufpdx + rule DisassemblyToOpcode(0, "vshufpd", "y ") => vshufpdy + rule DisassemblyToOpcode(0, "vshufps", "") => vshufps + rule DisassemblyToOpcode(0, "vshufps", "x ") => vshufpsx + rule DisassemblyToOpcode(0, "vshufps", "y ") => vshufpsy + rule DisassemblyToOpcode(0, "vrcpps", "") => vrcpps + rule DisassemblyToOpcode(0, "vrcpps", "x ") => vrcppsx + rule DisassemblyToOpcode(0, "vrcpps", "y ") => vrcppsy + rule DisassemblyToOpcode(0, "vrcpss", "") => vrcpss + rule DisassemblyToOpcode(0, "vrcpss", "l ") => vrcpssl + rule DisassemblyToOpcode(0, "vrsqrtps", "") => vrsqrtps + rule DisassemblyToOpcode(0, "vrsqrtps", "x ") => vrsqrtpsx + rule DisassemblyToOpcode(0, "vrsqrtps", "y ") => vrsqrtpsy + rule DisassemblyToOpcode(0, "vrsqrtss", "") => vrsqrtss + rule DisassemblyToOpcode(0, "vrsqrtss", "l ") => vrsqrtssl + rule DisassemblyToOpcode(0, "vsqrtpd", "") => vsqrtpd + rule DisassemblyToOpcode(0, "vsqrtpd", "x ") => vsqrtpdx + rule DisassemblyToOpcode(0, "vsqrtpd", "y ") => vsqrtpdy + rule DisassemblyToOpcode(0, "vsqrtps", "") => vsqrtps + rule DisassemblyToOpcode(0, "vsqrtps", "x ") => vsqrtpsx + rule DisassemblyToOpcode(0, "vsqrtps", "y ") => vsqrtpsy + rule DisassemblyToOpcode(0, "vsqrtsd", "") => vsqrtsd + rule DisassemblyToOpcode(0, "vsqrtsd", "q ") => vsqrtsdq + rule DisassemblyToOpcode(0, "vsqrtss", "") => vsqrtss + rule DisassemblyToOpcode(0, "vsqrtss", "l ") => vsqrtssl + rule DisassemblyToOpcode(0, "vunpckhpd", "") => vunpckhpd + rule DisassemblyToOpcode(0, "vunpckhpd", "x ") => vunpckhpdx + rule DisassemblyToOpcode(0, "vunpckhpd", "y ") => vunpckhpdy + rule DisassemblyToOpcode(0, "vunpckhps", "") => vunpckhps + rule DisassemblyToOpcode(0, "vunpckhps", "x ") => vunpckhpsx + rule DisassemblyToOpcode(0, "vunpckhps", "y ") => vunpckhpsy + rule DisassemblyToOpcode(0, "vsubpd", "") => vsubpd + rule DisassemblyToOpcode(0, "vsubpd", "x ") => vsubpdx + rule DisassemblyToOpcode(0, "vsubpd", "y ") => vsubpdy + rule DisassemblyToOpcode(0, "vsubps", "") => vsubps + rule DisassemblyToOpcode(0, "vsubps", "x ") => vsubpsx + rule DisassemblyToOpcode(0, "vsubps", "y ") => vsubpsy + rule DisassemblyToOpcode(0, "vsubsd", "") => vsubsd + rule DisassemblyToOpcode(0, "vsubsd", "q ") => vsubsdq + rule DisassemblyToOpcode(0, "vsubss", "") => vsubss + rule DisassemblyToOpcode(0, "vsubss", "l ") => vsubssl + rule DisassemblyToOpcode(0, "vmulpd", "") => vmulpd + rule DisassemblyToOpcode(0, "vmulpd", "x ") => vmulpdx + rule DisassemblyToOpcode(0, "vmulpd", "y ") => vmulpdy + rule DisassemblyToOpcode(0, "vmulps", "") => vmulps + rule DisassemblyToOpcode(0, "vmulps", "x ") => vmulpsx + rule DisassemblyToOpcode(0, "vmulps", "y ") => vmulpsy + rule DisassemblyToOpcode(0, "vmulsd", "") => vmulsd + rule DisassemblyToOpcode(0, "vmulsd", "q ") => vmulsdq + rule DisassemblyToOpcode(0, "vmulss", "") => vmulss + rule DisassemblyToOpcode(0, "vmulss", "l ") => vmulssl + rule DisassemblyToOpcode(0, "vorpd", "") => vorpd + rule DisassemblyToOpcode(0, "vorpd", "x ") => vorpdx + rule DisassemblyToOpcode(0, "vorpd", "y ") => vorpdy + rule DisassemblyToOpcode(0, "vorps", "") => vorps + rule DisassemblyToOpcode(0, "vorps", "x ") => vorpsx + rule DisassemblyToOpcode(0, "vorps", "y ") => vorpsy + rule DisassemblyToOpcode(0, "vpmaxsb", "") => vpmaxsb + rule DisassemblyToOpcode(0, "vpmaxsb", "x ") => vpmaxsbx + rule DisassemblyToOpcode(0, "vpmaxsw", "") => vpmaxsw + rule DisassemblyToOpcode(0, "vpmaxsw", "x ") => vpmaxswx + rule DisassemblyToOpcode(0, "vpmaxsd", "") => vpmaxsd + rule DisassemblyToOpcode(0, "vpmaxsd", "x ") => vpmaxsdx + rule DisassemblyToOpcode(0, "vpmaxub", "") => vpmaxub + rule DisassemblyToOpcode(0, "vpmaxub", "x ") => vpmaxubx + rule DisassemblyToOpcode(0, "vpmaxuw", "") => vpmaxuw + rule DisassemblyToOpcode(0, "vpmaxuw", "x ") => vpmaxuwx + rule DisassemblyToOpcode(0, "vpmaxud", "") => vpmaxud + rule DisassemblyToOpcode(0, "vpmaxud", "x ") => vpmaxudx + rule DisassemblyToOpcode(0, "vpminsb", "") => vpminsb + rule DisassemblyToOpcode(0, "vpminsb", "x ") => vpminsbx + rule DisassemblyToOpcode(0, "vpminsw", "") => vpminsw + rule DisassemblyToOpcode(0, "vpminsw", "x ") => vpminswx + rule DisassemblyToOpcode(0, "vpminsd", "") => vpminsd + rule DisassemblyToOpcode(0, "vpminsd", "x ") => vpminsdx + rule DisassemblyToOpcode(0, "vpminub", "") => vpminub + rule DisassemblyToOpcode(0, "vpminub", "x ") => vpminubx + rule DisassemblyToOpcode(0, "vpminuw", "") => vpminuw + rule DisassemblyToOpcode(0, "vpminuw", "x ") => vpminuwx + rule DisassemblyToOpcode(0, "vpminud", "") => vpminud + rule DisassemblyToOpcode(0, "vpminud", "x ") => vpminudx + rule DisassemblyToOpcode(0, "vpmaddwd", "") => vpmaddwd + rule DisassemblyToOpcode(0, "vpmaddwd", "x ") => vpmaddwdx + rule DisassemblyToOpcode(0, "vpmaddubsw", "") => vpmaddubsw + rule DisassemblyToOpcode(0, "vpmaddubsw", "x ") => vpmaddubswx + rule DisassemblyToOpcode(0, "vmpsadbw", "") => vmpsadbw + rule DisassemblyToOpcode(0, "vmpsadbw", "x ") => vmpsadbwx + rule DisassemblyToOpcode(0, "vucomisd", "") => vucomisd + rule DisassemblyToOpcode(0, "vucomisd", "q ") => vucomisdq + rule DisassemblyToOpcode(0, "vucomiss", "") => vucomiss + rule DisassemblyToOpcode(0, "vucomiss", "l ") => vucomissl + rule DisassemblyToOpcode(0, "vunpcklpd", "") => vunpcklpd + rule DisassemblyToOpcode(0, "vunpcklpd", "x ") => vunpcklpdx + rule DisassemblyToOpcode(0, "vunpcklpd", "y ") => vunpcklpdy + rule DisassemblyToOpcode(0, "vunpcklps", "") => vunpcklps + rule DisassemblyToOpcode(0, "vunpcklps", "x ") => vunpcklpsx + rule DisassemblyToOpcode(0, "vunpcklps", "y ") => vunpcklpsy + rule DisassemblyToOpcode(0, "vxorpd", "") => vxorpd + rule DisassemblyToOpcode(0, "vxorpd", "x ") => vxorpdx + rule DisassemblyToOpcode(0, "vxorpd", "y ") => vxorpdy + rule DisassemblyToOpcode(0, "vxorps", "") => vxorps + rule DisassemblyToOpcode(0, "vxorps", "x ") => vxorpsx + rule DisassemblyToOpcode(0, "vxorps", "y ") => vxorpsy + rule DisassemblyToOpcode(0, "vmovss", "") => vmovss + rule DisassemblyToOpcode(0, "vmovss", "l ") => vmovssl + rule DisassemblyToOpcode(0, "vmovsd", "") => vmovsd + rule DisassemblyToOpcode(0, "vmovsd", "q ") => vmovsdq + rule DisassemblyToOpcode(0, "vmovupd", "") => vmovupd + rule DisassemblyToOpcode(0, "vmovupd", "x ") => vmovupdx + rule DisassemblyToOpcode(0, "vmovupd", "y ") => vmovupdy + rule DisassemblyToOpcode(0, "vmovups", "") => vmovups + rule DisassemblyToOpcode(0, "vmovups", "x ") => vmovupsx + rule DisassemblyToOpcode(0, "vmovups", "y ") => vmovupsy + rule DisassemblyToOpcode(0, "vmovlpd", "") => vmovlpd + rule DisassemblyToOpcode(0, "vmovlpd", "q ") => vmovlpdq + rule DisassemblyToOpcode(0, "vmovlps", "") => vmovlps + rule DisassemblyToOpcode(0, "vmovlps", "q ") => vmovlpsq + rule DisassemblyToOpcode(0, "vmovhpd", "") => vmovhpd + rule DisassemblyToOpcode(0, "vmovhpd", "q ") => vmovhpdq + rule DisassemblyToOpcode(0, "vmovhps", "") => vmovhps + rule DisassemblyToOpcode(0, "vmovhps", "q ") => vmovhpsq + rule DisassemblyToOpcode(0, "vmovmskpd", "") => vmovmskpd + rule DisassemblyToOpcode(0, "vmovmskps", "") => vmovmskps + rule DisassemblyToOpcode(0, "vpmovmskb", "") => vpmovmskb + rule DisassemblyToOpcode(0, "vpmovsxbw", "") => vpmovsxbw + rule DisassemblyToOpcode(0, "vpmovsxbw", "q ") => vpmovsxbwq + rule DisassemblyToOpcode(0, "vpmovsxbd", "") => vpmovsxbd + rule DisassemblyToOpcode(0, "vpmovsxbd", "l ") => vpmovsxbdl + rule DisassemblyToOpcode(0, "vpmovsxbq", "") => vpmovsxbq + rule DisassemblyToOpcode(0, "vpmovsxbq", "w ") => vpmovsxbqw + rule DisassemblyToOpcode(0, "vpmovsxwd", "") => vpmovsxwd + rule DisassemblyToOpcode(0, "vpmovsxwd", "q ") => vpmovsxwdq + rule DisassemblyToOpcode(0, "vpmovsxwq", "") => vpmovsxwq + rule DisassemblyToOpcode(0, "vpmovsxwq", "l ") => vpmovsxwql + rule DisassemblyToOpcode(0, "vpmovsxdq", "") => vpmovsxdq + rule DisassemblyToOpcode(0, "vpmovsxdq", "q ") => vpmovsxdqq + rule DisassemblyToOpcode(0, "vpmovzxbw", "") => vpmovzxbw + rule DisassemblyToOpcode(0, "vpmovzxbw", "q ") => vpmovzxbwq + rule DisassemblyToOpcode(0, "vpmovzxbd", "") => vpmovzxbd + rule DisassemblyToOpcode(0, "vpmovzxbd", "l ") => vpmovzxbdl + rule DisassemblyToOpcode(0, "vpmovzxbq", "") => vpmovzxbq + rule DisassemblyToOpcode(0, "vpmovzxbq", "w ") => vpmovzxbqw + rule DisassemblyToOpcode(0, "vpmovzxwd", "") => vpmovzxwd + rule DisassemblyToOpcode(0, "vpmovzxwd", "q ") => vpmovzxwdq + rule DisassemblyToOpcode(0, "vpmovzxwq", "") => vpmovzxwq + rule DisassemblyToOpcode(0, "vpmovzxwq", "l ") => vpmovzxwql + rule DisassemblyToOpcode(0, "vpmovzxdq", "") => vpmovzxdq + rule DisassemblyToOpcode(0, "vpmovzxdq", "q ") => vpmovzxdqq + rule DisassemblyToOpcode(0, "vpextrb", "") => vpextrb + rule DisassemblyToOpcode(0, "vpextrb", "b ") => vpextrbb + rule DisassemblyToOpcode(0, "vpextrw", "") => vpextrw + rule DisassemblyToOpcode(0, "vpextrw", "w ") => vpextrww + rule DisassemblyToOpcode(0, "vpextrq", "") => vpextrq + rule DisassemblyToOpcode(0, "vpextrq", "q ") => vpextrqq + rule DisassemblyToOpcode(0, "vpextrd", "") => vpextrd + rule DisassemblyToOpcode(0, "vpextrd", "l ") => vpextrdl + rule DisassemblyToOpcode(0, "vpinsrb", "") => vpinsrb + rule DisassemblyToOpcode(0, "vpinsrb", "b ") => vpinsrbb + rule DisassemblyToOpcode(0, "vpinsrw", "") => vpinsrw + rule DisassemblyToOpcode(0, "vpinsrw", "w ") => vpinsrww + rule DisassemblyToOpcode(0, "vpinsrd", "") => vpinsrd + rule DisassemblyToOpcode(0, "vpinsrd", "l ") => vpinsrdl + rule DisassemblyToOpcode(0, "vpinsrq", "") => vpinsrq + rule DisassemblyToOpcode(0, "vpinsrq", "q ") => vpinsrqq + rule DisassemblyToOpcode(0, "vpcmpestri", "") => vpcmpestri + rule DisassemblyToOpcode(0, "vpcmpestri", "x ") => vpcmpestrix + rule DisassemblyToOpcode(0, "vpcmpistri", "") => vpcmpistri + rule DisassemblyToOpcode(0, "vpcmpistri", "x ") => vpcmpistrix + rule DisassemblyToOpcode(0, "vpcmpestrm", "") => vpcmpestrm + rule DisassemblyToOpcode(0, "vpcmpestrm", "x ") => vpcmpestrmx + rule DisassemblyToOpcode(0, "vpcmpistrm", "") => vpcmpistrm + rule DisassemblyToOpcode(0, "vpcmpistrm", "x ") => vpcmpistrmx + rule DisassemblyToOpcode(0, "vmaskmovdqu", "") => vmaskmovdqu + rule DisassemblyToOpcode(0, "vmaskmovdqu", "x ") => vmaskmovdqux + rule DisassemblyToOpcode(0, "vldmxcsr", "") => vldmxcsr + rule DisassemblyToOpcode(0, "vldmxcsr", "l ") => vldmxcsrl + rule DisassemblyToOpcode(0, "vstmxcsr", "") => vstmxcsr + rule DisassemblyToOpcode(0, "vstmxcsr", "l ") => vstmxcsrl + rule DisassemblyToOpcode(0, "vpblendvb", "") => vpblendvb + rule DisassemblyToOpcode(0, "vpblendvb", "x ") => vpblendvbx + rule DisassemblyToOpcode(0, "vblendvpd", "") => vblendvpd + rule DisassemblyToOpcode(0, "vblendvpd", "x ") => vblendvpdx + rule DisassemblyToOpcode(0, "vblendvpd", "y ") => vblendvpdy + rule DisassemblyToOpcode(0, "vblendvps", "") => vblendvps + rule DisassemblyToOpcode(0, "vblendvps", "x ") => vblendvpsx + rule DisassemblyToOpcode(0, "vblendvps", "y ") => vblendvpsy + rule DisassemblyToOpcode(0, "vmovntdqa", "") => vmovntdqa + rule DisassemblyToOpcode(0, "vmovntdqa", "x ") => vmovntdqax + rule DisassemblyToOpcode(0, "vmovntdq", "") => vmovntdq + rule DisassemblyToOpcode(0, "vmovntdq", "x ") => vmovntdqx + rule DisassemblyToOpcode(0, "vmovntpd", "") => vmovntpd + rule DisassemblyToOpcode(0, "vmovntpd", "x ") => vmovntpdx + rule DisassemblyToOpcode(0, "vmovntps", "") => vmovntps + rule DisassemblyToOpcode(0, "vmovntps", "x ") => vmovntpsx + rule DisassemblyToOpcode(0, "vmovntdq", "y ") => vmovntdqy + rule DisassemblyToOpcode(0, "vmovntpd", "y ") => vmovntpdy + rule DisassemblyToOpcode(0, "vmovntps", "y ") => vmovntpsy + rule DisassemblyToOpcode(0, "vaeskeygenassist", "") => vaeskeygenassist + rule DisassemblyToOpcode(0, "vaeskeygenassist", "x ") => vaeskeygenassistx + rule DisassemblyToOpcode(0, "vaesenc", "") => vaesenc + rule DisassemblyToOpcode(0, "vaesenc", "x ") => vaesencx + rule DisassemblyToOpcode(0, "vaesenclast", "") => vaesenclast + rule DisassemblyToOpcode(0, "vaesenclast", "x ") => vaesenclastx + rule DisassemblyToOpcode(0, "vaesdec", "") => vaesdec + rule DisassemblyToOpcode(0, "vaesdec", "x ") => vaesdecx + rule DisassemblyToOpcode(0, "vaesdeclast", "") => vaesdeclast + rule DisassemblyToOpcode(0, "vaesdeclast", "x ") => vaesdeclastx + rule DisassemblyToOpcode(0, "vaesimc", "") => vaesimc + rule DisassemblyToOpcode(0, "vaesimc", "x ") => vaesimcx + rule DisassemblyToOpcode(0, "vpclmulqdq", "") => vpclmulqdq + rule DisassemblyToOpcode(0, "vpclmulqdq", "x ") => vpclmulqdqx + rule DisassemblyToOpcode(0, "vcvtph2ps", "") => vcvtph2ps + rule DisassemblyToOpcode(0, "vcvtph2ps", "q ") => vcvtph2psq + rule DisassemblyToOpcode(0, "vcvtph2ps", "x ") => vcvtph2psx + rule DisassemblyToOpcode(0, "vcvtps2ph", "") => vcvtps2ph + rule DisassemblyToOpcode(0, "vcvtps2ph", "q ") => vcvtps2phq + rule DisassemblyToOpcode(0, "vcvtps2ph", "x ") => vcvtps2phx + rule DisassemblyToOpcode(0, "vfmadd132pd", "") => vfmadd132pd + rule DisassemblyToOpcode(0, "vfmadd132pd", "x ") => vfmadd132pdx + rule DisassemblyToOpcode(0, "vfmadd132pd", "y ") => vfmadd132pdy + rule DisassemblyToOpcode(0, "vfmadd132ps", "") => vfmadd132ps + rule DisassemblyToOpcode(0, "vfmadd132ps", "x ") => vfmadd132psx + rule DisassemblyToOpcode(0, "vfmadd132ps", "y ") => vfmadd132psy + rule DisassemblyToOpcode(0, "vfmadd132sd", "") => vfmadd132sd + rule DisassemblyToOpcode(0, "vfmadd132sd", "q ") => vfmadd132sdq + rule DisassemblyToOpcode(0, "vfmadd132ss", "") => vfmadd132ss + rule DisassemblyToOpcode(0, "vfmadd132ss", "l ") => vfmadd132ssl + rule DisassemblyToOpcode(0, "vfmadd213pd", "") => vfmadd213pd + rule DisassemblyToOpcode(0, "vfmadd213pd", "x ") => vfmadd213pdx + rule DisassemblyToOpcode(0, "vfmadd213pd", "y ") => vfmadd213pdy + rule DisassemblyToOpcode(0, "vfmadd213ps", "") => vfmadd213ps + rule DisassemblyToOpcode(0, "vfmadd213ps", "x ") => vfmadd213psx + rule DisassemblyToOpcode(0, "vfmadd213ps", "y ") => vfmadd213psy + rule DisassemblyToOpcode(0, "vfmadd213sd", "") => vfmadd213sd + rule DisassemblyToOpcode(0, "vfmadd213sd", "q ") => vfmadd213sdq + rule DisassemblyToOpcode(0, "vfmadd213ss", "") => vfmadd213ss + rule DisassemblyToOpcode(0, "vfmadd213ss", "l ") => vfmadd213ssl + rule DisassemblyToOpcode(0, "vfmadd231pd", "") => vfmadd231pd + rule DisassemblyToOpcode(0, "vfmadd231pd", "x ") => vfmadd231pdx + rule DisassemblyToOpcode(0, "vfmadd231pd", "y ") => vfmadd231pdy + rule DisassemblyToOpcode(0, "vfmadd231ps", "") => vfmadd231ps + rule DisassemblyToOpcode(0, "vfmadd231ps", "x ") => vfmadd231psx + rule DisassemblyToOpcode(0, "vfmadd231ps", "y ") => vfmadd231psy + rule DisassemblyToOpcode(0, "vfmadd231sd", "") => vfmadd231sd + rule DisassemblyToOpcode(0, "vfmadd231sd", "q ") => vfmadd231sdq + rule DisassemblyToOpcode(0, "vfmadd231ss", "") => vfmadd231ss + rule DisassemblyToOpcode(0, "vfmadd231ss", "l ") => vfmadd231ssl + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "") => vfmaddsub132pd + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "x ") => vfmaddsub132pdx + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "y ") => vfmaddsub132pdy + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "") => vfmaddsub213pd + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "x ") => vfmaddsub213pdx + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "y ") => vfmaddsub213pdy + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "") => vfmaddsub231pd + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "x ") => vfmaddsub231pdx + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "y ") => vfmaddsub231pdy + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "") => vfmaddsub132ps + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "x ") => vfmaddsub132psx + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "y ") => vfmaddsub132psy + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "") => vfmaddsub213ps + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "x ") => vfmaddsub213psx + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "y ") => vfmaddsub213psy + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "") => vfmaddsub231ps + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "x ") => vfmaddsub231psx + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "y ") => vfmaddsub231psy + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "") => vfmsubadd132pd + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "x ") => vfmsubadd132pdx + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "y ") => vfmsubadd132pdy + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "") => vfmsubadd213pd + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "x ") => vfmsubadd213pdx + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "y ") => vfmsubadd213pdy + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "") => vfmsubadd231pd + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "x ") => vfmsubadd231pdx + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "y ") => vfmsubadd231pdy + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "") => vfmsubadd132ps + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "x ") => vfmsubadd132psx + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "y ") => vfmsubadd132psy + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "") => vfmsubadd213ps + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "x ") => vfmsubadd213psx + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "y ") => vfmsubadd213psy + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "") => vfmsubadd231ps + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "x ") => vfmsubadd231psx + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "y ") => vfmsubadd231psy + rule DisassemblyToOpcode(0, "vfmsub132pd", "") => vfmsub132pd + rule DisassemblyToOpcode(0, "vfmsub132pd", "x ") => vfmsub132pdx + rule DisassemblyToOpcode(0, "vfmsub132pd", "y ") => vfmsub132pdy + rule DisassemblyToOpcode(0, "vfmsub132ps", "") => vfmsub132ps + rule DisassemblyToOpcode(0, "vfmsub132ps", "x ") => vfmsub132psx + rule DisassemblyToOpcode(0, "vfmsub132ps", "y ") => vfmsub132psy + rule DisassemblyToOpcode(0, "vfmsub132sd", "") => vfmsub132sd + rule DisassemblyToOpcode(0, "vfmsub132sd", "q ") => vfmsub132sdq + rule DisassemblyToOpcode(0, "vfmsub132ss", "") => vfmsub132ss + rule DisassemblyToOpcode(0, "vfmsub132ss", "l ") => vfmsub132ssl + rule DisassemblyToOpcode(0, "vfmsub213pd", "") => vfmsub213pd + rule DisassemblyToOpcode(0, "vfmsub213pd", "x ") => vfmsub213pdx + rule DisassemblyToOpcode(0, "vfmsub213pd", "y ") => vfmsub213pdy + rule DisassemblyToOpcode(0, "vfmsub213ps", "") => vfmsub213ps + rule DisassemblyToOpcode(0, "vfmsub213ps", "x ") => vfmsub213psx + rule DisassemblyToOpcode(0, "vfmsub213ps", "y ") => vfmsub213psy + rule DisassemblyToOpcode(0, "vfmsub213sd", "") => vfmsub213sd + rule DisassemblyToOpcode(0, "vfmsub213sd", "q ") => vfmsub213sdq + rule DisassemblyToOpcode(0, "vfmsub213ss", "") => vfmsub213ss + rule DisassemblyToOpcode(0, "vfmsub213ss", "l ") => vfmsub213ssl + rule DisassemblyToOpcode(0, "vfmsub231pd", "") => vfmsub231pd + rule DisassemblyToOpcode(0, "vfmsub231pd", "x ") => vfmsub231pdx + rule DisassemblyToOpcode(0, "vfmsub231pd", "y ") => vfmsub231pdy + rule DisassemblyToOpcode(0, "vfmsub231ps", "") => vfmsub231ps + rule DisassemblyToOpcode(0, "vfmsub231ps", "x ") => vfmsub231psx + rule DisassemblyToOpcode(0, "vfmsub231ps", "y ") => vfmsub231psy + rule DisassemblyToOpcode(0, "vfmsub231sd", "") => vfmsub231sd + rule DisassemblyToOpcode(0, "vfmsub231sd", "q ") => vfmsub231sdq + rule DisassemblyToOpcode(0, "vfmsub231ss", "") => vfmsub231ss + rule DisassemblyToOpcode(0, "vfmsub231ss", "l ") => vfmsub231ssl + rule DisassemblyToOpcode(0, "vfnmadd132pd", "") => vfnmadd132pd + rule DisassemblyToOpcode(0, "vfnmadd132pd", "x ") => vfnmadd132pdx + rule DisassemblyToOpcode(0, "vfnmadd132pd", "y ") => vfnmadd132pdy + rule DisassemblyToOpcode(0, "vfnmadd132ps", "") => vfnmadd132ps + rule DisassemblyToOpcode(0, "vfnmadd132ps", "x ") => vfnmadd132psx + rule DisassemblyToOpcode(0, "vfnmadd132ps", "y ") => vfnmadd132psy + rule DisassemblyToOpcode(0, "vfnmadd132sd", "") => vfnmadd132sd + rule DisassemblyToOpcode(0, "vfnmadd132sd", "q ") => vfnmadd132sdq + rule DisassemblyToOpcode(0, "vfnmadd132ss", "") => vfnmadd132ss + rule DisassemblyToOpcode(0, "vfnmadd132ss", "l ") => vfnmadd132ssl + rule DisassemblyToOpcode(0, "vfnmadd213pd", "") => vfnmadd213pd + rule DisassemblyToOpcode(0, "vfnmadd213pd", "x ") => vfnmadd213pdx + rule DisassemblyToOpcode(0, "vfnmadd213pd", "y ") => vfnmadd213pdy + rule DisassemblyToOpcode(0, "vfnmadd213ps", "") => vfnmadd213ps + rule DisassemblyToOpcode(0, "vfnmadd213ps", "x ") => vfnmadd213psx + rule DisassemblyToOpcode(0, "vfnmadd213ps", "y ") => vfnmadd213psy + rule DisassemblyToOpcode(0, "vfnmadd213sd", "") => vfnmadd213sd + rule DisassemblyToOpcode(0, "vfnmadd213sd", "q ") => vfnmadd213sdq + rule DisassemblyToOpcode(0, "vfnmadd213ss", "") => vfnmadd213ss + rule DisassemblyToOpcode(0, "vfnmadd213ss", "l ") => vfnmadd213ssl + rule DisassemblyToOpcode(0, "vfnmadd231pd", "") => vfnmadd231pd + rule DisassemblyToOpcode(0, "vfnmadd231pd", "x ") => vfnmadd231pdx + rule DisassemblyToOpcode(0, "vfnmadd231pd", "y ") => vfnmadd231pdy + rule DisassemblyToOpcode(0, "vfnmadd231ps", "") => vfnmadd231ps + rule DisassemblyToOpcode(0, "vfnmadd231ps", "x ") => vfnmadd231psx + rule DisassemblyToOpcode(0, "vfnmadd231ps", "y ") => vfnmadd231psy + rule DisassemblyToOpcode(0, "vfnmadd231sd", "") => vfnmadd231sd + rule DisassemblyToOpcode(0, "vfnmadd231sd", "q ") => vfnmadd231sdq + rule DisassemblyToOpcode(0, "vfnmadd231ss", "") => vfnmadd231ss + rule DisassemblyToOpcode(0, "vfnmadd231ss", "l ") => vfnmadd231ssl + rule DisassemblyToOpcode(0, "vfnmsub132pd", "") => vfnmsub132pd + rule DisassemblyToOpcode(0, "vfnmsub132pd", "x ") => vfnmsub132pdx + rule DisassemblyToOpcode(0, "vfnmsub132pd", "y ") => vfnmsub132pdy + rule DisassemblyToOpcode(0, "vfnmsub132ps", "") => vfnmsub132ps + rule DisassemblyToOpcode(0, "vfnmsub132ps", "x ") => vfnmsub132psx + rule DisassemblyToOpcode(0, "vfnmsub132ps", "y ") => vfnmsub132psy + rule DisassemblyToOpcode(0, "vfnmsub132sd", "") => vfnmsub132sd + rule DisassemblyToOpcode(0, "vfnmsub132sd", "q ") => vfnmsub132sdq + rule DisassemblyToOpcode(0, "vfnmsub132ss", "") => vfnmsub132ss + rule DisassemblyToOpcode(0, "vfnmsub132ss", "l ") => vfnmsub132ssl + rule DisassemblyToOpcode(0, "vfnmsub213pd", "") => vfnmsub213pd + rule DisassemblyToOpcode(0, "vfnmsub213pd", "x ") => vfnmsub213pdx + rule DisassemblyToOpcode(0, "vfnmsub213pd", "y ") => vfnmsub213pdy + rule DisassemblyToOpcode(0, "vfnmsub213ps", "") => vfnmsub213ps + rule DisassemblyToOpcode(0, "vfnmsub213ps", "x ") => vfnmsub213psx + rule DisassemblyToOpcode(0, "vfnmsub213ps", "y ") => vfnmsub213psy + rule DisassemblyToOpcode(0, "vfnmsub213sd", "") => vfnmsub213sd + rule DisassemblyToOpcode(0, "vfnmsub213sd", "q ") => vfnmsub213sdq + rule DisassemblyToOpcode(0, "vfnmsub213ss", "") => vfnmsub213ss + rule DisassemblyToOpcode(0, "vfnmsub213ss", "l ") => vfnmsub213ssl + rule DisassemblyToOpcode(0, "vfnmsub231pd", "") => vfnmsub231pd + rule DisassemblyToOpcode(0, "vfnmsub231pd", "x ") => vfnmsub231pdx + rule DisassemblyToOpcode(0, "vfnmsub231pd", "y ") => vfnmsub231pdy + rule DisassemblyToOpcode(0, "vfnmsub231ps", "") => vfnmsub231ps + rule DisassemblyToOpcode(0, "vfnmsub231ps", "x ") => vfnmsub231psx + rule DisassemblyToOpcode(0, "vfnmsub231ps", "y ") => vfnmsub231psy + rule DisassemblyToOpcode(0, "vfnmsub231sd", "") => vfnmsub231sd + rule DisassemblyToOpcode(0, "vfnmsub231sd", "q ") => vfnmsub231sdq + rule DisassemblyToOpcode(0, "vfnmsub231ss", "") => vfnmsub231ss + rule DisassemblyToOpcode(0, "vfnmsub231ss", "l ") => vfnmsub231ssl + rule DisassemblyToOpcode(0, "vgatherdpd", "") => vgatherdpd + rule DisassemblyToOpcode(0, "vgatherdpd", "q ") => vgatherdpdq + rule DisassemblyToOpcode(0, "vgatherdps", "") => vgatherdps + rule DisassemblyToOpcode(0, "vgatherdps", "l ") => vgatherdpsl + rule DisassemblyToOpcode(0, "vgatherqpd", "") => vgatherqpd + rule DisassemblyToOpcode(0, "vgatherqpd", "q ") => vgatherqpdq + rule DisassemblyToOpcode(0, "vgatherqps", "") => vgatherqps + rule DisassemblyToOpcode(0, "vgatherqps", "l ") => vgatherqpsl + rule DisassemblyToOpcode(0, "vpgatherdq", "") => vpgatherdq + rule DisassemblyToOpcode(0, "vpgatherdq", "q ") => vpgatherdqq + rule DisassemblyToOpcode(0, "vpgatherdd", "") => vpgatherdd + rule DisassemblyToOpcode(0, "vpgatherdd", "l ") => vpgatherddl + rule DisassemblyToOpcode(0, "vpgatherqq", "") => vpgatherqq + rule DisassemblyToOpcode(0, "vpgatherqq", "q ") => vpgatherqqq + rule DisassemblyToOpcode(0, "vpgatherqd", "") => vpgatherqd + rule DisassemblyToOpcode(0, "vpgatherqd", "l ") => vpgatherqdl + rule DisassemblyToOpcode(0, "vpabsb", "y ") => vpabsby + rule DisassemblyToOpcode(0, "vpabsw", "y ") => vpabswy + rule DisassemblyToOpcode(0, "vpabsd", "y ") => vpabsdy + rule DisassemblyToOpcode(0, "vpacksswb", "y ") => vpacksswby + rule DisassemblyToOpcode(0, "vpackssdw", "y ") => vpackssdwy + rule DisassemblyToOpcode(0, "vpackuswb", "y ") => vpackuswby + rule DisassemblyToOpcode(0, "vpackusdw", "y ") => vpackusdwy + rule DisassemblyToOpcode(0, "vpaddb", "y ") => vpaddby + rule DisassemblyToOpcode(0, "vpaddw", "y ") => vpaddwy + rule DisassemblyToOpcode(0, "vpaddd", "y ") => vpadddy + rule DisassemblyToOpcode(0, "vpaddq", "y ") => vpaddqy + rule DisassemblyToOpcode(0, "vpaddsb", "y ") => vpaddsby + rule DisassemblyToOpcode(0, "vpaddsw", "y ") => vpaddswy + rule DisassemblyToOpcode(0, "vpaddusb", "y ") => vpaddusby + rule DisassemblyToOpcode(0, "vpaddusw", "y ") => vpadduswy + rule DisassemblyToOpcode(0, "vpavgb", "y ") => vpavgby + rule DisassemblyToOpcode(0, "vpavgw", "y ") => vpavgwy + rule DisassemblyToOpcode(0, "vpcmpeqb", "y ") => vpcmpeqby + rule DisassemblyToOpcode(0, "vpcmpeqw", "y ") => vpcmpeqwy + rule DisassemblyToOpcode(0, "vpcmpeqd", "y ") => vpcmpeqdy + rule DisassemblyToOpcode(0, "vpcmpeqq", "y ") => vpcmpeqqy + rule DisassemblyToOpcode(0, "vpcmpgtb", "y ") => vpcmpgtby + rule DisassemblyToOpcode(0, "vpcmpgtw", "y ") => vpcmpgtwy + rule DisassemblyToOpcode(0, "vpcmpgtd", "y ") => vpcmpgtdy + rule DisassemblyToOpcode(0, "vpcmpgtq", "y ") => vpcmpgtqy + rule DisassemblyToOpcode(0, "vphaddw", "y ") => vphaddwy + rule DisassemblyToOpcode(0, "vphaddd", "y ") => vphadddy + rule DisassemblyToOpcode(0, "vphaddsw", "y ") => vphaddswy + rule DisassemblyToOpcode(0, "vphsubw", "y ") => vphsubwy + rule DisassemblyToOpcode(0, "vphsubd", "y ") => vphsubdy + rule DisassemblyToOpcode(0, "vphsubsw", "y ") => vphsubswy + rule DisassemblyToOpcode(0, "vpmaddwd", "y ") => vpmaddwdy + rule DisassemblyToOpcode(0, "vpmaddubsw", "y ") => vpmaddubswy + rule DisassemblyToOpcode(0, "vpmaxsb", "y ") => vpmaxsby + rule DisassemblyToOpcode(0, "vpmaxsw", "y ") => vpmaxswy + rule DisassemblyToOpcode(0, "vpmaxsd", "y ") => vpmaxsdy + rule DisassemblyToOpcode(0, "vpmaxub", "y ") => vpmaxuby + rule DisassemblyToOpcode(0, "vpmaxuw", "y ") => vpmaxuwy + rule DisassemblyToOpcode(0, "vpmaxud", "y ") => vpmaxudy + rule DisassemblyToOpcode(0, "vpminsb", "y ") => vpminsby + rule DisassemblyToOpcode(0, "vpminsw", "y ") => vpminswy + rule DisassemblyToOpcode(0, "vpminsd", "y ") => vpminsdy + rule DisassemblyToOpcode(0, "vpminub", "y ") => vpminuby + rule DisassemblyToOpcode(0, "vpminuw", "y ") => vpminuwy + rule DisassemblyToOpcode(0, "vpminud", "y ") => vpminudy + rule DisassemblyToOpcode(0, "vpmulhuw", "y ") => vpmulhuwy + rule DisassemblyToOpcode(0, "vpmulhrsw", "y ") => vpmulhrswy + rule DisassemblyToOpcode(0, "vpmulhw", "y ") => vpmulhwy + rule DisassemblyToOpcode(0, "vpmullw", "y ") => vpmullwy + rule DisassemblyToOpcode(0, "vpmulld", "y ") => vpmulldy + rule DisassemblyToOpcode(0, "vpmuludq", "y ") => vpmuludqy + rule DisassemblyToOpcode(0, "vpmuldq", "y ") => vpmuldqy + rule DisassemblyToOpcode(0, "vpsadbw", "y ") => vpsadbwy + rule DisassemblyToOpcode(0, "vpshufb", "y ") => vpshufby + rule DisassemblyToOpcode(0, "vpsignb", "y ") => vpsignby + rule DisassemblyToOpcode(0, "vpsignw", "y ") => vpsignwy + rule DisassemblyToOpcode(0, "vpsignd", "y ") => vpsigndy + rule DisassemblyToOpcode(0, "vpsubsb", "y ") => vpsubsby + rule DisassemblyToOpcode(0, "vpsubsw", "y ") => vpsubswy + rule DisassemblyToOpcode(0, "vpsubusb", "y ") => vpsubusby + rule DisassemblyToOpcode(0, "vpsubusw", "y ") => vpsubuswy + rule DisassemblyToOpcode(0, "vpsubb", "y ") => vpsubby + rule DisassemblyToOpcode(0, "vpsubw", "y ") => vpsubwy + rule DisassemblyToOpcode(0, "vpsubd", "y ") => vpsubdy + rule DisassemblyToOpcode(0, "vpsubq", "y ") => vpsubqy + rule DisassemblyToOpcode(0, "vpunpckhbw", "y ") => vpunpckhbwy + rule DisassemblyToOpcode(0, "vpunpckhwd", "y ") => vpunpckhwdy + rule DisassemblyToOpcode(0, "vpunpckhdq", "y ") => vpunpckhdqy + rule DisassemblyToOpcode(0, "vpunpckhqdq", "y ") => vpunpckhqdqy + rule DisassemblyToOpcode(0, "vpunpcklbw", "y ") => vpunpcklbwy + rule DisassemblyToOpcode(0, "vpunpcklwd", "y ") => vpunpcklwdy + rule DisassemblyToOpcode(0, "vpunpckldq", "y ") => vpunpckldqy + rule DisassemblyToOpcode(0, "vpunpcklqdq", "y ") => vpunpcklqdqy + rule DisassemblyToOpcode(0, "vpalignr", "y ") => vpalignry + rule DisassemblyToOpcode(0, "vpblendw", "y ") => vpblendwy + rule DisassemblyToOpcode(0, "vmpsadbw", "y ") => vmpsadbwy + rule DisassemblyToOpcode(0, "vpor", "y ") => vpory + rule DisassemblyToOpcode(0, "vpand", "y ") => vpandy + rule DisassemblyToOpcode(0, "vpandn", "y ") => vpandny + rule DisassemblyToOpcode(0, "vpxor", "y ") => vpxory + rule DisassemblyToOpcode(0, "vpblendvb", "y ") => vpblendvby + rule DisassemblyToOpcode(0, "vpshufd", "y ") => vpshufdy + rule DisassemblyToOpcode(0, "vpshufhw", "y ") => vpshufhwy + rule DisassemblyToOpcode(0, "vpshuflw", "y ") => vpshuflwy + rule DisassemblyToOpcode(0, "vpmovsxbw", "x ") => vpmovsxbwx + rule DisassemblyToOpcode(0, "vpmovsxbd", "q ") => vpmovsxbdq + rule DisassemblyToOpcode(0, "vpmovsxbq", "l ") => vpmovsxbql + rule DisassemblyToOpcode(0, "vpmovsxwd", "x ") => vpmovsxwdx + rule DisassemblyToOpcode(0, "vpmovsxwq", "q ") => vpmovsxwqq + rule DisassemblyToOpcode(0, "vpmovsxdq", "x ") => vpmovsxdqx + rule DisassemblyToOpcode(0, "vpmovzxbw", "x ") => vpmovzxbwx + rule DisassemblyToOpcode(0, "vpmovzxbd", "q ") => vpmovzxbdq + rule DisassemblyToOpcode(0, "vpmovzxbq", "l ") => vpmovzxbql + rule DisassemblyToOpcode(0, "vpmovzxwd", "x ") => vpmovzxwdx + rule DisassemblyToOpcode(0, "vpmovzxwq", "q ") => vpmovzxwqq + rule DisassemblyToOpcode(0, "vpmovzxdq", "x ") => vpmovzxdqx + rule DisassemblyToOpcode(0, "vinserti128", "") => vinserti128 + rule DisassemblyToOpcode(0, "vinserti128", "x ") => vinserti128x + rule DisassemblyToOpcode(0, "vextracti128", "") => vextracti128 + rule DisassemblyToOpcode(0, "vextracti128", "x ") => vextracti128x + rule DisassemblyToOpcode(0, "vpmaskmovd", "") => vpmaskmovd + rule DisassemblyToOpcode(0, "vpmaskmovd", "x ") => vpmaskmovdx + rule DisassemblyToOpcode(0, "vpmaskmovd", "y ") => vpmaskmovdy + rule DisassemblyToOpcode(0, "vpmaskmovq", "") => vpmaskmovq + rule DisassemblyToOpcode(0, "vpmaskmovq", "x ") => vpmaskmovqx + rule DisassemblyToOpcode(0, "vpmaskmovq", "y ") => vpmaskmovqy + rule DisassemblyToOpcode(0, "vperm2i128", "") => vperm2i128 + rule DisassemblyToOpcode(0, "vperm2i128", "y ") => vperm2i128y + rule DisassemblyToOpcode(0, "vpermq", "") => vpermq + rule DisassemblyToOpcode(0, "vpermq", "y ") => vpermqy + rule DisassemblyToOpcode(0, "vpermpd", "") => vpermpd + rule DisassemblyToOpcode(0, "vpermpd", "y ") => vpermpdy + rule DisassemblyToOpcode(0, "vpermd", "") => vpermd + rule DisassemblyToOpcode(0, "vpermd", "y ") => vpermdy + rule DisassemblyToOpcode(0, "vpermps", "") => vpermps + rule DisassemblyToOpcode(0, "vpermps", "y ") => vpermpsy + rule DisassemblyToOpcode(0, "vpblendd", "") => vpblendd + rule DisassemblyToOpcode(0, "vpblendd", "x ") => vpblenddx + rule DisassemblyToOpcode(0, "vpblendd", "y ") => vpblenddy + rule DisassemblyToOpcode(0, "vpbroadcastb", "") => vpbroadcastb + rule DisassemblyToOpcode(0, "vpbroadcastb", "b ") => vpbroadcastbb + rule DisassemblyToOpcode(0, "vpbroadcastw", "") => vpbroadcastw + rule DisassemblyToOpcode(0, "vpbroadcastw", "w ") => vpbroadcastww + rule DisassemblyToOpcode(0, "vpbroadcastd", "") => vpbroadcastd + rule DisassemblyToOpcode(0, "vpbroadcastd", "l ") => vpbroadcastdl + rule DisassemblyToOpcode(0, "vpbroadcastq", "") => vpbroadcastq + rule DisassemblyToOpcode(0, "vpbroadcastq", "q ") => vpbroadcastqq + rule DisassemblyToOpcode(0, "vbroadcasti128", "") => vbroadcasti128 + rule DisassemblyToOpcode(0, "vbroadcasti128", "x ") => vbroadcasti128x + rule DisassemblyToOpcode(0, "vpsllvd", "") => vpsllvd + rule DisassemblyToOpcode(0, "vpsllvd", "x ") => vpsllvdx + rule DisassemblyToOpcode(0, "vpsllvd", "y ") => vpsllvdy + rule DisassemblyToOpcode(0, "vpsllvq", "") => vpsllvq + rule DisassemblyToOpcode(0, "vpsllvq", "x ") => vpsllvqx + rule DisassemblyToOpcode(0, "vpsllvq", "y ") => vpsllvqy + rule DisassemblyToOpcode(0, "vpsrlvd", "") => vpsrlvd + rule DisassemblyToOpcode(0, "vpsrlvd", "x ") => vpsrlvdx + rule DisassemblyToOpcode(0, "vpsrlvd", "y ") => vpsrlvdy + rule DisassemblyToOpcode(0, "vpsrlvq", "") => vpsrlvq + rule DisassemblyToOpcode(0, "vpsrlvq", "x ") => vpsrlvqx + rule DisassemblyToOpcode(0, "vpsrlvq", "y ") => vpsrlvqy + rule DisassemblyToOpcode(0, "vpsravd", "") => vpsravd + rule DisassemblyToOpcode(0, "vpsravd", "x ") => vpsravdx + rule DisassemblyToOpcode(0, "vpsravd", "y ") => vpsravdy + rule DisassemblyToOpcode(0, "vmovntdqa", "y ") => vmovntdqay + rule DisassemblyToOpcode(0, "pdep", "") => pdep + rule DisassemblyToOpcode(0, "pdep", "l ") => pdepl + rule DisassemblyToOpcode(0, "pdep", "q ") => pdepq + rule DisassemblyToOpcode(0, "pext", "") => pext + rule DisassemblyToOpcode(0, "pext", "l ") => pextl + rule DisassemblyToOpcode(0, "pext", "q ") => pextq + rule DisassemblyToOpcode(0, "andn", "") => andn + rule DisassemblyToOpcode(0, "andn", "l ") => andnl + rule DisassemblyToOpcode(0, "andn", "q ") => andnq + rule DisassemblyToOpcode(0, "blsr", "") => blsr + rule DisassemblyToOpcode(0, "blsr", "l ") => blsrl + rule DisassemblyToOpcode(0, "blsr", "q ") => blsrq + rule DisassemblyToOpcode(0, "blsmsk", "") => blsmsk + rule DisassemblyToOpcode(0, "blsmsk", "l ") => blsmskl + rule DisassemblyToOpcode(0, "blsmsk", "q ") => blsmskq + rule DisassemblyToOpcode(0, "blsi", "") => blsi + rule DisassemblyToOpcode(0, "blsi", "l ") => blsil + rule DisassemblyToOpcode(0, "blsi", "q ") => blsiq + rule DisassemblyToOpcode(0, "bzhi", "") => bzhi + rule DisassemblyToOpcode(0, "bzhi", "l ") => bzhil + rule DisassemblyToOpcode(0, "bzhi", "q ") => bzhiq + rule DisassemblyToOpcode(0, "bextr", "") => bextr + rule DisassemblyToOpcode(0, "bextr", "l ") => bextrl + rule DisassemblyToOpcode(0, "bextr", "q ") => bextrq + rule DisassemblyToOpcode(0, "shlx", "") => shlx + rule DisassemblyToOpcode(0, "shlx", "l ") => shlxl + rule DisassemblyToOpcode(0, "shlx", "q ") => shlxq + rule DisassemblyToOpcode(0, "sarx", "") => sarx + rule DisassemblyToOpcode(0, "sarx", "l ") => sarxl + rule DisassemblyToOpcode(0, "sarx", "q ") => sarxq + rule DisassemblyToOpcode(0, "shrx", "") => shrx + rule DisassemblyToOpcode(0, "shrx", "l ") => shrxl + rule DisassemblyToOpcode(0, "shrx", "q ") => shrxq + rule DisassemblyToOpcode(0, "mulx", "") => mulx + rule DisassemblyToOpcode(0, "mulx", "l ") => mulxl + rule DisassemblyToOpcode(0, "mulx", "q ") => mulxq + rule DisassemblyToOpcode(0, "rorx", "") => rorx + rule DisassemblyToOpcode(0, "rorx", "l ") => rorxl + rule DisassemblyToOpcode(0, "rorx", "q ") => rorxq + rule DisassemblyToOpcode(0, "tzcnt", "") => tzcnt + rule DisassemblyToOpcode(0, "tzcnt", "q ") => tzcntq + rule DisassemblyToOpcode(0, "tzcnt", "w ") => tzcntw + rule DisassemblyToOpcode(0, "tzcnt", "l ") => tzcntl + rule DisassemblyToOpcode(0, "bsf", "") => bsf + rule DisassemblyToOpcode(0, "bsf", "q ") => bsfq + rule DisassemblyToOpcode(0, "bsf", "w ") => bsfw + rule DisassemblyToOpcode(0, "bsf", "l ") => bsfl + rule DisassemblyToOpcode(0, "vmfunc", "") => vmfunc + rule DisassemblyToOpcode(0, "invpcid", "") => invpcid + rule DisassemblyToOpcode(0, "invpcid", "x ") => invpcidx + rule DisassemblyToOpcode(0, "xbegin", "") => xbegin + rule DisassemblyToOpcode(0, "xend", "") => xend + rule DisassemblyToOpcode(0, "xabort", "") => xabort + rule DisassemblyToOpcode(0, "xtest", "") => xtest + rule DisassemblyToOpcode(0, "adcx", "") => adcx + rule DisassemblyToOpcode(0, "adcx", "l ") => adcxl + rule DisassemblyToOpcode(0, "adcx", "q ") => adcxq + rule DisassemblyToOpcode(0, "adox", "") => adox + rule DisassemblyToOpcode(0, "adox", "l ") => adoxl + rule DisassemblyToOpcode(0, "adox", "q ") => adoxq + rule DisassemblyToOpcode(0, "rdpkru", "") => rdpkru + rule DisassemblyToOpcode(0, "wrpkru", "") => wrpkru + rule DisassemblyToOpcode(0, "clwb", "z ") => clwbz + rule DisassemblyToOpcode(0, "clwb", "") => clwb + rule DisassemblyToOpcode(0, "vpdpbusd", "") => vpdpbusd + rule DisassemblyToOpcode(0, "vpdpbusd", "b ") => vpdpbusdb + rule DisassemblyToOpcode(0, "vpdpbusd", "w ") => vpdpbusdw + rule DisassemblyToOpcode(0, "vpdpbusd", "l ") => vpdpbusdl + rule DisassemblyToOpcode(0, "vpdpbusd", "q ") => vpdpbusdq + rule DisassemblyToOpcode(0, "vpdpbusd", "x ") => vpdpbusdx + rule DisassemblyToOpcode(0, "vpdpbusd", "y ") => vpdpbusdy + rule DisassemblyToOpcode(0, "vpdpbusd", "z ") => vpdpbusdz + rule DisassemblyToOpcode(0, "vpdpbusds", "") => vpdpbusds + rule DisassemblyToOpcode(0, "vpdpbusds", "b ") => vpdpbusdsb + rule DisassemblyToOpcode(0, "vpdpbusds", "w ") => vpdpbusdsw + rule DisassemblyToOpcode(0, "vpdpbusds", "l ") => vpdpbusdsl + rule DisassemblyToOpcode(0, "vpdpbusds", "q ") => vpdpbusdsq + rule DisassemblyToOpcode(0, "vpdpbusds", "x ") => vpdpbusdsx + rule DisassemblyToOpcode(0, "vpdpbusds", "y ") => vpdpbusdsy + rule DisassemblyToOpcode(0, "vpdpbusds", "z ") => vpdpbusdsz + rule DisassemblyToOpcode(0, "vpdpwssd", "") => vpdpwssd + rule DisassemblyToOpcode(0, "vpdpwssd", "b ") => vpdpwssdb + rule DisassemblyToOpcode(0, "vpdpwssd", "w ") => vpdpwssdw + rule DisassemblyToOpcode(0, "vpdpwssd", "l ") => vpdpwssdl + rule DisassemblyToOpcode(0, "vpdpwssd", "q ") => vpdpwssdq + rule DisassemblyToOpcode(0, "vpdpwssd", "x ") => vpdpwssdx + rule DisassemblyToOpcode(0, "vpdpwssd", "y ") => vpdpwssdy + rule DisassemblyToOpcode(0, "vpdpwssd", "z ") => vpdpwssdz + rule DisassemblyToOpcode(0, "vpdpwssds", "") => vpdpwssds + rule DisassemblyToOpcode(0, "vpdpwssds", "b ") => vpdpwssdsb + rule DisassemblyToOpcode(0, "vpdpwssds", "w ") => vpdpwssdsw + rule DisassemblyToOpcode(0, "vpdpwssds", "l ") => vpdpwssdsl + rule DisassemblyToOpcode(0, "vpdpwssds", "q ") => vpdpwssdsq + rule DisassemblyToOpcode(0, "vpdpwssds", "x ") => vpdpwssdsx + rule DisassemblyToOpcode(0, "vpdpwssds", "y ") => vpdpwssdsy + rule DisassemblyToOpcode(0, "vpdpwssds", "z ") => vpdpwssdsz + rule DisassemblyToOpcode(0, "vexp2pd", "") => vexp2pd + rule DisassemblyToOpcode(0, "vexp2pd", "b ") => vexp2pdb + rule DisassemblyToOpcode(0, "vexp2pd", "w ") => vexp2pdw + rule DisassemblyToOpcode(0, "vexp2pd", "l ") => vexp2pdl + rule DisassemblyToOpcode(0, "vexp2pd", "q ") => vexp2pdq + rule DisassemblyToOpcode(0, "vexp2pd", "x ") => vexp2pdx + rule DisassemblyToOpcode(0, "vexp2pd", "y ") => vexp2pdy + rule DisassemblyToOpcode(0, "vexp2pd", "z ") => vexp2pdz + rule DisassemblyToOpcode(0, "vexp2ps", "") => vexp2ps + rule DisassemblyToOpcode(0, "vexp2ps", "b ") => vexp2psb + rule DisassemblyToOpcode(0, "vexp2ps", "w ") => vexp2psw + rule DisassemblyToOpcode(0, "vexp2ps", "l ") => vexp2psl + rule DisassemblyToOpcode(0, "vexp2ps", "q ") => vexp2psq + rule DisassemblyToOpcode(0, "vexp2ps", "x ") => vexp2psx + rule DisassemblyToOpcode(0, "vexp2ps", "y ") => vexp2psy + rule DisassemblyToOpcode(0, "vexp2ps", "z ") => vexp2psz + rule DisassemblyToOpcode(0, "vgatherpf0dpd", "") => vgatherpf0dpd + rule DisassemblyToOpcode(0, "vgatherpf0dpd", "b ") => vgatherpf0dpdb + rule DisassemblyToOpcode(0, "vgatherpf0dps", "") => vgatherpf0dps + rule DisassemblyToOpcode(0, "vgatherpf0dps", "b ") => vgatherpf0dpsb + rule DisassemblyToOpcode(0, "vgatherpf0qpd", "") => vgatherpf0qpd + rule DisassemblyToOpcode(0, "vgatherpf0qpd", "b ") => vgatherpf0qpdb + rule DisassemblyToOpcode(0, "vgatherpf0qps", "") => vgatherpf0qps + rule DisassemblyToOpcode(0, "vgatherpf0qps", "b ") => vgatherpf0qpsb + rule DisassemblyToOpcode(0, "vgatherpf1dpd", "") => vgatherpf1dpd + rule DisassemblyToOpcode(0, "vgatherpf1dpd", "b ") => vgatherpf1dpdb + rule DisassemblyToOpcode(0, "vgatherpf1dps", "") => vgatherpf1dps + rule DisassemblyToOpcode(0, "vgatherpf1dps", "b ") => vgatherpf1dpsb + rule DisassemblyToOpcode(0, "vgatherpf1qpd", "") => vgatherpf1qpd + rule DisassemblyToOpcode(0, "vgatherpf1qpd", "b ") => vgatherpf1qpdb + rule DisassemblyToOpcode(0, "vgatherpf1qps", "") => vgatherpf1qps + rule DisassemblyToOpcode(0, "vgatherpf1qps", "b ") => vgatherpf1qpsb + rule DisassemblyToOpcode(0, "vrcp28pd", "") => vrcp28pd + rule DisassemblyToOpcode(0, "vrcp28pd", "b ") => vrcp28pdb + rule DisassemblyToOpcode(0, "vrcp28pd", "w ") => vrcp28pdw + rule DisassemblyToOpcode(0, "vrcp28pd", "l ") => vrcp28pdl + rule DisassemblyToOpcode(0, "vrcp28pd", "q ") => vrcp28pdq + rule DisassemblyToOpcode(0, "vrcp28pd", "x ") => vrcp28pdx + rule DisassemblyToOpcode(0, "vrcp28pd", "y ") => vrcp28pdy + rule DisassemblyToOpcode(0, "vrcp28pd", "z ") => vrcp28pdz + rule DisassemblyToOpcode(0, "vrcp28ps", "") => vrcp28ps + rule DisassemblyToOpcode(0, "vrcp28ps", "b ") => vrcp28psb + rule DisassemblyToOpcode(0, "vrcp28ps", "w ") => vrcp28psw + rule DisassemblyToOpcode(0, "vrcp28ps", "l ") => vrcp28psl + rule DisassemblyToOpcode(0, "vrcp28ps", "q ") => vrcp28psq + rule DisassemblyToOpcode(0, "vrcp28ps", "x ") => vrcp28psx + rule DisassemblyToOpcode(0, "vrcp28ps", "y ") => vrcp28psy + rule DisassemblyToOpcode(0, "vrcp28ps", "z ") => vrcp28psz + rule DisassemblyToOpcode(0, "vrcp28sd", "") => vrcp28sd + rule DisassemblyToOpcode(0, "vrcp28sd", "q ") => vrcp28sdq + rule DisassemblyToOpcode(0, "vrcp28ss", "") => vrcp28ss + rule DisassemblyToOpcode(0, "vrcp28ss", "l ") => vrcp28ssl + rule DisassemblyToOpcode(0, "vrsqrt28pd", "") => vrsqrt28pd + rule DisassemblyToOpcode(0, "vrsqrt28pd", "b ") => vrsqrt28pdb + rule DisassemblyToOpcode(0, "vrsqrt28pd", "w ") => vrsqrt28pdw + rule DisassemblyToOpcode(0, "vrsqrt28pd", "l ") => vrsqrt28pdl + rule DisassemblyToOpcode(0, "vrsqrt28pd", "q ") => vrsqrt28pdq + rule DisassemblyToOpcode(0, "vrsqrt28pd", "x ") => vrsqrt28pdx + rule DisassemblyToOpcode(0, "vrsqrt28pd", "y ") => vrsqrt28pdy + rule DisassemblyToOpcode(0, "vrsqrt28pd", "z ") => vrsqrt28pdz + rule DisassemblyToOpcode(0, "vrsqrt28ps", "") => vrsqrt28ps + rule DisassemblyToOpcode(0, "vrsqrt28ps", "b ") => vrsqrt28psb + rule DisassemblyToOpcode(0, "vrsqrt28ps", "w ") => vrsqrt28psw + rule DisassemblyToOpcode(0, "vrsqrt28ps", "l ") => vrsqrt28psl + rule DisassemblyToOpcode(0, "vrsqrt28ps", "q ") => vrsqrt28psq + rule DisassemblyToOpcode(0, "vrsqrt28ps", "x ") => vrsqrt28psx + rule DisassemblyToOpcode(0, "vrsqrt28ps", "y ") => vrsqrt28psy + rule DisassemblyToOpcode(0, "vrsqrt28ps", "z ") => vrsqrt28psz + rule DisassemblyToOpcode(0, "vrsqrt28sd", "") => vrsqrt28sd + rule DisassemblyToOpcode(0, "vrsqrt28sd", "q ") => vrsqrt28sdq + rule DisassemblyToOpcode(0, "vrsqrt28ss", "") => vrsqrt28ss + rule DisassemblyToOpcode(0, "vrsqrt28ss", "l ") => vrsqrt28ssl + rule DisassemblyToOpcode(0, "vscatterpf0dpd", "") => vscatterpf0dpd + rule DisassemblyToOpcode(0, "vscatterpf0dpd", "b ") => vscatterpf0dpdb + rule DisassemblyToOpcode(0, "vscatterpf0dps", "") => vscatterpf0dps + rule DisassemblyToOpcode(0, "vscatterpf0dps", "b ") => vscatterpf0dpsb + rule DisassemblyToOpcode(0, "vscatterpf0qpd", "") => vscatterpf0qpd + rule DisassemblyToOpcode(0, "vscatterpf0qpd", "b ") => vscatterpf0qpdb + rule DisassemblyToOpcode(0, "vscatterpf0qps", "") => vscatterpf0qps + rule DisassemblyToOpcode(0, "vscatterpf0qps", "b ") => vscatterpf0qpsb + rule DisassemblyToOpcode(0, "vscatterpf1dpd", "") => vscatterpf1dpd + rule DisassemblyToOpcode(0, "vscatterpf1dpd", "b ") => vscatterpf1dpdb + rule DisassemblyToOpcode(0, "vscatterpf1dps", "") => vscatterpf1dps + rule DisassemblyToOpcode(0, "vscatterpf1dps", "b ") => vscatterpf1dpsb + rule DisassemblyToOpcode(0, "vscatterpf1qpd", "") => vscatterpf1qpd + rule DisassemblyToOpcode(0, "vscatterpf1qpd", "b ") => vscatterpf1qpdb + rule DisassemblyToOpcode(0, "vscatterpf1qps", "") => vscatterpf1qps + rule DisassemblyToOpcode(0, "vscatterpf1qps", "b ") => vscatterpf1qpsb + rule DisassemblyToOpcode(0, "prefetchwt1", "") => prefetchwt1 + rule DisassemblyToOpcode(0, "prefetchwt1", "b ") => prefetchwt1b + rule DisassemblyToOpcode(0, "v4fmaddps", "") => v4fmaddps + rule DisassemblyToOpcode(0, "v4fmaddps", "x ") => v4fmaddpsx + rule DisassemblyToOpcode(0, "v4fmaddss", "") => v4fmaddss + rule DisassemblyToOpcode(0, "v4fmaddss", "x ") => v4fmaddssx + rule DisassemblyToOpcode(0, "v4fnmaddps", "") => v4fnmaddps + rule DisassemblyToOpcode(0, "v4fnmaddps", "x ") => v4fnmaddpsx + rule DisassemblyToOpcode(0, "v4fnmaddss", "") => v4fnmaddss + rule DisassemblyToOpcode(0, "v4fnmaddss", "x ") => v4fnmaddssx + rule DisassemblyToOpcode(0, "vp4dpwssd", "") => vp4dpwssd + rule DisassemblyToOpcode(0, "vp4dpwssd", "x ") => vp4dpwssdx + rule DisassemblyToOpcode(0, "vp4dpwssds", "") => vp4dpwssds + rule DisassemblyToOpcode(0, "vp4dpwssds", "x ") => vp4dpwssdsx + rule DisassemblyToOpcode(0, "vpopcntd", "") => vpopcntd + rule DisassemblyToOpcode(0, "vpopcntd", "b ") => vpopcntdb + rule DisassemblyToOpcode(0, "vpopcntd", "w ") => vpopcntdw + rule DisassemblyToOpcode(0, "vpopcntd", "l ") => vpopcntdl + rule DisassemblyToOpcode(0, "vpopcntd", "q ") => vpopcntdq + rule DisassemblyToOpcode(0, "vpopcntd", "x ") => vpopcntdx + rule DisassemblyToOpcode(0, "vpopcntd", "y ") => vpopcntdy + rule DisassemblyToOpcode(0, "vpopcntd", "z ") => vpopcntdz + rule DisassemblyToOpcode(0, "vpopcntq", "") => vpopcntq + rule DisassemblyToOpcode(0, "vpopcntq", "b ") => vpopcntqb + rule DisassemblyToOpcode(0, "vpopcntq", "w ") => vpopcntqw + rule DisassemblyToOpcode(0, "vpopcntq", "l ") => vpopcntql + rule DisassemblyToOpcode(0, "vpopcntq", "q ") => vpopcntqq + rule DisassemblyToOpcode(0, "vpopcntq", "x ") => vpopcntqx + rule DisassemblyToOpcode(0, "vpopcntq", "y ") => vpopcntqy + rule DisassemblyToOpcode(0, "vpopcntq", "z ") => vpopcntqz + rule DisassemblyToOpcode(0, "vaddpd", "b ") => vaddpdb + rule DisassemblyToOpcode(0, "vaddpd", "w ") => vaddpdw + rule DisassemblyToOpcode(0, "vaddpd", "l ") => vaddpdl + rule DisassemblyToOpcode(0, "vaddpd", "q ") => vaddpdq + rule DisassemblyToOpcode(0, "vaddpd", "z ") => vaddpdz + rule DisassemblyToOpcode(0, "vaddps", "b ") => vaddpsb + rule DisassemblyToOpcode(0, "vaddps", "w ") => vaddpsw + rule DisassemblyToOpcode(0, "vaddps", "l ") => vaddpsl + rule DisassemblyToOpcode(0, "vaddps", "q ") => vaddpsq + rule DisassemblyToOpcode(0, "vaddps", "z ") => vaddpsz + rule DisassemblyToOpcode(0, "valignd", "") => valignd + rule DisassemblyToOpcode(0, "valignd", "b ") => valigndb + rule DisassemblyToOpcode(0, "valignd", "w ") => valigndw + rule DisassemblyToOpcode(0, "valignd", "l ") => valigndl + rule DisassemblyToOpcode(0, "valignd", "q ") => valigndq + rule DisassemblyToOpcode(0, "valignd", "x ") => valigndx + rule DisassemblyToOpcode(0, "valignd", "y ") => valigndy + rule DisassemblyToOpcode(0, "valignd", "z ") => valigndz + rule DisassemblyToOpcode(0, "valignq", "") => valignq + rule DisassemblyToOpcode(0, "valignq", "b ") => valignqb + rule DisassemblyToOpcode(0, "valignq", "w ") => valignqw + rule DisassemblyToOpcode(0, "valignq", "l ") => valignql + rule DisassemblyToOpcode(0, "valignq", "q ") => valignqq + rule DisassemblyToOpcode(0, "valignq", "x ") => valignqx + rule DisassemblyToOpcode(0, "valignq", "y ") => valignqy + rule DisassemblyToOpcode(0, "valignq", "z ") => valignqz + rule DisassemblyToOpcode(0, "vblendmpd", "") => vblendmpd + rule DisassemblyToOpcode(0, "vblendmpd", "b ") => vblendmpdb + rule DisassemblyToOpcode(0, "vblendmpd", "w ") => vblendmpdw + rule DisassemblyToOpcode(0, "vblendmpd", "l ") => vblendmpdl + rule DisassemblyToOpcode(0, "vblendmpd", "q ") => vblendmpdq + rule DisassemblyToOpcode(0, "vblendmpd", "x ") => vblendmpdx + rule DisassemblyToOpcode(0, "vblendmpd", "y ") => vblendmpdy + rule DisassemblyToOpcode(0, "vblendmpd", "z ") => vblendmpdz + rule DisassemblyToOpcode(0, "vblendmps", "") => vblendmps + rule DisassemblyToOpcode(0, "vblendmps", "b ") => vblendmpsb + rule DisassemblyToOpcode(0, "vblendmps", "w ") => vblendmpsw + rule DisassemblyToOpcode(0, "vblendmps", "l ") => vblendmpsl + rule DisassemblyToOpcode(0, "vblendmps", "q ") => vblendmpsq + rule DisassemblyToOpcode(0, "vblendmps", "x ") => vblendmpsx + rule DisassemblyToOpcode(0, "vblendmps", "y ") => vblendmpsy + rule DisassemblyToOpcode(0, "vblendmps", "z ") => vblendmpsz + rule DisassemblyToOpcode(0, "vbroadcastf32x4", "") => vbroadcastf32x4 + rule DisassemblyToOpcode(0, "vbroadcastf32x4", "x ") => vbroadcastf32x4x + rule DisassemblyToOpcode(0, "vbroadcastf64x4", "") => vbroadcastf64x4 + rule DisassemblyToOpcode(0, "vbroadcastf64x4", "y ") => vbroadcastf64x4y + rule DisassemblyToOpcode(0, "vbroadcasti32x4", "") => vbroadcasti32x4 + rule DisassemblyToOpcode(0, "vbroadcasti32x4", "x ") => vbroadcasti32x4x + rule DisassemblyToOpcode(0, "vbroadcasti64x4", "") => vbroadcasti64x4 + rule DisassemblyToOpcode(0, "vbroadcasti64x4", "y ") => vbroadcasti64x4y + rule DisassemblyToOpcode(0, "vcmppd", "b ") => vcmppdb + rule DisassemblyToOpcode(0, "vcmppd", "w ") => vcmppdw + rule DisassemblyToOpcode(0, "vcmppd", "l ") => vcmppdl + rule DisassemblyToOpcode(0, "vcmppd", "q ") => vcmppdq + rule DisassemblyToOpcode(0, "vcmppd", "z ") => vcmppdz + rule DisassemblyToOpcode(0, "vcmpps", "b ") => vcmppsb + rule DisassemblyToOpcode(0, "vcmpps", "w ") => vcmppsw + rule DisassemblyToOpcode(0, "vcmpps", "l ") => vcmppsl + rule DisassemblyToOpcode(0, "vcmpps", "q ") => vcmppsq + rule DisassemblyToOpcode(0, "vcmpps", "z ") => vcmppsz + rule DisassemblyToOpcode(0, "vcompresspd", "z ") => vcompresspdz + rule DisassemblyToOpcode(0, "vcompresspd", "") => vcompresspd + rule DisassemblyToOpcode(0, "vcompressps", "z ") => vcompresspsz + rule DisassemblyToOpcode(0, "vcompressps", "") => vcompressps + rule DisassemblyToOpcode(0, "vcvtdq2pd", "b ") => vcvtdq2pdb + rule DisassemblyToOpcode(0, "vcvtdq2pd", "w ") => vcvtdq2pdw + rule DisassemblyToOpcode(0, "vcvtdq2pd", "l ") => vcvtdq2pdl + rule DisassemblyToOpcode(0, "vcvtdq2pd", "y ") => vcvtdq2pdy + rule DisassemblyToOpcode(0, "vcvtdq2pd", "z ") => vcvtdq2pdz + rule DisassemblyToOpcode(0, "vcvtdq2ps", "b ") => vcvtdq2psb + rule DisassemblyToOpcode(0, "vcvtdq2ps", "w ") => vcvtdq2psw + rule DisassemblyToOpcode(0, "vcvtdq2ps", "l ") => vcvtdq2psl + rule DisassemblyToOpcode(0, "vcvtdq2ps", "q ") => vcvtdq2psq + rule DisassemblyToOpcode(0, "vcvtdq2ps", "z ") => vcvtdq2psz + rule DisassemblyToOpcode(0, "vcvtpd2dq", "b ") => vcvtpd2dqb + rule DisassemblyToOpcode(0, "vcvtpd2dq", "w ") => vcvtpd2dqw + rule DisassemblyToOpcode(0, "vcvtpd2dq", "l ") => vcvtpd2dql + rule DisassemblyToOpcode(0, "vcvtpd2dq", "q ") => vcvtpd2dqq + rule DisassemblyToOpcode(0, "vcvtpd2dq", "z ") => vcvtpd2dqz + rule DisassemblyToOpcode(0, "vcvtpd2ps", "b ") => vcvtpd2psb + rule DisassemblyToOpcode(0, "vcvtpd2ps", "w ") => vcvtpd2psw + rule DisassemblyToOpcode(0, "vcvtpd2ps", "l ") => vcvtpd2psl + rule DisassemblyToOpcode(0, "vcvtpd2ps", "q ") => vcvtpd2psq + rule DisassemblyToOpcode(0, "vcvtpd2ps", "z ") => vcvtpd2psz + rule DisassemblyToOpcode(0, "vcvtpd2udq", "") => vcvtpd2udq + rule DisassemblyToOpcode(0, "vcvtpd2udq", "b ") => vcvtpd2udqb + rule DisassemblyToOpcode(0, "vcvtpd2udq", "w ") => vcvtpd2udqw + rule DisassemblyToOpcode(0, "vcvtpd2udq", "l ") => vcvtpd2udql + rule DisassemblyToOpcode(0, "vcvtpd2udq", "q ") => vcvtpd2udqq + rule DisassemblyToOpcode(0, "vcvtpd2udq", "x ") => vcvtpd2udqx + rule DisassemblyToOpcode(0, "vcvtpd2udq", "y ") => vcvtpd2udqy + rule DisassemblyToOpcode(0, "vcvtpd2udq", "z ") => vcvtpd2udqz + rule DisassemblyToOpcode(0, "vcvtph2ps", "y ") => vcvtph2psy + rule DisassemblyToOpcode(0, "vcvtps2dq", "b ") => vcvtps2dqb + rule DisassemblyToOpcode(0, "vcvtps2dq", "w ") => vcvtps2dqw + rule DisassemblyToOpcode(0, "vcvtps2dq", "l ") => vcvtps2dql + rule DisassemblyToOpcode(0, "vcvtps2dq", "q ") => vcvtps2dqq + rule DisassemblyToOpcode(0, "vcvtps2dq", "z ") => vcvtps2dqz + rule DisassemblyToOpcode(0, "vcvtps2pd", "b ") => vcvtps2pdb + rule DisassemblyToOpcode(0, "vcvtps2pd", "w ") => vcvtps2pdw + rule DisassemblyToOpcode(0, "vcvtps2pd", "l ") => vcvtps2pdl + rule DisassemblyToOpcode(0, "vcvtps2pd", "y ") => vcvtps2pdy + rule DisassemblyToOpcode(0, "vcvtps2pd", "z ") => vcvtps2pdz + rule DisassemblyToOpcode(0, "vcvtps2ph", "y ") => vcvtps2phy + rule DisassemblyToOpcode(0, "vcvtps2udq", "") => vcvtps2udq + rule DisassemblyToOpcode(0, "vcvtps2udq", "b ") => vcvtps2udqb + rule DisassemblyToOpcode(0, "vcvtps2udq", "w ") => vcvtps2udqw + rule DisassemblyToOpcode(0, "vcvtps2udq", "l ") => vcvtps2udql + rule DisassemblyToOpcode(0, "vcvtps2udq", "q ") => vcvtps2udqq + rule DisassemblyToOpcode(0, "vcvtps2udq", "x ") => vcvtps2udqx + rule DisassemblyToOpcode(0, "vcvtps2udq", "y ") => vcvtps2udqy + rule DisassemblyToOpcode(0, "vcvtps2udq", "z ") => vcvtps2udqz + rule DisassemblyToOpcode(0, "vcvtsd2usi", "") => vcvtsd2usi + rule DisassemblyToOpcode(0, "vcvtsd2usi", "q ") => vcvtsd2usiq + rule DisassemblyToOpcode(0, "vcvtss2usi", "") => vcvtss2usi + rule DisassemblyToOpcode(0, "vcvtss2usi", "l ") => vcvtss2usil + rule DisassemblyToOpcode(0, "vcvttpd2dq", "b ") => vcvttpd2dqb + rule DisassemblyToOpcode(0, "vcvttpd2dq", "w ") => vcvttpd2dqw + rule DisassemblyToOpcode(0, "vcvttpd2dq", "l ") => vcvttpd2dql + rule DisassemblyToOpcode(0, "vcvttpd2dq", "q ") => vcvttpd2dqq + rule DisassemblyToOpcode(0, "vcvttpd2dq", "z ") => vcvttpd2dqz + rule DisassemblyToOpcode(0, "vcvttpd2udq", "") => vcvttpd2udq + rule DisassemblyToOpcode(0, "vcvttpd2udq", "b ") => vcvttpd2udqb + rule DisassemblyToOpcode(0, "vcvttpd2udq", "w ") => vcvttpd2udqw + rule DisassemblyToOpcode(0, "vcvttpd2udq", "l ") => vcvttpd2udql + rule DisassemblyToOpcode(0, "vcvttpd2udq", "q ") => vcvttpd2udqq + rule DisassemblyToOpcode(0, "vcvttpd2udq", "x ") => vcvttpd2udqx + rule DisassemblyToOpcode(0, "vcvttpd2udq", "y ") => vcvttpd2udqy + rule DisassemblyToOpcode(0, "vcvttpd2udq", "z ") => vcvttpd2udqz + rule DisassemblyToOpcode(0, "vcvttps2dq", "b ") => vcvttps2dqb + rule DisassemblyToOpcode(0, "vcvttps2dq", "w ") => vcvttps2dqw + rule DisassemblyToOpcode(0, "vcvttps2dq", "l ") => vcvttps2dql + rule DisassemblyToOpcode(0, "vcvttps2dq", "q ") => vcvttps2dqq + rule DisassemblyToOpcode(0, "vcvttps2dq", "z ") => vcvttps2dqz + rule DisassemblyToOpcode(0, "vcvttps2udq", "") => vcvttps2udq + rule DisassemblyToOpcode(0, "vcvttps2udq", "b ") => vcvttps2udqb + rule DisassemblyToOpcode(0, "vcvttps2udq", "w ") => vcvttps2udqw + rule DisassemblyToOpcode(0, "vcvttps2udq", "l ") => vcvttps2udql + rule DisassemblyToOpcode(0, "vcvttps2udq", "q ") => vcvttps2udqq + rule DisassemblyToOpcode(0, "vcvttps2udq", "x ") => vcvttps2udqx + rule DisassemblyToOpcode(0, "vcvttps2udq", "y ") => vcvttps2udqy + rule DisassemblyToOpcode(0, "vcvttps2udq", "z ") => vcvttps2udqz + rule DisassemblyToOpcode(0, "vcvttsd2usi", "") => vcvttsd2usi + rule DisassemblyToOpcode(0, "vcvttsd2usi", "q ") => vcvttsd2usiq + rule DisassemblyToOpcode(0, "vcvttss2usi", "") => vcvttss2usi + rule DisassemblyToOpcode(0, "vcvttss2usi", "l ") => vcvttss2usil + rule DisassemblyToOpcode(0, "vcvtudq2pd", "") => vcvtudq2pd + rule DisassemblyToOpcode(0, "vcvtudq2pd", "b ") => vcvtudq2pdb + rule DisassemblyToOpcode(0, "vcvtudq2pd", "w ") => vcvtudq2pdw + rule DisassemblyToOpcode(0, "vcvtudq2pd", "l ") => vcvtudq2pdl + rule DisassemblyToOpcode(0, "vcvtudq2pd", "q ") => vcvtudq2pdq + rule DisassemblyToOpcode(0, "vcvtudq2pd", "x ") => vcvtudq2pdx + rule DisassemblyToOpcode(0, "vcvtudq2pd", "y ") => vcvtudq2pdy + rule DisassemblyToOpcode(0, "vcvtudq2pd", "z ") => vcvtudq2pdz + rule DisassemblyToOpcode(0, "vcvtudq2ps", "") => vcvtudq2ps + rule DisassemblyToOpcode(0, "vcvtudq2ps", "b ") => vcvtudq2psb + rule DisassemblyToOpcode(0, "vcvtudq2ps", "w ") => vcvtudq2psw + rule DisassemblyToOpcode(0, "vcvtudq2ps", "l ") => vcvtudq2psl + rule DisassemblyToOpcode(0, "vcvtudq2ps", "q ") => vcvtudq2psq + rule DisassemblyToOpcode(0, "vcvtudq2ps", "x ") => vcvtudq2psx + rule DisassemblyToOpcode(0, "vcvtudq2ps", "y ") => vcvtudq2psy + rule DisassemblyToOpcode(0, "vcvtudq2ps", "z ") => vcvtudq2psz + rule DisassemblyToOpcode(0, "vcvtusi2sd", "") => vcvtusi2sd + rule DisassemblyToOpcode(0, "vcvtusi2sd", "l ") => vcvtusi2sdl + rule DisassemblyToOpcode(0, "vcvtusi2sd", "q ") => vcvtusi2sdq + rule DisassemblyToOpcode(0, "vcvtusi2ss", "") => vcvtusi2ss + rule DisassemblyToOpcode(0, "vcvtusi2ss", "l ") => vcvtusi2ssl + rule DisassemblyToOpcode(0, "vcvtusi2ss", "q ") => vcvtusi2ssq + rule DisassemblyToOpcode(0, "vdivpd", "b ") => vdivpdb + rule DisassemblyToOpcode(0, "vdivpd", "w ") => vdivpdw + rule DisassemblyToOpcode(0, "vdivpd", "l ") => vdivpdl + rule DisassemblyToOpcode(0, "vdivpd", "q ") => vdivpdq + rule DisassemblyToOpcode(0, "vdivpd", "z ") => vdivpdz + rule DisassemblyToOpcode(0, "vdivps", "b ") => vdivpsb + rule DisassemblyToOpcode(0, "vdivps", "w ") => vdivpsw + rule DisassemblyToOpcode(0, "vdivps", "l ") => vdivpsl + rule DisassemblyToOpcode(0, "vdivps", "q ") => vdivpsq + rule DisassemblyToOpcode(0, "vdivps", "z ") => vdivpsz + rule DisassemblyToOpcode(0, "vexpandpd", "z ") => vexpandpdz + rule DisassemblyToOpcode(0, "vexpandpd", "") => vexpandpd + rule DisassemblyToOpcode(0, "vexpandps", "z ") => vexpandpsz + rule DisassemblyToOpcode(0, "vexpandps", "") => vexpandps + rule DisassemblyToOpcode(0, "vextractf32x4", "") => vextractf32x4 + rule DisassemblyToOpcode(0, "vextractf32x4", "x ") => vextractf32x4x + rule DisassemblyToOpcode(0, "vextractf64x4", "") => vextractf64x4 + rule DisassemblyToOpcode(0, "vextractf64x4", "y ") => vextractf64x4y + rule DisassemblyToOpcode(0, "vextracti32x4", "") => vextracti32x4 + rule DisassemblyToOpcode(0, "vextracti32x4", "x ") => vextracti32x4x + rule DisassemblyToOpcode(0, "vextracti64x4", "") => vextracti64x4 + rule DisassemblyToOpcode(0, "vextracti64x4", "y ") => vextracti64x4y + rule DisassemblyToOpcode(0, "vfixupimmpd", "") => vfixupimmpd + rule DisassemblyToOpcode(0, "vfixupimmpd", "b ") => vfixupimmpdb + rule DisassemblyToOpcode(0, "vfixupimmpd", "w ") => vfixupimmpdw + rule DisassemblyToOpcode(0, "vfixupimmpd", "l ") => vfixupimmpdl + rule DisassemblyToOpcode(0, "vfixupimmpd", "q ") => vfixupimmpdq + rule DisassemblyToOpcode(0, "vfixupimmpd", "x ") => vfixupimmpdx + rule DisassemblyToOpcode(0, "vfixupimmpd", "y ") => vfixupimmpdy + rule DisassemblyToOpcode(0, "vfixupimmpd", "z ") => vfixupimmpdz + rule DisassemblyToOpcode(0, "vfixupimmps", "") => vfixupimmps + rule DisassemblyToOpcode(0, "vfixupimmps", "b ") => vfixupimmpsb + rule DisassemblyToOpcode(0, "vfixupimmps", "w ") => vfixupimmpsw + rule DisassemblyToOpcode(0, "vfixupimmps", "l ") => vfixupimmpsl + rule DisassemblyToOpcode(0, "vfixupimmps", "q ") => vfixupimmpsq + rule DisassemblyToOpcode(0, "vfixupimmps", "x ") => vfixupimmpsx + rule DisassemblyToOpcode(0, "vfixupimmps", "y ") => vfixupimmpsy + rule DisassemblyToOpcode(0, "vfixupimmps", "z ") => vfixupimmpsz + rule DisassemblyToOpcode(0, "vfixupimmsd", "") => vfixupimmsd + rule DisassemblyToOpcode(0, "vfixupimmsd", "q ") => vfixupimmsdq + rule DisassemblyToOpcode(0, "vfixupimmss", "") => vfixupimmss + rule DisassemblyToOpcode(0, "vfixupimmss", "l ") => vfixupimmssl + rule DisassemblyToOpcode(0, "vfmadd132pd", "b ") => vfmadd132pdb + rule DisassemblyToOpcode(0, "vfmadd132pd", "w ") => vfmadd132pdw + rule DisassemblyToOpcode(0, "vfmadd132pd", "l ") => vfmadd132pdl + rule DisassemblyToOpcode(0, "vfmadd132pd", "q ") => vfmadd132pdq + rule DisassemblyToOpcode(0, "vfmadd132pd", "z ") => vfmadd132pdz + rule DisassemblyToOpcode(0, "vfmadd132ps", "b ") => vfmadd132psb + rule DisassemblyToOpcode(0, "vfmadd132ps", "w ") => vfmadd132psw + rule DisassemblyToOpcode(0, "vfmadd132ps", "l ") => vfmadd132psl + rule DisassemblyToOpcode(0, "vfmadd132ps", "q ") => vfmadd132psq + rule DisassemblyToOpcode(0, "vfmadd132ps", "z ") => vfmadd132psz + rule DisassemblyToOpcode(0, "vfmadd213pd", "b ") => vfmadd213pdb + rule DisassemblyToOpcode(0, "vfmadd213pd", "w ") => vfmadd213pdw + rule DisassemblyToOpcode(0, "vfmadd213pd", "l ") => vfmadd213pdl + rule DisassemblyToOpcode(0, "vfmadd213pd", "q ") => vfmadd213pdq + rule DisassemblyToOpcode(0, "vfmadd213pd", "z ") => vfmadd213pdz + rule DisassemblyToOpcode(0, "vfmadd213ps", "b ") => vfmadd213psb + rule DisassemblyToOpcode(0, "vfmadd213ps", "w ") => vfmadd213psw + rule DisassemblyToOpcode(0, "vfmadd213ps", "l ") => vfmadd213psl + rule DisassemblyToOpcode(0, "vfmadd213ps", "q ") => vfmadd213psq + rule DisassemblyToOpcode(0, "vfmadd213ps", "z ") => vfmadd213psz + rule DisassemblyToOpcode(0, "vfmadd231pd", "b ") => vfmadd231pdb + rule DisassemblyToOpcode(0, "vfmadd231pd", "w ") => vfmadd231pdw + rule DisassemblyToOpcode(0, "vfmadd231pd", "l ") => vfmadd231pdl + rule DisassemblyToOpcode(0, "vfmadd231pd", "q ") => vfmadd231pdq + rule DisassemblyToOpcode(0, "vfmadd231pd", "z ") => vfmadd231pdz + rule DisassemblyToOpcode(0, "vfmadd231ps", "b ") => vfmadd231psb + rule DisassemblyToOpcode(0, "vfmadd231ps", "w ") => vfmadd231psw + rule DisassemblyToOpcode(0, "vfmadd231ps", "l ") => vfmadd231psl + rule DisassemblyToOpcode(0, "vfmadd231ps", "q ") => vfmadd231psq + rule DisassemblyToOpcode(0, "vfmadd231ps", "z ") => vfmadd231psz + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "b ") => vfmaddsub132pdb + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "w ") => vfmaddsub132pdw + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "l ") => vfmaddsub132pdl + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "q ") => vfmaddsub132pdq + rule DisassemblyToOpcode(0, "vfmaddsub132pd", "z ") => vfmaddsub132pdz + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "b ") => vfmaddsub132psb + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "w ") => vfmaddsub132psw + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "l ") => vfmaddsub132psl + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "q ") => vfmaddsub132psq + rule DisassemblyToOpcode(0, "vfmaddsub132ps", "z ") => vfmaddsub132psz + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "b ") => vfmaddsub213pdb + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "w ") => vfmaddsub213pdw + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "l ") => vfmaddsub213pdl + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "q ") => vfmaddsub213pdq + rule DisassemblyToOpcode(0, "vfmaddsub213pd", "z ") => vfmaddsub213pdz + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "b ") => vfmaddsub213psb + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "w ") => vfmaddsub213psw + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "l ") => vfmaddsub213psl + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "q ") => vfmaddsub213psq + rule DisassemblyToOpcode(0, "vfmaddsub213ps", "z ") => vfmaddsub213psz + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "b ") => vfmaddsub231pdb + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "w ") => vfmaddsub231pdw + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "l ") => vfmaddsub231pdl + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "q ") => vfmaddsub231pdq + rule DisassemblyToOpcode(0, "vfmaddsub231pd", "z ") => vfmaddsub231pdz + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "b ") => vfmaddsub231psb + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "w ") => vfmaddsub231psw + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "l ") => vfmaddsub231psl + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "q ") => vfmaddsub231psq + rule DisassemblyToOpcode(0, "vfmaddsub231ps", "z ") => vfmaddsub231psz + rule DisassemblyToOpcode(0, "vfmsub132pd", "b ") => vfmsub132pdb + rule DisassemblyToOpcode(0, "vfmsub132pd", "w ") => vfmsub132pdw + rule DisassemblyToOpcode(0, "vfmsub132pd", "l ") => vfmsub132pdl + rule DisassemblyToOpcode(0, "vfmsub132pd", "q ") => vfmsub132pdq + rule DisassemblyToOpcode(0, "vfmsub132pd", "z ") => vfmsub132pdz + rule DisassemblyToOpcode(0, "vfmsub132ps", "b ") => vfmsub132psb + rule DisassemblyToOpcode(0, "vfmsub132ps", "w ") => vfmsub132psw + rule DisassemblyToOpcode(0, "vfmsub132ps", "l ") => vfmsub132psl + rule DisassemblyToOpcode(0, "vfmsub132ps", "q ") => vfmsub132psq + rule DisassemblyToOpcode(0, "vfmsub132ps", "z ") => vfmsub132psz + rule DisassemblyToOpcode(0, "vfmsub213pd", "b ") => vfmsub213pdb + rule DisassemblyToOpcode(0, "vfmsub213pd", "w ") => vfmsub213pdw + rule DisassemblyToOpcode(0, "vfmsub213pd", "l ") => vfmsub213pdl + rule DisassemblyToOpcode(0, "vfmsub213pd", "q ") => vfmsub213pdq + rule DisassemblyToOpcode(0, "vfmsub213pd", "z ") => vfmsub213pdz + rule DisassemblyToOpcode(0, "vfmsub213ps", "b ") => vfmsub213psb + rule DisassemblyToOpcode(0, "vfmsub213ps", "w ") => vfmsub213psw + rule DisassemblyToOpcode(0, "vfmsub213ps", "l ") => vfmsub213psl + rule DisassemblyToOpcode(0, "vfmsub213ps", "q ") => vfmsub213psq + rule DisassemblyToOpcode(0, "vfmsub213ps", "z ") => vfmsub213psz + rule DisassemblyToOpcode(0, "vfmsub231pd", "b ") => vfmsub231pdb + rule DisassemblyToOpcode(0, "vfmsub231pd", "w ") => vfmsub231pdw + rule DisassemblyToOpcode(0, "vfmsub231pd", "l ") => vfmsub231pdl + rule DisassemblyToOpcode(0, "vfmsub231pd", "q ") => vfmsub231pdq + rule DisassemblyToOpcode(0, "vfmsub231pd", "z ") => vfmsub231pdz + rule DisassemblyToOpcode(0, "vfmsub231ps", "b ") => vfmsub231psb + rule DisassemblyToOpcode(0, "vfmsub231ps", "w ") => vfmsub231psw + rule DisassemblyToOpcode(0, "vfmsub231ps", "l ") => vfmsub231psl + rule DisassemblyToOpcode(0, "vfmsub231ps", "q ") => vfmsub231psq + rule DisassemblyToOpcode(0, "vfmsub231ps", "z ") => vfmsub231psz + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "b ") => vfmsubadd132pdb + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "w ") => vfmsubadd132pdw + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "l ") => vfmsubadd132pdl + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "q ") => vfmsubadd132pdq + rule DisassemblyToOpcode(0, "vfmsubadd132pd", "z ") => vfmsubadd132pdz + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "b ") => vfmsubadd132psb + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "w ") => vfmsubadd132psw + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "l ") => vfmsubadd132psl + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "q ") => vfmsubadd132psq + rule DisassemblyToOpcode(0, "vfmsubadd132ps", "z ") => vfmsubadd132psz + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "b ") => vfmsubadd213pdb + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "w ") => vfmsubadd213pdw + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "l ") => vfmsubadd213pdl + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "q ") => vfmsubadd213pdq + rule DisassemblyToOpcode(0, "vfmsubadd213pd", "z ") => vfmsubadd213pdz + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "b ") => vfmsubadd213psb + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "w ") => vfmsubadd213psw + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "l ") => vfmsubadd213psl + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "q ") => vfmsubadd213psq + rule DisassemblyToOpcode(0, "vfmsubadd213ps", "z ") => vfmsubadd213psz + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "b ") => vfmsubadd231pdb + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "w ") => vfmsubadd231pdw + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "l ") => vfmsubadd231pdl + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "q ") => vfmsubadd231pdq + rule DisassemblyToOpcode(0, "vfmsubadd231pd", "z ") => vfmsubadd231pdz + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "b ") => vfmsubadd231psb + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "w ") => vfmsubadd231psw + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "l ") => vfmsubadd231psl + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "q ") => vfmsubadd231psq + rule DisassemblyToOpcode(0, "vfmsubadd231ps", "z ") => vfmsubadd231psz + rule DisassemblyToOpcode(0, "vfnmadd132pd", "b ") => vfnmadd132pdb + rule DisassemblyToOpcode(0, "vfnmadd132pd", "w ") => vfnmadd132pdw + rule DisassemblyToOpcode(0, "vfnmadd132pd", "l ") => vfnmadd132pdl + rule DisassemblyToOpcode(0, "vfnmadd132pd", "q ") => vfnmadd132pdq + rule DisassemblyToOpcode(0, "vfnmadd132pd", "z ") => vfnmadd132pdz + rule DisassemblyToOpcode(0, "vfnmadd132ps", "b ") => vfnmadd132psb + rule DisassemblyToOpcode(0, "vfnmadd132ps", "w ") => vfnmadd132psw + rule DisassemblyToOpcode(0, "vfnmadd132ps", "l ") => vfnmadd132psl + rule DisassemblyToOpcode(0, "vfnmadd132ps", "q ") => vfnmadd132psq + rule DisassemblyToOpcode(0, "vfnmadd132ps", "z ") => vfnmadd132psz + rule DisassemblyToOpcode(0, "vfnmadd213pd", "b ") => vfnmadd213pdb + rule DisassemblyToOpcode(0, "vfnmadd213pd", "w ") => vfnmadd213pdw + rule DisassemblyToOpcode(0, "vfnmadd213pd", "l ") => vfnmadd213pdl + rule DisassemblyToOpcode(0, "vfnmadd213pd", "q ") => vfnmadd213pdq + rule DisassemblyToOpcode(0, "vfnmadd213pd", "z ") => vfnmadd213pdz + rule DisassemblyToOpcode(0, "vfnmadd213ps", "b ") => vfnmadd213psb + rule DisassemblyToOpcode(0, "vfnmadd213ps", "w ") => vfnmadd213psw + rule DisassemblyToOpcode(0, "vfnmadd213ps", "l ") => vfnmadd213psl + rule DisassemblyToOpcode(0, "vfnmadd213ps", "q ") => vfnmadd213psq + rule DisassemblyToOpcode(0, "vfnmadd213ps", "z ") => vfnmadd213psz + rule DisassemblyToOpcode(0, "vfnmadd231pd", "b ") => vfnmadd231pdb + rule DisassemblyToOpcode(0, "vfnmadd231pd", "w ") => vfnmadd231pdw + rule DisassemblyToOpcode(0, "vfnmadd231pd", "l ") => vfnmadd231pdl + rule DisassemblyToOpcode(0, "vfnmadd231pd", "q ") => vfnmadd231pdq + rule DisassemblyToOpcode(0, "vfnmadd231pd", "z ") => vfnmadd231pdz + rule DisassemblyToOpcode(0, "vfnmadd231ps", "b ") => vfnmadd231psb + rule DisassemblyToOpcode(0, "vfnmadd231ps", "w ") => vfnmadd231psw + rule DisassemblyToOpcode(0, "vfnmadd231ps", "l ") => vfnmadd231psl + rule DisassemblyToOpcode(0, "vfnmadd231ps", "q ") => vfnmadd231psq + rule DisassemblyToOpcode(0, "vfnmadd231ps", "z ") => vfnmadd231psz + rule DisassemblyToOpcode(0, "vfnmsub132pd", "b ") => vfnmsub132pdb + rule DisassemblyToOpcode(0, "vfnmsub132pd", "w ") => vfnmsub132pdw + rule DisassemblyToOpcode(0, "vfnmsub132pd", "l ") => vfnmsub132pdl + rule DisassemblyToOpcode(0, "vfnmsub132pd", "q ") => vfnmsub132pdq + rule DisassemblyToOpcode(0, "vfnmsub132pd", "z ") => vfnmsub132pdz + rule DisassemblyToOpcode(0, "vfnmsub132ps", "b ") => vfnmsub132psb + rule DisassemblyToOpcode(0, "vfnmsub132ps", "w ") => vfnmsub132psw + rule DisassemblyToOpcode(0, "vfnmsub132ps", "l ") => vfnmsub132psl + rule DisassemblyToOpcode(0, "vfnmsub132ps", "q ") => vfnmsub132psq + rule DisassemblyToOpcode(0, "vfnmsub132ps", "z ") => vfnmsub132psz + rule DisassemblyToOpcode(0, "vfnmsub213pd", "b ") => vfnmsub213pdb + rule DisassemblyToOpcode(0, "vfnmsub213pd", "w ") => vfnmsub213pdw + rule DisassemblyToOpcode(0, "vfnmsub213pd", "l ") => vfnmsub213pdl + rule DisassemblyToOpcode(0, "vfnmsub213pd", "q ") => vfnmsub213pdq + rule DisassemblyToOpcode(0, "vfnmsub213pd", "z ") => vfnmsub213pdz + rule DisassemblyToOpcode(0, "vfnmsub213ps", "b ") => vfnmsub213psb + rule DisassemblyToOpcode(0, "vfnmsub213ps", "w ") => vfnmsub213psw + rule DisassemblyToOpcode(0, "vfnmsub213ps", "l ") => vfnmsub213psl + rule DisassemblyToOpcode(0, "vfnmsub213ps", "q ") => vfnmsub213psq + rule DisassemblyToOpcode(0, "vfnmsub213ps", "z ") => vfnmsub213psz + rule DisassemblyToOpcode(0, "vfnmsub231pd", "b ") => vfnmsub231pdb + rule DisassemblyToOpcode(0, "vfnmsub231pd", "w ") => vfnmsub231pdw + rule DisassemblyToOpcode(0, "vfnmsub231pd", "l ") => vfnmsub231pdl + rule DisassemblyToOpcode(0, "vfnmsub231pd", "q ") => vfnmsub231pdq + rule DisassemblyToOpcode(0, "vfnmsub231pd", "z ") => vfnmsub231pdz + rule DisassemblyToOpcode(0, "vfnmsub231ps", "b ") => vfnmsub231psb + rule DisassemblyToOpcode(0, "vfnmsub231ps", "w ") => vfnmsub231psw + rule DisassemblyToOpcode(0, "vfnmsub231ps", "l ") => vfnmsub231psl + rule DisassemblyToOpcode(0, "vfnmsub231ps", "q ") => vfnmsub231psq + rule DisassemblyToOpcode(0, "vfnmsub231ps", "z ") => vfnmsub231psz + rule DisassemblyToOpcode(0, "vgetexppd", "") => vgetexppd + rule DisassemblyToOpcode(0, "vgetexppd", "b ") => vgetexppdb + rule DisassemblyToOpcode(0, "vgetexppd", "w ") => vgetexppdw + rule DisassemblyToOpcode(0, "vgetexppd", "l ") => vgetexppdl + rule DisassemblyToOpcode(0, "vgetexppd", "q ") => vgetexppdq + rule DisassemblyToOpcode(0, "vgetexppd", "x ") => vgetexppdx + rule DisassemblyToOpcode(0, "vgetexppd", "y ") => vgetexppdy + rule DisassemblyToOpcode(0, "vgetexppd", "z ") => vgetexppdz + rule DisassemblyToOpcode(0, "vgetexpps", "") => vgetexpps + rule DisassemblyToOpcode(0, "vgetexpps", "b ") => vgetexppsb + rule DisassemblyToOpcode(0, "vgetexpps", "w ") => vgetexppsw + rule DisassemblyToOpcode(0, "vgetexpps", "l ") => vgetexppsl + rule DisassemblyToOpcode(0, "vgetexpps", "q ") => vgetexppsq + rule DisassemblyToOpcode(0, "vgetexpps", "x ") => vgetexppsx + rule DisassemblyToOpcode(0, "vgetexpps", "y ") => vgetexppsy + rule DisassemblyToOpcode(0, "vgetexpps", "z ") => vgetexppsz + rule DisassemblyToOpcode(0, "vgetexpsd", "") => vgetexpsd + rule DisassemblyToOpcode(0, "vgetexpsd", "q ") => vgetexpsdq + rule DisassemblyToOpcode(0, "vgetexpss", "") => vgetexpss + rule DisassemblyToOpcode(0, "vgetexpss", "l ") => vgetexpssl + rule DisassemblyToOpcode(0, "vgetmantpd", "") => vgetmantpd + rule DisassemblyToOpcode(0, "vgetmantpd", "b ") => vgetmantpdb + rule DisassemblyToOpcode(0, "vgetmantpd", "w ") => vgetmantpdw + rule DisassemblyToOpcode(0, "vgetmantpd", "l ") => vgetmantpdl + rule DisassemblyToOpcode(0, "vgetmantpd", "q ") => vgetmantpdq + rule DisassemblyToOpcode(0, "vgetmantpd", "x ") => vgetmantpdx + rule DisassemblyToOpcode(0, "vgetmantpd", "y ") => vgetmantpdy + rule DisassemblyToOpcode(0, "vgetmantpd", "z ") => vgetmantpdz + rule DisassemblyToOpcode(0, "vgetmantps", "") => vgetmantps + rule DisassemblyToOpcode(0, "vgetmantps", "b ") => vgetmantpsb + rule DisassemblyToOpcode(0, "vgetmantps", "w ") => vgetmantpsw + rule DisassemblyToOpcode(0, "vgetmantps", "l ") => vgetmantpsl + rule DisassemblyToOpcode(0, "vgetmantps", "q ") => vgetmantpsq + rule DisassemblyToOpcode(0, "vgetmantps", "x ") => vgetmantpsx + rule DisassemblyToOpcode(0, "vgetmantps", "y ") => vgetmantpsy + rule DisassemblyToOpcode(0, "vgetmantps", "z ") => vgetmantpsz + rule DisassemblyToOpcode(0, "vgetmantsd", "") => vgetmantsd + rule DisassemblyToOpcode(0, "vgetmantsd", "q ") => vgetmantsdq + rule DisassemblyToOpcode(0, "vgetmantss", "") => vgetmantss + rule DisassemblyToOpcode(0, "vgetmantss", "l ") => vgetmantssl + rule DisassemblyToOpcode(0, "vinsertf32x4", "") => vinsertf32x4 + rule DisassemblyToOpcode(0, "vinsertf32x4", "x ") => vinsertf32x4x + rule DisassemblyToOpcode(0, "vinsertf64x4", "") => vinsertf64x4 + rule DisassemblyToOpcode(0, "vinsertf64x4", "y ") => vinsertf64x4y + rule DisassemblyToOpcode(0, "vinserti32x4", "") => vinserti32x4 + rule DisassemblyToOpcode(0, "vinserti32x4", "x ") => vinserti32x4x + rule DisassemblyToOpcode(0, "vinserti64x4", "") => vinserti64x4 + rule DisassemblyToOpcode(0, "vinserti64x4", "y ") => vinserti64x4y + rule DisassemblyToOpcode(0, "vmaxpd", "b ") => vmaxpdb + rule DisassemblyToOpcode(0, "vmaxpd", "w ") => vmaxpdw + rule DisassemblyToOpcode(0, "vmaxpd", "l ") => vmaxpdl + rule DisassemblyToOpcode(0, "vmaxpd", "q ") => vmaxpdq + rule DisassemblyToOpcode(0, "vmaxpd", "z ") => vmaxpdz + rule DisassemblyToOpcode(0, "vmaxps", "b ") => vmaxpsb + rule DisassemblyToOpcode(0, "vmaxps", "w ") => vmaxpsw + rule DisassemblyToOpcode(0, "vmaxps", "l ") => vmaxpsl + rule DisassemblyToOpcode(0, "vmaxps", "q ") => vmaxpsq + rule DisassemblyToOpcode(0, "vmaxps", "z ") => vmaxpsz + rule DisassemblyToOpcode(0, "vminpd", "b ") => vminpdb + rule DisassemblyToOpcode(0, "vminpd", "w ") => vminpdw + rule DisassemblyToOpcode(0, "vminpd", "l ") => vminpdl + rule DisassemblyToOpcode(0, "vminpd", "q ") => vminpdq + rule DisassemblyToOpcode(0, "vminpd", "z ") => vminpdz + rule DisassemblyToOpcode(0, "vminps", "b ") => vminpsb + rule DisassemblyToOpcode(0, "vminps", "w ") => vminpsw + rule DisassemblyToOpcode(0, "vminps", "l ") => vminpsl + rule DisassemblyToOpcode(0, "vminps", "q ") => vminpsq + rule DisassemblyToOpcode(0, "vminps", "z ") => vminpsz + rule DisassemblyToOpcode(0, "vmovapd", "z ") => vmovapdz + rule DisassemblyToOpcode(0, "vmovaps", "z ") => vmovapsz + rule DisassemblyToOpcode(0, "vmovddup", "z ") => vmovddupz + rule DisassemblyToOpcode(0, "vmovdqa32", "") => vmovdqa32 + rule DisassemblyToOpcode(0, "vmovdqa32", "z ") => vmovdqa32z + rule DisassemblyToOpcode(0, "vmovdqa64", "") => vmovdqa64 + rule DisassemblyToOpcode(0, "vmovdqa64", "z ") => vmovdqa64z + rule DisassemblyToOpcode(0, "vmovdqu32", "") => vmovdqu32 + rule DisassemblyToOpcode(0, "vmovdqu32", "z ") => vmovdqu32z + rule DisassemblyToOpcode(0, "vmovdqu64", "") => vmovdqu64 + rule DisassemblyToOpcode(0, "vmovdqu64", "z ") => vmovdqu64z + rule DisassemblyToOpcode(0, "vmovntdq", "z ") => vmovntdqz + rule DisassemblyToOpcode(0, "vmovntdqa", "z ") => vmovntdqaz + rule DisassemblyToOpcode(0, "vmovntpd", "z ") => vmovntpdz + rule DisassemblyToOpcode(0, "vmovntps", "z ") => vmovntpsz + rule DisassemblyToOpcode(0, "vmovshdup", "z ") => vmovshdupz + rule DisassemblyToOpcode(0, "vmovsldup", "z ") => vmovsldupz + rule DisassemblyToOpcode(0, "vmovupd", "z ") => vmovupdz + rule DisassemblyToOpcode(0, "vmovups", "z ") => vmovupsz + rule DisassemblyToOpcode(0, "vmulpd", "b ") => vmulpdb + rule DisassemblyToOpcode(0, "vmulpd", "w ") => vmulpdw + rule DisassemblyToOpcode(0, "vmulpd", "l ") => vmulpdl + rule DisassemblyToOpcode(0, "vmulpd", "q ") => vmulpdq + rule DisassemblyToOpcode(0, "vmulpd", "z ") => vmulpdz + rule DisassemblyToOpcode(0, "vmulps", "b ") => vmulpsb + rule DisassemblyToOpcode(0, "vmulps", "w ") => vmulpsw + rule DisassemblyToOpcode(0, "vmulps", "l ") => vmulpsl + rule DisassemblyToOpcode(0, "vmulps", "q ") => vmulpsq + rule DisassemblyToOpcode(0, "vmulps", "z ") => vmulpsz + rule DisassemblyToOpcode(0, "vpabsd", "b ") => vpabsdb + rule DisassemblyToOpcode(0, "vpabsd", "w ") => vpabsdw + rule DisassemblyToOpcode(0, "vpabsd", "l ") => vpabsdl + rule DisassemblyToOpcode(0, "vpabsd", "q ") => vpabsdq + rule DisassemblyToOpcode(0, "vpabsd", "z ") => vpabsdz + rule DisassemblyToOpcode(0, "vpabsq", "") => vpabsq + rule DisassemblyToOpcode(0, "vpabsq", "b ") => vpabsqb + rule DisassemblyToOpcode(0, "vpabsq", "w ") => vpabsqw + rule DisassemblyToOpcode(0, "vpabsq", "l ") => vpabsql + rule DisassemblyToOpcode(0, "vpabsq", "q ") => vpabsqq + rule DisassemblyToOpcode(0, "vpabsq", "x ") => vpabsqx + rule DisassemblyToOpcode(0, "vpabsq", "y ") => vpabsqy + rule DisassemblyToOpcode(0, "vpabsq", "z ") => vpabsqz + rule DisassemblyToOpcode(0, "vpaddd", "b ") => vpadddb + rule DisassemblyToOpcode(0, "vpaddd", "w ") => vpadddw + rule DisassemblyToOpcode(0, "vpaddd", "l ") => vpadddl + rule DisassemblyToOpcode(0, "vpaddd", "q ") => vpadddq + rule DisassemblyToOpcode(0, "vpaddd", "z ") => vpadddz + rule DisassemblyToOpcode(0, "vpaddq", "b ") => vpaddqb + rule DisassemblyToOpcode(0, "vpaddq", "w ") => vpaddqw + rule DisassemblyToOpcode(0, "vpaddq", "l ") => vpaddql + rule DisassemblyToOpcode(0, "vpaddq", "q ") => vpaddqq + rule DisassemblyToOpcode(0, "vpaddq", "z ") => vpaddqz + rule DisassemblyToOpcode(0, "vpandd", "") => vpandd + rule DisassemblyToOpcode(0, "vpandd", "b ") => vpanddb + rule DisassemblyToOpcode(0, "vpandd", "w ") => vpanddw + rule DisassemblyToOpcode(0, "vpandd", "l ") => vpanddl + rule DisassemblyToOpcode(0, "vpandd", "q ") => vpanddq + rule DisassemblyToOpcode(0, "vpandd", "x ") => vpanddx + rule DisassemblyToOpcode(0, "vpandd", "y ") => vpanddy + rule DisassemblyToOpcode(0, "vpandd", "z ") => vpanddz + rule DisassemblyToOpcode(0, "vpandnd", "") => vpandnd + rule DisassemblyToOpcode(0, "vpandnd", "b ") => vpandndb + rule DisassemblyToOpcode(0, "vpandnd", "w ") => vpandndw + rule DisassemblyToOpcode(0, "vpandnd", "l ") => vpandndl + rule DisassemblyToOpcode(0, "vpandnd", "q ") => vpandndq + rule DisassemblyToOpcode(0, "vpandnd", "x ") => vpandndx + rule DisassemblyToOpcode(0, "vpandnd", "y ") => vpandndy + rule DisassemblyToOpcode(0, "vpandnd", "z ") => vpandndz + rule DisassemblyToOpcode(0, "vpandnq", "") => vpandnq + rule DisassemblyToOpcode(0, "vpandnq", "b ") => vpandnqb + rule DisassemblyToOpcode(0, "vpandnq", "w ") => vpandnqw + rule DisassemblyToOpcode(0, "vpandnq", "l ") => vpandnql + rule DisassemblyToOpcode(0, "vpandnq", "q ") => vpandnqq + rule DisassemblyToOpcode(0, "vpandnq", "x ") => vpandnqx + rule DisassemblyToOpcode(0, "vpandnq", "y ") => vpandnqy + rule DisassemblyToOpcode(0, "vpandnq", "z ") => vpandnqz + rule DisassemblyToOpcode(0, "vpandq", "") => vpandq + rule DisassemblyToOpcode(0, "vpandq", "b ") => vpandqb + rule DisassemblyToOpcode(0, "vpandq", "w ") => vpandqw + rule DisassemblyToOpcode(0, "vpandq", "l ") => vpandql + rule DisassemblyToOpcode(0, "vpandq", "q ") => vpandqq + rule DisassemblyToOpcode(0, "vpandq", "x ") => vpandqx + rule DisassemblyToOpcode(0, "vpandq", "y ") => vpandqy + rule DisassemblyToOpcode(0, "vpandq", "z ") => vpandqz + rule DisassemblyToOpcode(0, "vpblendmd", "") => vpblendmd + rule DisassemblyToOpcode(0, "vpblendmd", "b ") => vpblendmdb + rule DisassemblyToOpcode(0, "vpblendmd", "w ") => vpblendmdw + rule DisassemblyToOpcode(0, "vpblendmd", "l ") => vpblendmdl + rule DisassemblyToOpcode(0, "vpblendmd", "q ") => vpblendmdq + rule DisassemblyToOpcode(0, "vpblendmd", "x ") => vpblendmdx + rule DisassemblyToOpcode(0, "vpblendmd", "y ") => vpblendmdy + rule DisassemblyToOpcode(0, "vpblendmd", "z ") => vpblendmdz + rule DisassemblyToOpcode(0, "vpblendmq", "") => vpblendmq + rule DisassemblyToOpcode(0, "vpblendmq", "b ") => vpblendmqb + rule DisassemblyToOpcode(0, "vpblendmq", "w ") => vpblendmqw + rule DisassemblyToOpcode(0, "vpblendmq", "l ") => vpblendmql + rule DisassemblyToOpcode(0, "vpblendmq", "q ") => vpblendmqq + rule DisassemblyToOpcode(0, "vpblendmq", "x ") => vpblendmqx + rule DisassemblyToOpcode(0, "vpblendmq", "y ") => vpblendmqy + rule DisassemblyToOpcode(0, "vpblendmq", "z ") => vpblendmqz + rule DisassemblyToOpcode(0, "vpcmpd", "") => vpcmpd + rule DisassemblyToOpcode(0, "vpcmpd", "b ") => vpcmpdb + rule DisassemblyToOpcode(0, "vpcmpd", "w ") => vpcmpdw + rule DisassemblyToOpcode(0, "vpcmpd", "l ") => vpcmpdl + rule DisassemblyToOpcode(0, "vpcmpd", "q ") => vpcmpdq + rule DisassemblyToOpcode(0, "vpcmpd", "x ") => vpcmpdx + rule DisassemblyToOpcode(0, "vpcmpd", "y ") => vpcmpdy + rule DisassemblyToOpcode(0, "vpcmpd", "z ") => vpcmpdz + rule DisassemblyToOpcode(0, "vpcmpeqd", "b ") => vpcmpeqdb + rule DisassemblyToOpcode(0, "vpcmpeqd", "w ") => vpcmpeqdw + rule DisassemblyToOpcode(0, "vpcmpeqd", "l ") => vpcmpeqdl + rule DisassemblyToOpcode(0, "vpcmpeqd", "q ") => vpcmpeqdq + rule DisassemblyToOpcode(0, "vpcmpeqd", "z ") => vpcmpeqdz + rule DisassemblyToOpcode(0, "vpcmpeqq", "b ") => vpcmpeqqb + rule DisassemblyToOpcode(0, "vpcmpeqq", "w ") => vpcmpeqqw + rule DisassemblyToOpcode(0, "vpcmpeqq", "l ") => vpcmpeqql + rule DisassemblyToOpcode(0, "vpcmpeqq", "q ") => vpcmpeqqq + rule DisassemblyToOpcode(0, "vpcmpeqq", "z ") => vpcmpeqqz + rule DisassemblyToOpcode(0, "vpcmpgtd", "b ") => vpcmpgtdb + rule DisassemblyToOpcode(0, "vpcmpgtd", "w ") => vpcmpgtdw + rule DisassemblyToOpcode(0, "vpcmpgtd", "l ") => vpcmpgtdl + rule DisassemblyToOpcode(0, "vpcmpgtd", "q ") => vpcmpgtdq + rule DisassemblyToOpcode(0, "vpcmpgtd", "z ") => vpcmpgtdz + rule DisassemblyToOpcode(0, "vpcmpgtq", "b ") => vpcmpgtqb + rule DisassemblyToOpcode(0, "vpcmpgtq", "w ") => vpcmpgtqw + rule DisassemblyToOpcode(0, "vpcmpgtq", "l ") => vpcmpgtql + rule DisassemblyToOpcode(0, "vpcmpgtq", "q ") => vpcmpgtqq + rule DisassemblyToOpcode(0, "vpcmpgtq", "z ") => vpcmpgtqz + rule DisassemblyToOpcode(0, "vpcmpq", "") => vpcmpq + rule DisassemblyToOpcode(0, "vpcmpq", "b ") => vpcmpqb + rule DisassemblyToOpcode(0, "vpcmpq", "w ") => vpcmpqw + rule DisassemblyToOpcode(0, "vpcmpq", "l ") => vpcmpql + rule DisassemblyToOpcode(0, "vpcmpq", "q ") => vpcmpqq + rule DisassemblyToOpcode(0, "vpcmpq", "x ") => vpcmpqx + rule DisassemblyToOpcode(0, "vpcmpq", "y ") => vpcmpqy + rule DisassemblyToOpcode(0, "vpcmpq", "z ") => vpcmpqz + rule DisassemblyToOpcode(0, "vpcmpud", "") => vpcmpud + rule DisassemblyToOpcode(0, "vpcmpud", "b ") => vpcmpudb + rule DisassemblyToOpcode(0, "vpcmpud", "w ") => vpcmpudw + rule DisassemblyToOpcode(0, "vpcmpud", "l ") => vpcmpudl + rule DisassemblyToOpcode(0, "vpcmpud", "q ") => vpcmpudq + rule DisassemblyToOpcode(0, "vpcmpud", "x ") => vpcmpudx + rule DisassemblyToOpcode(0, "vpcmpud", "y ") => vpcmpudy + rule DisassemblyToOpcode(0, "vpcmpud", "z ") => vpcmpudz + rule DisassemblyToOpcode(0, "vpcmpuq", "") => vpcmpuq + rule DisassemblyToOpcode(0, "vpcmpuq", "b ") => vpcmpuqb + rule DisassemblyToOpcode(0, "vpcmpuq", "w ") => vpcmpuqw + rule DisassemblyToOpcode(0, "vpcmpuq", "l ") => vpcmpuql + rule DisassemblyToOpcode(0, "vpcmpuq", "q ") => vpcmpuqq + rule DisassemblyToOpcode(0, "vpcmpuq", "x ") => vpcmpuqx + rule DisassemblyToOpcode(0, "vpcmpuq", "y ") => vpcmpuqy + rule DisassemblyToOpcode(0, "vpcmpuq", "z ") => vpcmpuqz + rule DisassemblyToOpcode(0, "vpcompressd", "z ") => vpcompressdz + rule DisassemblyToOpcode(0, "vpcompressd", "") => vpcompressd + rule DisassemblyToOpcode(0, "vpcompressq", "z ") => vpcompressqz + rule DisassemblyToOpcode(0, "vpcompressq", "") => vpcompressq + rule DisassemblyToOpcode(0, "vpermd", "b ") => vpermdb + rule DisassemblyToOpcode(0, "vpermd", "w ") => vpermdw + rule DisassemblyToOpcode(0, "vpermd", "l ") => vpermdl + rule DisassemblyToOpcode(0, "vpermd", "q ") => vpermdq + rule DisassemblyToOpcode(0, "vpermd", "x ") => vpermdx + rule DisassemblyToOpcode(0, "vpermd", "z ") => vpermdz + rule DisassemblyToOpcode(0, "vpermi2d", "") => vpermi2d + rule DisassemblyToOpcode(0, "vpermi2d", "b ") => vpermi2db + rule DisassemblyToOpcode(0, "vpermi2d", "w ") => vpermi2dw + rule DisassemblyToOpcode(0, "vpermi2d", "l ") => vpermi2dl + rule DisassemblyToOpcode(0, "vpermi2d", "q ") => vpermi2dq + rule DisassemblyToOpcode(0, "vpermi2d", "x ") => vpermi2dx + rule DisassemblyToOpcode(0, "vpermi2d", "y ") => vpermi2dy + rule DisassemblyToOpcode(0, "vpermi2d", "z ") => vpermi2dz + rule DisassemblyToOpcode(0, "vpermi2pd", "") => vpermi2pd + rule DisassemblyToOpcode(0, "vpermi2pd", "b ") => vpermi2pdb + rule DisassemblyToOpcode(0, "vpermi2pd", "w ") => vpermi2pdw + rule DisassemblyToOpcode(0, "vpermi2pd", "l ") => vpermi2pdl + rule DisassemblyToOpcode(0, "vpermi2pd", "q ") => vpermi2pdq + rule DisassemblyToOpcode(0, "vpermi2pd", "x ") => vpermi2pdx + rule DisassemblyToOpcode(0, "vpermi2pd", "y ") => vpermi2pdy + rule DisassemblyToOpcode(0, "vpermi2pd", "z ") => vpermi2pdz + rule DisassemblyToOpcode(0, "vpermi2ps", "") => vpermi2ps + rule DisassemblyToOpcode(0, "vpermi2ps", "b ") => vpermi2psb + rule DisassemblyToOpcode(0, "vpermi2ps", "w ") => vpermi2psw + rule DisassemblyToOpcode(0, "vpermi2ps", "l ") => vpermi2psl + rule DisassemblyToOpcode(0, "vpermi2ps", "q ") => vpermi2psq + rule DisassemblyToOpcode(0, "vpermi2ps", "x ") => vpermi2psx + rule DisassemblyToOpcode(0, "vpermi2ps", "y ") => vpermi2psy + rule DisassemblyToOpcode(0, "vpermi2ps", "z ") => vpermi2psz + rule DisassemblyToOpcode(0, "vpermi2q", "") => vpermi2q + rule DisassemblyToOpcode(0, "vpermi2q", "b ") => vpermi2qb + rule DisassemblyToOpcode(0, "vpermi2q", "w ") => vpermi2qw + rule DisassemblyToOpcode(0, "vpermi2q", "l ") => vpermi2ql + rule DisassemblyToOpcode(0, "vpermi2q", "q ") => vpermi2qq + rule DisassemblyToOpcode(0, "vpermi2q", "x ") => vpermi2qx + rule DisassemblyToOpcode(0, "vpermi2q", "y ") => vpermi2qy + rule DisassemblyToOpcode(0, "vpermi2q", "z ") => vpermi2qz + rule DisassemblyToOpcode(0, "vpermilpd", "b ") => vpermilpdb + rule DisassemblyToOpcode(0, "vpermilpd", "w ") => vpermilpdw + rule DisassemblyToOpcode(0, "vpermilpd", "l ") => vpermilpdl + rule DisassemblyToOpcode(0, "vpermilpd", "q ") => vpermilpdq + rule DisassemblyToOpcode(0, "vpermilpd", "z ") => vpermilpdz + rule DisassemblyToOpcode(0, "vpermilps", "b ") => vpermilpsb + rule DisassemblyToOpcode(0, "vpermilps", "w ") => vpermilpsw + rule DisassemblyToOpcode(0, "vpermilps", "l ") => vpermilpsl + rule DisassemblyToOpcode(0, "vpermilps", "q ") => vpermilpsq + rule DisassemblyToOpcode(0, "vpermilps", "z ") => vpermilpsz + rule DisassemblyToOpcode(0, "vpermpd", "b ") => vpermpdb + rule DisassemblyToOpcode(0, "vpermpd", "w ") => vpermpdw + rule DisassemblyToOpcode(0, "vpermpd", "l ") => vpermpdl + rule DisassemblyToOpcode(0, "vpermpd", "q ") => vpermpdq + rule DisassemblyToOpcode(0, "vpermpd", "x ") => vpermpdx + rule DisassemblyToOpcode(0, "vpermpd", "z ") => vpermpdz + rule DisassemblyToOpcode(0, "vpermps", "b ") => vpermpsb + rule DisassemblyToOpcode(0, "vpermps", "w ") => vpermpsw + rule DisassemblyToOpcode(0, "vpermps", "l ") => vpermpsl + rule DisassemblyToOpcode(0, "vpermps", "q ") => vpermpsq + rule DisassemblyToOpcode(0, "vpermps", "x ") => vpermpsx + rule DisassemblyToOpcode(0, "vpermps", "z ") => vpermpsz + rule DisassemblyToOpcode(0, "vpermq", "b ") => vpermqb + rule DisassemblyToOpcode(0, "vpermq", "w ") => vpermqw + rule DisassemblyToOpcode(0, "vpermq", "l ") => vpermql + rule DisassemblyToOpcode(0, "vpermq", "q ") => vpermqq + rule DisassemblyToOpcode(0, "vpermq", "x ") => vpermqx + rule DisassemblyToOpcode(0, "vpermq", "z ") => vpermqz + rule DisassemblyToOpcode(0, "vpermt2d", "") => vpermt2d + rule DisassemblyToOpcode(0, "vpermt2d", "b ") => vpermt2db + rule DisassemblyToOpcode(0, "vpermt2d", "w ") => vpermt2dw + rule DisassemblyToOpcode(0, "vpermt2d", "l ") => vpermt2dl + rule DisassemblyToOpcode(0, "vpermt2d", "q ") => vpermt2dq + rule DisassemblyToOpcode(0, "vpermt2d", "x ") => vpermt2dx + rule DisassemblyToOpcode(0, "vpermt2d", "y ") => vpermt2dy + rule DisassemblyToOpcode(0, "vpermt2d", "z ") => vpermt2dz + rule DisassemblyToOpcode(0, "vpermt2pd", "") => vpermt2pd + rule DisassemblyToOpcode(0, "vpermt2pd", "b ") => vpermt2pdb + rule DisassemblyToOpcode(0, "vpermt2pd", "w ") => vpermt2pdw + rule DisassemblyToOpcode(0, "vpermt2pd", "l ") => vpermt2pdl + rule DisassemblyToOpcode(0, "vpermt2pd", "q ") => vpermt2pdq + rule DisassemblyToOpcode(0, "vpermt2pd", "x ") => vpermt2pdx + rule DisassemblyToOpcode(0, "vpermt2pd", "y ") => vpermt2pdy + rule DisassemblyToOpcode(0, "vpermt2pd", "z ") => vpermt2pdz + rule DisassemblyToOpcode(0, "vpermt2ps", "") => vpermt2ps + rule DisassemblyToOpcode(0, "vpermt2ps", "b ") => vpermt2psb + rule DisassemblyToOpcode(0, "vpermt2ps", "w ") => vpermt2psw + rule DisassemblyToOpcode(0, "vpermt2ps", "l ") => vpermt2psl + rule DisassemblyToOpcode(0, "vpermt2ps", "q ") => vpermt2psq + rule DisassemblyToOpcode(0, "vpermt2ps", "x ") => vpermt2psx + rule DisassemblyToOpcode(0, "vpermt2ps", "y ") => vpermt2psy + rule DisassemblyToOpcode(0, "vpermt2ps", "z ") => vpermt2psz + rule DisassemblyToOpcode(0, "vpermt2q", "") => vpermt2q + rule DisassemblyToOpcode(0, "vpermt2q", "b ") => vpermt2qb + rule DisassemblyToOpcode(0, "vpermt2q", "w ") => vpermt2qw + rule DisassemblyToOpcode(0, "vpermt2q", "l ") => vpermt2ql + rule DisassemblyToOpcode(0, "vpermt2q", "q ") => vpermt2qq + rule DisassemblyToOpcode(0, "vpermt2q", "x ") => vpermt2qx + rule DisassemblyToOpcode(0, "vpermt2q", "y ") => vpermt2qy + rule DisassemblyToOpcode(0, "vpermt2q", "z ") => vpermt2qz + rule DisassemblyToOpcode(0, "vpexpandd", "z ") => vpexpanddz + rule DisassemblyToOpcode(0, "vpexpandd", "") => vpexpandd + rule DisassemblyToOpcode(0, "vpexpandq", "z ") => vpexpandqz + rule DisassemblyToOpcode(0, "vpexpandq", "") => vpexpandq + rule DisassemblyToOpcode(0, "vpmaxsd", "b ") => vpmaxsdb + rule DisassemblyToOpcode(0, "vpmaxsd", "w ") => vpmaxsdw + rule DisassemblyToOpcode(0, "vpmaxsd", "l ") => vpmaxsdl + rule DisassemblyToOpcode(0, "vpmaxsd", "q ") => vpmaxsdq + rule DisassemblyToOpcode(0, "vpmaxsd", "z ") => vpmaxsdz + rule DisassemblyToOpcode(0, "vpmaxsq", "") => vpmaxsq + rule DisassemblyToOpcode(0, "vpmaxsq", "b ") => vpmaxsqb + rule DisassemblyToOpcode(0, "vpmaxsq", "w ") => vpmaxsqw + rule DisassemblyToOpcode(0, "vpmaxsq", "l ") => vpmaxsql + rule DisassemblyToOpcode(0, "vpmaxsq", "q ") => vpmaxsqq + rule DisassemblyToOpcode(0, "vpmaxsq", "x ") => vpmaxsqx + rule DisassemblyToOpcode(0, "vpmaxsq", "y ") => vpmaxsqy + rule DisassemblyToOpcode(0, "vpmaxsq", "z ") => vpmaxsqz + rule DisassemblyToOpcode(0, "vpmaxud", "b ") => vpmaxudb + rule DisassemblyToOpcode(0, "vpmaxud", "w ") => vpmaxudw + rule DisassemblyToOpcode(0, "vpmaxud", "l ") => vpmaxudl + rule DisassemblyToOpcode(0, "vpmaxud", "q ") => vpmaxudq + rule DisassemblyToOpcode(0, "vpmaxud", "z ") => vpmaxudz + rule DisassemblyToOpcode(0, "vpmaxuq", "") => vpmaxuq + rule DisassemblyToOpcode(0, "vpmaxuq", "b ") => vpmaxuqb + rule DisassemblyToOpcode(0, "vpmaxuq", "w ") => vpmaxuqw + rule DisassemblyToOpcode(0, "vpmaxuq", "l ") => vpmaxuql + rule DisassemblyToOpcode(0, "vpmaxuq", "q ") => vpmaxuqq + rule DisassemblyToOpcode(0, "vpmaxuq", "x ") => vpmaxuqx + rule DisassemblyToOpcode(0, "vpmaxuq", "y ") => vpmaxuqy + rule DisassemblyToOpcode(0, "vpmaxuq", "z ") => vpmaxuqz + rule DisassemblyToOpcode(0, "vpminsd", "b ") => vpminsdb + rule DisassemblyToOpcode(0, "vpminsd", "w ") => vpminsdw + rule DisassemblyToOpcode(0, "vpminsd", "l ") => vpminsdl + rule DisassemblyToOpcode(0, "vpminsd", "q ") => vpminsdq + rule DisassemblyToOpcode(0, "vpminsd", "z ") => vpminsdz + rule DisassemblyToOpcode(0, "vpminsq", "") => vpminsq + rule DisassemblyToOpcode(0, "vpminsq", "b ") => vpminsqb + rule DisassemblyToOpcode(0, "vpminsq", "w ") => vpminsqw + rule DisassemblyToOpcode(0, "vpminsq", "l ") => vpminsql + rule DisassemblyToOpcode(0, "vpminsq", "q ") => vpminsqq + rule DisassemblyToOpcode(0, "vpminsq", "x ") => vpminsqx + rule DisassemblyToOpcode(0, "vpminsq", "y ") => vpminsqy + rule DisassemblyToOpcode(0, "vpminsq", "z ") => vpminsqz + rule DisassemblyToOpcode(0, "vpminud", "b ") => vpminudb + rule DisassemblyToOpcode(0, "vpminud", "w ") => vpminudw + rule DisassemblyToOpcode(0, "vpminud", "l ") => vpminudl + rule DisassemblyToOpcode(0, "vpminud", "q ") => vpminudq + rule DisassemblyToOpcode(0, "vpminud", "z ") => vpminudz + rule DisassemblyToOpcode(0, "vpminuq", "") => vpminuq + rule DisassemblyToOpcode(0, "vpminuq", "b ") => vpminuqb + rule DisassemblyToOpcode(0, "vpminuq", "w ") => vpminuqw + rule DisassemblyToOpcode(0, "vpminuq", "l ") => vpminuql + rule DisassemblyToOpcode(0, "vpminuq", "q ") => vpminuqq + rule DisassemblyToOpcode(0, "vpminuq", "x ") => vpminuqx + rule DisassemblyToOpcode(0, "vpminuq", "y ") => vpminuqy + rule DisassemblyToOpcode(0, "vpminuq", "z ") => vpminuqz + rule DisassemblyToOpcode(0, "vpmovdb", "") => vpmovdb + rule DisassemblyToOpcode(0, "vpmovdb", "x ") => vpmovdbx + rule DisassemblyToOpcode(0, "vpmovdw", "") => vpmovdw + rule DisassemblyToOpcode(0, "vpmovdw", "y ") => vpmovdwy + rule DisassemblyToOpcode(0, "vpmovqb", "") => vpmovqb + rule DisassemblyToOpcode(0, "vpmovqb", "q ") => vpmovqbq + rule DisassemblyToOpcode(0, "vpmovqd", "") => vpmovqd + rule DisassemblyToOpcode(0, "vpmovqd", "y ") => vpmovqdy + rule DisassemblyToOpcode(0, "vpmovqw", "") => vpmovqw + rule DisassemblyToOpcode(0, "vpmovqw", "x ") => vpmovqwx + rule DisassemblyToOpcode(0, "vpmovsdb", "") => vpmovsdb + rule DisassemblyToOpcode(0, "vpmovsdb", "x ") => vpmovsdbx + rule DisassemblyToOpcode(0, "vpmovsdw", "") => vpmovsdw + rule DisassemblyToOpcode(0, "vpmovsdw", "y ") => vpmovsdwy + rule DisassemblyToOpcode(0, "vpmovsqb", "") => vpmovsqb + rule DisassemblyToOpcode(0, "vpmovsqb", "q ") => vpmovsqbq + rule DisassemblyToOpcode(0, "vpmovsqd", "") => vpmovsqd + rule DisassemblyToOpcode(0, "vpmovsqd", "y ") => vpmovsqdy + rule DisassemblyToOpcode(0, "vpmovsqw", "") => vpmovsqw + rule DisassemblyToOpcode(0, "vpmovsqw", "x ") => vpmovsqwx + rule DisassemblyToOpcode(0, "vpmovsxbd", "x ") => vpmovsxbdx + rule DisassemblyToOpcode(0, "vpmovsxbq", "q ") => vpmovsxbqq + rule DisassemblyToOpcode(0, "vpmovsxdq", "y ") => vpmovsxdqy + rule DisassemblyToOpcode(0, "vpmovsxwd", "y ") => vpmovsxwdy + rule DisassemblyToOpcode(0, "vpmovsxwq", "x ") => vpmovsxwqx + rule DisassemblyToOpcode(0, "vpmovusdb", "") => vpmovusdb + rule DisassemblyToOpcode(0, "vpmovusdb", "x ") => vpmovusdbx + rule DisassemblyToOpcode(0, "vpmovusdw", "") => vpmovusdw + rule DisassemblyToOpcode(0, "vpmovusdw", "y ") => vpmovusdwy + rule DisassemblyToOpcode(0, "vpmovusqb", "") => vpmovusqb + rule DisassemblyToOpcode(0, "vpmovusqb", "q ") => vpmovusqbq + rule DisassemblyToOpcode(0, "vpmovusqd", "") => vpmovusqd + rule DisassemblyToOpcode(0, "vpmovusqd", "y ") => vpmovusqdy + rule DisassemblyToOpcode(0, "vpmovusqw", "") => vpmovusqw + rule DisassemblyToOpcode(0, "vpmovusqw", "x ") => vpmovusqwx + rule DisassemblyToOpcode(0, "vpmovzxbd", "x ") => vpmovzxbdx + rule DisassemblyToOpcode(0, "vpmovzxbq", "q ") => vpmovzxbqq + rule DisassemblyToOpcode(0, "vpmovzxdq", "y ") => vpmovzxdqy + rule DisassemblyToOpcode(0, "vpmovzxwd", "y ") => vpmovzxwdy + rule DisassemblyToOpcode(0, "vpmovzxwq", "x ") => vpmovzxwqx + rule DisassemblyToOpcode(0, "vpmuldq", "b ") => vpmuldqb + rule DisassemblyToOpcode(0, "vpmuldq", "w ") => vpmuldqw + rule DisassemblyToOpcode(0, "vpmuldq", "l ") => vpmuldql + rule DisassemblyToOpcode(0, "vpmuldq", "q ") => vpmuldqq + rule DisassemblyToOpcode(0, "vpmuldq", "z ") => vpmuldqz + rule DisassemblyToOpcode(0, "vpmulld", "b ") => vpmulldb + rule DisassemblyToOpcode(0, "vpmulld", "w ") => vpmulldw + rule DisassemblyToOpcode(0, "vpmulld", "l ") => vpmulldl + rule DisassemblyToOpcode(0, "vpmulld", "q ") => vpmulldq + rule DisassemblyToOpcode(0, "vpmulld", "z ") => vpmulldz + rule DisassemblyToOpcode(0, "vpmuludq", "b ") => vpmuludqb + rule DisassemblyToOpcode(0, "vpmuludq", "w ") => vpmuludqw + rule DisassemblyToOpcode(0, "vpmuludq", "l ") => vpmuludql + rule DisassemblyToOpcode(0, "vpmuludq", "q ") => vpmuludqq + rule DisassemblyToOpcode(0, "vpmuludq", "z ") => vpmuludqz + rule DisassemblyToOpcode(0, "vpord", "") => vpord + rule DisassemblyToOpcode(0, "vpord", "b ") => vpordb + rule DisassemblyToOpcode(0, "vpord", "w ") => vpordw + rule DisassemblyToOpcode(0, "vpord", "l ") => vpordl + rule DisassemblyToOpcode(0, "vpord", "q ") => vpordq + rule DisassemblyToOpcode(0, "vpord", "x ") => vpordx + rule DisassemblyToOpcode(0, "vpord", "y ") => vpordy + rule DisassemblyToOpcode(0, "vpord", "z ") => vpordz + rule DisassemblyToOpcode(0, "vporq", "") => vporq + rule DisassemblyToOpcode(0, "vporq", "b ") => vporqb + rule DisassemblyToOpcode(0, "vporq", "w ") => vporqw + rule DisassemblyToOpcode(0, "vporq", "l ") => vporql + rule DisassemblyToOpcode(0, "vporq", "q ") => vporqq + rule DisassemblyToOpcode(0, "vporq", "x ") => vporqx + rule DisassemblyToOpcode(0, "vporq", "y ") => vporqy + rule DisassemblyToOpcode(0, "vporq", "z ") => vporqz + rule DisassemblyToOpcode(0, "vprold", "") => vprold + rule DisassemblyToOpcode(0, "vprold", "b ") => vproldb + rule DisassemblyToOpcode(0, "vprold", "w ") => vproldw + rule DisassemblyToOpcode(0, "vprold", "l ") => vproldl + rule DisassemblyToOpcode(0, "vprold", "q ") => vproldq + rule DisassemblyToOpcode(0, "vprold", "x ") => vproldx + rule DisassemblyToOpcode(0, "vprold", "y ") => vproldy + rule DisassemblyToOpcode(0, "vprold", "z ") => vproldz + rule DisassemblyToOpcode(0, "vprolq", "") => vprolq + rule DisassemblyToOpcode(0, "vprolq", "b ") => vprolqb + rule DisassemblyToOpcode(0, "vprolq", "w ") => vprolqw + rule DisassemblyToOpcode(0, "vprolq", "l ") => vprolql + rule DisassemblyToOpcode(0, "vprolq", "q ") => vprolqq + rule DisassemblyToOpcode(0, "vprolq", "x ") => vprolqx + rule DisassemblyToOpcode(0, "vprolq", "y ") => vprolqy + rule DisassemblyToOpcode(0, "vprolq", "z ") => vprolqz + rule DisassemblyToOpcode(0, "vprolvd", "") => vprolvd + rule DisassemblyToOpcode(0, "vprolvd", "b ") => vprolvdb + rule DisassemblyToOpcode(0, "vprolvd", "w ") => vprolvdw + rule DisassemblyToOpcode(0, "vprolvd", "l ") => vprolvdl + rule DisassemblyToOpcode(0, "vprolvd", "q ") => vprolvdq + rule DisassemblyToOpcode(0, "vprolvd", "x ") => vprolvdx + rule DisassemblyToOpcode(0, "vprolvd", "y ") => vprolvdy + rule DisassemblyToOpcode(0, "vprolvd", "z ") => vprolvdz + rule DisassemblyToOpcode(0, "vprolvq", "") => vprolvq + rule DisassemblyToOpcode(0, "vprolvq", "b ") => vprolvqb + rule DisassemblyToOpcode(0, "vprolvq", "w ") => vprolvqw + rule DisassemblyToOpcode(0, "vprolvq", "l ") => vprolvql + rule DisassemblyToOpcode(0, "vprolvq", "q ") => vprolvqq + rule DisassemblyToOpcode(0, "vprolvq", "x ") => vprolvqx + rule DisassemblyToOpcode(0, "vprolvq", "y ") => vprolvqy + rule DisassemblyToOpcode(0, "vprolvq", "z ") => vprolvqz + rule DisassemblyToOpcode(0, "vprord", "") => vprord + rule DisassemblyToOpcode(0, "vprord", "b ") => vprordb + rule DisassemblyToOpcode(0, "vprord", "w ") => vprordw + rule DisassemblyToOpcode(0, "vprord", "l ") => vprordl + rule DisassemblyToOpcode(0, "vprord", "q ") => vprordq + rule DisassemblyToOpcode(0, "vprord", "x ") => vprordx + rule DisassemblyToOpcode(0, "vprord", "y ") => vprordy + rule DisassemblyToOpcode(0, "vprord", "z ") => vprordz + rule DisassemblyToOpcode(0, "vprorq", "") => vprorq + rule DisassemblyToOpcode(0, "vprorq", "b ") => vprorqb + rule DisassemblyToOpcode(0, "vprorq", "w ") => vprorqw + rule DisassemblyToOpcode(0, "vprorq", "l ") => vprorql + rule DisassemblyToOpcode(0, "vprorq", "q ") => vprorqq + rule DisassemblyToOpcode(0, "vprorq", "x ") => vprorqx + rule DisassemblyToOpcode(0, "vprorq", "y ") => vprorqy + rule DisassemblyToOpcode(0, "vprorq", "z ") => vprorqz + rule DisassemblyToOpcode(0, "vprorvd", "") => vprorvd + rule DisassemblyToOpcode(0, "vprorvd", "b ") => vprorvdb + rule DisassemblyToOpcode(0, "vprorvd", "w ") => vprorvdw + rule DisassemblyToOpcode(0, "vprorvd", "l ") => vprorvdl + rule DisassemblyToOpcode(0, "vprorvd", "q ") => vprorvdq + rule DisassemblyToOpcode(0, "vprorvd", "x ") => vprorvdx + rule DisassemblyToOpcode(0, "vprorvd", "y ") => vprorvdy + rule DisassemblyToOpcode(0, "vprorvd", "z ") => vprorvdz + rule DisassemblyToOpcode(0, "vprorvq", "") => vprorvq + rule DisassemblyToOpcode(0, "vprorvq", "b ") => vprorvqb + rule DisassemblyToOpcode(0, "vprorvq", "w ") => vprorvqw + rule DisassemblyToOpcode(0, "vprorvq", "l ") => vprorvql + rule DisassemblyToOpcode(0, "vprorvq", "q ") => vprorvqq + rule DisassemblyToOpcode(0, "vprorvq", "x ") => vprorvqx + rule DisassemblyToOpcode(0, "vprorvq", "y ") => vprorvqy + rule DisassemblyToOpcode(0, "vprorvq", "z ") => vprorvqz + rule DisassemblyToOpcode(0, "vpscatterdd", "") => vpscatterdd + rule DisassemblyToOpcode(0, "vpscatterdd", "l ") => vpscatterddl + rule DisassemblyToOpcode(0, "vpscatterdq", "") => vpscatterdq + rule DisassemblyToOpcode(0, "vpscatterdq", "q ") => vpscatterdqq + rule DisassemblyToOpcode(0, "vpscatterqd", "") => vpscatterqd + rule DisassemblyToOpcode(0, "vpscatterqd", "l ") => vpscatterqdl + rule DisassemblyToOpcode(0, "vpscatterqq", "") => vpscatterqq + rule DisassemblyToOpcode(0, "vpscatterqq", "q ") => vpscatterqqq + rule DisassemblyToOpcode(0, "vpshufd", "b ") => vpshufdb + rule DisassemblyToOpcode(0, "vpshufd", "w ") => vpshufdw + rule DisassemblyToOpcode(0, "vpshufd", "l ") => vpshufdl + rule DisassemblyToOpcode(0, "vpshufd", "q ") => vpshufdq + rule DisassemblyToOpcode(0, "vpshufd", "z ") => vpshufdz + rule DisassemblyToOpcode(0, "vpslld", "b ") => vpslldb + rule DisassemblyToOpcode(0, "vpslld", "w ") => vpslldw + rule DisassemblyToOpcode(0, "vpslld", "l ") => vpslldl + rule DisassemblyToOpcode(0, "vpslld", "q ") => vpslldq + rule DisassemblyToOpcode(0, "vpslld", "y ") => vpslldy + rule DisassemblyToOpcode(0, "vpslld", "z ") => vpslldz + rule DisassemblyToOpcode(0, "vpsllq", "b ") => vpsllqb + rule DisassemblyToOpcode(0, "vpsllq", "w ") => vpsllqw + rule DisassemblyToOpcode(0, "vpsllq", "l ") => vpsllql + rule DisassemblyToOpcode(0, "vpsllq", "q ") => vpsllqq + rule DisassemblyToOpcode(0, "vpsllq", "y ") => vpsllqy + rule DisassemblyToOpcode(0, "vpsllq", "z ") => vpsllqz + rule DisassemblyToOpcode(0, "vpsllvd", "b ") => vpsllvdb + rule DisassemblyToOpcode(0, "vpsllvd", "w ") => vpsllvdw + rule DisassemblyToOpcode(0, "vpsllvd", "l ") => vpsllvdl + rule DisassemblyToOpcode(0, "vpsllvd", "q ") => vpsllvdq + rule DisassemblyToOpcode(0, "vpsllvd", "z ") => vpsllvdz + rule DisassemblyToOpcode(0, "vpsllvq", "b ") => vpsllvqb + rule DisassemblyToOpcode(0, "vpsllvq", "w ") => vpsllvqw + rule DisassemblyToOpcode(0, "vpsllvq", "l ") => vpsllvql + rule DisassemblyToOpcode(0, "vpsllvq", "q ") => vpsllvqq + rule DisassemblyToOpcode(0, "vpsllvq", "z ") => vpsllvqz + rule DisassemblyToOpcode(0, "vpsrad", "b ") => vpsradb + rule DisassemblyToOpcode(0, "vpsrad", "w ") => vpsradw + rule DisassemblyToOpcode(0, "vpsrad", "l ") => vpsradl + rule DisassemblyToOpcode(0, "vpsrad", "q ") => vpsradq + rule DisassemblyToOpcode(0, "vpsrad", "y ") => vpsrady + rule DisassemblyToOpcode(0, "vpsrad", "z ") => vpsradz + rule DisassemblyToOpcode(0, "vpsraq", "") => vpsraq + rule DisassemblyToOpcode(0, "vpsraq", "x ") => vpsraqx + rule DisassemblyToOpcode(0, "vpsraq", "b ") => vpsraqb + rule DisassemblyToOpcode(0, "vpsraq", "w ") => vpsraqw + rule DisassemblyToOpcode(0, "vpsraq", "l ") => vpsraql + rule DisassemblyToOpcode(0, "vpsraq", "q ") => vpsraqq + rule DisassemblyToOpcode(0, "vpsraq", "y ") => vpsraqy + rule DisassemblyToOpcode(0, "vpsraq", "z ") => vpsraqz + rule DisassemblyToOpcode(0, "vpsravd", "b ") => vpsravdb + rule DisassemblyToOpcode(0, "vpsravd", "w ") => vpsravdw + rule DisassemblyToOpcode(0, "vpsravd", "l ") => vpsravdl + rule DisassemblyToOpcode(0, "vpsravd", "q ") => vpsravdq + rule DisassemblyToOpcode(0, "vpsravd", "z ") => vpsravdz + rule DisassemblyToOpcode(0, "vpsravq", "") => vpsravq + rule DisassemblyToOpcode(0, "vpsravq", "b ") => vpsravqb + rule DisassemblyToOpcode(0, "vpsravq", "w ") => vpsravqw + rule DisassemblyToOpcode(0, "vpsravq", "l ") => vpsravql + rule DisassemblyToOpcode(0, "vpsravq", "q ") => vpsravqq + rule DisassemblyToOpcode(0, "vpsravq", "x ") => vpsravqx + rule DisassemblyToOpcode(0, "vpsravq", "y ") => vpsravqy + rule DisassemblyToOpcode(0, "vpsravq", "z ") => vpsravqz + rule DisassemblyToOpcode(0, "vpsrld", "b ") => vpsrldb + rule DisassemblyToOpcode(0, "vpsrld", "w ") => vpsrldw + rule DisassemblyToOpcode(0, "vpsrld", "l ") => vpsrldl + rule DisassemblyToOpcode(0, "vpsrld", "q ") => vpsrldq + rule DisassemblyToOpcode(0, "vpsrld", "y ") => vpsrldy + rule DisassemblyToOpcode(0, "vpsrld", "z ") => vpsrldz + rule DisassemblyToOpcode(0, "vpsrlq", "b ") => vpsrlqb + rule DisassemblyToOpcode(0, "vpsrlq", "w ") => vpsrlqw + rule DisassemblyToOpcode(0, "vpsrlq", "l ") => vpsrlql + rule DisassemblyToOpcode(0, "vpsrlq", "q ") => vpsrlqq + rule DisassemblyToOpcode(0, "vpsrlq", "y ") => vpsrlqy + rule DisassemblyToOpcode(0, "vpsrlq", "z ") => vpsrlqz + rule DisassemblyToOpcode(0, "vpsrlvd", "b ") => vpsrlvdb + rule DisassemblyToOpcode(0, "vpsrlvd", "w ") => vpsrlvdw + rule DisassemblyToOpcode(0, "vpsrlvd", "l ") => vpsrlvdl + rule DisassemblyToOpcode(0, "vpsrlvd", "q ") => vpsrlvdq + rule DisassemblyToOpcode(0, "vpsrlvd", "z ") => vpsrlvdz + rule DisassemblyToOpcode(0, "vpsrlvq", "b ") => vpsrlvqb + rule DisassemblyToOpcode(0, "vpsrlvq", "w ") => vpsrlvqw + rule DisassemblyToOpcode(0, "vpsrlvq", "l ") => vpsrlvql + rule DisassemblyToOpcode(0, "vpsrlvq", "q ") => vpsrlvqq + rule DisassemblyToOpcode(0, "vpsrlvq", "z ") => vpsrlvqz + rule DisassemblyToOpcode(0, "vpsubd", "b ") => vpsubdb + rule DisassemblyToOpcode(0, "vpsubd", "w ") => vpsubdw + rule DisassemblyToOpcode(0, "vpsubd", "l ") => vpsubdl + rule DisassemblyToOpcode(0, "vpsubd", "q ") => vpsubdq + rule DisassemblyToOpcode(0, "vpsubd", "z ") => vpsubdz + rule DisassemblyToOpcode(0, "vpsubq", "b ") => vpsubqb + rule DisassemblyToOpcode(0, "vpsubq", "w ") => vpsubqw + rule DisassemblyToOpcode(0, "vpsubq", "l ") => vpsubql + rule DisassemblyToOpcode(0, "vpsubq", "q ") => vpsubqq + rule DisassemblyToOpcode(0, "vpsubq", "z ") => vpsubqz + rule DisassemblyToOpcode(0, "vpternlogd", "") => vpternlogd + rule DisassemblyToOpcode(0, "vpternlogd", "b ") => vpternlogdb + rule DisassemblyToOpcode(0, "vpternlogd", "w ") => vpternlogdw + rule DisassemblyToOpcode(0, "vpternlogd", "l ") => vpternlogdl + rule DisassemblyToOpcode(0, "vpternlogd", "q ") => vpternlogdq + rule DisassemblyToOpcode(0, "vpternlogd", "x ") => vpternlogdx + rule DisassemblyToOpcode(0, "vpternlogd", "y ") => vpternlogdy + rule DisassemblyToOpcode(0, "vpternlogd", "z ") => vpternlogdz + rule DisassemblyToOpcode(0, "vpternlogq", "") => vpternlogq + rule DisassemblyToOpcode(0, "vpternlogq", "b ") => vpternlogqb + rule DisassemblyToOpcode(0, "vpternlogq", "w ") => vpternlogqw + rule DisassemblyToOpcode(0, "vpternlogq", "l ") => vpternlogql + rule DisassemblyToOpcode(0, "vpternlogq", "q ") => vpternlogqq + rule DisassemblyToOpcode(0, "vpternlogq", "x ") => vpternlogqx + rule DisassemblyToOpcode(0, "vpternlogq", "y ") => vpternlogqy + rule DisassemblyToOpcode(0, "vpternlogq", "z ") => vpternlogqz + rule DisassemblyToOpcode(0, "vptestmd", "") => vptestmd + rule DisassemblyToOpcode(0, "vptestmd", "b ") => vptestmdb + rule DisassemblyToOpcode(0, "vptestmd", "w ") => vptestmdw + rule DisassemblyToOpcode(0, "vptestmd", "l ") => vptestmdl + rule DisassemblyToOpcode(0, "vptestmd", "q ") => vptestmdq + rule DisassemblyToOpcode(0, "vptestmd", "x ") => vptestmdx + rule DisassemblyToOpcode(0, "vptestmd", "y ") => vptestmdy + rule DisassemblyToOpcode(0, "vptestmd", "z ") => vptestmdz + rule DisassemblyToOpcode(0, "vptestmq", "") => vptestmq + rule DisassemblyToOpcode(0, "vptestmq", "b ") => vptestmqb + rule DisassemblyToOpcode(0, "vptestmq", "w ") => vptestmqw + rule DisassemblyToOpcode(0, "vptestmq", "l ") => vptestmql + rule DisassemblyToOpcode(0, "vptestmq", "q ") => vptestmqq + rule DisassemblyToOpcode(0, "vptestmq", "x ") => vptestmqx + rule DisassemblyToOpcode(0, "vptestmq", "y ") => vptestmqy + rule DisassemblyToOpcode(0, "vptestmq", "z ") => vptestmqz + rule DisassemblyToOpcode(0, "vptestnmd", "") => vptestnmd + rule DisassemblyToOpcode(0, "vptestnmd", "b ") => vptestnmdb + rule DisassemblyToOpcode(0, "vptestnmd", "w ") => vptestnmdw + rule DisassemblyToOpcode(0, "vptestnmd", "l ") => vptestnmdl + rule DisassemblyToOpcode(0, "vptestnmd", "q ") => vptestnmdq + rule DisassemblyToOpcode(0, "vptestnmd", "x ") => vptestnmdx + rule DisassemblyToOpcode(0, "vptestnmd", "y ") => vptestnmdy + rule DisassemblyToOpcode(0, "vptestnmd", "z ") => vptestnmdz + rule DisassemblyToOpcode(0, "vptestnmq", "") => vptestnmq + rule DisassemblyToOpcode(0, "vptestnmq", "b ") => vptestnmqb + rule DisassemblyToOpcode(0, "vptestnmq", "w ") => vptestnmqw + rule DisassemblyToOpcode(0, "vptestnmq", "l ") => vptestnmql + rule DisassemblyToOpcode(0, "vptestnmq", "q ") => vptestnmqq + rule DisassemblyToOpcode(0, "vptestnmq", "x ") => vptestnmqx + rule DisassemblyToOpcode(0, "vptestnmq", "y ") => vptestnmqy + rule DisassemblyToOpcode(0, "vptestnmq", "z ") => vptestnmqz + rule DisassemblyToOpcode(0, "vpunpckhdq", "b ") => vpunpckhdqb + rule DisassemblyToOpcode(0, "vpunpckhdq", "w ") => vpunpckhdqw + rule DisassemblyToOpcode(0, "vpunpckhdq", "l ") => vpunpckhdql + rule DisassemblyToOpcode(0, "vpunpckhdq", "q ") => vpunpckhdqq + rule DisassemblyToOpcode(0, "vpunpckhdq", "z ") => vpunpckhdqz + rule DisassemblyToOpcode(0, "vpunpckhqdq", "b ") => vpunpckhqdqb + rule DisassemblyToOpcode(0, "vpunpckhqdq", "w ") => vpunpckhqdqw + rule DisassemblyToOpcode(0, "vpunpckhqdq", "l ") => vpunpckhqdql + rule DisassemblyToOpcode(0, "vpunpckhqdq", "q ") => vpunpckhqdqq + rule DisassemblyToOpcode(0, "vpunpckhqdq", "z ") => vpunpckhqdqz + rule DisassemblyToOpcode(0, "vpunpckldq", "b ") => vpunpckldqb + rule DisassemblyToOpcode(0, "vpunpckldq", "w ") => vpunpckldqw + rule DisassemblyToOpcode(0, "vpunpckldq", "l ") => vpunpckldql + rule DisassemblyToOpcode(0, "vpunpckldq", "q ") => vpunpckldqq + rule DisassemblyToOpcode(0, "vpunpckldq", "z ") => vpunpckldqz + rule DisassemblyToOpcode(0, "vpunpcklqdq", "b ") => vpunpcklqdqb + rule DisassemblyToOpcode(0, "vpunpcklqdq", "w ") => vpunpcklqdqw + rule DisassemblyToOpcode(0, "vpunpcklqdq", "l ") => vpunpcklqdql + rule DisassemblyToOpcode(0, "vpunpcklqdq", "q ") => vpunpcklqdqq + rule DisassemblyToOpcode(0, "vpunpcklqdq", "z ") => vpunpcklqdqz + rule DisassemblyToOpcode(0, "vpxord", "") => vpxord + rule DisassemblyToOpcode(0, "vpxord", "b ") => vpxordb + rule DisassemblyToOpcode(0, "vpxord", "w ") => vpxordw + rule DisassemblyToOpcode(0, "vpxord", "l ") => vpxordl + rule DisassemblyToOpcode(0, "vpxord", "q ") => vpxordq + rule DisassemblyToOpcode(0, "vpxord", "x ") => vpxordx + rule DisassemblyToOpcode(0, "vpxord", "y ") => vpxordy + rule DisassemblyToOpcode(0, "vpxord", "z ") => vpxordz + rule DisassemblyToOpcode(0, "vpxorq", "") => vpxorq + rule DisassemblyToOpcode(0, "vpxorq", "b ") => vpxorqb + rule DisassemblyToOpcode(0, "vpxorq", "w ") => vpxorqw + rule DisassemblyToOpcode(0, "vpxorq", "l ") => vpxorql + rule DisassemblyToOpcode(0, "vpxorq", "q ") => vpxorqq + rule DisassemblyToOpcode(0, "vpxorq", "x ") => vpxorqx + rule DisassemblyToOpcode(0, "vpxorq", "y ") => vpxorqy + rule DisassemblyToOpcode(0, "vpxorq", "z ") => vpxorqz + rule DisassemblyToOpcode(0, "vrcp14pd", "") => vrcp14pd + rule DisassemblyToOpcode(0, "vrcp14pd", "b ") => vrcp14pdb + rule DisassemblyToOpcode(0, "vrcp14pd", "w ") => vrcp14pdw + rule DisassemblyToOpcode(0, "vrcp14pd", "l ") => vrcp14pdl + rule DisassemblyToOpcode(0, "vrcp14pd", "q ") => vrcp14pdq + rule DisassemblyToOpcode(0, "vrcp14pd", "x ") => vrcp14pdx + rule DisassemblyToOpcode(0, "vrcp14pd", "y ") => vrcp14pdy + rule DisassemblyToOpcode(0, "vrcp14pd", "z ") => vrcp14pdz + rule DisassemblyToOpcode(0, "vrcp14ps", "") => vrcp14ps + rule DisassemblyToOpcode(0, "vrcp14ps", "b ") => vrcp14psb + rule DisassemblyToOpcode(0, "vrcp14ps", "w ") => vrcp14psw + rule DisassemblyToOpcode(0, "vrcp14ps", "l ") => vrcp14psl + rule DisassemblyToOpcode(0, "vrcp14ps", "q ") => vrcp14psq + rule DisassemblyToOpcode(0, "vrcp14ps", "x ") => vrcp14psx + rule DisassemblyToOpcode(0, "vrcp14ps", "y ") => vrcp14psy + rule DisassemblyToOpcode(0, "vrcp14ps", "z ") => vrcp14psz + rule DisassemblyToOpcode(0, "vrcp14sd", "") => vrcp14sd + rule DisassemblyToOpcode(0, "vrcp14sd", "q ") => vrcp14sdq + rule DisassemblyToOpcode(0, "vrcp14ss", "") => vrcp14ss + rule DisassemblyToOpcode(0, "vrcp14ss", "l ") => vrcp14ssl + rule DisassemblyToOpcode(0, "vrndscalepd", "") => vrndscalepd + rule DisassemblyToOpcode(0, "vrndscalepd", "b ") => vrndscalepdb + rule DisassemblyToOpcode(0, "vrndscalepd", "w ") => vrndscalepdw + rule DisassemblyToOpcode(0, "vrndscalepd", "l ") => vrndscalepdl + rule DisassemblyToOpcode(0, "vrndscalepd", "q ") => vrndscalepdq + rule DisassemblyToOpcode(0, "vrndscalepd", "x ") => vrndscalepdx + rule DisassemblyToOpcode(0, "vrndscalepd", "y ") => vrndscalepdy + rule DisassemblyToOpcode(0, "vrndscalepd", "z ") => vrndscalepdz + rule DisassemblyToOpcode(0, "vrndscaleps", "") => vrndscaleps + rule DisassemblyToOpcode(0, "vrndscaleps", "b ") => vrndscalepsb + rule DisassemblyToOpcode(0, "vrndscaleps", "w ") => vrndscalepsw + rule DisassemblyToOpcode(0, "vrndscaleps", "l ") => vrndscalepsl + rule DisassemblyToOpcode(0, "vrndscaleps", "q ") => vrndscalepsq + rule DisassemblyToOpcode(0, "vrndscaleps", "x ") => vrndscalepsx + rule DisassemblyToOpcode(0, "vrndscaleps", "y ") => vrndscalepsy + rule DisassemblyToOpcode(0, "vrndscaleps", "z ") => vrndscalepsz + rule DisassemblyToOpcode(0, "vrndscalesd", "") => vrndscalesd + rule DisassemblyToOpcode(0, "vrndscalesd", "q ") => vrndscalesdq + rule DisassemblyToOpcode(0, "vrndscaless", "") => vrndscaless + rule DisassemblyToOpcode(0, "vrndscaless", "l ") => vrndscalessl + rule DisassemblyToOpcode(0, "vrsqrt14pd", "") => vrsqrt14pd + rule DisassemblyToOpcode(0, "vrsqrt14pd", "b ") => vrsqrt14pdb + rule DisassemblyToOpcode(0, "vrsqrt14pd", "w ") => vrsqrt14pdw + rule DisassemblyToOpcode(0, "vrsqrt14pd", "l ") => vrsqrt14pdl + rule DisassemblyToOpcode(0, "vrsqrt14pd", "q ") => vrsqrt14pdq + rule DisassemblyToOpcode(0, "vrsqrt14pd", "x ") => vrsqrt14pdx + rule DisassemblyToOpcode(0, "vrsqrt14pd", "y ") => vrsqrt14pdy + rule DisassemblyToOpcode(0, "vrsqrt14pd", "z ") => vrsqrt14pdz + rule DisassemblyToOpcode(0, "vrsqrt14ps", "") => vrsqrt14ps + rule DisassemblyToOpcode(0, "vrsqrt14ps", "b ") => vrsqrt14psb + rule DisassemblyToOpcode(0, "vrsqrt14ps", "w ") => vrsqrt14psw + rule DisassemblyToOpcode(0, "vrsqrt14ps", "l ") => vrsqrt14psl + rule DisassemblyToOpcode(0, "vrsqrt14ps", "q ") => vrsqrt14psq + rule DisassemblyToOpcode(0, "vrsqrt14ps", "x ") => vrsqrt14psx + rule DisassemblyToOpcode(0, "vrsqrt14ps", "y ") => vrsqrt14psy + rule DisassemblyToOpcode(0, "vrsqrt14ps", "z ") => vrsqrt14psz + rule DisassemblyToOpcode(0, "vrsqrt14sd", "") => vrsqrt14sd + rule DisassemblyToOpcode(0, "vrsqrt14sd", "q ") => vrsqrt14sdq + rule DisassemblyToOpcode(0, "vrsqrt14ss", "") => vrsqrt14ss + rule DisassemblyToOpcode(0, "vrsqrt14ss", "l ") => vrsqrt14ssl + rule DisassemblyToOpcode(0, "vscalefpd", "") => vscalefpd + rule DisassemblyToOpcode(0, "vscalefpd", "b ") => vscalefpdb + rule DisassemblyToOpcode(0, "vscalefpd", "w ") => vscalefpdw + rule DisassemblyToOpcode(0, "vscalefpd", "l ") => vscalefpdl + rule DisassemblyToOpcode(0, "vscalefpd", "q ") => vscalefpdq + rule DisassemblyToOpcode(0, "vscalefpd", "x ") => vscalefpdx + rule DisassemblyToOpcode(0, "vscalefpd", "y ") => vscalefpdy + rule DisassemblyToOpcode(0, "vscalefpd", "z ") => vscalefpdz + rule DisassemblyToOpcode(0, "vscalefps", "") => vscalefps + rule DisassemblyToOpcode(0, "vscalefps", "b ") => vscalefpsb + rule DisassemblyToOpcode(0, "vscalefps", "w ") => vscalefpsw + rule DisassemblyToOpcode(0, "vscalefps", "l ") => vscalefpsl + rule DisassemblyToOpcode(0, "vscalefps", "q ") => vscalefpsq + rule DisassemblyToOpcode(0, "vscalefps", "x ") => vscalefpsx + rule DisassemblyToOpcode(0, "vscalefps", "y ") => vscalefpsy + rule DisassemblyToOpcode(0, "vscalefps", "z ") => vscalefpsz + rule DisassemblyToOpcode(0, "vscalefsd", "") => vscalefsd + rule DisassemblyToOpcode(0, "vscalefsd", "q ") => vscalefsdq + rule DisassemblyToOpcode(0, "vscalefss", "") => vscalefss + rule DisassemblyToOpcode(0, "vscalefss", "l ") => vscalefssl + rule DisassemblyToOpcode(0, "vscatterdpd", "") => vscatterdpd + rule DisassemblyToOpcode(0, "vscatterdpd", "q ") => vscatterdpdq + rule DisassemblyToOpcode(0, "vscatterdps", "") => vscatterdps + rule DisassemblyToOpcode(0, "vscatterdps", "l ") => vscatterdpsl + rule DisassemblyToOpcode(0, "vscatterqpd", "") => vscatterqpd + rule DisassemblyToOpcode(0, "vscatterqpd", "q ") => vscatterqpdq + rule DisassemblyToOpcode(0, "vscatterqps", "") => vscatterqps + rule DisassemblyToOpcode(0, "vscatterqps", "l ") => vscatterqpsl + rule DisassemblyToOpcode(0, "vshuff32x4", "") => vshuff32x4 + rule DisassemblyToOpcode(0, "vshuff32x4", "b ") => vshuff32x4b + rule DisassemblyToOpcode(0, "vshuff32x4", "w ") => vshuff32x4w + rule DisassemblyToOpcode(0, "vshuff32x4", "l ") => vshuff32x4l + rule DisassemblyToOpcode(0, "vshuff32x4", "q ") => vshuff32x4q + rule DisassemblyToOpcode(0, "vshuff32x4", "x ") => vshuff32x4x + rule DisassemblyToOpcode(0, "vshuff32x4", "y ") => vshuff32x4y + rule DisassemblyToOpcode(0, "vshuff32x4", "z ") => vshuff32x4z + rule DisassemblyToOpcode(0, "vshuff64x2", "") => vshuff64x2 + rule DisassemblyToOpcode(0, "vshuff64x2", "b ") => vshuff64x2b + rule DisassemblyToOpcode(0, "vshuff64x2", "w ") => vshuff64x2w + rule DisassemblyToOpcode(0, "vshuff64x2", "l ") => vshuff64x2l + rule DisassemblyToOpcode(0, "vshuff64x2", "q ") => vshuff64x2q + rule DisassemblyToOpcode(0, "vshuff64x2", "x ") => vshuff64x2x + rule DisassemblyToOpcode(0, "vshuff64x2", "y ") => vshuff64x2y + rule DisassemblyToOpcode(0, "vshuff64x2", "z ") => vshuff64x2z + rule DisassemblyToOpcode(0, "vshufi32x4", "") => vshufi32x4 + rule DisassemblyToOpcode(0, "vshufi32x4", "b ") => vshufi32x4b + rule DisassemblyToOpcode(0, "vshufi32x4", "w ") => vshufi32x4w + rule DisassemblyToOpcode(0, "vshufi32x4", "l ") => vshufi32x4l + rule DisassemblyToOpcode(0, "vshufi32x4", "q ") => vshufi32x4q + rule DisassemblyToOpcode(0, "vshufi32x4", "x ") => vshufi32x4x + rule DisassemblyToOpcode(0, "vshufi32x4", "y ") => vshufi32x4y + rule DisassemblyToOpcode(0, "vshufi32x4", "z ") => vshufi32x4z + rule DisassemblyToOpcode(0, "vshufi64x2", "") => vshufi64x2 + rule DisassemblyToOpcode(0, "vshufi64x2", "b ") => vshufi64x2b + rule DisassemblyToOpcode(0, "vshufi64x2", "w ") => vshufi64x2w + rule DisassemblyToOpcode(0, "vshufi64x2", "l ") => vshufi64x2l + rule DisassemblyToOpcode(0, "vshufi64x2", "q ") => vshufi64x2q + rule DisassemblyToOpcode(0, "vshufi64x2", "x ") => vshufi64x2x + rule DisassemblyToOpcode(0, "vshufi64x2", "y ") => vshufi64x2y + rule DisassemblyToOpcode(0, "vshufi64x2", "z ") => vshufi64x2z + rule DisassemblyToOpcode(0, "vshufpd", "b ") => vshufpdb + rule DisassemblyToOpcode(0, "vshufpd", "w ") => vshufpdw + rule DisassemblyToOpcode(0, "vshufpd", "l ") => vshufpdl + rule DisassemblyToOpcode(0, "vshufpd", "q ") => vshufpdq + rule DisassemblyToOpcode(0, "vshufpd", "z ") => vshufpdz + rule DisassemblyToOpcode(0, "vshufps", "b ") => vshufpsb + rule DisassemblyToOpcode(0, "vshufps", "w ") => vshufpsw + rule DisassemblyToOpcode(0, "vshufps", "l ") => vshufpsl + rule DisassemblyToOpcode(0, "vshufps", "q ") => vshufpsq + rule DisassemblyToOpcode(0, "vshufps", "z ") => vshufpsz + rule DisassemblyToOpcode(0, "vsqrtpd", "b ") => vsqrtpdb + rule DisassemblyToOpcode(0, "vsqrtpd", "w ") => vsqrtpdw + rule DisassemblyToOpcode(0, "vsqrtpd", "l ") => vsqrtpdl + rule DisassemblyToOpcode(0, "vsqrtpd", "q ") => vsqrtpdq + rule DisassemblyToOpcode(0, "vsqrtpd", "z ") => vsqrtpdz + rule DisassemblyToOpcode(0, "vsqrtps", "b ") => vsqrtpsb + rule DisassemblyToOpcode(0, "vsqrtps", "w ") => vsqrtpsw + rule DisassemblyToOpcode(0, "vsqrtps", "l ") => vsqrtpsl + rule DisassemblyToOpcode(0, "vsqrtps", "q ") => vsqrtpsq + rule DisassemblyToOpcode(0, "vsqrtps", "z ") => vsqrtpsz + rule DisassemblyToOpcode(0, "vsubpd", "b ") => vsubpdb + rule DisassemblyToOpcode(0, "vsubpd", "w ") => vsubpdw + rule DisassemblyToOpcode(0, "vsubpd", "l ") => vsubpdl + rule DisassemblyToOpcode(0, "vsubpd", "q ") => vsubpdq + rule DisassemblyToOpcode(0, "vsubpd", "z ") => vsubpdz + rule DisassemblyToOpcode(0, "vsubps", "b ") => vsubpsb + rule DisassemblyToOpcode(0, "vsubps", "w ") => vsubpsw + rule DisassemblyToOpcode(0, "vsubps", "l ") => vsubpsl + rule DisassemblyToOpcode(0, "vsubps", "q ") => vsubpsq + rule DisassemblyToOpcode(0, "vsubps", "z ") => vsubpsz + rule DisassemblyToOpcode(0, "vunpckhpd", "b ") => vunpckhpdb + rule DisassemblyToOpcode(0, "vunpckhpd", "w ") => vunpckhpdw + rule DisassemblyToOpcode(0, "vunpckhpd", "l ") => vunpckhpdl + rule DisassemblyToOpcode(0, "vunpckhpd", "q ") => vunpckhpdq + rule DisassemblyToOpcode(0, "vunpckhpd", "z ") => vunpckhpdz + rule DisassemblyToOpcode(0, "vunpckhps", "b ") => vunpckhpsb + rule DisassemblyToOpcode(0, "vunpckhps", "w ") => vunpckhpsw + rule DisassemblyToOpcode(0, "vunpckhps", "l ") => vunpckhpsl + rule DisassemblyToOpcode(0, "vunpckhps", "q ") => vunpckhpsq + rule DisassemblyToOpcode(0, "vunpckhps", "z ") => vunpckhpsz + rule DisassemblyToOpcode(0, "vunpcklpd", "b ") => vunpcklpdb + rule DisassemblyToOpcode(0, "vunpcklpd", "w ") => vunpcklpdw + rule DisassemblyToOpcode(0, "vunpcklpd", "l ") => vunpcklpdl + rule DisassemblyToOpcode(0, "vunpcklpd", "q ") => vunpcklpdq + rule DisassemblyToOpcode(0, "vunpcklpd", "z ") => vunpcklpdz + rule DisassemblyToOpcode(0, "vunpcklps", "b ") => vunpcklpsb + rule DisassemblyToOpcode(0, "vunpcklps", "w ") => vunpcklpsw + rule DisassemblyToOpcode(0, "vunpcklps", "l ") => vunpcklpsl + rule DisassemblyToOpcode(0, "vunpcklps", "q ") => vunpcklpsq + rule DisassemblyToOpcode(0, "vunpcklps", "z ") => vunpcklpsz + rule DisassemblyToOpcode(0, "kandnw", "") => kandnw + rule DisassemblyToOpcode(0, "kandw", "") => kandw + rule DisassemblyToOpcode(0, "kmovw", "") => kmovw + rule DisassemblyToOpcode(0, "kmovw", "w ") => kmovww + rule DisassemblyToOpcode(0, "knotw", "") => knotw + rule DisassemblyToOpcode(0, "kortestw", "") => kortestw + rule DisassemblyToOpcode(0, "korw", "") => korw + rule DisassemblyToOpcode(0, "kshiftlw", "") => kshiftlw + rule DisassemblyToOpcode(0, "kshiftrw", "") => kshiftrw + rule DisassemblyToOpcode(0, "kunpckbw", "") => kunpckbw + rule DisassemblyToOpcode(0, "kxnorw", "") => kxnorw + rule DisassemblyToOpcode(0, "kxorw", "") => kxorw + rule DisassemblyToOpcode(0, "vpbroadcastmb2q", "") => vpbroadcastmb2q + rule DisassemblyToOpcode(0, "vpbroadcastmw2d", "") => vpbroadcastmw2d + rule DisassemblyToOpcode(0, "vpconflictd", "") => vpconflictd + rule DisassemblyToOpcode(0, "vpconflictd", "b ") => vpconflictdb + rule DisassemblyToOpcode(0, "vpconflictd", "w ") => vpconflictdw + rule DisassemblyToOpcode(0, "vpconflictd", "l ") => vpconflictdl + rule DisassemblyToOpcode(0, "vpconflictd", "q ") => vpconflictdq + rule DisassemblyToOpcode(0, "vpconflictd", "x ") => vpconflictdx + rule DisassemblyToOpcode(0, "vpconflictd", "y ") => vpconflictdy + rule DisassemblyToOpcode(0, "vpconflictd", "z ") => vpconflictdz + rule DisassemblyToOpcode(0, "vpconflictq", "") => vpconflictq + rule DisassemblyToOpcode(0, "vpconflictq", "b ") => vpconflictqb + rule DisassemblyToOpcode(0, "vpconflictq", "w ") => vpconflictqw + rule DisassemblyToOpcode(0, "vpconflictq", "l ") => vpconflictql + rule DisassemblyToOpcode(0, "vpconflictq", "q ") => vpconflictqq + rule DisassemblyToOpcode(0, "vpconflictq", "x ") => vpconflictqx + rule DisassemblyToOpcode(0, "vpconflictq", "y ") => vpconflictqy + rule DisassemblyToOpcode(0, "vpconflictq", "z ") => vpconflictqz + rule DisassemblyToOpcode(0, "vplzcntd", "") => vplzcntd + rule DisassemblyToOpcode(0, "vplzcntd", "b ") => vplzcntdb + rule DisassemblyToOpcode(0, "vplzcntd", "w ") => vplzcntdw + rule DisassemblyToOpcode(0, "vplzcntd", "l ") => vplzcntdl + rule DisassemblyToOpcode(0, "vplzcntd", "q ") => vplzcntdq + rule DisassemblyToOpcode(0, "vplzcntd", "x ") => vplzcntdx + rule DisassemblyToOpcode(0, "vplzcntd", "y ") => vplzcntdy + rule DisassemblyToOpcode(0, "vplzcntd", "z ") => vplzcntdz + rule DisassemblyToOpcode(0, "vplzcntq", "") => vplzcntq + rule DisassemblyToOpcode(0, "vplzcntq", "b ") => vplzcntqb + rule DisassemblyToOpcode(0, "vplzcntq", "w ") => vplzcntqw + rule DisassemblyToOpcode(0, "vplzcntq", "l ") => vplzcntql + rule DisassemblyToOpcode(0, "vplzcntq", "q ") => vplzcntqq + rule DisassemblyToOpcode(0, "vplzcntq", "x ") => vplzcntqx + rule DisassemblyToOpcode(0, "vplzcntq", "y ") => vplzcntqy + rule DisassemblyToOpcode(0, "vplzcntq", "z ") => vplzcntqz + rule DisassemblyToOpcode(0, "vandnpd", "b ") => vandnpdb + rule DisassemblyToOpcode(0, "vandnpd", "w ") => vandnpdw + rule DisassemblyToOpcode(0, "vandnpd", "l ") => vandnpdl + rule DisassemblyToOpcode(0, "vandnpd", "q ") => vandnpdq + rule DisassemblyToOpcode(0, "vandnpd", "z ") => vandnpdz + rule DisassemblyToOpcode(0, "vandnps", "b ") => vandnpsb + rule DisassemblyToOpcode(0, "vandnps", "w ") => vandnpsw + rule DisassemblyToOpcode(0, "vandnps", "l ") => vandnpsl + rule DisassemblyToOpcode(0, "vandnps", "q ") => vandnpsq + rule DisassemblyToOpcode(0, "vandnps", "z ") => vandnpsz + rule DisassemblyToOpcode(0, "vandpd", "b ") => vandpdb + rule DisassemblyToOpcode(0, "vandpd", "w ") => vandpdw + rule DisassemblyToOpcode(0, "vandpd", "l ") => vandpdl + rule DisassemblyToOpcode(0, "vandpd", "q ") => vandpdq + rule DisassemblyToOpcode(0, "vandpd", "z ") => vandpdz + rule DisassemblyToOpcode(0, "vandps", "b ") => vandpsb + rule DisassemblyToOpcode(0, "vandps", "w ") => vandpsw + rule DisassemblyToOpcode(0, "vandps", "l ") => vandpsl + rule DisassemblyToOpcode(0, "vandps", "q ") => vandpsq + rule DisassemblyToOpcode(0, "vandps", "z ") => vandpsz + rule DisassemblyToOpcode(0, "vbroadcastf32x2", "") => vbroadcastf32x2 + rule DisassemblyToOpcode(0, "vbroadcastf32x2", "q ") => vbroadcastf32x2q + rule DisassemblyToOpcode(0, "vbroadcastf32x8", "") => vbroadcastf32x8 + rule DisassemblyToOpcode(0, "vbroadcastf32x8", "y ") => vbroadcastf32x8y + rule DisassemblyToOpcode(0, "vbroadcastf64x2", "") => vbroadcastf64x2 + rule DisassemblyToOpcode(0, "vbroadcastf64x2", "x ") => vbroadcastf64x2x + rule DisassemblyToOpcode(0, "vbroadcasti32x2", "") => vbroadcasti32x2 + rule DisassemblyToOpcode(0, "vbroadcasti32x2", "q ") => vbroadcasti32x2q + rule DisassemblyToOpcode(0, "vbroadcasti32x8", "") => vbroadcasti32x8 + rule DisassemblyToOpcode(0, "vbroadcasti32x8", "y ") => vbroadcasti32x8y + rule DisassemblyToOpcode(0, "vbroadcasti64x2", "") => vbroadcasti64x2 + rule DisassemblyToOpcode(0, "vbroadcasti64x2", "x ") => vbroadcasti64x2x + rule DisassemblyToOpcode(0, "vcompresspd", "x ") => vcompresspdx + rule DisassemblyToOpcode(0, "vcompresspd", "y ") => vcompresspdy + rule DisassemblyToOpcode(0, "vcompressps", "x ") => vcompresspsx + rule DisassemblyToOpcode(0, "vcompressps", "y ") => vcompresspsy + rule DisassemblyToOpcode(0, "vcvtpd2qq", "") => vcvtpd2qq + rule DisassemblyToOpcode(0, "vcvtpd2qq", "b ") => vcvtpd2qqb + rule DisassemblyToOpcode(0, "vcvtpd2qq", "w ") => vcvtpd2qqw + rule DisassemblyToOpcode(0, "vcvtpd2qq", "l ") => vcvtpd2qql + rule DisassemblyToOpcode(0, "vcvtpd2qq", "q ") => vcvtpd2qqq + rule DisassemblyToOpcode(0, "vcvtpd2qq", "x ") => vcvtpd2qqx + rule DisassemblyToOpcode(0, "vcvtpd2qq", "y ") => vcvtpd2qqy + rule DisassemblyToOpcode(0, "vcvtpd2qq", "z ") => vcvtpd2qqz + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "") => vcvtpd2uqq + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "b ") => vcvtpd2uqqb + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "w ") => vcvtpd2uqqw + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "l ") => vcvtpd2uqql + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "q ") => vcvtpd2uqqq + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "x ") => vcvtpd2uqqx + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "y ") => vcvtpd2uqqy + rule DisassemblyToOpcode(0, "vcvtpd2uqq", "z ") => vcvtpd2uqqz + rule DisassemblyToOpcode(0, "vcvtps2qq", "") => vcvtps2qq + rule DisassemblyToOpcode(0, "vcvtps2qq", "b ") => vcvtps2qqb + rule DisassemblyToOpcode(0, "vcvtps2qq", "w ") => vcvtps2qqw + rule DisassemblyToOpcode(0, "vcvtps2qq", "l ") => vcvtps2qql + rule DisassemblyToOpcode(0, "vcvtps2qq", "q ") => vcvtps2qqq + rule DisassemblyToOpcode(0, "vcvtps2qq", "x ") => vcvtps2qqx + rule DisassemblyToOpcode(0, "vcvtps2qq", "y ") => vcvtps2qqy + rule DisassemblyToOpcode(0, "vcvtps2qq", "z ") => vcvtps2qqz + rule DisassemblyToOpcode(0, "vcvtps2uqq", "") => vcvtps2uqq + rule DisassemblyToOpcode(0, "vcvtps2uqq", "b ") => vcvtps2uqqb + rule DisassemblyToOpcode(0, "vcvtps2uqq", "w ") => vcvtps2uqqw + rule DisassemblyToOpcode(0, "vcvtps2uqq", "l ") => vcvtps2uqql + rule DisassemblyToOpcode(0, "vcvtps2uqq", "q ") => vcvtps2uqqq + rule DisassemblyToOpcode(0, "vcvtps2uqq", "x ") => vcvtps2uqqx + rule DisassemblyToOpcode(0, "vcvtps2uqq", "y ") => vcvtps2uqqy + rule DisassemblyToOpcode(0, "vcvtps2uqq", "z ") => vcvtps2uqqz + rule DisassemblyToOpcode(0, "vcvtqq2pd", "") => vcvtqq2pd + rule DisassemblyToOpcode(0, "vcvtqq2pd", "b ") => vcvtqq2pdb + rule DisassemblyToOpcode(0, "vcvtqq2pd", "w ") => vcvtqq2pdw + rule DisassemblyToOpcode(0, "vcvtqq2pd", "l ") => vcvtqq2pdl + rule DisassemblyToOpcode(0, "vcvtqq2pd", "q ") => vcvtqq2pdq + rule DisassemblyToOpcode(0, "vcvtqq2pd", "x ") => vcvtqq2pdx + rule DisassemblyToOpcode(0, "vcvtqq2pd", "y ") => vcvtqq2pdy + rule DisassemblyToOpcode(0, "vcvtqq2pd", "z ") => vcvtqq2pdz + rule DisassemblyToOpcode(0, "vcvtqq2ps", "") => vcvtqq2ps + rule DisassemblyToOpcode(0, "vcvtqq2ps", "b ") => vcvtqq2psb + rule DisassemblyToOpcode(0, "vcvtqq2ps", "w ") => vcvtqq2psw + rule DisassemblyToOpcode(0, "vcvtqq2ps", "l ") => vcvtqq2psl + rule DisassemblyToOpcode(0, "vcvtqq2ps", "q ") => vcvtqq2psq + rule DisassemblyToOpcode(0, "vcvtqq2ps", "x ") => vcvtqq2psx + rule DisassemblyToOpcode(0, "vcvtqq2ps", "y ") => vcvtqq2psy + rule DisassemblyToOpcode(0, "vcvtqq2ps", "z ") => vcvtqq2psz + rule DisassemblyToOpcode(0, "vcvttpd2qq", "") => vcvttpd2qq + rule DisassemblyToOpcode(0, "vcvttpd2qq", "b ") => vcvttpd2qqb + rule DisassemblyToOpcode(0, "vcvttpd2qq", "w ") => vcvttpd2qqw + rule DisassemblyToOpcode(0, "vcvttpd2qq", "l ") => vcvttpd2qql + rule DisassemblyToOpcode(0, "vcvttpd2qq", "q ") => vcvttpd2qqq + rule DisassemblyToOpcode(0, "vcvttpd2qq", "x ") => vcvttpd2qqx + rule DisassemblyToOpcode(0, "vcvttpd2qq", "y ") => vcvttpd2qqy + rule DisassemblyToOpcode(0, "vcvttpd2qq", "z ") => vcvttpd2qqz + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "") => vcvttpd2uqq + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "b ") => vcvttpd2uqqb + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "w ") => vcvttpd2uqqw + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "l ") => vcvttpd2uqql + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "q ") => vcvttpd2uqqq + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "x ") => vcvttpd2uqqx + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "y ") => vcvttpd2uqqy + rule DisassemblyToOpcode(0, "vcvttpd2uqq", "z ") => vcvttpd2uqqz + rule DisassemblyToOpcode(0, "vcvttps2qq", "") => vcvttps2qq + rule DisassemblyToOpcode(0, "vcvttps2qq", "b ") => vcvttps2qqb + rule DisassemblyToOpcode(0, "vcvttps2qq", "w ") => vcvttps2qqw + rule DisassemblyToOpcode(0, "vcvttps2qq", "l ") => vcvttps2qql + rule DisassemblyToOpcode(0, "vcvttps2qq", "q ") => vcvttps2qqq + rule DisassemblyToOpcode(0, "vcvttps2qq", "x ") => vcvttps2qqx + rule DisassemblyToOpcode(0, "vcvttps2qq", "y ") => vcvttps2qqy + rule DisassemblyToOpcode(0, "vcvttps2qq", "z ") => vcvttps2qqz + rule DisassemblyToOpcode(0, "vcvttps2uqq", "") => vcvttps2uqq + rule DisassemblyToOpcode(0, "vcvttps2uqq", "b ") => vcvttps2uqqb + rule DisassemblyToOpcode(0, "vcvttps2uqq", "w ") => vcvttps2uqqw + rule DisassemblyToOpcode(0, "vcvttps2uqq", "l ") => vcvttps2uqql + rule DisassemblyToOpcode(0, "vcvttps2uqq", "q ") => vcvttps2uqqq + rule DisassemblyToOpcode(0, "vcvttps2uqq", "x ") => vcvttps2uqqx + rule DisassemblyToOpcode(0, "vcvttps2uqq", "y ") => vcvttps2uqqy + rule DisassemblyToOpcode(0, "vcvttps2uqq", "z ") => vcvttps2uqqz + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "") => vcvtuqq2pd + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "b ") => vcvtuqq2pdb + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "w ") => vcvtuqq2pdw + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "l ") => vcvtuqq2pdl + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "q ") => vcvtuqq2pdq + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "x ") => vcvtuqq2pdx + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "y ") => vcvtuqq2pdy + rule DisassemblyToOpcode(0, "vcvtuqq2pd", "z ") => vcvtuqq2pdz + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "") => vcvtuqq2ps + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "b ") => vcvtuqq2psb + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "w ") => vcvtuqq2psw + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "l ") => vcvtuqq2psl + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "q ") => vcvtuqq2psq + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "x ") => vcvtuqq2psx + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "y ") => vcvtuqq2psy + rule DisassemblyToOpcode(0, "vcvtuqq2ps", "z ") => vcvtuqq2psz + rule DisassemblyToOpcode(0, "vdbpsadbw", "") => vdbpsadbw + rule DisassemblyToOpcode(0, "vdbpsadbw", "x ") => vdbpsadbwx + rule DisassemblyToOpcode(0, "vdbpsadbw", "y ") => vdbpsadbwy + rule DisassemblyToOpcode(0, "vdbpsadbw", "z ") => vdbpsadbwz + rule DisassemblyToOpcode(0, "vexpandpd", "x ") => vexpandpdx + rule DisassemblyToOpcode(0, "vexpandpd", "y ") => vexpandpdy + rule DisassemblyToOpcode(0, "vexpandps", "x ") => vexpandpsx + rule DisassemblyToOpcode(0, "vexpandps", "y ") => vexpandpsy + rule DisassemblyToOpcode(0, "vextractf32x8", "") => vextractf32x8 + rule DisassemblyToOpcode(0, "vextractf32x8", "y ") => vextractf32x8y + rule DisassemblyToOpcode(0, "vextractf64x2", "") => vextractf64x2 + rule DisassemblyToOpcode(0, "vextractf64x2", "x ") => vextractf64x2x + rule DisassemblyToOpcode(0, "vextracti32x8", "") => vextracti32x8 + rule DisassemblyToOpcode(0, "vextracti32x8", "y ") => vextracti32x8y + rule DisassemblyToOpcode(0, "vextracti64x2", "") => vextracti64x2 + rule DisassemblyToOpcode(0, "vextracti64x2", "x ") => vextracti64x2x + rule DisassemblyToOpcode(0, "vfpclasspd", "") => vfpclasspd + rule DisassemblyToOpcode(0, "vfpclasspd", "b ") => vfpclasspdb + rule DisassemblyToOpcode(0, "vfpclasspd", "w ") => vfpclasspdw + rule DisassemblyToOpcode(0, "vfpclasspd", "l ") => vfpclasspdl + rule DisassemblyToOpcode(0, "vfpclasspd", "q ") => vfpclasspdq + rule DisassemblyToOpcode(0, "vfpclasspd", "x ") => vfpclasspdx + rule DisassemblyToOpcode(0, "vfpclasspd", "y ") => vfpclasspdy + rule DisassemblyToOpcode(0, "vfpclasspd", "z ") => vfpclasspdz + rule DisassemblyToOpcode(0, "vfpclassps", "") => vfpclassps + rule DisassemblyToOpcode(0, "vfpclassps", "b ") => vfpclasspsb + rule DisassemblyToOpcode(0, "vfpclassps", "w ") => vfpclasspsw + rule DisassemblyToOpcode(0, "vfpclassps", "l ") => vfpclasspsl + rule DisassemblyToOpcode(0, "vfpclassps", "q ") => vfpclasspsq + rule DisassemblyToOpcode(0, "vfpclassps", "x ") => vfpclasspsx + rule DisassemblyToOpcode(0, "vfpclassps", "y ") => vfpclasspsy + rule DisassemblyToOpcode(0, "vfpclassps", "z ") => vfpclasspsz + rule DisassemblyToOpcode(0, "vfpclasssd", "") => vfpclasssd + rule DisassemblyToOpcode(0, "vfpclasssd", "q ") => vfpclasssdq + rule DisassemblyToOpcode(0, "vfpclassss", "") => vfpclassss + rule DisassemblyToOpcode(0, "vfpclassss", "l ") => vfpclassssl + rule DisassemblyToOpcode(0, "vinsertf32x8", "") => vinsertf32x8 + rule DisassemblyToOpcode(0, "vinsertf32x8", "y ") => vinsertf32x8y + rule DisassemblyToOpcode(0, "vinsertf64x2", "") => vinsertf64x2 + rule DisassemblyToOpcode(0, "vinsertf64x2", "x ") => vinsertf64x2x + rule DisassemblyToOpcode(0, "vinserti32x8", "") => vinserti32x8 + rule DisassemblyToOpcode(0, "vinserti32x8", "y ") => vinserti32x8y + rule DisassemblyToOpcode(0, "vinserti64x2", "") => vinserti64x2 + rule DisassemblyToOpcode(0, "vinserti64x2", "x ") => vinserti64x2x + rule DisassemblyToOpcode(0, "vmovdqa32", "x ") => vmovdqa32x + rule DisassemblyToOpcode(0, "vmovdqa32", "y ") => vmovdqa32y + rule DisassemblyToOpcode(0, "vmovdqa64", "x ") => vmovdqa64x + rule DisassemblyToOpcode(0, "vmovdqa64", "y ") => vmovdqa64y + rule DisassemblyToOpcode(0, "vmovdqu16", "") => vmovdqu16 + rule DisassemblyToOpcode(0, "vmovdqu16", "x ") => vmovdqu16x + rule DisassemblyToOpcode(0, "vmovdqu16", "y ") => vmovdqu16y + rule DisassemblyToOpcode(0, "vmovdqu16", "z ") => vmovdqu16z + rule DisassemblyToOpcode(0, "vmovdqu32", "x ") => vmovdqu32x + rule DisassemblyToOpcode(0, "vmovdqu32", "y ") => vmovdqu32y + rule DisassemblyToOpcode(0, "vmovdqu64", "x ") => vmovdqu64x + rule DisassemblyToOpcode(0, "vmovdqu64", "y ") => vmovdqu64y + rule DisassemblyToOpcode(0, "vmovdqu8", "") => vmovdqu8 + rule DisassemblyToOpcode(0, "vmovdqu8", "x ") => vmovdqu8x + rule DisassemblyToOpcode(0, "vmovdqu8", "y ") => vmovdqu8y + rule DisassemblyToOpcode(0, "vmovdqu8", "z ") => vmovdqu8z + rule DisassemblyToOpcode(0, "vorpd", "b ") => vorpdb + rule DisassemblyToOpcode(0, "vorpd", "w ") => vorpdw + rule DisassemblyToOpcode(0, "vorpd", "l ") => vorpdl + rule DisassemblyToOpcode(0, "vorpd", "q ") => vorpdq + rule DisassemblyToOpcode(0, "vorpd", "z ") => vorpdz + rule DisassemblyToOpcode(0, "vorps", "b ") => vorpsb + rule DisassemblyToOpcode(0, "vorps", "w ") => vorpsw + rule DisassemblyToOpcode(0, "vorps", "l ") => vorpsl + rule DisassemblyToOpcode(0, "vorps", "q ") => vorpsq + rule DisassemblyToOpcode(0, "vorps", "z ") => vorpsz + rule DisassemblyToOpcode(0, "vpabsb", "z ") => vpabsbz + rule DisassemblyToOpcode(0, "vpabsw", "z ") => vpabswz + rule DisassemblyToOpcode(0, "vpackssdw", "b ") => vpackssdwb + rule DisassemblyToOpcode(0, "vpackssdw", "w ") => vpackssdww + rule DisassemblyToOpcode(0, "vpackssdw", "l ") => vpackssdwl + rule DisassemblyToOpcode(0, "vpackssdw", "q ") => vpackssdwq + rule DisassemblyToOpcode(0, "vpackssdw", "z ") => vpackssdwz + rule DisassemblyToOpcode(0, "vpacksswb", "z ") => vpacksswbz + rule DisassemblyToOpcode(0, "vpackusdw", "b ") => vpackusdwb + rule DisassemblyToOpcode(0, "vpackusdw", "w ") => vpackusdww + rule DisassemblyToOpcode(0, "vpackusdw", "l ") => vpackusdwl + rule DisassemblyToOpcode(0, "vpackusdw", "q ") => vpackusdwq + rule DisassemblyToOpcode(0, "vpackusdw", "z ") => vpackusdwz + rule DisassemblyToOpcode(0, "vpackuswb", "z ") => vpackuswbz + rule DisassemblyToOpcode(0, "vpaddb", "z ") => vpaddbz + rule DisassemblyToOpcode(0, "vpaddsb", "z ") => vpaddsbz + rule DisassemblyToOpcode(0, "vpaddsw", "z ") => vpaddswz + rule DisassemblyToOpcode(0, "vpaddusb", "z ") => vpaddusbz + rule DisassemblyToOpcode(0, "vpaddusw", "z ") => vpadduswz + rule DisassemblyToOpcode(0, "vpaddw", "z ") => vpaddwz + rule DisassemblyToOpcode(0, "vpalignr", "z ") => vpalignrz + rule DisassemblyToOpcode(0, "vpavgb", "z ") => vpavgbz + rule DisassemblyToOpcode(0, "vpavgw", "z ") => vpavgwz + rule DisassemblyToOpcode(0, "vpblendmb", "") => vpblendmb + rule DisassemblyToOpcode(0, "vpblendmb", "x ") => vpblendmbx + rule DisassemblyToOpcode(0, "vpblendmb", "y ") => vpblendmby + rule DisassemblyToOpcode(0, "vpblendmb", "z ") => vpblendmbz + rule DisassemblyToOpcode(0, "vpblendmw", "") => vpblendmw + rule DisassemblyToOpcode(0, "vpblendmw", "x ") => vpblendmwx + rule DisassemblyToOpcode(0, "vpblendmw", "y ") => vpblendmwy + rule DisassemblyToOpcode(0, "vpblendmw", "z ") => vpblendmwz + rule DisassemblyToOpcode(0, "vpcmpb", "") => vpcmpb + rule DisassemblyToOpcode(0, "vpcmpb", "x ") => vpcmpbx + rule DisassemblyToOpcode(0, "vpcmpb", "y ") => vpcmpby + rule DisassemblyToOpcode(0, "vpcmpb", "z ") => vpcmpbz + rule DisassemblyToOpcode(0, "vpcmpeqb", "z ") => vpcmpeqbz + rule DisassemblyToOpcode(0, "vpcmpeqw", "z ") => vpcmpeqwz + rule DisassemblyToOpcode(0, "vpcmpgtb", "z ") => vpcmpgtbz + rule DisassemblyToOpcode(0, "vpcmpgtw", "z ") => vpcmpgtwz + rule DisassemblyToOpcode(0, "vpcmpub", "") => vpcmpub + rule DisassemblyToOpcode(0, "vpcmpub", "x ") => vpcmpubx + rule DisassemblyToOpcode(0, "vpcmpub", "y ") => vpcmpuby + rule DisassemblyToOpcode(0, "vpcmpub", "z ") => vpcmpubz + rule DisassemblyToOpcode(0, "vpcmpuw", "") => vpcmpuw + rule DisassemblyToOpcode(0, "vpcmpuw", "x ") => vpcmpuwx + rule DisassemblyToOpcode(0, "vpcmpuw", "y ") => vpcmpuwy + rule DisassemblyToOpcode(0, "vpcmpuw", "z ") => vpcmpuwz + rule DisassemblyToOpcode(0, "vpcmpw", "") => vpcmpw + rule DisassemblyToOpcode(0, "vpcmpw", "x ") => vpcmpwx + rule DisassemblyToOpcode(0, "vpcmpw", "y ") => vpcmpwy + rule DisassemblyToOpcode(0, "vpcmpw", "z ") => vpcmpwz + rule DisassemblyToOpcode(0, "vpcompressd", "x ") => vpcompressdx + rule DisassemblyToOpcode(0, "vpcompressd", "y ") => vpcompressdy + rule DisassemblyToOpcode(0, "vpcompressq", "x ") => vpcompressqx + rule DisassemblyToOpcode(0, "vpcompressq", "y ") => vpcompressqy + rule DisassemblyToOpcode(0, "vpermi2w", "") => vpermi2w + rule DisassemblyToOpcode(0, "vpermi2w", "x ") => vpermi2wx + rule DisassemblyToOpcode(0, "vpermi2w", "y ") => vpermi2wy + rule DisassemblyToOpcode(0, "vpermi2w", "z ") => vpermi2wz + rule DisassemblyToOpcode(0, "vpermt2w", "") => vpermt2w + rule DisassemblyToOpcode(0, "vpermt2w", "x ") => vpermt2wx + rule DisassemblyToOpcode(0, "vpermt2w", "y ") => vpermt2wy + rule DisassemblyToOpcode(0, "vpermt2w", "z ") => vpermt2wz + rule DisassemblyToOpcode(0, "vpermw", "") => vpermw + rule DisassemblyToOpcode(0, "vpermw", "x ") => vpermwx + rule DisassemblyToOpcode(0, "vpermw", "y ") => vpermwy + rule DisassemblyToOpcode(0, "vpermw", "z ") => vpermwz + rule DisassemblyToOpcode(0, "vpexpandd", "x ") => vpexpanddx + rule DisassemblyToOpcode(0, "vpexpandd", "y ") => vpexpanddy + rule DisassemblyToOpcode(0, "vpexpandq", "x ") => vpexpandqx + rule DisassemblyToOpcode(0, "vpexpandq", "y ") => vpexpandqy + rule DisassemblyToOpcode(0, "vpmaddubsw", "z ") => vpmaddubswz + rule DisassemblyToOpcode(0, "vpmaddwd", "z ") => vpmaddwdz + rule DisassemblyToOpcode(0, "vpmaxsb", "z ") => vpmaxsbz + rule DisassemblyToOpcode(0, "vpmaxsw", "z ") => vpmaxswz + rule DisassemblyToOpcode(0, "vpmaxub", "z ") => vpmaxubz + rule DisassemblyToOpcode(0, "vpmaxuw", "z ") => vpmaxuwz + rule DisassemblyToOpcode(0, "vpminsb", "z ") => vpminsbz + rule DisassemblyToOpcode(0, "vpminsw", "z ") => vpminswz + rule DisassemblyToOpcode(0, "vpminub", "z ") => vpminubz + rule DisassemblyToOpcode(0, "vpminuw", "z ") => vpminuwz + rule DisassemblyToOpcode(0, "vpmovb2m", "") => vpmovb2m + rule DisassemblyToOpcode(0, "vpmovd2m", "") => vpmovd2m + rule DisassemblyToOpcode(0, "vpmovdb", "l ") => vpmovdbl + rule DisassemblyToOpcode(0, "vpmovdb", "q ") => vpmovdbq + rule DisassemblyToOpcode(0, "vpmovdw", "q ") => vpmovdwq + rule DisassemblyToOpcode(0, "vpmovdw", "x ") => vpmovdwx + rule DisassemblyToOpcode(0, "vpmovm2b", "") => vpmovm2b + rule DisassemblyToOpcode(0, "vpmovm2d", "") => vpmovm2d + rule DisassemblyToOpcode(0, "vpmovm2q", "") => vpmovm2q + rule DisassemblyToOpcode(0, "vpmovm2w", "") => vpmovm2w + rule DisassemblyToOpcode(0, "vpmovq2m", "") => vpmovq2m + rule DisassemblyToOpcode(0, "vpmovqb", "w ") => vpmovqbw + rule DisassemblyToOpcode(0, "vpmovqb", "l ") => vpmovqbl + rule DisassemblyToOpcode(0, "vpmovqd", "q ") => vpmovqdq + rule DisassemblyToOpcode(0, "vpmovqd", "x ") => vpmovqdx + rule DisassemblyToOpcode(0, "vpmovqw", "l ") => vpmovqwl + rule DisassemblyToOpcode(0, "vpmovqw", "q ") => vpmovqwq + rule DisassemblyToOpcode(0, "vpmovsdb", "l ") => vpmovsdbl + rule DisassemblyToOpcode(0, "vpmovsdb", "q ") => vpmovsdbq + rule DisassemblyToOpcode(0, "vpmovsdw", "q ") => vpmovsdwq + rule DisassemblyToOpcode(0, "vpmovsdw", "x ") => vpmovsdwx + rule DisassemblyToOpcode(0, "vpmovsqb", "w ") => vpmovsqbw + rule DisassemblyToOpcode(0, "vpmovsqb", "l ") => vpmovsqbl + rule DisassemblyToOpcode(0, "vpmovsqd", "q ") => vpmovsqdq + rule DisassemblyToOpcode(0, "vpmovsqd", "x ") => vpmovsqdx + rule DisassemblyToOpcode(0, "vpmovsqw", "l ") => vpmovsqwl + rule DisassemblyToOpcode(0, "vpmovsqw", "q ") => vpmovsqwq + rule DisassemblyToOpcode(0, "vpmovswb", "") => vpmovswb + rule DisassemblyToOpcode(0, "vpmovswb", "q ") => vpmovswbq + rule DisassemblyToOpcode(0, "vpmovswb", "x ") => vpmovswbx + rule DisassemblyToOpcode(0, "vpmovswb", "y ") => vpmovswby + rule DisassemblyToOpcode(0, "vpmovsxbw", "y ") => vpmovsxbwy + rule DisassemblyToOpcode(0, "vpmovusdb", "l ") => vpmovusdbl + rule DisassemblyToOpcode(0, "vpmovusdb", "q ") => vpmovusdbq + rule DisassemblyToOpcode(0, "vpmovusdw", "q ") => vpmovusdwq + rule DisassemblyToOpcode(0, "vpmovusdw", "x ") => vpmovusdwx + rule DisassemblyToOpcode(0, "vpmovusqb", "w ") => vpmovusqbw + rule DisassemblyToOpcode(0, "vpmovusqb", "l ") => vpmovusqbl + rule DisassemblyToOpcode(0, "vpmovusqd", "q ") => vpmovusqdq + rule DisassemblyToOpcode(0, "vpmovusqd", "x ") => vpmovusqdx + rule DisassemblyToOpcode(0, "vpmovusqw", "l ") => vpmovusqwl + rule DisassemblyToOpcode(0, "vpmovusqw", "q ") => vpmovusqwq + rule DisassemblyToOpcode(0, "vpmovuswb", "") => vpmovuswb + rule DisassemblyToOpcode(0, "vpmovuswb", "q ") => vpmovuswbq + rule DisassemblyToOpcode(0, "vpmovuswb", "x ") => vpmovuswbx + rule DisassemblyToOpcode(0, "vpmovuswb", "y ") => vpmovuswby + rule DisassemblyToOpcode(0, "vpmovw2m", "") => vpmovw2m + rule DisassemblyToOpcode(0, "vpmovwb", "") => vpmovwb + rule DisassemblyToOpcode(0, "vpmovwb", "q ") => vpmovwbq + rule DisassemblyToOpcode(0, "vpmovwb", "x ") => vpmovwbx + rule DisassemblyToOpcode(0, "vpmovwb", "y ") => vpmovwby + rule DisassemblyToOpcode(0, "vpmovzxbw", "y ") => vpmovzxbwy + rule DisassemblyToOpcode(0, "vpmulhrsw", "z ") => vpmulhrswz + rule DisassemblyToOpcode(0, "vpmulhuw", "z ") => vpmulhuwz + rule DisassemblyToOpcode(0, "vpmulhw", "z ") => vpmulhwz + rule DisassemblyToOpcode(0, "vpmullq", "") => vpmullq + rule DisassemblyToOpcode(0, "vpmullq", "b ") => vpmullqb + rule DisassemblyToOpcode(0, "vpmullq", "w ") => vpmullqw + rule DisassemblyToOpcode(0, "vpmullq", "l ") => vpmullql + rule DisassemblyToOpcode(0, "vpmullq", "q ") => vpmullqq + rule DisassemblyToOpcode(0, "vpmullq", "x ") => vpmullqx + rule DisassemblyToOpcode(0, "vpmullq", "y ") => vpmullqy + rule DisassemblyToOpcode(0, "vpmullq", "z ") => vpmullqz + rule DisassemblyToOpcode(0, "vpmullw", "z ") => vpmullwz + rule DisassemblyToOpcode(0, "vpsadbw", "z ") => vpsadbwz + rule DisassemblyToOpcode(0, "vpshufb", "z ") => vpshufbz + rule DisassemblyToOpcode(0, "vpshufhw", "z ") => vpshufhwz + rule DisassemblyToOpcode(0, "vpshuflw", "z ") => vpshuflwz + rule DisassemblyToOpcode(0, "vpslldq", "x ") => vpslldqx + rule DisassemblyToOpcode(0, "vpslldq", "y ") => vpslldqy + rule DisassemblyToOpcode(0, "vpslldq", "z ") => vpslldqz + rule DisassemblyToOpcode(0, "vpsllvw", "") => vpsllvw + rule DisassemblyToOpcode(0, "vpsllvw", "x ") => vpsllvwx + rule DisassemblyToOpcode(0, "vpsllvw", "y ") => vpsllvwy + rule DisassemblyToOpcode(0, "vpsllvw", "z ") => vpsllvwz + rule DisassemblyToOpcode(0, "vpsllw", "y ") => vpsllwy + rule DisassemblyToOpcode(0, "vpsllw", "z ") => vpsllwz + rule DisassemblyToOpcode(0, "vpsravw", "") => vpsravw + rule DisassemblyToOpcode(0, "vpsravw", "x ") => vpsravwx + rule DisassemblyToOpcode(0, "vpsravw", "y ") => vpsravwy + rule DisassemblyToOpcode(0, "vpsravw", "z ") => vpsravwz + rule DisassemblyToOpcode(0, "vpsraw", "y ") => vpsrawy + rule DisassemblyToOpcode(0, "vpsraw", "z ") => vpsrawz + rule DisassemblyToOpcode(0, "vpsrldq", "x ") => vpsrldqx + rule DisassemblyToOpcode(0, "vpsrldq", "y ") => vpsrldqy + rule DisassemblyToOpcode(0, "vpsrldq", "z ") => vpsrldqz + rule DisassemblyToOpcode(0, "vpsrlvw", "") => vpsrlvw + rule DisassemblyToOpcode(0, "vpsrlvw", "x ") => vpsrlvwx + rule DisassemblyToOpcode(0, "vpsrlvw", "y ") => vpsrlvwy + rule DisassemblyToOpcode(0, "vpsrlvw", "z ") => vpsrlvwz + rule DisassemblyToOpcode(0, "vpsrlw", "y ") => vpsrlwy + rule DisassemblyToOpcode(0, "vpsrlw", "z ") => vpsrlwz + rule DisassemblyToOpcode(0, "vpsubb", "z ") => vpsubbz + rule DisassemblyToOpcode(0, "vpsubsb", "z ") => vpsubsbz + rule DisassemblyToOpcode(0, "vpsubsw", "z ") => vpsubswz + rule DisassemblyToOpcode(0, "vpsubusb", "z ") => vpsubusbz + rule DisassemblyToOpcode(0, "vpsubusw", "z ") => vpsubuswz + rule DisassemblyToOpcode(0, "vpsubw", "z ") => vpsubwz + rule DisassemblyToOpcode(0, "vptestmb", "") => vptestmb + rule DisassemblyToOpcode(0, "vptestmb", "x ") => vptestmbx + rule DisassemblyToOpcode(0, "vptestmb", "y ") => vptestmby + rule DisassemblyToOpcode(0, "vptestmb", "z ") => vptestmbz + rule DisassemblyToOpcode(0, "vptestmw", "") => vptestmw + rule DisassemblyToOpcode(0, "vptestmw", "x ") => vptestmwx + rule DisassemblyToOpcode(0, "vptestmw", "y ") => vptestmwy + rule DisassemblyToOpcode(0, "vptestmw", "z ") => vptestmwz + rule DisassemblyToOpcode(0, "vptestnmb", "") => vptestnmb + rule DisassemblyToOpcode(0, "vptestnmb", "x ") => vptestnmbx + rule DisassemblyToOpcode(0, "vptestnmb", "y ") => vptestnmby + rule DisassemblyToOpcode(0, "vptestnmb", "z ") => vptestnmbz + rule DisassemblyToOpcode(0, "vptestnmw", "") => vptestnmw + rule DisassemblyToOpcode(0, "vptestnmw", "x ") => vptestnmwx + rule DisassemblyToOpcode(0, "vptestnmw", "y ") => vptestnmwy + rule DisassemblyToOpcode(0, "vptestnmw", "z ") => vptestnmwz + rule DisassemblyToOpcode(0, "vpunpckhbw", "z ") => vpunpckhbwz + rule DisassemblyToOpcode(0, "vpunpckhwd", "z ") => vpunpckhwdz + rule DisassemblyToOpcode(0, "vpunpcklbw", "z ") => vpunpcklbwz + rule DisassemblyToOpcode(0, "vpunpcklwd", "z ") => vpunpcklwdz + rule DisassemblyToOpcode(0, "vrangepd", "") => vrangepd + rule DisassemblyToOpcode(0, "vrangepd", "b ") => vrangepdb + rule DisassemblyToOpcode(0, "vrangepd", "w ") => vrangepdw + rule DisassemblyToOpcode(0, "vrangepd", "l ") => vrangepdl + rule DisassemblyToOpcode(0, "vrangepd", "q ") => vrangepdq + rule DisassemblyToOpcode(0, "vrangepd", "x ") => vrangepdx + rule DisassemblyToOpcode(0, "vrangepd", "y ") => vrangepdy + rule DisassemblyToOpcode(0, "vrangepd", "z ") => vrangepdz + rule DisassemblyToOpcode(0, "vrangeps", "") => vrangeps + rule DisassemblyToOpcode(0, "vrangeps", "b ") => vrangepsb + rule DisassemblyToOpcode(0, "vrangeps", "w ") => vrangepsw + rule DisassemblyToOpcode(0, "vrangeps", "l ") => vrangepsl + rule DisassemblyToOpcode(0, "vrangeps", "q ") => vrangepsq + rule DisassemblyToOpcode(0, "vrangeps", "x ") => vrangepsx + rule DisassemblyToOpcode(0, "vrangeps", "y ") => vrangepsy + rule DisassemblyToOpcode(0, "vrangeps", "z ") => vrangepsz + rule DisassemblyToOpcode(0, "vrangesd", "") => vrangesd + rule DisassemblyToOpcode(0, "vrangesd", "q ") => vrangesdq + rule DisassemblyToOpcode(0, "vrangess", "") => vrangess + rule DisassemblyToOpcode(0, "vrangess", "l ") => vrangessl + rule DisassemblyToOpcode(0, "vreducepd", "") => vreducepd + rule DisassemblyToOpcode(0, "vreducepd", "b ") => vreducepdb + rule DisassemblyToOpcode(0, "vreducepd", "w ") => vreducepdw + rule DisassemblyToOpcode(0, "vreducepd", "l ") => vreducepdl + rule DisassemblyToOpcode(0, "vreducepd", "q ") => vreducepdq + rule DisassemblyToOpcode(0, "vreducepd", "x ") => vreducepdx + rule DisassemblyToOpcode(0, "vreducepd", "y ") => vreducepdy + rule DisassemblyToOpcode(0, "vreducepd", "z ") => vreducepdz + rule DisassemblyToOpcode(0, "vreduceps", "") => vreduceps + rule DisassemblyToOpcode(0, "vreduceps", "b ") => vreducepsb + rule DisassemblyToOpcode(0, "vreduceps", "w ") => vreducepsw + rule DisassemblyToOpcode(0, "vreduceps", "l ") => vreducepsl + rule DisassemblyToOpcode(0, "vreduceps", "q ") => vreducepsq + rule DisassemblyToOpcode(0, "vreduceps", "x ") => vreducepsx + rule DisassemblyToOpcode(0, "vreduceps", "y ") => vreducepsy + rule DisassemblyToOpcode(0, "vreduceps", "z ") => vreducepsz + rule DisassemblyToOpcode(0, "vreducesd", "") => vreducesd + rule DisassemblyToOpcode(0, "vreducesd", "q ") => vreducesdq + rule DisassemblyToOpcode(0, "vreducess", "") => vreducess + rule DisassemblyToOpcode(0, "vreducess", "l ") => vreducessl + rule DisassemblyToOpcode(0, "vxorpd", "b ") => vxorpdb + rule DisassemblyToOpcode(0, "vxorpd", "w ") => vxorpdw + rule DisassemblyToOpcode(0, "vxorpd", "l ") => vxorpdl + rule DisassemblyToOpcode(0, "vxorpd", "q ") => vxorpdq + rule DisassemblyToOpcode(0, "vxorpd", "z ") => vxorpdz + rule DisassemblyToOpcode(0, "vxorps", "b ") => vxorpsb + rule DisassemblyToOpcode(0, "vxorps", "w ") => vxorpsw + rule DisassemblyToOpcode(0, "vxorps", "l ") => vxorpsl + rule DisassemblyToOpcode(0, "vxorps", "q ") => vxorpsq + rule DisassemblyToOpcode(0, "vxorps", "z ") => vxorpsz + rule DisassemblyToOpcode(0, "kaddb", "") => kaddb + rule DisassemblyToOpcode(0, "kaddd", "") => kaddd + rule DisassemblyToOpcode(0, "kaddq", "") => kaddq + rule DisassemblyToOpcode(0, "kaddw", "") => kaddw + rule DisassemblyToOpcode(0, "kandb", "") => kandb + rule DisassemblyToOpcode(0, "kandd", "") => kandd + rule DisassemblyToOpcode(0, "kandnb", "") => kandnb + rule DisassemblyToOpcode(0, "kandnd", "") => kandnd + rule DisassemblyToOpcode(0, "kandnq", "") => kandnq + rule DisassemblyToOpcode(0, "kandq", "") => kandq + rule DisassemblyToOpcode(0, "kmovb", "") => kmovb + rule DisassemblyToOpcode(0, "kmovb", "b ") => kmovbb + rule DisassemblyToOpcode(0, "kmovd", "") => kmovd + rule DisassemblyToOpcode(0, "kmovd", "l ") => kmovdl + rule DisassemblyToOpcode(0, "kmovq", "") => kmovq + rule DisassemblyToOpcode(0, "kmovq", "q ") => kmovqq + rule DisassemblyToOpcode(0, "knotb", "") => knotb + rule DisassemblyToOpcode(0, "knotd", "") => knotd + rule DisassemblyToOpcode(0, "knotq", "") => knotq + rule DisassemblyToOpcode(0, "korb", "") => korb + rule DisassemblyToOpcode(0, "kord", "") => kord + rule DisassemblyToOpcode(0, "korq", "") => korq + rule DisassemblyToOpcode(0, "kortestb", "") => kortestb + rule DisassemblyToOpcode(0, "kortestd", "") => kortestd + rule DisassemblyToOpcode(0, "kortestq", "") => kortestq + rule DisassemblyToOpcode(0, "kshiftlb", "") => kshiftlb + rule DisassemblyToOpcode(0, "kshiftld", "") => kshiftld + rule DisassemblyToOpcode(0, "kshiftlq", "") => kshiftlq + rule DisassemblyToOpcode(0, "kshiftrb", "") => kshiftrb + rule DisassemblyToOpcode(0, "kshiftrd", "") => kshiftrd + rule DisassemblyToOpcode(0, "kshiftrq", "") => kshiftrq + rule DisassemblyToOpcode(0, "ktestb", "") => ktestb + rule DisassemblyToOpcode(0, "ktestd", "") => ktestd + rule DisassemblyToOpcode(0, "ktestq", "") => ktestq + rule DisassemblyToOpcode(0, "ktestw", "") => ktestw + rule DisassemblyToOpcode(0, "kunpckdq", "") => kunpckdq + rule DisassemblyToOpcode(0, "kunpckwd", "") => kunpckwd + rule DisassemblyToOpcode(0, "kxnorb", "") => kxnorb + rule DisassemblyToOpcode(0, "kxnord", "") => kxnord + rule DisassemblyToOpcode(0, "kxnorq", "") => kxnorq + rule DisassemblyToOpcode(0, "kxorb", "") => kxorb + rule DisassemblyToOpcode(0, "kxord", "") => kxord + rule DisassemblyToOpcode(0, "kxorq", "") => kxorq + rule DisassemblyToOpcode(0, "vpmadd52huq", "") => vpmadd52huq + rule DisassemblyToOpcode(0, "vpmadd52huq", "b ") => vpmadd52huqb + rule DisassemblyToOpcode(0, "vpmadd52huq", "w ") => vpmadd52huqw + rule DisassemblyToOpcode(0, "vpmadd52huq", "l ") => vpmadd52huql + rule DisassemblyToOpcode(0, "vpmadd52huq", "q ") => vpmadd52huqq + rule DisassemblyToOpcode(0, "vpmadd52huq", "x ") => vpmadd52huqx + rule DisassemblyToOpcode(0, "vpmadd52huq", "y ") => vpmadd52huqy + rule DisassemblyToOpcode(0, "vpmadd52huq", "z ") => vpmadd52huqz + rule DisassemblyToOpcode(0, "vpmadd52luq", "") => vpmadd52luq + rule DisassemblyToOpcode(0, "vpmadd52luq", "b ") => vpmadd52luqb + rule DisassemblyToOpcode(0, "vpmadd52luq", "w ") => vpmadd52luqw + rule DisassemblyToOpcode(0, "vpmadd52luq", "l ") => vpmadd52luql + rule DisassemblyToOpcode(0, "vpmadd52luq", "q ") => vpmadd52luqq + rule DisassemblyToOpcode(0, "vpmadd52luq", "x ") => vpmadd52luqx + rule DisassemblyToOpcode(0, "vpmadd52luq", "y ") => vpmadd52luqy + rule DisassemblyToOpcode(0, "vpmadd52luq", "z ") => vpmadd52luqz + rule DisassemblyToOpcode(0, "vpermb", "") => vpermb + rule DisassemblyToOpcode(0, "vpermb", "x ") => vpermbx + rule DisassemblyToOpcode(0, "vpermb", "y ") => vpermby + rule DisassemblyToOpcode(0, "vpermb", "z ") => vpermbz + rule DisassemblyToOpcode(0, "vpermi2b", "") => vpermi2b + rule DisassemblyToOpcode(0, "vpermi2b", "x ") => vpermi2bx + rule DisassemblyToOpcode(0, "vpermi2b", "y ") => vpermi2by + rule DisassemblyToOpcode(0, "vpermi2b", "z ") => vpermi2bz + rule DisassemblyToOpcode(0, "vpermt2b", "") => vpermt2b + rule DisassemblyToOpcode(0, "vpermt2b", "x ") => vpermt2bx + rule DisassemblyToOpcode(0, "vpermt2b", "y ") => vpermt2by + rule DisassemblyToOpcode(0, "vpermt2b", "z ") => vpermt2bz + rule DisassemblyToOpcode(0, "vpmultishiftqb", "") => vpmultishiftqb + rule DisassemblyToOpcode(0, "vpmultishiftqb", "b ") => vpmultishiftqbb + rule DisassemblyToOpcode(0, "vpmultishiftqb", "w ") => vpmultishiftqbw + rule DisassemblyToOpcode(0, "vpmultishiftqb", "l ") => vpmultishiftqbl + rule DisassemblyToOpcode(0, "vpmultishiftqb", "q ") => vpmultishiftqbq + rule DisassemblyToOpcode(0, "vpmultishiftqb", "x ") => vpmultishiftqbx + rule DisassemblyToOpcode(0, "vpmultishiftqb", "y ") => vpmultishiftqby + rule DisassemblyToOpcode(0, "vpmultishiftqb", "z ") => vpmultishiftqbz + rule DisassemblyToOpcode(0, "wbnoinvd", "") => wbnoinvd + rule DisassemblyToOpcode(0, "pconfig", "") => pconfig + rule DisassemblyToOpcode(0, "vpopcntb", "") => vpopcntb + rule DisassemblyToOpcode(0, "vpopcntb", "x ") => vpopcntbx + rule DisassemblyToOpcode(0, "vpopcntb", "y ") => vpopcntby + rule DisassemblyToOpcode(0, "vpopcntb", "z ") => vpopcntbz + rule DisassemblyToOpcode(0, "vpopcntw", "") => vpopcntw + rule DisassemblyToOpcode(0, "vpopcntw", "x ") => vpopcntwx + rule DisassemblyToOpcode(0, "vpopcntw", "y ") => vpopcntwy + rule DisassemblyToOpcode(0, "vpopcntw", "z ") => vpopcntwz + rule DisassemblyToOpcode(0, "vpshufbitqmb", "") => vpshufbitqmb + rule DisassemblyToOpcode(0, "vpshufbitqmb", "x ") => vpshufbitqmbx + rule DisassemblyToOpcode(0, "vpshufbitqmb", "y ") => vpshufbitqmby + rule DisassemblyToOpcode(0, "vpshufbitqmb", "z ") => vpshufbitqmbz + rule DisassemblyToOpcode(0, "vpcompressb", "") => vpcompressb + rule DisassemblyToOpcode(0, "vpcompressb", "x ") => vpcompressbx + rule DisassemblyToOpcode(0, "vpcompressb", "y ") => vpcompressby + rule DisassemblyToOpcode(0, "vpcompressb", "z ") => vpcompressbz + rule DisassemblyToOpcode(0, "vpcompressw", "") => vpcompressw + rule DisassemblyToOpcode(0, "vpcompressw", "x ") => vpcompresswx + rule DisassemblyToOpcode(0, "vpcompressw", "y ") => vpcompresswy + rule DisassemblyToOpcode(0, "vpcompressw", "z ") => vpcompresswz + rule DisassemblyToOpcode(0, "vpexpandb", "") => vpexpandb + rule DisassemblyToOpcode(0, "vpexpandb", "x ") => vpexpandbx + rule DisassemblyToOpcode(0, "vpexpandb", "y ") => vpexpandby + rule DisassemblyToOpcode(0, "vpexpandb", "z ") => vpexpandbz + rule DisassemblyToOpcode(0, "vpexpandw", "") => vpexpandw + rule DisassemblyToOpcode(0, "vpexpandw", "x ") => vpexpandwx + rule DisassemblyToOpcode(0, "vpexpandw", "y ") => vpexpandwy + rule DisassemblyToOpcode(0, "vpexpandw", "z ") => vpexpandwz + rule DisassemblyToOpcode(0, "vpshldd", "") => vpshldd + rule DisassemblyToOpcode(0, "vpshldd", "b ") => vpshlddb + rule DisassemblyToOpcode(0, "vpshldd", "w ") => vpshlddw + rule DisassemblyToOpcode(0, "vpshldd", "l ") => vpshlddl + rule DisassemblyToOpcode(0, "vpshldd", "q ") => vpshlddq + rule DisassemblyToOpcode(0, "vpshldd", "x ") => vpshlddx + rule DisassemblyToOpcode(0, "vpshldd", "y ") => vpshlddy + rule DisassemblyToOpcode(0, "vpshldd", "z ") => vpshlddz + rule DisassemblyToOpcode(0, "vpshldq", "") => vpshldq + rule DisassemblyToOpcode(0, "vpshldq", "b ") => vpshldqb + rule DisassemblyToOpcode(0, "vpshldq", "w ") => vpshldqw + rule DisassemblyToOpcode(0, "vpshldq", "l ") => vpshldql + rule DisassemblyToOpcode(0, "vpshldq", "q ") => vpshldqq + rule DisassemblyToOpcode(0, "vpshldq", "x ") => vpshldqx + rule DisassemblyToOpcode(0, "vpshldq", "y ") => vpshldqy + rule DisassemblyToOpcode(0, "vpshldq", "z ") => vpshldqz + rule DisassemblyToOpcode(0, "vpshldvd", "") => vpshldvd + rule DisassemblyToOpcode(0, "vpshldvd", "b ") => vpshldvdb + rule DisassemblyToOpcode(0, "vpshldvd", "w ") => vpshldvdw + rule DisassemblyToOpcode(0, "vpshldvd", "l ") => vpshldvdl + rule DisassemblyToOpcode(0, "vpshldvd", "q ") => vpshldvdq + rule DisassemblyToOpcode(0, "vpshldvd", "x ") => vpshldvdx + rule DisassemblyToOpcode(0, "vpshldvd", "y ") => vpshldvdy + rule DisassemblyToOpcode(0, "vpshldvd", "z ") => vpshldvdz + rule DisassemblyToOpcode(0, "vpshldvq", "") => vpshldvq + rule DisassemblyToOpcode(0, "vpshldvq", "b ") => vpshldvqb + rule DisassemblyToOpcode(0, "vpshldvq", "w ") => vpshldvqw + rule DisassemblyToOpcode(0, "vpshldvq", "l ") => vpshldvql + rule DisassemblyToOpcode(0, "vpshldvq", "q ") => vpshldvqq + rule DisassemblyToOpcode(0, "vpshldvq", "x ") => vpshldvqx + rule DisassemblyToOpcode(0, "vpshldvq", "y ") => vpshldvqy + rule DisassemblyToOpcode(0, "vpshldvq", "z ") => vpshldvqz + rule DisassemblyToOpcode(0, "vpshldvw", "") => vpshldvw + rule DisassemblyToOpcode(0, "vpshldvw", "x ") => vpshldvwx + rule DisassemblyToOpcode(0, "vpshldvw", "y ") => vpshldvwy + rule DisassemblyToOpcode(0, "vpshldvw", "z ") => vpshldvwz + rule DisassemblyToOpcode(0, "vpshldw", "") => vpshldw + rule DisassemblyToOpcode(0, "vpshldw", "x ") => vpshldwx + rule DisassemblyToOpcode(0, "vpshldw", "y ") => vpshldwy + rule DisassemblyToOpcode(0, "vpshldw", "z ") => vpshldwz + rule DisassemblyToOpcode(0, "vpshrdd", "") => vpshrdd + rule DisassemblyToOpcode(0, "vpshrdd", "b ") => vpshrddb + rule DisassemblyToOpcode(0, "vpshrdd", "w ") => vpshrddw + rule DisassemblyToOpcode(0, "vpshrdd", "l ") => vpshrddl + rule DisassemblyToOpcode(0, "vpshrdd", "q ") => vpshrddq + rule DisassemblyToOpcode(0, "vpshrdd", "x ") => vpshrddx + rule DisassemblyToOpcode(0, "vpshrdd", "y ") => vpshrddy + rule DisassemblyToOpcode(0, "vpshrdd", "z ") => vpshrddz + rule DisassemblyToOpcode(0, "vpshrdq", "") => vpshrdq + rule DisassemblyToOpcode(0, "vpshrdq", "b ") => vpshrdqb + rule DisassemblyToOpcode(0, "vpshrdq", "w ") => vpshrdqw + rule DisassemblyToOpcode(0, "vpshrdq", "l ") => vpshrdql + rule DisassemblyToOpcode(0, "vpshrdq", "q ") => vpshrdqq + rule DisassemblyToOpcode(0, "vpshrdq", "x ") => vpshrdqx + rule DisassemblyToOpcode(0, "vpshrdq", "y ") => vpshrdqy + rule DisassemblyToOpcode(0, "vpshrdq", "z ") => vpshrdqz + rule DisassemblyToOpcode(0, "vpshrdvd", "") => vpshrdvd + rule DisassemblyToOpcode(0, "vpshrdvd", "b ") => vpshrdvdb + rule DisassemblyToOpcode(0, "vpshrdvd", "w ") => vpshrdvdw + rule DisassemblyToOpcode(0, "vpshrdvd", "l ") => vpshrdvdl + rule DisassemblyToOpcode(0, "vpshrdvd", "q ") => vpshrdvdq + rule DisassemblyToOpcode(0, "vpshrdvd", "x ") => vpshrdvdx + rule DisassemblyToOpcode(0, "vpshrdvd", "y ") => vpshrdvdy + rule DisassemblyToOpcode(0, "vpshrdvd", "z ") => vpshrdvdz + rule DisassemblyToOpcode(0, "vpshrdvq", "") => vpshrdvq + rule DisassemblyToOpcode(0, "vpshrdvq", "b ") => vpshrdvqb + rule DisassemblyToOpcode(0, "vpshrdvq", "w ") => vpshrdvqw + rule DisassemblyToOpcode(0, "vpshrdvq", "l ") => vpshrdvql + rule DisassemblyToOpcode(0, "vpshrdvq", "q ") => vpshrdvqq + rule DisassemblyToOpcode(0, "vpshrdvq", "x ") => vpshrdvqx + rule DisassemblyToOpcode(0, "vpshrdvq", "y ") => vpshrdvqy + rule DisassemblyToOpcode(0, "vpshrdvq", "z ") => vpshrdvqz + rule DisassemblyToOpcode(0, "vpshrdvw", "") => vpshrdvw + rule DisassemblyToOpcode(0, "vpshrdvw", "x ") => vpshrdvwx + rule DisassemblyToOpcode(0, "vpshrdvw", "y ") => vpshrdvwy + rule DisassemblyToOpcode(0, "vpshrdvw", "z ") => vpshrdvwz + rule DisassemblyToOpcode(0, "vpshrdw", "") => vpshrdw + rule DisassemblyToOpcode(0, "vpshrdw", "x ") => vpshrdwx + rule DisassemblyToOpcode(0, "vpshrdw", "y ") => vpshrdwy + rule DisassemblyToOpcode(0, "vpshrdw", "z ") => vpshrdwz + rule DisassemblyToOpcode(0, "gf2p8affineinvqb", "") => gf2p8affineinvqb + rule DisassemblyToOpcode(0, "gf2p8affineinvqb", "x ") => gf2p8affineinvqbx + rule DisassemblyToOpcode(0, "gf2p8affineqb", "") => gf2p8affineqb + rule DisassemblyToOpcode(0, "gf2p8affineqb", "x ") => gf2p8affineqbx + rule DisassemblyToOpcode(0, "gf2p8mulb", "") => gf2p8mulb + rule DisassemblyToOpcode(0, "gf2p8mulb", "x ") => gf2p8mulbx + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "") => vgf2p8affineinvqb + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "b ") => vgf2p8affineinvqbb + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "w ") => vgf2p8affineinvqbw + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "l ") => vgf2p8affineinvqbl + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "q ") => vgf2p8affineinvqbq + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "x ") => vgf2p8affineinvqbx + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "y ") => vgf2p8affineinvqby + rule DisassemblyToOpcode(0, "vgf2p8affineinvqb", "z ") => vgf2p8affineinvqbz + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "") => vgf2p8affineqb + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "b ") => vgf2p8affineqbb + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "w ") => vgf2p8affineqbw + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "l ") => vgf2p8affineqbl + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "q ") => vgf2p8affineqbq + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "x ") => vgf2p8affineqbx + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "y ") => vgf2p8affineqby + rule DisassemblyToOpcode(0, "vgf2p8affineqb", "z ") => vgf2p8affineqbz + rule DisassemblyToOpcode(0, "vgf2p8mulb", "") => vgf2p8mulb + rule DisassemblyToOpcode(0, "vgf2p8mulb", "x ") => vgf2p8mulbx + rule DisassemblyToOpcode(0, "vgf2p8mulb", "y ") => vgf2p8mulby + rule DisassemblyToOpcode(0, "vgf2p8mulb", "z ") => vgf2p8mulbz + rule DisassemblyToOpcode(0, "vaesdec", "y ") => vaesdecy + rule DisassemblyToOpcode(0, "vaesdec", "z ") => vaesdecz + rule DisassemblyToOpcode(0, "vaesdeclast", "y ") => vaesdeclasty + rule DisassemblyToOpcode(0, "vaesdeclast", "z ") => vaesdeclastz + rule DisassemblyToOpcode(0, "vaesenc", "y ") => vaesency + rule DisassemblyToOpcode(0, "vaesenc", "z ") => vaesencz + rule DisassemblyToOpcode(0, "vaesenclast", "y ") => vaesenclasty + rule DisassemblyToOpcode(0, "vaesenclast", "z ") => vaesenclastz + rule DisassemblyToOpcode(0, "vpclmulqdq", "y ") => vpclmulqdqy + rule DisassemblyToOpcode(0, "vpclmulqdq", "z ") => vpclmulqdqz - endmodule +endmodule