From bcdd12b4e2d92727676089b770103adb1eba9554 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Fri, 4 Oct 2024 02:06:18 +0100 Subject: [PATCH 1/6] initial avx support --- x86/x86.csv | 12 +- x86/x86asm/decode.go | 151 +- x86/x86asm/decode_test.go | 4 +- x86/x86asm/gnu.go | 18 +- x86/x86asm/inst.go | 34 + x86/x86asm/intel.go | 23 +- x86/x86asm/plan9x.go | 16 + x86/x86asm/tables.go | 26118 ++++++++++++++++++++----------- x86/x86asm/testdata/decode.txt | 2 + x86/x86map/map.go | 124 +- 10 files changed, 17122 insertions(+), 9380 deletions(-) diff --git a/x86/x86.csv b/x86/x86.csv index cb7558d..d32cf10 100644 --- a/x86/x86.csv +++ b/x86/x86.csv @@ -1972,7 +1972,7 @@ "VPADDSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EC /r","V","V","AVX2","" "VPADDSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG ED /r","V","V","AVX","" "VPADDSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG ED /r","V","V","AVX2","" -"VPADDUSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.660F.WIG DC /r","V","V","AVX","" +"VPADDUSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DC /r","V","V","AVX","" "VPADDUSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DC /r","V","V","AVX2","" "VPADDUSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DD /r","V","V","AVX","" "VPADDUSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DD /r","V","V","AVX2","" @@ -1981,7 +1981,7 @@ "VPALIGNR xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0F /r ib","V","V","AVX","" "VPALIGNR ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0F /r ib","V","V","AVX2","" "VPAND xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DB /r","V","V","AVX","" -"VPAND ymm1, ymm2, ymm3/.m256","VEX.NDS.256.66.0F.WIG DB /r","V","V","AVX2","" +"VPAND ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DB /r","V","V","AVX2","" "VPANDN xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DF /r","V","V","AVX","" "VPANDN ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DF /r","V","V","AVX2","" "VPAVGB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E0 /r","V","V","AVX","" @@ -2267,13 +2267,13 @@ "VUCOMISD xmm1, xmm2/m64","VEX.LIG.66.0F.WIG 2E /r","V","V","AVX","" "VUCOMISS xmm1, xmm2/m32","VEX.LIG.0F.WIG 2E /r","V","V","AVX","" "VUNPCKHPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKHPD ymm1,ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKHPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 15 /r","V","V","AVX","" "VUNPCKHPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKHPS ymm1,ymm2,ymm3/m256","VEX.NDS.256.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKHPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 15 /r","V","V","AVX","" "VUNPCKLPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 14 /r","V","V","AVX","" -"VUNPCKLPD ymm1,ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 14 /r","V","V","AVX","" +"VUNPCKLPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 14 /r","V","V","AVX","" "VUNPCKLPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 14 /r","V","V","AVX","" -"VUNPCKLPS ymm1,ymm2,ymm3/m256","VEX.NDS.256.0F.WIG 14 /r","V","V","AVX","" +"VUNPCKLPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 14 /r","V","V","AVX","" "VXORPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 57 /r","V","V","AVX","" "VXORPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 57 /r","V","V","AVX","" "VXORPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 57 /r","V","V","AVX","" diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index 059b73d..ec56162 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -124,12 +124,17 @@ const ( xArgR16 // arg r16 xArgR16op // arg r16 with +rw in opcode xArgR32 // arg r32 + xArgR32M32 // arg r32/m32 xArgR32M16 // arg r32/m16 xArgR32M8 // arg r32/m8 xArgR32op // arg r32 with +rd in opcode + xArgR32a // arg r32 but force addr32 + xArgR32b // arg r32 but force addr32 xArgR64 // arg r64 + xArgR64M64 // arg r64/m64 xArgR64M16 // arg r64/m16 xArgR64op // arg r64 with +rd in opcode + xArgR64b // arg r64 but force addr64 xArgR8 // arg r8 xArgR8op // arg r8 with +rb in opcode xArgRAX // arg RAX @@ -153,17 +158,32 @@ const ( xArgTR0dashTR7 // arg TR0-TR7 xArgXmm // arg xmm xArgXMM0 // arg + xArgXmm0 // arg xmm0 xArgXmm1 // arg xmm1 + xArgXmm1M32 // arg xmm1/m32 + xArgXmm1M64 // arg xmm1/m64 + xArgXmm1M128 // arg xmm1/m128 xArgXmm2 // arg xmm2 + xArgXmm2M8 // arg xmm2/m8 xArgXmm2M128 // arg xmm2/m128 - xArgYmm2M256 // arg ymm2/m256 + xArgXmm3 // arg xmm3 + xArgXmm3M32 // arg xmm3/m32 + xArgXmm3M64 // arg xmm3/m64 + xArgXmm3M128 // arg xmm3/m128 + xArgXmm4 // arg xmm4 xArgXmm2M16 // arg xmm2/m16 xArgXmm2M32 // arg xmm2/m32 xArgXmm2M64 // arg xmm2/m64 xArgXmmM128 // arg xmm/m128 xArgXmmM32 // arg xmm/m32 xArgXmmM64 // arg xmm/m64 + xArgYmm0 // arg ymm0 xArgYmm1 // arg ymm1 + xArgYmm2 // arg ymm2 + xArgYmm2M256 // arg ymm2/m256 + xArgYmm3 // arg ymm3 + xArgYmm3M256 // arg ymm3/m256 + xArgYmm4 // arg ymm4 xArgRmf16 // arg r/m16 but force mod=3 xArgRmf32 // arg r/m32 but force mod=3 xArgRmf64 // arg r/m64 but force mod=3 @@ -457,6 +477,25 @@ ReadPrefixes: } } + vexEscapeSeq := make([]byte, 0, 2) + switch vex { + case 0xC5: + vexEscapeSeq = append(vexEscapeSeq, 0x0f) + case 0xC4: + vexM := inst.Prefix[vexIndex+1] & 0x1f + switch vexM { + case 0x01: + vexEscapeSeq = append(vexEscapeSeq, 0x0f) + case 0x02: + vexEscapeSeq = append(vexEscapeSeq, 0x0f, 0x38) + case 0x03: + vexEscapeSeq = append(vexEscapeSeq, 0x0f, 0x3a) + default: + println("unknown vex opcode map", vexM) + return Inst{Len: pos}, errInternal + } + } + // Decode instruction stream, interpreting decoding instructions. // opshift gives the shift to use when saving the next // opcode byte into inst.Opcode. @@ -471,14 +510,14 @@ Decode: if trace { println("run", pc) } - x := decoder[pc] + x := decodeOp(decoder[pc]) if decoderCover != nil { decoderCover[pc] = true } pc++ // Read and decode ModR/M if needed by opcode. - switch decodeOp(x) { + switch x { case xCondSlashR, xReadSlashR: if haveModrm { return Inst{Len: pos}, errInternal @@ -617,7 +656,7 @@ Decode: } // Execute single opcode. - switch decodeOp(x) { + switch x { default: println("bad op", x, "at", pc-1, "from", oldPC) return Inst{Len: pos}, errInternal @@ -638,20 +677,41 @@ Decode: if pos >= len(src) { return truncated(src, mode) } - b := src[pos] + n := int(decoder[pc]) pc++ - for i := 0; i < n; i++ { - xb, xpc := decoder[pc], int(decoder[pc+1]) - pc += 2 - if b == byte(xb) { - pc = xpc - pos++ - if opshift >= 0 { - inst.Opcode |= uint32(b) << uint(opshift) - opshift -= 8 + + // if we have an injected vex escape sequence, use it + if len(vexEscapeSeq) > 0 { + b := vexEscapeSeq[0] + + for i := 0; i < n; i++ { + xb, xpc := decoder[pc], int(decoder[pc+1]) + pc += 2 + if b == byte(xb) { + pc = xpc + vexEscapeSeq = vexEscapeSeq[1:] + if opshift >= 0 { + inst.Opcode |= uint32(b) << uint(opshift) + opshift -= 8 + } + continue Decode + } + } + } else { + b := src[pos] + for i := 0; i < n; i++ { + xb, xpc := decoder[pc], int(decoder[pc+1]) + pc += 2 + if b == byte(xb) { + pc = xpc + pos++ + if opshift >= 0 { + inst.Opcode |= uint32(b) << uint(opshift) + opshift -= 8 + } + continue Decode } - continue Decode } } // xCondByte is the only conditional with a fall through, @@ -702,6 +762,10 @@ Decode: case 64: rexUsed |= PrefixREXW pc = int(decoder[pc+2]) + case 128: + pc = int(decoder[pc+3]) + case 256: + pc = int(decoder[pc+4]) } case xCondAddrSize: @@ -811,12 +875,23 @@ Decode: if rex&prefix == prefix { ok = true } - } else if prefix == 0xC5 || prefix == 0xC4 { + } else if prefix.IsVEX() { if vex == prefix { + var vexL Prefix + if vex == 0xC5 { + vexL = inst.Prefix[vexIndex+1] + } else { + vexL = inst.Prefix[vexIndex+2] + } + + if vexL&4 == 0 { + dataMode = 128 + } else { + dataMode = 256 + } ok = true } - } else if vex != 0 && (prefix == 0x0F || prefix == 0x0F38 || prefix == 0x0F3A || - prefix == 0x66 || prefix == 0xF2 || prefix == 0xF3) { + } else if dataMode >= 128 && (prefix == 0x66 || prefix == 0xF2 || prefix == 0xF3) { var vexM, vexP Prefix if vex == 0xC5 { vexM = 1 // 2 byte vex always implies 0F @@ -825,6 +900,8 @@ Decode: vexM = inst.Prefix[vexIndex+1] vexP = inst.Prefix[vexIndex+2] } + _ = vexM + switch prefix { case 0x66: ok = vexP&3 == 1 @@ -832,12 +909,6 @@ Decode: ok = vexP&3 == 2 case 0xF2: ok = vexP&3 == 3 - case 0x0F: - ok = vexM&3 == 1 - case 0x0F38: - ok = vexM&3 == 2 - case 0x0F3A: - ok = vexM&3 == 3 } } else { if prefix == 0xF3 { @@ -1083,7 +1154,7 @@ Decode: break Decode } inst.Args[narg] = mem - inst.MemBytes = int(memBytes[decodeOp(x)]) + inst.MemBytes = int(memBytes[x]) if mem.Base == RIP { inst.PCRel = displen inst.PCRelOff = dispoff @@ -1108,14 +1179,14 @@ Decode: inst.Prefix[segIndex] |= PrefixImplicit } inst.Args[narg] = mem - inst.MemBytes = int(memBytes[decodeOp(x)]) + inst.MemBytes = int(memBytes[x]) if mem.Base == RIP { inst.PCRel = displen inst.PCRelOff = dispoff } narg++ - case xArgYmm1: + case xArgYmm0, xArgYmm1: base := baseReg[x] index := Reg(regop) if inst.Prefix[vexIndex+1]&0x80 == 0 { @@ -1174,7 +1245,7 @@ Decode: n := inst.Opcode >> uint(opshift+8) & 07 base := baseReg[x] index := Reg(n) - if rex&PrefixREXB != 0 && decodeOp(x) != xArgSTi { + if rex&PrefixREXB != 0 && x != xArgSTi { rexUsed |= PrefixREXB index += 8 } @@ -1188,10 +1259,11 @@ Decode: case xArgRM8, xArgRM16, xArgRM32, xArgRM64, xArgR32M16, xArgR32M8, xArgR64M16, xArgMmM32, xArgMmM64, xArgMm2M64, xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmmM64, xArgXmmM128, xArgXmmM32, xArgXmm2M128, - xArgYmm2M256: + xArgXmm3M32, xArgXmm3M64, xArgXmm3M128, + xArgYmm2M256, xArgYmm3M256: if haveMem { inst.Args[narg] = mem - inst.MemBytes = int(memBytes[decodeOp(x)]) + inst.MemBytes = int(memBytes[x]) if mem.Base == RIP { inst.PCRel = displen inst.PCRelOff = dispoff @@ -1199,7 +1271,7 @@ Decode: } else { base := baseReg[x] index := Reg(rm) - switch decodeOp(x) { + switch x { case xArgMmM32, xArgMmM64, xArgMm2M64: // There are only 8 MMX registers, so these ignore the REX.X bit. index &= 7 @@ -1209,7 +1281,7 @@ Decode: index -= 4 base = SPB } - case xArgYmm2M256: + case xArgYmm2M256, xArgYmm3M256: if vex == 0xC4 && inst.Prefix[vexIndex+1]&0x40 == 0x40 { index += 8 } @@ -1226,7 +1298,7 @@ Decode: inst.Args[narg] = baseReg[x] + Reg(rm&7) narg++ - case xArgXmm2: // register only; TODO(rsc): Handle with tag modrm_regonly tag + case xArgXmm2, xArgYmm2: // register only; TODO(rsc): Handle with tag modrm_regonly tag if haveMem { inst.Op = 0 break Decode @@ -1596,17 +1668,26 @@ var baseReg = [...]Reg{ xArgSTi: F0, xArgTR0dashTR7: TR0, xArgXmm1: X0, - xArgYmm1: X0, xArgXmm2: X0, xArgXmm2M128: X0, - xArgYmm2M256: X0, xArgXmm2M16: X0, xArgXmm2M32: X0, xArgXmm2M64: X0, + xArgXmm3: X0, + xArgXmm3M128: X0, + xArgXmm3M64: X0, + xArgXmm3M32: X0, xArgXmm: X0, xArgXmmM128: X0, xArgXmmM32: X0, xArgXmmM64: X0, + xArgYmm0: Y0, + xArgYmm1: Y0, + xArgYmm2: Y0, + xArgYmm2M256: Y0, + xArgYmm3: Y0, + xArgYmm3M256: Y0, + xArgYmm4: Y0, } // prefixToSegment returns the segment register diff --git a/x86/x86asm/decode_test.go b/x86/x86asm/decode_test.go index 4543cd2..559556d 100644 --- a/x86/x86asm/decode_test.go +++ b/x86/x86asm/decode_test.go @@ -6,14 +6,14 @@ package x86asm import ( "encoding/hex" - "io/ioutil" + "os" "strconv" "strings" "testing" ) func TestDecode(t *testing.T) { - data, err := ioutil.ReadFile("testdata/decode.txt") + data, err := os.ReadFile("testdata/decode.txt") if err != nil { t.Fatal(err) } diff --git a/x86/x86asm/gnu.go b/x86/x86asm/gnu.go index 8eba1fd..a3c4baa 100644 --- a/x86/x86asm/gnu.go +++ b/x86/x86asm/gnu.go @@ -534,8 +534,6 @@ func gnuArg(inst *Inst, pc uint64, symname SymLookup, x Arg, usedPrefixes *bool) if x == DX { return "(%dx)" } - case VMOVDQA, VMOVDQU, VMOVNTDQA, VMOVNTDQ: - return strings.Replace(gccRegName[x], "xmm", "ymm", -1) } return gccRegName[x] case Mem: @@ -787,6 +785,22 @@ var gccRegName = [...]string{ X13: "%xmm13", X14: "%xmm14", X15: "%xmm15", + Y0: "%ymm0", + Y1: "%ymm1", + Y2: "%ymm2", + Y3: "%ymm3", + Y4: "%ymm4", + Y5: "%ymm5", + Y6: "%ymm6", + Y7: "%ymm7", + Y8: "%ymm8", + Y9: "%ymm9", + Y10: "%ymm10", + Y11: "%ymm11", + Y12: "%ymm12", + Y13: "%ymm13", + Y14: "%ymm14", + Y15: "%ymm15", CS: "%cs", SS: "%ss", DS: "%ds", diff --git a/x86/x86asm/inst.go b/x86/x86asm/inst.go index e98f1a8..e962b0a 100644 --- a/x86/x86asm/inst.go +++ b/x86/x86asm/inst.go @@ -269,6 +269,24 @@ const ( X14 X15 + // YMM registers. + Y0 + Y1 + Y2 + Y3 + Y4 + Y5 + Y6 + Y7 + Y8 + Y9 + Y10 + Y11 + Y12 + Y13 + Y14 + Y15 + // Segment registers. ES CS @@ -595,6 +613,22 @@ var regNames = [...]string{ X13: "X13", X14: "X14", X15: "X15", + Y0: "Y0", + Y1: "Y1", + Y2: "Y2", + Y3: "Y3", + Y4: "Y4", + Y5: "Y5", + Y6: "Y6", + Y7: "Y7", + Y8: "Y8", + Y9: "Y9", + Y10: "Y10", + Y11: "Y11", + Y12: "Y12", + Y13: "Y13", + Y14: "Y14", + Y15: "Y15", CS: "CS", SS: "SS", DS: "DS", diff --git a/x86/x86asm/intel.go b/x86/x86asm/intel.go index 472eabd..3780a52 100644 --- a/x86/x86asm/intel.go +++ b/x86/x86asm/intel.go @@ -471,12 +471,7 @@ func intelArg(inst *Inst, pc uint64, symname SymLookup, arg Arg) string { } case Reg: if int(a) < len(intelReg) && intelReg[a] != "" { - switch inst.Op { - case VMOVDQA, VMOVDQU, VMOVNTDQA, VMOVNTDQ: - return strings.Replace(intelReg[a], "xmm", "ymm", -1) - default: - return intelReg[a] - } + return intelReg[a] } } return strings.ToLower(arg.String()) @@ -542,6 +537,22 @@ var intelReg = [...]string{ X13: "xmm13", X14: "xmm14", X15: "xmm15", + Y0: "ymm0", + Y1: "ymm1", + Y2: "ymm2", + Y3: "ymm3", + Y4: "ymm4", + Y5: "ymm5", + Y6: "ymm6", + Y7: "ymm7", + Y8: "ymm8", + Y9: "ymm9", + Y10: "ymm10", + Y11: "ymm11", + Y12: "ymm12", + Y13: "ymm13", + Y14: "ymm14", + Y15: "ymm15", // TODO: Maybe the constants are named wrong. SPB: "spl", diff --git a/x86/x86asm/plan9x.go b/x86/x86asm/plan9x.go index 9e866d8..fe91795 100644 --- a/x86/x86asm/plan9x.go +++ b/x86/x86asm/plan9x.go @@ -338,6 +338,22 @@ var plan9Reg = [...]string{ X13: "X13", X14: "X14", X15: "X15", + Y0: "Y0", + Y1: "Y1", + Y2: "Y2", + Y3: "Y3", + Y4: "Y4", + Y5: "Y5", + Y6: "Y6", + Y7: "Y7", + Y8: "Y8", + Y9: "Y9", + Y10: "Y10", + Y11: "Y11", + Y12: "Y12", + Y13: "Y13", + Y14: "Y14", + Y15: "Y15", CS: "CS", SS: "SS", DS: "DS", diff --git a/x86/x86asm/tables.go b/x86/x86asm/tables.go index 6f57c70..d51d793 100644 --- a/x86/x86asm/tables.go +++ b/x86/x86asm/tables.go @@ -4,8687 +4,15619 @@ package x86asm var decoder = [...]uint16{ uint16(xFail), - /*1*/ uint16(xCondByte), 243, +/*1*/ uint16(xCondByte), 243, 0x00, 490, 0x01, 496, - 0x02, 525, - 0x03, 531, - 0x04, 560, - 0x05, 566, - 0x06, 595, - 0x07, 602, - 0x08, 609, - 0x09, 615, - 0x0A, 644, - 0x0B, 650, - 0x0C, 679, - 0x0D, 685, - 0x0E, 714, - 0x0F, 721, - 0x10, 8045, - 0x11, 8051, - 0x12, 8080, - 0x13, 8086, - 0x14, 8115, - 0x15, 8121, - 0x16, 8150, - 0x17, 8157, - 0x18, 8164, - 0x19, 8170, - 0x1A, 8199, - 0x1B, 8205, - 0x1C, 8234, - 0x1D, 8240, - 0x1E, 8269, - 0x1F, 8276, - 0x20, 8283, - 0x21, 8289, - 0x22, 8318, - 0x23, 8324, - 0x24, 8353, - 0x25, 8359, - 0x27, 8388, - 0x28, 8394, - 0x29, 8400, - 0x2A, 8429, - 0x2B, 8471, - 0x2C, 8500, - 0x2D, 8506, - 0x2F, 8535, - 0x30, 8541, - 0x31, 8547, - 0x32, 8576, - 0x33, 8582, - 0x34, 8611, - 0x35, 8617, - 0x37, 8646, - 0x38, 8652, - 0x39, 8658, - 0x3A, 8687, - 0x3B, 8693, - 0x3C, 8722, - 0x3D, 8728, - 0x3F, 8757, - 0x40, 8763, - 0x41, 8763, - 0x42, 8763, - 0x43, 8763, - 0x44, 8763, - 0x45, 8763, - 0x46, 8763, - 0x47, 8763, - 0x48, 8778, - 0x49, 8778, - 0x4a, 8778, - 0x4b, 8778, - 0x4c, 8778, - 0x4d, 8778, - 0x4e, 8778, - 0x4f, 8778, - 0x50, 8793, - 0x51, 8793, - 0x52, 8793, - 0x53, 8793, - 0x54, 8793, - 0x55, 8793, - 0x56, 8793, - 0x57, 8793, - 0x58, 8820, - 0x59, 8820, - 0x5a, 8820, - 0x5b, 8820, - 0x5c, 8820, - 0x5d, 8820, - 0x5e, 8820, - 0x5f, 8820, - 0x60, 8847, - 0x61, 8860, - 0x62, 8873, - 0x63, 8892, - 0x68, 8923, - 0x69, 8942, - 0x6A, 8977, - 0x6B, 8982, - 0x6C, 9017, - 0x6D, 9020, - 0x6E, 9033, - 0x6F, 9036, - 0x70, 9109, - 0x71, 9114, - 0x72, 9119, - 0x73, 9124, - 0x74, 9129, - 0x75, 9134, - 0x76, 9139, - 0x77, 9144, - 0x78, 9171, - 0x79, 9176, - 0x7A, 9181, - 0x7B, 9186, - 0x7C, 9191, - 0x7D, 9196, - 0x7E, 9201, - 0x7F, 9206, - 0x80, 9271, - 0x81, 9328, - 0x83, 9569, - 0x84, 9810, - 0x85, 9816, - 0x86, 9845, - 0x87, 9851, - 0x88, 9880, - 0x89, 9886, - 0x8A, 9908, - 0x8B, 9914, - 0x8C, 9936, - 0x8D, 9965, - 0x8E, 9994, - 0x8F, 10023, - 0x90, 10059, - 0x91, 10059, - 0x92, 10059, - 0x93, 10059, - 0x94, 10059, - 0x95, 10059, - 0x96, 10059, - 0x97, 10059, - 0x98, 10085, - 0x99, 10105, - 0x9A, 10125, - 0x9B, 10142, - 0x9C, 10145, - 0x9D, 10168, - 0x9E, 10191, - 0x9F, 10194, - 0xA0, 10197, - 0xA1, 10216, - 0xA2, 10238, - 0xA3, 10257, - 0xA4, 10279, - 0xA5, 10282, - 0xA6, 10302, - 0xA7, 10305, - 0xA8, 10325, - 0xA9, 10331, - 0xAA, 10360, - 0xAB, 10363, - 0xAC, 10383, - 0xAD, 10386, - 0xAE, 10406, - 0xAF, 10409, - 0xb0, 10429, - 0xb1, 10429, - 0xb2, 10429, - 0xb3, 10429, - 0xb4, 10429, - 0xb5, 10429, - 0xb6, 10429, - 0xb7, 10429, - 0xb8, 10435, - 0xb9, 10435, - 0xba, 10435, - 0xbb, 10435, - 0xbc, 10435, - 0xbd, 10435, - 0xbe, 10435, - 0xbf, 10435, - 0xC0, 10464, - 0xC1, 10515, - 0xC2, 10713, - 0xC3, 10718, - 0xC4, 10721, - 0xC5, 10740, - 0xC6, 10759, - 0xC7, 10783, - 0xC8, 10844, - 0xC9, 10851, - 0xCA, 10874, - 0xCB, 10879, - 0xCC, 10882, - 0xCD, 10886, - 0xCE, 10891, - 0xCF, 10897, - 0xD0, 10917, - 0xD1, 10961, - 0xD2, 11152, - 0xD3, 11196, - 0xD4, 11387, - 0xD5, 11395, - 0xD7, 11403, - 0xD8, 11416, - 0xD9, 11625, - 0xDA, 11844, - 0xDB, 11976, - 0xDC, 12147, - 0xDD, 12316, - 0xDE, 12455, - 0xDF, 12629, - 0xE0, 12740, - 0xE1, 12745, - 0xE2, 12750, - 0xE3, 12755, - 0xE4, 12781, - 0xE5, 12787, - 0xE6, 12809, - 0xE7, 12815, - 0xE8, 12873, - 0xE9, 12904, - 0xEA, 12935, - 0xEB, 12952, - 0xEC, 12957, - 0xED, 12962, - 0xEE, 12981, - 0xEF, 12986, - 0xF1, 13005, - 0xF4, 13008, - 0xF5, 13011, - 0xF6, 13014, - 0xF7, 13053, - 0xF8, 13229, - 0xF9, 13232, - 0xFA, 13235, - 0xFB, 13238, - 0xFC, 13241, - 0xFD, 13244, - 0xFE, 13247, - 0xFF, 13264, + 0x02, 529, + 0x03, 535, + 0x04, 568, + 0x05, 574, + 0x06, 607, + 0x07, 614, + 0x08, 621, + 0x09, 627, + 0x0A, 660, + 0x0B, 666, + 0x0C, 699, + 0x0D, 705, + 0x0E, 738, + 0x0F, 745, + 0x10, 20039, + 0x11, 20045, + 0x12, 20078, + 0x13, 20084, + 0x14, 20117, + 0x15, 20123, + 0x16, 20156, + 0x17, 20163, + 0x18, 20170, + 0x19, 20176, + 0x1A, 20209, + 0x1B, 20215, + 0x1C, 20248, + 0x1D, 20254, + 0x1E, 20287, + 0x1F, 20294, + 0x20, 20301, + 0x21, 20307, + 0x22, 20340, + 0x23, 20346, + 0x24, 20379, + 0x25, 20385, + 0x27, 20418, + 0x28, 20424, + 0x29, 20430, + 0x2A, 20463, + 0x2B, 20469, + 0x2C, 20502, + 0x2D, 20508, + 0x2F, 20541, + 0x30, 20547, + 0x31, 20553, + 0x32, 20586, + 0x33, 20592, + 0x34, 20625, + 0x35, 20631, + 0x37, 20664, + 0x38, 20670, + 0x39, 20676, + 0x3A, 20709, + 0x3B, 20715, + 0x3C, 20748, + 0x3D, 20754, + 0x3F, 20787, + 0x40, 20793, + 0x41, 20793, + 0x42, 20793, + 0x43, 20793, + 0x44, 20793, + 0x45, 20793, + 0x46, 20793, + 0x47, 20793, + 0x48, 20810, + 0x49, 20810, + 0x4a, 20810, + 0x4b, 20810, + 0x4c, 20810, + 0x4d, 20810, + 0x4e, 20810, + 0x4f, 20810, + 0x50, 20827, + 0x51, 20827, + 0x52, 20827, + 0x53, 20827, + 0x54, 20827, + 0x55, 20827, + 0x56, 20827, + 0x57, 20827, + 0x58, 20858, + 0x59, 20858, + 0x5a, 20858, + 0x5b, 20858, + 0x5c, 20858, + 0x5d, 20858, + 0x5e, 20858, + 0x5f, 20858, + 0x60, 20889, + 0x61, 20904, + 0x62, 20919, + 0x63, 20940, + 0x68, 20973, + 0x69, 20994, + 0x6A, 21033, + 0x6B, 21038, + 0x6C, 21077, + 0x6D, 21080, + 0x6E, 21095, + 0x6F, 21098, + 0x70, 21113, + 0x71, 21118, + 0x72, 21123, + 0x73, 21128, + 0x74, 21133, + 0x75, 21138, + 0x76, 21143, + 0x77, 21148, + 0x78, 21153, + 0x79, 21158, + 0x7A, 21163, + 0x7B, 21168, + 0x7C, 21173, + 0x7D, 21178, + 0x7E, 21183, + 0x7F, 21188, + 0x80, 21193, + 0x81, 21250, + 0x83, 21523, + 0x84, 21796, + 0x85, 21802, + 0x86, 21835, + 0x87, 21841, + 0x88, 21874, + 0x89, 21880, + 0x8A, 21904, + 0x8B, 21910, + 0x8C, 21934, + 0x8D, 21967, + 0x8E, 22000, + 0x8F, 22033, + 0x90, 22073, + 0x91, 22073, + 0x92, 22073, + 0x93, 22073, + 0x94, 22073, + 0x95, 22073, + 0x96, 22073, + 0x97, 22073, + 0x98, 22103, + 0x99, 22127, + 0x9A, 22151, + 0x9B, 22170, + 0x9C, 22173, + 0x9D, 22200, + 0x9E, 22227, + 0x9F, 22230, + 0xA0, 22233, + 0xA1, 22254, + 0xA2, 22278, + 0xA3, 22299, + 0xA4, 22323, + 0xA5, 22326, + 0xA6, 22350, + 0xA7, 22353, + 0xA8, 22377, + 0xA9, 22383, + 0xAA, 22416, + 0xAB, 22419, + 0xAC, 22443, + 0xAD, 22446, + 0xAE, 22470, + 0xAF, 22473, + 0xb0, 22497, + 0xb1, 22497, + 0xb2, 22497, + 0xb3, 22497, + 0xb4, 22497, + 0xb5, 22497, + 0xb6, 22497, + 0xb7, 22497, + 0xb8, 22503, + 0xb9, 22503, + 0xba, 22503, + 0xbb, 22503, + 0xbc, 22503, + 0xbd, 22503, + 0xbe, 22503, + 0xbf, 22503, + 0xC0, 22536, + 0xC1, 22587, + 0xC2, 22809, + 0xC3, 22814, + 0xC4, 22817, + 0xC5, 22838, + 0xC6, 22859, + 0xC7, 22883, + 0xC8, 22950, + 0xC9, 22957, + 0xCA, 22984, + 0xCB, 22989, + 0xCC, 22992, + 0xCD, 22996, + 0xCE, 23001, + 0xCF, 23007, + 0xD0, 23031, + 0xD1, 23075, + 0xD2, 23294, + 0xD3, 23338, + 0xD4, 23557, + 0xD5, 23565, + 0xD7, 23573, + 0xD8, 23588, + 0xD9, 23797, + 0xDA, 24016, + 0xDB, 24148, + 0xDC, 24319, + 0xDD, 24488, + 0xDE, 24627, + 0xDF, 24801, + 0xE0, 24912, + 0xE1, 24917, + 0xE2, 24922, + 0xE3, 24927, + 0xE4, 24953, + 0xE5, 24959, + 0xE6, 24983, + 0xE7, 24989, + 0xE8, 25013, + 0xE9, 25048, + 0xEA, 25083, + 0xEB, 25102, + 0xEC, 25107, + 0xED, 25112, + 0xEE, 25133, + 0xEF, 25138, + 0xF1, 25159, + 0xF4, 25162, + 0xF5, 25165, + 0xF6, 25168, + 0xF7, 25207, + 0xF8, 25411, + 0xF9, 25414, + 0xFA, 25417, + 0xFB, 25420, + 0xFC, 25423, + 0xFD, 25426, + 0xFE, 25429, + 0xFF, 25446, uint16(xFail), - /*490*/ uint16(xSetOp), uint16(ADD), - /*492*/ uint16(xReadSlashR), - /*493*/ uint16(xArgRM8), - /*494*/ uint16(xArgR8), - /*495*/ uint16(xMatch), - /*496*/ uint16(xCondIs64), 499, 515, - /*499*/ uint16(xCondDataSize), 503, 509, 0, - /*503*/ uint16(xSetOp), uint16(ADD), - /*505*/ uint16(xReadSlashR), - /*506*/ uint16(xArgRM16), - /*507*/ uint16(xArgR16), - /*508*/ uint16(xMatch), - /*509*/ uint16(xSetOp), uint16(ADD), - /*511*/ uint16(xReadSlashR), - /*512*/ uint16(xArgRM32), - /*513*/ uint16(xArgR32), - /*514*/ uint16(xMatch), - /*515*/ uint16(xCondDataSize), 503, 509, 519, - /*519*/ uint16(xSetOp), uint16(ADD), - /*521*/ uint16(xReadSlashR), - /*522*/ uint16(xArgRM64), - /*523*/ uint16(xArgR64), - /*524*/ uint16(xMatch), - /*525*/ uint16(xSetOp), uint16(ADD), - /*527*/ uint16(xReadSlashR), - /*528*/ uint16(xArgR8), - /*529*/ uint16(xArgRM8), - /*530*/ uint16(xMatch), - /*531*/ uint16(xCondIs64), 534, 550, - /*534*/ uint16(xCondDataSize), 538, 544, 0, - /*538*/ uint16(xSetOp), uint16(ADD), - /*540*/ uint16(xReadSlashR), - /*541*/ uint16(xArgR16), - /*542*/ uint16(xArgRM16), - /*543*/ uint16(xMatch), - /*544*/ uint16(xSetOp), uint16(ADD), - /*546*/ uint16(xReadSlashR), - /*547*/ uint16(xArgR32), - /*548*/ uint16(xArgRM32), - /*549*/ uint16(xMatch), - /*550*/ uint16(xCondDataSize), 538, 544, 554, - /*554*/ uint16(xSetOp), uint16(ADD), - /*556*/ uint16(xReadSlashR), - /*557*/ uint16(xArgR64), - /*558*/ uint16(xArgRM64), - /*559*/ uint16(xMatch), - /*560*/ uint16(xSetOp), uint16(ADD), - /*562*/ uint16(xReadIb), - /*563*/ uint16(xArgAL), - /*564*/ uint16(xArgImm8u), - /*565*/ uint16(xMatch), - /*566*/ uint16(xCondIs64), 569, 585, - /*569*/ uint16(xCondDataSize), 573, 579, 0, - /*573*/ uint16(xSetOp), uint16(ADD), - /*575*/ uint16(xReadIw), - /*576*/ uint16(xArgAX), - /*577*/ uint16(xArgImm16), - /*578*/ uint16(xMatch), - /*579*/ uint16(xSetOp), uint16(ADD), - /*581*/ uint16(xReadId), - /*582*/ uint16(xArgEAX), - /*583*/ uint16(xArgImm32), - /*584*/ uint16(xMatch), - /*585*/ uint16(xCondDataSize), 573, 579, 589, - /*589*/ uint16(xSetOp), uint16(ADD), - /*591*/ uint16(xReadId), - /*592*/ uint16(xArgRAX), - /*593*/ uint16(xArgImm32), - /*594*/ uint16(xMatch), - /*595*/ uint16(xCondIs64), 598, 0, - /*598*/ uint16(xSetOp), uint16(PUSH), - /*600*/ uint16(xArgES), - /*601*/ uint16(xMatch), - /*602*/ uint16(xCondIs64), 605, 0, - /*605*/ uint16(xSetOp), uint16(POP), - /*607*/ uint16(xArgES), - /*608*/ uint16(xMatch), - /*609*/ uint16(xSetOp), uint16(OR), - /*611*/ uint16(xReadSlashR), - /*612*/ uint16(xArgRM8), - /*613*/ uint16(xArgR8), - /*614*/ uint16(xMatch), - /*615*/ uint16(xCondIs64), 618, 634, - /*618*/ uint16(xCondDataSize), 622, 628, 0, - /*622*/ uint16(xSetOp), uint16(OR), - /*624*/ uint16(xReadSlashR), - /*625*/ uint16(xArgRM16), - /*626*/ uint16(xArgR16), - /*627*/ uint16(xMatch), - /*628*/ uint16(xSetOp), uint16(OR), - /*630*/ uint16(xReadSlashR), - /*631*/ uint16(xArgRM32), - /*632*/ uint16(xArgR32), - /*633*/ uint16(xMatch), - /*634*/ uint16(xCondDataSize), 622, 628, 638, - /*638*/ uint16(xSetOp), uint16(OR), - /*640*/ uint16(xReadSlashR), - /*641*/ uint16(xArgRM64), - /*642*/ uint16(xArgR64), - /*643*/ uint16(xMatch), - /*644*/ uint16(xSetOp), uint16(OR), - /*646*/ uint16(xReadSlashR), - /*647*/ uint16(xArgR8), - /*648*/ uint16(xArgRM8), - /*649*/ uint16(xMatch), - /*650*/ uint16(xCondIs64), 653, 669, - /*653*/ uint16(xCondDataSize), 657, 663, 0, - /*657*/ uint16(xSetOp), uint16(OR), - /*659*/ uint16(xReadSlashR), - /*660*/ uint16(xArgR16), - /*661*/ uint16(xArgRM16), - /*662*/ uint16(xMatch), - /*663*/ uint16(xSetOp), uint16(OR), - /*665*/ uint16(xReadSlashR), - /*666*/ uint16(xArgR32), - /*667*/ uint16(xArgRM32), - /*668*/ uint16(xMatch), - /*669*/ uint16(xCondDataSize), 657, 663, 673, - /*673*/ uint16(xSetOp), uint16(OR), - /*675*/ uint16(xReadSlashR), - /*676*/ uint16(xArgR64), - /*677*/ uint16(xArgRM64), - /*678*/ uint16(xMatch), - /*679*/ uint16(xSetOp), uint16(OR), - /*681*/ uint16(xReadIb), - /*682*/ uint16(xArgAL), - /*683*/ uint16(xArgImm8u), - /*684*/ uint16(xMatch), - /*685*/ uint16(xCondIs64), 688, 704, - /*688*/ uint16(xCondDataSize), 692, 698, 0, - /*692*/ uint16(xSetOp), uint16(OR), - /*694*/ uint16(xReadIw), - /*695*/ uint16(xArgAX), - /*696*/ uint16(xArgImm16), - /*697*/ uint16(xMatch), - /*698*/ uint16(xSetOp), uint16(OR), - /*700*/ uint16(xReadId), - /*701*/ uint16(xArgEAX), - /*702*/ uint16(xArgImm32), - /*703*/ uint16(xMatch), - /*704*/ uint16(xCondDataSize), 692, 698, 708, - /*708*/ uint16(xSetOp), uint16(OR), - /*710*/ uint16(xReadId), - /*711*/ uint16(xArgRAX), - /*712*/ uint16(xArgImm32), - /*713*/ uint16(xMatch), - /*714*/ uint16(xCondIs64), 717, 0, - /*717*/ uint16(xSetOp), uint16(PUSH), - /*719*/ uint16(xArgCS), - /*720*/ uint16(xMatch), - /*721*/ uint16(xCondByte), 229, - 0x00, 1182, - 0x01, 1239, - 0x02, 1347, - 0x03, 1369, - 0x05, 1391, - 0x06, 1397, - 0x07, 1400, - 0x08, 1406, - 0x09, 1409, - 0x0B, 1412, - 0x0D, 1415, - 0x10, 1428, - 0x11, 1462, - 0x12, 1496, - 0x13, 1539, - 0x14, 1557, - 0x15, 1575, - 0x16, 1593, - 0x17, 1628, - 0x18, 1646, - 0x1F, 1671, - 0x20, 1692, - 0x21, 1707, - 0x22, 1722, - 0x23, 1737, - 0x24, 1752, - 0x26, 1767, - 0x28, 1782, - 0x29, 1800, - 0x2A, 1818, - 0x2B, 1905, - 0x2C, 1939, - 0x2D, 2026, - 0x2E, 2113, - 0x2F, 2131, - 0x30, 2149, - 0x31, 2152, - 0x32, 2155, - 0x33, 2158, - 0x34, 2161, - 0x35, 2164, - 0x38, 2174, - 0x3A, 3075, - 0x40, 3486, - 0x41, 3515, - 0x42, 3544, - 0x43, 3573, - 0x44, 3602, - 0x45, 3631, - 0x46, 3660, - 0x47, 3689, - 0x48, 3718, - 0x49, 3747, - 0x4A, 3776, - 0x4B, 3805, - 0x4C, 3834, - 0x4D, 3863, - 0x4E, 3892, - 0x4F, 3921, - 0x50, 3950, - 0x51, 3968, - 0x52, 4002, - 0x53, 4020, - 0x54, 4038, - 0x55, 4056, - 0x56, 4074, - 0x57, 4092, - 0x58, 4110, - 0x59, 4144, - 0x5A, 4178, - 0x5B, 4212, - 0x5C, 4238, - 0x5D, 4272, - 0x5E, 4306, - 0x5F, 4340, - 0x60, 4374, - 0x61, 4392, - 0x62, 4410, - 0x63, 4428, - 0x64, 4446, - 0x65, 4464, - 0x66, 4482, - 0x67, 4500, - 0x68, 4518, - 0x69, 4536, - 0x6A, 4554, - 0x6B, 4572, - 0x6C, 4590, - 0x6D, 4600, - 0x6E, 4610, - 0x6F, 4677, - 0x70, 4703, - 0x71, 4745, - 0x72, 4808, - 0x73, 4871, - 0x74, 4936, - 0x75, 4954, - 0x76, 4972, - 0x77, 4990, - 0x7C, 4993, - 0x7D, 5011, - 0x7E, 5029, - 0x7F, 5106, - 0x80, 5132, - 0x81, 5163, - 0x82, 5194, - 0x83, 5225, - 0x84, 5256, - 0x85, 5287, - 0x86, 5318, - 0x87, 5349, - 0x88, 5380, - 0x89, 5411, - 0x8A, 5442, - 0x8B, 5473, - 0x8C, 5504, - 0x8D, 5535, - 0x8E, 5566, - 0x8F, 5597, - 0x90, 5628, - 0x91, 5633, - 0x92, 5638, - 0x93, 5643, - 0x94, 5648, - 0x95, 5653, - 0x96, 5658, - 0x97, 5663, - 0x98, 5668, - 0x99, 5673, - 0x9A, 5678, - 0x9B, 5683, - 0x9C, 5688, - 0x9D, 5693, - 0x9E, 5698, - 0x9F, 5703, - 0xA0, 5708, - 0xA1, 5712, - 0xA2, 5739, - 0xA3, 5742, - 0xA4, 5771, - 0xA5, 5806, - 0xA8, 5838, - 0xA9, 5842, - 0xAA, 5869, - 0xAB, 5872, - 0xAC, 5901, - 0xAD, 5936, - 0xAE, 5968, - 0xAF, 6226, - 0xB0, 6255, - 0xB1, 6261, - 0xB2, 6290, - 0xB3, 6319, - 0xB4, 6348, - 0xB5, 6377, - 0xB6, 6406, - 0xB7, 6435, - 0xB8, 6464, - 0xB9, 6501, - 0xBA, 6511, - 0xBB, 6636, - 0xBC, 6665, - 0xBD, 6732, - 0xBE, 6799, - 0xBF, 6828, - 0xC0, 6857, - 0xC1, 6863, - 0xC2, 6892, - 0xC3, 6934, - 0xC4, 6963, - 0xC5, 6985, - 0xC6, 7007, - 0xC7, 7029, - 0xc8, 7158, - 0xc9, 7158, - 0xca, 7158, - 0xcb, 7158, - 0xcc, 7158, - 0xcd, 7158, - 0xce, 7158, - 0xcf, 7158, - 0xD0, 7181, - 0xD1, 7199, - 0xD2, 7217, - 0xD3, 7235, - 0xD4, 7253, - 0xD5, 7271, - 0xD6, 7289, - 0xD7, 7315, - 0xD8, 7333, - 0xD9, 7351, - 0xDA, 7369, - 0xDB, 7387, - 0xDC, 7405, - 0xDD, 7423, - 0xDE, 7441, - 0xDF, 7459, - 0xE0, 7477, - 0xE1, 7495, - 0xE2, 7513, - 0xE3, 7531, - 0xE4, 7549, - 0xE5, 7567, - 0xE6, 7585, - 0xE7, 7611, - 0xE8, 7629, - 0xE9, 7647, - 0xEA, 7665, - 0xEB, 7683, - 0xEC, 7701, - 0xED, 7719, - 0xEE, 7737, - 0xEF, 7755, - 0xF0, 7773, - 0xF1, 7783, - 0xF2, 7801, - 0xF3, 7819, - 0xF4, 7837, - 0xF5, 7855, - 0xF6, 7873, - 0xF7, 7891, - 0xF8, 7909, - 0xF9, 7927, - 0xFA, 7945, - 0xFB, 7963, - 0xFC, 7981, - 0xFD, 7999, - 0xFE, 8017, - 0xFF, 8035, +/*490*/ uint16(xSetOp), uint16(ADD), +/*492*/ uint16(xReadSlashR), +/*493*/ uint16(xArgRM8), +/*494*/ uint16(xArgR8), +/*495*/ uint16(xMatch), +/*496*/ uint16(xCondIs64), 499, 517, +/*499*/ uint16(xCondDataSize), 505, 511, 0, 0, 0, +/*505*/ uint16(xSetOp), uint16(ADD), +/*507*/ uint16(xReadSlashR), +/*508*/ uint16(xArgRM16), +/*509*/ uint16(xArgR16), +/*510*/ uint16(xMatch), +/*511*/ uint16(xSetOp), uint16(ADD), +/*513*/ uint16(xReadSlashR), +/*514*/ uint16(xArgRM32), +/*515*/ uint16(xArgR32), +/*516*/ uint16(xMatch), +/*517*/ uint16(xCondDataSize), 505, 511, 523, 0, 0, +/*523*/ uint16(xSetOp), uint16(ADD), +/*525*/ uint16(xReadSlashR), +/*526*/ uint16(xArgRM64), +/*527*/ uint16(xArgR64), +/*528*/ uint16(xMatch), +/*529*/ uint16(xSetOp), uint16(ADD), +/*531*/ uint16(xReadSlashR), +/*532*/ uint16(xArgR8), +/*533*/ uint16(xArgRM8), +/*534*/ uint16(xMatch), +/*535*/ uint16(xCondIs64), 538, 556, +/*538*/ uint16(xCondDataSize), 544, 550, 0, 0, 0, +/*544*/ uint16(xSetOp), uint16(ADD), +/*546*/ uint16(xReadSlashR), +/*547*/ uint16(xArgR16), +/*548*/ uint16(xArgRM16), +/*549*/ uint16(xMatch), +/*550*/ uint16(xSetOp), uint16(ADD), +/*552*/ uint16(xReadSlashR), +/*553*/ uint16(xArgR32), +/*554*/ uint16(xArgRM32), +/*555*/ uint16(xMatch), +/*556*/ uint16(xCondDataSize), 544, 550, 562, 0, 0, +/*562*/ uint16(xSetOp), uint16(ADD), +/*564*/ uint16(xReadSlashR), +/*565*/ uint16(xArgR64), +/*566*/ uint16(xArgRM64), +/*567*/ uint16(xMatch), +/*568*/ uint16(xSetOp), uint16(ADD), +/*570*/ uint16(xReadIb), +/*571*/ uint16(xArgAL), +/*572*/ uint16(xArgImm8u), +/*573*/ uint16(xMatch), +/*574*/ uint16(xCondIs64), 577, 595, +/*577*/ uint16(xCondDataSize), 583, 589, 0, 0, 0, +/*583*/ uint16(xSetOp), uint16(ADD), +/*585*/ uint16(xReadIw), +/*586*/ uint16(xArgAX), +/*587*/ uint16(xArgImm16), +/*588*/ uint16(xMatch), +/*589*/ uint16(xSetOp), uint16(ADD), +/*591*/ uint16(xReadId), +/*592*/ uint16(xArgEAX), +/*593*/ uint16(xArgImm32), +/*594*/ uint16(xMatch), +/*595*/ uint16(xCondDataSize), 583, 589, 601, 0, 0, +/*601*/ uint16(xSetOp), uint16(ADD), +/*603*/ uint16(xReadId), +/*604*/ uint16(xArgRAX), +/*605*/ uint16(xArgImm32), +/*606*/ uint16(xMatch), +/*607*/ uint16(xCondIs64), 610, 0, +/*610*/ uint16(xSetOp), uint16(PUSH), +/*612*/ uint16(xArgES), +/*613*/ uint16(xMatch), +/*614*/ uint16(xCondIs64), 617, 0, +/*617*/ uint16(xSetOp), uint16(POP), +/*619*/ uint16(xArgES), +/*620*/ uint16(xMatch), +/*621*/ uint16(xSetOp), uint16(OR), +/*623*/ uint16(xReadSlashR), +/*624*/ uint16(xArgRM8), +/*625*/ uint16(xArgR8), +/*626*/ uint16(xMatch), +/*627*/ uint16(xCondIs64), 630, 648, +/*630*/ uint16(xCondDataSize), 636, 642, 0, 0, 0, +/*636*/ uint16(xSetOp), uint16(OR), +/*638*/ uint16(xReadSlashR), +/*639*/ uint16(xArgRM16), +/*640*/ uint16(xArgR16), +/*641*/ uint16(xMatch), +/*642*/ uint16(xSetOp), uint16(OR), +/*644*/ uint16(xReadSlashR), +/*645*/ uint16(xArgRM32), +/*646*/ uint16(xArgR32), +/*647*/ uint16(xMatch), +/*648*/ uint16(xCondDataSize), 636, 642, 654, 0, 0, +/*654*/ uint16(xSetOp), uint16(OR), +/*656*/ uint16(xReadSlashR), +/*657*/ uint16(xArgRM64), +/*658*/ uint16(xArgR64), +/*659*/ uint16(xMatch), +/*660*/ uint16(xSetOp), uint16(OR), +/*662*/ uint16(xReadSlashR), +/*663*/ uint16(xArgR8), +/*664*/ uint16(xArgRM8), +/*665*/ uint16(xMatch), +/*666*/ uint16(xCondIs64), 669, 687, +/*669*/ uint16(xCondDataSize), 675, 681, 0, 0, 0, +/*675*/ uint16(xSetOp), uint16(OR), +/*677*/ uint16(xReadSlashR), +/*678*/ uint16(xArgR16), +/*679*/ uint16(xArgRM16), +/*680*/ uint16(xMatch), +/*681*/ uint16(xSetOp), uint16(OR), +/*683*/ uint16(xReadSlashR), +/*684*/ uint16(xArgR32), +/*685*/ uint16(xArgRM32), +/*686*/ uint16(xMatch), +/*687*/ uint16(xCondDataSize), 675, 681, 693, 0, 0, +/*693*/ uint16(xSetOp), uint16(OR), +/*695*/ uint16(xReadSlashR), +/*696*/ uint16(xArgR64), +/*697*/ uint16(xArgRM64), +/*698*/ uint16(xMatch), +/*699*/ uint16(xSetOp), uint16(OR), +/*701*/ uint16(xReadIb), +/*702*/ uint16(xArgAL), +/*703*/ uint16(xArgImm8u), +/*704*/ uint16(xMatch), +/*705*/ uint16(xCondIs64), 708, 726, +/*708*/ uint16(xCondDataSize), 714, 720, 0, 0, 0, +/*714*/ uint16(xSetOp), uint16(OR), +/*716*/ uint16(xReadIw), +/*717*/ uint16(xArgAX), +/*718*/ uint16(xArgImm16), +/*719*/ uint16(xMatch), +/*720*/ uint16(xSetOp), uint16(OR), +/*722*/ uint16(xReadId), +/*723*/ uint16(xArgEAX), +/*724*/ uint16(xArgImm32), +/*725*/ uint16(xMatch), +/*726*/ uint16(xCondDataSize), 714, 720, 732, 0, 0, +/*732*/ uint16(xSetOp), uint16(OR), +/*734*/ uint16(xReadId), +/*735*/ uint16(xArgRAX), +/*736*/ uint16(xArgImm32), +/*737*/ uint16(xMatch), +/*738*/ uint16(xCondIs64), 741, 0, +/*741*/ uint16(xSetOp), uint16(PUSH), +/*743*/ uint16(xArgCS), +/*744*/ uint16(xMatch), +/*745*/ uint16(xCondByte), 229, + 0x00, 1206, + 0x01, 1267, + 0x02, 1377, + 0x03, 1401, + 0x05, 1425, + 0x06, 1431, + 0x07, 1434, + 0x08, 1440, + 0x09, 1443, + 0x0B, 1446, + 0x0D, 1449, + 0x10, 1462, + 0x11, 1624, + 0x12, 1790, + 0x13, 1991, + 0x14, 2073, + 0x15, 2187, + 0x16, 2301, + 0x17, 2454, + 0x18, 2524, + 0x1F, 2549, + 0x20, 2572, + 0x21, 2587, + 0x22, 2602, + 0x23, 2617, + 0x24, 2632, + 0x26, 2647, + 0x28, 2662, + 0x29, 2768, + 0x2A, 2874, + 0x2B, 3017, + 0x2C, 3139, + 0x2D, 3278, + 0x2E, 3417, + 0x2F, 3475, + 0x30, 3533, + 0x31, 3536, + 0x32, 3539, + 0x33, 3542, + 0x34, 3545, + 0x35, 3548, + 0x38, 3560, + 0x3A, 7253, + 0x40, 8536, + 0x41, 8569, + 0x42, 8602, + 0x43, 8635, + 0x44, 8668, + 0x45, 8701, + 0x46, 8734, + 0x47, 8767, + 0x48, 8800, + 0x49, 8833, + 0x4A, 8866, + 0x4B, 8899, + 0x4C, 8932, + 0x4D, 8965, + 0x4E, 8998, + 0x4F, 9031, + 0x50, 9064, + 0x51, 9170, + 0x52, 9328, + 0x53, 9412, + 0x54, 9496, + 0x55, 9610, + 0x56, 9724, + 0x57, 9838, + 0x58, 9952, + 0x59, 10118, + 0x5A, 10284, + 0x5B, 10442, + 0x5C, 10596, + 0x5D, 10762, + 0x5E, 10928, + 0x5F, 11094, + 0x60, 11260, + 0x61, 11330, + 0x62, 11400, + 0x63, 11470, + 0x64, 11540, + 0x65, 11610, + 0x66, 11680, + 0x67, 11750, + 0x68, 11820, + 0x69, 11890, + 0x6A, 11960, + 0x6B, 12030, + 0x6C, 12100, + 0x6D, 12162, + 0x6E, 12224, + 0x6F, 12339, + 0x70, 12453, + 0x71, 12647, + 0x72, 12866, + 0x73, 13057, + 0x74, 13302, + 0x75, 13358, + 0x76, 13430, + 0x77, 13502, + 0x7C, 13537, + 0x7D, 13651, + 0x7E, 13765, + 0x7F, 13920, + 0x80, 14034, + 0x81, 14069, + 0x82, 14104, + 0x83, 14139, + 0x84, 14174, + 0x85, 14209, + 0x86, 14244, + 0x87, 14279, + 0x88, 14314, + 0x89, 14349, + 0x8A, 14384, + 0x8B, 14419, + 0x8C, 14454, + 0x8D, 14489, + 0x8E, 14524, + 0x8F, 14559, + 0x90, 14594, + 0x91, 14599, + 0x92, 14604, + 0x93, 14609, + 0x94, 14614, + 0x95, 14619, + 0x96, 14624, + 0x97, 14629, + 0x98, 14634, + 0x99, 14639, + 0x9A, 14644, + 0x9B, 14649, + 0x9C, 14654, + 0x9D, 14659, + 0x9E, 14664, + 0x9F, 14669, + 0xA0, 14674, + 0xA1, 14678, + 0xA2, 14709, + 0xA3, 14712, + 0xA4, 14745, + 0xA5, 14784, + 0xA8, 14820, + 0xA9, 14824, + 0xAA, 14855, + 0xAB, 14858, + 0xAC, 14891, + 0xAD, 14930, + 0xAE, 14966, + 0xAF, 15290, + 0xB0, 15323, + 0xB1, 15329, + 0xB2, 15362, + 0xB3, 15395, + 0xB4, 15428, + 0xB5, 15461, + 0xB6, 15494, + 0xB7, 15527, + 0xB8, 15560, + 0xB9, 15601, + 0xBA, 15613, + 0xBB, 15754, + 0xBC, 15787, + 0xBD, 15862, + 0xBE, 15937, + 0xBF, 15970, + 0xC0, 16003, + 0xC1, 16009, + 0xC2, 16042, + 0xC3, 16240, + 0xC4, 16273, + 0xC5, 16337, + 0xC6, 16399, + 0xC7, 16533, + 0xc8, 16682, + 0xc9, 16682, + 0xca, 16682, + 0xcb, 16682, + 0xcc, 16682, + 0xcd, 16682, + 0xce, 16682, + 0xcf, 16682, + 0xD0, 16709, + 0xD1, 16823, + 0xD2, 16893, + 0xD3, 16949, + 0xD4, 17005, + 0xD5, 17075, + 0xD6, 17145, + 0xD7, 17207, + 0xD8, 17273, + 0xD9, 17343, + 0xDA, 17413, + 0xDB, 17483, + 0xDC, 17553, + 0xDD, 17623, + 0xDE, 17693, + 0xDF, 17763, + 0xE0, 17833, + 0xE1, 17903, + 0xE2, 17973, + 0xE3, 18043, + 0xE4, 18113, + 0xE5, 18183, + 0xE6, 18253, + 0xE7, 18407, + 0xE8, 18473, + 0xE9, 18543, + 0xEA, 18613, + 0xEB, 18683, + 0xEC, 18753, + 0xED, 18823, + 0xEE, 18893, + 0xEF, 18963, + 0xF0, 19033, + 0xF1, 19091, + 0xF2, 19161, + 0xF3, 19217, + 0xF4, 19273, + 0xF5, 19343, + 0xF6, 19413, + 0xF7, 19483, + 0xF8, 19537, + 0xF9, 19607, + 0xFA, 19677, + 0xFB, 19747, + 0xFC, 19817, + 0xFD, 19887, + 0xFE, 19957, + 0xFF, 20027, uint16(xFail), - /*1182*/ uint16(xCondSlashR), - 1191, // 0 - 1207, // 1 - 1223, // 2 - 1227, // 3 - 1231, // 4 - 1235, // 5 - 0, // 6 - 0, // 7 - /*1191*/ uint16(xCondDataSize), 1195, 1199, 1203, - /*1195*/ uint16(xSetOp), uint16(SLDT), - /*1197*/ uint16(xArgRM16), - /*1198*/ uint16(xMatch), - /*1199*/ uint16(xSetOp), uint16(SLDT), - /*1201*/ uint16(xArgR32M16), - /*1202*/ uint16(xMatch), - /*1203*/ uint16(xSetOp), uint16(SLDT), - /*1205*/ uint16(xArgR64M16), - /*1206*/ uint16(xMatch), - /*1207*/ uint16(xCondDataSize), 1211, 1215, 1219, - /*1211*/ uint16(xSetOp), uint16(STR), - /*1213*/ uint16(xArgRM16), - /*1214*/ uint16(xMatch), - /*1215*/ uint16(xSetOp), uint16(STR), - /*1217*/ uint16(xArgR32M16), - /*1218*/ uint16(xMatch), - /*1219*/ uint16(xSetOp), uint16(STR), - /*1221*/ uint16(xArgR64M16), - /*1222*/ uint16(xMatch), - /*1223*/ uint16(xSetOp), uint16(LLDT), - /*1225*/ uint16(xArgRM16), - /*1226*/ uint16(xMatch), - /*1227*/ uint16(xSetOp), uint16(LTR), - /*1229*/ uint16(xArgRM16), - /*1230*/ uint16(xMatch), - /*1231*/ uint16(xSetOp), uint16(VERR), - /*1233*/ uint16(xArgRM16), - /*1234*/ uint16(xMatch), - /*1235*/ uint16(xSetOp), uint16(VERW), - /*1237*/ uint16(xArgRM16), - /*1238*/ uint16(xMatch), - /*1239*/ uint16(xCondByte), 8, - 0xC8, 1320, - 0xC9, 1323, - 0xD0, 1326, - 0xD1, 1329, - 0xD5, 1332, - 0xD6, 1335, - 0xF8, 1338, - 0xF9, 1344, - /*1257*/ uint16(xCondSlashR), - 1266, // 0 - 1270, // 1 - 1274, // 2 - 1285, // 3 - 1296, // 4 - 0, // 5 - 1312, // 6 - 1316, // 7 - /*1266*/ uint16(xSetOp), uint16(SGDT), - /*1268*/ uint16(xArgM), - /*1269*/ uint16(xMatch), - /*1270*/ uint16(xSetOp), uint16(SIDT), - /*1272*/ uint16(xArgM), - /*1273*/ uint16(xMatch), - /*1274*/ uint16(xCondIs64), 1277, 1281, - /*1277*/ uint16(xSetOp), uint16(LGDT), - /*1279*/ uint16(xArgM16and32), - /*1280*/ uint16(xMatch), - /*1281*/ uint16(xSetOp), uint16(LGDT), - /*1283*/ uint16(xArgM16and64), - /*1284*/ uint16(xMatch), - /*1285*/ uint16(xCondIs64), 1288, 1292, - /*1288*/ uint16(xSetOp), uint16(LIDT), - /*1290*/ uint16(xArgM16and32), - /*1291*/ uint16(xMatch), - /*1292*/ uint16(xSetOp), uint16(LIDT), - /*1294*/ uint16(xArgM16and64), - /*1295*/ uint16(xMatch), - /*1296*/ uint16(xCondDataSize), 1300, 1304, 1308, - /*1300*/ uint16(xSetOp), uint16(SMSW), - /*1302*/ uint16(xArgRM16), - /*1303*/ uint16(xMatch), - /*1304*/ uint16(xSetOp), uint16(SMSW), - /*1306*/ uint16(xArgR32M16), - /*1307*/ uint16(xMatch), - /*1308*/ uint16(xSetOp), uint16(SMSW), - /*1310*/ uint16(xArgR64M16), - /*1311*/ uint16(xMatch), - /*1312*/ uint16(xSetOp), uint16(LMSW), - /*1314*/ uint16(xArgRM16), - /*1315*/ uint16(xMatch), - /*1316*/ uint16(xSetOp), uint16(INVLPG), - /*1318*/ uint16(xArgM), - /*1319*/ uint16(xMatch), - /*1320*/ uint16(xSetOp), uint16(MONITOR), - /*1322*/ uint16(xMatch), - /*1323*/ uint16(xSetOp), uint16(MWAIT), - /*1325*/ uint16(xMatch), - /*1326*/ uint16(xSetOp), uint16(XGETBV), - /*1328*/ uint16(xMatch), - /*1329*/ uint16(xSetOp), uint16(XSETBV), - /*1331*/ uint16(xMatch), - /*1332*/ uint16(xSetOp), uint16(XEND), - /*1334*/ uint16(xMatch), - /*1335*/ uint16(xSetOp), uint16(XTEST), - /*1337*/ uint16(xMatch), - /*1338*/ uint16(xCondIs64), 0, 1341, - /*1341*/ uint16(xSetOp), uint16(SWAPGS), - /*1343*/ uint16(xMatch), - /*1344*/ uint16(xSetOp), uint16(RDTSCP), - /*1346*/ uint16(xMatch), - /*1347*/ uint16(xCondDataSize), 1351, 1357, 1363, - /*1351*/ uint16(xSetOp), uint16(LAR), - /*1353*/ uint16(xReadSlashR), - /*1354*/ uint16(xArgR16), - /*1355*/ uint16(xArgRM16), - /*1356*/ uint16(xMatch), - /*1357*/ uint16(xSetOp), uint16(LAR), - /*1359*/ uint16(xReadSlashR), - /*1360*/ uint16(xArgR32), - /*1361*/ uint16(xArgR32M16), - /*1362*/ uint16(xMatch), - /*1363*/ uint16(xSetOp), uint16(LAR), - /*1365*/ uint16(xReadSlashR), - /*1366*/ uint16(xArgR64), - /*1367*/ uint16(xArgR64M16), - /*1368*/ uint16(xMatch), - /*1369*/ uint16(xCondDataSize), 1373, 1379, 1385, - /*1373*/ uint16(xSetOp), uint16(LSL), - /*1375*/ uint16(xReadSlashR), - /*1376*/ uint16(xArgR16), - /*1377*/ uint16(xArgRM16), - /*1378*/ uint16(xMatch), - /*1379*/ uint16(xSetOp), uint16(LSL), - /*1381*/ uint16(xReadSlashR), - /*1382*/ uint16(xArgR32), - /*1383*/ uint16(xArgR32M16), - /*1384*/ uint16(xMatch), - /*1385*/ uint16(xSetOp), uint16(LSL), - /*1387*/ uint16(xReadSlashR), - /*1388*/ uint16(xArgR64), - /*1389*/ uint16(xArgR32M16), - /*1390*/ uint16(xMatch), - /*1391*/ uint16(xCondIs64), 0, 1394, - /*1394*/ uint16(xSetOp), uint16(SYSCALL), - /*1396*/ uint16(xMatch), - /*1397*/ uint16(xSetOp), uint16(CLTS), - /*1399*/ uint16(xMatch), - /*1400*/ uint16(xCondIs64), 0, 1403, - /*1403*/ uint16(xSetOp), uint16(SYSRET), - /*1405*/ uint16(xMatch), - /*1406*/ uint16(xSetOp), uint16(INVD), - /*1408*/ uint16(xMatch), - /*1409*/ uint16(xSetOp), uint16(WBINVD), - /*1411*/ uint16(xMatch), - /*1412*/ uint16(xSetOp), uint16(UD2), - /*1414*/ uint16(xMatch), - /*1415*/ uint16(xCondSlashR), - 0, // 0 - 1424, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1424*/ uint16(xSetOp), uint16(PREFETCHW), - /*1426*/ uint16(xArgM8), - /*1427*/ uint16(xMatch), - /*1428*/ uint16(xCondPrefix), 4, - 0xF3, 1456, - 0xF2, 1450, - 0x66, 1444, - 0x0, 1438, - /*1438*/ uint16(xSetOp), uint16(MOVUPS), - /*1440*/ uint16(xReadSlashR), - /*1441*/ uint16(xArgXmm1), - /*1442*/ uint16(xArgXmm2M128), - /*1443*/ uint16(xMatch), - /*1444*/ uint16(xSetOp), uint16(MOVUPD), - /*1446*/ uint16(xReadSlashR), - /*1447*/ uint16(xArgXmm1), - /*1448*/ uint16(xArgXmm2M128), - /*1449*/ uint16(xMatch), - /*1450*/ uint16(xSetOp), uint16(MOVSD_XMM), - /*1452*/ uint16(xReadSlashR), - /*1453*/ uint16(xArgXmm1), - /*1454*/ uint16(xArgXmm2M64), - /*1455*/ uint16(xMatch), - /*1456*/ uint16(xSetOp), uint16(MOVSS), - /*1458*/ uint16(xReadSlashR), - /*1459*/ uint16(xArgXmm1), - /*1460*/ uint16(xArgXmm2M32), - /*1461*/ uint16(xMatch), - /*1462*/ uint16(xCondPrefix), 4, - 0xF3, 1490, - 0xF2, 1484, - 0x66, 1478, - 0x0, 1472, - /*1472*/ uint16(xSetOp), uint16(MOVUPS), - /*1474*/ uint16(xReadSlashR), - /*1475*/ uint16(xArgXmm2M128), - /*1476*/ uint16(xArgXmm1), - /*1477*/ uint16(xMatch), - /*1478*/ uint16(xSetOp), uint16(MOVUPD), - /*1480*/ uint16(xReadSlashR), - /*1481*/ uint16(xArgXmm2M128), - /*1482*/ uint16(xArgXmm), - /*1483*/ uint16(xMatch), - /*1484*/ uint16(xSetOp), uint16(MOVSD_XMM), - /*1486*/ uint16(xReadSlashR), - /*1487*/ uint16(xArgXmm2M64), - /*1488*/ uint16(xArgXmm1), - /*1489*/ uint16(xMatch), - /*1490*/ uint16(xSetOp), uint16(MOVSS), - /*1492*/ uint16(xReadSlashR), - /*1493*/ uint16(xArgXmm2M32), - /*1494*/ uint16(xArgXmm), - /*1495*/ uint16(xMatch), - /*1496*/ uint16(xCondPrefix), 4, - 0xF3, 1533, - 0xF2, 1527, - 0x66, 1521, - 0x0, 1506, - /*1506*/ uint16(xCondIsMem), 1509, 1515, - /*1509*/ uint16(xSetOp), uint16(MOVHLPS), - /*1511*/ uint16(xReadSlashR), - /*1512*/ uint16(xArgXmm1), - /*1513*/ uint16(xArgXmm2), - /*1514*/ uint16(xMatch), - /*1515*/ uint16(xSetOp), uint16(MOVLPS), - /*1517*/ uint16(xReadSlashR), - /*1518*/ uint16(xArgXmm), - /*1519*/ uint16(xArgM64), - /*1520*/ uint16(xMatch), - /*1521*/ uint16(xSetOp), uint16(MOVLPD), - /*1523*/ uint16(xReadSlashR), - /*1524*/ uint16(xArgXmm), - /*1525*/ uint16(xArgXmm2M64), - /*1526*/ uint16(xMatch), - /*1527*/ uint16(xSetOp), uint16(MOVDDUP), - /*1529*/ uint16(xReadSlashR), - /*1530*/ uint16(xArgXmm1), - /*1531*/ uint16(xArgXmm2M64), - /*1532*/ uint16(xMatch), - /*1533*/ uint16(xSetOp), uint16(MOVSLDUP), - /*1535*/ uint16(xReadSlashR), - /*1536*/ uint16(xArgXmm1), - /*1537*/ uint16(xArgXmm2M128), - /*1538*/ uint16(xMatch), - /*1539*/ uint16(xCondPrefix), 2, - 0x66, 1551, - 0x0, 1545, - /*1545*/ uint16(xSetOp), uint16(MOVLPS), - /*1547*/ uint16(xReadSlashR), - /*1548*/ uint16(xArgM64), - /*1549*/ uint16(xArgXmm), - /*1550*/ uint16(xMatch), - /*1551*/ uint16(xSetOp), uint16(MOVLPD), - /*1553*/ uint16(xReadSlashR), - /*1554*/ uint16(xArgXmm2M64), - /*1555*/ uint16(xArgXmm), - /*1556*/ uint16(xMatch), - /*1557*/ uint16(xCondPrefix), 2, - 0x66, 1569, - 0x0, 1563, - /*1563*/ uint16(xSetOp), uint16(UNPCKLPS), - /*1565*/ uint16(xReadSlashR), - /*1566*/ uint16(xArgXmm1), - /*1567*/ uint16(xArgXmm2M128), - /*1568*/ uint16(xMatch), - /*1569*/ uint16(xSetOp), uint16(UNPCKLPD), - /*1571*/ uint16(xReadSlashR), - /*1572*/ uint16(xArgXmm1), - /*1573*/ uint16(xArgXmm2M128), - /*1574*/ uint16(xMatch), - /*1575*/ uint16(xCondPrefix), 2, - 0x66, 1587, - 0x0, 1581, - /*1581*/ uint16(xSetOp), uint16(UNPCKHPS), - /*1583*/ uint16(xReadSlashR), - /*1584*/ uint16(xArgXmm1), - /*1585*/ uint16(xArgXmm2M128), - /*1586*/ uint16(xMatch), - /*1587*/ uint16(xSetOp), uint16(UNPCKHPD), - /*1589*/ uint16(xReadSlashR), - /*1590*/ uint16(xArgXmm1), - /*1591*/ uint16(xArgXmm2M128), - /*1592*/ uint16(xMatch), - /*1593*/ uint16(xCondPrefix), 3, - 0xF3, 1622, - 0x66, 1616, - 0x0, 1601, - /*1601*/ uint16(xCondIsMem), 1604, 1610, - /*1604*/ uint16(xSetOp), uint16(MOVLHPS), - /*1606*/ uint16(xReadSlashR), - /*1607*/ uint16(xArgXmm1), - /*1608*/ uint16(xArgXmm2), - /*1609*/ uint16(xMatch), - /*1610*/ uint16(xSetOp), uint16(MOVHPS), - /*1612*/ uint16(xReadSlashR), - /*1613*/ uint16(xArgXmm), - /*1614*/ uint16(xArgM64), - /*1615*/ uint16(xMatch), - /*1616*/ uint16(xSetOp), uint16(MOVHPD), - /*1618*/ uint16(xReadSlashR), - /*1619*/ uint16(xArgXmm), - /*1620*/ uint16(xArgXmm2M64), - /*1621*/ uint16(xMatch), - /*1622*/ uint16(xSetOp), uint16(MOVSHDUP), - /*1624*/ uint16(xReadSlashR), - /*1625*/ uint16(xArgXmm1), - /*1626*/ uint16(xArgXmm2M128), - /*1627*/ uint16(xMatch), - /*1628*/ uint16(xCondPrefix), 2, - 0x66, 1640, - 0x0, 1634, - /*1634*/ uint16(xSetOp), uint16(MOVHPS), - /*1636*/ uint16(xReadSlashR), - /*1637*/ uint16(xArgM64), - /*1638*/ uint16(xArgXmm), - /*1639*/ uint16(xMatch), - /*1640*/ uint16(xSetOp), uint16(MOVHPD), - /*1642*/ uint16(xReadSlashR), - /*1643*/ uint16(xArgXmm2M64), - /*1644*/ uint16(xArgXmm), - /*1645*/ uint16(xMatch), - /*1646*/ uint16(xCondSlashR), - 1655, // 0 - 1659, // 1 - 1663, // 2 - 1667, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1655*/ uint16(xSetOp), uint16(PREFETCHNTA), - /*1657*/ uint16(xArgM8), - /*1658*/ uint16(xMatch), - /*1659*/ uint16(xSetOp), uint16(PREFETCHT0), - /*1661*/ uint16(xArgM8), - /*1662*/ uint16(xMatch), - /*1663*/ uint16(xSetOp), uint16(PREFETCHT1), - /*1665*/ uint16(xArgM8), - /*1666*/ uint16(xMatch), - /*1667*/ uint16(xSetOp), uint16(PREFETCHT2), - /*1669*/ uint16(xArgM8), - /*1670*/ uint16(xMatch), - /*1671*/ uint16(xCondSlashR), - 1680, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1680*/ uint16(xCondDataSize), 1684, 1688, 0, - /*1684*/ uint16(xSetOp), uint16(NOP), - /*1686*/ uint16(xArgRM16), - /*1687*/ uint16(xMatch), - /*1688*/ uint16(xSetOp), uint16(NOP), - /*1690*/ uint16(xArgRM32), - /*1691*/ uint16(xMatch), - /*1692*/ uint16(xCondIs64), 1695, 1701, - /*1695*/ uint16(xSetOp), uint16(MOV), - /*1697*/ uint16(xReadSlashR), - /*1698*/ uint16(xArgRmf32), - /*1699*/ uint16(xArgCR0dashCR7), - /*1700*/ uint16(xMatch), - /*1701*/ uint16(xSetOp), uint16(MOV), - /*1703*/ uint16(xReadSlashR), - /*1704*/ uint16(xArgRmf64), - /*1705*/ uint16(xArgCR0dashCR7), - /*1706*/ uint16(xMatch), - /*1707*/ uint16(xCondIs64), 1710, 1716, - /*1710*/ uint16(xSetOp), uint16(MOV), - /*1712*/ uint16(xReadSlashR), - /*1713*/ uint16(xArgRmf32), - /*1714*/ uint16(xArgDR0dashDR7), - /*1715*/ uint16(xMatch), - /*1716*/ uint16(xSetOp), uint16(MOV), - /*1718*/ uint16(xReadSlashR), - /*1719*/ uint16(xArgRmf64), - /*1720*/ uint16(xArgDR0dashDR7), - /*1721*/ uint16(xMatch), - /*1722*/ uint16(xCondIs64), 1725, 1731, - /*1725*/ uint16(xSetOp), uint16(MOV), - /*1727*/ uint16(xReadSlashR), - /*1728*/ uint16(xArgCR0dashCR7), - /*1729*/ uint16(xArgRmf32), - /*1730*/ uint16(xMatch), - /*1731*/ uint16(xSetOp), uint16(MOV), - /*1733*/ uint16(xReadSlashR), - /*1734*/ uint16(xArgCR0dashCR7), - /*1735*/ uint16(xArgRmf64), - /*1736*/ uint16(xMatch), - /*1737*/ uint16(xCondIs64), 1740, 1746, - /*1740*/ uint16(xSetOp), uint16(MOV), - /*1742*/ uint16(xReadSlashR), - /*1743*/ uint16(xArgDR0dashDR7), - /*1744*/ uint16(xArgRmf32), - /*1745*/ uint16(xMatch), - /*1746*/ uint16(xSetOp), uint16(MOV), - /*1748*/ uint16(xReadSlashR), - /*1749*/ uint16(xArgDR0dashDR7), - /*1750*/ uint16(xArgRmf64), - /*1751*/ uint16(xMatch), - /*1752*/ uint16(xCondIs64), 1755, 1761, - /*1755*/ uint16(xSetOp), uint16(MOV), - /*1757*/ uint16(xReadSlashR), - /*1758*/ uint16(xArgRmf32), - /*1759*/ uint16(xArgTR0dashTR7), - /*1760*/ uint16(xMatch), - /*1761*/ uint16(xSetOp), uint16(MOV), - /*1763*/ uint16(xReadSlashR), - /*1764*/ uint16(xArgRmf64), - /*1765*/ uint16(xArgTR0dashTR7), - /*1766*/ uint16(xMatch), - /*1767*/ uint16(xCondIs64), 1770, 1776, - /*1770*/ uint16(xSetOp), uint16(MOV), - /*1772*/ uint16(xReadSlashR), - /*1773*/ uint16(xArgTR0dashTR7), - /*1774*/ uint16(xArgRmf32), - /*1775*/ uint16(xMatch), - /*1776*/ uint16(xSetOp), uint16(MOV), - /*1778*/ uint16(xReadSlashR), - /*1779*/ uint16(xArgTR0dashTR7), - /*1780*/ uint16(xArgRmf64), - /*1781*/ uint16(xMatch), - /*1782*/ uint16(xCondPrefix), 2, - 0x66, 1794, - 0x0, 1788, - /*1788*/ uint16(xSetOp), uint16(MOVAPS), - /*1790*/ uint16(xReadSlashR), - /*1791*/ uint16(xArgXmm1), - /*1792*/ uint16(xArgXmm2M128), - /*1793*/ uint16(xMatch), - /*1794*/ uint16(xSetOp), uint16(MOVAPD), - /*1796*/ uint16(xReadSlashR), - /*1797*/ uint16(xArgXmm1), - /*1798*/ uint16(xArgXmm2M128), - /*1799*/ uint16(xMatch), - /*1800*/ uint16(xCondPrefix), 2, - 0x66, 1812, - 0x0, 1806, - /*1806*/ uint16(xSetOp), uint16(MOVAPS), - /*1808*/ uint16(xReadSlashR), - /*1809*/ uint16(xArgXmm2M128), - /*1810*/ uint16(xArgXmm1), - /*1811*/ uint16(xMatch), - /*1812*/ uint16(xSetOp), uint16(MOVAPD), - /*1814*/ uint16(xReadSlashR), - /*1815*/ uint16(xArgXmm2M128), - /*1816*/ uint16(xArgXmm1), - /*1817*/ uint16(xMatch), - /*1818*/ uint16(xCondIs64), 1821, 1875, - /*1821*/ uint16(xCondPrefix), 4, - 0xF3, 1859, - 0xF2, 1843, - 0x66, 1837, - 0x0, 1831, - /*1831*/ uint16(xSetOp), uint16(CVTPI2PS), - /*1833*/ uint16(xReadSlashR), - /*1834*/ uint16(xArgXmm), - /*1835*/ uint16(xArgMmM64), - /*1836*/ uint16(xMatch), - /*1837*/ uint16(xSetOp), uint16(CVTPI2PD), - /*1839*/ uint16(xReadSlashR), - /*1840*/ uint16(xArgXmm), - /*1841*/ uint16(xArgMmM64), - /*1842*/ uint16(xMatch), - /*1843*/ uint16(xCondDataSize), 1847, 1853, 0, - /*1847*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1849*/ uint16(xReadSlashR), - /*1850*/ uint16(xArgXmm), - /*1851*/ uint16(xArgRM32), - /*1852*/ uint16(xMatch), - /*1853*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1855*/ uint16(xReadSlashR), - /*1856*/ uint16(xArgXmm), - /*1857*/ uint16(xArgRM32), - /*1858*/ uint16(xMatch), - /*1859*/ uint16(xCondDataSize), 1863, 1869, 0, - /*1863*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1865*/ uint16(xReadSlashR), - /*1866*/ uint16(xArgXmm), - /*1867*/ uint16(xArgRM32), - /*1868*/ uint16(xMatch), - /*1869*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1871*/ uint16(xReadSlashR), - /*1872*/ uint16(xArgXmm), - /*1873*/ uint16(xArgRM32), - /*1874*/ uint16(xMatch), - /*1875*/ uint16(xCondPrefix), 4, - 0xF3, 1895, - 0xF2, 1885, - 0x66, 1837, - 0x0, 1831, - /*1885*/ uint16(xCondDataSize), 1847, 1853, 1889, - /*1889*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1891*/ uint16(xReadSlashR), - /*1892*/ uint16(xArgXmm), - /*1893*/ uint16(xArgRM64), - /*1894*/ uint16(xMatch), - /*1895*/ uint16(xCondDataSize), 1863, 1869, 1899, - /*1899*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1901*/ uint16(xReadSlashR), - /*1902*/ uint16(xArgXmm), - /*1903*/ uint16(xArgRM64), - /*1904*/ uint16(xMatch), - /*1905*/ uint16(xCondPrefix), 4, - 0xF3, 1933, - 0xF2, 1927, - 0x66, 1921, - 0x0, 1915, - /*1915*/ uint16(xSetOp), uint16(MOVNTPS), - /*1917*/ uint16(xReadSlashR), - /*1918*/ uint16(xArgM128), - /*1919*/ uint16(xArgXmm), - /*1920*/ uint16(xMatch), - /*1921*/ uint16(xSetOp), uint16(MOVNTPD), - /*1923*/ uint16(xReadSlashR), - /*1924*/ uint16(xArgM128), - /*1925*/ uint16(xArgXmm), - /*1926*/ uint16(xMatch), - /*1927*/ uint16(xSetOp), uint16(MOVNTSD), - /*1929*/ uint16(xReadSlashR), - /*1930*/ uint16(xArgM64), - /*1931*/ uint16(xArgXmm), - /*1932*/ uint16(xMatch), - /*1933*/ uint16(xSetOp), uint16(MOVNTSS), - /*1935*/ uint16(xReadSlashR), - /*1936*/ uint16(xArgM32), - /*1937*/ uint16(xArgXmm), - /*1938*/ uint16(xMatch), - /*1939*/ uint16(xCondIs64), 1942, 1996, - /*1942*/ uint16(xCondPrefix), 4, - 0xF3, 1980, - 0xF2, 1964, - 0x66, 1958, - 0x0, 1952, - /*1952*/ uint16(xSetOp), uint16(CVTTPS2PI), - /*1954*/ uint16(xReadSlashR), - /*1955*/ uint16(xArgMm), - /*1956*/ uint16(xArgXmmM64), - /*1957*/ uint16(xMatch), - /*1958*/ uint16(xSetOp), uint16(CVTTPD2PI), - /*1960*/ uint16(xReadSlashR), - /*1961*/ uint16(xArgMm), - /*1962*/ uint16(xArgXmmM128), - /*1963*/ uint16(xMatch), - /*1964*/ uint16(xCondDataSize), 1968, 1974, 0, - /*1968*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*1970*/ uint16(xReadSlashR), - /*1971*/ uint16(xArgR32), - /*1972*/ uint16(xArgXmmM64), - /*1973*/ uint16(xMatch), - /*1974*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*1976*/ uint16(xReadSlashR), - /*1977*/ uint16(xArgR32), - /*1978*/ uint16(xArgXmmM64), - /*1979*/ uint16(xMatch), - /*1980*/ uint16(xCondDataSize), 1984, 1990, 0, - /*1984*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*1986*/ uint16(xReadSlashR), - /*1987*/ uint16(xArgR32), - /*1988*/ uint16(xArgXmmM32), - /*1989*/ uint16(xMatch), - /*1990*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*1992*/ uint16(xReadSlashR), - /*1993*/ uint16(xArgR32), - /*1994*/ uint16(xArgXmmM32), - /*1995*/ uint16(xMatch), - /*1996*/ uint16(xCondPrefix), 4, - 0xF3, 2016, - 0xF2, 2006, - 0x66, 1958, - 0x0, 1952, - /*2006*/ uint16(xCondDataSize), 1968, 1974, 2010, - /*2010*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*2012*/ uint16(xReadSlashR), - /*2013*/ uint16(xArgR64), - /*2014*/ uint16(xArgXmmM64), - /*2015*/ uint16(xMatch), - /*2016*/ uint16(xCondDataSize), 1984, 1990, 2020, - /*2020*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*2022*/ uint16(xReadSlashR), - /*2023*/ uint16(xArgR64), - /*2024*/ uint16(xArgXmmM32), - /*2025*/ uint16(xMatch), - /*2026*/ uint16(xCondIs64), 2029, 2083, - /*2029*/ uint16(xCondPrefix), 4, - 0xF3, 2067, - 0xF2, 2051, - 0x66, 2045, - 0x0, 2039, - /*2039*/ uint16(xSetOp), uint16(CVTPS2PI), - /*2041*/ uint16(xReadSlashR), - /*2042*/ uint16(xArgMm), - /*2043*/ uint16(xArgXmmM64), - /*2044*/ uint16(xMatch), - /*2045*/ uint16(xSetOp), uint16(CVTPD2PI), - /*2047*/ uint16(xReadSlashR), - /*2048*/ uint16(xArgMm), - /*2049*/ uint16(xArgXmmM128), - /*2050*/ uint16(xMatch), - /*2051*/ uint16(xCondDataSize), 2055, 2061, 0, - /*2055*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2057*/ uint16(xReadSlashR), - /*2058*/ uint16(xArgR32), - /*2059*/ uint16(xArgXmmM64), - /*2060*/ uint16(xMatch), - /*2061*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2063*/ uint16(xReadSlashR), - /*2064*/ uint16(xArgR32), - /*2065*/ uint16(xArgXmmM64), - /*2066*/ uint16(xMatch), - /*2067*/ uint16(xCondDataSize), 2071, 2077, 0, - /*2071*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2073*/ uint16(xReadSlashR), - /*2074*/ uint16(xArgR32), - /*2075*/ uint16(xArgXmmM32), - /*2076*/ uint16(xMatch), - /*2077*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2079*/ uint16(xReadSlashR), - /*2080*/ uint16(xArgR32), - /*2081*/ uint16(xArgXmmM32), - /*2082*/ uint16(xMatch), - /*2083*/ uint16(xCondPrefix), 4, - 0xF3, 2103, - 0xF2, 2093, - 0x66, 2045, - 0x0, 2039, - /*2093*/ uint16(xCondDataSize), 2055, 2061, 2097, - /*2097*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2099*/ uint16(xReadSlashR), - /*2100*/ uint16(xArgR64), - /*2101*/ uint16(xArgXmmM64), - /*2102*/ uint16(xMatch), - /*2103*/ uint16(xCondDataSize), 2071, 2077, 2107, - /*2107*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2109*/ uint16(xReadSlashR), - /*2110*/ uint16(xArgR64), - /*2111*/ uint16(xArgXmmM32), - /*2112*/ uint16(xMatch), - /*2113*/ uint16(xCondPrefix), 2, - 0x66, 2125, - 0x0, 2119, - /*2119*/ uint16(xSetOp), uint16(UCOMISS), - /*2121*/ uint16(xReadSlashR), - /*2122*/ uint16(xArgXmm1), - /*2123*/ uint16(xArgXmm2M32), - /*2124*/ uint16(xMatch), - /*2125*/ uint16(xSetOp), uint16(UCOMISD), - /*2127*/ uint16(xReadSlashR), - /*2128*/ uint16(xArgXmm1), - /*2129*/ uint16(xArgXmm2M64), - /*2130*/ uint16(xMatch), - /*2131*/ uint16(xCondPrefix), 2, - 0x66, 2143, - 0x0, 2137, - /*2137*/ uint16(xSetOp), uint16(COMISS), - /*2139*/ uint16(xReadSlashR), - /*2140*/ uint16(xArgXmm1), - /*2141*/ uint16(xArgXmm2M32), - /*2142*/ uint16(xMatch), - /*2143*/ uint16(xSetOp), uint16(COMISD), - /*2145*/ uint16(xReadSlashR), - /*2146*/ uint16(xArgXmm1), - /*2147*/ uint16(xArgXmm2M64), - /*2148*/ uint16(xMatch), - /*2149*/ uint16(xSetOp), uint16(WRMSR), - /*2151*/ uint16(xMatch), - /*2152*/ uint16(xSetOp), uint16(RDTSC), - /*2154*/ uint16(xMatch), - /*2155*/ uint16(xSetOp), uint16(RDMSR), - /*2157*/ uint16(xMatch), - /*2158*/ uint16(xSetOp), uint16(RDPMC), - /*2160*/ uint16(xMatch), - /*2161*/ uint16(xSetOp), uint16(SYSENTER), - /*2163*/ uint16(xMatch), - /*2164*/ uint16(xCondDataSize), 2168, 2168, 2171, - /*2168*/ uint16(xSetOp), uint16(SYSEXIT), - /*2170*/ uint16(xMatch), - /*2171*/ uint16(xSetOp), uint16(SYSEXIT), - /*2173*/ uint16(xMatch), - /*2174*/ uint16(xCondByte), 54, - 0x00, 2285, - 0x01, 2303, - 0x02, 2321, - 0x03, 2339, - 0x04, 2357, - 0x05, 2375, - 0x06, 2393, - 0x07, 2411, - 0x08, 2429, - 0x09, 2447, - 0x0A, 2465, - 0x0B, 2483, - 0x10, 2501, - 0x14, 2512, - 0x15, 2523, - 0x17, 2534, - 0x1C, 2544, - 0x1D, 2562, - 0x1E, 2580, - 0x20, 2598, - 0x21, 2608, - 0x22, 2618, - 0x23, 2628, - 0x24, 2638, - 0x25, 2648, - 0x28, 2658, - 0x29, 2668, - 0x2A, 2678, - 0x2B, 2688, - 0x30, 2698, - 0x31, 2708, - 0x32, 2718, - 0x33, 2728, - 0x34, 2738, - 0x35, 2748, - 0x37, 2758, - 0x38, 2768, - 0x39, 2778, - 0x3A, 2788, - 0x3B, 2798, - 0x3C, 2808, - 0x3D, 2818, - 0x3E, 2828, - 0x3F, 2838, - 0x40, 2848, - 0x41, 2858, - 0x82, 2868, - 0xDB, 2891, - 0xDC, 2901, - 0xDD, 2911, - 0xDE, 2921, - 0xDF, 2931, - 0xF0, 2941, - 0xF1, 3008, - uint16(xFail), - /*2285*/ uint16(xCondPrefix), 2, - 0x66, 2297, - 0x0, 2291, - /*2291*/ uint16(xSetOp), uint16(PSHUFB), - /*2293*/ uint16(xReadSlashR), - /*2294*/ uint16(xArgMm1), - /*2295*/ uint16(xArgMm2M64), - /*2296*/ uint16(xMatch), - /*2297*/ uint16(xSetOp), uint16(PSHUFB), - /*2299*/ uint16(xReadSlashR), - /*2300*/ uint16(xArgXmm1), - /*2301*/ uint16(xArgXmm2M128), - /*2302*/ uint16(xMatch), - /*2303*/ uint16(xCondPrefix), 2, - 0x66, 2315, - 0x0, 2309, - /*2309*/ uint16(xSetOp), uint16(PHADDW), - /*2311*/ uint16(xReadSlashR), - /*2312*/ uint16(xArgMm1), - /*2313*/ uint16(xArgMm2M64), - /*2314*/ uint16(xMatch), - /*2315*/ uint16(xSetOp), uint16(PHADDW), - /*2317*/ uint16(xReadSlashR), - /*2318*/ uint16(xArgXmm1), - /*2319*/ uint16(xArgXmm2M128), - /*2320*/ uint16(xMatch), - /*2321*/ uint16(xCondPrefix), 2, - 0x66, 2333, - 0x0, 2327, - /*2327*/ uint16(xSetOp), uint16(PHADDD), - /*2329*/ uint16(xReadSlashR), - /*2330*/ uint16(xArgMm1), - /*2331*/ uint16(xArgMm2M64), - /*2332*/ uint16(xMatch), - /*2333*/ uint16(xSetOp), uint16(PHADDD), - /*2335*/ uint16(xReadSlashR), - /*2336*/ uint16(xArgXmm1), - /*2337*/ uint16(xArgXmm2M128), - /*2338*/ uint16(xMatch), - /*2339*/ uint16(xCondPrefix), 2, - 0x66, 2351, - 0x0, 2345, - /*2345*/ uint16(xSetOp), uint16(PHADDSW), - /*2347*/ uint16(xReadSlashR), - /*2348*/ uint16(xArgMm1), - /*2349*/ uint16(xArgMm2M64), - /*2350*/ uint16(xMatch), - /*2351*/ uint16(xSetOp), uint16(PHADDSW), - /*2353*/ uint16(xReadSlashR), - /*2354*/ uint16(xArgXmm1), - /*2355*/ uint16(xArgXmm2M128), - /*2356*/ uint16(xMatch), - /*2357*/ uint16(xCondPrefix), 2, - 0x66, 2369, - 0x0, 2363, - /*2363*/ uint16(xSetOp), uint16(PMADDUBSW), - /*2365*/ uint16(xReadSlashR), - /*2366*/ uint16(xArgMm1), - /*2367*/ uint16(xArgMm2M64), - /*2368*/ uint16(xMatch), - /*2369*/ uint16(xSetOp), uint16(PMADDUBSW), - /*2371*/ uint16(xReadSlashR), - /*2372*/ uint16(xArgXmm1), - /*2373*/ uint16(xArgXmm2M128), - /*2374*/ uint16(xMatch), - /*2375*/ uint16(xCondPrefix), 2, - 0x66, 2387, - 0x0, 2381, - /*2381*/ uint16(xSetOp), uint16(PHSUBW), - /*2383*/ uint16(xReadSlashR), - /*2384*/ uint16(xArgMm1), - /*2385*/ uint16(xArgMm2M64), - /*2386*/ uint16(xMatch), - /*2387*/ uint16(xSetOp), uint16(PHSUBW), - /*2389*/ uint16(xReadSlashR), - /*2390*/ uint16(xArgXmm1), - /*2391*/ uint16(xArgXmm2M128), - /*2392*/ uint16(xMatch), - /*2393*/ uint16(xCondPrefix), 2, - 0x66, 2405, +/*1206*/ uint16(xCondSlashR), + 1215, // 0 + 1233, // 1 + 1251, // 2 + 1255, // 3 + 1259, // 4 + 1263, // 5 + 0, // 6 + 0, // 7 +/*1215*/ uint16(xCondDataSize), 1221, 1225, 1229, 0, 0, +/*1221*/ uint16(xSetOp), uint16(SLDT), +/*1223*/ uint16(xArgRM16), +/*1224*/ uint16(xMatch), +/*1225*/ uint16(xSetOp), uint16(SLDT), +/*1227*/ uint16(xArgR32M16), +/*1228*/ uint16(xMatch), +/*1229*/ uint16(xSetOp), uint16(SLDT), +/*1231*/ uint16(xArgR64M16), +/*1232*/ uint16(xMatch), +/*1233*/ uint16(xCondDataSize), 1239, 1243, 1247, 0, 0, +/*1239*/ uint16(xSetOp), uint16(STR), +/*1241*/ uint16(xArgRM16), +/*1242*/ uint16(xMatch), +/*1243*/ uint16(xSetOp), uint16(STR), +/*1245*/ uint16(xArgR32M16), +/*1246*/ uint16(xMatch), +/*1247*/ uint16(xSetOp), uint16(STR), +/*1249*/ uint16(xArgR64M16), +/*1250*/ uint16(xMatch), +/*1251*/ uint16(xSetOp), uint16(LLDT), +/*1253*/ uint16(xArgRM16), +/*1254*/ uint16(xMatch), +/*1255*/ uint16(xSetOp), uint16(LTR), +/*1257*/ uint16(xArgRM16), +/*1258*/ uint16(xMatch), +/*1259*/ uint16(xSetOp), uint16(VERR), +/*1261*/ uint16(xArgRM16), +/*1262*/ uint16(xMatch), +/*1263*/ uint16(xSetOp), uint16(VERW), +/*1265*/ uint16(xArgRM16), +/*1266*/ uint16(xMatch), +/*1267*/ uint16(xCondByte), 8, + 0xC8, 1350, + 0xC9, 1353, + 0xD0, 1356, + 0xD1, 1359, + 0xD5, 1362, + 0xD6, 1365, + 0xF8, 1368, + 0xF9, 1374, +/*1285*/ uint16(xCondSlashR), + 1294, // 0 + 1298, // 1 + 1302, // 2 + 1313, // 3 + 1324, // 4 + 0, // 5 + 1342, // 6 + 1346, // 7 +/*1294*/ uint16(xSetOp), uint16(SGDT), +/*1296*/ uint16(xArgM), +/*1297*/ uint16(xMatch), +/*1298*/ uint16(xSetOp), uint16(SIDT), +/*1300*/ uint16(xArgM), +/*1301*/ uint16(xMatch), +/*1302*/ uint16(xCondIs64), 1305, 1309, +/*1305*/ uint16(xSetOp), uint16(LGDT), +/*1307*/ uint16(xArgM16and32), +/*1308*/ uint16(xMatch), +/*1309*/ uint16(xSetOp), uint16(LGDT), +/*1311*/ uint16(xArgM16and64), +/*1312*/ uint16(xMatch), +/*1313*/ uint16(xCondIs64), 1316, 1320, +/*1316*/ uint16(xSetOp), uint16(LIDT), +/*1318*/ uint16(xArgM16and32), +/*1319*/ uint16(xMatch), +/*1320*/ uint16(xSetOp), uint16(LIDT), +/*1322*/ uint16(xArgM16and64), +/*1323*/ uint16(xMatch), +/*1324*/ uint16(xCondDataSize), 1330, 1334, 1338, 0, 0, +/*1330*/ uint16(xSetOp), uint16(SMSW), +/*1332*/ uint16(xArgRM16), +/*1333*/ uint16(xMatch), +/*1334*/ uint16(xSetOp), uint16(SMSW), +/*1336*/ uint16(xArgR32M16), +/*1337*/ uint16(xMatch), +/*1338*/ uint16(xSetOp), uint16(SMSW), +/*1340*/ uint16(xArgR64M16), +/*1341*/ uint16(xMatch), +/*1342*/ uint16(xSetOp), uint16(LMSW), +/*1344*/ uint16(xArgRM16), +/*1345*/ uint16(xMatch), +/*1346*/ uint16(xSetOp), uint16(INVLPG), +/*1348*/ uint16(xArgM), +/*1349*/ uint16(xMatch), +/*1350*/ uint16(xSetOp), uint16(MONITOR), +/*1352*/ uint16(xMatch), +/*1353*/ uint16(xSetOp), uint16(MWAIT), +/*1355*/ uint16(xMatch), +/*1356*/ uint16(xSetOp), uint16(XGETBV), +/*1358*/ uint16(xMatch), +/*1359*/ uint16(xSetOp), uint16(XSETBV), +/*1361*/ uint16(xMatch), +/*1362*/ uint16(xSetOp), uint16(XEND), +/*1364*/ uint16(xMatch), +/*1365*/ uint16(xSetOp), uint16(XTEST), +/*1367*/ uint16(xMatch), +/*1368*/ uint16(xCondIs64), 0, 1371, +/*1371*/ uint16(xSetOp), uint16(SWAPGS), +/*1373*/ uint16(xMatch), +/*1374*/ uint16(xSetOp), uint16(RDTSCP), +/*1376*/ uint16(xMatch), +/*1377*/ uint16(xCondDataSize), 1383, 1389, 1395, 0, 0, +/*1383*/ uint16(xSetOp), uint16(LAR), +/*1385*/ uint16(xReadSlashR), +/*1386*/ uint16(xArgR16), +/*1387*/ uint16(xArgRM16), +/*1388*/ uint16(xMatch), +/*1389*/ uint16(xSetOp), uint16(LAR), +/*1391*/ uint16(xReadSlashR), +/*1392*/ uint16(xArgR32), +/*1393*/ uint16(xArgR32M16), +/*1394*/ uint16(xMatch), +/*1395*/ uint16(xSetOp), uint16(LAR), +/*1397*/ uint16(xReadSlashR), +/*1398*/ uint16(xArgR64), +/*1399*/ uint16(xArgR64M16), +/*1400*/ uint16(xMatch), +/*1401*/ uint16(xCondDataSize), 1407, 1413, 1419, 0, 0, +/*1407*/ uint16(xSetOp), uint16(LSL), +/*1409*/ uint16(xReadSlashR), +/*1410*/ uint16(xArgR16), +/*1411*/ uint16(xArgRM16), +/*1412*/ uint16(xMatch), +/*1413*/ uint16(xSetOp), uint16(LSL), +/*1415*/ uint16(xReadSlashR), +/*1416*/ uint16(xArgR32), +/*1417*/ uint16(xArgR32M16), +/*1418*/ uint16(xMatch), +/*1419*/ uint16(xSetOp), uint16(LSL), +/*1421*/ uint16(xReadSlashR), +/*1422*/ uint16(xArgR64), +/*1423*/ uint16(xArgR32M16), +/*1424*/ uint16(xMatch), +/*1425*/ uint16(xCondIs64), 0, 1428, +/*1428*/ uint16(xSetOp), uint16(SYSCALL), +/*1430*/ uint16(xMatch), +/*1431*/ uint16(xSetOp), uint16(CLTS), +/*1433*/ uint16(xMatch), +/*1434*/ uint16(xCondIs64), 0, 1437, +/*1437*/ uint16(xSetOp), uint16(SYSRET), +/*1439*/ uint16(xMatch), +/*1440*/ uint16(xSetOp), uint16(INVD), +/*1442*/ uint16(xMatch), +/*1443*/ uint16(xSetOp), uint16(WBINVD), +/*1445*/ uint16(xMatch), +/*1446*/ uint16(xSetOp), uint16(UD2), +/*1448*/ uint16(xMatch), +/*1449*/ uint16(xCondSlashR), + 0, // 0 + 1458, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*1458*/ uint16(xSetOp), uint16(PREFETCHW), +/*1460*/ uint16(xArgM8), +/*1461*/ uint16(xMatch), +/*1462*/ uint16(xCondPrefix), 6, + 0xF3, 1618, + 0xF2, 1612, + 0xC5, 1550, + 0xC4, 1488, + 0x66, 1482, + 0x0, 1476, +/*1476*/ uint16(xSetOp), uint16(MOVUPS), +/*1478*/ uint16(xReadSlashR), +/*1479*/ uint16(xArgXmm1), +/*1480*/ uint16(xArgXmm2M128), +/*1481*/ uint16(xMatch), +/*1482*/ uint16(xSetOp), uint16(MOVUPD), +/*1484*/ uint16(xReadSlashR), +/*1485*/ uint16(xArgXmm1), +/*1486*/ uint16(xArgXmm2M128), +/*1487*/ uint16(xMatch), +/*1488*/ uint16(xCondPrefix), 4, + 0xF3, 1542, + 0xF2, 1534, + 0x66, 1516, + 0x0, 1498, +/*1498*/ uint16(xCondDataSize), 0, 0, 0, 1504, 1510, +/*1504*/ uint16(xSetOp), uint16(VMOVUPS), +/*1506*/ uint16(xReadSlashR), +/*1507*/ uint16(xArgXmm1), +/*1508*/ uint16(xArgXmm2M128), +/*1509*/ uint16(xMatch), +/*1510*/ uint16(xSetOp), uint16(VMOVUPS), +/*1512*/ uint16(xReadSlashR), +/*1513*/ uint16(xArgYmm1), +/*1514*/ uint16(xArgYmm2M256), +/*1515*/ uint16(xMatch), +/*1516*/ uint16(xCondDataSize), 0, 0, 0, 1522, 1528, +/*1522*/ uint16(xSetOp), uint16(VMOVUPD), +/*1524*/ uint16(xReadSlashR), +/*1525*/ uint16(xArgXmm1), +/*1526*/ uint16(xArgXmm2M128), +/*1527*/ uint16(xMatch), +/*1528*/ uint16(xSetOp), uint16(VMOVUPD), +/*1530*/ uint16(xReadSlashR), +/*1531*/ uint16(xArgYmm1), +/*1532*/ uint16(xArgYmm2M256), +/*1533*/ uint16(xMatch), +/*1534*/ uint16(xSetOp), uint16(VMOVSD), +/*1536*/ uint16(xReadSlashR), +/*1537*/ uint16(xArgXmm1), +/*1538*/ uint16(xArgM64), +/*1539*/ uint16(xMatch), +/*1540*/ uint16(xArgXmm3), +/*1541*/ uint16(xMatch), +/*1542*/ uint16(xSetOp), uint16(VMOVSS), +/*1544*/ uint16(xReadSlashR), +/*1545*/ uint16(xArgXmm1), +/*1546*/ uint16(xArgM32), +/*1547*/ uint16(xMatch), +/*1548*/ uint16(xArgXmm3), +/*1549*/ uint16(xMatch), +/*1550*/ uint16(xCondPrefix), 4, + 0xF3, 1604, + 0xF2, 1596, + 0x66, 1578, + 0x0, 1560, +/*1560*/ uint16(xCondDataSize), 0, 0, 0, 1566, 1572, +/*1566*/ uint16(xSetOp), uint16(VMOVUPS), +/*1568*/ uint16(xReadSlashR), +/*1569*/ uint16(xArgXmm1), +/*1570*/ uint16(xArgXmm2M128), +/*1571*/ uint16(xMatch), +/*1572*/ uint16(xSetOp), uint16(VMOVUPS), +/*1574*/ uint16(xReadSlashR), +/*1575*/ uint16(xArgYmm1), +/*1576*/ uint16(xArgYmm2M256), +/*1577*/ uint16(xMatch), +/*1578*/ uint16(xCondDataSize), 0, 0, 0, 1584, 1590, +/*1584*/ uint16(xSetOp), uint16(VMOVUPD), +/*1586*/ uint16(xReadSlashR), +/*1587*/ uint16(xArgXmm1), +/*1588*/ uint16(xArgXmm2M128), +/*1589*/ uint16(xMatch), +/*1590*/ uint16(xSetOp), uint16(VMOVUPD), +/*1592*/ uint16(xReadSlashR), +/*1593*/ uint16(xArgYmm1), +/*1594*/ uint16(xArgYmm2M256), +/*1595*/ uint16(xMatch), +/*1596*/ uint16(xSetOp), uint16(VMOVSD), +/*1598*/ uint16(xReadSlashR), +/*1599*/ uint16(xArgXmm1), +/*1600*/ uint16(xArgM64), +/*1601*/ uint16(xMatch), +/*1602*/ uint16(xArgXmm3), +/*1603*/ uint16(xMatch), +/*1604*/ uint16(xSetOp), uint16(VMOVSS), +/*1606*/ uint16(xReadSlashR), +/*1607*/ uint16(xArgXmm1), +/*1608*/ uint16(xArgM32), +/*1609*/ uint16(xMatch), +/*1610*/ uint16(xArgXmm3), +/*1611*/ uint16(xMatch), +/*1612*/ uint16(xSetOp), uint16(MOVSD_XMM), +/*1614*/ uint16(xReadSlashR), +/*1615*/ uint16(xArgXmm1), +/*1616*/ uint16(xArgXmm2M64), +/*1617*/ uint16(xMatch), +/*1618*/ uint16(xSetOp), uint16(MOVSS), +/*1620*/ uint16(xReadSlashR), +/*1621*/ uint16(xArgXmm1), +/*1622*/ uint16(xArgXmm2M32), +/*1623*/ uint16(xMatch), +/*1624*/ uint16(xCondPrefix), 6, + 0xF3, 1784, + 0xF2, 1778, + 0xC5, 1714, + 0xC4, 1650, + 0x66, 1644, + 0x0, 1638, +/*1638*/ uint16(xSetOp), uint16(MOVUPS), +/*1640*/ uint16(xReadSlashR), +/*1641*/ uint16(xArgXmm2M128), +/*1642*/ uint16(xArgXmm1), +/*1643*/ uint16(xMatch), +/*1644*/ uint16(xSetOp), uint16(MOVUPD), +/*1646*/ uint16(xReadSlashR), +/*1647*/ uint16(xArgXmm2M128), +/*1648*/ uint16(xArgXmm), +/*1649*/ uint16(xMatch), +/*1650*/ uint16(xCondPrefix), 4, + 0xF3, 1705, + 0xF2, 1696, + 0x66, 1678, + 0x0, 1660, +/*1660*/ uint16(xCondDataSize), 0, 0, 0, 1666, 1672, +/*1666*/ uint16(xSetOp), uint16(VMOVUPS), +/*1668*/ uint16(xReadSlashR), +/*1669*/ uint16(xArgXmm2M128), +/*1670*/ uint16(xArgXmm1), +/*1671*/ uint16(xMatch), +/*1672*/ uint16(xSetOp), uint16(VMOVUPS), +/*1674*/ uint16(xReadSlashR), +/*1675*/ uint16(xArgYmm2M256), +/*1676*/ uint16(xArgYmm1), +/*1677*/ uint16(xMatch), +/*1678*/ uint16(xCondDataSize), 0, 0, 0, 1684, 1690, +/*1684*/ uint16(xSetOp), uint16(VMOVUPD), +/*1686*/ uint16(xReadSlashR), +/*1687*/ uint16(xArgXmm2M128), +/*1688*/ uint16(xArgXmm1), +/*1689*/ uint16(xMatch), +/*1690*/ uint16(xSetOp), uint16(VMOVUPD), +/*1692*/ uint16(xReadSlashR), +/*1693*/ uint16(xArgYmm2M256), +/*1694*/ uint16(xArgYmm1), +/*1695*/ uint16(xMatch), +/*1696*/ uint16(xSetOp), uint16(VMOVSD), +/*1698*/ uint16(xReadSlashR), +/*1699*/ uint16(xArgM64), +/*1700*/ uint16(xArgXmm1), +/*1701*/ uint16(xMatch), +/*1702*/ uint16(xArgXmm2), +/*1703*/ uint16(xArgXmm3), +/*1704*/ uint16(xMatch), +/*1705*/ uint16(xSetOp), uint16(VMOVSS), +/*1707*/ uint16(xReadSlashR), +/*1708*/ uint16(xArgM32), +/*1709*/ uint16(xArgXmm1), +/*1710*/ uint16(xMatch), +/*1711*/ uint16(xArgXmm2), +/*1712*/ uint16(xArgXmm3), +/*1713*/ uint16(xMatch), +/*1714*/ uint16(xCondPrefix), 4, + 0xF3, 1769, + 0xF2, 1760, + 0x66, 1742, + 0x0, 1724, +/*1724*/ uint16(xCondDataSize), 0, 0, 0, 1730, 1736, +/*1730*/ uint16(xSetOp), uint16(VMOVUPS), +/*1732*/ uint16(xReadSlashR), +/*1733*/ uint16(xArgXmm2M128), +/*1734*/ uint16(xArgXmm1), +/*1735*/ uint16(xMatch), +/*1736*/ uint16(xSetOp), uint16(VMOVUPS), +/*1738*/ uint16(xReadSlashR), +/*1739*/ uint16(xArgYmm2M256), +/*1740*/ uint16(xArgYmm1), +/*1741*/ uint16(xMatch), +/*1742*/ uint16(xCondDataSize), 0, 0, 0, 1748, 1754, +/*1748*/ uint16(xSetOp), uint16(VMOVUPD), +/*1750*/ uint16(xReadSlashR), +/*1751*/ uint16(xArgXmm2M128), +/*1752*/ uint16(xArgXmm1), +/*1753*/ uint16(xMatch), +/*1754*/ uint16(xSetOp), uint16(VMOVUPD), +/*1756*/ uint16(xReadSlashR), +/*1757*/ uint16(xArgYmm2M256), +/*1758*/ uint16(xArgYmm1), +/*1759*/ uint16(xMatch), +/*1760*/ uint16(xSetOp), uint16(VMOVSD), +/*1762*/ uint16(xReadSlashR), +/*1763*/ uint16(xArgM64), +/*1764*/ uint16(xArgXmm1), +/*1765*/ uint16(xMatch), +/*1766*/ uint16(xArgXmm2), +/*1767*/ uint16(xArgXmm3), +/*1768*/ uint16(xMatch), +/*1769*/ uint16(xSetOp), uint16(VMOVSS), +/*1771*/ uint16(xReadSlashR), +/*1772*/ uint16(xArgM32), +/*1773*/ uint16(xArgXmm1), +/*1774*/ uint16(xMatch), +/*1775*/ uint16(xArgXmm2), +/*1776*/ uint16(xArgXmm3), +/*1777*/ uint16(xMatch), +/*1778*/ uint16(xSetOp), uint16(MOVSD_XMM), +/*1780*/ uint16(xReadSlashR), +/*1781*/ uint16(xArgXmm2M64), +/*1782*/ uint16(xArgXmm1), +/*1783*/ uint16(xMatch), +/*1784*/ uint16(xSetOp), uint16(MOVSS), +/*1786*/ uint16(xReadSlashR), +/*1787*/ uint16(xArgXmm2M32), +/*1788*/ uint16(xArgXmm), +/*1789*/ uint16(xMatch), +/*1790*/ uint16(xCondPrefix), 6, + 0xF3, 1985, + 0xF2, 1979, + 0xC5, 1902, + 0xC4, 1825, + 0x66, 1819, + 0x0, 1804, +/*1804*/ uint16(xCondIsMem), 1807, 1813, +/*1807*/ uint16(xSetOp), uint16(MOVHLPS), +/*1809*/ uint16(xReadSlashR), +/*1810*/ uint16(xArgXmm1), +/*1811*/ uint16(xArgXmm2), +/*1812*/ uint16(xMatch), +/*1813*/ uint16(xSetOp), uint16(MOVLPS), +/*1815*/ uint16(xReadSlashR), +/*1816*/ uint16(xArgXmm), +/*1817*/ uint16(xArgM64), +/*1818*/ uint16(xMatch), +/*1819*/ uint16(xSetOp), uint16(MOVLPD), +/*1821*/ uint16(xReadSlashR), +/*1822*/ uint16(xArgXmm), +/*1823*/ uint16(xArgXmm2M64), +/*1824*/ uint16(xMatch), +/*1825*/ uint16(xCondPrefix), 4, + 0xF3, 1884, + 0xF2, 1866, + 0x66, 1853, + 0x0, 1835, +/*1835*/ uint16(xCondDataSize), 0, 0, 0, 1841, 0, +/*1841*/ uint16(xSetOp), uint16(VMOVHLPS), +/*1843*/ uint16(xReadSlashR), +/*1844*/ uint16(xArgXmm1), +/*1845*/ uint16(xArgXmm2), +/*1846*/ uint16(xArgXmm3), +/*1847*/ uint16(xMatch), +/*1848*/ uint16(xReadSlashR), +/*1849*/ uint16(xArgXmm2), +/*1850*/ uint16(xArgXmm1), +/*1851*/ uint16(xArgM64), +/*1852*/ uint16(xMatch), +/*1853*/ uint16(xCondDataSize), 0, 0, 0, 1859, 0, +/*1859*/ uint16(xSetOp), uint16(VMOVLPD), +/*1861*/ uint16(xReadSlashR), +/*1862*/ uint16(xArgXmm2), +/*1863*/ uint16(xArgXmm1), +/*1864*/ uint16(xArgM64), +/*1865*/ uint16(xMatch), +/*1866*/ uint16(xCondDataSize), 0, 0, 0, 1872, 1878, +/*1872*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1874*/ uint16(xReadSlashR), +/*1875*/ uint16(xArgXmm1), +/*1876*/ uint16(xArgXmm2M64), +/*1877*/ uint16(xMatch), +/*1878*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1880*/ uint16(xReadSlashR), +/*1881*/ uint16(xArgYmm1), +/*1882*/ uint16(xArgYmm2M256), +/*1883*/ uint16(xMatch), +/*1884*/ uint16(xCondDataSize), 0, 0, 0, 1890, 1896, +/*1890*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1892*/ uint16(xReadSlashR), +/*1893*/ uint16(xArgXmm1), +/*1894*/ uint16(xArgXmm2M128), +/*1895*/ uint16(xMatch), +/*1896*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1898*/ uint16(xReadSlashR), +/*1899*/ uint16(xArgYmm1), +/*1900*/ uint16(xArgYmm2M256), +/*1901*/ uint16(xMatch), +/*1902*/ uint16(xCondPrefix), 4, + 0xF3, 1961, + 0xF2, 1943, + 0x66, 1930, + 0x0, 1912, +/*1912*/ uint16(xCondDataSize), 0, 0, 0, 1918, 0, +/*1918*/ uint16(xSetOp), uint16(VMOVHLPS), +/*1920*/ uint16(xReadSlashR), +/*1921*/ uint16(xArgXmm1), +/*1922*/ uint16(xArgXmm2), +/*1923*/ uint16(xArgXmm3), +/*1924*/ uint16(xMatch), +/*1925*/ uint16(xReadSlashR), +/*1926*/ uint16(xArgXmm2), +/*1927*/ uint16(xArgXmm1), +/*1928*/ uint16(xArgM64), +/*1929*/ uint16(xMatch), +/*1930*/ uint16(xCondDataSize), 0, 0, 0, 1936, 0, +/*1936*/ uint16(xSetOp), uint16(VMOVLPD), +/*1938*/ uint16(xReadSlashR), +/*1939*/ uint16(xArgXmm2), +/*1940*/ uint16(xArgXmm1), +/*1941*/ uint16(xArgM64), +/*1942*/ uint16(xMatch), +/*1943*/ uint16(xCondDataSize), 0, 0, 0, 1949, 1955, +/*1949*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1951*/ uint16(xReadSlashR), +/*1952*/ uint16(xArgXmm1), +/*1953*/ uint16(xArgXmm2M64), +/*1954*/ uint16(xMatch), +/*1955*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1957*/ uint16(xReadSlashR), +/*1958*/ uint16(xArgYmm1), +/*1959*/ uint16(xArgYmm2M256), +/*1960*/ uint16(xMatch), +/*1961*/ uint16(xCondDataSize), 0, 0, 0, 1967, 1973, +/*1967*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1969*/ uint16(xReadSlashR), +/*1970*/ uint16(xArgXmm1), +/*1971*/ uint16(xArgXmm2M128), +/*1972*/ uint16(xMatch), +/*1973*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1975*/ uint16(xReadSlashR), +/*1976*/ uint16(xArgYmm1), +/*1977*/ uint16(xArgYmm2M256), +/*1978*/ uint16(xMatch), +/*1979*/ uint16(xSetOp), uint16(MOVDDUP), +/*1981*/ uint16(xReadSlashR), +/*1982*/ uint16(xArgXmm1), +/*1983*/ uint16(xArgXmm2M64), +/*1984*/ uint16(xMatch), +/*1985*/ uint16(xSetOp), uint16(MOVSLDUP), +/*1987*/ uint16(xReadSlashR), +/*1988*/ uint16(xArgXmm1), +/*1989*/ uint16(xArgXmm2M128), +/*1990*/ uint16(xMatch), +/*1991*/ uint16(xCondPrefix), 4, + 0xC5, 2043, + 0xC4, 2013, + 0x66, 2007, + 0x0, 2001, +/*2001*/ uint16(xSetOp), uint16(MOVLPS), +/*2003*/ uint16(xReadSlashR), +/*2004*/ uint16(xArgM64), +/*2005*/ uint16(xArgXmm), +/*2006*/ uint16(xMatch), +/*2007*/ uint16(xSetOp), uint16(MOVLPD), +/*2009*/ uint16(xReadSlashR), +/*2010*/ uint16(xArgXmm2M64), +/*2011*/ uint16(xArgXmm), +/*2012*/ uint16(xMatch), +/*2013*/ uint16(xCondPrefix), 2, + 0x66, 2031, + 0x0, 2019, +/*2019*/ uint16(xCondDataSize), 0, 0, 0, 2025, 0, +/*2025*/ uint16(xSetOp), uint16(VMOVLPS), +/*2027*/ uint16(xReadSlashR), +/*2028*/ uint16(xArgM64), +/*2029*/ uint16(xArgXmm1), +/*2030*/ uint16(xMatch), +/*2031*/ uint16(xCondDataSize), 0, 0, 0, 2037, 0, +/*2037*/ uint16(xSetOp), uint16(VMOVLPD), +/*2039*/ uint16(xReadSlashR), +/*2040*/ uint16(xArgM64), +/*2041*/ uint16(xArgXmm1), +/*2042*/ uint16(xMatch), +/*2043*/ uint16(xCondPrefix), 2, + 0x66, 2061, + 0x0, 2049, +/*2049*/ uint16(xCondDataSize), 0, 0, 0, 2055, 0, +/*2055*/ uint16(xSetOp), uint16(VMOVLPS), +/*2057*/ uint16(xReadSlashR), +/*2058*/ uint16(xArgM64), +/*2059*/ uint16(xArgXmm1), +/*2060*/ uint16(xMatch), +/*2061*/ uint16(xCondDataSize), 0, 0, 0, 2067, 0, +/*2067*/ uint16(xSetOp), uint16(VMOVLPD), +/*2069*/ uint16(xReadSlashR), +/*2070*/ uint16(xArgM64), +/*2071*/ uint16(xArgXmm1), +/*2072*/ uint16(xMatch), +/*2073*/ uint16(xCondPrefix), 4, + 0xC5, 2141, + 0xC4, 2095, + 0x66, 2089, + 0x0, 2083, +/*2083*/ uint16(xSetOp), uint16(UNPCKLPS), +/*2085*/ uint16(xReadSlashR), +/*2086*/ uint16(xArgXmm1), +/*2087*/ uint16(xArgXmm2M128), +/*2088*/ uint16(xMatch), +/*2089*/ uint16(xSetOp), uint16(UNPCKLPD), +/*2091*/ uint16(xReadSlashR), +/*2092*/ uint16(xArgXmm1), +/*2093*/ uint16(xArgXmm2M128), +/*2094*/ uint16(xMatch), +/*2095*/ uint16(xCondPrefix), 2, + 0x66, 2121, + 0x0, 2101, +/*2101*/ uint16(xCondDataSize), 0, 0, 0, 2107, 2114, +/*2107*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2109*/ uint16(xReadSlashR), +/*2110*/ uint16(xArgXmm1), +/*2111*/ uint16(xArgXmm2), +/*2112*/ uint16(xArgXmm3M128), +/*2113*/ uint16(xMatch), +/*2114*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2116*/ uint16(xReadSlashR), +/*2117*/ uint16(xArgYmm1), +/*2118*/ uint16(xArgYmm2), +/*2119*/ uint16(xArgYmm3M256), +/*2120*/ uint16(xMatch), +/*2121*/ uint16(xCondDataSize), 0, 0, 0, 2127, 2134, +/*2127*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2129*/ uint16(xReadSlashR), +/*2130*/ uint16(xArgXmm1), +/*2131*/ uint16(xArgXmm2), +/*2132*/ uint16(xArgXmm3M128), +/*2133*/ uint16(xMatch), +/*2134*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2136*/ uint16(xReadSlashR), +/*2137*/ uint16(xArgYmm1), +/*2138*/ uint16(xArgYmm2), +/*2139*/ uint16(xArgYmm3M256), +/*2140*/ uint16(xMatch), +/*2141*/ uint16(xCondPrefix), 2, + 0x66, 2167, + 0x0, 2147, +/*2147*/ uint16(xCondDataSize), 0, 0, 0, 2153, 2160, +/*2153*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2155*/ uint16(xReadSlashR), +/*2156*/ uint16(xArgXmm1), +/*2157*/ uint16(xArgXmm2), +/*2158*/ uint16(xArgXmm3M128), +/*2159*/ uint16(xMatch), +/*2160*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2162*/ uint16(xReadSlashR), +/*2163*/ uint16(xArgYmm1), +/*2164*/ uint16(xArgYmm2), +/*2165*/ uint16(xArgYmm3M256), +/*2166*/ uint16(xMatch), +/*2167*/ uint16(xCondDataSize), 0, 0, 0, 2173, 2180, +/*2173*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2175*/ uint16(xReadSlashR), +/*2176*/ uint16(xArgXmm1), +/*2177*/ uint16(xArgXmm2), +/*2178*/ uint16(xArgXmm3M128), +/*2179*/ uint16(xMatch), +/*2180*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2182*/ uint16(xReadSlashR), +/*2183*/ uint16(xArgYmm1), +/*2184*/ uint16(xArgYmm2), +/*2185*/ uint16(xArgYmm3M256), +/*2186*/ uint16(xMatch), +/*2187*/ uint16(xCondPrefix), 4, + 0xC5, 2255, + 0xC4, 2209, + 0x66, 2203, + 0x0, 2197, +/*2197*/ uint16(xSetOp), uint16(UNPCKHPS), +/*2199*/ uint16(xReadSlashR), +/*2200*/ uint16(xArgXmm1), +/*2201*/ uint16(xArgXmm2M128), +/*2202*/ uint16(xMatch), +/*2203*/ uint16(xSetOp), uint16(UNPCKHPD), +/*2205*/ uint16(xReadSlashR), +/*2206*/ uint16(xArgXmm1), +/*2207*/ uint16(xArgXmm2M128), +/*2208*/ uint16(xMatch), +/*2209*/ uint16(xCondPrefix), 2, + 0x66, 2235, + 0x0, 2215, +/*2215*/ uint16(xCondDataSize), 0, 0, 0, 2221, 2228, +/*2221*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2223*/ uint16(xReadSlashR), +/*2224*/ uint16(xArgXmm1), +/*2225*/ uint16(xArgXmm2), +/*2226*/ uint16(xArgXmm3M128), +/*2227*/ uint16(xMatch), +/*2228*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2230*/ uint16(xReadSlashR), +/*2231*/ uint16(xArgYmm1), +/*2232*/ uint16(xArgYmm2), +/*2233*/ uint16(xArgYmm3M256), +/*2234*/ uint16(xMatch), +/*2235*/ uint16(xCondDataSize), 0, 0, 0, 2241, 2248, +/*2241*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2243*/ uint16(xReadSlashR), +/*2244*/ uint16(xArgXmm1), +/*2245*/ uint16(xArgXmm2), +/*2246*/ uint16(xArgXmm3M128), +/*2247*/ uint16(xMatch), +/*2248*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2250*/ uint16(xReadSlashR), +/*2251*/ uint16(xArgYmm1), +/*2252*/ uint16(xArgYmm2), +/*2253*/ uint16(xArgYmm3M256), +/*2254*/ uint16(xMatch), +/*2255*/ uint16(xCondPrefix), 2, + 0x66, 2281, + 0x0, 2261, +/*2261*/ uint16(xCondDataSize), 0, 0, 0, 2267, 2274, +/*2267*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2269*/ uint16(xReadSlashR), +/*2270*/ uint16(xArgXmm1), +/*2271*/ uint16(xArgXmm2), +/*2272*/ uint16(xArgXmm3M128), +/*2273*/ uint16(xMatch), +/*2274*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2276*/ uint16(xReadSlashR), +/*2277*/ uint16(xArgYmm1), +/*2278*/ uint16(xArgYmm2), +/*2279*/ uint16(xArgYmm3M256), +/*2280*/ uint16(xMatch), +/*2281*/ uint16(xCondDataSize), 0, 0, 0, 2287, 2294, +/*2287*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2289*/ uint16(xReadSlashR), +/*2290*/ uint16(xArgXmm1), +/*2291*/ uint16(xArgXmm2), +/*2292*/ uint16(xArgXmm3M128), +/*2293*/ uint16(xMatch), +/*2294*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2296*/ uint16(xReadSlashR), +/*2297*/ uint16(xArgYmm1), +/*2298*/ uint16(xArgYmm2), +/*2299*/ uint16(xArgYmm3M256), +/*2300*/ uint16(xMatch), +/*2301*/ uint16(xCondPrefix), 5, + 0xF3, 2448, + 0xC5, 2391, + 0xC4, 2334, + 0x66, 2328, + 0x0, 2313, +/*2313*/ uint16(xCondIsMem), 2316, 2322, +/*2316*/ uint16(xSetOp), uint16(MOVLHPS), +/*2318*/ uint16(xReadSlashR), +/*2319*/ uint16(xArgXmm1), +/*2320*/ uint16(xArgXmm2), +/*2321*/ uint16(xMatch), +/*2322*/ uint16(xSetOp), uint16(MOVHPS), +/*2324*/ uint16(xReadSlashR), +/*2325*/ uint16(xArgXmm), +/*2326*/ uint16(xArgM64), +/*2327*/ uint16(xMatch), +/*2328*/ uint16(xSetOp), uint16(MOVHPD), +/*2330*/ uint16(xReadSlashR), +/*2331*/ uint16(xArgXmm), +/*2332*/ uint16(xArgXmm2M64), +/*2333*/ uint16(xMatch), +/*2334*/ uint16(xCondPrefix), 3, + 0xF3, 2373, + 0x66, 2360, + 0x0, 2342, +/*2342*/ uint16(xCondDataSize), 0, 0, 0, 2348, 0, +/*2348*/ uint16(xSetOp), uint16(VMOVHPS), +/*2350*/ uint16(xReadSlashR), +/*2351*/ uint16(xArgXmm2), +/*2352*/ uint16(xArgXmm1), +/*2353*/ uint16(xArgM64), +/*2354*/ uint16(xMatch), +/*2355*/ uint16(xReadSlashR), +/*2356*/ uint16(xArgXmm1), +/*2357*/ uint16(xArgXmm2), +/*2358*/ uint16(xArgXmm3), +/*2359*/ uint16(xMatch), +/*2360*/ uint16(xCondDataSize), 0, 0, 0, 2366, 0, +/*2366*/ uint16(xSetOp), uint16(VMOVHPD), +/*2368*/ uint16(xReadSlashR), +/*2369*/ uint16(xArgXmm2), +/*2370*/ uint16(xArgXmm1), +/*2371*/ uint16(xArgM64), +/*2372*/ uint16(xMatch), +/*2373*/ uint16(xCondDataSize), 0, 0, 0, 2379, 2385, +/*2379*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2381*/ uint16(xReadSlashR), +/*2382*/ uint16(xArgXmm1), +/*2383*/ uint16(xArgXmm2M128), +/*2384*/ uint16(xMatch), +/*2385*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2387*/ uint16(xReadSlashR), +/*2388*/ uint16(xArgYmm1), +/*2389*/ uint16(xArgYmm2M256), +/*2390*/ uint16(xMatch), +/*2391*/ uint16(xCondPrefix), 3, + 0xF3, 2430, + 0x66, 2417, 0x0, 2399, - /*2399*/ uint16(xSetOp), uint16(PHSUBD), - /*2401*/ uint16(xReadSlashR), - /*2402*/ uint16(xArgMm1), - /*2403*/ uint16(xArgMm2M64), - /*2404*/ uint16(xMatch), - /*2405*/ uint16(xSetOp), uint16(PHSUBD), - /*2407*/ uint16(xReadSlashR), - /*2408*/ uint16(xArgXmm1), - /*2409*/ uint16(xArgXmm2M128), - /*2410*/ uint16(xMatch), - /*2411*/ uint16(xCondPrefix), 2, - 0x66, 2423, - 0x0, 2417, - /*2417*/ uint16(xSetOp), uint16(PHSUBSW), - /*2419*/ uint16(xReadSlashR), - /*2420*/ uint16(xArgMm1), - /*2421*/ uint16(xArgMm2M64), - /*2422*/ uint16(xMatch), - /*2423*/ uint16(xSetOp), uint16(PHSUBSW), - /*2425*/ uint16(xReadSlashR), - /*2426*/ uint16(xArgXmm1), - /*2427*/ uint16(xArgXmm2M128), - /*2428*/ uint16(xMatch), - /*2429*/ uint16(xCondPrefix), 2, - 0x66, 2441, - 0x0, 2435, - /*2435*/ uint16(xSetOp), uint16(PSIGNB), - /*2437*/ uint16(xReadSlashR), - /*2438*/ uint16(xArgMm1), - /*2439*/ uint16(xArgMm2M64), - /*2440*/ uint16(xMatch), - /*2441*/ uint16(xSetOp), uint16(PSIGNB), - /*2443*/ uint16(xReadSlashR), - /*2444*/ uint16(xArgXmm1), - /*2445*/ uint16(xArgXmm2M128), - /*2446*/ uint16(xMatch), - /*2447*/ uint16(xCondPrefix), 2, - 0x66, 2459, - 0x0, 2453, - /*2453*/ uint16(xSetOp), uint16(PSIGNW), - /*2455*/ uint16(xReadSlashR), - /*2456*/ uint16(xArgMm1), - /*2457*/ uint16(xArgMm2M64), - /*2458*/ uint16(xMatch), - /*2459*/ uint16(xSetOp), uint16(PSIGNW), - /*2461*/ uint16(xReadSlashR), - /*2462*/ uint16(xArgXmm1), - /*2463*/ uint16(xArgXmm2M128), - /*2464*/ uint16(xMatch), - /*2465*/ uint16(xCondPrefix), 2, - 0x66, 2477, - 0x0, 2471, - /*2471*/ uint16(xSetOp), uint16(PSIGND), - /*2473*/ uint16(xReadSlashR), - /*2474*/ uint16(xArgMm1), - /*2475*/ uint16(xArgMm2M64), - /*2476*/ uint16(xMatch), - /*2477*/ uint16(xSetOp), uint16(PSIGND), - /*2479*/ uint16(xReadSlashR), - /*2480*/ uint16(xArgXmm1), - /*2481*/ uint16(xArgXmm2M128), - /*2482*/ uint16(xMatch), - /*2483*/ uint16(xCondPrefix), 2, - 0x66, 2495, - 0x0, 2489, - /*2489*/ uint16(xSetOp), uint16(PMULHRSW), - /*2491*/ uint16(xReadSlashR), - /*2492*/ uint16(xArgMm1), - /*2493*/ uint16(xArgMm2M64), - /*2494*/ uint16(xMatch), - /*2495*/ uint16(xSetOp), uint16(PMULHRSW), - /*2497*/ uint16(xReadSlashR), - /*2498*/ uint16(xArgXmm1), - /*2499*/ uint16(xArgXmm2M128), - /*2500*/ uint16(xMatch), - /*2501*/ uint16(xCondPrefix), 1, - 0x66, 2505, - /*2505*/ uint16(xSetOp), uint16(PBLENDVB), - /*2507*/ uint16(xReadSlashR), - /*2508*/ uint16(xArgXmm1), - /*2509*/ uint16(xArgXmm2M128), - /*2510*/ uint16(xArgXMM0), - /*2511*/ uint16(xMatch), - /*2512*/ uint16(xCondPrefix), 1, - 0x66, 2516, - /*2516*/ uint16(xSetOp), uint16(BLENDVPS), - /*2518*/ uint16(xReadSlashR), - /*2519*/ uint16(xArgXmm1), - /*2520*/ uint16(xArgXmm2M128), - /*2521*/ uint16(xArgXMM0), - /*2522*/ uint16(xMatch), - /*2523*/ uint16(xCondPrefix), 1, - 0x66, 2527, - /*2527*/ uint16(xSetOp), uint16(BLENDVPD), - /*2529*/ uint16(xReadSlashR), - /*2530*/ uint16(xArgXmm1), - /*2531*/ uint16(xArgXmm2M128), - /*2532*/ uint16(xArgXMM0), - /*2533*/ uint16(xMatch), - /*2534*/ uint16(xCondPrefix), 1, - 0x66, 2538, - /*2538*/ uint16(xSetOp), uint16(PTEST), - /*2540*/ uint16(xReadSlashR), - /*2541*/ uint16(xArgXmm1), - /*2542*/ uint16(xArgXmm2M128), - /*2543*/ uint16(xMatch), - /*2544*/ uint16(xCondPrefix), 2, - 0x66, 2556, - 0x0, 2550, - /*2550*/ uint16(xSetOp), uint16(PABSB), - /*2552*/ uint16(xReadSlashR), - /*2553*/ uint16(xArgMm1), - /*2554*/ uint16(xArgMm2M64), - /*2555*/ uint16(xMatch), - /*2556*/ uint16(xSetOp), uint16(PABSB), - /*2558*/ uint16(xReadSlashR), - /*2559*/ uint16(xArgXmm1), - /*2560*/ uint16(xArgXmm2M128), - /*2561*/ uint16(xMatch), - /*2562*/ uint16(xCondPrefix), 2, - 0x66, 2574, - 0x0, 2568, - /*2568*/ uint16(xSetOp), uint16(PABSW), - /*2570*/ uint16(xReadSlashR), - /*2571*/ uint16(xArgMm1), - /*2572*/ uint16(xArgMm2M64), - /*2573*/ uint16(xMatch), - /*2574*/ uint16(xSetOp), uint16(PABSW), - /*2576*/ uint16(xReadSlashR), - /*2577*/ uint16(xArgXmm1), - /*2578*/ uint16(xArgXmm2M128), - /*2579*/ uint16(xMatch), - /*2580*/ uint16(xCondPrefix), 2, - 0x66, 2592, - 0x0, 2586, - /*2586*/ uint16(xSetOp), uint16(PABSD), - /*2588*/ uint16(xReadSlashR), - /*2589*/ uint16(xArgMm1), - /*2590*/ uint16(xArgMm2M64), - /*2591*/ uint16(xMatch), - /*2592*/ uint16(xSetOp), uint16(PABSD), - /*2594*/ uint16(xReadSlashR), - /*2595*/ uint16(xArgXmm1), - /*2596*/ uint16(xArgXmm2M128), - /*2597*/ uint16(xMatch), - /*2598*/ uint16(xCondPrefix), 1, - 0x66, 2602, - /*2602*/ uint16(xSetOp), uint16(PMOVSXBW), - /*2604*/ uint16(xReadSlashR), - /*2605*/ uint16(xArgXmm1), - /*2606*/ uint16(xArgXmm2M64), - /*2607*/ uint16(xMatch), - /*2608*/ uint16(xCondPrefix), 1, - 0x66, 2612, - /*2612*/ uint16(xSetOp), uint16(PMOVSXBD), - /*2614*/ uint16(xReadSlashR), - /*2615*/ uint16(xArgXmm1), - /*2616*/ uint16(xArgXmm2M32), - /*2617*/ uint16(xMatch), - /*2618*/ uint16(xCondPrefix), 1, - 0x66, 2622, - /*2622*/ uint16(xSetOp), uint16(PMOVSXBQ), - /*2624*/ uint16(xReadSlashR), - /*2625*/ uint16(xArgXmm1), - /*2626*/ uint16(xArgXmm2M16), - /*2627*/ uint16(xMatch), - /*2628*/ uint16(xCondPrefix), 1, - 0x66, 2632, - /*2632*/ uint16(xSetOp), uint16(PMOVSXWD), - /*2634*/ uint16(xReadSlashR), - /*2635*/ uint16(xArgXmm1), - /*2636*/ uint16(xArgXmm2M64), - /*2637*/ uint16(xMatch), - /*2638*/ uint16(xCondPrefix), 1, - 0x66, 2642, - /*2642*/ uint16(xSetOp), uint16(PMOVSXWQ), - /*2644*/ uint16(xReadSlashR), - /*2645*/ uint16(xArgXmm1), - /*2646*/ uint16(xArgXmm2M32), - /*2647*/ uint16(xMatch), - /*2648*/ uint16(xCondPrefix), 1, - 0x66, 2652, - /*2652*/ uint16(xSetOp), uint16(PMOVSXDQ), - /*2654*/ uint16(xReadSlashR), - /*2655*/ uint16(xArgXmm1), - /*2656*/ uint16(xArgXmm2M64), - /*2657*/ uint16(xMatch), - /*2658*/ uint16(xCondPrefix), 1, - 0x66, 2662, - /*2662*/ uint16(xSetOp), uint16(PMULDQ), - /*2664*/ uint16(xReadSlashR), - /*2665*/ uint16(xArgXmm1), - /*2666*/ uint16(xArgXmm2M128), - /*2667*/ uint16(xMatch), - /*2668*/ uint16(xCondPrefix), 1, - 0x66, 2672, - /*2672*/ uint16(xSetOp), uint16(PCMPEQQ), - /*2674*/ uint16(xReadSlashR), - /*2675*/ uint16(xArgXmm1), - /*2676*/ uint16(xArgXmm2M128), - /*2677*/ uint16(xMatch), - /*2678*/ uint16(xCondPrefix), 1, - 0x66, 2682, - /*2682*/ uint16(xSetOp), uint16(MOVNTDQA), - /*2684*/ uint16(xReadSlashR), - /*2685*/ uint16(xArgXmm1), - /*2686*/ uint16(xArgM128), - /*2687*/ uint16(xMatch), - /*2688*/ uint16(xCondPrefix), 1, - 0x66, 2692, - /*2692*/ uint16(xSetOp), uint16(PACKUSDW), - /*2694*/ uint16(xReadSlashR), - /*2695*/ uint16(xArgXmm1), - /*2696*/ uint16(xArgXmm2M128), - /*2697*/ uint16(xMatch), - /*2698*/ uint16(xCondPrefix), 1, - 0x66, 2702, - /*2702*/ uint16(xSetOp), uint16(PMOVZXBW), - /*2704*/ uint16(xReadSlashR), - /*2705*/ uint16(xArgXmm1), - /*2706*/ uint16(xArgXmm2M64), - /*2707*/ uint16(xMatch), - /*2708*/ uint16(xCondPrefix), 1, - 0x66, 2712, - /*2712*/ uint16(xSetOp), uint16(PMOVZXBD), - /*2714*/ uint16(xReadSlashR), - /*2715*/ uint16(xArgXmm1), - /*2716*/ uint16(xArgXmm2M32), - /*2717*/ uint16(xMatch), - /*2718*/ uint16(xCondPrefix), 1, - 0x66, 2722, - /*2722*/ uint16(xSetOp), uint16(PMOVZXBQ), - /*2724*/ uint16(xReadSlashR), - /*2725*/ uint16(xArgXmm1), - /*2726*/ uint16(xArgXmm2M16), - /*2727*/ uint16(xMatch), - /*2728*/ uint16(xCondPrefix), 1, - 0x66, 2732, - /*2732*/ uint16(xSetOp), uint16(PMOVZXWD), - /*2734*/ uint16(xReadSlashR), - /*2735*/ uint16(xArgXmm1), - /*2736*/ uint16(xArgXmm2M64), - /*2737*/ uint16(xMatch), - /*2738*/ uint16(xCondPrefix), 1, - 0x66, 2742, - /*2742*/ uint16(xSetOp), uint16(PMOVZXWQ), - /*2744*/ uint16(xReadSlashR), - /*2745*/ uint16(xArgXmm1), - /*2746*/ uint16(xArgXmm2M32), - /*2747*/ uint16(xMatch), - /*2748*/ uint16(xCondPrefix), 1, - 0x66, 2752, - /*2752*/ uint16(xSetOp), uint16(PMOVZXDQ), - /*2754*/ uint16(xReadSlashR), - /*2755*/ uint16(xArgXmm1), - /*2756*/ uint16(xArgXmm2M64), - /*2757*/ uint16(xMatch), - /*2758*/ uint16(xCondPrefix), 1, - 0x66, 2762, - /*2762*/ uint16(xSetOp), uint16(PCMPGTQ), - /*2764*/ uint16(xReadSlashR), - /*2765*/ uint16(xArgXmm1), - /*2766*/ uint16(xArgXmm2M128), - /*2767*/ uint16(xMatch), - /*2768*/ uint16(xCondPrefix), 1, - 0x66, 2772, - /*2772*/ uint16(xSetOp), uint16(PMINSB), - /*2774*/ uint16(xReadSlashR), - /*2775*/ uint16(xArgXmm1), - /*2776*/ uint16(xArgXmm2M128), - /*2777*/ uint16(xMatch), - /*2778*/ uint16(xCondPrefix), 1, - 0x66, 2782, - /*2782*/ uint16(xSetOp), uint16(PMINSD), - /*2784*/ uint16(xReadSlashR), - /*2785*/ uint16(xArgXmm1), - /*2786*/ uint16(xArgXmm2M128), - /*2787*/ uint16(xMatch), - /*2788*/ uint16(xCondPrefix), 1, - 0x66, 2792, - /*2792*/ uint16(xSetOp), uint16(PMINUW), - /*2794*/ uint16(xReadSlashR), - /*2795*/ uint16(xArgXmm1), - /*2796*/ uint16(xArgXmm2M128), - /*2797*/ uint16(xMatch), - /*2798*/ uint16(xCondPrefix), 1, - 0x66, 2802, - /*2802*/ uint16(xSetOp), uint16(PMINUD), - /*2804*/ uint16(xReadSlashR), - /*2805*/ uint16(xArgXmm1), - /*2806*/ uint16(xArgXmm2M128), - /*2807*/ uint16(xMatch), - /*2808*/ uint16(xCondPrefix), 1, - 0x66, 2812, - /*2812*/ uint16(xSetOp), uint16(PMAXSB), - /*2814*/ uint16(xReadSlashR), - /*2815*/ uint16(xArgXmm1), - /*2816*/ uint16(xArgXmm2M128), - /*2817*/ uint16(xMatch), - /*2818*/ uint16(xCondPrefix), 1, - 0x66, 2822, - /*2822*/ uint16(xSetOp), uint16(PMAXSD), - /*2824*/ uint16(xReadSlashR), - /*2825*/ uint16(xArgXmm1), - /*2826*/ uint16(xArgXmm2M128), - /*2827*/ uint16(xMatch), - /*2828*/ uint16(xCondPrefix), 1, - 0x66, 2832, - /*2832*/ uint16(xSetOp), uint16(PMAXUW), - /*2834*/ uint16(xReadSlashR), - /*2835*/ uint16(xArgXmm1), - /*2836*/ uint16(xArgXmm2M128), - /*2837*/ uint16(xMatch), - /*2838*/ uint16(xCondPrefix), 1, - 0x66, 2842, - /*2842*/ uint16(xSetOp), uint16(PMAXUD), - /*2844*/ uint16(xReadSlashR), - /*2845*/ uint16(xArgXmm1), - /*2846*/ uint16(xArgXmm2M128), - /*2847*/ uint16(xMatch), - /*2848*/ uint16(xCondPrefix), 1, - 0x66, 2852, - /*2852*/ uint16(xSetOp), uint16(PMULLD), - /*2854*/ uint16(xReadSlashR), - /*2855*/ uint16(xArgXmm1), - /*2856*/ uint16(xArgXmm2M128), - /*2857*/ uint16(xMatch), - /*2858*/ uint16(xCondPrefix), 1, - 0x66, 2862, - /*2862*/ uint16(xSetOp), uint16(PHMINPOSUW), - /*2864*/ uint16(xReadSlashR), - /*2865*/ uint16(xArgXmm1), - /*2866*/ uint16(xArgXmm2M128), - /*2867*/ uint16(xMatch), - /*2868*/ uint16(xCondIs64), 2871, 2881, - /*2871*/ uint16(xCondPrefix), 1, - 0x66, 2875, - /*2875*/ uint16(xSetOp), uint16(INVPCID), - /*2877*/ uint16(xReadSlashR), - /*2878*/ uint16(xArgR32), - /*2879*/ uint16(xArgM128), - /*2880*/ uint16(xMatch), - /*2881*/ uint16(xCondPrefix), 1, - 0x66, 2885, - /*2885*/ uint16(xSetOp), uint16(INVPCID), - /*2887*/ uint16(xReadSlashR), - /*2888*/ uint16(xArgR64), - /*2889*/ uint16(xArgM128), - /*2890*/ uint16(xMatch), - /*2891*/ uint16(xCondPrefix), 1, - 0x66, 2895, - /*2895*/ uint16(xSetOp), uint16(AESIMC), - /*2897*/ uint16(xReadSlashR), - /*2898*/ uint16(xArgXmm1), - /*2899*/ uint16(xArgXmm2M128), - /*2900*/ uint16(xMatch), - /*2901*/ uint16(xCondPrefix), 1, - 0x66, 2905, - /*2905*/ uint16(xSetOp), uint16(AESENC), - /*2907*/ uint16(xReadSlashR), - /*2908*/ uint16(xArgXmm1), - /*2909*/ uint16(xArgXmm2M128), - /*2910*/ uint16(xMatch), - /*2911*/ uint16(xCondPrefix), 1, - 0x66, 2915, - /*2915*/ uint16(xSetOp), uint16(AESENCLAST), - /*2917*/ uint16(xReadSlashR), - /*2918*/ uint16(xArgXmm1), - /*2919*/ uint16(xArgXmm2M128), - /*2920*/ uint16(xMatch), - /*2921*/ uint16(xCondPrefix), 1, - 0x66, 2925, - /*2925*/ uint16(xSetOp), uint16(AESDEC), - /*2927*/ uint16(xReadSlashR), - /*2928*/ uint16(xArgXmm1), - /*2929*/ uint16(xArgXmm2M128), - /*2930*/ uint16(xMatch), - /*2931*/ uint16(xCondPrefix), 1, - 0x66, 2935, - /*2935*/ uint16(xSetOp), uint16(AESDECLAST), - /*2937*/ uint16(xReadSlashR), - /*2938*/ uint16(xArgXmm1), - /*2939*/ uint16(xArgXmm2M128), - /*2940*/ uint16(xMatch), - /*2941*/ uint16(xCondIs64), 2944, 2982, - /*2944*/ uint16(xCondPrefix), 2, - 0xF2, 2966, - 0x0, 2950, - /*2950*/ uint16(xCondDataSize), 2954, 2960, 0, - /*2954*/ uint16(xSetOp), uint16(MOVBE), - /*2956*/ uint16(xReadSlashR), - /*2957*/ uint16(xArgR16), - /*2958*/ uint16(xArgM16), - /*2959*/ uint16(xMatch), - /*2960*/ uint16(xSetOp), uint16(MOVBE), - /*2962*/ uint16(xReadSlashR), - /*2963*/ uint16(xArgR32), - /*2964*/ uint16(xArgM32), - /*2965*/ uint16(xMatch), - /*2966*/ uint16(xCondDataSize), 2970, 2976, 0, - /*2970*/ uint16(xSetOp), uint16(CRC32), - /*2972*/ uint16(xReadSlashR), - /*2973*/ uint16(xArgR32), - /*2974*/ uint16(xArgRM8), - /*2975*/ uint16(xMatch), - /*2976*/ uint16(xSetOp), uint16(CRC32), - /*2978*/ uint16(xReadSlashR), - /*2979*/ uint16(xArgR32), - /*2980*/ uint16(xArgRM8), - /*2981*/ uint16(xMatch), - /*2982*/ uint16(xCondPrefix), 2, - 0xF2, 2998, - 0x0, 2988, - /*2988*/ uint16(xCondDataSize), 2954, 2960, 2992, - /*2992*/ uint16(xSetOp), uint16(MOVBE), - /*2994*/ uint16(xReadSlashR), - /*2995*/ uint16(xArgR64), - /*2996*/ uint16(xArgM64), - /*2997*/ uint16(xMatch), - /*2998*/ uint16(xCondDataSize), 2970, 2976, 3002, - /*3002*/ uint16(xSetOp), uint16(CRC32), - /*3004*/ uint16(xReadSlashR), - /*3005*/ uint16(xArgR64), - /*3006*/ uint16(xArgRM8), - /*3007*/ uint16(xMatch), - /*3008*/ uint16(xCondIs64), 3011, 3049, - /*3011*/ uint16(xCondPrefix), 2, - 0xF2, 3033, - 0x0, 3017, - /*3017*/ uint16(xCondDataSize), 3021, 3027, 0, - /*3021*/ uint16(xSetOp), uint16(MOVBE), - /*3023*/ uint16(xReadSlashR), - /*3024*/ uint16(xArgM16), - /*3025*/ uint16(xArgR16), - /*3026*/ uint16(xMatch), - /*3027*/ uint16(xSetOp), uint16(MOVBE), - /*3029*/ uint16(xReadSlashR), - /*3030*/ uint16(xArgM32), - /*3031*/ uint16(xArgR32), - /*3032*/ uint16(xMatch), - /*3033*/ uint16(xCondDataSize), 3037, 3043, 0, - /*3037*/ uint16(xSetOp), uint16(CRC32), - /*3039*/ uint16(xReadSlashR), - /*3040*/ uint16(xArgR32), - /*3041*/ uint16(xArgRM16), - /*3042*/ uint16(xMatch), - /*3043*/ uint16(xSetOp), uint16(CRC32), - /*3045*/ uint16(xReadSlashR), - /*3046*/ uint16(xArgR32), - /*3047*/ uint16(xArgRM32), - /*3048*/ uint16(xMatch), - /*3049*/ uint16(xCondPrefix), 2, - 0xF2, 3065, - 0x0, 3055, - /*3055*/ uint16(xCondDataSize), 3021, 3027, 3059, - /*3059*/ uint16(xSetOp), uint16(MOVBE), - /*3061*/ uint16(xReadSlashR), - /*3062*/ uint16(xArgM64), - /*3063*/ uint16(xArgR64), - /*3064*/ uint16(xMatch), - /*3065*/ uint16(xCondDataSize), 3037, 3043, 3069, - /*3069*/ uint16(xSetOp), uint16(CRC32), - /*3071*/ uint16(xReadSlashR), - /*3072*/ uint16(xArgR64), - /*3073*/ uint16(xArgRM64), - /*3074*/ uint16(xMatch), - /*3075*/ uint16(xCondByte), 24, - 0x08, 3126, - 0x09, 3138, - 0x0A, 3150, - 0x0B, 3162, - 0x0C, 3174, - 0x0D, 3186, - 0x0E, 3198, - 0x0F, 3210, - 0x14, 3232, - 0x15, 3244, - 0x16, 3256, - 0x17, 3299, - 0x20, 3311, - 0x21, 3323, - 0x22, 3335, - 0x40, 3378, - 0x41, 3390, - 0x42, 3402, - 0x44, 3414, - 0x60, 3426, - 0x61, 3438, - 0x62, 3450, - 0x63, 3462, - 0xDF, 3474, +/*2399*/ uint16(xCondDataSize), 0, 0, 0, 2405, 0, +/*2405*/ uint16(xSetOp), uint16(VMOVHPS), +/*2407*/ uint16(xReadSlashR), +/*2408*/ uint16(xArgXmm2), +/*2409*/ uint16(xArgXmm1), +/*2410*/ uint16(xArgM64), +/*2411*/ uint16(xMatch), +/*2412*/ uint16(xReadSlashR), +/*2413*/ uint16(xArgXmm1), +/*2414*/ uint16(xArgXmm2), +/*2415*/ uint16(xArgXmm3), +/*2416*/ uint16(xMatch), +/*2417*/ uint16(xCondDataSize), 0, 0, 0, 2423, 0, +/*2423*/ uint16(xSetOp), uint16(VMOVHPD), +/*2425*/ uint16(xReadSlashR), +/*2426*/ uint16(xArgXmm2), +/*2427*/ uint16(xArgXmm1), +/*2428*/ uint16(xArgM64), +/*2429*/ uint16(xMatch), +/*2430*/ uint16(xCondDataSize), 0, 0, 0, 2436, 2442, +/*2436*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2438*/ uint16(xReadSlashR), +/*2439*/ uint16(xArgXmm1), +/*2440*/ uint16(xArgXmm2M128), +/*2441*/ uint16(xMatch), +/*2442*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2444*/ uint16(xReadSlashR), +/*2445*/ uint16(xArgYmm1), +/*2446*/ uint16(xArgYmm2M256), +/*2447*/ uint16(xMatch), +/*2448*/ uint16(xSetOp), uint16(MOVSHDUP), +/*2450*/ uint16(xReadSlashR), +/*2451*/ uint16(xArgXmm1), +/*2452*/ uint16(xArgXmm2M128), +/*2453*/ uint16(xMatch), +/*2454*/ uint16(xCondPrefix), 4, + 0xC5, 2500, + 0xC4, 2476, + 0x66, 2470, + 0x0, 2464, +/*2464*/ uint16(xSetOp), uint16(MOVHPS), +/*2466*/ uint16(xReadSlashR), +/*2467*/ uint16(xArgM64), +/*2468*/ uint16(xArgXmm), +/*2469*/ uint16(xMatch), +/*2470*/ uint16(xSetOp), uint16(MOVHPD), +/*2472*/ uint16(xReadSlashR), +/*2473*/ uint16(xArgXmm2M64), +/*2474*/ uint16(xArgXmm), +/*2475*/ uint16(xMatch), +/*2476*/ uint16(xCondPrefix), 2, + 0x66, 2494, + 0x0, 2482, +/*2482*/ uint16(xCondDataSize), 0, 0, 0, 2488, 0, +/*2488*/ uint16(xSetOp), uint16(VMOVHPS), +/*2490*/ uint16(xReadSlashR), +/*2491*/ uint16(xArgM64), +/*2492*/ uint16(xArgXmm1), +/*2493*/ uint16(xMatch), +/*2494*/ uint16(xSetOp), uint16(VMOVHPD), +/*2496*/ uint16(xReadSlashR), +/*2497*/ uint16(xArgM64), +/*2498*/ uint16(xArgXmm1), +/*2499*/ uint16(xMatch), +/*2500*/ uint16(xCondPrefix), 2, + 0x66, 2518, + 0x0, 2506, +/*2506*/ uint16(xCondDataSize), 0, 0, 0, 2512, 0, +/*2512*/ uint16(xSetOp), uint16(VMOVHPS), +/*2514*/ uint16(xReadSlashR), +/*2515*/ uint16(xArgM64), +/*2516*/ uint16(xArgXmm1), +/*2517*/ uint16(xMatch), +/*2518*/ uint16(xSetOp), uint16(VMOVHPD), +/*2520*/ uint16(xReadSlashR), +/*2521*/ uint16(xArgM64), +/*2522*/ uint16(xArgXmm1), +/*2523*/ uint16(xMatch), +/*2524*/ uint16(xCondSlashR), + 2533, // 0 + 2537, // 1 + 2541, // 2 + 2545, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*2533*/ uint16(xSetOp), uint16(PREFETCHNTA), +/*2535*/ uint16(xArgM8), +/*2536*/ uint16(xMatch), +/*2537*/ uint16(xSetOp), uint16(PREFETCHT0), +/*2539*/ uint16(xArgM8), +/*2540*/ uint16(xMatch), +/*2541*/ uint16(xSetOp), uint16(PREFETCHT1), +/*2543*/ uint16(xArgM8), +/*2544*/ uint16(xMatch), +/*2545*/ uint16(xSetOp), uint16(PREFETCHT2), +/*2547*/ uint16(xArgM8), +/*2548*/ uint16(xMatch), +/*2549*/ uint16(xCondSlashR), + 2558, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*2558*/ uint16(xCondDataSize), 2564, 2568, 0, 0, 0, +/*2564*/ uint16(xSetOp), uint16(NOP), +/*2566*/ uint16(xArgRM16), +/*2567*/ uint16(xMatch), +/*2568*/ uint16(xSetOp), uint16(NOP), +/*2570*/ uint16(xArgRM32), +/*2571*/ uint16(xMatch), +/*2572*/ uint16(xCondIs64), 2575, 2581, +/*2575*/ uint16(xSetOp), uint16(MOV), +/*2577*/ uint16(xReadSlashR), +/*2578*/ uint16(xArgRmf32), +/*2579*/ uint16(xArgCR0dashCR7), +/*2580*/ uint16(xMatch), +/*2581*/ uint16(xSetOp), uint16(MOV), +/*2583*/ uint16(xReadSlashR), +/*2584*/ uint16(xArgRmf64), +/*2585*/ uint16(xArgCR0dashCR7), +/*2586*/ uint16(xMatch), +/*2587*/ uint16(xCondIs64), 2590, 2596, +/*2590*/ uint16(xSetOp), uint16(MOV), +/*2592*/ uint16(xReadSlashR), +/*2593*/ uint16(xArgRmf32), +/*2594*/ uint16(xArgDR0dashDR7), +/*2595*/ uint16(xMatch), +/*2596*/ uint16(xSetOp), uint16(MOV), +/*2598*/ uint16(xReadSlashR), +/*2599*/ uint16(xArgRmf64), +/*2600*/ uint16(xArgDR0dashDR7), +/*2601*/ uint16(xMatch), +/*2602*/ uint16(xCondIs64), 2605, 2611, +/*2605*/ uint16(xSetOp), uint16(MOV), +/*2607*/ uint16(xReadSlashR), +/*2608*/ uint16(xArgCR0dashCR7), +/*2609*/ uint16(xArgRmf32), +/*2610*/ uint16(xMatch), +/*2611*/ uint16(xSetOp), uint16(MOV), +/*2613*/ uint16(xReadSlashR), +/*2614*/ uint16(xArgCR0dashCR7), +/*2615*/ uint16(xArgRmf64), +/*2616*/ uint16(xMatch), +/*2617*/ uint16(xCondIs64), 2620, 2626, +/*2620*/ uint16(xSetOp), uint16(MOV), +/*2622*/ uint16(xReadSlashR), +/*2623*/ uint16(xArgDR0dashDR7), +/*2624*/ uint16(xArgRmf32), +/*2625*/ uint16(xMatch), +/*2626*/ uint16(xSetOp), uint16(MOV), +/*2628*/ uint16(xReadSlashR), +/*2629*/ uint16(xArgDR0dashDR7), +/*2630*/ uint16(xArgRmf64), +/*2631*/ uint16(xMatch), +/*2632*/ uint16(xCondIs64), 2635, 2641, +/*2635*/ uint16(xSetOp), uint16(MOV), +/*2637*/ uint16(xReadSlashR), +/*2638*/ uint16(xArgRmf32), +/*2639*/ uint16(xArgTR0dashTR7), +/*2640*/ uint16(xMatch), +/*2641*/ uint16(xSetOp), uint16(MOV), +/*2643*/ uint16(xReadSlashR), +/*2644*/ uint16(xArgRmf64), +/*2645*/ uint16(xArgTR0dashTR7), +/*2646*/ uint16(xMatch), +/*2647*/ uint16(xCondIs64), 2650, 2656, +/*2650*/ uint16(xSetOp), uint16(MOV), +/*2652*/ uint16(xReadSlashR), +/*2653*/ uint16(xArgTR0dashTR7), +/*2654*/ uint16(xArgRmf32), +/*2655*/ uint16(xMatch), +/*2656*/ uint16(xSetOp), uint16(MOV), +/*2658*/ uint16(xReadSlashR), +/*2659*/ uint16(xArgTR0dashTR7), +/*2660*/ uint16(xArgRmf64), +/*2661*/ uint16(xMatch), +/*2662*/ uint16(xCondPrefix), 4, + 0xC5, 2726, + 0xC4, 2684, + 0x66, 2678, + 0x0, 2672, +/*2672*/ uint16(xSetOp), uint16(MOVAPS), +/*2674*/ uint16(xReadSlashR), +/*2675*/ uint16(xArgXmm1), +/*2676*/ uint16(xArgXmm2M128), +/*2677*/ uint16(xMatch), +/*2678*/ uint16(xSetOp), uint16(MOVAPD), +/*2680*/ uint16(xReadSlashR), +/*2681*/ uint16(xArgXmm1), +/*2682*/ uint16(xArgXmm2M128), +/*2683*/ uint16(xMatch), +/*2684*/ uint16(xCondPrefix), 2, + 0x66, 2708, + 0x0, 2690, +/*2690*/ uint16(xCondDataSize), 0, 0, 0, 2696, 2702, +/*2696*/ uint16(xSetOp), uint16(VMOVAPS), +/*2698*/ uint16(xReadSlashR), +/*2699*/ uint16(xArgXmm1), +/*2700*/ uint16(xArgXmm2M128), +/*2701*/ uint16(xMatch), +/*2702*/ uint16(xSetOp), uint16(VMOVAPS), +/*2704*/ uint16(xReadSlashR), +/*2705*/ uint16(xArgYmm1), +/*2706*/ uint16(xArgYmm2M256), +/*2707*/ uint16(xMatch), +/*2708*/ uint16(xCondDataSize), 0, 0, 0, 2714, 2720, +/*2714*/ uint16(xSetOp), uint16(VMOVAPD), +/*2716*/ uint16(xReadSlashR), +/*2717*/ uint16(xArgXmm1), +/*2718*/ uint16(xArgXmm2M128), +/*2719*/ uint16(xMatch), +/*2720*/ uint16(xSetOp), uint16(VMOVAPD), +/*2722*/ uint16(xReadSlashR), +/*2723*/ uint16(xArgYmm1), +/*2724*/ uint16(xArgYmm2M256), +/*2725*/ uint16(xMatch), +/*2726*/ uint16(xCondPrefix), 2, + 0x66, 2750, + 0x0, 2732, +/*2732*/ uint16(xCondDataSize), 0, 0, 0, 2738, 2744, +/*2738*/ uint16(xSetOp), uint16(VMOVAPS), +/*2740*/ uint16(xReadSlashR), +/*2741*/ uint16(xArgXmm1), +/*2742*/ uint16(xArgXmm2M128), +/*2743*/ uint16(xMatch), +/*2744*/ uint16(xSetOp), uint16(VMOVAPS), +/*2746*/ uint16(xReadSlashR), +/*2747*/ uint16(xArgYmm1), +/*2748*/ uint16(xArgYmm2M256), +/*2749*/ uint16(xMatch), +/*2750*/ uint16(xCondDataSize), 0, 0, 0, 2756, 2762, +/*2756*/ uint16(xSetOp), uint16(VMOVAPD), +/*2758*/ uint16(xReadSlashR), +/*2759*/ uint16(xArgXmm1), +/*2760*/ uint16(xArgXmm2M128), +/*2761*/ uint16(xMatch), +/*2762*/ uint16(xSetOp), uint16(VMOVAPD), +/*2764*/ uint16(xReadSlashR), +/*2765*/ uint16(xArgYmm1), +/*2766*/ uint16(xArgYmm2M256), +/*2767*/ uint16(xMatch), +/*2768*/ uint16(xCondPrefix), 4, + 0xC5, 2832, + 0xC4, 2790, + 0x66, 2784, + 0x0, 2778, +/*2778*/ uint16(xSetOp), uint16(MOVAPS), +/*2780*/ uint16(xReadSlashR), +/*2781*/ uint16(xArgXmm2M128), +/*2782*/ uint16(xArgXmm1), +/*2783*/ uint16(xMatch), +/*2784*/ uint16(xSetOp), uint16(MOVAPD), +/*2786*/ uint16(xReadSlashR), +/*2787*/ uint16(xArgXmm2M128), +/*2788*/ uint16(xArgXmm1), +/*2789*/ uint16(xMatch), +/*2790*/ uint16(xCondPrefix), 2, + 0x66, 2814, + 0x0, 2796, +/*2796*/ uint16(xCondDataSize), 0, 0, 0, 2802, 2808, +/*2802*/ uint16(xSetOp), uint16(VMOVAPS), +/*2804*/ uint16(xReadSlashR), +/*2805*/ uint16(xArgXmm2M128), +/*2806*/ uint16(xArgXmm1), +/*2807*/ uint16(xMatch), +/*2808*/ uint16(xSetOp), uint16(VMOVAPS), +/*2810*/ uint16(xReadSlashR), +/*2811*/ uint16(xArgYmm2M256), +/*2812*/ uint16(xArgYmm1), +/*2813*/ uint16(xMatch), +/*2814*/ uint16(xCondDataSize), 0, 0, 0, 2820, 2826, +/*2820*/ uint16(xSetOp), uint16(VMOVAPD), +/*2822*/ uint16(xReadSlashR), +/*2823*/ uint16(xArgXmm2M128), +/*2824*/ uint16(xArgXmm1), +/*2825*/ uint16(xMatch), +/*2826*/ uint16(xSetOp), uint16(VMOVAPD), +/*2828*/ uint16(xReadSlashR), +/*2829*/ uint16(xArgYmm2M256), +/*2830*/ uint16(xArgYmm1), +/*2831*/ uint16(xMatch), +/*2832*/ uint16(xCondPrefix), 2, + 0x66, 2856, + 0x0, 2838, +/*2838*/ uint16(xCondDataSize), 0, 0, 0, 2844, 2850, +/*2844*/ uint16(xSetOp), uint16(VMOVAPS), +/*2846*/ uint16(xReadSlashR), +/*2847*/ uint16(xArgXmm2M128), +/*2848*/ uint16(xArgXmm1), +/*2849*/ uint16(xMatch), +/*2850*/ uint16(xSetOp), uint16(VMOVAPS), +/*2852*/ uint16(xReadSlashR), +/*2853*/ uint16(xArgYmm2M256), +/*2854*/ uint16(xArgYmm1), +/*2855*/ uint16(xMatch), +/*2856*/ uint16(xCondDataSize), 0, 0, 0, 2862, 2868, +/*2862*/ uint16(xSetOp), uint16(VMOVAPD), +/*2864*/ uint16(xReadSlashR), +/*2865*/ uint16(xArgXmm2M128), +/*2866*/ uint16(xArgXmm1), +/*2867*/ uint16(xMatch), +/*2868*/ uint16(xSetOp), uint16(VMOVAPD), +/*2870*/ uint16(xReadSlashR), +/*2871*/ uint16(xArgYmm2M256), +/*2872*/ uint16(xArgYmm1), +/*2873*/ uint16(xMatch), +/*2874*/ uint16(xCondIs64), 2877, 2979, +/*2877*/ uint16(xCondPrefix), 6, + 0xF3, 2961, + 0xF2, 2943, + 0xC5, 2923, + 0xC4, 2903, + 0x66, 2897, + 0x0, 2891, +/*2891*/ uint16(xSetOp), uint16(CVTPI2PS), +/*2893*/ uint16(xReadSlashR), +/*2894*/ uint16(xArgXmm), +/*2895*/ uint16(xArgMmM64), +/*2896*/ uint16(xMatch), +/*2897*/ uint16(xSetOp), uint16(CVTPI2PD), +/*2899*/ uint16(xReadSlashR), +/*2900*/ uint16(xArgXmm), +/*2901*/ uint16(xArgMmM64), +/*2902*/ uint16(xMatch), +/*2903*/ uint16(xCondPrefix), 2, + 0xF3, 2916, + 0xF2, 2909, +/*2909*/ uint16(xSetOp), uint16(VCVTSI2SD), +/*2911*/ uint16(xReadSlashR), +/*2912*/ uint16(xArgXmm1), +/*2913*/ uint16(xArgXmm2), +/*2914*/ uint16(xArgRM32), +/*2915*/ uint16(xMatch), +/*2916*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*2918*/ uint16(xReadSlashR), +/*2919*/ uint16(xArgXmm1), +/*2920*/ uint16(xArgXmm2), +/*2921*/ uint16(xArgRM32), +/*2922*/ uint16(xMatch), +/*2923*/ uint16(xCondPrefix), 2, + 0xF3, 2936, + 0xF2, 2929, +/*2929*/ uint16(xSetOp), uint16(VCVTSI2SD), +/*2931*/ uint16(xReadSlashR), +/*2932*/ uint16(xArgXmm1), +/*2933*/ uint16(xArgXmm2), +/*2934*/ uint16(xArgRM32), +/*2935*/ uint16(xMatch), +/*2936*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*2938*/ uint16(xReadSlashR), +/*2939*/ uint16(xArgXmm1), +/*2940*/ uint16(xArgXmm2), +/*2941*/ uint16(xArgRM32), +/*2942*/ uint16(xMatch), +/*2943*/ uint16(xCondDataSize), 2949, 2955, 0, 0, 0, +/*2949*/ uint16(xSetOp), uint16(CVTSI2SD), +/*2951*/ uint16(xReadSlashR), +/*2952*/ uint16(xArgXmm), +/*2953*/ uint16(xArgRM32), +/*2954*/ uint16(xMatch), +/*2955*/ uint16(xSetOp), uint16(CVTSI2SD), +/*2957*/ uint16(xReadSlashR), +/*2958*/ uint16(xArgXmm), +/*2959*/ uint16(xArgRM32), +/*2960*/ uint16(xMatch), +/*2961*/ uint16(xCondDataSize), 2967, 2973, 0, 0, 0, +/*2967*/ uint16(xSetOp), uint16(CVTSI2SS), +/*2969*/ uint16(xReadSlashR), +/*2970*/ uint16(xArgXmm), +/*2971*/ uint16(xArgRM32), +/*2972*/ uint16(xMatch), +/*2973*/ uint16(xSetOp), uint16(CVTSI2SS), +/*2975*/ uint16(xReadSlashR), +/*2976*/ uint16(xArgXmm), +/*2977*/ uint16(xArgRM32), +/*2978*/ uint16(xMatch), +/*2979*/ uint16(xCondPrefix), 6, + 0xF3, 3005, + 0xF2, 2993, + 0xC5, 2923, + 0xC4, 2903, + 0x66, 2897, + 0x0, 2891, +/*2993*/ uint16(xCondDataSize), 2949, 2955, 2999, 0, 0, +/*2999*/ uint16(xSetOp), uint16(CVTSI2SD), +/*3001*/ uint16(xReadSlashR), +/*3002*/ uint16(xArgXmm), +/*3003*/ uint16(xArgRM64), +/*3004*/ uint16(xMatch), +/*3005*/ uint16(xCondDataSize), 2967, 2973, 3011, 0, 0, +/*3011*/ uint16(xSetOp), uint16(CVTSI2SS), +/*3013*/ uint16(xReadSlashR), +/*3014*/ uint16(xArgXmm), +/*3015*/ uint16(xArgRM64), +/*3016*/ uint16(xMatch), +/*3017*/ uint16(xCondPrefix), 6, + 0xF3, 3133, + 0xF2, 3127, + 0xC5, 3085, + 0xC4, 3043, + 0x66, 3037, + 0x0, 3031, +/*3031*/ uint16(xSetOp), uint16(MOVNTPS), +/*3033*/ uint16(xReadSlashR), +/*3034*/ uint16(xArgM128), +/*3035*/ uint16(xArgXmm), +/*3036*/ uint16(xMatch), +/*3037*/ uint16(xSetOp), uint16(MOVNTPD), +/*3039*/ uint16(xReadSlashR), +/*3040*/ uint16(xArgM128), +/*3041*/ uint16(xArgXmm), +/*3042*/ uint16(xMatch), +/*3043*/ uint16(xCondPrefix), 2, + 0x66, 3067, + 0x0, 3049, +/*3049*/ uint16(xCondDataSize), 0, 0, 0, 3055, 3061, +/*3055*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3057*/ uint16(xReadSlashR), +/*3058*/ uint16(xArgM128), +/*3059*/ uint16(xArgXmm1), +/*3060*/ uint16(xMatch), +/*3061*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3063*/ uint16(xReadSlashR), +/*3064*/ uint16(xArgM256), +/*3065*/ uint16(xArgYmm1), +/*3066*/ uint16(xMatch), +/*3067*/ uint16(xCondDataSize), 0, 0, 0, 3073, 3079, +/*3073*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3075*/ uint16(xReadSlashR), +/*3076*/ uint16(xArgM128), +/*3077*/ uint16(xArgXmm1), +/*3078*/ uint16(xMatch), +/*3079*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3081*/ uint16(xReadSlashR), +/*3082*/ uint16(xArgM256), +/*3083*/ uint16(xArgYmm1), +/*3084*/ uint16(xMatch), +/*3085*/ uint16(xCondPrefix), 2, + 0x66, 3109, + 0x0, 3091, +/*3091*/ uint16(xCondDataSize), 0, 0, 0, 3097, 3103, +/*3097*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3099*/ uint16(xReadSlashR), +/*3100*/ uint16(xArgM128), +/*3101*/ uint16(xArgXmm1), +/*3102*/ uint16(xMatch), +/*3103*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3105*/ uint16(xReadSlashR), +/*3106*/ uint16(xArgM256), +/*3107*/ uint16(xArgYmm1), +/*3108*/ uint16(xMatch), +/*3109*/ uint16(xCondDataSize), 0, 0, 0, 3115, 3121, +/*3115*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3117*/ uint16(xReadSlashR), +/*3118*/ uint16(xArgM128), +/*3119*/ uint16(xArgXmm1), +/*3120*/ uint16(xMatch), +/*3121*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3123*/ uint16(xReadSlashR), +/*3124*/ uint16(xArgM256), +/*3125*/ uint16(xArgYmm1), +/*3126*/ uint16(xMatch), +/*3127*/ uint16(xSetOp), uint16(MOVNTSD), +/*3129*/ uint16(xReadSlashR), +/*3130*/ uint16(xArgM64), +/*3131*/ uint16(xArgXmm), +/*3132*/ uint16(xMatch), +/*3133*/ uint16(xSetOp), uint16(MOVNTSS), +/*3135*/ uint16(xReadSlashR), +/*3136*/ uint16(xArgM32), +/*3137*/ uint16(xArgXmm), +/*3138*/ uint16(xMatch), +/*3139*/ uint16(xCondIs64), 3142, 3240, +/*3142*/ uint16(xCondPrefix), 6, + 0xF3, 3222, + 0xF2, 3204, + 0xC5, 3186, + 0xC4, 3168, + 0x66, 3162, + 0x0, 3156, +/*3156*/ uint16(xSetOp), uint16(CVTTPS2PI), +/*3158*/ uint16(xReadSlashR), +/*3159*/ uint16(xArgMm), +/*3160*/ uint16(xArgXmmM64), +/*3161*/ uint16(xMatch), +/*3162*/ uint16(xSetOp), uint16(CVTTPD2PI), +/*3164*/ uint16(xReadSlashR), +/*3165*/ uint16(xArgMm), +/*3166*/ uint16(xArgXmmM128), +/*3167*/ uint16(xMatch), +/*3168*/ uint16(xCondPrefix), 2, + 0xF3, 3180, + 0xF2, 3174, +/*3174*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*3176*/ uint16(xReadSlashR), +/*3177*/ uint16(xArgR32), +/*3178*/ uint16(xArgXmm1M64), +/*3179*/ uint16(xMatch), +/*3180*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*3182*/ uint16(xReadSlashR), +/*3183*/ uint16(xArgR32), +/*3184*/ uint16(xArgXmm1M32), +/*3185*/ uint16(xMatch), +/*3186*/ uint16(xCondPrefix), 2, + 0xF3, 3198, + 0xF2, 3192, +/*3192*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*3194*/ uint16(xReadSlashR), +/*3195*/ uint16(xArgR32), +/*3196*/ uint16(xArgXmm1M64), +/*3197*/ uint16(xMatch), +/*3198*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*3200*/ uint16(xReadSlashR), +/*3201*/ uint16(xArgR32), +/*3202*/ uint16(xArgXmm1M32), +/*3203*/ uint16(xMatch), +/*3204*/ uint16(xCondDataSize), 3210, 3216, 0, 0, 0, +/*3210*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3212*/ uint16(xReadSlashR), +/*3213*/ uint16(xArgR32), +/*3214*/ uint16(xArgXmmM64), +/*3215*/ uint16(xMatch), +/*3216*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3218*/ uint16(xReadSlashR), +/*3219*/ uint16(xArgR32), +/*3220*/ uint16(xArgXmmM64), +/*3221*/ uint16(xMatch), +/*3222*/ uint16(xCondDataSize), 3228, 3234, 0, 0, 0, +/*3228*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3230*/ uint16(xReadSlashR), +/*3231*/ uint16(xArgR32), +/*3232*/ uint16(xArgXmmM32), +/*3233*/ uint16(xMatch), +/*3234*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3236*/ uint16(xReadSlashR), +/*3237*/ uint16(xArgR32), +/*3238*/ uint16(xArgXmmM32), +/*3239*/ uint16(xMatch), +/*3240*/ uint16(xCondPrefix), 6, + 0xF3, 3266, + 0xF2, 3254, + 0xC5, 3186, + 0xC4, 3168, + 0x66, 3162, + 0x0, 3156, +/*3254*/ uint16(xCondDataSize), 3210, 3216, 3260, 0, 0, +/*3260*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3262*/ uint16(xReadSlashR), +/*3263*/ uint16(xArgR64), +/*3264*/ uint16(xArgXmmM64), +/*3265*/ uint16(xMatch), +/*3266*/ uint16(xCondDataSize), 3228, 3234, 3272, 0, 0, +/*3272*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3274*/ uint16(xReadSlashR), +/*3275*/ uint16(xArgR64), +/*3276*/ uint16(xArgXmmM32), +/*3277*/ uint16(xMatch), +/*3278*/ uint16(xCondIs64), 3281, 3379, +/*3281*/ uint16(xCondPrefix), 6, + 0xF3, 3361, + 0xF2, 3343, + 0xC5, 3325, + 0xC4, 3307, + 0x66, 3301, + 0x0, 3295, +/*3295*/ uint16(xSetOp), uint16(CVTPS2PI), +/*3297*/ uint16(xReadSlashR), +/*3298*/ uint16(xArgMm), +/*3299*/ uint16(xArgXmmM64), +/*3300*/ uint16(xMatch), +/*3301*/ uint16(xSetOp), uint16(CVTPD2PI), +/*3303*/ uint16(xReadSlashR), +/*3304*/ uint16(xArgMm), +/*3305*/ uint16(xArgXmmM128), +/*3306*/ uint16(xMatch), +/*3307*/ uint16(xCondPrefix), 2, + 0xF3, 3319, + 0xF2, 3313, +/*3313*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*3315*/ uint16(xReadSlashR), +/*3316*/ uint16(xArgR32), +/*3317*/ uint16(xArgXmm1M64), +/*3318*/ uint16(xMatch), +/*3319*/ uint16(xSetOp), uint16(VCVTSS2SI), +/*3321*/ uint16(xReadSlashR), +/*3322*/ uint16(xArgR32), +/*3323*/ uint16(xArgXmm1M32), +/*3324*/ uint16(xMatch), +/*3325*/ uint16(xCondPrefix), 2, + 0xF3, 3337, + 0xF2, 3331, +/*3331*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*3333*/ uint16(xReadSlashR), +/*3334*/ uint16(xArgR32), +/*3335*/ uint16(xArgXmm1M64), +/*3336*/ uint16(xMatch), +/*3337*/ uint16(xSetOp), uint16(VCVTSS2SI), +/*3339*/ uint16(xReadSlashR), +/*3340*/ uint16(xArgR32), +/*3341*/ uint16(xArgXmm1M32), +/*3342*/ uint16(xMatch), +/*3343*/ uint16(xCondDataSize), 3349, 3355, 0, 0, 0, +/*3349*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3351*/ uint16(xReadSlashR), +/*3352*/ uint16(xArgR32), +/*3353*/ uint16(xArgXmmM64), +/*3354*/ uint16(xMatch), +/*3355*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3357*/ uint16(xReadSlashR), +/*3358*/ uint16(xArgR32), +/*3359*/ uint16(xArgXmmM64), +/*3360*/ uint16(xMatch), +/*3361*/ uint16(xCondDataSize), 3367, 3373, 0, 0, 0, +/*3367*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3369*/ uint16(xReadSlashR), +/*3370*/ uint16(xArgR32), +/*3371*/ uint16(xArgXmmM32), +/*3372*/ uint16(xMatch), +/*3373*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3375*/ uint16(xReadSlashR), +/*3376*/ uint16(xArgR32), +/*3377*/ uint16(xArgXmmM32), +/*3378*/ uint16(xMatch), +/*3379*/ uint16(xCondPrefix), 6, + 0xF3, 3405, + 0xF2, 3393, + 0xC5, 3325, + 0xC4, 3307, + 0x66, 3301, + 0x0, 3295, +/*3393*/ uint16(xCondDataSize), 3349, 3355, 3399, 0, 0, +/*3399*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3401*/ uint16(xReadSlashR), +/*3402*/ uint16(xArgR64), +/*3403*/ uint16(xArgXmmM64), +/*3404*/ uint16(xMatch), +/*3405*/ uint16(xCondDataSize), 3367, 3373, 3411, 0, 0, +/*3411*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3413*/ uint16(xReadSlashR), +/*3414*/ uint16(xArgR64), +/*3415*/ uint16(xArgXmmM32), +/*3416*/ uint16(xMatch), +/*3417*/ uint16(xCondPrefix), 4, + 0xC5, 3457, + 0xC4, 3439, + 0x66, 3433, + 0x0, 3427, +/*3427*/ uint16(xSetOp), uint16(UCOMISS), +/*3429*/ uint16(xReadSlashR), +/*3430*/ uint16(xArgXmm1), +/*3431*/ uint16(xArgXmm2M32), +/*3432*/ uint16(xMatch), +/*3433*/ uint16(xSetOp), uint16(UCOMISD), +/*3435*/ uint16(xReadSlashR), +/*3436*/ uint16(xArgXmm1), +/*3437*/ uint16(xArgXmm2M64), +/*3438*/ uint16(xMatch), +/*3439*/ uint16(xCondPrefix), 2, + 0x66, 3451, + 0x0, 3445, +/*3445*/ uint16(xSetOp), uint16(VUCOMISS), +/*3447*/ uint16(xReadSlashR), +/*3448*/ uint16(xArgXmm1), +/*3449*/ uint16(xArgXmm2M32), +/*3450*/ uint16(xMatch), +/*3451*/ uint16(xSetOp), uint16(VUCOMISD), +/*3453*/ uint16(xReadSlashR), +/*3454*/ uint16(xArgXmm1), +/*3455*/ uint16(xArgXmm2M64), +/*3456*/ uint16(xMatch), +/*3457*/ uint16(xCondPrefix), 2, + 0x66, 3469, + 0x0, 3463, +/*3463*/ uint16(xSetOp), uint16(VUCOMISS), +/*3465*/ uint16(xReadSlashR), +/*3466*/ uint16(xArgXmm1), +/*3467*/ uint16(xArgXmm2M32), +/*3468*/ uint16(xMatch), +/*3469*/ uint16(xSetOp), uint16(VUCOMISD), +/*3471*/ uint16(xReadSlashR), +/*3472*/ uint16(xArgXmm1), +/*3473*/ uint16(xArgXmm2M64), +/*3474*/ uint16(xMatch), +/*3475*/ uint16(xCondPrefix), 4, + 0xC5, 3515, + 0xC4, 3497, + 0x66, 3491, + 0x0, 3485, +/*3485*/ uint16(xSetOp), uint16(COMISS), +/*3487*/ uint16(xReadSlashR), +/*3488*/ uint16(xArgXmm1), +/*3489*/ uint16(xArgXmm2M32), +/*3490*/ uint16(xMatch), +/*3491*/ uint16(xSetOp), uint16(COMISD), +/*3493*/ uint16(xReadSlashR), +/*3494*/ uint16(xArgXmm1), +/*3495*/ uint16(xArgXmm2M64), +/*3496*/ uint16(xMatch), +/*3497*/ uint16(xCondPrefix), 2, + 0x66, 3509, + 0x0, 3503, +/*3503*/ uint16(xSetOp), uint16(VCOMISS), +/*3505*/ uint16(xReadSlashR), +/*3506*/ uint16(xArgXmm1), +/*3507*/ uint16(xArgXmm2M32), +/*3508*/ uint16(xMatch), +/*3509*/ uint16(xSetOp), uint16(VCOMISD), +/*3511*/ uint16(xReadSlashR), +/*3512*/ uint16(xArgXmm1), +/*3513*/ uint16(xArgXmm2M64), +/*3514*/ uint16(xMatch), +/*3515*/ uint16(xCondPrefix), 2, + 0x66, 3527, + 0x0, 3521, +/*3521*/ uint16(xSetOp), uint16(VCOMISS), +/*3523*/ uint16(xReadSlashR), +/*3524*/ uint16(xArgXmm1), +/*3525*/ uint16(xArgXmm2M32), +/*3526*/ uint16(xMatch), +/*3527*/ uint16(xSetOp), uint16(VCOMISD), +/*3529*/ uint16(xReadSlashR), +/*3530*/ uint16(xArgXmm1), +/*3531*/ uint16(xArgXmm2M64), +/*3532*/ uint16(xMatch), +/*3533*/ uint16(xSetOp), uint16(WRMSR), +/*3535*/ uint16(xMatch), +/*3536*/ uint16(xSetOp), uint16(RDTSC), +/*3538*/ uint16(xMatch), +/*3539*/ uint16(xSetOp), uint16(RDMSR), +/*3541*/ uint16(xMatch), +/*3542*/ uint16(xSetOp), uint16(RDPMC), +/*3544*/ uint16(xMatch), +/*3545*/ uint16(xSetOp), uint16(SYSENTER), +/*3547*/ uint16(xMatch), +/*3548*/ uint16(xCondDataSize), 3554, 3554, 3557, 0, 0, +/*3554*/ uint16(xSetOp), uint16(SYSEXIT), +/*3556*/ uint16(xMatch), +/*3557*/ uint16(xSetOp), uint16(SYSEXIT), +/*3559*/ uint16(xMatch), +/*3560*/ uint16(xCondByte), 113, + 0x00, 3789, + 0x01, 3833, + 0x02, 3877, + 0x03, 3921, + 0x04, 3965, + 0x05, 4009, + 0x06, 4053, + 0x07, 4097, + 0x08, 4141, + 0x09, 4185, + 0x0A, 4229, + 0x0B, 4273, + 0x0C, 4317, + 0x0D, 4345, + 0x0E, 4373, + 0x0F, 4399, + 0x10, 4425, + 0x13, 4436, + 0x14, 4462, + 0x15, 4473, + 0x16, 4484, + 0x17, 4505, + 0x18, 4539, + 0x19, 4567, + 0x1A, 4588, + 0x1C, 4608, + 0x1D, 4650, + 0x1E, 4692, + 0x20, 4734, + 0x21, 4768, + 0x22, 4802, + 0x23, 4836, + 0x24, 4870, + 0x25, 4898, + 0x28, 4926, + 0x29, 4962, + 0x2A, 4999, + 0x2B, 5033, + 0x2C, 5069, + 0x2D, 5097, + 0x2E, 5125, + 0x2F, 5153, + 0x30, 5181, + 0x31, 5215, + 0x32, 5249, + 0x33, 5283, + 0x34, 5317, + 0x35, 5345, + 0x36, 5373, + 0x37, 5394, + 0x38, 5430, + 0x39, 5466, + 0x3A, 5502, + 0x3B, 5538, + 0x3C, 5574, + 0x3D, 5610, + 0x3E, 5646, + 0x3F, 5682, + 0x40, 5718, + 0x41, 5754, + 0x45, 5782, + 0x46, 5810, + 0x47, 5838, + 0x58, 5866, + 0x59, 5892, + 0x5A, 5918, + 0x78, 5938, + 0x79, 5964, + 0x82, 5990, + 0x8C, 6013, + 0x8E, 6041, + 0x96, 6069, + 0x97, 6097, + 0x98, 6125, + 0x99, 6153, + 0x9A, 6174, + 0x9B, 6202, + 0x9C, 6223, + 0x9D, 6251, + 0x9E, 6272, + 0x9F, 6300, + 0xA6, 6321, + 0xA7, 6349, + 0xA8, 6377, + 0xA9, 6405, + 0xAA, 6426, + 0xAB, 6454, + 0xAC, 6475, + 0xAD, 6503, + 0xAE, 6524, + 0xAF, 6552, + 0xB6, 6573, + 0xB7, 6601, + 0xB8, 6629, + 0xB9, 6657, + 0xBA, 6678, + 0xBB, 6706, + 0xBC, 6727, + 0xBD, 6755, + 0xBE, 6776, + 0xBF, 6804, + 0xDB, 6825, + 0xDC, 6853, + 0xDD, 6882, + 0xDE, 6911, + 0xDF, 6940, + 0xF0, 6969, + 0xF1, 7044, + 0xF2, 7119, + 0xF3, 7130, + 0xF5, 7163, + 0xF6, 7196, + 0xF7, 7211, uint16(xFail), - /*3126*/ uint16(xCondPrefix), 1, - 0x66, 3130, - /*3130*/ uint16(xSetOp), uint16(ROUNDPS), - /*3132*/ uint16(xReadSlashR), - /*3133*/ uint16(xReadIb), - /*3134*/ uint16(xArgXmm1), - /*3135*/ uint16(xArgXmm2M128), - /*3136*/ uint16(xArgImm8u), - /*3137*/ uint16(xMatch), - /*3138*/ uint16(xCondPrefix), 1, - 0x66, 3142, - /*3142*/ uint16(xSetOp), uint16(ROUNDPD), - /*3144*/ uint16(xReadSlashR), - /*3145*/ uint16(xReadIb), - /*3146*/ uint16(xArgXmm1), - /*3147*/ uint16(xArgXmm2M128), - /*3148*/ uint16(xArgImm8u), - /*3149*/ uint16(xMatch), - /*3150*/ uint16(xCondPrefix), 1, - 0x66, 3154, - /*3154*/ uint16(xSetOp), uint16(ROUNDSS), - /*3156*/ uint16(xReadSlashR), - /*3157*/ uint16(xReadIb), - /*3158*/ uint16(xArgXmm1), - /*3159*/ uint16(xArgXmm2M32), - /*3160*/ uint16(xArgImm8u), - /*3161*/ uint16(xMatch), - /*3162*/ uint16(xCondPrefix), 1, - 0x66, 3166, - /*3166*/ uint16(xSetOp), uint16(ROUNDSD), - /*3168*/ uint16(xReadSlashR), - /*3169*/ uint16(xReadIb), - /*3170*/ uint16(xArgXmm1), - /*3171*/ uint16(xArgXmm2M64), - /*3172*/ uint16(xArgImm8u), - /*3173*/ uint16(xMatch), - /*3174*/ uint16(xCondPrefix), 1, - 0x66, 3178, - /*3178*/ uint16(xSetOp), uint16(BLENDPS), - /*3180*/ uint16(xReadSlashR), - /*3181*/ uint16(xReadIb), - /*3182*/ uint16(xArgXmm1), - /*3183*/ uint16(xArgXmm2M128), - /*3184*/ uint16(xArgImm8u), - /*3185*/ uint16(xMatch), - /*3186*/ uint16(xCondPrefix), 1, - 0x66, 3190, - /*3190*/ uint16(xSetOp), uint16(BLENDPD), - /*3192*/ uint16(xReadSlashR), - /*3193*/ uint16(xReadIb), - /*3194*/ uint16(xArgXmm1), - /*3195*/ uint16(xArgXmm2M128), - /*3196*/ uint16(xArgImm8u), - /*3197*/ uint16(xMatch), - /*3198*/ uint16(xCondPrefix), 1, - 0x66, 3202, - /*3202*/ uint16(xSetOp), uint16(PBLENDW), - /*3204*/ uint16(xReadSlashR), - /*3205*/ uint16(xReadIb), - /*3206*/ uint16(xArgXmm1), - /*3207*/ uint16(xArgXmm2M128), - /*3208*/ uint16(xArgImm8u), - /*3209*/ uint16(xMatch), - /*3210*/ uint16(xCondPrefix), 2, - 0x66, 3224, - 0x0, 3216, - /*3216*/ uint16(xSetOp), uint16(PALIGNR), - /*3218*/ uint16(xReadSlashR), - /*3219*/ uint16(xReadIb), - /*3220*/ uint16(xArgMm1), - /*3221*/ uint16(xArgMm2M64), - /*3222*/ uint16(xArgImm8u), - /*3223*/ uint16(xMatch), - /*3224*/ uint16(xSetOp), uint16(PALIGNR), - /*3226*/ uint16(xReadSlashR), - /*3227*/ uint16(xReadIb), - /*3228*/ uint16(xArgXmm1), - /*3229*/ uint16(xArgXmm2M128), - /*3230*/ uint16(xArgImm8u), - /*3231*/ uint16(xMatch), - /*3232*/ uint16(xCondPrefix), 1, - 0x66, 3236, - /*3236*/ uint16(xSetOp), uint16(PEXTRB), - /*3238*/ uint16(xReadSlashR), - /*3239*/ uint16(xReadIb), - /*3240*/ uint16(xArgR32M8), - /*3241*/ uint16(xArgXmm1), - /*3242*/ uint16(xArgImm8u), - /*3243*/ uint16(xMatch), - /*3244*/ uint16(xCondPrefix), 1, - 0x66, 3248, - /*3248*/ uint16(xSetOp), uint16(PEXTRW), - /*3250*/ uint16(xReadSlashR), - /*3251*/ uint16(xReadIb), - /*3252*/ uint16(xArgR32M16), - /*3253*/ uint16(xArgXmm1), - /*3254*/ uint16(xArgImm8u), - /*3255*/ uint16(xMatch), - /*3256*/ uint16(xCondIs64), 3259, 3283, - /*3259*/ uint16(xCondPrefix), 1, - 0x66, 3263, - /*3263*/ uint16(xCondDataSize), 3267, 3275, 0, - /*3267*/ uint16(xSetOp), uint16(PEXTRD), - /*3269*/ uint16(xReadSlashR), - /*3270*/ uint16(xReadIb), - /*3271*/ uint16(xArgRM32), - /*3272*/ uint16(xArgXmm1), - /*3273*/ uint16(xArgImm8u), - /*3274*/ uint16(xMatch), - /*3275*/ uint16(xSetOp), uint16(PEXTRD), - /*3277*/ uint16(xReadSlashR), - /*3278*/ uint16(xReadIb), - /*3279*/ uint16(xArgRM32), - /*3280*/ uint16(xArgXmm1), - /*3281*/ uint16(xArgImm8u), - /*3282*/ uint16(xMatch), - /*3283*/ uint16(xCondPrefix), 1, - 0x66, 3287, - /*3287*/ uint16(xCondDataSize), 3267, 3275, 3291, - /*3291*/ uint16(xSetOp), uint16(PEXTRQ), - /*3293*/ uint16(xReadSlashR), - /*3294*/ uint16(xReadIb), - /*3295*/ uint16(xArgRM64), - /*3296*/ uint16(xArgXmm1), - /*3297*/ uint16(xArgImm8u), - /*3298*/ uint16(xMatch), - /*3299*/ uint16(xCondPrefix), 1, - 0x66, 3303, - /*3303*/ uint16(xSetOp), uint16(EXTRACTPS), - /*3305*/ uint16(xReadSlashR), - /*3306*/ uint16(xReadIb), - /*3307*/ uint16(xArgRM32), - /*3308*/ uint16(xArgXmm1), - /*3309*/ uint16(xArgImm8u), - /*3310*/ uint16(xMatch), - /*3311*/ uint16(xCondPrefix), 1, - 0x66, 3315, - /*3315*/ uint16(xSetOp), uint16(PINSRB), - /*3317*/ uint16(xReadSlashR), - /*3318*/ uint16(xReadIb), - /*3319*/ uint16(xArgXmm1), - /*3320*/ uint16(xArgR32M8), - /*3321*/ uint16(xArgImm8u), - /*3322*/ uint16(xMatch), - /*3323*/ uint16(xCondPrefix), 1, - 0x66, 3327, - /*3327*/ uint16(xSetOp), uint16(INSERTPS), - /*3329*/ uint16(xReadSlashR), - /*3330*/ uint16(xReadIb), - /*3331*/ uint16(xArgXmm1), - /*3332*/ uint16(xArgXmm2M32), - /*3333*/ uint16(xArgImm8u), - /*3334*/ uint16(xMatch), - /*3335*/ uint16(xCondIs64), 3338, 3362, - /*3338*/ uint16(xCondPrefix), 1, - 0x66, 3342, - /*3342*/ uint16(xCondDataSize), 3346, 3354, 0, - /*3346*/ uint16(xSetOp), uint16(PINSRD), - /*3348*/ uint16(xReadSlashR), - /*3349*/ uint16(xReadIb), - /*3350*/ uint16(xArgXmm1), - /*3351*/ uint16(xArgRM32), - /*3352*/ uint16(xArgImm8u), - /*3353*/ uint16(xMatch), - /*3354*/ uint16(xSetOp), uint16(PINSRD), - /*3356*/ uint16(xReadSlashR), - /*3357*/ uint16(xReadIb), - /*3358*/ uint16(xArgXmm1), - /*3359*/ uint16(xArgRM32), - /*3360*/ uint16(xArgImm8u), - /*3361*/ uint16(xMatch), - /*3362*/ uint16(xCondPrefix), 1, - 0x66, 3366, - /*3366*/ uint16(xCondDataSize), 3346, 3354, 3370, - /*3370*/ uint16(xSetOp), uint16(PINSRQ), - /*3372*/ uint16(xReadSlashR), - /*3373*/ uint16(xReadIb), - /*3374*/ uint16(xArgXmm1), - /*3375*/ uint16(xArgRM64), - /*3376*/ uint16(xArgImm8u), - /*3377*/ uint16(xMatch), - /*3378*/ uint16(xCondPrefix), 1, - 0x66, 3382, - /*3382*/ uint16(xSetOp), uint16(DPPS), - /*3384*/ uint16(xReadSlashR), - /*3385*/ uint16(xReadIb), - /*3386*/ uint16(xArgXmm1), - /*3387*/ uint16(xArgXmm2M128), - /*3388*/ uint16(xArgImm8u), - /*3389*/ uint16(xMatch), - /*3390*/ uint16(xCondPrefix), 1, - 0x66, 3394, - /*3394*/ uint16(xSetOp), uint16(DPPD), - /*3396*/ uint16(xReadSlashR), - /*3397*/ uint16(xReadIb), - /*3398*/ uint16(xArgXmm1), - /*3399*/ uint16(xArgXmm2M128), - /*3400*/ uint16(xArgImm8u), - /*3401*/ uint16(xMatch), - /*3402*/ uint16(xCondPrefix), 1, - 0x66, 3406, - /*3406*/ uint16(xSetOp), uint16(MPSADBW), - /*3408*/ uint16(xReadSlashR), - /*3409*/ uint16(xReadIb), - /*3410*/ uint16(xArgXmm1), - /*3411*/ uint16(xArgXmm2M128), - /*3412*/ uint16(xArgImm8u), - /*3413*/ uint16(xMatch), - /*3414*/ uint16(xCondPrefix), 1, - 0x66, 3418, - /*3418*/ uint16(xSetOp), uint16(PCLMULQDQ), - /*3420*/ uint16(xReadSlashR), - /*3421*/ uint16(xReadIb), - /*3422*/ uint16(xArgXmm1), - /*3423*/ uint16(xArgXmm2M128), - /*3424*/ uint16(xArgImm8u), - /*3425*/ uint16(xMatch), - /*3426*/ uint16(xCondPrefix), 1, - 0x66, 3430, - /*3430*/ uint16(xSetOp), uint16(PCMPESTRM), - /*3432*/ uint16(xReadSlashR), - /*3433*/ uint16(xReadIb), - /*3434*/ uint16(xArgXmm1), - /*3435*/ uint16(xArgXmm2M128), - /*3436*/ uint16(xArgImm8u), - /*3437*/ uint16(xMatch), - /*3438*/ uint16(xCondPrefix), 1, - 0x66, 3442, - /*3442*/ uint16(xSetOp), uint16(PCMPESTRI), - /*3444*/ uint16(xReadSlashR), - /*3445*/ uint16(xReadIb), - /*3446*/ uint16(xArgXmm1), - /*3447*/ uint16(xArgXmm2M128), - /*3448*/ uint16(xArgImm8u), - /*3449*/ uint16(xMatch), - /*3450*/ uint16(xCondPrefix), 1, - 0x66, 3454, - /*3454*/ uint16(xSetOp), uint16(PCMPISTRM), - /*3456*/ uint16(xReadSlashR), - /*3457*/ uint16(xReadIb), - /*3458*/ uint16(xArgXmm1), - /*3459*/ uint16(xArgXmm2M128), - /*3460*/ uint16(xArgImm8u), - /*3461*/ uint16(xMatch), - /*3462*/ uint16(xCondPrefix), 1, - 0x66, 3466, - /*3466*/ uint16(xSetOp), uint16(PCMPISTRI), - /*3468*/ uint16(xReadSlashR), - /*3469*/ uint16(xReadIb), - /*3470*/ uint16(xArgXmm1), - /*3471*/ uint16(xArgXmm2M128), - /*3472*/ uint16(xArgImm8u), - /*3473*/ uint16(xMatch), - /*3474*/ uint16(xCondPrefix), 1, - 0x66, 3478, - /*3478*/ uint16(xSetOp), uint16(AESKEYGENASSIST), - /*3480*/ uint16(xReadSlashR), - /*3481*/ uint16(xReadIb), - /*3482*/ uint16(xArgXmm1), - /*3483*/ uint16(xArgXmm2M128), - /*3484*/ uint16(xArgImm8u), - /*3485*/ uint16(xMatch), - /*3486*/ uint16(xCondIs64), 3489, 3505, - /*3489*/ uint16(xCondDataSize), 3493, 3499, 0, - /*3493*/ uint16(xSetOp), uint16(CMOVO), - /*3495*/ uint16(xReadSlashR), - /*3496*/ uint16(xArgR16), - /*3497*/ uint16(xArgRM16), - /*3498*/ uint16(xMatch), - /*3499*/ uint16(xSetOp), uint16(CMOVO), - /*3501*/ uint16(xReadSlashR), - /*3502*/ uint16(xArgR32), - /*3503*/ uint16(xArgRM32), - /*3504*/ uint16(xMatch), - /*3505*/ uint16(xCondDataSize), 3493, 3499, 3509, - /*3509*/ uint16(xSetOp), uint16(CMOVO), - /*3511*/ uint16(xReadSlashR), - /*3512*/ uint16(xArgR64), - /*3513*/ uint16(xArgRM64), - /*3514*/ uint16(xMatch), - /*3515*/ uint16(xCondIs64), 3518, 3534, - /*3518*/ uint16(xCondDataSize), 3522, 3528, 0, - /*3522*/ uint16(xSetOp), uint16(CMOVNO), - /*3524*/ uint16(xReadSlashR), - /*3525*/ uint16(xArgR16), - /*3526*/ uint16(xArgRM16), - /*3527*/ uint16(xMatch), - /*3528*/ uint16(xSetOp), uint16(CMOVNO), - /*3530*/ uint16(xReadSlashR), - /*3531*/ uint16(xArgR32), - /*3532*/ uint16(xArgRM32), - /*3533*/ uint16(xMatch), - /*3534*/ uint16(xCondDataSize), 3522, 3528, 3538, - /*3538*/ uint16(xSetOp), uint16(CMOVNO), - /*3540*/ uint16(xReadSlashR), - /*3541*/ uint16(xArgR64), - /*3542*/ uint16(xArgRM64), - /*3543*/ uint16(xMatch), - /*3544*/ uint16(xCondIs64), 3547, 3563, - /*3547*/ uint16(xCondDataSize), 3551, 3557, 0, - /*3551*/ uint16(xSetOp), uint16(CMOVB), - /*3553*/ uint16(xReadSlashR), - /*3554*/ uint16(xArgR16), - /*3555*/ uint16(xArgRM16), - /*3556*/ uint16(xMatch), - /*3557*/ uint16(xSetOp), uint16(CMOVB), - /*3559*/ uint16(xReadSlashR), - /*3560*/ uint16(xArgR32), - /*3561*/ uint16(xArgRM32), - /*3562*/ uint16(xMatch), - /*3563*/ uint16(xCondDataSize), 3551, 3557, 3567, - /*3567*/ uint16(xSetOp), uint16(CMOVB), - /*3569*/ uint16(xReadSlashR), - /*3570*/ uint16(xArgR64), - /*3571*/ uint16(xArgRM64), - /*3572*/ uint16(xMatch), - /*3573*/ uint16(xCondIs64), 3576, 3592, - /*3576*/ uint16(xCondDataSize), 3580, 3586, 0, - /*3580*/ uint16(xSetOp), uint16(CMOVAE), - /*3582*/ uint16(xReadSlashR), - /*3583*/ uint16(xArgR16), - /*3584*/ uint16(xArgRM16), - /*3585*/ uint16(xMatch), - /*3586*/ uint16(xSetOp), uint16(CMOVAE), - /*3588*/ uint16(xReadSlashR), - /*3589*/ uint16(xArgR32), - /*3590*/ uint16(xArgRM32), - /*3591*/ uint16(xMatch), - /*3592*/ uint16(xCondDataSize), 3580, 3586, 3596, - /*3596*/ uint16(xSetOp), uint16(CMOVAE), - /*3598*/ uint16(xReadSlashR), - /*3599*/ uint16(xArgR64), - /*3600*/ uint16(xArgRM64), - /*3601*/ uint16(xMatch), - /*3602*/ uint16(xCondIs64), 3605, 3621, - /*3605*/ uint16(xCondDataSize), 3609, 3615, 0, - /*3609*/ uint16(xSetOp), uint16(CMOVE), - /*3611*/ uint16(xReadSlashR), - /*3612*/ uint16(xArgR16), - /*3613*/ uint16(xArgRM16), - /*3614*/ uint16(xMatch), - /*3615*/ uint16(xSetOp), uint16(CMOVE), - /*3617*/ uint16(xReadSlashR), - /*3618*/ uint16(xArgR32), - /*3619*/ uint16(xArgRM32), - /*3620*/ uint16(xMatch), - /*3621*/ uint16(xCondDataSize), 3609, 3615, 3625, - /*3625*/ uint16(xSetOp), uint16(CMOVE), - /*3627*/ uint16(xReadSlashR), - /*3628*/ uint16(xArgR64), - /*3629*/ uint16(xArgRM64), - /*3630*/ uint16(xMatch), - /*3631*/ uint16(xCondIs64), 3634, 3650, - /*3634*/ uint16(xCondDataSize), 3638, 3644, 0, - /*3638*/ uint16(xSetOp), uint16(CMOVNE), - /*3640*/ uint16(xReadSlashR), - /*3641*/ uint16(xArgR16), - /*3642*/ uint16(xArgRM16), - /*3643*/ uint16(xMatch), - /*3644*/ uint16(xSetOp), uint16(CMOVNE), - /*3646*/ uint16(xReadSlashR), - /*3647*/ uint16(xArgR32), - /*3648*/ uint16(xArgRM32), - /*3649*/ uint16(xMatch), - /*3650*/ uint16(xCondDataSize), 3638, 3644, 3654, - /*3654*/ uint16(xSetOp), uint16(CMOVNE), - /*3656*/ uint16(xReadSlashR), - /*3657*/ uint16(xArgR64), - /*3658*/ uint16(xArgRM64), - /*3659*/ uint16(xMatch), - /*3660*/ uint16(xCondIs64), 3663, 3679, - /*3663*/ uint16(xCondDataSize), 3667, 3673, 0, - /*3667*/ uint16(xSetOp), uint16(CMOVBE), - /*3669*/ uint16(xReadSlashR), - /*3670*/ uint16(xArgR16), - /*3671*/ uint16(xArgRM16), - /*3672*/ uint16(xMatch), - /*3673*/ uint16(xSetOp), uint16(CMOVBE), - /*3675*/ uint16(xReadSlashR), - /*3676*/ uint16(xArgR32), - /*3677*/ uint16(xArgRM32), - /*3678*/ uint16(xMatch), - /*3679*/ uint16(xCondDataSize), 3667, 3673, 3683, - /*3683*/ uint16(xSetOp), uint16(CMOVBE), - /*3685*/ uint16(xReadSlashR), - /*3686*/ uint16(xArgR64), - /*3687*/ uint16(xArgRM64), - /*3688*/ uint16(xMatch), - /*3689*/ uint16(xCondIs64), 3692, 3708, - /*3692*/ uint16(xCondDataSize), 3696, 3702, 0, - /*3696*/ uint16(xSetOp), uint16(CMOVA), - /*3698*/ uint16(xReadSlashR), - /*3699*/ uint16(xArgR16), - /*3700*/ uint16(xArgRM16), - /*3701*/ uint16(xMatch), - /*3702*/ uint16(xSetOp), uint16(CMOVA), - /*3704*/ uint16(xReadSlashR), - /*3705*/ uint16(xArgR32), - /*3706*/ uint16(xArgRM32), - /*3707*/ uint16(xMatch), - /*3708*/ uint16(xCondDataSize), 3696, 3702, 3712, - /*3712*/ uint16(xSetOp), uint16(CMOVA), - /*3714*/ uint16(xReadSlashR), - /*3715*/ uint16(xArgR64), - /*3716*/ uint16(xArgRM64), - /*3717*/ uint16(xMatch), - /*3718*/ uint16(xCondIs64), 3721, 3737, - /*3721*/ uint16(xCondDataSize), 3725, 3731, 0, - /*3725*/ uint16(xSetOp), uint16(CMOVS), - /*3727*/ uint16(xReadSlashR), - /*3728*/ uint16(xArgR16), - /*3729*/ uint16(xArgRM16), - /*3730*/ uint16(xMatch), - /*3731*/ uint16(xSetOp), uint16(CMOVS), - /*3733*/ uint16(xReadSlashR), - /*3734*/ uint16(xArgR32), - /*3735*/ uint16(xArgRM32), - /*3736*/ uint16(xMatch), - /*3737*/ uint16(xCondDataSize), 3725, 3731, 3741, - /*3741*/ uint16(xSetOp), uint16(CMOVS), - /*3743*/ uint16(xReadSlashR), - /*3744*/ uint16(xArgR64), - /*3745*/ uint16(xArgRM64), - /*3746*/ uint16(xMatch), - /*3747*/ uint16(xCondIs64), 3750, 3766, - /*3750*/ uint16(xCondDataSize), 3754, 3760, 0, - /*3754*/ uint16(xSetOp), uint16(CMOVNS), - /*3756*/ uint16(xReadSlashR), - /*3757*/ uint16(xArgR16), - /*3758*/ uint16(xArgRM16), - /*3759*/ uint16(xMatch), - /*3760*/ uint16(xSetOp), uint16(CMOVNS), - /*3762*/ uint16(xReadSlashR), - /*3763*/ uint16(xArgR32), - /*3764*/ uint16(xArgRM32), - /*3765*/ uint16(xMatch), - /*3766*/ uint16(xCondDataSize), 3754, 3760, 3770, - /*3770*/ uint16(xSetOp), uint16(CMOVNS), - /*3772*/ uint16(xReadSlashR), - /*3773*/ uint16(xArgR64), - /*3774*/ uint16(xArgRM64), - /*3775*/ uint16(xMatch), - /*3776*/ uint16(xCondIs64), 3779, 3795, - /*3779*/ uint16(xCondDataSize), 3783, 3789, 0, - /*3783*/ uint16(xSetOp), uint16(CMOVP), - /*3785*/ uint16(xReadSlashR), - /*3786*/ uint16(xArgR16), - /*3787*/ uint16(xArgRM16), - /*3788*/ uint16(xMatch), - /*3789*/ uint16(xSetOp), uint16(CMOVP), - /*3791*/ uint16(xReadSlashR), - /*3792*/ uint16(xArgR32), - /*3793*/ uint16(xArgRM32), - /*3794*/ uint16(xMatch), - /*3795*/ uint16(xCondDataSize), 3783, 3789, 3799, - /*3799*/ uint16(xSetOp), uint16(CMOVP), - /*3801*/ uint16(xReadSlashR), - /*3802*/ uint16(xArgR64), - /*3803*/ uint16(xArgRM64), - /*3804*/ uint16(xMatch), - /*3805*/ uint16(xCondIs64), 3808, 3824, - /*3808*/ uint16(xCondDataSize), 3812, 3818, 0, - /*3812*/ uint16(xSetOp), uint16(CMOVNP), - /*3814*/ uint16(xReadSlashR), - /*3815*/ uint16(xArgR16), - /*3816*/ uint16(xArgRM16), - /*3817*/ uint16(xMatch), - /*3818*/ uint16(xSetOp), uint16(CMOVNP), - /*3820*/ uint16(xReadSlashR), - /*3821*/ uint16(xArgR32), - /*3822*/ uint16(xArgRM32), - /*3823*/ uint16(xMatch), - /*3824*/ uint16(xCondDataSize), 3812, 3818, 3828, - /*3828*/ uint16(xSetOp), uint16(CMOVNP), - /*3830*/ uint16(xReadSlashR), - /*3831*/ uint16(xArgR64), - /*3832*/ uint16(xArgRM64), - /*3833*/ uint16(xMatch), - /*3834*/ uint16(xCondIs64), 3837, 3853, - /*3837*/ uint16(xCondDataSize), 3841, 3847, 0, - /*3841*/ uint16(xSetOp), uint16(CMOVL), - /*3843*/ uint16(xReadSlashR), - /*3844*/ uint16(xArgR16), - /*3845*/ uint16(xArgRM16), - /*3846*/ uint16(xMatch), - /*3847*/ uint16(xSetOp), uint16(CMOVL), - /*3849*/ uint16(xReadSlashR), - /*3850*/ uint16(xArgR32), - /*3851*/ uint16(xArgRM32), - /*3852*/ uint16(xMatch), - /*3853*/ uint16(xCondDataSize), 3841, 3847, 3857, - /*3857*/ uint16(xSetOp), uint16(CMOVL), - /*3859*/ uint16(xReadSlashR), - /*3860*/ uint16(xArgR64), - /*3861*/ uint16(xArgRM64), - /*3862*/ uint16(xMatch), - /*3863*/ uint16(xCondIs64), 3866, 3882, - /*3866*/ uint16(xCondDataSize), 3870, 3876, 0, - /*3870*/ uint16(xSetOp), uint16(CMOVGE), - /*3872*/ uint16(xReadSlashR), - /*3873*/ uint16(xArgR16), - /*3874*/ uint16(xArgRM16), - /*3875*/ uint16(xMatch), - /*3876*/ uint16(xSetOp), uint16(CMOVGE), - /*3878*/ uint16(xReadSlashR), - /*3879*/ uint16(xArgR32), - /*3880*/ uint16(xArgRM32), - /*3881*/ uint16(xMatch), - /*3882*/ uint16(xCondDataSize), 3870, 3876, 3886, - /*3886*/ uint16(xSetOp), uint16(CMOVGE), - /*3888*/ uint16(xReadSlashR), - /*3889*/ uint16(xArgR64), - /*3890*/ uint16(xArgRM64), - /*3891*/ uint16(xMatch), - /*3892*/ uint16(xCondIs64), 3895, 3911, - /*3895*/ uint16(xCondDataSize), 3899, 3905, 0, - /*3899*/ uint16(xSetOp), uint16(CMOVLE), - /*3901*/ uint16(xReadSlashR), - /*3902*/ uint16(xArgR16), - /*3903*/ uint16(xArgRM16), - /*3904*/ uint16(xMatch), - /*3905*/ uint16(xSetOp), uint16(CMOVLE), - /*3907*/ uint16(xReadSlashR), - /*3908*/ uint16(xArgR32), - /*3909*/ uint16(xArgRM32), - /*3910*/ uint16(xMatch), - /*3911*/ uint16(xCondDataSize), 3899, 3905, 3915, - /*3915*/ uint16(xSetOp), uint16(CMOVLE), - /*3917*/ uint16(xReadSlashR), - /*3918*/ uint16(xArgR64), - /*3919*/ uint16(xArgRM64), - /*3920*/ uint16(xMatch), - /*3921*/ uint16(xCondIs64), 3924, 3940, - /*3924*/ uint16(xCondDataSize), 3928, 3934, 0, - /*3928*/ uint16(xSetOp), uint16(CMOVG), - /*3930*/ uint16(xReadSlashR), - /*3931*/ uint16(xArgR16), - /*3932*/ uint16(xArgRM16), - /*3933*/ uint16(xMatch), - /*3934*/ uint16(xSetOp), uint16(CMOVG), - /*3936*/ uint16(xReadSlashR), - /*3937*/ uint16(xArgR32), - /*3938*/ uint16(xArgRM32), - /*3939*/ uint16(xMatch), - /*3940*/ uint16(xCondDataSize), 3928, 3934, 3944, - /*3944*/ uint16(xSetOp), uint16(CMOVG), - /*3946*/ uint16(xReadSlashR), - /*3947*/ uint16(xArgR64), - /*3948*/ uint16(xArgRM64), - /*3949*/ uint16(xMatch), - /*3950*/ uint16(xCondPrefix), 2, - 0x66, 3962, - 0x0, 3956, - /*3956*/ uint16(xSetOp), uint16(MOVMSKPS), - /*3958*/ uint16(xReadSlashR), - /*3959*/ uint16(xArgR32), - /*3960*/ uint16(xArgXmm2), - /*3961*/ uint16(xMatch), - /*3962*/ uint16(xSetOp), uint16(MOVMSKPD), - /*3964*/ uint16(xReadSlashR), - /*3965*/ uint16(xArgR32), - /*3966*/ uint16(xArgXmm2), - /*3967*/ uint16(xMatch), - /*3968*/ uint16(xCondPrefix), 4, - 0xF3, 3996, - 0xF2, 3990, - 0x66, 3984, - 0x0, 3978, - /*3978*/ uint16(xSetOp), uint16(SQRTPS), - /*3980*/ uint16(xReadSlashR), - /*3981*/ uint16(xArgXmm1), - /*3982*/ uint16(xArgXmm2M128), - /*3983*/ uint16(xMatch), - /*3984*/ uint16(xSetOp), uint16(SQRTPD), - /*3986*/ uint16(xReadSlashR), - /*3987*/ uint16(xArgXmm1), - /*3988*/ uint16(xArgXmm2M128), - /*3989*/ uint16(xMatch), - /*3990*/ uint16(xSetOp), uint16(SQRTSD), - /*3992*/ uint16(xReadSlashR), - /*3993*/ uint16(xArgXmm1), - /*3994*/ uint16(xArgXmm2M64), - /*3995*/ uint16(xMatch), - /*3996*/ uint16(xSetOp), uint16(SQRTSS), - /*3998*/ uint16(xReadSlashR), - /*3999*/ uint16(xArgXmm1), - /*4000*/ uint16(xArgXmm2M32), - /*4001*/ uint16(xMatch), - /*4002*/ uint16(xCondPrefix), 2, - 0xF3, 4014, - 0x0, 4008, - /*4008*/ uint16(xSetOp), uint16(RSQRTPS), - /*4010*/ uint16(xReadSlashR), - /*4011*/ uint16(xArgXmm1), - /*4012*/ uint16(xArgXmm2M128), - /*4013*/ uint16(xMatch), - /*4014*/ uint16(xSetOp), uint16(RSQRTSS), - /*4016*/ uint16(xReadSlashR), - /*4017*/ uint16(xArgXmm1), - /*4018*/ uint16(xArgXmm2M32), - /*4019*/ uint16(xMatch), - /*4020*/ uint16(xCondPrefix), 2, - 0xF3, 4032, - 0x0, 4026, - /*4026*/ uint16(xSetOp), uint16(RCPPS), - /*4028*/ uint16(xReadSlashR), - /*4029*/ uint16(xArgXmm1), - /*4030*/ uint16(xArgXmm2M128), - /*4031*/ uint16(xMatch), - /*4032*/ uint16(xSetOp), uint16(RCPSS), - /*4034*/ uint16(xReadSlashR), - /*4035*/ uint16(xArgXmm1), - /*4036*/ uint16(xArgXmm2M32), - /*4037*/ uint16(xMatch), - /*4038*/ uint16(xCondPrefix), 2, - 0x66, 4050, - 0x0, 4044, - /*4044*/ uint16(xSetOp), uint16(ANDPS), - /*4046*/ uint16(xReadSlashR), - /*4047*/ uint16(xArgXmm1), - /*4048*/ uint16(xArgXmm2M128), - /*4049*/ uint16(xMatch), - /*4050*/ uint16(xSetOp), uint16(ANDPD), - /*4052*/ uint16(xReadSlashR), - /*4053*/ uint16(xArgXmm1), - /*4054*/ uint16(xArgXmm2M128), - /*4055*/ uint16(xMatch), - /*4056*/ uint16(xCondPrefix), 2, - 0x66, 4068, - 0x0, 4062, - /*4062*/ uint16(xSetOp), uint16(ANDNPS), - /*4064*/ uint16(xReadSlashR), - /*4065*/ uint16(xArgXmm1), - /*4066*/ uint16(xArgXmm2M128), - /*4067*/ uint16(xMatch), - /*4068*/ uint16(xSetOp), uint16(ANDNPD), - /*4070*/ uint16(xReadSlashR), - /*4071*/ uint16(xArgXmm1), - /*4072*/ uint16(xArgXmm2M128), - /*4073*/ uint16(xMatch), - /*4074*/ uint16(xCondPrefix), 2, - 0x66, 4086, - 0x0, 4080, - /*4080*/ uint16(xSetOp), uint16(ORPS), - /*4082*/ uint16(xReadSlashR), - /*4083*/ uint16(xArgXmm1), - /*4084*/ uint16(xArgXmm2M128), - /*4085*/ uint16(xMatch), - /*4086*/ uint16(xSetOp), uint16(ORPD), - /*4088*/ uint16(xReadSlashR), - /*4089*/ uint16(xArgXmm1), - /*4090*/ uint16(xArgXmm2M128), - /*4091*/ uint16(xMatch), - /*4092*/ uint16(xCondPrefix), 2, - 0x66, 4104, - 0x0, 4098, - /*4098*/ uint16(xSetOp), uint16(XORPS), - /*4100*/ uint16(xReadSlashR), - /*4101*/ uint16(xArgXmm1), - /*4102*/ uint16(xArgXmm2M128), - /*4103*/ uint16(xMatch), - /*4104*/ uint16(xSetOp), uint16(XORPD), - /*4106*/ uint16(xReadSlashR), - /*4107*/ uint16(xArgXmm1), - /*4108*/ uint16(xArgXmm2M128), - /*4109*/ uint16(xMatch), - /*4110*/ uint16(xCondPrefix), 4, - 0xF3, 4138, - 0xF2, 4132, - 0x66, 4126, - 0x0, 4120, - /*4120*/ uint16(xSetOp), uint16(ADDPS), - /*4122*/ uint16(xReadSlashR), - /*4123*/ uint16(xArgXmm1), - /*4124*/ uint16(xArgXmm2M128), - /*4125*/ uint16(xMatch), - /*4126*/ uint16(xSetOp), uint16(ADDPD), - /*4128*/ uint16(xReadSlashR), - /*4129*/ uint16(xArgXmm1), - /*4130*/ uint16(xArgXmm2M128), - /*4131*/ uint16(xMatch), - /*4132*/ uint16(xSetOp), uint16(ADDSD), - /*4134*/ uint16(xReadSlashR), - /*4135*/ uint16(xArgXmm1), - /*4136*/ uint16(xArgXmm2M64), - /*4137*/ uint16(xMatch), - /*4138*/ uint16(xSetOp), uint16(ADDSS), - /*4140*/ uint16(xReadSlashR), - /*4141*/ uint16(xArgXmm1), - /*4142*/ uint16(xArgXmm2M32), - /*4143*/ uint16(xMatch), - /*4144*/ uint16(xCondPrefix), 4, - 0xF3, 4172, - 0xF2, 4166, - 0x66, 4160, - 0x0, 4154, - /*4154*/ uint16(xSetOp), uint16(MULPS), - /*4156*/ uint16(xReadSlashR), - /*4157*/ uint16(xArgXmm1), - /*4158*/ uint16(xArgXmm2M128), - /*4159*/ uint16(xMatch), - /*4160*/ uint16(xSetOp), uint16(MULPD), - /*4162*/ uint16(xReadSlashR), - /*4163*/ uint16(xArgXmm1), - /*4164*/ uint16(xArgXmm2M128), - /*4165*/ uint16(xMatch), - /*4166*/ uint16(xSetOp), uint16(MULSD), - /*4168*/ uint16(xReadSlashR), - /*4169*/ uint16(xArgXmm1), - /*4170*/ uint16(xArgXmm2M64), - /*4171*/ uint16(xMatch), - /*4172*/ uint16(xSetOp), uint16(MULSS), - /*4174*/ uint16(xReadSlashR), - /*4175*/ uint16(xArgXmm1), - /*4176*/ uint16(xArgXmm2M32), - /*4177*/ uint16(xMatch), - /*4178*/ uint16(xCondPrefix), 4, - 0xF3, 4206, - 0xF2, 4200, - 0x66, 4194, - 0x0, 4188, - /*4188*/ uint16(xSetOp), uint16(CVTPS2PD), - /*4190*/ uint16(xReadSlashR), - /*4191*/ uint16(xArgXmm1), - /*4192*/ uint16(xArgXmm2M64), - /*4193*/ uint16(xMatch), - /*4194*/ uint16(xSetOp), uint16(CVTPD2PS), - /*4196*/ uint16(xReadSlashR), - /*4197*/ uint16(xArgXmm1), - /*4198*/ uint16(xArgXmm2M128), - /*4199*/ uint16(xMatch), - /*4200*/ uint16(xSetOp), uint16(CVTSD2SS), - /*4202*/ uint16(xReadSlashR), - /*4203*/ uint16(xArgXmm1), - /*4204*/ uint16(xArgXmm2M64), - /*4205*/ uint16(xMatch), - /*4206*/ uint16(xSetOp), uint16(CVTSS2SD), - /*4208*/ uint16(xReadSlashR), - /*4209*/ uint16(xArgXmm1), - /*4210*/ uint16(xArgXmm2M32), - /*4211*/ uint16(xMatch), - /*4212*/ uint16(xCondPrefix), 3, - 0xF3, 4232, - 0x66, 4226, - 0x0, 4220, - /*4220*/ uint16(xSetOp), uint16(CVTDQ2PS), - /*4222*/ uint16(xReadSlashR), - /*4223*/ uint16(xArgXmm1), - /*4224*/ uint16(xArgXmm2M128), - /*4225*/ uint16(xMatch), - /*4226*/ uint16(xSetOp), uint16(CVTPS2DQ), - /*4228*/ uint16(xReadSlashR), - /*4229*/ uint16(xArgXmm1), - /*4230*/ uint16(xArgXmm2M128), - /*4231*/ uint16(xMatch), - /*4232*/ uint16(xSetOp), uint16(CVTTPS2DQ), - /*4234*/ uint16(xReadSlashR), - /*4235*/ uint16(xArgXmm1), - /*4236*/ uint16(xArgXmm2M128), - /*4237*/ uint16(xMatch), - /*4238*/ uint16(xCondPrefix), 4, - 0xF3, 4266, - 0xF2, 4260, - 0x66, 4254, - 0x0, 4248, - /*4248*/ uint16(xSetOp), uint16(SUBPS), - /*4250*/ uint16(xReadSlashR), - /*4251*/ uint16(xArgXmm1), - /*4252*/ uint16(xArgXmm2M128), - /*4253*/ uint16(xMatch), - /*4254*/ uint16(xSetOp), uint16(SUBPD), - /*4256*/ uint16(xReadSlashR), - /*4257*/ uint16(xArgXmm1), - /*4258*/ uint16(xArgXmm2M128), - /*4259*/ uint16(xMatch), - /*4260*/ uint16(xSetOp), uint16(SUBSD), - /*4262*/ uint16(xReadSlashR), - /*4263*/ uint16(xArgXmm1), - /*4264*/ uint16(xArgXmm2M64), - /*4265*/ uint16(xMatch), - /*4266*/ uint16(xSetOp), uint16(SUBSS), - /*4268*/ uint16(xReadSlashR), - /*4269*/ uint16(xArgXmm1), - /*4270*/ uint16(xArgXmm2M32), - /*4271*/ uint16(xMatch), - /*4272*/ uint16(xCondPrefix), 4, - 0xF3, 4300, - 0xF2, 4294, - 0x66, 4288, - 0x0, 4282, - /*4282*/ uint16(xSetOp), uint16(MINPS), - /*4284*/ uint16(xReadSlashR), - /*4285*/ uint16(xArgXmm1), - /*4286*/ uint16(xArgXmm2M128), - /*4287*/ uint16(xMatch), - /*4288*/ uint16(xSetOp), uint16(MINPD), - /*4290*/ uint16(xReadSlashR), - /*4291*/ uint16(xArgXmm1), - /*4292*/ uint16(xArgXmm2M128), - /*4293*/ uint16(xMatch), - /*4294*/ uint16(xSetOp), uint16(MINSD), - /*4296*/ uint16(xReadSlashR), - /*4297*/ uint16(xArgXmm1), - /*4298*/ uint16(xArgXmm2M64), - /*4299*/ uint16(xMatch), - /*4300*/ uint16(xSetOp), uint16(MINSS), - /*4302*/ uint16(xReadSlashR), - /*4303*/ uint16(xArgXmm1), - /*4304*/ uint16(xArgXmm2M32), - /*4305*/ uint16(xMatch), - /*4306*/ uint16(xCondPrefix), 4, - 0xF3, 4334, - 0xF2, 4328, - 0x66, 4322, - 0x0, 4316, - /*4316*/ uint16(xSetOp), uint16(DIVPS), - /*4318*/ uint16(xReadSlashR), - /*4319*/ uint16(xArgXmm1), - /*4320*/ uint16(xArgXmm2M128), - /*4321*/ uint16(xMatch), - /*4322*/ uint16(xSetOp), uint16(DIVPD), - /*4324*/ uint16(xReadSlashR), - /*4325*/ uint16(xArgXmm1), - /*4326*/ uint16(xArgXmm2M128), - /*4327*/ uint16(xMatch), - /*4328*/ uint16(xSetOp), uint16(DIVSD), - /*4330*/ uint16(xReadSlashR), - /*4331*/ uint16(xArgXmm1), - /*4332*/ uint16(xArgXmm2M64), - /*4333*/ uint16(xMatch), - /*4334*/ uint16(xSetOp), uint16(DIVSS), - /*4336*/ uint16(xReadSlashR), - /*4337*/ uint16(xArgXmm1), - /*4338*/ uint16(xArgXmm2M32), - /*4339*/ uint16(xMatch), - /*4340*/ uint16(xCondPrefix), 4, - 0xF3, 4368, - 0xF2, 4362, - 0x66, 4356, - 0x0, 4350, - /*4350*/ uint16(xSetOp), uint16(MAXPS), - /*4352*/ uint16(xReadSlashR), - /*4353*/ uint16(xArgXmm1), - /*4354*/ uint16(xArgXmm2M128), - /*4355*/ uint16(xMatch), - /*4356*/ uint16(xSetOp), uint16(MAXPD), - /*4358*/ uint16(xReadSlashR), - /*4359*/ uint16(xArgXmm1), - /*4360*/ uint16(xArgXmm2M128), - /*4361*/ uint16(xMatch), - /*4362*/ uint16(xSetOp), uint16(MAXSD), - /*4364*/ uint16(xReadSlashR), - /*4365*/ uint16(xArgXmm1), - /*4366*/ uint16(xArgXmm2M64), - /*4367*/ uint16(xMatch), - /*4368*/ uint16(xSetOp), uint16(MAXSS), - /*4370*/ uint16(xReadSlashR), - /*4371*/ uint16(xArgXmm1), - /*4372*/ uint16(xArgXmm2M32), - /*4373*/ uint16(xMatch), - /*4374*/ uint16(xCondPrefix), 2, - 0x66, 4386, - 0x0, 4380, - /*4380*/ uint16(xSetOp), uint16(PUNPCKLBW), - /*4382*/ uint16(xReadSlashR), - /*4383*/ uint16(xArgMm), - /*4384*/ uint16(xArgMmM32), - /*4385*/ uint16(xMatch), - /*4386*/ uint16(xSetOp), uint16(PUNPCKLBW), - /*4388*/ uint16(xReadSlashR), - /*4389*/ uint16(xArgXmm1), - /*4390*/ uint16(xArgXmm2M128), - /*4391*/ uint16(xMatch), - /*4392*/ uint16(xCondPrefix), 2, - 0x66, 4404, - 0x0, 4398, - /*4398*/ uint16(xSetOp), uint16(PUNPCKLWD), - /*4400*/ uint16(xReadSlashR), - /*4401*/ uint16(xArgMm), - /*4402*/ uint16(xArgMmM32), - /*4403*/ uint16(xMatch), - /*4404*/ uint16(xSetOp), uint16(PUNPCKLWD), - /*4406*/ uint16(xReadSlashR), - /*4407*/ uint16(xArgXmm1), - /*4408*/ uint16(xArgXmm2M128), - /*4409*/ uint16(xMatch), - /*4410*/ uint16(xCondPrefix), 2, - 0x66, 4422, - 0x0, 4416, - /*4416*/ uint16(xSetOp), uint16(PUNPCKLDQ), - /*4418*/ uint16(xReadSlashR), - /*4419*/ uint16(xArgMm), - /*4420*/ uint16(xArgMmM32), - /*4421*/ uint16(xMatch), - /*4422*/ uint16(xSetOp), uint16(PUNPCKLDQ), - /*4424*/ uint16(xReadSlashR), - /*4425*/ uint16(xArgXmm1), - /*4426*/ uint16(xArgXmm2M128), - /*4427*/ uint16(xMatch), - /*4428*/ uint16(xCondPrefix), 2, - 0x66, 4440, - 0x0, 4434, - /*4434*/ uint16(xSetOp), uint16(PACKSSWB), - /*4436*/ uint16(xReadSlashR), - /*4437*/ uint16(xArgMm1), - /*4438*/ uint16(xArgMm2M64), - /*4439*/ uint16(xMatch), - /*4440*/ uint16(xSetOp), uint16(PACKSSWB), - /*4442*/ uint16(xReadSlashR), - /*4443*/ uint16(xArgXmm1), - /*4444*/ uint16(xArgXmm2M128), - /*4445*/ uint16(xMatch), - /*4446*/ uint16(xCondPrefix), 2, - 0x66, 4458, - 0x0, 4452, - /*4452*/ uint16(xSetOp), uint16(PCMPGTB), - /*4454*/ uint16(xReadSlashR), - /*4455*/ uint16(xArgMm), - /*4456*/ uint16(xArgMmM64), - /*4457*/ uint16(xMatch), - /*4458*/ uint16(xSetOp), uint16(PCMPGTB), - /*4460*/ uint16(xReadSlashR), - /*4461*/ uint16(xArgXmm1), - /*4462*/ uint16(xArgXmm2M128), - /*4463*/ uint16(xMatch), - /*4464*/ uint16(xCondPrefix), 2, - 0x66, 4476, - 0x0, 4470, - /*4470*/ uint16(xSetOp), uint16(PCMPGTW), - /*4472*/ uint16(xReadSlashR), - /*4473*/ uint16(xArgMm), - /*4474*/ uint16(xArgMmM64), - /*4475*/ uint16(xMatch), - /*4476*/ uint16(xSetOp), uint16(PCMPGTW), - /*4478*/ uint16(xReadSlashR), - /*4479*/ uint16(xArgXmm1), - /*4480*/ uint16(xArgXmm2M128), - /*4481*/ uint16(xMatch), - /*4482*/ uint16(xCondPrefix), 2, - 0x66, 4494, - 0x0, 4488, - /*4488*/ uint16(xSetOp), uint16(PCMPGTD), - /*4490*/ uint16(xReadSlashR), - /*4491*/ uint16(xArgMm), - /*4492*/ uint16(xArgMmM64), - /*4493*/ uint16(xMatch), - /*4494*/ uint16(xSetOp), uint16(PCMPGTD), - /*4496*/ uint16(xReadSlashR), - /*4497*/ uint16(xArgXmm1), - /*4498*/ uint16(xArgXmm2M128), - /*4499*/ uint16(xMatch), - /*4500*/ uint16(xCondPrefix), 2, - 0x66, 4512, - 0x0, 4506, - /*4506*/ uint16(xSetOp), uint16(PACKUSWB), - /*4508*/ uint16(xReadSlashR), - /*4509*/ uint16(xArgMm), - /*4510*/ uint16(xArgMmM64), - /*4511*/ uint16(xMatch), - /*4512*/ uint16(xSetOp), uint16(PACKUSWB), - /*4514*/ uint16(xReadSlashR), - /*4515*/ uint16(xArgXmm1), - /*4516*/ uint16(xArgXmm2M128), - /*4517*/ uint16(xMatch), - /*4518*/ uint16(xCondPrefix), 2, - 0x66, 4530, - 0x0, 4524, - /*4524*/ uint16(xSetOp), uint16(PUNPCKHBW), - /*4526*/ uint16(xReadSlashR), - /*4527*/ uint16(xArgMm), - /*4528*/ uint16(xArgMmM64), - /*4529*/ uint16(xMatch), - /*4530*/ uint16(xSetOp), uint16(PUNPCKHBW), - /*4532*/ uint16(xReadSlashR), - /*4533*/ uint16(xArgXmm1), - /*4534*/ uint16(xArgXmm2M128), - /*4535*/ uint16(xMatch), - /*4536*/ uint16(xCondPrefix), 2, - 0x66, 4548, - 0x0, 4542, - /*4542*/ uint16(xSetOp), uint16(PUNPCKHWD), - /*4544*/ uint16(xReadSlashR), - /*4545*/ uint16(xArgMm), - /*4546*/ uint16(xArgMmM64), - /*4547*/ uint16(xMatch), - /*4548*/ uint16(xSetOp), uint16(PUNPCKHWD), - /*4550*/ uint16(xReadSlashR), - /*4551*/ uint16(xArgXmm1), - /*4552*/ uint16(xArgXmm2M128), - /*4553*/ uint16(xMatch), - /*4554*/ uint16(xCondPrefix), 2, - 0x66, 4566, - 0x0, 4560, - /*4560*/ uint16(xSetOp), uint16(PUNPCKHDQ), - /*4562*/ uint16(xReadSlashR), - /*4563*/ uint16(xArgMm), - /*4564*/ uint16(xArgMmM64), - /*4565*/ uint16(xMatch), - /*4566*/ uint16(xSetOp), uint16(PUNPCKHDQ), - /*4568*/ uint16(xReadSlashR), - /*4569*/ uint16(xArgXmm1), - /*4570*/ uint16(xArgXmm2M128), - /*4571*/ uint16(xMatch), - /*4572*/ uint16(xCondPrefix), 2, - 0x66, 4584, - 0x0, 4578, - /*4578*/ uint16(xSetOp), uint16(PACKSSDW), - /*4580*/ uint16(xReadSlashR), - /*4581*/ uint16(xArgMm1), - /*4582*/ uint16(xArgMm2M64), - /*4583*/ uint16(xMatch), - /*4584*/ uint16(xSetOp), uint16(PACKSSDW), - /*4586*/ uint16(xReadSlashR), - /*4587*/ uint16(xArgXmm1), - /*4588*/ uint16(xArgXmm2M128), - /*4589*/ uint16(xMatch), - /*4590*/ uint16(xCondPrefix), 1, - 0x66, 4594, - /*4594*/ uint16(xSetOp), uint16(PUNPCKLQDQ), - /*4596*/ uint16(xReadSlashR), - /*4597*/ uint16(xArgXmm1), - /*4598*/ uint16(xArgXmm2M128), - /*4599*/ uint16(xMatch), - /*4600*/ uint16(xCondPrefix), 1, - 0x66, 4604, - /*4604*/ uint16(xSetOp), uint16(PUNPCKHQDQ), - /*4606*/ uint16(xReadSlashR), - /*4607*/ uint16(xArgXmm1), - /*4608*/ uint16(xArgXmm2M128), - /*4609*/ uint16(xMatch), - /*4610*/ uint16(xCondIs64), 4613, 4651, - /*4613*/ uint16(xCondPrefix), 2, - 0x66, 4635, - 0x0, 4619, - /*4619*/ uint16(xCondDataSize), 4623, 4629, 0, - /*4623*/ uint16(xSetOp), uint16(MOVD), - /*4625*/ uint16(xReadSlashR), - /*4626*/ uint16(xArgMm), - /*4627*/ uint16(xArgRM32), - /*4628*/ uint16(xMatch), - /*4629*/ uint16(xSetOp), uint16(MOVD), - /*4631*/ uint16(xReadSlashR), - /*4632*/ uint16(xArgMm), - /*4633*/ uint16(xArgRM32), - /*4634*/ uint16(xMatch), - /*4635*/ uint16(xCondDataSize), 4639, 4645, 0, - /*4639*/ uint16(xSetOp), uint16(MOVD), - /*4641*/ uint16(xReadSlashR), - /*4642*/ uint16(xArgXmm), - /*4643*/ uint16(xArgRM32), - /*4644*/ uint16(xMatch), - /*4645*/ uint16(xSetOp), uint16(MOVD), - /*4647*/ uint16(xReadSlashR), - /*4648*/ uint16(xArgXmm), - /*4649*/ uint16(xArgRM32), - /*4650*/ uint16(xMatch), - /*4651*/ uint16(xCondPrefix), 2, - 0x66, 4667, - 0x0, 4657, - /*4657*/ uint16(xCondDataSize), 4623, 4629, 4661, - /*4661*/ uint16(xSetOp), uint16(MOVQ), - /*4663*/ uint16(xReadSlashR), - /*4664*/ uint16(xArgMm), - /*4665*/ uint16(xArgRM64), - /*4666*/ uint16(xMatch), - /*4667*/ uint16(xCondDataSize), 4639, 4645, 4671, - /*4671*/ uint16(xSetOp), uint16(MOVQ), - /*4673*/ uint16(xReadSlashR), - /*4674*/ uint16(xArgXmm), - /*4675*/ uint16(xArgRM64), - /*4676*/ uint16(xMatch), - /*4677*/ uint16(xCondPrefix), 3, - 0xF3, 4697, - 0x66, 4691, - 0x0, 4685, - /*4685*/ uint16(xSetOp), uint16(MOVQ), - /*4687*/ uint16(xReadSlashR), - /*4688*/ uint16(xArgMm), - /*4689*/ uint16(xArgMmM64), - /*4690*/ uint16(xMatch), - /*4691*/ uint16(xSetOp), uint16(MOVDQA), - /*4693*/ uint16(xReadSlashR), - /*4694*/ uint16(xArgXmm1), - /*4695*/ uint16(xArgXmm2M128), - /*4696*/ uint16(xMatch), - /*4697*/ uint16(xSetOp), uint16(MOVDQU), - /*4699*/ uint16(xReadSlashR), - /*4700*/ uint16(xArgXmm1), - /*4701*/ uint16(xArgXmm2M128), - /*4702*/ uint16(xMatch), - /*4703*/ uint16(xCondPrefix), 4, - 0xF3, 4737, - 0xF2, 4729, - 0x66, 4721, - 0x0, 4713, - /*4713*/ uint16(xSetOp), uint16(PSHUFW), - /*4715*/ uint16(xReadSlashR), - /*4716*/ uint16(xReadIb), - /*4717*/ uint16(xArgMm1), - /*4718*/ uint16(xArgMm2M64), - /*4719*/ uint16(xArgImm8u), - /*4720*/ uint16(xMatch), - /*4721*/ uint16(xSetOp), uint16(PSHUFD), - /*4723*/ uint16(xReadSlashR), - /*4724*/ uint16(xReadIb), - /*4725*/ uint16(xArgXmm1), - /*4726*/ uint16(xArgXmm2M128), - /*4727*/ uint16(xArgImm8u), - /*4728*/ uint16(xMatch), - /*4729*/ uint16(xSetOp), uint16(PSHUFLW), - /*4731*/ uint16(xReadSlashR), - /*4732*/ uint16(xReadIb), - /*4733*/ uint16(xArgXmm1), - /*4734*/ uint16(xArgXmm2M128), - /*4735*/ uint16(xArgImm8u), - /*4736*/ uint16(xMatch), - /*4737*/ uint16(xSetOp), uint16(PSHUFHW), - /*4739*/ uint16(xReadSlashR), - /*4740*/ uint16(xReadIb), - /*4741*/ uint16(xArgXmm1), - /*4742*/ uint16(xArgXmm2M128), - /*4743*/ uint16(xArgImm8u), - /*4744*/ uint16(xMatch), - /*4745*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4754, // 2 - 0, // 3 - 4772, // 4 - 0, // 5 - 4790, // 6 - 0, // 7 - /*4754*/ uint16(xCondPrefix), 2, - 0x66, 4766, - 0x0, 4760, - /*4760*/ uint16(xSetOp), uint16(PSRLW), - /*4762*/ uint16(xReadIb), - /*4763*/ uint16(xArgMm2), - /*4764*/ uint16(xArgImm8u), - /*4765*/ uint16(xMatch), - /*4766*/ uint16(xSetOp), uint16(PSRLW), - /*4768*/ uint16(xReadIb), - /*4769*/ uint16(xArgXmm2), - /*4770*/ uint16(xArgImm8u), - /*4771*/ uint16(xMatch), - /*4772*/ uint16(xCondPrefix), 2, +/*3789*/ uint16(xCondPrefix), 3, + 0xC4, 3809, + 0x66, 3803, + 0x0, 3797, +/*3797*/ uint16(xSetOp), uint16(PSHUFB), +/*3799*/ uint16(xReadSlashR), +/*3800*/ uint16(xArgMm1), +/*3801*/ uint16(xArgMm2M64), +/*3802*/ uint16(xMatch), +/*3803*/ uint16(xSetOp), uint16(PSHUFB), +/*3805*/ uint16(xReadSlashR), +/*3806*/ uint16(xArgXmm1), +/*3807*/ uint16(xArgXmm2M128), +/*3808*/ uint16(xMatch), +/*3809*/ uint16(xCondPrefix), 1, + 0x66, 3813, +/*3813*/ uint16(xCondDataSize), 0, 0, 0, 3819, 3826, +/*3819*/ uint16(xSetOp), uint16(VPSHUFB), +/*3821*/ uint16(xReadSlashR), +/*3822*/ uint16(xArgXmm1), +/*3823*/ uint16(xArgXmm2), +/*3824*/ uint16(xArgXmm3M128), +/*3825*/ uint16(xMatch), +/*3826*/ uint16(xSetOp), uint16(VPSHUFB), +/*3828*/ uint16(xReadSlashR), +/*3829*/ uint16(xArgYmm1), +/*3830*/ uint16(xArgYmm2), +/*3831*/ uint16(xArgYmm3M256), +/*3832*/ uint16(xMatch), +/*3833*/ uint16(xCondPrefix), 3, + 0xC4, 3853, + 0x66, 3847, + 0x0, 3841, +/*3841*/ uint16(xSetOp), uint16(PHADDW), +/*3843*/ uint16(xReadSlashR), +/*3844*/ uint16(xArgMm1), +/*3845*/ uint16(xArgMm2M64), +/*3846*/ uint16(xMatch), +/*3847*/ uint16(xSetOp), uint16(PHADDW), +/*3849*/ uint16(xReadSlashR), +/*3850*/ uint16(xArgXmm1), +/*3851*/ uint16(xArgXmm2M128), +/*3852*/ uint16(xMatch), +/*3853*/ uint16(xCondPrefix), 1, + 0x66, 3857, +/*3857*/ uint16(xCondDataSize), 0, 0, 0, 3863, 3870, +/*3863*/ uint16(xSetOp), uint16(VPHADDW), +/*3865*/ uint16(xReadSlashR), +/*3866*/ uint16(xArgXmm1), +/*3867*/ uint16(xArgXmm2), +/*3868*/ uint16(xArgXmm3M128), +/*3869*/ uint16(xMatch), +/*3870*/ uint16(xSetOp), uint16(VPHADDW), +/*3872*/ uint16(xReadSlashR), +/*3873*/ uint16(xArgYmm1), +/*3874*/ uint16(xArgYmm2), +/*3875*/ uint16(xArgYmm3M256), +/*3876*/ uint16(xMatch), +/*3877*/ uint16(xCondPrefix), 3, + 0xC4, 3897, + 0x66, 3891, + 0x0, 3885, +/*3885*/ uint16(xSetOp), uint16(PHADDD), +/*3887*/ uint16(xReadSlashR), +/*3888*/ uint16(xArgMm1), +/*3889*/ uint16(xArgMm2M64), +/*3890*/ uint16(xMatch), +/*3891*/ uint16(xSetOp), uint16(PHADDD), +/*3893*/ uint16(xReadSlashR), +/*3894*/ uint16(xArgXmm1), +/*3895*/ uint16(xArgXmm2M128), +/*3896*/ uint16(xMatch), +/*3897*/ uint16(xCondPrefix), 1, + 0x66, 3901, +/*3901*/ uint16(xCondDataSize), 0, 0, 0, 3907, 3914, +/*3907*/ uint16(xSetOp), uint16(VPHADDD), +/*3909*/ uint16(xReadSlashR), +/*3910*/ uint16(xArgXmm1), +/*3911*/ uint16(xArgXmm2), +/*3912*/ uint16(xArgXmm3M128), +/*3913*/ uint16(xMatch), +/*3914*/ uint16(xSetOp), uint16(VPHADDD), +/*3916*/ uint16(xReadSlashR), +/*3917*/ uint16(xArgYmm1), +/*3918*/ uint16(xArgYmm2), +/*3919*/ uint16(xArgYmm3M256), +/*3920*/ uint16(xMatch), +/*3921*/ uint16(xCondPrefix), 3, + 0xC4, 3941, + 0x66, 3935, + 0x0, 3929, +/*3929*/ uint16(xSetOp), uint16(PHADDSW), +/*3931*/ uint16(xReadSlashR), +/*3932*/ uint16(xArgMm1), +/*3933*/ uint16(xArgMm2M64), +/*3934*/ uint16(xMatch), +/*3935*/ uint16(xSetOp), uint16(PHADDSW), +/*3937*/ uint16(xReadSlashR), +/*3938*/ uint16(xArgXmm1), +/*3939*/ uint16(xArgXmm2M128), +/*3940*/ uint16(xMatch), +/*3941*/ uint16(xCondPrefix), 1, + 0x66, 3945, +/*3945*/ uint16(xCondDataSize), 0, 0, 0, 3951, 3958, +/*3951*/ uint16(xSetOp), uint16(VPHADDSW), +/*3953*/ uint16(xReadSlashR), +/*3954*/ uint16(xArgXmm1), +/*3955*/ uint16(xArgXmm2), +/*3956*/ uint16(xArgXmm3M128), +/*3957*/ uint16(xMatch), +/*3958*/ uint16(xSetOp), uint16(VPHADDSW), +/*3960*/ uint16(xReadSlashR), +/*3961*/ uint16(xArgYmm1), +/*3962*/ uint16(xArgYmm2), +/*3963*/ uint16(xArgYmm3M256), +/*3964*/ uint16(xMatch), +/*3965*/ uint16(xCondPrefix), 3, + 0xC4, 3985, + 0x66, 3979, + 0x0, 3973, +/*3973*/ uint16(xSetOp), uint16(PMADDUBSW), +/*3975*/ uint16(xReadSlashR), +/*3976*/ uint16(xArgMm1), +/*3977*/ uint16(xArgMm2M64), +/*3978*/ uint16(xMatch), +/*3979*/ uint16(xSetOp), uint16(PMADDUBSW), +/*3981*/ uint16(xReadSlashR), +/*3982*/ uint16(xArgXmm1), +/*3983*/ uint16(xArgXmm2M128), +/*3984*/ uint16(xMatch), +/*3985*/ uint16(xCondPrefix), 1, + 0x66, 3989, +/*3989*/ uint16(xCondDataSize), 0, 0, 0, 3995, 4002, +/*3995*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*3997*/ uint16(xReadSlashR), +/*3998*/ uint16(xArgXmm1), +/*3999*/ uint16(xArgXmm2), +/*4000*/ uint16(xArgXmm3M128), +/*4001*/ uint16(xMatch), +/*4002*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*4004*/ uint16(xReadSlashR), +/*4005*/ uint16(xArgYmm1), +/*4006*/ uint16(xArgYmm2), +/*4007*/ uint16(xArgYmm3M256), +/*4008*/ uint16(xMatch), +/*4009*/ uint16(xCondPrefix), 3, + 0xC4, 4029, + 0x66, 4023, + 0x0, 4017, +/*4017*/ uint16(xSetOp), uint16(PHSUBW), +/*4019*/ uint16(xReadSlashR), +/*4020*/ uint16(xArgMm1), +/*4021*/ uint16(xArgMm2M64), +/*4022*/ uint16(xMatch), +/*4023*/ uint16(xSetOp), uint16(PHSUBW), +/*4025*/ uint16(xReadSlashR), +/*4026*/ uint16(xArgXmm1), +/*4027*/ uint16(xArgXmm2M128), +/*4028*/ uint16(xMatch), +/*4029*/ uint16(xCondPrefix), 1, + 0x66, 4033, +/*4033*/ uint16(xCondDataSize), 0, 0, 0, 4039, 4046, +/*4039*/ uint16(xSetOp), uint16(VPHSUBW), +/*4041*/ uint16(xReadSlashR), +/*4042*/ uint16(xArgXmm1), +/*4043*/ uint16(xArgXmm2), +/*4044*/ uint16(xArgXmm3M128), +/*4045*/ uint16(xMatch), +/*4046*/ uint16(xSetOp), uint16(VPHSUBW), +/*4048*/ uint16(xReadSlashR), +/*4049*/ uint16(xArgYmm1), +/*4050*/ uint16(xArgYmm2), +/*4051*/ uint16(xArgYmm3M256), +/*4052*/ uint16(xMatch), +/*4053*/ uint16(xCondPrefix), 3, + 0xC4, 4073, + 0x66, 4067, + 0x0, 4061, +/*4061*/ uint16(xSetOp), uint16(PHSUBD), +/*4063*/ uint16(xReadSlashR), +/*4064*/ uint16(xArgMm1), +/*4065*/ uint16(xArgMm2M64), +/*4066*/ uint16(xMatch), +/*4067*/ uint16(xSetOp), uint16(PHSUBD), +/*4069*/ uint16(xReadSlashR), +/*4070*/ uint16(xArgXmm1), +/*4071*/ uint16(xArgXmm2M128), +/*4072*/ uint16(xMatch), +/*4073*/ uint16(xCondPrefix), 1, + 0x66, 4077, +/*4077*/ uint16(xCondDataSize), 0, 0, 0, 4083, 4090, +/*4083*/ uint16(xSetOp), uint16(VPHSUBD), +/*4085*/ uint16(xReadSlashR), +/*4086*/ uint16(xArgXmm1), +/*4087*/ uint16(xArgXmm2), +/*4088*/ uint16(xArgXmm3M128), +/*4089*/ uint16(xMatch), +/*4090*/ uint16(xSetOp), uint16(VPHSUBD), +/*4092*/ uint16(xReadSlashR), +/*4093*/ uint16(xArgYmm1), +/*4094*/ uint16(xArgYmm2), +/*4095*/ uint16(xArgYmm3M256), +/*4096*/ uint16(xMatch), +/*4097*/ uint16(xCondPrefix), 3, + 0xC4, 4117, + 0x66, 4111, + 0x0, 4105, +/*4105*/ uint16(xSetOp), uint16(PHSUBSW), +/*4107*/ uint16(xReadSlashR), +/*4108*/ uint16(xArgMm1), +/*4109*/ uint16(xArgMm2M64), +/*4110*/ uint16(xMatch), +/*4111*/ uint16(xSetOp), uint16(PHSUBSW), +/*4113*/ uint16(xReadSlashR), +/*4114*/ uint16(xArgXmm1), +/*4115*/ uint16(xArgXmm2M128), +/*4116*/ uint16(xMatch), +/*4117*/ uint16(xCondPrefix), 1, + 0x66, 4121, +/*4121*/ uint16(xCondDataSize), 0, 0, 0, 4127, 4134, +/*4127*/ uint16(xSetOp), uint16(VPHSUBSW), +/*4129*/ uint16(xReadSlashR), +/*4130*/ uint16(xArgXmm1), +/*4131*/ uint16(xArgXmm2), +/*4132*/ uint16(xArgXmm3M128), +/*4133*/ uint16(xMatch), +/*4134*/ uint16(xSetOp), uint16(VPHSUBSW), +/*4136*/ uint16(xReadSlashR), +/*4137*/ uint16(xArgYmm1), +/*4138*/ uint16(xArgYmm2), +/*4139*/ uint16(xArgYmm3M256), +/*4140*/ uint16(xMatch), +/*4141*/ uint16(xCondPrefix), 3, + 0xC4, 4161, + 0x66, 4155, + 0x0, 4149, +/*4149*/ uint16(xSetOp), uint16(PSIGNB), +/*4151*/ uint16(xReadSlashR), +/*4152*/ uint16(xArgMm1), +/*4153*/ uint16(xArgMm2M64), +/*4154*/ uint16(xMatch), +/*4155*/ uint16(xSetOp), uint16(PSIGNB), +/*4157*/ uint16(xReadSlashR), +/*4158*/ uint16(xArgXmm1), +/*4159*/ uint16(xArgXmm2M128), +/*4160*/ uint16(xMatch), +/*4161*/ uint16(xCondPrefix), 1, + 0x66, 4165, +/*4165*/ uint16(xCondDataSize), 0, 0, 0, 4171, 4178, +/*4171*/ uint16(xSetOp), uint16(VPSIGNB), +/*4173*/ uint16(xReadSlashR), +/*4174*/ uint16(xArgXmm1), +/*4175*/ uint16(xArgXmm2), +/*4176*/ uint16(xArgXmm3M128), +/*4177*/ uint16(xMatch), +/*4178*/ uint16(xSetOp), uint16(VPSIGNB), +/*4180*/ uint16(xReadSlashR), +/*4181*/ uint16(xArgYmm1), +/*4182*/ uint16(xArgYmm2), +/*4183*/ uint16(xArgYmm3M256), +/*4184*/ uint16(xMatch), +/*4185*/ uint16(xCondPrefix), 3, + 0xC4, 4205, + 0x66, 4199, + 0x0, 4193, +/*4193*/ uint16(xSetOp), uint16(PSIGNW), +/*4195*/ uint16(xReadSlashR), +/*4196*/ uint16(xArgMm1), +/*4197*/ uint16(xArgMm2M64), +/*4198*/ uint16(xMatch), +/*4199*/ uint16(xSetOp), uint16(PSIGNW), +/*4201*/ uint16(xReadSlashR), +/*4202*/ uint16(xArgXmm1), +/*4203*/ uint16(xArgXmm2M128), +/*4204*/ uint16(xMatch), +/*4205*/ uint16(xCondPrefix), 1, + 0x66, 4209, +/*4209*/ uint16(xCondDataSize), 0, 0, 0, 4215, 4222, +/*4215*/ uint16(xSetOp), uint16(VPSIGNW), +/*4217*/ uint16(xReadSlashR), +/*4218*/ uint16(xArgXmm1), +/*4219*/ uint16(xArgXmm2), +/*4220*/ uint16(xArgXmm3M128), +/*4221*/ uint16(xMatch), +/*4222*/ uint16(xSetOp), uint16(VPSIGNW), +/*4224*/ uint16(xReadSlashR), +/*4225*/ uint16(xArgYmm1), +/*4226*/ uint16(xArgYmm2), +/*4227*/ uint16(xArgYmm3M256), +/*4228*/ uint16(xMatch), +/*4229*/ uint16(xCondPrefix), 3, + 0xC4, 4249, + 0x66, 4243, + 0x0, 4237, +/*4237*/ uint16(xSetOp), uint16(PSIGND), +/*4239*/ uint16(xReadSlashR), +/*4240*/ uint16(xArgMm1), +/*4241*/ uint16(xArgMm2M64), +/*4242*/ uint16(xMatch), +/*4243*/ uint16(xSetOp), uint16(PSIGND), +/*4245*/ uint16(xReadSlashR), +/*4246*/ uint16(xArgXmm1), +/*4247*/ uint16(xArgXmm2M128), +/*4248*/ uint16(xMatch), +/*4249*/ uint16(xCondPrefix), 1, + 0x66, 4253, +/*4253*/ uint16(xCondDataSize), 0, 0, 0, 4259, 4266, +/*4259*/ uint16(xSetOp), uint16(VPSIGND), +/*4261*/ uint16(xReadSlashR), +/*4262*/ uint16(xArgXmm1), +/*4263*/ uint16(xArgXmm2), +/*4264*/ uint16(xArgXmm3M128), +/*4265*/ uint16(xMatch), +/*4266*/ uint16(xSetOp), uint16(VPSIGND), +/*4268*/ uint16(xReadSlashR), +/*4269*/ uint16(xArgYmm1), +/*4270*/ uint16(xArgYmm2), +/*4271*/ uint16(xArgYmm3M256), +/*4272*/ uint16(xMatch), +/*4273*/ uint16(xCondPrefix), 3, + 0xC4, 4293, + 0x66, 4287, + 0x0, 4281, +/*4281*/ uint16(xSetOp), uint16(PMULHRSW), +/*4283*/ uint16(xReadSlashR), +/*4284*/ uint16(xArgMm1), +/*4285*/ uint16(xArgMm2M64), +/*4286*/ uint16(xMatch), +/*4287*/ uint16(xSetOp), uint16(PMULHRSW), +/*4289*/ uint16(xReadSlashR), +/*4290*/ uint16(xArgXmm1), +/*4291*/ uint16(xArgXmm2M128), +/*4292*/ uint16(xMatch), +/*4293*/ uint16(xCondPrefix), 1, + 0x66, 4297, +/*4297*/ uint16(xCondDataSize), 0, 0, 0, 4303, 4310, +/*4303*/ uint16(xSetOp), uint16(VPMULHRSW), +/*4305*/ uint16(xReadSlashR), +/*4306*/ uint16(xArgXmm1), +/*4307*/ uint16(xArgXmm2), +/*4308*/ uint16(xArgXmm3M128), +/*4309*/ uint16(xMatch), +/*4310*/ uint16(xSetOp), uint16(VPMULHRSW), +/*4312*/ uint16(xReadSlashR), +/*4313*/ uint16(xArgYmm1), +/*4314*/ uint16(xArgYmm2), +/*4315*/ uint16(xArgYmm3M256), +/*4316*/ uint16(xMatch), +/*4317*/ uint16(xCondPrefix), 1, + 0xC4, 4321, +/*4321*/ uint16(xCondPrefix), 1, + 0x66, 4325, +/*4325*/ uint16(xCondDataSize), 0, 0, 0, 4331, 4338, +/*4331*/ uint16(xSetOp), uint16(VPERMILPS), +/*4333*/ uint16(xReadSlashR), +/*4334*/ uint16(xArgXmm1), +/*4335*/ uint16(xArgXmm2), +/*4336*/ uint16(xArgXmm3M128), +/*4337*/ uint16(xMatch), +/*4338*/ uint16(xSetOp), uint16(VPERMILPS), +/*4340*/ uint16(xReadSlashR), +/*4341*/ uint16(xArgYmm1), +/*4342*/ uint16(xArgYmm2), +/*4343*/ uint16(xArgYmm3M256), +/*4344*/ uint16(xMatch), +/*4345*/ uint16(xCondPrefix), 1, + 0xC4, 4349, +/*4349*/ uint16(xCondPrefix), 1, + 0x66, 4353, +/*4353*/ uint16(xCondDataSize), 0, 0, 0, 4359, 4366, +/*4359*/ uint16(xSetOp), uint16(VPERMILPD), +/*4361*/ uint16(xReadSlashR), +/*4362*/ uint16(xArgXmm1), +/*4363*/ uint16(xArgXmm2), +/*4364*/ uint16(xArgXmm3M128), +/*4365*/ uint16(xMatch), +/*4366*/ uint16(xSetOp), uint16(VPERMILPD), +/*4368*/ uint16(xReadSlashR), +/*4369*/ uint16(xArgYmm1), +/*4370*/ uint16(xArgYmm2), +/*4371*/ uint16(xArgYmm3M256), +/*4372*/ uint16(xMatch), +/*4373*/ uint16(xCondPrefix), 1, + 0xC4, 4377, +/*4377*/ uint16(xCondPrefix), 1, + 0x66, 4381, +/*4381*/ uint16(xCondDataSize), 0, 0, 0, 4387, 4393, +/*4387*/ uint16(xSetOp), uint16(VTESTPS), +/*4389*/ uint16(xReadSlashR), +/*4390*/ uint16(xArgXmm1), +/*4391*/ uint16(xArgXmm2M128), +/*4392*/ uint16(xMatch), +/*4393*/ uint16(xSetOp), uint16(VTESTPS), +/*4395*/ uint16(xReadSlashR), +/*4396*/ uint16(xArgYmm1), +/*4397*/ uint16(xArgYmm2M256), +/*4398*/ uint16(xMatch), +/*4399*/ uint16(xCondPrefix), 1, + 0xC4, 4403, +/*4403*/ uint16(xCondPrefix), 1, + 0x66, 4407, +/*4407*/ uint16(xCondDataSize), 0, 0, 0, 4413, 4419, +/*4413*/ uint16(xSetOp), uint16(VTESTPD), +/*4415*/ uint16(xReadSlashR), +/*4416*/ uint16(xArgXmm1), +/*4417*/ uint16(xArgXmm2M128), +/*4418*/ uint16(xMatch), +/*4419*/ uint16(xSetOp), uint16(VTESTPD), +/*4421*/ uint16(xReadSlashR), +/*4422*/ uint16(xArgYmm1), +/*4423*/ uint16(xArgYmm2M256), +/*4424*/ uint16(xMatch), +/*4425*/ uint16(xCondPrefix), 1, + 0x66, 4429, +/*4429*/ uint16(xSetOp), uint16(PBLENDVB), +/*4431*/ uint16(xReadSlashR), +/*4432*/ uint16(xArgXmm1), +/*4433*/ uint16(xArgXmm2M128), +/*4434*/ uint16(xArgXMM0), +/*4435*/ uint16(xMatch), +/*4436*/ uint16(xCondPrefix), 1, + 0xC4, 4440, +/*4440*/ uint16(xCondPrefix), 1, + 0x66, 4444, +/*4444*/ uint16(xCondDataSize), 0, 0, 0, 4450, 4456, +/*4450*/ uint16(xSetOp), uint16(VCVTPH2PS), +/*4452*/ uint16(xReadSlashR), +/*4453*/ uint16(xArgXmm1), +/*4454*/ uint16(xArgXmm2M64), +/*4455*/ uint16(xMatch), +/*4456*/ uint16(xSetOp), uint16(VCVTPH2PS), +/*4458*/ uint16(xReadSlashR), +/*4459*/ uint16(xArgYmm1), +/*4460*/ uint16(xArgXmm2M128), +/*4461*/ uint16(xMatch), +/*4462*/ uint16(xCondPrefix), 1, + 0x66, 4466, +/*4466*/ uint16(xSetOp), uint16(BLENDVPS), +/*4468*/ uint16(xReadSlashR), +/*4469*/ uint16(xArgXmm1), +/*4470*/ uint16(xArgXmm2M128), +/*4471*/ uint16(xArgXMM0), +/*4472*/ uint16(xMatch), +/*4473*/ uint16(xCondPrefix), 1, + 0x66, 4477, +/*4477*/ uint16(xSetOp), uint16(BLENDVPD), +/*4479*/ uint16(xReadSlashR), +/*4480*/ uint16(xArgXmm1), +/*4481*/ uint16(xArgXmm2M128), +/*4482*/ uint16(xArgXMM0), +/*4483*/ uint16(xMatch), +/*4484*/ uint16(xCondPrefix), 1, + 0xC4, 4488, +/*4488*/ uint16(xCondPrefix), 1, + 0x66, 4492, +/*4492*/ uint16(xCondDataSize), 0, 0, 0, 0, 4498, +/*4498*/ uint16(xSetOp), uint16(VPERMPS), +/*4500*/ uint16(xReadSlashR), +/*4501*/ uint16(xArgYmm1), +/*4502*/ uint16(xArgYmm2), +/*4503*/ uint16(xArgYmm3M256), +/*4504*/ uint16(xMatch), +/*4505*/ uint16(xCondPrefix), 2, + 0xC4, 4517, + 0x66, 4511, +/*4511*/ uint16(xSetOp), uint16(PTEST), +/*4513*/ uint16(xReadSlashR), +/*4514*/ uint16(xArgXmm1), +/*4515*/ uint16(xArgXmm2M128), +/*4516*/ uint16(xMatch), +/*4517*/ uint16(xCondPrefix), 1, + 0x66, 4521, +/*4521*/ uint16(xCondDataSize), 0, 0, 0, 4527, 4533, +/*4527*/ uint16(xSetOp), uint16(VPTEST), +/*4529*/ uint16(xReadSlashR), +/*4530*/ uint16(xArgXmm1), +/*4531*/ uint16(xArgXmm2M128), +/*4532*/ uint16(xMatch), +/*4533*/ uint16(xSetOp), uint16(VPTEST), +/*4535*/ uint16(xReadSlashR), +/*4536*/ uint16(xArgYmm1), +/*4537*/ uint16(xArgYmm2M256), +/*4538*/ uint16(xMatch), +/*4539*/ uint16(xCondPrefix), 1, + 0xC4, 4543, +/*4543*/ uint16(xCondPrefix), 1, + 0x66, 4547, +/*4547*/ uint16(xCondDataSize), 0, 0, 0, 4553, 4560, +/*4553*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4555*/ uint16(xReadSlashR), +/*4556*/ uint16(xArgXmm1), +/*4557*/ uint16(xArgM32), +/*4558*/ uint16(xMatch), +/*4559*/ uint16(xMatch), +/*4560*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4562*/ uint16(xReadSlashR), +/*4563*/ uint16(xArgYmm1), +/*4564*/ uint16(xArgM32), +/*4565*/ uint16(xMatch), +/*4566*/ uint16(xMatch), +/*4567*/ uint16(xCondPrefix), 1, + 0xC4, 4571, +/*4571*/ uint16(xCondPrefix), 1, + 0x66, 4575, +/*4575*/ uint16(xCondDataSize), 0, 0, 0, 0, 4581, +/*4581*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*4583*/ uint16(xReadSlashR), +/*4584*/ uint16(xArgYmm1), +/*4585*/ uint16(xArgM64), +/*4586*/ uint16(xMatch), +/*4587*/ uint16(xMatch), +/*4588*/ uint16(xCondPrefix), 1, + 0xC4, 4592, +/*4592*/ uint16(xCondPrefix), 1, + 0x66, 4596, +/*4596*/ uint16(xCondDataSize), 0, 0, 0, 0, 4602, +/*4602*/ uint16(xSetOp), uint16(VBROADCASTF128), +/*4604*/ uint16(xReadSlashR), +/*4605*/ uint16(xArgYmm1), +/*4606*/ uint16(xArgM128), +/*4607*/ uint16(xMatch), +/*4608*/ uint16(xCondPrefix), 3, + 0xC4, 4628, + 0x66, 4622, + 0x0, 4616, +/*4616*/ uint16(xSetOp), uint16(PABSB), +/*4618*/ uint16(xReadSlashR), +/*4619*/ uint16(xArgMm1), +/*4620*/ uint16(xArgMm2M64), +/*4621*/ uint16(xMatch), +/*4622*/ uint16(xSetOp), uint16(PABSB), +/*4624*/ uint16(xReadSlashR), +/*4625*/ uint16(xArgXmm1), +/*4626*/ uint16(xArgXmm2M128), +/*4627*/ uint16(xMatch), +/*4628*/ uint16(xCondPrefix), 1, + 0x66, 4632, +/*4632*/ uint16(xCondDataSize), 0, 0, 0, 4638, 4644, +/*4638*/ uint16(xSetOp), uint16(VPABSB), +/*4640*/ uint16(xReadSlashR), +/*4641*/ uint16(xArgXmm1), +/*4642*/ uint16(xArgXmm2M128), +/*4643*/ uint16(xMatch), +/*4644*/ uint16(xSetOp), uint16(VPABSB), +/*4646*/ uint16(xReadSlashR), +/*4647*/ uint16(xArgYmm1), +/*4648*/ uint16(xArgYmm2M256), +/*4649*/ uint16(xMatch), +/*4650*/ uint16(xCondPrefix), 3, + 0xC4, 4670, + 0x66, 4664, + 0x0, 4658, +/*4658*/ uint16(xSetOp), uint16(PABSW), +/*4660*/ uint16(xReadSlashR), +/*4661*/ uint16(xArgMm1), +/*4662*/ uint16(xArgMm2M64), +/*4663*/ uint16(xMatch), +/*4664*/ uint16(xSetOp), uint16(PABSW), +/*4666*/ uint16(xReadSlashR), +/*4667*/ uint16(xArgXmm1), +/*4668*/ uint16(xArgXmm2M128), +/*4669*/ uint16(xMatch), +/*4670*/ uint16(xCondPrefix), 1, + 0x66, 4674, +/*4674*/ uint16(xCondDataSize), 0, 0, 0, 4680, 4686, +/*4680*/ uint16(xSetOp), uint16(VPABSW), +/*4682*/ uint16(xReadSlashR), +/*4683*/ uint16(xArgXmm1), +/*4684*/ uint16(xArgXmm2M128), +/*4685*/ uint16(xMatch), +/*4686*/ uint16(xSetOp), uint16(VPABSW), +/*4688*/ uint16(xReadSlashR), +/*4689*/ uint16(xArgYmm1), +/*4690*/ uint16(xArgYmm2M256), +/*4691*/ uint16(xMatch), +/*4692*/ uint16(xCondPrefix), 3, + 0xC4, 4712, + 0x66, 4706, + 0x0, 4700, +/*4700*/ uint16(xSetOp), uint16(PABSD), +/*4702*/ uint16(xReadSlashR), +/*4703*/ uint16(xArgMm1), +/*4704*/ uint16(xArgMm2M64), +/*4705*/ uint16(xMatch), +/*4706*/ uint16(xSetOp), uint16(PABSD), +/*4708*/ uint16(xReadSlashR), +/*4709*/ uint16(xArgXmm1), +/*4710*/ uint16(xArgXmm2M128), +/*4711*/ uint16(xMatch), +/*4712*/ uint16(xCondPrefix), 1, + 0x66, 4716, +/*4716*/ uint16(xCondDataSize), 0, 0, 0, 4722, 4728, +/*4722*/ uint16(xSetOp), uint16(VPABSD), +/*4724*/ uint16(xReadSlashR), +/*4725*/ uint16(xArgXmm1), +/*4726*/ uint16(xArgXmm2M128), +/*4727*/ uint16(xMatch), +/*4728*/ uint16(xSetOp), uint16(VPABSD), +/*4730*/ uint16(xReadSlashR), +/*4731*/ uint16(xArgYmm1), +/*4732*/ uint16(xArgYmm2M256), +/*4733*/ uint16(xMatch), +/*4734*/ uint16(xCondPrefix), 2, + 0xC4, 4746, + 0x66, 4740, +/*4740*/ uint16(xSetOp), uint16(PMOVSXBW), +/*4742*/ uint16(xReadSlashR), +/*4743*/ uint16(xArgXmm1), +/*4744*/ uint16(xArgXmm2M64), +/*4745*/ uint16(xMatch), +/*4746*/ uint16(xCondPrefix), 1, + 0x66, 4750, +/*4750*/ uint16(xCondDataSize), 0, 0, 0, 4756, 4762, +/*4756*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4758*/ uint16(xReadSlashR), +/*4759*/ uint16(xArgXmm1), +/*4760*/ uint16(xArgXmm2M64), +/*4761*/ uint16(xMatch), +/*4762*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4764*/ uint16(xReadSlashR), +/*4765*/ uint16(xArgYmm1), +/*4766*/ uint16(xArgXmm2M128), +/*4767*/ uint16(xMatch), +/*4768*/ uint16(xCondPrefix), 2, + 0xC4, 4780, + 0x66, 4774, +/*4774*/ uint16(xSetOp), uint16(PMOVSXBD), +/*4776*/ uint16(xReadSlashR), +/*4777*/ uint16(xArgXmm1), +/*4778*/ uint16(xArgXmm2M32), +/*4779*/ uint16(xMatch), +/*4780*/ uint16(xCondPrefix), 1, 0x66, 4784, - 0x0, 4778, - /*4778*/ uint16(xSetOp), uint16(PSRAW), - /*4780*/ uint16(xReadIb), - /*4781*/ uint16(xArgMm2), - /*4782*/ uint16(xArgImm8u), - /*4783*/ uint16(xMatch), - /*4784*/ uint16(xSetOp), uint16(PSRAW), - /*4786*/ uint16(xReadIb), - /*4787*/ uint16(xArgXmm2), - /*4788*/ uint16(xArgImm8u), - /*4789*/ uint16(xMatch), - /*4790*/ uint16(xCondPrefix), 2, - 0x66, 4802, - 0x0, 4796, - /*4796*/ uint16(xSetOp), uint16(PSLLW), - /*4798*/ uint16(xReadIb), - /*4799*/ uint16(xArgMm2), - /*4800*/ uint16(xArgImm8u), - /*4801*/ uint16(xMatch), - /*4802*/ uint16(xSetOp), uint16(PSLLW), - /*4804*/ uint16(xReadIb), - /*4805*/ uint16(xArgXmm2), - /*4806*/ uint16(xArgImm8u), - /*4807*/ uint16(xMatch), - /*4808*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4817, // 2 - 0, // 3 - 4835, // 4 - 0, // 5 - 4853, // 6 - 0, // 7 - /*4817*/ uint16(xCondPrefix), 2, - 0x66, 4829, - 0x0, 4823, - /*4823*/ uint16(xSetOp), uint16(PSRLD), - /*4825*/ uint16(xReadIb), - /*4826*/ uint16(xArgMm2), - /*4827*/ uint16(xArgImm8u), - /*4828*/ uint16(xMatch), - /*4829*/ uint16(xSetOp), uint16(PSRLD), - /*4831*/ uint16(xReadIb), - /*4832*/ uint16(xArgXmm2), - /*4833*/ uint16(xArgImm8u), - /*4834*/ uint16(xMatch), - /*4835*/ uint16(xCondPrefix), 2, - 0x66, 4847, - 0x0, 4841, - /*4841*/ uint16(xSetOp), uint16(PSRAD), - /*4843*/ uint16(xReadIb), - /*4844*/ uint16(xArgMm2), - /*4845*/ uint16(xArgImm8u), - /*4846*/ uint16(xMatch), - /*4847*/ uint16(xSetOp), uint16(PSRAD), - /*4849*/ uint16(xReadIb), - /*4850*/ uint16(xArgXmm2), - /*4851*/ uint16(xArgImm8u), - /*4852*/ uint16(xMatch), - /*4853*/ uint16(xCondPrefix), 2, - 0x66, 4865, - 0x0, 4859, - /*4859*/ uint16(xSetOp), uint16(PSLLD), - /*4861*/ uint16(xReadIb), - /*4862*/ uint16(xArgMm2), - /*4863*/ uint16(xArgImm8u), - /*4864*/ uint16(xMatch), - /*4865*/ uint16(xSetOp), uint16(PSLLD), - /*4867*/ uint16(xReadIb), - /*4868*/ uint16(xArgXmm2), - /*4869*/ uint16(xArgImm8u), - /*4870*/ uint16(xMatch), - /*4871*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4880, // 2 - 4898, // 3 - 0, // 4 - 0, // 5 - 4908, // 6 - 4926, // 7 - /*4880*/ uint16(xCondPrefix), 2, - 0x66, 4892, - 0x0, 4886, - /*4886*/ uint16(xSetOp), uint16(PSRLQ), - /*4888*/ uint16(xReadIb), - /*4889*/ uint16(xArgMm2), - /*4890*/ uint16(xArgImm8u), - /*4891*/ uint16(xMatch), - /*4892*/ uint16(xSetOp), uint16(PSRLQ), - /*4894*/ uint16(xReadIb), - /*4895*/ uint16(xArgXmm2), - /*4896*/ uint16(xArgImm8u), - /*4897*/ uint16(xMatch), - /*4898*/ uint16(xCondPrefix), 1, - 0x66, 4902, - /*4902*/ uint16(xSetOp), uint16(PSRLDQ), - /*4904*/ uint16(xReadIb), - /*4905*/ uint16(xArgXmm2), - /*4906*/ uint16(xArgImm8u), - /*4907*/ uint16(xMatch), - /*4908*/ uint16(xCondPrefix), 2, - 0x66, 4920, - 0x0, 4914, - /*4914*/ uint16(xSetOp), uint16(PSLLQ), - /*4916*/ uint16(xReadIb), - /*4917*/ uint16(xArgMm2), - /*4918*/ uint16(xArgImm8u), - /*4919*/ uint16(xMatch), - /*4920*/ uint16(xSetOp), uint16(PSLLQ), - /*4922*/ uint16(xReadIb), - /*4923*/ uint16(xArgXmm2), - /*4924*/ uint16(xArgImm8u), - /*4925*/ uint16(xMatch), - /*4926*/ uint16(xCondPrefix), 1, - 0x66, 4930, - /*4930*/ uint16(xSetOp), uint16(PSLLDQ), - /*4932*/ uint16(xReadIb), - /*4933*/ uint16(xArgXmm2), - /*4934*/ uint16(xArgImm8u), - /*4935*/ uint16(xMatch), - /*4936*/ uint16(xCondPrefix), 2, - 0x66, 4948, - 0x0, 4942, - /*4942*/ uint16(xSetOp), uint16(PCMPEQB), - /*4944*/ uint16(xReadSlashR), - /*4945*/ uint16(xArgMm), - /*4946*/ uint16(xArgMmM64), - /*4947*/ uint16(xMatch), - /*4948*/ uint16(xSetOp), uint16(PCMPEQB), - /*4950*/ uint16(xReadSlashR), - /*4951*/ uint16(xArgXmm1), - /*4952*/ uint16(xArgXmm2M128), - /*4953*/ uint16(xMatch), - /*4954*/ uint16(xCondPrefix), 2, - 0x66, 4966, - 0x0, 4960, - /*4960*/ uint16(xSetOp), uint16(PCMPEQW), - /*4962*/ uint16(xReadSlashR), - /*4963*/ uint16(xArgMm), - /*4964*/ uint16(xArgMmM64), - /*4965*/ uint16(xMatch), - /*4966*/ uint16(xSetOp), uint16(PCMPEQW), - /*4968*/ uint16(xReadSlashR), - /*4969*/ uint16(xArgXmm1), - /*4970*/ uint16(xArgXmm2M128), - /*4971*/ uint16(xMatch), - /*4972*/ uint16(xCondPrefix), 2, - 0x66, 4984, - 0x0, 4978, - /*4978*/ uint16(xSetOp), uint16(PCMPEQD), - /*4980*/ uint16(xReadSlashR), - /*4981*/ uint16(xArgMm), - /*4982*/ uint16(xArgMmM64), - /*4983*/ uint16(xMatch), - /*4984*/ uint16(xSetOp), uint16(PCMPEQD), - /*4986*/ uint16(xReadSlashR), - /*4987*/ uint16(xArgXmm1), - /*4988*/ uint16(xArgXmm2M128), - /*4989*/ uint16(xMatch), - /*4990*/ uint16(xSetOp), uint16(EMMS), - /*4992*/ uint16(xMatch), - /*4993*/ uint16(xCondPrefix), 2, - 0xF2, 5005, - 0x66, 4999, - /*4999*/ uint16(xSetOp), uint16(HADDPD), - /*5001*/ uint16(xReadSlashR), - /*5002*/ uint16(xArgXmm1), - /*5003*/ uint16(xArgXmm2M128), - /*5004*/ uint16(xMatch), - /*5005*/ uint16(xSetOp), uint16(HADDPS), - /*5007*/ uint16(xReadSlashR), - /*5008*/ uint16(xArgXmm1), - /*5009*/ uint16(xArgXmm2M128), - /*5010*/ uint16(xMatch), - /*5011*/ uint16(xCondPrefix), 2, - 0xF2, 5023, - 0x66, 5017, - /*5017*/ uint16(xSetOp), uint16(HSUBPD), - /*5019*/ uint16(xReadSlashR), - /*5020*/ uint16(xArgXmm1), - /*5021*/ uint16(xArgXmm2M128), - /*5022*/ uint16(xMatch), - /*5023*/ uint16(xSetOp), uint16(HSUBPS), - /*5025*/ uint16(xReadSlashR), - /*5026*/ uint16(xArgXmm1), - /*5027*/ uint16(xArgXmm2M128), - /*5028*/ uint16(xMatch), - /*5029*/ uint16(xCondIs64), 5032, 5078, - /*5032*/ uint16(xCondPrefix), 3, - 0xF3, 5072, - 0x66, 5056, - 0x0, 5040, - /*5040*/ uint16(xCondDataSize), 5044, 5050, 0, - /*5044*/ uint16(xSetOp), uint16(MOVD), - /*5046*/ uint16(xReadSlashR), - /*5047*/ uint16(xArgRM32), - /*5048*/ uint16(xArgMm), - /*5049*/ uint16(xMatch), - /*5050*/ uint16(xSetOp), uint16(MOVD), - /*5052*/ uint16(xReadSlashR), - /*5053*/ uint16(xArgRM32), - /*5054*/ uint16(xArgMm), - /*5055*/ uint16(xMatch), - /*5056*/ uint16(xCondDataSize), 5060, 5066, 0, - /*5060*/ uint16(xSetOp), uint16(MOVD), - /*5062*/ uint16(xReadSlashR), - /*5063*/ uint16(xArgRM32), - /*5064*/ uint16(xArgXmm), - /*5065*/ uint16(xMatch), - /*5066*/ uint16(xSetOp), uint16(MOVD), - /*5068*/ uint16(xReadSlashR), - /*5069*/ uint16(xArgRM32), - /*5070*/ uint16(xArgXmm), - /*5071*/ uint16(xMatch), - /*5072*/ uint16(xSetOp), uint16(MOVQ), - /*5074*/ uint16(xReadSlashR), - /*5075*/ uint16(xArgXmm1), - /*5076*/ uint16(xArgXmm2M64), - /*5077*/ uint16(xMatch), - /*5078*/ uint16(xCondPrefix), 3, - 0xF3, 5072, - 0x66, 5096, - 0x0, 5086, - /*5086*/ uint16(xCondDataSize), 5044, 5050, 5090, - /*5090*/ uint16(xSetOp), uint16(MOVQ), - /*5092*/ uint16(xReadSlashR), - /*5093*/ uint16(xArgRM64), - /*5094*/ uint16(xArgMm), - /*5095*/ uint16(xMatch), - /*5096*/ uint16(xCondDataSize), 5060, 5066, 5100, - /*5100*/ uint16(xSetOp), uint16(MOVQ), - /*5102*/ uint16(xReadSlashR), - /*5103*/ uint16(xArgRM64), - /*5104*/ uint16(xArgXmm), - /*5105*/ uint16(xMatch), - /*5106*/ uint16(xCondPrefix), 3, - 0xF3, 5126, - 0x66, 5120, - 0x0, 5114, - /*5114*/ uint16(xSetOp), uint16(MOVQ), - /*5116*/ uint16(xReadSlashR), - /*5117*/ uint16(xArgMmM64), - /*5118*/ uint16(xArgMm), - /*5119*/ uint16(xMatch), - /*5120*/ uint16(xSetOp), uint16(MOVDQA), - /*5122*/ uint16(xReadSlashR), - /*5123*/ uint16(xArgXmm2M128), - /*5124*/ uint16(xArgXmm1), - /*5125*/ uint16(xMatch), - /*5126*/ uint16(xSetOp), uint16(MOVDQU), - /*5128*/ uint16(xReadSlashR), - /*5129*/ uint16(xArgXmm2M128), - /*5130*/ uint16(xArgXmm1), - /*5131*/ uint16(xMatch), - /*5132*/ uint16(xCondIs64), 5135, 5149, - /*5135*/ uint16(xCondDataSize), 5139, 5144, 0, - /*5139*/ uint16(xSetOp), uint16(JO), - /*5141*/ uint16(xReadCw), - /*5142*/ uint16(xArgRel16), - /*5143*/ uint16(xMatch), - /*5144*/ uint16(xSetOp), uint16(JO), - /*5146*/ uint16(xReadCd), - /*5147*/ uint16(xArgRel32), - /*5148*/ uint16(xMatch), - /*5149*/ uint16(xCondDataSize), 5153, 5144, 5158, - /*5153*/ uint16(xSetOp), uint16(JO), - /*5155*/ uint16(xReadCd), - /*5156*/ uint16(xArgRel32), - /*5157*/ uint16(xMatch), - /*5158*/ uint16(xSetOp), uint16(JO), - /*5160*/ uint16(xReadCd), - /*5161*/ uint16(xArgRel32), - /*5162*/ uint16(xMatch), - /*5163*/ uint16(xCondIs64), 5166, 5180, - /*5166*/ uint16(xCondDataSize), 5170, 5175, 0, - /*5170*/ uint16(xSetOp), uint16(JNO), - /*5172*/ uint16(xReadCw), - /*5173*/ uint16(xArgRel16), - /*5174*/ uint16(xMatch), - /*5175*/ uint16(xSetOp), uint16(JNO), - /*5177*/ uint16(xReadCd), - /*5178*/ uint16(xArgRel32), - /*5179*/ uint16(xMatch), - /*5180*/ uint16(xCondDataSize), 5184, 5175, 5189, - /*5184*/ uint16(xSetOp), uint16(JNO), - /*5186*/ uint16(xReadCd), - /*5187*/ uint16(xArgRel32), - /*5188*/ uint16(xMatch), - /*5189*/ uint16(xSetOp), uint16(JNO), - /*5191*/ uint16(xReadCd), - /*5192*/ uint16(xArgRel32), - /*5193*/ uint16(xMatch), - /*5194*/ uint16(xCondIs64), 5197, 5211, - /*5197*/ uint16(xCondDataSize), 5201, 5206, 0, - /*5201*/ uint16(xSetOp), uint16(JB), - /*5203*/ uint16(xReadCw), - /*5204*/ uint16(xArgRel16), - /*5205*/ uint16(xMatch), - /*5206*/ uint16(xSetOp), uint16(JB), - /*5208*/ uint16(xReadCd), - /*5209*/ uint16(xArgRel32), - /*5210*/ uint16(xMatch), - /*5211*/ uint16(xCondDataSize), 5215, 5206, 5220, - /*5215*/ uint16(xSetOp), uint16(JB), - /*5217*/ uint16(xReadCd), - /*5218*/ uint16(xArgRel32), - /*5219*/ uint16(xMatch), - /*5220*/ uint16(xSetOp), uint16(JB), - /*5222*/ uint16(xReadCd), - /*5223*/ uint16(xArgRel32), - /*5224*/ uint16(xMatch), - /*5225*/ uint16(xCondIs64), 5228, 5242, - /*5228*/ uint16(xCondDataSize), 5232, 5237, 0, - /*5232*/ uint16(xSetOp), uint16(JAE), - /*5234*/ uint16(xReadCw), - /*5235*/ uint16(xArgRel16), - /*5236*/ uint16(xMatch), - /*5237*/ uint16(xSetOp), uint16(JAE), - /*5239*/ uint16(xReadCd), - /*5240*/ uint16(xArgRel32), - /*5241*/ uint16(xMatch), - /*5242*/ uint16(xCondDataSize), 5246, 5237, 5251, - /*5246*/ uint16(xSetOp), uint16(JAE), - /*5248*/ uint16(xReadCd), - /*5249*/ uint16(xArgRel32), - /*5250*/ uint16(xMatch), - /*5251*/ uint16(xSetOp), uint16(JAE), - /*5253*/ uint16(xReadCd), - /*5254*/ uint16(xArgRel32), - /*5255*/ uint16(xMatch), - /*5256*/ uint16(xCondIs64), 5259, 5273, - /*5259*/ uint16(xCondDataSize), 5263, 5268, 0, - /*5263*/ uint16(xSetOp), uint16(JE), - /*5265*/ uint16(xReadCw), - /*5266*/ uint16(xArgRel16), - /*5267*/ uint16(xMatch), - /*5268*/ uint16(xSetOp), uint16(JE), - /*5270*/ uint16(xReadCd), - /*5271*/ uint16(xArgRel32), - /*5272*/ uint16(xMatch), - /*5273*/ uint16(xCondDataSize), 5277, 5268, 5282, - /*5277*/ uint16(xSetOp), uint16(JE), - /*5279*/ uint16(xReadCd), - /*5280*/ uint16(xArgRel32), - /*5281*/ uint16(xMatch), - /*5282*/ uint16(xSetOp), uint16(JE), - /*5284*/ uint16(xReadCd), - /*5285*/ uint16(xArgRel32), - /*5286*/ uint16(xMatch), - /*5287*/ uint16(xCondIs64), 5290, 5304, - /*5290*/ uint16(xCondDataSize), 5294, 5299, 0, - /*5294*/ uint16(xSetOp), uint16(JNE), - /*5296*/ uint16(xReadCw), - /*5297*/ uint16(xArgRel16), - /*5298*/ uint16(xMatch), - /*5299*/ uint16(xSetOp), uint16(JNE), - /*5301*/ uint16(xReadCd), - /*5302*/ uint16(xArgRel32), - /*5303*/ uint16(xMatch), - /*5304*/ uint16(xCondDataSize), 5308, 5299, 5313, - /*5308*/ uint16(xSetOp), uint16(JNE), - /*5310*/ uint16(xReadCd), - /*5311*/ uint16(xArgRel32), - /*5312*/ uint16(xMatch), - /*5313*/ uint16(xSetOp), uint16(JNE), - /*5315*/ uint16(xReadCd), - /*5316*/ uint16(xArgRel32), - /*5317*/ uint16(xMatch), - /*5318*/ uint16(xCondIs64), 5321, 5335, - /*5321*/ uint16(xCondDataSize), 5325, 5330, 0, - /*5325*/ uint16(xSetOp), uint16(JBE), - /*5327*/ uint16(xReadCw), - /*5328*/ uint16(xArgRel16), - /*5329*/ uint16(xMatch), - /*5330*/ uint16(xSetOp), uint16(JBE), - /*5332*/ uint16(xReadCd), - /*5333*/ uint16(xArgRel32), - /*5334*/ uint16(xMatch), - /*5335*/ uint16(xCondDataSize), 5339, 5330, 5344, - /*5339*/ uint16(xSetOp), uint16(JBE), - /*5341*/ uint16(xReadCd), - /*5342*/ uint16(xArgRel32), - /*5343*/ uint16(xMatch), - /*5344*/ uint16(xSetOp), uint16(JBE), - /*5346*/ uint16(xReadCd), - /*5347*/ uint16(xArgRel32), - /*5348*/ uint16(xMatch), - /*5349*/ uint16(xCondIs64), 5352, 5366, - /*5352*/ uint16(xCondDataSize), 5356, 5361, 0, - /*5356*/ uint16(xSetOp), uint16(JA), - /*5358*/ uint16(xReadCw), - /*5359*/ uint16(xArgRel16), - /*5360*/ uint16(xMatch), - /*5361*/ uint16(xSetOp), uint16(JA), - /*5363*/ uint16(xReadCd), - /*5364*/ uint16(xArgRel32), - /*5365*/ uint16(xMatch), - /*5366*/ uint16(xCondDataSize), 5370, 5361, 5375, - /*5370*/ uint16(xSetOp), uint16(JA), - /*5372*/ uint16(xReadCd), - /*5373*/ uint16(xArgRel32), - /*5374*/ uint16(xMatch), - /*5375*/ uint16(xSetOp), uint16(JA), - /*5377*/ uint16(xReadCd), - /*5378*/ uint16(xArgRel32), - /*5379*/ uint16(xMatch), - /*5380*/ uint16(xCondIs64), 5383, 5397, - /*5383*/ uint16(xCondDataSize), 5387, 5392, 0, - /*5387*/ uint16(xSetOp), uint16(JS), - /*5389*/ uint16(xReadCw), - /*5390*/ uint16(xArgRel16), - /*5391*/ uint16(xMatch), - /*5392*/ uint16(xSetOp), uint16(JS), - /*5394*/ uint16(xReadCd), - /*5395*/ uint16(xArgRel32), - /*5396*/ uint16(xMatch), - /*5397*/ uint16(xCondDataSize), 5401, 5392, 5406, - /*5401*/ uint16(xSetOp), uint16(JS), - /*5403*/ uint16(xReadCd), - /*5404*/ uint16(xArgRel32), - /*5405*/ uint16(xMatch), - /*5406*/ uint16(xSetOp), uint16(JS), - /*5408*/ uint16(xReadCd), - /*5409*/ uint16(xArgRel32), - /*5410*/ uint16(xMatch), - /*5411*/ uint16(xCondIs64), 5414, 5428, - /*5414*/ uint16(xCondDataSize), 5418, 5423, 0, - /*5418*/ uint16(xSetOp), uint16(JNS), - /*5420*/ uint16(xReadCw), - /*5421*/ uint16(xArgRel16), - /*5422*/ uint16(xMatch), - /*5423*/ uint16(xSetOp), uint16(JNS), - /*5425*/ uint16(xReadCd), - /*5426*/ uint16(xArgRel32), - /*5427*/ uint16(xMatch), - /*5428*/ uint16(xCondDataSize), 5432, 5423, 5437, - /*5432*/ uint16(xSetOp), uint16(JNS), - /*5434*/ uint16(xReadCd), - /*5435*/ uint16(xArgRel32), - /*5436*/ uint16(xMatch), - /*5437*/ uint16(xSetOp), uint16(JNS), - /*5439*/ uint16(xReadCd), - /*5440*/ uint16(xArgRel32), - /*5441*/ uint16(xMatch), - /*5442*/ uint16(xCondIs64), 5445, 5459, - /*5445*/ uint16(xCondDataSize), 5449, 5454, 0, - /*5449*/ uint16(xSetOp), uint16(JP), - /*5451*/ uint16(xReadCw), - /*5452*/ uint16(xArgRel16), - /*5453*/ uint16(xMatch), - /*5454*/ uint16(xSetOp), uint16(JP), - /*5456*/ uint16(xReadCd), - /*5457*/ uint16(xArgRel32), - /*5458*/ uint16(xMatch), - /*5459*/ uint16(xCondDataSize), 5463, 5454, 5468, - /*5463*/ uint16(xSetOp), uint16(JP), - /*5465*/ uint16(xReadCd), - /*5466*/ uint16(xArgRel32), - /*5467*/ uint16(xMatch), - /*5468*/ uint16(xSetOp), uint16(JP), - /*5470*/ uint16(xReadCd), - /*5471*/ uint16(xArgRel32), - /*5472*/ uint16(xMatch), - /*5473*/ uint16(xCondIs64), 5476, 5490, - /*5476*/ uint16(xCondDataSize), 5480, 5485, 0, - /*5480*/ uint16(xSetOp), uint16(JNP), - /*5482*/ uint16(xReadCw), - /*5483*/ uint16(xArgRel16), - /*5484*/ uint16(xMatch), - /*5485*/ uint16(xSetOp), uint16(JNP), - /*5487*/ uint16(xReadCd), - /*5488*/ uint16(xArgRel32), - /*5489*/ uint16(xMatch), - /*5490*/ uint16(xCondDataSize), 5494, 5485, 5499, - /*5494*/ uint16(xSetOp), uint16(JNP), - /*5496*/ uint16(xReadCd), - /*5497*/ uint16(xArgRel32), - /*5498*/ uint16(xMatch), - /*5499*/ uint16(xSetOp), uint16(JNP), - /*5501*/ uint16(xReadCd), - /*5502*/ uint16(xArgRel32), - /*5503*/ uint16(xMatch), - /*5504*/ uint16(xCondIs64), 5507, 5521, - /*5507*/ uint16(xCondDataSize), 5511, 5516, 0, - /*5511*/ uint16(xSetOp), uint16(JL), - /*5513*/ uint16(xReadCw), - /*5514*/ uint16(xArgRel16), - /*5515*/ uint16(xMatch), - /*5516*/ uint16(xSetOp), uint16(JL), - /*5518*/ uint16(xReadCd), - /*5519*/ uint16(xArgRel32), - /*5520*/ uint16(xMatch), - /*5521*/ uint16(xCondDataSize), 5525, 5516, 5530, - /*5525*/ uint16(xSetOp), uint16(JL), - /*5527*/ uint16(xReadCd), - /*5528*/ uint16(xArgRel32), - /*5529*/ uint16(xMatch), - /*5530*/ uint16(xSetOp), uint16(JL), - /*5532*/ uint16(xReadCd), - /*5533*/ uint16(xArgRel32), - /*5534*/ uint16(xMatch), - /*5535*/ uint16(xCondIs64), 5538, 5552, - /*5538*/ uint16(xCondDataSize), 5542, 5547, 0, - /*5542*/ uint16(xSetOp), uint16(JGE), - /*5544*/ uint16(xReadCw), - /*5545*/ uint16(xArgRel16), - /*5546*/ uint16(xMatch), - /*5547*/ uint16(xSetOp), uint16(JGE), - /*5549*/ uint16(xReadCd), - /*5550*/ uint16(xArgRel32), - /*5551*/ uint16(xMatch), - /*5552*/ uint16(xCondDataSize), 5556, 5547, 5561, - /*5556*/ uint16(xSetOp), uint16(JGE), - /*5558*/ uint16(xReadCd), - /*5559*/ uint16(xArgRel32), - /*5560*/ uint16(xMatch), - /*5561*/ uint16(xSetOp), uint16(JGE), - /*5563*/ uint16(xReadCd), - /*5564*/ uint16(xArgRel32), - /*5565*/ uint16(xMatch), - /*5566*/ uint16(xCondIs64), 5569, 5583, - /*5569*/ uint16(xCondDataSize), 5573, 5578, 0, - /*5573*/ uint16(xSetOp), uint16(JLE), - /*5575*/ uint16(xReadCw), - /*5576*/ uint16(xArgRel16), - /*5577*/ uint16(xMatch), - /*5578*/ uint16(xSetOp), uint16(JLE), - /*5580*/ uint16(xReadCd), - /*5581*/ uint16(xArgRel32), - /*5582*/ uint16(xMatch), - /*5583*/ uint16(xCondDataSize), 5587, 5578, 5592, - /*5587*/ uint16(xSetOp), uint16(JLE), - /*5589*/ uint16(xReadCd), - /*5590*/ uint16(xArgRel32), - /*5591*/ uint16(xMatch), - /*5592*/ uint16(xSetOp), uint16(JLE), - /*5594*/ uint16(xReadCd), - /*5595*/ uint16(xArgRel32), - /*5596*/ uint16(xMatch), - /*5597*/ uint16(xCondIs64), 5600, 5614, - /*5600*/ uint16(xCondDataSize), 5604, 5609, 0, - /*5604*/ uint16(xSetOp), uint16(JG), - /*5606*/ uint16(xReadCw), - /*5607*/ uint16(xArgRel16), - /*5608*/ uint16(xMatch), - /*5609*/ uint16(xSetOp), uint16(JG), - /*5611*/ uint16(xReadCd), - /*5612*/ uint16(xArgRel32), - /*5613*/ uint16(xMatch), - /*5614*/ uint16(xCondDataSize), 5618, 5609, 5623, - /*5618*/ uint16(xSetOp), uint16(JG), - /*5620*/ uint16(xReadCd), - /*5621*/ uint16(xArgRel32), - /*5622*/ uint16(xMatch), - /*5623*/ uint16(xSetOp), uint16(JG), - /*5625*/ uint16(xReadCd), - /*5626*/ uint16(xArgRel32), - /*5627*/ uint16(xMatch), - /*5628*/ uint16(xSetOp), uint16(SETO), - /*5630*/ uint16(xReadSlashR), - /*5631*/ uint16(xArgRM8), - /*5632*/ uint16(xMatch), - /*5633*/ uint16(xSetOp), uint16(SETNO), - /*5635*/ uint16(xReadSlashR), - /*5636*/ uint16(xArgRM8), - /*5637*/ uint16(xMatch), - /*5638*/ uint16(xSetOp), uint16(SETB), - /*5640*/ uint16(xReadSlashR), - /*5641*/ uint16(xArgRM8), - /*5642*/ uint16(xMatch), - /*5643*/ uint16(xSetOp), uint16(SETAE), - /*5645*/ uint16(xReadSlashR), - /*5646*/ uint16(xArgRM8), - /*5647*/ uint16(xMatch), - /*5648*/ uint16(xSetOp), uint16(SETE), - /*5650*/ uint16(xReadSlashR), - /*5651*/ uint16(xArgRM8), - /*5652*/ uint16(xMatch), - /*5653*/ uint16(xSetOp), uint16(SETNE), - /*5655*/ uint16(xReadSlashR), - /*5656*/ uint16(xArgRM8), - /*5657*/ uint16(xMatch), - /*5658*/ uint16(xSetOp), uint16(SETBE), - /*5660*/ uint16(xReadSlashR), - /*5661*/ uint16(xArgRM8), - /*5662*/ uint16(xMatch), - /*5663*/ uint16(xSetOp), uint16(SETA), - /*5665*/ uint16(xReadSlashR), - /*5666*/ uint16(xArgRM8), - /*5667*/ uint16(xMatch), - /*5668*/ uint16(xSetOp), uint16(SETS), - /*5670*/ uint16(xReadSlashR), - /*5671*/ uint16(xArgRM8), - /*5672*/ uint16(xMatch), - /*5673*/ uint16(xSetOp), uint16(SETNS), - /*5675*/ uint16(xReadSlashR), - /*5676*/ uint16(xArgRM8), - /*5677*/ uint16(xMatch), - /*5678*/ uint16(xSetOp), uint16(SETP), - /*5680*/ uint16(xReadSlashR), - /*5681*/ uint16(xArgRM8), - /*5682*/ uint16(xMatch), - /*5683*/ uint16(xSetOp), uint16(SETNP), - /*5685*/ uint16(xReadSlashR), - /*5686*/ uint16(xArgRM8), - /*5687*/ uint16(xMatch), - /*5688*/ uint16(xSetOp), uint16(SETL), - /*5690*/ uint16(xReadSlashR), - /*5691*/ uint16(xArgRM8), - /*5692*/ uint16(xMatch), - /*5693*/ uint16(xSetOp), uint16(SETGE), - /*5695*/ uint16(xReadSlashR), - /*5696*/ uint16(xArgRM8), - /*5697*/ uint16(xMatch), - /*5698*/ uint16(xSetOp), uint16(SETLE), - /*5700*/ uint16(xReadSlashR), - /*5701*/ uint16(xArgRM8), - /*5702*/ uint16(xMatch), - /*5703*/ uint16(xSetOp), uint16(SETG), - /*5705*/ uint16(xReadSlashR), - /*5706*/ uint16(xArgRM8), - /*5707*/ uint16(xMatch), - /*5708*/ uint16(xSetOp), uint16(PUSH), - /*5710*/ uint16(xArgFS), - /*5711*/ uint16(xMatch), - /*5712*/ uint16(xCondIs64), 5715, 5727, - /*5715*/ uint16(xCondDataSize), 5719, 5723, 0, - /*5719*/ uint16(xSetOp), uint16(POP), - /*5721*/ uint16(xArgFS), - /*5722*/ uint16(xMatch), - /*5723*/ uint16(xSetOp), uint16(POP), - /*5725*/ uint16(xArgFS), - /*5726*/ uint16(xMatch), - /*5727*/ uint16(xCondDataSize), 5719, 5731, 5735, - /*5731*/ uint16(xSetOp), uint16(POP), - /*5733*/ uint16(xArgFS), - /*5734*/ uint16(xMatch), - /*5735*/ uint16(xSetOp), uint16(POP), - /*5737*/ uint16(xArgFS), - /*5738*/ uint16(xMatch), - /*5739*/ uint16(xSetOp), uint16(CPUID), - /*5741*/ uint16(xMatch), - /*5742*/ uint16(xCondIs64), 5745, 5761, - /*5745*/ uint16(xCondDataSize), 5749, 5755, 0, - /*5749*/ uint16(xSetOp), uint16(BT), - /*5751*/ uint16(xReadSlashR), - /*5752*/ uint16(xArgRM16), - /*5753*/ uint16(xArgR16), - /*5754*/ uint16(xMatch), - /*5755*/ uint16(xSetOp), uint16(BT), - /*5757*/ uint16(xReadSlashR), - /*5758*/ uint16(xArgRM32), - /*5759*/ uint16(xArgR32), - /*5760*/ uint16(xMatch), - /*5761*/ uint16(xCondDataSize), 5749, 5755, 5765, - /*5765*/ uint16(xSetOp), uint16(BT), - /*5767*/ uint16(xReadSlashR), - /*5768*/ uint16(xArgRM64), - /*5769*/ uint16(xArgR64), - /*5770*/ uint16(xMatch), - /*5771*/ uint16(xCondIs64), 5774, 5794, - /*5774*/ uint16(xCondDataSize), 5778, 5786, 0, - /*5778*/ uint16(xSetOp), uint16(SHLD), - /*5780*/ uint16(xReadSlashR), - /*5781*/ uint16(xReadIb), - /*5782*/ uint16(xArgRM16), - /*5783*/ uint16(xArgR16), - /*5784*/ uint16(xArgImm8u), - /*5785*/ uint16(xMatch), - /*5786*/ uint16(xSetOp), uint16(SHLD), - /*5788*/ uint16(xReadSlashR), - /*5789*/ uint16(xReadIb), - /*5790*/ uint16(xArgRM32), - /*5791*/ uint16(xArgR32), - /*5792*/ uint16(xArgImm8u), - /*5793*/ uint16(xMatch), - /*5794*/ uint16(xCondDataSize), 5778, 5786, 5798, - /*5798*/ uint16(xSetOp), uint16(SHLD), - /*5800*/ uint16(xReadSlashR), - /*5801*/ uint16(xReadIb), - /*5802*/ uint16(xArgRM64), - /*5803*/ uint16(xArgR64), - /*5804*/ uint16(xArgImm8u), - /*5805*/ uint16(xMatch), - /*5806*/ uint16(xCondIs64), 5809, 5827, - /*5809*/ uint16(xCondDataSize), 5813, 5820, 0, - /*5813*/ uint16(xSetOp), uint16(SHLD), - /*5815*/ uint16(xReadSlashR), - /*5816*/ uint16(xArgRM16), - /*5817*/ uint16(xArgR16), - /*5818*/ uint16(xArgCL), - /*5819*/ uint16(xMatch), - /*5820*/ uint16(xSetOp), uint16(SHLD), - /*5822*/ uint16(xReadSlashR), - /*5823*/ uint16(xArgRM32), - /*5824*/ uint16(xArgR32), - /*5825*/ uint16(xArgCL), - /*5826*/ uint16(xMatch), - /*5827*/ uint16(xCondDataSize), 5813, 5820, 5831, - /*5831*/ uint16(xSetOp), uint16(SHLD), - /*5833*/ uint16(xReadSlashR), - /*5834*/ uint16(xArgRM64), - /*5835*/ uint16(xArgR64), - /*5836*/ uint16(xArgCL), - /*5837*/ uint16(xMatch), - /*5838*/ uint16(xSetOp), uint16(PUSH), - /*5840*/ uint16(xArgGS), - /*5841*/ uint16(xMatch), - /*5842*/ uint16(xCondIs64), 5845, 5857, - /*5845*/ uint16(xCondDataSize), 5849, 5853, 0, - /*5849*/ uint16(xSetOp), uint16(POP), - /*5851*/ uint16(xArgGS), - /*5852*/ uint16(xMatch), - /*5853*/ uint16(xSetOp), uint16(POP), - /*5855*/ uint16(xArgGS), - /*5856*/ uint16(xMatch), - /*5857*/ uint16(xCondDataSize), 5849, 5861, 5865, - /*5861*/ uint16(xSetOp), uint16(POP), - /*5863*/ uint16(xArgGS), - /*5864*/ uint16(xMatch), - /*5865*/ uint16(xSetOp), uint16(POP), - /*5867*/ uint16(xArgGS), - /*5868*/ uint16(xMatch), - /*5869*/ uint16(xSetOp), uint16(RSM), - /*5871*/ uint16(xMatch), - /*5872*/ uint16(xCondIs64), 5875, 5891, - /*5875*/ uint16(xCondDataSize), 5879, 5885, 0, - /*5879*/ uint16(xSetOp), uint16(BTS), - /*5881*/ uint16(xReadSlashR), - /*5882*/ uint16(xArgRM16), - /*5883*/ uint16(xArgR16), - /*5884*/ uint16(xMatch), - /*5885*/ uint16(xSetOp), uint16(BTS), - /*5887*/ uint16(xReadSlashR), - /*5888*/ uint16(xArgRM32), - /*5889*/ uint16(xArgR32), - /*5890*/ uint16(xMatch), - /*5891*/ uint16(xCondDataSize), 5879, 5885, 5895, - /*5895*/ uint16(xSetOp), uint16(BTS), - /*5897*/ uint16(xReadSlashR), - /*5898*/ uint16(xArgRM64), - /*5899*/ uint16(xArgR64), - /*5900*/ uint16(xMatch), - /*5901*/ uint16(xCondIs64), 5904, 5924, - /*5904*/ uint16(xCondDataSize), 5908, 5916, 0, - /*5908*/ uint16(xSetOp), uint16(SHRD), - /*5910*/ uint16(xReadSlashR), - /*5911*/ uint16(xReadIb), - /*5912*/ uint16(xArgRM16), - /*5913*/ uint16(xArgR16), - /*5914*/ uint16(xArgImm8u), - /*5915*/ uint16(xMatch), - /*5916*/ uint16(xSetOp), uint16(SHRD), - /*5918*/ uint16(xReadSlashR), - /*5919*/ uint16(xReadIb), - /*5920*/ uint16(xArgRM32), - /*5921*/ uint16(xArgR32), - /*5922*/ uint16(xArgImm8u), - /*5923*/ uint16(xMatch), - /*5924*/ uint16(xCondDataSize), 5908, 5916, 5928, - /*5928*/ uint16(xSetOp), uint16(SHRD), - /*5930*/ uint16(xReadSlashR), - /*5931*/ uint16(xReadIb), - /*5932*/ uint16(xArgRM64), - /*5933*/ uint16(xArgR64), - /*5934*/ uint16(xArgImm8u), - /*5935*/ uint16(xMatch), - /*5936*/ uint16(xCondIs64), 5939, 5957, - /*5939*/ uint16(xCondDataSize), 5943, 5950, 0, - /*5943*/ uint16(xSetOp), uint16(SHRD), - /*5945*/ uint16(xReadSlashR), - /*5946*/ uint16(xArgRM16), - /*5947*/ uint16(xArgR16), - /*5948*/ uint16(xArgCL), - /*5949*/ uint16(xMatch), - /*5950*/ uint16(xSetOp), uint16(SHRD), - /*5952*/ uint16(xReadSlashR), - /*5953*/ uint16(xArgRM32), - /*5954*/ uint16(xArgR32), - /*5955*/ uint16(xArgCL), - /*5956*/ uint16(xMatch), - /*5957*/ uint16(xCondDataSize), 5943, 5950, 5961, - /*5961*/ uint16(xSetOp), uint16(SHRD), - /*5963*/ uint16(xReadSlashR), - /*5964*/ uint16(xArgRM64), - /*5965*/ uint16(xArgR64), - /*5966*/ uint16(xArgCL), - /*5967*/ uint16(xMatch), - /*5968*/ uint16(xCondByte), 3, - 0xE8, 6217, - 0xF0, 6220, - 0xF8, 6223, - /*5976*/ uint16(xCondSlashR), - 5985, // 0 - 6039, // 1 - 6093, // 2 - 6122, // 3 - 6151, // 4 - 6174, // 5 - 6197, // 6 - 6213, // 7 - /*5985*/ uint16(xCondIs64), 5988, 6000, - /*5988*/ uint16(xCondDataSize), 5992, 5996, 0, - /*5992*/ uint16(xSetOp), uint16(FXSAVE), - /*5994*/ uint16(xArgM512byte), - /*5995*/ uint16(xMatch), - /*5996*/ uint16(xSetOp), uint16(FXSAVE), - /*5998*/ uint16(xArgM512byte), - /*5999*/ uint16(xMatch), - /*6000*/ uint16(xCondPrefix), 2, - 0xF3, 6014, - 0x0, 6006, - /*6006*/ uint16(xCondDataSize), 5992, 5996, 6010, - /*6010*/ uint16(xSetOp), uint16(FXSAVE64), - /*6012*/ uint16(xArgM512byte), - /*6013*/ uint16(xMatch), - /*6014*/ uint16(xCondDataSize), 6018, 6025, 6032, - /*6018*/ uint16(xCondIsMem), 6021, 0, - /*6021*/ uint16(xSetOp), uint16(RDFSBASE), - /*6023*/ uint16(xArgRM32), - /*6024*/ uint16(xMatch), - /*6025*/ uint16(xCondIsMem), 6028, 0, - /*6028*/ uint16(xSetOp), uint16(RDFSBASE), - /*6030*/ uint16(xArgRM32), - /*6031*/ uint16(xMatch), - /*6032*/ uint16(xCondIsMem), 6035, 0, - /*6035*/ uint16(xSetOp), uint16(RDFSBASE), - /*6037*/ uint16(xArgRM64), - /*6038*/ uint16(xMatch), - /*6039*/ uint16(xCondIs64), 6042, 6054, - /*6042*/ uint16(xCondDataSize), 6046, 6050, 0, - /*6046*/ uint16(xSetOp), uint16(FXRSTOR), - /*6048*/ uint16(xArgM512byte), - /*6049*/ uint16(xMatch), - /*6050*/ uint16(xSetOp), uint16(FXRSTOR), - /*6052*/ uint16(xArgM512byte), - /*6053*/ uint16(xMatch), - /*6054*/ uint16(xCondPrefix), 2, - 0xF3, 6068, - 0x0, 6060, - /*6060*/ uint16(xCondDataSize), 6046, 6050, 6064, - /*6064*/ uint16(xSetOp), uint16(FXRSTOR64), - /*6066*/ uint16(xArgM512byte), - /*6067*/ uint16(xMatch), - /*6068*/ uint16(xCondDataSize), 6072, 6079, 6086, - /*6072*/ uint16(xCondIsMem), 6075, 0, - /*6075*/ uint16(xSetOp), uint16(RDGSBASE), - /*6077*/ uint16(xArgRM32), - /*6078*/ uint16(xMatch), - /*6079*/ uint16(xCondIsMem), 6082, 0, - /*6082*/ uint16(xSetOp), uint16(RDGSBASE), - /*6084*/ uint16(xArgRM32), - /*6085*/ uint16(xMatch), - /*6086*/ uint16(xCondIsMem), 6089, 0, - /*6089*/ uint16(xSetOp), uint16(RDGSBASE), - /*6091*/ uint16(xArgRM64), - /*6092*/ uint16(xMatch), - /*6093*/ uint16(xCondIs64), 6096, 6100, - /*6096*/ uint16(xSetOp), uint16(LDMXCSR), - /*6098*/ uint16(xArgM32), - /*6099*/ uint16(xMatch), - /*6100*/ uint16(xCondPrefix), 2, - 0xF3, 6106, - 0x0, 6096, - /*6106*/ uint16(xCondDataSize), 6110, 6114, 6118, - /*6110*/ uint16(xSetOp), uint16(WRFSBASE), - /*6112*/ uint16(xArgRM32), - /*6113*/ uint16(xMatch), - /*6114*/ uint16(xSetOp), uint16(WRFSBASE), - /*6116*/ uint16(xArgRM32), - /*6117*/ uint16(xMatch), - /*6118*/ uint16(xSetOp), uint16(WRFSBASE), - /*6120*/ uint16(xArgRM64), - /*6121*/ uint16(xMatch), - /*6122*/ uint16(xCondIs64), 6125, 6129, - /*6125*/ uint16(xSetOp), uint16(STMXCSR), - /*6127*/ uint16(xArgM32), - /*6128*/ uint16(xMatch), - /*6129*/ uint16(xCondPrefix), 2, - 0xF3, 6135, - 0x0, 6125, - /*6135*/ uint16(xCondDataSize), 6139, 6143, 6147, - /*6139*/ uint16(xSetOp), uint16(WRGSBASE), - /*6141*/ uint16(xArgRM32), - /*6142*/ uint16(xMatch), - /*6143*/ uint16(xSetOp), uint16(WRGSBASE), - /*6145*/ uint16(xArgRM32), - /*6146*/ uint16(xMatch), - /*6147*/ uint16(xSetOp), uint16(WRGSBASE), - /*6149*/ uint16(xArgRM64), - /*6150*/ uint16(xMatch), - /*6151*/ uint16(xCondIs64), 6154, 6166, - /*6154*/ uint16(xCondDataSize), 6158, 6162, 0, - /*6158*/ uint16(xSetOp), uint16(XSAVE), - /*6160*/ uint16(xArgMem), - /*6161*/ uint16(xMatch), - /*6162*/ uint16(xSetOp), uint16(XSAVE), - /*6164*/ uint16(xArgMem), - /*6165*/ uint16(xMatch), - /*6166*/ uint16(xCondDataSize), 6158, 6162, 6170, - /*6170*/ uint16(xSetOp), uint16(XSAVE64), - /*6172*/ uint16(xArgMem), - /*6173*/ uint16(xMatch), - /*6174*/ uint16(xCondIs64), 6177, 6189, - /*6177*/ uint16(xCondDataSize), 6181, 6185, 0, - /*6181*/ uint16(xSetOp), uint16(XRSTOR), - /*6183*/ uint16(xArgMem), - /*6184*/ uint16(xMatch), - /*6185*/ uint16(xSetOp), uint16(XRSTOR), - /*6187*/ uint16(xArgMem), - /*6188*/ uint16(xMatch), - /*6189*/ uint16(xCondDataSize), 6181, 6185, 6193, - /*6193*/ uint16(xSetOp), uint16(XRSTOR64), - /*6195*/ uint16(xArgMem), - /*6196*/ uint16(xMatch), - /*6197*/ uint16(xCondDataSize), 6201, 6205, 6209, - /*6201*/ uint16(xSetOp), uint16(XSAVEOPT), - /*6203*/ uint16(xArgMem), - /*6204*/ uint16(xMatch), - /*6205*/ uint16(xSetOp), uint16(XSAVEOPT), - /*6207*/ uint16(xArgMem), - /*6208*/ uint16(xMatch), - /*6209*/ uint16(xSetOp), uint16(XSAVEOPT64), - /*6211*/ uint16(xArgMem), - /*6212*/ uint16(xMatch), - /*6213*/ uint16(xSetOp), uint16(CLFLUSH), - /*6215*/ uint16(xArgM8), - /*6216*/ uint16(xMatch), - /*6217*/ uint16(xSetOp), uint16(LFENCE), - /*6219*/ uint16(xMatch), - /*6220*/ uint16(xSetOp), uint16(MFENCE), - /*6222*/ uint16(xMatch), - /*6223*/ uint16(xSetOp), uint16(SFENCE), - /*6225*/ uint16(xMatch), - /*6226*/ uint16(xCondIs64), 6229, 6245, - /*6229*/ uint16(xCondDataSize), 6233, 6239, 0, - /*6233*/ uint16(xSetOp), uint16(IMUL), - /*6235*/ uint16(xReadSlashR), - /*6236*/ uint16(xArgR16), - /*6237*/ uint16(xArgRM16), - /*6238*/ uint16(xMatch), - /*6239*/ uint16(xSetOp), uint16(IMUL), - /*6241*/ uint16(xReadSlashR), - /*6242*/ uint16(xArgR32), - /*6243*/ uint16(xArgRM32), - /*6244*/ uint16(xMatch), - /*6245*/ uint16(xCondDataSize), 6233, 6239, 6249, - /*6249*/ uint16(xSetOp), uint16(IMUL), - /*6251*/ uint16(xReadSlashR), - /*6252*/ uint16(xArgR64), - /*6253*/ uint16(xArgRM64), - /*6254*/ uint16(xMatch), - /*6255*/ uint16(xSetOp), uint16(CMPXCHG), - /*6257*/ uint16(xReadSlashR), - /*6258*/ uint16(xArgRM8), - /*6259*/ uint16(xArgR8), - /*6260*/ uint16(xMatch), - /*6261*/ uint16(xCondIs64), 6264, 6280, - /*6264*/ uint16(xCondDataSize), 6268, 6274, 0, - /*6268*/ uint16(xSetOp), uint16(CMPXCHG), - /*6270*/ uint16(xReadSlashR), - /*6271*/ uint16(xArgRM16), - /*6272*/ uint16(xArgR16), - /*6273*/ uint16(xMatch), - /*6274*/ uint16(xSetOp), uint16(CMPXCHG), - /*6276*/ uint16(xReadSlashR), - /*6277*/ uint16(xArgRM32), - /*6278*/ uint16(xArgR32), - /*6279*/ uint16(xMatch), - /*6280*/ uint16(xCondDataSize), 6268, 6274, 6284, - /*6284*/ uint16(xSetOp), uint16(CMPXCHG), - /*6286*/ uint16(xReadSlashR), - /*6287*/ uint16(xArgRM64), - /*6288*/ uint16(xArgR64), - /*6289*/ uint16(xMatch), - /*6290*/ uint16(xCondIs64), 6293, 6309, - /*6293*/ uint16(xCondDataSize), 6297, 6303, 0, - /*6297*/ uint16(xSetOp), uint16(LSS), - /*6299*/ uint16(xReadSlashR), - /*6300*/ uint16(xArgR16), - /*6301*/ uint16(xArgM16colon16), - /*6302*/ uint16(xMatch), - /*6303*/ uint16(xSetOp), uint16(LSS), - /*6305*/ uint16(xReadSlashR), - /*6306*/ uint16(xArgR32), - /*6307*/ uint16(xArgM16colon32), - /*6308*/ uint16(xMatch), - /*6309*/ uint16(xCondDataSize), 6297, 6303, 6313, - /*6313*/ uint16(xSetOp), uint16(LSS), - /*6315*/ uint16(xReadSlashR), - /*6316*/ uint16(xArgR64), - /*6317*/ uint16(xArgM16colon64), - /*6318*/ uint16(xMatch), - /*6319*/ uint16(xCondIs64), 6322, 6338, - /*6322*/ uint16(xCondDataSize), 6326, 6332, 0, - /*6326*/ uint16(xSetOp), uint16(BTR), - /*6328*/ uint16(xReadSlashR), - /*6329*/ uint16(xArgRM16), - /*6330*/ uint16(xArgR16), - /*6331*/ uint16(xMatch), - /*6332*/ uint16(xSetOp), uint16(BTR), - /*6334*/ uint16(xReadSlashR), - /*6335*/ uint16(xArgRM32), - /*6336*/ uint16(xArgR32), - /*6337*/ uint16(xMatch), - /*6338*/ uint16(xCondDataSize), 6326, 6332, 6342, - /*6342*/ uint16(xSetOp), uint16(BTR), - /*6344*/ uint16(xReadSlashR), - /*6345*/ uint16(xArgRM64), - /*6346*/ uint16(xArgR64), - /*6347*/ uint16(xMatch), - /*6348*/ uint16(xCondIs64), 6351, 6367, - /*6351*/ uint16(xCondDataSize), 6355, 6361, 0, - /*6355*/ uint16(xSetOp), uint16(LFS), - /*6357*/ uint16(xReadSlashR), - /*6358*/ uint16(xArgR16), - /*6359*/ uint16(xArgM16colon16), - /*6360*/ uint16(xMatch), - /*6361*/ uint16(xSetOp), uint16(LFS), - /*6363*/ uint16(xReadSlashR), - /*6364*/ uint16(xArgR32), - /*6365*/ uint16(xArgM16colon32), - /*6366*/ uint16(xMatch), - /*6367*/ uint16(xCondDataSize), 6355, 6361, 6371, - /*6371*/ uint16(xSetOp), uint16(LFS), - /*6373*/ uint16(xReadSlashR), - /*6374*/ uint16(xArgR64), - /*6375*/ uint16(xArgM16colon64), - /*6376*/ uint16(xMatch), - /*6377*/ uint16(xCondIs64), 6380, 6396, - /*6380*/ uint16(xCondDataSize), 6384, 6390, 0, - /*6384*/ uint16(xSetOp), uint16(LGS), - /*6386*/ uint16(xReadSlashR), - /*6387*/ uint16(xArgR16), - /*6388*/ uint16(xArgM16colon16), - /*6389*/ uint16(xMatch), - /*6390*/ uint16(xSetOp), uint16(LGS), - /*6392*/ uint16(xReadSlashR), - /*6393*/ uint16(xArgR32), - /*6394*/ uint16(xArgM16colon32), - /*6395*/ uint16(xMatch), - /*6396*/ uint16(xCondDataSize), 6384, 6390, 6400, - /*6400*/ uint16(xSetOp), uint16(LGS), - /*6402*/ uint16(xReadSlashR), - /*6403*/ uint16(xArgR64), - /*6404*/ uint16(xArgM16colon64), - /*6405*/ uint16(xMatch), - /*6406*/ uint16(xCondIs64), 6409, 6425, - /*6409*/ uint16(xCondDataSize), 6413, 6419, 0, - /*6413*/ uint16(xSetOp), uint16(MOVZX), - /*6415*/ uint16(xReadSlashR), - /*6416*/ uint16(xArgR16), - /*6417*/ uint16(xArgRM8), - /*6418*/ uint16(xMatch), - /*6419*/ uint16(xSetOp), uint16(MOVZX), - /*6421*/ uint16(xReadSlashR), - /*6422*/ uint16(xArgR32), - /*6423*/ uint16(xArgRM8), - /*6424*/ uint16(xMatch), - /*6425*/ uint16(xCondDataSize), 6413, 6419, 6429, - /*6429*/ uint16(xSetOp), uint16(MOVZX), - /*6431*/ uint16(xReadSlashR), - /*6432*/ uint16(xArgR64), - /*6433*/ uint16(xArgRM8), - /*6434*/ uint16(xMatch), - /*6435*/ uint16(xCondIs64), 6438, 6454, - /*6438*/ uint16(xCondDataSize), 6442, 6448, 0, - /*6442*/ uint16(xSetOp), uint16(MOVZX), - /*6444*/ uint16(xReadSlashR), - /*6445*/ uint16(xArgR16), - /*6446*/ uint16(xArgRM16), - /*6447*/ uint16(xMatch), - /*6448*/ uint16(xSetOp), uint16(MOVZX), - /*6450*/ uint16(xReadSlashR), - /*6451*/ uint16(xArgR32), - /*6452*/ uint16(xArgRM16), - /*6453*/ uint16(xMatch), - /*6454*/ uint16(xCondDataSize), 6442, 6448, 6458, - /*6458*/ uint16(xSetOp), uint16(MOVZX), - /*6460*/ uint16(xReadSlashR), - /*6461*/ uint16(xArgR64), - /*6462*/ uint16(xArgRM16), - /*6463*/ uint16(xMatch), - /*6464*/ uint16(xCondIs64), 6467, 6487, - /*6467*/ uint16(xCondPrefix), 1, - 0xF3, 6471, - /*6471*/ uint16(xCondDataSize), 6475, 6481, 0, - /*6475*/ uint16(xSetOp), uint16(POPCNT), - /*6477*/ uint16(xReadSlashR), - /*6478*/ uint16(xArgR16), - /*6479*/ uint16(xArgRM16), - /*6480*/ uint16(xMatch), - /*6481*/ uint16(xSetOp), uint16(POPCNT), - /*6483*/ uint16(xReadSlashR), - /*6484*/ uint16(xArgR32), - /*6485*/ uint16(xArgRM32), - /*6486*/ uint16(xMatch), - /*6487*/ uint16(xCondPrefix), 1, - 0xF3, 6491, - /*6491*/ uint16(xCondDataSize), 6475, 6481, 6495, - /*6495*/ uint16(xSetOp), uint16(POPCNT), - /*6497*/ uint16(xReadSlashR), - /*6498*/ uint16(xArgR64), - /*6499*/ uint16(xArgRM64), - /*6500*/ uint16(xMatch), - /*6501*/ uint16(xCondDataSize), 0, 6505, 0, - /*6505*/ uint16(xSetOp), uint16(UD1), - /*6507*/ uint16(xReadSlashR), - /*6508*/ uint16(xArgR32), - /*6509*/ uint16(xArgRM32), - /*6510*/ uint16(xMatch), - /*6511*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 6520, // 4 - 6549, // 5 - 6578, // 6 - 6607, // 7 - /*6520*/ uint16(xCondIs64), 6523, 6539, - /*6523*/ uint16(xCondDataSize), 6527, 6533, 0, - /*6527*/ uint16(xSetOp), uint16(BT), - /*6529*/ uint16(xReadIb), - /*6530*/ uint16(xArgRM16), - /*6531*/ uint16(xArgImm8u), - /*6532*/ uint16(xMatch), - /*6533*/ uint16(xSetOp), uint16(BT), - /*6535*/ uint16(xReadIb), - /*6536*/ uint16(xArgRM32), - /*6537*/ uint16(xArgImm8u), - /*6538*/ uint16(xMatch), - /*6539*/ uint16(xCondDataSize), 6527, 6533, 6543, - /*6543*/ uint16(xSetOp), uint16(BT), - /*6545*/ uint16(xReadIb), - /*6546*/ uint16(xArgRM64), - /*6547*/ uint16(xArgImm8u), - /*6548*/ uint16(xMatch), - /*6549*/ uint16(xCondIs64), 6552, 6568, - /*6552*/ uint16(xCondDataSize), 6556, 6562, 0, - /*6556*/ uint16(xSetOp), uint16(BTS), - /*6558*/ uint16(xReadIb), - /*6559*/ uint16(xArgRM16), - /*6560*/ uint16(xArgImm8u), - /*6561*/ uint16(xMatch), - /*6562*/ uint16(xSetOp), uint16(BTS), - /*6564*/ uint16(xReadIb), - /*6565*/ uint16(xArgRM32), - /*6566*/ uint16(xArgImm8u), - /*6567*/ uint16(xMatch), - /*6568*/ uint16(xCondDataSize), 6556, 6562, 6572, - /*6572*/ uint16(xSetOp), uint16(BTS), - /*6574*/ uint16(xReadIb), - /*6575*/ uint16(xArgRM64), - /*6576*/ uint16(xArgImm8u), - /*6577*/ uint16(xMatch), - /*6578*/ uint16(xCondIs64), 6581, 6597, - /*6581*/ uint16(xCondDataSize), 6585, 6591, 0, - /*6585*/ uint16(xSetOp), uint16(BTR), - /*6587*/ uint16(xReadIb), - /*6588*/ uint16(xArgRM16), - /*6589*/ uint16(xArgImm8u), - /*6590*/ uint16(xMatch), - /*6591*/ uint16(xSetOp), uint16(BTR), - /*6593*/ uint16(xReadIb), - /*6594*/ uint16(xArgRM32), - /*6595*/ uint16(xArgImm8u), - /*6596*/ uint16(xMatch), - /*6597*/ uint16(xCondDataSize), 6585, 6591, 6601, - /*6601*/ uint16(xSetOp), uint16(BTR), - /*6603*/ uint16(xReadIb), - /*6604*/ uint16(xArgRM64), - /*6605*/ uint16(xArgImm8u), - /*6606*/ uint16(xMatch), - /*6607*/ uint16(xCondIs64), 6610, 6626, - /*6610*/ uint16(xCondDataSize), 6614, 6620, 0, - /*6614*/ uint16(xSetOp), uint16(BTC), - /*6616*/ uint16(xReadIb), - /*6617*/ uint16(xArgRM16), - /*6618*/ uint16(xArgImm8u), - /*6619*/ uint16(xMatch), - /*6620*/ uint16(xSetOp), uint16(BTC), - /*6622*/ uint16(xReadIb), - /*6623*/ uint16(xArgRM32), - /*6624*/ uint16(xArgImm8u), - /*6625*/ uint16(xMatch), - /*6626*/ uint16(xCondDataSize), 6614, 6620, 6630, - /*6630*/ uint16(xSetOp), uint16(BTC), - /*6632*/ uint16(xReadIb), - /*6633*/ uint16(xArgRM64), - /*6634*/ uint16(xArgImm8u), - /*6635*/ uint16(xMatch), - /*6636*/ uint16(xCondIs64), 6639, 6655, - /*6639*/ uint16(xCondDataSize), 6643, 6649, 0, - /*6643*/ uint16(xSetOp), uint16(BTC), - /*6645*/ uint16(xReadSlashR), - /*6646*/ uint16(xArgRM16), - /*6647*/ uint16(xArgR16), - /*6648*/ uint16(xMatch), - /*6649*/ uint16(xSetOp), uint16(BTC), - /*6651*/ uint16(xReadSlashR), - /*6652*/ uint16(xArgRM32), - /*6653*/ uint16(xArgR32), - /*6654*/ uint16(xMatch), - /*6655*/ uint16(xCondDataSize), 6643, 6649, 6659, - /*6659*/ uint16(xSetOp), uint16(BTC), - /*6661*/ uint16(xReadSlashR), - /*6662*/ uint16(xArgRM64), - /*6663*/ uint16(xArgR64), - /*6664*/ uint16(xMatch), - /*6665*/ uint16(xCondIs64), 6668, 6706, - /*6668*/ uint16(xCondPrefix), 2, - 0xF3, 6690, - 0x0, 6674, - /*6674*/ uint16(xCondDataSize), 6678, 6684, 0, - /*6678*/ uint16(xSetOp), uint16(BSF), - /*6680*/ uint16(xReadSlashR), - /*6681*/ uint16(xArgR16), - /*6682*/ uint16(xArgRM16), - /*6683*/ uint16(xMatch), - /*6684*/ uint16(xSetOp), uint16(BSF), - /*6686*/ uint16(xReadSlashR), - /*6687*/ uint16(xArgR32), - /*6688*/ uint16(xArgRM32), - /*6689*/ uint16(xMatch), - /*6690*/ uint16(xCondDataSize), 6694, 6700, 0, - /*6694*/ uint16(xSetOp), uint16(TZCNT), - /*6696*/ uint16(xReadSlashR), - /*6697*/ uint16(xArgR16), - /*6698*/ uint16(xArgRM16), - /*6699*/ uint16(xMatch), - /*6700*/ uint16(xSetOp), uint16(TZCNT), - /*6702*/ uint16(xReadSlashR), - /*6703*/ uint16(xArgR32), - /*6704*/ uint16(xArgRM32), - /*6705*/ uint16(xMatch), - /*6706*/ uint16(xCondPrefix), 2, - 0xF3, 6722, - 0x0, 6712, - /*6712*/ uint16(xCondDataSize), 6678, 6684, 6716, - /*6716*/ uint16(xSetOp), uint16(BSF), - /*6718*/ uint16(xReadSlashR), - /*6719*/ uint16(xArgR64), - /*6720*/ uint16(xArgRM64), - /*6721*/ uint16(xMatch), - /*6722*/ uint16(xCondDataSize), 6694, 6700, 6726, - /*6726*/ uint16(xSetOp), uint16(TZCNT), - /*6728*/ uint16(xReadSlashR), - /*6729*/ uint16(xArgR64), - /*6730*/ uint16(xArgRM64), - /*6731*/ uint16(xMatch), - /*6732*/ uint16(xCondIs64), 6735, 6773, - /*6735*/ uint16(xCondPrefix), 2, - 0xF3, 6757, - 0x0, 6741, - /*6741*/ uint16(xCondDataSize), 6745, 6751, 0, - /*6745*/ uint16(xSetOp), uint16(BSR), - /*6747*/ uint16(xReadSlashR), - /*6748*/ uint16(xArgR16), - /*6749*/ uint16(xArgRM16), - /*6750*/ uint16(xMatch), - /*6751*/ uint16(xSetOp), uint16(BSR), - /*6753*/ uint16(xReadSlashR), - /*6754*/ uint16(xArgR32), - /*6755*/ uint16(xArgRM32), - /*6756*/ uint16(xMatch), - /*6757*/ uint16(xCondDataSize), 6761, 6767, 0, - /*6761*/ uint16(xSetOp), uint16(LZCNT), - /*6763*/ uint16(xReadSlashR), - /*6764*/ uint16(xArgR16), - /*6765*/ uint16(xArgRM16), - /*6766*/ uint16(xMatch), - /*6767*/ uint16(xSetOp), uint16(LZCNT), - /*6769*/ uint16(xReadSlashR), - /*6770*/ uint16(xArgR32), - /*6771*/ uint16(xArgRM32), - /*6772*/ uint16(xMatch), - /*6773*/ uint16(xCondPrefix), 2, - 0xF3, 6789, - 0x0, 6779, - /*6779*/ uint16(xCondDataSize), 6745, 6751, 6783, - /*6783*/ uint16(xSetOp), uint16(BSR), - /*6785*/ uint16(xReadSlashR), - /*6786*/ uint16(xArgR64), - /*6787*/ uint16(xArgRM64), - /*6788*/ uint16(xMatch), - /*6789*/ uint16(xCondDataSize), 6761, 6767, 6793, - /*6793*/ uint16(xSetOp), uint16(LZCNT), - /*6795*/ uint16(xReadSlashR), - /*6796*/ uint16(xArgR64), - /*6797*/ uint16(xArgRM64), - /*6798*/ uint16(xMatch), - /*6799*/ uint16(xCondIs64), 6802, 6818, - /*6802*/ uint16(xCondDataSize), 6806, 6812, 0, - /*6806*/ uint16(xSetOp), uint16(MOVSX), - /*6808*/ uint16(xReadSlashR), - /*6809*/ uint16(xArgR16), - /*6810*/ uint16(xArgRM8), - /*6811*/ uint16(xMatch), - /*6812*/ uint16(xSetOp), uint16(MOVSX), - /*6814*/ uint16(xReadSlashR), - /*6815*/ uint16(xArgR32), - /*6816*/ uint16(xArgRM8), - /*6817*/ uint16(xMatch), - /*6818*/ uint16(xCondDataSize), 6806, 6812, 6822, - /*6822*/ uint16(xSetOp), uint16(MOVSX), - /*6824*/ uint16(xReadSlashR), - /*6825*/ uint16(xArgR64), - /*6826*/ uint16(xArgRM8), - /*6827*/ uint16(xMatch), - /*6828*/ uint16(xCondIs64), 6831, 6847, - /*6831*/ uint16(xCondDataSize), 6835, 6841, 0, - /*6835*/ uint16(xSetOp), uint16(MOVSX), - /*6837*/ uint16(xReadSlashR), - /*6838*/ uint16(xArgR16), - /*6839*/ uint16(xArgRM16), - /*6840*/ uint16(xMatch), - /*6841*/ uint16(xSetOp), uint16(MOVSX), - /*6843*/ uint16(xReadSlashR), - /*6844*/ uint16(xArgR32), - /*6845*/ uint16(xArgRM16), - /*6846*/ uint16(xMatch), - /*6847*/ uint16(xCondDataSize), 6835, 6841, 6851, - /*6851*/ uint16(xSetOp), uint16(MOVSX), - /*6853*/ uint16(xReadSlashR), - /*6854*/ uint16(xArgR64), - /*6855*/ uint16(xArgRM16), - /*6856*/ uint16(xMatch), - /*6857*/ uint16(xSetOp), uint16(XADD), - /*6859*/ uint16(xReadSlashR), - /*6860*/ uint16(xArgRM8), - /*6861*/ uint16(xArgR8), - /*6862*/ uint16(xMatch), - /*6863*/ uint16(xCondIs64), 6866, 6882, - /*6866*/ uint16(xCondDataSize), 6870, 6876, 0, - /*6870*/ uint16(xSetOp), uint16(XADD), - /*6872*/ uint16(xReadSlashR), - /*6873*/ uint16(xArgRM16), - /*6874*/ uint16(xArgR16), - /*6875*/ uint16(xMatch), - /*6876*/ uint16(xSetOp), uint16(XADD), - /*6878*/ uint16(xReadSlashR), - /*6879*/ uint16(xArgRM32), - /*6880*/ uint16(xArgR32), - /*6881*/ uint16(xMatch), - /*6882*/ uint16(xCondDataSize), 6870, 6876, 6886, - /*6886*/ uint16(xSetOp), uint16(XADD), - /*6888*/ uint16(xReadSlashR), - /*6889*/ uint16(xArgRM64), - /*6890*/ uint16(xArgR64), - /*6891*/ uint16(xMatch), - /*6892*/ uint16(xCondPrefix), 4, - 0xF3, 6926, - 0xF2, 6918, - 0x66, 6910, - 0x0, 6902, - /*6902*/ uint16(xSetOp), uint16(CMPPS), - /*6904*/ uint16(xReadSlashR), - /*6905*/ uint16(xReadIb), - /*6906*/ uint16(xArgXmm1), - /*6907*/ uint16(xArgXmm2M128), - /*6908*/ uint16(xArgImm8u), - /*6909*/ uint16(xMatch), - /*6910*/ uint16(xSetOp), uint16(CMPPD), - /*6912*/ uint16(xReadSlashR), - /*6913*/ uint16(xReadIb), - /*6914*/ uint16(xArgXmm1), - /*6915*/ uint16(xArgXmm2M128), - /*6916*/ uint16(xArgImm8u), - /*6917*/ uint16(xMatch), - /*6918*/ uint16(xSetOp), uint16(CMPSD_XMM), - /*6920*/ uint16(xReadSlashR), - /*6921*/ uint16(xReadIb), - /*6922*/ uint16(xArgXmm1), - /*6923*/ uint16(xArgXmm2M64), - /*6924*/ uint16(xArgImm8u), - /*6925*/ uint16(xMatch), - /*6926*/ uint16(xSetOp), uint16(CMPSS), - /*6928*/ uint16(xReadSlashR), - /*6929*/ uint16(xReadIb), - /*6930*/ uint16(xArgXmm1), - /*6931*/ uint16(xArgXmm2M32), - /*6932*/ uint16(xArgImm8u), - /*6933*/ uint16(xMatch), - /*6934*/ uint16(xCondIs64), 6937, 6953, - /*6937*/ uint16(xCondDataSize), 6941, 6947, 0, - /*6941*/ uint16(xSetOp), uint16(MOVNTI), - /*6943*/ uint16(xReadSlashR), - /*6944*/ uint16(xArgM32), - /*6945*/ uint16(xArgR32), - /*6946*/ uint16(xMatch), - /*6947*/ uint16(xSetOp), uint16(MOVNTI), - /*6949*/ uint16(xReadSlashR), - /*6950*/ uint16(xArgM32), - /*6951*/ uint16(xArgR32), - /*6952*/ uint16(xMatch), - /*6953*/ uint16(xCondDataSize), 6941, 6947, 6957, - /*6957*/ uint16(xSetOp), uint16(MOVNTI), - /*6959*/ uint16(xReadSlashR), - /*6960*/ uint16(xArgM64), - /*6961*/ uint16(xArgR64), - /*6962*/ uint16(xMatch), - /*6963*/ uint16(xCondPrefix), 2, - 0x66, 6977, - 0x0, 6969, - /*6969*/ uint16(xSetOp), uint16(PINSRW), - /*6971*/ uint16(xReadSlashR), - /*6972*/ uint16(xReadIb), - /*6973*/ uint16(xArgMm), - /*6974*/ uint16(xArgR32M16), - /*6975*/ uint16(xArgImm8u), - /*6976*/ uint16(xMatch), - /*6977*/ uint16(xSetOp), uint16(PINSRW), - /*6979*/ uint16(xReadSlashR), - /*6980*/ uint16(xReadIb), - /*6981*/ uint16(xArgXmm), - /*6982*/ uint16(xArgR32M16), - /*6983*/ uint16(xArgImm8u), - /*6984*/ uint16(xMatch), - /*6985*/ uint16(xCondPrefix), 2, - 0x66, 6999, - 0x0, 6991, - /*6991*/ uint16(xSetOp), uint16(PEXTRW), - /*6993*/ uint16(xReadSlashR), - /*6994*/ uint16(xReadIb), - /*6995*/ uint16(xArgR32), - /*6996*/ uint16(xArgMm2), - /*6997*/ uint16(xArgImm8u), - /*6998*/ uint16(xMatch), - /*6999*/ uint16(xSetOp), uint16(PEXTRW), - /*7001*/ uint16(xReadSlashR), - /*7002*/ uint16(xReadIb), - /*7003*/ uint16(xArgR32), - /*7004*/ uint16(xArgXmm2), - /*7005*/ uint16(xArgImm8u), - /*7006*/ uint16(xMatch), - /*7007*/ uint16(xCondPrefix), 2, - 0x66, 7021, - 0x0, 7013, - /*7013*/ uint16(xSetOp), uint16(SHUFPS), - /*7015*/ uint16(xReadSlashR), - /*7016*/ uint16(xReadIb), - /*7017*/ uint16(xArgXmm1), - /*7018*/ uint16(xArgXmm2M128), - /*7019*/ uint16(xArgImm8u), - /*7020*/ uint16(xMatch), - /*7021*/ uint16(xSetOp), uint16(SHUFPD), - /*7023*/ uint16(xReadSlashR), - /*7024*/ uint16(xReadIb), - /*7025*/ uint16(xArgXmm1), - /*7026*/ uint16(xArgXmm2M128), - /*7027*/ uint16(xArgImm8u), - /*7028*/ uint16(xMatch), - /*7029*/ uint16(xCondSlashR), - 0, // 0 - 7038, // 1 - 0, // 2 - 7061, // 3 - 7084, // 4 - 7107, // 5 - 7130, // 6 - 0, // 7 - /*7038*/ uint16(xCondIs64), 7041, 7053, - /*7041*/ uint16(xCondDataSize), 7045, 7049, 0, - /*7045*/ uint16(xSetOp), uint16(CMPXCHG8B), - /*7047*/ uint16(xArgM64), - /*7048*/ uint16(xMatch), - /*7049*/ uint16(xSetOp), uint16(CMPXCHG8B), - /*7051*/ uint16(xArgM64), - /*7052*/ uint16(xMatch), - /*7053*/ uint16(xCondDataSize), 7045, 7049, 7057, - /*7057*/ uint16(xSetOp), uint16(CMPXCHG16B), - /*7059*/ uint16(xArgM128), - /*7060*/ uint16(xMatch), - /*7061*/ uint16(xCondIs64), 7064, 7076, - /*7064*/ uint16(xCondDataSize), 7068, 7072, 0, - /*7068*/ uint16(xSetOp), uint16(XRSTORS), - /*7070*/ uint16(xArgMem), - /*7071*/ uint16(xMatch), - /*7072*/ uint16(xSetOp), uint16(XRSTORS), - /*7074*/ uint16(xArgMem), - /*7075*/ uint16(xMatch), - /*7076*/ uint16(xCondDataSize), 7068, 7072, 7080, - /*7080*/ uint16(xSetOp), uint16(XRSTORS64), - /*7082*/ uint16(xArgMem), - /*7083*/ uint16(xMatch), - /*7084*/ uint16(xCondIs64), 7087, 7099, - /*7087*/ uint16(xCondDataSize), 7091, 7095, 0, - /*7091*/ uint16(xSetOp), uint16(XSAVEC), - /*7093*/ uint16(xArgMem), - /*7094*/ uint16(xMatch), - /*7095*/ uint16(xSetOp), uint16(XSAVEC), - /*7097*/ uint16(xArgMem), - /*7098*/ uint16(xMatch), - /*7099*/ uint16(xCondDataSize), 7091, 7095, 7103, - /*7103*/ uint16(xSetOp), uint16(XSAVEC64), - /*7105*/ uint16(xArgMem), - /*7106*/ uint16(xMatch), - /*7107*/ uint16(xCondIs64), 7110, 7122, - /*7110*/ uint16(xCondDataSize), 7114, 7118, 0, - /*7114*/ uint16(xSetOp), uint16(XSAVES), - /*7116*/ uint16(xArgMem), - /*7117*/ uint16(xMatch), - /*7118*/ uint16(xSetOp), uint16(XSAVES), - /*7120*/ uint16(xArgMem), - /*7121*/ uint16(xMatch), - /*7122*/ uint16(xCondDataSize), 7114, 7118, 7126, - /*7126*/ uint16(xSetOp), uint16(XSAVES64), - /*7128*/ uint16(xArgMem), - /*7129*/ uint16(xMatch), - /*7130*/ uint16(xCondIs64), 7133, 7151, - /*7133*/ uint16(xCondDataSize), 7137, 7144, 0, - /*7137*/ uint16(xCondIsMem), 7140, 0, - /*7140*/ uint16(xSetOp), uint16(RDRAND), - /*7142*/ uint16(xArgRmf16), - /*7143*/ uint16(xMatch), - /*7144*/ uint16(xCondIsMem), 7147, 0, - /*7147*/ uint16(xSetOp), uint16(RDRAND), - /*7149*/ uint16(xArgRmf32), - /*7150*/ uint16(xMatch), - /*7151*/ uint16(xCondDataSize), 7137, 7144, 7155, - /*7155*/ uint16(xSetOp), uint16(RDRAND), - /*7157*/ uint16(xMatch), - /*7158*/ uint16(xCondIs64), 7161, 7173, - /*7161*/ uint16(xCondDataSize), 7165, 7169, 0, - /*7165*/ uint16(xSetOp), uint16(BSWAP), - /*7167*/ uint16(xArgR16op), - /*7168*/ uint16(xMatch), - /*7169*/ uint16(xSetOp), uint16(BSWAP), - /*7171*/ uint16(xArgR32op), - /*7172*/ uint16(xMatch), - /*7173*/ uint16(xCondDataSize), 7165, 7169, 7177, - /*7177*/ uint16(xSetOp), uint16(BSWAP), - /*7179*/ uint16(xArgR64op), - /*7180*/ uint16(xMatch), - /*7181*/ uint16(xCondPrefix), 2, - 0xF2, 7193, - 0x66, 7187, - /*7187*/ uint16(xSetOp), uint16(ADDSUBPD), - /*7189*/ uint16(xReadSlashR), - /*7190*/ uint16(xArgXmm1), - /*7191*/ uint16(xArgXmm2M128), - /*7192*/ uint16(xMatch), - /*7193*/ uint16(xSetOp), uint16(ADDSUBPS), - /*7195*/ uint16(xReadSlashR), - /*7196*/ uint16(xArgXmm1), - /*7197*/ uint16(xArgXmm2M128), - /*7198*/ uint16(xMatch), - /*7199*/ uint16(xCondPrefix), 2, - 0x66, 7211, - 0x0, 7205, - /*7205*/ uint16(xSetOp), uint16(PSRLW), - /*7207*/ uint16(xReadSlashR), - /*7208*/ uint16(xArgMm), - /*7209*/ uint16(xArgMmM64), - /*7210*/ uint16(xMatch), - /*7211*/ uint16(xSetOp), uint16(PSRLW), - /*7213*/ uint16(xReadSlashR), - /*7214*/ uint16(xArgXmm1), - /*7215*/ uint16(xArgXmm2M128), - /*7216*/ uint16(xMatch), - /*7217*/ uint16(xCondPrefix), 2, - 0x66, 7229, - 0x0, 7223, - /*7223*/ uint16(xSetOp), uint16(PSRLD), - /*7225*/ uint16(xReadSlashR), - /*7226*/ uint16(xArgMm), - /*7227*/ uint16(xArgMmM64), - /*7228*/ uint16(xMatch), - /*7229*/ uint16(xSetOp), uint16(PSRLD), - /*7231*/ uint16(xReadSlashR), - /*7232*/ uint16(xArgXmm1), - /*7233*/ uint16(xArgXmm2M128), - /*7234*/ uint16(xMatch), - /*7235*/ uint16(xCondPrefix), 2, - 0x66, 7247, - 0x0, 7241, - /*7241*/ uint16(xSetOp), uint16(PSRLQ), - /*7243*/ uint16(xReadSlashR), - /*7244*/ uint16(xArgMm), - /*7245*/ uint16(xArgMmM64), - /*7246*/ uint16(xMatch), - /*7247*/ uint16(xSetOp), uint16(PSRLQ), - /*7249*/ uint16(xReadSlashR), - /*7250*/ uint16(xArgXmm1), - /*7251*/ uint16(xArgXmm2M128), - /*7252*/ uint16(xMatch), - /*7253*/ uint16(xCondPrefix), 2, - 0x66, 7265, - 0x0, 7259, - /*7259*/ uint16(xSetOp), uint16(PADDQ), - /*7261*/ uint16(xReadSlashR), - /*7262*/ uint16(xArgMm1), - /*7263*/ uint16(xArgMm2M64), - /*7264*/ uint16(xMatch), - /*7265*/ uint16(xSetOp), uint16(PADDQ), - /*7267*/ uint16(xReadSlashR), - /*7268*/ uint16(xArgXmm1), - /*7269*/ uint16(xArgXmm2M128), - /*7270*/ uint16(xMatch), - /*7271*/ uint16(xCondPrefix), 2, - 0x66, 7283, - 0x0, 7277, - /*7277*/ uint16(xSetOp), uint16(PMULLW), - /*7279*/ uint16(xReadSlashR), - /*7280*/ uint16(xArgMm), - /*7281*/ uint16(xArgMmM64), - /*7282*/ uint16(xMatch), - /*7283*/ uint16(xSetOp), uint16(PMULLW), - /*7285*/ uint16(xReadSlashR), - /*7286*/ uint16(xArgXmm1), - /*7287*/ uint16(xArgXmm2M128), - /*7288*/ uint16(xMatch), - /*7289*/ uint16(xCondPrefix), 3, - 0xF3, 7309, - 0xF2, 7303, - 0x66, 7297, - /*7297*/ uint16(xSetOp), uint16(MOVQ), - /*7299*/ uint16(xReadSlashR), - /*7300*/ uint16(xArgXmm2M64), - /*7301*/ uint16(xArgXmm1), - /*7302*/ uint16(xMatch), - /*7303*/ uint16(xSetOp), uint16(MOVDQ2Q), - /*7305*/ uint16(xReadSlashR), - /*7306*/ uint16(xArgMm), - /*7307*/ uint16(xArgXmm2), - /*7308*/ uint16(xMatch), - /*7309*/ uint16(xSetOp), uint16(MOVQ2DQ), - /*7311*/ uint16(xReadSlashR), - /*7312*/ uint16(xArgXmm1), - /*7313*/ uint16(xArgMm2), - /*7314*/ uint16(xMatch), - /*7315*/ uint16(xCondPrefix), 2, - 0x66, 7327, - 0x0, 7321, - /*7321*/ uint16(xSetOp), uint16(PMOVMSKB), - /*7323*/ uint16(xReadSlashR), - /*7324*/ uint16(xArgR32), - /*7325*/ uint16(xArgMm2), - /*7326*/ uint16(xMatch), - /*7327*/ uint16(xSetOp), uint16(PMOVMSKB), - /*7329*/ uint16(xReadSlashR), - /*7330*/ uint16(xArgR32), - /*7331*/ uint16(xArgXmm2), - /*7332*/ uint16(xMatch), - /*7333*/ uint16(xCondPrefix), 2, - 0x66, 7345, - 0x0, 7339, - /*7339*/ uint16(xSetOp), uint16(PSUBUSB), - /*7341*/ uint16(xReadSlashR), - /*7342*/ uint16(xArgMm), - /*7343*/ uint16(xArgMmM64), - /*7344*/ uint16(xMatch), - /*7345*/ uint16(xSetOp), uint16(PSUBUSB), - /*7347*/ uint16(xReadSlashR), - /*7348*/ uint16(xArgXmm1), - /*7349*/ uint16(xArgXmm2M128), - /*7350*/ uint16(xMatch), - /*7351*/ uint16(xCondPrefix), 2, - 0x66, 7363, - 0x0, 7357, - /*7357*/ uint16(xSetOp), uint16(PSUBUSW), - /*7359*/ uint16(xReadSlashR), - /*7360*/ uint16(xArgMm), - /*7361*/ uint16(xArgMmM64), - /*7362*/ uint16(xMatch), - /*7363*/ uint16(xSetOp), uint16(PSUBUSW), - /*7365*/ uint16(xReadSlashR), - /*7366*/ uint16(xArgXmm1), - /*7367*/ uint16(xArgXmm2M128), - /*7368*/ uint16(xMatch), - /*7369*/ uint16(xCondPrefix), 2, - 0x66, 7381, - 0x0, 7375, - /*7375*/ uint16(xSetOp), uint16(PMINUB), - /*7377*/ uint16(xReadSlashR), - /*7378*/ uint16(xArgMm1), - /*7379*/ uint16(xArgMm2M64), - /*7380*/ uint16(xMatch), - /*7381*/ uint16(xSetOp), uint16(PMINUB), - /*7383*/ uint16(xReadSlashR), - /*7384*/ uint16(xArgXmm1), - /*7385*/ uint16(xArgXmm2M128), - /*7386*/ uint16(xMatch), - /*7387*/ uint16(xCondPrefix), 2, - 0x66, 7399, - 0x0, 7393, - /*7393*/ uint16(xSetOp), uint16(PAND), - /*7395*/ uint16(xReadSlashR), - /*7396*/ uint16(xArgMm), - /*7397*/ uint16(xArgMmM64), - /*7398*/ uint16(xMatch), - /*7399*/ uint16(xSetOp), uint16(PAND), - /*7401*/ uint16(xReadSlashR), - /*7402*/ uint16(xArgXmm1), - /*7403*/ uint16(xArgXmm2M128), - /*7404*/ uint16(xMatch), - /*7405*/ uint16(xCondPrefix), 2, +/*4784*/ uint16(xCondDataSize), 0, 0, 0, 4790, 4796, +/*4790*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4792*/ uint16(xReadSlashR), +/*4793*/ uint16(xArgXmm1), +/*4794*/ uint16(xArgXmm2M32), +/*4795*/ uint16(xMatch), +/*4796*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4798*/ uint16(xReadSlashR), +/*4799*/ uint16(xArgYmm1), +/*4800*/ uint16(xArgXmm2M64), +/*4801*/ uint16(xMatch), +/*4802*/ uint16(xCondPrefix), 2, + 0xC4, 4814, + 0x66, 4808, +/*4808*/ uint16(xSetOp), uint16(PMOVSXBQ), +/*4810*/ uint16(xReadSlashR), +/*4811*/ uint16(xArgXmm1), +/*4812*/ uint16(xArgXmm2M16), +/*4813*/ uint16(xMatch), +/*4814*/ uint16(xCondPrefix), 1, + 0x66, 4818, +/*4818*/ uint16(xCondDataSize), 0, 0, 0, 4824, 4830, +/*4824*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*4826*/ uint16(xReadSlashR), +/*4827*/ uint16(xArgXmm1), +/*4828*/ uint16(xArgXmm2M16), +/*4829*/ uint16(xMatch), +/*4830*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*4832*/ uint16(xReadSlashR), +/*4833*/ uint16(xArgYmm1), +/*4834*/ uint16(xArgXmm2M32), +/*4835*/ uint16(xMatch), +/*4836*/ uint16(xCondPrefix), 2, + 0xC4, 4848, + 0x66, 4842, +/*4842*/ uint16(xSetOp), uint16(PMOVSXWD), +/*4844*/ uint16(xReadSlashR), +/*4845*/ uint16(xArgXmm1), +/*4846*/ uint16(xArgXmm2M64), +/*4847*/ uint16(xMatch), +/*4848*/ uint16(xCondPrefix), 1, + 0x66, 4852, +/*4852*/ uint16(xCondDataSize), 0, 0, 0, 4858, 4864, +/*4858*/ uint16(xSetOp), uint16(VPMOVSXWD), +/*4860*/ uint16(xReadSlashR), +/*4861*/ uint16(xArgXmm1), +/*4862*/ uint16(xArgXmm2M64), +/*4863*/ uint16(xMatch), +/*4864*/ uint16(xSetOp), uint16(VPMOVSXWD), +/*4866*/ uint16(xReadSlashR), +/*4867*/ uint16(xArgYmm1), +/*4868*/ uint16(xArgXmm2M128), +/*4869*/ uint16(xMatch), +/*4870*/ uint16(xCondPrefix), 2, + 0xC4, 4882, + 0x66, 4876, +/*4876*/ uint16(xSetOp), uint16(PMOVSXWQ), +/*4878*/ uint16(xReadSlashR), +/*4879*/ uint16(xArgXmm1), +/*4880*/ uint16(xArgXmm2M32), +/*4881*/ uint16(xMatch), +/*4882*/ uint16(xCondPrefix), 1, + 0x66, 4886, +/*4886*/ uint16(xCondDataSize), 0, 0, 0, 4892, 0, +/*4892*/ uint16(xSetOp), uint16(VPMOVSXWQ), +/*4894*/ uint16(xReadSlashR), +/*4895*/ uint16(xArgXmm1), +/*4896*/ uint16(xArgXmm2M32), +/*4897*/ uint16(xMatch), +/*4898*/ uint16(xCondPrefix), 2, + 0xC4, 4910, + 0x66, 4904, +/*4904*/ uint16(xSetOp), uint16(PMOVSXDQ), +/*4906*/ uint16(xReadSlashR), +/*4907*/ uint16(xArgXmm1), +/*4908*/ uint16(xArgXmm2M64), +/*4909*/ uint16(xMatch), +/*4910*/ uint16(xCondPrefix), 1, + 0x66, 4914, +/*4914*/ uint16(xCondDataSize), 0, 0, 0, 4920, 0, +/*4920*/ uint16(xSetOp), uint16(VPMOVSXDQ), +/*4922*/ uint16(xReadSlashR), +/*4923*/ uint16(xArgXmm1), +/*4924*/ uint16(xArgXmm2M64), +/*4925*/ uint16(xMatch), +/*4926*/ uint16(xCondPrefix), 2, + 0xC4, 4938, + 0x66, 4932, +/*4932*/ uint16(xSetOp), uint16(PMULDQ), +/*4934*/ uint16(xReadSlashR), +/*4935*/ uint16(xArgXmm1), +/*4936*/ uint16(xArgXmm2M128), +/*4937*/ uint16(xMatch), +/*4938*/ uint16(xCondPrefix), 1, + 0x66, 4942, +/*4942*/ uint16(xCondDataSize), 0, 0, 0, 4948, 4955, +/*4948*/ uint16(xSetOp), uint16(VPMULDQ), +/*4950*/ uint16(xReadSlashR), +/*4951*/ uint16(xArgXmm1), +/*4952*/ uint16(xArgXmm2), +/*4953*/ uint16(xArgXmm3M128), +/*4954*/ uint16(xMatch), +/*4955*/ uint16(xSetOp), uint16(VPMULDQ), +/*4957*/ uint16(xReadSlashR), +/*4958*/ uint16(xArgYmm1), +/*4959*/ uint16(xArgYmm2), +/*4960*/ uint16(xArgYmm3M256), +/*4961*/ uint16(xMatch), +/*4962*/ uint16(xCondPrefix), 2, + 0xC4, 4974, + 0x66, 4968, +/*4968*/ uint16(xSetOp), uint16(PCMPEQQ), +/*4970*/ uint16(xReadSlashR), +/*4971*/ uint16(xArgXmm1), +/*4972*/ uint16(xArgXmm2M128), +/*4973*/ uint16(xMatch), +/*4974*/ uint16(xCondPrefix), 1, + 0x66, 4978, +/*4978*/ uint16(xCondDataSize), 0, 0, 0, 4984, 4991, +/*4984*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*4986*/ uint16(xReadSlashR), +/*4987*/ uint16(xArgXmm1), +/*4988*/ uint16(xArgXmm2), +/*4989*/ uint16(xArgXmm3M128), +/*4990*/ uint16(xMatch), +/*4991*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*4993*/ uint16(xReadSlashR), +/*4994*/ uint16(xArgYmm1), +/*4995*/ uint16(xArgYmm2), +/*4996*/ uint16(xArgYmm3), +/*4997*/ uint16(xArgM256), +/*4998*/ uint16(xMatch), +/*4999*/ uint16(xCondPrefix), 2, + 0xC4, 5011, + 0x66, 5005, +/*5005*/ uint16(xSetOp), uint16(MOVNTDQA), +/*5007*/ uint16(xReadSlashR), +/*5008*/ uint16(xArgXmm1), +/*5009*/ uint16(xArgM128), +/*5010*/ uint16(xMatch), +/*5011*/ uint16(xCondPrefix), 1, + 0x66, 5015, +/*5015*/ uint16(xCondDataSize), 0, 0, 0, 5021, 5027, +/*5021*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*5023*/ uint16(xReadSlashR), +/*5024*/ uint16(xArgXmm1), +/*5025*/ uint16(xArgM128), +/*5026*/ uint16(xMatch), +/*5027*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*5029*/ uint16(xReadSlashR), +/*5030*/ uint16(xArgYmm1), +/*5031*/ uint16(xArgM256), +/*5032*/ uint16(xMatch), +/*5033*/ uint16(xCondPrefix), 2, + 0xC4, 5045, + 0x66, 5039, +/*5039*/ uint16(xSetOp), uint16(PACKUSDW), +/*5041*/ uint16(xReadSlashR), +/*5042*/ uint16(xArgXmm1), +/*5043*/ uint16(xArgXmm2M128), +/*5044*/ uint16(xMatch), +/*5045*/ uint16(xCondPrefix), 1, + 0x66, 5049, +/*5049*/ uint16(xCondDataSize), 0, 0, 0, 5055, 5062, +/*5055*/ uint16(xSetOp), uint16(VPACKUSDW), +/*5057*/ uint16(xReadSlashR), +/*5058*/ uint16(xArgXmm1), +/*5059*/ uint16(xArgXmm2), +/*5060*/ uint16(xArgXmm3M128), +/*5061*/ uint16(xMatch), +/*5062*/ uint16(xSetOp), uint16(VPACKUSDW), +/*5064*/ uint16(xReadSlashR), +/*5065*/ uint16(xArgYmm1), +/*5066*/ uint16(xArgYmm2), +/*5067*/ uint16(xArgYmm3M256), +/*5068*/ uint16(xMatch), +/*5069*/ uint16(xCondPrefix), 1, + 0xC4, 5073, +/*5073*/ uint16(xCondPrefix), 1, + 0x66, 5077, +/*5077*/ uint16(xCondDataSize), 0, 0, 0, 5083, 5090, +/*5083*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5085*/ uint16(xReadSlashR), +/*5086*/ uint16(xArgXmm1), +/*5087*/ uint16(xArgXmm2), +/*5088*/ uint16(xArgM128), +/*5089*/ uint16(xMatch), +/*5090*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5092*/ uint16(xReadSlashR), +/*5093*/ uint16(xArgYmm1), +/*5094*/ uint16(xArgYmm2), +/*5095*/ uint16(xArgM256), +/*5096*/ uint16(xMatch), +/*5097*/ uint16(xCondPrefix), 1, + 0xC4, 5101, +/*5101*/ uint16(xCondPrefix), 1, + 0x66, 5105, +/*5105*/ uint16(xCondDataSize), 0, 0, 0, 5111, 5118, +/*5111*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5113*/ uint16(xReadSlashR), +/*5114*/ uint16(xArgXmm1), +/*5115*/ uint16(xArgXmm2), +/*5116*/ uint16(xArgM128), +/*5117*/ uint16(xMatch), +/*5118*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5120*/ uint16(xReadSlashR), +/*5121*/ uint16(xArgYmm1), +/*5122*/ uint16(xArgYmm2), +/*5123*/ uint16(xArgM256), +/*5124*/ uint16(xMatch), +/*5125*/ uint16(xCondPrefix), 1, + 0xC4, 5129, +/*5129*/ uint16(xCondPrefix), 1, + 0x66, 5133, +/*5133*/ uint16(xCondDataSize), 0, 0, 0, 5139, 5146, +/*5139*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5141*/ uint16(xReadSlashR), +/*5142*/ uint16(xArgM128), +/*5143*/ uint16(xArgXmm1), +/*5144*/ uint16(xArgXmm2), +/*5145*/ uint16(xMatch), +/*5146*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5148*/ uint16(xReadSlashR), +/*5149*/ uint16(xArgM256), +/*5150*/ uint16(xArgYmm1), +/*5151*/ uint16(xArgYmm2), +/*5152*/ uint16(xMatch), +/*5153*/ uint16(xCondPrefix), 1, + 0xC4, 5157, +/*5157*/ uint16(xCondPrefix), 1, + 0x66, 5161, +/*5161*/ uint16(xCondDataSize), 0, 0, 0, 5167, 5174, +/*5167*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5169*/ uint16(xReadSlashR), +/*5170*/ uint16(xArgM128), +/*5171*/ uint16(xArgXmm1), +/*5172*/ uint16(xArgXmm2), +/*5173*/ uint16(xMatch), +/*5174*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5176*/ uint16(xReadSlashR), +/*5177*/ uint16(xArgM256), +/*5178*/ uint16(xArgYmm1), +/*5179*/ uint16(xArgYmm2), +/*5180*/ uint16(xMatch), +/*5181*/ uint16(xCondPrefix), 2, + 0xC4, 5193, + 0x66, 5187, +/*5187*/ uint16(xSetOp), uint16(PMOVZXBW), +/*5189*/ uint16(xReadSlashR), +/*5190*/ uint16(xArgXmm1), +/*5191*/ uint16(xArgXmm2M64), +/*5192*/ uint16(xMatch), +/*5193*/ uint16(xCondPrefix), 1, + 0x66, 5197, +/*5197*/ uint16(xCondDataSize), 0, 0, 0, 5203, 5209, +/*5203*/ uint16(xSetOp), uint16(VPMOVZXBW), +/*5205*/ uint16(xReadSlashR), +/*5206*/ uint16(xArgXmm1), +/*5207*/ uint16(xArgXmm2M64), +/*5208*/ uint16(xMatch), +/*5209*/ uint16(xSetOp), uint16(VPMOVZXBW), +/*5211*/ uint16(xReadSlashR), +/*5212*/ uint16(xArgYmm1), +/*5213*/ uint16(xArgXmm2M128), +/*5214*/ uint16(xMatch), +/*5215*/ uint16(xCondPrefix), 2, + 0xC4, 5227, + 0x66, 5221, +/*5221*/ uint16(xSetOp), uint16(PMOVZXBD), +/*5223*/ uint16(xReadSlashR), +/*5224*/ uint16(xArgXmm1), +/*5225*/ uint16(xArgXmm2M32), +/*5226*/ uint16(xMatch), +/*5227*/ uint16(xCondPrefix), 1, + 0x66, 5231, +/*5231*/ uint16(xCondDataSize), 0, 0, 0, 5237, 5243, +/*5237*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*5239*/ uint16(xReadSlashR), +/*5240*/ uint16(xArgXmm1), +/*5241*/ uint16(xArgXmm2M32), +/*5242*/ uint16(xMatch), +/*5243*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*5245*/ uint16(xReadSlashR), +/*5246*/ uint16(xArgYmm1), +/*5247*/ uint16(xArgXmm2M64), +/*5248*/ uint16(xMatch), +/*5249*/ uint16(xCondPrefix), 2, + 0xC4, 5261, + 0x66, 5255, +/*5255*/ uint16(xSetOp), uint16(PMOVZXBQ), +/*5257*/ uint16(xReadSlashR), +/*5258*/ uint16(xArgXmm1), +/*5259*/ uint16(xArgXmm2M16), +/*5260*/ uint16(xMatch), +/*5261*/ uint16(xCondPrefix), 1, + 0x66, 5265, +/*5265*/ uint16(xCondDataSize), 0, 0, 0, 5271, 5277, +/*5271*/ uint16(xSetOp), uint16(VPMOVZXBQ), +/*5273*/ uint16(xReadSlashR), +/*5274*/ uint16(xArgXmm1), +/*5275*/ uint16(xArgXmm2M16), +/*5276*/ uint16(xMatch), +/*5277*/ uint16(xSetOp), uint16(VPMOVZXBQ), +/*5279*/ uint16(xReadSlashR), +/*5280*/ uint16(xArgYmm1), +/*5281*/ uint16(xArgXmm2M32), +/*5282*/ uint16(xMatch), +/*5283*/ uint16(xCondPrefix), 2, + 0xC4, 5295, + 0x66, 5289, +/*5289*/ uint16(xSetOp), uint16(PMOVZXWD), +/*5291*/ uint16(xReadSlashR), +/*5292*/ uint16(xArgXmm1), +/*5293*/ uint16(xArgXmm2M64), +/*5294*/ uint16(xMatch), +/*5295*/ uint16(xCondPrefix), 1, + 0x66, 5299, +/*5299*/ uint16(xCondDataSize), 0, 0, 0, 5305, 5311, +/*5305*/ uint16(xSetOp), uint16(VPMOVZXWD), +/*5307*/ uint16(xReadSlashR), +/*5308*/ uint16(xArgXmm1), +/*5309*/ uint16(xArgXmm2M64), +/*5310*/ uint16(xMatch), +/*5311*/ uint16(xSetOp), uint16(VPMOVZXWD), +/*5313*/ uint16(xReadSlashR), +/*5314*/ uint16(xArgYmm1), +/*5315*/ uint16(xArgXmm2M128), +/*5316*/ uint16(xMatch), +/*5317*/ uint16(xCondPrefix), 2, + 0xC4, 5329, + 0x66, 5323, +/*5323*/ uint16(xSetOp), uint16(PMOVZXWQ), +/*5325*/ uint16(xReadSlashR), +/*5326*/ uint16(xArgXmm1), +/*5327*/ uint16(xArgXmm2M32), +/*5328*/ uint16(xMatch), +/*5329*/ uint16(xCondPrefix), 1, + 0x66, 5333, +/*5333*/ uint16(xCondDataSize), 0, 0, 0, 5339, 0, +/*5339*/ uint16(xSetOp), uint16(VPMOVZXWQ), +/*5341*/ uint16(xReadSlashR), +/*5342*/ uint16(xArgXmm1), +/*5343*/ uint16(xArgXmm2M32), +/*5344*/ uint16(xMatch), +/*5345*/ uint16(xCondPrefix), 2, + 0xC4, 5357, + 0x66, 5351, +/*5351*/ uint16(xSetOp), uint16(PMOVZXDQ), +/*5353*/ uint16(xReadSlashR), +/*5354*/ uint16(xArgXmm1), +/*5355*/ uint16(xArgXmm2M64), +/*5356*/ uint16(xMatch), +/*5357*/ uint16(xCondPrefix), 1, + 0x66, 5361, +/*5361*/ uint16(xCondDataSize), 0, 0, 0, 5367, 0, +/*5367*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*5369*/ uint16(xReadSlashR), +/*5370*/ uint16(xArgXmm1), +/*5371*/ uint16(xArgXmm2M64), +/*5372*/ uint16(xMatch), +/*5373*/ uint16(xCondPrefix), 1, + 0xC4, 5377, +/*5377*/ uint16(xCondPrefix), 1, + 0x66, 5381, +/*5381*/ uint16(xCondDataSize), 0, 0, 0, 0, 5387, +/*5387*/ uint16(xSetOp), uint16(VPERMD), +/*5389*/ uint16(xReadSlashR), +/*5390*/ uint16(xArgYmm1), +/*5391*/ uint16(xArgYmm2), +/*5392*/ uint16(xArgYmm3M256), +/*5393*/ uint16(xMatch), +/*5394*/ uint16(xCondPrefix), 2, + 0xC4, 5406, + 0x66, 5400, +/*5400*/ uint16(xSetOp), uint16(PCMPGTQ), +/*5402*/ uint16(xReadSlashR), +/*5403*/ uint16(xArgXmm1), +/*5404*/ uint16(xArgXmm2M128), +/*5405*/ uint16(xMatch), +/*5406*/ uint16(xCondPrefix), 1, + 0x66, 5410, +/*5410*/ uint16(xCondDataSize), 0, 0, 0, 5416, 5423, +/*5416*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*5418*/ uint16(xReadSlashR), +/*5419*/ uint16(xArgXmm1), +/*5420*/ uint16(xArgXmm2), +/*5421*/ uint16(xArgXmm3M128), +/*5422*/ uint16(xMatch), +/*5423*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*5425*/ uint16(xReadSlashR), +/*5426*/ uint16(xArgYmm1), +/*5427*/ uint16(xArgYmm2), +/*5428*/ uint16(xArgYmm3M256), +/*5429*/ uint16(xMatch), +/*5430*/ uint16(xCondPrefix), 2, + 0xC4, 5442, + 0x66, 5436, +/*5436*/ uint16(xSetOp), uint16(PMINSB), +/*5438*/ uint16(xReadSlashR), +/*5439*/ uint16(xArgXmm1), +/*5440*/ uint16(xArgXmm2M128), +/*5441*/ uint16(xMatch), +/*5442*/ uint16(xCondPrefix), 1, + 0x66, 5446, +/*5446*/ uint16(xCondDataSize), 0, 0, 0, 5452, 5459, +/*5452*/ uint16(xSetOp), uint16(VPMINSB), +/*5454*/ uint16(xReadSlashR), +/*5455*/ uint16(xArgXmm1), +/*5456*/ uint16(xArgXmm2), +/*5457*/ uint16(xArgXmm3M128), +/*5458*/ uint16(xMatch), +/*5459*/ uint16(xSetOp), uint16(VPMINSB), +/*5461*/ uint16(xReadSlashR), +/*5462*/ uint16(xArgYmm1), +/*5463*/ uint16(xArgYmm2), +/*5464*/ uint16(xArgYmm3M256), +/*5465*/ uint16(xMatch), +/*5466*/ uint16(xCondPrefix), 2, + 0xC4, 5478, + 0x66, 5472, +/*5472*/ uint16(xSetOp), uint16(PMINSD), +/*5474*/ uint16(xReadSlashR), +/*5475*/ uint16(xArgXmm1), +/*5476*/ uint16(xArgXmm2M128), +/*5477*/ uint16(xMatch), +/*5478*/ uint16(xCondPrefix), 1, + 0x66, 5482, +/*5482*/ uint16(xCondDataSize), 0, 0, 0, 5488, 5495, +/*5488*/ uint16(xSetOp), uint16(VPMINSD), +/*5490*/ uint16(xReadSlashR), +/*5491*/ uint16(xArgXmm1), +/*5492*/ uint16(xArgXmm2), +/*5493*/ uint16(xArgXmm3M128), +/*5494*/ uint16(xMatch), +/*5495*/ uint16(xSetOp), uint16(VPMINSD), +/*5497*/ uint16(xReadSlashR), +/*5498*/ uint16(xArgYmm1), +/*5499*/ uint16(xArgYmm2), +/*5500*/ uint16(xArgYmm3M256), +/*5501*/ uint16(xMatch), +/*5502*/ uint16(xCondPrefix), 2, + 0xC4, 5514, + 0x66, 5508, +/*5508*/ uint16(xSetOp), uint16(PMINUW), +/*5510*/ uint16(xReadSlashR), +/*5511*/ uint16(xArgXmm1), +/*5512*/ uint16(xArgXmm2M128), +/*5513*/ uint16(xMatch), +/*5514*/ uint16(xCondPrefix), 1, + 0x66, 5518, +/*5518*/ uint16(xCondDataSize), 0, 0, 0, 5524, 5531, +/*5524*/ uint16(xSetOp), uint16(VPMINUW), +/*5526*/ uint16(xReadSlashR), +/*5527*/ uint16(xArgXmm1), +/*5528*/ uint16(xArgXmm2), +/*5529*/ uint16(xArgXmm3M128), +/*5530*/ uint16(xMatch), +/*5531*/ uint16(xSetOp), uint16(VPMINUW), +/*5533*/ uint16(xReadSlashR), +/*5534*/ uint16(xArgYmm1), +/*5535*/ uint16(xArgYmm2), +/*5536*/ uint16(xArgYmm3M256), +/*5537*/ uint16(xMatch), +/*5538*/ uint16(xCondPrefix), 2, + 0xC4, 5550, + 0x66, 5544, +/*5544*/ uint16(xSetOp), uint16(PMINUD), +/*5546*/ uint16(xReadSlashR), +/*5547*/ uint16(xArgXmm1), +/*5548*/ uint16(xArgXmm2M128), +/*5549*/ uint16(xMatch), +/*5550*/ uint16(xCondPrefix), 1, + 0x66, 5554, +/*5554*/ uint16(xCondDataSize), 0, 0, 0, 5560, 5567, +/*5560*/ uint16(xSetOp), uint16(VPMINUD), +/*5562*/ uint16(xReadSlashR), +/*5563*/ uint16(xArgXmm1), +/*5564*/ uint16(xArgXmm2), +/*5565*/ uint16(xArgXmm3M128), +/*5566*/ uint16(xMatch), +/*5567*/ uint16(xSetOp), uint16(VPMINUD), +/*5569*/ uint16(xReadSlashR), +/*5570*/ uint16(xArgYmm1), +/*5571*/ uint16(xArgYmm2), +/*5572*/ uint16(xArgYmm3M256), +/*5573*/ uint16(xMatch), +/*5574*/ uint16(xCondPrefix), 2, + 0xC4, 5586, + 0x66, 5580, +/*5580*/ uint16(xSetOp), uint16(PMAXSB), +/*5582*/ uint16(xReadSlashR), +/*5583*/ uint16(xArgXmm1), +/*5584*/ uint16(xArgXmm2M128), +/*5585*/ uint16(xMatch), +/*5586*/ uint16(xCondPrefix), 1, + 0x66, 5590, +/*5590*/ uint16(xCondDataSize), 0, 0, 0, 5596, 5603, +/*5596*/ uint16(xSetOp), uint16(VPMAXSB), +/*5598*/ uint16(xReadSlashR), +/*5599*/ uint16(xArgXmm1), +/*5600*/ uint16(xArgXmm2), +/*5601*/ uint16(xArgXmm3M128), +/*5602*/ uint16(xMatch), +/*5603*/ uint16(xSetOp), uint16(VPMAXSB), +/*5605*/ uint16(xReadSlashR), +/*5606*/ uint16(xArgYmm1), +/*5607*/ uint16(xArgYmm2), +/*5608*/ uint16(xArgYmm3M256), +/*5609*/ uint16(xMatch), +/*5610*/ uint16(xCondPrefix), 2, + 0xC4, 5622, + 0x66, 5616, +/*5616*/ uint16(xSetOp), uint16(PMAXSD), +/*5618*/ uint16(xReadSlashR), +/*5619*/ uint16(xArgXmm1), +/*5620*/ uint16(xArgXmm2M128), +/*5621*/ uint16(xMatch), +/*5622*/ uint16(xCondPrefix), 1, + 0x66, 5626, +/*5626*/ uint16(xCondDataSize), 0, 0, 0, 5632, 5639, +/*5632*/ uint16(xSetOp), uint16(VPMAXSD), +/*5634*/ uint16(xReadSlashR), +/*5635*/ uint16(xArgXmm1), +/*5636*/ uint16(xArgXmm2), +/*5637*/ uint16(xArgXmm3M128), +/*5638*/ uint16(xMatch), +/*5639*/ uint16(xSetOp), uint16(VPMAXSD), +/*5641*/ uint16(xReadSlashR), +/*5642*/ uint16(xArgYmm1), +/*5643*/ uint16(xArgYmm2), +/*5644*/ uint16(xArgYmm3M256), +/*5645*/ uint16(xMatch), +/*5646*/ uint16(xCondPrefix), 2, + 0xC4, 5658, + 0x66, 5652, +/*5652*/ uint16(xSetOp), uint16(PMAXUW), +/*5654*/ uint16(xReadSlashR), +/*5655*/ uint16(xArgXmm1), +/*5656*/ uint16(xArgXmm2M128), +/*5657*/ uint16(xMatch), +/*5658*/ uint16(xCondPrefix), 1, + 0x66, 5662, +/*5662*/ uint16(xCondDataSize), 0, 0, 0, 5668, 5675, +/*5668*/ uint16(xSetOp), uint16(VPMAXUW), +/*5670*/ uint16(xReadSlashR), +/*5671*/ uint16(xArgXmm1), +/*5672*/ uint16(xArgXmm2), +/*5673*/ uint16(xArgXmm3M128), +/*5674*/ uint16(xMatch), +/*5675*/ uint16(xSetOp), uint16(VPMAXUW), +/*5677*/ uint16(xReadSlashR), +/*5678*/ uint16(xArgYmm1), +/*5679*/ uint16(xArgYmm2), +/*5680*/ uint16(xArgYmm3M256), +/*5681*/ uint16(xMatch), +/*5682*/ uint16(xCondPrefix), 2, + 0xC4, 5694, + 0x66, 5688, +/*5688*/ uint16(xSetOp), uint16(PMAXUD), +/*5690*/ uint16(xReadSlashR), +/*5691*/ uint16(xArgXmm1), +/*5692*/ uint16(xArgXmm2M128), +/*5693*/ uint16(xMatch), +/*5694*/ uint16(xCondPrefix), 1, + 0x66, 5698, +/*5698*/ uint16(xCondDataSize), 0, 0, 0, 5704, 5711, +/*5704*/ uint16(xSetOp), uint16(VPMAXUD), +/*5706*/ uint16(xReadSlashR), +/*5707*/ uint16(xArgXmm1), +/*5708*/ uint16(xArgXmm2), +/*5709*/ uint16(xArgXmm3M128), +/*5710*/ uint16(xMatch), +/*5711*/ uint16(xSetOp), uint16(VPMAXUD), +/*5713*/ uint16(xReadSlashR), +/*5714*/ uint16(xArgYmm1), +/*5715*/ uint16(xArgYmm2), +/*5716*/ uint16(xArgYmm3M256), +/*5717*/ uint16(xMatch), +/*5718*/ uint16(xCondPrefix), 2, + 0xC4, 5730, + 0x66, 5724, +/*5724*/ uint16(xSetOp), uint16(PMULLD), +/*5726*/ uint16(xReadSlashR), +/*5727*/ uint16(xArgXmm1), +/*5728*/ uint16(xArgXmm2M128), +/*5729*/ uint16(xMatch), +/*5730*/ uint16(xCondPrefix), 1, + 0x66, 5734, +/*5734*/ uint16(xCondDataSize), 0, 0, 0, 5740, 5747, +/*5740*/ uint16(xSetOp), uint16(VPMULLD), +/*5742*/ uint16(xReadSlashR), +/*5743*/ uint16(xArgXmm1), +/*5744*/ uint16(xArgXmm2), +/*5745*/ uint16(xArgXmm3M128), +/*5746*/ uint16(xMatch), +/*5747*/ uint16(xSetOp), uint16(VPMULLD), +/*5749*/ uint16(xReadSlashR), +/*5750*/ uint16(xArgYmm1), +/*5751*/ uint16(xArgYmm2), +/*5752*/ uint16(xArgYmm3M256), +/*5753*/ uint16(xMatch), +/*5754*/ uint16(xCondPrefix), 2, + 0xC4, 5766, + 0x66, 5760, +/*5760*/ uint16(xSetOp), uint16(PHMINPOSUW), +/*5762*/ uint16(xReadSlashR), +/*5763*/ uint16(xArgXmm1), +/*5764*/ uint16(xArgXmm2M128), +/*5765*/ uint16(xMatch), +/*5766*/ uint16(xCondPrefix), 1, + 0x66, 5770, +/*5770*/ uint16(xCondDataSize), 0, 0, 0, 5776, 0, +/*5776*/ uint16(xSetOp), uint16(VPHMINPOSUW), +/*5778*/ uint16(xReadSlashR), +/*5779*/ uint16(xArgXmm1), +/*5780*/ uint16(xArgXmm2M128), +/*5781*/ uint16(xMatch), +/*5782*/ uint16(xCondPrefix), 1, + 0xC4, 5786, +/*5786*/ uint16(xCondPrefix), 1, + 0x66, 5790, +/*5790*/ uint16(xCondDataSize), 0, 0, 0, 5796, 5803, +/*5796*/ uint16(xSetOp), uint16(VPSRLVD), +/*5798*/ uint16(xReadSlashR), +/*5799*/ uint16(xArgXmm1), +/*5800*/ uint16(xArgXmm2), +/*5801*/ uint16(xArgXmm3M128), +/*5802*/ uint16(xMatch), +/*5803*/ uint16(xSetOp), uint16(VPSRLVD), +/*5805*/ uint16(xReadSlashR), +/*5806*/ uint16(xArgYmm1), +/*5807*/ uint16(xArgYmm2), +/*5808*/ uint16(xArgYmm3M256), +/*5809*/ uint16(xMatch), +/*5810*/ uint16(xCondPrefix), 1, + 0xC4, 5814, +/*5814*/ uint16(xCondPrefix), 1, + 0x66, 5818, +/*5818*/ uint16(xCondDataSize), 0, 0, 0, 5824, 5831, +/*5824*/ uint16(xSetOp), uint16(VPSRAVD), +/*5826*/ uint16(xReadSlashR), +/*5827*/ uint16(xArgXmm1), +/*5828*/ uint16(xArgXmm2), +/*5829*/ uint16(xArgXmm3M128), +/*5830*/ uint16(xMatch), +/*5831*/ uint16(xSetOp), uint16(VPSRAVD), +/*5833*/ uint16(xReadSlashR), +/*5834*/ uint16(xArgYmm1), +/*5835*/ uint16(xArgYmm2), +/*5836*/ uint16(xArgYmm3M256), +/*5837*/ uint16(xMatch), +/*5838*/ uint16(xCondPrefix), 1, + 0xC4, 5842, +/*5842*/ uint16(xCondPrefix), 1, + 0x66, 5846, +/*5846*/ uint16(xCondDataSize), 0, 0, 0, 5852, 5859, +/*5852*/ uint16(xSetOp), uint16(VPSLLVD), +/*5854*/ uint16(xReadSlashR), +/*5855*/ uint16(xArgXmm1), +/*5856*/ uint16(xArgXmm2), +/*5857*/ uint16(xArgXmm3M128), +/*5858*/ uint16(xMatch), +/*5859*/ uint16(xSetOp), uint16(VPSLLVD), +/*5861*/ uint16(xReadSlashR), +/*5862*/ uint16(xArgYmm1), +/*5863*/ uint16(xArgYmm2), +/*5864*/ uint16(xArgYmm3M256), +/*5865*/ uint16(xMatch), +/*5866*/ uint16(xCondPrefix), 1, + 0xC4, 5870, +/*5870*/ uint16(xCondPrefix), 1, + 0x66, 5874, +/*5874*/ uint16(xCondDataSize), 0, 0, 0, 5880, 5886, +/*5880*/ uint16(xSetOp), uint16(VPBROADCASTD), +/*5882*/ uint16(xReadSlashR), +/*5883*/ uint16(xArgXmm1), +/*5884*/ uint16(xArgXmm2M32), +/*5885*/ uint16(xMatch), +/*5886*/ uint16(xSetOp), uint16(VPBROADCASTD), +/*5888*/ uint16(xReadSlashR), +/*5889*/ uint16(xArgYmm1), +/*5890*/ uint16(xArgXmm2M32), +/*5891*/ uint16(xMatch), +/*5892*/ uint16(xCondPrefix), 1, + 0xC4, 5896, +/*5896*/ uint16(xCondPrefix), 1, + 0x66, 5900, +/*5900*/ uint16(xCondDataSize), 0, 0, 0, 5906, 5912, +/*5906*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*5908*/ uint16(xReadSlashR), +/*5909*/ uint16(xArgXmm1), +/*5910*/ uint16(xArgXmm2M64), +/*5911*/ uint16(xMatch), +/*5912*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*5914*/ uint16(xReadSlashR), +/*5915*/ uint16(xArgYmm1), +/*5916*/ uint16(xArgXmm2M64), +/*5917*/ uint16(xMatch), +/*5918*/ uint16(xCondPrefix), 1, + 0xC4, 5922, +/*5922*/ uint16(xCondPrefix), 1, + 0x66, 5926, +/*5926*/ uint16(xCondDataSize), 0, 0, 0, 0, 5932, +/*5932*/ uint16(xSetOp), uint16(VBROADCASTI128), +/*5934*/ uint16(xReadSlashR), +/*5935*/ uint16(xArgYmm1), +/*5936*/ uint16(xArgM128), +/*5937*/ uint16(xMatch), +/*5938*/ uint16(xCondPrefix), 1, + 0xC4, 5942, +/*5942*/ uint16(xCondPrefix), 1, + 0x66, 5946, +/*5946*/ uint16(xCondDataSize), 0, 0, 0, 5952, 5958, +/*5952*/ uint16(xSetOp), uint16(VPBROADCASTB), +/*5954*/ uint16(xReadSlashR), +/*5955*/ uint16(xArgXmm1), +/*5956*/ uint16(xArgXmm2M8), +/*5957*/ uint16(xMatch), +/*5958*/ uint16(xSetOp), uint16(VPBROADCASTB), +/*5960*/ uint16(xReadSlashR), +/*5961*/ uint16(xArgYmm1), +/*5962*/ uint16(xArgXmm2M8), +/*5963*/ uint16(xMatch), +/*5964*/ uint16(xCondPrefix), 1, + 0xC4, 5968, +/*5968*/ uint16(xCondPrefix), 1, + 0x66, 5972, +/*5972*/ uint16(xCondDataSize), 0, 0, 0, 5978, 5984, +/*5978*/ uint16(xSetOp), uint16(VPBROADCASTW), +/*5980*/ uint16(xReadSlashR), +/*5981*/ uint16(xArgXmm1), +/*5982*/ uint16(xArgXmm2M16), +/*5983*/ uint16(xMatch), +/*5984*/ uint16(xSetOp), uint16(VPBROADCASTW), +/*5986*/ uint16(xReadSlashR), +/*5987*/ uint16(xArgYmm1), +/*5988*/ uint16(xArgXmm2M16), +/*5989*/ uint16(xMatch), +/*5990*/ uint16(xCondIs64), 5993, 6003, +/*5993*/ uint16(xCondPrefix), 1, + 0x66, 5997, +/*5997*/ uint16(xSetOp), uint16(INVPCID), +/*5999*/ uint16(xReadSlashR), +/*6000*/ uint16(xArgR32), +/*6001*/ uint16(xArgM128), +/*6002*/ uint16(xMatch), +/*6003*/ uint16(xCondPrefix), 1, + 0x66, 6007, +/*6007*/ uint16(xSetOp), uint16(INVPCID), +/*6009*/ uint16(xReadSlashR), +/*6010*/ uint16(xArgR64), +/*6011*/ uint16(xArgM128), +/*6012*/ uint16(xMatch), +/*6013*/ uint16(xCondPrefix), 1, + 0xC4, 6017, +/*6017*/ uint16(xCondPrefix), 1, + 0x66, 6021, +/*6021*/ uint16(xCondDataSize), 0, 0, 0, 6027, 6034, +/*6027*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6029*/ uint16(xReadSlashR), +/*6030*/ uint16(xArgXmm1), +/*6031*/ uint16(xArgXmm2), +/*6032*/ uint16(xArgM128), +/*6033*/ uint16(xMatch), +/*6034*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6036*/ uint16(xReadSlashR), +/*6037*/ uint16(xArgYmm1), +/*6038*/ uint16(xArgYmm2), +/*6039*/ uint16(xArgM256), +/*6040*/ uint16(xMatch), +/*6041*/ uint16(xCondPrefix), 1, + 0xC4, 6045, +/*6045*/ uint16(xCondPrefix), 1, + 0x66, 6049, +/*6049*/ uint16(xCondDataSize), 0, 0, 0, 6055, 6062, +/*6055*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6057*/ uint16(xReadSlashR), +/*6058*/ uint16(xArgM128), +/*6059*/ uint16(xArgXmm1), +/*6060*/ uint16(xArgXmm2), +/*6061*/ uint16(xMatch), +/*6062*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6064*/ uint16(xReadSlashR), +/*6065*/ uint16(xArgM256), +/*6066*/ uint16(xArgYmm1), +/*6067*/ uint16(xArgYmm2), +/*6068*/ uint16(xMatch), +/*6069*/ uint16(xCondPrefix), 1, + 0xC4, 6073, +/*6073*/ uint16(xCondPrefix), 1, + 0x66, 6077, +/*6077*/ uint16(xCondDataSize), 0, 0, 0, 6083, 6090, +/*6083*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*6085*/ uint16(xReadSlashR), +/*6086*/ uint16(xArgXmm0), +/*6087*/ uint16(xArgXmm1), +/*6088*/ uint16(xArgXmm2M128), +/*6089*/ uint16(xMatch), +/*6090*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*6092*/ uint16(xReadSlashR), +/*6093*/ uint16(xArgYmm0), +/*6094*/ uint16(xArgYmm1), +/*6095*/ uint16(xArgYmm2M256), +/*6096*/ uint16(xMatch), +/*6097*/ uint16(xCondPrefix), 1, + 0xC4, 6101, +/*6101*/ uint16(xCondPrefix), 1, + 0x66, 6105, +/*6105*/ uint16(xCondDataSize), 0, 0, 0, 6111, 6118, +/*6111*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*6113*/ uint16(xReadSlashR), +/*6114*/ uint16(xArgXmm0), +/*6115*/ uint16(xArgXmm1), +/*6116*/ uint16(xArgXmm2M128), +/*6117*/ uint16(xMatch), +/*6118*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*6120*/ uint16(xReadSlashR), +/*6121*/ uint16(xArgYmm0), +/*6122*/ uint16(xArgYmm1), +/*6123*/ uint16(xArgYmm2M256), +/*6124*/ uint16(xMatch), +/*6125*/ uint16(xCondPrefix), 1, + 0xC4, 6129, +/*6129*/ uint16(xCondPrefix), 1, + 0x66, 6133, +/*6133*/ uint16(xCondDataSize), 0, 0, 0, 6139, 6146, +/*6139*/ uint16(xSetOp), uint16(VFMADD132PS), +/*6141*/ uint16(xReadSlashR), +/*6142*/ uint16(xArgXmm0), +/*6143*/ uint16(xArgXmm1), +/*6144*/ uint16(xArgXmm2M128), +/*6145*/ uint16(xMatch), +/*6146*/ uint16(xSetOp), uint16(VFMADD132PS), +/*6148*/ uint16(xReadSlashR), +/*6149*/ uint16(xArgYmm0), +/*6150*/ uint16(xArgYmm1), +/*6151*/ uint16(xArgYmm2M256), +/*6152*/ uint16(xMatch), +/*6153*/ uint16(xCondPrefix), 1, + 0xC4, 6157, +/*6157*/ uint16(xCondPrefix), 1, + 0x66, 6161, +/*6161*/ uint16(xCondDataSize), 0, 0, 0, 6167, 0, +/*6167*/ uint16(xSetOp), uint16(VFMADD132SS), +/*6169*/ uint16(xReadSlashR), +/*6170*/ uint16(xArgXmm0), +/*6171*/ uint16(xArgXmm1), +/*6172*/ uint16(xArgXmm2M32), +/*6173*/ uint16(xMatch), +/*6174*/ uint16(xCondPrefix), 1, + 0xC4, 6178, +/*6178*/ uint16(xCondPrefix), 1, + 0x66, 6182, +/*6182*/ uint16(xCondDataSize), 0, 0, 0, 6188, 6195, +/*6188*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*6190*/ uint16(xReadSlashR), +/*6191*/ uint16(xArgXmm0), +/*6192*/ uint16(xArgXmm1), +/*6193*/ uint16(xArgXmm2M128), +/*6194*/ uint16(xMatch), +/*6195*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*6197*/ uint16(xReadSlashR), +/*6198*/ uint16(xArgYmm0), +/*6199*/ uint16(xArgYmm1), +/*6200*/ uint16(xArgYmm2M256), +/*6201*/ uint16(xMatch), +/*6202*/ uint16(xCondPrefix), 1, + 0xC4, 6206, +/*6206*/ uint16(xCondPrefix), 1, + 0x66, 6210, +/*6210*/ uint16(xCondDataSize), 0, 0, 0, 6216, 0, +/*6216*/ uint16(xSetOp), uint16(VFMSUB132SS), +/*6218*/ uint16(xReadSlashR), +/*6219*/ uint16(xArgXmm0), +/*6220*/ uint16(xArgXmm1), +/*6221*/ uint16(xArgXmm2M32), +/*6222*/ uint16(xMatch), +/*6223*/ uint16(xCondPrefix), 1, + 0xC4, 6227, +/*6227*/ uint16(xCondPrefix), 1, + 0x66, 6231, +/*6231*/ uint16(xCondDataSize), 0, 0, 0, 6237, 6244, +/*6237*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*6239*/ uint16(xReadSlashR), +/*6240*/ uint16(xArgXmm0), +/*6241*/ uint16(xArgXmm1), +/*6242*/ uint16(xArgXmm2M128), +/*6243*/ uint16(xMatch), +/*6244*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*6246*/ uint16(xReadSlashR), +/*6247*/ uint16(xArgYmm0), +/*6248*/ uint16(xArgYmm1), +/*6249*/ uint16(xArgYmm2M256), +/*6250*/ uint16(xMatch), +/*6251*/ uint16(xCondPrefix), 1, + 0xC4, 6255, +/*6255*/ uint16(xCondPrefix), 1, + 0x66, 6259, +/*6259*/ uint16(xCondDataSize), 0, 0, 0, 6265, 0, +/*6265*/ uint16(xSetOp), uint16(VFNMADD132SS), +/*6267*/ uint16(xReadSlashR), +/*6268*/ uint16(xArgXmm0), +/*6269*/ uint16(xArgXmm1), +/*6270*/ uint16(xArgXmm2M32), +/*6271*/ uint16(xMatch), +/*6272*/ uint16(xCondPrefix), 1, + 0xC4, 6276, +/*6276*/ uint16(xCondPrefix), 1, + 0x66, 6280, +/*6280*/ uint16(xCondDataSize), 0, 0, 0, 6286, 6293, +/*6286*/ uint16(xSetOp), uint16(VFNMSUB132PS), +/*6288*/ uint16(xReadSlashR), +/*6289*/ uint16(xArgXmm0), +/*6290*/ uint16(xArgXmm1), +/*6291*/ uint16(xArgXmm2M128), +/*6292*/ uint16(xMatch), +/*6293*/ uint16(xSetOp), uint16(VFNMSUB132PS), +/*6295*/ uint16(xReadSlashR), +/*6296*/ uint16(xArgYmm0), +/*6297*/ uint16(xArgYmm1), +/*6298*/ uint16(xArgYmm2M256), +/*6299*/ uint16(xMatch), +/*6300*/ uint16(xCondPrefix), 1, + 0xC4, 6304, +/*6304*/ uint16(xCondPrefix), 1, + 0x66, 6308, +/*6308*/ uint16(xCondDataSize), 0, 0, 0, 6314, 0, +/*6314*/ uint16(xSetOp), uint16(VFNMSUB132SS), +/*6316*/ uint16(xReadSlashR), +/*6317*/ uint16(xArgXmm0), +/*6318*/ uint16(xArgXmm1), +/*6319*/ uint16(xArgXmm2M32), +/*6320*/ uint16(xMatch), +/*6321*/ uint16(xCondPrefix), 1, + 0xC4, 6325, +/*6325*/ uint16(xCondPrefix), 1, + 0x66, 6329, +/*6329*/ uint16(xCondDataSize), 0, 0, 0, 6335, 6342, +/*6335*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*6337*/ uint16(xReadSlashR), +/*6338*/ uint16(xArgXmm0), +/*6339*/ uint16(xArgXmm1), +/*6340*/ uint16(xArgXmm2M128), +/*6341*/ uint16(xMatch), +/*6342*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*6344*/ uint16(xReadSlashR), +/*6345*/ uint16(xArgYmm0), +/*6346*/ uint16(xArgYmm1), +/*6347*/ uint16(xArgYmm2M256), +/*6348*/ uint16(xMatch), +/*6349*/ uint16(xCondPrefix), 1, + 0xC4, 6353, +/*6353*/ uint16(xCondPrefix), 1, + 0x66, 6357, +/*6357*/ uint16(xCondDataSize), 0, 0, 0, 6363, 6370, +/*6363*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*6365*/ uint16(xReadSlashR), +/*6366*/ uint16(xArgXmm0), +/*6367*/ uint16(xArgXmm1), +/*6368*/ uint16(xArgXmm2M128), +/*6369*/ uint16(xMatch), +/*6370*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*6372*/ uint16(xReadSlashR), +/*6373*/ uint16(xArgYmm0), +/*6374*/ uint16(xArgYmm1), +/*6375*/ uint16(xArgYmm2M256), +/*6376*/ uint16(xMatch), +/*6377*/ uint16(xCondPrefix), 1, + 0xC4, 6381, +/*6381*/ uint16(xCondPrefix), 1, + 0x66, 6385, +/*6385*/ uint16(xCondDataSize), 0, 0, 0, 6391, 6398, +/*6391*/ uint16(xSetOp), uint16(VFMADD213PS), +/*6393*/ uint16(xReadSlashR), +/*6394*/ uint16(xArgXmm0), +/*6395*/ uint16(xArgXmm1), +/*6396*/ uint16(xArgXmm2M128), +/*6397*/ uint16(xMatch), +/*6398*/ uint16(xSetOp), uint16(VFMADD213PS), +/*6400*/ uint16(xReadSlashR), +/*6401*/ uint16(xArgYmm0), +/*6402*/ uint16(xArgYmm1), +/*6403*/ uint16(xArgYmm2M256), +/*6404*/ uint16(xMatch), +/*6405*/ uint16(xCondPrefix), 1, + 0xC4, 6409, +/*6409*/ uint16(xCondPrefix), 1, + 0x66, 6413, +/*6413*/ uint16(xCondDataSize), 0, 0, 0, 6419, 0, +/*6419*/ uint16(xSetOp), uint16(VFMADD213SS), +/*6421*/ uint16(xReadSlashR), +/*6422*/ uint16(xArgXmm0), +/*6423*/ uint16(xArgXmm1), +/*6424*/ uint16(xArgXmm2M32), +/*6425*/ uint16(xMatch), +/*6426*/ uint16(xCondPrefix), 1, + 0xC4, 6430, +/*6430*/ uint16(xCondPrefix), 1, + 0x66, 6434, +/*6434*/ uint16(xCondDataSize), 0, 0, 0, 6440, 6447, +/*6440*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*6442*/ uint16(xReadSlashR), +/*6443*/ uint16(xArgXmm0), +/*6444*/ uint16(xArgXmm1), +/*6445*/ uint16(xArgXmm2M128), +/*6446*/ uint16(xMatch), +/*6447*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*6449*/ uint16(xReadSlashR), +/*6450*/ uint16(xArgYmm0), +/*6451*/ uint16(xArgYmm1), +/*6452*/ uint16(xArgYmm2M256), +/*6453*/ uint16(xMatch), +/*6454*/ uint16(xCondPrefix), 1, + 0xC4, 6458, +/*6458*/ uint16(xCondPrefix), 1, + 0x66, 6462, +/*6462*/ uint16(xCondDataSize), 0, 0, 0, 6468, 0, +/*6468*/ uint16(xSetOp), uint16(VFMSUB213SS), +/*6470*/ uint16(xReadSlashR), +/*6471*/ uint16(xArgXmm0), +/*6472*/ uint16(xArgXmm1), +/*6473*/ uint16(xArgXmm2M32), +/*6474*/ uint16(xMatch), +/*6475*/ uint16(xCondPrefix), 1, + 0xC4, 6479, +/*6479*/ uint16(xCondPrefix), 1, + 0x66, 6483, +/*6483*/ uint16(xCondDataSize), 0, 0, 0, 6489, 6496, +/*6489*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*6491*/ uint16(xReadSlashR), +/*6492*/ uint16(xArgXmm0), +/*6493*/ uint16(xArgXmm1), +/*6494*/ uint16(xArgXmm2M128), +/*6495*/ uint16(xMatch), +/*6496*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*6498*/ uint16(xReadSlashR), +/*6499*/ uint16(xArgYmm0), +/*6500*/ uint16(xArgYmm1), +/*6501*/ uint16(xArgYmm2M256), +/*6502*/ uint16(xMatch), +/*6503*/ uint16(xCondPrefix), 1, + 0xC4, 6507, +/*6507*/ uint16(xCondPrefix), 1, + 0x66, 6511, +/*6511*/ uint16(xCondDataSize), 0, 0, 0, 6517, 0, +/*6517*/ uint16(xSetOp), uint16(VFNMADD213SS), +/*6519*/ uint16(xReadSlashR), +/*6520*/ uint16(xArgXmm0), +/*6521*/ uint16(xArgXmm1), +/*6522*/ uint16(xArgXmm2M32), +/*6523*/ uint16(xMatch), +/*6524*/ uint16(xCondPrefix), 1, + 0xC4, 6528, +/*6528*/ uint16(xCondPrefix), 1, + 0x66, 6532, +/*6532*/ uint16(xCondDataSize), 0, 0, 0, 6538, 6545, +/*6538*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6540*/ uint16(xReadSlashR), +/*6541*/ uint16(xArgXmm0), +/*6542*/ uint16(xArgXmm1), +/*6543*/ uint16(xArgXmm2M128), +/*6544*/ uint16(xMatch), +/*6545*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6547*/ uint16(xReadSlashR), +/*6548*/ uint16(xArgYmm0), +/*6549*/ uint16(xArgYmm1), +/*6550*/ uint16(xArgYmm2M256), +/*6551*/ uint16(xMatch), +/*6552*/ uint16(xCondPrefix), 1, + 0xC4, 6556, +/*6556*/ uint16(xCondPrefix), 1, + 0x66, 6560, +/*6560*/ uint16(xCondDataSize), 0, 0, 0, 6566, 0, +/*6566*/ uint16(xSetOp), uint16(VFNMSUB213SS), +/*6568*/ uint16(xReadSlashR), +/*6569*/ uint16(xArgXmm0), +/*6570*/ uint16(xArgXmm1), +/*6571*/ uint16(xArgXmm2M32), +/*6572*/ uint16(xMatch), +/*6573*/ uint16(xCondPrefix), 1, + 0xC4, 6577, +/*6577*/ uint16(xCondPrefix), 1, + 0x66, 6581, +/*6581*/ uint16(xCondDataSize), 0, 0, 0, 6587, 6594, +/*6587*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6589*/ uint16(xReadSlashR), +/*6590*/ uint16(xArgXmm0), +/*6591*/ uint16(xArgXmm1), +/*6592*/ uint16(xArgXmm2M128), +/*6593*/ uint16(xMatch), +/*6594*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6596*/ uint16(xReadSlashR), +/*6597*/ uint16(xArgYmm0), +/*6598*/ uint16(xArgYmm1), +/*6599*/ uint16(xArgYmm2M256), +/*6600*/ uint16(xMatch), +/*6601*/ uint16(xCondPrefix), 1, + 0xC4, 6605, +/*6605*/ uint16(xCondPrefix), 1, + 0x66, 6609, +/*6609*/ uint16(xCondDataSize), 0, 0, 0, 6615, 6622, +/*6615*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6617*/ uint16(xReadSlashR), +/*6618*/ uint16(xArgXmm0), +/*6619*/ uint16(xArgXmm1), +/*6620*/ uint16(xArgXmm2M128), +/*6621*/ uint16(xMatch), +/*6622*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6624*/ uint16(xReadSlashR), +/*6625*/ uint16(xArgYmm0), +/*6626*/ uint16(xArgYmm1), +/*6627*/ uint16(xArgYmm2M256), +/*6628*/ uint16(xMatch), +/*6629*/ uint16(xCondPrefix), 1, + 0xC4, 6633, +/*6633*/ uint16(xCondPrefix), 1, + 0x66, 6637, +/*6637*/ uint16(xCondDataSize), 0, 0, 0, 6643, 6650, +/*6643*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6645*/ uint16(xReadSlashR), +/*6646*/ uint16(xArgXmm0), +/*6647*/ uint16(xArgXmm1), +/*6648*/ uint16(xArgXmm2M128), +/*6649*/ uint16(xMatch), +/*6650*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6652*/ uint16(xReadSlashR), +/*6653*/ uint16(xArgYmm0), +/*6654*/ uint16(xArgYmm1), +/*6655*/ uint16(xArgYmm2M256), +/*6656*/ uint16(xMatch), +/*6657*/ uint16(xCondPrefix), 1, + 0xC4, 6661, +/*6661*/ uint16(xCondPrefix), 1, + 0x66, 6665, +/*6665*/ uint16(xCondDataSize), 0, 0, 0, 6671, 0, +/*6671*/ uint16(xSetOp), uint16(VFMADD231SS), +/*6673*/ uint16(xReadSlashR), +/*6674*/ uint16(xArgXmm0), +/*6675*/ uint16(xArgXmm1), +/*6676*/ uint16(xArgXmm2M32), +/*6677*/ uint16(xMatch), +/*6678*/ uint16(xCondPrefix), 1, + 0xC4, 6682, +/*6682*/ uint16(xCondPrefix), 1, + 0x66, 6686, +/*6686*/ uint16(xCondDataSize), 0, 0, 0, 6692, 6699, +/*6692*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6694*/ uint16(xReadSlashR), +/*6695*/ uint16(xArgXmm0), +/*6696*/ uint16(xArgXmm1), +/*6697*/ uint16(xArgXmm2M128), +/*6698*/ uint16(xMatch), +/*6699*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6701*/ uint16(xReadSlashR), +/*6702*/ uint16(xArgYmm0), +/*6703*/ uint16(xArgYmm1), +/*6704*/ uint16(xArgYmm2M256), +/*6705*/ uint16(xMatch), +/*6706*/ uint16(xCondPrefix), 1, + 0xC4, 6710, +/*6710*/ uint16(xCondPrefix), 1, + 0x66, 6714, +/*6714*/ uint16(xCondDataSize), 0, 0, 0, 6720, 0, +/*6720*/ uint16(xSetOp), uint16(VFMSUB231SS), +/*6722*/ uint16(xReadSlashR), +/*6723*/ uint16(xArgXmm0), +/*6724*/ uint16(xArgXmm1), +/*6725*/ uint16(xArgXmm2M32), +/*6726*/ uint16(xMatch), +/*6727*/ uint16(xCondPrefix), 1, + 0xC4, 6731, +/*6731*/ uint16(xCondPrefix), 1, + 0x66, 6735, +/*6735*/ uint16(xCondDataSize), 0, 0, 0, 6741, 6748, +/*6741*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6743*/ uint16(xReadSlashR), +/*6744*/ uint16(xArgXmm0), +/*6745*/ uint16(xArgXmm1), +/*6746*/ uint16(xArgXmm2M128), +/*6747*/ uint16(xMatch), +/*6748*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6750*/ uint16(xReadSlashR), +/*6751*/ uint16(xArgYmm0), +/*6752*/ uint16(xArgYmm1), +/*6753*/ uint16(xArgYmm2M256), +/*6754*/ uint16(xMatch), +/*6755*/ uint16(xCondPrefix), 1, + 0xC4, 6759, +/*6759*/ uint16(xCondPrefix), 1, + 0x66, 6763, +/*6763*/ uint16(xCondDataSize), 0, 0, 0, 6769, 0, +/*6769*/ uint16(xSetOp), uint16(VFNMADD231SS), +/*6771*/ uint16(xReadSlashR), +/*6772*/ uint16(xArgXmm0), +/*6773*/ uint16(xArgXmm1), +/*6774*/ uint16(xArgXmm2M32), +/*6775*/ uint16(xMatch), +/*6776*/ uint16(xCondPrefix), 1, + 0xC4, 6780, +/*6780*/ uint16(xCondPrefix), 1, + 0x66, 6784, +/*6784*/ uint16(xCondDataSize), 0, 0, 0, 6790, 6797, +/*6790*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6792*/ uint16(xReadSlashR), +/*6793*/ uint16(xArgXmm0), +/*6794*/ uint16(xArgXmm1), +/*6795*/ uint16(xArgXmm2M128), +/*6796*/ uint16(xMatch), +/*6797*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6799*/ uint16(xReadSlashR), +/*6800*/ uint16(xArgYmm0), +/*6801*/ uint16(xArgYmm1), +/*6802*/ uint16(xArgYmm2M256), +/*6803*/ uint16(xMatch), +/*6804*/ uint16(xCondPrefix), 1, + 0xC4, 6808, +/*6808*/ uint16(xCondPrefix), 1, + 0x66, 6812, +/*6812*/ uint16(xCondDataSize), 0, 0, 0, 6818, 0, +/*6818*/ uint16(xSetOp), uint16(VFNMSUB231SS), +/*6820*/ uint16(xReadSlashR), +/*6821*/ uint16(xArgXmm0), +/*6822*/ uint16(xArgXmm1), +/*6823*/ uint16(xArgXmm2M32), +/*6824*/ uint16(xMatch), +/*6825*/ uint16(xCondPrefix), 2, + 0xC4, 6837, + 0x66, 6831, +/*6831*/ uint16(xSetOp), uint16(AESIMC), +/*6833*/ uint16(xReadSlashR), +/*6834*/ uint16(xArgXmm1), +/*6835*/ uint16(xArgXmm2M128), +/*6836*/ uint16(xMatch), +/*6837*/ uint16(xCondPrefix), 1, + 0x66, 6841, +/*6841*/ uint16(xCondDataSize), 0, 0, 0, 6847, 0, +/*6847*/ uint16(xSetOp), uint16(VAESIMC), +/*6849*/ uint16(xReadSlashR), +/*6850*/ uint16(xArgXmm1), +/*6851*/ uint16(xArgXmm2M128), +/*6852*/ uint16(xMatch), +/*6853*/ uint16(xCondPrefix), 2, + 0xC4, 6865, + 0x66, 6859, +/*6859*/ uint16(xSetOp), uint16(AESENC), +/*6861*/ uint16(xReadSlashR), +/*6862*/ uint16(xArgXmm1), +/*6863*/ uint16(xArgXmm2M128), +/*6864*/ uint16(xMatch), +/*6865*/ uint16(xCondPrefix), 1, + 0x66, 6869, +/*6869*/ uint16(xCondDataSize), 0, 0, 0, 6875, 0, +/*6875*/ uint16(xSetOp), uint16(VAESENC), +/*6877*/ uint16(xReadSlashR), +/*6878*/ uint16(xArgXmm1), +/*6879*/ uint16(xArgXmm2), +/*6880*/ uint16(xArgXmm3M128), +/*6881*/ uint16(xMatch), +/*6882*/ uint16(xCondPrefix), 2, + 0xC4, 6894, + 0x66, 6888, +/*6888*/ uint16(xSetOp), uint16(AESENCLAST), +/*6890*/ uint16(xReadSlashR), +/*6891*/ uint16(xArgXmm1), +/*6892*/ uint16(xArgXmm2M128), +/*6893*/ uint16(xMatch), +/*6894*/ uint16(xCondPrefix), 1, + 0x66, 6898, +/*6898*/ uint16(xCondDataSize), 0, 0, 0, 6904, 0, +/*6904*/ uint16(xSetOp), uint16(VAESENCLAST), +/*6906*/ uint16(xReadSlashR), +/*6907*/ uint16(xArgXmm1), +/*6908*/ uint16(xArgXmm2), +/*6909*/ uint16(xArgXmm3M128), +/*6910*/ uint16(xMatch), +/*6911*/ uint16(xCondPrefix), 2, + 0xC4, 6923, + 0x66, 6917, +/*6917*/ uint16(xSetOp), uint16(AESDEC), +/*6919*/ uint16(xReadSlashR), +/*6920*/ uint16(xArgXmm1), +/*6921*/ uint16(xArgXmm2M128), +/*6922*/ uint16(xMatch), +/*6923*/ uint16(xCondPrefix), 1, + 0x66, 6927, +/*6927*/ uint16(xCondDataSize), 0, 0, 0, 6933, 0, +/*6933*/ uint16(xSetOp), uint16(VAESDEC), +/*6935*/ uint16(xReadSlashR), +/*6936*/ uint16(xArgXmm1), +/*6937*/ uint16(xArgXmm2), +/*6938*/ uint16(xArgXmm3M128), +/*6939*/ uint16(xMatch), +/*6940*/ uint16(xCondPrefix), 2, + 0xC4, 6952, + 0x66, 6946, +/*6946*/ uint16(xSetOp), uint16(AESDECLAST), +/*6948*/ uint16(xReadSlashR), +/*6949*/ uint16(xArgXmm1), +/*6950*/ uint16(xArgXmm2M128), +/*6951*/ uint16(xMatch), +/*6952*/ uint16(xCondPrefix), 1, + 0x66, 6956, +/*6956*/ uint16(xCondDataSize), 0, 0, 0, 6962, 0, +/*6962*/ uint16(xSetOp), uint16(VAESDECLAST), +/*6964*/ uint16(xReadSlashR), +/*6965*/ uint16(xArgXmm1), +/*6966*/ uint16(xArgXmm2), +/*6967*/ uint16(xArgXmm3M128), +/*6968*/ uint16(xMatch), +/*6969*/ uint16(xCondIs64), 6972, 7014, +/*6972*/ uint16(xCondPrefix), 2, + 0xF2, 6996, + 0x0, 6978, +/*6978*/ uint16(xCondDataSize), 6984, 6990, 0, 0, 0, +/*6984*/ uint16(xSetOp), uint16(MOVBE), +/*6986*/ uint16(xReadSlashR), +/*6987*/ uint16(xArgR16), +/*6988*/ uint16(xArgM16), +/*6989*/ uint16(xMatch), +/*6990*/ uint16(xSetOp), uint16(MOVBE), +/*6992*/ uint16(xReadSlashR), +/*6993*/ uint16(xArgR32), +/*6994*/ uint16(xArgM32), +/*6995*/ uint16(xMatch), +/*6996*/ uint16(xCondDataSize), 7002, 7008, 0, 0, 0, +/*7002*/ uint16(xSetOp), uint16(CRC32), +/*7004*/ uint16(xReadSlashR), +/*7005*/ uint16(xArgR32), +/*7006*/ uint16(xArgRM8), +/*7007*/ uint16(xMatch), +/*7008*/ uint16(xSetOp), uint16(CRC32), +/*7010*/ uint16(xReadSlashR), +/*7011*/ uint16(xArgR32), +/*7012*/ uint16(xArgRM8), +/*7013*/ uint16(xMatch), +/*7014*/ uint16(xCondPrefix), 2, + 0xF2, 7032, + 0x0, 7020, +/*7020*/ uint16(xCondDataSize), 6984, 6990, 7026, 0, 0, +/*7026*/ uint16(xSetOp), uint16(MOVBE), +/*7028*/ uint16(xReadSlashR), +/*7029*/ uint16(xArgR64), +/*7030*/ uint16(xArgM64), +/*7031*/ uint16(xMatch), +/*7032*/ uint16(xCondDataSize), 7002, 7008, 7038, 0, 0, +/*7038*/ uint16(xSetOp), uint16(CRC32), +/*7040*/ uint16(xReadSlashR), +/*7041*/ uint16(xArgR64), +/*7042*/ uint16(xArgRM8), +/*7043*/ uint16(xMatch), +/*7044*/ uint16(xCondIs64), 7047, 7089, +/*7047*/ uint16(xCondPrefix), 2, + 0xF2, 7071, + 0x0, 7053, +/*7053*/ uint16(xCondDataSize), 7059, 7065, 0, 0, 0, +/*7059*/ uint16(xSetOp), uint16(MOVBE), +/*7061*/ uint16(xReadSlashR), +/*7062*/ uint16(xArgM16), +/*7063*/ uint16(xArgR16), +/*7064*/ uint16(xMatch), +/*7065*/ uint16(xSetOp), uint16(MOVBE), +/*7067*/ uint16(xReadSlashR), +/*7068*/ uint16(xArgM32), +/*7069*/ uint16(xArgR32), +/*7070*/ uint16(xMatch), +/*7071*/ uint16(xCondDataSize), 7077, 7083, 0, 0, 0, +/*7077*/ uint16(xSetOp), uint16(CRC32), +/*7079*/ uint16(xReadSlashR), +/*7080*/ uint16(xArgR32), +/*7081*/ uint16(xArgRM16), +/*7082*/ uint16(xMatch), +/*7083*/ uint16(xSetOp), uint16(CRC32), +/*7085*/ uint16(xReadSlashR), +/*7086*/ uint16(xArgR32), +/*7087*/ uint16(xArgRM32), +/*7088*/ uint16(xMatch), +/*7089*/ uint16(xCondPrefix), 2, + 0xF2, 7107, + 0x0, 7095, +/*7095*/ uint16(xCondDataSize), 7059, 7065, 7101, 0, 0, +/*7101*/ uint16(xSetOp), uint16(MOVBE), +/*7103*/ uint16(xReadSlashR), +/*7104*/ uint16(xArgM64), +/*7105*/ uint16(xArgR64), +/*7106*/ uint16(xMatch), +/*7107*/ uint16(xCondDataSize), 7077, 7083, 7113, 0, 0, +/*7113*/ uint16(xSetOp), uint16(CRC32), +/*7115*/ uint16(xReadSlashR), +/*7116*/ uint16(xArgR64), +/*7117*/ uint16(xArgRM64), +/*7118*/ uint16(xMatch), +/*7119*/ uint16(xCondPrefix), 1, + 0xC4, 7123, +/*7123*/ uint16(xSetOp), uint16(ANDN), +/*7125*/ uint16(xReadSlashR), +/*7126*/ uint16(xArgR32a), +/*7127*/ uint16(xArgR32b), +/*7128*/ uint16(xArgRM32), +/*7129*/ uint16(xMatch), +/*7130*/ uint16(xCondSlashR), + 0, // 0 + 7139, // 1 + 7147, // 2 + 7155, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*7139*/ uint16(xCondPrefix), 1, + 0xC4, 7143, +/*7143*/ uint16(xSetOp), uint16(BLSR), +/*7145*/ uint16(xArgRM32), +/*7146*/ uint16(xMatch), +/*7147*/ uint16(xCondPrefix), 1, + 0xC4, 7151, +/*7151*/ uint16(xSetOp), uint16(BLSMSK), +/*7153*/ uint16(xArgRM32), +/*7154*/ uint16(xMatch), +/*7155*/ uint16(xCondPrefix), 1, + 0xC4, 7159, +/*7159*/ uint16(xSetOp), uint16(BLSI), +/*7161*/ uint16(xArgRM32), +/*7162*/ uint16(xMatch), +/*7163*/ uint16(xCondPrefix), 1, + 0xC4, 7167, +/*7167*/ uint16(xCondPrefix), 3, + 0xF3, 7189, + 0xF2, 7182, + 0x0, 7175, +/*7175*/ uint16(xSetOp), uint16(BZHI), +/*7177*/ uint16(xReadSlashR), +/*7178*/ uint16(xArgR32a), +/*7179*/ uint16(xArgRM32), +/*7180*/ uint16(xArgR32b), +/*7181*/ uint16(xMatch), +/*7182*/ uint16(xSetOp), uint16(PDEP), +/*7184*/ uint16(xReadSlashR), +/*7185*/ uint16(xArgR32a), +/*7186*/ uint16(xArgR32b), +/*7187*/ uint16(xArgRM32), +/*7188*/ uint16(xMatch), +/*7189*/ uint16(xSetOp), uint16(PEXT), +/*7191*/ uint16(xReadSlashR), +/*7192*/ uint16(xArgR32a), +/*7193*/ uint16(xArgR32b), +/*7194*/ uint16(xArgRM32), +/*7195*/ uint16(xMatch), +/*7196*/ uint16(xCondPrefix), 1, + 0xC4, 7200, +/*7200*/ uint16(xCondPrefix), 1, + 0xF2, 7204, +/*7204*/ uint16(xSetOp), uint16(MULX), +/*7206*/ uint16(xReadSlashR), +/*7207*/ uint16(xArgR32a), +/*7208*/ uint16(xArgR32b), +/*7209*/ uint16(xArgRM32), +/*7210*/ uint16(xMatch), +/*7211*/ uint16(xCondPrefix), 1, + 0xC4, 7215, +/*7215*/ uint16(xCondPrefix), 4, + 0xF3, 7246, + 0xF2, 7239, + 0x66, 7232, + 0x0, 7225, +/*7225*/ uint16(xSetOp), uint16(BEXTR), +/*7227*/ uint16(xReadSlashR), +/*7228*/ uint16(xArgR32a), +/*7229*/ uint16(xArgRM32), +/*7230*/ uint16(xArgR32b), +/*7231*/ uint16(xMatch), +/*7232*/ uint16(xSetOp), uint16(SHLX), +/*7234*/ uint16(xReadSlashR), +/*7235*/ uint16(xArgR32a), +/*7236*/ uint16(xArgRM32), +/*7237*/ uint16(xArgR32b), +/*7238*/ uint16(xMatch), +/*7239*/ uint16(xSetOp), uint16(SHRX), +/*7241*/ uint16(xReadSlashR), +/*7242*/ uint16(xArgR32a), +/*7243*/ uint16(xArgRM32), +/*7244*/ uint16(xArgR32b), +/*7245*/ uint16(xMatch), +/*7246*/ uint16(xSetOp), uint16(SARX), +/*7248*/ uint16(xReadSlashR), +/*7249*/ uint16(xArgR32a), +/*7250*/ uint16(xArgRM32), +/*7251*/ uint16(xArgR32b), +/*7252*/ uint16(xMatch), +/*7253*/ uint16(xCondByte), 35, + 0x02, 7347, + 0x04, 7379, + 0x05, 7409, + 0x06, 7439, + 0x08, 7462, + 0x09, 7502, + 0x0A, 7542, + 0x0B, 7569, + 0x0C, 7596, + 0x0D, 7638, + 0x0E, 7680, + 0x0F, 7722, + 0x14, 7774, + 0x15, 7806, + 0x16, 7838, + 0x17, 7907, + 0x18, 7939, + 0x19, 7962, + 0x1D, 7984, + 0x20, 8006, + 0x21, 8039, + 0x22, 8072, + 0x38, 8142, + 0x39, 8165, + 0x40, 8187, + 0x41, 8229, + 0x42, 8262, + 0x44, 8304, + 0x46, 8337, + 0x60, 8360, + 0x61, 8392, + 0x62, 8424, + 0x63, 8456, + 0xDF, 8488, + 0xF0, 8520, + uint16(xFail), +/*7326*/ uint16(xCondPrefix), 1, + 0xC4, 7330, +/*7330*/ uint16(xCondPrefix), 1, + 0x66, 7334, +/*7334*/ uint16(xCondDataSize), 0, 0, 0, 7340, 0, +/*7340*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*7342*/ uint16(xReadIb), +/*7343*/ uint16(xArgXmm1M64), +/*7344*/ uint16(xArgXmm2), +/*7345*/ uint16(xArgImm8), +/*7346*/ uint16(xMatch), +/*7347*/ uint16(xCondPrefix), 1, + 0xC4, 7351, +/*7351*/ uint16(xCondPrefix), 1, + 0x66, 7355, +/*7355*/ uint16(xCondDataSize), 0, 0, 0, 7361, 7370, +/*7361*/ uint16(xSetOp), uint16(VPBLENDD), +/*7363*/ uint16(xReadSlashR), +/*7364*/ uint16(xReadIb), +/*7365*/ uint16(xArgXmm1), +/*7366*/ uint16(xArgXmm2), +/*7367*/ uint16(xArgXmm3M128), +/*7368*/ uint16(xArgImm8), +/*7369*/ uint16(xMatch), +/*7370*/ uint16(xSetOp), uint16(VPBLENDD), +/*7372*/ uint16(xReadSlashR), +/*7373*/ uint16(xReadIb), +/*7374*/ uint16(xArgYmm1), +/*7375*/ uint16(xArgYmm2), +/*7376*/ uint16(xArgYmm3M256), +/*7377*/ uint16(xArgImm8), +/*7378*/ uint16(xMatch), +/*7379*/ uint16(xCondPrefix), 1, + 0xC4, 7383, +/*7383*/ uint16(xCondPrefix), 1, + 0x66, 7387, +/*7387*/ uint16(xCondDataSize), 0, 0, 0, 7393, 7401, +/*7393*/ uint16(xSetOp), uint16(VPERMILPS), +/*7395*/ uint16(xReadSlashR), +/*7396*/ uint16(xReadIb), +/*7397*/ uint16(xArgXmm1), +/*7398*/ uint16(xArgXmm2M128), +/*7399*/ uint16(xArgImm8), +/*7400*/ uint16(xMatch), +/*7401*/ uint16(xSetOp), uint16(VPERMILPS), +/*7403*/ uint16(xReadSlashR), +/*7404*/ uint16(xReadIb), +/*7405*/ uint16(xArgYmm1), +/*7406*/ uint16(xArgYmm2M256), +/*7407*/ uint16(xArgImm8), +/*7408*/ uint16(xMatch), +/*7409*/ uint16(xCondPrefix), 1, + 0xC4, 7413, +/*7413*/ uint16(xCondPrefix), 1, 0x66, 7417, - 0x0, 7411, - /*7411*/ uint16(xSetOp), uint16(PADDUSB), - /*7413*/ uint16(xReadSlashR), - /*7414*/ uint16(xArgMm), - /*7415*/ uint16(xArgMmM64), - /*7416*/ uint16(xMatch), - /*7417*/ uint16(xSetOp), uint16(PADDUSB), - /*7419*/ uint16(xReadSlashR), - /*7420*/ uint16(xArgXmm1), - /*7421*/ uint16(xArgXmm2M128), - /*7422*/ uint16(xMatch), - /*7423*/ uint16(xCondPrefix), 2, - 0x66, 7435, - 0x0, 7429, - /*7429*/ uint16(xSetOp), uint16(PADDUSW), - /*7431*/ uint16(xReadSlashR), - /*7432*/ uint16(xArgMm), - /*7433*/ uint16(xArgMmM64), - /*7434*/ uint16(xMatch), - /*7435*/ uint16(xSetOp), uint16(PADDUSW), - /*7437*/ uint16(xReadSlashR), - /*7438*/ uint16(xArgXmm1), - /*7439*/ uint16(xArgXmm2M128), - /*7440*/ uint16(xMatch), - /*7441*/ uint16(xCondPrefix), 2, - 0x66, 7453, - 0x0, 7447, - /*7447*/ uint16(xSetOp), uint16(PMAXUB), - /*7449*/ uint16(xReadSlashR), - /*7450*/ uint16(xArgMm1), - /*7451*/ uint16(xArgMm2M64), - /*7452*/ uint16(xMatch), - /*7453*/ uint16(xSetOp), uint16(PMAXUB), - /*7455*/ uint16(xReadSlashR), - /*7456*/ uint16(xArgXmm1), - /*7457*/ uint16(xArgXmm2M128), - /*7458*/ uint16(xMatch), - /*7459*/ uint16(xCondPrefix), 2, - 0x66, 7471, - 0x0, 7465, - /*7465*/ uint16(xSetOp), uint16(PANDN), - /*7467*/ uint16(xReadSlashR), - /*7468*/ uint16(xArgMm), - /*7469*/ uint16(xArgMmM64), - /*7470*/ uint16(xMatch), - /*7471*/ uint16(xSetOp), uint16(PANDN), - /*7473*/ uint16(xReadSlashR), - /*7474*/ uint16(xArgXmm1), - /*7475*/ uint16(xArgXmm2M128), - /*7476*/ uint16(xMatch), - /*7477*/ uint16(xCondPrefix), 2, - 0x66, 7489, - 0x0, 7483, - /*7483*/ uint16(xSetOp), uint16(PAVGB), - /*7485*/ uint16(xReadSlashR), - /*7486*/ uint16(xArgMm1), - /*7487*/ uint16(xArgMm2M64), - /*7488*/ uint16(xMatch), - /*7489*/ uint16(xSetOp), uint16(PAVGB), - /*7491*/ uint16(xReadSlashR), - /*7492*/ uint16(xArgXmm1), - /*7493*/ uint16(xArgXmm2M128), - /*7494*/ uint16(xMatch), - /*7495*/ uint16(xCondPrefix), 2, - 0x66, 7507, - 0x0, 7501, - /*7501*/ uint16(xSetOp), uint16(PSRAW), - /*7503*/ uint16(xReadSlashR), - /*7504*/ uint16(xArgMm), - /*7505*/ uint16(xArgMmM64), - /*7506*/ uint16(xMatch), - /*7507*/ uint16(xSetOp), uint16(PSRAW), - /*7509*/ uint16(xReadSlashR), - /*7510*/ uint16(xArgXmm1), - /*7511*/ uint16(xArgXmm2M128), - /*7512*/ uint16(xMatch), - /*7513*/ uint16(xCondPrefix), 2, - 0x66, 7525, - 0x0, 7519, - /*7519*/ uint16(xSetOp), uint16(PSRAD), - /*7521*/ uint16(xReadSlashR), - /*7522*/ uint16(xArgMm), - /*7523*/ uint16(xArgMmM64), - /*7524*/ uint16(xMatch), - /*7525*/ uint16(xSetOp), uint16(PSRAD), - /*7527*/ uint16(xReadSlashR), - /*7528*/ uint16(xArgXmm1), - /*7529*/ uint16(xArgXmm2M128), - /*7530*/ uint16(xMatch), - /*7531*/ uint16(xCondPrefix), 2, - 0x66, 7543, - 0x0, 7537, - /*7537*/ uint16(xSetOp), uint16(PAVGW), - /*7539*/ uint16(xReadSlashR), - /*7540*/ uint16(xArgMm1), - /*7541*/ uint16(xArgMm2M64), - /*7542*/ uint16(xMatch), - /*7543*/ uint16(xSetOp), uint16(PAVGW), - /*7545*/ uint16(xReadSlashR), - /*7546*/ uint16(xArgXmm1), - /*7547*/ uint16(xArgXmm2M128), - /*7548*/ uint16(xMatch), - /*7549*/ uint16(xCondPrefix), 2, - 0x66, 7561, - 0x0, 7555, - /*7555*/ uint16(xSetOp), uint16(PMULHUW), - /*7557*/ uint16(xReadSlashR), - /*7558*/ uint16(xArgMm1), - /*7559*/ uint16(xArgMm2M64), - /*7560*/ uint16(xMatch), - /*7561*/ uint16(xSetOp), uint16(PMULHUW), - /*7563*/ uint16(xReadSlashR), - /*7564*/ uint16(xArgXmm1), - /*7565*/ uint16(xArgXmm2M128), - /*7566*/ uint16(xMatch), - /*7567*/ uint16(xCondPrefix), 2, - 0x66, 7579, - 0x0, 7573, - /*7573*/ uint16(xSetOp), uint16(PMULHW), - /*7575*/ uint16(xReadSlashR), - /*7576*/ uint16(xArgMm), - /*7577*/ uint16(xArgMmM64), - /*7578*/ uint16(xMatch), - /*7579*/ uint16(xSetOp), uint16(PMULHW), - /*7581*/ uint16(xReadSlashR), - /*7582*/ uint16(xArgXmm1), - /*7583*/ uint16(xArgXmm2M128), - /*7584*/ uint16(xMatch), - /*7585*/ uint16(xCondPrefix), 3, - 0xF3, 7605, - 0xF2, 7599, - 0x66, 7593, - /*7593*/ uint16(xSetOp), uint16(CVTTPD2DQ), - /*7595*/ uint16(xReadSlashR), - /*7596*/ uint16(xArgXmm1), - /*7597*/ uint16(xArgXmm2M128), - /*7598*/ uint16(xMatch), - /*7599*/ uint16(xSetOp), uint16(CVTPD2DQ), - /*7601*/ uint16(xReadSlashR), - /*7602*/ uint16(xArgXmm1), - /*7603*/ uint16(xArgXmm2M128), - /*7604*/ uint16(xMatch), - /*7605*/ uint16(xSetOp), uint16(CVTDQ2PD), - /*7607*/ uint16(xReadSlashR), - /*7608*/ uint16(xArgXmm1), - /*7609*/ uint16(xArgXmm2M64), - /*7610*/ uint16(xMatch), - /*7611*/ uint16(xCondPrefix), 2, - 0x66, 7623, - 0x0, 7617, - /*7617*/ uint16(xSetOp), uint16(MOVNTQ), - /*7619*/ uint16(xReadSlashR), - /*7620*/ uint16(xArgM64), - /*7621*/ uint16(xArgMm), - /*7622*/ uint16(xMatch), - /*7623*/ uint16(xSetOp), uint16(MOVNTDQ), - /*7625*/ uint16(xReadSlashR), - /*7626*/ uint16(xArgM128), - /*7627*/ uint16(xArgXmm), - /*7628*/ uint16(xMatch), - /*7629*/ uint16(xCondPrefix), 2, - 0x66, 7641, - 0x0, 7635, - /*7635*/ uint16(xSetOp), uint16(PSUBSB), - /*7637*/ uint16(xReadSlashR), - /*7638*/ uint16(xArgMm), - /*7639*/ uint16(xArgMmM64), - /*7640*/ uint16(xMatch), - /*7641*/ uint16(xSetOp), uint16(PSUBSB), - /*7643*/ uint16(xReadSlashR), - /*7644*/ uint16(xArgXmm1), - /*7645*/ uint16(xArgXmm2M128), - /*7646*/ uint16(xMatch), - /*7647*/ uint16(xCondPrefix), 2, - 0x66, 7659, - 0x0, 7653, - /*7653*/ uint16(xSetOp), uint16(PSUBSW), - /*7655*/ uint16(xReadSlashR), - /*7656*/ uint16(xArgMm), - /*7657*/ uint16(xArgMmM64), - /*7658*/ uint16(xMatch), - /*7659*/ uint16(xSetOp), uint16(PSUBSW), - /*7661*/ uint16(xReadSlashR), - /*7662*/ uint16(xArgXmm1), - /*7663*/ uint16(xArgXmm2M128), - /*7664*/ uint16(xMatch), - /*7665*/ uint16(xCondPrefix), 2, - 0x66, 7677, - 0x0, 7671, - /*7671*/ uint16(xSetOp), uint16(PMINSW), - /*7673*/ uint16(xReadSlashR), - /*7674*/ uint16(xArgMm1), - /*7675*/ uint16(xArgMm2M64), - /*7676*/ uint16(xMatch), - /*7677*/ uint16(xSetOp), uint16(PMINSW), - /*7679*/ uint16(xReadSlashR), - /*7680*/ uint16(xArgXmm1), - /*7681*/ uint16(xArgXmm2M128), - /*7682*/ uint16(xMatch), - /*7683*/ uint16(xCondPrefix), 2, - 0x66, 7695, - 0x0, 7689, - /*7689*/ uint16(xSetOp), uint16(POR), - /*7691*/ uint16(xReadSlashR), - /*7692*/ uint16(xArgMm), - /*7693*/ uint16(xArgMmM64), - /*7694*/ uint16(xMatch), - /*7695*/ uint16(xSetOp), uint16(POR), - /*7697*/ uint16(xReadSlashR), - /*7698*/ uint16(xArgXmm1), - /*7699*/ uint16(xArgXmm2M128), - /*7700*/ uint16(xMatch), - /*7701*/ uint16(xCondPrefix), 2, - 0x66, 7713, - 0x0, 7707, - /*7707*/ uint16(xSetOp), uint16(PADDSB), - /*7709*/ uint16(xReadSlashR), - /*7710*/ uint16(xArgMm), - /*7711*/ uint16(xArgMmM64), - /*7712*/ uint16(xMatch), - /*7713*/ uint16(xSetOp), uint16(PADDSB), - /*7715*/ uint16(xReadSlashR), - /*7716*/ uint16(xArgXmm1), - /*7717*/ uint16(xArgXmm2M128), - /*7718*/ uint16(xMatch), - /*7719*/ uint16(xCondPrefix), 2, - 0x66, 7731, - 0x0, 7725, - /*7725*/ uint16(xSetOp), uint16(PADDSW), - /*7727*/ uint16(xReadSlashR), - /*7728*/ uint16(xArgMm), - /*7729*/ uint16(xArgMmM64), - /*7730*/ uint16(xMatch), - /*7731*/ uint16(xSetOp), uint16(PADDSW), - /*7733*/ uint16(xReadSlashR), - /*7734*/ uint16(xArgXmm1), - /*7735*/ uint16(xArgXmm2M128), - /*7736*/ uint16(xMatch), - /*7737*/ uint16(xCondPrefix), 2, - 0x66, 7749, - 0x0, 7743, - /*7743*/ uint16(xSetOp), uint16(PMAXSW), - /*7745*/ uint16(xReadSlashR), - /*7746*/ uint16(xArgMm1), - /*7747*/ uint16(xArgMm2M64), - /*7748*/ uint16(xMatch), - /*7749*/ uint16(xSetOp), uint16(PMAXSW), - /*7751*/ uint16(xReadSlashR), - /*7752*/ uint16(xArgXmm1), - /*7753*/ uint16(xArgXmm2M128), - /*7754*/ uint16(xMatch), - /*7755*/ uint16(xCondPrefix), 2, - 0x66, 7767, - 0x0, 7761, - /*7761*/ uint16(xSetOp), uint16(PXOR), - /*7763*/ uint16(xReadSlashR), - /*7764*/ uint16(xArgMm), - /*7765*/ uint16(xArgMmM64), - /*7766*/ uint16(xMatch), - /*7767*/ uint16(xSetOp), uint16(PXOR), - /*7769*/ uint16(xReadSlashR), - /*7770*/ uint16(xArgXmm1), - /*7771*/ uint16(xArgXmm2M128), - /*7772*/ uint16(xMatch), - /*7773*/ uint16(xCondPrefix), 1, - 0xF2, 7777, - /*7777*/ uint16(xSetOp), uint16(LDDQU), - /*7779*/ uint16(xReadSlashR), - /*7780*/ uint16(xArgXmm1), - /*7781*/ uint16(xArgM128), - /*7782*/ uint16(xMatch), - /*7783*/ uint16(xCondPrefix), 2, - 0x66, 7795, - 0x0, 7789, - /*7789*/ uint16(xSetOp), uint16(PSLLW), - /*7791*/ uint16(xReadSlashR), - /*7792*/ uint16(xArgMm), - /*7793*/ uint16(xArgMmM64), - /*7794*/ uint16(xMatch), - /*7795*/ uint16(xSetOp), uint16(PSLLW), - /*7797*/ uint16(xReadSlashR), - /*7798*/ uint16(xArgXmm1), - /*7799*/ uint16(xArgXmm2M128), - /*7800*/ uint16(xMatch), - /*7801*/ uint16(xCondPrefix), 2, - 0x66, 7813, - 0x0, 7807, - /*7807*/ uint16(xSetOp), uint16(PSLLD), - /*7809*/ uint16(xReadSlashR), - /*7810*/ uint16(xArgMm), - /*7811*/ uint16(xArgMmM64), - /*7812*/ uint16(xMatch), - /*7813*/ uint16(xSetOp), uint16(PSLLD), - /*7815*/ uint16(xReadSlashR), - /*7816*/ uint16(xArgXmm1), - /*7817*/ uint16(xArgXmm2M128), - /*7818*/ uint16(xMatch), - /*7819*/ uint16(xCondPrefix), 2, - 0x66, 7831, - 0x0, 7825, - /*7825*/ uint16(xSetOp), uint16(PSLLQ), - /*7827*/ uint16(xReadSlashR), - /*7828*/ uint16(xArgMm), - /*7829*/ uint16(xArgMmM64), - /*7830*/ uint16(xMatch), - /*7831*/ uint16(xSetOp), uint16(PSLLQ), - /*7833*/ uint16(xReadSlashR), - /*7834*/ uint16(xArgXmm1), - /*7835*/ uint16(xArgXmm2M128), - /*7836*/ uint16(xMatch), - /*7837*/ uint16(xCondPrefix), 2, - 0x66, 7849, - 0x0, 7843, - /*7843*/ uint16(xSetOp), uint16(PMULUDQ), - /*7845*/ uint16(xReadSlashR), - /*7846*/ uint16(xArgMm1), - /*7847*/ uint16(xArgMm2M64), - /*7848*/ uint16(xMatch), - /*7849*/ uint16(xSetOp), uint16(PMULUDQ), - /*7851*/ uint16(xReadSlashR), - /*7852*/ uint16(xArgXmm1), - /*7853*/ uint16(xArgXmm2M128), - /*7854*/ uint16(xMatch), - /*7855*/ uint16(xCondPrefix), 2, - 0x66, 7867, - 0x0, 7861, - /*7861*/ uint16(xSetOp), uint16(PMADDWD), - /*7863*/ uint16(xReadSlashR), - /*7864*/ uint16(xArgMm), - /*7865*/ uint16(xArgMmM64), - /*7866*/ uint16(xMatch), - /*7867*/ uint16(xSetOp), uint16(PMADDWD), - /*7869*/ uint16(xReadSlashR), - /*7870*/ uint16(xArgXmm1), - /*7871*/ uint16(xArgXmm2M128), - /*7872*/ uint16(xMatch), - /*7873*/ uint16(xCondPrefix), 2, - 0x66, 7885, - 0x0, 7879, - /*7879*/ uint16(xSetOp), uint16(PSADBW), - /*7881*/ uint16(xReadSlashR), - /*7882*/ uint16(xArgMm1), - /*7883*/ uint16(xArgMm2M64), - /*7884*/ uint16(xMatch), - /*7885*/ uint16(xSetOp), uint16(PSADBW), - /*7887*/ uint16(xReadSlashR), - /*7888*/ uint16(xArgXmm1), - /*7889*/ uint16(xArgXmm2M128), - /*7890*/ uint16(xMatch), - /*7891*/ uint16(xCondPrefix), 2, - 0x66, 7903, - 0x0, 7897, - /*7897*/ uint16(xSetOp), uint16(MASKMOVQ), - /*7899*/ uint16(xReadSlashR), - /*7900*/ uint16(xArgMm1), - /*7901*/ uint16(xArgMm2), - /*7902*/ uint16(xMatch), - /*7903*/ uint16(xSetOp), uint16(MASKMOVDQU), - /*7905*/ uint16(xReadSlashR), - /*7906*/ uint16(xArgXmm1), - /*7907*/ uint16(xArgXmm2), - /*7908*/ uint16(xMatch), - /*7909*/ uint16(xCondPrefix), 2, - 0x66, 7921, - 0x0, 7915, - /*7915*/ uint16(xSetOp), uint16(PSUBB), - /*7917*/ uint16(xReadSlashR), - /*7918*/ uint16(xArgMm), - /*7919*/ uint16(xArgMmM64), - /*7920*/ uint16(xMatch), - /*7921*/ uint16(xSetOp), uint16(PSUBB), - /*7923*/ uint16(xReadSlashR), - /*7924*/ uint16(xArgXmm1), - /*7925*/ uint16(xArgXmm2M128), - /*7926*/ uint16(xMatch), - /*7927*/ uint16(xCondPrefix), 2, - 0x66, 7939, - 0x0, 7933, - /*7933*/ uint16(xSetOp), uint16(PSUBW), - /*7935*/ uint16(xReadSlashR), - /*7936*/ uint16(xArgMm), - /*7937*/ uint16(xArgMmM64), - /*7938*/ uint16(xMatch), - /*7939*/ uint16(xSetOp), uint16(PSUBW), - /*7941*/ uint16(xReadSlashR), - /*7942*/ uint16(xArgXmm1), - /*7943*/ uint16(xArgXmm2M128), - /*7944*/ uint16(xMatch), - /*7945*/ uint16(xCondPrefix), 2, - 0x66, 7957, - 0x0, 7951, - /*7951*/ uint16(xSetOp), uint16(PSUBD), - /*7953*/ uint16(xReadSlashR), - /*7954*/ uint16(xArgMm), - /*7955*/ uint16(xArgMmM64), - /*7956*/ uint16(xMatch), - /*7957*/ uint16(xSetOp), uint16(PSUBD), - /*7959*/ uint16(xReadSlashR), - /*7960*/ uint16(xArgXmm1), - /*7961*/ uint16(xArgXmm2M128), - /*7962*/ uint16(xMatch), - /*7963*/ uint16(xCondPrefix), 2, - 0x66, 7975, - 0x0, 7969, - /*7969*/ uint16(xSetOp), uint16(PSUBQ), - /*7971*/ uint16(xReadSlashR), - /*7972*/ uint16(xArgMm1), - /*7973*/ uint16(xArgMm2M64), - /*7974*/ uint16(xMatch), - /*7975*/ uint16(xSetOp), uint16(PSUBQ), - /*7977*/ uint16(xReadSlashR), - /*7978*/ uint16(xArgXmm1), - /*7979*/ uint16(xArgXmm2M128), - /*7980*/ uint16(xMatch), - /*7981*/ uint16(xCondPrefix), 2, - 0x66, 7993, - 0x0, 7987, - /*7987*/ uint16(xSetOp), uint16(PADDB), - /*7989*/ uint16(xReadSlashR), - /*7990*/ uint16(xArgMm), - /*7991*/ uint16(xArgMmM64), - /*7992*/ uint16(xMatch), - /*7993*/ uint16(xSetOp), uint16(PADDB), - /*7995*/ uint16(xReadSlashR), - /*7996*/ uint16(xArgXmm1), - /*7997*/ uint16(xArgXmm2M128), - /*7998*/ uint16(xMatch), - /*7999*/ uint16(xCondPrefix), 2, - 0x66, 8011, - 0x0, 8005, - /*8005*/ uint16(xSetOp), uint16(PADDW), - /*8007*/ uint16(xReadSlashR), - /*8008*/ uint16(xArgMm), - /*8009*/ uint16(xArgMmM64), - /*8010*/ uint16(xMatch), - /*8011*/ uint16(xSetOp), uint16(PADDW), - /*8013*/ uint16(xReadSlashR), - /*8014*/ uint16(xArgXmm1), - /*8015*/ uint16(xArgXmm2M128), - /*8016*/ uint16(xMatch), - /*8017*/ uint16(xCondPrefix), 2, - 0x66, 8029, - 0x0, 8023, - /*8023*/ uint16(xSetOp), uint16(PADDD), - /*8025*/ uint16(xReadSlashR), - /*8026*/ uint16(xArgMm), - /*8027*/ uint16(xArgMmM64), - /*8028*/ uint16(xMatch), - /*8029*/ uint16(xSetOp), uint16(PADDD), - /*8031*/ uint16(xReadSlashR), - /*8032*/ uint16(xArgXmm1), - /*8033*/ uint16(xArgXmm2M128), - /*8034*/ uint16(xMatch), - /*8035*/ uint16(xCondDataSize), 0, 8039, 0, - /*8039*/ uint16(xSetOp), uint16(UD0), - /*8041*/ uint16(xReadSlashR), - /*8042*/ uint16(xArgR32), - /*8043*/ uint16(xArgRM32), - /*8044*/ uint16(xMatch), - /*8045*/ uint16(xSetOp), uint16(ADC), - /*8047*/ uint16(xReadSlashR), - /*8048*/ uint16(xArgRM8), - /*8049*/ uint16(xArgR8), - /*8050*/ uint16(xMatch), - /*8051*/ uint16(xCondIs64), 8054, 8070, - /*8054*/ uint16(xCondDataSize), 8058, 8064, 0, - /*8058*/ uint16(xSetOp), uint16(ADC), - /*8060*/ uint16(xReadSlashR), - /*8061*/ uint16(xArgRM16), - /*8062*/ uint16(xArgR16), - /*8063*/ uint16(xMatch), - /*8064*/ uint16(xSetOp), uint16(ADC), - /*8066*/ uint16(xReadSlashR), - /*8067*/ uint16(xArgRM32), - /*8068*/ uint16(xArgR32), - /*8069*/ uint16(xMatch), - /*8070*/ uint16(xCondDataSize), 8058, 8064, 8074, - /*8074*/ uint16(xSetOp), uint16(ADC), - /*8076*/ uint16(xReadSlashR), - /*8077*/ uint16(xArgRM64), - /*8078*/ uint16(xArgR64), - /*8079*/ uint16(xMatch), - /*8080*/ uint16(xSetOp), uint16(ADC), - /*8082*/ uint16(xReadSlashR), - /*8083*/ uint16(xArgR8), - /*8084*/ uint16(xArgRM8), - /*8085*/ uint16(xMatch), - /*8086*/ uint16(xCondIs64), 8089, 8105, - /*8089*/ uint16(xCondDataSize), 8093, 8099, 0, - /*8093*/ uint16(xSetOp), uint16(ADC), - /*8095*/ uint16(xReadSlashR), - /*8096*/ uint16(xArgR16), - /*8097*/ uint16(xArgRM16), - /*8098*/ uint16(xMatch), - /*8099*/ uint16(xSetOp), uint16(ADC), - /*8101*/ uint16(xReadSlashR), - /*8102*/ uint16(xArgR32), - /*8103*/ uint16(xArgRM32), - /*8104*/ uint16(xMatch), - /*8105*/ uint16(xCondDataSize), 8093, 8099, 8109, - /*8109*/ uint16(xSetOp), uint16(ADC), - /*8111*/ uint16(xReadSlashR), - /*8112*/ uint16(xArgR64), - /*8113*/ uint16(xArgRM64), - /*8114*/ uint16(xMatch), - /*8115*/ uint16(xSetOp), uint16(ADC), - /*8117*/ uint16(xReadIb), - /*8118*/ uint16(xArgAL), - /*8119*/ uint16(xArgImm8u), - /*8120*/ uint16(xMatch), - /*8121*/ uint16(xCondIs64), 8124, 8140, - /*8124*/ uint16(xCondDataSize), 8128, 8134, 0, - /*8128*/ uint16(xSetOp), uint16(ADC), - /*8130*/ uint16(xReadIw), - /*8131*/ uint16(xArgAX), - /*8132*/ uint16(xArgImm16), - /*8133*/ uint16(xMatch), - /*8134*/ uint16(xSetOp), uint16(ADC), - /*8136*/ uint16(xReadId), - /*8137*/ uint16(xArgEAX), - /*8138*/ uint16(xArgImm32), - /*8139*/ uint16(xMatch), - /*8140*/ uint16(xCondDataSize), 8128, 8134, 8144, - /*8144*/ uint16(xSetOp), uint16(ADC), - /*8146*/ uint16(xReadId), - /*8147*/ uint16(xArgRAX), - /*8148*/ uint16(xArgImm32), - /*8149*/ uint16(xMatch), - /*8150*/ uint16(xCondIs64), 8153, 0, - /*8153*/ uint16(xSetOp), uint16(PUSH), - /*8155*/ uint16(xArgSS), - /*8156*/ uint16(xMatch), - /*8157*/ uint16(xCondIs64), 8160, 0, - /*8160*/ uint16(xSetOp), uint16(POP), - /*8162*/ uint16(xArgSS), - /*8163*/ uint16(xMatch), - /*8164*/ uint16(xSetOp), uint16(SBB), - /*8166*/ uint16(xReadSlashR), - /*8167*/ uint16(xArgRM8), - /*8168*/ uint16(xArgR8), - /*8169*/ uint16(xMatch), - /*8170*/ uint16(xCondIs64), 8173, 8189, - /*8173*/ uint16(xCondDataSize), 8177, 8183, 0, - /*8177*/ uint16(xSetOp), uint16(SBB), - /*8179*/ uint16(xReadSlashR), - /*8180*/ uint16(xArgRM16), - /*8181*/ uint16(xArgR16), - /*8182*/ uint16(xMatch), - /*8183*/ uint16(xSetOp), uint16(SBB), - /*8185*/ uint16(xReadSlashR), - /*8186*/ uint16(xArgRM32), - /*8187*/ uint16(xArgR32), - /*8188*/ uint16(xMatch), - /*8189*/ uint16(xCondDataSize), 8177, 8183, 8193, - /*8193*/ uint16(xSetOp), uint16(SBB), - /*8195*/ uint16(xReadSlashR), - /*8196*/ uint16(xArgRM64), - /*8197*/ uint16(xArgR64), - /*8198*/ uint16(xMatch), - /*8199*/ uint16(xSetOp), uint16(SBB), - /*8201*/ uint16(xReadSlashR), - /*8202*/ uint16(xArgR8), - /*8203*/ uint16(xArgRM8), - /*8204*/ uint16(xMatch), - /*8205*/ uint16(xCondIs64), 8208, 8224, - /*8208*/ uint16(xCondDataSize), 8212, 8218, 0, - /*8212*/ uint16(xSetOp), uint16(SBB), - /*8214*/ uint16(xReadSlashR), - /*8215*/ uint16(xArgR16), - /*8216*/ uint16(xArgRM16), - /*8217*/ uint16(xMatch), - /*8218*/ uint16(xSetOp), uint16(SBB), - /*8220*/ uint16(xReadSlashR), - /*8221*/ uint16(xArgR32), - /*8222*/ uint16(xArgRM32), - /*8223*/ uint16(xMatch), - /*8224*/ uint16(xCondDataSize), 8212, 8218, 8228, - /*8228*/ uint16(xSetOp), uint16(SBB), - /*8230*/ uint16(xReadSlashR), - /*8231*/ uint16(xArgR64), - /*8232*/ uint16(xArgRM64), - /*8233*/ uint16(xMatch), - /*8234*/ uint16(xSetOp), uint16(SBB), - /*8236*/ uint16(xReadIb), - /*8237*/ uint16(xArgAL), - /*8238*/ uint16(xArgImm8u), - /*8239*/ uint16(xMatch), - /*8240*/ uint16(xCondIs64), 8243, 8259, - /*8243*/ uint16(xCondDataSize), 8247, 8253, 0, - /*8247*/ uint16(xSetOp), uint16(SBB), - /*8249*/ uint16(xReadIw), - /*8250*/ uint16(xArgAX), - /*8251*/ uint16(xArgImm16), - /*8252*/ uint16(xMatch), - /*8253*/ uint16(xSetOp), uint16(SBB), - /*8255*/ uint16(xReadId), - /*8256*/ uint16(xArgEAX), - /*8257*/ uint16(xArgImm32), - /*8258*/ uint16(xMatch), - /*8259*/ uint16(xCondDataSize), 8247, 8253, 8263, - /*8263*/ uint16(xSetOp), uint16(SBB), - /*8265*/ uint16(xReadId), - /*8266*/ uint16(xArgRAX), - /*8267*/ uint16(xArgImm32), - /*8268*/ uint16(xMatch), - /*8269*/ uint16(xCondIs64), 8272, 0, - /*8272*/ uint16(xSetOp), uint16(PUSH), - /*8274*/ uint16(xArgDS), - /*8275*/ uint16(xMatch), - /*8276*/ uint16(xCondIs64), 8279, 0, - /*8279*/ uint16(xSetOp), uint16(POP), - /*8281*/ uint16(xArgDS), - /*8282*/ uint16(xMatch), - /*8283*/ uint16(xSetOp), uint16(AND), - /*8285*/ uint16(xReadSlashR), - /*8286*/ uint16(xArgRM8), - /*8287*/ uint16(xArgR8), - /*8288*/ uint16(xMatch), - /*8289*/ uint16(xCondIs64), 8292, 8308, - /*8292*/ uint16(xCondDataSize), 8296, 8302, 0, - /*8296*/ uint16(xSetOp), uint16(AND), - /*8298*/ uint16(xReadSlashR), - /*8299*/ uint16(xArgRM16), - /*8300*/ uint16(xArgR16), - /*8301*/ uint16(xMatch), - /*8302*/ uint16(xSetOp), uint16(AND), - /*8304*/ uint16(xReadSlashR), - /*8305*/ uint16(xArgRM32), - /*8306*/ uint16(xArgR32), - /*8307*/ uint16(xMatch), - /*8308*/ uint16(xCondDataSize), 8296, 8302, 8312, - /*8312*/ uint16(xSetOp), uint16(AND), - /*8314*/ uint16(xReadSlashR), - /*8315*/ uint16(xArgRM64), - /*8316*/ uint16(xArgR64), - /*8317*/ uint16(xMatch), - /*8318*/ uint16(xSetOp), uint16(AND), - /*8320*/ uint16(xReadSlashR), - /*8321*/ uint16(xArgR8), - /*8322*/ uint16(xArgRM8), - /*8323*/ uint16(xMatch), - /*8324*/ uint16(xCondIs64), 8327, 8343, - /*8327*/ uint16(xCondDataSize), 8331, 8337, 0, - /*8331*/ uint16(xSetOp), uint16(AND), - /*8333*/ uint16(xReadSlashR), - /*8334*/ uint16(xArgR16), - /*8335*/ uint16(xArgRM16), - /*8336*/ uint16(xMatch), - /*8337*/ uint16(xSetOp), uint16(AND), - /*8339*/ uint16(xReadSlashR), - /*8340*/ uint16(xArgR32), - /*8341*/ uint16(xArgRM32), - /*8342*/ uint16(xMatch), - /*8343*/ uint16(xCondDataSize), 8331, 8337, 8347, - /*8347*/ uint16(xSetOp), uint16(AND), - /*8349*/ uint16(xReadSlashR), - /*8350*/ uint16(xArgR64), - /*8351*/ uint16(xArgRM64), - /*8352*/ uint16(xMatch), - /*8353*/ uint16(xSetOp), uint16(AND), - /*8355*/ uint16(xReadIb), - /*8356*/ uint16(xArgAL), - /*8357*/ uint16(xArgImm8u), - /*8358*/ uint16(xMatch), - /*8359*/ uint16(xCondIs64), 8362, 8378, - /*8362*/ uint16(xCondDataSize), 8366, 8372, 0, - /*8366*/ uint16(xSetOp), uint16(AND), - /*8368*/ uint16(xReadIw), - /*8369*/ uint16(xArgAX), - /*8370*/ uint16(xArgImm16), - /*8371*/ uint16(xMatch), - /*8372*/ uint16(xSetOp), uint16(AND), - /*8374*/ uint16(xReadId), - /*8375*/ uint16(xArgEAX), - /*8376*/ uint16(xArgImm32), - /*8377*/ uint16(xMatch), - /*8378*/ uint16(xCondDataSize), 8366, 8372, 8382, - /*8382*/ uint16(xSetOp), uint16(AND), - /*8384*/ uint16(xReadId), - /*8385*/ uint16(xArgRAX), - /*8386*/ uint16(xArgImm32), - /*8387*/ uint16(xMatch), - /*8388*/ uint16(xCondIs64), 8391, 0, - /*8391*/ uint16(xSetOp), uint16(DAA), - /*8393*/ uint16(xMatch), - /*8394*/ uint16(xSetOp), uint16(SUB), - /*8396*/ uint16(xReadSlashR), - /*8397*/ uint16(xArgRM8), - /*8398*/ uint16(xArgR8), - /*8399*/ uint16(xMatch), - /*8400*/ uint16(xCondIs64), 8403, 8419, - /*8403*/ uint16(xCondDataSize), 8407, 8413, 0, - /*8407*/ uint16(xSetOp), uint16(SUB), - /*8409*/ uint16(xReadSlashR), - /*8410*/ uint16(xArgRM16), - /*8411*/ uint16(xArgR16), - /*8412*/ uint16(xMatch), - /*8413*/ uint16(xSetOp), uint16(SUB), - /*8415*/ uint16(xReadSlashR), - /*8416*/ uint16(xArgRM32), - /*8417*/ uint16(xArgR32), - /*8418*/ uint16(xMatch), - /*8419*/ uint16(xCondDataSize), 8407, 8413, 8423, - /*8423*/ uint16(xSetOp), uint16(SUB), - /*8425*/ uint16(xReadSlashR), - /*8426*/ uint16(xArgRM64), - /*8427*/ uint16(xArgR64), - /*8428*/ uint16(xMatch), - /*8429*/ uint16(xCondPrefix), 3, - 0xC5, 8457, - 0xC4, 8443, - 0x0, 8437, - /*8437*/ uint16(xSetOp), uint16(SUB), - /*8439*/ uint16(xReadSlashR), - /*8440*/ uint16(xArgR8), - /*8441*/ uint16(xArgRM8), - /*8442*/ uint16(xMatch), - /*8443*/ uint16(xCondPrefix), 1, - 0x66, 8447, - /*8447*/ uint16(xCondPrefix), 1, - 0x0F38, 8451, - /*8451*/ uint16(xSetOp), uint16(VMOVNTDQA), - /*8453*/ uint16(xReadSlashR), - /*8454*/ uint16(xArgYmm1), - /*8455*/ uint16(xArgM256), - /*8456*/ uint16(xMatch), - /*8457*/ uint16(xCondPrefix), 1, - 0x66, 8461, - /*8461*/ uint16(xCondPrefix), 1, - 0x0F38, 8465, - /*8465*/ uint16(xSetOp), uint16(VMOVNTDQA), - /*8467*/ uint16(xReadSlashR), - /*8468*/ uint16(xArgYmm1), - /*8469*/ uint16(xArgM256), - /*8470*/ uint16(xMatch), - /*8471*/ uint16(xCondIs64), 8474, 8490, - /*8474*/ uint16(xCondDataSize), 8478, 8484, 0, - /*8478*/ uint16(xSetOp), uint16(SUB), - /*8480*/ uint16(xReadSlashR), - /*8481*/ uint16(xArgR16), - /*8482*/ uint16(xArgRM16), - /*8483*/ uint16(xMatch), - /*8484*/ uint16(xSetOp), uint16(SUB), - /*8486*/ uint16(xReadSlashR), - /*8487*/ uint16(xArgR32), - /*8488*/ uint16(xArgRM32), - /*8489*/ uint16(xMatch), - /*8490*/ uint16(xCondDataSize), 8478, 8484, 8494, - /*8494*/ uint16(xSetOp), uint16(SUB), - /*8496*/ uint16(xReadSlashR), - /*8497*/ uint16(xArgR64), - /*8498*/ uint16(xArgRM64), - /*8499*/ uint16(xMatch), - /*8500*/ uint16(xSetOp), uint16(SUB), - /*8502*/ uint16(xReadIb), - /*8503*/ uint16(xArgAL), - /*8504*/ uint16(xArgImm8u), - /*8505*/ uint16(xMatch), - /*8506*/ uint16(xCondIs64), 8509, 8525, - /*8509*/ uint16(xCondDataSize), 8513, 8519, 0, - /*8513*/ uint16(xSetOp), uint16(SUB), - /*8515*/ uint16(xReadIw), - /*8516*/ uint16(xArgAX), - /*8517*/ uint16(xArgImm16), - /*8518*/ uint16(xMatch), - /*8519*/ uint16(xSetOp), uint16(SUB), - /*8521*/ uint16(xReadId), - /*8522*/ uint16(xArgEAX), - /*8523*/ uint16(xArgImm32), - /*8524*/ uint16(xMatch), - /*8525*/ uint16(xCondDataSize), 8513, 8519, 8529, - /*8529*/ uint16(xSetOp), uint16(SUB), - /*8531*/ uint16(xReadId), - /*8532*/ uint16(xArgRAX), - /*8533*/ uint16(xArgImm32), - /*8534*/ uint16(xMatch), - /*8535*/ uint16(xCondIs64), 8538, 0, - /*8538*/ uint16(xSetOp), uint16(DAS), - /*8540*/ uint16(xMatch), - /*8541*/ uint16(xSetOp), uint16(XOR), - /*8543*/ uint16(xReadSlashR), - /*8544*/ uint16(xArgRM8), - /*8545*/ uint16(xArgR8), - /*8546*/ uint16(xMatch), - /*8547*/ uint16(xCondIs64), 8550, 8566, - /*8550*/ uint16(xCondDataSize), 8554, 8560, 0, - /*8554*/ uint16(xSetOp), uint16(XOR), - /*8556*/ uint16(xReadSlashR), - /*8557*/ uint16(xArgRM16), - /*8558*/ uint16(xArgR16), - /*8559*/ uint16(xMatch), - /*8560*/ uint16(xSetOp), uint16(XOR), - /*8562*/ uint16(xReadSlashR), - /*8563*/ uint16(xArgRM32), - /*8564*/ uint16(xArgR32), - /*8565*/ uint16(xMatch), - /*8566*/ uint16(xCondDataSize), 8554, 8560, 8570, - /*8570*/ uint16(xSetOp), uint16(XOR), - /*8572*/ uint16(xReadSlashR), - /*8573*/ uint16(xArgRM64), - /*8574*/ uint16(xArgR64), - /*8575*/ uint16(xMatch), - /*8576*/ uint16(xSetOp), uint16(XOR), - /*8578*/ uint16(xReadSlashR), - /*8579*/ uint16(xArgR8), - /*8580*/ uint16(xArgRM8), - /*8581*/ uint16(xMatch), - /*8582*/ uint16(xCondIs64), 8585, 8601, - /*8585*/ uint16(xCondDataSize), 8589, 8595, 0, - /*8589*/ uint16(xSetOp), uint16(XOR), - /*8591*/ uint16(xReadSlashR), - /*8592*/ uint16(xArgR16), - /*8593*/ uint16(xArgRM16), - /*8594*/ uint16(xMatch), - /*8595*/ uint16(xSetOp), uint16(XOR), - /*8597*/ uint16(xReadSlashR), - /*8598*/ uint16(xArgR32), - /*8599*/ uint16(xArgRM32), - /*8600*/ uint16(xMatch), - /*8601*/ uint16(xCondDataSize), 8589, 8595, 8605, - /*8605*/ uint16(xSetOp), uint16(XOR), - /*8607*/ uint16(xReadSlashR), - /*8608*/ uint16(xArgR64), - /*8609*/ uint16(xArgRM64), - /*8610*/ uint16(xMatch), - /*8611*/ uint16(xSetOp), uint16(XOR), - /*8613*/ uint16(xReadIb), - /*8614*/ uint16(xArgAL), - /*8615*/ uint16(xArgImm8u), - /*8616*/ uint16(xMatch), - /*8617*/ uint16(xCondIs64), 8620, 8636, - /*8620*/ uint16(xCondDataSize), 8624, 8630, 0, - /*8624*/ uint16(xSetOp), uint16(XOR), - /*8626*/ uint16(xReadIw), - /*8627*/ uint16(xArgAX), - /*8628*/ uint16(xArgImm16), - /*8629*/ uint16(xMatch), - /*8630*/ uint16(xSetOp), uint16(XOR), - /*8632*/ uint16(xReadId), - /*8633*/ uint16(xArgEAX), - /*8634*/ uint16(xArgImm32), - /*8635*/ uint16(xMatch), - /*8636*/ uint16(xCondDataSize), 8624, 8630, 8640, - /*8640*/ uint16(xSetOp), uint16(XOR), - /*8642*/ uint16(xReadId), - /*8643*/ uint16(xArgRAX), - /*8644*/ uint16(xArgImm32), - /*8645*/ uint16(xMatch), - /*8646*/ uint16(xCondIs64), 8649, 0, - /*8649*/ uint16(xSetOp), uint16(AAA), - /*8651*/ uint16(xMatch), - /*8652*/ uint16(xSetOp), uint16(CMP), - /*8654*/ uint16(xReadSlashR), - /*8655*/ uint16(xArgRM8), - /*8656*/ uint16(xArgR8), - /*8657*/ uint16(xMatch), - /*8658*/ uint16(xCondIs64), 8661, 8677, - /*8661*/ uint16(xCondDataSize), 8665, 8671, 0, - /*8665*/ uint16(xSetOp), uint16(CMP), - /*8667*/ uint16(xReadSlashR), - /*8668*/ uint16(xArgRM16), - /*8669*/ uint16(xArgR16), - /*8670*/ uint16(xMatch), - /*8671*/ uint16(xSetOp), uint16(CMP), - /*8673*/ uint16(xReadSlashR), - /*8674*/ uint16(xArgRM32), - /*8675*/ uint16(xArgR32), - /*8676*/ uint16(xMatch), - /*8677*/ uint16(xCondDataSize), 8665, 8671, 8681, - /*8681*/ uint16(xSetOp), uint16(CMP), - /*8683*/ uint16(xReadSlashR), - /*8684*/ uint16(xArgRM64), - /*8685*/ uint16(xArgR64), - /*8686*/ uint16(xMatch), - /*8687*/ uint16(xSetOp), uint16(CMP), - /*8689*/ uint16(xReadSlashR), - /*8690*/ uint16(xArgR8), - /*8691*/ uint16(xArgRM8), - /*8692*/ uint16(xMatch), - /*8693*/ uint16(xCondIs64), 8696, 8712, - /*8696*/ uint16(xCondDataSize), 8700, 8706, 0, - /*8700*/ uint16(xSetOp), uint16(CMP), - /*8702*/ uint16(xReadSlashR), - /*8703*/ uint16(xArgR16), - /*8704*/ uint16(xArgRM16), - /*8705*/ uint16(xMatch), - /*8706*/ uint16(xSetOp), uint16(CMP), - /*8708*/ uint16(xReadSlashR), - /*8709*/ uint16(xArgR32), - /*8710*/ uint16(xArgRM32), - /*8711*/ uint16(xMatch), - /*8712*/ uint16(xCondDataSize), 8700, 8706, 8716, - /*8716*/ uint16(xSetOp), uint16(CMP), - /*8718*/ uint16(xReadSlashR), - /*8719*/ uint16(xArgR64), - /*8720*/ uint16(xArgRM64), - /*8721*/ uint16(xMatch), - /*8722*/ uint16(xSetOp), uint16(CMP), - /*8724*/ uint16(xReadIb), - /*8725*/ uint16(xArgAL), - /*8726*/ uint16(xArgImm8u), - /*8727*/ uint16(xMatch), - /*8728*/ uint16(xCondIs64), 8731, 8747, - /*8731*/ uint16(xCondDataSize), 8735, 8741, 0, - /*8735*/ uint16(xSetOp), uint16(CMP), - /*8737*/ uint16(xReadIw), - /*8738*/ uint16(xArgAX), - /*8739*/ uint16(xArgImm16), - /*8740*/ uint16(xMatch), - /*8741*/ uint16(xSetOp), uint16(CMP), - /*8743*/ uint16(xReadId), - /*8744*/ uint16(xArgEAX), - /*8745*/ uint16(xArgImm32), - /*8746*/ uint16(xMatch), - /*8747*/ uint16(xCondDataSize), 8735, 8741, 8751, - /*8751*/ uint16(xSetOp), uint16(CMP), - /*8753*/ uint16(xReadId), - /*8754*/ uint16(xArgRAX), - /*8755*/ uint16(xArgImm32), - /*8756*/ uint16(xMatch), - /*8757*/ uint16(xCondIs64), 8760, 0, - /*8760*/ uint16(xSetOp), uint16(AAS), - /*8762*/ uint16(xMatch), - /*8763*/ uint16(xCondIs64), 8766, 0, - /*8766*/ uint16(xCondDataSize), 8770, 8774, 0, - /*8770*/ uint16(xSetOp), uint16(INC), - /*8772*/ uint16(xArgR16op), - /*8773*/ uint16(xMatch), - /*8774*/ uint16(xSetOp), uint16(INC), - /*8776*/ uint16(xArgR32op), - /*8777*/ uint16(xMatch), - /*8778*/ uint16(xCondIs64), 8781, 0, - /*8781*/ uint16(xCondDataSize), 8785, 8789, 0, - /*8785*/ uint16(xSetOp), uint16(DEC), - /*8787*/ uint16(xArgR16op), - /*8788*/ uint16(xMatch), - /*8789*/ uint16(xSetOp), uint16(DEC), - /*8791*/ uint16(xArgR32op), - /*8792*/ uint16(xMatch), - /*8793*/ uint16(xCondIs64), 8796, 8808, - /*8796*/ uint16(xCondDataSize), 8800, 8804, 0, - /*8800*/ uint16(xSetOp), uint16(PUSH), - /*8802*/ uint16(xArgR16op), - /*8803*/ uint16(xMatch), - /*8804*/ uint16(xSetOp), uint16(PUSH), - /*8806*/ uint16(xArgR32op), - /*8807*/ uint16(xMatch), - /*8808*/ uint16(xCondDataSize), 8800, 8812, 8816, - /*8812*/ uint16(xSetOp), uint16(PUSH), - /*8814*/ uint16(xArgR64op), - /*8815*/ uint16(xMatch), - /*8816*/ uint16(xSetOp), uint16(PUSH), - /*8818*/ uint16(xArgR64op), - /*8819*/ uint16(xMatch), - /*8820*/ uint16(xCondIs64), 8823, 8835, - /*8823*/ uint16(xCondDataSize), 8827, 8831, 0, - /*8827*/ uint16(xSetOp), uint16(POP), - /*8829*/ uint16(xArgR16op), - /*8830*/ uint16(xMatch), - /*8831*/ uint16(xSetOp), uint16(POP), - /*8833*/ uint16(xArgR32op), - /*8834*/ uint16(xMatch), - /*8835*/ uint16(xCondDataSize), 8827, 8839, 8843, - /*8839*/ uint16(xSetOp), uint16(POP), - /*8841*/ uint16(xArgR64op), - /*8842*/ uint16(xMatch), - /*8843*/ uint16(xSetOp), uint16(POP), - /*8845*/ uint16(xArgR64op), - /*8846*/ uint16(xMatch), - /*8847*/ uint16(xCondIs64), 8850, 0, - /*8850*/ uint16(xCondDataSize), 8854, 8857, 0, - /*8854*/ uint16(xSetOp), uint16(PUSHA), - /*8856*/ uint16(xMatch), - /*8857*/ uint16(xSetOp), uint16(PUSHAD), - /*8859*/ uint16(xMatch), - /*8860*/ uint16(xCondIs64), 8863, 0, - /*8863*/ uint16(xCondDataSize), 8867, 8870, 0, - /*8867*/ uint16(xSetOp), uint16(POPA), - /*8869*/ uint16(xMatch), - /*8870*/ uint16(xSetOp), uint16(POPAD), - /*8872*/ uint16(xMatch), - /*8873*/ uint16(xCondIs64), 8876, 0, - /*8876*/ uint16(xCondDataSize), 8880, 8886, 0, - /*8880*/ uint16(xSetOp), uint16(BOUND), - /*8882*/ uint16(xReadSlashR), - /*8883*/ uint16(xArgR16), - /*8884*/ uint16(xArgM16and16), - /*8885*/ uint16(xMatch), - /*8886*/ uint16(xSetOp), uint16(BOUND), - /*8888*/ uint16(xReadSlashR), - /*8889*/ uint16(xArgR32), - /*8890*/ uint16(xArgM32and32), - /*8891*/ uint16(xMatch), - /*8892*/ uint16(xCondIs64), 8895, 8901, - /*8895*/ uint16(xSetOp), uint16(ARPL), - /*8897*/ uint16(xReadSlashR), - /*8898*/ uint16(xArgRM16), - /*8899*/ uint16(xArgR16), - /*8900*/ uint16(xMatch), - /*8901*/ uint16(xCondDataSize), 8905, 8911, 8917, - /*8905*/ uint16(xSetOp), uint16(MOVSXD), - /*8907*/ uint16(xReadSlashR), - /*8908*/ uint16(xArgR16), - /*8909*/ uint16(xArgRM32), - /*8910*/ uint16(xMatch), - /*8911*/ uint16(xSetOp), uint16(MOVSXD), - /*8913*/ uint16(xReadSlashR), - /*8914*/ uint16(xArgR32), - /*8915*/ uint16(xArgRM32), - /*8916*/ uint16(xMatch), - /*8917*/ uint16(xSetOp), uint16(MOVSXD), - /*8919*/ uint16(xReadSlashR), - /*8920*/ uint16(xArgR64), - /*8921*/ uint16(xArgRM32), - /*8922*/ uint16(xMatch), - /*8923*/ uint16(xCondDataSize), 8927, 8932, 8937, - /*8927*/ uint16(xSetOp), uint16(PUSH), - /*8929*/ uint16(xReadIw), - /*8930*/ uint16(xArgImm16), - /*8931*/ uint16(xMatch), - /*8932*/ uint16(xSetOp), uint16(PUSH), - /*8934*/ uint16(xReadId), - /*8935*/ uint16(xArgImm32), - /*8936*/ uint16(xMatch), - /*8937*/ uint16(xSetOp), uint16(PUSH), - /*8939*/ uint16(xReadId), - /*8940*/ uint16(xArgImm32), - /*8941*/ uint16(xMatch), - /*8942*/ uint16(xCondIs64), 8945, 8965, - /*8945*/ uint16(xCondDataSize), 8949, 8957, 0, - /*8949*/ uint16(xSetOp), uint16(IMUL), - /*8951*/ uint16(xReadSlashR), - /*8952*/ uint16(xReadIw), - /*8953*/ uint16(xArgR16), - /*8954*/ uint16(xArgRM16), - /*8955*/ uint16(xArgImm16), - /*8956*/ uint16(xMatch), - /*8957*/ uint16(xSetOp), uint16(IMUL), - /*8959*/ uint16(xReadSlashR), - /*8960*/ uint16(xReadId), - /*8961*/ uint16(xArgR32), - /*8962*/ uint16(xArgRM32), - /*8963*/ uint16(xArgImm32), - /*8964*/ uint16(xMatch), - /*8965*/ uint16(xCondDataSize), 8949, 8957, 8969, - /*8969*/ uint16(xSetOp), uint16(IMUL), - /*8971*/ uint16(xReadSlashR), - /*8972*/ uint16(xReadId), - /*8973*/ uint16(xArgR64), - /*8974*/ uint16(xArgRM64), - /*8975*/ uint16(xArgImm32), - /*8976*/ uint16(xMatch), - /*8977*/ uint16(xSetOp), uint16(PUSH), - /*8979*/ uint16(xReadIb), - /*8980*/ uint16(xArgImm8), - /*8981*/ uint16(xMatch), - /*8982*/ uint16(xCondIs64), 8985, 9005, - /*8985*/ uint16(xCondDataSize), 8989, 8997, 0, - /*8989*/ uint16(xSetOp), uint16(IMUL), - /*8991*/ uint16(xReadSlashR), - /*8992*/ uint16(xReadIb), - /*8993*/ uint16(xArgR16), - /*8994*/ uint16(xArgRM16), - /*8995*/ uint16(xArgImm8), - /*8996*/ uint16(xMatch), - /*8997*/ uint16(xSetOp), uint16(IMUL), - /*8999*/ uint16(xReadSlashR), - /*9000*/ uint16(xReadIb), - /*9001*/ uint16(xArgR32), - /*9002*/ uint16(xArgRM32), - /*9003*/ uint16(xArgImm8), - /*9004*/ uint16(xMatch), - /*9005*/ uint16(xCondDataSize), 8989, 8997, 9009, - /*9009*/ uint16(xSetOp), uint16(IMUL), - /*9011*/ uint16(xReadSlashR), - /*9012*/ uint16(xReadIb), - /*9013*/ uint16(xArgR64), - /*9014*/ uint16(xArgRM64), - /*9015*/ uint16(xArgImm8), - /*9016*/ uint16(xMatch), - /*9017*/ uint16(xSetOp), uint16(INSB), - /*9019*/ uint16(xMatch), - /*9020*/ uint16(xCondDataSize), 9024, 9027, 9030, - /*9024*/ uint16(xSetOp), uint16(INSW), - /*9026*/ uint16(xMatch), - /*9027*/ uint16(xSetOp), uint16(INSD), - /*9029*/ uint16(xMatch), - /*9030*/ uint16(xSetOp), uint16(INSD), - /*9032*/ uint16(xMatch), - /*9033*/ uint16(xSetOp), uint16(OUTSB), - /*9035*/ uint16(xMatch), - /*9036*/ uint16(xCondPrefix), 3, - 0xC5, 9083, - 0xC4, 9057, - 0x0, 9044, - /*9044*/ uint16(xCondDataSize), 9048, 9051, 9054, - /*9048*/ uint16(xSetOp), uint16(OUTSW), - /*9050*/ uint16(xMatch), - /*9051*/ uint16(xSetOp), uint16(OUTSD), - /*9053*/ uint16(xMatch), - /*9054*/ uint16(xSetOp), uint16(OUTSD), - /*9056*/ uint16(xMatch), - /*9057*/ uint16(xCondPrefix), 2, - 0xF3, 9073, - 0x66, 9063, - /*9063*/ uint16(xCondPrefix), 1, - 0x0F, 9067, - /*9067*/ uint16(xSetOp), uint16(VMOVDQA), - /*9069*/ uint16(xReadSlashR), - /*9070*/ uint16(xArgYmm1), - /*9071*/ uint16(xArgYmm2M256), - /*9072*/ uint16(xMatch), - /*9073*/ uint16(xCondPrefix), 1, - 0x0F, 9077, - /*9077*/ uint16(xSetOp), uint16(VMOVDQU), - /*9079*/ uint16(xReadSlashR), - /*9080*/ uint16(xArgYmm1), - /*9081*/ uint16(xArgYmm2M256), - /*9082*/ uint16(xMatch), - /*9083*/ uint16(xCondPrefix), 2, - 0xF3, 9099, - 0x66, 9089, - /*9089*/ uint16(xCondPrefix), 1, - 0x0F, 9093, - /*9093*/ uint16(xSetOp), uint16(VMOVDQA), - /*9095*/ uint16(xReadSlashR), - /*9096*/ uint16(xArgYmm1), - /*9097*/ uint16(xArgYmm2M256), - /*9098*/ uint16(xMatch), - /*9099*/ uint16(xCondPrefix), 1, - 0x0F, 9103, - /*9103*/ uint16(xSetOp), uint16(VMOVDQU), - /*9105*/ uint16(xReadSlashR), - /*9106*/ uint16(xArgYmm1), - /*9107*/ uint16(xArgYmm2M256), - /*9108*/ uint16(xMatch), - /*9109*/ uint16(xSetOp), uint16(JO), - /*9111*/ uint16(xReadCb), - /*9112*/ uint16(xArgRel8), - /*9113*/ uint16(xMatch), - /*9114*/ uint16(xSetOp), uint16(JNO), - /*9116*/ uint16(xReadCb), - /*9117*/ uint16(xArgRel8), - /*9118*/ uint16(xMatch), - /*9119*/ uint16(xSetOp), uint16(JB), - /*9121*/ uint16(xReadCb), - /*9122*/ uint16(xArgRel8), - /*9123*/ uint16(xMatch), - /*9124*/ uint16(xSetOp), uint16(JAE), - /*9126*/ uint16(xReadCb), - /*9127*/ uint16(xArgRel8), - /*9128*/ uint16(xMatch), - /*9129*/ uint16(xSetOp), uint16(JE), - /*9131*/ uint16(xReadCb), - /*9132*/ uint16(xArgRel8), - /*9133*/ uint16(xMatch), - /*9134*/ uint16(xSetOp), uint16(JNE), - /*9136*/ uint16(xReadCb), - /*9137*/ uint16(xArgRel8), - /*9138*/ uint16(xMatch), - /*9139*/ uint16(xSetOp), uint16(JBE), - /*9141*/ uint16(xReadCb), - /*9142*/ uint16(xArgRel8), - /*9143*/ uint16(xMatch), - /*9144*/ uint16(xCondPrefix), 3, - 0xC5, 9164, - 0xC4, 9157, - 0x0, 9152, - /*9152*/ uint16(xSetOp), uint16(JA), - /*9154*/ uint16(xReadCb), - /*9155*/ uint16(xArgRel8), - /*9156*/ uint16(xMatch), - /*9157*/ uint16(xCondPrefix), 1, - 0x0F, 9161, - /*9161*/ uint16(xSetOp), uint16(VZEROUPPER), - /*9163*/ uint16(xMatch), - /*9164*/ uint16(xCondPrefix), 1, - 0x0F, 9168, - /*9168*/ uint16(xSetOp), uint16(VZEROUPPER), - /*9170*/ uint16(xMatch), - /*9171*/ uint16(xSetOp), uint16(JS), - /*9173*/ uint16(xReadCb), - /*9174*/ uint16(xArgRel8), - /*9175*/ uint16(xMatch), - /*9176*/ uint16(xSetOp), uint16(JNS), - /*9178*/ uint16(xReadCb), - /*9179*/ uint16(xArgRel8), - /*9180*/ uint16(xMatch), - /*9181*/ uint16(xSetOp), uint16(JP), - /*9183*/ uint16(xReadCb), - /*9184*/ uint16(xArgRel8), - /*9185*/ uint16(xMatch), - /*9186*/ uint16(xSetOp), uint16(JNP), - /*9188*/ uint16(xReadCb), - /*9189*/ uint16(xArgRel8), - /*9190*/ uint16(xMatch), - /*9191*/ uint16(xSetOp), uint16(JL), - /*9193*/ uint16(xReadCb), - /*9194*/ uint16(xArgRel8), - /*9195*/ uint16(xMatch), - /*9196*/ uint16(xSetOp), uint16(JGE), - /*9198*/ uint16(xReadCb), - /*9199*/ uint16(xArgRel8), - /*9200*/ uint16(xMatch), - /*9201*/ uint16(xSetOp), uint16(JLE), - /*9203*/ uint16(xReadCb), - /*9204*/ uint16(xArgRel8), - /*9205*/ uint16(xMatch), - /*9206*/ uint16(xCondPrefix), 3, - 0xC5, 9245, - 0xC4, 9219, - 0x0, 9214, - /*9214*/ uint16(xSetOp), uint16(JG), - /*9216*/ uint16(xReadCb), - /*9217*/ uint16(xArgRel8), - /*9218*/ uint16(xMatch), - /*9219*/ uint16(xCondPrefix), 2, - 0xF3, 9235, - 0x66, 9225, - /*9225*/ uint16(xCondPrefix), 1, - 0x0F, 9229, - /*9229*/ uint16(xSetOp), uint16(VMOVDQA), - /*9231*/ uint16(xReadSlashR), - /*9232*/ uint16(xArgYmm2M256), - /*9233*/ uint16(xArgYmm1), - /*9234*/ uint16(xMatch), - /*9235*/ uint16(xCondPrefix), 1, - 0x0F, 9239, - /*9239*/ uint16(xSetOp), uint16(VMOVDQU), - /*9241*/ uint16(xReadSlashR), - /*9242*/ uint16(xArgYmm2M256), - /*9243*/ uint16(xArgYmm1), - /*9244*/ uint16(xMatch), - /*9245*/ uint16(xCondPrefix), 2, - 0xF3, 9261, - 0x66, 9251, - /*9251*/ uint16(xCondPrefix), 1, - 0x0F, 9255, - /*9255*/ uint16(xSetOp), uint16(VMOVDQA), - /*9257*/ uint16(xReadSlashR), - /*9258*/ uint16(xArgYmm2M256), - /*9259*/ uint16(xArgYmm1), - /*9260*/ uint16(xMatch), - /*9261*/ uint16(xCondPrefix), 1, - 0x0F, 9265, - /*9265*/ uint16(xSetOp), uint16(VMOVDQU), - /*9267*/ uint16(xReadSlashR), - /*9268*/ uint16(xArgYmm2M256), - /*9269*/ uint16(xArgYmm1), - /*9270*/ uint16(xMatch), - /*9271*/ uint16(xCondSlashR), - 9280, // 0 - 9286, // 1 - 9292, // 2 - 9298, // 3 - 9304, // 4 - 9310, // 5 - 9316, // 6 - 9322, // 7 - /*9280*/ uint16(xSetOp), uint16(ADD), - /*9282*/ uint16(xReadIb), - /*9283*/ uint16(xArgRM8), - /*9284*/ uint16(xArgImm8u), - /*9285*/ uint16(xMatch), - /*9286*/ uint16(xSetOp), uint16(OR), - /*9288*/ uint16(xReadIb), - /*9289*/ uint16(xArgRM8), - /*9290*/ uint16(xArgImm8u), - /*9291*/ uint16(xMatch), - /*9292*/ uint16(xSetOp), uint16(ADC), - /*9294*/ uint16(xReadIb), - /*9295*/ uint16(xArgRM8), - /*9296*/ uint16(xArgImm8u), - /*9297*/ uint16(xMatch), - /*9298*/ uint16(xSetOp), uint16(SBB), - /*9300*/ uint16(xReadIb), - /*9301*/ uint16(xArgRM8), - /*9302*/ uint16(xArgImm8u), - /*9303*/ uint16(xMatch), - /*9304*/ uint16(xSetOp), uint16(AND), - /*9306*/ uint16(xReadIb), - /*9307*/ uint16(xArgRM8), - /*9308*/ uint16(xArgImm8u), - /*9309*/ uint16(xMatch), - /*9310*/ uint16(xSetOp), uint16(SUB), - /*9312*/ uint16(xReadIb), - /*9313*/ uint16(xArgRM8), - /*9314*/ uint16(xArgImm8u), - /*9315*/ uint16(xMatch), - /*9316*/ uint16(xSetOp), uint16(XOR), - /*9318*/ uint16(xReadIb), - /*9319*/ uint16(xArgRM8), - /*9320*/ uint16(xArgImm8u), - /*9321*/ uint16(xMatch), - /*9322*/ uint16(xSetOp), uint16(CMP), - /*9324*/ uint16(xReadIb), - /*9325*/ uint16(xArgRM8), - /*9326*/ uint16(xArgImm8u), - /*9327*/ uint16(xMatch), - /*9328*/ uint16(xCondSlashR), - 9337, // 0 - 9366, // 1 - 9395, // 2 - 9424, // 3 - 9453, // 4 - 9482, // 5 - 9511, // 6 - 9540, // 7 - /*9337*/ uint16(xCondIs64), 9340, 9356, - /*9340*/ uint16(xCondDataSize), 9344, 9350, 0, - /*9344*/ uint16(xSetOp), uint16(ADD), - /*9346*/ uint16(xReadIw), - /*9347*/ uint16(xArgRM16), - /*9348*/ uint16(xArgImm16), - /*9349*/ uint16(xMatch), - /*9350*/ uint16(xSetOp), uint16(ADD), - /*9352*/ uint16(xReadId), - /*9353*/ uint16(xArgRM32), - /*9354*/ uint16(xArgImm32), - /*9355*/ uint16(xMatch), - /*9356*/ uint16(xCondDataSize), 9344, 9350, 9360, - /*9360*/ uint16(xSetOp), uint16(ADD), - /*9362*/ uint16(xReadId), - /*9363*/ uint16(xArgRM64), - /*9364*/ uint16(xArgImm32), - /*9365*/ uint16(xMatch), - /*9366*/ uint16(xCondIs64), 9369, 9385, - /*9369*/ uint16(xCondDataSize), 9373, 9379, 0, - /*9373*/ uint16(xSetOp), uint16(OR), - /*9375*/ uint16(xReadIw), - /*9376*/ uint16(xArgRM16), - /*9377*/ uint16(xArgImm16), - /*9378*/ uint16(xMatch), - /*9379*/ uint16(xSetOp), uint16(OR), - /*9381*/ uint16(xReadId), - /*9382*/ uint16(xArgRM32), - /*9383*/ uint16(xArgImm32), - /*9384*/ uint16(xMatch), - /*9385*/ uint16(xCondDataSize), 9373, 9379, 9389, - /*9389*/ uint16(xSetOp), uint16(OR), - /*9391*/ uint16(xReadId), - /*9392*/ uint16(xArgRM64), - /*9393*/ uint16(xArgImm32), - /*9394*/ uint16(xMatch), - /*9395*/ uint16(xCondIs64), 9398, 9414, - /*9398*/ uint16(xCondDataSize), 9402, 9408, 0, - /*9402*/ uint16(xSetOp), uint16(ADC), - /*9404*/ uint16(xReadIw), - /*9405*/ uint16(xArgRM16), - /*9406*/ uint16(xArgImm16), - /*9407*/ uint16(xMatch), - /*9408*/ uint16(xSetOp), uint16(ADC), - /*9410*/ uint16(xReadId), - /*9411*/ uint16(xArgRM32), - /*9412*/ uint16(xArgImm32), - /*9413*/ uint16(xMatch), - /*9414*/ uint16(xCondDataSize), 9402, 9408, 9418, - /*9418*/ uint16(xSetOp), uint16(ADC), - /*9420*/ uint16(xReadId), - /*9421*/ uint16(xArgRM64), - /*9422*/ uint16(xArgImm32), - /*9423*/ uint16(xMatch), - /*9424*/ uint16(xCondIs64), 9427, 9443, - /*9427*/ uint16(xCondDataSize), 9431, 9437, 0, - /*9431*/ uint16(xSetOp), uint16(SBB), - /*9433*/ uint16(xReadIw), - /*9434*/ uint16(xArgRM16), - /*9435*/ uint16(xArgImm16), - /*9436*/ uint16(xMatch), - /*9437*/ uint16(xSetOp), uint16(SBB), - /*9439*/ uint16(xReadId), - /*9440*/ uint16(xArgRM32), - /*9441*/ uint16(xArgImm32), - /*9442*/ uint16(xMatch), - /*9443*/ uint16(xCondDataSize), 9431, 9437, 9447, - /*9447*/ uint16(xSetOp), uint16(SBB), - /*9449*/ uint16(xReadId), - /*9450*/ uint16(xArgRM64), - /*9451*/ uint16(xArgImm32), - /*9452*/ uint16(xMatch), - /*9453*/ uint16(xCondIs64), 9456, 9472, - /*9456*/ uint16(xCondDataSize), 9460, 9466, 0, - /*9460*/ uint16(xSetOp), uint16(AND), - /*9462*/ uint16(xReadIw), - /*9463*/ uint16(xArgRM16), - /*9464*/ uint16(xArgImm16), - /*9465*/ uint16(xMatch), - /*9466*/ uint16(xSetOp), uint16(AND), - /*9468*/ uint16(xReadId), - /*9469*/ uint16(xArgRM32), - /*9470*/ uint16(xArgImm32), - /*9471*/ uint16(xMatch), - /*9472*/ uint16(xCondDataSize), 9460, 9466, 9476, - /*9476*/ uint16(xSetOp), uint16(AND), - /*9478*/ uint16(xReadId), - /*9479*/ uint16(xArgRM64), - /*9480*/ uint16(xArgImm32), - /*9481*/ uint16(xMatch), - /*9482*/ uint16(xCondIs64), 9485, 9501, - /*9485*/ uint16(xCondDataSize), 9489, 9495, 0, - /*9489*/ uint16(xSetOp), uint16(SUB), - /*9491*/ uint16(xReadIw), - /*9492*/ uint16(xArgRM16), - /*9493*/ uint16(xArgImm16), - /*9494*/ uint16(xMatch), - /*9495*/ uint16(xSetOp), uint16(SUB), - /*9497*/ uint16(xReadId), - /*9498*/ uint16(xArgRM32), - /*9499*/ uint16(xArgImm32), - /*9500*/ uint16(xMatch), - /*9501*/ uint16(xCondDataSize), 9489, 9495, 9505, - /*9505*/ uint16(xSetOp), uint16(SUB), - /*9507*/ uint16(xReadId), - /*9508*/ uint16(xArgRM64), - /*9509*/ uint16(xArgImm32), - /*9510*/ uint16(xMatch), - /*9511*/ uint16(xCondIs64), 9514, 9530, - /*9514*/ uint16(xCondDataSize), 9518, 9524, 0, - /*9518*/ uint16(xSetOp), uint16(XOR), - /*9520*/ uint16(xReadIw), - /*9521*/ uint16(xArgRM16), - /*9522*/ uint16(xArgImm16), - /*9523*/ uint16(xMatch), - /*9524*/ uint16(xSetOp), uint16(XOR), - /*9526*/ uint16(xReadId), - /*9527*/ uint16(xArgRM32), - /*9528*/ uint16(xArgImm32), - /*9529*/ uint16(xMatch), - /*9530*/ uint16(xCondDataSize), 9518, 9524, 9534, - /*9534*/ uint16(xSetOp), uint16(XOR), - /*9536*/ uint16(xReadId), - /*9537*/ uint16(xArgRM64), - /*9538*/ uint16(xArgImm32), - /*9539*/ uint16(xMatch), - /*9540*/ uint16(xCondIs64), 9543, 9559, - /*9543*/ uint16(xCondDataSize), 9547, 9553, 0, - /*9547*/ uint16(xSetOp), uint16(CMP), - /*9549*/ uint16(xReadIw), - /*9550*/ uint16(xArgRM16), - /*9551*/ uint16(xArgImm16), - /*9552*/ uint16(xMatch), - /*9553*/ uint16(xSetOp), uint16(CMP), - /*9555*/ uint16(xReadId), - /*9556*/ uint16(xArgRM32), - /*9557*/ uint16(xArgImm32), - /*9558*/ uint16(xMatch), - /*9559*/ uint16(xCondDataSize), 9547, 9553, 9563, - /*9563*/ uint16(xSetOp), uint16(CMP), - /*9565*/ uint16(xReadId), - /*9566*/ uint16(xArgRM64), - /*9567*/ uint16(xArgImm32), - /*9568*/ uint16(xMatch), - /*9569*/ uint16(xCondSlashR), - 9578, // 0 - 9607, // 1 - 9636, // 2 - 9665, // 3 - 9694, // 4 - 9723, // 5 - 9752, // 6 - 9781, // 7 - /*9578*/ uint16(xCondIs64), 9581, 9597, - /*9581*/ uint16(xCondDataSize), 9585, 9591, 0, - /*9585*/ uint16(xSetOp), uint16(ADD), - /*9587*/ uint16(xReadIb), - /*9588*/ uint16(xArgRM16), - /*9589*/ uint16(xArgImm8), - /*9590*/ uint16(xMatch), - /*9591*/ uint16(xSetOp), uint16(ADD), - /*9593*/ uint16(xReadIb), - /*9594*/ uint16(xArgRM32), - /*9595*/ uint16(xArgImm8), - /*9596*/ uint16(xMatch), - /*9597*/ uint16(xCondDataSize), 9585, 9591, 9601, - /*9601*/ uint16(xSetOp), uint16(ADD), - /*9603*/ uint16(xReadIb), - /*9604*/ uint16(xArgRM64), - /*9605*/ uint16(xArgImm8), - /*9606*/ uint16(xMatch), - /*9607*/ uint16(xCondIs64), 9610, 9626, - /*9610*/ uint16(xCondDataSize), 9614, 9620, 0, - /*9614*/ uint16(xSetOp), uint16(OR), - /*9616*/ uint16(xReadIb), - /*9617*/ uint16(xArgRM16), - /*9618*/ uint16(xArgImm8), - /*9619*/ uint16(xMatch), - /*9620*/ uint16(xSetOp), uint16(OR), - /*9622*/ uint16(xReadIb), - /*9623*/ uint16(xArgRM32), - /*9624*/ uint16(xArgImm8), - /*9625*/ uint16(xMatch), - /*9626*/ uint16(xCondDataSize), 9614, 9620, 9630, - /*9630*/ uint16(xSetOp), uint16(OR), - /*9632*/ uint16(xReadIb), - /*9633*/ uint16(xArgRM64), - /*9634*/ uint16(xArgImm8), - /*9635*/ uint16(xMatch), - /*9636*/ uint16(xCondIs64), 9639, 9655, - /*9639*/ uint16(xCondDataSize), 9643, 9649, 0, - /*9643*/ uint16(xSetOp), uint16(ADC), - /*9645*/ uint16(xReadIb), - /*9646*/ uint16(xArgRM16), - /*9647*/ uint16(xArgImm8), - /*9648*/ uint16(xMatch), - /*9649*/ uint16(xSetOp), uint16(ADC), - /*9651*/ uint16(xReadIb), - /*9652*/ uint16(xArgRM32), - /*9653*/ uint16(xArgImm8), - /*9654*/ uint16(xMatch), - /*9655*/ uint16(xCondDataSize), 9643, 9649, 9659, - /*9659*/ uint16(xSetOp), uint16(ADC), - /*9661*/ uint16(xReadIb), - /*9662*/ uint16(xArgRM64), - /*9663*/ uint16(xArgImm8), - /*9664*/ uint16(xMatch), - /*9665*/ uint16(xCondIs64), 9668, 9684, - /*9668*/ uint16(xCondDataSize), 9672, 9678, 0, - /*9672*/ uint16(xSetOp), uint16(SBB), - /*9674*/ uint16(xReadIb), - /*9675*/ uint16(xArgRM16), - /*9676*/ uint16(xArgImm8), - /*9677*/ uint16(xMatch), - /*9678*/ uint16(xSetOp), uint16(SBB), - /*9680*/ uint16(xReadIb), - /*9681*/ uint16(xArgRM32), - /*9682*/ uint16(xArgImm8), - /*9683*/ uint16(xMatch), - /*9684*/ uint16(xCondDataSize), 9672, 9678, 9688, - /*9688*/ uint16(xSetOp), uint16(SBB), - /*9690*/ uint16(xReadIb), - /*9691*/ uint16(xArgRM64), - /*9692*/ uint16(xArgImm8), - /*9693*/ uint16(xMatch), - /*9694*/ uint16(xCondIs64), 9697, 9713, - /*9697*/ uint16(xCondDataSize), 9701, 9707, 0, - /*9701*/ uint16(xSetOp), uint16(AND), - /*9703*/ uint16(xReadIb), - /*9704*/ uint16(xArgRM16), - /*9705*/ uint16(xArgImm8), - /*9706*/ uint16(xMatch), - /*9707*/ uint16(xSetOp), uint16(AND), - /*9709*/ uint16(xReadIb), - /*9710*/ uint16(xArgRM32), - /*9711*/ uint16(xArgImm8), - /*9712*/ uint16(xMatch), - /*9713*/ uint16(xCondDataSize), 9701, 9707, 9717, - /*9717*/ uint16(xSetOp), uint16(AND), - /*9719*/ uint16(xReadIb), - /*9720*/ uint16(xArgRM64), - /*9721*/ uint16(xArgImm8), - /*9722*/ uint16(xMatch), - /*9723*/ uint16(xCondIs64), 9726, 9742, - /*9726*/ uint16(xCondDataSize), 9730, 9736, 0, - /*9730*/ uint16(xSetOp), uint16(SUB), - /*9732*/ uint16(xReadIb), - /*9733*/ uint16(xArgRM16), - /*9734*/ uint16(xArgImm8), - /*9735*/ uint16(xMatch), - /*9736*/ uint16(xSetOp), uint16(SUB), - /*9738*/ uint16(xReadIb), - /*9739*/ uint16(xArgRM32), - /*9740*/ uint16(xArgImm8), - /*9741*/ uint16(xMatch), - /*9742*/ uint16(xCondDataSize), 9730, 9736, 9746, - /*9746*/ uint16(xSetOp), uint16(SUB), - /*9748*/ uint16(xReadIb), - /*9749*/ uint16(xArgRM64), - /*9750*/ uint16(xArgImm8), - /*9751*/ uint16(xMatch), - /*9752*/ uint16(xCondIs64), 9755, 9771, - /*9755*/ uint16(xCondDataSize), 9759, 9765, 0, - /*9759*/ uint16(xSetOp), uint16(XOR), - /*9761*/ uint16(xReadIb), - /*9762*/ uint16(xArgRM16), - /*9763*/ uint16(xArgImm8), - /*9764*/ uint16(xMatch), - /*9765*/ uint16(xSetOp), uint16(XOR), - /*9767*/ uint16(xReadIb), - /*9768*/ uint16(xArgRM32), - /*9769*/ uint16(xArgImm8), - /*9770*/ uint16(xMatch), - /*9771*/ uint16(xCondDataSize), 9759, 9765, 9775, - /*9775*/ uint16(xSetOp), uint16(XOR), - /*9777*/ uint16(xReadIb), - /*9778*/ uint16(xArgRM64), - /*9779*/ uint16(xArgImm8), - /*9780*/ uint16(xMatch), - /*9781*/ uint16(xCondIs64), 9784, 9800, - /*9784*/ uint16(xCondDataSize), 9788, 9794, 0, - /*9788*/ uint16(xSetOp), uint16(CMP), - /*9790*/ uint16(xReadIb), - /*9791*/ uint16(xArgRM16), - /*9792*/ uint16(xArgImm8), - /*9793*/ uint16(xMatch), - /*9794*/ uint16(xSetOp), uint16(CMP), - /*9796*/ uint16(xReadIb), - /*9797*/ uint16(xArgRM32), - /*9798*/ uint16(xArgImm8), - /*9799*/ uint16(xMatch), - /*9800*/ uint16(xCondDataSize), 9788, 9794, 9804, - /*9804*/ uint16(xSetOp), uint16(CMP), - /*9806*/ uint16(xReadIb), - /*9807*/ uint16(xArgRM64), - /*9808*/ uint16(xArgImm8), - /*9809*/ uint16(xMatch), - /*9810*/ uint16(xSetOp), uint16(TEST), - /*9812*/ uint16(xReadSlashR), - /*9813*/ uint16(xArgRM8), - /*9814*/ uint16(xArgR8), - /*9815*/ uint16(xMatch), - /*9816*/ uint16(xCondIs64), 9819, 9835, - /*9819*/ uint16(xCondDataSize), 9823, 9829, 0, - /*9823*/ uint16(xSetOp), uint16(TEST), - /*9825*/ uint16(xReadSlashR), - /*9826*/ uint16(xArgRM16), - /*9827*/ uint16(xArgR16), - /*9828*/ uint16(xMatch), - /*9829*/ uint16(xSetOp), uint16(TEST), - /*9831*/ uint16(xReadSlashR), - /*9832*/ uint16(xArgRM32), - /*9833*/ uint16(xArgR32), - /*9834*/ uint16(xMatch), - /*9835*/ uint16(xCondDataSize), 9823, 9829, 9839, - /*9839*/ uint16(xSetOp), uint16(TEST), - /*9841*/ uint16(xReadSlashR), - /*9842*/ uint16(xArgRM64), - /*9843*/ uint16(xArgR64), - /*9844*/ uint16(xMatch), - /*9845*/ uint16(xSetOp), uint16(XCHG), - /*9847*/ uint16(xReadSlashR), - /*9848*/ uint16(xArgRM8), - /*9849*/ uint16(xArgR8), - /*9850*/ uint16(xMatch), - /*9851*/ uint16(xCondIs64), 9854, 9870, - /*9854*/ uint16(xCondDataSize), 9858, 9864, 0, - /*9858*/ uint16(xSetOp), uint16(XCHG), - /*9860*/ uint16(xReadSlashR), - /*9861*/ uint16(xArgRM16), - /*9862*/ uint16(xArgR16), - /*9863*/ uint16(xMatch), - /*9864*/ uint16(xSetOp), uint16(XCHG), - /*9866*/ uint16(xReadSlashR), - /*9867*/ uint16(xArgRM32), - /*9868*/ uint16(xArgR32), - /*9869*/ uint16(xMatch), - /*9870*/ uint16(xCondDataSize), 9858, 9864, 9874, - /*9874*/ uint16(xSetOp), uint16(XCHG), - /*9876*/ uint16(xReadSlashR), - /*9877*/ uint16(xArgRM64), - /*9878*/ uint16(xArgR64), - /*9879*/ uint16(xMatch), - /*9880*/ uint16(xSetOp), uint16(MOV), - /*9882*/ uint16(xReadSlashR), - /*9883*/ uint16(xArgRM8), - /*9884*/ uint16(xArgR8), - /*9885*/ uint16(xMatch), - /*9886*/ uint16(xCondDataSize), 9890, 9896, 9902, - /*9890*/ uint16(xSetOp), uint16(MOV), - /*9892*/ uint16(xReadSlashR), - /*9893*/ uint16(xArgRM16), - /*9894*/ uint16(xArgR16), - /*9895*/ uint16(xMatch), - /*9896*/ uint16(xSetOp), uint16(MOV), - /*9898*/ uint16(xReadSlashR), - /*9899*/ uint16(xArgRM32), - /*9900*/ uint16(xArgR32), - /*9901*/ uint16(xMatch), - /*9902*/ uint16(xSetOp), uint16(MOV), - /*9904*/ uint16(xReadSlashR), - /*9905*/ uint16(xArgRM64), - /*9906*/ uint16(xArgR64), - /*9907*/ uint16(xMatch), - /*9908*/ uint16(xSetOp), uint16(MOV), - /*9910*/ uint16(xReadSlashR), - /*9911*/ uint16(xArgR8), - /*9912*/ uint16(xArgRM8), - /*9913*/ uint16(xMatch), - /*9914*/ uint16(xCondDataSize), 9918, 9924, 9930, - /*9918*/ uint16(xSetOp), uint16(MOV), - /*9920*/ uint16(xReadSlashR), - /*9921*/ uint16(xArgR16), - /*9922*/ uint16(xArgRM16), - /*9923*/ uint16(xMatch), - /*9924*/ uint16(xSetOp), uint16(MOV), - /*9926*/ uint16(xReadSlashR), - /*9927*/ uint16(xArgR32), - /*9928*/ uint16(xArgRM32), - /*9929*/ uint16(xMatch), - /*9930*/ uint16(xSetOp), uint16(MOV), - /*9932*/ uint16(xReadSlashR), - /*9933*/ uint16(xArgR64), - /*9934*/ uint16(xArgRM64), - /*9935*/ uint16(xMatch), - /*9936*/ uint16(xCondIs64), 9939, 9955, - /*9939*/ uint16(xCondDataSize), 9943, 9949, 0, - /*9943*/ uint16(xSetOp), uint16(MOV), - /*9945*/ uint16(xReadSlashR), - /*9946*/ uint16(xArgRM16), - /*9947*/ uint16(xArgSreg), - /*9948*/ uint16(xMatch), - /*9949*/ uint16(xSetOp), uint16(MOV), - /*9951*/ uint16(xReadSlashR), - /*9952*/ uint16(xArgR32M16), - /*9953*/ uint16(xArgSreg), - /*9954*/ uint16(xMatch), - /*9955*/ uint16(xCondDataSize), 9943, 9949, 9959, - /*9959*/ uint16(xSetOp), uint16(MOV), - /*9961*/ uint16(xReadSlashR), - /*9962*/ uint16(xArgR64M16), - /*9963*/ uint16(xArgSreg), - /*9964*/ uint16(xMatch), - /*9965*/ uint16(xCondIs64), 9968, 9984, - /*9968*/ uint16(xCondDataSize), 9972, 9978, 0, - /*9972*/ uint16(xSetOp), uint16(LEA), - /*9974*/ uint16(xReadSlashR), - /*9975*/ uint16(xArgR16), - /*9976*/ uint16(xArgM), - /*9977*/ uint16(xMatch), - /*9978*/ uint16(xSetOp), uint16(LEA), - /*9980*/ uint16(xReadSlashR), - /*9981*/ uint16(xArgR32), - /*9982*/ uint16(xArgM), - /*9983*/ uint16(xMatch), - /*9984*/ uint16(xCondDataSize), 9972, 9978, 9988, - /*9988*/ uint16(xSetOp), uint16(LEA), - /*9990*/ uint16(xReadSlashR), - /*9991*/ uint16(xArgR64), - /*9992*/ uint16(xArgM), - /*9993*/ uint16(xMatch), - /*9994*/ uint16(xCondIs64), 9997, 10013, - /*9997*/ uint16(xCondDataSize), 10001, 10007, 0, - /*10001*/ uint16(xSetOp), uint16(MOV), - /*10003*/ uint16(xReadSlashR), - /*10004*/ uint16(xArgSreg), - /*10005*/ uint16(xArgRM16), - /*10006*/ uint16(xMatch), - /*10007*/ uint16(xSetOp), uint16(MOV), - /*10009*/ uint16(xReadSlashR), - /*10010*/ uint16(xArgSreg), - /*10011*/ uint16(xArgR32M16), - /*10012*/ uint16(xMatch), - /*10013*/ uint16(xCondDataSize), 10001, 10007, 10017, - /*10017*/ uint16(xSetOp), uint16(MOV), - /*10019*/ uint16(xReadSlashR), - /*10020*/ uint16(xArgSreg), - /*10021*/ uint16(xArgR64M16), - /*10022*/ uint16(xMatch), - /*10023*/ uint16(xCondSlashR), - 10032, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10032*/ uint16(xCondIs64), 10035, 10047, - /*10035*/ uint16(xCondDataSize), 10039, 10043, 0, - /*10039*/ uint16(xSetOp), uint16(POP), - /*10041*/ uint16(xArgRM16), - /*10042*/ uint16(xMatch), - /*10043*/ uint16(xSetOp), uint16(POP), - /*10045*/ uint16(xArgRM32), - /*10046*/ uint16(xMatch), - /*10047*/ uint16(xCondDataSize), 10039, 10051, 10055, - /*10051*/ uint16(xSetOp), uint16(POP), - /*10053*/ uint16(xArgRM64), - /*10054*/ uint16(xMatch), - /*10055*/ uint16(xSetOp), uint16(POP), - /*10057*/ uint16(xArgRM64), - /*10058*/ uint16(xMatch), - /*10059*/ uint16(xCondIs64), 10062, 10076, - /*10062*/ uint16(xCondDataSize), 10066, 10071, 0, - /*10066*/ uint16(xSetOp), uint16(XCHG), - /*10068*/ uint16(xArgR16op), - /*10069*/ uint16(xArgAX), - /*10070*/ uint16(xMatch), - /*10071*/ uint16(xSetOp), uint16(XCHG), - /*10073*/ uint16(xArgR32op), - /*10074*/ uint16(xArgEAX), - /*10075*/ uint16(xMatch), - /*10076*/ uint16(xCondDataSize), 10066, 10071, 10080, - /*10080*/ uint16(xSetOp), uint16(XCHG), - /*10082*/ uint16(xArgR64op), - /*10083*/ uint16(xArgRAX), - /*10084*/ uint16(xMatch), - /*10085*/ uint16(xCondIs64), 10088, 10098, - /*10088*/ uint16(xCondDataSize), 10092, 10095, 0, - /*10092*/ uint16(xSetOp), uint16(CBW), - /*10094*/ uint16(xMatch), - /*10095*/ uint16(xSetOp), uint16(CWDE), - /*10097*/ uint16(xMatch), - /*10098*/ uint16(xCondDataSize), 10092, 10095, 10102, - /*10102*/ uint16(xSetOp), uint16(CDQE), - /*10104*/ uint16(xMatch), - /*10105*/ uint16(xCondIs64), 10108, 10118, - /*10108*/ uint16(xCondDataSize), 10112, 10115, 0, - /*10112*/ uint16(xSetOp), uint16(CWD), - /*10114*/ uint16(xMatch), - /*10115*/ uint16(xSetOp), uint16(CDQ), - /*10117*/ uint16(xMatch), - /*10118*/ uint16(xCondDataSize), 10112, 10115, 10122, - /*10122*/ uint16(xSetOp), uint16(CQO), - /*10124*/ uint16(xMatch), - /*10125*/ uint16(xCondIs64), 10128, 0, - /*10128*/ uint16(xCondDataSize), 10132, 10137, 0, - /*10132*/ uint16(xSetOp), uint16(LCALL), - /*10134*/ uint16(xReadCd), - /*10135*/ uint16(xArgPtr16colon16), - /*10136*/ uint16(xMatch), - /*10137*/ uint16(xSetOp), uint16(LCALL), - /*10139*/ uint16(xReadCp), - /*10140*/ uint16(xArgPtr16colon32), - /*10141*/ uint16(xMatch), - /*10142*/ uint16(xSetOp), uint16(FWAIT), - /*10144*/ uint16(xMatch), - /*10145*/ uint16(xCondIs64), 10148, 10158, - /*10148*/ uint16(xCondDataSize), 10152, 10155, 0, - /*10152*/ uint16(xSetOp), uint16(PUSHF), - /*10154*/ uint16(xMatch), - /*10155*/ uint16(xSetOp), uint16(PUSHFD), - /*10157*/ uint16(xMatch), - /*10158*/ uint16(xCondDataSize), 10152, 10162, 10165, - /*10162*/ uint16(xSetOp), uint16(PUSHFQ), - /*10164*/ uint16(xMatch), - /*10165*/ uint16(xSetOp), uint16(PUSHFQ), - /*10167*/ uint16(xMatch), - /*10168*/ uint16(xCondIs64), 10171, 10181, - /*10171*/ uint16(xCondDataSize), 10175, 10178, 0, - /*10175*/ uint16(xSetOp), uint16(POPF), - /*10177*/ uint16(xMatch), - /*10178*/ uint16(xSetOp), uint16(POPFD), - /*10180*/ uint16(xMatch), - /*10181*/ uint16(xCondDataSize), 10175, 10185, 10188, - /*10185*/ uint16(xSetOp), uint16(POPFQ), - /*10187*/ uint16(xMatch), - /*10188*/ uint16(xSetOp), uint16(POPFQ), - /*10190*/ uint16(xMatch), - /*10191*/ uint16(xSetOp), uint16(SAHF), - /*10193*/ uint16(xMatch), - /*10194*/ uint16(xSetOp), uint16(LAHF), - /*10196*/ uint16(xMatch), - /*10197*/ uint16(xCondIs64), 10200, 10206, - /*10200*/ uint16(xSetOp), uint16(MOV), - /*10202*/ uint16(xReadCm), - /*10203*/ uint16(xArgAL), - /*10204*/ uint16(xArgMoffs8), - /*10205*/ uint16(xMatch), - /*10206*/ uint16(xCondDataSize), 10200, 10200, 10210, - /*10210*/ uint16(xSetOp), uint16(MOV), - /*10212*/ uint16(xReadCm), - /*10213*/ uint16(xArgAL), - /*10214*/ uint16(xArgMoffs8), - /*10215*/ uint16(xMatch), - /*10216*/ uint16(xCondDataSize), 10220, 10226, 10232, - /*10220*/ uint16(xSetOp), uint16(MOV), - /*10222*/ uint16(xReadCm), - /*10223*/ uint16(xArgAX), - /*10224*/ uint16(xArgMoffs16), - /*10225*/ uint16(xMatch), - /*10226*/ uint16(xSetOp), uint16(MOV), - /*10228*/ uint16(xReadCm), - /*10229*/ uint16(xArgEAX), - /*10230*/ uint16(xArgMoffs32), - /*10231*/ uint16(xMatch), - /*10232*/ uint16(xSetOp), uint16(MOV), - /*10234*/ uint16(xReadCm), - /*10235*/ uint16(xArgRAX), - /*10236*/ uint16(xArgMoffs64), - /*10237*/ uint16(xMatch), - /*10238*/ uint16(xCondIs64), 10241, 10247, - /*10241*/ uint16(xSetOp), uint16(MOV), - /*10243*/ uint16(xReadCm), - /*10244*/ uint16(xArgMoffs8), - /*10245*/ uint16(xArgAL), - /*10246*/ uint16(xMatch), - /*10247*/ uint16(xCondDataSize), 10241, 10241, 10251, - /*10251*/ uint16(xSetOp), uint16(MOV), - /*10253*/ uint16(xReadCm), - /*10254*/ uint16(xArgMoffs8), - /*10255*/ uint16(xArgAL), - /*10256*/ uint16(xMatch), - /*10257*/ uint16(xCondDataSize), 10261, 10267, 10273, - /*10261*/ uint16(xSetOp), uint16(MOV), - /*10263*/ uint16(xReadCm), - /*10264*/ uint16(xArgMoffs16), - /*10265*/ uint16(xArgAX), - /*10266*/ uint16(xMatch), - /*10267*/ uint16(xSetOp), uint16(MOV), - /*10269*/ uint16(xReadCm), - /*10270*/ uint16(xArgMoffs32), - /*10271*/ uint16(xArgEAX), - /*10272*/ uint16(xMatch), - /*10273*/ uint16(xSetOp), uint16(MOV), - /*10275*/ uint16(xReadCm), - /*10276*/ uint16(xArgMoffs64), - /*10277*/ uint16(xArgRAX), - /*10278*/ uint16(xMatch), - /*10279*/ uint16(xSetOp), uint16(MOVSB), - /*10281*/ uint16(xMatch), - /*10282*/ uint16(xCondIs64), 10285, 10295, - /*10285*/ uint16(xCondDataSize), 10289, 10292, 0, - /*10289*/ uint16(xSetOp), uint16(MOVSW), - /*10291*/ uint16(xMatch), - /*10292*/ uint16(xSetOp), uint16(MOVSD), - /*10294*/ uint16(xMatch), - /*10295*/ uint16(xCondDataSize), 10289, 10292, 10299, - /*10299*/ uint16(xSetOp), uint16(MOVSQ), - /*10301*/ uint16(xMatch), - /*10302*/ uint16(xSetOp), uint16(CMPSB), - /*10304*/ uint16(xMatch), - /*10305*/ uint16(xCondIs64), 10308, 10318, - /*10308*/ uint16(xCondDataSize), 10312, 10315, 0, - /*10312*/ uint16(xSetOp), uint16(CMPSW), - /*10314*/ uint16(xMatch), - /*10315*/ uint16(xSetOp), uint16(CMPSD), - /*10317*/ uint16(xMatch), - /*10318*/ uint16(xCondDataSize), 10312, 10315, 10322, - /*10322*/ uint16(xSetOp), uint16(CMPSQ), - /*10324*/ uint16(xMatch), - /*10325*/ uint16(xSetOp), uint16(TEST), - /*10327*/ uint16(xReadIb), - /*10328*/ uint16(xArgAL), - /*10329*/ uint16(xArgImm8u), - /*10330*/ uint16(xMatch), - /*10331*/ uint16(xCondIs64), 10334, 10350, - /*10334*/ uint16(xCondDataSize), 10338, 10344, 0, - /*10338*/ uint16(xSetOp), uint16(TEST), - /*10340*/ uint16(xReadIw), - /*10341*/ uint16(xArgAX), - /*10342*/ uint16(xArgImm16), - /*10343*/ uint16(xMatch), - /*10344*/ uint16(xSetOp), uint16(TEST), - /*10346*/ uint16(xReadId), - /*10347*/ uint16(xArgEAX), - /*10348*/ uint16(xArgImm32), - /*10349*/ uint16(xMatch), - /*10350*/ uint16(xCondDataSize), 10338, 10344, 10354, - /*10354*/ uint16(xSetOp), uint16(TEST), - /*10356*/ uint16(xReadId), - /*10357*/ uint16(xArgRAX), - /*10358*/ uint16(xArgImm32), - /*10359*/ uint16(xMatch), - /*10360*/ uint16(xSetOp), uint16(STOSB), - /*10362*/ uint16(xMatch), - /*10363*/ uint16(xCondIs64), 10366, 10376, - /*10366*/ uint16(xCondDataSize), 10370, 10373, 0, - /*10370*/ uint16(xSetOp), uint16(STOSW), - /*10372*/ uint16(xMatch), - /*10373*/ uint16(xSetOp), uint16(STOSD), - /*10375*/ uint16(xMatch), - /*10376*/ uint16(xCondDataSize), 10370, 10373, 10380, - /*10380*/ uint16(xSetOp), uint16(STOSQ), - /*10382*/ uint16(xMatch), - /*10383*/ uint16(xSetOp), uint16(LODSB), - /*10385*/ uint16(xMatch), - /*10386*/ uint16(xCondIs64), 10389, 10399, - /*10389*/ uint16(xCondDataSize), 10393, 10396, 0, - /*10393*/ uint16(xSetOp), uint16(LODSW), - /*10395*/ uint16(xMatch), - /*10396*/ uint16(xSetOp), uint16(LODSD), - /*10398*/ uint16(xMatch), - /*10399*/ uint16(xCondDataSize), 10393, 10396, 10403, - /*10403*/ uint16(xSetOp), uint16(LODSQ), - /*10405*/ uint16(xMatch), - /*10406*/ uint16(xSetOp), uint16(SCASB), - /*10408*/ uint16(xMatch), - /*10409*/ uint16(xCondIs64), 10412, 10422, - /*10412*/ uint16(xCondDataSize), 10416, 10419, 0, - /*10416*/ uint16(xSetOp), uint16(SCASW), - /*10418*/ uint16(xMatch), - /*10419*/ uint16(xSetOp), uint16(SCASD), - /*10421*/ uint16(xMatch), - /*10422*/ uint16(xCondDataSize), 10416, 10419, 10426, - /*10426*/ uint16(xSetOp), uint16(SCASQ), - /*10428*/ uint16(xMatch), - /*10429*/ uint16(xSetOp), uint16(MOV), - /*10431*/ uint16(xReadIb), - /*10432*/ uint16(xArgR8op), - /*10433*/ uint16(xArgImm8u), - /*10434*/ uint16(xMatch), - /*10435*/ uint16(xCondIs64), 10438, 10454, - /*10438*/ uint16(xCondDataSize), 10442, 10448, 0, - /*10442*/ uint16(xSetOp), uint16(MOV), - /*10444*/ uint16(xReadIw), - /*10445*/ uint16(xArgR16op), - /*10446*/ uint16(xArgImm16), - /*10447*/ uint16(xMatch), - /*10448*/ uint16(xSetOp), uint16(MOV), - /*10450*/ uint16(xReadId), - /*10451*/ uint16(xArgR32op), - /*10452*/ uint16(xArgImm32), - /*10453*/ uint16(xMatch), - /*10454*/ uint16(xCondDataSize), 10442, 10448, 10458, - /*10458*/ uint16(xSetOp), uint16(MOV), - /*10460*/ uint16(xReadIo), - /*10461*/ uint16(xArgR64op), - /*10462*/ uint16(xArgImm64), - /*10463*/ uint16(xMatch), - /*10464*/ uint16(xCondSlashR), - 10473, // 0 - 10479, // 1 - 10485, // 2 - 10491, // 3 - 10497, // 4 - 10503, // 5 - 0, // 6 - 10509, // 7 - /*10473*/ uint16(xSetOp), uint16(ROL), - /*10475*/ uint16(xReadIb), - /*10476*/ uint16(xArgRM8), - /*10477*/ uint16(xArgImm8u), - /*10478*/ uint16(xMatch), - /*10479*/ uint16(xSetOp), uint16(ROR), - /*10481*/ uint16(xReadIb), - /*10482*/ uint16(xArgRM8), - /*10483*/ uint16(xArgImm8u), - /*10484*/ uint16(xMatch), - /*10485*/ uint16(xSetOp), uint16(RCL), - /*10487*/ uint16(xReadIb), - /*10488*/ uint16(xArgRM8), - /*10489*/ uint16(xArgImm8u), - /*10490*/ uint16(xMatch), - /*10491*/ uint16(xSetOp), uint16(RCR), - /*10493*/ uint16(xReadIb), - /*10494*/ uint16(xArgRM8), - /*10495*/ uint16(xArgImm8u), - /*10496*/ uint16(xMatch), - /*10497*/ uint16(xSetOp), uint16(SHL), - /*10499*/ uint16(xReadIb), - /*10500*/ uint16(xArgRM8), - /*10501*/ uint16(xArgImm8u), - /*10502*/ uint16(xMatch), - /*10503*/ uint16(xSetOp), uint16(SHR), - /*10505*/ uint16(xReadIb), - /*10506*/ uint16(xArgRM8), - /*10507*/ uint16(xArgImm8u), - /*10508*/ uint16(xMatch), - /*10509*/ uint16(xSetOp), uint16(SAR), - /*10511*/ uint16(xReadIb), - /*10512*/ uint16(xArgRM8), - /*10513*/ uint16(xArgImm8u), - /*10514*/ uint16(xMatch), - /*10515*/ uint16(xCondSlashR), - 10524, // 0 - 10546, // 1 - 10568, // 2 - 10597, // 3 - 10626, // 4 - 10655, // 5 - 0, // 6 - 10684, // 7 - /*10524*/ uint16(xCondDataSize), 10528, 10534, 10540, - /*10528*/ uint16(xSetOp), uint16(ROL), - /*10530*/ uint16(xReadIb), - /*10531*/ uint16(xArgRM16), - /*10532*/ uint16(xArgImm8u), - /*10533*/ uint16(xMatch), - /*10534*/ uint16(xSetOp), uint16(ROL), - /*10536*/ uint16(xReadIb), - /*10537*/ uint16(xArgRM32), - /*10538*/ uint16(xArgImm8u), - /*10539*/ uint16(xMatch), - /*10540*/ uint16(xSetOp), uint16(ROL), - /*10542*/ uint16(xReadIb), - /*10543*/ uint16(xArgRM64), - /*10544*/ uint16(xArgImm8u), - /*10545*/ uint16(xMatch), - /*10546*/ uint16(xCondDataSize), 10550, 10556, 10562, - /*10550*/ uint16(xSetOp), uint16(ROR), - /*10552*/ uint16(xReadIb), - /*10553*/ uint16(xArgRM16), - /*10554*/ uint16(xArgImm8u), - /*10555*/ uint16(xMatch), - /*10556*/ uint16(xSetOp), uint16(ROR), - /*10558*/ uint16(xReadIb), - /*10559*/ uint16(xArgRM32), - /*10560*/ uint16(xArgImm8u), - /*10561*/ uint16(xMatch), - /*10562*/ uint16(xSetOp), uint16(ROR), - /*10564*/ uint16(xReadIb), - /*10565*/ uint16(xArgRM64), - /*10566*/ uint16(xArgImm8u), - /*10567*/ uint16(xMatch), - /*10568*/ uint16(xCondIs64), 10571, 10587, - /*10571*/ uint16(xCondDataSize), 10575, 10581, 0, - /*10575*/ uint16(xSetOp), uint16(RCL), - /*10577*/ uint16(xReadIb), - /*10578*/ uint16(xArgRM16), - /*10579*/ uint16(xArgImm8u), - /*10580*/ uint16(xMatch), - /*10581*/ uint16(xSetOp), uint16(RCL), - /*10583*/ uint16(xReadIb), - /*10584*/ uint16(xArgRM32), - /*10585*/ uint16(xArgImm8u), - /*10586*/ uint16(xMatch), - /*10587*/ uint16(xCondDataSize), 10575, 10581, 10591, - /*10591*/ uint16(xSetOp), uint16(RCL), - /*10593*/ uint16(xReadIb), - /*10594*/ uint16(xArgRM64), - /*10595*/ uint16(xArgImm8u), - /*10596*/ uint16(xMatch), - /*10597*/ uint16(xCondIs64), 10600, 10616, - /*10600*/ uint16(xCondDataSize), 10604, 10610, 0, - /*10604*/ uint16(xSetOp), uint16(RCR), - /*10606*/ uint16(xReadIb), - /*10607*/ uint16(xArgRM16), - /*10608*/ uint16(xArgImm8u), - /*10609*/ uint16(xMatch), - /*10610*/ uint16(xSetOp), uint16(RCR), - /*10612*/ uint16(xReadIb), - /*10613*/ uint16(xArgRM32), - /*10614*/ uint16(xArgImm8u), - /*10615*/ uint16(xMatch), - /*10616*/ uint16(xCondDataSize), 10604, 10610, 10620, - /*10620*/ uint16(xSetOp), uint16(RCR), - /*10622*/ uint16(xReadIb), - /*10623*/ uint16(xArgRM64), - /*10624*/ uint16(xArgImm8u), - /*10625*/ uint16(xMatch), - /*10626*/ uint16(xCondIs64), 10629, 10645, - /*10629*/ uint16(xCondDataSize), 10633, 10639, 0, - /*10633*/ uint16(xSetOp), uint16(SHL), - /*10635*/ uint16(xReadIb), - /*10636*/ uint16(xArgRM16), - /*10637*/ uint16(xArgImm8u), - /*10638*/ uint16(xMatch), - /*10639*/ uint16(xSetOp), uint16(SHL), - /*10641*/ uint16(xReadIb), - /*10642*/ uint16(xArgRM32), - /*10643*/ uint16(xArgImm8u), - /*10644*/ uint16(xMatch), - /*10645*/ uint16(xCondDataSize), 10633, 10639, 10649, - /*10649*/ uint16(xSetOp), uint16(SHL), - /*10651*/ uint16(xReadIb), - /*10652*/ uint16(xArgRM64), - /*10653*/ uint16(xArgImm8u), - /*10654*/ uint16(xMatch), - /*10655*/ uint16(xCondIs64), 10658, 10674, - /*10658*/ uint16(xCondDataSize), 10662, 10668, 0, - /*10662*/ uint16(xSetOp), uint16(SHR), - /*10664*/ uint16(xReadIb), - /*10665*/ uint16(xArgRM16), - /*10666*/ uint16(xArgImm8u), - /*10667*/ uint16(xMatch), - /*10668*/ uint16(xSetOp), uint16(SHR), - /*10670*/ uint16(xReadIb), - /*10671*/ uint16(xArgRM32), - /*10672*/ uint16(xArgImm8u), - /*10673*/ uint16(xMatch), - /*10674*/ uint16(xCondDataSize), 10662, 10668, 10678, - /*10678*/ uint16(xSetOp), uint16(SHR), - /*10680*/ uint16(xReadIb), - /*10681*/ uint16(xArgRM64), - /*10682*/ uint16(xArgImm8u), - /*10683*/ uint16(xMatch), - /*10684*/ uint16(xCondIs64), 10687, 10703, - /*10687*/ uint16(xCondDataSize), 10691, 10697, 0, - /*10691*/ uint16(xSetOp), uint16(SAR), - /*10693*/ uint16(xReadIb), - /*10694*/ uint16(xArgRM16), - /*10695*/ uint16(xArgImm8u), - /*10696*/ uint16(xMatch), - /*10697*/ uint16(xSetOp), uint16(SAR), - /*10699*/ uint16(xReadIb), - /*10700*/ uint16(xArgRM32), - /*10701*/ uint16(xArgImm8u), - /*10702*/ uint16(xMatch), - /*10703*/ uint16(xCondDataSize), 10691, 10697, 10707, - /*10707*/ uint16(xSetOp), uint16(SAR), - /*10709*/ uint16(xReadIb), - /*10710*/ uint16(xArgRM64), - /*10711*/ uint16(xArgImm8u), - /*10712*/ uint16(xMatch), - /*10713*/ uint16(xSetOp), uint16(RET), - /*10715*/ uint16(xReadIw), - /*10716*/ uint16(xArgImm16u), - /*10717*/ uint16(xMatch), - /*10718*/ uint16(xSetOp), uint16(RET), - /*10720*/ uint16(xMatch), - /*10721*/ uint16(xCondIs64), 10724, 0, - /*10724*/ uint16(xCondDataSize), 10728, 10734, 0, - /*10728*/ uint16(xSetOp), uint16(LES), - /*10730*/ uint16(xReadSlashR), - /*10731*/ uint16(xArgR16), - /*10732*/ uint16(xArgM16colon16), - /*10733*/ uint16(xMatch), - /*10734*/ uint16(xSetOp), uint16(LES), - /*10736*/ uint16(xReadSlashR), - /*10737*/ uint16(xArgR32), - /*10738*/ uint16(xArgM16colon32), - /*10739*/ uint16(xMatch), - /*10740*/ uint16(xCondIs64), 10743, 0, - /*10743*/ uint16(xCondDataSize), 10747, 10753, 0, - /*10747*/ uint16(xSetOp), uint16(LDS), - /*10749*/ uint16(xReadSlashR), - /*10750*/ uint16(xArgR16), - /*10751*/ uint16(xArgM16colon16), - /*10752*/ uint16(xMatch), - /*10753*/ uint16(xSetOp), uint16(LDS), - /*10755*/ uint16(xReadSlashR), - /*10756*/ uint16(xArgR32), - /*10757*/ uint16(xArgM16colon32), - /*10758*/ uint16(xMatch), - /*10759*/ uint16(xCondByte), 1, - 0xF8, 10778, - /*10763*/ uint16(xCondSlashR), - 10772, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10772*/ uint16(xSetOp), uint16(MOV), - /*10774*/ uint16(xReadIb), - /*10775*/ uint16(xArgRM8), - /*10776*/ uint16(xArgImm8u), - /*10777*/ uint16(xMatch), - /*10778*/ uint16(xSetOp), uint16(XABORT), - /*10780*/ uint16(xReadIb), - /*10781*/ uint16(xArgImm8u), - /*10782*/ uint16(xMatch), - /*10783*/ uint16(xCondByte), 1, - 0xF8, 10825, - /*10787*/ uint16(xCondSlashR), - 10796, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10796*/ uint16(xCondIs64), 10799, 10815, - /*10799*/ uint16(xCondDataSize), 10803, 10809, 0, - /*10803*/ uint16(xSetOp), uint16(MOV), - /*10805*/ uint16(xReadIw), - /*10806*/ uint16(xArgRM16), - /*10807*/ uint16(xArgImm16), - /*10808*/ uint16(xMatch), - /*10809*/ uint16(xSetOp), uint16(MOV), - /*10811*/ uint16(xReadId), - /*10812*/ uint16(xArgRM32), - /*10813*/ uint16(xArgImm32), - /*10814*/ uint16(xMatch), - /*10815*/ uint16(xCondDataSize), 10803, 10809, 10819, - /*10819*/ uint16(xSetOp), uint16(MOV), - /*10821*/ uint16(xReadId), - /*10822*/ uint16(xArgRM64), - /*10823*/ uint16(xArgImm32), - /*10824*/ uint16(xMatch), - /*10825*/ uint16(xCondDataSize), 10829, 10834, 10839, - /*10829*/ uint16(xSetOp), uint16(XBEGIN), - /*10831*/ uint16(xReadCw), - /*10832*/ uint16(xArgRel16), - /*10833*/ uint16(xMatch), - /*10834*/ uint16(xSetOp), uint16(XBEGIN), - /*10836*/ uint16(xReadCd), - /*10837*/ uint16(xArgRel32), - /*10838*/ uint16(xMatch), - /*10839*/ uint16(xSetOp), uint16(XBEGIN), - /*10841*/ uint16(xReadCd), - /*10842*/ uint16(xArgRel32), - /*10843*/ uint16(xMatch), - /*10844*/ uint16(xSetOp), uint16(ENTER), - /*10846*/ uint16(xReadIw), - /*10847*/ uint16(xReadIb), - /*10848*/ uint16(xArgImm16u), - /*10849*/ uint16(xArgImm8u), - /*10850*/ uint16(xMatch), - /*10851*/ uint16(xCondIs64), 10854, 10864, - /*10854*/ uint16(xCondDataSize), 10858, 10861, 0, - /*10858*/ uint16(xSetOp), uint16(LEAVE), - /*10860*/ uint16(xMatch), - /*10861*/ uint16(xSetOp), uint16(LEAVE), - /*10863*/ uint16(xMatch), - /*10864*/ uint16(xCondDataSize), 10858, 10868, 10871, - /*10868*/ uint16(xSetOp), uint16(LEAVE), - /*10870*/ uint16(xMatch), - /*10871*/ uint16(xSetOp), uint16(LEAVE), - /*10873*/ uint16(xMatch), - /*10874*/ uint16(xSetOp), uint16(LRET), - /*10876*/ uint16(xReadIw), - /*10877*/ uint16(xArgImm16u), - /*10878*/ uint16(xMatch), - /*10879*/ uint16(xSetOp), uint16(LRET), - /*10881*/ uint16(xMatch), - /*10882*/ uint16(xSetOp), uint16(INT), - /*10884*/ uint16(xArg3), - /*10885*/ uint16(xMatch), - /*10886*/ uint16(xSetOp), uint16(INT), - /*10888*/ uint16(xReadIb), - /*10889*/ uint16(xArgImm8u), - /*10890*/ uint16(xMatch), - /*10891*/ uint16(xCondIs64), 10894, 0, - /*10894*/ uint16(xSetOp), uint16(INTO), - /*10896*/ uint16(xMatch), - /*10897*/ uint16(xCondIs64), 10900, 10910, - /*10900*/ uint16(xCondDataSize), 10904, 10907, 0, - /*10904*/ uint16(xSetOp), uint16(IRET), - /*10906*/ uint16(xMatch), - /*10907*/ uint16(xSetOp), uint16(IRETD), - /*10909*/ uint16(xMatch), - /*10910*/ uint16(xCondDataSize), 10904, 10907, 10914, - /*10914*/ uint16(xSetOp), uint16(IRETQ), - /*10916*/ uint16(xMatch), - /*10917*/ uint16(xCondSlashR), - 10926, // 0 - 10931, // 1 - 10936, // 2 - 10941, // 3 - 10946, // 4 - 10951, // 5 - 0, // 6 - 10956, // 7 - /*10926*/ uint16(xSetOp), uint16(ROL), - /*10928*/ uint16(xArgRM8), - /*10929*/ uint16(xArg1), - /*10930*/ uint16(xMatch), - /*10931*/ uint16(xSetOp), uint16(ROR), - /*10933*/ uint16(xArgRM8), - /*10934*/ uint16(xArg1), - /*10935*/ uint16(xMatch), - /*10936*/ uint16(xSetOp), uint16(RCL), - /*10938*/ uint16(xArgRM8), - /*10939*/ uint16(xArg1), - /*10940*/ uint16(xMatch), - /*10941*/ uint16(xSetOp), uint16(RCR), - /*10943*/ uint16(xArgRM8), - /*10944*/ uint16(xArg1), - /*10945*/ uint16(xMatch), - /*10946*/ uint16(xSetOp), uint16(SHL), - /*10948*/ uint16(xArgRM8), - /*10949*/ uint16(xArg1), - /*10950*/ uint16(xMatch), - /*10951*/ uint16(xSetOp), uint16(SHR), - /*10953*/ uint16(xArgRM8), - /*10954*/ uint16(xArg1), - /*10955*/ uint16(xMatch), - /*10956*/ uint16(xSetOp), uint16(SAR), - /*10958*/ uint16(xArgRM8), - /*10959*/ uint16(xArg1), - /*10960*/ uint16(xMatch), - /*10961*/ uint16(xCondSlashR), - 10970, // 0 - 10996, // 1 - 11022, // 2 - 11048, // 3 - 11074, // 4 - 11100, // 5 - 0, // 6 - 11126, // 7 - /*10970*/ uint16(xCondIs64), 10973, 10987, - /*10973*/ uint16(xCondDataSize), 10977, 10982, 0, - /*10977*/ uint16(xSetOp), uint16(ROL), - /*10979*/ uint16(xArgRM16), - /*10980*/ uint16(xArg1), - /*10981*/ uint16(xMatch), - /*10982*/ uint16(xSetOp), uint16(ROL), - /*10984*/ uint16(xArgRM32), - /*10985*/ uint16(xArg1), - /*10986*/ uint16(xMatch), - /*10987*/ uint16(xCondDataSize), 10977, 10982, 10991, - /*10991*/ uint16(xSetOp), uint16(ROL), - /*10993*/ uint16(xArgRM64), - /*10994*/ uint16(xArg1), - /*10995*/ uint16(xMatch), - /*10996*/ uint16(xCondIs64), 10999, 11013, - /*10999*/ uint16(xCondDataSize), 11003, 11008, 0, - /*11003*/ uint16(xSetOp), uint16(ROR), - /*11005*/ uint16(xArgRM16), - /*11006*/ uint16(xArg1), - /*11007*/ uint16(xMatch), - /*11008*/ uint16(xSetOp), uint16(ROR), - /*11010*/ uint16(xArgRM32), - /*11011*/ uint16(xArg1), - /*11012*/ uint16(xMatch), - /*11013*/ uint16(xCondDataSize), 11003, 11008, 11017, - /*11017*/ uint16(xSetOp), uint16(ROR), - /*11019*/ uint16(xArgRM64), - /*11020*/ uint16(xArg1), - /*11021*/ uint16(xMatch), - /*11022*/ uint16(xCondIs64), 11025, 11039, - /*11025*/ uint16(xCondDataSize), 11029, 11034, 0, - /*11029*/ uint16(xSetOp), uint16(RCL), - /*11031*/ uint16(xArgRM16), - /*11032*/ uint16(xArg1), - /*11033*/ uint16(xMatch), - /*11034*/ uint16(xSetOp), uint16(RCL), - /*11036*/ uint16(xArgRM32), - /*11037*/ uint16(xArg1), - /*11038*/ uint16(xMatch), - /*11039*/ uint16(xCondDataSize), 11029, 11034, 11043, - /*11043*/ uint16(xSetOp), uint16(RCL), - /*11045*/ uint16(xArgRM64), - /*11046*/ uint16(xArg1), - /*11047*/ uint16(xMatch), - /*11048*/ uint16(xCondIs64), 11051, 11065, - /*11051*/ uint16(xCondDataSize), 11055, 11060, 0, - /*11055*/ uint16(xSetOp), uint16(RCR), - /*11057*/ uint16(xArgRM16), - /*11058*/ uint16(xArg1), - /*11059*/ uint16(xMatch), - /*11060*/ uint16(xSetOp), uint16(RCR), - /*11062*/ uint16(xArgRM32), - /*11063*/ uint16(xArg1), - /*11064*/ uint16(xMatch), - /*11065*/ uint16(xCondDataSize), 11055, 11060, 11069, - /*11069*/ uint16(xSetOp), uint16(RCR), - /*11071*/ uint16(xArgRM64), - /*11072*/ uint16(xArg1), - /*11073*/ uint16(xMatch), - /*11074*/ uint16(xCondIs64), 11077, 11091, - /*11077*/ uint16(xCondDataSize), 11081, 11086, 0, - /*11081*/ uint16(xSetOp), uint16(SHL), - /*11083*/ uint16(xArgRM16), - /*11084*/ uint16(xArg1), - /*11085*/ uint16(xMatch), - /*11086*/ uint16(xSetOp), uint16(SHL), - /*11088*/ uint16(xArgRM32), - /*11089*/ uint16(xArg1), - /*11090*/ uint16(xMatch), - /*11091*/ uint16(xCondDataSize), 11081, 11086, 11095, - /*11095*/ uint16(xSetOp), uint16(SHL), - /*11097*/ uint16(xArgRM64), - /*11098*/ uint16(xArg1), - /*11099*/ uint16(xMatch), - /*11100*/ uint16(xCondIs64), 11103, 11117, - /*11103*/ uint16(xCondDataSize), 11107, 11112, 0, - /*11107*/ uint16(xSetOp), uint16(SHR), - /*11109*/ uint16(xArgRM16), - /*11110*/ uint16(xArg1), - /*11111*/ uint16(xMatch), - /*11112*/ uint16(xSetOp), uint16(SHR), - /*11114*/ uint16(xArgRM32), - /*11115*/ uint16(xArg1), - /*11116*/ uint16(xMatch), - /*11117*/ uint16(xCondDataSize), 11107, 11112, 11121, - /*11121*/ uint16(xSetOp), uint16(SHR), - /*11123*/ uint16(xArgRM64), - /*11124*/ uint16(xArg1), - /*11125*/ uint16(xMatch), - /*11126*/ uint16(xCondIs64), 11129, 11143, - /*11129*/ uint16(xCondDataSize), 11133, 11138, 0, - /*11133*/ uint16(xSetOp), uint16(SAR), - /*11135*/ uint16(xArgRM16), - /*11136*/ uint16(xArg1), - /*11137*/ uint16(xMatch), - /*11138*/ uint16(xSetOp), uint16(SAR), - /*11140*/ uint16(xArgRM32), - /*11141*/ uint16(xArg1), - /*11142*/ uint16(xMatch), - /*11143*/ uint16(xCondDataSize), 11133, 11138, 11147, - /*11147*/ uint16(xSetOp), uint16(SAR), - /*11149*/ uint16(xArgRM64), - /*11150*/ uint16(xArg1), - /*11151*/ uint16(xMatch), - /*11152*/ uint16(xCondSlashR), - 11161, // 0 - 11166, // 1 - 11171, // 2 - 11176, // 3 - 11181, // 4 - 11186, // 5 - 0, // 6 - 11191, // 7 - /*11161*/ uint16(xSetOp), uint16(ROL), - /*11163*/ uint16(xArgRM8), - /*11164*/ uint16(xArgCL), - /*11165*/ uint16(xMatch), - /*11166*/ uint16(xSetOp), uint16(ROR), - /*11168*/ uint16(xArgRM8), - /*11169*/ uint16(xArgCL), - /*11170*/ uint16(xMatch), - /*11171*/ uint16(xSetOp), uint16(RCL), - /*11173*/ uint16(xArgRM8), - /*11174*/ uint16(xArgCL), - /*11175*/ uint16(xMatch), - /*11176*/ uint16(xSetOp), uint16(RCR), - /*11178*/ uint16(xArgRM8), - /*11179*/ uint16(xArgCL), - /*11180*/ uint16(xMatch), - /*11181*/ uint16(xSetOp), uint16(SHL), - /*11183*/ uint16(xArgRM8), - /*11184*/ uint16(xArgCL), - /*11185*/ uint16(xMatch), - /*11186*/ uint16(xSetOp), uint16(SHR), - /*11188*/ uint16(xArgRM8), - /*11189*/ uint16(xArgCL), - /*11190*/ uint16(xMatch), - /*11191*/ uint16(xSetOp), uint16(SAR), - /*11193*/ uint16(xArgRM8), - /*11194*/ uint16(xArgCL), - /*11195*/ uint16(xMatch), - /*11196*/ uint16(xCondSlashR), - 11205, // 0 - 11231, // 1 - 11257, // 2 - 11283, // 3 - 11309, // 4 - 11335, // 5 - 0, // 6 - 11361, // 7 - /*11205*/ uint16(xCondIs64), 11208, 11222, - /*11208*/ uint16(xCondDataSize), 11212, 11217, 0, - /*11212*/ uint16(xSetOp), uint16(ROL), - /*11214*/ uint16(xArgRM16), - /*11215*/ uint16(xArgCL), - /*11216*/ uint16(xMatch), - /*11217*/ uint16(xSetOp), uint16(ROL), - /*11219*/ uint16(xArgRM32), - /*11220*/ uint16(xArgCL), - /*11221*/ uint16(xMatch), - /*11222*/ uint16(xCondDataSize), 11212, 11217, 11226, - /*11226*/ uint16(xSetOp), uint16(ROL), - /*11228*/ uint16(xArgRM64), - /*11229*/ uint16(xArgCL), - /*11230*/ uint16(xMatch), - /*11231*/ uint16(xCondIs64), 11234, 11248, - /*11234*/ uint16(xCondDataSize), 11238, 11243, 0, - /*11238*/ uint16(xSetOp), uint16(ROR), - /*11240*/ uint16(xArgRM16), - /*11241*/ uint16(xArgCL), - /*11242*/ uint16(xMatch), - /*11243*/ uint16(xSetOp), uint16(ROR), - /*11245*/ uint16(xArgRM32), - /*11246*/ uint16(xArgCL), - /*11247*/ uint16(xMatch), - /*11248*/ uint16(xCondDataSize), 11238, 11243, 11252, - /*11252*/ uint16(xSetOp), uint16(ROR), - /*11254*/ uint16(xArgRM64), - /*11255*/ uint16(xArgCL), - /*11256*/ uint16(xMatch), - /*11257*/ uint16(xCondIs64), 11260, 11274, - /*11260*/ uint16(xCondDataSize), 11264, 11269, 0, - /*11264*/ uint16(xSetOp), uint16(RCL), - /*11266*/ uint16(xArgRM16), - /*11267*/ uint16(xArgCL), - /*11268*/ uint16(xMatch), - /*11269*/ uint16(xSetOp), uint16(RCL), - /*11271*/ uint16(xArgRM32), - /*11272*/ uint16(xArgCL), - /*11273*/ uint16(xMatch), - /*11274*/ uint16(xCondDataSize), 11264, 11269, 11278, - /*11278*/ uint16(xSetOp), uint16(RCL), - /*11280*/ uint16(xArgRM64), - /*11281*/ uint16(xArgCL), - /*11282*/ uint16(xMatch), - /*11283*/ uint16(xCondIs64), 11286, 11300, - /*11286*/ uint16(xCondDataSize), 11290, 11295, 0, - /*11290*/ uint16(xSetOp), uint16(RCR), - /*11292*/ uint16(xArgRM16), - /*11293*/ uint16(xArgCL), - /*11294*/ uint16(xMatch), - /*11295*/ uint16(xSetOp), uint16(RCR), - /*11297*/ uint16(xArgRM32), - /*11298*/ uint16(xArgCL), - /*11299*/ uint16(xMatch), - /*11300*/ uint16(xCondDataSize), 11290, 11295, 11304, - /*11304*/ uint16(xSetOp), uint16(RCR), - /*11306*/ uint16(xArgRM64), - /*11307*/ uint16(xArgCL), - /*11308*/ uint16(xMatch), - /*11309*/ uint16(xCondIs64), 11312, 11326, - /*11312*/ uint16(xCondDataSize), 11316, 11321, 0, - /*11316*/ uint16(xSetOp), uint16(SHL), - /*11318*/ uint16(xArgRM16), - /*11319*/ uint16(xArgCL), - /*11320*/ uint16(xMatch), - /*11321*/ uint16(xSetOp), uint16(SHL), - /*11323*/ uint16(xArgRM32), - /*11324*/ uint16(xArgCL), - /*11325*/ uint16(xMatch), - /*11326*/ uint16(xCondDataSize), 11316, 11321, 11330, - /*11330*/ uint16(xSetOp), uint16(SHL), - /*11332*/ uint16(xArgRM64), - /*11333*/ uint16(xArgCL), - /*11334*/ uint16(xMatch), - /*11335*/ uint16(xCondIs64), 11338, 11352, - /*11338*/ uint16(xCondDataSize), 11342, 11347, 0, - /*11342*/ uint16(xSetOp), uint16(SHR), - /*11344*/ uint16(xArgRM16), - /*11345*/ uint16(xArgCL), - /*11346*/ uint16(xMatch), - /*11347*/ uint16(xSetOp), uint16(SHR), - /*11349*/ uint16(xArgRM32), - /*11350*/ uint16(xArgCL), - /*11351*/ uint16(xMatch), - /*11352*/ uint16(xCondDataSize), 11342, 11347, 11356, - /*11356*/ uint16(xSetOp), uint16(SHR), - /*11358*/ uint16(xArgRM64), - /*11359*/ uint16(xArgCL), - /*11360*/ uint16(xMatch), - /*11361*/ uint16(xCondIs64), 11364, 11378, - /*11364*/ uint16(xCondDataSize), 11368, 11373, 0, - /*11368*/ uint16(xSetOp), uint16(SAR), - /*11370*/ uint16(xArgRM16), - /*11371*/ uint16(xArgCL), - /*11372*/ uint16(xMatch), - /*11373*/ uint16(xSetOp), uint16(SAR), - /*11375*/ uint16(xArgRM32), - /*11376*/ uint16(xArgCL), - /*11377*/ uint16(xMatch), - /*11378*/ uint16(xCondDataSize), 11368, 11373, 11382, - /*11382*/ uint16(xSetOp), uint16(SAR), - /*11384*/ uint16(xArgRM64), - /*11385*/ uint16(xArgCL), - /*11386*/ uint16(xMatch), - /*11387*/ uint16(xCondIs64), 11390, 0, - /*11390*/ uint16(xSetOp), uint16(AAM), - /*11392*/ uint16(xReadIb), - /*11393*/ uint16(xArgImm8u), - /*11394*/ uint16(xMatch), - /*11395*/ uint16(xCondIs64), 11398, 0, - /*11398*/ uint16(xSetOp), uint16(AAD), - /*11400*/ uint16(xReadIb), - /*11401*/ uint16(xArgImm8u), - /*11402*/ uint16(xMatch), - /*11403*/ uint16(xCondIs64), 11406, 11409, - /*11406*/ uint16(xSetOp), uint16(XLATB), - /*11408*/ uint16(xMatch), - /*11409*/ uint16(xCondDataSize), 11406, 11406, 11413, - /*11413*/ uint16(xSetOp), uint16(XLATB), - /*11415*/ uint16(xMatch), - /*11416*/ uint16(xCondByte), 64, - 0xc0, 11587, - 0xc1, 11587, - 0xc2, 11587, - 0xc3, 11587, - 0xc4, 11587, - 0xc5, 11587, - 0xc6, 11587, - 0xc7, 11587, - 0xc8, 11592, - 0xc9, 11592, - 0xca, 11592, - 0xcb, 11592, - 0xcc, 11592, - 0xcd, 11592, - 0xce, 11592, - 0xcf, 11592, - 0xd0, 11597, - 0xd1, 11597, - 0xd2, 11597, - 0xd3, 11597, - 0xd4, 11597, - 0xd5, 11597, - 0xd6, 11597, - 0xd7, 11597, - 0xd8, 11601, - 0xd9, 11601, - 0xda, 11601, - 0xdb, 11601, - 0xdc, 11601, - 0xdd, 11601, - 0xde, 11601, - 0xdf, 11601, - 0xe0, 11605, - 0xe1, 11605, - 0xe2, 11605, - 0xe3, 11605, - 0xe4, 11605, - 0xe5, 11605, - 0xe6, 11605, - 0xe7, 11605, - 0xe8, 11610, - 0xe9, 11610, - 0xea, 11610, - 0xeb, 11610, - 0xec, 11610, - 0xed, 11610, - 0xee, 11610, - 0xef, 11610, - 0xf0, 11615, - 0xf1, 11615, - 0xf2, 11615, - 0xf3, 11615, - 0xf4, 11615, - 0xf5, 11615, - 0xf6, 11615, - 0xf7, 11615, - 0xf8, 11620, - 0xf9, 11620, - 0xfa, 11620, - 0xfb, 11620, - 0xfc, 11620, - 0xfd, 11620, - 0xfe, 11620, - 0xff, 11620, - /*11546*/ uint16(xCondSlashR), - 11555, // 0 - 11559, // 1 - 11563, // 2 - 11567, // 3 - 11571, // 4 - 11575, // 5 - 11579, // 6 - 11583, // 7 - /*11555*/ uint16(xSetOp), uint16(FADD), - /*11557*/ uint16(xArgM32fp), - /*11558*/ uint16(xMatch), - /*11559*/ uint16(xSetOp), uint16(FMUL), - /*11561*/ uint16(xArgM32fp), - /*11562*/ uint16(xMatch), - /*11563*/ uint16(xSetOp), uint16(FCOM), - /*11565*/ uint16(xArgM32fp), - /*11566*/ uint16(xMatch), - /*11567*/ uint16(xSetOp), uint16(FCOMP), - /*11569*/ uint16(xArgM32fp), - /*11570*/ uint16(xMatch), - /*11571*/ uint16(xSetOp), uint16(FSUB), - /*11573*/ uint16(xArgM32fp), - /*11574*/ uint16(xMatch), - /*11575*/ uint16(xSetOp), uint16(FSUBR), - /*11577*/ uint16(xArgM32fp), - /*11578*/ uint16(xMatch), - /*11579*/ uint16(xSetOp), uint16(FDIV), - /*11581*/ uint16(xArgM32fp), - /*11582*/ uint16(xMatch), - /*11583*/ uint16(xSetOp), uint16(FDIVR), - /*11585*/ uint16(xArgM32fp), - /*11586*/ uint16(xMatch), - /*11587*/ uint16(xSetOp), uint16(FADD), - /*11589*/ uint16(xArgST), - /*11590*/ uint16(xArgSTi), - /*11591*/ uint16(xMatch), - /*11592*/ uint16(xSetOp), uint16(FMUL), - /*11594*/ uint16(xArgST), - /*11595*/ uint16(xArgSTi), - /*11596*/ uint16(xMatch), - /*11597*/ uint16(xSetOp), uint16(FCOM), - /*11599*/ uint16(xArgSTi), - /*11600*/ uint16(xMatch), - /*11601*/ uint16(xSetOp), uint16(FCOMP), - /*11603*/ uint16(xArgSTi), - /*11604*/ uint16(xMatch), - /*11605*/ uint16(xSetOp), uint16(FSUB), - /*11607*/ uint16(xArgST), - /*11608*/ uint16(xArgSTi), - /*11609*/ uint16(xMatch), - /*11610*/ uint16(xSetOp), uint16(FSUBR), - /*11612*/ uint16(xArgST), - /*11613*/ uint16(xArgSTi), - /*11614*/ uint16(xMatch), - /*11615*/ uint16(xSetOp), uint16(FDIV), - /*11617*/ uint16(xArgST), - /*11618*/ uint16(xArgSTi), - /*11619*/ uint16(xMatch), - /*11620*/ uint16(xSetOp), uint16(FDIVR), - /*11622*/ uint16(xArgST), - /*11623*/ uint16(xArgSTi), - /*11624*/ uint16(xMatch), - /*11625*/ uint16(xCondByte), 44, - 0xc0, 11752, - 0xc1, 11752, - 0xc2, 11752, - 0xc3, 11752, - 0xc4, 11752, - 0xc5, 11752, - 0xc6, 11752, - 0xc7, 11752, - 0xc8, 11756, - 0xc9, 11756, - 0xca, 11756, - 0xcb, 11756, - 0xcc, 11756, - 0xcd, 11756, - 0xce, 11756, - 0xcf, 11756, - 0xD0, 11760, - 0xE0, 11763, - 0xE1, 11766, - 0xE4, 11769, - 0xE5, 11772, - 0xE8, 11775, - 0xE9, 11778, - 0xEA, 11781, - 0xEB, 11784, - 0xEC, 11787, - 0xED, 11790, - 0xEE, 11793, - 0xF0, 11796, - 0xF1, 11799, - 0xF2, 11802, - 0xF3, 11805, - 0xF4, 11808, - 0xF5, 11811, - 0xF6, 11814, - 0xF7, 11817, - 0xF8, 11820, - 0xF9, 11823, - 0xFA, 11826, - 0xFB, 11829, - 0xFC, 11832, - 0xFD, 11835, - 0xFE, 11838, - 0xFF, 11841, - /*11715*/ uint16(xCondSlashR), - 11724, // 0 - 0, // 1 - 11728, // 2 - 11732, // 3 - 11736, // 4 - 11740, // 5 - 11744, // 6 - 11748, // 7 - /*11724*/ uint16(xSetOp), uint16(FLD), - /*11726*/ uint16(xArgM32fp), - /*11727*/ uint16(xMatch), - /*11728*/ uint16(xSetOp), uint16(FST), - /*11730*/ uint16(xArgM32fp), - /*11731*/ uint16(xMatch), - /*11732*/ uint16(xSetOp), uint16(FSTP), - /*11734*/ uint16(xArgM32fp), - /*11735*/ uint16(xMatch), - /*11736*/ uint16(xSetOp), uint16(FLDENV), - /*11738*/ uint16(xArgM1428byte), - /*11739*/ uint16(xMatch), - /*11740*/ uint16(xSetOp), uint16(FLDCW), - /*11742*/ uint16(xArgM2byte), - /*11743*/ uint16(xMatch), - /*11744*/ uint16(xSetOp), uint16(FNSTENV), - /*11746*/ uint16(xArgM1428byte), - /*11747*/ uint16(xMatch), - /*11748*/ uint16(xSetOp), uint16(FNSTCW), - /*11750*/ uint16(xArgM2byte), - /*11751*/ uint16(xMatch), - /*11752*/ uint16(xSetOp), uint16(FLD), - /*11754*/ uint16(xArgSTi), - /*11755*/ uint16(xMatch), - /*11756*/ uint16(xSetOp), uint16(FXCH), - /*11758*/ uint16(xArgSTi), - /*11759*/ uint16(xMatch), - /*11760*/ uint16(xSetOp), uint16(FNOP), - /*11762*/ uint16(xMatch), - /*11763*/ uint16(xSetOp), uint16(FCHS), - /*11765*/ uint16(xMatch), - /*11766*/ uint16(xSetOp), uint16(FABS), - /*11768*/ uint16(xMatch), - /*11769*/ uint16(xSetOp), uint16(FTST), - /*11771*/ uint16(xMatch), - /*11772*/ uint16(xSetOp), uint16(FXAM), - /*11774*/ uint16(xMatch), - /*11775*/ uint16(xSetOp), uint16(FLD1), - /*11777*/ uint16(xMatch), - /*11778*/ uint16(xSetOp), uint16(FLDL2T), - /*11780*/ uint16(xMatch), - /*11781*/ uint16(xSetOp), uint16(FLDL2E), - /*11783*/ uint16(xMatch), - /*11784*/ uint16(xSetOp), uint16(FLDPI), - /*11786*/ uint16(xMatch), - /*11787*/ uint16(xSetOp), uint16(FLDLG2), - /*11789*/ uint16(xMatch), - /*11790*/ uint16(xSetOp), uint16(FLDLN2), - /*11792*/ uint16(xMatch), - /*11793*/ uint16(xSetOp), uint16(FLDZ), - /*11795*/ uint16(xMatch), - /*11796*/ uint16(xSetOp), uint16(F2XM1), - /*11798*/ uint16(xMatch), - /*11799*/ uint16(xSetOp), uint16(FYL2X), - /*11801*/ uint16(xMatch), - /*11802*/ uint16(xSetOp), uint16(FPTAN), - /*11804*/ uint16(xMatch), - /*11805*/ uint16(xSetOp), uint16(FPATAN), - /*11807*/ uint16(xMatch), - /*11808*/ uint16(xSetOp), uint16(FXTRACT), - /*11810*/ uint16(xMatch), - /*11811*/ uint16(xSetOp), uint16(FPREM1), - /*11813*/ uint16(xMatch), - /*11814*/ uint16(xSetOp), uint16(FDECSTP), - /*11816*/ uint16(xMatch), - /*11817*/ uint16(xSetOp), uint16(FINCSTP), - /*11819*/ uint16(xMatch), - /*11820*/ uint16(xSetOp), uint16(FPREM), - /*11822*/ uint16(xMatch), - /*11823*/ uint16(xSetOp), uint16(FYL2XP1), - /*11825*/ uint16(xMatch), - /*11826*/ uint16(xSetOp), uint16(FSQRT), - /*11828*/ uint16(xMatch), - /*11829*/ uint16(xSetOp), uint16(FSINCOS), - /*11831*/ uint16(xMatch), - /*11832*/ uint16(xSetOp), uint16(FRNDINT), - /*11834*/ uint16(xMatch), - /*11835*/ uint16(xSetOp), uint16(FSCALE), - /*11837*/ uint16(xMatch), - /*11838*/ uint16(xSetOp), uint16(FSIN), - /*11840*/ uint16(xMatch), - /*11841*/ uint16(xSetOp), uint16(FCOS), - /*11843*/ uint16(xMatch), - /*11844*/ uint16(xCondByte), 33, - 0xc0, 11953, - 0xc1, 11953, - 0xc2, 11953, - 0xc3, 11953, - 0xc4, 11953, - 0xc5, 11953, - 0xc6, 11953, - 0xc7, 11953, - 0xc8, 11958, - 0xc9, 11958, - 0xca, 11958, - 0xcb, 11958, - 0xcc, 11958, - 0xcd, 11958, - 0xce, 11958, - 0xcf, 11958, - 0xd0, 11963, - 0xd1, 11963, - 0xd2, 11963, - 0xd3, 11963, - 0xd4, 11963, - 0xd5, 11963, - 0xd6, 11963, - 0xd7, 11963, - 0xd8, 11968, - 0xd9, 11968, - 0xda, 11968, - 0xdb, 11968, - 0xdc, 11968, - 0xdd, 11968, - 0xde, 11968, - 0xdf, 11968, - 0xE9, 11973, - /*11912*/ uint16(xCondSlashR), - 11921, // 0 - 11925, // 1 - 11929, // 2 - 11933, // 3 - 11937, // 4 - 11941, // 5 - 11945, // 6 - 11949, // 7 - /*11921*/ uint16(xSetOp), uint16(FIADD), - /*11923*/ uint16(xArgM32int), - /*11924*/ uint16(xMatch), - /*11925*/ uint16(xSetOp), uint16(FIMUL), - /*11927*/ uint16(xArgM32int), - /*11928*/ uint16(xMatch), - /*11929*/ uint16(xSetOp), uint16(FICOM), - /*11931*/ uint16(xArgM32int), - /*11932*/ uint16(xMatch), - /*11933*/ uint16(xSetOp), uint16(FICOMP), - /*11935*/ uint16(xArgM32int), - /*11936*/ uint16(xMatch), - /*11937*/ uint16(xSetOp), uint16(FISUB), - /*11939*/ uint16(xArgM32int), - /*11940*/ uint16(xMatch), - /*11941*/ uint16(xSetOp), uint16(FISUBR), - /*11943*/ uint16(xArgM32int), - /*11944*/ uint16(xMatch), - /*11945*/ uint16(xSetOp), uint16(FIDIV), - /*11947*/ uint16(xArgM32int), - /*11948*/ uint16(xMatch), - /*11949*/ uint16(xSetOp), uint16(FIDIVR), - /*11951*/ uint16(xArgM32int), - /*11952*/ uint16(xMatch), - /*11953*/ uint16(xSetOp), uint16(FCMOVB), - /*11955*/ uint16(xArgST), - /*11956*/ uint16(xArgSTi), - /*11957*/ uint16(xMatch), - /*11958*/ uint16(xSetOp), uint16(FCMOVE), - /*11960*/ uint16(xArgST), - /*11961*/ uint16(xArgSTi), - /*11962*/ uint16(xMatch), - /*11963*/ uint16(xSetOp), uint16(FCMOVBE), - /*11965*/ uint16(xArgST), - /*11966*/ uint16(xArgSTi), - /*11967*/ uint16(xMatch), - /*11968*/ uint16(xSetOp), uint16(FCMOVU), - /*11970*/ uint16(xArgST), - /*11971*/ uint16(xArgSTi), - /*11972*/ uint16(xMatch), - /*11973*/ uint16(xSetOp), uint16(FUCOMPP), - /*11975*/ uint16(xMatch), - /*11976*/ uint16(xCondByte), 50, - 0xc0, 12111, - 0xc1, 12111, - 0xc2, 12111, - 0xc3, 12111, - 0xc4, 12111, - 0xc5, 12111, - 0xc6, 12111, - 0xc7, 12111, - 0xc8, 12116, - 0xc9, 12116, - 0xca, 12116, - 0xcb, 12116, - 0xcc, 12116, - 0xcd, 12116, - 0xce, 12116, - 0xcf, 12116, - 0xd0, 12121, - 0xd1, 12121, - 0xd2, 12121, - 0xd3, 12121, - 0xd4, 12121, - 0xd5, 12121, - 0xd6, 12121, - 0xd7, 12121, - 0xd8, 12126, - 0xd9, 12126, - 0xda, 12126, - 0xdb, 12126, - 0xdc, 12126, - 0xdd, 12126, - 0xde, 12126, - 0xdf, 12126, - 0xE2, 12131, - 0xE3, 12134, - 0xe8, 12137, - 0xe9, 12137, - 0xea, 12137, - 0xeb, 12137, - 0xec, 12137, - 0xed, 12137, - 0xee, 12137, - 0xef, 12137, - 0xf0, 12142, - 0xf1, 12142, - 0xf2, 12142, - 0xf3, 12142, - 0xf4, 12142, - 0xf5, 12142, - 0xf6, 12142, - 0xf7, 12142, - /*12078*/ uint16(xCondSlashR), - 12087, // 0 - 12091, // 1 - 12095, // 2 - 12099, // 3 - 0, // 4 - 12103, // 5 - 0, // 6 - 12107, // 7 - /*12087*/ uint16(xSetOp), uint16(FILD), - /*12089*/ uint16(xArgM32int), - /*12090*/ uint16(xMatch), - /*12091*/ uint16(xSetOp), uint16(FISTTP), - /*12093*/ uint16(xArgM32int), - /*12094*/ uint16(xMatch), - /*12095*/ uint16(xSetOp), uint16(FIST), - /*12097*/ uint16(xArgM32int), - /*12098*/ uint16(xMatch), - /*12099*/ uint16(xSetOp), uint16(FISTP), - /*12101*/ uint16(xArgM32int), - /*12102*/ uint16(xMatch), - /*12103*/ uint16(xSetOp), uint16(FLD), - /*12105*/ uint16(xArgM80fp), - /*12106*/ uint16(xMatch), - /*12107*/ uint16(xSetOp), uint16(FSTP), - /*12109*/ uint16(xArgM80fp), - /*12110*/ uint16(xMatch), - /*12111*/ uint16(xSetOp), uint16(FCMOVNB), - /*12113*/ uint16(xArgST), - /*12114*/ uint16(xArgSTi), - /*12115*/ uint16(xMatch), - /*12116*/ uint16(xSetOp), uint16(FCMOVNE), - /*12118*/ uint16(xArgST), - /*12119*/ uint16(xArgSTi), - /*12120*/ uint16(xMatch), - /*12121*/ uint16(xSetOp), uint16(FCMOVNBE), - /*12123*/ uint16(xArgST), - /*12124*/ uint16(xArgSTi), - /*12125*/ uint16(xMatch), - /*12126*/ uint16(xSetOp), uint16(FCMOVNU), - /*12128*/ uint16(xArgST), - /*12129*/ uint16(xArgSTi), - /*12130*/ uint16(xMatch), - /*12131*/ uint16(xSetOp), uint16(FNCLEX), - /*12133*/ uint16(xMatch), - /*12134*/ uint16(xSetOp), uint16(FNINIT), - /*12136*/ uint16(xMatch), - /*12137*/ uint16(xSetOp), uint16(FUCOMI), - /*12139*/ uint16(xArgST), - /*12140*/ uint16(xArgSTi), - /*12141*/ uint16(xMatch), - /*12142*/ uint16(xSetOp), uint16(FCOMI), - /*12144*/ uint16(xArgST), - /*12145*/ uint16(xArgSTi), - /*12146*/ uint16(xMatch), - /*12147*/ uint16(xCondByte), 48, - 0xc0, 12286, - 0xc1, 12286, - 0xc2, 12286, - 0xc3, 12286, - 0xc4, 12286, - 0xc5, 12286, - 0xc6, 12286, - 0xc7, 12286, - 0xc8, 12291, - 0xc9, 12291, - 0xca, 12291, - 0xcb, 12291, - 0xcc, 12291, - 0xcd, 12291, - 0xce, 12291, - 0xcf, 12291, - 0xe0, 12296, - 0xe1, 12296, - 0xe2, 12296, - 0xe3, 12296, - 0xe4, 12296, - 0xe5, 12296, - 0xe6, 12296, - 0xe7, 12296, - 0xe8, 12301, - 0xe9, 12301, - 0xea, 12301, - 0xeb, 12301, - 0xec, 12301, - 0xed, 12301, - 0xee, 12301, - 0xef, 12301, - 0xf0, 12306, - 0xf1, 12306, - 0xf2, 12306, - 0xf3, 12306, - 0xf4, 12306, - 0xf5, 12306, - 0xf6, 12306, - 0xf7, 12306, - 0xf8, 12311, - 0xf9, 12311, - 0xfa, 12311, - 0xfb, 12311, - 0xfc, 12311, - 0xfd, 12311, - 0xfe, 12311, - 0xff, 12311, - /*12245*/ uint16(xCondSlashR), - 12254, // 0 - 12258, // 1 - 12262, // 2 - 12266, // 3 - 12270, // 4 - 12274, // 5 - 12278, // 6 - 12282, // 7 - /*12254*/ uint16(xSetOp), uint16(FADD), - /*12256*/ uint16(xArgM64fp), - /*12257*/ uint16(xMatch), - /*12258*/ uint16(xSetOp), uint16(FMUL), - /*12260*/ uint16(xArgM64fp), - /*12261*/ uint16(xMatch), - /*12262*/ uint16(xSetOp), uint16(FCOM), - /*12264*/ uint16(xArgM64fp), - /*12265*/ uint16(xMatch), - /*12266*/ uint16(xSetOp), uint16(FCOMP), - /*12268*/ uint16(xArgM64fp), - /*12269*/ uint16(xMatch), - /*12270*/ uint16(xSetOp), uint16(FSUB), - /*12272*/ uint16(xArgM64fp), - /*12273*/ uint16(xMatch), - /*12274*/ uint16(xSetOp), uint16(FSUBR), - /*12276*/ uint16(xArgM64fp), - /*12277*/ uint16(xMatch), - /*12278*/ uint16(xSetOp), uint16(FDIV), - /*12280*/ uint16(xArgM64fp), - /*12281*/ uint16(xMatch), - /*12282*/ uint16(xSetOp), uint16(FDIVR), - /*12284*/ uint16(xArgM64fp), - /*12285*/ uint16(xMatch), - /*12286*/ uint16(xSetOp), uint16(FADD), - /*12288*/ uint16(xArgSTi), - /*12289*/ uint16(xArgST), - /*12290*/ uint16(xMatch), - /*12291*/ uint16(xSetOp), uint16(FMUL), - /*12293*/ uint16(xArgSTi), - /*12294*/ uint16(xArgST), - /*12295*/ uint16(xMatch), - /*12296*/ uint16(xSetOp), uint16(FSUBR), - /*12298*/ uint16(xArgSTi), - /*12299*/ uint16(xArgST), - /*12300*/ uint16(xMatch), - /*12301*/ uint16(xSetOp), uint16(FSUB), - /*12303*/ uint16(xArgSTi), - /*12304*/ uint16(xArgST), - /*12305*/ uint16(xMatch), - /*12306*/ uint16(xSetOp), uint16(FDIVR), - /*12308*/ uint16(xArgSTi), - /*12309*/ uint16(xArgST), - /*12310*/ uint16(xMatch), - /*12311*/ uint16(xSetOp), uint16(FDIV), - /*12313*/ uint16(xArgSTi), - /*12314*/ uint16(xArgST), - /*12315*/ uint16(xMatch), - /*12316*/ uint16(xCondByte), 40, - 0xc0, 12435, - 0xc1, 12435, - 0xc2, 12435, - 0xc3, 12435, - 0xc4, 12435, - 0xc5, 12435, - 0xc6, 12435, - 0xc7, 12435, - 0xd0, 12439, - 0xd1, 12439, - 0xd2, 12439, - 0xd3, 12439, - 0xd4, 12439, - 0xd5, 12439, - 0xd6, 12439, - 0xd7, 12439, - 0xd8, 12443, - 0xd9, 12443, - 0xda, 12443, - 0xdb, 12443, - 0xdc, 12443, - 0xdd, 12443, - 0xde, 12443, - 0xdf, 12443, - 0xe0, 12447, - 0xe1, 12447, - 0xe2, 12447, - 0xe3, 12447, - 0xe4, 12447, - 0xe5, 12447, - 0xe6, 12447, - 0xe7, 12447, - 0xe8, 12451, - 0xe9, 12451, - 0xea, 12451, - 0xeb, 12451, - 0xec, 12451, - 0xed, 12451, - 0xee, 12451, - 0xef, 12451, - /*12398*/ uint16(xCondSlashR), - 12407, // 0 - 12411, // 1 - 12415, // 2 - 12419, // 3 - 12423, // 4 - 0, // 5 - 12427, // 6 - 12431, // 7 - /*12407*/ uint16(xSetOp), uint16(FLD), - /*12409*/ uint16(xArgM64fp), - /*12410*/ uint16(xMatch), - /*12411*/ uint16(xSetOp), uint16(FISTTP), - /*12413*/ uint16(xArgM64int), - /*12414*/ uint16(xMatch), - /*12415*/ uint16(xSetOp), uint16(FST), - /*12417*/ uint16(xArgM64fp), - /*12418*/ uint16(xMatch), - /*12419*/ uint16(xSetOp), uint16(FSTP), - /*12421*/ uint16(xArgM64fp), - /*12422*/ uint16(xMatch), - /*12423*/ uint16(xSetOp), uint16(FRSTOR), - /*12425*/ uint16(xArgM94108byte), - /*12426*/ uint16(xMatch), - /*12427*/ uint16(xSetOp), uint16(FNSAVE), - /*12429*/ uint16(xArgM94108byte), - /*12430*/ uint16(xMatch), - /*12431*/ uint16(xSetOp), uint16(FNSTSW), - /*12433*/ uint16(xArgM2byte), - /*12434*/ uint16(xMatch), - /*12435*/ uint16(xSetOp), uint16(FFREE), - /*12437*/ uint16(xArgSTi), - /*12438*/ uint16(xMatch), - /*12439*/ uint16(xSetOp), uint16(FST), - /*12441*/ uint16(xArgSTi), - /*12442*/ uint16(xMatch), - /*12443*/ uint16(xSetOp), uint16(FSTP), - /*12445*/ uint16(xArgSTi), - /*12446*/ uint16(xMatch), - /*12447*/ uint16(xSetOp), uint16(FUCOM), - /*12449*/ uint16(xArgSTi), - /*12450*/ uint16(xMatch), - /*12451*/ uint16(xSetOp), uint16(FUCOMP), - /*12453*/ uint16(xArgSTi), - /*12454*/ uint16(xMatch), - /*12455*/ uint16(xCondByte), 49, - 0xc0, 12596, - 0xc1, 12596, - 0xc2, 12596, - 0xc3, 12596, - 0xc4, 12596, - 0xc5, 12596, - 0xc6, 12596, - 0xc7, 12596, - 0xc8, 12601, - 0xc9, 12601, - 0xca, 12601, - 0xcb, 12601, - 0xcc, 12601, - 0xcd, 12601, - 0xce, 12601, - 0xcf, 12601, - 0xD9, 12606, - 0xe0, 12609, - 0xe1, 12609, - 0xe2, 12609, - 0xe3, 12609, - 0xe4, 12609, - 0xe5, 12609, - 0xe6, 12609, - 0xe7, 12609, - 0xe8, 12614, - 0xe9, 12614, - 0xea, 12614, - 0xeb, 12614, - 0xec, 12614, - 0xed, 12614, - 0xee, 12614, - 0xef, 12614, - 0xf0, 12619, - 0xf1, 12619, - 0xf2, 12619, - 0xf3, 12619, - 0xf4, 12619, - 0xf5, 12619, - 0xf6, 12619, - 0xf7, 12619, - 0xf8, 12624, - 0xf9, 12624, - 0xfa, 12624, - 0xfb, 12624, - 0xfc, 12624, - 0xfd, 12624, - 0xfe, 12624, - 0xff, 12624, - /*12555*/ uint16(xCondSlashR), - 12564, // 0 - 12568, // 1 - 12572, // 2 - 12576, // 3 - 12580, // 4 - 12584, // 5 - 12588, // 6 - 12592, // 7 - /*12564*/ uint16(xSetOp), uint16(FIADD), - /*12566*/ uint16(xArgM16int), - /*12567*/ uint16(xMatch), - /*12568*/ uint16(xSetOp), uint16(FIMUL), - /*12570*/ uint16(xArgM16int), - /*12571*/ uint16(xMatch), - /*12572*/ uint16(xSetOp), uint16(FICOM), - /*12574*/ uint16(xArgM16int), - /*12575*/ uint16(xMatch), - /*12576*/ uint16(xSetOp), uint16(FICOMP), - /*12578*/ uint16(xArgM16int), - /*12579*/ uint16(xMatch), - /*12580*/ uint16(xSetOp), uint16(FISUB), - /*12582*/ uint16(xArgM16int), - /*12583*/ uint16(xMatch), - /*12584*/ uint16(xSetOp), uint16(FISUBR), - /*12586*/ uint16(xArgM16int), - /*12587*/ uint16(xMatch), - /*12588*/ uint16(xSetOp), uint16(FIDIV), - /*12590*/ uint16(xArgM16int), - /*12591*/ uint16(xMatch), - /*12592*/ uint16(xSetOp), uint16(FIDIVR), - /*12594*/ uint16(xArgM16int), - /*12595*/ uint16(xMatch), - /*12596*/ uint16(xSetOp), uint16(FADDP), - /*12598*/ uint16(xArgSTi), - /*12599*/ uint16(xArgST), - /*12600*/ uint16(xMatch), - /*12601*/ uint16(xSetOp), uint16(FMULP), - /*12603*/ uint16(xArgSTi), - /*12604*/ uint16(xArgST), - /*12605*/ uint16(xMatch), - /*12606*/ uint16(xSetOp), uint16(FCOMPP), - /*12608*/ uint16(xMatch), - /*12609*/ uint16(xSetOp), uint16(FSUBRP), - /*12611*/ uint16(xArgSTi), - /*12612*/ uint16(xArgST), - /*12613*/ uint16(xMatch), - /*12614*/ uint16(xSetOp), uint16(FSUBP), - /*12616*/ uint16(xArgSTi), - /*12617*/ uint16(xArgST), - /*12618*/ uint16(xMatch), - /*12619*/ uint16(xSetOp), uint16(FDIVRP), - /*12621*/ uint16(xArgSTi), - /*12622*/ uint16(xArgST), - /*12623*/ uint16(xMatch), - /*12624*/ uint16(xSetOp), uint16(FDIVP), - /*12626*/ uint16(xArgSTi), - /*12627*/ uint16(xArgST), - /*12628*/ uint16(xMatch), - /*12629*/ uint16(xCondByte), 25, - 0xc0, 12722, - 0xc1, 12722, - 0xc2, 12722, - 0xc3, 12722, - 0xc4, 12722, - 0xc5, 12722, - 0xc6, 12722, - 0xc7, 12722, - 0xE0, 12726, - 0xe8, 12730, - 0xe9, 12730, - 0xea, 12730, - 0xeb, 12730, - 0xec, 12730, - 0xed, 12730, - 0xee, 12730, - 0xef, 12730, - 0xf0, 12735, - 0xf1, 12735, - 0xf2, 12735, - 0xf3, 12735, - 0xf4, 12735, - 0xf5, 12735, - 0xf6, 12735, - 0xf7, 12735, - /*12681*/ uint16(xCondSlashR), - 12690, // 0 - 12694, // 1 - 12698, // 2 - 12702, // 3 - 12706, // 4 - 12710, // 5 - 12714, // 6 - 12718, // 7 - /*12690*/ uint16(xSetOp), uint16(FILD), - /*12692*/ uint16(xArgM16int), - /*12693*/ uint16(xMatch), - /*12694*/ uint16(xSetOp), uint16(FISTTP), - /*12696*/ uint16(xArgM16int), - /*12697*/ uint16(xMatch), - /*12698*/ uint16(xSetOp), uint16(FIST), - /*12700*/ uint16(xArgM16int), - /*12701*/ uint16(xMatch), - /*12702*/ uint16(xSetOp), uint16(FISTP), - /*12704*/ uint16(xArgM16int), - /*12705*/ uint16(xMatch), - /*12706*/ uint16(xSetOp), uint16(FBLD), - /*12708*/ uint16(xArgM80dec), - /*12709*/ uint16(xMatch), - /*12710*/ uint16(xSetOp), uint16(FILD), - /*12712*/ uint16(xArgM64int), - /*12713*/ uint16(xMatch), - /*12714*/ uint16(xSetOp), uint16(FBSTP), - /*12716*/ uint16(xArgM80bcd), - /*12717*/ uint16(xMatch), - /*12718*/ uint16(xSetOp), uint16(FISTP), - /*12720*/ uint16(xArgM64int), - /*12721*/ uint16(xMatch), - /*12722*/ uint16(xSetOp), uint16(FFREEP), - /*12724*/ uint16(xArgSTi), - /*12725*/ uint16(xMatch), - /*12726*/ uint16(xSetOp), uint16(FNSTSW), - /*12728*/ uint16(xArgAX), - /*12729*/ uint16(xMatch), - /*12730*/ uint16(xSetOp), uint16(FUCOMIP), - /*12732*/ uint16(xArgST), - /*12733*/ uint16(xArgSTi), - /*12734*/ uint16(xMatch), - /*12735*/ uint16(xSetOp), uint16(FCOMIP), - /*12737*/ uint16(xArgST), - /*12738*/ uint16(xArgSTi), - /*12739*/ uint16(xMatch), - /*12740*/ uint16(xSetOp), uint16(LOOPNE), - /*12742*/ uint16(xReadCb), - /*12743*/ uint16(xArgRel8), - /*12744*/ uint16(xMatch), - /*12745*/ uint16(xSetOp), uint16(LOOPE), - /*12747*/ uint16(xReadCb), - /*12748*/ uint16(xArgRel8), - /*12749*/ uint16(xMatch), - /*12750*/ uint16(xSetOp), uint16(LOOP), - /*12752*/ uint16(xReadCb), - /*12753*/ uint16(xArgRel8), - /*12754*/ uint16(xMatch), - /*12755*/ uint16(xCondIs64), 12758, 12772, - /*12758*/ uint16(xCondAddrSize), 12762, 12767, 0, - /*12762*/ uint16(xSetOp), uint16(JCXZ), - /*12764*/ uint16(xReadCb), - /*12765*/ uint16(xArgRel8), - /*12766*/ uint16(xMatch), - /*12767*/ uint16(xSetOp), uint16(JECXZ), - /*12769*/ uint16(xReadCb), - /*12770*/ uint16(xArgRel8), - /*12771*/ uint16(xMatch), - /*12772*/ uint16(xCondAddrSize), 0, 12767, 12776, - /*12776*/ uint16(xSetOp), uint16(JRCXZ), - /*12778*/ uint16(xReadCb), - /*12779*/ uint16(xArgRel8), - /*12780*/ uint16(xMatch), - /*12781*/ uint16(xSetOp), uint16(IN), - /*12783*/ uint16(xReadIb), - /*12784*/ uint16(xArgAL), - /*12785*/ uint16(xArgImm8u), - /*12786*/ uint16(xMatch), - /*12787*/ uint16(xCondDataSize), 12791, 12797, 12803, - /*12791*/ uint16(xSetOp), uint16(IN), - /*12793*/ uint16(xReadIb), - /*12794*/ uint16(xArgAX), - /*12795*/ uint16(xArgImm8u), - /*12796*/ uint16(xMatch), - /*12797*/ uint16(xSetOp), uint16(IN), - /*12799*/ uint16(xReadIb), - /*12800*/ uint16(xArgEAX), - /*12801*/ uint16(xArgImm8u), - /*12802*/ uint16(xMatch), - /*12803*/ uint16(xSetOp), uint16(IN), - /*12805*/ uint16(xReadIb), - /*12806*/ uint16(xArgEAX), - /*12807*/ uint16(xArgImm8u), - /*12808*/ uint16(xMatch), - /*12809*/ uint16(xSetOp), uint16(OUT), - /*12811*/ uint16(xReadIb), - /*12812*/ uint16(xArgImm8u), - /*12813*/ uint16(xArgAL), - /*12814*/ uint16(xMatch), - /*12815*/ uint16(xCondPrefix), 3, - 0xC5, 12859, - 0xC4, 12845, - 0x0, 12823, - /*12823*/ uint16(xCondDataSize), 12827, 12833, 12839, - /*12827*/ uint16(xSetOp), uint16(OUT), - /*12829*/ uint16(xReadIb), - /*12830*/ uint16(xArgImm8u), - /*12831*/ uint16(xArgAX), - /*12832*/ uint16(xMatch), - /*12833*/ uint16(xSetOp), uint16(OUT), - /*12835*/ uint16(xReadIb), - /*12836*/ uint16(xArgImm8u), - /*12837*/ uint16(xArgEAX), - /*12838*/ uint16(xMatch), - /*12839*/ uint16(xSetOp), uint16(OUT), - /*12841*/ uint16(xReadIb), - /*12842*/ uint16(xArgImm8u), - /*12843*/ uint16(xArgEAX), - /*12844*/ uint16(xMatch), - /*12845*/ uint16(xCondPrefix), 1, - 0x66, 12849, - /*12849*/ uint16(xCondPrefix), 1, - 0x0F, 12853, - /*12853*/ uint16(xSetOp), uint16(VMOVNTDQ), - /*12855*/ uint16(xReadSlashR), - /*12856*/ uint16(xArgM256), - /*12857*/ uint16(xArgYmm1), - /*12858*/ uint16(xMatch), - /*12859*/ uint16(xCondPrefix), 1, - 0x66, 12863, - /*12863*/ uint16(xCondPrefix), 1, - 0x0F, 12867, - /*12867*/ uint16(xSetOp), uint16(VMOVNTDQ), - /*12869*/ uint16(xReadSlashR), - /*12870*/ uint16(xArgM256), - /*12871*/ uint16(xArgYmm1), - /*12872*/ uint16(xMatch), - /*12873*/ uint16(xCondIs64), 12876, 12890, - /*12876*/ uint16(xCondDataSize), 12880, 12885, 0, - /*12880*/ uint16(xSetOp), uint16(CALL), - /*12882*/ uint16(xReadCw), - /*12883*/ uint16(xArgRel16), - /*12884*/ uint16(xMatch), - /*12885*/ uint16(xSetOp), uint16(CALL), - /*12887*/ uint16(xReadCd), - /*12888*/ uint16(xArgRel32), - /*12889*/ uint16(xMatch), - /*12890*/ uint16(xCondDataSize), 12894, 12885, 12899, - /*12894*/ uint16(xSetOp), uint16(CALL), - /*12896*/ uint16(xReadCd), - /*12897*/ uint16(xArgRel32), - /*12898*/ uint16(xMatch), - /*12899*/ uint16(xSetOp), uint16(CALL), - /*12901*/ uint16(xReadCd), - /*12902*/ uint16(xArgRel32), - /*12903*/ uint16(xMatch), - /*12904*/ uint16(xCondIs64), 12907, 12921, - /*12907*/ uint16(xCondDataSize), 12911, 12916, 0, - /*12911*/ uint16(xSetOp), uint16(JMP), - /*12913*/ uint16(xReadCw), - /*12914*/ uint16(xArgRel16), - /*12915*/ uint16(xMatch), - /*12916*/ uint16(xSetOp), uint16(JMP), - /*12918*/ uint16(xReadCd), - /*12919*/ uint16(xArgRel32), - /*12920*/ uint16(xMatch), - /*12921*/ uint16(xCondDataSize), 12925, 12916, 12930, - /*12925*/ uint16(xSetOp), uint16(JMP), - /*12927*/ uint16(xReadCd), - /*12928*/ uint16(xArgRel32), - /*12929*/ uint16(xMatch), - /*12930*/ uint16(xSetOp), uint16(JMP), - /*12932*/ uint16(xReadCd), - /*12933*/ uint16(xArgRel32), - /*12934*/ uint16(xMatch), - /*12935*/ uint16(xCondIs64), 12938, 0, - /*12938*/ uint16(xCondDataSize), 12942, 12947, 0, - /*12942*/ uint16(xSetOp), uint16(LJMP), - /*12944*/ uint16(xReadCd), - /*12945*/ uint16(xArgPtr16colon16), - /*12946*/ uint16(xMatch), - /*12947*/ uint16(xSetOp), uint16(LJMP), - /*12949*/ uint16(xReadCp), - /*12950*/ uint16(xArgPtr16colon32), - /*12951*/ uint16(xMatch), - /*12952*/ uint16(xSetOp), uint16(JMP), - /*12954*/ uint16(xReadCb), - /*12955*/ uint16(xArgRel8), - /*12956*/ uint16(xMatch), - /*12957*/ uint16(xSetOp), uint16(IN), - /*12959*/ uint16(xArgAL), - /*12960*/ uint16(xArgDX), - /*12961*/ uint16(xMatch), - /*12962*/ uint16(xCondDataSize), 12966, 12971, 12976, - /*12966*/ uint16(xSetOp), uint16(IN), - /*12968*/ uint16(xArgAX), - /*12969*/ uint16(xArgDX), - /*12970*/ uint16(xMatch), - /*12971*/ uint16(xSetOp), uint16(IN), - /*12973*/ uint16(xArgEAX), - /*12974*/ uint16(xArgDX), - /*12975*/ uint16(xMatch), - /*12976*/ uint16(xSetOp), uint16(IN), - /*12978*/ uint16(xArgEAX), - /*12979*/ uint16(xArgDX), - /*12980*/ uint16(xMatch), - /*12981*/ uint16(xSetOp), uint16(OUT), - /*12983*/ uint16(xArgDX), - /*12984*/ uint16(xArgAL), - /*12985*/ uint16(xMatch), - /*12986*/ uint16(xCondDataSize), 12990, 12995, 13000, - /*12990*/ uint16(xSetOp), uint16(OUT), - /*12992*/ uint16(xArgDX), - /*12993*/ uint16(xArgAX), - /*12994*/ uint16(xMatch), - /*12995*/ uint16(xSetOp), uint16(OUT), - /*12997*/ uint16(xArgDX), - /*12998*/ uint16(xArgEAX), - /*12999*/ uint16(xMatch), - /*13000*/ uint16(xSetOp), uint16(OUT), - /*13002*/ uint16(xArgDX), - /*13003*/ uint16(xArgEAX), - /*13004*/ uint16(xMatch), - /*13005*/ uint16(xSetOp), uint16(ICEBP), - /*13007*/ uint16(xMatch), - /*13008*/ uint16(xSetOp), uint16(HLT), - /*13010*/ uint16(xMatch), - /*13011*/ uint16(xSetOp), uint16(CMC), - /*13013*/ uint16(xMatch), - /*13014*/ uint16(xCondSlashR), - 13023, // 0 - 0, // 1 - 13029, // 2 - 13033, // 3 - 13037, // 4 - 13041, // 5 - 13045, // 6 - 13049, // 7 - /*13023*/ uint16(xSetOp), uint16(TEST), - /*13025*/ uint16(xReadIb), - /*13026*/ uint16(xArgRM8), - /*13027*/ uint16(xArgImm8u), - /*13028*/ uint16(xMatch), - /*13029*/ uint16(xSetOp), uint16(NOT), - /*13031*/ uint16(xArgRM8), - /*13032*/ uint16(xMatch), - /*13033*/ uint16(xSetOp), uint16(NEG), - /*13035*/ uint16(xArgRM8), - /*13036*/ uint16(xMatch), - /*13037*/ uint16(xSetOp), uint16(MUL), - /*13039*/ uint16(xArgRM8), - /*13040*/ uint16(xMatch), - /*13041*/ uint16(xSetOp), uint16(IMUL), - /*13043*/ uint16(xArgRM8), - /*13044*/ uint16(xMatch), - /*13045*/ uint16(xSetOp), uint16(DIV), - /*13047*/ uint16(xArgRM8), - /*13048*/ uint16(xMatch), - /*13049*/ uint16(xSetOp), uint16(IDIV), - /*13051*/ uint16(xArgRM8), - /*13052*/ uint16(xMatch), - /*13053*/ uint16(xCondSlashR), - 13062, // 0 - 0, // 1 - 13091, // 2 - 13114, // 3 - 13137, // 4 - 13160, // 5 - 13183, // 6 - 13206, // 7 - /*13062*/ uint16(xCondIs64), 13065, 13081, - /*13065*/ uint16(xCondDataSize), 13069, 13075, 0, - /*13069*/ uint16(xSetOp), uint16(TEST), - /*13071*/ uint16(xReadIw), - /*13072*/ uint16(xArgRM16), - /*13073*/ uint16(xArgImm16), - /*13074*/ uint16(xMatch), - /*13075*/ uint16(xSetOp), uint16(TEST), - /*13077*/ uint16(xReadId), - /*13078*/ uint16(xArgRM32), - /*13079*/ uint16(xArgImm32), - /*13080*/ uint16(xMatch), - /*13081*/ uint16(xCondDataSize), 13069, 13075, 13085, - /*13085*/ uint16(xSetOp), uint16(TEST), - /*13087*/ uint16(xReadId), - /*13088*/ uint16(xArgRM64), - /*13089*/ uint16(xArgImm32), - /*13090*/ uint16(xMatch), - /*13091*/ uint16(xCondIs64), 13094, 13106, - /*13094*/ uint16(xCondDataSize), 13098, 13102, 0, - /*13098*/ uint16(xSetOp), uint16(NOT), - /*13100*/ uint16(xArgRM16), - /*13101*/ uint16(xMatch), - /*13102*/ uint16(xSetOp), uint16(NOT), - /*13104*/ uint16(xArgRM32), - /*13105*/ uint16(xMatch), - /*13106*/ uint16(xCondDataSize), 13098, 13102, 13110, - /*13110*/ uint16(xSetOp), uint16(NOT), - /*13112*/ uint16(xArgRM64), - /*13113*/ uint16(xMatch), - /*13114*/ uint16(xCondIs64), 13117, 13129, - /*13117*/ uint16(xCondDataSize), 13121, 13125, 0, - /*13121*/ uint16(xSetOp), uint16(NEG), - /*13123*/ uint16(xArgRM16), - /*13124*/ uint16(xMatch), - /*13125*/ uint16(xSetOp), uint16(NEG), - /*13127*/ uint16(xArgRM32), - /*13128*/ uint16(xMatch), - /*13129*/ uint16(xCondDataSize), 13121, 13125, 13133, - /*13133*/ uint16(xSetOp), uint16(NEG), - /*13135*/ uint16(xArgRM64), - /*13136*/ uint16(xMatch), - /*13137*/ uint16(xCondIs64), 13140, 13152, - /*13140*/ uint16(xCondDataSize), 13144, 13148, 0, - /*13144*/ uint16(xSetOp), uint16(MUL), - /*13146*/ uint16(xArgRM16), - /*13147*/ uint16(xMatch), - /*13148*/ uint16(xSetOp), uint16(MUL), - /*13150*/ uint16(xArgRM32), - /*13151*/ uint16(xMatch), - /*13152*/ uint16(xCondDataSize), 13144, 13148, 13156, - /*13156*/ uint16(xSetOp), uint16(MUL), - /*13158*/ uint16(xArgRM64), - /*13159*/ uint16(xMatch), - /*13160*/ uint16(xCondIs64), 13163, 13175, - /*13163*/ uint16(xCondDataSize), 13167, 13171, 0, - /*13167*/ uint16(xSetOp), uint16(IMUL), - /*13169*/ uint16(xArgRM16), - /*13170*/ uint16(xMatch), - /*13171*/ uint16(xSetOp), uint16(IMUL), - /*13173*/ uint16(xArgRM32), - /*13174*/ uint16(xMatch), - /*13175*/ uint16(xCondDataSize), 13167, 13171, 13179, - /*13179*/ uint16(xSetOp), uint16(IMUL), - /*13181*/ uint16(xArgRM64), - /*13182*/ uint16(xMatch), - /*13183*/ uint16(xCondIs64), 13186, 13198, - /*13186*/ uint16(xCondDataSize), 13190, 13194, 0, - /*13190*/ uint16(xSetOp), uint16(DIV), - /*13192*/ uint16(xArgRM16), - /*13193*/ uint16(xMatch), - /*13194*/ uint16(xSetOp), uint16(DIV), - /*13196*/ uint16(xArgRM32), - /*13197*/ uint16(xMatch), - /*13198*/ uint16(xCondDataSize), 13190, 13194, 13202, - /*13202*/ uint16(xSetOp), uint16(DIV), - /*13204*/ uint16(xArgRM64), - /*13205*/ uint16(xMatch), - /*13206*/ uint16(xCondIs64), 13209, 13221, - /*13209*/ uint16(xCondDataSize), 13213, 13217, 0, - /*13213*/ uint16(xSetOp), uint16(IDIV), - /*13215*/ uint16(xArgRM16), - /*13216*/ uint16(xMatch), - /*13217*/ uint16(xSetOp), uint16(IDIV), - /*13219*/ uint16(xArgRM32), - /*13220*/ uint16(xMatch), - /*13221*/ uint16(xCondDataSize), 13213, 13217, 13225, - /*13225*/ uint16(xSetOp), uint16(IDIV), - /*13227*/ uint16(xArgRM64), - /*13228*/ uint16(xMatch), - /*13229*/ uint16(xSetOp), uint16(CLC), - /*13231*/ uint16(xMatch), - /*13232*/ uint16(xSetOp), uint16(STC), - /*13234*/ uint16(xMatch), - /*13235*/ uint16(xSetOp), uint16(CLI), - /*13237*/ uint16(xMatch), - /*13238*/ uint16(xSetOp), uint16(STI), - /*13240*/ uint16(xMatch), - /*13241*/ uint16(xSetOp), uint16(CLD), - /*13243*/ uint16(xMatch), - /*13244*/ uint16(xSetOp), uint16(STD), - /*13246*/ uint16(xMatch), - /*13247*/ uint16(xCondSlashR), - 13256, // 0 - 13260, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*13256*/ uint16(xSetOp), uint16(INC), - /*13258*/ uint16(xArgRM8), - /*13259*/ uint16(xMatch), - /*13260*/ uint16(xSetOp), uint16(DEC), - /*13262*/ uint16(xArgRM8), - /*13263*/ uint16(xMatch), - /*13264*/ uint16(xCondSlashR), - 13273, // 0 - 13296, // 1 - 13319, // 2 - 13338, // 3 - 13361, // 4 - 13380, // 5 - 13403, // 6 - 0, // 7 - /*13273*/ uint16(xCondIs64), 13276, 13288, - /*13276*/ uint16(xCondDataSize), 13280, 13284, 0, - /*13280*/ uint16(xSetOp), uint16(INC), - /*13282*/ uint16(xArgRM16), - /*13283*/ uint16(xMatch), - /*13284*/ uint16(xSetOp), uint16(INC), - /*13286*/ uint16(xArgRM32), - /*13287*/ uint16(xMatch), - /*13288*/ uint16(xCondDataSize), 13280, 13284, 13292, - /*13292*/ uint16(xSetOp), uint16(INC), - /*13294*/ uint16(xArgRM64), - /*13295*/ uint16(xMatch), - /*13296*/ uint16(xCondIs64), 13299, 13311, - /*13299*/ uint16(xCondDataSize), 13303, 13307, 0, - /*13303*/ uint16(xSetOp), uint16(DEC), - /*13305*/ uint16(xArgRM16), - /*13306*/ uint16(xMatch), - /*13307*/ uint16(xSetOp), uint16(DEC), - /*13309*/ uint16(xArgRM32), - /*13310*/ uint16(xMatch), - /*13311*/ uint16(xCondDataSize), 13303, 13307, 13315, - /*13315*/ uint16(xSetOp), uint16(DEC), - /*13317*/ uint16(xArgRM64), - /*13318*/ uint16(xMatch), - /*13319*/ uint16(xCondIs64), 13322, 13334, - /*13322*/ uint16(xCondDataSize), 13326, 13330, 0, - /*13326*/ uint16(xSetOp), uint16(CALL), - /*13328*/ uint16(xArgRM16), - /*13329*/ uint16(xMatch), - /*13330*/ uint16(xSetOp), uint16(CALL), - /*13332*/ uint16(xArgRM32), - /*13333*/ uint16(xMatch), - /*13334*/ uint16(xSetOp), uint16(CALL), - /*13336*/ uint16(xArgRM64), - /*13337*/ uint16(xMatch), - /*13338*/ uint16(xCondIs64), 13341, 13353, - /*13341*/ uint16(xCondDataSize), 13345, 13349, 0, - /*13345*/ uint16(xSetOp), uint16(LCALL), - /*13347*/ uint16(xArgM16colon16), - /*13348*/ uint16(xMatch), - /*13349*/ uint16(xSetOp), uint16(LCALL), - /*13351*/ uint16(xArgM16colon32), - /*13352*/ uint16(xMatch), - /*13353*/ uint16(xCondDataSize), 13345, 13349, 13357, - /*13357*/ uint16(xSetOp), uint16(LCALL), - /*13359*/ uint16(xArgM16colon64), - /*13360*/ uint16(xMatch), - /*13361*/ uint16(xCondIs64), 13364, 13376, - /*13364*/ uint16(xCondDataSize), 13368, 13372, 0, - /*13368*/ uint16(xSetOp), uint16(JMP), - /*13370*/ uint16(xArgRM16), - /*13371*/ uint16(xMatch), - /*13372*/ uint16(xSetOp), uint16(JMP), - /*13374*/ uint16(xArgRM32), - /*13375*/ uint16(xMatch), - /*13376*/ uint16(xSetOp), uint16(JMP), - /*13378*/ uint16(xArgRM64), - /*13379*/ uint16(xMatch), - /*13380*/ uint16(xCondIs64), 13383, 13395, - /*13383*/ uint16(xCondDataSize), 13387, 13391, 0, - /*13387*/ uint16(xSetOp), uint16(LJMP), - /*13389*/ uint16(xArgM16colon16), - /*13390*/ uint16(xMatch), - /*13391*/ uint16(xSetOp), uint16(LJMP), - /*13393*/ uint16(xArgM16colon32), - /*13394*/ uint16(xMatch), - /*13395*/ uint16(xCondDataSize), 13387, 13391, 13399, - /*13399*/ uint16(xSetOp), uint16(LJMP), - /*13401*/ uint16(xArgM16colon64), - /*13402*/ uint16(xMatch), - /*13403*/ uint16(xCondIs64), 13406, 13418, - /*13406*/ uint16(xCondDataSize), 13410, 13414, 0, - /*13410*/ uint16(xSetOp), uint16(PUSH), - /*13412*/ uint16(xArgRM16), - /*13413*/ uint16(xMatch), - /*13414*/ uint16(xSetOp), uint16(PUSH), - /*13416*/ uint16(xArgRM32), - /*13417*/ uint16(xMatch), - /*13418*/ uint16(xCondDataSize), 13410, 13422, 13426, - /*13422*/ uint16(xSetOp), uint16(PUSH), - /*13424*/ uint16(xArgRM64), - /*13425*/ uint16(xMatch), - /*13426*/ uint16(xSetOp), uint16(PUSH), - /*13428*/ uint16(xArgRM64), - /*13429*/ uint16(xMatch), +/*7417*/ uint16(xCondDataSize), 0, 0, 0, 7423, 7431, +/*7423*/ uint16(xSetOp), uint16(VPERMILPD), +/*7425*/ uint16(xReadSlashR), +/*7426*/ uint16(xReadIb), +/*7427*/ uint16(xArgXmm1), +/*7428*/ uint16(xArgXmm2M128), +/*7429*/ uint16(xArgImm8), +/*7430*/ uint16(xMatch), +/*7431*/ uint16(xSetOp), uint16(VPERMILPD), +/*7433*/ uint16(xReadSlashR), +/*7434*/ uint16(xReadIb), +/*7435*/ uint16(xArgYmm1), +/*7436*/ uint16(xArgYmm2M256), +/*7437*/ uint16(xArgImm8), +/*7438*/ uint16(xMatch), +/*7439*/ uint16(xCondPrefix), 1, + 0xC4, 7443, +/*7443*/ uint16(xCondPrefix), 1, + 0x66, 7447, +/*7447*/ uint16(xCondDataSize), 0, 0, 0, 0, 7453, +/*7453*/ uint16(xSetOp), uint16(VPERM2F128), +/*7455*/ uint16(xReadSlashR), +/*7456*/ uint16(xReadIb), +/*7457*/ uint16(xArgYmm1), +/*7458*/ uint16(xArgYmm2), +/*7459*/ uint16(xArgYmm3M256), +/*7460*/ uint16(xArgImm8), +/*7461*/ uint16(xMatch), +/*7462*/ uint16(xCondPrefix), 2, + 0xC4, 7476, + 0x66, 7468, +/*7468*/ uint16(xSetOp), uint16(ROUNDPS), +/*7470*/ uint16(xReadSlashR), +/*7471*/ uint16(xReadIb), +/*7472*/ uint16(xArgXmm1), +/*7473*/ uint16(xArgXmm2M128), +/*7474*/ uint16(xArgImm8u), +/*7475*/ uint16(xMatch), +/*7476*/ uint16(xCondPrefix), 1, + 0x66, 7480, +/*7480*/ uint16(xCondDataSize), 0, 0, 0, 7486, 7494, +/*7486*/ uint16(xSetOp), uint16(VROUNDPS), +/*7488*/ uint16(xReadSlashR), +/*7489*/ uint16(xReadIb), +/*7490*/ uint16(xArgXmm1), +/*7491*/ uint16(xArgXmm2M128), +/*7492*/ uint16(xArgImm8), +/*7493*/ uint16(xMatch), +/*7494*/ uint16(xSetOp), uint16(VROUNDPS), +/*7496*/ uint16(xReadSlashR), +/*7497*/ uint16(xReadIb), +/*7498*/ uint16(xArgYmm1), +/*7499*/ uint16(xArgYmm2M256), +/*7500*/ uint16(xArgImm8), +/*7501*/ uint16(xMatch), +/*7502*/ uint16(xCondPrefix), 2, + 0xC4, 7516, + 0x66, 7508, +/*7508*/ uint16(xSetOp), uint16(ROUNDPD), +/*7510*/ uint16(xReadSlashR), +/*7511*/ uint16(xReadIb), +/*7512*/ uint16(xArgXmm1), +/*7513*/ uint16(xArgXmm2M128), +/*7514*/ uint16(xArgImm8u), +/*7515*/ uint16(xMatch), +/*7516*/ uint16(xCondPrefix), 1, + 0x66, 7520, +/*7520*/ uint16(xCondDataSize), 0, 0, 0, 7526, 7534, +/*7526*/ uint16(xSetOp), uint16(VROUNDPD), +/*7528*/ uint16(xReadSlashR), +/*7529*/ uint16(xReadIb), +/*7530*/ uint16(xArgXmm1), +/*7531*/ uint16(xArgXmm2M128), +/*7532*/ uint16(xArgImm8), +/*7533*/ uint16(xMatch), +/*7534*/ uint16(xSetOp), uint16(VROUNDPD), +/*7536*/ uint16(xReadSlashR), +/*7537*/ uint16(xReadIb), +/*7538*/ uint16(xArgYmm1), +/*7539*/ uint16(xArgYmm2M256), +/*7540*/ uint16(xArgImm8), +/*7541*/ uint16(xMatch), +/*7542*/ uint16(xCondPrefix), 2, + 0xC4, 7556, + 0x66, 7548, +/*7548*/ uint16(xSetOp), uint16(ROUNDSS), +/*7550*/ uint16(xReadSlashR), +/*7551*/ uint16(xReadIb), +/*7552*/ uint16(xArgXmm1), +/*7553*/ uint16(xArgXmm2M32), +/*7554*/ uint16(xArgImm8u), +/*7555*/ uint16(xMatch), +/*7556*/ uint16(xCondPrefix), 1, + 0x66, 7560, +/*7560*/ uint16(xSetOp), uint16(VROUNDSS), +/*7562*/ uint16(xReadSlashR), +/*7563*/ uint16(xReadIb), +/*7564*/ uint16(xArgXmm1), +/*7565*/ uint16(xArgXmm2), +/*7566*/ uint16(xArgXmm3M32), +/*7567*/ uint16(xArgImm8), +/*7568*/ uint16(xMatch), +/*7569*/ uint16(xCondPrefix), 2, + 0xC4, 7583, + 0x66, 7575, +/*7575*/ uint16(xSetOp), uint16(ROUNDSD), +/*7577*/ uint16(xReadSlashR), +/*7578*/ uint16(xReadIb), +/*7579*/ uint16(xArgXmm1), +/*7580*/ uint16(xArgXmm2M64), +/*7581*/ uint16(xArgImm8u), +/*7582*/ uint16(xMatch), +/*7583*/ uint16(xCondPrefix), 1, + 0x66, 7587, +/*7587*/ uint16(xSetOp), uint16(VROUNDSD), +/*7589*/ uint16(xReadSlashR), +/*7590*/ uint16(xReadIb), +/*7591*/ uint16(xArgXmm1), +/*7592*/ uint16(xArgXmm2), +/*7593*/ uint16(xArgXmm3M64), +/*7594*/ uint16(xArgImm8), +/*7595*/ uint16(xMatch), +/*7596*/ uint16(xCondPrefix), 2, + 0xC4, 7610, + 0x66, 7602, +/*7602*/ uint16(xSetOp), uint16(BLENDPS), +/*7604*/ uint16(xReadSlashR), +/*7605*/ uint16(xReadIb), +/*7606*/ uint16(xArgXmm1), +/*7607*/ uint16(xArgXmm2M128), +/*7608*/ uint16(xArgImm8u), +/*7609*/ uint16(xMatch), +/*7610*/ uint16(xCondPrefix), 1, + 0x66, 7614, +/*7614*/ uint16(xCondDataSize), 0, 0, 0, 7620, 7629, +/*7620*/ uint16(xSetOp), uint16(VBLENDPS), +/*7622*/ uint16(xReadSlashR), +/*7623*/ uint16(xReadIb), +/*7624*/ uint16(xArgXmm1), +/*7625*/ uint16(xArgXmm2), +/*7626*/ uint16(xArgXmm3M128), +/*7627*/ uint16(xArgImm8), +/*7628*/ uint16(xMatch), +/*7629*/ uint16(xSetOp), uint16(VBLENDPS), +/*7631*/ uint16(xReadSlashR), +/*7632*/ uint16(xReadIb), +/*7633*/ uint16(xArgYmm1), +/*7634*/ uint16(xArgYmm2), +/*7635*/ uint16(xArgYmm3M256), +/*7636*/ uint16(xArgImm8), +/*7637*/ uint16(xMatch), +/*7638*/ uint16(xCondPrefix), 2, + 0xC4, 7652, + 0x66, 7644, +/*7644*/ uint16(xSetOp), uint16(BLENDPD), +/*7646*/ uint16(xReadSlashR), +/*7647*/ uint16(xReadIb), +/*7648*/ uint16(xArgXmm1), +/*7649*/ uint16(xArgXmm2M128), +/*7650*/ uint16(xArgImm8u), +/*7651*/ uint16(xMatch), +/*7652*/ uint16(xCondPrefix), 1, + 0x66, 7656, +/*7656*/ uint16(xCondDataSize), 0, 0, 0, 7662, 7671, +/*7662*/ uint16(xSetOp), uint16(VBLENDPD), +/*7664*/ uint16(xReadSlashR), +/*7665*/ uint16(xReadIb), +/*7666*/ uint16(xArgXmm1), +/*7667*/ uint16(xArgXmm2), +/*7668*/ uint16(xArgXmm3M128), +/*7669*/ uint16(xArgImm8), +/*7670*/ uint16(xMatch), +/*7671*/ uint16(xSetOp), uint16(VBLENDPD), +/*7673*/ uint16(xReadSlashR), +/*7674*/ uint16(xReadIb), +/*7675*/ uint16(xArgYmm1), +/*7676*/ uint16(xArgYmm2), +/*7677*/ uint16(xArgYmm3M256), +/*7678*/ uint16(xArgImm8), +/*7679*/ uint16(xMatch), +/*7680*/ uint16(xCondPrefix), 2, + 0xC4, 7694, + 0x66, 7686, +/*7686*/ uint16(xSetOp), uint16(PBLENDW), +/*7688*/ uint16(xReadSlashR), +/*7689*/ uint16(xReadIb), +/*7690*/ uint16(xArgXmm1), +/*7691*/ uint16(xArgXmm2M128), +/*7692*/ uint16(xArgImm8u), +/*7693*/ uint16(xMatch), +/*7694*/ uint16(xCondPrefix), 1, + 0x66, 7698, +/*7698*/ uint16(xCondDataSize), 0, 0, 0, 7704, 7713, +/*7704*/ uint16(xSetOp), uint16(VPBLENDW), +/*7706*/ uint16(xReadSlashR), +/*7707*/ uint16(xReadIb), +/*7708*/ uint16(xArgXmm1), +/*7709*/ uint16(xArgXmm2), +/*7710*/ uint16(xArgXmm3M128), +/*7711*/ uint16(xArgImm8), +/*7712*/ uint16(xMatch), +/*7713*/ uint16(xSetOp), uint16(VPBLENDW), +/*7715*/ uint16(xReadSlashR), +/*7716*/ uint16(xReadIb), +/*7717*/ uint16(xArgYmm1), +/*7718*/ uint16(xArgYmm2), +/*7719*/ uint16(xArgYmm3M256), +/*7720*/ uint16(xArgImm8), +/*7721*/ uint16(xMatch), +/*7722*/ uint16(xCondPrefix), 3, + 0xC4, 7746, + 0x66, 7738, + 0x0, 7730, +/*7730*/ uint16(xSetOp), uint16(PALIGNR), +/*7732*/ uint16(xReadSlashR), +/*7733*/ uint16(xReadIb), +/*7734*/ uint16(xArgMm1), +/*7735*/ uint16(xArgMm2M64), +/*7736*/ uint16(xArgImm8u), +/*7737*/ uint16(xMatch), +/*7738*/ uint16(xSetOp), uint16(PALIGNR), +/*7740*/ uint16(xReadSlashR), +/*7741*/ uint16(xReadIb), +/*7742*/ uint16(xArgXmm1), +/*7743*/ uint16(xArgXmm2M128), +/*7744*/ uint16(xArgImm8u), +/*7745*/ uint16(xMatch), +/*7746*/ uint16(xCondPrefix), 1, + 0x66, 7750, +/*7750*/ uint16(xCondDataSize), 0, 0, 0, 7756, 7765, +/*7756*/ uint16(xSetOp), uint16(VPALIGNR), +/*7758*/ uint16(xReadSlashR), +/*7759*/ uint16(xReadIb), +/*7760*/ uint16(xArgXmm1), +/*7761*/ uint16(xArgXmm2), +/*7762*/ uint16(xArgXmm3M128), +/*7763*/ uint16(xArgImm8), +/*7764*/ uint16(xMatch), +/*7765*/ uint16(xSetOp), uint16(VPALIGNR), +/*7767*/ uint16(xReadSlashR), +/*7768*/ uint16(xReadIb), +/*7769*/ uint16(xArgYmm1), +/*7770*/ uint16(xArgYmm2), +/*7771*/ uint16(xArgYmm3M256), +/*7772*/ uint16(xArgImm8), +/*7773*/ uint16(xMatch), +/*7774*/ uint16(xCondPrefix), 2, + 0xC4, 7788, + 0x66, 7780, +/*7780*/ uint16(xSetOp), uint16(PEXTRB), +/*7782*/ uint16(xReadSlashR), +/*7783*/ uint16(xReadIb), +/*7784*/ uint16(xArgR32M8), +/*7785*/ uint16(xArgXmm1), +/*7786*/ uint16(xArgImm8u), +/*7787*/ uint16(xMatch), +/*7788*/ uint16(xCondPrefix), 1, + 0x66, 7792, +/*7792*/ uint16(xCondDataSize), 0, 0, 0, 7798, 0, +/*7798*/ uint16(xSetOp), uint16(VPEXTRB), +/*7800*/ uint16(xReadSlashR), +/*7801*/ uint16(xReadIb), +/*7802*/ uint16(xArgR32M8), +/*7803*/ uint16(xArgXmm1), +/*7804*/ uint16(xArgImm8), +/*7805*/ uint16(xMatch), +/*7806*/ uint16(xCondPrefix), 2, + 0xC4, 7820, + 0x66, 7812, +/*7812*/ uint16(xSetOp), uint16(PEXTRW), +/*7814*/ uint16(xReadSlashR), +/*7815*/ uint16(xReadIb), +/*7816*/ uint16(xArgR32M16), +/*7817*/ uint16(xArgXmm1), +/*7818*/ uint16(xArgImm8u), +/*7819*/ uint16(xMatch), +/*7820*/ uint16(xCondPrefix), 1, + 0x66, 7824, +/*7824*/ uint16(xCondDataSize), 0, 0, 0, 7830, 0, +/*7830*/ uint16(xSetOp), uint16(VPEXTRW), +/*7832*/ uint16(xReadSlashR), +/*7833*/ uint16(xReadIb), +/*7834*/ uint16(xArgR32M16), +/*7835*/ uint16(xArgXmm2), +/*7836*/ uint16(xArgImm8), +/*7837*/ uint16(xMatch), +/*7838*/ uint16(xCondIs64), 7841, 7887, +/*7841*/ uint16(xCondPrefix), 2, + 0xC4, 7869, + 0x66, 7847, +/*7847*/ uint16(xCondDataSize), 7853, 7861, 0, 0, 0, +/*7853*/ uint16(xSetOp), uint16(PEXTRD), +/*7855*/ uint16(xReadSlashR), +/*7856*/ uint16(xReadIb), +/*7857*/ uint16(xArgRM32), +/*7858*/ uint16(xArgXmm1), +/*7859*/ uint16(xArgImm8u), +/*7860*/ uint16(xMatch), +/*7861*/ uint16(xSetOp), uint16(PEXTRD), +/*7863*/ uint16(xReadSlashR), +/*7864*/ uint16(xReadIb), +/*7865*/ uint16(xArgRM32), +/*7866*/ uint16(xArgXmm1), +/*7867*/ uint16(xArgImm8u), +/*7868*/ uint16(xMatch), +/*7869*/ uint16(xCondPrefix), 1, + 0x66, 7873, +/*7873*/ uint16(xCondDataSize), 0, 0, 0, 7879, 0, +/*7879*/ uint16(xSetOp), uint16(VPEXTRD), +/*7881*/ uint16(xReadSlashR), +/*7882*/ uint16(xReadIb), +/*7883*/ uint16(xArgR32M32), +/*7884*/ uint16(xArgXmm1), +/*7885*/ uint16(xArgImm8), +/*7886*/ uint16(xMatch), +/*7887*/ uint16(xCondPrefix), 2, + 0xC4, 7869, + 0x66, 7893, +/*7893*/ uint16(xCondDataSize), 7853, 7861, 7899, 0, 0, +/*7899*/ uint16(xSetOp), uint16(PEXTRQ), +/*7901*/ uint16(xReadSlashR), +/*7902*/ uint16(xReadIb), +/*7903*/ uint16(xArgRM64), +/*7904*/ uint16(xArgXmm1), +/*7905*/ uint16(xArgImm8u), +/*7906*/ uint16(xMatch), +/*7907*/ uint16(xCondPrefix), 2, + 0xC4, 7921, + 0x66, 7913, +/*7913*/ uint16(xSetOp), uint16(EXTRACTPS), +/*7915*/ uint16(xReadSlashR), +/*7916*/ uint16(xReadIb), +/*7917*/ uint16(xArgRM32), +/*7918*/ uint16(xArgXmm1), +/*7919*/ uint16(xArgImm8u), +/*7920*/ uint16(xMatch), +/*7921*/ uint16(xCondPrefix), 1, + 0x66, 7925, +/*7925*/ uint16(xCondDataSize), 0, 0, 0, 7931, 0, +/*7931*/ uint16(xSetOp), uint16(VEXTRACTPS), +/*7933*/ uint16(xReadSlashR), +/*7934*/ uint16(xReadIb), +/*7935*/ uint16(xArgRM32), +/*7936*/ uint16(xArgXmm1), +/*7937*/ uint16(xArgImm8), +/*7938*/ uint16(xMatch), +/*7939*/ uint16(xCondPrefix), 1, + 0xC4, 7943, +/*7943*/ uint16(xCondPrefix), 1, + 0x66, 7947, +/*7947*/ uint16(xCondDataSize), 0, 0, 0, 0, 7953, +/*7953*/ uint16(xSetOp), uint16(VINSERTF128), +/*7955*/ uint16(xReadSlashR), +/*7956*/ uint16(xReadIb), +/*7957*/ uint16(xArgYmm1), +/*7958*/ uint16(xArgYmm2), +/*7959*/ uint16(xArgXmm3M128), +/*7960*/ uint16(xArgImm8), +/*7961*/ uint16(xMatch), +/*7962*/ uint16(xCondPrefix), 1, + 0xC4, 7966, +/*7966*/ uint16(xCondPrefix), 1, + 0x66, 7970, +/*7970*/ uint16(xCondDataSize), 0, 0, 0, 0, 7976, +/*7976*/ uint16(xSetOp), uint16(VEXTRACTF128), +/*7978*/ uint16(xReadSlashR), +/*7979*/ uint16(xReadIb), +/*7980*/ uint16(xArgXmm1M128), +/*7981*/ uint16(xArgYmm2), +/*7982*/ uint16(xArgImm8), +/*7983*/ uint16(xMatch), +/*7984*/ uint16(xCondPrefix), 1, + 0xC4, 7988, +/*7988*/ uint16(xCondPrefix), 1, + 0x66, 7992, +/*7992*/ uint16(xCondDataSize), 0, 0, 0, 0, 7998, +/*7998*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*8000*/ uint16(xReadSlashR), +/*8001*/ uint16(xReadIb), +/*8002*/ uint16(xArgXmm1M128), +/*8003*/ uint16(xArgYmm2), +/*8004*/ uint16(xArgImm8), +/*8005*/ uint16(xMatch), +/*8006*/ uint16(xCondPrefix), 2, + 0xC4, 8020, + 0x66, 8012, +/*8012*/ uint16(xSetOp), uint16(PINSRB), +/*8014*/ uint16(xReadSlashR), +/*8015*/ uint16(xReadIb), +/*8016*/ uint16(xArgXmm1), +/*8017*/ uint16(xArgR32M8), +/*8018*/ uint16(xArgImm8u), +/*8019*/ uint16(xMatch), +/*8020*/ uint16(xCondPrefix), 1, + 0x66, 8024, +/*8024*/ uint16(xCondDataSize), 0, 0, 0, 8030, 0, +/*8030*/ uint16(xSetOp), uint16(VPINSRB), +/*8032*/ uint16(xReadSlashR), +/*8033*/ uint16(xReadIb), +/*8034*/ uint16(xArgXmm1), +/*8035*/ uint16(xArgXmm2), +/*8036*/ uint16(xArgR32M8), +/*8037*/ uint16(xArgImm8), +/*8038*/ uint16(xMatch), +/*8039*/ uint16(xCondPrefix), 2, + 0xC4, 8053, + 0x66, 8045, +/*8045*/ uint16(xSetOp), uint16(INSERTPS), +/*8047*/ uint16(xReadSlashR), +/*8048*/ uint16(xReadIb), +/*8049*/ uint16(xArgXmm1), +/*8050*/ uint16(xArgXmm2M32), +/*8051*/ uint16(xArgImm8u), +/*8052*/ uint16(xMatch), +/*8053*/ uint16(xCondPrefix), 1, + 0x66, 8057, +/*8057*/ uint16(xCondDataSize), 0, 0, 0, 8063, 0, +/*8063*/ uint16(xSetOp), uint16(VINSERTPS), +/*8065*/ uint16(xReadSlashR), +/*8066*/ uint16(xReadIb), +/*8067*/ uint16(xArgXmm1), +/*8068*/ uint16(xArgXmm2), +/*8069*/ uint16(xArgXmm3M32), +/*8070*/ uint16(xArgImm8), +/*8071*/ uint16(xMatch), +/*8072*/ uint16(xCondIs64), 8075, 8122, +/*8075*/ uint16(xCondPrefix), 2, + 0xC4, 8103, + 0x66, 8081, +/*8081*/ uint16(xCondDataSize), 8087, 8095, 0, 0, 0, +/*8087*/ uint16(xSetOp), uint16(PINSRD), +/*8089*/ uint16(xReadSlashR), +/*8090*/ uint16(xReadIb), +/*8091*/ uint16(xArgXmm1), +/*8092*/ uint16(xArgRM32), +/*8093*/ uint16(xArgImm8u), +/*8094*/ uint16(xMatch), +/*8095*/ uint16(xSetOp), uint16(PINSRD), +/*8097*/ uint16(xReadSlashR), +/*8098*/ uint16(xReadIb), +/*8099*/ uint16(xArgXmm1), +/*8100*/ uint16(xArgRM32), +/*8101*/ uint16(xArgImm8u), +/*8102*/ uint16(xMatch), +/*8103*/ uint16(xCondPrefix), 1, + 0x66, 8107, +/*8107*/ uint16(xCondDataSize), 0, 0, 0, 8113, 0, +/*8113*/ uint16(xSetOp), uint16(VPINSRD), +/*8115*/ uint16(xReadSlashR), +/*8116*/ uint16(xReadIb), +/*8117*/ uint16(xArgXmm1), +/*8118*/ uint16(xArgXmm2), +/*8119*/ uint16(xArgRM32), +/*8120*/ uint16(xArgImm8), +/*8121*/ uint16(xMatch), +/*8122*/ uint16(xCondPrefix), 2, + 0xC4, 8103, + 0x66, 8128, +/*8128*/ uint16(xCondDataSize), 8087, 8095, 8134, 0, 0, +/*8134*/ uint16(xSetOp), uint16(PINSRQ), +/*8136*/ uint16(xReadSlashR), +/*8137*/ uint16(xReadIb), +/*8138*/ uint16(xArgXmm1), +/*8139*/ uint16(xArgRM64), +/*8140*/ uint16(xArgImm8u), +/*8141*/ uint16(xMatch), +/*8142*/ uint16(xCondPrefix), 1, + 0xC4, 8146, +/*8146*/ uint16(xCondPrefix), 1, + 0x66, 8150, +/*8150*/ uint16(xCondDataSize), 0, 0, 0, 0, 8156, +/*8156*/ uint16(xSetOp), uint16(VINSERTI128), +/*8158*/ uint16(xReadSlashR), +/*8159*/ uint16(xReadIb), +/*8160*/ uint16(xArgYmm1), +/*8161*/ uint16(xArgYmm2), +/*8162*/ uint16(xArgXmm3M128), +/*8163*/ uint16(xArgImm8), +/*8164*/ uint16(xMatch), +/*8165*/ uint16(xCondPrefix), 1, + 0xC4, 8169, +/*8169*/ uint16(xCondPrefix), 1, + 0x66, 8173, +/*8173*/ uint16(xCondDataSize), 0, 0, 0, 0, 8179, +/*8179*/ uint16(xSetOp), uint16(VEXTRACTI128), +/*8181*/ uint16(xReadSlashR), +/*8182*/ uint16(xReadIb), +/*8183*/ uint16(xArgXmm1M128), +/*8184*/ uint16(xArgYmm2), +/*8185*/ uint16(xArgImm8), +/*8186*/ uint16(xMatch), +/*8187*/ uint16(xCondPrefix), 2, + 0xC4, 8201, + 0x66, 8193, +/*8193*/ uint16(xSetOp), uint16(DPPS), +/*8195*/ uint16(xReadSlashR), +/*8196*/ uint16(xReadIb), +/*8197*/ uint16(xArgXmm1), +/*8198*/ uint16(xArgXmm2M128), +/*8199*/ uint16(xArgImm8u), +/*8200*/ uint16(xMatch), +/*8201*/ uint16(xCondPrefix), 1, + 0x66, 8205, +/*8205*/ uint16(xCondDataSize), 0, 0, 0, 8211, 8220, +/*8211*/ uint16(xSetOp), uint16(VDPPS), +/*8213*/ uint16(xReadSlashR), +/*8214*/ uint16(xReadIb), +/*8215*/ uint16(xArgXmm1), +/*8216*/ uint16(xArgXmm2), +/*8217*/ uint16(xArgXmm3M128), +/*8218*/ uint16(xArgImm8), +/*8219*/ uint16(xMatch), +/*8220*/ uint16(xSetOp), uint16(VDPPS), +/*8222*/ uint16(xReadSlashR), +/*8223*/ uint16(xReadIb), +/*8224*/ uint16(xArgYmm1), +/*8225*/ uint16(xArgYmm2), +/*8226*/ uint16(xArgYmm3M256), +/*8227*/ uint16(xArgImm8), +/*8228*/ uint16(xMatch), +/*8229*/ uint16(xCondPrefix), 2, + 0xC4, 8243, + 0x66, 8235, +/*8235*/ uint16(xSetOp), uint16(DPPD), +/*8237*/ uint16(xReadSlashR), +/*8238*/ uint16(xReadIb), +/*8239*/ uint16(xArgXmm1), +/*8240*/ uint16(xArgXmm2M128), +/*8241*/ uint16(xArgImm8u), +/*8242*/ uint16(xMatch), +/*8243*/ uint16(xCondPrefix), 1, + 0x66, 8247, +/*8247*/ uint16(xCondDataSize), 0, 0, 0, 8253, 0, +/*8253*/ uint16(xSetOp), uint16(VDPPD), +/*8255*/ uint16(xReadSlashR), +/*8256*/ uint16(xReadIb), +/*8257*/ uint16(xArgXmm1), +/*8258*/ uint16(xArgXmm2), +/*8259*/ uint16(xArgXmm3M128), +/*8260*/ uint16(xArgImm8), +/*8261*/ uint16(xMatch), +/*8262*/ uint16(xCondPrefix), 2, + 0xC4, 8276, + 0x66, 8268, +/*8268*/ uint16(xSetOp), uint16(MPSADBW), +/*8270*/ uint16(xReadSlashR), +/*8271*/ uint16(xReadIb), +/*8272*/ uint16(xArgXmm1), +/*8273*/ uint16(xArgXmm2M128), +/*8274*/ uint16(xArgImm8u), +/*8275*/ uint16(xMatch), +/*8276*/ uint16(xCondPrefix), 1, + 0x66, 8280, +/*8280*/ uint16(xCondDataSize), 0, 0, 0, 8286, 8295, +/*8286*/ uint16(xSetOp), uint16(VMPSADBW), +/*8288*/ uint16(xReadSlashR), +/*8289*/ uint16(xReadIb), +/*8290*/ uint16(xArgXmm1), +/*8291*/ uint16(xArgXmm2), +/*8292*/ uint16(xArgXmm3M128), +/*8293*/ uint16(xArgImm8), +/*8294*/ uint16(xMatch), +/*8295*/ uint16(xSetOp), uint16(VMPSADBW), +/*8297*/ uint16(xReadSlashR), +/*8298*/ uint16(xReadIb), +/*8299*/ uint16(xArgYmm1), +/*8300*/ uint16(xArgYmm2), +/*8301*/ uint16(xArgYmm3M256), +/*8302*/ uint16(xArgImm8), +/*8303*/ uint16(xMatch), +/*8304*/ uint16(xCondPrefix), 2, + 0xC4, 8318, + 0x66, 8310, +/*8310*/ uint16(xSetOp), uint16(PCLMULQDQ), +/*8312*/ uint16(xReadSlashR), +/*8313*/ uint16(xReadIb), +/*8314*/ uint16(xArgXmm1), +/*8315*/ uint16(xArgXmm2M128), +/*8316*/ uint16(xArgImm8u), +/*8317*/ uint16(xMatch), +/*8318*/ uint16(xCondPrefix), 1, + 0x66, 8322, +/*8322*/ uint16(xCondDataSize), 0, 0, 0, 8328, 0, +/*8328*/ uint16(xSetOp), uint16(VPCLMULQDQ), +/*8330*/ uint16(xReadSlashR), +/*8331*/ uint16(xReadIb), +/*8332*/ uint16(xArgXmm1), +/*8333*/ uint16(xArgXmm2), +/*8334*/ uint16(xArgXmm3M128), +/*8335*/ uint16(xArgImm8), +/*8336*/ uint16(xMatch), +/*8337*/ uint16(xCondPrefix), 1, + 0xC4, 8341, +/*8341*/ uint16(xCondPrefix), 1, + 0x66, 8345, +/*8345*/ uint16(xCondDataSize), 0, 0, 0, 0, 8351, +/*8351*/ uint16(xSetOp), uint16(VPERM2I128), +/*8353*/ uint16(xReadSlashR), +/*8354*/ uint16(xReadIb), +/*8355*/ uint16(xArgYmm1), +/*8356*/ uint16(xArgYmm2), +/*8357*/ uint16(xArgYmm3M256), +/*8358*/ uint16(xArgImm8), +/*8359*/ uint16(xMatch), +/*8360*/ uint16(xCondPrefix), 2, + 0xC4, 8374, + 0x66, 8366, +/*8366*/ uint16(xSetOp), uint16(PCMPESTRM), +/*8368*/ uint16(xReadSlashR), +/*8369*/ uint16(xReadIb), +/*8370*/ uint16(xArgXmm1), +/*8371*/ uint16(xArgXmm2M128), +/*8372*/ uint16(xArgImm8u), +/*8373*/ uint16(xMatch), +/*8374*/ uint16(xCondPrefix), 1, + 0x66, 8378, +/*8378*/ uint16(xCondDataSize), 0, 0, 0, 8384, 0, +/*8384*/ uint16(xSetOp), uint16(VPCMPESTRM), +/*8386*/ uint16(xReadSlashR), +/*8387*/ uint16(xReadIb), +/*8388*/ uint16(xArgXmm1), +/*8389*/ uint16(xArgXmm2M128), +/*8390*/ uint16(xArgImm8), +/*8391*/ uint16(xMatch), +/*8392*/ uint16(xCondPrefix), 2, + 0xC4, 8406, + 0x66, 8398, +/*8398*/ uint16(xSetOp), uint16(PCMPESTRI), +/*8400*/ uint16(xReadSlashR), +/*8401*/ uint16(xReadIb), +/*8402*/ uint16(xArgXmm1), +/*8403*/ uint16(xArgXmm2M128), +/*8404*/ uint16(xArgImm8u), +/*8405*/ uint16(xMatch), +/*8406*/ uint16(xCondPrefix), 1, + 0x66, 8410, +/*8410*/ uint16(xCondDataSize), 0, 0, 0, 8416, 0, +/*8416*/ uint16(xSetOp), uint16(VPCMPESTRI), +/*8418*/ uint16(xReadSlashR), +/*8419*/ uint16(xReadIb), +/*8420*/ uint16(xArgXmm1), +/*8421*/ uint16(xArgXmm2M128), +/*8422*/ uint16(xArgImm8), +/*8423*/ uint16(xMatch), +/*8424*/ uint16(xCondPrefix), 2, + 0xC4, 8438, + 0x66, 8430, +/*8430*/ uint16(xSetOp), uint16(PCMPISTRM), +/*8432*/ uint16(xReadSlashR), +/*8433*/ uint16(xReadIb), +/*8434*/ uint16(xArgXmm1), +/*8435*/ uint16(xArgXmm2M128), +/*8436*/ uint16(xArgImm8u), +/*8437*/ uint16(xMatch), +/*8438*/ uint16(xCondPrefix), 1, + 0x66, 8442, +/*8442*/ uint16(xCondDataSize), 0, 0, 0, 8448, 0, +/*8448*/ uint16(xSetOp), uint16(VPCMPISTRM), +/*8450*/ uint16(xReadSlashR), +/*8451*/ uint16(xReadIb), +/*8452*/ uint16(xArgXmm1), +/*8453*/ uint16(xArgXmm2M128), +/*8454*/ uint16(xArgImm8), +/*8455*/ uint16(xMatch), +/*8456*/ uint16(xCondPrefix), 2, + 0xC4, 8470, + 0x66, 8462, +/*8462*/ uint16(xSetOp), uint16(PCMPISTRI), +/*8464*/ uint16(xReadSlashR), +/*8465*/ uint16(xReadIb), +/*8466*/ uint16(xArgXmm1), +/*8467*/ uint16(xArgXmm2M128), +/*8468*/ uint16(xArgImm8u), +/*8469*/ uint16(xMatch), +/*8470*/ uint16(xCondPrefix), 1, + 0x66, 8474, +/*8474*/ uint16(xCondDataSize), 0, 0, 0, 8480, 0, +/*8480*/ uint16(xSetOp), uint16(VPCMPISTRI), +/*8482*/ uint16(xReadSlashR), +/*8483*/ uint16(xReadIb), +/*8484*/ uint16(xArgXmm1), +/*8485*/ uint16(xArgXmm2M128), +/*8486*/ uint16(xArgImm8), +/*8487*/ uint16(xMatch), +/*8488*/ uint16(xCondPrefix), 2, + 0xC4, 8502, + 0x66, 8494, +/*8494*/ uint16(xSetOp), uint16(AESKEYGENASSIST), +/*8496*/ uint16(xReadSlashR), +/*8497*/ uint16(xReadIb), +/*8498*/ uint16(xArgXmm1), +/*8499*/ uint16(xArgXmm2M128), +/*8500*/ uint16(xArgImm8u), +/*8501*/ uint16(xMatch), +/*8502*/ uint16(xCondPrefix), 1, + 0x66, 8506, +/*8506*/ uint16(xCondDataSize), 0, 0, 0, 8512, 0, +/*8512*/ uint16(xSetOp), uint16(VAESKEYGENASSIST), +/*8514*/ uint16(xReadSlashR), +/*8515*/ uint16(xReadIb), +/*8516*/ uint16(xArgXmm1), +/*8517*/ uint16(xArgXmm2M128), +/*8518*/ uint16(xArgImm8), +/*8519*/ uint16(xMatch), +/*8520*/ uint16(xCondPrefix), 1, + 0xC4, 8524, +/*8524*/ uint16(xCondPrefix), 1, + 0xF2, 8528, +/*8528*/ uint16(xSetOp), uint16(RORX), +/*8530*/ uint16(xReadSlashR), +/*8531*/ uint16(xReadIb), +/*8532*/ uint16(xArgR32), +/*8533*/ uint16(xArgRM32), +/*8534*/ uint16(xArgImm8u), +/*8535*/ uint16(xMatch), +/*8536*/ uint16(xCondIs64), 8539, 8557, +/*8539*/ uint16(xCondDataSize), 8545, 8551, 0, 0, 0, +/*8545*/ uint16(xSetOp), uint16(CMOVO), +/*8547*/ uint16(xReadSlashR), +/*8548*/ uint16(xArgR16), +/*8549*/ uint16(xArgRM16), +/*8550*/ uint16(xMatch), +/*8551*/ uint16(xSetOp), uint16(CMOVO), +/*8553*/ uint16(xReadSlashR), +/*8554*/ uint16(xArgR32), +/*8555*/ uint16(xArgRM32), +/*8556*/ uint16(xMatch), +/*8557*/ uint16(xCondDataSize), 8545, 8551, 8563, 0, 0, +/*8563*/ uint16(xSetOp), uint16(CMOVO), +/*8565*/ uint16(xReadSlashR), +/*8566*/ uint16(xArgR64), +/*8567*/ uint16(xArgRM64), +/*8568*/ uint16(xMatch), +/*8569*/ uint16(xCondIs64), 8572, 8590, +/*8572*/ uint16(xCondDataSize), 8578, 8584, 0, 0, 0, +/*8578*/ uint16(xSetOp), uint16(CMOVNO), +/*8580*/ uint16(xReadSlashR), +/*8581*/ uint16(xArgR16), +/*8582*/ uint16(xArgRM16), +/*8583*/ uint16(xMatch), +/*8584*/ uint16(xSetOp), uint16(CMOVNO), +/*8586*/ uint16(xReadSlashR), +/*8587*/ uint16(xArgR32), +/*8588*/ uint16(xArgRM32), +/*8589*/ uint16(xMatch), +/*8590*/ uint16(xCondDataSize), 8578, 8584, 8596, 0, 0, +/*8596*/ uint16(xSetOp), uint16(CMOVNO), +/*8598*/ uint16(xReadSlashR), +/*8599*/ uint16(xArgR64), +/*8600*/ uint16(xArgRM64), +/*8601*/ uint16(xMatch), +/*8602*/ uint16(xCondIs64), 8605, 8623, +/*8605*/ uint16(xCondDataSize), 8611, 8617, 0, 0, 0, +/*8611*/ uint16(xSetOp), uint16(CMOVB), +/*8613*/ uint16(xReadSlashR), +/*8614*/ uint16(xArgR16), +/*8615*/ uint16(xArgRM16), +/*8616*/ uint16(xMatch), +/*8617*/ uint16(xSetOp), uint16(CMOVB), +/*8619*/ uint16(xReadSlashR), +/*8620*/ uint16(xArgR32), +/*8621*/ uint16(xArgRM32), +/*8622*/ uint16(xMatch), +/*8623*/ uint16(xCondDataSize), 8611, 8617, 8629, 0, 0, +/*8629*/ uint16(xSetOp), uint16(CMOVB), +/*8631*/ uint16(xReadSlashR), +/*8632*/ uint16(xArgR64), +/*8633*/ uint16(xArgRM64), +/*8634*/ uint16(xMatch), +/*8635*/ uint16(xCondIs64), 8638, 8656, +/*8638*/ uint16(xCondDataSize), 8644, 8650, 0, 0, 0, +/*8644*/ uint16(xSetOp), uint16(CMOVAE), +/*8646*/ uint16(xReadSlashR), +/*8647*/ uint16(xArgR16), +/*8648*/ uint16(xArgRM16), +/*8649*/ uint16(xMatch), +/*8650*/ uint16(xSetOp), uint16(CMOVAE), +/*8652*/ uint16(xReadSlashR), +/*8653*/ uint16(xArgR32), +/*8654*/ uint16(xArgRM32), +/*8655*/ uint16(xMatch), +/*8656*/ uint16(xCondDataSize), 8644, 8650, 8662, 0, 0, +/*8662*/ uint16(xSetOp), uint16(CMOVAE), +/*8664*/ uint16(xReadSlashR), +/*8665*/ uint16(xArgR64), +/*8666*/ uint16(xArgRM64), +/*8667*/ uint16(xMatch), +/*8668*/ uint16(xCondIs64), 8671, 8689, +/*8671*/ uint16(xCondDataSize), 8677, 8683, 0, 0, 0, +/*8677*/ uint16(xSetOp), uint16(CMOVE), +/*8679*/ uint16(xReadSlashR), +/*8680*/ uint16(xArgR16), +/*8681*/ uint16(xArgRM16), +/*8682*/ uint16(xMatch), +/*8683*/ uint16(xSetOp), uint16(CMOVE), +/*8685*/ uint16(xReadSlashR), +/*8686*/ uint16(xArgR32), +/*8687*/ uint16(xArgRM32), +/*8688*/ uint16(xMatch), +/*8689*/ uint16(xCondDataSize), 8677, 8683, 8695, 0, 0, +/*8695*/ uint16(xSetOp), uint16(CMOVE), +/*8697*/ uint16(xReadSlashR), +/*8698*/ uint16(xArgR64), +/*8699*/ uint16(xArgRM64), +/*8700*/ uint16(xMatch), +/*8701*/ uint16(xCondIs64), 8704, 8722, +/*8704*/ uint16(xCondDataSize), 8710, 8716, 0, 0, 0, +/*8710*/ uint16(xSetOp), uint16(CMOVNE), +/*8712*/ uint16(xReadSlashR), +/*8713*/ uint16(xArgR16), +/*8714*/ uint16(xArgRM16), +/*8715*/ uint16(xMatch), +/*8716*/ uint16(xSetOp), uint16(CMOVNE), +/*8718*/ uint16(xReadSlashR), +/*8719*/ uint16(xArgR32), +/*8720*/ uint16(xArgRM32), +/*8721*/ uint16(xMatch), +/*8722*/ uint16(xCondDataSize), 8710, 8716, 8728, 0, 0, +/*8728*/ uint16(xSetOp), uint16(CMOVNE), +/*8730*/ uint16(xReadSlashR), +/*8731*/ uint16(xArgR64), +/*8732*/ uint16(xArgRM64), +/*8733*/ uint16(xMatch), +/*8734*/ uint16(xCondIs64), 8737, 8755, +/*8737*/ uint16(xCondDataSize), 8743, 8749, 0, 0, 0, +/*8743*/ uint16(xSetOp), uint16(CMOVBE), +/*8745*/ uint16(xReadSlashR), +/*8746*/ uint16(xArgR16), +/*8747*/ uint16(xArgRM16), +/*8748*/ uint16(xMatch), +/*8749*/ uint16(xSetOp), uint16(CMOVBE), +/*8751*/ uint16(xReadSlashR), +/*8752*/ uint16(xArgR32), +/*8753*/ uint16(xArgRM32), +/*8754*/ uint16(xMatch), +/*8755*/ uint16(xCondDataSize), 8743, 8749, 8761, 0, 0, +/*8761*/ uint16(xSetOp), uint16(CMOVBE), +/*8763*/ uint16(xReadSlashR), +/*8764*/ uint16(xArgR64), +/*8765*/ uint16(xArgRM64), +/*8766*/ uint16(xMatch), +/*8767*/ uint16(xCondIs64), 8770, 8788, +/*8770*/ uint16(xCondDataSize), 8776, 8782, 0, 0, 0, +/*8776*/ uint16(xSetOp), uint16(CMOVA), +/*8778*/ uint16(xReadSlashR), +/*8779*/ uint16(xArgR16), +/*8780*/ uint16(xArgRM16), +/*8781*/ uint16(xMatch), +/*8782*/ uint16(xSetOp), uint16(CMOVA), +/*8784*/ uint16(xReadSlashR), +/*8785*/ uint16(xArgR32), +/*8786*/ uint16(xArgRM32), +/*8787*/ uint16(xMatch), +/*8788*/ uint16(xCondDataSize), 8776, 8782, 8794, 0, 0, +/*8794*/ uint16(xSetOp), uint16(CMOVA), +/*8796*/ uint16(xReadSlashR), +/*8797*/ uint16(xArgR64), +/*8798*/ uint16(xArgRM64), +/*8799*/ uint16(xMatch), +/*8800*/ uint16(xCondIs64), 8803, 8821, +/*8803*/ uint16(xCondDataSize), 8809, 8815, 0, 0, 0, +/*8809*/ uint16(xSetOp), uint16(CMOVS), +/*8811*/ uint16(xReadSlashR), +/*8812*/ uint16(xArgR16), +/*8813*/ uint16(xArgRM16), +/*8814*/ uint16(xMatch), +/*8815*/ uint16(xSetOp), uint16(CMOVS), +/*8817*/ uint16(xReadSlashR), +/*8818*/ uint16(xArgR32), +/*8819*/ uint16(xArgRM32), +/*8820*/ uint16(xMatch), +/*8821*/ uint16(xCondDataSize), 8809, 8815, 8827, 0, 0, +/*8827*/ uint16(xSetOp), uint16(CMOVS), +/*8829*/ uint16(xReadSlashR), +/*8830*/ uint16(xArgR64), +/*8831*/ uint16(xArgRM64), +/*8832*/ uint16(xMatch), +/*8833*/ uint16(xCondIs64), 8836, 8854, +/*8836*/ uint16(xCondDataSize), 8842, 8848, 0, 0, 0, +/*8842*/ uint16(xSetOp), uint16(CMOVNS), +/*8844*/ uint16(xReadSlashR), +/*8845*/ uint16(xArgR16), +/*8846*/ uint16(xArgRM16), +/*8847*/ uint16(xMatch), +/*8848*/ uint16(xSetOp), uint16(CMOVNS), +/*8850*/ uint16(xReadSlashR), +/*8851*/ uint16(xArgR32), +/*8852*/ uint16(xArgRM32), +/*8853*/ uint16(xMatch), +/*8854*/ uint16(xCondDataSize), 8842, 8848, 8860, 0, 0, +/*8860*/ uint16(xSetOp), uint16(CMOVNS), +/*8862*/ uint16(xReadSlashR), +/*8863*/ uint16(xArgR64), +/*8864*/ uint16(xArgRM64), +/*8865*/ uint16(xMatch), +/*8866*/ uint16(xCondIs64), 8869, 8887, +/*8869*/ uint16(xCondDataSize), 8875, 8881, 0, 0, 0, +/*8875*/ uint16(xSetOp), uint16(CMOVP), +/*8877*/ uint16(xReadSlashR), +/*8878*/ uint16(xArgR16), +/*8879*/ uint16(xArgRM16), +/*8880*/ uint16(xMatch), +/*8881*/ uint16(xSetOp), uint16(CMOVP), +/*8883*/ uint16(xReadSlashR), +/*8884*/ uint16(xArgR32), +/*8885*/ uint16(xArgRM32), +/*8886*/ uint16(xMatch), +/*8887*/ uint16(xCondDataSize), 8875, 8881, 8893, 0, 0, +/*8893*/ uint16(xSetOp), uint16(CMOVP), +/*8895*/ uint16(xReadSlashR), +/*8896*/ uint16(xArgR64), +/*8897*/ uint16(xArgRM64), +/*8898*/ uint16(xMatch), +/*8899*/ uint16(xCondIs64), 8902, 8920, +/*8902*/ uint16(xCondDataSize), 8908, 8914, 0, 0, 0, +/*8908*/ uint16(xSetOp), uint16(CMOVNP), +/*8910*/ uint16(xReadSlashR), +/*8911*/ uint16(xArgR16), +/*8912*/ uint16(xArgRM16), +/*8913*/ uint16(xMatch), +/*8914*/ uint16(xSetOp), uint16(CMOVNP), +/*8916*/ uint16(xReadSlashR), +/*8917*/ uint16(xArgR32), +/*8918*/ uint16(xArgRM32), +/*8919*/ uint16(xMatch), +/*8920*/ uint16(xCondDataSize), 8908, 8914, 8926, 0, 0, +/*8926*/ uint16(xSetOp), uint16(CMOVNP), +/*8928*/ uint16(xReadSlashR), +/*8929*/ uint16(xArgR64), +/*8930*/ uint16(xArgRM64), +/*8931*/ uint16(xMatch), +/*8932*/ uint16(xCondIs64), 8935, 8953, +/*8935*/ uint16(xCondDataSize), 8941, 8947, 0, 0, 0, +/*8941*/ uint16(xSetOp), uint16(CMOVL), +/*8943*/ uint16(xReadSlashR), +/*8944*/ uint16(xArgR16), +/*8945*/ uint16(xArgRM16), +/*8946*/ uint16(xMatch), +/*8947*/ uint16(xSetOp), uint16(CMOVL), +/*8949*/ uint16(xReadSlashR), +/*8950*/ uint16(xArgR32), +/*8951*/ uint16(xArgRM32), +/*8952*/ uint16(xMatch), +/*8953*/ uint16(xCondDataSize), 8941, 8947, 8959, 0, 0, +/*8959*/ uint16(xSetOp), uint16(CMOVL), +/*8961*/ uint16(xReadSlashR), +/*8962*/ uint16(xArgR64), +/*8963*/ uint16(xArgRM64), +/*8964*/ uint16(xMatch), +/*8965*/ uint16(xCondIs64), 8968, 8986, +/*8968*/ uint16(xCondDataSize), 8974, 8980, 0, 0, 0, +/*8974*/ uint16(xSetOp), uint16(CMOVGE), +/*8976*/ uint16(xReadSlashR), +/*8977*/ uint16(xArgR16), +/*8978*/ uint16(xArgRM16), +/*8979*/ uint16(xMatch), +/*8980*/ uint16(xSetOp), uint16(CMOVGE), +/*8982*/ uint16(xReadSlashR), +/*8983*/ uint16(xArgR32), +/*8984*/ uint16(xArgRM32), +/*8985*/ uint16(xMatch), +/*8986*/ uint16(xCondDataSize), 8974, 8980, 8992, 0, 0, +/*8992*/ uint16(xSetOp), uint16(CMOVGE), +/*8994*/ uint16(xReadSlashR), +/*8995*/ uint16(xArgR64), +/*8996*/ uint16(xArgRM64), +/*8997*/ uint16(xMatch), +/*8998*/ uint16(xCondIs64), 9001, 9019, +/*9001*/ uint16(xCondDataSize), 9007, 9013, 0, 0, 0, +/*9007*/ uint16(xSetOp), uint16(CMOVLE), +/*9009*/ uint16(xReadSlashR), +/*9010*/ uint16(xArgR16), +/*9011*/ uint16(xArgRM16), +/*9012*/ uint16(xMatch), +/*9013*/ uint16(xSetOp), uint16(CMOVLE), +/*9015*/ uint16(xReadSlashR), +/*9016*/ uint16(xArgR32), +/*9017*/ uint16(xArgRM32), +/*9018*/ uint16(xMatch), +/*9019*/ uint16(xCondDataSize), 9007, 9013, 9025, 0, 0, +/*9025*/ uint16(xSetOp), uint16(CMOVLE), +/*9027*/ uint16(xReadSlashR), +/*9028*/ uint16(xArgR64), +/*9029*/ uint16(xArgRM64), +/*9030*/ uint16(xMatch), +/*9031*/ uint16(xCondIs64), 9034, 9052, +/*9034*/ uint16(xCondDataSize), 9040, 9046, 0, 0, 0, +/*9040*/ uint16(xSetOp), uint16(CMOVG), +/*9042*/ uint16(xReadSlashR), +/*9043*/ uint16(xArgR16), +/*9044*/ uint16(xArgRM16), +/*9045*/ uint16(xMatch), +/*9046*/ uint16(xSetOp), uint16(CMOVG), +/*9048*/ uint16(xReadSlashR), +/*9049*/ uint16(xArgR32), +/*9050*/ uint16(xArgRM32), +/*9051*/ uint16(xMatch), +/*9052*/ uint16(xCondDataSize), 9040, 9046, 9058, 0, 0, +/*9058*/ uint16(xSetOp), uint16(CMOVG), +/*9060*/ uint16(xReadSlashR), +/*9061*/ uint16(xArgR64), +/*9062*/ uint16(xArgRM64), +/*9063*/ uint16(xMatch), +/*9064*/ uint16(xCondPrefix), 4, + 0xC5, 9128, + 0xC4, 9086, + 0x66, 9080, + 0x0, 9074, +/*9074*/ uint16(xSetOp), uint16(MOVMSKPS), +/*9076*/ uint16(xReadSlashR), +/*9077*/ uint16(xArgR32), +/*9078*/ uint16(xArgXmm2), +/*9079*/ uint16(xMatch), +/*9080*/ uint16(xSetOp), uint16(MOVMSKPD), +/*9082*/ uint16(xReadSlashR), +/*9083*/ uint16(xArgR32), +/*9084*/ uint16(xArgXmm2), +/*9085*/ uint16(xMatch), +/*9086*/ uint16(xCondPrefix), 2, + 0x66, 9110, + 0x0, 9092, +/*9092*/ uint16(xCondDataSize), 0, 0, 0, 9098, 9104, +/*9098*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9100*/ uint16(xReadSlashR), +/*9101*/ uint16(xArgR32), +/*9102*/ uint16(xArgXmm2), +/*9103*/ uint16(xMatch), +/*9104*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9106*/ uint16(xReadSlashR), +/*9107*/ uint16(xArgR32), +/*9108*/ uint16(xArgYmm2), +/*9109*/ uint16(xMatch), +/*9110*/ uint16(xCondDataSize), 0, 0, 0, 9116, 9122, +/*9116*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9118*/ uint16(xReadSlashR), +/*9119*/ uint16(xArgR32), +/*9120*/ uint16(xArgXmm2), +/*9121*/ uint16(xMatch), +/*9122*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9124*/ uint16(xReadSlashR), +/*9125*/ uint16(xArgR32), +/*9126*/ uint16(xArgYmm2), +/*9127*/ uint16(xMatch), +/*9128*/ uint16(xCondPrefix), 2, + 0x66, 9152, + 0x0, 9134, +/*9134*/ uint16(xCondDataSize), 0, 0, 0, 9140, 9146, +/*9140*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9142*/ uint16(xReadSlashR), +/*9143*/ uint16(xArgR32), +/*9144*/ uint16(xArgXmm2), +/*9145*/ uint16(xMatch), +/*9146*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9148*/ uint16(xReadSlashR), +/*9149*/ uint16(xArgR32), +/*9150*/ uint16(xArgYmm2), +/*9151*/ uint16(xMatch), +/*9152*/ uint16(xCondDataSize), 0, 0, 0, 9158, 9164, +/*9158*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9160*/ uint16(xReadSlashR), +/*9161*/ uint16(xArgR32), +/*9162*/ uint16(xArgXmm2), +/*9163*/ uint16(xMatch), +/*9164*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9166*/ uint16(xReadSlashR), +/*9167*/ uint16(xArgR32), +/*9168*/ uint16(xArgYmm2), +/*9169*/ uint16(xMatch), +/*9170*/ uint16(xCondPrefix), 6, + 0xF3, 9322, + 0xF2, 9316, + 0xC5, 9256, + 0xC4, 9196, + 0x66, 9190, + 0x0, 9184, +/*9184*/ uint16(xSetOp), uint16(SQRTPS), +/*9186*/ uint16(xReadSlashR), +/*9187*/ uint16(xArgXmm1), +/*9188*/ uint16(xArgXmm2M128), +/*9189*/ uint16(xMatch), +/*9190*/ uint16(xSetOp), uint16(SQRTPD), +/*9192*/ uint16(xReadSlashR), +/*9193*/ uint16(xArgXmm1), +/*9194*/ uint16(xArgXmm2M128), +/*9195*/ uint16(xMatch), +/*9196*/ uint16(xCondPrefix), 4, + 0xF3, 9249, + 0xF2, 9242, + 0x66, 9224, + 0x0, 9206, +/*9206*/ uint16(xCondDataSize), 0, 0, 0, 9212, 9218, +/*9212*/ uint16(xSetOp), uint16(VSQRTPS), +/*9214*/ uint16(xReadSlashR), +/*9215*/ uint16(xArgXmm1), +/*9216*/ uint16(xArgXmm2M128), +/*9217*/ uint16(xMatch), +/*9218*/ uint16(xSetOp), uint16(VSQRTPS), +/*9220*/ uint16(xReadSlashR), +/*9221*/ uint16(xArgYmm1), +/*9222*/ uint16(xArgYmm2M256), +/*9223*/ uint16(xMatch), +/*9224*/ uint16(xCondDataSize), 0, 0, 0, 9230, 9236, +/*9230*/ uint16(xSetOp), uint16(VSQRTPD), +/*9232*/ uint16(xReadSlashR), +/*9233*/ uint16(xArgXmm1), +/*9234*/ uint16(xArgXmm2M128), +/*9235*/ uint16(xMatch), +/*9236*/ uint16(xSetOp), uint16(VSQRTPD), +/*9238*/ uint16(xReadSlashR), +/*9239*/ uint16(xArgYmm1), +/*9240*/ uint16(xArgYmm2M256), +/*9241*/ uint16(xMatch), +/*9242*/ uint16(xSetOp), uint16(VSQRTSD), +/*9244*/ uint16(xReadSlashR), +/*9245*/ uint16(xArgXmm1), +/*9246*/ uint16(xArgXmm2), +/*9247*/ uint16(xArgXmm3M64), +/*9248*/ uint16(xMatch), +/*9249*/ uint16(xSetOp), uint16(VSQRTSS), +/*9251*/ uint16(xReadSlashR), +/*9252*/ uint16(xArgXmm1), +/*9253*/ uint16(xArgXmm2), +/*9254*/ uint16(xArgXmm3M32), +/*9255*/ uint16(xMatch), +/*9256*/ uint16(xCondPrefix), 4, + 0xF3, 9309, + 0xF2, 9302, + 0x66, 9284, + 0x0, 9266, +/*9266*/ uint16(xCondDataSize), 0, 0, 0, 9272, 9278, +/*9272*/ uint16(xSetOp), uint16(VSQRTPS), +/*9274*/ uint16(xReadSlashR), +/*9275*/ uint16(xArgXmm1), +/*9276*/ uint16(xArgXmm2M128), +/*9277*/ uint16(xMatch), +/*9278*/ uint16(xSetOp), uint16(VSQRTPS), +/*9280*/ uint16(xReadSlashR), +/*9281*/ uint16(xArgYmm1), +/*9282*/ uint16(xArgYmm2M256), +/*9283*/ uint16(xMatch), +/*9284*/ uint16(xCondDataSize), 0, 0, 0, 9290, 9296, +/*9290*/ uint16(xSetOp), uint16(VSQRTPD), +/*9292*/ uint16(xReadSlashR), +/*9293*/ uint16(xArgXmm1), +/*9294*/ uint16(xArgXmm2M128), +/*9295*/ uint16(xMatch), +/*9296*/ uint16(xSetOp), uint16(VSQRTPD), +/*9298*/ uint16(xReadSlashR), +/*9299*/ uint16(xArgYmm1), +/*9300*/ uint16(xArgYmm2M256), +/*9301*/ uint16(xMatch), +/*9302*/ uint16(xSetOp), uint16(VSQRTSD), +/*9304*/ uint16(xReadSlashR), +/*9305*/ uint16(xArgXmm1), +/*9306*/ uint16(xArgXmm2), +/*9307*/ uint16(xArgXmm3M64), +/*9308*/ uint16(xMatch), +/*9309*/ uint16(xSetOp), uint16(VSQRTSS), +/*9311*/ uint16(xReadSlashR), +/*9312*/ uint16(xArgXmm1), +/*9313*/ uint16(xArgXmm2), +/*9314*/ uint16(xArgXmm3M32), +/*9315*/ uint16(xMatch), +/*9316*/ uint16(xSetOp), uint16(SQRTSD), +/*9318*/ uint16(xReadSlashR), +/*9319*/ uint16(xArgXmm1), +/*9320*/ uint16(xArgXmm2M64), +/*9321*/ uint16(xMatch), +/*9322*/ uint16(xSetOp), uint16(SQRTSS), +/*9324*/ uint16(xReadSlashR), +/*9325*/ uint16(xArgXmm1), +/*9326*/ uint16(xArgXmm2M32), +/*9327*/ uint16(xMatch), +/*9328*/ uint16(xCondPrefix), 4, + 0xF3, 9406, + 0xC5, 9375, + 0xC4, 9344, + 0x0, 9338, +/*9338*/ uint16(xSetOp), uint16(RSQRTPS), +/*9340*/ uint16(xReadSlashR), +/*9341*/ uint16(xArgXmm1), +/*9342*/ uint16(xArgXmm2M128), +/*9343*/ uint16(xMatch), +/*9344*/ uint16(xCondPrefix), 2, + 0xF3, 9368, + 0x0, 9350, +/*9350*/ uint16(xCondDataSize), 0, 0, 0, 9356, 9362, +/*9356*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9358*/ uint16(xReadSlashR), +/*9359*/ uint16(xArgXmm1), +/*9360*/ uint16(xArgXmm2M128), +/*9361*/ uint16(xMatch), +/*9362*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9364*/ uint16(xReadSlashR), +/*9365*/ uint16(xArgYmm1), +/*9366*/ uint16(xArgYmm2M256), +/*9367*/ uint16(xMatch), +/*9368*/ uint16(xSetOp), uint16(VRSQRTSS), +/*9370*/ uint16(xReadSlashR), +/*9371*/ uint16(xArgXmm1), +/*9372*/ uint16(xArgXmm2), +/*9373*/ uint16(xArgXmm3M32), +/*9374*/ uint16(xMatch), +/*9375*/ uint16(xCondPrefix), 2, + 0xF3, 9399, + 0x0, 9381, +/*9381*/ uint16(xCondDataSize), 0, 0, 0, 9387, 9393, +/*9387*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9389*/ uint16(xReadSlashR), +/*9390*/ uint16(xArgXmm1), +/*9391*/ uint16(xArgXmm2M128), +/*9392*/ uint16(xMatch), +/*9393*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9395*/ uint16(xReadSlashR), +/*9396*/ uint16(xArgYmm1), +/*9397*/ uint16(xArgYmm2M256), +/*9398*/ uint16(xMatch), +/*9399*/ uint16(xSetOp), uint16(VRSQRTSS), +/*9401*/ uint16(xReadSlashR), +/*9402*/ uint16(xArgXmm1), +/*9403*/ uint16(xArgXmm2), +/*9404*/ uint16(xArgXmm3M32), +/*9405*/ uint16(xMatch), +/*9406*/ uint16(xSetOp), uint16(RSQRTSS), +/*9408*/ uint16(xReadSlashR), +/*9409*/ uint16(xArgXmm1), +/*9410*/ uint16(xArgXmm2M32), +/*9411*/ uint16(xMatch), +/*9412*/ uint16(xCondPrefix), 4, + 0xF3, 9490, + 0xC5, 9459, + 0xC4, 9428, + 0x0, 9422, +/*9422*/ uint16(xSetOp), uint16(RCPPS), +/*9424*/ uint16(xReadSlashR), +/*9425*/ uint16(xArgXmm1), +/*9426*/ uint16(xArgXmm2M128), +/*9427*/ uint16(xMatch), +/*9428*/ uint16(xCondPrefix), 2, + 0xF3, 9452, + 0x0, 9434, +/*9434*/ uint16(xCondDataSize), 0, 0, 0, 9440, 9446, +/*9440*/ uint16(xSetOp), uint16(VRCPPS), +/*9442*/ uint16(xReadSlashR), +/*9443*/ uint16(xArgXmm1), +/*9444*/ uint16(xArgXmm2M128), +/*9445*/ uint16(xMatch), +/*9446*/ uint16(xSetOp), uint16(VRCPPS), +/*9448*/ uint16(xReadSlashR), +/*9449*/ uint16(xArgYmm1), +/*9450*/ uint16(xArgYmm2M256), +/*9451*/ uint16(xMatch), +/*9452*/ uint16(xSetOp), uint16(VRCPSS), +/*9454*/ uint16(xReadSlashR), +/*9455*/ uint16(xArgXmm1), +/*9456*/ uint16(xArgXmm2), +/*9457*/ uint16(xArgXmm3M32), +/*9458*/ uint16(xMatch), +/*9459*/ uint16(xCondPrefix), 2, + 0xF3, 9483, + 0x0, 9465, +/*9465*/ uint16(xCondDataSize), 0, 0, 0, 9471, 9477, +/*9471*/ uint16(xSetOp), uint16(VRCPPS), +/*9473*/ uint16(xReadSlashR), +/*9474*/ uint16(xArgXmm1), +/*9475*/ uint16(xArgXmm2M128), +/*9476*/ uint16(xMatch), +/*9477*/ uint16(xSetOp), uint16(VRCPPS), +/*9479*/ uint16(xReadSlashR), +/*9480*/ uint16(xArgYmm1), +/*9481*/ uint16(xArgYmm2M256), +/*9482*/ uint16(xMatch), +/*9483*/ uint16(xSetOp), uint16(VRCPSS), +/*9485*/ uint16(xReadSlashR), +/*9486*/ uint16(xArgXmm1), +/*9487*/ uint16(xArgXmm2), +/*9488*/ uint16(xArgXmm3M32), +/*9489*/ uint16(xMatch), +/*9490*/ uint16(xSetOp), uint16(RCPSS), +/*9492*/ uint16(xReadSlashR), +/*9493*/ uint16(xArgXmm1), +/*9494*/ uint16(xArgXmm2M32), +/*9495*/ uint16(xMatch), +/*9496*/ uint16(xCondPrefix), 4, + 0xC5, 9564, + 0xC4, 9518, + 0x66, 9512, + 0x0, 9506, +/*9506*/ uint16(xSetOp), uint16(ANDPS), +/*9508*/ uint16(xReadSlashR), +/*9509*/ uint16(xArgXmm1), +/*9510*/ uint16(xArgXmm2M128), +/*9511*/ uint16(xMatch), +/*9512*/ uint16(xSetOp), uint16(ANDPD), +/*9514*/ uint16(xReadSlashR), +/*9515*/ uint16(xArgXmm1), +/*9516*/ uint16(xArgXmm2M128), +/*9517*/ uint16(xMatch), +/*9518*/ uint16(xCondPrefix), 2, + 0x66, 9544, + 0x0, 9524, +/*9524*/ uint16(xCondDataSize), 0, 0, 0, 9530, 9537, +/*9530*/ uint16(xSetOp), uint16(VANDPS), +/*9532*/ uint16(xReadSlashR), +/*9533*/ uint16(xArgXmm1), +/*9534*/ uint16(xArgXmm2), +/*9535*/ uint16(xArgXmm3M128), +/*9536*/ uint16(xMatch), +/*9537*/ uint16(xSetOp), uint16(VANDPS), +/*9539*/ uint16(xReadSlashR), +/*9540*/ uint16(xArgYmm1), +/*9541*/ uint16(xArgYmm2), +/*9542*/ uint16(xArgYmm3M256), +/*9543*/ uint16(xMatch), +/*9544*/ uint16(xCondDataSize), 0, 0, 0, 9550, 9557, +/*9550*/ uint16(xSetOp), uint16(VANDPD), +/*9552*/ uint16(xReadSlashR), +/*9553*/ uint16(xArgXmm1), +/*9554*/ uint16(xArgXmm2), +/*9555*/ uint16(xArgXmm3M128), +/*9556*/ uint16(xMatch), +/*9557*/ uint16(xSetOp), uint16(VANDPD), +/*9559*/ uint16(xReadSlashR), +/*9560*/ uint16(xArgYmm1), +/*9561*/ uint16(xArgYmm2), +/*9562*/ uint16(xArgYmm3M256), +/*9563*/ uint16(xMatch), +/*9564*/ uint16(xCondPrefix), 2, + 0x66, 9590, + 0x0, 9570, +/*9570*/ uint16(xCondDataSize), 0, 0, 0, 9576, 9583, +/*9576*/ uint16(xSetOp), uint16(VANDPS), +/*9578*/ uint16(xReadSlashR), +/*9579*/ uint16(xArgXmm1), +/*9580*/ uint16(xArgXmm2), +/*9581*/ uint16(xArgXmm3M128), +/*9582*/ uint16(xMatch), +/*9583*/ uint16(xSetOp), uint16(VANDPS), +/*9585*/ uint16(xReadSlashR), +/*9586*/ uint16(xArgYmm1), +/*9587*/ uint16(xArgYmm2), +/*9588*/ uint16(xArgYmm3M256), +/*9589*/ uint16(xMatch), +/*9590*/ uint16(xCondDataSize), 0, 0, 0, 9596, 9603, +/*9596*/ uint16(xSetOp), uint16(VANDPD), +/*9598*/ uint16(xReadSlashR), +/*9599*/ uint16(xArgXmm1), +/*9600*/ uint16(xArgXmm2), +/*9601*/ uint16(xArgXmm3M128), +/*9602*/ uint16(xMatch), +/*9603*/ uint16(xSetOp), uint16(VANDPD), +/*9605*/ uint16(xReadSlashR), +/*9606*/ uint16(xArgYmm1), +/*9607*/ uint16(xArgYmm2), +/*9608*/ uint16(xArgYmm3M256), +/*9609*/ uint16(xMatch), +/*9610*/ uint16(xCondPrefix), 4, + 0xC5, 9678, + 0xC4, 9632, + 0x66, 9626, + 0x0, 9620, +/*9620*/ uint16(xSetOp), uint16(ANDNPS), +/*9622*/ uint16(xReadSlashR), +/*9623*/ uint16(xArgXmm1), +/*9624*/ uint16(xArgXmm2M128), +/*9625*/ uint16(xMatch), +/*9626*/ uint16(xSetOp), uint16(ANDNPD), +/*9628*/ uint16(xReadSlashR), +/*9629*/ uint16(xArgXmm1), +/*9630*/ uint16(xArgXmm2M128), +/*9631*/ uint16(xMatch), +/*9632*/ uint16(xCondPrefix), 2, + 0x66, 9658, + 0x0, 9638, +/*9638*/ uint16(xCondDataSize), 0, 0, 0, 9644, 9651, +/*9644*/ uint16(xSetOp), uint16(VANDNPS), +/*9646*/ uint16(xReadSlashR), +/*9647*/ uint16(xArgXmm1), +/*9648*/ uint16(xArgXmm2), +/*9649*/ uint16(xArgXmm3M128), +/*9650*/ uint16(xMatch), +/*9651*/ uint16(xSetOp), uint16(VANDNPS), +/*9653*/ uint16(xReadSlashR), +/*9654*/ uint16(xArgYmm1), +/*9655*/ uint16(xArgYmm2), +/*9656*/ uint16(xArgYmm3M256), +/*9657*/ uint16(xMatch), +/*9658*/ uint16(xCondDataSize), 0, 0, 0, 9664, 9671, +/*9664*/ uint16(xSetOp), uint16(VANDNPD), +/*9666*/ uint16(xReadSlashR), +/*9667*/ uint16(xArgXmm1), +/*9668*/ uint16(xArgXmm2), +/*9669*/ uint16(xArgXmm3M128), +/*9670*/ uint16(xMatch), +/*9671*/ uint16(xSetOp), uint16(VANDNPD), +/*9673*/ uint16(xReadSlashR), +/*9674*/ uint16(xArgYmm1), +/*9675*/ uint16(xArgYmm2), +/*9676*/ uint16(xArgYmm3M256), +/*9677*/ uint16(xMatch), +/*9678*/ uint16(xCondPrefix), 2, + 0x66, 9704, + 0x0, 9684, +/*9684*/ uint16(xCondDataSize), 0, 0, 0, 9690, 9697, +/*9690*/ uint16(xSetOp), uint16(VANDNPS), +/*9692*/ uint16(xReadSlashR), +/*9693*/ uint16(xArgXmm1), +/*9694*/ uint16(xArgXmm2), +/*9695*/ uint16(xArgXmm3M128), +/*9696*/ uint16(xMatch), +/*9697*/ uint16(xSetOp), uint16(VANDNPS), +/*9699*/ uint16(xReadSlashR), +/*9700*/ uint16(xArgYmm1), +/*9701*/ uint16(xArgYmm2), +/*9702*/ uint16(xArgYmm3M256), +/*9703*/ uint16(xMatch), +/*9704*/ uint16(xCondDataSize), 0, 0, 0, 9710, 9717, +/*9710*/ uint16(xSetOp), uint16(VANDNPD), +/*9712*/ uint16(xReadSlashR), +/*9713*/ uint16(xArgXmm1), +/*9714*/ uint16(xArgXmm2), +/*9715*/ uint16(xArgXmm3M128), +/*9716*/ uint16(xMatch), +/*9717*/ uint16(xSetOp), uint16(VANDNPD), +/*9719*/ uint16(xReadSlashR), +/*9720*/ uint16(xArgYmm1), +/*9721*/ uint16(xArgYmm2), +/*9722*/ uint16(xArgYmm3M256), +/*9723*/ uint16(xMatch), +/*9724*/ uint16(xCondPrefix), 4, + 0xC5, 9792, + 0xC4, 9746, + 0x66, 9740, + 0x0, 9734, +/*9734*/ uint16(xSetOp), uint16(ORPS), +/*9736*/ uint16(xReadSlashR), +/*9737*/ uint16(xArgXmm1), +/*9738*/ uint16(xArgXmm2M128), +/*9739*/ uint16(xMatch), +/*9740*/ uint16(xSetOp), uint16(ORPD), +/*9742*/ uint16(xReadSlashR), +/*9743*/ uint16(xArgXmm1), +/*9744*/ uint16(xArgXmm2M128), +/*9745*/ uint16(xMatch), +/*9746*/ uint16(xCondPrefix), 2, + 0x66, 9772, + 0x0, 9752, +/*9752*/ uint16(xCondDataSize), 0, 0, 0, 9758, 9765, +/*9758*/ uint16(xSetOp), uint16(VORPS), +/*9760*/ uint16(xReadSlashR), +/*9761*/ uint16(xArgXmm1), +/*9762*/ uint16(xArgXmm2), +/*9763*/ uint16(xArgXmm3M128), +/*9764*/ uint16(xMatch), +/*9765*/ uint16(xSetOp), uint16(VORPS), +/*9767*/ uint16(xReadSlashR), +/*9768*/ uint16(xArgYmm1), +/*9769*/ uint16(xArgYmm2), +/*9770*/ uint16(xArgYmm3M256), +/*9771*/ uint16(xMatch), +/*9772*/ uint16(xCondDataSize), 0, 0, 0, 9778, 9785, +/*9778*/ uint16(xSetOp), uint16(VORPD), +/*9780*/ uint16(xReadSlashR), +/*9781*/ uint16(xArgXmm1), +/*9782*/ uint16(xArgXmm2), +/*9783*/ uint16(xArgXmm3M128), +/*9784*/ uint16(xMatch), +/*9785*/ uint16(xSetOp), uint16(VORPD), +/*9787*/ uint16(xReadSlashR), +/*9788*/ uint16(xArgYmm1), +/*9789*/ uint16(xArgYmm2), +/*9790*/ uint16(xArgYmm3M256), +/*9791*/ uint16(xMatch), +/*9792*/ uint16(xCondPrefix), 2, + 0x66, 9818, + 0x0, 9798, +/*9798*/ uint16(xCondDataSize), 0, 0, 0, 9804, 9811, +/*9804*/ uint16(xSetOp), uint16(VORPS), +/*9806*/ uint16(xReadSlashR), +/*9807*/ uint16(xArgXmm1), +/*9808*/ uint16(xArgXmm2), +/*9809*/ uint16(xArgXmm3M128), +/*9810*/ uint16(xMatch), +/*9811*/ uint16(xSetOp), uint16(VORPS), +/*9813*/ uint16(xReadSlashR), +/*9814*/ uint16(xArgYmm1), +/*9815*/ uint16(xArgYmm2), +/*9816*/ uint16(xArgYmm3M256), +/*9817*/ uint16(xMatch), +/*9818*/ uint16(xCondDataSize), 0, 0, 0, 9824, 9831, +/*9824*/ uint16(xSetOp), uint16(VORPD), +/*9826*/ uint16(xReadSlashR), +/*9827*/ uint16(xArgXmm1), +/*9828*/ uint16(xArgXmm2), +/*9829*/ uint16(xArgXmm3M128), +/*9830*/ uint16(xMatch), +/*9831*/ uint16(xSetOp), uint16(VORPD), +/*9833*/ uint16(xReadSlashR), +/*9834*/ uint16(xArgYmm1), +/*9835*/ uint16(xArgYmm2), +/*9836*/ uint16(xArgYmm3M256), +/*9837*/ uint16(xMatch), +/*9838*/ uint16(xCondPrefix), 4, + 0xC5, 9906, + 0xC4, 9860, + 0x66, 9854, + 0x0, 9848, +/*9848*/ uint16(xSetOp), uint16(XORPS), +/*9850*/ uint16(xReadSlashR), +/*9851*/ uint16(xArgXmm1), +/*9852*/ uint16(xArgXmm2M128), +/*9853*/ uint16(xMatch), +/*9854*/ uint16(xSetOp), uint16(XORPD), +/*9856*/ uint16(xReadSlashR), +/*9857*/ uint16(xArgXmm1), +/*9858*/ uint16(xArgXmm2M128), +/*9859*/ uint16(xMatch), +/*9860*/ uint16(xCondPrefix), 2, + 0x66, 9886, + 0x0, 9866, +/*9866*/ uint16(xCondDataSize), 0, 0, 0, 9872, 9879, +/*9872*/ uint16(xSetOp), uint16(VXORPS), +/*9874*/ uint16(xReadSlashR), +/*9875*/ uint16(xArgXmm1), +/*9876*/ uint16(xArgXmm2), +/*9877*/ uint16(xArgXmm3M128), +/*9878*/ uint16(xMatch), +/*9879*/ uint16(xSetOp), uint16(VXORPS), +/*9881*/ uint16(xReadSlashR), +/*9882*/ uint16(xArgYmm1), +/*9883*/ uint16(xArgYmm2), +/*9884*/ uint16(xArgYmm3M256), +/*9885*/ uint16(xMatch), +/*9886*/ uint16(xCondDataSize), 0, 0, 0, 9892, 9899, +/*9892*/ uint16(xSetOp), uint16(VXORPD), +/*9894*/ uint16(xReadSlashR), +/*9895*/ uint16(xArgXmm1), +/*9896*/ uint16(xArgXmm2), +/*9897*/ uint16(xArgXmm3M128), +/*9898*/ uint16(xMatch), +/*9899*/ uint16(xSetOp), uint16(VXORPD), +/*9901*/ uint16(xReadSlashR), +/*9902*/ uint16(xArgYmm1), +/*9903*/ uint16(xArgYmm2), +/*9904*/ uint16(xArgYmm3M256), +/*9905*/ uint16(xMatch), +/*9906*/ uint16(xCondPrefix), 2, + 0x66, 9932, + 0x0, 9912, +/*9912*/ uint16(xCondDataSize), 0, 0, 0, 9918, 9925, +/*9918*/ uint16(xSetOp), uint16(VXORPS), +/*9920*/ uint16(xReadSlashR), +/*9921*/ uint16(xArgXmm1), +/*9922*/ uint16(xArgXmm2), +/*9923*/ uint16(xArgXmm3M128), +/*9924*/ uint16(xMatch), +/*9925*/ uint16(xSetOp), uint16(VXORPS), +/*9927*/ uint16(xReadSlashR), +/*9928*/ uint16(xArgYmm1), +/*9929*/ uint16(xArgYmm2), +/*9930*/ uint16(xArgYmm3M256), +/*9931*/ uint16(xMatch), +/*9932*/ uint16(xCondDataSize), 0, 0, 0, 9938, 9945, +/*9938*/ uint16(xSetOp), uint16(VXORPD), +/*9940*/ uint16(xReadSlashR), +/*9941*/ uint16(xArgXmm1), +/*9942*/ uint16(xArgXmm2), +/*9943*/ uint16(xArgXmm3M128), +/*9944*/ uint16(xMatch), +/*9945*/ uint16(xSetOp), uint16(VXORPD), +/*9947*/ uint16(xReadSlashR), +/*9948*/ uint16(xArgYmm1), +/*9949*/ uint16(xArgYmm2), +/*9950*/ uint16(xArgYmm3M256), +/*9951*/ uint16(xMatch), +/*9952*/ uint16(xCondPrefix), 6, + 0xF3, 10112, + 0xF2, 10106, + 0xC5, 10042, + 0xC4, 9978, + 0x66, 9972, + 0x0, 9966, +/*9966*/ uint16(xSetOp), uint16(ADDPS), +/*9968*/ uint16(xReadSlashR), +/*9969*/ uint16(xArgXmm1), +/*9970*/ uint16(xArgXmm2M128), +/*9971*/ uint16(xMatch), +/*9972*/ uint16(xSetOp), uint16(ADDPD), +/*9974*/ uint16(xReadSlashR), +/*9975*/ uint16(xArgXmm1), +/*9976*/ uint16(xArgXmm2M128), +/*9977*/ uint16(xMatch), +/*9978*/ uint16(xCondPrefix), 4, + 0xF3, 10035, + 0xF2, 10028, + 0x66, 10008, + 0x0, 9988, +/*9988*/ uint16(xCondDataSize), 0, 0, 0, 9994, 10001, +/*9994*/ uint16(xSetOp), uint16(VADDPS), +/*9996*/ uint16(xReadSlashR), +/*9997*/ uint16(xArgXmm1), +/*9998*/ uint16(xArgXmm2), +/*9999*/ uint16(xArgXmm3M128), +/*10000*/ uint16(xMatch), +/*10001*/ uint16(xSetOp), uint16(VADDPS), +/*10003*/ uint16(xReadSlashR), +/*10004*/ uint16(xArgYmm1), +/*10005*/ uint16(xArgYmm2), +/*10006*/ uint16(xArgYmm3M256), +/*10007*/ uint16(xMatch), +/*10008*/ uint16(xCondDataSize), 0, 0, 0, 10014, 10021, +/*10014*/ uint16(xSetOp), uint16(VADDPD), +/*10016*/ uint16(xReadSlashR), +/*10017*/ uint16(xArgXmm1), +/*10018*/ uint16(xArgXmm2), +/*10019*/ uint16(xArgXmm3M128), +/*10020*/ uint16(xMatch), +/*10021*/ uint16(xSetOp), uint16(VADDPD), +/*10023*/ uint16(xReadSlashR), +/*10024*/ uint16(xArgYmm1), +/*10025*/ uint16(xArgYmm2), +/*10026*/ uint16(xArgYmm3M256), +/*10027*/ uint16(xMatch), +/*10028*/ uint16(xSetOp), uint16(VADDSD), +/*10030*/ uint16(xReadSlashR), +/*10031*/ uint16(xArgXmm1), +/*10032*/ uint16(xArgXmm2), +/*10033*/ uint16(xArgXmm3M64), +/*10034*/ uint16(xMatch), +/*10035*/ uint16(xSetOp), uint16(VADDSS), +/*10037*/ uint16(xReadSlashR), +/*10038*/ uint16(xArgXmm1), +/*10039*/ uint16(xArgXmm2), +/*10040*/ uint16(xArgXmm3M32), +/*10041*/ uint16(xMatch), +/*10042*/ uint16(xCondPrefix), 4, + 0xF3, 10099, + 0xF2, 10092, + 0x66, 10072, + 0x0, 10052, +/*10052*/ uint16(xCondDataSize), 0, 0, 0, 10058, 10065, +/*10058*/ uint16(xSetOp), uint16(VADDPS), +/*10060*/ uint16(xReadSlashR), +/*10061*/ uint16(xArgXmm1), +/*10062*/ uint16(xArgXmm2), +/*10063*/ uint16(xArgXmm3M128), +/*10064*/ uint16(xMatch), +/*10065*/ uint16(xSetOp), uint16(VADDPS), +/*10067*/ uint16(xReadSlashR), +/*10068*/ uint16(xArgYmm1), +/*10069*/ uint16(xArgYmm2), +/*10070*/ uint16(xArgYmm3M256), +/*10071*/ uint16(xMatch), +/*10072*/ uint16(xCondDataSize), 0, 0, 0, 10078, 10085, +/*10078*/ uint16(xSetOp), uint16(VADDPD), +/*10080*/ uint16(xReadSlashR), +/*10081*/ uint16(xArgXmm1), +/*10082*/ uint16(xArgXmm2), +/*10083*/ uint16(xArgXmm3M128), +/*10084*/ uint16(xMatch), +/*10085*/ uint16(xSetOp), uint16(VADDPD), +/*10087*/ uint16(xReadSlashR), +/*10088*/ uint16(xArgYmm1), +/*10089*/ uint16(xArgYmm2), +/*10090*/ uint16(xArgYmm3M256), +/*10091*/ uint16(xMatch), +/*10092*/ uint16(xSetOp), uint16(VADDSD), +/*10094*/ uint16(xReadSlashR), +/*10095*/ uint16(xArgXmm1), +/*10096*/ uint16(xArgXmm2), +/*10097*/ uint16(xArgXmm3M64), +/*10098*/ uint16(xMatch), +/*10099*/ uint16(xSetOp), uint16(VADDSS), +/*10101*/ uint16(xReadSlashR), +/*10102*/ uint16(xArgXmm1), +/*10103*/ uint16(xArgXmm2), +/*10104*/ uint16(xArgXmm3M32), +/*10105*/ uint16(xMatch), +/*10106*/ uint16(xSetOp), uint16(ADDSD), +/*10108*/ uint16(xReadSlashR), +/*10109*/ uint16(xArgXmm1), +/*10110*/ uint16(xArgXmm2M64), +/*10111*/ uint16(xMatch), +/*10112*/ uint16(xSetOp), uint16(ADDSS), +/*10114*/ uint16(xReadSlashR), +/*10115*/ uint16(xArgXmm1), +/*10116*/ uint16(xArgXmm2M32), +/*10117*/ uint16(xMatch), +/*10118*/ uint16(xCondPrefix), 6, + 0xF3, 10278, + 0xF2, 10272, + 0xC5, 10208, + 0xC4, 10144, + 0x66, 10138, + 0x0, 10132, +/*10132*/ uint16(xSetOp), uint16(MULPS), +/*10134*/ uint16(xReadSlashR), +/*10135*/ uint16(xArgXmm1), +/*10136*/ uint16(xArgXmm2M128), +/*10137*/ uint16(xMatch), +/*10138*/ uint16(xSetOp), uint16(MULPD), +/*10140*/ uint16(xReadSlashR), +/*10141*/ uint16(xArgXmm1), +/*10142*/ uint16(xArgXmm2M128), +/*10143*/ uint16(xMatch), +/*10144*/ uint16(xCondPrefix), 4, + 0xF3, 10201, + 0xF2, 10194, + 0x66, 10174, + 0x0, 10154, +/*10154*/ uint16(xCondDataSize), 0, 0, 0, 10160, 10167, +/*10160*/ uint16(xSetOp), uint16(VMULPS), +/*10162*/ uint16(xReadSlashR), +/*10163*/ uint16(xArgXmm1), +/*10164*/ uint16(xArgXmm2), +/*10165*/ uint16(xArgXmm3M128), +/*10166*/ uint16(xMatch), +/*10167*/ uint16(xSetOp), uint16(VMULPS), +/*10169*/ uint16(xReadSlashR), +/*10170*/ uint16(xArgYmm1), +/*10171*/ uint16(xArgYmm2), +/*10172*/ uint16(xArgYmm3M256), +/*10173*/ uint16(xMatch), +/*10174*/ uint16(xCondDataSize), 0, 0, 0, 10180, 10187, +/*10180*/ uint16(xSetOp), uint16(VMULPD), +/*10182*/ uint16(xReadSlashR), +/*10183*/ uint16(xArgXmm1), +/*10184*/ uint16(xArgXmm2), +/*10185*/ uint16(xArgXmm3M128), +/*10186*/ uint16(xMatch), +/*10187*/ uint16(xSetOp), uint16(VMULPD), +/*10189*/ uint16(xReadSlashR), +/*10190*/ uint16(xArgYmm1), +/*10191*/ uint16(xArgYmm2), +/*10192*/ uint16(xArgYmm3M256), +/*10193*/ uint16(xMatch), +/*10194*/ uint16(xSetOp), uint16(VMULSD), +/*10196*/ uint16(xReadSlashR), +/*10197*/ uint16(xArgXmm1), +/*10198*/ uint16(xArgXmm2), +/*10199*/ uint16(xArgXmm3M64), +/*10200*/ uint16(xMatch), +/*10201*/ uint16(xSetOp), uint16(VMULSS), +/*10203*/ uint16(xReadSlashR), +/*10204*/ uint16(xArgXmm1), +/*10205*/ uint16(xArgXmm2), +/*10206*/ uint16(xArgXmm3M32), +/*10207*/ uint16(xMatch), +/*10208*/ uint16(xCondPrefix), 4, + 0xF3, 10265, + 0xF2, 10258, + 0x66, 10238, + 0x0, 10218, +/*10218*/ uint16(xCondDataSize), 0, 0, 0, 10224, 10231, +/*10224*/ uint16(xSetOp), uint16(VMULPS), +/*10226*/ uint16(xReadSlashR), +/*10227*/ uint16(xArgXmm1), +/*10228*/ uint16(xArgXmm2), +/*10229*/ uint16(xArgXmm3M128), +/*10230*/ uint16(xMatch), +/*10231*/ uint16(xSetOp), uint16(VMULPS), +/*10233*/ uint16(xReadSlashR), +/*10234*/ uint16(xArgYmm1), +/*10235*/ uint16(xArgYmm2), +/*10236*/ uint16(xArgYmm3M256), +/*10237*/ uint16(xMatch), +/*10238*/ uint16(xCondDataSize), 0, 0, 0, 10244, 10251, +/*10244*/ uint16(xSetOp), uint16(VMULPD), +/*10246*/ uint16(xReadSlashR), +/*10247*/ uint16(xArgXmm1), +/*10248*/ uint16(xArgXmm2), +/*10249*/ uint16(xArgXmm3M128), +/*10250*/ uint16(xMatch), +/*10251*/ uint16(xSetOp), uint16(VMULPD), +/*10253*/ uint16(xReadSlashR), +/*10254*/ uint16(xArgYmm1), +/*10255*/ uint16(xArgYmm2), +/*10256*/ uint16(xArgYmm3M256), +/*10257*/ uint16(xMatch), +/*10258*/ uint16(xSetOp), uint16(VMULSD), +/*10260*/ uint16(xReadSlashR), +/*10261*/ uint16(xArgXmm1), +/*10262*/ uint16(xArgXmm2), +/*10263*/ uint16(xArgXmm3M64), +/*10264*/ uint16(xMatch), +/*10265*/ uint16(xSetOp), uint16(VMULSS), +/*10267*/ uint16(xReadSlashR), +/*10268*/ uint16(xArgXmm1), +/*10269*/ uint16(xArgXmm2), +/*10270*/ uint16(xArgXmm3M32), +/*10271*/ uint16(xMatch), +/*10272*/ uint16(xSetOp), uint16(MULSD), +/*10274*/ uint16(xReadSlashR), +/*10275*/ uint16(xArgXmm1), +/*10276*/ uint16(xArgXmm2M64), +/*10277*/ uint16(xMatch), +/*10278*/ uint16(xSetOp), uint16(MULSS), +/*10280*/ uint16(xReadSlashR), +/*10281*/ uint16(xArgXmm1), +/*10282*/ uint16(xArgXmm2M32), +/*10283*/ uint16(xMatch), +/*10284*/ uint16(xCondPrefix), 6, + 0xF3, 10436, + 0xF2, 10430, + 0xC5, 10370, + 0xC4, 10310, + 0x66, 10304, + 0x0, 10298, +/*10298*/ uint16(xSetOp), uint16(CVTPS2PD), +/*10300*/ uint16(xReadSlashR), +/*10301*/ uint16(xArgXmm1), +/*10302*/ uint16(xArgXmm2M64), +/*10303*/ uint16(xMatch), +/*10304*/ uint16(xSetOp), uint16(CVTPD2PS), +/*10306*/ uint16(xReadSlashR), +/*10307*/ uint16(xArgXmm1), +/*10308*/ uint16(xArgXmm2M128), +/*10309*/ uint16(xMatch), +/*10310*/ uint16(xCondPrefix), 4, + 0xF3, 10363, + 0xF2, 10356, + 0x66, 10338, + 0x0, 10320, +/*10320*/ uint16(xCondDataSize), 0, 0, 0, 10326, 10332, +/*10326*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10328*/ uint16(xReadSlashR), +/*10329*/ uint16(xArgXmm1), +/*10330*/ uint16(xArgXmm2M64), +/*10331*/ uint16(xMatch), +/*10332*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10334*/ uint16(xReadSlashR), +/*10335*/ uint16(xArgYmm1), +/*10336*/ uint16(xArgXmm2M128), +/*10337*/ uint16(xMatch), +/*10338*/ uint16(xCondDataSize), 0, 0, 0, 10344, 10350, +/*10344*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10346*/ uint16(xReadSlashR), +/*10347*/ uint16(xArgXmm1), +/*10348*/ uint16(xArgXmm2M128), +/*10349*/ uint16(xMatch), +/*10350*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10352*/ uint16(xReadSlashR), +/*10353*/ uint16(xArgXmm1), +/*10354*/ uint16(xArgYmm2M256), +/*10355*/ uint16(xMatch), +/*10356*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*10358*/ uint16(xReadSlashR), +/*10359*/ uint16(xArgXmm1), +/*10360*/ uint16(xArgXmm2), +/*10361*/ uint16(xArgXmm3M64), +/*10362*/ uint16(xMatch), +/*10363*/ uint16(xSetOp), uint16(VCVTSS2SD), +/*10365*/ uint16(xReadSlashR), +/*10366*/ uint16(xArgXmm1), +/*10367*/ uint16(xArgXmm2), +/*10368*/ uint16(xArgXmm3M32), +/*10369*/ uint16(xMatch), +/*10370*/ uint16(xCondPrefix), 4, + 0xF3, 10423, + 0xF2, 10416, + 0x66, 10398, + 0x0, 10380, +/*10380*/ uint16(xCondDataSize), 0, 0, 0, 10386, 10392, +/*10386*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10388*/ uint16(xReadSlashR), +/*10389*/ uint16(xArgXmm1), +/*10390*/ uint16(xArgXmm2M64), +/*10391*/ uint16(xMatch), +/*10392*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10394*/ uint16(xReadSlashR), +/*10395*/ uint16(xArgYmm1), +/*10396*/ uint16(xArgXmm2M128), +/*10397*/ uint16(xMatch), +/*10398*/ uint16(xCondDataSize), 0, 0, 0, 10404, 10410, +/*10404*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10406*/ uint16(xReadSlashR), +/*10407*/ uint16(xArgXmm1), +/*10408*/ uint16(xArgXmm2M128), +/*10409*/ uint16(xMatch), +/*10410*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10412*/ uint16(xReadSlashR), +/*10413*/ uint16(xArgXmm1), +/*10414*/ uint16(xArgYmm2M256), +/*10415*/ uint16(xMatch), +/*10416*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*10418*/ uint16(xReadSlashR), +/*10419*/ uint16(xArgXmm1), +/*10420*/ uint16(xArgXmm2), +/*10421*/ uint16(xArgXmm3M64), +/*10422*/ uint16(xMatch), +/*10423*/ uint16(xSetOp), uint16(VCVTSS2SD), +/*10425*/ uint16(xReadSlashR), +/*10426*/ uint16(xArgXmm1), +/*10427*/ uint16(xArgXmm2), +/*10428*/ uint16(xArgXmm3M32), +/*10429*/ uint16(xMatch), +/*10430*/ uint16(xSetOp), uint16(CVTSD2SS), +/*10432*/ uint16(xReadSlashR), +/*10433*/ uint16(xArgXmm1), +/*10434*/ uint16(xArgXmm2M64), +/*10435*/ uint16(xMatch), +/*10436*/ uint16(xSetOp), uint16(CVTSS2SD), +/*10438*/ uint16(xReadSlashR), +/*10439*/ uint16(xArgXmm1), +/*10440*/ uint16(xArgXmm2M32), +/*10441*/ uint16(xMatch), +/*10442*/ uint16(xCondPrefix), 5, + 0xF3, 10590, + 0xC5, 10528, + 0xC4, 10466, + 0x66, 10460, + 0x0, 10454, +/*10454*/ uint16(xSetOp), uint16(CVTDQ2PS), +/*10456*/ uint16(xReadSlashR), +/*10457*/ uint16(xArgXmm1), +/*10458*/ uint16(xArgXmm2M128), +/*10459*/ uint16(xMatch), +/*10460*/ uint16(xSetOp), uint16(CVTPS2DQ), +/*10462*/ uint16(xReadSlashR), +/*10463*/ uint16(xArgXmm1), +/*10464*/ uint16(xArgXmm2M128), +/*10465*/ uint16(xMatch), +/*10466*/ uint16(xCondPrefix), 3, + 0xF3, 10510, + 0x66, 10492, + 0x0, 10474, +/*10474*/ uint16(xCondDataSize), 0, 0, 0, 10480, 10486, +/*10480*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10482*/ uint16(xReadSlashR), +/*10483*/ uint16(xArgXmm1), +/*10484*/ uint16(xArgXmm2M128), +/*10485*/ uint16(xMatch), +/*10486*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10488*/ uint16(xReadSlashR), +/*10489*/ uint16(xArgYmm1), +/*10490*/ uint16(xArgYmm2M256), +/*10491*/ uint16(xMatch), +/*10492*/ uint16(xCondDataSize), 0, 0, 0, 10498, 10504, +/*10498*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10500*/ uint16(xReadSlashR), +/*10501*/ uint16(xArgXmm1), +/*10502*/ uint16(xArgXmm2M128), +/*10503*/ uint16(xMatch), +/*10504*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10506*/ uint16(xReadSlashR), +/*10507*/ uint16(xArgYmm1), +/*10508*/ uint16(xArgYmm2M256), +/*10509*/ uint16(xMatch), +/*10510*/ uint16(xCondDataSize), 0, 0, 0, 10516, 10522, +/*10516*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10518*/ uint16(xReadSlashR), +/*10519*/ uint16(xArgXmm1), +/*10520*/ uint16(xArgXmm2M128), +/*10521*/ uint16(xMatch), +/*10522*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10524*/ uint16(xReadSlashR), +/*10525*/ uint16(xArgYmm1), +/*10526*/ uint16(xArgYmm2M256), +/*10527*/ uint16(xMatch), +/*10528*/ uint16(xCondPrefix), 3, + 0xF3, 10572, + 0x66, 10554, + 0x0, 10536, +/*10536*/ uint16(xCondDataSize), 0, 0, 0, 10542, 10548, +/*10542*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10544*/ uint16(xReadSlashR), +/*10545*/ uint16(xArgXmm1), +/*10546*/ uint16(xArgXmm2M128), +/*10547*/ uint16(xMatch), +/*10548*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10550*/ uint16(xReadSlashR), +/*10551*/ uint16(xArgYmm1), +/*10552*/ uint16(xArgYmm2M256), +/*10553*/ uint16(xMatch), +/*10554*/ uint16(xCondDataSize), 0, 0, 0, 10560, 10566, +/*10560*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10562*/ uint16(xReadSlashR), +/*10563*/ uint16(xArgXmm1), +/*10564*/ uint16(xArgXmm2M128), +/*10565*/ uint16(xMatch), +/*10566*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10568*/ uint16(xReadSlashR), +/*10569*/ uint16(xArgYmm1), +/*10570*/ uint16(xArgYmm2M256), +/*10571*/ uint16(xMatch), +/*10572*/ uint16(xCondDataSize), 0, 0, 0, 10578, 10584, +/*10578*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10580*/ uint16(xReadSlashR), +/*10581*/ uint16(xArgXmm1), +/*10582*/ uint16(xArgXmm2M128), +/*10583*/ uint16(xMatch), +/*10584*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10586*/ uint16(xReadSlashR), +/*10587*/ uint16(xArgYmm1), +/*10588*/ uint16(xArgYmm2M256), +/*10589*/ uint16(xMatch), +/*10590*/ uint16(xSetOp), uint16(CVTTPS2DQ), +/*10592*/ uint16(xReadSlashR), +/*10593*/ uint16(xArgXmm1), +/*10594*/ uint16(xArgXmm2M128), +/*10595*/ uint16(xMatch), +/*10596*/ uint16(xCondPrefix), 6, + 0xF3, 10756, + 0xF2, 10750, + 0xC5, 10686, + 0xC4, 10622, + 0x66, 10616, + 0x0, 10610, +/*10610*/ uint16(xSetOp), uint16(SUBPS), +/*10612*/ uint16(xReadSlashR), +/*10613*/ uint16(xArgXmm1), +/*10614*/ uint16(xArgXmm2M128), +/*10615*/ uint16(xMatch), +/*10616*/ uint16(xSetOp), uint16(SUBPD), +/*10618*/ uint16(xReadSlashR), +/*10619*/ uint16(xArgXmm1), +/*10620*/ uint16(xArgXmm2M128), +/*10621*/ uint16(xMatch), +/*10622*/ uint16(xCondPrefix), 4, + 0xF3, 10679, + 0xF2, 10672, + 0x66, 10652, + 0x0, 10632, +/*10632*/ uint16(xCondDataSize), 0, 0, 0, 10638, 10645, +/*10638*/ uint16(xSetOp), uint16(VSUBPS), +/*10640*/ uint16(xReadSlashR), +/*10641*/ uint16(xArgXmm1), +/*10642*/ uint16(xArgXmm2), +/*10643*/ uint16(xArgXmm3M128), +/*10644*/ uint16(xMatch), +/*10645*/ uint16(xSetOp), uint16(VSUBPS), +/*10647*/ uint16(xReadSlashR), +/*10648*/ uint16(xArgYmm1), +/*10649*/ uint16(xArgYmm2), +/*10650*/ uint16(xArgYmm3M256), +/*10651*/ uint16(xMatch), +/*10652*/ uint16(xCondDataSize), 0, 0, 0, 10658, 10665, +/*10658*/ uint16(xSetOp), uint16(VSUBPD), +/*10660*/ uint16(xReadSlashR), +/*10661*/ uint16(xArgXmm1), +/*10662*/ uint16(xArgXmm2), +/*10663*/ uint16(xArgXmm3M128), +/*10664*/ uint16(xMatch), +/*10665*/ uint16(xSetOp), uint16(VSUBPD), +/*10667*/ uint16(xReadSlashR), +/*10668*/ uint16(xArgYmm1), +/*10669*/ uint16(xArgYmm2), +/*10670*/ uint16(xArgYmm3M256), +/*10671*/ uint16(xMatch), +/*10672*/ uint16(xSetOp), uint16(VSUBSD), +/*10674*/ uint16(xReadSlashR), +/*10675*/ uint16(xArgXmm1), +/*10676*/ uint16(xArgXmm2), +/*10677*/ uint16(xArgXmm3M64), +/*10678*/ uint16(xMatch), +/*10679*/ uint16(xSetOp), uint16(VSUBSS), +/*10681*/ uint16(xReadSlashR), +/*10682*/ uint16(xArgXmm1), +/*10683*/ uint16(xArgXmm2), +/*10684*/ uint16(xArgXmm3M32), +/*10685*/ uint16(xMatch), +/*10686*/ uint16(xCondPrefix), 4, + 0xF3, 10743, + 0xF2, 10736, + 0x66, 10716, + 0x0, 10696, +/*10696*/ uint16(xCondDataSize), 0, 0, 0, 10702, 10709, +/*10702*/ uint16(xSetOp), uint16(VSUBPS), +/*10704*/ uint16(xReadSlashR), +/*10705*/ uint16(xArgXmm1), +/*10706*/ uint16(xArgXmm2), +/*10707*/ uint16(xArgXmm3M128), +/*10708*/ uint16(xMatch), +/*10709*/ uint16(xSetOp), uint16(VSUBPS), +/*10711*/ uint16(xReadSlashR), +/*10712*/ uint16(xArgYmm1), +/*10713*/ uint16(xArgYmm2), +/*10714*/ uint16(xArgYmm3M256), +/*10715*/ uint16(xMatch), +/*10716*/ uint16(xCondDataSize), 0, 0, 0, 10722, 10729, +/*10722*/ uint16(xSetOp), uint16(VSUBPD), +/*10724*/ uint16(xReadSlashR), +/*10725*/ uint16(xArgXmm1), +/*10726*/ uint16(xArgXmm2), +/*10727*/ uint16(xArgXmm3M128), +/*10728*/ uint16(xMatch), +/*10729*/ uint16(xSetOp), uint16(VSUBPD), +/*10731*/ uint16(xReadSlashR), +/*10732*/ uint16(xArgYmm1), +/*10733*/ uint16(xArgYmm2), +/*10734*/ uint16(xArgYmm3M256), +/*10735*/ uint16(xMatch), +/*10736*/ uint16(xSetOp), uint16(VSUBSD), +/*10738*/ uint16(xReadSlashR), +/*10739*/ uint16(xArgXmm1), +/*10740*/ uint16(xArgXmm2), +/*10741*/ uint16(xArgXmm3M64), +/*10742*/ uint16(xMatch), +/*10743*/ uint16(xSetOp), uint16(VSUBSS), +/*10745*/ uint16(xReadSlashR), +/*10746*/ uint16(xArgXmm1), +/*10747*/ uint16(xArgXmm2), +/*10748*/ uint16(xArgXmm3M32), +/*10749*/ uint16(xMatch), +/*10750*/ uint16(xSetOp), uint16(SUBSD), +/*10752*/ uint16(xReadSlashR), +/*10753*/ uint16(xArgXmm1), +/*10754*/ uint16(xArgXmm2M64), +/*10755*/ uint16(xMatch), +/*10756*/ uint16(xSetOp), uint16(SUBSS), +/*10758*/ uint16(xReadSlashR), +/*10759*/ uint16(xArgXmm1), +/*10760*/ uint16(xArgXmm2M32), +/*10761*/ uint16(xMatch), +/*10762*/ uint16(xCondPrefix), 6, + 0xF3, 10922, + 0xF2, 10916, + 0xC5, 10852, + 0xC4, 10788, + 0x66, 10782, + 0x0, 10776, +/*10776*/ uint16(xSetOp), uint16(MINPS), +/*10778*/ uint16(xReadSlashR), +/*10779*/ uint16(xArgXmm1), +/*10780*/ uint16(xArgXmm2M128), +/*10781*/ uint16(xMatch), +/*10782*/ uint16(xSetOp), uint16(MINPD), +/*10784*/ uint16(xReadSlashR), +/*10785*/ uint16(xArgXmm1), +/*10786*/ uint16(xArgXmm2M128), +/*10787*/ uint16(xMatch), +/*10788*/ uint16(xCondPrefix), 4, + 0xF3, 10845, + 0xF2, 10838, + 0x66, 10818, + 0x0, 10798, +/*10798*/ uint16(xCondDataSize), 0, 0, 0, 10804, 10811, +/*10804*/ uint16(xSetOp), uint16(VMINPS), +/*10806*/ uint16(xReadSlashR), +/*10807*/ uint16(xArgXmm1), +/*10808*/ uint16(xArgXmm2), +/*10809*/ uint16(xArgXmm3M128), +/*10810*/ uint16(xMatch), +/*10811*/ uint16(xSetOp), uint16(VMINPS), +/*10813*/ uint16(xReadSlashR), +/*10814*/ uint16(xArgYmm1), +/*10815*/ uint16(xArgYmm2), +/*10816*/ uint16(xArgYmm3M256), +/*10817*/ uint16(xMatch), +/*10818*/ uint16(xCondDataSize), 0, 0, 0, 10824, 10831, +/*10824*/ uint16(xSetOp), uint16(VMINPD), +/*10826*/ uint16(xReadSlashR), +/*10827*/ uint16(xArgXmm1), +/*10828*/ uint16(xArgXmm2), +/*10829*/ uint16(xArgXmm3M128), +/*10830*/ uint16(xMatch), +/*10831*/ uint16(xSetOp), uint16(VMINPD), +/*10833*/ uint16(xReadSlashR), +/*10834*/ uint16(xArgYmm1), +/*10835*/ uint16(xArgYmm2), +/*10836*/ uint16(xArgYmm3M256), +/*10837*/ uint16(xMatch), +/*10838*/ uint16(xSetOp), uint16(VMINSD), +/*10840*/ uint16(xReadSlashR), +/*10841*/ uint16(xArgXmm1), +/*10842*/ uint16(xArgXmm2), +/*10843*/ uint16(xArgXmm3M64), +/*10844*/ uint16(xMatch), +/*10845*/ uint16(xSetOp), uint16(VMINSS), +/*10847*/ uint16(xReadSlashR), +/*10848*/ uint16(xArgXmm1), +/*10849*/ uint16(xArgXmm2), +/*10850*/ uint16(xArgXmm3M32), +/*10851*/ uint16(xMatch), +/*10852*/ uint16(xCondPrefix), 4, + 0xF3, 10909, + 0xF2, 10902, + 0x66, 10882, + 0x0, 10862, +/*10862*/ uint16(xCondDataSize), 0, 0, 0, 10868, 10875, +/*10868*/ uint16(xSetOp), uint16(VMINPS), +/*10870*/ uint16(xReadSlashR), +/*10871*/ uint16(xArgXmm1), +/*10872*/ uint16(xArgXmm2), +/*10873*/ uint16(xArgXmm3M128), +/*10874*/ uint16(xMatch), +/*10875*/ uint16(xSetOp), uint16(VMINPS), +/*10877*/ uint16(xReadSlashR), +/*10878*/ uint16(xArgYmm1), +/*10879*/ uint16(xArgYmm2), +/*10880*/ uint16(xArgYmm3M256), +/*10881*/ uint16(xMatch), +/*10882*/ uint16(xCondDataSize), 0, 0, 0, 10888, 10895, +/*10888*/ uint16(xSetOp), uint16(VMINPD), +/*10890*/ uint16(xReadSlashR), +/*10891*/ uint16(xArgXmm1), +/*10892*/ uint16(xArgXmm2), +/*10893*/ uint16(xArgXmm3M128), +/*10894*/ uint16(xMatch), +/*10895*/ uint16(xSetOp), uint16(VMINPD), +/*10897*/ uint16(xReadSlashR), +/*10898*/ uint16(xArgYmm1), +/*10899*/ uint16(xArgYmm2), +/*10900*/ uint16(xArgYmm3M256), +/*10901*/ uint16(xMatch), +/*10902*/ uint16(xSetOp), uint16(VMINSD), +/*10904*/ uint16(xReadSlashR), +/*10905*/ uint16(xArgXmm1), +/*10906*/ uint16(xArgXmm2), +/*10907*/ uint16(xArgXmm3M64), +/*10908*/ uint16(xMatch), +/*10909*/ uint16(xSetOp), uint16(VMINSS), +/*10911*/ uint16(xReadSlashR), +/*10912*/ uint16(xArgXmm1), +/*10913*/ uint16(xArgXmm2), +/*10914*/ uint16(xArgXmm3M32), +/*10915*/ uint16(xMatch), +/*10916*/ uint16(xSetOp), uint16(MINSD), +/*10918*/ uint16(xReadSlashR), +/*10919*/ uint16(xArgXmm1), +/*10920*/ uint16(xArgXmm2M64), +/*10921*/ uint16(xMatch), +/*10922*/ uint16(xSetOp), uint16(MINSS), +/*10924*/ uint16(xReadSlashR), +/*10925*/ uint16(xArgXmm1), +/*10926*/ uint16(xArgXmm2M32), +/*10927*/ uint16(xMatch), +/*10928*/ uint16(xCondPrefix), 6, + 0xF3, 11088, + 0xF2, 11082, + 0xC5, 11018, + 0xC4, 10954, + 0x66, 10948, + 0x0, 10942, +/*10942*/ uint16(xSetOp), uint16(DIVPS), +/*10944*/ uint16(xReadSlashR), +/*10945*/ uint16(xArgXmm1), +/*10946*/ uint16(xArgXmm2M128), +/*10947*/ uint16(xMatch), +/*10948*/ uint16(xSetOp), uint16(DIVPD), +/*10950*/ uint16(xReadSlashR), +/*10951*/ uint16(xArgXmm1), +/*10952*/ uint16(xArgXmm2M128), +/*10953*/ uint16(xMatch), +/*10954*/ uint16(xCondPrefix), 4, + 0xF3, 11011, + 0xF2, 11004, + 0x66, 10984, + 0x0, 10964, +/*10964*/ uint16(xCondDataSize), 0, 0, 0, 10970, 10977, +/*10970*/ uint16(xSetOp), uint16(VDIVPS), +/*10972*/ uint16(xReadSlashR), +/*10973*/ uint16(xArgXmm1), +/*10974*/ uint16(xArgXmm2), +/*10975*/ uint16(xArgXmm3M128), +/*10976*/ uint16(xMatch), +/*10977*/ uint16(xSetOp), uint16(VDIVPS), +/*10979*/ uint16(xReadSlashR), +/*10980*/ uint16(xArgYmm1), +/*10981*/ uint16(xArgYmm2), +/*10982*/ uint16(xArgYmm3M256), +/*10983*/ uint16(xMatch), +/*10984*/ uint16(xCondDataSize), 0, 0, 0, 10990, 10997, +/*10990*/ uint16(xSetOp), uint16(VDIVPD), +/*10992*/ uint16(xReadSlashR), +/*10993*/ uint16(xArgXmm1), +/*10994*/ uint16(xArgXmm2), +/*10995*/ uint16(xArgXmm3M128), +/*10996*/ uint16(xMatch), +/*10997*/ uint16(xSetOp), uint16(VDIVPD), +/*10999*/ uint16(xReadSlashR), +/*11000*/ uint16(xArgYmm1), +/*11001*/ uint16(xArgYmm2), +/*11002*/ uint16(xArgYmm3M256), +/*11003*/ uint16(xMatch), +/*11004*/ uint16(xSetOp), uint16(VDIVSD), +/*11006*/ uint16(xReadSlashR), +/*11007*/ uint16(xArgXmm1), +/*11008*/ uint16(xArgXmm2), +/*11009*/ uint16(xArgXmm3M64), +/*11010*/ uint16(xMatch), +/*11011*/ uint16(xSetOp), uint16(VDIVSS), +/*11013*/ uint16(xReadSlashR), +/*11014*/ uint16(xArgXmm1), +/*11015*/ uint16(xArgXmm2), +/*11016*/ uint16(xArgXmm3M32), +/*11017*/ uint16(xMatch), +/*11018*/ uint16(xCondPrefix), 4, + 0xF3, 11075, + 0xF2, 11068, + 0x66, 11048, + 0x0, 11028, +/*11028*/ uint16(xCondDataSize), 0, 0, 0, 11034, 11041, +/*11034*/ uint16(xSetOp), uint16(VDIVPS), +/*11036*/ uint16(xReadSlashR), +/*11037*/ uint16(xArgXmm1), +/*11038*/ uint16(xArgXmm2), +/*11039*/ uint16(xArgXmm3M128), +/*11040*/ uint16(xMatch), +/*11041*/ uint16(xSetOp), uint16(VDIVPS), +/*11043*/ uint16(xReadSlashR), +/*11044*/ uint16(xArgYmm1), +/*11045*/ uint16(xArgYmm2), +/*11046*/ uint16(xArgYmm3M256), +/*11047*/ uint16(xMatch), +/*11048*/ uint16(xCondDataSize), 0, 0, 0, 11054, 11061, +/*11054*/ uint16(xSetOp), uint16(VDIVPD), +/*11056*/ uint16(xReadSlashR), +/*11057*/ uint16(xArgXmm1), +/*11058*/ uint16(xArgXmm2), +/*11059*/ uint16(xArgXmm3M128), +/*11060*/ uint16(xMatch), +/*11061*/ uint16(xSetOp), uint16(VDIVPD), +/*11063*/ uint16(xReadSlashR), +/*11064*/ uint16(xArgYmm1), +/*11065*/ uint16(xArgYmm2), +/*11066*/ uint16(xArgYmm3M256), +/*11067*/ uint16(xMatch), +/*11068*/ uint16(xSetOp), uint16(VDIVSD), +/*11070*/ uint16(xReadSlashR), +/*11071*/ uint16(xArgXmm1), +/*11072*/ uint16(xArgXmm2), +/*11073*/ uint16(xArgXmm3M64), +/*11074*/ uint16(xMatch), +/*11075*/ uint16(xSetOp), uint16(VDIVSS), +/*11077*/ uint16(xReadSlashR), +/*11078*/ uint16(xArgXmm1), +/*11079*/ uint16(xArgXmm2), +/*11080*/ uint16(xArgXmm3M32), +/*11081*/ uint16(xMatch), +/*11082*/ uint16(xSetOp), uint16(DIVSD), +/*11084*/ uint16(xReadSlashR), +/*11085*/ uint16(xArgXmm1), +/*11086*/ uint16(xArgXmm2M64), +/*11087*/ uint16(xMatch), +/*11088*/ uint16(xSetOp), uint16(DIVSS), +/*11090*/ uint16(xReadSlashR), +/*11091*/ uint16(xArgXmm1), +/*11092*/ uint16(xArgXmm2M32), +/*11093*/ uint16(xMatch), +/*11094*/ uint16(xCondPrefix), 6, + 0xF3, 11254, + 0xF2, 11248, + 0xC5, 11184, + 0xC4, 11120, + 0x66, 11114, + 0x0, 11108, +/*11108*/ uint16(xSetOp), uint16(MAXPS), +/*11110*/ uint16(xReadSlashR), +/*11111*/ uint16(xArgXmm1), +/*11112*/ uint16(xArgXmm2M128), +/*11113*/ uint16(xMatch), +/*11114*/ uint16(xSetOp), uint16(MAXPD), +/*11116*/ uint16(xReadSlashR), +/*11117*/ uint16(xArgXmm1), +/*11118*/ uint16(xArgXmm2M128), +/*11119*/ uint16(xMatch), +/*11120*/ uint16(xCondPrefix), 4, + 0xF3, 11177, + 0xF2, 11170, + 0x66, 11150, + 0x0, 11130, +/*11130*/ uint16(xCondDataSize), 0, 0, 0, 11136, 11143, +/*11136*/ uint16(xSetOp), uint16(VMAXPS), +/*11138*/ uint16(xReadSlashR), +/*11139*/ uint16(xArgXmm1), +/*11140*/ uint16(xArgXmm2), +/*11141*/ uint16(xArgXmm3M128), +/*11142*/ uint16(xMatch), +/*11143*/ uint16(xSetOp), uint16(VMAXPS), +/*11145*/ uint16(xReadSlashR), +/*11146*/ uint16(xArgYmm1), +/*11147*/ uint16(xArgYmm2), +/*11148*/ uint16(xArgYmm3M256), +/*11149*/ uint16(xMatch), +/*11150*/ uint16(xCondDataSize), 0, 0, 0, 11156, 11163, +/*11156*/ uint16(xSetOp), uint16(VMAXPD), +/*11158*/ uint16(xReadSlashR), +/*11159*/ uint16(xArgXmm1), +/*11160*/ uint16(xArgXmm2), +/*11161*/ uint16(xArgXmm3M128), +/*11162*/ uint16(xMatch), +/*11163*/ uint16(xSetOp), uint16(VMAXPD), +/*11165*/ uint16(xReadSlashR), +/*11166*/ uint16(xArgYmm1), +/*11167*/ uint16(xArgYmm2), +/*11168*/ uint16(xArgYmm3M256), +/*11169*/ uint16(xMatch), +/*11170*/ uint16(xSetOp), uint16(VMAXSD), +/*11172*/ uint16(xReadSlashR), +/*11173*/ uint16(xArgXmm1), +/*11174*/ uint16(xArgXmm2), +/*11175*/ uint16(xArgXmm3M64), +/*11176*/ uint16(xMatch), +/*11177*/ uint16(xSetOp), uint16(VMAXSS), +/*11179*/ uint16(xReadSlashR), +/*11180*/ uint16(xArgXmm1), +/*11181*/ uint16(xArgXmm2), +/*11182*/ uint16(xArgXmm3M32), +/*11183*/ uint16(xMatch), +/*11184*/ uint16(xCondPrefix), 4, + 0xF3, 11241, + 0xF2, 11234, + 0x66, 11214, + 0x0, 11194, +/*11194*/ uint16(xCondDataSize), 0, 0, 0, 11200, 11207, +/*11200*/ uint16(xSetOp), uint16(VMAXPS), +/*11202*/ uint16(xReadSlashR), +/*11203*/ uint16(xArgXmm1), +/*11204*/ uint16(xArgXmm2), +/*11205*/ uint16(xArgXmm3M128), +/*11206*/ uint16(xMatch), +/*11207*/ uint16(xSetOp), uint16(VMAXPS), +/*11209*/ uint16(xReadSlashR), +/*11210*/ uint16(xArgYmm1), +/*11211*/ uint16(xArgYmm2), +/*11212*/ uint16(xArgYmm3M256), +/*11213*/ uint16(xMatch), +/*11214*/ uint16(xCondDataSize), 0, 0, 0, 11220, 11227, +/*11220*/ uint16(xSetOp), uint16(VMAXPD), +/*11222*/ uint16(xReadSlashR), +/*11223*/ uint16(xArgXmm1), +/*11224*/ uint16(xArgXmm2), +/*11225*/ uint16(xArgXmm3M128), +/*11226*/ uint16(xMatch), +/*11227*/ uint16(xSetOp), uint16(VMAXPD), +/*11229*/ uint16(xReadSlashR), +/*11230*/ uint16(xArgYmm1), +/*11231*/ uint16(xArgYmm2), +/*11232*/ uint16(xArgYmm3M256), +/*11233*/ uint16(xMatch), +/*11234*/ uint16(xSetOp), uint16(VMAXSD), +/*11236*/ uint16(xReadSlashR), +/*11237*/ uint16(xArgXmm1), +/*11238*/ uint16(xArgXmm2), +/*11239*/ uint16(xArgXmm3M64), +/*11240*/ uint16(xMatch), +/*11241*/ uint16(xSetOp), uint16(VMAXSS), +/*11243*/ uint16(xReadSlashR), +/*11244*/ uint16(xArgXmm1), +/*11245*/ uint16(xArgXmm2), +/*11246*/ uint16(xArgXmm3M32), +/*11247*/ uint16(xMatch), +/*11248*/ uint16(xSetOp), uint16(MAXSD), +/*11250*/ uint16(xReadSlashR), +/*11251*/ uint16(xArgXmm1), +/*11252*/ uint16(xArgXmm2M64), +/*11253*/ uint16(xMatch), +/*11254*/ uint16(xSetOp), uint16(MAXSS), +/*11256*/ uint16(xReadSlashR), +/*11257*/ uint16(xArgXmm1), +/*11258*/ uint16(xArgXmm2M32), +/*11259*/ uint16(xMatch), +/*11260*/ uint16(xCondPrefix), 4, + 0xC5, 11306, + 0xC4, 11282, + 0x66, 11276, + 0x0, 11270, +/*11270*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*11272*/ uint16(xReadSlashR), +/*11273*/ uint16(xArgMm), +/*11274*/ uint16(xArgMmM32), +/*11275*/ uint16(xMatch), +/*11276*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*11278*/ uint16(xReadSlashR), +/*11279*/ uint16(xArgXmm1), +/*11280*/ uint16(xArgXmm2M128), +/*11281*/ uint16(xMatch), +/*11282*/ uint16(xCondPrefix), 1, + 0x66, 11286, +/*11286*/ uint16(xCondDataSize), 0, 0, 0, 11292, 11299, +/*11292*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11294*/ uint16(xReadSlashR), +/*11295*/ uint16(xArgXmm1), +/*11296*/ uint16(xArgXmm2), +/*11297*/ uint16(xArgXmm3M128), +/*11298*/ uint16(xMatch), +/*11299*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11301*/ uint16(xReadSlashR), +/*11302*/ uint16(xArgYmm1), +/*11303*/ uint16(xArgYmm2), +/*11304*/ uint16(xArgYmm3M256), +/*11305*/ uint16(xMatch), +/*11306*/ uint16(xCondPrefix), 1, + 0x66, 11310, +/*11310*/ uint16(xCondDataSize), 0, 0, 0, 11316, 11323, +/*11316*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11318*/ uint16(xReadSlashR), +/*11319*/ uint16(xArgXmm1), +/*11320*/ uint16(xArgXmm2), +/*11321*/ uint16(xArgXmm3M128), +/*11322*/ uint16(xMatch), +/*11323*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11325*/ uint16(xReadSlashR), +/*11326*/ uint16(xArgYmm1), +/*11327*/ uint16(xArgYmm2), +/*11328*/ uint16(xArgYmm3M256), +/*11329*/ uint16(xMatch), +/*11330*/ uint16(xCondPrefix), 4, + 0xC5, 11376, + 0xC4, 11352, + 0x66, 11346, + 0x0, 11340, +/*11340*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*11342*/ uint16(xReadSlashR), +/*11343*/ uint16(xArgMm), +/*11344*/ uint16(xArgMmM32), +/*11345*/ uint16(xMatch), +/*11346*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*11348*/ uint16(xReadSlashR), +/*11349*/ uint16(xArgXmm1), +/*11350*/ uint16(xArgXmm2M128), +/*11351*/ uint16(xMatch), +/*11352*/ uint16(xCondPrefix), 1, + 0x66, 11356, +/*11356*/ uint16(xCondDataSize), 0, 0, 0, 11362, 11369, +/*11362*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11364*/ uint16(xReadSlashR), +/*11365*/ uint16(xArgXmm1), +/*11366*/ uint16(xArgXmm2), +/*11367*/ uint16(xArgXmm3M128), +/*11368*/ uint16(xMatch), +/*11369*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11371*/ uint16(xReadSlashR), +/*11372*/ uint16(xArgYmm1), +/*11373*/ uint16(xArgYmm2), +/*11374*/ uint16(xArgYmm3M256), +/*11375*/ uint16(xMatch), +/*11376*/ uint16(xCondPrefix), 1, + 0x66, 11380, +/*11380*/ uint16(xCondDataSize), 0, 0, 0, 11386, 11393, +/*11386*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11388*/ uint16(xReadSlashR), +/*11389*/ uint16(xArgXmm1), +/*11390*/ uint16(xArgXmm2), +/*11391*/ uint16(xArgXmm3M128), +/*11392*/ uint16(xMatch), +/*11393*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11395*/ uint16(xReadSlashR), +/*11396*/ uint16(xArgYmm1), +/*11397*/ uint16(xArgYmm2), +/*11398*/ uint16(xArgYmm3M256), +/*11399*/ uint16(xMatch), +/*11400*/ uint16(xCondPrefix), 4, + 0xC5, 11446, + 0xC4, 11422, + 0x66, 11416, + 0x0, 11410, +/*11410*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*11412*/ uint16(xReadSlashR), +/*11413*/ uint16(xArgMm), +/*11414*/ uint16(xArgMmM32), +/*11415*/ uint16(xMatch), +/*11416*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*11418*/ uint16(xReadSlashR), +/*11419*/ uint16(xArgXmm1), +/*11420*/ uint16(xArgXmm2M128), +/*11421*/ uint16(xMatch), +/*11422*/ uint16(xCondPrefix), 1, + 0x66, 11426, +/*11426*/ uint16(xCondDataSize), 0, 0, 0, 11432, 11439, +/*11432*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11434*/ uint16(xReadSlashR), +/*11435*/ uint16(xArgXmm1), +/*11436*/ uint16(xArgXmm2), +/*11437*/ uint16(xArgXmm3M128), +/*11438*/ uint16(xMatch), +/*11439*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11441*/ uint16(xReadSlashR), +/*11442*/ uint16(xArgYmm1), +/*11443*/ uint16(xArgYmm2), +/*11444*/ uint16(xArgYmm3M256), +/*11445*/ uint16(xMatch), +/*11446*/ uint16(xCondPrefix), 1, + 0x66, 11450, +/*11450*/ uint16(xCondDataSize), 0, 0, 0, 11456, 11463, +/*11456*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11458*/ uint16(xReadSlashR), +/*11459*/ uint16(xArgXmm1), +/*11460*/ uint16(xArgXmm2), +/*11461*/ uint16(xArgXmm3M128), +/*11462*/ uint16(xMatch), +/*11463*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11465*/ uint16(xReadSlashR), +/*11466*/ uint16(xArgYmm1), +/*11467*/ uint16(xArgYmm2), +/*11468*/ uint16(xArgYmm3M256), +/*11469*/ uint16(xMatch), +/*11470*/ uint16(xCondPrefix), 4, + 0xC5, 11516, + 0xC4, 11492, + 0x66, 11486, + 0x0, 11480, +/*11480*/ uint16(xSetOp), uint16(PACKSSWB), +/*11482*/ uint16(xReadSlashR), +/*11483*/ uint16(xArgMm1), +/*11484*/ uint16(xArgMm2M64), +/*11485*/ uint16(xMatch), +/*11486*/ uint16(xSetOp), uint16(PACKSSWB), +/*11488*/ uint16(xReadSlashR), +/*11489*/ uint16(xArgXmm1), +/*11490*/ uint16(xArgXmm2M128), +/*11491*/ uint16(xMatch), +/*11492*/ uint16(xCondPrefix), 1, + 0x66, 11496, +/*11496*/ uint16(xCondDataSize), 0, 0, 0, 11502, 11509, +/*11502*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11504*/ uint16(xReadSlashR), +/*11505*/ uint16(xArgXmm1), +/*11506*/ uint16(xArgXmm2), +/*11507*/ uint16(xArgXmm3M128), +/*11508*/ uint16(xMatch), +/*11509*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11511*/ uint16(xReadSlashR), +/*11512*/ uint16(xArgYmm1), +/*11513*/ uint16(xArgYmm2), +/*11514*/ uint16(xArgYmm3M256), +/*11515*/ uint16(xMatch), +/*11516*/ uint16(xCondPrefix), 1, + 0x66, 11520, +/*11520*/ uint16(xCondDataSize), 0, 0, 0, 11526, 11533, +/*11526*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11528*/ uint16(xReadSlashR), +/*11529*/ uint16(xArgXmm1), +/*11530*/ uint16(xArgXmm2), +/*11531*/ uint16(xArgXmm3M128), +/*11532*/ uint16(xMatch), +/*11533*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11535*/ uint16(xReadSlashR), +/*11536*/ uint16(xArgYmm1), +/*11537*/ uint16(xArgYmm2), +/*11538*/ uint16(xArgYmm3M256), +/*11539*/ uint16(xMatch), +/*11540*/ uint16(xCondPrefix), 4, + 0xC5, 11586, + 0xC4, 11562, + 0x66, 11556, + 0x0, 11550, +/*11550*/ uint16(xSetOp), uint16(PCMPGTB), +/*11552*/ uint16(xReadSlashR), +/*11553*/ uint16(xArgMm), +/*11554*/ uint16(xArgMmM64), +/*11555*/ uint16(xMatch), +/*11556*/ uint16(xSetOp), uint16(PCMPGTB), +/*11558*/ uint16(xReadSlashR), +/*11559*/ uint16(xArgXmm1), +/*11560*/ uint16(xArgXmm2M128), +/*11561*/ uint16(xMatch), +/*11562*/ uint16(xCondPrefix), 1, + 0x66, 11566, +/*11566*/ uint16(xCondDataSize), 0, 0, 0, 11572, 11579, +/*11572*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11574*/ uint16(xReadSlashR), +/*11575*/ uint16(xArgXmm1), +/*11576*/ uint16(xArgXmm2), +/*11577*/ uint16(xArgXmm3M128), +/*11578*/ uint16(xMatch), +/*11579*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11581*/ uint16(xReadSlashR), +/*11582*/ uint16(xArgYmm1), +/*11583*/ uint16(xArgYmm2), +/*11584*/ uint16(xArgYmm3M256), +/*11585*/ uint16(xMatch), +/*11586*/ uint16(xCondPrefix), 1, + 0x66, 11590, +/*11590*/ uint16(xCondDataSize), 0, 0, 0, 11596, 11603, +/*11596*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11598*/ uint16(xReadSlashR), +/*11599*/ uint16(xArgXmm1), +/*11600*/ uint16(xArgXmm2), +/*11601*/ uint16(xArgXmm3M128), +/*11602*/ uint16(xMatch), +/*11603*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11605*/ uint16(xReadSlashR), +/*11606*/ uint16(xArgYmm1), +/*11607*/ uint16(xArgYmm2), +/*11608*/ uint16(xArgYmm3M256), +/*11609*/ uint16(xMatch), +/*11610*/ uint16(xCondPrefix), 4, + 0xC5, 11656, + 0xC4, 11632, + 0x66, 11626, + 0x0, 11620, +/*11620*/ uint16(xSetOp), uint16(PCMPGTW), +/*11622*/ uint16(xReadSlashR), +/*11623*/ uint16(xArgMm), +/*11624*/ uint16(xArgMmM64), +/*11625*/ uint16(xMatch), +/*11626*/ uint16(xSetOp), uint16(PCMPGTW), +/*11628*/ uint16(xReadSlashR), +/*11629*/ uint16(xArgXmm1), +/*11630*/ uint16(xArgXmm2M128), +/*11631*/ uint16(xMatch), +/*11632*/ uint16(xCondPrefix), 1, + 0x66, 11636, +/*11636*/ uint16(xCondDataSize), 0, 0, 0, 11642, 11649, +/*11642*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11644*/ uint16(xReadSlashR), +/*11645*/ uint16(xArgXmm1), +/*11646*/ uint16(xArgXmm2), +/*11647*/ uint16(xArgXmm3M128), +/*11648*/ uint16(xMatch), +/*11649*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11651*/ uint16(xReadSlashR), +/*11652*/ uint16(xArgYmm1), +/*11653*/ uint16(xArgYmm2), +/*11654*/ uint16(xArgYmm3M256), +/*11655*/ uint16(xMatch), +/*11656*/ uint16(xCondPrefix), 1, + 0x66, 11660, +/*11660*/ uint16(xCondDataSize), 0, 0, 0, 11666, 11673, +/*11666*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11668*/ uint16(xReadSlashR), +/*11669*/ uint16(xArgXmm1), +/*11670*/ uint16(xArgXmm2), +/*11671*/ uint16(xArgXmm3M128), +/*11672*/ uint16(xMatch), +/*11673*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11675*/ uint16(xReadSlashR), +/*11676*/ uint16(xArgYmm1), +/*11677*/ uint16(xArgYmm2), +/*11678*/ uint16(xArgYmm3M256), +/*11679*/ uint16(xMatch), +/*11680*/ uint16(xCondPrefix), 4, + 0xC5, 11726, + 0xC4, 11702, + 0x66, 11696, + 0x0, 11690, +/*11690*/ uint16(xSetOp), uint16(PCMPGTD), +/*11692*/ uint16(xReadSlashR), +/*11693*/ uint16(xArgMm), +/*11694*/ uint16(xArgMmM64), +/*11695*/ uint16(xMatch), +/*11696*/ uint16(xSetOp), uint16(PCMPGTD), +/*11698*/ uint16(xReadSlashR), +/*11699*/ uint16(xArgXmm1), +/*11700*/ uint16(xArgXmm2M128), +/*11701*/ uint16(xMatch), +/*11702*/ uint16(xCondPrefix), 1, + 0x66, 11706, +/*11706*/ uint16(xCondDataSize), 0, 0, 0, 11712, 11719, +/*11712*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11714*/ uint16(xReadSlashR), +/*11715*/ uint16(xArgXmm1), +/*11716*/ uint16(xArgXmm2), +/*11717*/ uint16(xArgXmm3M128), +/*11718*/ uint16(xMatch), +/*11719*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11721*/ uint16(xReadSlashR), +/*11722*/ uint16(xArgYmm1), +/*11723*/ uint16(xArgYmm2), +/*11724*/ uint16(xArgYmm3M256), +/*11725*/ uint16(xMatch), +/*11726*/ uint16(xCondPrefix), 1, + 0x66, 11730, +/*11730*/ uint16(xCondDataSize), 0, 0, 0, 11736, 11743, +/*11736*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11738*/ uint16(xReadSlashR), +/*11739*/ uint16(xArgXmm1), +/*11740*/ uint16(xArgXmm2), +/*11741*/ uint16(xArgXmm3M128), +/*11742*/ uint16(xMatch), +/*11743*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11745*/ uint16(xReadSlashR), +/*11746*/ uint16(xArgYmm1), +/*11747*/ uint16(xArgYmm2), +/*11748*/ uint16(xArgYmm3M256), +/*11749*/ uint16(xMatch), +/*11750*/ uint16(xCondPrefix), 4, + 0xC5, 11796, + 0xC4, 11772, + 0x66, 11766, + 0x0, 11760, +/*11760*/ uint16(xSetOp), uint16(PACKUSWB), +/*11762*/ uint16(xReadSlashR), +/*11763*/ uint16(xArgMm), +/*11764*/ uint16(xArgMmM64), +/*11765*/ uint16(xMatch), +/*11766*/ uint16(xSetOp), uint16(PACKUSWB), +/*11768*/ uint16(xReadSlashR), +/*11769*/ uint16(xArgXmm1), +/*11770*/ uint16(xArgXmm2M128), +/*11771*/ uint16(xMatch), +/*11772*/ uint16(xCondPrefix), 1, + 0x66, 11776, +/*11776*/ uint16(xCondDataSize), 0, 0, 0, 11782, 11789, +/*11782*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11784*/ uint16(xReadSlashR), +/*11785*/ uint16(xArgXmm1), +/*11786*/ uint16(xArgXmm2), +/*11787*/ uint16(xArgXmm3M128), +/*11788*/ uint16(xMatch), +/*11789*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11791*/ uint16(xReadSlashR), +/*11792*/ uint16(xArgYmm1), +/*11793*/ uint16(xArgYmm2), +/*11794*/ uint16(xArgYmm3M256), +/*11795*/ uint16(xMatch), +/*11796*/ uint16(xCondPrefix), 1, + 0x66, 11800, +/*11800*/ uint16(xCondDataSize), 0, 0, 0, 11806, 11813, +/*11806*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11808*/ uint16(xReadSlashR), +/*11809*/ uint16(xArgXmm1), +/*11810*/ uint16(xArgXmm2), +/*11811*/ uint16(xArgXmm3M128), +/*11812*/ uint16(xMatch), +/*11813*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11815*/ uint16(xReadSlashR), +/*11816*/ uint16(xArgYmm1), +/*11817*/ uint16(xArgYmm2), +/*11818*/ uint16(xArgYmm3M256), +/*11819*/ uint16(xMatch), +/*11820*/ uint16(xCondPrefix), 4, + 0xC5, 11866, + 0xC4, 11842, + 0x66, 11836, + 0x0, 11830, +/*11830*/ uint16(xSetOp), uint16(PUNPCKHBW), +/*11832*/ uint16(xReadSlashR), +/*11833*/ uint16(xArgMm), +/*11834*/ uint16(xArgMmM64), +/*11835*/ uint16(xMatch), +/*11836*/ uint16(xSetOp), uint16(PUNPCKHBW), +/*11838*/ uint16(xReadSlashR), +/*11839*/ uint16(xArgXmm1), +/*11840*/ uint16(xArgXmm2M128), +/*11841*/ uint16(xMatch), +/*11842*/ uint16(xCondPrefix), 1, + 0x66, 11846, +/*11846*/ uint16(xCondDataSize), 0, 0, 0, 11852, 11859, +/*11852*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*11854*/ uint16(xReadSlashR), +/*11855*/ uint16(xArgXmm1), +/*11856*/ uint16(xArgXmm2), +/*11857*/ uint16(xArgXmm3M128), +/*11858*/ uint16(xMatch), +/*11859*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*11861*/ uint16(xReadSlashR), +/*11862*/ uint16(xArgYmm1), +/*11863*/ uint16(xArgYmm2), +/*11864*/ uint16(xArgYmm3M256), +/*11865*/ uint16(xMatch), +/*11866*/ uint16(xCondPrefix), 1, + 0x66, 11870, +/*11870*/ uint16(xCondDataSize), 0, 0, 0, 11876, 11883, +/*11876*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*11878*/ uint16(xReadSlashR), +/*11879*/ uint16(xArgXmm1), +/*11880*/ uint16(xArgXmm2), +/*11881*/ uint16(xArgXmm3M128), +/*11882*/ uint16(xMatch), +/*11883*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*11885*/ uint16(xReadSlashR), +/*11886*/ uint16(xArgYmm1), +/*11887*/ uint16(xArgYmm2), +/*11888*/ uint16(xArgYmm3M256), +/*11889*/ uint16(xMatch), +/*11890*/ uint16(xCondPrefix), 4, + 0xC5, 11936, + 0xC4, 11912, + 0x66, 11906, + 0x0, 11900, +/*11900*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*11902*/ uint16(xReadSlashR), +/*11903*/ uint16(xArgMm), +/*11904*/ uint16(xArgMmM64), +/*11905*/ uint16(xMatch), +/*11906*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*11908*/ uint16(xReadSlashR), +/*11909*/ uint16(xArgXmm1), +/*11910*/ uint16(xArgXmm2M128), +/*11911*/ uint16(xMatch), +/*11912*/ uint16(xCondPrefix), 1, + 0x66, 11916, +/*11916*/ uint16(xCondDataSize), 0, 0, 0, 11922, 11929, +/*11922*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*11924*/ uint16(xReadSlashR), +/*11925*/ uint16(xArgXmm1), +/*11926*/ uint16(xArgXmm2), +/*11927*/ uint16(xArgXmm3M128), +/*11928*/ uint16(xMatch), +/*11929*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*11931*/ uint16(xReadSlashR), +/*11932*/ uint16(xArgYmm1), +/*11933*/ uint16(xArgYmm2), +/*11934*/ uint16(xArgYmm3M256), +/*11935*/ uint16(xMatch), +/*11936*/ uint16(xCondPrefix), 1, + 0x66, 11940, +/*11940*/ uint16(xCondDataSize), 0, 0, 0, 11946, 11953, +/*11946*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*11948*/ uint16(xReadSlashR), +/*11949*/ uint16(xArgXmm1), +/*11950*/ uint16(xArgXmm2), +/*11951*/ uint16(xArgXmm3M128), +/*11952*/ uint16(xMatch), +/*11953*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*11955*/ uint16(xReadSlashR), +/*11956*/ uint16(xArgYmm1), +/*11957*/ uint16(xArgYmm2), +/*11958*/ uint16(xArgYmm3M256), +/*11959*/ uint16(xMatch), +/*11960*/ uint16(xCondPrefix), 4, + 0xC5, 12006, + 0xC4, 11982, + 0x66, 11976, + 0x0, 11970, +/*11970*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*11972*/ uint16(xReadSlashR), +/*11973*/ uint16(xArgMm), +/*11974*/ uint16(xArgMmM64), +/*11975*/ uint16(xMatch), +/*11976*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*11978*/ uint16(xReadSlashR), +/*11979*/ uint16(xArgXmm1), +/*11980*/ uint16(xArgXmm2M128), +/*11981*/ uint16(xMatch), +/*11982*/ uint16(xCondPrefix), 1, + 0x66, 11986, +/*11986*/ uint16(xCondDataSize), 0, 0, 0, 11992, 11999, +/*11992*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*11994*/ uint16(xReadSlashR), +/*11995*/ uint16(xArgXmm1), +/*11996*/ uint16(xArgXmm2), +/*11997*/ uint16(xArgXmm3M128), +/*11998*/ uint16(xMatch), +/*11999*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12001*/ uint16(xReadSlashR), +/*12002*/ uint16(xArgYmm1), +/*12003*/ uint16(xArgYmm2), +/*12004*/ uint16(xArgYmm3M256), +/*12005*/ uint16(xMatch), +/*12006*/ uint16(xCondPrefix), 1, + 0x66, 12010, +/*12010*/ uint16(xCondDataSize), 0, 0, 0, 12016, 12023, +/*12016*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12018*/ uint16(xReadSlashR), +/*12019*/ uint16(xArgXmm1), +/*12020*/ uint16(xArgXmm2), +/*12021*/ uint16(xArgXmm3M128), +/*12022*/ uint16(xMatch), +/*12023*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12025*/ uint16(xReadSlashR), +/*12026*/ uint16(xArgYmm1), +/*12027*/ uint16(xArgYmm2), +/*12028*/ uint16(xArgYmm3M256), +/*12029*/ uint16(xMatch), +/*12030*/ uint16(xCondPrefix), 4, + 0xC5, 12076, + 0xC4, 12052, + 0x66, 12046, + 0x0, 12040, +/*12040*/ uint16(xSetOp), uint16(PACKSSDW), +/*12042*/ uint16(xReadSlashR), +/*12043*/ uint16(xArgMm1), +/*12044*/ uint16(xArgMm2M64), +/*12045*/ uint16(xMatch), +/*12046*/ uint16(xSetOp), uint16(PACKSSDW), +/*12048*/ uint16(xReadSlashR), +/*12049*/ uint16(xArgXmm1), +/*12050*/ uint16(xArgXmm2M128), +/*12051*/ uint16(xMatch), +/*12052*/ uint16(xCondPrefix), 1, + 0x66, 12056, +/*12056*/ uint16(xCondDataSize), 0, 0, 0, 12062, 12069, +/*12062*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12064*/ uint16(xReadSlashR), +/*12065*/ uint16(xArgXmm1), +/*12066*/ uint16(xArgXmm2), +/*12067*/ uint16(xArgXmm3M128), +/*12068*/ uint16(xMatch), +/*12069*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12071*/ uint16(xReadSlashR), +/*12072*/ uint16(xArgYmm1), +/*12073*/ uint16(xArgYmm2), +/*12074*/ uint16(xArgYmm3M256), +/*12075*/ uint16(xMatch), +/*12076*/ uint16(xCondPrefix), 1, + 0x66, 12080, +/*12080*/ uint16(xCondDataSize), 0, 0, 0, 12086, 12093, +/*12086*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12088*/ uint16(xReadSlashR), +/*12089*/ uint16(xArgXmm1), +/*12090*/ uint16(xArgXmm2), +/*12091*/ uint16(xArgXmm3M128), +/*12092*/ uint16(xMatch), +/*12093*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12095*/ uint16(xReadSlashR), +/*12096*/ uint16(xArgYmm1), +/*12097*/ uint16(xArgYmm2), +/*12098*/ uint16(xArgYmm3M256), +/*12099*/ uint16(xMatch), +/*12100*/ uint16(xCondPrefix), 3, + 0xC5, 12138, + 0xC4, 12114, + 0x66, 12108, +/*12108*/ uint16(xSetOp), uint16(PUNPCKLQDQ), +/*12110*/ uint16(xReadSlashR), +/*12111*/ uint16(xArgXmm1), +/*12112*/ uint16(xArgXmm2M128), +/*12113*/ uint16(xMatch), +/*12114*/ uint16(xCondPrefix), 1, + 0x66, 12118, +/*12118*/ uint16(xCondDataSize), 0, 0, 0, 12124, 12131, +/*12124*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12126*/ uint16(xReadSlashR), +/*12127*/ uint16(xArgXmm1), +/*12128*/ uint16(xArgXmm2), +/*12129*/ uint16(xArgXmm3M128), +/*12130*/ uint16(xMatch), +/*12131*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12133*/ uint16(xReadSlashR), +/*12134*/ uint16(xArgYmm1), +/*12135*/ uint16(xArgYmm2), +/*12136*/ uint16(xArgYmm3M256), +/*12137*/ uint16(xMatch), +/*12138*/ uint16(xCondPrefix), 1, + 0x66, 12142, +/*12142*/ uint16(xCondDataSize), 0, 0, 0, 12148, 12155, +/*12148*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12150*/ uint16(xReadSlashR), +/*12151*/ uint16(xArgXmm1), +/*12152*/ uint16(xArgXmm2), +/*12153*/ uint16(xArgXmm3M128), +/*12154*/ uint16(xMatch), +/*12155*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12157*/ uint16(xReadSlashR), +/*12158*/ uint16(xArgYmm1), +/*12159*/ uint16(xArgYmm2), +/*12160*/ uint16(xArgYmm3M256), +/*12161*/ uint16(xMatch), +/*12162*/ uint16(xCondPrefix), 3, + 0xC5, 12200, + 0xC4, 12176, + 0x66, 12170, +/*12170*/ uint16(xSetOp), uint16(PUNPCKHQDQ), +/*12172*/ uint16(xReadSlashR), +/*12173*/ uint16(xArgXmm1), +/*12174*/ uint16(xArgXmm2M128), +/*12175*/ uint16(xMatch), +/*12176*/ uint16(xCondPrefix), 1, + 0x66, 12180, +/*12180*/ uint16(xCondDataSize), 0, 0, 0, 12186, 12193, +/*12186*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12188*/ uint16(xReadSlashR), +/*12189*/ uint16(xArgXmm1), +/*12190*/ uint16(xArgXmm2), +/*12191*/ uint16(xArgXmm3M128), +/*12192*/ uint16(xMatch), +/*12193*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12195*/ uint16(xReadSlashR), +/*12196*/ uint16(xArgYmm1), +/*12197*/ uint16(xArgYmm2), +/*12198*/ uint16(xArgYmm3M256), +/*12199*/ uint16(xMatch), +/*12200*/ uint16(xCondPrefix), 1, + 0x66, 12204, +/*12204*/ uint16(xCondDataSize), 0, 0, 0, 12210, 12217, +/*12210*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12212*/ uint16(xReadSlashR), +/*12213*/ uint16(xArgXmm1), +/*12214*/ uint16(xArgXmm2), +/*12215*/ uint16(xArgXmm3M128), +/*12216*/ uint16(xMatch), +/*12217*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12219*/ uint16(xReadSlashR), +/*12220*/ uint16(xArgYmm1), +/*12221*/ uint16(xArgYmm2), +/*12222*/ uint16(xArgYmm3M256), +/*12223*/ uint16(xMatch), +/*12224*/ uint16(xCondIs64), 12227, 12305, +/*12227*/ uint16(xCondPrefix), 4, + 0xC5, 12289, + 0xC4, 12273, + 0x66, 12255, + 0x0, 12237, +/*12237*/ uint16(xCondDataSize), 12243, 12249, 0, 0, 0, +/*12243*/ uint16(xSetOp), uint16(MOVD), +/*12245*/ uint16(xReadSlashR), +/*12246*/ uint16(xArgMm), +/*12247*/ uint16(xArgRM32), +/*12248*/ uint16(xMatch), +/*12249*/ uint16(xSetOp), uint16(MOVD), +/*12251*/ uint16(xReadSlashR), +/*12252*/ uint16(xArgMm), +/*12253*/ uint16(xArgRM32), +/*12254*/ uint16(xMatch), +/*12255*/ uint16(xCondDataSize), 12261, 12267, 0, 0, 0, +/*12261*/ uint16(xSetOp), uint16(MOVD), +/*12263*/ uint16(xReadSlashR), +/*12264*/ uint16(xArgXmm), +/*12265*/ uint16(xArgRM32), +/*12266*/ uint16(xMatch), +/*12267*/ uint16(xSetOp), uint16(MOVD), +/*12269*/ uint16(xReadSlashR), +/*12270*/ uint16(xArgXmm), +/*12271*/ uint16(xArgRM32), +/*12272*/ uint16(xMatch), +/*12273*/ uint16(xCondPrefix), 1, + 0x66, 12277, +/*12277*/ uint16(xCondDataSize), 0, 0, 0, 12283, 0, +/*12283*/ uint16(xSetOp), uint16(VMOVD), +/*12285*/ uint16(xReadSlashR), +/*12286*/ uint16(xArgXmm1), +/*12287*/ uint16(xArgR32M32), +/*12288*/ uint16(xMatch), +/*12289*/ uint16(xCondPrefix), 1, + 0x66, 12293, +/*12293*/ uint16(xCondDataSize), 0, 0, 0, 12299, 0, +/*12299*/ uint16(xSetOp), uint16(VMOVD), +/*12301*/ uint16(xReadSlashR), +/*12302*/ uint16(xArgXmm1), +/*12303*/ uint16(xArgR32M32), +/*12304*/ uint16(xMatch), +/*12305*/ uint16(xCondPrefix), 4, + 0xC5, 12289, + 0xC4, 12273, + 0x66, 12327, + 0x0, 12315, +/*12315*/ uint16(xCondDataSize), 12243, 12249, 12321, 0, 0, +/*12321*/ uint16(xSetOp), uint16(MOVQ), +/*12323*/ uint16(xReadSlashR), +/*12324*/ uint16(xArgMm), +/*12325*/ uint16(xArgRM64), +/*12326*/ uint16(xMatch), +/*12327*/ uint16(xCondDataSize), 12261, 12267, 12333, 0, 0, +/*12333*/ uint16(xSetOp), uint16(MOVQ), +/*12335*/ uint16(xReadSlashR), +/*12336*/ uint16(xArgXmm), +/*12337*/ uint16(xArgRM64), +/*12338*/ uint16(xMatch), +/*12339*/ uint16(xCondPrefix), 5, + 0xF3, 12447, + 0xC5, 12405, + 0xC4, 12363, + 0x66, 12357, + 0x0, 12351, +/*12351*/ uint16(xSetOp), uint16(MOVQ), +/*12353*/ uint16(xReadSlashR), +/*12354*/ uint16(xArgMm), +/*12355*/ uint16(xArgMmM64), +/*12356*/ uint16(xMatch), +/*12357*/ uint16(xSetOp), uint16(MOVDQA), +/*12359*/ uint16(xReadSlashR), +/*12360*/ uint16(xArgXmm1), +/*12361*/ uint16(xArgXmm2M128), +/*12362*/ uint16(xMatch), +/*12363*/ uint16(xCondPrefix), 2, + 0xF3, 12387, + 0x66, 12369, +/*12369*/ uint16(xCondDataSize), 0, 0, 0, 12375, 12381, +/*12375*/ uint16(xSetOp), uint16(VMOVDQA), +/*12377*/ uint16(xReadSlashR), +/*12378*/ uint16(xArgXmm1), +/*12379*/ uint16(xArgXmm2M128), +/*12380*/ uint16(xMatch), +/*12381*/ uint16(xSetOp), uint16(VMOVDQA), +/*12383*/ uint16(xReadSlashR), +/*12384*/ uint16(xArgYmm1), +/*12385*/ uint16(xArgYmm2M256), +/*12386*/ uint16(xMatch), +/*12387*/ uint16(xCondDataSize), 0, 0, 0, 12393, 12399, +/*12393*/ uint16(xSetOp), uint16(VMOVDQU), +/*12395*/ uint16(xReadSlashR), +/*12396*/ uint16(xArgXmm1), +/*12397*/ uint16(xArgXmm2M128), +/*12398*/ uint16(xMatch), +/*12399*/ uint16(xSetOp), uint16(VMOVDQU), +/*12401*/ uint16(xReadSlashR), +/*12402*/ uint16(xArgYmm1), +/*12403*/ uint16(xArgYmm2M256), +/*12404*/ uint16(xMatch), +/*12405*/ uint16(xCondPrefix), 2, + 0xF3, 12429, + 0x66, 12411, +/*12411*/ uint16(xCondDataSize), 0, 0, 0, 12417, 12423, +/*12417*/ uint16(xSetOp), uint16(VMOVDQA), +/*12419*/ uint16(xReadSlashR), +/*12420*/ uint16(xArgXmm1), +/*12421*/ uint16(xArgXmm2M128), +/*12422*/ uint16(xMatch), +/*12423*/ uint16(xSetOp), uint16(VMOVDQA), +/*12425*/ uint16(xReadSlashR), +/*12426*/ uint16(xArgYmm1), +/*12427*/ uint16(xArgYmm2M256), +/*12428*/ uint16(xMatch), +/*12429*/ uint16(xCondDataSize), 0, 0, 0, 12435, 12441, +/*12435*/ uint16(xSetOp), uint16(VMOVDQU), +/*12437*/ uint16(xReadSlashR), +/*12438*/ uint16(xArgXmm1), +/*12439*/ uint16(xArgXmm2M128), +/*12440*/ uint16(xMatch), +/*12441*/ uint16(xSetOp), uint16(VMOVDQU), +/*12443*/ uint16(xReadSlashR), +/*12444*/ uint16(xArgYmm1), +/*12445*/ uint16(xArgYmm2M256), +/*12446*/ uint16(xMatch), +/*12447*/ uint16(xSetOp), uint16(MOVDQU), +/*12449*/ uint16(xReadSlashR), +/*12450*/ uint16(xArgXmm1), +/*12451*/ uint16(xArgXmm2M128), +/*12452*/ uint16(xMatch), +/*12453*/ uint16(xCondPrefix), 6, + 0xF3, 12639, + 0xF2, 12631, + 0xC5, 12557, + 0xC4, 12483, + 0x66, 12475, + 0x0, 12467, +/*12467*/ uint16(xSetOp), uint16(PSHUFW), +/*12469*/ uint16(xReadSlashR), +/*12470*/ uint16(xReadIb), +/*12471*/ uint16(xArgMm1), +/*12472*/ uint16(xArgMm2M64), +/*12473*/ uint16(xArgImm8u), +/*12474*/ uint16(xMatch), +/*12475*/ uint16(xSetOp), uint16(PSHUFD), +/*12477*/ uint16(xReadSlashR), +/*12478*/ uint16(xReadIb), +/*12479*/ uint16(xArgXmm1), +/*12480*/ uint16(xArgXmm2M128), +/*12481*/ uint16(xArgImm8u), +/*12482*/ uint16(xMatch), +/*12483*/ uint16(xCondPrefix), 3, + 0xF3, 12535, + 0xF2, 12513, + 0x66, 12491, +/*12491*/ uint16(xCondDataSize), 0, 0, 0, 12497, 12505, +/*12497*/ uint16(xSetOp), uint16(VPSHUFD), +/*12499*/ uint16(xReadSlashR), +/*12500*/ uint16(xReadIb), +/*12501*/ uint16(xArgXmm1), +/*12502*/ uint16(xArgXmm2M128), +/*12503*/ uint16(xArgImm8u), +/*12504*/ uint16(xMatch), +/*12505*/ uint16(xSetOp), uint16(VPSHUFD), +/*12507*/ uint16(xReadSlashR), +/*12508*/ uint16(xReadIb), +/*12509*/ uint16(xArgYmm1), +/*12510*/ uint16(xArgYmm2M256), +/*12511*/ uint16(xArgImm8u), +/*12512*/ uint16(xMatch), +/*12513*/ uint16(xCondDataSize), 0, 0, 0, 12519, 12527, +/*12519*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12521*/ uint16(xReadSlashR), +/*12522*/ uint16(xReadIb), +/*12523*/ uint16(xArgXmm1), +/*12524*/ uint16(xArgXmm2M128), +/*12525*/ uint16(xArgImm8u), +/*12526*/ uint16(xMatch), +/*12527*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12529*/ uint16(xReadSlashR), +/*12530*/ uint16(xReadIb), +/*12531*/ uint16(xArgYmm1), +/*12532*/ uint16(xArgYmm2M256), +/*12533*/ uint16(xArgImm8u), +/*12534*/ uint16(xMatch), +/*12535*/ uint16(xCondDataSize), 0, 0, 0, 12541, 12549, +/*12541*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12543*/ uint16(xReadSlashR), +/*12544*/ uint16(xReadIb), +/*12545*/ uint16(xArgXmm1), +/*12546*/ uint16(xArgXmm2M128), +/*12547*/ uint16(xArgImm8u), +/*12548*/ uint16(xMatch), +/*12549*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12551*/ uint16(xReadSlashR), +/*12552*/ uint16(xReadIb), +/*12553*/ uint16(xArgYmm1), +/*12554*/ uint16(xArgYmm2M256), +/*12555*/ uint16(xArgImm8u), +/*12556*/ uint16(xMatch), +/*12557*/ uint16(xCondPrefix), 3, + 0xF3, 12609, + 0xF2, 12587, + 0x66, 12565, +/*12565*/ uint16(xCondDataSize), 0, 0, 0, 12571, 12579, +/*12571*/ uint16(xSetOp), uint16(VPSHUFD), +/*12573*/ uint16(xReadSlashR), +/*12574*/ uint16(xReadIb), +/*12575*/ uint16(xArgXmm1), +/*12576*/ uint16(xArgXmm2M128), +/*12577*/ uint16(xArgImm8u), +/*12578*/ uint16(xMatch), +/*12579*/ uint16(xSetOp), uint16(VPSHUFD), +/*12581*/ uint16(xReadSlashR), +/*12582*/ uint16(xReadIb), +/*12583*/ uint16(xArgYmm1), +/*12584*/ uint16(xArgYmm2M256), +/*12585*/ uint16(xArgImm8u), +/*12586*/ uint16(xMatch), +/*12587*/ uint16(xCondDataSize), 0, 0, 0, 12593, 12601, +/*12593*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12595*/ uint16(xReadSlashR), +/*12596*/ uint16(xReadIb), +/*12597*/ uint16(xArgXmm1), +/*12598*/ uint16(xArgXmm2M128), +/*12599*/ uint16(xArgImm8u), +/*12600*/ uint16(xMatch), +/*12601*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12603*/ uint16(xReadSlashR), +/*12604*/ uint16(xReadIb), +/*12605*/ uint16(xArgYmm1), +/*12606*/ uint16(xArgYmm2M256), +/*12607*/ uint16(xArgImm8u), +/*12608*/ uint16(xMatch), +/*12609*/ uint16(xCondDataSize), 0, 0, 0, 12615, 12623, +/*12615*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12617*/ uint16(xReadSlashR), +/*12618*/ uint16(xReadIb), +/*12619*/ uint16(xArgXmm1), +/*12620*/ uint16(xArgXmm2M128), +/*12621*/ uint16(xArgImm8u), +/*12622*/ uint16(xMatch), +/*12623*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12625*/ uint16(xReadSlashR), +/*12626*/ uint16(xReadIb), +/*12627*/ uint16(xArgYmm1), +/*12628*/ uint16(xArgYmm2M256), +/*12629*/ uint16(xArgImm8u), +/*12630*/ uint16(xMatch), +/*12631*/ uint16(xSetOp), uint16(PSHUFLW), +/*12633*/ uint16(xReadSlashR), +/*12634*/ uint16(xReadIb), +/*12635*/ uint16(xArgXmm1), +/*12636*/ uint16(xArgXmm2M128), +/*12637*/ uint16(xArgImm8u), +/*12638*/ uint16(xMatch), +/*12639*/ uint16(xSetOp), uint16(PSHUFHW), +/*12641*/ uint16(xReadSlashR), +/*12642*/ uint16(xReadIb), +/*12643*/ uint16(xArgXmm1), +/*12644*/ uint16(xArgXmm2M128), +/*12645*/ uint16(xArgImm8u), +/*12646*/ uint16(xMatch), +/*12647*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 12656, // 2 + 0, // 3 + 12726, // 4 + 0, // 5 + 12796, // 6 + 0, // 7 +/*12656*/ uint16(xCondPrefix), 4, + 0xC5, 12702, + 0xC4, 12678, + 0x66, 12672, + 0x0, 12666, +/*12666*/ uint16(xSetOp), uint16(PSRLW), +/*12668*/ uint16(xReadIb), +/*12669*/ uint16(xArgMm2), +/*12670*/ uint16(xArgImm8u), +/*12671*/ uint16(xMatch), +/*12672*/ uint16(xSetOp), uint16(PSRLW), +/*12674*/ uint16(xReadIb), +/*12675*/ uint16(xArgXmm2), +/*12676*/ uint16(xArgImm8u), +/*12677*/ uint16(xMatch), +/*12678*/ uint16(xCondPrefix), 1, + 0x66, 12682, +/*12682*/ uint16(xCondDataSize), 0, 0, 0, 12688, 12695, +/*12688*/ uint16(xSetOp), uint16(VPSRLW), +/*12690*/ uint16(xReadIb), +/*12691*/ uint16(xArgXmm1), +/*12692*/ uint16(xArgXmm2), +/*12693*/ uint16(xArgImm8u), +/*12694*/ uint16(xMatch), +/*12695*/ uint16(xSetOp), uint16(VPSRLW), +/*12697*/ uint16(xReadIb), +/*12698*/ uint16(xArgYmm1), +/*12699*/ uint16(xArgYmm2), +/*12700*/ uint16(xArgImm8u), +/*12701*/ uint16(xMatch), +/*12702*/ uint16(xCondPrefix), 1, + 0x66, 12706, +/*12706*/ uint16(xCondDataSize), 0, 0, 0, 12712, 12719, +/*12712*/ uint16(xSetOp), uint16(VPSRLW), +/*12714*/ uint16(xReadIb), +/*12715*/ uint16(xArgXmm1), +/*12716*/ uint16(xArgXmm2), +/*12717*/ uint16(xArgImm8u), +/*12718*/ uint16(xMatch), +/*12719*/ uint16(xSetOp), uint16(VPSRLW), +/*12721*/ uint16(xReadIb), +/*12722*/ uint16(xArgYmm1), +/*12723*/ uint16(xArgYmm2), +/*12724*/ uint16(xArgImm8u), +/*12725*/ uint16(xMatch), +/*12726*/ uint16(xCondPrefix), 4, + 0xC5, 12772, + 0xC4, 12748, + 0x66, 12742, + 0x0, 12736, +/*12736*/ uint16(xSetOp), uint16(PSRAW), +/*12738*/ uint16(xReadIb), +/*12739*/ uint16(xArgMm2), +/*12740*/ uint16(xArgImm8u), +/*12741*/ uint16(xMatch), +/*12742*/ uint16(xSetOp), uint16(PSRAW), +/*12744*/ uint16(xReadIb), +/*12745*/ uint16(xArgXmm2), +/*12746*/ uint16(xArgImm8u), +/*12747*/ uint16(xMatch), +/*12748*/ uint16(xCondPrefix), 1, + 0x66, 12752, +/*12752*/ uint16(xCondDataSize), 0, 0, 0, 12758, 12765, +/*12758*/ uint16(xSetOp), uint16(VPSRAW), +/*12760*/ uint16(xReadIb), +/*12761*/ uint16(xArgXmm1), +/*12762*/ uint16(xArgXmm2), +/*12763*/ uint16(xArgImm8u), +/*12764*/ uint16(xMatch), +/*12765*/ uint16(xSetOp), uint16(VPSRAW), +/*12767*/ uint16(xReadIb), +/*12768*/ uint16(xArgYmm1), +/*12769*/ uint16(xArgYmm2), +/*12770*/ uint16(xArgImm8u), +/*12771*/ uint16(xMatch), +/*12772*/ uint16(xCondPrefix), 1, + 0x66, 12776, +/*12776*/ uint16(xCondDataSize), 0, 0, 0, 12782, 12789, +/*12782*/ uint16(xSetOp), uint16(VPSRAW), +/*12784*/ uint16(xReadIb), +/*12785*/ uint16(xArgXmm1), +/*12786*/ uint16(xArgXmm2), +/*12787*/ uint16(xArgImm8u), +/*12788*/ uint16(xMatch), +/*12789*/ uint16(xSetOp), uint16(VPSRAW), +/*12791*/ uint16(xReadIb), +/*12792*/ uint16(xArgYmm1), +/*12793*/ uint16(xArgYmm2), +/*12794*/ uint16(xArgImm8u), +/*12795*/ uint16(xMatch), +/*12796*/ uint16(xCondPrefix), 4, + 0xC5, 12842, + 0xC4, 12818, + 0x66, 12812, + 0x0, 12806, +/*12806*/ uint16(xSetOp), uint16(PSLLW), +/*12808*/ uint16(xReadIb), +/*12809*/ uint16(xArgMm2), +/*12810*/ uint16(xArgImm8u), +/*12811*/ uint16(xMatch), +/*12812*/ uint16(xSetOp), uint16(PSLLW), +/*12814*/ uint16(xReadIb), +/*12815*/ uint16(xArgXmm2), +/*12816*/ uint16(xArgImm8u), +/*12817*/ uint16(xMatch), +/*12818*/ uint16(xCondPrefix), 1, + 0x66, 12822, +/*12822*/ uint16(xCondDataSize), 0, 0, 0, 12828, 12835, +/*12828*/ uint16(xSetOp), uint16(VPSLLW), +/*12830*/ uint16(xReadIb), +/*12831*/ uint16(xArgXmm1), +/*12832*/ uint16(xArgXmm2), +/*12833*/ uint16(xArgImm8u), +/*12834*/ uint16(xMatch), +/*12835*/ uint16(xSetOp), uint16(VPSLLW), +/*12837*/ uint16(xReadIb), +/*12838*/ uint16(xArgYmm1), +/*12839*/ uint16(xArgYmm2), +/*12840*/ uint16(xArgImm8u), +/*12841*/ uint16(xMatch), +/*12842*/ uint16(xCondPrefix), 1, + 0x66, 12846, +/*12846*/ uint16(xCondDataSize), 0, 0, 0, 12852, 12859, +/*12852*/ uint16(xSetOp), uint16(VPSLLW), +/*12854*/ uint16(xReadIb), +/*12855*/ uint16(xArgXmm1), +/*12856*/ uint16(xArgXmm2), +/*12857*/ uint16(xArgImm8u), +/*12858*/ uint16(xMatch), +/*12859*/ uint16(xSetOp), uint16(VPSLLW), +/*12861*/ uint16(xReadIb), +/*12862*/ uint16(xArgYmm1), +/*12863*/ uint16(xArgYmm2), +/*12864*/ uint16(xArgImm8u), +/*12865*/ uint16(xMatch), +/*12866*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 12875, // 2 + 0, // 3 + 12931, // 4 + 0, // 5 + 13001, // 6 + 0, // 7 +/*12875*/ uint16(xCondPrefix), 4, + 0xC5, 12914, + 0xC4, 12897, + 0x66, 12891, + 0x0, 12885, +/*12885*/ uint16(xSetOp), uint16(PSRLD), +/*12887*/ uint16(xReadIb), +/*12888*/ uint16(xArgMm2), +/*12889*/ uint16(xArgImm8u), +/*12890*/ uint16(xMatch), +/*12891*/ uint16(xSetOp), uint16(PSRLD), +/*12893*/ uint16(xReadIb), +/*12894*/ uint16(xArgXmm2), +/*12895*/ uint16(xArgImm8u), +/*12896*/ uint16(xMatch), +/*12897*/ uint16(xCondPrefix), 1, + 0x66, 12901, +/*12901*/ uint16(xCondDataSize), 0, 0, 0, 12907, 0, +/*12907*/ uint16(xSetOp), uint16(VPSRLD), +/*12909*/ uint16(xReadIb), +/*12910*/ uint16(xArgXmm1), +/*12911*/ uint16(xArgXmm2), +/*12912*/ uint16(xArgImm8u), +/*12913*/ uint16(xMatch), +/*12914*/ uint16(xCondPrefix), 1, + 0x66, 12918, +/*12918*/ uint16(xCondDataSize), 0, 0, 0, 12924, 0, +/*12924*/ uint16(xSetOp), uint16(VPSRLD), +/*12926*/ uint16(xReadIb), +/*12927*/ uint16(xArgXmm1), +/*12928*/ uint16(xArgXmm2), +/*12929*/ uint16(xArgImm8u), +/*12930*/ uint16(xMatch), +/*12931*/ uint16(xCondPrefix), 4, + 0xC5, 12977, + 0xC4, 12953, + 0x66, 12947, + 0x0, 12941, +/*12941*/ uint16(xSetOp), uint16(PSRAD), +/*12943*/ uint16(xReadIb), +/*12944*/ uint16(xArgMm2), +/*12945*/ uint16(xArgImm8u), +/*12946*/ uint16(xMatch), +/*12947*/ uint16(xSetOp), uint16(PSRAD), +/*12949*/ uint16(xReadIb), +/*12950*/ uint16(xArgXmm2), +/*12951*/ uint16(xArgImm8u), +/*12952*/ uint16(xMatch), +/*12953*/ uint16(xCondPrefix), 1, + 0x66, 12957, +/*12957*/ uint16(xCondDataSize), 0, 0, 0, 12963, 12970, +/*12963*/ uint16(xSetOp), uint16(VPSRAD), +/*12965*/ uint16(xReadIb), +/*12966*/ uint16(xArgXmm1), +/*12967*/ uint16(xArgXmm2), +/*12968*/ uint16(xArgImm8u), +/*12969*/ uint16(xMatch), +/*12970*/ uint16(xSetOp), uint16(VPSRAD), +/*12972*/ uint16(xReadIb), +/*12973*/ uint16(xArgYmm1), +/*12974*/ uint16(xArgYmm2), +/*12975*/ uint16(xArgImm8u), +/*12976*/ uint16(xMatch), +/*12977*/ uint16(xCondPrefix), 1, + 0x66, 12981, +/*12981*/ uint16(xCondDataSize), 0, 0, 0, 12987, 12994, +/*12987*/ uint16(xSetOp), uint16(VPSRAD), +/*12989*/ uint16(xReadIb), +/*12990*/ uint16(xArgXmm1), +/*12991*/ uint16(xArgXmm2), +/*12992*/ uint16(xArgImm8u), +/*12993*/ uint16(xMatch), +/*12994*/ uint16(xSetOp), uint16(VPSRAD), +/*12996*/ uint16(xReadIb), +/*12997*/ uint16(xArgYmm1), +/*12998*/ uint16(xArgYmm2), +/*12999*/ uint16(xArgImm8u), +/*13000*/ uint16(xMatch), +/*13001*/ uint16(xCondPrefix), 4, + 0xC5, 13040, + 0xC4, 13023, + 0x66, 13017, + 0x0, 13011, +/*13011*/ uint16(xSetOp), uint16(PSLLD), +/*13013*/ uint16(xReadIb), +/*13014*/ uint16(xArgMm2), +/*13015*/ uint16(xArgImm8u), +/*13016*/ uint16(xMatch), +/*13017*/ uint16(xSetOp), uint16(PSLLD), +/*13019*/ uint16(xReadIb), +/*13020*/ uint16(xArgXmm2), +/*13021*/ uint16(xArgImm8u), +/*13022*/ uint16(xMatch), +/*13023*/ uint16(xCondPrefix), 1, + 0x66, 13027, +/*13027*/ uint16(xCondDataSize), 0, 0, 0, 13033, 0, +/*13033*/ uint16(xSetOp), uint16(VPSLLD), +/*13035*/ uint16(xReadIb), +/*13036*/ uint16(xArgXmm1), +/*13037*/ uint16(xArgXmm2), +/*13038*/ uint16(xArgImm8u), +/*13039*/ uint16(xMatch), +/*13040*/ uint16(xCondPrefix), 1, + 0x66, 13044, +/*13044*/ uint16(xCondDataSize), 0, 0, 0, 13050, 0, +/*13050*/ uint16(xSetOp), uint16(VPSLLD), +/*13052*/ uint16(xReadIb), +/*13053*/ uint16(xArgXmm1), +/*13054*/ uint16(xArgXmm2), +/*13055*/ uint16(xArgImm8u), +/*13056*/ uint16(xMatch), +/*13057*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 13066, // 2 + 13122, // 3 + 0, // 4 + 0, // 5 + 13184, // 6 + 13240, // 7 +/*13066*/ uint16(xCondPrefix), 4, + 0xC5, 13105, + 0xC4, 13088, + 0x66, 13082, + 0x0, 13076, +/*13076*/ uint16(xSetOp), uint16(PSRLQ), +/*13078*/ uint16(xReadIb), +/*13079*/ uint16(xArgMm2), +/*13080*/ uint16(xArgImm8u), +/*13081*/ uint16(xMatch), +/*13082*/ uint16(xSetOp), uint16(PSRLQ), +/*13084*/ uint16(xReadIb), +/*13085*/ uint16(xArgXmm2), +/*13086*/ uint16(xArgImm8u), +/*13087*/ uint16(xMatch), +/*13088*/ uint16(xCondPrefix), 1, + 0x66, 13092, +/*13092*/ uint16(xCondDataSize), 0, 0, 0, 13098, 0, +/*13098*/ uint16(xSetOp), uint16(VPSRLQ), +/*13100*/ uint16(xReadIb), +/*13101*/ uint16(xArgXmm1), +/*13102*/ uint16(xArgXmm2), +/*13103*/ uint16(xArgImm8u), +/*13104*/ uint16(xMatch), +/*13105*/ uint16(xCondPrefix), 1, + 0x66, 13109, +/*13109*/ uint16(xCondDataSize), 0, 0, 0, 13115, 0, +/*13115*/ uint16(xSetOp), uint16(VPSRLQ), +/*13117*/ uint16(xReadIb), +/*13118*/ uint16(xArgXmm1), +/*13119*/ uint16(xArgXmm2), +/*13120*/ uint16(xArgImm8u), +/*13121*/ uint16(xMatch), +/*13122*/ uint16(xCondPrefix), 3, + 0xC5, 13160, + 0xC4, 13136, + 0x66, 13130, +/*13130*/ uint16(xSetOp), uint16(PSRLDQ), +/*13132*/ uint16(xReadIb), +/*13133*/ uint16(xArgXmm2), +/*13134*/ uint16(xArgImm8u), +/*13135*/ uint16(xMatch), +/*13136*/ uint16(xCondPrefix), 1, + 0x66, 13140, +/*13140*/ uint16(xCondDataSize), 0, 0, 0, 13146, 13153, +/*13146*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13148*/ uint16(xReadIb), +/*13149*/ uint16(xArgXmm1), +/*13150*/ uint16(xArgXmm2), +/*13151*/ uint16(xArgImm8u), +/*13152*/ uint16(xMatch), +/*13153*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13155*/ uint16(xReadIb), +/*13156*/ uint16(xArgYmm1), +/*13157*/ uint16(xArgYmm2), +/*13158*/ uint16(xArgImm8u), +/*13159*/ uint16(xMatch), +/*13160*/ uint16(xCondPrefix), 1, + 0x66, 13164, +/*13164*/ uint16(xCondDataSize), 0, 0, 0, 13170, 13177, +/*13170*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13172*/ uint16(xReadIb), +/*13173*/ uint16(xArgXmm1), +/*13174*/ uint16(xArgXmm2), +/*13175*/ uint16(xArgImm8u), +/*13176*/ uint16(xMatch), +/*13177*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13179*/ uint16(xReadIb), +/*13180*/ uint16(xArgYmm1), +/*13181*/ uint16(xArgYmm2), +/*13182*/ uint16(xArgImm8u), +/*13183*/ uint16(xMatch), +/*13184*/ uint16(xCondPrefix), 4, + 0xC5, 13223, + 0xC4, 13206, + 0x66, 13200, + 0x0, 13194, +/*13194*/ uint16(xSetOp), uint16(PSLLQ), +/*13196*/ uint16(xReadIb), +/*13197*/ uint16(xArgMm2), +/*13198*/ uint16(xArgImm8u), +/*13199*/ uint16(xMatch), +/*13200*/ uint16(xSetOp), uint16(PSLLQ), +/*13202*/ uint16(xReadIb), +/*13203*/ uint16(xArgXmm2), +/*13204*/ uint16(xArgImm8u), +/*13205*/ uint16(xMatch), +/*13206*/ uint16(xCondPrefix), 1, + 0x66, 13210, +/*13210*/ uint16(xCondDataSize), 0, 0, 0, 13216, 0, +/*13216*/ uint16(xSetOp), uint16(VPSLLQ), +/*13218*/ uint16(xReadIb), +/*13219*/ uint16(xArgXmm1), +/*13220*/ uint16(xArgXmm2), +/*13221*/ uint16(xArgImm8u), +/*13222*/ uint16(xMatch), +/*13223*/ uint16(xCondPrefix), 1, + 0x66, 13227, +/*13227*/ uint16(xCondDataSize), 0, 0, 0, 13233, 0, +/*13233*/ uint16(xSetOp), uint16(VPSLLQ), +/*13235*/ uint16(xReadIb), +/*13236*/ uint16(xArgXmm1), +/*13237*/ uint16(xArgXmm2), +/*13238*/ uint16(xArgImm8u), +/*13239*/ uint16(xMatch), +/*13240*/ uint16(xCondPrefix), 3, + 0xC5, 13278, + 0xC4, 13254, + 0x66, 13248, +/*13248*/ uint16(xSetOp), uint16(PSLLDQ), +/*13250*/ uint16(xReadIb), +/*13251*/ uint16(xArgXmm2), +/*13252*/ uint16(xArgImm8u), +/*13253*/ uint16(xMatch), +/*13254*/ uint16(xCondPrefix), 1, + 0x66, 13258, +/*13258*/ uint16(xCondDataSize), 0, 0, 0, 13264, 13271, +/*13264*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13266*/ uint16(xReadIb), +/*13267*/ uint16(xArgXmm1), +/*13268*/ uint16(xArgXmm2), +/*13269*/ uint16(xArgImm8u), +/*13270*/ uint16(xMatch), +/*13271*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13273*/ uint16(xReadIb), +/*13274*/ uint16(xArgYmm1), +/*13275*/ uint16(xArgYmm2), +/*13276*/ uint16(xArgImm8u), +/*13277*/ uint16(xMatch), +/*13278*/ uint16(xCondPrefix), 1, + 0x66, 13282, +/*13282*/ uint16(xCondDataSize), 0, 0, 0, 13288, 13295, +/*13288*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13290*/ uint16(xReadIb), +/*13291*/ uint16(xArgXmm1), +/*13292*/ uint16(xArgXmm2), +/*13293*/ uint16(xArgImm8u), +/*13294*/ uint16(xMatch), +/*13295*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13297*/ uint16(xReadIb), +/*13298*/ uint16(xArgYmm1), +/*13299*/ uint16(xArgYmm2), +/*13300*/ uint16(xArgImm8u), +/*13301*/ uint16(xMatch), +/*13302*/ uint16(xCondPrefix), 4, + 0xC5, 13341, + 0xC4, 13324, + 0x66, 13318, + 0x0, 13312, +/*13312*/ uint16(xSetOp), uint16(PCMPEQB), +/*13314*/ uint16(xReadSlashR), +/*13315*/ uint16(xArgMm), +/*13316*/ uint16(xArgMmM64), +/*13317*/ uint16(xMatch), +/*13318*/ uint16(xSetOp), uint16(PCMPEQB), +/*13320*/ uint16(xReadSlashR), +/*13321*/ uint16(xArgXmm1), +/*13322*/ uint16(xArgXmm2M128), +/*13323*/ uint16(xMatch), +/*13324*/ uint16(xCondPrefix), 1, + 0x66, 13328, +/*13328*/ uint16(xCondDataSize), 0, 0, 0, 13334, 0, +/*13334*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13336*/ uint16(xReadSlashR), +/*13337*/ uint16(xArgXmm1), +/*13338*/ uint16(xArgXmm2), +/*13339*/ uint16(xArgXmm3M128), +/*13340*/ uint16(xMatch), +/*13341*/ uint16(xCondPrefix), 1, + 0x66, 13345, +/*13345*/ uint16(xCondDataSize), 0, 0, 0, 13351, 0, +/*13351*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13353*/ uint16(xReadSlashR), +/*13354*/ uint16(xArgXmm1), +/*13355*/ uint16(xArgXmm2), +/*13356*/ uint16(xArgXmm3M128), +/*13357*/ uint16(xMatch), +/*13358*/ uint16(xCondPrefix), 4, + 0xC5, 13405, + 0xC4, 13380, + 0x66, 13374, + 0x0, 13368, +/*13368*/ uint16(xSetOp), uint16(PCMPEQW), +/*13370*/ uint16(xReadSlashR), +/*13371*/ uint16(xArgMm), +/*13372*/ uint16(xArgMmM64), +/*13373*/ uint16(xMatch), +/*13374*/ uint16(xSetOp), uint16(PCMPEQW), +/*13376*/ uint16(xReadSlashR), +/*13377*/ uint16(xArgXmm1), +/*13378*/ uint16(xArgXmm2M128), +/*13379*/ uint16(xMatch), +/*13380*/ uint16(xCondPrefix), 1, + 0x66, 13384, +/*13384*/ uint16(xCondDataSize), 0, 0, 0, 13390, 13397, +/*13390*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13392*/ uint16(xReadSlashR), +/*13393*/ uint16(xArgXmm1), +/*13394*/ uint16(xArgXmm2), +/*13395*/ uint16(xArgXmm3M128), +/*13396*/ uint16(xMatch), +/*13397*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13399*/ uint16(xReadSlashR), +/*13400*/ uint16(xArgYmm1), +/*13401*/ uint16(xArgYmm2), +/*13402*/ uint16(xArgYmm3), +/*13403*/ uint16(xArgM256), +/*13404*/ uint16(xMatch), +/*13405*/ uint16(xCondPrefix), 1, + 0x66, 13409, +/*13409*/ uint16(xCondDataSize), 0, 0, 0, 13415, 13422, +/*13415*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13417*/ uint16(xReadSlashR), +/*13418*/ uint16(xArgXmm1), +/*13419*/ uint16(xArgXmm2), +/*13420*/ uint16(xArgXmm3M128), +/*13421*/ uint16(xMatch), +/*13422*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13424*/ uint16(xReadSlashR), +/*13425*/ uint16(xArgYmm1), +/*13426*/ uint16(xArgYmm2), +/*13427*/ uint16(xArgYmm3), +/*13428*/ uint16(xArgM256), +/*13429*/ uint16(xMatch), +/*13430*/ uint16(xCondPrefix), 4, + 0xC5, 13477, + 0xC4, 13452, + 0x66, 13446, + 0x0, 13440, +/*13440*/ uint16(xSetOp), uint16(PCMPEQD), +/*13442*/ uint16(xReadSlashR), +/*13443*/ uint16(xArgMm), +/*13444*/ uint16(xArgMmM64), +/*13445*/ uint16(xMatch), +/*13446*/ uint16(xSetOp), uint16(PCMPEQD), +/*13448*/ uint16(xReadSlashR), +/*13449*/ uint16(xArgXmm1), +/*13450*/ uint16(xArgXmm2M128), +/*13451*/ uint16(xMatch), +/*13452*/ uint16(xCondPrefix), 1, + 0x66, 13456, +/*13456*/ uint16(xCondDataSize), 0, 0, 0, 13462, 13469, +/*13462*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13464*/ uint16(xReadSlashR), +/*13465*/ uint16(xArgXmm1), +/*13466*/ uint16(xArgXmm2), +/*13467*/ uint16(xArgXmm3M128), +/*13468*/ uint16(xMatch), +/*13469*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13471*/ uint16(xReadSlashR), +/*13472*/ uint16(xArgYmm1), +/*13473*/ uint16(xArgYmm2), +/*13474*/ uint16(xArgYmm3), +/*13475*/ uint16(xArgM256), +/*13476*/ uint16(xMatch), +/*13477*/ uint16(xCondPrefix), 1, + 0x66, 13481, +/*13481*/ uint16(xCondDataSize), 0, 0, 0, 13487, 13494, +/*13487*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13489*/ uint16(xReadSlashR), +/*13490*/ uint16(xArgXmm1), +/*13491*/ uint16(xArgXmm2), +/*13492*/ uint16(xArgXmm3M128), +/*13493*/ uint16(xMatch), +/*13494*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13496*/ uint16(xReadSlashR), +/*13497*/ uint16(xArgYmm1), +/*13498*/ uint16(xArgYmm2), +/*13499*/ uint16(xArgYmm3), +/*13500*/ uint16(xArgM256), +/*13501*/ uint16(xMatch), +/*13502*/ uint16(xCondPrefix), 3, + 0xC5, 13525, + 0xC4, 13513, + 0x0, 13510, +/*13510*/ uint16(xSetOp), uint16(EMMS), +/*13512*/ uint16(xMatch), +/*13513*/ uint16(xCondDataSize), 0, 0, 0, 13519, 13522, +/*13519*/ uint16(xSetOp), uint16(VZEROUPPER), +/*13521*/ uint16(xMatch), +/*13522*/ uint16(xSetOp), uint16(VZEROALL), +/*13524*/ uint16(xMatch), +/*13525*/ uint16(xCondDataSize), 0, 0, 0, 13531, 13534, +/*13531*/ uint16(xSetOp), uint16(VZEROUPPER), +/*13533*/ uint16(xMatch), +/*13534*/ uint16(xSetOp), uint16(VZEROALL), +/*13536*/ uint16(xMatch), +/*13537*/ uint16(xCondPrefix), 4, + 0xF2, 13645, + 0xC5, 13599, + 0xC4, 13553, + 0x66, 13547, +/*13547*/ uint16(xSetOp), uint16(HADDPD), +/*13549*/ uint16(xReadSlashR), +/*13550*/ uint16(xArgXmm1), +/*13551*/ uint16(xArgXmm2M128), +/*13552*/ uint16(xMatch), +/*13553*/ uint16(xCondPrefix), 2, + 0xF2, 13579, + 0x66, 13559, +/*13559*/ uint16(xCondDataSize), 0, 0, 0, 13565, 13572, +/*13565*/ uint16(xSetOp), uint16(VHADDPD), +/*13567*/ uint16(xReadSlashR), +/*13568*/ uint16(xArgXmm1), +/*13569*/ uint16(xArgXmm2), +/*13570*/ uint16(xArgXmm3M128), +/*13571*/ uint16(xMatch), +/*13572*/ uint16(xSetOp), uint16(VHADDPD), +/*13574*/ uint16(xReadSlashR), +/*13575*/ uint16(xArgYmm1), +/*13576*/ uint16(xArgYmm2), +/*13577*/ uint16(xArgYmm3M256), +/*13578*/ uint16(xMatch), +/*13579*/ uint16(xCondDataSize), 0, 0, 0, 13585, 13592, +/*13585*/ uint16(xSetOp), uint16(VHADDPS), +/*13587*/ uint16(xReadSlashR), +/*13588*/ uint16(xArgXmm1), +/*13589*/ uint16(xArgXmm2), +/*13590*/ uint16(xArgXmm3M128), +/*13591*/ uint16(xMatch), +/*13592*/ uint16(xSetOp), uint16(VHADDPS), +/*13594*/ uint16(xReadSlashR), +/*13595*/ uint16(xArgYmm1), +/*13596*/ uint16(xArgYmm2), +/*13597*/ uint16(xArgYmm3M256), +/*13598*/ uint16(xMatch), +/*13599*/ uint16(xCondPrefix), 2, + 0xF2, 13625, + 0x66, 13605, +/*13605*/ uint16(xCondDataSize), 0, 0, 0, 13611, 13618, +/*13611*/ uint16(xSetOp), uint16(VHADDPD), +/*13613*/ uint16(xReadSlashR), +/*13614*/ uint16(xArgXmm1), +/*13615*/ uint16(xArgXmm2), +/*13616*/ uint16(xArgXmm3M128), +/*13617*/ uint16(xMatch), +/*13618*/ uint16(xSetOp), uint16(VHADDPD), +/*13620*/ uint16(xReadSlashR), +/*13621*/ uint16(xArgYmm1), +/*13622*/ uint16(xArgYmm2), +/*13623*/ uint16(xArgYmm3M256), +/*13624*/ uint16(xMatch), +/*13625*/ uint16(xCondDataSize), 0, 0, 0, 13631, 13638, +/*13631*/ uint16(xSetOp), uint16(VHADDPS), +/*13633*/ uint16(xReadSlashR), +/*13634*/ uint16(xArgXmm1), +/*13635*/ uint16(xArgXmm2), +/*13636*/ uint16(xArgXmm3M128), +/*13637*/ uint16(xMatch), +/*13638*/ uint16(xSetOp), uint16(VHADDPS), +/*13640*/ uint16(xReadSlashR), +/*13641*/ uint16(xArgYmm1), +/*13642*/ uint16(xArgYmm2), +/*13643*/ uint16(xArgYmm3M256), +/*13644*/ uint16(xMatch), +/*13645*/ uint16(xSetOp), uint16(HADDPS), +/*13647*/ uint16(xReadSlashR), +/*13648*/ uint16(xArgXmm1), +/*13649*/ uint16(xArgXmm2M128), +/*13650*/ uint16(xMatch), +/*13651*/ uint16(xCondPrefix), 4, + 0xF2, 13759, + 0xC5, 13713, + 0xC4, 13667, + 0x66, 13661, +/*13661*/ uint16(xSetOp), uint16(HSUBPD), +/*13663*/ uint16(xReadSlashR), +/*13664*/ uint16(xArgXmm1), +/*13665*/ uint16(xArgXmm2M128), +/*13666*/ uint16(xMatch), +/*13667*/ uint16(xCondPrefix), 2, + 0xF2, 13693, + 0x66, 13673, +/*13673*/ uint16(xCondDataSize), 0, 0, 0, 13679, 13686, +/*13679*/ uint16(xSetOp), uint16(VHSUBPD), +/*13681*/ uint16(xReadSlashR), +/*13682*/ uint16(xArgXmm1), +/*13683*/ uint16(xArgXmm2), +/*13684*/ uint16(xArgXmm3M128), +/*13685*/ uint16(xMatch), +/*13686*/ uint16(xSetOp), uint16(VHSUBPD), +/*13688*/ uint16(xReadSlashR), +/*13689*/ uint16(xArgYmm1), +/*13690*/ uint16(xArgYmm2), +/*13691*/ uint16(xArgYmm3M256), +/*13692*/ uint16(xMatch), +/*13693*/ uint16(xCondDataSize), 0, 0, 0, 13699, 13706, +/*13699*/ uint16(xSetOp), uint16(VHSUBPS), +/*13701*/ uint16(xReadSlashR), +/*13702*/ uint16(xArgXmm1), +/*13703*/ uint16(xArgXmm2), +/*13704*/ uint16(xArgXmm3M128), +/*13705*/ uint16(xMatch), +/*13706*/ uint16(xSetOp), uint16(VHSUBPS), +/*13708*/ uint16(xReadSlashR), +/*13709*/ uint16(xArgYmm1), +/*13710*/ uint16(xArgYmm2), +/*13711*/ uint16(xArgYmm3M256), +/*13712*/ uint16(xMatch), +/*13713*/ uint16(xCondPrefix), 2, + 0xF2, 13739, + 0x66, 13719, +/*13719*/ uint16(xCondDataSize), 0, 0, 0, 13725, 13732, +/*13725*/ uint16(xSetOp), uint16(VHSUBPD), +/*13727*/ uint16(xReadSlashR), +/*13728*/ uint16(xArgXmm1), +/*13729*/ uint16(xArgXmm2), +/*13730*/ uint16(xArgXmm3M128), +/*13731*/ uint16(xMatch), +/*13732*/ uint16(xSetOp), uint16(VHSUBPD), +/*13734*/ uint16(xReadSlashR), +/*13735*/ uint16(xArgYmm1), +/*13736*/ uint16(xArgYmm2), +/*13737*/ uint16(xArgYmm3M256), +/*13738*/ uint16(xMatch), +/*13739*/ uint16(xCondDataSize), 0, 0, 0, 13745, 13752, +/*13745*/ uint16(xSetOp), uint16(VHSUBPS), +/*13747*/ uint16(xReadSlashR), +/*13748*/ uint16(xArgXmm1), +/*13749*/ uint16(xArgXmm2), +/*13750*/ uint16(xArgXmm3M128), +/*13751*/ uint16(xMatch), +/*13752*/ uint16(xSetOp), uint16(VHSUBPS), +/*13754*/ uint16(xReadSlashR), +/*13755*/ uint16(xArgYmm1), +/*13756*/ uint16(xArgYmm2), +/*13757*/ uint16(xArgYmm3M256), +/*13758*/ uint16(xMatch), +/*13759*/ uint16(xSetOp), uint16(HSUBPS), +/*13761*/ uint16(xReadSlashR), +/*13762*/ uint16(xArgXmm1), +/*13763*/ uint16(xArgXmm2M128), +/*13764*/ uint16(xMatch), +/*13765*/ uint16(xCondIs64), 13768, 13884, +/*13768*/ uint16(xCondPrefix), 5, + 0xF3, 13878, + 0xC5, 13847, + 0xC4, 13816, + 0x66, 13798, + 0x0, 13780, +/*13780*/ uint16(xCondDataSize), 13786, 13792, 0, 0, 0, +/*13786*/ uint16(xSetOp), uint16(MOVD), +/*13788*/ uint16(xReadSlashR), +/*13789*/ uint16(xArgRM32), +/*13790*/ uint16(xArgMm), +/*13791*/ uint16(xMatch), +/*13792*/ uint16(xSetOp), uint16(MOVD), +/*13794*/ uint16(xReadSlashR), +/*13795*/ uint16(xArgRM32), +/*13796*/ uint16(xArgMm), +/*13797*/ uint16(xMatch), +/*13798*/ uint16(xCondDataSize), 13804, 13810, 0, 0, 0, +/*13804*/ uint16(xSetOp), uint16(MOVD), +/*13806*/ uint16(xReadSlashR), +/*13807*/ uint16(xArgRM32), +/*13808*/ uint16(xArgXmm), +/*13809*/ uint16(xMatch), +/*13810*/ uint16(xSetOp), uint16(MOVD), +/*13812*/ uint16(xReadSlashR), +/*13813*/ uint16(xArgRM32), +/*13814*/ uint16(xArgXmm), +/*13815*/ uint16(xMatch), +/*13816*/ uint16(xCondPrefix), 2, + 0xF3, 13834, + 0x66, 13822, +/*13822*/ uint16(xCondDataSize), 0, 0, 0, 13828, 0, +/*13828*/ uint16(xSetOp), uint16(VMOVD), +/*13830*/ uint16(xReadSlashR), +/*13831*/ uint16(xArgR32M32), +/*13832*/ uint16(xArgXmm1), +/*13833*/ uint16(xMatch), +/*13834*/ uint16(xCondDataSize), 0, 0, 0, 13840, 0, +/*13840*/ uint16(xSetOp), uint16(VMOVQ), +/*13842*/ uint16(xReadSlashR), +/*13843*/ uint16(xArgXmm1), +/*13844*/ uint16(xArgM64), +/*13845*/ uint16(xMatch), +/*13846*/ uint16(xMatch), +/*13847*/ uint16(xCondPrefix), 2, + 0xF3, 13865, + 0x66, 13853, +/*13853*/ uint16(xCondDataSize), 0, 0, 0, 13859, 0, +/*13859*/ uint16(xSetOp), uint16(VMOVD), +/*13861*/ uint16(xReadSlashR), +/*13862*/ uint16(xArgR32M32), +/*13863*/ uint16(xArgXmm1), +/*13864*/ uint16(xMatch), +/*13865*/ uint16(xCondDataSize), 0, 0, 0, 13871, 0, +/*13871*/ uint16(xSetOp), uint16(VMOVQ), +/*13873*/ uint16(xReadSlashR), +/*13874*/ uint16(xArgXmm1), +/*13875*/ uint16(xArgM64), +/*13876*/ uint16(xMatch), +/*13877*/ uint16(xMatch), +/*13878*/ uint16(xSetOp), uint16(MOVQ), +/*13880*/ uint16(xReadSlashR), +/*13881*/ uint16(xArgXmm1), +/*13882*/ uint16(xArgXmm2M64), +/*13883*/ uint16(xMatch), +/*13884*/ uint16(xCondPrefix), 5, + 0xF3, 13878, + 0xC5, 13847, + 0xC4, 13816, + 0x66, 13908, + 0x0, 13896, +/*13896*/ uint16(xCondDataSize), 13786, 13792, 13902, 0, 0, +/*13902*/ uint16(xSetOp), uint16(MOVQ), +/*13904*/ uint16(xReadSlashR), +/*13905*/ uint16(xArgRM64), +/*13906*/ uint16(xArgMm), +/*13907*/ uint16(xMatch), +/*13908*/ uint16(xCondDataSize), 13804, 13810, 13914, 0, 0, +/*13914*/ uint16(xSetOp), uint16(MOVQ), +/*13916*/ uint16(xReadSlashR), +/*13917*/ uint16(xArgRM64), +/*13918*/ uint16(xArgXmm), +/*13919*/ uint16(xMatch), +/*13920*/ uint16(xCondPrefix), 5, + 0xF3, 14028, + 0xC5, 13986, + 0xC4, 13944, + 0x66, 13938, + 0x0, 13932, +/*13932*/ uint16(xSetOp), uint16(MOVQ), +/*13934*/ uint16(xReadSlashR), +/*13935*/ uint16(xArgMmM64), +/*13936*/ uint16(xArgMm), +/*13937*/ uint16(xMatch), +/*13938*/ uint16(xSetOp), uint16(MOVDQA), +/*13940*/ uint16(xReadSlashR), +/*13941*/ uint16(xArgXmm2M128), +/*13942*/ uint16(xArgXmm1), +/*13943*/ uint16(xMatch), +/*13944*/ uint16(xCondPrefix), 2, + 0xF3, 13968, + 0x66, 13950, +/*13950*/ uint16(xCondDataSize), 0, 0, 0, 13956, 13962, +/*13956*/ uint16(xSetOp), uint16(VMOVDQA), +/*13958*/ uint16(xReadSlashR), +/*13959*/ uint16(xArgXmm2M128), +/*13960*/ uint16(xArgXmm1), +/*13961*/ uint16(xMatch), +/*13962*/ uint16(xSetOp), uint16(VMOVDQA), +/*13964*/ uint16(xReadSlashR), +/*13965*/ uint16(xArgYmm2M256), +/*13966*/ uint16(xArgYmm1), +/*13967*/ uint16(xMatch), +/*13968*/ uint16(xCondDataSize), 0, 0, 0, 13974, 13980, +/*13974*/ uint16(xSetOp), uint16(VMOVDQU), +/*13976*/ uint16(xReadSlashR), +/*13977*/ uint16(xArgXmm2M128), +/*13978*/ uint16(xArgXmm1), +/*13979*/ uint16(xMatch), +/*13980*/ uint16(xSetOp), uint16(VMOVDQU), +/*13982*/ uint16(xReadSlashR), +/*13983*/ uint16(xArgYmm2M256), +/*13984*/ uint16(xArgYmm1), +/*13985*/ uint16(xMatch), +/*13986*/ uint16(xCondPrefix), 2, + 0xF3, 14010, + 0x66, 13992, +/*13992*/ uint16(xCondDataSize), 0, 0, 0, 13998, 14004, +/*13998*/ uint16(xSetOp), uint16(VMOVDQA), +/*14000*/ uint16(xReadSlashR), +/*14001*/ uint16(xArgXmm2M128), +/*14002*/ uint16(xArgXmm1), +/*14003*/ uint16(xMatch), +/*14004*/ uint16(xSetOp), uint16(VMOVDQA), +/*14006*/ uint16(xReadSlashR), +/*14007*/ uint16(xArgYmm2M256), +/*14008*/ uint16(xArgYmm1), +/*14009*/ uint16(xMatch), +/*14010*/ uint16(xCondDataSize), 0, 0, 0, 14016, 14022, +/*14016*/ uint16(xSetOp), uint16(VMOVDQU), +/*14018*/ uint16(xReadSlashR), +/*14019*/ uint16(xArgXmm2M128), +/*14020*/ uint16(xArgXmm1), +/*14021*/ uint16(xMatch), +/*14022*/ uint16(xSetOp), uint16(VMOVDQU), +/*14024*/ uint16(xReadSlashR), +/*14025*/ uint16(xArgYmm2M256), +/*14026*/ uint16(xArgYmm1), +/*14027*/ uint16(xMatch), +/*14028*/ uint16(xSetOp), uint16(MOVDQU), +/*14030*/ uint16(xReadSlashR), +/*14031*/ uint16(xArgXmm2M128), +/*14032*/ uint16(xArgXmm1), +/*14033*/ uint16(xMatch), +/*14034*/ uint16(xCondIs64), 14037, 14053, +/*14037*/ uint16(xCondDataSize), 14043, 14048, 0, 0, 0, +/*14043*/ uint16(xSetOp), uint16(JO), +/*14045*/ uint16(xReadCw), +/*14046*/ uint16(xArgRel16), +/*14047*/ uint16(xMatch), +/*14048*/ uint16(xSetOp), uint16(JO), +/*14050*/ uint16(xReadCd), +/*14051*/ uint16(xArgRel32), +/*14052*/ uint16(xMatch), +/*14053*/ uint16(xCondDataSize), 14059, 14048, 14064, 0, 0, +/*14059*/ uint16(xSetOp), uint16(JO), +/*14061*/ uint16(xReadCd), +/*14062*/ uint16(xArgRel32), +/*14063*/ uint16(xMatch), +/*14064*/ uint16(xSetOp), uint16(JO), +/*14066*/ uint16(xReadCd), +/*14067*/ uint16(xArgRel32), +/*14068*/ uint16(xMatch), +/*14069*/ uint16(xCondIs64), 14072, 14088, +/*14072*/ uint16(xCondDataSize), 14078, 14083, 0, 0, 0, +/*14078*/ uint16(xSetOp), uint16(JNO), +/*14080*/ uint16(xReadCw), +/*14081*/ uint16(xArgRel16), +/*14082*/ uint16(xMatch), +/*14083*/ uint16(xSetOp), uint16(JNO), +/*14085*/ uint16(xReadCd), +/*14086*/ uint16(xArgRel32), +/*14087*/ uint16(xMatch), +/*14088*/ uint16(xCondDataSize), 14094, 14083, 14099, 0, 0, +/*14094*/ uint16(xSetOp), uint16(JNO), +/*14096*/ uint16(xReadCd), +/*14097*/ uint16(xArgRel32), +/*14098*/ uint16(xMatch), +/*14099*/ uint16(xSetOp), uint16(JNO), +/*14101*/ uint16(xReadCd), +/*14102*/ uint16(xArgRel32), +/*14103*/ uint16(xMatch), +/*14104*/ uint16(xCondIs64), 14107, 14123, +/*14107*/ uint16(xCondDataSize), 14113, 14118, 0, 0, 0, +/*14113*/ uint16(xSetOp), uint16(JB), +/*14115*/ uint16(xReadCw), +/*14116*/ uint16(xArgRel16), +/*14117*/ uint16(xMatch), +/*14118*/ uint16(xSetOp), uint16(JB), +/*14120*/ uint16(xReadCd), +/*14121*/ uint16(xArgRel32), +/*14122*/ uint16(xMatch), +/*14123*/ uint16(xCondDataSize), 14129, 14118, 14134, 0, 0, +/*14129*/ uint16(xSetOp), uint16(JB), +/*14131*/ uint16(xReadCd), +/*14132*/ uint16(xArgRel32), +/*14133*/ uint16(xMatch), +/*14134*/ uint16(xSetOp), uint16(JB), +/*14136*/ uint16(xReadCd), +/*14137*/ uint16(xArgRel32), +/*14138*/ uint16(xMatch), +/*14139*/ uint16(xCondIs64), 14142, 14158, +/*14142*/ uint16(xCondDataSize), 14148, 14153, 0, 0, 0, +/*14148*/ uint16(xSetOp), uint16(JAE), +/*14150*/ uint16(xReadCw), +/*14151*/ uint16(xArgRel16), +/*14152*/ uint16(xMatch), +/*14153*/ uint16(xSetOp), uint16(JAE), +/*14155*/ uint16(xReadCd), +/*14156*/ uint16(xArgRel32), +/*14157*/ uint16(xMatch), +/*14158*/ uint16(xCondDataSize), 14164, 14153, 14169, 0, 0, +/*14164*/ uint16(xSetOp), uint16(JAE), +/*14166*/ uint16(xReadCd), +/*14167*/ uint16(xArgRel32), +/*14168*/ uint16(xMatch), +/*14169*/ uint16(xSetOp), uint16(JAE), +/*14171*/ uint16(xReadCd), +/*14172*/ uint16(xArgRel32), +/*14173*/ uint16(xMatch), +/*14174*/ uint16(xCondIs64), 14177, 14193, +/*14177*/ uint16(xCondDataSize), 14183, 14188, 0, 0, 0, +/*14183*/ uint16(xSetOp), uint16(JE), +/*14185*/ uint16(xReadCw), +/*14186*/ uint16(xArgRel16), +/*14187*/ uint16(xMatch), +/*14188*/ uint16(xSetOp), uint16(JE), +/*14190*/ uint16(xReadCd), +/*14191*/ uint16(xArgRel32), +/*14192*/ uint16(xMatch), +/*14193*/ uint16(xCondDataSize), 14199, 14188, 14204, 0, 0, +/*14199*/ uint16(xSetOp), uint16(JE), +/*14201*/ uint16(xReadCd), +/*14202*/ uint16(xArgRel32), +/*14203*/ uint16(xMatch), +/*14204*/ uint16(xSetOp), uint16(JE), +/*14206*/ uint16(xReadCd), +/*14207*/ uint16(xArgRel32), +/*14208*/ uint16(xMatch), +/*14209*/ uint16(xCondIs64), 14212, 14228, +/*14212*/ uint16(xCondDataSize), 14218, 14223, 0, 0, 0, +/*14218*/ uint16(xSetOp), uint16(JNE), +/*14220*/ uint16(xReadCw), +/*14221*/ uint16(xArgRel16), +/*14222*/ uint16(xMatch), +/*14223*/ uint16(xSetOp), uint16(JNE), +/*14225*/ uint16(xReadCd), +/*14226*/ uint16(xArgRel32), +/*14227*/ uint16(xMatch), +/*14228*/ uint16(xCondDataSize), 14234, 14223, 14239, 0, 0, +/*14234*/ uint16(xSetOp), uint16(JNE), +/*14236*/ uint16(xReadCd), +/*14237*/ uint16(xArgRel32), +/*14238*/ uint16(xMatch), +/*14239*/ uint16(xSetOp), uint16(JNE), +/*14241*/ uint16(xReadCd), +/*14242*/ uint16(xArgRel32), +/*14243*/ uint16(xMatch), +/*14244*/ uint16(xCondIs64), 14247, 14263, +/*14247*/ uint16(xCondDataSize), 14253, 14258, 0, 0, 0, +/*14253*/ uint16(xSetOp), uint16(JBE), +/*14255*/ uint16(xReadCw), +/*14256*/ uint16(xArgRel16), +/*14257*/ uint16(xMatch), +/*14258*/ uint16(xSetOp), uint16(JBE), +/*14260*/ uint16(xReadCd), +/*14261*/ uint16(xArgRel32), +/*14262*/ uint16(xMatch), +/*14263*/ uint16(xCondDataSize), 14269, 14258, 14274, 0, 0, +/*14269*/ uint16(xSetOp), uint16(JBE), +/*14271*/ uint16(xReadCd), +/*14272*/ uint16(xArgRel32), +/*14273*/ uint16(xMatch), +/*14274*/ uint16(xSetOp), uint16(JBE), +/*14276*/ uint16(xReadCd), +/*14277*/ uint16(xArgRel32), +/*14278*/ uint16(xMatch), +/*14279*/ uint16(xCondIs64), 14282, 14298, +/*14282*/ uint16(xCondDataSize), 14288, 14293, 0, 0, 0, +/*14288*/ uint16(xSetOp), uint16(JA), +/*14290*/ uint16(xReadCw), +/*14291*/ uint16(xArgRel16), +/*14292*/ uint16(xMatch), +/*14293*/ uint16(xSetOp), uint16(JA), +/*14295*/ uint16(xReadCd), +/*14296*/ uint16(xArgRel32), +/*14297*/ uint16(xMatch), +/*14298*/ uint16(xCondDataSize), 14304, 14293, 14309, 0, 0, +/*14304*/ uint16(xSetOp), uint16(JA), +/*14306*/ uint16(xReadCd), +/*14307*/ uint16(xArgRel32), +/*14308*/ uint16(xMatch), +/*14309*/ uint16(xSetOp), uint16(JA), +/*14311*/ uint16(xReadCd), +/*14312*/ uint16(xArgRel32), +/*14313*/ uint16(xMatch), +/*14314*/ uint16(xCondIs64), 14317, 14333, +/*14317*/ uint16(xCondDataSize), 14323, 14328, 0, 0, 0, +/*14323*/ uint16(xSetOp), uint16(JS), +/*14325*/ uint16(xReadCw), +/*14326*/ uint16(xArgRel16), +/*14327*/ uint16(xMatch), +/*14328*/ uint16(xSetOp), uint16(JS), +/*14330*/ uint16(xReadCd), +/*14331*/ uint16(xArgRel32), +/*14332*/ uint16(xMatch), +/*14333*/ uint16(xCondDataSize), 14339, 14328, 14344, 0, 0, +/*14339*/ uint16(xSetOp), uint16(JS), +/*14341*/ uint16(xReadCd), +/*14342*/ uint16(xArgRel32), +/*14343*/ uint16(xMatch), +/*14344*/ uint16(xSetOp), uint16(JS), +/*14346*/ uint16(xReadCd), +/*14347*/ uint16(xArgRel32), +/*14348*/ uint16(xMatch), +/*14349*/ uint16(xCondIs64), 14352, 14368, +/*14352*/ uint16(xCondDataSize), 14358, 14363, 0, 0, 0, +/*14358*/ uint16(xSetOp), uint16(JNS), +/*14360*/ uint16(xReadCw), +/*14361*/ uint16(xArgRel16), +/*14362*/ uint16(xMatch), +/*14363*/ uint16(xSetOp), uint16(JNS), +/*14365*/ uint16(xReadCd), +/*14366*/ uint16(xArgRel32), +/*14367*/ uint16(xMatch), +/*14368*/ uint16(xCondDataSize), 14374, 14363, 14379, 0, 0, +/*14374*/ uint16(xSetOp), uint16(JNS), +/*14376*/ uint16(xReadCd), +/*14377*/ uint16(xArgRel32), +/*14378*/ uint16(xMatch), +/*14379*/ uint16(xSetOp), uint16(JNS), +/*14381*/ uint16(xReadCd), +/*14382*/ uint16(xArgRel32), +/*14383*/ uint16(xMatch), +/*14384*/ uint16(xCondIs64), 14387, 14403, +/*14387*/ uint16(xCondDataSize), 14393, 14398, 0, 0, 0, +/*14393*/ uint16(xSetOp), uint16(JP), +/*14395*/ uint16(xReadCw), +/*14396*/ uint16(xArgRel16), +/*14397*/ uint16(xMatch), +/*14398*/ uint16(xSetOp), uint16(JP), +/*14400*/ uint16(xReadCd), +/*14401*/ uint16(xArgRel32), +/*14402*/ uint16(xMatch), +/*14403*/ uint16(xCondDataSize), 14409, 14398, 14414, 0, 0, +/*14409*/ uint16(xSetOp), uint16(JP), +/*14411*/ uint16(xReadCd), +/*14412*/ uint16(xArgRel32), +/*14413*/ uint16(xMatch), +/*14414*/ uint16(xSetOp), uint16(JP), +/*14416*/ uint16(xReadCd), +/*14417*/ uint16(xArgRel32), +/*14418*/ uint16(xMatch), +/*14419*/ uint16(xCondIs64), 14422, 14438, +/*14422*/ uint16(xCondDataSize), 14428, 14433, 0, 0, 0, +/*14428*/ uint16(xSetOp), uint16(JNP), +/*14430*/ uint16(xReadCw), +/*14431*/ uint16(xArgRel16), +/*14432*/ uint16(xMatch), +/*14433*/ uint16(xSetOp), uint16(JNP), +/*14435*/ uint16(xReadCd), +/*14436*/ uint16(xArgRel32), +/*14437*/ uint16(xMatch), +/*14438*/ uint16(xCondDataSize), 14444, 14433, 14449, 0, 0, +/*14444*/ uint16(xSetOp), uint16(JNP), +/*14446*/ uint16(xReadCd), +/*14447*/ uint16(xArgRel32), +/*14448*/ uint16(xMatch), +/*14449*/ uint16(xSetOp), uint16(JNP), +/*14451*/ uint16(xReadCd), +/*14452*/ uint16(xArgRel32), +/*14453*/ uint16(xMatch), +/*14454*/ uint16(xCondIs64), 14457, 14473, +/*14457*/ uint16(xCondDataSize), 14463, 14468, 0, 0, 0, +/*14463*/ uint16(xSetOp), uint16(JL), +/*14465*/ uint16(xReadCw), +/*14466*/ uint16(xArgRel16), +/*14467*/ uint16(xMatch), +/*14468*/ uint16(xSetOp), uint16(JL), +/*14470*/ uint16(xReadCd), +/*14471*/ uint16(xArgRel32), +/*14472*/ uint16(xMatch), +/*14473*/ uint16(xCondDataSize), 14479, 14468, 14484, 0, 0, +/*14479*/ uint16(xSetOp), uint16(JL), +/*14481*/ uint16(xReadCd), +/*14482*/ uint16(xArgRel32), +/*14483*/ uint16(xMatch), +/*14484*/ uint16(xSetOp), uint16(JL), +/*14486*/ uint16(xReadCd), +/*14487*/ uint16(xArgRel32), +/*14488*/ uint16(xMatch), +/*14489*/ uint16(xCondIs64), 14492, 14508, +/*14492*/ uint16(xCondDataSize), 14498, 14503, 0, 0, 0, +/*14498*/ uint16(xSetOp), uint16(JGE), +/*14500*/ uint16(xReadCw), +/*14501*/ uint16(xArgRel16), +/*14502*/ uint16(xMatch), +/*14503*/ uint16(xSetOp), uint16(JGE), +/*14505*/ uint16(xReadCd), +/*14506*/ uint16(xArgRel32), +/*14507*/ uint16(xMatch), +/*14508*/ uint16(xCondDataSize), 14514, 14503, 14519, 0, 0, +/*14514*/ uint16(xSetOp), uint16(JGE), +/*14516*/ uint16(xReadCd), +/*14517*/ uint16(xArgRel32), +/*14518*/ uint16(xMatch), +/*14519*/ uint16(xSetOp), uint16(JGE), +/*14521*/ uint16(xReadCd), +/*14522*/ uint16(xArgRel32), +/*14523*/ uint16(xMatch), +/*14524*/ uint16(xCondIs64), 14527, 14543, +/*14527*/ uint16(xCondDataSize), 14533, 14538, 0, 0, 0, +/*14533*/ uint16(xSetOp), uint16(JLE), +/*14535*/ uint16(xReadCw), +/*14536*/ uint16(xArgRel16), +/*14537*/ uint16(xMatch), +/*14538*/ uint16(xSetOp), uint16(JLE), +/*14540*/ uint16(xReadCd), +/*14541*/ uint16(xArgRel32), +/*14542*/ uint16(xMatch), +/*14543*/ uint16(xCondDataSize), 14549, 14538, 14554, 0, 0, +/*14549*/ uint16(xSetOp), uint16(JLE), +/*14551*/ uint16(xReadCd), +/*14552*/ uint16(xArgRel32), +/*14553*/ uint16(xMatch), +/*14554*/ uint16(xSetOp), uint16(JLE), +/*14556*/ uint16(xReadCd), +/*14557*/ uint16(xArgRel32), +/*14558*/ uint16(xMatch), +/*14559*/ uint16(xCondIs64), 14562, 14578, +/*14562*/ uint16(xCondDataSize), 14568, 14573, 0, 0, 0, +/*14568*/ uint16(xSetOp), uint16(JG), +/*14570*/ uint16(xReadCw), +/*14571*/ uint16(xArgRel16), +/*14572*/ uint16(xMatch), +/*14573*/ uint16(xSetOp), uint16(JG), +/*14575*/ uint16(xReadCd), +/*14576*/ uint16(xArgRel32), +/*14577*/ uint16(xMatch), +/*14578*/ uint16(xCondDataSize), 14584, 14573, 14589, 0, 0, +/*14584*/ uint16(xSetOp), uint16(JG), +/*14586*/ uint16(xReadCd), +/*14587*/ uint16(xArgRel32), +/*14588*/ uint16(xMatch), +/*14589*/ uint16(xSetOp), uint16(JG), +/*14591*/ uint16(xReadCd), +/*14592*/ uint16(xArgRel32), +/*14593*/ uint16(xMatch), +/*14594*/ uint16(xSetOp), uint16(SETO), +/*14596*/ uint16(xReadSlashR), +/*14597*/ uint16(xArgRM8), +/*14598*/ uint16(xMatch), +/*14599*/ uint16(xSetOp), uint16(SETNO), +/*14601*/ uint16(xReadSlashR), +/*14602*/ uint16(xArgRM8), +/*14603*/ uint16(xMatch), +/*14604*/ uint16(xSetOp), uint16(SETB), +/*14606*/ uint16(xReadSlashR), +/*14607*/ uint16(xArgRM8), +/*14608*/ uint16(xMatch), +/*14609*/ uint16(xSetOp), uint16(SETAE), +/*14611*/ uint16(xReadSlashR), +/*14612*/ uint16(xArgRM8), +/*14613*/ uint16(xMatch), +/*14614*/ uint16(xSetOp), uint16(SETE), +/*14616*/ uint16(xReadSlashR), +/*14617*/ uint16(xArgRM8), +/*14618*/ uint16(xMatch), +/*14619*/ uint16(xSetOp), uint16(SETNE), +/*14621*/ uint16(xReadSlashR), +/*14622*/ uint16(xArgRM8), +/*14623*/ uint16(xMatch), +/*14624*/ uint16(xSetOp), uint16(SETBE), +/*14626*/ uint16(xReadSlashR), +/*14627*/ uint16(xArgRM8), +/*14628*/ uint16(xMatch), +/*14629*/ uint16(xSetOp), uint16(SETA), +/*14631*/ uint16(xReadSlashR), +/*14632*/ uint16(xArgRM8), +/*14633*/ uint16(xMatch), +/*14634*/ uint16(xSetOp), uint16(SETS), +/*14636*/ uint16(xReadSlashR), +/*14637*/ uint16(xArgRM8), +/*14638*/ uint16(xMatch), +/*14639*/ uint16(xSetOp), uint16(SETNS), +/*14641*/ uint16(xReadSlashR), +/*14642*/ uint16(xArgRM8), +/*14643*/ uint16(xMatch), +/*14644*/ uint16(xSetOp), uint16(SETP), +/*14646*/ uint16(xReadSlashR), +/*14647*/ uint16(xArgRM8), +/*14648*/ uint16(xMatch), +/*14649*/ uint16(xSetOp), uint16(SETNP), +/*14651*/ uint16(xReadSlashR), +/*14652*/ uint16(xArgRM8), +/*14653*/ uint16(xMatch), +/*14654*/ uint16(xSetOp), uint16(SETL), +/*14656*/ uint16(xReadSlashR), +/*14657*/ uint16(xArgRM8), +/*14658*/ uint16(xMatch), +/*14659*/ uint16(xSetOp), uint16(SETGE), +/*14661*/ uint16(xReadSlashR), +/*14662*/ uint16(xArgRM8), +/*14663*/ uint16(xMatch), +/*14664*/ uint16(xSetOp), uint16(SETLE), +/*14666*/ uint16(xReadSlashR), +/*14667*/ uint16(xArgRM8), +/*14668*/ uint16(xMatch), +/*14669*/ uint16(xSetOp), uint16(SETG), +/*14671*/ uint16(xReadSlashR), +/*14672*/ uint16(xArgRM8), +/*14673*/ uint16(xMatch), +/*14674*/ uint16(xSetOp), uint16(PUSH), +/*14676*/ uint16(xArgFS), +/*14677*/ uint16(xMatch), +/*14678*/ uint16(xCondIs64), 14681, 14695, +/*14681*/ uint16(xCondDataSize), 14687, 14691, 0, 0, 0, +/*14687*/ uint16(xSetOp), uint16(POP), +/*14689*/ uint16(xArgFS), +/*14690*/ uint16(xMatch), +/*14691*/ uint16(xSetOp), uint16(POP), +/*14693*/ uint16(xArgFS), +/*14694*/ uint16(xMatch), +/*14695*/ uint16(xCondDataSize), 14687, 14701, 14705, 0, 0, +/*14701*/ uint16(xSetOp), uint16(POP), +/*14703*/ uint16(xArgFS), +/*14704*/ uint16(xMatch), +/*14705*/ uint16(xSetOp), uint16(POP), +/*14707*/ uint16(xArgFS), +/*14708*/ uint16(xMatch), +/*14709*/ uint16(xSetOp), uint16(CPUID), +/*14711*/ uint16(xMatch), +/*14712*/ uint16(xCondIs64), 14715, 14733, +/*14715*/ uint16(xCondDataSize), 14721, 14727, 0, 0, 0, +/*14721*/ uint16(xSetOp), uint16(BT), +/*14723*/ uint16(xReadSlashR), +/*14724*/ uint16(xArgRM16), +/*14725*/ uint16(xArgR16), +/*14726*/ uint16(xMatch), +/*14727*/ uint16(xSetOp), uint16(BT), +/*14729*/ uint16(xReadSlashR), +/*14730*/ uint16(xArgRM32), +/*14731*/ uint16(xArgR32), +/*14732*/ uint16(xMatch), +/*14733*/ uint16(xCondDataSize), 14721, 14727, 14739, 0, 0, +/*14739*/ uint16(xSetOp), uint16(BT), +/*14741*/ uint16(xReadSlashR), +/*14742*/ uint16(xArgRM64), +/*14743*/ uint16(xArgR64), +/*14744*/ uint16(xMatch), +/*14745*/ uint16(xCondIs64), 14748, 14770, +/*14748*/ uint16(xCondDataSize), 14754, 14762, 0, 0, 0, +/*14754*/ uint16(xSetOp), uint16(SHLD), +/*14756*/ uint16(xReadSlashR), +/*14757*/ uint16(xReadIb), +/*14758*/ uint16(xArgRM16), +/*14759*/ uint16(xArgR16), +/*14760*/ uint16(xArgImm8u), +/*14761*/ uint16(xMatch), +/*14762*/ uint16(xSetOp), uint16(SHLD), +/*14764*/ uint16(xReadSlashR), +/*14765*/ uint16(xReadIb), +/*14766*/ uint16(xArgRM32), +/*14767*/ uint16(xArgR32), +/*14768*/ uint16(xArgImm8u), +/*14769*/ uint16(xMatch), +/*14770*/ uint16(xCondDataSize), 14754, 14762, 14776, 0, 0, +/*14776*/ uint16(xSetOp), uint16(SHLD), +/*14778*/ uint16(xReadSlashR), +/*14779*/ uint16(xReadIb), +/*14780*/ uint16(xArgRM64), +/*14781*/ uint16(xArgR64), +/*14782*/ uint16(xArgImm8u), +/*14783*/ uint16(xMatch), +/*14784*/ uint16(xCondIs64), 14787, 14807, +/*14787*/ uint16(xCondDataSize), 14793, 14800, 0, 0, 0, +/*14793*/ uint16(xSetOp), uint16(SHLD), +/*14795*/ uint16(xReadSlashR), +/*14796*/ uint16(xArgRM16), +/*14797*/ uint16(xArgR16), +/*14798*/ uint16(xArgCL), +/*14799*/ uint16(xMatch), +/*14800*/ uint16(xSetOp), uint16(SHLD), +/*14802*/ uint16(xReadSlashR), +/*14803*/ uint16(xArgRM32), +/*14804*/ uint16(xArgR32), +/*14805*/ uint16(xArgCL), +/*14806*/ uint16(xMatch), +/*14807*/ uint16(xCondDataSize), 14793, 14800, 14813, 0, 0, +/*14813*/ uint16(xSetOp), uint16(SHLD), +/*14815*/ uint16(xReadSlashR), +/*14816*/ uint16(xArgRM64), +/*14817*/ uint16(xArgR64), +/*14818*/ uint16(xArgCL), +/*14819*/ uint16(xMatch), +/*14820*/ uint16(xSetOp), uint16(PUSH), +/*14822*/ uint16(xArgGS), +/*14823*/ uint16(xMatch), +/*14824*/ uint16(xCondIs64), 14827, 14841, +/*14827*/ uint16(xCondDataSize), 14833, 14837, 0, 0, 0, +/*14833*/ uint16(xSetOp), uint16(POP), +/*14835*/ uint16(xArgGS), +/*14836*/ uint16(xMatch), +/*14837*/ uint16(xSetOp), uint16(POP), +/*14839*/ uint16(xArgGS), +/*14840*/ uint16(xMatch), +/*14841*/ uint16(xCondDataSize), 14833, 14847, 14851, 0, 0, +/*14847*/ uint16(xSetOp), uint16(POP), +/*14849*/ uint16(xArgGS), +/*14850*/ uint16(xMatch), +/*14851*/ uint16(xSetOp), uint16(POP), +/*14853*/ uint16(xArgGS), +/*14854*/ uint16(xMatch), +/*14855*/ uint16(xSetOp), uint16(RSM), +/*14857*/ uint16(xMatch), +/*14858*/ uint16(xCondIs64), 14861, 14879, +/*14861*/ uint16(xCondDataSize), 14867, 14873, 0, 0, 0, +/*14867*/ uint16(xSetOp), uint16(BTS), +/*14869*/ uint16(xReadSlashR), +/*14870*/ uint16(xArgRM16), +/*14871*/ uint16(xArgR16), +/*14872*/ uint16(xMatch), +/*14873*/ uint16(xSetOp), uint16(BTS), +/*14875*/ uint16(xReadSlashR), +/*14876*/ uint16(xArgRM32), +/*14877*/ uint16(xArgR32), +/*14878*/ uint16(xMatch), +/*14879*/ uint16(xCondDataSize), 14867, 14873, 14885, 0, 0, +/*14885*/ uint16(xSetOp), uint16(BTS), +/*14887*/ uint16(xReadSlashR), +/*14888*/ uint16(xArgRM64), +/*14889*/ uint16(xArgR64), +/*14890*/ uint16(xMatch), +/*14891*/ uint16(xCondIs64), 14894, 14916, +/*14894*/ uint16(xCondDataSize), 14900, 14908, 0, 0, 0, +/*14900*/ uint16(xSetOp), uint16(SHRD), +/*14902*/ uint16(xReadSlashR), +/*14903*/ uint16(xReadIb), +/*14904*/ uint16(xArgRM16), +/*14905*/ uint16(xArgR16), +/*14906*/ uint16(xArgImm8u), +/*14907*/ uint16(xMatch), +/*14908*/ uint16(xSetOp), uint16(SHRD), +/*14910*/ uint16(xReadSlashR), +/*14911*/ uint16(xReadIb), +/*14912*/ uint16(xArgRM32), +/*14913*/ uint16(xArgR32), +/*14914*/ uint16(xArgImm8u), +/*14915*/ uint16(xMatch), +/*14916*/ uint16(xCondDataSize), 14900, 14908, 14922, 0, 0, +/*14922*/ uint16(xSetOp), uint16(SHRD), +/*14924*/ uint16(xReadSlashR), +/*14925*/ uint16(xReadIb), +/*14926*/ uint16(xArgRM64), +/*14927*/ uint16(xArgR64), +/*14928*/ uint16(xArgImm8u), +/*14929*/ uint16(xMatch), +/*14930*/ uint16(xCondIs64), 14933, 14953, +/*14933*/ uint16(xCondDataSize), 14939, 14946, 0, 0, 0, +/*14939*/ uint16(xSetOp), uint16(SHRD), +/*14941*/ uint16(xReadSlashR), +/*14942*/ uint16(xArgRM16), +/*14943*/ uint16(xArgR16), +/*14944*/ uint16(xArgCL), +/*14945*/ uint16(xMatch), +/*14946*/ uint16(xSetOp), uint16(SHRD), +/*14948*/ uint16(xReadSlashR), +/*14949*/ uint16(xArgRM32), +/*14950*/ uint16(xArgR32), +/*14951*/ uint16(xArgCL), +/*14952*/ uint16(xMatch), +/*14953*/ uint16(xCondDataSize), 14939, 14946, 14959, 0, 0, +/*14959*/ uint16(xSetOp), uint16(SHRD), +/*14961*/ uint16(xReadSlashR), +/*14962*/ uint16(xArgRM64), +/*14963*/ uint16(xArgR64), +/*14964*/ uint16(xArgCL), +/*14965*/ uint16(xMatch), +/*14966*/ uint16(xCondByte), 3, + 0xE8, 15281, + 0xF0, 15284, + 0xF8, 15287, +/*14974*/ uint16(xCondSlashR), + 14983, // 0 + 15043, // 1 + 15103, // 2 + 15154, // 3 + 15205, // 4 + 15232, // 5 + 15259, // 6 + 15277, // 7 +/*14983*/ uint16(xCondIs64), 14986, 15000, +/*14986*/ uint16(xCondDataSize), 14992, 14996, 0, 0, 0, +/*14992*/ uint16(xSetOp), uint16(FXSAVE), +/*14994*/ uint16(xArgM512byte), +/*14995*/ uint16(xMatch), +/*14996*/ uint16(xSetOp), uint16(FXSAVE), +/*14998*/ uint16(xArgM512byte), +/*14999*/ uint16(xMatch), +/*15000*/ uint16(xCondPrefix), 2, + 0xF3, 15016, + 0x0, 15006, +/*15006*/ uint16(xCondDataSize), 14992, 14996, 15012, 0, 0, +/*15012*/ uint16(xSetOp), uint16(FXSAVE64), +/*15014*/ uint16(xArgM512byte), +/*15015*/ uint16(xMatch), +/*15016*/ uint16(xCondDataSize), 15022, 15029, 15036, 0, 0, +/*15022*/ uint16(xCondIsMem), 15025, 0, +/*15025*/ uint16(xSetOp), uint16(RDFSBASE), +/*15027*/ uint16(xArgRM32), +/*15028*/ uint16(xMatch), +/*15029*/ uint16(xCondIsMem), 15032, 0, +/*15032*/ uint16(xSetOp), uint16(RDFSBASE), +/*15034*/ uint16(xArgRM32), +/*15035*/ uint16(xMatch), +/*15036*/ uint16(xCondIsMem), 15039, 0, +/*15039*/ uint16(xSetOp), uint16(RDFSBASE), +/*15041*/ uint16(xArgRM64), +/*15042*/ uint16(xMatch), +/*15043*/ uint16(xCondIs64), 15046, 15060, +/*15046*/ uint16(xCondDataSize), 15052, 15056, 0, 0, 0, +/*15052*/ uint16(xSetOp), uint16(FXRSTOR), +/*15054*/ uint16(xArgM512byte), +/*15055*/ uint16(xMatch), +/*15056*/ uint16(xSetOp), uint16(FXRSTOR), +/*15058*/ uint16(xArgM512byte), +/*15059*/ uint16(xMatch), +/*15060*/ uint16(xCondPrefix), 2, + 0xF3, 15076, + 0x0, 15066, +/*15066*/ uint16(xCondDataSize), 15052, 15056, 15072, 0, 0, +/*15072*/ uint16(xSetOp), uint16(FXRSTOR64), +/*15074*/ uint16(xArgM512byte), +/*15075*/ uint16(xMatch), +/*15076*/ uint16(xCondDataSize), 15082, 15089, 15096, 0, 0, +/*15082*/ uint16(xCondIsMem), 15085, 0, +/*15085*/ uint16(xSetOp), uint16(RDGSBASE), +/*15087*/ uint16(xArgRM32), +/*15088*/ uint16(xMatch), +/*15089*/ uint16(xCondIsMem), 15092, 0, +/*15092*/ uint16(xSetOp), uint16(RDGSBASE), +/*15094*/ uint16(xArgRM32), +/*15095*/ uint16(xMatch), +/*15096*/ uint16(xCondIsMem), 15099, 0, +/*15099*/ uint16(xSetOp), uint16(RDGSBASE), +/*15101*/ uint16(xArgRM64), +/*15102*/ uint16(xMatch), +/*15103*/ uint16(xCondIs64), 15106, 15126, +/*15106*/ uint16(xCondPrefix), 3, + 0xC5, 15122, + 0xC4, 15118, + 0x0, 15114, +/*15114*/ uint16(xSetOp), uint16(LDMXCSR), +/*15116*/ uint16(xArgM32), +/*15117*/ uint16(xMatch), +/*15118*/ uint16(xSetOp), uint16(VLDMXCSR), +/*15120*/ uint16(xArgM32), +/*15121*/ uint16(xMatch), +/*15122*/ uint16(xSetOp), uint16(VLDMXCSR), +/*15124*/ uint16(xArgM32), +/*15125*/ uint16(xMatch), +/*15126*/ uint16(xCondPrefix), 4, + 0xF3, 15136, + 0xC5, 15122, + 0xC4, 15118, + 0x0, 15114, +/*15136*/ uint16(xCondDataSize), 15142, 15146, 15150, 0, 0, +/*15142*/ uint16(xSetOp), uint16(WRFSBASE), +/*15144*/ uint16(xArgRM32), +/*15145*/ uint16(xMatch), +/*15146*/ uint16(xSetOp), uint16(WRFSBASE), +/*15148*/ uint16(xArgRM32), +/*15149*/ uint16(xMatch), +/*15150*/ uint16(xSetOp), uint16(WRFSBASE), +/*15152*/ uint16(xArgRM64), +/*15153*/ uint16(xMatch), +/*15154*/ uint16(xCondIs64), 15157, 15177, +/*15157*/ uint16(xCondPrefix), 3, + 0xC5, 15173, + 0xC4, 15169, + 0x0, 15165, +/*15165*/ uint16(xSetOp), uint16(STMXCSR), +/*15167*/ uint16(xArgM32), +/*15168*/ uint16(xMatch), +/*15169*/ uint16(xSetOp), uint16(VSTMXCSR), +/*15171*/ uint16(xArgM32), +/*15172*/ uint16(xMatch), +/*15173*/ uint16(xSetOp), uint16(VSTMXCSR), +/*15175*/ uint16(xArgM32), +/*15176*/ uint16(xMatch), +/*15177*/ uint16(xCondPrefix), 4, + 0xF3, 15187, + 0xC5, 15173, + 0xC4, 15169, + 0x0, 15165, +/*15187*/ uint16(xCondDataSize), 15193, 15197, 15201, 0, 0, +/*15193*/ uint16(xSetOp), uint16(WRGSBASE), +/*15195*/ uint16(xArgRM32), +/*15196*/ uint16(xMatch), +/*15197*/ uint16(xSetOp), uint16(WRGSBASE), +/*15199*/ uint16(xArgRM32), +/*15200*/ uint16(xMatch), +/*15201*/ uint16(xSetOp), uint16(WRGSBASE), +/*15203*/ uint16(xArgRM64), +/*15204*/ uint16(xMatch), +/*15205*/ uint16(xCondIs64), 15208, 15222, +/*15208*/ uint16(xCondDataSize), 15214, 15218, 0, 0, 0, +/*15214*/ uint16(xSetOp), uint16(XSAVE), +/*15216*/ uint16(xArgMem), +/*15217*/ uint16(xMatch), +/*15218*/ uint16(xSetOp), uint16(XSAVE), +/*15220*/ uint16(xArgMem), +/*15221*/ uint16(xMatch), +/*15222*/ uint16(xCondDataSize), 15214, 15218, 15228, 0, 0, +/*15228*/ uint16(xSetOp), uint16(XSAVE64), +/*15230*/ uint16(xArgMem), +/*15231*/ uint16(xMatch), +/*15232*/ uint16(xCondIs64), 15235, 15249, +/*15235*/ uint16(xCondDataSize), 15241, 15245, 0, 0, 0, +/*15241*/ uint16(xSetOp), uint16(XRSTOR), +/*15243*/ uint16(xArgMem), +/*15244*/ uint16(xMatch), +/*15245*/ uint16(xSetOp), uint16(XRSTOR), +/*15247*/ uint16(xArgMem), +/*15248*/ uint16(xMatch), +/*15249*/ uint16(xCondDataSize), 15241, 15245, 15255, 0, 0, +/*15255*/ uint16(xSetOp), uint16(XRSTOR64), +/*15257*/ uint16(xArgMem), +/*15258*/ uint16(xMatch), +/*15259*/ uint16(xCondDataSize), 15265, 15269, 15273, 0, 0, +/*15265*/ uint16(xSetOp), uint16(XSAVEOPT), +/*15267*/ uint16(xArgMem), +/*15268*/ uint16(xMatch), +/*15269*/ uint16(xSetOp), uint16(XSAVEOPT), +/*15271*/ uint16(xArgMem), +/*15272*/ uint16(xMatch), +/*15273*/ uint16(xSetOp), uint16(XSAVEOPT64), +/*15275*/ uint16(xArgMem), +/*15276*/ uint16(xMatch), +/*15277*/ uint16(xSetOp), uint16(CLFLUSH), +/*15279*/ uint16(xArgM8), +/*15280*/ uint16(xMatch), +/*15281*/ uint16(xSetOp), uint16(LFENCE), +/*15283*/ uint16(xMatch), +/*15284*/ uint16(xSetOp), uint16(MFENCE), +/*15286*/ uint16(xMatch), +/*15287*/ uint16(xSetOp), uint16(SFENCE), +/*15289*/ uint16(xMatch), +/*15290*/ uint16(xCondIs64), 15293, 15311, +/*15293*/ uint16(xCondDataSize), 15299, 15305, 0, 0, 0, +/*15299*/ uint16(xSetOp), uint16(IMUL), +/*15301*/ uint16(xReadSlashR), +/*15302*/ uint16(xArgR16), +/*15303*/ uint16(xArgRM16), +/*15304*/ uint16(xMatch), +/*15305*/ uint16(xSetOp), uint16(IMUL), +/*15307*/ uint16(xReadSlashR), +/*15308*/ uint16(xArgR32), +/*15309*/ uint16(xArgRM32), +/*15310*/ uint16(xMatch), +/*15311*/ uint16(xCondDataSize), 15299, 15305, 15317, 0, 0, +/*15317*/ uint16(xSetOp), uint16(IMUL), +/*15319*/ uint16(xReadSlashR), +/*15320*/ uint16(xArgR64), +/*15321*/ uint16(xArgRM64), +/*15322*/ uint16(xMatch), +/*15323*/ uint16(xSetOp), uint16(CMPXCHG), +/*15325*/ uint16(xReadSlashR), +/*15326*/ uint16(xArgRM8), +/*15327*/ uint16(xArgR8), +/*15328*/ uint16(xMatch), +/*15329*/ uint16(xCondIs64), 15332, 15350, +/*15332*/ uint16(xCondDataSize), 15338, 15344, 0, 0, 0, +/*15338*/ uint16(xSetOp), uint16(CMPXCHG), +/*15340*/ uint16(xReadSlashR), +/*15341*/ uint16(xArgRM16), +/*15342*/ uint16(xArgR16), +/*15343*/ uint16(xMatch), +/*15344*/ uint16(xSetOp), uint16(CMPXCHG), +/*15346*/ uint16(xReadSlashR), +/*15347*/ uint16(xArgRM32), +/*15348*/ uint16(xArgR32), +/*15349*/ uint16(xMatch), +/*15350*/ uint16(xCondDataSize), 15338, 15344, 15356, 0, 0, +/*15356*/ uint16(xSetOp), uint16(CMPXCHG), +/*15358*/ uint16(xReadSlashR), +/*15359*/ uint16(xArgRM64), +/*15360*/ uint16(xArgR64), +/*15361*/ uint16(xMatch), +/*15362*/ uint16(xCondIs64), 15365, 15383, +/*15365*/ uint16(xCondDataSize), 15371, 15377, 0, 0, 0, +/*15371*/ uint16(xSetOp), uint16(LSS), +/*15373*/ uint16(xReadSlashR), +/*15374*/ uint16(xArgR16), +/*15375*/ uint16(xArgM16colon16), +/*15376*/ uint16(xMatch), +/*15377*/ uint16(xSetOp), uint16(LSS), +/*15379*/ uint16(xReadSlashR), +/*15380*/ uint16(xArgR32), +/*15381*/ uint16(xArgM16colon32), +/*15382*/ uint16(xMatch), +/*15383*/ uint16(xCondDataSize), 15371, 15377, 15389, 0, 0, +/*15389*/ uint16(xSetOp), uint16(LSS), +/*15391*/ uint16(xReadSlashR), +/*15392*/ uint16(xArgR64), +/*15393*/ uint16(xArgM16colon64), +/*15394*/ uint16(xMatch), +/*15395*/ uint16(xCondIs64), 15398, 15416, +/*15398*/ uint16(xCondDataSize), 15404, 15410, 0, 0, 0, +/*15404*/ uint16(xSetOp), uint16(BTR), +/*15406*/ uint16(xReadSlashR), +/*15407*/ uint16(xArgRM16), +/*15408*/ uint16(xArgR16), +/*15409*/ uint16(xMatch), +/*15410*/ uint16(xSetOp), uint16(BTR), +/*15412*/ uint16(xReadSlashR), +/*15413*/ uint16(xArgRM32), +/*15414*/ uint16(xArgR32), +/*15415*/ uint16(xMatch), +/*15416*/ uint16(xCondDataSize), 15404, 15410, 15422, 0, 0, +/*15422*/ uint16(xSetOp), uint16(BTR), +/*15424*/ uint16(xReadSlashR), +/*15425*/ uint16(xArgRM64), +/*15426*/ uint16(xArgR64), +/*15427*/ uint16(xMatch), +/*15428*/ uint16(xCondIs64), 15431, 15449, +/*15431*/ uint16(xCondDataSize), 15437, 15443, 0, 0, 0, +/*15437*/ uint16(xSetOp), uint16(LFS), +/*15439*/ uint16(xReadSlashR), +/*15440*/ uint16(xArgR16), +/*15441*/ uint16(xArgM16colon16), +/*15442*/ uint16(xMatch), +/*15443*/ uint16(xSetOp), uint16(LFS), +/*15445*/ uint16(xReadSlashR), +/*15446*/ uint16(xArgR32), +/*15447*/ uint16(xArgM16colon32), +/*15448*/ uint16(xMatch), +/*15449*/ uint16(xCondDataSize), 15437, 15443, 15455, 0, 0, +/*15455*/ uint16(xSetOp), uint16(LFS), +/*15457*/ uint16(xReadSlashR), +/*15458*/ uint16(xArgR64), +/*15459*/ uint16(xArgM16colon64), +/*15460*/ uint16(xMatch), +/*15461*/ uint16(xCondIs64), 15464, 15482, +/*15464*/ uint16(xCondDataSize), 15470, 15476, 0, 0, 0, +/*15470*/ uint16(xSetOp), uint16(LGS), +/*15472*/ uint16(xReadSlashR), +/*15473*/ uint16(xArgR16), +/*15474*/ uint16(xArgM16colon16), +/*15475*/ uint16(xMatch), +/*15476*/ uint16(xSetOp), uint16(LGS), +/*15478*/ uint16(xReadSlashR), +/*15479*/ uint16(xArgR32), +/*15480*/ uint16(xArgM16colon32), +/*15481*/ uint16(xMatch), +/*15482*/ uint16(xCondDataSize), 15470, 15476, 15488, 0, 0, +/*15488*/ uint16(xSetOp), uint16(LGS), +/*15490*/ uint16(xReadSlashR), +/*15491*/ uint16(xArgR64), +/*15492*/ uint16(xArgM16colon64), +/*15493*/ uint16(xMatch), +/*15494*/ uint16(xCondIs64), 15497, 15515, +/*15497*/ uint16(xCondDataSize), 15503, 15509, 0, 0, 0, +/*15503*/ uint16(xSetOp), uint16(MOVZX), +/*15505*/ uint16(xReadSlashR), +/*15506*/ uint16(xArgR16), +/*15507*/ uint16(xArgRM8), +/*15508*/ uint16(xMatch), +/*15509*/ uint16(xSetOp), uint16(MOVZX), +/*15511*/ uint16(xReadSlashR), +/*15512*/ uint16(xArgR32), +/*15513*/ uint16(xArgRM8), +/*15514*/ uint16(xMatch), +/*15515*/ uint16(xCondDataSize), 15503, 15509, 15521, 0, 0, +/*15521*/ uint16(xSetOp), uint16(MOVZX), +/*15523*/ uint16(xReadSlashR), +/*15524*/ uint16(xArgR64), +/*15525*/ uint16(xArgRM8), +/*15526*/ uint16(xMatch), +/*15527*/ uint16(xCondIs64), 15530, 15548, +/*15530*/ uint16(xCondDataSize), 15536, 15542, 0, 0, 0, +/*15536*/ uint16(xSetOp), uint16(MOVZX), +/*15538*/ uint16(xReadSlashR), +/*15539*/ uint16(xArgR16), +/*15540*/ uint16(xArgRM16), +/*15541*/ uint16(xMatch), +/*15542*/ uint16(xSetOp), uint16(MOVZX), +/*15544*/ uint16(xReadSlashR), +/*15545*/ uint16(xArgR32), +/*15546*/ uint16(xArgRM16), +/*15547*/ uint16(xMatch), +/*15548*/ uint16(xCondDataSize), 15536, 15542, 15554, 0, 0, +/*15554*/ uint16(xSetOp), uint16(MOVZX), +/*15556*/ uint16(xReadSlashR), +/*15557*/ uint16(xArgR64), +/*15558*/ uint16(xArgRM16), +/*15559*/ uint16(xMatch), +/*15560*/ uint16(xCondIs64), 15563, 15585, +/*15563*/ uint16(xCondPrefix), 1, + 0xF3, 15567, +/*15567*/ uint16(xCondDataSize), 15573, 15579, 0, 0, 0, +/*15573*/ uint16(xSetOp), uint16(POPCNT), +/*15575*/ uint16(xReadSlashR), +/*15576*/ uint16(xArgR16), +/*15577*/ uint16(xArgRM16), +/*15578*/ uint16(xMatch), +/*15579*/ uint16(xSetOp), uint16(POPCNT), +/*15581*/ uint16(xReadSlashR), +/*15582*/ uint16(xArgR32), +/*15583*/ uint16(xArgRM32), +/*15584*/ uint16(xMatch), +/*15585*/ uint16(xCondPrefix), 1, + 0xF3, 15589, +/*15589*/ uint16(xCondDataSize), 15573, 15579, 15595, 0, 0, +/*15595*/ uint16(xSetOp), uint16(POPCNT), +/*15597*/ uint16(xReadSlashR), +/*15598*/ uint16(xArgR64), +/*15599*/ uint16(xArgRM64), +/*15600*/ uint16(xMatch), +/*15601*/ uint16(xCondDataSize), 0, 15607, 0, 0, 0, +/*15607*/ uint16(xSetOp), uint16(UD1), +/*15609*/ uint16(xReadSlashR), +/*15610*/ uint16(xArgR32), +/*15611*/ uint16(xArgRM32), +/*15612*/ uint16(xMatch), +/*15613*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 15622, // 4 + 15655, // 5 + 15688, // 6 + 15721, // 7 +/*15622*/ uint16(xCondIs64), 15625, 15643, +/*15625*/ uint16(xCondDataSize), 15631, 15637, 0, 0, 0, +/*15631*/ uint16(xSetOp), uint16(BT), +/*15633*/ uint16(xReadIb), +/*15634*/ uint16(xArgRM16), +/*15635*/ uint16(xArgImm8u), +/*15636*/ uint16(xMatch), +/*15637*/ uint16(xSetOp), uint16(BT), +/*15639*/ uint16(xReadIb), +/*15640*/ uint16(xArgRM32), +/*15641*/ uint16(xArgImm8u), +/*15642*/ uint16(xMatch), +/*15643*/ uint16(xCondDataSize), 15631, 15637, 15649, 0, 0, +/*15649*/ uint16(xSetOp), uint16(BT), +/*15651*/ uint16(xReadIb), +/*15652*/ uint16(xArgRM64), +/*15653*/ uint16(xArgImm8u), +/*15654*/ uint16(xMatch), +/*15655*/ uint16(xCondIs64), 15658, 15676, +/*15658*/ uint16(xCondDataSize), 15664, 15670, 0, 0, 0, +/*15664*/ uint16(xSetOp), uint16(BTS), +/*15666*/ uint16(xReadIb), +/*15667*/ uint16(xArgRM16), +/*15668*/ uint16(xArgImm8u), +/*15669*/ uint16(xMatch), +/*15670*/ uint16(xSetOp), uint16(BTS), +/*15672*/ uint16(xReadIb), +/*15673*/ uint16(xArgRM32), +/*15674*/ uint16(xArgImm8u), +/*15675*/ uint16(xMatch), +/*15676*/ uint16(xCondDataSize), 15664, 15670, 15682, 0, 0, +/*15682*/ uint16(xSetOp), uint16(BTS), +/*15684*/ uint16(xReadIb), +/*15685*/ uint16(xArgRM64), +/*15686*/ uint16(xArgImm8u), +/*15687*/ uint16(xMatch), +/*15688*/ uint16(xCondIs64), 15691, 15709, +/*15691*/ uint16(xCondDataSize), 15697, 15703, 0, 0, 0, +/*15697*/ uint16(xSetOp), uint16(BTR), +/*15699*/ uint16(xReadIb), +/*15700*/ uint16(xArgRM16), +/*15701*/ uint16(xArgImm8u), +/*15702*/ uint16(xMatch), +/*15703*/ uint16(xSetOp), uint16(BTR), +/*15705*/ uint16(xReadIb), +/*15706*/ uint16(xArgRM32), +/*15707*/ uint16(xArgImm8u), +/*15708*/ uint16(xMatch), +/*15709*/ uint16(xCondDataSize), 15697, 15703, 15715, 0, 0, +/*15715*/ uint16(xSetOp), uint16(BTR), +/*15717*/ uint16(xReadIb), +/*15718*/ uint16(xArgRM64), +/*15719*/ uint16(xArgImm8u), +/*15720*/ uint16(xMatch), +/*15721*/ uint16(xCondIs64), 15724, 15742, +/*15724*/ uint16(xCondDataSize), 15730, 15736, 0, 0, 0, +/*15730*/ uint16(xSetOp), uint16(BTC), +/*15732*/ uint16(xReadIb), +/*15733*/ uint16(xArgRM16), +/*15734*/ uint16(xArgImm8u), +/*15735*/ uint16(xMatch), +/*15736*/ uint16(xSetOp), uint16(BTC), +/*15738*/ uint16(xReadIb), +/*15739*/ uint16(xArgRM32), +/*15740*/ uint16(xArgImm8u), +/*15741*/ uint16(xMatch), +/*15742*/ uint16(xCondDataSize), 15730, 15736, 15748, 0, 0, +/*15748*/ uint16(xSetOp), uint16(BTC), +/*15750*/ uint16(xReadIb), +/*15751*/ uint16(xArgRM64), +/*15752*/ uint16(xArgImm8u), +/*15753*/ uint16(xMatch), +/*15754*/ uint16(xCondIs64), 15757, 15775, +/*15757*/ uint16(xCondDataSize), 15763, 15769, 0, 0, 0, +/*15763*/ uint16(xSetOp), uint16(BTC), +/*15765*/ uint16(xReadSlashR), +/*15766*/ uint16(xArgRM16), +/*15767*/ uint16(xArgR16), +/*15768*/ uint16(xMatch), +/*15769*/ uint16(xSetOp), uint16(BTC), +/*15771*/ uint16(xReadSlashR), +/*15772*/ uint16(xArgRM32), +/*15773*/ uint16(xArgR32), +/*15774*/ uint16(xMatch), +/*15775*/ uint16(xCondDataSize), 15763, 15769, 15781, 0, 0, +/*15781*/ uint16(xSetOp), uint16(BTC), +/*15783*/ uint16(xReadSlashR), +/*15784*/ uint16(xArgRM64), +/*15785*/ uint16(xArgR64), +/*15786*/ uint16(xMatch), +/*15787*/ uint16(xCondIs64), 15790, 15832, +/*15790*/ uint16(xCondPrefix), 2, + 0xF3, 15814, + 0x0, 15796, +/*15796*/ uint16(xCondDataSize), 15802, 15808, 0, 0, 0, +/*15802*/ uint16(xSetOp), uint16(BSF), +/*15804*/ uint16(xReadSlashR), +/*15805*/ uint16(xArgR16), +/*15806*/ uint16(xArgRM16), +/*15807*/ uint16(xMatch), +/*15808*/ uint16(xSetOp), uint16(BSF), +/*15810*/ uint16(xReadSlashR), +/*15811*/ uint16(xArgR32), +/*15812*/ uint16(xArgRM32), +/*15813*/ uint16(xMatch), +/*15814*/ uint16(xCondDataSize), 15820, 15826, 0, 0, 0, +/*15820*/ uint16(xSetOp), uint16(TZCNT), +/*15822*/ uint16(xReadSlashR), +/*15823*/ uint16(xArgR16), +/*15824*/ uint16(xArgRM16), +/*15825*/ uint16(xMatch), +/*15826*/ uint16(xSetOp), uint16(TZCNT), +/*15828*/ uint16(xReadSlashR), +/*15829*/ uint16(xArgR32), +/*15830*/ uint16(xArgRM32), +/*15831*/ uint16(xMatch), +/*15832*/ uint16(xCondPrefix), 2, + 0xF3, 15850, + 0x0, 15838, +/*15838*/ uint16(xCondDataSize), 15802, 15808, 15844, 0, 0, +/*15844*/ uint16(xSetOp), uint16(BSF), +/*15846*/ uint16(xReadSlashR), +/*15847*/ uint16(xArgR64), +/*15848*/ uint16(xArgRM64), +/*15849*/ uint16(xMatch), +/*15850*/ uint16(xCondDataSize), 15820, 15826, 15856, 0, 0, +/*15856*/ uint16(xSetOp), uint16(TZCNT), +/*15858*/ uint16(xReadSlashR), +/*15859*/ uint16(xArgR64), +/*15860*/ uint16(xArgRM64), +/*15861*/ uint16(xMatch), +/*15862*/ uint16(xCondIs64), 15865, 15907, +/*15865*/ uint16(xCondPrefix), 2, + 0xF3, 15889, + 0x0, 15871, +/*15871*/ uint16(xCondDataSize), 15877, 15883, 0, 0, 0, +/*15877*/ uint16(xSetOp), uint16(BSR), +/*15879*/ uint16(xReadSlashR), +/*15880*/ uint16(xArgR16), +/*15881*/ uint16(xArgRM16), +/*15882*/ uint16(xMatch), +/*15883*/ uint16(xSetOp), uint16(BSR), +/*15885*/ uint16(xReadSlashR), +/*15886*/ uint16(xArgR32), +/*15887*/ uint16(xArgRM32), +/*15888*/ uint16(xMatch), +/*15889*/ uint16(xCondDataSize), 15895, 15901, 0, 0, 0, +/*15895*/ uint16(xSetOp), uint16(LZCNT), +/*15897*/ uint16(xReadSlashR), +/*15898*/ uint16(xArgR16), +/*15899*/ uint16(xArgRM16), +/*15900*/ uint16(xMatch), +/*15901*/ uint16(xSetOp), uint16(LZCNT), +/*15903*/ uint16(xReadSlashR), +/*15904*/ uint16(xArgR32), +/*15905*/ uint16(xArgRM32), +/*15906*/ uint16(xMatch), +/*15907*/ uint16(xCondPrefix), 2, + 0xF3, 15925, + 0x0, 15913, +/*15913*/ uint16(xCondDataSize), 15877, 15883, 15919, 0, 0, +/*15919*/ uint16(xSetOp), uint16(BSR), +/*15921*/ uint16(xReadSlashR), +/*15922*/ uint16(xArgR64), +/*15923*/ uint16(xArgRM64), +/*15924*/ uint16(xMatch), +/*15925*/ uint16(xCondDataSize), 15895, 15901, 15931, 0, 0, +/*15931*/ uint16(xSetOp), uint16(LZCNT), +/*15933*/ uint16(xReadSlashR), +/*15934*/ uint16(xArgR64), +/*15935*/ uint16(xArgRM64), +/*15936*/ uint16(xMatch), +/*15937*/ uint16(xCondIs64), 15940, 15958, +/*15940*/ uint16(xCondDataSize), 15946, 15952, 0, 0, 0, +/*15946*/ uint16(xSetOp), uint16(MOVSX), +/*15948*/ uint16(xReadSlashR), +/*15949*/ uint16(xArgR16), +/*15950*/ uint16(xArgRM8), +/*15951*/ uint16(xMatch), +/*15952*/ uint16(xSetOp), uint16(MOVSX), +/*15954*/ uint16(xReadSlashR), +/*15955*/ uint16(xArgR32), +/*15956*/ uint16(xArgRM8), +/*15957*/ uint16(xMatch), +/*15958*/ uint16(xCondDataSize), 15946, 15952, 15964, 0, 0, +/*15964*/ uint16(xSetOp), uint16(MOVSX), +/*15966*/ uint16(xReadSlashR), +/*15967*/ uint16(xArgR64), +/*15968*/ uint16(xArgRM8), +/*15969*/ uint16(xMatch), +/*15970*/ uint16(xCondIs64), 15973, 15991, +/*15973*/ uint16(xCondDataSize), 15979, 15985, 0, 0, 0, +/*15979*/ uint16(xSetOp), uint16(MOVSX), +/*15981*/ uint16(xReadSlashR), +/*15982*/ uint16(xArgR16), +/*15983*/ uint16(xArgRM16), +/*15984*/ uint16(xMatch), +/*15985*/ uint16(xSetOp), uint16(MOVSX), +/*15987*/ uint16(xReadSlashR), +/*15988*/ uint16(xArgR32), +/*15989*/ uint16(xArgRM16), +/*15990*/ uint16(xMatch), +/*15991*/ uint16(xCondDataSize), 15979, 15985, 15997, 0, 0, +/*15997*/ uint16(xSetOp), uint16(MOVSX), +/*15999*/ uint16(xReadSlashR), +/*16000*/ uint16(xArgR64), +/*16001*/ uint16(xArgRM16), +/*16002*/ uint16(xMatch), +/*16003*/ uint16(xSetOp), uint16(XADD), +/*16005*/ uint16(xReadSlashR), +/*16006*/ uint16(xArgRM8), +/*16007*/ uint16(xArgR8), +/*16008*/ uint16(xMatch), +/*16009*/ uint16(xCondIs64), 16012, 16030, +/*16012*/ uint16(xCondDataSize), 16018, 16024, 0, 0, 0, +/*16018*/ uint16(xSetOp), uint16(XADD), +/*16020*/ uint16(xReadSlashR), +/*16021*/ uint16(xArgRM16), +/*16022*/ uint16(xArgR16), +/*16023*/ uint16(xMatch), +/*16024*/ uint16(xSetOp), uint16(XADD), +/*16026*/ uint16(xReadSlashR), +/*16027*/ uint16(xArgRM32), +/*16028*/ uint16(xArgR32), +/*16029*/ uint16(xMatch), +/*16030*/ uint16(xCondDataSize), 16018, 16024, 16036, 0, 0, +/*16036*/ uint16(xSetOp), uint16(XADD), +/*16038*/ uint16(xReadSlashR), +/*16039*/ uint16(xArgRM64), +/*16040*/ uint16(xArgR64), +/*16041*/ uint16(xMatch), +/*16042*/ uint16(xCondPrefix), 6, + 0xF3, 16232, + 0xF2, 16224, + 0xC5, 16148, + 0xC4, 16072, + 0x66, 16064, + 0x0, 16056, +/*16056*/ uint16(xSetOp), uint16(CMPPS), +/*16058*/ uint16(xReadSlashR), +/*16059*/ uint16(xReadIb), +/*16060*/ uint16(xArgXmm1), +/*16061*/ uint16(xArgXmm2M128), +/*16062*/ uint16(xArgImm8u), +/*16063*/ uint16(xMatch), +/*16064*/ uint16(xSetOp), uint16(CMPPD), +/*16066*/ uint16(xReadSlashR), +/*16067*/ uint16(xReadIb), +/*16068*/ uint16(xArgXmm1), +/*16069*/ uint16(xArgXmm2M128), +/*16070*/ uint16(xArgImm8u), +/*16071*/ uint16(xMatch), +/*16072*/ uint16(xCondPrefix), 4, + 0xF3, 16139, + 0xF2, 16130, + 0x66, 16106, + 0x0, 16082, +/*16082*/ uint16(xCondDataSize), 0, 0, 0, 16088, 16097, +/*16088*/ uint16(xSetOp), uint16(VCMPPS), +/*16090*/ uint16(xReadSlashR), +/*16091*/ uint16(xReadIb), +/*16092*/ uint16(xArgXmm1), +/*16093*/ uint16(xArgXmm2), +/*16094*/ uint16(xArgXmm3M128), +/*16095*/ uint16(xArgImm8), +/*16096*/ uint16(xMatch), +/*16097*/ uint16(xSetOp), uint16(VCMPPS), +/*16099*/ uint16(xReadSlashR), +/*16100*/ uint16(xReadIb), +/*16101*/ uint16(xArgYmm1), +/*16102*/ uint16(xArgYmm2), +/*16103*/ uint16(xArgYmm3M256), +/*16104*/ uint16(xArgImm8), +/*16105*/ uint16(xMatch), +/*16106*/ uint16(xCondDataSize), 0, 0, 0, 16112, 16121, +/*16112*/ uint16(xSetOp), uint16(VCMPPD), +/*16114*/ uint16(xReadSlashR), +/*16115*/ uint16(xReadIb), +/*16116*/ uint16(xArgXmm1), +/*16117*/ uint16(xArgXmm2), +/*16118*/ uint16(xArgXmm3M128), +/*16119*/ uint16(xArgImm8), +/*16120*/ uint16(xMatch), +/*16121*/ uint16(xSetOp), uint16(VCMPPD), +/*16123*/ uint16(xReadSlashR), +/*16124*/ uint16(xReadIb), +/*16125*/ uint16(xArgYmm1), +/*16126*/ uint16(xArgYmm2), +/*16127*/ uint16(xArgYmm3M256), +/*16128*/ uint16(xArgImm8), +/*16129*/ uint16(xMatch), +/*16130*/ uint16(xSetOp), uint16(VCMPSD), +/*16132*/ uint16(xReadSlashR), +/*16133*/ uint16(xReadIb), +/*16134*/ uint16(xArgXmm1), +/*16135*/ uint16(xArgXmm2), +/*16136*/ uint16(xArgXmm3M64), +/*16137*/ uint16(xArgImm8), +/*16138*/ uint16(xMatch), +/*16139*/ uint16(xSetOp), uint16(VCMPSS), +/*16141*/ uint16(xReadSlashR), +/*16142*/ uint16(xReadIb), +/*16143*/ uint16(xArgXmm1), +/*16144*/ uint16(xArgXmm2), +/*16145*/ uint16(xArgXmm3M32), +/*16146*/ uint16(xArgImm8), +/*16147*/ uint16(xMatch), +/*16148*/ uint16(xCondPrefix), 4, + 0xF3, 16215, + 0xF2, 16206, + 0x66, 16182, + 0x0, 16158, +/*16158*/ uint16(xCondDataSize), 0, 0, 0, 16164, 16173, +/*16164*/ uint16(xSetOp), uint16(VCMPPS), +/*16166*/ uint16(xReadSlashR), +/*16167*/ uint16(xReadIb), +/*16168*/ uint16(xArgXmm1), +/*16169*/ uint16(xArgXmm2), +/*16170*/ uint16(xArgXmm3M128), +/*16171*/ uint16(xArgImm8), +/*16172*/ uint16(xMatch), +/*16173*/ uint16(xSetOp), uint16(VCMPPS), +/*16175*/ uint16(xReadSlashR), +/*16176*/ uint16(xReadIb), +/*16177*/ uint16(xArgYmm1), +/*16178*/ uint16(xArgYmm2), +/*16179*/ uint16(xArgYmm3M256), +/*16180*/ uint16(xArgImm8), +/*16181*/ uint16(xMatch), +/*16182*/ uint16(xCondDataSize), 0, 0, 0, 16188, 16197, +/*16188*/ uint16(xSetOp), uint16(VCMPPD), +/*16190*/ uint16(xReadSlashR), +/*16191*/ uint16(xReadIb), +/*16192*/ uint16(xArgXmm1), +/*16193*/ uint16(xArgXmm2), +/*16194*/ uint16(xArgXmm3M128), +/*16195*/ uint16(xArgImm8), +/*16196*/ uint16(xMatch), +/*16197*/ uint16(xSetOp), uint16(VCMPPD), +/*16199*/ uint16(xReadSlashR), +/*16200*/ uint16(xReadIb), +/*16201*/ uint16(xArgYmm1), +/*16202*/ uint16(xArgYmm2), +/*16203*/ uint16(xArgYmm3M256), +/*16204*/ uint16(xArgImm8), +/*16205*/ uint16(xMatch), +/*16206*/ uint16(xSetOp), uint16(VCMPSD), +/*16208*/ uint16(xReadSlashR), +/*16209*/ uint16(xReadIb), +/*16210*/ uint16(xArgXmm1), +/*16211*/ uint16(xArgXmm2), +/*16212*/ uint16(xArgXmm3M64), +/*16213*/ uint16(xArgImm8), +/*16214*/ uint16(xMatch), +/*16215*/ uint16(xSetOp), uint16(VCMPSS), +/*16217*/ uint16(xReadSlashR), +/*16218*/ uint16(xReadIb), +/*16219*/ uint16(xArgXmm1), +/*16220*/ uint16(xArgXmm2), +/*16221*/ uint16(xArgXmm3M32), +/*16222*/ uint16(xArgImm8), +/*16223*/ uint16(xMatch), +/*16224*/ uint16(xSetOp), uint16(CMPSD_XMM), +/*16226*/ uint16(xReadSlashR), +/*16227*/ uint16(xReadIb), +/*16228*/ uint16(xArgXmm1), +/*16229*/ uint16(xArgXmm2M64), +/*16230*/ uint16(xArgImm8u), +/*16231*/ uint16(xMatch), +/*16232*/ uint16(xSetOp), uint16(CMPSS), +/*16234*/ uint16(xReadSlashR), +/*16235*/ uint16(xReadIb), +/*16236*/ uint16(xArgXmm1), +/*16237*/ uint16(xArgXmm2M32), +/*16238*/ uint16(xArgImm8u), +/*16239*/ uint16(xMatch), +/*16240*/ uint16(xCondIs64), 16243, 16261, +/*16243*/ uint16(xCondDataSize), 16249, 16255, 0, 0, 0, +/*16249*/ uint16(xSetOp), uint16(MOVNTI), +/*16251*/ uint16(xReadSlashR), +/*16252*/ uint16(xArgM32), +/*16253*/ uint16(xArgR32), +/*16254*/ uint16(xMatch), +/*16255*/ uint16(xSetOp), uint16(MOVNTI), +/*16257*/ uint16(xReadSlashR), +/*16258*/ uint16(xArgM32), +/*16259*/ uint16(xArgR32), +/*16260*/ uint16(xMatch), +/*16261*/ uint16(xCondDataSize), 16249, 16255, 16267, 0, 0, +/*16267*/ uint16(xSetOp), uint16(MOVNTI), +/*16269*/ uint16(xReadSlashR), +/*16270*/ uint16(xArgM64), +/*16271*/ uint16(xArgR64), +/*16272*/ uint16(xMatch), +/*16273*/ uint16(xCondPrefix), 4, + 0xC5, 16318, + 0xC4, 16299, + 0x66, 16291, + 0x0, 16283, +/*16283*/ uint16(xSetOp), uint16(PINSRW), +/*16285*/ uint16(xReadSlashR), +/*16286*/ uint16(xReadIb), +/*16287*/ uint16(xArgMm), +/*16288*/ uint16(xArgR32M16), +/*16289*/ uint16(xArgImm8u), +/*16290*/ uint16(xMatch), +/*16291*/ uint16(xSetOp), uint16(PINSRW), +/*16293*/ uint16(xReadSlashR), +/*16294*/ uint16(xReadIb), +/*16295*/ uint16(xArgXmm), +/*16296*/ uint16(xArgR32M16), +/*16297*/ uint16(xArgImm8u), +/*16298*/ uint16(xMatch), +/*16299*/ uint16(xCondPrefix), 1, + 0x66, 16303, +/*16303*/ uint16(xCondDataSize), 0, 0, 0, 16309, 0, +/*16309*/ uint16(xSetOp), uint16(VPINSRW), +/*16311*/ uint16(xReadSlashR), +/*16312*/ uint16(xReadIb), +/*16313*/ uint16(xArgXmm1), +/*16314*/ uint16(xArgXmm2), +/*16315*/ uint16(xArgR32M16), +/*16316*/ uint16(xArgImm8), +/*16317*/ uint16(xMatch), +/*16318*/ uint16(xCondPrefix), 1, + 0x66, 16322, +/*16322*/ uint16(xCondDataSize), 0, 0, 0, 16328, 0, +/*16328*/ uint16(xSetOp), uint16(VPINSRW), +/*16330*/ uint16(xReadSlashR), +/*16331*/ uint16(xReadIb), +/*16332*/ uint16(xArgXmm1), +/*16333*/ uint16(xArgXmm2), +/*16334*/ uint16(xArgR32M16), +/*16335*/ uint16(xArgImm8), +/*16336*/ uint16(xMatch), +/*16337*/ uint16(xCondPrefix), 4, + 0xC5, 16381, + 0xC4, 16363, + 0x66, 16355, + 0x0, 16347, +/*16347*/ uint16(xSetOp), uint16(PEXTRW), +/*16349*/ uint16(xReadSlashR), +/*16350*/ uint16(xReadIb), +/*16351*/ uint16(xArgR32), +/*16352*/ uint16(xArgMm2), +/*16353*/ uint16(xArgImm8u), +/*16354*/ uint16(xMatch), +/*16355*/ uint16(xSetOp), uint16(PEXTRW), +/*16357*/ uint16(xReadSlashR), +/*16358*/ uint16(xReadIb), +/*16359*/ uint16(xArgR32), +/*16360*/ uint16(xArgXmm2), +/*16361*/ uint16(xArgImm8u), +/*16362*/ uint16(xMatch), +/*16363*/ uint16(xCondPrefix), 1, + 0x66, 16367, +/*16367*/ uint16(xCondDataSize), 0, 0, 0, 16373, 0, +/*16373*/ uint16(xSetOp), uint16(VPEXTRW), +/*16375*/ uint16(xReadSlashR), +/*16376*/ uint16(xReadIb), +/*16377*/ uint16(xArgR32), +/*16378*/ uint16(xArgXmm1), +/*16379*/ uint16(xArgImm8), +/*16380*/ uint16(xMatch), +/*16381*/ uint16(xCondPrefix), 1, + 0x66, 16385, +/*16385*/ uint16(xCondDataSize), 0, 0, 0, 16391, 0, +/*16391*/ uint16(xSetOp), uint16(VPEXTRW), +/*16393*/ uint16(xReadSlashR), +/*16394*/ uint16(xReadIb), +/*16395*/ uint16(xArgR32), +/*16396*/ uint16(xArgXmm1), +/*16397*/ uint16(xArgImm8), +/*16398*/ uint16(xMatch), +/*16399*/ uint16(xCondPrefix), 4, + 0xC5, 16479, + 0xC4, 16425, + 0x66, 16417, + 0x0, 16409, +/*16409*/ uint16(xSetOp), uint16(SHUFPS), +/*16411*/ uint16(xReadSlashR), +/*16412*/ uint16(xReadIb), +/*16413*/ uint16(xArgXmm1), +/*16414*/ uint16(xArgXmm2M128), +/*16415*/ uint16(xArgImm8u), +/*16416*/ uint16(xMatch), +/*16417*/ uint16(xSetOp), uint16(SHUFPD), +/*16419*/ uint16(xReadSlashR), +/*16420*/ uint16(xReadIb), +/*16421*/ uint16(xArgXmm1), +/*16422*/ uint16(xArgXmm2M128), +/*16423*/ uint16(xArgImm8u), +/*16424*/ uint16(xMatch), +/*16425*/ uint16(xCondPrefix), 2, + 0x66, 16455, + 0x0, 16431, +/*16431*/ uint16(xCondDataSize), 0, 0, 0, 16437, 16446, +/*16437*/ uint16(xSetOp), uint16(VSHUFPS), +/*16439*/ uint16(xReadSlashR), +/*16440*/ uint16(xReadIb), +/*16441*/ uint16(xArgXmm1), +/*16442*/ uint16(xArgXmm2), +/*16443*/ uint16(xArgXmm3M128), +/*16444*/ uint16(xArgImm8), +/*16445*/ uint16(xMatch), +/*16446*/ uint16(xSetOp), uint16(VSHUFPS), +/*16448*/ uint16(xReadSlashR), +/*16449*/ uint16(xReadIb), +/*16450*/ uint16(xArgYmm1), +/*16451*/ uint16(xArgYmm2), +/*16452*/ uint16(xArgYmm3M256), +/*16453*/ uint16(xArgImm8), +/*16454*/ uint16(xMatch), +/*16455*/ uint16(xCondDataSize), 0, 0, 0, 16461, 16470, +/*16461*/ uint16(xSetOp), uint16(VSHUFPD), +/*16463*/ uint16(xReadSlashR), +/*16464*/ uint16(xReadIb), +/*16465*/ uint16(xArgXmm1), +/*16466*/ uint16(xArgXmm2), +/*16467*/ uint16(xArgXmm3M128), +/*16468*/ uint16(xArgImm8), +/*16469*/ uint16(xMatch), +/*16470*/ uint16(xSetOp), uint16(VSHUFPD), +/*16472*/ uint16(xReadSlashR), +/*16473*/ uint16(xReadIb), +/*16474*/ uint16(xArgYmm1), +/*16475*/ uint16(xArgYmm2), +/*16476*/ uint16(xArgYmm3M256), +/*16477*/ uint16(xArgImm8), +/*16478*/ uint16(xMatch), +/*16479*/ uint16(xCondPrefix), 2, + 0x66, 16509, + 0x0, 16485, +/*16485*/ uint16(xCondDataSize), 0, 0, 0, 16491, 16500, +/*16491*/ uint16(xSetOp), uint16(VSHUFPS), +/*16493*/ uint16(xReadSlashR), +/*16494*/ uint16(xReadIb), +/*16495*/ uint16(xArgXmm1), +/*16496*/ uint16(xArgXmm2), +/*16497*/ uint16(xArgXmm3M128), +/*16498*/ uint16(xArgImm8), +/*16499*/ uint16(xMatch), +/*16500*/ uint16(xSetOp), uint16(VSHUFPS), +/*16502*/ uint16(xReadSlashR), +/*16503*/ uint16(xReadIb), +/*16504*/ uint16(xArgYmm1), +/*16505*/ uint16(xArgYmm2), +/*16506*/ uint16(xArgYmm3M256), +/*16507*/ uint16(xArgImm8), +/*16508*/ uint16(xMatch), +/*16509*/ uint16(xCondDataSize), 0, 0, 0, 16515, 16524, +/*16515*/ uint16(xSetOp), uint16(VSHUFPD), +/*16517*/ uint16(xReadSlashR), +/*16518*/ uint16(xReadIb), +/*16519*/ uint16(xArgXmm1), +/*16520*/ uint16(xArgXmm2), +/*16521*/ uint16(xArgXmm3M128), +/*16522*/ uint16(xArgImm8), +/*16523*/ uint16(xMatch), +/*16524*/ uint16(xSetOp), uint16(VSHUFPD), +/*16526*/ uint16(xReadSlashR), +/*16527*/ uint16(xReadIb), +/*16528*/ uint16(xArgYmm1), +/*16529*/ uint16(xArgYmm2), +/*16530*/ uint16(xArgYmm3M256), +/*16531*/ uint16(xArgImm8), +/*16532*/ uint16(xMatch), +/*16533*/ uint16(xCondSlashR), + 0, // 0 + 16542, // 1 + 0, // 2 + 16569, // 3 + 16596, // 4 + 16623, // 5 + 16650, // 6 + 0, // 7 +/*16542*/ uint16(xCondIs64), 16545, 16559, +/*16545*/ uint16(xCondDataSize), 16551, 16555, 0, 0, 0, +/*16551*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*16553*/ uint16(xArgM64), +/*16554*/ uint16(xMatch), +/*16555*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*16557*/ uint16(xArgM64), +/*16558*/ uint16(xMatch), +/*16559*/ uint16(xCondDataSize), 16551, 16555, 16565, 0, 0, +/*16565*/ uint16(xSetOp), uint16(CMPXCHG16B), +/*16567*/ uint16(xArgM128), +/*16568*/ uint16(xMatch), +/*16569*/ uint16(xCondIs64), 16572, 16586, +/*16572*/ uint16(xCondDataSize), 16578, 16582, 0, 0, 0, +/*16578*/ uint16(xSetOp), uint16(XRSTORS), +/*16580*/ uint16(xArgMem), +/*16581*/ uint16(xMatch), +/*16582*/ uint16(xSetOp), uint16(XRSTORS), +/*16584*/ uint16(xArgMem), +/*16585*/ uint16(xMatch), +/*16586*/ uint16(xCondDataSize), 16578, 16582, 16592, 0, 0, +/*16592*/ uint16(xSetOp), uint16(XRSTORS64), +/*16594*/ uint16(xArgMem), +/*16595*/ uint16(xMatch), +/*16596*/ uint16(xCondIs64), 16599, 16613, +/*16599*/ uint16(xCondDataSize), 16605, 16609, 0, 0, 0, +/*16605*/ uint16(xSetOp), uint16(XSAVEC), +/*16607*/ uint16(xArgMem), +/*16608*/ uint16(xMatch), +/*16609*/ uint16(xSetOp), uint16(XSAVEC), +/*16611*/ uint16(xArgMem), +/*16612*/ uint16(xMatch), +/*16613*/ uint16(xCondDataSize), 16605, 16609, 16619, 0, 0, +/*16619*/ uint16(xSetOp), uint16(XSAVEC64), +/*16621*/ uint16(xArgMem), +/*16622*/ uint16(xMatch), +/*16623*/ uint16(xCondIs64), 16626, 16640, +/*16626*/ uint16(xCondDataSize), 16632, 16636, 0, 0, 0, +/*16632*/ uint16(xSetOp), uint16(XSAVES), +/*16634*/ uint16(xArgMem), +/*16635*/ uint16(xMatch), +/*16636*/ uint16(xSetOp), uint16(XSAVES), +/*16638*/ uint16(xArgMem), +/*16639*/ uint16(xMatch), +/*16640*/ uint16(xCondDataSize), 16632, 16636, 16646, 0, 0, +/*16646*/ uint16(xSetOp), uint16(XSAVES64), +/*16648*/ uint16(xArgMem), +/*16649*/ uint16(xMatch), +/*16650*/ uint16(xCondIs64), 16653, 16673, +/*16653*/ uint16(xCondDataSize), 16659, 16666, 0, 0, 0, +/*16659*/ uint16(xCondIsMem), 16662, 0, +/*16662*/ uint16(xSetOp), uint16(RDRAND), +/*16664*/ uint16(xArgRmf16), +/*16665*/ uint16(xMatch), +/*16666*/ uint16(xCondIsMem), 16669, 0, +/*16669*/ uint16(xSetOp), uint16(RDRAND), +/*16671*/ uint16(xArgRmf32), +/*16672*/ uint16(xMatch), +/*16673*/ uint16(xCondDataSize), 16659, 16666, 16679, 0, 0, +/*16679*/ uint16(xSetOp), uint16(RDRAND), +/*16681*/ uint16(xMatch), +/*16682*/ uint16(xCondIs64), 16685, 16699, +/*16685*/ uint16(xCondDataSize), 16691, 16695, 0, 0, 0, +/*16691*/ uint16(xSetOp), uint16(BSWAP), +/*16693*/ uint16(xArgR16op), +/*16694*/ uint16(xMatch), +/*16695*/ uint16(xSetOp), uint16(BSWAP), +/*16697*/ uint16(xArgR32op), +/*16698*/ uint16(xMatch), +/*16699*/ uint16(xCondDataSize), 16691, 16695, 16705, 0, 0, +/*16705*/ uint16(xSetOp), uint16(BSWAP), +/*16707*/ uint16(xArgR64op), +/*16708*/ uint16(xMatch), +/*16709*/ uint16(xCondPrefix), 4, + 0xF2, 16817, + 0xC5, 16771, + 0xC4, 16725, + 0x66, 16719, +/*16719*/ uint16(xSetOp), uint16(ADDSUBPD), +/*16721*/ uint16(xReadSlashR), +/*16722*/ uint16(xArgXmm1), +/*16723*/ uint16(xArgXmm2M128), +/*16724*/ uint16(xMatch), +/*16725*/ uint16(xCondPrefix), 2, + 0xF2, 16751, + 0x66, 16731, +/*16731*/ uint16(xCondDataSize), 0, 0, 0, 16737, 16744, +/*16737*/ uint16(xSetOp), uint16(VADDSUBPD), +/*16739*/ uint16(xReadSlashR), +/*16740*/ uint16(xArgXmm1), +/*16741*/ uint16(xArgXmm2), +/*16742*/ uint16(xArgXmm3M128), +/*16743*/ uint16(xMatch), +/*16744*/ uint16(xSetOp), uint16(VADDSUBPD), +/*16746*/ uint16(xReadSlashR), +/*16747*/ uint16(xArgYmm1), +/*16748*/ uint16(xArgYmm2), +/*16749*/ uint16(xArgYmm3M256), +/*16750*/ uint16(xMatch), +/*16751*/ uint16(xCondDataSize), 0, 0, 0, 16757, 16764, +/*16757*/ uint16(xSetOp), uint16(VADDSUBPS), +/*16759*/ uint16(xReadSlashR), +/*16760*/ uint16(xArgXmm1), +/*16761*/ uint16(xArgXmm2), +/*16762*/ uint16(xArgXmm3M128), +/*16763*/ uint16(xMatch), +/*16764*/ uint16(xSetOp), uint16(VADDSUBPS), +/*16766*/ uint16(xReadSlashR), +/*16767*/ uint16(xArgYmm1), +/*16768*/ uint16(xArgYmm2), +/*16769*/ uint16(xArgYmm3M256), +/*16770*/ uint16(xMatch), +/*16771*/ uint16(xCondPrefix), 2, + 0xF2, 16797, + 0x66, 16777, +/*16777*/ uint16(xCondDataSize), 0, 0, 0, 16783, 16790, +/*16783*/ uint16(xSetOp), uint16(VADDSUBPD), +/*16785*/ uint16(xReadSlashR), +/*16786*/ uint16(xArgXmm1), +/*16787*/ uint16(xArgXmm2), +/*16788*/ uint16(xArgXmm3M128), +/*16789*/ uint16(xMatch), +/*16790*/ uint16(xSetOp), uint16(VADDSUBPD), +/*16792*/ uint16(xReadSlashR), +/*16793*/ uint16(xArgYmm1), +/*16794*/ uint16(xArgYmm2), +/*16795*/ uint16(xArgYmm3M256), +/*16796*/ uint16(xMatch), +/*16797*/ uint16(xCondDataSize), 0, 0, 0, 16803, 16810, +/*16803*/ uint16(xSetOp), uint16(VADDSUBPS), +/*16805*/ uint16(xReadSlashR), +/*16806*/ uint16(xArgXmm1), +/*16807*/ uint16(xArgXmm2), +/*16808*/ uint16(xArgXmm3M128), +/*16809*/ uint16(xMatch), +/*16810*/ uint16(xSetOp), uint16(VADDSUBPS), +/*16812*/ uint16(xReadSlashR), +/*16813*/ uint16(xArgYmm1), +/*16814*/ uint16(xArgYmm2), +/*16815*/ uint16(xArgYmm3M256), +/*16816*/ uint16(xMatch), +/*16817*/ uint16(xSetOp), uint16(ADDSUBPS), +/*16819*/ uint16(xReadSlashR), +/*16820*/ uint16(xArgXmm1), +/*16821*/ uint16(xArgXmm2M128), +/*16822*/ uint16(xMatch), +/*16823*/ uint16(xCondPrefix), 4, + 0xC5, 16869, + 0xC4, 16845, + 0x66, 16839, + 0x0, 16833, +/*16833*/ uint16(xSetOp), uint16(PSRLW), +/*16835*/ uint16(xReadSlashR), +/*16836*/ uint16(xArgMm), +/*16837*/ uint16(xArgMmM64), +/*16838*/ uint16(xMatch), +/*16839*/ uint16(xSetOp), uint16(PSRLW), +/*16841*/ uint16(xReadSlashR), +/*16842*/ uint16(xArgXmm1), +/*16843*/ uint16(xArgXmm2M128), +/*16844*/ uint16(xMatch), +/*16845*/ uint16(xCondPrefix), 1, + 0x66, 16849, +/*16849*/ uint16(xCondDataSize), 0, 0, 0, 16855, 16862, +/*16855*/ uint16(xSetOp), uint16(VPSRLW), +/*16857*/ uint16(xReadSlashR), +/*16858*/ uint16(xArgXmm1), +/*16859*/ uint16(xArgXmm2), +/*16860*/ uint16(xArgXmm3M128), +/*16861*/ uint16(xMatch), +/*16862*/ uint16(xSetOp), uint16(VPSRLW), +/*16864*/ uint16(xReadSlashR), +/*16865*/ uint16(xArgYmm1), +/*16866*/ uint16(xArgYmm2), +/*16867*/ uint16(xArgXmm3M128), +/*16868*/ uint16(xMatch), +/*16869*/ uint16(xCondPrefix), 1, + 0x66, 16873, +/*16873*/ uint16(xCondDataSize), 0, 0, 0, 16879, 16886, +/*16879*/ uint16(xSetOp), uint16(VPSRLW), +/*16881*/ uint16(xReadSlashR), +/*16882*/ uint16(xArgXmm1), +/*16883*/ uint16(xArgXmm2), +/*16884*/ uint16(xArgXmm3M128), +/*16885*/ uint16(xMatch), +/*16886*/ uint16(xSetOp), uint16(VPSRLW), +/*16888*/ uint16(xReadSlashR), +/*16889*/ uint16(xArgYmm1), +/*16890*/ uint16(xArgYmm2), +/*16891*/ uint16(xArgXmm3M128), +/*16892*/ uint16(xMatch), +/*16893*/ uint16(xCondPrefix), 4, + 0xC5, 16932, + 0xC4, 16915, + 0x66, 16909, + 0x0, 16903, +/*16903*/ uint16(xSetOp), uint16(PSRLD), +/*16905*/ uint16(xReadSlashR), +/*16906*/ uint16(xArgMm), +/*16907*/ uint16(xArgMmM64), +/*16908*/ uint16(xMatch), +/*16909*/ uint16(xSetOp), uint16(PSRLD), +/*16911*/ uint16(xReadSlashR), +/*16912*/ uint16(xArgXmm1), +/*16913*/ uint16(xArgXmm2M128), +/*16914*/ uint16(xMatch), +/*16915*/ uint16(xCondPrefix), 1, + 0x66, 16919, +/*16919*/ uint16(xCondDataSize), 0, 0, 0, 16925, 0, +/*16925*/ uint16(xSetOp), uint16(VPSRLD), +/*16927*/ uint16(xReadSlashR), +/*16928*/ uint16(xArgXmm1), +/*16929*/ uint16(xArgXmm2), +/*16930*/ uint16(xArgXmm3M128), +/*16931*/ uint16(xMatch), +/*16932*/ uint16(xCondPrefix), 1, + 0x66, 16936, +/*16936*/ uint16(xCondDataSize), 0, 0, 0, 16942, 0, +/*16942*/ uint16(xSetOp), uint16(VPSRLD), +/*16944*/ uint16(xReadSlashR), +/*16945*/ uint16(xArgXmm1), +/*16946*/ uint16(xArgXmm2), +/*16947*/ uint16(xArgXmm3M128), +/*16948*/ uint16(xMatch), +/*16949*/ uint16(xCondPrefix), 4, + 0xC5, 16988, + 0xC4, 16971, + 0x66, 16965, + 0x0, 16959, +/*16959*/ uint16(xSetOp), uint16(PSRLQ), +/*16961*/ uint16(xReadSlashR), +/*16962*/ uint16(xArgMm), +/*16963*/ uint16(xArgMmM64), +/*16964*/ uint16(xMatch), +/*16965*/ uint16(xSetOp), uint16(PSRLQ), +/*16967*/ uint16(xReadSlashR), +/*16968*/ uint16(xArgXmm1), +/*16969*/ uint16(xArgXmm2M128), +/*16970*/ uint16(xMatch), +/*16971*/ uint16(xCondPrefix), 1, + 0x66, 16975, +/*16975*/ uint16(xCondDataSize), 0, 0, 0, 16981, 0, +/*16981*/ uint16(xSetOp), uint16(VPSRLQ), +/*16983*/ uint16(xReadSlashR), +/*16984*/ uint16(xArgXmm1), +/*16985*/ uint16(xArgXmm2), +/*16986*/ uint16(xArgXmm3M128), +/*16987*/ uint16(xMatch), +/*16988*/ uint16(xCondPrefix), 1, + 0x66, 16992, +/*16992*/ uint16(xCondDataSize), 0, 0, 0, 16998, 0, +/*16998*/ uint16(xSetOp), uint16(VPSRLQ), +/*17000*/ uint16(xReadSlashR), +/*17001*/ uint16(xArgXmm1), +/*17002*/ uint16(xArgXmm2), +/*17003*/ uint16(xArgXmm3M128), +/*17004*/ uint16(xMatch), +/*17005*/ uint16(xCondPrefix), 4, + 0xC5, 17051, + 0xC4, 17027, + 0x66, 17021, + 0x0, 17015, +/*17015*/ uint16(xSetOp), uint16(PADDQ), +/*17017*/ uint16(xReadSlashR), +/*17018*/ uint16(xArgMm1), +/*17019*/ uint16(xArgMm2M64), +/*17020*/ uint16(xMatch), +/*17021*/ uint16(xSetOp), uint16(PADDQ), +/*17023*/ uint16(xReadSlashR), +/*17024*/ uint16(xArgXmm1), +/*17025*/ uint16(xArgXmm2M128), +/*17026*/ uint16(xMatch), +/*17027*/ uint16(xCondPrefix), 1, + 0x66, 17031, +/*17031*/ uint16(xCondDataSize), 0, 0, 0, 17037, 17044, +/*17037*/ uint16(xSetOp), uint16(VPADDQ), +/*17039*/ uint16(xReadSlashR), +/*17040*/ uint16(xArgXmm1), +/*17041*/ uint16(xArgXmm2), +/*17042*/ uint16(xArgXmm3M128), +/*17043*/ uint16(xMatch), +/*17044*/ uint16(xSetOp), uint16(VPADDQ), +/*17046*/ uint16(xReadSlashR), +/*17047*/ uint16(xArgYmm1), +/*17048*/ uint16(xArgYmm2), +/*17049*/ uint16(xArgYmm3M256), +/*17050*/ uint16(xMatch), +/*17051*/ uint16(xCondPrefix), 1, + 0x66, 17055, +/*17055*/ uint16(xCondDataSize), 0, 0, 0, 17061, 17068, +/*17061*/ uint16(xSetOp), uint16(VPADDQ), +/*17063*/ uint16(xReadSlashR), +/*17064*/ uint16(xArgXmm1), +/*17065*/ uint16(xArgXmm2), +/*17066*/ uint16(xArgXmm3M128), +/*17067*/ uint16(xMatch), +/*17068*/ uint16(xSetOp), uint16(VPADDQ), +/*17070*/ uint16(xReadSlashR), +/*17071*/ uint16(xArgYmm1), +/*17072*/ uint16(xArgYmm2), +/*17073*/ uint16(xArgYmm3M256), +/*17074*/ uint16(xMatch), +/*17075*/ uint16(xCondPrefix), 4, + 0xC5, 17121, + 0xC4, 17097, + 0x66, 17091, + 0x0, 17085, +/*17085*/ uint16(xSetOp), uint16(PMULLW), +/*17087*/ uint16(xReadSlashR), +/*17088*/ uint16(xArgMm), +/*17089*/ uint16(xArgMmM64), +/*17090*/ uint16(xMatch), +/*17091*/ uint16(xSetOp), uint16(PMULLW), +/*17093*/ uint16(xReadSlashR), +/*17094*/ uint16(xArgXmm1), +/*17095*/ uint16(xArgXmm2M128), +/*17096*/ uint16(xMatch), +/*17097*/ uint16(xCondPrefix), 1, + 0x66, 17101, +/*17101*/ uint16(xCondDataSize), 0, 0, 0, 17107, 17114, +/*17107*/ uint16(xSetOp), uint16(VPMULLW), +/*17109*/ uint16(xReadSlashR), +/*17110*/ uint16(xArgXmm1), +/*17111*/ uint16(xArgXmm2), +/*17112*/ uint16(xArgXmm3M128), +/*17113*/ uint16(xMatch), +/*17114*/ uint16(xSetOp), uint16(VPMULLW), +/*17116*/ uint16(xReadSlashR), +/*17117*/ uint16(xArgYmm1), +/*17118*/ uint16(xArgYmm2), +/*17119*/ uint16(xArgYmm3M256), +/*17120*/ uint16(xMatch), +/*17121*/ uint16(xCondPrefix), 1, + 0x66, 17125, +/*17125*/ uint16(xCondDataSize), 0, 0, 0, 17131, 17138, +/*17131*/ uint16(xSetOp), uint16(VPMULLW), +/*17133*/ uint16(xReadSlashR), +/*17134*/ uint16(xArgXmm1), +/*17135*/ uint16(xArgXmm2), +/*17136*/ uint16(xArgXmm3M128), +/*17137*/ uint16(xMatch), +/*17138*/ uint16(xSetOp), uint16(VPMULLW), +/*17140*/ uint16(xReadSlashR), +/*17141*/ uint16(xArgYmm1), +/*17142*/ uint16(xArgYmm2), +/*17143*/ uint16(xArgYmm3M256), +/*17144*/ uint16(xMatch), +/*17145*/ uint16(xCondPrefix), 5, + 0xF3, 17201, + 0xF2, 17195, + 0xC5, 17179, + 0xC4, 17163, + 0x66, 17157, +/*17157*/ uint16(xSetOp), uint16(MOVQ), +/*17159*/ uint16(xReadSlashR), +/*17160*/ uint16(xArgXmm2M64), +/*17161*/ uint16(xArgXmm1), +/*17162*/ uint16(xMatch), +/*17163*/ uint16(xCondPrefix), 1, + 0x66, 17167, +/*17167*/ uint16(xCondDataSize), 0, 0, 0, 17173, 0, +/*17173*/ uint16(xSetOp), uint16(VMOVQ), +/*17175*/ uint16(xReadSlashR), +/*17176*/ uint16(xArgXmm1M64), +/*17177*/ uint16(xArgXmm2), +/*17178*/ uint16(xMatch), +/*17179*/ uint16(xCondPrefix), 1, + 0x66, 17183, +/*17183*/ uint16(xCondDataSize), 0, 0, 0, 17189, 0, +/*17189*/ uint16(xSetOp), uint16(VMOVQ), +/*17191*/ uint16(xReadSlashR), +/*17192*/ uint16(xArgXmm1M64), +/*17193*/ uint16(xArgXmm2), +/*17194*/ uint16(xMatch), +/*17195*/ uint16(xSetOp), uint16(MOVDQ2Q), +/*17197*/ uint16(xReadSlashR), +/*17198*/ uint16(xArgMm), +/*17199*/ uint16(xArgXmm2), +/*17200*/ uint16(xMatch), +/*17201*/ uint16(xSetOp), uint16(MOVQ2DQ), +/*17203*/ uint16(xReadSlashR), +/*17204*/ uint16(xArgXmm1), +/*17205*/ uint16(xArgMm2), +/*17206*/ uint16(xMatch), +/*17207*/ uint16(xCondPrefix), 4, + 0xC5, 17251, + 0xC4, 17229, + 0x66, 17223, + 0x0, 17217, +/*17217*/ uint16(xSetOp), uint16(PMOVMSKB), +/*17219*/ uint16(xReadSlashR), +/*17220*/ uint16(xArgR32), +/*17221*/ uint16(xArgMm2), +/*17222*/ uint16(xMatch), +/*17223*/ uint16(xSetOp), uint16(PMOVMSKB), +/*17225*/ uint16(xReadSlashR), +/*17226*/ uint16(xArgR32), +/*17227*/ uint16(xArgXmm2), +/*17228*/ uint16(xMatch), +/*17229*/ uint16(xCondPrefix), 1, + 0x66, 17233, +/*17233*/ uint16(xCondDataSize), 0, 0, 0, 17239, 17245, +/*17239*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17241*/ uint16(xReadSlashR), +/*17242*/ uint16(xArgR32), +/*17243*/ uint16(xArgXmm1), +/*17244*/ uint16(xMatch), +/*17245*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17247*/ uint16(xReadSlashR), +/*17248*/ uint16(xArgR32), +/*17249*/ uint16(xArgYmm1), +/*17250*/ uint16(xMatch), +/*17251*/ uint16(xCondPrefix), 1, + 0x66, 17255, +/*17255*/ uint16(xCondDataSize), 0, 0, 0, 17261, 17267, +/*17261*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17263*/ uint16(xReadSlashR), +/*17264*/ uint16(xArgR32), +/*17265*/ uint16(xArgXmm1), +/*17266*/ uint16(xMatch), +/*17267*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17269*/ uint16(xReadSlashR), +/*17270*/ uint16(xArgR32), +/*17271*/ uint16(xArgYmm1), +/*17272*/ uint16(xMatch), +/*17273*/ uint16(xCondPrefix), 4, + 0xC5, 17319, + 0xC4, 17295, + 0x66, 17289, + 0x0, 17283, +/*17283*/ uint16(xSetOp), uint16(PSUBUSB), +/*17285*/ uint16(xReadSlashR), +/*17286*/ uint16(xArgMm), +/*17287*/ uint16(xArgMmM64), +/*17288*/ uint16(xMatch), +/*17289*/ uint16(xSetOp), uint16(PSUBUSB), +/*17291*/ uint16(xReadSlashR), +/*17292*/ uint16(xArgXmm1), +/*17293*/ uint16(xArgXmm2M128), +/*17294*/ uint16(xMatch), +/*17295*/ uint16(xCondPrefix), 1, + 0x66, 17299, +/*17299*/ uint16(xCondDataSize), 0, 0, 0, 17305, 17312, +/*17305*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17307*/ uint16(xReadSlashR), +/*17308*/ uint16(xArgXmm1), +/*17309*/ uint16(xArgXmm2), +/*17310*/ uint16(xArgXmm3M128), +/*17311*/ uint16(xMatch), +/*17312*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17314*/ uint16(xReadSlashR), +/*17315*/ uint16(xArgYmm1), +/*17316*/ uint16(xArgYmm2), +/*17317*/ uint16(xArgYmm3M256), +/*17318*/ uint16(xMatch), +/*17319*/ uint16(xCondPrefix), 1, + 0x66, 17323, +/*17323*/ uint16(xCondDataSize), 0, 0, 0, 17329, 17336, +/*17329*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17331*/ uint16(xReadSlashR), +/*17332*/ uint16(xArgXmm1), +/*17333*/ uint16(xArgXmm2), +/*17334*/ uint16(xArgXmm3M128), +/*17335*/ uint16(xMatch), +/*17336*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17338*/ uint16(xReadSlashR), +/*17339*/ uint16(xArgYmm1), +/*17340*/ uint16(xArgYmm2), +/*17341*/ uint16(xArgYmm3M256), +/*17342*/ uint16(xMatch), +/*17343*/ uint16(xCondPrefix), 4, + 0xC5, 17389, + 0xC4, 17365, + 0x66, 17359, + 0x0, 17353, +/*17353*/ uint16(xSetOp), uint16(PSUBUSW), +/*17355*/ uint16(xReadSlashR), +/*17356*/ uint16(xArgMm), +/*17357*/ uint16(xArgMmM64), +/*17358*/ uint16(xMatch), +/*17359*/ uint16(xSetOp), uint16(PSUBUSW), +/*17361*/ uint16(xReadSlashR), +/*17362*/ uint16(xArgXmm1), +/*17363*/ uint16(xArgXmm2M128), +/*17364*/ uint16(xMatch), +/*17365*/ uint16(xCondPrefix), 1, + 0x66, 17369, +/*17369*/ uint16(xCondDataSize), 0, 0, 0, 17375, 17382, +/*17375*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17377*/ uint16(xReadSlashR), +/*17378*/ uint16(xArgXmm1), +/*17379*/ uint16(xArgXmm2), +/*17380*/ uint16(xArgXmm3M128), +/*17381*/ uint16(xMatch), +/*17382*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17384*/ uint16(xReadSlashR), +/*17385*/ uint16(xArgYmm1), +/*17386*/ uint16(xArgYmm2), +/*17387*/ uint16(xArgYmm3M256), +/*17388*/ uint16(xMatch), +/*17389*/ uint16(xCondPrefix), 1, + 0x66, 17393, +/*17393*/ uint16(xCondDataSize), 0, 0, 0, 17399, 17406, +/*17399*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17401*/ uint16(xReadSlashR), +/*17402*/ uint16(xArgXmm1), +/*17403*/ uint16(xArgXmm2), +/*17404*/ uint16(xArgXmm3M128), +/*17405*/ uint16(xMatch), +/*17406*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17408*/ uint16(xReadSlashR), +/*17409*/ uint16(xArgYmm1), +/*17410*/ uint16(xArgYmm2), +/*17411*/ uint16(xArgYmm3M256), +/*17412*/ uint16(xMatch), +/*17413*/ uint16(xCondPrefix), 4, + 0xC5, 17459, + 0xC4, 17435, + 0x66, 17429, + 0x0, 17423, +/*17423*/ uint16(xSetOp), uint16(PMINUB), +/*17425*/ uint16(xReadSlashR), +/*17426*/ uint16(xArgMm1), +/*17427*/ uint16(xArgMm2M64), +/*17428*/ uint16(xMatch), +/*17429*/ uint16(xSetOp), uint16(PMINUB), +/*17431*/ uint16(xReadSlashR), +/*17432*/ uint16(xArgXmm1), +/*17433*/ uint16(xArgXmm2M128), +/*17434*/ uint16(xMatch), +/*17435*/ uint16(xCondPrefix), 1, + 0x66, 17439, +/*17439*/ uint16(xCondDataSize), 0, 0, 0, 17445, 17452, +/*17445*/ uint16(xSetOp), uint16(VPMINUB), +/*17447*/ uint16(xReadSlashR), +/*17448*/ uint16(xArgXmm1), +/*17449*/ uint16(xArgXmm2), +/*17450*/ uint16(xArgXmm3M128), +/*17451*/ uint16(xMatch), +/*17452*/ uint16(xSetOp), uint16(VPMINUB), +/*17454*/ uint16(xReadSlashR), +/*17455*/ uint16(xArgYmm1), +/*17456*/ uint16(xArgYmm2), +/*17457*/ uint16(xArgYmm3M256), +/*17458*/ uint16(xMatch), +/*17459*/ uint16(xCondPrefix), 1, + 0x66, 17463, +/*17463*/ uint16(xCondDataSize), 0, 0, 0, 17469, 17476, +/*17469*/ uint16(xSetOp), uint16(VPMINUB), +/*17471*/ uint16(xReadSlashR), +/*17472*/ uint16(xArgXmm1), +/*17473*/ uint16(xArgXmm2), +/*17474*/ uint16(xArgXmm3M128), +/*17475*/ uint16(xMatch), +/*17476*/ uint16(xSetOp), uint16(VPMINUB), +/*17478*/ uint16(xReadSlashR), +/*17479*/ uint16(xArgYmm1), +/*17480*/ uint16(xArgYmm2), +/*17481*/ uint16(xArgYmm3M256), +/*17482*/ uint16(xMatch), +/*17483*/ uint16(xCondPrefix), 4, + 0xC5, 17529, + 0xC4, 17505, + 0x66, 17499, + 0x0, 17493, +/*17493*/ uint16(xSetOp), uint16(PAND), +/*17495*/ uint16(xReadSlashR), +/*17496*/ uint16(xArgMm), +/*17497*/ uint16(xArgMmM64), +/*17498*/ uint16(xMatch), +/*17499*/ uint16(xSetOp), uint16(PAND), +/*17501*/ uint16(xReadSlashR), +/*17502*/ uint16(xArgXmm1), +/*17503*/ uint16(xArgXmm2M128), +/*17504*/ uint16(xMatch), +/*17505*/ uint16(xCondPrefix), 1, + 0x66, 17509, +/*17509*/ uint16(xCondDataSize), 0, 0, 0, 17515, 17522, +/*17515*/ uint16(xSetOp), uint16(VPAND), +/*17517*/ uint16(xReadSlashR), +/*17518*/ uint16(xArgXmm1), +/*17519*/ uint16(xArgXmm2), +/*17520*/ uint16(xArgXmm3M128), +/*17521*/ uint16(xMatch), +/*17522*/ uint16(xSetOp), uint16(VPAND), +/*17524*/ uint16(xReadSlashR), +/*17525*/ uint16(xArgYmm1), +/*17526*/ uint16(xArgYmm2), +/*17527*/ uint16(xArgYmm3M256), +/*17528*/ uint16(xMatch), +/*17529*/ uint16(xCondPrefix), 1, + 0x66, 17533, +/*17533*/ uint16(xCondDataSize), 0, 0, 0, 17539, 17546, +/*17539*/ uint16(xSetOp), uint16(VPAND), +/*17541*/ uint16(xReadSlashR), +/*17542*/ uint16(xArgXmm1), +/*17543*/ uint16(xArgXmm2), +/*17544*/ uint16(xArgXmm3M128), +/*17545*/ uint16(xMatch), +/*17546*/ uint16(xSetOp), uint16(VPAND), +/*17548*/ uint16(xReadSlashR), +/*17549*/ uint16(xArgYmm1), +/*17550*/ uint16(xArgYmm2), +/*17551*/ uint16(xArgYmm3M256), +/*17552*/ uint16(xMatch), +/*17553*/ uint16(xCondPrefix), 4, + 0xC5, 17599, + 0xC4, 17575, + 0x66, 17569, + 0x0, 17563, +/*17563*/ uint16(xSetOp), uint16(PADDUSB), +/*17565*/ uint16(xReadSlashR), +/*17566*/ uint16(xArgMm), +/*17567*/ uint16(xArgMmM64), +/*17568*/ uint16(xMatch), +/*17569*/ uint16(xSetOp), uint16(PADDUSB), +/*17571*/ uint16(xReadSlashR), +/*17572*/ uint16(xArgXmm1), +/*17573*/ uint16(xArgXmm2M128), +/*17574*/ uint16(xMatch), +/*17575*/ uint16(xCondPrefix), 1, + 0x66, 17579, +/*17579*/ uint16(xCondDataSize), 0, 0, 0, 17585, 17592, +/*17585*/ uint16(xSetOp), uint16(VPADDUSB), +/*17587*/ uint16(xReadSlashR), +/*17588*/ uint16(xArgXmm1), +/*17589*/ uint16(xArgXmm2), +/*17590*/ uint16(xArgXmm3M128), +/*17591*/ uint16(xMatch), +/*17592*/ uint16(xSetOp), uint16(VPADDUSB), +/*17594*/ uint16(xReadSlashR), +/*17595*/ uint16(xArgYmm1), +/*17596*/ uint16(xArgYmm2), +/*17597*/ uint16(xArgYmm3M256), +/*17598*/ uint16(xMatch), +/*17599*/ uint16(xCondPrefix), 1, + 0x66, 17603, +/*17603*/ uint16(xCondDataSize), 0, 0, 0, 17609, 17616, +/*17609*/ uint16(xSetOp), uint16(VPADDUSB), +/*17611*/ uint16(xReadSlashR), +/*17612*/ uint16(xArgXmm1), +/*17613*/ uint16(xArgXmm2), +/*17614*/ uint16(xArgXmm3M128), +/*17615*/ uint16(xMatch), +/*17616*/ uint16(xSetOp), uint16(VPADDUSB), +/*17618*/ uint16(xReadSlashR), +/*17619*/ uint16(xArgYmm1), +/*17620*/ uint16(xArgYmm2), +/*17621*/ uint16(xArgYmm3M256), +/*17622*/ uint16(xMatch), +/*17623*/ uint16(xCondPrefix), 4, + 0xC5, 17669, + 0xC4, 17645, + 0x66, 17639, + 0x0, 17633, +/*17633*/ uint16(xSetOp), uint16(PADDUSW), +/*17635*/ uint16(xReadSlashR), +/*17636*/ uint16(xArgMm), +/*17637*/ uint16(xArgMmM64), +/*17638*/ uint16(xMatch), +/*17639*/ uint16(xSetOp), uint16(PADDUSW), +/*17641*/ uint16(xReadSlashR), +/*17642*/ uint16(xArgXmm1), +/*17643*/ uint16(xArgXmm2M128), +/*17644*/ uint16(xMatch), +/*17645*/ uint16(xCondPrefix), 1, + 0x66, 17649, +/*17649*/ uint16(xCondDataSize), 0, 0, 0, 17655, 17662, +/*17655*/ uint16(xSetOp), uint16(VPADDUSW), +/*17657*/ uint16(xReadSlashR), +/*17658*/ uint16(xArgXmm1), +/*17659*/ uint16(xArgXmm2), +/*17660*/ uint16(xArgXmm3M128), +/*17661*/ uint16(xMatch), +/*17662*/ uint16(xSetOp), uint16(VPADDUSW), +/*17664*/ uint16(xReadSlashR), +/*17665*/ uint16(xArgYmm1), +/*17666*/ uint16(xArgYmm2), +/*17667*/ uint16(xArgYmm3M256), +/*17668*/ uint16(xMatch), +/*17669*/ uint16(xCondPrefix), 1, + 0x66, 17673, +/*17673*/ uint16(xCondDataSize), 0, 0, 0, 17679, 17686, +/*17679*/ uint16(xSetOp), uint16(VPADDUSW), +/*17681*/ uint16(xReadSlashR), +/*17682*/ uint16(xArgXmm1), +/*17683*/ uint16(xArgXmm2), +/*17684*/ uint16(xArgXmm3M128), +/*17685*/ uint16(xMatch), +/*17686*/ uint16(xSetOp), uint16(VPADDUSW), +/*17688*/ uint16(xReadSlashR), +/*17689*/ uint16(xArgYmm1), +/*17690*/ uint16(xArgYmm2), +/*17691*/ uint16(xArgYmm3M256), +/*17692*/ uint16(xMatch), +/*17693*/ uint16(xCondPrefix), 4, + 0xC5, 17739, + 0xC4, 17715, + 0x66, 17709, + 0x0, 17703, +/*17703*/ uint16(xSetOp), uint16(PMAXUB), +/*17705*/ uint16(xReadSlashR), +/*17706*/ uint16(xArgMm1), +/*17707*/ uint16(xArgMm2M64), +/*17708*/ uint16(xMatch), +/*17709*/ uint16(xSetOp), uint16(PMAXUB), +/*17711*/ uint16(xReadSlashR), +/*17712*/ uint16(xArgXmm1), +/*17713*/ uint16(xArgXmm2M128), +/*17714*/ uint16(xMatch), +/*17715*/ uint16(xCondPrefix), 1, + 0x66, 17719, +/*17719*/ uint16(xCondDataSize), 0, 0, 0, 17725, 17732, +/*17725*/ uint16(xSetOp), uint16(VPMAXUB), +/*17727*/ uint16(xReadSlashR), +/*17728*/ uint16(xArgXmm1), +/*17729*/ uint16(xArgXmm2), +/*17730*/ uint16(xArgXmm3M128), +/*17731*/ uint16(xMatch), +/*17732*/ uint16(xSetOp), uint16(VPMAXUB), +/*17734*/ uint16(xReadSlashR), +/*17735*/ uint16(xArgYmm1), +/*17736*/ uint16(xArgYmm2), +/*17737*/ uint16(xArgYmm3M256), +/*17738*/ uint16(xMatch), +/*17739*/ uint16(xCondPrefix), 1, + 0x66, 17743, +/*17743*/ uint16(xCondDataSize), 0, 0, 0, 17749, 17756, +/*17749*/ uint16(xSetOp), uint16(VPMAXUB), +/*17751*/ uint16(xReadSlashR), +/*17752*/ uint16(xArgXmm1), +/*17753*/ uint16(xArgXmm2), +/*17754*/ uint16(xArgXmm3M128), +/*17755*/ uint16(xMatch), +/*17756*/ uint16(xSetOp), uint16(VPMAXUB), +/*17758*/ uint16(xReadSlashR), +/*17759*/ uint16(xArgYmm1), +/*17760*/ uint16(xArgYmm2), +/*17761*/ uint16(xArgYmm3M256), +/*17762*/ uint16(xMatch), +/*17763*/ uint16(xCondPrefix), 4, + 0xC5, 17809, + 0xC4, 17785, + 0x66, 17779, + 0x0, 17773, +/*17773*/ uint16(xSetOp), uint16(PANDN), +/*17775*/ uint16(xReadSlashR), +/*17776*/ uint16(xArgMm), +/*17777*/ uint16(xArgMmM64), +/*17778*/ uint16(xMatch), +/*17779*/ uint16(xSetOp), uint16(PANDN), +/*17781*/ uint16(xReadSlashR), +/*17782*/ uint16(xArgXmm1), +/*17783*/ uint16(xArgXmm2M128), +/*17784*/ uint16(xMatch), +/*17785*/ uint16(xCondPrefix), 1, + 0x66, 17789, +/*17789*/ uint16(xCondDataSize), 0, 0, 0, 17795, 17802, +/*17795*/ uint16(xSetOp), uint16(VPANDN), +/*17797*/ uint16(xReadSlashR), +/*17798*/ uint16(xArgXmm1), +/*17799*/ uint16(xArgXmm2), +/*17800*/ uint16(xArgXmm3M128), +/*17801*/ uint16(xMatch), +/*17802*/ uint16(xSetOp), uint16(VPANDN), +/*17804*/ uint16(xReadSlashR), +/*17805*/ uint16(xArgYmm1), +/*17806*/ uint16(xArgYmm2), +/*17807*/ uint16(xArgYmm3M256), +/*17808*/ uint16(xMatch), +/*17809*/ uint16(xCondPrefix), 1, + 0x66, 17813, +/*17813*/ uint16(xCondDataSize), 0, 0, 0, 17819, 17826, +/*17819*/ uint16(xSetOp), uint16(VPANDN), +/*17821*/ uint16(xReadSlashR), +/*17822*/ uint16(xArgXmm1), +/*17823*/ uint16(xArgXmm2), +/*17824*/ uint16(xArgXmm3M128), +/*17825*/ uint16(xMatch), +/*17826*/ uint16(xSetOp), uint16(VPANDN), +/*17828*/ uint16(xReadSlashR), +/*17829*/ uint16(xArgYmm1), +/*17830*/ uint16(xArgYmm2), +/*17831*/ uint16(xArgYmm3M256), +/*17832*/ uint16(xMatch), +/*17833*/ uint16(xCondPrefix), 4, + 0xC5, 17879, + 0xC4, 17855, + 0x66, 17849, + 0x0, 17843, +/*17843*/ uint16(xSetOp), uint16(PAVGB), +/*17845*/ uint16(xReadSlashR), +/*17846*/ uint16(xArgMm1), +/*17847*/ uint16(xArgMm2M64), +/*17848*/ uint16(xMatch), +/*17849*/ uint16(xSetOp), uint16(PAVGB), +/*17851*/ uint16(xReadSlashR), +/*17852*/ uint16(xArgXmm1), +/*17853*/ uint16(xArgXmm2M128), +/*17854*/ uint16(xMatch), +/*17855*/ uint16(xCondPrefix), 1, + 0x66, 17859, +/*17859*/ uint16(xCondDataSize), 0, 0, 0, 17865, 17872, +/*17865*/ uint16(xSetOp), uint16(VPAVGB), +/*17867*/ uint16(xReadSlashR), +/*17868*/ uint16(xArgXmm1), +/*17869*/ uint16(xArgXmm2), +/*17870*/ uint16(xArgXmm3M128), +/*17871*/ uint16(xMatch), +/*17872*/ uint16(xSetOp), uint16(VPAVGB), +/*17874*/ uint16(xReadSlashR), +/*17875*/ uint16(xArgYmm1), +/*17876*/ uint16(xArgYmm2), +/*17877*/ uint16(xArgYmm3M256), +/*17878*/ uint16(xMatch), +/*17879*/ uint16(xCondPrefix), 1, + 0x66, 17883, +/*17883*/ uint16(xCondDataSize), 0, 0, 0, 17889, 17896, +/*17889*/ uint16(xSetOp), uint16(VPAVGB), +/*17891*/ uint16(xReadSlashR), +/*17892*/ uint16(xArgXmm1), +/*17893*/ uint16(xArgXmm2), +/*17894*/ uint16(xArgXmm3M128), +/*17895*/ uint16(xMatch), +/*17896*/ uint16(xSetOp), uint16(VPAVGB), +/*17898*/ uint16(xReadSlashR), +/*17899*/ uint16(xArgYmm1), +/*17900*/ uint16(xArgYmm2), +/*17901*/ uint16(xArgYmm3M256), +/*17902*/ uint16(xMatch), +/*17903*/ uint16(xCondPrefix), 4, + 0xC5, 17949, + 0xC4, 17925, + 0x66, 17919, + 0x0, 17913, +/*17913*/ uint16(xSetOp), uint16(PSRAW), +/*17915*/ uint16(xReadSlashR), +/*17916*/ uint16(xArgMm), +/*17917*/ uint16(xArgMmM64), +/*17918*/ uint16(xMatch), +/*17919*/ uint16(xSetOp), uint16(PSRAW), +/*17921*/ uint16(xReadSlashR), +/*17922*/ uint16(xArgXmm1), +/*17923*/ uint16(xArgXmm2M128), +/*17924*/ uint16(xMatch), +/*17925*/ uint16(xCondPrefix), 1, + 0x66, 17929, +/*17929*/ uint16(xCondDataSize), 0, 0, 0, 17935, 17942, +/*17935*/ uint16(xSetOp), uint16(VPSRAW), +/*17937*/ uint16(xReadSlashR), +/*17938*/ uint16(xArgXmm1), +/*17939*/ uint16(xArgXmm2), +/*17940*/ uint16(xArgXmm3M128), +/*17941*/ uint16(xMatch), +/*17942*/ uint16(xSetOp), uint16(VPSRAW), +/*17944*/ uint16(xReadSlashR), +/*17945*/ uint16(xArgYmm1), +/*17946*/ uint16(xArgYmm2), +/*17947*/ uint16(xArgXmm3M128), +/*17948*/ uint16(xMatch), +/*17949*/ uint16(xCondPrefix), 1, + 0x66, 17953, +/*17953*/ uint16(xCondDataSize), 0, 0, 0, 17959, 17966, +/*17959*/ uint16(xSetOp), uint16(VPSRAW), +/*17961*/ uint16(xReadSlashR), +/*17962*/ uint16(xArgXmm1), +/*17963*/ uint16(xArgXmm2), +/*17964*/ uint16(xArgXmm3M128), +/*17965*/ uint16(xMatch), +/*17966*/ uint16(xSetOp), uint16(VPSRAW), +/*17968*/ uint16(xReadSlashR), +/*17969*/ uint16(xArgYmm1), +/*17970*/ uint16(xArgYmm2), +/*17971*/ uint16(xArgXmm3M128), +/*17972*/ uint16(xMatch), +/*17973*/ uint16(xCondPrefix), 4, + 0xC5, 18019, + 0xC4, 17995, + 0x66, 17989, + 0x0, 17983, +/*17983*/ uint16(xSetOp), uint16(PSRAD), +/*17985*/ uint16(xReadSlashR), +/*17986*/ uint16(xArgMm), +/*17987*/ uint16(xArgMmM64), +/*17988*/ uint16(xMatch), +/*17989*/ uint16(xSetOp), uint16(PSRAD), +/*17991*/ uint16(xReadSlashR), +/*17992*/ uint16(xArgXmm1), +/*17993*/ uint16(xArgXmm2M128), +/*17994*/ uint16(xMatch), +/*17995*/ uint16(xCondPrefix), 1, + 0x66, 17999, +/*17999*/ uint16(xCondDataSize), 0, 0, 0, 18005, 18012, +/*18005*/ uint16(xSetOp), uint16(VPSRAD), +/*18007*/ uint16(xReadSlashR), +/*18008*/ uint16(xArgXmm1), +/*18009*/ uint16(xArgXmm2), +/*18010*/ uint16(xArgXmm3M128), +/*18011*/ uint16(xMatch), +/*18012*/ uint16(xSetOp), uint16(VPSRAD), +/*18014*/ uint16(xReadSlashR), +/*18015*/ uint16(xArgYmm1), +/*18016*/ uint16(xArgYmm2), +/*18017*/ uint16(xArgXmm3M128), +/*18018*/ uint16(xMatch), +/*18019*/ uint16(xCondPrefix), 1, + 0x66, 18023, +/*18023*/ uint16(xCondDataSize), 0, 0, 0, 18029, 18036, +/*18029*/ uint16(xSetOp), uint16(VPSRAD), +/*18031*/ uint16(xReadSlashR), +/*18032*/ uint16(xArgXmm1), +/*18033*/ uint16(xArgXmm2), +/*18034*/ uint16(xArgXmm3M128), +/*18035*/ uint16(xMatch), +/*18036*/ uint16(xSetOp), uint16(VPSRAD), +/*18038*/ uint16(xReadSlashR), +/*18039*/ uint16(xArgYmm1), +/*18040*/ uint16(xArgYmm2), +/*18041*/ uint16(xArgXmm3M128), +/*18042*/ uint16(xMatch), +/*18043*/ uint16(xCondPrefix), 4, + 0xC5, 18089, + 0xC4, 18065, + 0x66, 18059, + 0x0, 18053, +/*18053*/ uint16(xSetOp), uint16(PAVGW), +/*18055*/ uint16(xReadSlashR), +/*18056*/ uint16(xArgMm1), +/*18057*/ uint16(xArgMm2M64), +/*18058*/ uint16(xMatch), +/*18059*/ uint16(xSetOp), uint16(PAVGW), +/*18061*/ uint16(xReadSlashR), +/*18062*/ uint16(xArgXmm1), +/*18063*/ uint16(xArgXmm2M128), +/*18064*/ uint16(xMatch), +/*18065*/ uint16(xCondPrefix), 1, + 0x66, 18069, +/*18069*/ uint16(xCondDataSize), 0, 0, 0, 18075, 18082, +/*18075*/ uint16(xSetOp), uint16(VPAVGW), +/*18077*/ uint16(xReadSlashR), +/*18078*/ uint16(xArgXmm1), +/*18079*/ uint16(xArgXmm2), +/*18080*/ uint16(xArgXmm3M128), +/*18081*/ uint16(xMatch), +/*18082*/ uint16(xSetOp), uint16(VPAVGW), +/*18084*/ uint16(xReadSlashR), +/*18085*/ uint16(xArgYmm1), +/*18086*/ uint16(xArgYmm2), +/*18087*/ uint16(xArgYmm3M256), +/*18088*/ uint16(xMatch), +/*18089*/ uint16(xCondPrefix), 1, + 0x66, 18093, +/*18093*/ uint16(xCondDataSize), 0, 0, 0, 18099, 18106, +/*18099*/ uint16(xSetOp), uint16(VPAVGW), +/*18101*/ uint16(xReadSlashR), +/*18102*/ uint16(xArgXmm1), +/*18103*/ uint16(xArgXmm2), +/*18104*/ uint16(xArgXmm3M128), +/*18105*/ uint16(xMatch), +/*18106*/ uint16(xSetOp), uint16(VPAVGW), +/*18108*/ uint16(xReadSlashR), +/*18109*/ uint16(xArgYmm1), +/*18110*/ uint16(xArgYmm2), +/*18111*/ uint16(xArgYmm3M256), +/*18112*/ uint16(xMatch), +/*18113*/ uint16(xCondPrefix), 4, + 0xC5, 18159, + 0xC4, 18135, + 0x66, 18129, + 0x0, 18123, +/*18123*/ uint16(xSetOp), uint16(PMULHUW), +/*18125*/ uint16(xReadSlashR), +/*18126*/ uint16(xArgMm1), +/*18127*/ uint16(xArgMm2M64), +/*18128*/ uint16(xMatch), +/*18129*/ uint16(xSetOp), uint16(PMULHUW), +/*18131*/ uint16(xReadSlashR), +/*18132*/ uint16(xArgXmm1), +/*18133*/ uint16(xArgXmm2M128), +/*18134*/ uint16(xMatch), +/*18135*/ uint16(xCondPrefix), 1, + 0x66, 18139, +/*18139*/ uint16(xCondDataSize), 0, 0, 0, 18145, 18152, +/*18145*/ uint16(xSetOp), uint16(VPMULHUW), +/*18147*/ uint16(xReadSlashR), +/*18148*/ uint16(xArgXmm1), +/*18149*/ uint16(xArgXmm2), +/*18150*/ uint16(xArgXmm3M128), +/*18151*/ uint16(xMatch), +/*18152*/ uint16(xSetOp), uint16(VPMULHUW), +/*18154*/ uint16(xReadSlashR), +/*18155*/ uint16(xArgYmm1), +/*18156*/ uint16(xArgYmm2), +/*18157*/ uint16(xArgYmm3M256), +/*18158*/ uint16(xMatch), +/*18159*/ uint16(xCondPrefix), 1, + 0x66, 18163, +/*18163*/ uint16(xCondDataSize), 0, 0, 0, 18169, 18176, +/*18169*/ uint16(xSetOp), uint16(VPMULHUW), +/*18171*/ uint16(xReadSlashR), +/*18172*/ uint16(xArgXmm1), +/*18173*/ uint16(xArgXmm2), +/*18174*/ uint16(xArgXmm3M128), +/*18175*/ uint16(xMatch), +/*18176*/ uint16(xSetOp), uint16(VPMULHUW), +/*18178*/ uint16(xReadSlashR), +/*18179*/ uint16(xArgYmm1), +/*18180*/ uint16(xArgYmm2), +/*18181*/ uint16(xArgYmm3M256), +/*18182*/ uint16(xMatch), +/*18183*/ uint16(xCondPrefix), 4, + 0xC5, 18229, + 0xC4, 18205, + 0x66, 18199, + 0x0, 18193, +/*18193*/ uint16(xSetOp), uint16(PMULHW), +/*18195*/ uint16(xReadSlashR), +/*18196*/ uint16(xArgMm), +/*18197*/ uint16(xArgMmM64), +/*18198*/ uint16(xMatch), +/*18199*/ uint16(xSetOp), uint16(PMULHW), +/*18201*/ uint16(xReadSlashR), +/*18202*/ uint16(xArgXmm1), +/*18203*/ uint16(xArgXmm2M128), +/*18204*/ uint16(xMatch), +/*18205*/ uint16(xCondPrefix), 1, + 0x66, 18209, +/*18209*/ uint16(xCondDataSize), 0, 0, 0, 18215, 18222, +/*18215*/ uint16(xSetOp), uint16(VPMULHW), +/*18217*/ uint16(xReadSlashR), +/*18218*/ uint16(xArgXmm1), +/*18219*/ uint16(xArgXmm2), +/*18220*/ uint16(xArgXmm3M128), +/*18221*/ uint16(xMatch), +/*18222*/ uint16(xSetOp), uint16(VPMULHW), +/*18224*/ uint16(xReadSlashR), +/*18225*/ uint16(xArgYmm1), +/*18226*/ uint16(xArgYmm2), +/*18227*/ uint16(xArgYmm3M256), +/*18228*/ uint16(xMatch), +/*18229*/ uint16(xCondPrefix), 1, + 0x66, 18233, +/*18233*/ uint16(xCondDataSize), 0, 0, 0, 18239, 18246, +/*18239*/ uint16(xSetOp), uint16(VPMULHW), +/*18241*/ uint16(xReadSlashR), +/*18242*/ uint16(xArgXmm1), +/*18243*/ uint16(xArgXmm2), +/*18244*/ uint16(xArgXmm3M128), +/*18245*/ uint16(xMatch), +/*18246*/ uint16(xSetOp), uint16(VPMULHW), +/*18248*/ uint16(xReadSlashR), +/*18249*/ uint16(xArgYmm1), +/*18250*/ uint16(xArgYmm2), +/*18251*/ uint16(xArgYmm3M256), +/*18252*/ uint16(xMatch), +/*18253*/ uint16(xCondPrefix), 5, + 0xF3, 18401, + 0xF2, 18395, + 0xC5, 18333, + 0xC4, 18271, + 0x66, 18265, +/*18265*/ uint16(xSetOp), uint16(CVTTPD2DQ), +/*18267*/ uint16(xReadSlashR), +/*18268*/ uint16(xArgXmm1), +/*18269*/ uint16(xArgXmm2M128), +/*18270*/ uint16(xMatch), +/*18271*/ uint16(xCondPrefix), 3, + 0xF3, 18315, + 0xF2, 18297, + 0x66, 18279, +/*18279*/ uint16(xCondDataSize), 0, 0, 0, 18285, 18291, +/*18285*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18287*/ uint16(xReadSlashR), +/*18288*/ uint16(xArgXmm1), +/*18289*/ uint16(xArgXmm2M128), +/*18290*/ uint16(xMatch), +/*18291*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18293*/ uint16(xReadSlashR), +/*18294*/ uint16(xArgXmm1), +/*18295*/ uint16(xArgYmm2M256), +/*18296*/ uint16(xMatch), +/*18297*/ uint16(xCondDataSize), 0, 0, 0, 18303, 18309, +/*18303*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18305*/ uint16(xReadSlashR), +/*18306*/ uint16(xArgXmm1), +/*18307*/ uint16(xArgXmm2M128), +/*18308*/ uint16(xMatch), +/*18309*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18311*/ uint16(xReadSlashR), +/*18312*/ uint16(xArgXmm1), +/*18313*/ uint16(xArgYmm2M256), +/*18314*/ uint16(xMatch), +/*18315*/ uint16(xCondDataSize), 0, 0, 0, 18321, 18327, +/*18321*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18323*/ uint16(xReadSlashR), +/*18324*/ uint16(xArgXmm1), +/*18325*/ uint16(xArgXmm2M64), +/*18326*/ uint16(xMatch), +/*18327*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18329*/ uint16(xReadSlashR), +/*18330*/ uint16(xArgYmm1), +/*18331*/ uint16(xArgXmm2M128), +/*18332*/ uint16(xMatch), +/*18333*/ uint16(xCondPrefix), 3, + 0xF3, 18377, + 0xF2, 18359, + 0x66, 18341, +/*18341*/ uint16(xCondDataSize), 0, 0, 0, 18347, 18353, +/*18347*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18349*/ uint16(xReadSlashR), +/*18350*/ uint16(xArgXmm1), +/*18351*/ uint16(xArgXmm2M128), +/*18352*/ uint16(xMatch), +/*18353*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18355*/ uint16(xReadSlashR), +/*18356*/ uint16(xArgXmm1), +/*18357*/ uint16(xArgYmm2M256), +/*18358*/ uint16(xMatch), +/*18359*/ uint16(xCondDataSize), 0, 0, 0, 18365, 18371, +/*18365*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18367*/ uint16(xReadSlashR), +/*18368*/ uint16(xArgXmm1), +/*18369*/ uint16(xArgXmm2M128), +/*18370*/ uint16(xMatch), +/*18371*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18373*/ uint16(xReadSlashR), +/*18374*/ uint16(xArgXmm1), +/*18375*/ uint16(xArgYmm2M256), +/*18376*/ uint16(xMatch), +/*18377*/ uint16(xCondDataSize), 0, 0, 0, 18383, 18389, +/*18383*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18385*/ uint16(xReadSlashR), +/*18386*/ uint16(xArgXmm1), +/*18387*/ uint16(xArgXmm2M64), +/*18388*/ uint16(xMatch), +/*18389*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18391*/ uint16(xReadSlashR), +/*18392*/ uint16(xArgYmm1), +/*18393*/ uint16(xArgXmm2M128), +/*18394*/ uint16(xMatch), +/*18395*/ uint16(xSetOp), uint16(CVTPD2DQ), +/*18397*/ uint16(xReadSlashR), +/*18398*/ uint16(xArgXmm1), +/*18399*/ uint16(xArgXmm2M128), +/*18400*/ uint16(xMatch), +/*18401*/ uint16(xSetOp), uint16(CVTDQ2PD), +/*18403*/ uint16(xReadSlashR), +/*18404*/ uint16(xArgXmm1), +/*18405*/ uint16(xArgXmm2M64), +/*18406*/ uint16(xMatch), +/*18407*/ uint16(xCondPrefix), 4, + 0xC5, 18451, + 0xC4, 18429, + 0x66, 18423, + 0x0, 18417, +/*18417*/ uint16(xSetOp), uint16(MOVNTQ), +/*18419*/ uint16(xReadSlashR), +/*18420*/ uint16(xArgM64), +/*18421*/ uint16(xArgMm), +/*18422*/ uint16(xMatch), +/*18423*/ uint16(xSetOp), uint16(MOVNTDQ), +/*18425*/ uint16(xReadSlashR), +/*18426*/ uint16(xArgM128), +/*18427*/ uint16(xArgXmm), +/*18428*/ uint16(xMatch), +/*18429*/ uint16(xCondPrefix), 1, + 0x66, 18433, +/*18433*/ uint16(xCondDataSize), 0, 0, 0, 18439, 18445, +/*18439*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18441*/ uint16(xReadSlashR), +/*18442*/ uint16(xArgM128), +/*18443*/ uint16(xArgXmm1), +/*18444*/ uint16(xMatch), +/*18445*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18447*/ uint16(xReadSlashR), +/*18448*/ uint16(xArgM256), +/*18449*/ uint16(xArgYmm1), +/*18450*/ uint16(xMatch), +/*18451*/ uint16(xCondPrefix), 1, + 0x66, 18455, +/*18455*/ uint16(xCondDataSize), 0, 0, 0, 18461, 18467, +/*18461*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18463*/ uint16(xReadSlashR), +/*18464*/ uint16(xArgM128), +/*18465*/ uint16(xArgXmm1), +/*18466*/ uint16(xMatch), +/*18467*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18469*/ uint16(xReadSlashR), +/*18470*/ uint16(xArgM256), +/*18471*/ uint16(xArgYmm1), +/*18472*/ uint16(xMatch), +/*18473*/ uint16(xCondPrefix), 4, + 0xC5, 18519, + 0xC4, 18495, + 0x66, 18489, + 0x0, 18483, +/*18483*/ uint16(xSetOp), uint16(PSUBSB), +/*18485*/ uint16(xReadSlashR), +/*18486*/ uint16(xArgMm), +/*18487*/ uint16(xArgMmM64), +/*18488*/ uint16(xMatch), +/*18489*/ uint16(xSetOp), uint16(PSUBSB), +/*18491*/ uint16(xReadSlashR), +/*18492*/ uint16(xArgXmm1), +/*18493*/ uint16(xArgXmm2M128), +/*18494*/ uint16(xMatch), +/*18495*/ uint16(xCondPrefix), 1, + 0x66, 18499, +/*18499*/ uint16(xCondDataSize), 0, 0, 0, 18505, 18512, +/*18505*/ uint16(xSetOp), uint16(VPSUBSB), +/*18507*/ uint16(xReadSlashR), +/*18508*/ uint16(xArgXmm1), +/*18509*/ uint16(xArgXmm2), +/*18510*/ uint16(xArgXmm3M128), +/*18511*/ uint16(xMatch), +/*18512*/ uint16(xSetOp), uint16(VPSUBSB), +/*18514*/ uint16(xReadSlashR), +/*18515*/ uint16(xArgYmm1), +/*18516*/ uint16(xArgYmm2), +/*18517*/ uint16(xArgYmm3M256), +/*18518*/ uint16(xMatch), +/*18519*/ uint16(xCondPrefix), 1, + 0x66, 18523, +/*18523*/ uint16(xCondDataSize), 0, 0, 0, 18529, 18536, +/*18529*/ uint16(xSetOp), uint16(VPSUBSB), +/*18531*/ uint16(xReadSlashR), +/*18532*/ uint16(xArgXmm1), +/*18533*/ uint16(xArgXmm2), +/*18534*/ uint16(xArgXmm3M128), +/*18535*/ uint16(xMatch), +/*18536*/ uint16(xSetOp), uint16(VPSUBSB), +/*18538*/ uint16(xReadSlashR), +/*18539*/ uint16(xArgYmm1), +/*18540*/ uint16(xArgYmm2), +/*18541*/ uint16(xArgYmm3M256), +/*18542*/ uint16(xMatch), +/*18543*/ uint16(xCondPrefix), 4, + 0xC5, 18589, + 0xC4, 18565, + 0x66, 18559, + 0x0, 18553, +/*18553*/ uint16(xSetOp), uint16(PSUBSW), +/*18555*/ uint16(xReadSlashR), +/*18556*/ uint16(xArgMm), +/*18557*/ uint16(xArgMmM64), +/*18558*/ uint16(xMatch), +/*18559*/ uint16(xSetOp), uint16(PSUBSW), +/*18561*/ uint16(xReadSlashR), +/*18562*/ uint16(xArgXmm1), +/*18563*/ uint16(xArgXmm2M128), +/*18564*/ uint16(xMatch), +/*18565*/ uint16(xCondPrefix), 1, + 0x66, 18569, +/*18569*/ uint16(xCondDataSize), 0, 0, 0, 18575, 18582, +/*18575*/ uint16(xSetOp), uint16(VPSUBSW), +/*18577*/ uint16(xReadSlashR), +/*18578*/ uint16(xArgXmm1), +/*18579*/ uint16(xArgXmm2), +/*18580*/ uint16(xArgXmm3M128), +/*18581*/ uint16(xMatch), +/*18582*/ uint16(xSetOp), uint16(VPSUBSW), +/*18584*/ uint16(xReadSlashR), +/*18585*/ uint16(xArgYmm1), +/*18586*/ uint16(xArgYmm2), +/*18587*/ uint16(xArgYmm3M256), +/*18588*/ uint16(xMatch), +/*18589*/ uint16(xCondPrefix), 1, + 0x66, 18593, +/*18593*/ uint16(xCondDataSize), 0, 0, 0, 18599, 18606, +/*18599*/ uint16(xSetOp), uint16(VPSUBSW), +/*18601*/ uint16(xReadSlashR), +/*18602*/ uint16(xArgXmm1), +/*18603*/ uint16(xArgXmm2), +/*18604*/ uint16(xArgXmm3M128), +/*18605*/ uint16(xMatch), +/*18606*/ uint16(xSetOp), uint16(VPSUBSW), +/*18608*/ uint16(xReadSlashR), +/*18609*/ uint16(xArgYmm1), +/*18610*/ uint16(xArgYmm2), +/*18611*/ uint16(xArgYmm3M256), +/*18612*/ uint16(xMatch), +/*18613*/ uint16(xCondPrefix), 4, + 0xC5, 18659, + 0xC4, 18635, + 0x66, 18629, + 0x0, 18623, +/*18623*/ uint16(xSetOp), uint16(PMINSW), +/*18625*/ uint16(xReadSlashR), +/*18626*/ uint16(xArgMm1), +/*18627*/ uint16(xArgMm2M64), +/*18628*/ uint16(xMatch), +/*18629*/ uint16(xSetOp), uint16(PMINSW), +/*18631*/ uint16(xReadSlashR), +/*18632*/ uint16(xArgXmm1), +/*18633*/ uint16(xArgXmm2M128), +/*18634*/ uint16(xMatch), +/*18635*/ uint16(xCondPrefix), 1, + 0x66, 18639, +/*18639*/ uint16(xCondDataSize), 0, 0, 0, 18645, 18652, +/*18645*/ uint16(xSetOp), uint16(VPMINSW), +/*18647*/ uint16(xReadSlashR), +/*18648*/ uint16(xArgXmm1), +/*18649*/ uint16(xArgXmm2), +/*18650*/ uint16(xArgXmm3M128), +/*18651*/ uint16(xMatch), +/*18652*/ uint16(xSetOp), uint16(VPMINSW), +/*18654*/ uint16(xReadSlashR), +/*18655*/ uint16(xArgYmm1), +/*18656*/ uint16(xArgYmm2), +/*18657*/ uint16(xArgYmm3M256), +/*18658*/ uint16(xMatch), +/*18659*/ uint16(xCondPrefix), 1, + 0x66, 18663, +/*18663*/ uint16(xCondDataSize), 0, 0, 0, 18669, 18676, +/*18669*/ uint16(xSetOp), uint16(VPMINSW), +/*18671*/ uint16(xReadSlashR), +/*18672*/ uint16(xArgXmm1), +/*18673*/ uint16(xArgXmm2), +/*18674*/ uint16(xArgXmm3M128), +/*18675*/ uint16(xMatch), +/*18676*/ uint16(xSetOp), uint16(VPMINSW), +/*18678*/ uint16(xReadSlashR), +/*18679*/ uint16(xArgYmm1), +/*18680*/ uint16(xArgYmm2), +/*18681*/ uint16(xArgYmm3M256), +/*18682*/ uint16(xMatch), +/*18683*/ uint16(xCondPrefix), 4, + 0xC5, 18729, + 0xC4, 18705, + 0x66, 18699, + 0x0, 18693, +/*18693*/ uint16(xSetOp), uint16(POR), +/*18695*/ uint16(xReadSlashR), +/*18696*/ uint16(xArgMm), +/*18697*/ uint16(xArgMmM64), +/*18698*/ uint16(xMatch), +/*18699*/ uint16(xSetOp), uint16(POR), +/*18701*/ uint16(xReadSlashR), +/*18702*/ uint16(xArgXmm1), +/*18703*/ uint16(xArgXmm2M128), +/*18704*/ uint16(xMatch), +/*18705*/ uint16(xCondPrefix), 1, + 0x66, 18709, +/*18709*/ uint16(xCondDataSize), 0, 0, 0, 18715, 18722, +/*18715*/ uint16(xSetOp), uint16(VPOR), +/*18717*/ uint16(xReadSlashR), +/*18718*/ uint16(xArgXmm1), +/*18719*/ uint16(xArgXmm2), +/*18720*/ uint16(xArgXmm3M128), +/*18721*/ uint16(xMatch), +/*18722*/ uint16(xSetOp), uint16(VPOR), +/*18724*/ uint16(xReadSlashR), +/*18725*/ uint16(xArgYmm1), +/*18726*/ uint16(xArgYmm2), +/*18727*/ uint16(xArgYmm3M256), +/*18728*/ uint16(xMatch), +/*18729*/ uint16(xCondPrefix), 1, + 0x66, 18733, +/*18733*/ uint16(xCondDataSize), 0, 0, 0, 18739, 18746, +/*18739*/ uint16(xSetOp), uint16(VPOR), +/*18741*/ uint16(xReadSlashR), +/*18742*/ uint16(xArgXmm1), +/*18743*/ uint16(xArgXmm2), +/*18744*/ uint16(xArgXmm3M128), +/*18745*/ uint16(xMatch), +/*18746*/ uint16(xSetOp), uint16(VPOR), +/*18748*/ uint16(xReadSlashR), +/*18749*/ uint16(xArgYmm1), +/*18750*/ uint16(xArgYmm2), +/*18751*/ uint16(xArgYmm3M256), +/*18752*/ uint16(xMatch), +/*18753*/ uint16(xCondPrefix), 4, + 0xC5, 18799, + 0xC4, 18775, + 0x66, 18769, + 0x0, 18763, +/*18763*/ uint16(xSetOp), uint16(PADDSB), +/*18765*/ uint16(xReadSlashR), +/*18766*/ uint16(xArgMm), +/*18767*/ uint16(xArgMmM64), +/*18768*/ uint16(xMatch), +/*18769*/ uint16(xSetOp), uint16(PADDSB), +/*18771*/ uint16(xReadSlashR), +/*18772*/ uint16(xArgXmm1), +/*18773*/ uint16(xArgXmm2M128), +/*18774*/ uint16(xMatch), +/*18775*/ uint16(xCondPrefix), 1, + 0x66, 18779, +/*18779*/ uint16(xCondDataSize), 0, 0, 0, 18785, 18792, +/*18785*/ uint16(xSetOp), uint16(VPADDSB), +/*18787*/ uint16(xReadSlashR), +/*18788*/ uint16(xArgXmm1), +/*18789*/ uint16(xArgXmm2), +/*18790*/ uint16(xArgXmm3M128), +/*18791*/ uint16(xMatch), +/*18792*/ uint16(xSetOp), uint16(VPADDSB), +/*18794*/ uint16(xReadSlashR), +/*18795*/ uint16(xArgYmm1), +/*18796*/ uint16(xArgYmm2), +/*18797*/ uint16(xArgYmm3M256), +/*18798*/ uint16(xMatch), +/*18799*/ uint16(xCondPrefix), 1, + 0x66, 18803, +/*18803*/ uint16(xCondDataSize), 0, 0, 0, 18809, 18816, +/*18809*/ uint16(xSetOp), uint16(VPADDSB), +/*18811*/ uint16(xReadSlashR), +/*18812*/ uint16(xArgXmm1), +/*18813*/ uint16(xArgXmm2), +/*18814*/ uint16(xArgXmm3M128), +/*18815*/ uint16(xMatch), +/*18816*/ uint16(xSetOp), uint16(VPADDSB), +/*18818*/ uint16(xReadSlashR), +/*18819*/ uint16(xArgYmm1), +/*18820*/ uint16(xArgYmm2), +/*18821*/ uint16(xArgYmm3M256), +/*18822*/ uint16(xMatch), +/*18823*/ uint16(xCondPrefix), 4, + 0xC5, 18869, + 0xC4, 18845, + 0x66, 18839, + 0x0, 18833, +/*18833*/ uint16(xSetOp), uint16(PADDSW), +/*18835*/ uint16(xReadSlashR), +/*18836*/ uint16(xArgMm), +/*18837*/ uint16(xArgMmM64), +/*18838*/ uint16(xMatch), +/*18839*/ uint16(xSetOp), uint16(PADDSW), +/*18841*/ uint16(xReadSlashR), +/*18842*/ uint16(xArgXmm1), +/*18843*/ uint16(xArgXmm2M128), +/*18844*/ uint16(xMatch), +/*18845*/ uint16(xCondPrefix), 1, + 0x66, 18849, +/*18849*/ uint16(xCondDataSize), 0, 0, 0, 18855, 18862, +/*18855*/ uint16(xSetOp), uint16(VPADDSW), +/*18857*/ uint16(xReadSlashR), +/*18858*/ uint16(xArgXmm1), +/*18859*/ uint16(xArgXmm2), +/*18860*/ uint16(xArgXmm3M128), +/*18861*/ uint16(xMatch), +/*18862*/ uint16(xSetOp), uint16(VPADDSW), +/*18864*/ uint16(xReadSlashR), +/*18865*/ uint16(xArgYmm1), +/*18866*/ uint16(xArgYmm2), +/*18867*/ uint16(xArgYmm3M256), +/*18868*/ uint16(xMatch), +/*18869*/ uint16(xCondPrefix), 1, + 0x66, 18873, +/*18873*/ uint16(xCondDataSize), 0, 0, 0, 18879, 18886, +/*18879*/ uint16(xSetOp), uint16(VPADDSW), +/*18881*/ uint16(xReadSlashR), +/*18882*/ uint16(xArgXmm1), +/*18883*/ uint16(xArgXmm2), +/*18884*/ uint16(xArgXmm3M128), +/*18885*/ uint16(xMatch), +/*18886*/ uint16(xSetOp), uint16(VPADDSW), +/*18888*/ uint16(xReadSlashR), +/*18889*/ uint16(xArgYmm1), +/*18890*/ uint16(xArgYmm2), +/*18891*/ uint16(xArgYmm3M256), +/*18892*/ uint16(xMatch), +/*18893*/ uint16(xCondPrefix), 4, + 0xC5, 18939, + 0xC4, 18915, + 0x66, 18909, + 0x0, 18903, +/*18903*/ uint16(xSetOp), uint16(PMAXSW), +/*18905*/ uint16(xReadSlashR), +/*18906*/ uint16(xArgMm1), +/*18907*/ uint16(xArgMm2M64), +/*18908*/ uint16(xMatch), +/*18909*/ uint16(xSetOp), uint16(PMAXSW), +/*18911*/ uint16(xReadSlashR), +/*18912*/ uint16(xArgXmm1), +/*18913*/ uint16(xArgXmm2M128), +/*18914*/ uint16(xMatch), +/*18915*/ uint16(xCondPrefix), 1, + 0x66, 18919, +/*18919*/ uint16(xCondDataSize), 0, 0, 0, 18925, 18932, +/*18925*/ uint16(xSetOp), uint16(VPMAXSW), +/*18927*/ uint16(xReadSlashR), +/*18928*/ uint16(xArgXmm1), +/*18929*/ uint16(xArgXmm2), +/*18930*/ uint16(xArgXmm3M128), +/*18931*/ uint16(xMatch), +/*18932*/ uint16(xSetOp), uint16(VPMAXSW), +/*18934*/ uint16(xReadSlashR), +/*18935*/ uint16(xArgYmm1), +/*18936*/ uint16(xArgYmm2), +/*18937*/ uint16(xArgYmm3M256), +/*18938*/ uint16(xMatch), +/*18939*/ uint16(xCondPrefix), 1, + 0x66, 18943, +/*18943*/ uint16(xCondDataSize), 0, 0, 0, 18949, 18956, +/*18949*/ uint16(xSetOp), uint16(VPMAXSW), +/*18951*/ uint16(xReadSlashR), +/*18952*/ uint16(xArgXmm1), +/*18953*/ uint16(xArgXmm2), +/*18954*/ uint16(xArgXmm3M128), +/*18955*/ uint16(xMatch), +/*18956*/ uint16(xSetOp), uint16(VPMAXSW), +/*18958*/ uint16(xReadSlashR), +/*18959*/ uint16(xArgYmm1), +/*18960*/ uint16(xArgYmm2), +/*18961*/ uint16(xArgYmm3M256), +/*18962*/ uint16(xMatch), +/*18963*/ uint16(xCondPrefix), 4, + 0xC5, 19009, + 0xC4, 18985, + 0x66, 18979, + 0x0, 18973, +/*18973*/ uint16(xSetOp), uint16(PXOR), +/*18975*/ uint16(xReadSlashR), +/*18976*/ uint16(xArgMm), +/*18977*/ uint16(xArgMmM64), +/*18978*/ uint16(xMatch), +/*18979*/ uint16(xSetOp), uint16(PXOR), +/*18981*/ uint16(xReadSlashR), +/*18982*/ uint16(xArgXmm1), +/*18983*/ uint16(xArgXmm2M128), +/*18984*/ uint16(xMatch), +/*18985*/ uint16(xCondPrefix), 1, + 0x66, 18989, +/*18989*/ uint16(xCondDataSize), 0, 0, 0, 18995, 19002, +/*18995*/ uint16(xSetOp), uint16(VPXOR), +/*18997*/ uint16(xReadSlashR), +/*18998*/ uint16(xArgXmm1), +/*18999*/ uint16(xArgXmm2), +/*19000*/ uint16(xArgXmm3M128), +/*19001*/ uint16(xMatch), +/*19002*/ uint16(xSetOp), uint16(VPXOR), +/*19004*/ uint16(xReadSlashR), +/*19005*/ uint16(xArgYmm1), +/*19006*/ uint16(xArgYmm2), +/*19007*/ uint16(xArgYmm3M256), +/*19008*/ uint16(xMatch), +/*19009*/ uint16(xCondPrefix), 1, + 0x66, 19013, +/*19013*/ uint16(xCondDataSize), 0, 0, 0, 19019, 19026, +/*19019*/ uint16(xSetOp), uint16(VPXOR), +/*19021*/ uint16(xReadSlashR), +/*19022*/ uint16(xArgXmm1), +/*19023*/ uint16(xArgXmm2), +/*19024*/ uint16(xArgXmm3M128), +/*19025*/ uint16(xMatch), +/*19026*/ uint16(xSetOp), uint16(VPXOR), +/*19028*/ uint16(xReadSlashR), +/*19029*/ uint16(xArgYmm1), +/*19030*/ uint16(xArgYmm2), +/*19031*/ uint16(xArgYmm3M256), +/*19032*/ uint16(xMatch), +/*19033*/ uint16(xCondPrefix), 3, + 0xF2, 19085, + 0xC5, 19063, + 0xC4, 19041, +/*19041*/ uint16(xCondPrefix), 1, + 0xF2, 19045, +/*19045*/ uint16(xCondDataSize), 0, 0, 0, 19051, 19057, +/*19051*/ uint16(xSetOp), uint16(VLDDQU), +/*19053*/ uint16(xReadSlashR), +/*19054*/ uint16(xArgXmm1), +/*19055*/ uint16(xArgM128), +/*19056*/ uint16(xMatch), +/*19057*/ uint16(xSetOp), uint16(VLDDQU), +/*19059*/ uint16(xReadSlashR), +/*19060*/ uint16(xArgYmm1), +/*19061*/ uint16(xArgM256), +/*19062*/ uint16(xMatch), +/*19063*/ uint16(xCondPrefix), 1, + 0xF2, 19067, +/*19067*/ uint16(xCondDataSize), 0, 0, 0, 19073, 19079, +/*19073*/ uint16(xSetOp), uint16(VLDDQU), +/*19075*/ uint16(xReadSlashR), +/*19076*/ uint16(xArgXmm1), +/*19077*/ uint16(xArgM128), +/*19078*/ uint16(xMatch), +/*19079*/ uint16(xSetOp), uint16(VLDDQU), +/*19081*/ uint16(xReadSlashR), +/*19082*/ uint16(xArgYmm1), +/*19083*/ uint16(xArgM256), +/*19084*/ uint16(xMatch), +/*19085*/ uint16(xSetOp), uint16(LDDQU), +/*19087*/ uint16(xReadSlashR), +/*19088*/ uint16(xArgXmm1), +/*19089*/ uint16(xArgM128), +/*19090*/ uint16(xMatch), +/*19091*/ uint16(xCondPrefix), 4, + 0xC5, 19137, + 0xC4, 19113, + 0x66, 19107, + 0x0, 19101, +/*19101*/ uint16(xSetOp), uint16(PSLLW), +/*19103*/ uint16(xReadSlashR), +/*19104*/ uint16(xArgMm), +/*19105*/ uint16(xArgMmM64), +/*19106*/ uint16(xMatch), +/*19107*/ uint16(xSetOp), uint16(PSLLW), +/*19109*/ uint16(xReadSlashR), +/*19110*/ uint16(xArgXmm1), +/*19111*/ uint16(xArgXmm2M128), +/*19112*/ uint16(xMatch), +/*19113*/ uint16(xCondPrefix), 1, + 0x66, 19117, +/*19117*/ uint16(xCondDataSize), 0, 0, 0, 19123, 19130, +/*19123*/ uint16(xSetOp), uint16(VPSLLW), +/*19125*/ uint16(xReadSlashR), +/*19126*/ uint16(xArgXmm1), +/*19127*/ uint16(xArgXmm2), +/*19128*/ uint16(xArgXmm3M128), +/*19129*/ uint16(xMatch), +/*19130*/ uint16(xSetOp), uint16(VPSLLW), +/*19132*/ uint16(xReadSlashR), +/*19133*/ uint16(xArgYmm1), +/*19134*/ uint16(xArgYmm2), +/*19135*/ uint16(xArgXmm3M128), +/*19136*/ uint16(xMatch), +/*19137*/ uint16(xCondPrefix), 1, + 0x66, 19141, +/*19141*/ uint16(xCondDataSize), 0, 0, 0, 19147, 19154, +/*19147*/ uint16(xSetOp), uint16(VPSLLW), +/*19149*/ uint16(xReadSlashR), +/*19150*/ uint16(xArgXmm1), +/*19151*/ uint16(xArgXmm2), +/*19152*/ uint16(xArgXmm3M128), +/*19153*/ uint16(xMatch), +/*19154*/ uint16(xSetOp), uint16(VPSLLW), +/*19156*/ uint16(xReadSlashR), +/*19157*/ uint16(xArgYmm1), +/*19158*/ uint16(xArgYmm2), +/*19159*/ uint16(xArgXmm3M128), +/*19160*/ uint16(xMatch), +/*19161*/ uint16(xCondPrefix), 4, + 0xC5, 19200, + 0xC4, 19183, + 0x66, 19177, + 0x0, 19171, +/*19171*/ uint16(xSetOp), uint16(PSLLD), +/*19173*/ uint16(xReadSlashR), +/*19174*/ uint16(xArgMm), +/*19175*/ uint16(xArgMmM64), +/*19176*/ uint16(xMatch), +/*19177*/ uint16(xSetOp), uint16(PSLLD), +/*19179*/ uint16(xReadSlashR), +/*19180*/ uint16(xArgXmm1), +/*19181*/ uint16(xArgXmm2M128), +/*19182*/ uint16(xMatch), +/*19183*/ uint16(xCondPrefix), 1, + 0x66, 19187, +/*19187*/ uint16(xCondDataSize), 0, 0, 0, 19193, 0, +/*19193*/ uint16(xSetOp), uint16(VPSLLD), +/*19195*/ uint16(xReadSlashR), +/*19196*/ uint16(xArgXmm1), +/*19197*/ uint16(xArgXmm2), +/*19198*/ uint16(xArgXmm3M128), +/*19199*/ uint16(xMatch), +/*19200*/ uint16(xCondPrefix), 1, + 0x66, 19204, +/*19204*/ uint16(xCondDataSize), 0, 0, 0, 19210, 0, +/*19210*/ uint16(xSetOp), uint16(VPSLLD), +/*19212*/ uint16(xReadSlashR), +/*19213*/ uint16(xArgXmm1), +/*19214*/ uint16(xArgXmm2), +/*19215*/ uint16(xArgXmm3M128), +/*19216*/ uint16(xMatch), +/*19217*/ uint16(xCondPrefix), 4, + 0xC5, 19256, + 0xC4, 19239, + 0x66, 19233, + 0x0, 19227, +/*19227*/ uint16(xSetOp), uint16(PSLLQ), +/*19229*/ uint16(xReadSlashR), +/*19230*/ uint16(xArgMm), +/*19231*/ uint16(xArgMmM64), +/*19232*/ uint16(xMatch), +/*19233*/ uint16(xSetOp), uint16(PSLLQ), +/*19235*/ uint16(xReadSlashR), +/*19236*/ uint16(xArgXmm1), +/*19237*/ uint16(xArgXmm2M128), +/*19238*/ uint16(xMatch), +/*19239*/ uint16(xCondPrefix), 1, + 0x66, 19243, +/*19243*/ uint16(xCondDataSize), 0, 0, 0, 19249, 0, +/*19249*/ uint16(xSetOp), uint16(VPSLLQ), +/*19251*/ uint16(xReadSlashR), +/*19252*/ uint16(xArgXmm1), +/*19253*/ uint16(xArgXmm2), +/*19254*/ uint16(xArgXmm3M128), +/*19255*/ uint16(xMatch), +/*19256*/ uint16(xCondPrefix), 1, + 0x66, 19260, +/*19260*/ uint16(xCondDataSize), 0, 0, 0, 19266, 0, +/*19266*/ uint16(xSetOp), uint16(VPSLLQ), +/*19268*/ uint16(xReadSlashR), +/*19269*/ uint16(xArgXmm1), +/*19270*/ uint16(xArgXmm2), +/*19271*/ uint16(xArgXmm3M128), +/*19272*/ uint16(xMatch), +/*19273*/ uint16(xCondPrefix), 4, + 0xC5, 19319, + 0xC4, 19295, + 0x66, 19289, + 0x0, 19283, +/*19283*/ uint16(xSetOp), uint16(PMULUDQ), +/*19285*/ uint16(xReadSlashR), +/*19286*/ uint16(xArgMm1), +/*19287*/ uint16(xArgMm2M64), +/*19288*/ uint16(xMatch), +/*19289*/ uint16(xSetOp), uint16(PMULUDQ), +/*19291*/ uint16(xReadSlashR), +/*19292*/ uint16(xArgXmm1), +/*19293*/ uint16(xArgXmm2M128), +/*19294*/ uint16(xMatch), +/*19295*/ uint16(xCondPrefix), 1, + 0x66, 19299, +/*19299*/ uint16(xCondDataSize), 0, 0, 0, 19305, 19312, +/*19305*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19307*/ uint16(xReadSlashR), +/*19308*/ uint16(xArgXmm1), +/*19309*/ uint16(xArgXmm2), +/*19310*/ uint16(xArgXmm3M128), +/*19311*/ uint16(xMatch), +/*19312*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19314*/ uint16(xReadSlashR), +/*19315*/ uint16(xArgYmm1), +/*19316*/ uint16(xArgYmm2), +/*19317*/ uint16(xArgYmm3M256), +/*19318*/ uint16(xMatch), +/*19319*/ uint16(xCondPrefix), 1, + 0x66, 19323, +/*19323*/ uint16(xCondDataSize), 0, 0, 0, 19329, 19336, +/*19329*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19331*/ uint16(xReadSlashR), +/*19332*/ uint16(xArgXmm1), +/*19333*/ uint16(xArgXmm2), +/*19334*/ uint16(xArgXmm3M128), +/*19335*/ uint16(xMatch), +/*19336*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19338*/ uint16(xReadSlashR), +/*19339*/ uint16(xArgYmm1), +/*19340*/ uint16(xArgYmm2), +/*19341*/ uint16(xArgYmm3M256), +/*19342*/ uint16(xMatch), +/*19343*/ uint16(xCondPrefix), 4, + 0xC5, 19389, + 0xC4, 19365, + 0x66, 19359, + 0x0, 19353, +/*19353*/ uint16(xSetOp), uint16(PMADDWD), +/*19355*/ uint16(xReadSlashR), +/*19356*/ uint16(xArgMm), +/*19357*/ uint16(xArgMmM64), +/*19358*/ uint16(xMatch), +/*19359*/ uint16(xSetOp), uint16(PMADDWD), +/*19361*/ uint16(xReadSlashR), +/*19362*/ uint16(xArgXmm1), +/*19363*/ uint16(xArgXmm2M128), +/*19364*/ uint16(xMatch), +/*19365*/ uint16(xCondPrefix), 1, + 0x66, 19369, +/*19369*/ uint16(xCondDataSize), 0, 0, 0, 19375, 19382, +/*19375*/ uint16(xSetOp), uint16(VPMADDWD), +/*19377*/ uint16(xReadSlashR), +/*19378*/ uint16(xArgXmm1), +/*19379*/ uint16(xArgXmm2), +/*19380*/ uint16(xArgXmm3M128), +/*19381*/ uint16(xMatch), +/*19382*/ uint16(xSetOp), uint16(VPMADDWD), +/*19384*/ uint16(xReadSlashR), +/*19385*/ uint16(xArgYmm1), +/*19386*/ uint16(xArgYmm2), +/*19387*/ uint16(xArgYmm3M256), +/*19388*/ uint16(xMatch), +/*19389*/ uint16(xCondPrefix), 1, + 0x66, 19393, +/*19393*/ uint16(xCondDataSize), 0, 0, 0, 19399, 19406, +/*19399*/ uint16(xSetOp), uint16(VPMADDWD), +/*19401*/ uint16(xReadSlashR), +/*19402*/ uint16(xArgXmm1), +/*19403*/ uint16(xArgXmm2), +/*19404*/ uint16(xArgXmm3M128), +/*19405*/ uint16(xMatch), +/*19406*/ uint16(xSetOp), uint16(VPMADDWD), +/*19408*/ uint16(xReadSlashR), +/*19409*/ uint16(xArgYmm1), +/*19410*/ uint16(xArgYmm2), +/*19411*/ uint16(xArgYmm3M256), +/*19412*/ uint16(xMatch), +/*19413*/ uint16(xCondPrefix), 4, + 0xC5, 19459, + 0xC4, 19435, + 0x66, 19429, + 0x0, 19423, +/*19423*/ uint16(xSetOp), uint16(PSADBW), +/*19425*/ uint16(xReadSlashR), +/*19426*/ uint16(xArgMm1), +/*19427*/ uint16(xArgMm2M64), +/*19428*/ uint16(xMatch), +/*19429*/ uint16(xSetOp), uint16(PSADBW), +/*19431*/ uint16(xReadSlashR), +/*19432*/ uint16(xArgXmm1), +/*19433*/ uint16(xArgXmm2M128), +/*19434*/ uint16(xMatch), +/*19435*/ uint16(xCondPrefix), 1, + 0x66, 19439, +/*19439*/ uint16(xCondDataSize), 0, 0, 0, 19445, 19452, +/*19445*/ uint16(xSetOp), uint16(VPSADBW), +/*19447*/ uint16(xReadSlashR), +/*19448*/ uint16(xArgXmm1), +/*19449*/ uint16(xArgXmm2), +/*19450*/ uint16(xArgXmm3M128), +/*19451*/ uint16(xMatch), +/*19452*/ uint16(xSetOp), uint16(VPSADBW), +/*19454*/ uint16(xReadSlashR), +/*19455*/ uint16(xArgYmm1), +/*19456*/ uint16(xArgYmm2), +/*19457*/ uint16(xArgYmm3M256), +/*19458*/ uint16(xMatch), +/*19459*/ uint16(xCondPrefix), 1, + 0x66, 19463, +/*19463*/ uint16(xCondDataSize), 0, 0, 0, 19469, 19476, +/*19469*/ uint16(xSetOp), uint16(VPSADBW), +/*19471*/ uint16(xReadSlashR), +/*19472*/ uint16(xArgXmm1), +/*19473*/ uint16(xArgXmm2), +/*19474*/ uint16(xArgXmm3M128), +/*19475*/ uint16(xMatch), +/*19476*/ uint16(xSetOp), uint16(VPSADBW), +/*19478*/ uint16(xReadSlashR), +/*19479*/ uint16(xArgYmm1), +/*19480*/ uint16(xArgYmm2), +/*19481*/ uint16(xArgYmm3M256), +/*19482*/ uint16(xMatch), +/*19483*/ uint16(xCondPrefix), 4, + 0xC5, 19521, + 0xC4, 19505, + 0x66, 19499, + 0x0, 19493, +/*19493*/ uint16(xSetOp), uint16(MASKMOVQ), +/*19495*/ uint16(xReadSlashR), +/*19496*/ uint16(xArgMm1), +/*19497*/ uint16(xArgMm2), +/*19498*/ uint16(xMatch), +/*19499*/ uint16(xSetOp), uint16(MASKMOVDQU), +/*19501*/ uint16(xReadSlashR), +/*19502*/ uint16(xArgXmm1), +/*19503*/ uint16(xArgXmm2), +/*19504*/ uint16(xMatch), +/*19505*/ uint16(xCondPrefix), 1, + 0x66, 19509, +/*19509*/ uint16(xCondDataSize), 0, 0, 0, 19515, 0, +/*19515*/ uint16(xSetOp), uint16(VMASKMOVDQU), +/*19517*/ uint16(xReadSlashR), +/*19518*/ uint16(xArgXmm1), +/*19519*/ uint16(xArgXmm2), +/*19520*/ uint16(xMatch), +/*19521*/ uint16(xCondPrefix), 1, + 0x66, 19525, +/*19525*/ uint16(xCondDataSize), 0, 0, 0, 19531, 0, +/*19531*/ uint16(xSetOp), uint16(VMASKMOVDQU), +/*19533*/ uint16(xReadSlashR), +/*19534*/ uint16(xArgXmm1), +/*19535*/ uint16(xArgXmm2), +/*19536*/ uint16(xMatch), +/*19537*/ uint16(xCondPrefix), 4, + 0xC5, 19583, + 0xC4, 19559, + 0x66, 19553, + 0x0, 19547, +/*19547*/ uint16(xSetOp), uint16(PSUBB), +/*19549*/ uint16(xReadSlashR), +/*19550*/ uint16(xArgMm), +/*19551*/ uint16(xArgMmM64), +/*19552*/ uint16(xMatch), +/*19553*/ uint16(xSetOp), uint16(PSUBB), +/*19555*/ uint16(xReadSlashR), +/*19556*/ uint16(xArgXmm1), +/*19557*/ uint16(xArgXmm2M128), +/*19558*/ uint16(xMatch), +/*19559*/ uint16(xCondPrefix), 1, + 0x66, 19563, +/*19563*/ uint16(xCondDataSize), 0, 0, 0, 19569, 19576, +/*19569*/ uint16(xSetOp), uint16(VPSUBB), +/*19571*/ uint16(xReadSlashR), +/*19572*/ uint16(xArgXmm1), +/*19573*/ uint16(xArgXmm2), +/*19574*/ uint16(xArgXmm3M128), +/*19575*/ uint16(xMatch), +/*19576*/ uint16(xSetOp), uint16(VPSUBB), +/*19578*/ uint16(xReadSlashR), +/*19579*/ uint16(xArgYmm1), +/*19580*/ uint16(xArgYmm2), +/*19581*/ uint16(xArgYmm3M256), +/*19582*/ uint16(xMatch), +/*19583*/ uint16(xCondPrefix), 1, + 0x66, 19587, +/*19587*/ uint16(xCondDataSize), 0, 0, 0, 19593, 19600, +/*19593*/ uint16(xSetOp), uint16(VPSUBB), +/*19595*/ uint16(xReadSlashR), +/*19596*/ uint16(xArgXmm1), +/*19597*/ uint16(xArgXmm2), +/*19598*/ uint16(xArgXmm3M128), +/*19599*/ uint16(xMatch), +/*19600*/ uint16(xSetOp), uint16(VPSUBB), +/*19602*/ uint16(xReadSlashR), +/*19603*/ uint16(xArgYmm1), +/*19604*/ uint16(xArgYmm2), +/*19605*/ uint16(xArgYmm3M256), +/*19606*/ uint16(xMatch), +/*19607*/ uint16(xCondPrefix), 4, + 0xC5, 19653, + 0xC4, 19629, + 0x66, 19623, + 0x0, 19617, +/*19617*/ uint16(xSetOp), uint16(PSUBW), +/*19619*/ uint16(xReadSlashR), +/*19620*/ uint16(xArgMm), +/*19621*/ uint16(xArgMmM64), +/*19622*/ uint16(xMatch), +/*19623*/ uint16(xSetOp), uint16(PSUBW), +/*19625*/ uint16(xReadSlashR), +/*19626*/ uint16(xArgXmm1), +/*19627*/ uint16(xArgXmm2M128), +/*19628*/ uint16(xMatch), +/*19629*/ uint16(xCondPrefix), 1, + 0x66, 19633, +/*19633*/ uint16(xCondDataSize), 0, 0, 0, 19639, 19646, +/*19639*/ uint16(xSetOp), uint16(VPSUBW), +/*19641*/ uint16(xReadSlashR), +/*19642*/ uint16(xArgXmm1), +/*19643*/ uint16(xArgXmm2), +/*19644*/ uint16(xArgXmm3M128), +/*19645*/ uint16(xMatch), +/*19646*/ uint16(xSetOp), uint16(VPSUBW), +/*19648*/ uint16(xReadSlashR), +/*19649*/ uint16(xArgYmm1), +/*19650*/ uint16(xArgYmm2), +/*19651*/ uint16(xArgYmm3M256), +/*19652*/ uint16(xMatch), +/*19653*/ uint16(xCondPrefix), 1, + 0x66, 19657, +/*19657*/ uint16(xCondDataSize), 0, 0, 0, 19663, 19670, +/*19663*/ uint16(xSetOp), uint16(VPSUBW), +/*19665*/ uint16(xReadSlashR), +/*19666*/ uint16(xArgXmm1), +/*19667*/ uint16(xArgXmm2), +/*19668*/ uint16(xArgXmm3M128), +/*19669*/ uint16(xMatch), +/*19670*/ uint16(xSetOp), uint16(VPSUBW), +/*19672*/ uint16(xReadSlashR), +/*19673*/ uint16(xArgYmm1), +/*19674*/ uint16(xArgYmm2), +/*19675*/ uint16(xArgYmm3M256), +/*19676*/ uint16(xMatch), +/*19677*/ uint16(xCondPrefix), 4, + 0xC5, 19723, + 0xC4, 19699, + 0x66, 19693, + 0x0, 19687, +/*19687*/ uint16(xSetOp), uint16(PSUBD), +/*19689*/ uint16(xReadSlashR), +/*19690*/ uint16(xArgMm), +/*19691*/ uint16(xArgMmM64), +/*19692*/ uint16(xMatch), +/*19693*/ uint16(xSetOp), uint16(PSUBD), +/*19695*/ uint16(xReadSlashR), +/*19696*/ uint16(xArgXmm1), +/*19697*/ uint16(xArgXmm2M128), +/*19698*/ uint16(xMatch), +/*19699*/ uint16(xCondPrefix), 1, + 0x66, 19703, +/*19703*/ uint16(xCondDataSize), 0, 0, 0, 19709, 19716, +/*19709*/ uint16(xSetOp), uint16(VPSUBD), +/*19711*/ uint16(xReadSlashR), +/*19712*/ uint16(xArgXmm1), +/*19713*/ uint16(xArgXmm2), +/*19714*/ uint16(xArgXmm3M128), +/*19715*/ uint16(xMatch), +/*19716*/ uint16(xSetOp), uint16(VPSUBD), +/*19718*/ uint16(xReadSlashR), +/*19719*/ uint16(xArgYmm1), +/*19720*/ uint16(xArgYmm2), +/*19721*/ uint16(xArgYmm3M256), +/*19722*/ uint16(xMatch), +/*19723*/ uint16(xCondPrefix), 1, + 0x66, 19727, +/*19727*/ uint16(xCondDataSize), 0, 0, 0, 19733, 19740, +/*19733*/ uint16(xSetOp), uint16(VPSUBD), +/*19735*/ uint16(xReadSlashR), +/*19736*/ uint16(xArgXmm1), +/*19737*/ uint16(xArgXmm2), +/*19738*/ uint16(xArgXmm3M128), +/*19739*/ uint16(xMatch), +/*19740*/ uint16(xSetOp), uint16(VPSUBD), +/*19742*/ uint16(xReadSlashR), +/*19743*/ uint16(xArgYmm1), +/*19744*/ uint16(xArgYmm2), +/*19745*/ uint16(xArgYmm3M256), +/*19746*/ uint16(xMatch), +/*19747*/ uint16(xCondPrefix), 4, + 0xC5, 19793, + 0xC4, 19769, + 0x66, 19763, + 0x0, 19757, +/*19757*/ uint16(xSetOp), uint16(PSUBQ), +/*19759*/ uint16(xReadSlashR), +/*19760*/ uint16(xArgMm1), +/*19761*/ uint16(xArgMm2M64), +/*19762*/ uint16(xMatch), +/*19763*/ uint16(xSetOp), uint16(PSUBQ), +/*19765*/ uint16(xReadSlashR), +/*19766*/ uint16(xArgXmm1), +/*19767*/ uint16(xArgXmm2M128), +/*19768*/ uint16(xMatch), +/*19769*/ uint16(xCondPrefix), 1, + 0x66, 19773, +/*19773*/ uint16(xCondDataSize), 0, 0, 0, 19779, 19786, +/*19779*/ uint16(xSetOp), uint16(VPSUBQ), +/*19781*/ uint16(xReadSlashR), +/*19782*/ uint16(xArgXmm1), +/*19783*/ uint16(xArgXmm2), +/*19784*/ uint16(xArgXmm3M128), +/*19785*/ uint16(xMatch), +/*19786*/ uint16(xSetOp), uint16(VPSUBQ), +/*19788*/ uint16(xReadSlashR), +/*19789*/ uint16(xArgYmm1), +/*19790*/ uint16(xArgYmm2), +/*19791*/ uint16(xArgYmm3M256), +/*19792*/ uint16(xMatch), +/*19793*/ uint16(xCondPrefix), 1, + 0x66, 19797, +/*19797*/ uint16(xCondDataSize), 0, 0, 0, 19803, 19810, +/*19803*/ uint16(xSetOp), uint16(VPSUBQ), +/*19805*/ uint16(xReadSlashR), +/*19806*/ uint16(xArgXmm1), +/*19807*/ uint16(xArgXmm2), +/*19808*/ uint16(xArgXmm3M128), +/*19809*/ uint16(xMatch), +/*19810*/ uint16(xSetOp), uint16(VPSUBQ), +/*19812*/ uint16(xReadSlashR), +/*19813*/ uint16(xArgYmm1), +/*19814*/ uint16(xArgYmm2), +/*19815*/ uint16(xArgYmm3M256), +/*19816*/ uint16(xMatch), +/*19817*/ uint16(xCondPrefix), 4, + 0xC5, 19863, + 0xC4, 19839, + 0x66, 19833, + 0x0, 19827, +/*19827*/ uint16(xSetOp), uint16(PADDB), +/*19829*/ uint16(xReadSlashR), +/*19830*/ uint16(xArgMm), +/*19831*/ uint16(xArgMmM64), +/*19832*/ uint16(xMatch), +/*19833*/ uint16(xSetOp), uint16(PADDB), +/*19835*/ uint16(xReadSlashR), +/*19836*/ uint16(xArgXmm1), +/*19837*/ uint16(xArgXmm2M128), +/*19838*/ uint16(xMatch), +/*19839*/ uint16(xCondPrefix), 1, + 0x66, 19843, +/*19843*/ uint16(xCondDataSize), 0, 0, 0, 19849, 19856, +/*19849*/ uint16(xSetOp), uint16(VPADDB), +/*19851*/ uint16(xReadSlashR), +/*19852*/ uint16(xArgXmm1), +/*19853*/ uint16(xArgXmm2), +/*19854*/ uint16(xArgXmm3M128), +/*19855*/ uint16(xMatch), +/*19856*/ uint16(xSetOp), uint16(VPADDB), +/*19858*/ uint16(xReadSlashR), +/*19859*/ uint16(xArgYmm1), +/*19860*/ uint16(xArgYmm2), +/*19861*/ uint16(xArgYmm3M256), +/*19862*/ uint16(xMatch), +/*19863*/ uint16(xCondPrefix), 1, + 0x66, 19867, +/*19867*/ uint16(xCondDataSize), 0, 0, 0, 19873, 19880, +/*19873*/ uint16(xSetOp), uint16(VPADDB), +/*19875*/ uint16(xReadSlashR), +/*19876*/ uint16(xArgXmm1), +/*19877*/ uint16(xArgXmm2), +/*19878*/ uint16(xArgXmm3M128), +/*19879*/ uint16(xMatch), +/*19880*/ uint16(xSetOp), uint16(VPADDB), +/*19882*/ uint16(xReadSlashR), +/*19883*/ uint16(xArgYmm1), +/*19884*/ uint16(xArgYmm2), +/*19885*/ uint16(xArgYmm3M256), +/*19886*/ uint16(xMatch), +/*19887*/ uint16(xCondPrefix), 4, + 0xC5, 19933, + 0xC4, 19909, + 0x66, 19903, + 0x0, 19897, +/*19897*/ uint16(xSetOp), uint16(PADDW), +/*19899*/ uint16(xReadSlashR), +/*19900*/ uint16(xArgMm), +/*19901*/ uint16(xArgMmM64), +/*19902*/ uint16(xMatch), +/*19903*/ uint16(xSetOp), uint16(PADDW), +/*19905*/ uint16(xReadSlashR), +/*19906*/ uint16(xArgXmm1), +/*19907*/ uint16(xArgXmm2M128), +/*19908*/ uint16(xMatch), +/*19909*/ uint16(xCondPrefix), 1, + 0x66, 19913, +/*19913*/ uint16(xCondDataSize), 0, 0, 0, 19919, 19926, +/*19919*/ uint16(xSetOp), uint16(VPADDW), +/*19921*/ uint16(xReadSlashR), +/*19922*/ uint16(xArgXmm1), +/*19923*/ uint16(xArgXmm2), +/*19924*/ uint16(xArgXmm3M128), +/*19925*/ uint16(xMatch), +/*19926*/ uint16(xSetOp), uint16(VPADDW), +/*19928*/ uint16(xReadSlashR), +/*19929*/ uint16(xArgYmm1), +/*19930*/ uint16(xArgYmm2), +/*19931*/ uint16(xArgYmm3M256), +/*19932*/ uint16(xMatch), +/*19933*/ uint16(xCondPrefix), 1, + 0x66, 19937, +/*19937*/ uint16(xCondDataSize), 0, 0, 0, 19943, 19950, +/*19943*/ uint16(xSetOp), uint16(VPADDW), +/*19945*/ uint16(xReadSlashR), +/*19946*/ uint16(xArgXmm1), +/*19947*/ uint16(xArgXmm2), +/*19948*/ uint16(xArgXmm3M128), +/*19949*/ uint16(xMatch), +/*19950*/ uint16(xSetOp), uint16(VPADDW), +/*19952*/ uint16(xReadSlashR), +/*19953*/ uint16(xArgYmm1), +/*19954*/ uint16(xArgYmm2), +/*19955*/ uint16(xArgYmm3M256), +/*19956*/ uint16(xMatch), +/*19957*/ uint16(xCondPrefix), 4, + 0xC5, 20003, + 0xC4, 19979, + 0x66, 19973, + 0x0, 19967, +/*19967*/ uint16(xSetOp), uint16(PADDD), +/*19969*/ uint16(xReadSlashR), +/*19970*/ uint16(xArgMm), +/*19971*/ uint16(xArgMmM64), +/*19972*/ uint16(xMatch), +/*19973*/ uint16(xSetOp), uint16(PADDD), +/*19975*/ uint16(xReadSlashR), +/*19976*/ uint16(xArgXmm1), +/*19977*/ uint16(xArgXmm2M128), +/*19978*/ uint16(xMatch), +/*19979*/ uint16(xCondPrefix), 1, + 0x66, 19983, +/*19983*/ uint16(xCondDataSize), 0, 0, 0, 19989, 19996, +/*19989*/ uint16(xSetOp), uint16(VPADDD), +/*19991*/ uint16(xReadSlashR), +/*19992*/ uint16(xArgXmm1), +/*19993*/ uint16(xArgXmm2), +/*19994*/ uint16(xArgXmm3M128), +/*19995*/ uint16(xMatch), +/*19996*/ uint16(xSetOp), uint16(VPADDD), +/*19998*/ uint16(xReadSlashR), +/*19999*/ uint16(xArgYmm1), +/*20000*/ uint16(xArgYmm2), +/*20001*/ uint16(xArgYmm3M256), +/*20002*/ uint16(xMatch), +/*20003*/ uint16(xCondPrefix), 1, + 0x66, 20007, +/*20007*/ uint16(xCondDataSize), 0, 0, 0, 20013, 20020, +/*20013*/ uint16(xSetOp), uint16(VPADDD), +/*20015*/ uint16(xReadSlashR), +/*20016*/ uint16(xArgXmm1), +/*20017*/ uint16(xArgXmm2), +/*20018*/ uint16(xArgXmm3M128), +/*20019*/ uint16(xMatch), +/*20020*/ uint16(xSetOp), uint16(VPADDD), +/*20022*/ uint16(xReadSlashR), +/*20023*/ uint16(xArgYmm1), +/*20024*/ uint16(xArgYmm2), +/*20025*/ uint16(xArgYmm3M256), +/*20026*/ uint16(xMatch), +/*20027*/ uint16(xCondDataSize), 0, 20033, 0, 0, 0, +/*20033*/ uint16(xSetOp), uint16(UD0), +/*20035*/ uint16(xReadSlashR), +/*20036*/ uint16(xArgR32), +/*20037*/ uint16(xArgRM32), +/*20038*/ uint16(xMatch), +/*20039*/ uint16(xSetOp), uint16(ADC), +/*20041*/ uint16(xReadSlashR), +/*20042*/ uint16(xArgRM8), +/*20043*/ uint16(xArgR8), +/*20044*/ uint16(xMatch), +/*20045*/ uint16(xCondIs64), 20048, 20066, +/*20048*/ uint16(xCondDataSize), 20054, 20060, 0, 0, 0, +/*20054*/ uint16(xSetOp), uint16(ADC), +/*20056*/ uint16(xReadSlashR), +/*20057*/ uint16(xArgRM16), +/*20058*/ uint16(xArgR16), +/*20059*/ uint16(xMatch), +/*20060*/ uint16(xSetOp), uint16(ADC), +/*20062*/ uint16(xReadSlashR), +/*20063*/ uint16(xArgRM32), +/*20064*/ uint16(xArgR32), +/*20065*/ uint16(xMatch), +/*20066*/ uint16(xCondDataSize), 20054, 20060, 20072, 0, 0, +/*20072*/ uint16(xSetOp), uint16(ADC), +/*20074*/ uint16(xReadSlashR), +/*20075*/ uint16(xArgRM64), +/*20076*/ uint16(xArgR64), +/*20077*/ uint16(xMatch), +/*20078*/ uint16(xSetOp), uint16(ADC), +/*20080*/ uint16(xReadSlashR), +/*20081*/ uint16(xArgR8), +/*20082*/ uint16(xArgRM8), +/*20083*/ uint16(xMatch), +/*20084*/ uint16(xCondIs64), 20087, 20105, +/*20087*/ uint16(xCondDataSize), 20093, 20099, 0, 0, 0, +/*20093*/ uint16(xSetOp), uint16(ADC), +/*20095*/ uint16(xReadSlashR), +/*20096*/ uint16(xArgR16), +/*20097*/ uint16(xArgRM16), +/*20098*/ uint16(xMatch), +/*20099*/ uint16(xSetOp), uint16(ADC), +/*20101*/ uint16(xReadSlashR), +/*20102*/ uint16(xArgR32), +/*20103*/ uint16(xArgRM32), +/*20104*/ uint16(xMatch), +/*20105*/ uint16(xCondDataSize), 20093, 20099, 20111, 0, 0, +/*20111*/ uint16(xSetOp), uint16(ADC), +/*20113*/ uint16(xReadSlashR), +/*20114*/ uint16(xArgR64), +/*20115*/ uint16(xArgRM64), +/*20116*/ uint16(xMatch), +/*20117*/ uint16(xSetOp), uint16(ADC), +/*20119*/ uint16(xReadIb), +/*20120*/ uint16(xArgAL), +/*20121*/ uint16(xArgImm8u), +/*20122*/ uint16(xMatch), +/*20123*/ uint16(xCondIs64), 20126, 20144, +/*20126*/ uint16(xCondDataSize), 20132, 20138, 0, 0, 0, +/*20132*/ uint16(xSetOp), uint16(ADC), +/*20134*/ uint16(xReadIw), +/*20135*/ uint16(xArgAX), +/*20136*/ uint16(xArgImm16), +/*20137*/ uint16(xMatch), +/*20138*/ uint16(xSetOp), uint16(ADC), +/*20140*/ uint16(xReadId), +/*20141*/ uint16(xArgEAX), +/*20142*/ uint16(xArgImm32), +/*20143*/ uint16(xMatch), +/*20144*/ uint16(xCondDataSize), 20132, 20138, 20150, 0, 0, +/*20150*/ uint16(xSetOp), uint16(ADC), +/*20152*/ uint16(xReadId), +/*20153*/ uint16(xArgRAX), +/*20154*/ uint16(xArgImm32), +/*20155*/ uint16(xMatch), +/*20156*/ uint16(xCondIs64), 20159, 0, +/*20159*/ uint16(xSetOp), uint16(PUSH), +/*20161*/ uint16(xArgSS), +/*20162*/ uint16(xMatch), +/*20163*/ uint16(xCondIs64), 20166, 0, +/*20166*/ uint16(xSetOp), uint16(POP), +/*20168*/ uint16(xArgSS), +/*20169*/ uint16(xMatch), +/*20170*/ uint16(xSetOp), uint16(SBB), +/*20172*/ uint16(xReadSlashR), +/*20173*/ uint16(xArgRM8), +/*20174*/ uint16(xArgR8), +/*20175*/ uint16(xMatch), +/*20176*/ uint16(xCondIs64), 20179, 20197, +/*20179*/ uint16(xCondDataSize), 20185, 20191, 0, 0, 0, +/*20185*/ uint16(xSetOp), uint16(SBB), +/*20187*/ uint16(xReadSlashR), +/*20188*/ uint16(xArgRM16), +/*20189*/ uint16(xArgR16), +/*20190*/ uint16(xMatch), +/*20191*/ uint16(xSetOp), uint16(SBB), +/*20193*/ uint16(xReadSlashR), +/*20194*/ uint16(xArgRM32), +/*20195*/ uint16(xArgR32), +/*20196*/ uint16(xMatch), +/*20197*/ uint16(xCondDataSize), 20185, 20191, 20203, 0, 0, +/*20203*/ uint16(xSetOp), uint16(SBB), +/*20205*/ uint16(xReadSlashR), +/*20206*/ uint16(xArgRM64), +/*20207*/ uint16(xArgR64), +/*20208*/ uint16(xMatch), +/*20209*/ uint16(xSetOp), uint16(SBB), +/*20211*/ uint16(xReadSlashR), +/*20212*/ uint16(xArgR8), +/*20213*/ uint16(xArgRM8), +/*20214*/ uint16(xMatch), +/*20215*/ uint16(xCondIs64), 20218, 20236, +/*20218*/ uint16(xCondDataSize), 20224, 20230, 0, 0, 0, +/*20224*/ uint16(xSetOp), uint16(SBB), +/*20226*/ uint16(xReadSlashR), +/*20227*/ uint16(xArgR16), +/*20228*/ uint16(xArgRM16), +/*20229*/ uint16(xMatch), +/*20230*/ uint16(xSetOp), uint16(SBB), +/*20232*/ uint16(xReadSlashR), +/*20233*/ uint16(xArgR32), +/*20234*/ uint16(xArgRM32), +/*20235*/ uint16(xMatch), +/*20236*/ uint16(xCondDataSize), 20224, 20230, 20242, 0, 0, +/*20242*/ uint16(xSetOp), uint16(SBB), +/*20244*/ uint16(xReadSlashR), +/*20245*/ uint16(xArgR64), +/*20246*/ uint16(xArgRM64), +/*20247*/ uint16(xMatch), +/*20248*/ uint16(xSetOp), uint16(SBB), +/*20250*/ uint16(xReadIb), +/*20251*/ uint16(xArgAL), +/*20252*/ uint16(xArgImm8u), +/*20253*/ uint16(xMatch), +/*20254*/ uint16(xCondIs64), 20257, 20275, +/*20257*/ uint16(xCondDataSize), 20263, 20269, 0, 0, 0, +/*20263*/ uint16(xSetOp), uint16(SBB), +/*20265*/ uint16(xReadIw), +/*20266*/ uint16(xArgAX), +/*20267*/ uint16(xArgImm16), +/*20268*/ uint16(xMatch), +/*20269*/ uint16(xSetOp), uint16(SBB), +/*20271*/ uint16(xReadId), +/*20272*/ uint16(xArgEAX), +/*20273*/ uint16(xArgImm32), +/*20274*/ uint16(xMatch), +/*20275*/ uint16(xCondDataSize), 20263, 20269, 20281, 0, 0, +/*20281*/ uint16(xSetOp), uint16(SBB), +/*20283*/ uint16(xReadId), +/*20284*/ uint16(xArgRAX), +/*20285*/ uint16(xArgImm32), +/*20286*/ uint16(xMatch), +/*20287*/ uint16(xCondIs64), 20290, 0, +/*20290*/ uint16(xSetOp), uint16(PUSH), +/*20292*/ uint16(xArgDS), +/*20293*/ uint16(xMatch), +/*20294*/ uint16(xCondIs64), 20297, 0, +/*20297*/ uint16(xSetOp), uint16(POP), +/*20299*/ uint16(xArgDS), +/*20300*/ uint16(xMatch), +/*20301*/ uint16(xSetOp), uint16(AND), +/*20303*/ uint16(xReadSlashR), +/*20304*/ uint16(xArgRM8), +/*20305*/ uint16(xArgR8), +/*20306*/ uint16(xMatch), +/*20307*/ uint16(xCondIs64), 20310, 20328, +/*20310*/ uint16(xCondDataSize), 20316, 20322, 0, 0, 0, +/*20316*/ uint16(xSetOp), uint16(AND), +/*20318*/ uint16(xReadSlashR), +/*20319*/ uint16(xArgRM16), +/*20320*/ uint16(xArgR16), +/*20321*/ uint16(xMatch), +/*20322*/ uint16(xSetOp), uint16(AND), +/*20324*/ uint16(xReadSlashR), +/*20325*/ uint16(xArgRM32), +/*20326*/ uint16(xArgR32), +/*20327*/ uint16(xMatch), +/*20328*/ uint16(xCondDataSize), 20316, 20322, 20334, 0, 0, +/*20334*/ uint16(xSetOp), uint16(AND), +/*20336*/ uint16(xReadSlashR), +/*20337*/ uint16(xArgRM64), +/*20338*/ uint16(xArgR64), +/*20339*/ uint16(xMatch), +/*20340*/ uint16(xSetOp), uint16(AND), +/*20342*/ uint16(xReadSlashR), +/*20343*/ uint16(xArgR8), +/*20344*/ uint16(xArgRM8), +/*20345*/ uint16(xMatch), +/*20346*/ uint16(xCondIs64), 20349, 20367, +/*20349*/ uint16(xCondDataSize), 20355, 20361, 0, 0, 0, +/*20355*/ uint16(xSetOp), uint16(AND), +/*20357*/ uint16(xReadSlashR), +/*20358*/ uint16(xArgR16), +/*20359*/ uint16(xArgRM16), +/*20360*/ uint16(xMatch), +/*20361*/ uint16(xSetOp), uint16(AND), +/*20363*/ uint16(xReadSlashR), +/*20364*/ uint16(xArgR32), +/*20365*/ uint16(xArgRM32), +/*20366*/ uint16(xMatch), +/*20367*/ uint16(xCondDataSize), 20355, 20361, 20373, 0, 0, +/*20373*/ uint16(xSetOp), uint16(AND), +/*20375*/ uint16(xReadSlashR), +/*20376*/ uint16(xArgR64), +/*20377*/ uint16(xArgRM64), +/*20378*/ uint16(xMatch), +/*20379*/ uint16(xSetOp), uint16(AND), +/*20381*/ uint16(xReadIb), +/*20382*/ uint16(xArgAL), +/*20383*/ uint16(xArgImm8u), +/*20384*/ uint16(xMatch), +/*20385*/ uint16(xCondIs64), 20388, 20406, +/*20388*/ uint16(xCondDataSize), 20394, 20400, 0, 0, 0, +/*20394*/ uint16(xSetOp), uint16(AND), +/*20396*/ uint16(xReadIw), +/*20397*/ uint16(xArgAX), +/*20398*/ uint16(xArgImm16), +/*20399*/ uint16(xMatch), +/*20400*/ uint16(xSetOp), uint16(AND), +/*20402*/ uint16(xReadId), +/*20403*/ uint16(xArgEAX), +/*20404*/ uint16(xArgImm32), +/*20405*/ uint16(xMatch), +/*20406*/ uint16(xCondDataSize), 20394, 20400, 20412, 0, 0, +/*20412*/ uint16(xSetOp), uint16(AND), +/*20414*/ uint16(xReadId), +/*20415*/ uint16(xArgRAX), +/*20416*/ uint16(xArgImm32), +/*20417*/ uint16(xMatch), +/*20418*/ uint16(xCondIs64), 20421, 0, +/*20421*/ uint16(xSetOp), uint16(DAA), +/*20423*/ uint16(xMatch), +/*20424*/ uint16(xSetOp), uint16(SUB), +/*20426*/ uint16(xReadSlashR), +/*20427*/ uint16(xArgRM8), +/*20428*/ uint16(xArgR8), +/*20429*/ uint16(xMatch), +/*20430*/ uint16(xCondIs64), 20433, 20451, +/*20433*/ uint16(xCondDataSize), 20439, 20445, 0, 0, 0, +/*20439*/ uint16(xSetOp), uint16(SUB), +/*20441*/ uint16(xReadSlashR), +/*20442*/ uint16(xArgRM16), +/*20443*/ uint16(xArgR16), +/*20444*/ uint16(xMatch), +/*20445*/ uint16(xSetOp), uint16(SUB), +/*20447*/ uint16(xReadSlashR), +/*20448*/ uint16(xArgRM32), +/*20449*/ uint16(xArgR32), +/*20450*/ uint16(xMatch), +/*20451*/ uint16(xCondDataSize), 20439, 20445, 20457, 0, 0, +/*20457*/ uint16(xSetOp), uint16(SUB), +/*20459*/ uint16(xReadSlashR), +/*20460*/ uint16(xArgRM64), +/*20461*/ uint16(xArgR64), +/*20462*/ uint16(xMatch), +/*20463*/ uint16(xSetOp), uint16(SUB), +/*20465*/ uint16(xReadSlashR), +/*20466*/ uint16(xArgR8), +/*20467*/ uint16(xArgRM8), +/*20468*/ uint16(xMatch), +/*20469*/ uint16(xCondIs64), 20472, 20490, +/*20472*/ uint16(xCondDataSize), 20478, 20484, 0, 0, 0, +/*20478*/ uint16(xSetOp), uint16(SUB), +/*20480*/ uint16(xReadSlashR), +/*20481*/ uint16(xArgR16), +/*20482*/ uint16(xArgRM16), +/*20483*/ uint16(xMatch), +/*20484*/ uint16(xSetOp), uint16(SUB), +/*20486*/ uint16(xReadSlashR), +/*20487*/ uint16(xArgR32), +/*20488*/ uint16(xArgRM32), +/*20489*/ uint16(xMatch), +/*20490*/ uint16(xCondDataSize), 20478, 20484, 20496, 0, 0, +/*20496*/ uint16(xSetOp), uint16(SUB), +/*20498*/ uint16(xReadSlashR), +/*20499*/ uint16(xArgR64), +/*20500*/ uint16(xArgRM64), +/*20501*/ uint16(xMatch), +/*20502*/ uint16(xSetOp), uint16(SUB), +/*20504*/ uint16(xReadIb), +/*20505*/ uint16(xArgAL), +/*20506*/ uint16(xArgImm8u), +/*20507*/ uint16(xMatch), +/*20508*/ uint16(xCondIs64), 20511, 20529, +/*20511*/ uint16(xCondDataSize), 20517, 20523, 0, 0, 0, +/*20517*/ uint16(xSetOp), uint16(SUB), +/*20519*/ uint16(xReadIw), +/*20520*/ uint16(xArgAX), +/*20521*/ uint16(xArgImm16), +/*20522*/ uint16(xMatch), +/*20523*/ uint16(xSetOp), uint16(SUB), +/*20525*/ uint16(xReadId), +/*20526*/ uint16(xArgEAX), +/*20527*/ uint16(xArgImm32), +/*20528*/ uint16(xMatch), +/*20529*/ uint16(xCondDataSize), 20517, 20523, 20535, 0, 0, +/*20535*/ uint16(xSetOp), uint16(SUB), +/*20537*/ uint16(xReadId), +/*20538*/ uint16(xArgRAX), +/*20539*/ uint16(xArgImm32), +/*20540*/ uint16(xMatch), +/*20541*/ uint16(xCondIs64), 20544, 0, +/*20544*/ uint16(xSetOp), uint16(DAS), +/*20546*/ uint16(xMatch), +/*20547*/ uint16(xSetOp), uint16(XOR), +/*20549*/ uint16(xReadSlashR), +/*20550*/ uint16(xArgRM8), +/*20551*/ uint16(xArgR8), +/*20552*/ uint16(xMatch), +/*20553*/ uint16(xCondIs64), 20556, 20574, +/*20556*/ uint16(xCondDataSize), 20562, 20568, 0, 0, 0, +/*20562*/ uint16(xSetOp), uint16(XOR), +/*20564*/ uint16(xReadSlashR), +/*20565*/ uint16(xArgRM16), +/*20566*/ uint16(xArgR16), +/*20567*/ uint16(xMatch), +/*20568*/ uint16(xSetOp), uint16(XOR), +/*20570*/ uint16(xReadSlashR), +/*20571*/ uint16(xArgRM32), +/*20572*/ uint16(xArgR32), +/*20573*/ uint16(xMatch), +/*20574*/ uint16(xCondDataSize), 20562, 20568, 20580, 0, 0, +/*20580*/ uint16(xSetOp), uint16(XOR), +/*20582*/ uint16(xReadSlashR), +/*20583*/ uint16(xArgRM64), +/*20584*/ uint16(xArgR64), +/*20585*/ uint16(xMatch), +/*20586*/ uint16(xSetOp), uint16(XOR), +/*20588*/ uint16(xReadSlashR), +/*20589*/ uint16(xArgR8), +/*20590*/ uint16(xArgRM8), +/*20591*/ uint16(xMatch), +/*20592*/ uint16(xCondIs64), 20595, 20613, +/*20595*/ uint16(xCondDataSize), 20601, 20607, 0, 0, 0, +/*20601*/ uint16(xSetOp), uint16(XOR), +/*20603*/ uint16(xReadSlashR), +/*20604*/ uint16(xArgR16), +/*20605*/ uint16(xArgRM16), +/*20606*/ uint16(xMatch), +/*20607*/ uint16(xSetOp), uint16(XOR), +/*20609*/ uint16(xReadSlashR), +/*20610*/ uint16(xArgR32), +/*20611*/ uint16(xArgRM32), +/*20612*/ uint16(xMatch), +/*20613*/ uint16(xCondDataSize), 20601, 20607, 20619, 0, 0, +/*20619*/ uint16(xSetOp), uint16(XOR), +/*20621*/ uint16(xReadSlashR), +/*20622*/ uint16(xArgR64), +/*20623*/ uint16(xArgRM64), +/*20624*/ uint16(xMatch), +/*20625*/ uint16(xSetOp), uint16(XOR), +/*20627*/ uint16(xReadIb), +/*20628*/ uint16(xArgAL), +/*20629*/ uint16(xArgImm8u), +/*20630*/ uint16(xMatch), +/*20631*/ uint16(xCondIs64), 20634, 20652, +/*20634*/ uint16(xCondDataSize), 20640, 20646, 0, 0, 0, +/*20640*/ uint16(xSetOp), uint16(XOR), +/*20642*/ uint16(xReadIw), +/*20643*/ uint16(xArgAX), +/*20644*/ uint16(xArgImm16), +/*20645*/ uint16(xMatch), +/*20646*/ uint16(xSetOp), uint16(XOR), +/*20648*/ uint16(xReadId), +/*20649*/ uint16(xArgEAX), +/*20650*/ uint16(xArgImm32), +/*20651*/ uint16(xMatch), +/*20652*/ uint16(xCondDataSize), 20640, 20646, 20658, 0, 0, +/*20658*/ uint16(xSetOp), uint16(XOR), +/*20660*/ uint16(xReadId), +/*20661*/ uint16(xArgRAX), +/*20662*/ uint16(xArgImm32), +/*20663*/ uint16(xMatch), +/*20664*/ uint16(xCondIs64), 20667, 0, +/*20667*/ uint16(xSetOp), uint16(AAA), +/*20669*/ uint16(xMatch), +/*20670*/ uint16(xSetOp), uint16(CMP), +/*20672*/ uint16(xReadSlashR), +/*20673*/ uint16(xArgRM8), +/*20674*/ uint16(xArgR8), +/*20675*/ uint16(xMatch), +/*20676*/ uint16(xCondIs64), 20679, 20697, +/*20679*/ uint16(xCondDataSize), 20685, 20691, 0, 0, 0, +/*20685*/ uint16(xSetOp), uint16(CMP), +/*20687*/ uint16(xReadSlashR), +/*20688*/ uint16(xArgRM16), +/*20689*/ uint16(xArgR16), +/*20690*/ uint16(xMatch), +/*20691*/ uint16(xSetOp), uint16(CMP), +/*20693*/ uint16(xReadSlashR), +/*20694*/ uint16(xArgRM32), +/*20695*/ uint16(xArgR32), +/*20696*/ uint16(xMatch), +/*20697*/ uint16(xCondDataSize), 20685, 20691, 20703, 0, 0, +/*20703*/ uint16(xSetOp), uint16(CMP), +/*20705*/ uint16(xReadSlashR), +/*20706*/ uint16(xArgRM64), +/*20707*/ uint16(xArgR64), +/*20708*/ uint16(xMatch), +/*20709*/ uint16(xSetOp), uint16(CMP), +/*20711*/ uint16(xReadSlashR), +/*20712*/ uint16(xArgR8), +/*20713*/ uint16(xArgRM8), +/*20714*/ uint16(xMatch), +/*20715*/ uint16(xCondIs64), 20718, 20736, +/*20718*/ uint16(xCondDataSize), 20724, 20730, 0, 0, 0, +/*20724*/ uint16(xSetOp), uint16(CMP), +/*20726*/ uint16(xReadSlashR), +/*20727*/ uint16(xArgR16), +/*20728*/ uint16(xArgRM16), +/*20729*/ uint16(xMatch), +/*20730*/ uint16(xSetOp), uint16(CMP), +/*20732*/ uint16(xReadSlashR), +/*20733*/ uint16(xArgR32), +/*20734*/ uint16(xArgRM32), +/*20735*/ uint16(xMatch), +/*20736*/ uint16(xCondDataSize), 20724, 20730, 20742, 0, 0, +/*20742*/ uint16(xSetOp), uint16(CMP), +/*20744*/ uint16(xReadSlashR), +/*20745*/ uint16(xArgR64), +/*20746*/ uint16(xArgRM64), +/*20747*/ uint16(xMatch), +/*20748*/ uint16(xSetOp), uint16(CMP), +/*20750*/ uint16(xReadIb), +/*20751*/ uint16(xArgAL), +/*20752*/ uint16(xArgImm8u), +/*20753*/ uint16(xMatch), +/*20754*/ uint16(xCondIs64), 20757, 20775, +/*20757*/ uint16(xCondDataSize), 20763, 20769, 0, 0, 0, +/*20763*/ uint16(xSetOp), uint16(CMP), +/*20765*/ uint16(xReadIw), +/*20766*/ uint16(xArgAX), +/*20767*/ uint16(xArgImm16), +/*20768*/ uint16(xMatch), +/*20769*/ uint16(xSetOp), uint16(CMP), +/*20771*/ uint16(xReadId), +/*20772*/ uint16(xArgEAX), +/*20773*/ uint16(xArgImm32), +/*20774*/ uint16(xMatch), +/*20775*/ uint16(xCondDataSize), 20763, 20769, 20781, 0, 0, +/*20781*/ uint16(xSetOp), uint16(CMP), +/*20783*/ uint16(xReadId), +/*20784*/ uint16(xArgRAX), +/*20785*/ uint16(xArgImm32), +/*20786*/ uint16(xMatch), +/*20787*/ uint16(xCondIs64), 20790, 0, +/*20790*/ uint16(xSetOp), uint16(AAS), +/*20792*/ uint16(xMatch), +/*20793*/ uint16(xCondIs64), 20796, 0, +/*20796*/ uint16(xCondDataSize), 20802, 20806, 0, 0, 0, +/*20802*/ uint16(xSetOp), uint16(INC), +/*20804*/ uint16(xArgR16op), +/*20805*/ uint16(xMatch), +/*20806*/ uint16(xSetOp), uint16(INC), +/*20808*/ uint16(xArgR32op), +/*20809*/ uint16(xMatch), +/*20810*/ uint16(xCondIs64), 20813, 0, +/*20813*/ uint16(xCondDataSize), 20819, 20823, 0, 0, 0, +/*20819*/ uint16(xSetOp), uint16(DEC), +/*20821*/ uint16(xArgR16op), +/*20822*/ uint16(xMatch), +/*20823*/ uint16(xSetOp), uint16(DEC), +/*20825*/ uint16(xArgR32op), +/*20826*/ uint16(xMatch), +/*20827*/ uint16(xCondIs64), 20830, 20844, +/*20830*/ uint16(xCondDataSize), 20836, 20840, 0, 0, 0, +/*20836*/ uint16(xSetOp), uint16(PUSH), +/*20838*/ uint16(xArgR16op), +/*20839*/ uint16(xMatch), +/*20840*/ uint16(xSetOp), uint16(PUSH), +/*20842*/ uint16(xArgR32op), +/*20843*/ uint16(xMatch), +/*20844*/ uint16(xCondDataSize), 20836, 20850, 20854, 0, 0, +/*20850*/ uint16(xSetOp), uint16(PUSH), +/*20852*/ uint16(xArgR64op), +/*20853*/ uint16(xMatch), +/*20854*/ uint16(xSetOp), uint16(PUSH), +/*20856*/ uint16(xArgR64op), +/*20857*/ uint16(xMatch), +/*20858*/ uint16(xCondIs64), 20861, 20875, +/*20861*/ uint16(xCondDataSize), 20867, 20871, 0, 0, 0, +/*20867*/ uint16(xSetOp), uint16(POP), +/*20869*/ uint16(xArgR16op), +/*20870*/ uint16(xMatch), +/*20871*/ uint16(xSetOp), uint16(POP), +/*20873*/ uint16(xArgR32op), +/*20874*/ uint16(xMatch), +/*20875*/ uint16(xCondDataSize), 20867, 20881, 20885, 0, 0, +/*20881*/ uint16(xSetOp), uint16(POP), +/*20883*/ uint16(xArgR64op), +/*20884*/ uint16(xMatch), +/*20885*/ uint16(xSetOp), uint16(POP), +/*20887*/ uint16(xArgR64op), +/*20888*/ uint16(xMatch), +/*20889*/ uint16(xCondIs64), 20892, 0, +/*20892*/ uint16(xCondDataSize), 20898, 20901, 0, 0, 0, +/*20898*/ uint16(xSetOp), uint16(PUSHA), +/*20900*/ uint16(xMatch), +/*20901*/ uint16(xSetOp), uint16(PUSHAD), +/*20903*/ uint16(xMatch), +/*20904*/ uint16(xCondIs64), 20907, 0, +/*20907*/ uint16(xCondDataSize), 20913, 20916, 0, 0, 0, +/*20913*/ uint16(xSetOp), uint16(POPA), +/*20915*/ uint16(xMatch), +/*20916*/ uint16(xSetOp), uint16(POPAD), +/*20918*/ uint16(xMatch), +/*20919*/ uint16(xCondIs64), 20922, 0, +/*20922*/ uint16(xCondDataSize), 20928, 20934, 0, 0, 0, +/*20928*/ uint16(xSetOp), uint16(BOUND), +/*20930*/ uint16(xReadSlashR), +/*20931*/ uint16(xArgR16), +/*20932*/ uint16(xArgM16and16), +/*20933*/ uint16(xMatch), +/*20934*/ uint16(xSetOp), uint16(BOUND), +/*20936*/ uint16(xReadSlashR), +/*20937*/ uint16(xArgR32), +/*20938*/ uint16(xArgM32and32), +/*20939*/ uint16(xMatch), +/*20940*/ uint16(xCondIs64), 20943, 20949, +/*20943*/ uint16(xSetOp), uint16(ARPL), +/*20945*/ uint16(xReadSlashR), +/*20946*/ uint16(xArgRM16), +/*20947*/ uint16(xArgR16), +/*20948*/ uint16(xMatch), +/*20949*/ uint16(xCondDataSize), 20955, 20961, 20967, 0, 0, +/*20955*/ uint16(xSetOp), uint16(MOVSXD), +/*20957*/ uint16(xReadSlashR), +/*20958*/ uint16(xArgR16), +/*20959*/ uint16(xArgRM32), +/*20960*/ uint16(xMatch), +/*20961*/ uint16(xSetOp), uint16(MOVSXD), +/*20963*/ uint16(xReadSlashR), +/*20964*/ uint16(xArgR32), +/*20965*/ uint16(xArgRM32), +/*20966*/ uint16(xMatch), +/*20967*/ uint16(xSetOp), uint16(MOVSXD), +/*20969*/ uint16(xReadSlashR), +/*20970*/ uint16(xArgR64), +/*20971*/ uint16(xArgRM32), +/*20972*/ uint16(xMatch), +/*20973*/ uint16(xCondDataSize), 20979, 20984, 20989, 0, 0, +/*20979*/ uint16(xSetOp), uint16(PUSH), +/*20981*/ uint16(xReadIw), +/*20982*/ uint16(xArgImm16), +/*20983*/ uint16(xMatch), +/*20984*/ uint16(xSetOp), uint16(PUSH), +/*20986*/ uint16(xReadId), +/*20987*/ uint16(xArgImm32), +/*20988*/ uint16(xMatch), +/*20989*/ uint16(xSetOp), uint16(PUSH), +/*20991*/ uint16(xReadId), +/*20992*/ uint16(xArgImm32), +/*20993*/ uint16(xMatch), +/*20994*/ uint16(xCondIs64), 20997, 21019, +/*20997*/ uint16(xCondDataSize), 21003, 21011, 0, 0, 0, +/*21003*/ uint16(xSetOp), uint16(IMUL), +/*21005*/ uint16(xReadSlashR), +/*21006*/ uint16(xReadIw), +/*21007*/ uint16(xArgR16), +/*21008*/ uint16(xArgRM16), +/*21009*/ uint16(xArgImm16), +/*21010*/ uint16(xMatch), +/*21011*/ uint16(xSetOp), uint16(IMUL), +/*21013*/ uint16(xReadSlashR), +/*21014*/ uint16(xReadId), +/*21015*/ uint16(xArgR32), +/*21016*/ uint16(xArgRM32), +/*21017*/ uint16(xArgImm32), +/*21018*/ uint16(xMatch), +/*21019*/ uint16(xCondDataSize), 21003, 21011, 21025, 0, 0, +/*21025*/ uint16(xSetOp), uint16(IMUL), +/*21027*/ uint16(xReadSlashR), +/*21028*/ uint16(xReadId), +/*21029*/ uint16(xArgR64), +/*21030*/ uint16(xArgRM64), +/*21031*/ uint16(xArgImm32), +/*21032*/ uint16(xMatch), +/*21033*/ uint16(xSetOp), uint16(PUSH), +/*21035*/ uint16(xReadIb), +/*21036*/ uint16(xArgImm8), +/*21037*/ uint16(xMatch), +/*21038*/ uint16(xCondIs64), 21041, 21063, +/*21041*/ uint16(xCondDataSize), 21047, 21055, 0, 0, 0, +/*21047*/ uint16(xSetOp), uint16(IMUL), +/*21049*/ uint16(xReadSlashR), +/*21050*/ uint16(xReadIb), +/*21051*/ uint16(xArgR16), +/*21052*/ uint16(xArgRM16), +/*21053*/ uint16(xArgImm8), +/*21054*/ uint16(xMatch), +/*21055*/ uint16(xSetOp), uint16(IMUL), +/*21057*/ uint16(xReadSlashR), +/*21058*/ uint16(xReadIb), +/*21059*/ uint16(xArgR32), +/*21060*/ uint16(xArgRM32), +/*21061*/ uint16(xArgImm8), +/*21062*/ uint16(xMatch), +/*21063*/ uint16(xCondDataSize), 21047, 21055, 21069, 0, 0, +/*21069*/ uint16(xSetOp), uint16(IMUL), +/*21071*/ uint16(xReadSlashR), +/*21072*/ uint16(xReadIb), +/*21073*/ uint16(xArgR64), +/*21074*/ uint16(xArgRM64), +/*21075*/ uint16(xArgImm8), +/*21076*/ uint16(xMatch), +/*21077*/ uint16(xSetOp), uint16(INSB), +/*21079*/ uint16(xMatch), +/*21080*/ uint16(xCondDataSize), 21086, 21089, 21092, 0, 0, +/*21086*/ uint16(xSetOp), uint16(INSW), +/*21088*/ uint16(xMatch), +/*21089*/ uint16(xSetOp), uint16(INSD), +/*21091*/ uint16(xMatch), +/*21092*/ uint16(xSetOp), uint16(INSD), +/*21094*/ uint16(xMatch), +/*21095*/ uint16(xSetOp), uint16(OUTSB), +/*21097*/ uint16(xMatch), +/*21098*/ uint16(xCondDataSize), 21104, 21107, 21110, 0, 0, +/*21104*/ uint16(xSetOp), uint16(OUTSW), +/*21106*/ uint16(xMatch), +/*21107*/ uint16(xSetOp), uint16(OUTSD), +/*21109*/ uint16(xMatch), +/*21110*/ uint16(xSetOp), uint16(OUTSD), +/*21112*/ uint16(xMatch), +/*21113*/ uint16(xSetOp), uint16(JO), +/*21115*/ uint16(xReadCb), +/*21116*/ uint16(xArgRel8), +/*21117*/ uint16(xMatch), +/*21118*/ uint16(xSetOp), uint16(JNO), +/*21120*/ uint16(xReadCb), +/*21121*/ uint16(xArgRel8), +/*21122*/ uint16(xMatch), +/*21123*/ uint16(xSetOp), uint16(JB), +/*21125*/ uint16(xReadCb), +/*21126*/ uint16(xArgRel8), +/*21127*/ uint16(xMatch), +/*21128*/ uint16(xSetOp), uint16(JAE), +/*21130*/ uint16(xReadCb), +/*21131*/ uint16(xArgRel8), +/*21132*/ uint16(xMatch), +/*21133*/ uint16(xSetOp), uint16(JE), +/*21135*/ uint16(xReadCb), +/*21136*/ uint16(xArgRel8), +/*21137*/ uint16(xMatch), +/*21138*/ uint16(xSetOp), uint16(JNE), +/*21140*/ uint16(xReadCb), +/*21141*/ uint16(xArgRel8), +/*21142*/ uint16(xMatch), +/*21143*/ uint16(xSetOp), uint16(JBE), +/*21145*/ uint16(xReadCb), +/*21146*/ uint16(xArgRel8), +/*21147*/ uint16(xMatch), +/*21148*/ uint16(xSetOp), uint16(JA), +/*21150*/ uint16(xReadCb), +/*21151*/ uint16(xArgRel8), +/*21152*/ uint16(xMatch), +/*21153*/ uint16(xSetOp), uint16(JS), +/*21155*/ uint16(xReadCb), +/*21156*/ uint16(xArgRel8), +/*21157*/ uint16(xMatch), +/*21158*/ uint16(xSetOp), uint16(JNS), +/*21160*/ uint16(xReadCb), +/*21161*/ uint16(xArgRel8), +/*21162*/ uint16(xMatch), +/*21163*/ uint16(xSetOp), uint16(JP), +/*21165*/ uint16(xReadCb), +/*21166*/ uint16(xArgRel8), +/*21167*/ uint16(xMatch), +/*21168*/ uint16(xSetOp), uint16(JNP), +/*21170*/ uint16(xReadCb), +/*21171*/ uint16(xArgRel8), +/*21172*/ uint16(xMatch), +/*21173*/ uint16(xSetOp), uint16(JL), +/*21175*/ uint16(xReadCb), +/*21176*/ uint16(xArgRel8), +/*21177*/ uint16(xMatch), +/*21178*/ uint16(xSetOp), uint16(JGE), +/*21180*/ uint16(xReadCb), +/*21181*/ uint16(xArgRel8), +/*21182*/ uint16(xMatch), +/*21183*/ uint16(xSetOp), uint16(JLE), +/*21185*/ uint16(xReadCb), +/*21186*/ uint16(xArgRel8), +/*21187*/ uint16(xMatch), +/*21188*/ uint16(xSetOp), uint16(JG), +/*21190*/ uint16(xReadCb), +/*21191*/ uint16(xArgRel8), +/*21192*/ uint16(xMatch), +/*21193*/ uint16(xCondSlashR), + 21202, // 0 + 21208, // 1 + 21214, // 2 + 21220, // 3 + 21226, // 4 + 21232, // 5 + 21238, // 6 + 21244, // 7 +/*21202*/ uint16(xSetOp), uint16(ADD), +/*21204*/ uint16(xReadIb), +/*21205*/ uint16(xArgRM8), +/*21206*/ uint16(xArgImm8u), +/*21207*/ uint16(xMatch), +/*21208*/ uint16(xSetOp), uint16(OR), +/*21210*/ uint16(xReadIb), +/*21211*/ uint16(xArgRM8), +/*21212*/ uint16(xArgImm8u), +/*21213*/ uint16(xMatch), +/*21214*/ uint16(xSetOp), uint16(ADC), +/*21216*/ uint16(xReadIb), +/*21217*/ uint16(xArgRM8), +/*21218*/ uint16(xArgImm8u), +/*21219*/ uint16(xMatch), +/*21220*/ uint16(xSetOp), uint16(SBB), +/*21222*/ uint16(xReadIb), +/*21223*/ uint16(xArgRM8), +/*21224*/ uint16(xArgImm8u), +/*21225*/ uint16(xMatch), +/*21226*/ uint16(xSetOp), uint16(AND), +/*21228*/ uint16(xReadIb), +/*21229*/ uint16(xArgRM8), +/*21230*/ uint16(xArgImm8u), +/*21231*/ uint16(xMatch), +/*21232*/ uint16(xSetOp), uint16(SUB), +/*21234*/ uint16(xReadIb), +/*21235*/ uint16(xArgRM8), +/*21236*/ uint16(xArgImm8u), +/*21237*/ uint16(xMatch), +/*21238*/ uint16(xSetOp), uint16(XOR), +/*21240*/ uint16(xReadIb), +/*21241*/ uint16(xArgRM8), +/*21242*/ uint16(xArgImm8u), +/*21243*/ uint16(xMatch), +/*21244*/ uint16(xSetOp), uint16(CMP), +/*21246*/ uint16(xReadIb), +/*21247*/ uint16(xArgRM8), +/*21248*/ uint16(xArgImm8u), +/*21249*/ uint16(xMatch), +/*21250*/ uint16(xCondSlashR), + 21259, // 0 + 21292, // 1 + 21325, // 2 + 21358, // 3 + 21391, // 4 + 21424, // 5 + 21457, // 6 + 21490, // 7 +/*21259*/ uint16(xCondIs64), 21262, 21280, +/*21262*/ uint16(xCondDataSize), 21268, 21274, 0, 0, 0, +/*21268*/ uint16(xSetOp), uint16(ADD), +/*21270*/ uint16(xReadIw), +/*21271*/ uint16(xArgRM16), +/*21272*/ uint16(xArgImm16), +/*21273*/ uint16(xMatch), +/*21274*/ uint16(xSetOp), uint16(ADD), +/*21276*/ uint16(xReadId), +/*21277*/ uint16(xArgRM32), +/*21278*/ uint16(xArgImm32), +/*21279*/ uint16(xMatch), +/*21280*/ uint16(xCondDataSize), 21268, 21274, 21286, 0, 0, +/*21286*/ uint16(xSetOp), uint16(ADD), +/*21288*/ uint16(xReadId), +/*21289*/ uint16(xArgRM64), +/*21290*/ uint16(xArgImm32), +/*21291*/ uint16(xMatch), +/*21292*/ uint16(xCondIs64), 21295, 21313, +/*21295*/ uint16(xCondDataSize), 21301, 21307, 0, 0, 0, +/*21301*/ uint16(xSetOp), uint16(OR), +/*21303*/ uint16(xReadIw), +/*21304*/ uint16(xArgRM16), +/*21305*/ uint16(xArgImm16), +/*21306*/ uint16(xMatch), +/*21307*/ uint16(xSetOp), uint16(OR), +/*21309*/ uint16(xReadId), +/*21310*/ uint16(xArgRM32), +/*21311*/ uint16(xArgImm32), +/*21312*/ uint16(xMatch), +/*21313*/ uint16(xCondDataSize), 21301, 21307, 21319, 0, 0, +/*21319*/ uint16(xSetOp), uint16(OR), +/*21321*/ uint16(xReadId), +/*21322*/ uint16(xArgRM64), +/*21323*/ uint16(xArgImm32), +/*21324*/ uint16(xMatch), +/*21325*/ uint16(xCondIs64), 21328, 21346, +/*21328*/ uint16(xCondDataSize), 21334, 21340, 0, 0, 0, +/*21334*/ uint16(xSetOp), uint16(ADC), +/*21336*/ uint16(xReadIw), +/*21337*/ uint16(xArgRM16), +/*21338*/ uint16(xArgImm16), +/*21339*/ uint16(xMatch), +/*21340*/ uint16(xSetOp), uint16(ADC), +/*21342*/ uint16(xReadId), +/*21343*/ uint16(xArgRM32), +/*21344*/ uint16(xArgImm32), +/*21345*/ uint16(xMatch), +/*21346*/ uint16(xCondDataSize), 21334, 21340, 21352, 0, 0, +/*21352*/ uint16(xSetOp), uint16(ADC), +/*21354*/ uint16(xReadId), +/*21355*/ uint16(xArgRM64), +/*21356*/ uint16(xArgImm32), +/*21357*/ uint16(xMatch), +/*21358*/ uint16(xCondIs64), 21361, 21379, +/*21361*/ uint16(xCondDataSize), 21367, 21373, 0, 0, 0, +/*21367*/ uint16(xSetOp), uint16(SBB), +/*21369*/ uint16(xReadIw), +/*21370*/ uint16(xArgRM16), +/*21371*/ uint16(xArgImm16), +/*21372*/ uint16(xMatch), +/*21373*/ uint16(xSetOp), uint16(SBB), +/*21375*/ uint16(xReadId), +/*21376*/ uint16(xArgRM32), +/*21377*/ uint16(xArgImm32), +/*21378*/ uint16(xMatch), +/*21379*/ uint16(xCondDataSize), 21367, 21373, 21385, 0, 0, +/*21385*/ uint16(xSetOp), uint16(SBB), +/*21387*/ uint16(xReadId), +/*21388*/ uint16(xArgRM64), +/*21389*/ uint16(xArgImm32), +/*21390*/ uint16(xMatch), +/*21391*/ uint16(xCondIs64), 21394, 21412, +/*21394*/ uint16(xCondDataSize), 21400, 21406, 0, 0, 0, +/*21400*/ uint16(xSetOp), uint16(AND), +/*21402*/ uint16(xReadIw), +/*21403*/ uint16(xArgRM16), +/*21404*/ uint16(xArgImm16), +/*21405*/ uint16(xMatch), +/*21406*/ uint16(xSetOp), uint16(AND), +/*21408*/ uint16(xReadId), +/*21409*/ uint16(xArgRM32), +/*21410*/ uint16(xArgImm32), +/*21411*/ uint16(xMatch), +/*21412*/ uint16(xCondDataSize), 21400, 21406, 21418, 0, 0, +/*21418*/ uint16(xSetOp), uint16(AND), +/*21420*/ uint16(xReadId), +/*21421*/ uint16(xArgRM64), +/*21422*/ uint16(xArgImm32), +/*21423*/ uint16(xMatch), +/*21424*/ uint16(xCondIs64), 21427, 21445, +/*21427*/ uint16(xCondDataSize), 21433, 21439, 0, 0, 0, +/*21433*/ uint16(xSetOp), uint16(SUB), +/*21435*/ uint16(xReadIw), +/*21436*/ uint16(xArgRM16), +/*21437*/ uint16(xArgImm16), +/*21438*/ uint16(xMatch), +/*21439*/ uint16(xSetOp), uint16(SUB), +/*21441*/ uint16(xReadId), +/*21442*/ uint16(xArgRM32), +/*21443*/ uint16(xArgImm32), +/*21444*/ uint16(xMatch), +/*21445*/ uint16(xCondDataSize), 21433, 21439, 21451, 0, 0, +/*21451*/ uint16(xSetOp), uint16(SUB), +/*21453*/ uint16(xReadId), +/*21454*/ uint16(xArgRM64), +/*21455*/ uint16(xArgImm32), +/*21456*/ uint16(xMatch), +/*21457*/ uint16(xCondIs64), 21460, 21478, +/*21460*/ uint16(xCondDataSize), 21466, 21472, 0, 0, 0, +/*21466*/ uint16(xSetOp), uint16(XOR), +/*21468*/ uint16(xReadIw), +/*21469*/ uint16(xArgRM16), +/*21470*/ uint16(xArgImm16), +/*21471*/ uint16(xMatch), +/*21472*/ uint16(xSetOp), uint16(XOR), +/*21474*/ uint16(xReadId), +/*21475*/ uint16(xArgRM32), +/*21476*/ uint16(xArgImm32), +/*21477*/ uint16(xMatch), +/*21478*/ uint16(xCondDataSize), 21466, 21472, 21484, 0, 0, +/*21484*/ uint16(xSetOp), uint16(XOR), +/*21486*/ uint16(xReadId), +/*21487*/ uint16(xArgRM64), +/*21488*/ uint16(xArgImm32), +/*21489*/ uint16(xMatch), +/*21490*/ uint16(xCondIs64), 21493, 21511, +/*21493*/ uint16(xCondDataSize), 21499, 21505, 0, 0, 0, +/*21499*/ uint16(xSetOp), uint16(CMP), +/*21501*/ uint16(xReadIw), +/*21502*/ uint16(xArgRM16), +/*21503*/ uint16(xArgImm16), +/*21504*/ uint16(xMatch), +/*21505*/ uint16(xSetOp), uint16(CMP), +/*21507*/ uint16(xReadId), +/*21508*/ uint16(xArgRM32), +/*21509*/ uint16(xArgImm32), +/*21510*/ uint16(xMatch), +/*21511*/ uint16(xCondDataSize), 21499, 21505, 21517, 0, 0, +/*21517*/ uint16(xSetOp), uint16(CMP), +/*21519*/ uint16(xReadId), +/*21520*/ uint16(xArgRM64), +/*21521*/ uint16(xArgImm32), +/*21522*/ uint16(xMatch), +/*21523*/ uint16(xCondSlashR), + 21532, // 0 + 21565, // 1 + 21598, // 2 + 21631, // 3 + 21664, // 4 + 21697, // 5 + 21730, // 6 + 21763, // 7 +/*21532*/ uint16(xCondIs64), 21535, 21553, +/*21535*/ uint16(xCondDataSize), 21541, 21547, 0, 0, 0, +/*21541*/ uint16(xSetOp), uint16(ADD), +/*21543*/ uint16(xReadIb), +/*21544*/ uint16(xArgRM16), +/*21545*/ uint16(xArgImm8), +/*21546*/ uint16(xMatch), +/*21547*/ uint16(xSetOp), uint16(ADD), +/*21549*/ uint16(xReadIb), +/*21550*/ uint16(xArgRM32), +/*21551*/ uint16(xArgImm8), +/*21552*/ uint16(xMatch), +/*21553*/ uint16(xCondDataSize), 21541, 21547, 21559, 0, 0, +/*21559*/ uint16(xSetOp), uint16(ADD), +/*21561*/ uint16(xReadIb), +/*21562*/ uint16(xArgRM64), +/*21563*/ uint16(xArgImm8), +/*21564*/ uint16(xMatch), +/*21565*/ uint16(xCondIs64), 21568, 21586, +/*21568*/ uint16(xCondDataSize), 21574, 21580, 0, 0, 0, +/*21574*/ uint16(xSetOp), uint16(OR), +/*21576*/ uint16(xReadIb), +/*21577*/ uint16(xArgRM16), +/*21578*/ uint16(xArgImm8), +/*21579*/ uint16(xMatch), +/*21580*/ uint16(xSetOp), uint16(OR), +/*21582*/ uint16(xReadIb), +/*21583*/ uint16(xArgRM32), +/*21584*/ uint16(xArgImm8), +/*21585*/ uint16(xMatch), +/*21586*/ uint16(xCondDataSize), 21574, 21580, 21592, 0, 0, +/*21592*/ uint16(xSetOp), uint16(OR), +/*21594*/ uint16(xReadIb), +/*21595*/ uint16(xArgRM64), +/*21596*/ uint16(xArgImm8), +/*21597*/ uint16(xMatch), +/*21598*/ uint16(xCondIs64), 21601, 21619, +/*21601*/ uint16(xCondDataSize), 21607, 21613, 0, 0, 0, +/*21607*/ uint16(xSetOp), uint16(ADC), +/*21609*/ uint16(xReadIb), +/*21610*/ uint16(xArgRM16), +/*21611*/ uint16(xArgImm8), +/*21612*/ uint16(xMatch), +/*21613*/ uint16(xSetOp), uint16(ADC), +/*21615*/ uint16(xReadIb), +/*21616*/ uint16(xArgRM32), +/*21617*/ uint16(xArgImm8), +/*21618*/ uint16(xMatch), +/*21619*/ uint16(xCondDataSize), 21607, 21613, 21625, 0, 0, +/*21625*/ uint16(xSetOp), uint16(ADC), +/*21627*/ uint16(xReadIb), +/*21628*/ uint16(xArgRM64), +/*21629*/ uint16(xArgImm8), +/*21630*/ uint16(xMatch), +/*21631*/ uint16(xCondIs64), 21634, 21652, +/*21634*/ uint16(xCondDataSize), 21640, 21646, 0, 0, 0, +/*21640*/ uint16(xSetOp), uint16(SBB), +/*21642*/ uint16(xReadIb), +/*21643*/ uint16(xArgRM16), +/*21644*/ uint16(xArgImm8), +/*21645*/ uint16(xMatch), +/*21646*/ uint16(xSetOp), uint16(SBB), +/*21648*/ uint16(xReadIb), +/*21649*/ uint16(xArgRM32), +/*21650*/ uint16(xArgImm8), +/*21651*/ uint16(xMatch), +/*21652*/ uint16(xCondDataSize), 21640, 21646, 21658, 0, 0, +/*21658*/ uint16(xSetOp), uint16(SBB), +/*21660*/ uint16(xReadIb), +/*21661*/ uint16(xArgRM64), +/*21662*/ uint16(xArgImm8), +/*21663*/ uint16(xMatch), +/*21664*/ uint16(xCondIs64), 21667, 21685, +/*21667*/ uint16(xCondDataSize), 21673, 21679, 0, 0, 0, +/*21673*/ uint16(xSetOp), uint16(AND), +/*21675*/ uint16(xReadIb), +/*21676*/ uint16(xArgRM16), +/*21677*/ uint16(xArgImm8), +/*21678*/ uint16(xMatch), +/*21679*/ uint16(xSetOp), uint16(AND), +/*21681*/ uint16(xReadIb), +/*21682*/ uint16(xArgRM32), +/*21683*/ uint16(xArgImm8), +/*21684*/ uint16(xMatch), +/*21685*/ uint16(xCondDataSize), 21673, 21679, 21691, 0, 0, +/*21691*/ uint16(xSetOp), uint16(AND), +/*21693*/ uint16(xReadIb), +/*21694*/ uint16(xArgRM64), +/*21695*/ uint16(xArgImm8), +/*21696*/ uint16(xMatch), +/*21697*/ uint16(xCondIs64), 21700, 21718, +/*21700*/ uint16(xCondDataSize), 21706, 21712, 0, 0, 0, +/*21706*/ uint16(xSetOp), uint16(SUB), +/*21708*/ uint16(xReadIb), +/*21709*/ uint16(xArgRM16), +/*21710*/ uint16(xArgImm8), +/*21711*/ uint16(xMatch), +/*21712*/ uint16(xSetOp), uint16(SUB), +/*21714*/ uint16(xReadIb), +/*21715*/ uint16(xArgRM32), +/*21716*/ uint16(xArgImm8), +/*21717*/ uint16(xMatch), +/*21718*/ uint16(xCondDataSize), 21706, 21712, 21724, 0, 0, +/*21724*/ uint16(xSetOp), uint16(SUB), +/*21726*/ uint16(xReadIb), +/*21727*/ uint16(xArgRM64), +/*21728*/ uint16(xArgImm8), +/*21729*/ uint16(xMatch), +/*21730*/ uint16(xCondIs64), 21733, 21751, +/*21733*/ uint16(xCondDataSize), 21739, 21745, 0, 0, 0, +/*21739*/ uint16(xSetOp), uint16(XOR), +/*21741*/ uint16(xReadIb), +/*21742*/ uint16(xArgRM16), +/*21743*/ uint16(xArgImm8), +/*21744*/ uint16(xMatch), +/*21745*/ uint16(xSetOp), uint16(XOR), +/*21747*/ uint16(xReadIb), +/*21748*/ uint16(xArgRM32), +/*21749*/ uint16(xArgImm8), +/*21750*/ uint16(xMatch), +/*21751*/ uint16(xCondDataSize), 21739, 21745, 21757, 0, 0, +/*21757*/ uint16(xSetOp), uint16(XOR), +/*21759*/ uint16(xReadIb), +/*21760*/ uint16(xArgRM64), +/*21761*/ uint16(xArgImm8), +/*21762*/ uint16(xMatch), +/*21763*/ uint16(xCondIs64), 21766, 21784, +/*21766*/ uint16(xCondDataSize), 21772, 21778, 0, 0, 0, +/*21772*/ uint16(xSetOp), uint16(CMP), +/*21774*/ uint16(xReadIb), +/*21775*/ uint16(xArgRM16), +/*21776*/ uint16(xArgImm8), +/*21777*/ uint16(xMatch), +/*21778*/ uint16(xSetOp), uint16(CMP), +/*21780*/ uint16(xReadIb), +/*21781*/ uint16(xArgRM32), +/*21782*/ uint16(xArgImm8), +/*21783*/ uint16(xMatch), +/*21784*/ uint16(xCondDataSize), 21772, 21778, 21790, 0, 0, +/*21790*/ uint16(xSetOp), uint16(CMP), +/*21792*/ uint16(xReadIb), +/*21793*/ uint16(xArgRM64), +/*21794*/ uint16(xArgImm8), +/*21795*/ uint16(xMatch), +/*21796*/ uint16(xSetOp), uint16(TEST), +/*21798*/ uint16(xReadSlashR), +/*21799*/ uint16(xArgRM8), +/*21800*/ uint16(xArgR8), +/*21801*/ uint16(xMatch), +/*21802*/ uint16(xCondIs64), 21805, 21823, +/*21805*/ uint16(xCondDataSize), 21811, 21817, 0, 0, 0, +/*21811*/ uint16(xSetOp), uint16(TEST), +/*21813*/ uint16(xReadSlashR), +/*21814*/ uint16(xArgRM16), +/*21815*/ uint16(xArgR16), +/*21816*/ uint16(xMatch), +/*21817*/ uint16(xSetOp), uint16(TEST), +/*21819*/ uint16(xReadSlashR), +/*21820*/ uint16(xArgRM32), +/*21821*/ uint16(xArgR32), +/*21822*/ uint16(xMatch), +/*21823*/ uint16(xCondDataSize), 21811, 21817, 21829, 0, 0, +/*21829*/ uint16(xSetOp), uint16(TEST), +/*21831*/ uint16(xReadSlashR), +/*21832*/ uint16(xArgRM64), +/*21833*/ uint16(xArgR64), +/*21834*/ uint16(xMatch), +/*21835*/ uint16(xSetOp), uint16(XCHG), +/*21837*/ uint16(xReadSlashR), +/*21838*/ uint16(xArgRM8), +/*21839*/ uint16(xArgR8), +/*21840*/ uint16(xMatch), +/*21841*/ uint16(xCondIs64), 21844, 21862, +/*21844*/ uint16(xCondDataSize), 21850, 21856, 0, 0, 0, +/*21850*/ uint16(xSetOp), uint16(XCHG), +/*21852*/ uint16(xReadSlashR), +/*21853*/ uint16(xArgRM16), +/*21854*/ uint16(xArgR16), +/*21855*/ uint16(xMatch), +/*21856*/ uint16(xSetOp), uint16(XCHG), +/*21858*/ uint16(xReadSlashR), +/*21859*/ uint16(xArgRM32), +/*21860*/ uint16(xArgR32), +/*21861*/ uint16(xMatch), +/*21862*/ uint16(xCondDataSize), 21850, 21856, 21868, 0, 0, +/*21868*/ uint16(xSetOp), uint16(XCHG), +/*21870*/ uint16(xReadSlashR), +/*21871*/ uint16(xArgRM64), +/*21872*/ uint16(xArgR64), +/*21873*/ uint16(xMatch), +/*21874*/ uint16(xSetOp), uint16(MOV), +/*21876*/ uint16(xReadSlashR), +/*21877*/ uint16(xArgRM8), +/*21878*/ uint16(xArgR8), +/*21879*/ uint16(xMatch), +/*21880*/ uint16(xCondDataSize), 21886, 21892, 21898, 0, 0, +/*21886*/ uint16(xSetOp), uint16(MOV), +/*21888*/ uint16(xReadSlashR), +/*21889*/ uint16(xArgRM16), +/*21890*/ uint16(xArgR16), +/*21891*/ uint16(xMatch), +/*21892*/ uint16(xSetOp), uint16(MOV), +/*21894*/ uint16(xReadSlashR), +/*21895*/ uint16(xArgRM32), +/*21896*/ uint16(xArgR32), +/*21897*/ uint16(xMatch), +/*21898*/ uint16(xSetOp), uint16(MOV), +/*21900*/ uint16(xReadSlashR), +/*21901*/ uint16(xArgRM64), +/*21902*/ uint16(xArgR64), +/*21903*/ uint16(xMatch), +/*21904*/ uint16(xSetOp), uint16(MOV), +/*21906*/ uint16(xReadSlashR), +/*21907*/ uint16(xArgR8), +/*21908*/ uint16(xArgRM8), +/*21909*/ uint16(xMatch), +/*21910*/ uint16(xCondDataSize), 21916, 21922, 21928, 0, 0, +/*21916*/ uint16(xSetOp), uint16(MOV), +/*21918*/ uint16(xReadSlashR), +/*21919*/ uint16(xArgR16), +/*21920*/ uint16(xArgRM16), +/*21921*/ uint16(xMatch), +/*21922*/ uint16(xSetOp), uint16(MOV), +/*21924*/ uint16(xReadSlashR), +/*21925*/ uint16(xArgR32), +/*21926*/ uint16(xArgRM32), +/*21927*/ uint16(xMatch), +/*21928*/ uint16(xSetOp), uint16(MOV), +/*21930*/ uint16(xReadSlashR), +/*21931*/ uint16(xArgR64), +/*21932*/ uint16(xArgRM64), +/*21933*/ uint16(xMatch), +/*21934*/ uint16(xCondIs64), 21937, 21955, +/*21937*/ uint16(xCondDataSize), 21943, 21949, 0, 0, 0, +/*21943*/ uint16(xSetOp), uint16(MOV), +/*21945*/ uint16(xReadSlashR), +/*21946*/ uint16(xArgRM16), +/*21947*/ uint16(xArgSreg), +/*21948*/ uint16(xMatch), +/*21949*/ uint16(xSetOp), uint16(MOV), +/*21951*/ uint16(xReadSlashR), +/*21952*/ uint16(xArgR32M16), +/*21953*/ uint16(xArgSreg), +/*21954*/ uint16(xMatch), +/*21955*/ uint16(xCondDataSize), 21943, 21949, 21961, 0, 0, +/*21961*/ uint16(xSetOp), uint16(MOV), +/*21963*/ uint16(xReadSlashR), +/*21964*/ uint16(xArgR64M16), +/*21965*/ uint16(xArgSreg), +/*21966*/ uint16(xMatch), +/*21967*/ uint16(xCondIs64), 21970, 21988, +/*21970*/ uint16(xCondDataSize), 21976, 21982, 0, 0, 0, +/*21976*/ uint16(xSetOp), uint16(LEA), +/*21978*/ uint16(xReadSlashR), +/*21979*/ uint16(xArgR16), +/*21980*/ uint16(xArgM), +/*21981*/ uint16(xMatch), +/*21982*/ uint16(xSetOp), uint16(LEA), +/*21984*/ uint16(xReadSlashR), +/*21985*/ uint16(xArgR32), +/*21986*/ uint16(xArgM), +/*21987*/ uint16(xMatch), +/*21988*/ uint16(xCondDataSize), 21976, 21982, 21994, 0, 0, +/*21994*/ uint16(xSetOp), uint16(LEA), +/*21996*/ uint16(xReadSlashR), +/*21997*/ uint16(xArgR64), +/*21998*/ uint16(xArgM), +/*21999*/ uint16(xMatch), +/*22000*/ uint16(xCondIs64), 22003, 22021, +/*22003*/ uint16(xCondDataSize), 22009, 22015, 0, 0, 0, +/*22009*/ uint16(xSetOp), uint16(MOV), +/*22011*/ uint16(xReadSlashR), +/*22012*/ uint16(xArgSreg), +/*22013*/ uint16(xArgRM16), +/*22014*/ uint16(xMatch), +/*22015*/ uint16(xSetOp), uint16(MOV), +/*22017*/ uint16(xReadSlashR), +/*22018*/ uint16(xArgSreg), +/*22019*/ uint16(xArgR32M16), +/*22020*/ uint16(xMatch), +/*22021*/ uint16(xCondDataSize), 22009, 22015, 22027, 0, 0, +/*22027*/ uint16(xSetOp), uint16(MOV), +/*22029*/ uint16(xReadSlashR), +/*22030*/ uint16(xArgSreg), +/*22031*/ uint16(xArgR64M16), +/*22032*/ uint16(xMatch), +/*22033*/ uint16(xCondSlashR), + 22042, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*22042*/ uint16(xCondIs64), 22045, 22059, +/*22045*/ uint16(xCondDataSize), 22051, 22055, 0, 0, 0, +/*22051*/ uint16(xSetOp), uint16(POP), +/*22053*/ uint16(xArgRM16), +/*22054*/ uint16(xMatch), +/*22055*/ uint16(xSetOp), uint16(POP), +/*22057*/ uint16(xArgRM32), +/*22058*/ uint16(xMatch), +/*22059*/ uint16(xCondDataSize), 22051, 22065, 22069, 0, 0, +/*22065*/ uint16(xSetOp), uint16(POP), +/*22067*/ uint16(xArgRM64), +/*22068*/ uint16(xMatch), +/*22069*/ uint16(xSetOp), uint16(POP), +/*22071*/ uint16(xArgRM64), +/*22072*/ uint16(xMatch), +/*22073*/ uint16(xCondIs64), 22076, 22092, +/*22076*/ uint16(xCondDataSize), 22082, 22087, 0, 0, 0, +/*22082*/ uint16(xSetOp), uint16(XCHG), +/*22084*/ uint16(xArgR16op), +/*22085*/ uint16(xArgAX), +/*22086*/ uint16(xMatch), +/*22087*/ uint16(xSetOp), uint16(XCHG), +/*22089*/ uint16(xArgR32op), +/*22090*/ uint16(xArgEAX), +/*22091*/ uint16(xMatch), +/*22092*/ uint16(xCondDataSize), 22082, 22087, 22098, 0, 0, +/*22098*/ uint16(xSetOp), uint16(XCHG), +/*22100*/ uint16(xArgR64op), +/*22101*/ uint16(xArgRAX), +/*22102*/ uint16(xMatch), +/*22103*/ uint16(xCondIs64), 22106, 22118, +/*22106*/ uint16(xCondDataSize), 22112, 22115, 0, 0, 0, +/*22112*/ uint16(xSetOp), uint16(CBW), +/*22114*/ uint16(xMatch), +/*22115*/ uint16(xSetOp), uint16(CWDE), +/*22117*/ uint16(xMatch), +/*22118*/ uint16(xCondDataSize), 22112, 22115, 22124, 0, 0, +/*22124*/ uint16(xSetOp), uint16(CDQE), +/*22126*/ uint16(xMatch), +/*22127*/ uint16(xCondIs64), 22130, 22142, +/*22130*/ uint16(xCondDataSize), 22136, 22139, 0, 0, 0, +/*22136*/ uint16(xSetOp), uint16(CWD), +/*22138*/ uint16(xMatch), +/*22139*/ uint16(xSetOp), uint16(CDQ), +/*22141*/ uint16(xMatch), +/*22142*/ uint16(xCondDataSize), 22136, 22139, 22148, 0, 0, +/*22148*/ uint16(xSetOp), uint16(CQO), +/*22150*/ uint16(xMatch), +/*22151*/ uint16(xCondIs64), 22154, 0, +/*22154*/ uint16(xCondDataSize), 22160, 22165, 0, 0, 0, +/*22160*/ uint16(xSetOp), uint16(LCALL), +/*22162*/ uint16(xReadCd), +/*22163*/ uint16(xArgPtr16colon16), +/*22164*/ uint16(xMatch), +/*22165*/ uint16(xSetOp), uint16(LCALL), +/*22167*/ uint16(xReadCp), +/*22168*/ uint16(xArgPtr16colon32), +/*22169*/ uint16(xMatch), +/*22170*/ uint16(xSetOp), uint16(FWAIT), +/*22172*/ uint16(xMatch), +/*22173*/ uint16(xCondIs64), 22176, 22188, +/*22176*/ uint16(xCondDataSize), 22182, 22185, 0, 0, 0, +/*22182*/ uint16(xSetOp), uint16(PUSHF), +/*22184*/ uint16(xMatch), +/*22185*/ uint16(xSetOp), uint16(PUSHFD), +/*22187*/ uint16(xMatch), +/*22188*/ uint16(xCondDataSize), 22182, 22194, 22197, 0, 0, +/*22194*/ uint16(xSetOp), uint16(PUSHFQ), +/*22196*/ uint16(xMatch), +/*22197*/ uint16(xSetOp), uint16(PUSHFQ), +/*22199*/ uint16(xMatch), +/*22200*/ uint16(xCondIs64), 22203, 22215, +/*22203*/ uint16(xCondDataSize), 22209, 22212, 0, 0, 0, +/*22209*/ uint16(xSetOp), uint16(POPF), +/*22211*/ uint16(xMatch), +/*22212*/ uint16(xSetOp), uint16(POPFD), +/*22214*/ uint16(xMatch), +/*22215*/ uint16(xCondDataSize), 22209, 22221, 22224, 0, 0, +/*22221*/ uint16(xSetOp), uint16(POPFQ), +/*22223*/ uint16(xMatch), +/*22224*/ uint16(xSetOp), uint16(POPFQ), +/*22226*/ uint16(xMatch), +/*22227*/ uint16(xSetOp), uint16(SAHF), +/*22229*/ uint16(xMatch), +/*22230*/ uint16(xSetOp), uint16(LAHF), +/*22232*/ uint16(xMatch), +/*22233*/ uint16(xCondIs64), 22236, 22242, +/*22236*/ uint16(xSetOp), uint16(MOV), +/*22238*/ uint16(xReadCm), +/*22239*/ uint16(xArgAL), +/*22240*/ uint16(xArgMoffs8), +/*22241*/ uint16(xMatch), +/*22242*/ uint16(xCondDataSize), 22236, 22236, 22248, 0, 0, +/*22248*/ uint16(xSetOp), uint16(MOV), +/*22250*/ uint16(xReadCm), +/*22251*/ uint16(xArgAL), +/*22252*/ uint16(xArgMoffs8), +/*22253*/ uint16(xMatch), +/*22254*/ uint16(xCondDataSize), 22260, 22266, 22272, 0, 0, +/*22260*/ uint16(xSetOp), uint16(MOV), +/*22262*/ uint16(xReadCm), +/*22263*/ uint16(xArgAX), +/*22264*/ uint16(xArgMoffs16), +/*22265*/ uint16(xMatch), +/*22266*/ uint16(xSetOp), uint16(MOV), +/*22268*/ uint16(xReadCm), +/*22269*/ uint16(xArgEAX), +/*22270*/ uint16(xArgMoffs32), +/*22271*/ uint16(xMatch), +/*22272*/ uint16(xSetOp), uint16(MOV), +/*22274*/ uint16(xReadCm), +/*22275*/ uint16(xArgRAX), +/*22276*/ uint16(xArgMoffs64), +/*22277*/ uint16(xMatch), +/*22278*/ uint16(xCondIs64), 22281, 22287, +/*22281*/ uint16(xSetOp), uint16(MOV), +/*22283*/ uint16(xReadCm), +/*22284*/ uint16(xArgMoffs8), +/*22285*/ uint16(xArgAL), +/*22286*/ uint16(xMatch), +/*22287*/ uint16(xCondDataSize), 22281, 22281, 22293, 0, 0, +/*22293*/ uint16(xSetOp), uint16(MOV), +/*22295*/ uint16(xReadCm), +/*22296*/ uint16(xArgMoffs8), +/*22297*/ uint16(xArgAL), +/*22298*/ uint16(xMatch), +/*22299*/ uint16(xCondDataSize), 22305, 22311, 22317, 0, 0, +/*22305*/ uint16(xSetOp), uint16(MOV), +/*22307*/ uint16(xReadCm), +/*22308*/ uint16(xArgMoffs16), +/*22309*/ uint16(xArgAX), +/*22310*/ uint16(xMatch), +/*22311*/ uint16(xSetOp), uint16(MOV), +/*22313*/ uint16(xReadCm), +/*22314*/ uint16(xArgMoffs32), +/*22315*/ uint16(xArgEAX), +/*22316*/ uint16(xMatch), +/*22317*/ uint16(xSetOp), uint16(MOV), +/*22319*/ uint16(xReadCm), +/*22320*/ uint16(xArgMoffs64), +/*22321*/ uint16(xArgRAX), +/*22322*/ uint16(xMatch), +/*22323*/ uint16(xSetOp), uint16(MOVSB), +/*22325*/ uint16(xMatch), +/*22326*/ uint16(xCondIs64), 22329, 22341, +/*22329*/ uint16(xCondDataSize), 22335, 22338, 0, 0, 0, +/*22335*/ uint16(xSetOp), uint16(MOVSW), +/*22337*/ uint16(xMatch), +/*22338*/ uint16(xSetOp), uint16(MOVSD), +/*22340*/ uint16(xMatch), +/*22341*/ uint16(xCondDataSize), 22335, 22338, 22347, 0, 0, +/*22347*/ uint16(xSetOp), uint16(MOVSQ), +/*22349*/ uint16(xMatch), +/*22350*/ uint16(xSetOp), uint16(CMPSB), +/*22352*/ uint16(xMatch), +/*22353*/ uint16(xCondIs64), 22356, 22368, +/*22356*/ uint16(xCondDataSize), 22362, 22365, 0, 0, 0, +/*22362*/ uint16(xSetOp), uint16(CMPSW), +/*22364*/ uint16(xMatch), +/*22365*/ uint16(xSetOp), uint16(CMPSD), +/*22367*/ uint16(xMatch), +/*22368*/ uint16(xCondDataSize), 22362, 22365, 22374, 0, 0, +/*22374*/ uint16(xSetOp), uint16(CMPSQ), +/*22376*/ uint16(xMatch), +/*22377*/ uint16(xSetOp), uint16(TEST), +/*22379*/ uint16(xReadIb), +/*22380*/ uint16(xArgAL), +/*22381*/ uint16(xArgImm8u), +/*22382*/ uint16(xMatch), +/*22383*/ uint16(xCondIs64), 22386, 22404, +/*22386*/ uint16(xCondDataSize), 22392, 22398, 0, 0, 0, +/*22392*/ uint16(xSetOp), uint16(TEST), +/*22394*/ uint16(xReadIw), +/*22395*/ uint16(xArgAX), +/*22396*/ uint16(xArgImm16), +/*22397*/ uint16(xMatch), +/*22398*/ uint16(xSetOp), uint16(TEST), +/*22400*/ uint16(xReadId), +/*22401*/ uint16(xArgEAX), +/*22402*/ uint16(xArgImm32), +/*22403*/ uint16(xMatch), +/*22404*/ uint16(xCondDataSize), 22392, 22398, 22410, 0, 0, +/*22410*/ uint16(xSetOp), uint16(TEST), +/*22412*/ uint16(xReadId), +/*22413*/ uint16(xArgRAX), +/*22414*/ uint16(xArgImm32), +/*22415*/ uint16(xMatch), +/*22416*/ uint16(xSetOp), uint16(STOSB), +/*22418*/ uint16(xMatch), +/*22419*/ uint16(xCondIs64), 22422, 22434, +/*22422*/ uint16(xCondDataSize), 22428, 22431, 0, 0, 0, +/*22428*/ uint16(xSetOp), uint16(STOSW), +/*22430*/ uint16(xMatch), +/*22431*/ uint16(xSetOp), uint16(STOSD), +/*22433*/ uint16(xMatch), +/*22434*/ uint16(xCondDataSize), 22428, 22431, 22440, 0, 0, +/*22440*/ uint16(xSetOp), uint16(STOSQ), +/*22442*/ uint16(xMatch), +/*22443*/ uint16(xSetOp), uint16(LODSB), +/*22445*/ uint16(xMatch), +/*22446*/ uint16(xCondIs64), 22449, 22461, +/*22449*/ uint16(xCondDataSize), 22455, 22458, 0, 0, 0, +/*22455*/ uint16(xSetOp), uint16(LODSW), +/*22457*/ uint16(xMatch), +/*22458*/ uint16(xSetOp), uint16(LODSD), +/*22460*/ uint16(xMatch), +/*22461*/ uint16(xCondDataSize), 22455, 22458, 22467, 0, 0, +/*22467*/ uint16(xSetOp), uint16(LODSQ), +/*22469*/ uint16(xMatch), +/*22470*/ uint16(xSetOp), uint16(SCASB), +/*22472*/ uint16(xMatch), +/*22473*/ uint16(xCondIs64), 22476, 22488, +/*22476*/ uint16(xCondDataSize), 22482, 22485, 0, 0, 0, +/*22482*/ uint16(xSetOp), uint16(SCASW), +/*22484*/ uint16(xMatch), +/*22485*/ uint16(xSetOp), uint16(SCASD), +/*22487*/ uint16(xMatch), +/*22488*/ uint16(xCondDataSize), 22482, 22485, 22494, 0, 0, +/*22494*/ uint16(xSetOp), uint16(SCASQ), +/*22496*/ uint16(xMatch), +/*22497*/ uint16(xSetOp), uint16(MOV), +/*22499*/ uint16(xReadIb), +/*22500*/ uint16(xArgR8op), +/*22501*/ uint16(xArgImm8u), +/*22502*/ uint16(xMatch), +/*22503*/ uint16(xCondIs64), 22506, 22524, +/*22506*/ uint16(xCondDataSize), 22512, 22518, 0, 0, 0, +/*22512*/ uint16(xSetOp), uint16(MOV), +/*22514*/ uint16(xReadIw), +/*22515*/ uint16(xArgR16op), +/*22516*/ uint16(xArgImm16), +/*22517*/ uint16(xMatch), +/*22518*/ uint16(xSetOp), uint16(MOV), +/*22520*/ uint16(xReadId), +/*22521*/ uint16(xArgR32op), +/*22522*/ uint16(xArgImm32), +/*22523*/ uint16(xMatch), +/*22524*/ uint16(xCondDataSize), 22512, 22518, 22530, 0, 0, +/*22530*/ uint16(xSetOp), uint16(MOV), +/*22532*/ uint16(xReadIo), +/*22533*/ uint16(xArgR64op), +/*22534*/ uint16(xArgImm64), +/*22535*/ uint16(xMatch), +/*22536*/ uint16(xCondSlashR), + 22545, // 0 + 22551, // 1 + 22557, // 2 + 22563, // 3 + 22569, // 4 + 22575, // 5 + 0, // 6 + 22581, // 7 +/*22545*/ uint16(xSetOp), uint16(ROL), +/*22547*/ uint16(xReadIb), +/*22548*/ uint16(xArgRM8), +/*22549*/ uint16(xArgImm8u), +/*22550*/ uint16(xMatch), +/*22551*/ uint16(xSetOp), uint16(ROR), +/*22553*/ uint16(xReadIb), +/*22554*/ uint16(xArgRM8), +/*22555*/ uint16(xArgImm8u), +/*22556*/ uint16(xMatch), +/*22557*/ uint16(xSetOp), uint16(RCL), +/*22559*/ uint16(xReadIb), +/*22560*/ uint16(xArgRM8), +/*22561*/ uint16(xArgImm8u), +/*22562*/ uint16(xMatch), +/*22563*/ uint16(xSetOp), uint16(RCR), +/*22565*/ uint16(xReadIb), +/*22566*/ uint16(xArgRM8), +/*22567*/ uint16(xArgImm8u), +/*22568*/ uint16(xMatch), +/*22569*/ uint16(xSetOp), uint16(SHL), +/*22571*/ uint16(xReadIb), +/*22572*/ uint16(xArgRM8), +/*22573*/ uint16(xArgImm8u), +/*22574*/ uint16(xMatch), +/*22575*/ uint16(xSetOp), uint16(SHR), +/*22577*/ uint16(xReadIb), +/*22578*/ uint16(xArgRM8), +/*22579*/ uint16(xArgImm8u), +/*22580*/ uint16(xMatch), +/*22581*/ uint16(xSetOp), uint16(SAR), +/*22583*/ uint16(xReadIb), +/*22584*/ uint16(xArgRM8), +/*22585*/ uint16(xArgImm8u), +/*22586*/ uint16(xMatch), +/*22587*/ uint16(xCondSlashR), + 22596, // 0 + 22620, // 1 + 22644, // 2 + 22677, // 3 + 22710, // 4 + 22743, // 5 + 0, // 6 + 22776, // 7 +/*22596*/ uint16(xCondDataSize), 22602, 22608, 22614, 0, 0, +/*22602*/ uint16(xSetOp), uint16(ROL), +/*22604*/ uint16(xReadIb), +/*22605*/ uint16(xArgRM16), +/*22606*/ uint16(xArgImm8u), +/*22607*/ uint16(xMatch), +/*22608*/ uint16(xSetOp), uint16(ROL), +/*22610*/ uint16(xReadIb), +/*22611*/ uint16(xArgRM32), +/*22612*/ uint16(xArgImm8u), +/*22613*/ uint16(xMatch), +/*22614*/ uint16(xSetOp), uint16(ROL), +/*22616*/ uint16(xReadIb), +/*22617*/ uint16(xArgRM64), +/*22618*/ uint16(xArgImm8u), +/*22619*/ uint16(xMatch), +/*22620*/ uint16(xCondDataSize), 22626, 22632, 22638, 0, 0, +/*22626*/ uint16(xSetOp), uint16(ROR), +/*22628*/ uint16(xReadIb), +/*22629*/ uint16(xArgRM16), +/*22630*/ uint16(xArgImm8u), +/*22631*/ uint16(xMatch), +/*22632*/ uint16(xSetOp), uint16(ROR), +/*22634*/ uint16(xReadIb), +/*22635*/ uint16(xArgRM32), +/*22636*/ uint16(xArgImm8u), +/*22637*/ uint16(xMatch), +/*22638*/ uint16(xSetOp), uint16(ROR), +/*22640*/ uint16(xReadIb), +/*22641*/ uint16(xArgRM64), +/*22642*/ uint16(xArgImm8u), +/*22643*/ uint16(xMatch), +/*22644*/ uint16(xCondIs64), 22647, 22665, +/*22647*/ uint16(xCondDataSize), 22653, 22659, 0, 0, 0, +/*22653*/ uint16(xSetOp), uint16(RCL), +/*22655*/ uint16(xReadIb), +/*22656*/ uint16(xArgRM16), +/*22657*/ uint16(xArgImm8u), +/*22658*/ uint16(xMatch), +/*22659*/ uint16(xSetOp), uint16(RCL), +/*22661*/ uint16(xReadIb), +/*22662*/ uint16(xArgRM32), +/*22663*/ uint16(xArgImm8u), +/*22664*/ uint16(xMatch), +/*22665*/ uint16(xCondDataSize), 22653, 22659, 22671, 0, 0, +/*22671*/ uint16(xSetOp), uint16(RCL), +/*22673*/ uint16(xReadIb), +/*22674*/ uint16(xArgRM64), +/*22675*/ uint16(xArgImm8u), +/*22676*/ uint16(xMatch), +/*22677*/ uint16(xCondIs64), 22680, 22698, +/*22680*/ uint16(xCondDataSize), 22686, 22692, 0, 0, 0, +/*22686*/ uint16(xSetOp), uint16(RCR), +/*22688*/ uint16(xReadIb), +/*22689*/ uint16(xArgRM16), +/*22690*/ uint16(xArgImm8u), +/*22691*/ uint16(xMatch), +/*22692*/ uint16(xSetOp), uint16(RCR), +/*22694*/ uint16(xReadIb), +/*22695*/ uint16(xArgRM32), +/*22696*/ uint16(xArgImm8u), +/*22697*/ uint16(xMatch), +/*22698*/ uint16(xCondDataSize), 22686, 22692, 22704, 0, 0, +/*22704*/ uint16(xSetOp), uint16(RCR), +/*22706*/ uint16(xReadIb), +/*22707*/ uint16(xArgRM64), +/*22708*/ uint16(xArgImm8u), +/*22709*/ uint16(xMatch), +/*22710*/ uint16(xCondIs64), 22713, 22731, +/*22713*/ uint16(xCondDataSize), 22719, 22725, 0, 0, 0, +/*22719*/ uint16(xSetOp), uint16(SHL), +/*22721*/ uint16(xReadIb), +/*22722*/ uint16(xArgRM16), +/*22723*/ uint16(xArgImm8u), +/*22724*/ uint16(xMatch), +/*22725*/ uint16(xSetOp), uint16(SHL), +/*22727*/ uint16(xReadIb), +/*22728*/ uint16(xArgRM32), +/*22729*/ uint16(xArgImm8u), +/*22730*/ uint16(xMatch), +/*22731*/ uint16(xCondDataSize), 22719, 22725, 22737, 0, 0, +/*22737*/ uint16(xSetOp), uint16(SHL), +/*22739*/ uint16(xReadIb), +/*22740*/ uint16(xArgRM64), +/*22741*/ uint16(xArgImm8u), +/*22742*/ uint16(xMatch), +/*22743*/ uint16(xCondIs64), 22746, 22764, +/*22746*/ uint16(xCondDataSize), 22752, 22758, 0, 0, 0, +/*22752*/ uint16(xSetOp), uint16(SHR), +/*22754*/ uint16(xReadIb), +/*22755*/ uint16(xArgRM16), +/*22756*/ uint16(xArgImm8u), +/*22757*/ uint16(xMatch), +/*22758*/ uint16(xSetOp), uint16(SHR), +/*22760*/ uint16(xReadIb), +/*22761*/ uint16(xArgRM32), +/*22762*/ uint16(xArgImm8u), +/*22763*/ uint16(xMatch), +/*22764*/ uint16(xCondDataSize), 22752, 22758, 22770, 0, 0, +/*22770*/ uint16(xSetOp), uint16(SHR), +/*22772*/ uint16(xReadIb), +/*22773*/ uint16(xArgRM64), +/*22774*/ uint16(xArgImm8u), +/*22775*/ uint16(xMatch), +/*22776*/ uint16(xCondIs64), 22779, 22797, +/*22779*/ uint16(xCondDataSize), 22785, 22791, 0, 0, 0, +/*22785*/ uint16(xSetOp), uint16(SAR), +/*22787*/ uint16(xReadIb), +/*22788*/ uint16(xArgRM16), +/*22789*/ uint16(xArgImm8u), +/*22790*/ uint16(xMatch), +/*22791*/ uint16(xSetOp), uint16(SAR), +/*22793*/ uint16(xReadIb), +/*22794*/ uint16(xArgRM32), +/*22795*/ uint16(xArgImm8u), +/*22796*/ uint16(xMatch), +/*22797*/ uint16(xCondDataSize), 22785, 22791, 22803, 0, 0, +/*22803*/ uint16(xSetOp), uint16(SAR), +/*22805*/ uint16(xReadIb), +/*22806*/ uint16(xArgRM64), +/*22807*/ uint16(xArgImm8u), +/*22808*/ uint16(xMatch), +/*22809*/ uint16(xSetOp), uint16(RET), +/*22811*/ uint16(xReadIw), +/*22812*/ uint16(xArgImm16u), +/*22813*/ uint16(xMatch), +/*22814*/ uint16(xSetOp), uint16(RET), +/*22816*/ uint16(xMatch), +/*22817*/ uint16(xCondIs64), 22820, 0, +/*22820*/ uint16(xCondDataSize), 22826, 22832, 0, 0, 0, +/*22826*/ uint16(xSetOp), uint16(LES), +/*22828*/ uint16(xReadSlashR), +/*22829*/ uint16(xArgR16), +/*22830*/ uint16(xArgM16colon16), +/*22831*/ uint16(xMatch), +/*22832*/ uint16(xSetOp), uint16(LES), +/*22834*/ uint16(xReadSlashR), +/*22835*/ uint16(xArgR32), +/*22836*/ uint16(xArgM16colon32), +/*22837*/ uint16(xMatch), +/*22838*/ uint16(xCondIs64), 22841, 0, +/*22841*/ uint16(xCondDataSize), 22847, 22853, 0, 0, 0, +/*22847*/ uint16(xSetOp), uint16(LDS), +/*22849*/ uint16(xReadSlashR), +/*22850*/ uint16(xArgR16), +/*22851*/ uint16(xArgM16colon16), +/*22852*/ uint16(xMatch), +/*22853*/ uint16(xSetOp), uint16(LDS), +/*22855*/ uint16(xReadSlashR), +/*22856*/ uint16(xArgR32), +/*22857*/ uint16(xArgM16colon32), +/*22858*/ uint16(xMatch), +/*22859*/ uint16(xCondByte), 1, + 0xF8, 22878, +/*22863*/ uint16(xCondSlashR), + 22872, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*22872*/ uint16(xSetOp), uint16(MOV), +/*22874*/ uint16(xReadIb), +/*22875*/ uint16(xArgRM8), +/*22876*/ uint16(xArgImm8u), +/*22877*/ uint16(xMatch), +/*22878*/ uint16(xSetOp), uint16(XABORT), +/*22880*/ uint16(xReadIb), +/*22881*/ uint16(xArgImm8u), +/*22882*/ uint16(xMatch), +/*22883*/ uint16(xCondByte), 1, + 0xF8, 22929, +/*22887*/ uint16(xCondSlashR), + 22896, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*22896*/ uint16(xCondIs64), 22899, 22917, +/*22899*/ uint16(xCondDataSize), 22905, 22911, 0, 0, 0, +/*22905*/ uint16(xSetOp), uint16(MOV), +/*22907*/ uint16(xReadIw), +/*22908*/ uint16(xArgRM16), +/*22909*/ uint16(xArgImm16), +/*22910*/ uint16(xMatch), +/*22911*/ uint16(xSetOp), uint16(MOV), +/*22913*/ uint16(xReadId), +/*22914*/ uint16(xArgRM32), +/*22915*/ uint16(xArgImm32), +/*22916*/ uint16(xMatch), +/*22917*/ uint16(xCondDataSize), 22905, 22911, 22923, 0, 0, +/*22923*/ uint16(xSetOp), uint16(MOV), +/*22925*/ uint16(xReadId), +/*22926*/ uint16(xArgRM64), +/*22927*/ uint16(xArgImm32), +/*22928*/ uint16(xMatch), +/*22929*/ uint16(xCondDataSize), 22935, 22940, 22945, 0, 0, +/*22935*/ uint16(xSetOp), uint16(XBEGIN), +/*22937*/ uint16(xReadCw), +/*22938*/ uint16(xArgRel16), +/*22939*/ uint16(xMatch), +/*22940*/ uint16(xSetOp), uint16(XBEGIN), +/*22942*/ uint16(xReadCd), +/*22943*/ uint16(xArgRel32), +/*22944*/ uint16(xMatch), +/*22945*/ uint16(xSetOp), uint16(XBEGIN), +/*22947*/ uint16(xReadCd), +/*22948*/ uint16(xArgRel32), +/*22949*/ uint16(xMatch), +/*22950*/ uint16(xSetOp), uint16(ENTER), +/*22952*/ uint16(xReadIw), +/*22953*/ uint16(xReadIb), +/*22954*/ uint16(xArgImm16u), +/*22955*/ uint16(xArgImm8u), +/*22956*/ uint16(xMatch), +/*22957*/ uint16(xCondIs64), 22960, 22972, +/*22960*/ uint16(xCondDataSize), 22966, 22969, 0, 0, 0, +/*22966*/ uint16(xSetOp), uint16(LEAVE), +/*22968*/ uint16(xMatch), +/*22969*/ uint16(xSetOp), uint16(LEAVE), +/*22971*/ uint16(xMatch), +/*22972*/ uint16(xCondDataSize), 22966, 22978, 22981, 0, 0, +/*22978*/ uint16(xSetOp), uint16(LEAVE), +/*22980*/ uint16(xMatch), +/*22981*/ uint16(xSetOp), uint16(LEAVE), +/*22983*/ uint16(xMatch), +/*22984*/ uint16(xSetOp), uint16(LRET), +/*22986*/ uint16(xReadIw), +/*22987*/ uint16(xArgImm16u), +/*22988*/ uint16(xMatch), +/*22989*/ uint16(xSetOp), uint16(LRET), +/*22991*/ uint16(xMatch), +/*22992*/ uint16(xSetOp), uint16(INT), +/*22994*/ uint16(xArg3), +/*22995*/ uint16(xMatch), +/*22996*/ uint16(xSetOp), uint16(INT), +/*22998*/ uint16(xReadIb), +/*22999*/ uint16(xArgImm8u), +/*23000*/ uint16(xMatch), +/*23001*/ uint16(xCondIs64), 23004, 0, +/*23004*/ uint16(xSetOp), uint16(INTO), +/*23006*/ uint16(xMatch), +/*23007*/ uint16(xCondIs64), 23010, 23022, +/*23010*/ uint16(xCondDataSize), 23016, 23019, 0, 0, 0, +/*23016*/ uint16(xSetOp), uint16(IRET), +/*23018*/ uint16(xMatch), +/*23019*/ uint16(xSetOp), uint16(IRETD), +/*23021*/ uint16(xMatch), +/*23022*/ uint16(xCondDataSize), 23016, 23019, 23028, 0, 0, +/*23028*/ uint16(xSetOp), uint16(IRETQ), +/*23030*/ uint16(xMatch), +/*23031*/ uint16(xCondSlashR), + 23040, // 0 + 23045, // 1 + 23050, // 2 + 23055, // 3 + 23060, // 4 + 23065, // 5 + 0, // 6 + 23070, // 7 +/*23040*/ uint16(xSetOp), uint16(ROL), +/*23042*/ uint16(xArgRM8), +/*23043*/ uint16(xArg1), +/*23044*/ uint16(xMatch), +/*23045*/ uint16(xSetOp), uint16(ROR), +/*23047*/ uint16(xArgRM8), +/*23048*/ uint16(xArg1), +/*23049*/ uint16(xMatch), +/*23050*/ uint16(xSetOp), uint16(RCL), +/*23052*/ uint16(xArgRM8), +/*23053*/ uint16(xArg1), +/*23054*/ uint16(xMatch), +/*23055*/ uint16(xSetOp), uint16(RCR), +/*23057*/ uint16(xArgRM8), +/*23058*/ uint16(xArg1), +/*23059*/ uint16(xMatch), +/*23060*/ uint16(xSetOp), uint16(SHL), +/*23062*/ uint16(xArgRM8), +/*23063*/ uint16(xArg1), +/*23064*/ uint16(xMatch), +/*23065*/ uint16(xSetOp), uint16(SHR), +/*23067*/ uint16(xArgRM8), +/*23068*/ uint16(xArg1), +/*23069*/ uint16(xMatch), +/*23070*/ uint16(xSetOp), uint16(SAR), +/*23072*/ uint16(xArgRM8), +/*23073*/ uint16(xArg1), +/*23074*/ uint16(xMatch), +/*23075*/ uint16(xCondSlashR), + 23084, // 0 + 23114, // 1 + 23144, // 2 + 23174, // 3 + 23204, // 4 + 23234, // 5 + 0, // 6 + 23264, // 7 +/*23084*/ uint16(xCondIs64), 23087, 23103, +/*23087*/ uint16(xCondDataSize), 23093, 23098, 0, 0, 0, +/*23093*/ uint16(xSetOp), uint16(ROL), +/*23095*/ uint16(xArgRM16), +/*23096*/ uint16(xArg1), +/*23097*/ uint16(xMatch), +/*23098*/ uint16(xSetOp), uint16(ROL), +/*23100*/ uint16(xArgRM32), +/*23101*/ uint16(xArg1), +/*23102*/ uint16(xMatch), +/*23103*/ uint16(xCondDataSize), 23093, 23098, 23109, 0, 0, +/*23109*/ uint16(xSetOp), uint16(ROL), +/*23111*/ uint16(xArgRM64), +/*23112*/ uint16(xArg1), +/*23113*/ uint16(xMatch), +/*23114*/ uint16(xCondIs64), 23117, 23133, +/*23117*/ uint16(xCondDataSize), 23123, 23128, 0, 0, 0, +/*23123*/ uint16(xSetOp), uint16(ROR), +/*23125*/ uint16(xArgRM16), +/*23126*/ uint16(xArg1), +/*23127*/ uint16(xMatch), +/*23128*/ uint16(xSetOp), uint16(ROR), +/*23130*/ uint16(xArgRM32), +/*23131*/ uint16(xArg1), +/*23132*/ uint16(xMatch), +/*23133*/ uint16(xCondDataSize), 23123, 23128, 23139, 0, 0, +/*23139*/ uint16(xSetOp), uint16(ROR), +/*23141*/ uint16(xArgRM64), +/*23142*/ uint16(xArg1), +/*23143*/ uint16(xMatch), +/*23144*/ uint16(xCondIs64), 23147, 23163, +/*23147*/ uint16(xCondDataSize), 23153, 23158, 0, 0, 0, +/*23153*/ uint16(xSetOp), uint16(RCL), +/*23155*/ uint16(xArgRM16), +/*23156*/ uint16(xArg1), +/*23157*/ uint16(xMatch), +/*23158*/ uint16(xSetOp), uint16(RCL), +/*23160*/ uint16(xArgRM32), +/*23161*/ uint16(xArg1), +/*23162*/ uint16(xMatch), +/*23163*/ uint16(xCondDataSize), 23153, 23158, 23169, 0, 0, +/*23169*/ uint16(xSetOp), uint16(RCL), +/*23171*/ uint16(xArgRM64), +/*23172*/ uint16(xArg1), +/*23173*/ uint16(xMatch), +/*23174*/ uint16(xCondIs64), 23177, 23193, +/*23177*/ uint16(xCondDataSize), 23183, 23188, 0, 0, 0, +/*23183*/ uint16(xSetOp), uint16(RCR), +/*23185*/ uint16(xArgRM16), +/*23186*/ uint16(xArg1), +/*23187*/ uint16(xMatch), +/*23188*/ uint16(xSetOp), uint16(RCR), +/*23190*/ uint16(xArgRM32), +/*23191*/ uint16(xArg1), +/*23192*/ uint16(xMatch), +/*23193*/ uint16(xCondDataSize), 23183, 23188, 23199, 0, 0, +/*23199*/ uint16(xSetOp), uint16(RCR), +/*23201*/ uint16(xArgRM64), +/*23202*/ uint16(xArg1), +/*23203*/ uint16(xMatch), +/*23204*/ uint16(xCondIs64), 23207, 23223, +/*23207*/ uint16(xCondDataSize), 23213, 23218, 0, 0, 0, +/*23213*/ uint16(xSetOp), uint16(SHL), +/*23215*/ uint16(xArgRM16), +/*23216*/ uint16(xArg1), +/*23217*/ uint16(xMatch), +/*23218*/ uint16(xSetOp), uint16(SHL), +/*23220*/ uint16(xArgRM32), +/*23221*/ uint16(xArg1), +/*23222*/ uint16(xMatch), +/*23223*/ uint16(xCondDataSize), 23213, 23218, 23229, 0, 0, +/*23229*/ uint16(xSetOp), uint16(SHL), +/*23231*/ uint16(xArgRM64), +/*23232*/ uint16(xArg1), +/*23233*/ uint16(xMatch), +/*23234*/ uint16(xCondIs64), 23237, 23253, +/*23237*/ uint16(xCondDataSize), 23243, 23248, 0, 0, 0, +/*23243*/ uint16(xSetOp), uint16(SHR), +/*23245*/ uint16(xArgRM16), +/*23246*/ uint16(xArg1), +/*23247*/ uint16(xMatch), +/*23248*/ uint16(xSetOp), uint16(SHR), +/*23250*/ uint16(xArgRM32), +/*23251*/ uint16(xArg1), +/*23252*/ uint16(xMatch), +/*23253*/ uint16(xCondDataSize), 23243, 23248, 23259, 0, 0, +/*23259*/ uint16(xSetOp), uint16(SHR), +/*23261*/ uint16(xArgRM64), +/*23262*/ uint16(xArg1), +/*23263*/ uint16(xMatch), +/*23264*/ uint16(xCondIs64), 23267, 23283, +/*23267*/ uint16(xCondDataSize), 23273, 23278, 0, 0, 0, +/*23273*/ uint16(xSetOp), uint16(SAR), +/*23275*/ uint16(xArgRM16), +/*23276*/ uint16(xArg1), +/*23277*/ uint16(xMatch), +/*23278*/ uint16(xSetOp), uint16(SAR), +/*23280*/ uint16(xArgRM32), +/*23281*/ uint16(xArg1), +/*23282*/ uint16(xMatch), +/*23283*/ uint16(xCondDataSize), 23273, 23278, 23289, 0, 0, +/*23289*/ uint16(xSetOp), uint16(SAR), +/*23291*/ uint16(xArgRM64), +/*23292*/ uint16(xArg1), +/*23293*/ uint16(xMatch), +/*23294*/ uint16(xCondSlashR), + 23303, // 0 + 23308, // 1 + 23313, // 2 + 23318, // 3 + 23323, // 4 + 23328, // 5 + 0, // 6 + 23333, // 7 +/*23303*/ uint16(xSetOp), uint16(ROL), +/*23305*/ uint16(xArgRM8), +/*23306*/ uint16(xArgCL), +/*23307*/ uint16(xMatch), +/*23308*/ uint16(xSetOp), uint16(ROR), +/*23310*/ uint16(xArgRM8), +/*23311*/ uint16(xArgCL), +/*23312*/ uint16(xMatch), +/*23313*/ uint16(xSetOp), uint16(RCL), +/*23315*/ uint16(xArgRM8), +/*23316*/ uint16(xArgCL), +/*23317*/ uint16(xMatch), +/*23318*/ uint16(xSetOp), uint16(RCR), +/*23320*/ uint16(xArgRM8), +/*23321*/ uint16(xArgCL), +/*23322*/ uint16(xMatch), +/*23323*/ uint16(xSetOp), uint16(SHL), +/*23325*/ uint16(xArgRM8), +/*23326*/ uint16(xArgCL), +/*23327*/ uint16(xMatch), +/*23328*/ uint16(xSetOp), uint16(SHR), +/*23330*/ uint16(xArgRM8), +/*23331*/ uint16(xArgCL), +/*23332*/ uint16(xMatch), +/*23333*/ uint16(xSetOp), uint16(SAR), +/*23335*/ uint16(xArgRM8), +/*23336*/ uint16(xArgCL), +/*23337*/ uint16(xMatch), +/*23338*/ uint16(xCondSlashR), + 23347, // 0 + 23377, // 1 + 23407, // 2 + 23437, // 3 + 23467, // 4 + 23497, // 5 + 0, // 6 + 23527, // 7 +/*23347*/ uint16(xCondIs64), 23350, 23366, +/*23350*/ uint16(xCondDataSize), 23356, 23361, 0, 0, 0, +/*23356*/ uint16(xSetOp), uint16(ROL), +/*23358*/ uint16(xArgRM16), +/*23359*/ uint16(xArgCL), +/*23360*/ uint16(xMatch), +/*23361*/ uint16(xSetOp), uint16(ROL), +/*23363*/ uint16(xArgRM32), +/*23364*/ uint16(xArgCL), +/*23365*/ uint16(xMatch), +/*23366*/ uint16(xCondDataSize), 23356, 23361, 23372, 0, 0, +/*23372*/ uint16(xSetOp), uint16(ROL), +/*23374*/ uint16(xArgRM64), +/*23375*/ uint16(xArgCL), +/*23376*/ uint16(xMatch), +/*23377*/ uint16(xCondIs64), 23380, 23396, +/*23380*/ uint16(xCondDataSize), 23386, 23391, 0, 0, 0, +/*23386*/ uint16(xSetOp), uint16(ROR), +/*23388*/ uint16(xArgRM16), +/*23389*/ uint16(xArgCL), +/*23390*/ uint16(xMatch), +/*23391*/ uint16(xSetOp), uint16(ROR), +/*23393*/ uint16(xArgRM32), +/*23394*/ uint16(xArgCL), +/*23395*/ uint16(xMatch), +/*23396*/ uint16(xCondDataSize), 23386, 23391, 23402, 0, 0, +/*23402*/ uint16(xSetOp), uint16(ROR), +/*23404*/ uint16(xArgRM64), +/*23405*/ uint16(xArgCL), +/*23406*/ uint16(xMatch), +/*23407*/ uint16(xCondIs64), 23410, 23426, +/*23410*/ uint16(xCondDataSize), 23416, 23421, 0, 0, 0, +/*23416*/ uint16(xSetOp), uint16(RCL), +/*23418*/ uint16(xArgRM16), +/*23419*/ uint16(xArgCL), +/*23420*/ uint16(xMatch), +/*23421*/ uint16(xSetOp), uint16(RCL), +/*23423*/ uint16(xArgRM32), +/*23424*/ uint16(xArgCL), +/*23425*/ uint16(xMatch), +/*23426*/ uint16(xCondDataSize), 23416, 23421, 23432, 0, 0, +/*23432*/ uint16(xSetOp), uint16(RCL), +/*23434*/ uint16(xArgRM64), +/*23435*/ uint16(xArgCL), +/*23436*/ uint16(xMatch), +/*23437*/ uint16(xCondIs64), 23440, 23456, +/*23440*/ uint16(xCondDataSize), 23446, 23451, 0, 0, 0, +/*23446*/ uint16(xSetOp), uint16(RCR), +/*23448*/ uint16(xArgRM16), +/*23449*/ uint16(xArgCL), +/*23450*/ uint16(xMatch), +/*23451*/ uint16(xSetOp), uint16(RCR), +/*23453*/ uint16(xArgRM32), +/*23454*/ uint16(xArgCL), +/*23455*/ uint16(xMatch), +/*23456*/ uint16(xCondDataSize), 23446, 23451, 23462, 0, 0, +/*23462*/ uint16(xSetOp), uint16(RCR), +/*23464*/ uint16(xArgRM64), +/*23465*/ uint16(xArgCL), +/*23466*/ uint16(xMatch), +/*23467*/ uint16(xCondIs64), 23470, 23486, +/*23470*/ uint16(xCondDataSize), 23476, 23481, 0, 0, 0, +/*23476*/ uint16(xSetOp), uint16(SHL), +/*23478*/ uint16(xArgRM16), +/*23479*/ uint16(xArgCL), +/*23480*/ uint16(xMatch), +/*23481*/ uint16(xSetOp), uint16(SHL), +/*23483*/ uint16(xArgRM32), +/*23484*/ uint16(xArgCL), +/*23485*/ uint16(xMatch), +/*23486*/ uint16(xCondDataSize), 23476, 23481, 23492, 0, 0, +/*23492*/ uint16(xSetOp), uint16(SHL), +/*23494*/ uint16(xArgRM64), +/*23495*/ uint16(xArgCL), +/*23496*/ uint16(xMatch), +/*23497*/ uint16(xCondIs64), 23500, 23516, +/*23500*/ uint16(xCondDataSize), 23506, 23511, 0, 0, 0, +/*23506*/ uint16(xSetOp), uint16(SHR), +/*23508*/ uint16(xArgRM16), +/*23509*/ uint16(xArgCL), +/*23510*/ uint16(xMatch), +/*23511*/ uint16(xSetOp), uint16(SHR), +/*23513*/ uint16(xArgRM32), +/*23514*/ uint16(xArgCL), +/*23515*/ uint16(xMatch), +/*23516*/ uint16(xCondDataSize), 23506, 23511, 23522, 0, 0, +/*23522*/ uint16(xSetOp), uint16(SHR), +/*23524*/ uint16(xArgRM64), +/*23525*/ uint16(xArgCL), +/*23526*/ uint16(xMatch), +/*23527*/ uint16(xCondIs64), 23530, 23546, +/*23530*/ uint16(xCondDataSize), 23536, 23541, 0, 0, 0, +/*23536*/ uint16(xSetOp), uint16(SAR), +/*23538*/ uint16(xArgRM16), +/*23539*/ uint16(xArgCL), +/*23540*/ uint16(xMatch), +/*23541*/ uint16(xSetOp), uint16(SAR), +/*23543*/ uint16(xArgRM32), +/*23544*/ uint16(xArgCL), +/*23545*/ uint16(xMatch), +/*23546*/ uint16(xCondDataSize), 23536, 23541, 23552, 0, 0, +/*23552*/ uint16(xSetOp), uint16(SAR), +/*23554*/ uint16(xArgRM64), +/*23555*/ uint16(xArgCL), +/*23556*/ uint16(xMatch), +/*23557*/ uint16(xCondIs64), 23560, 0, +/*23560*/ uint16(xSetOp), uint16(AAM), +/*23562*/ uint16(xReadIb), +/*23563*/ uint16(xArgImm8u), +/*23564*/ uint16(xMatch), +/*23565*/ uint16(xCondIs64), 23568, 0, +/*23568*/ uint16(xSetOp), uint16(AAD), +/*23570*/ uint16(xReadIb), +/*23571*/ uint16(xArgImm8u), +/*23572*/ uint16(xMatch), +/*23573*/ uint16(xCondIs64), 23576, 23579, +/*23576*/ uint16(xSetOp), uint16(XLATB), +/*23578*/ uint16(xMatch), +/*23579*/ uint16(xCondDataSize), 23576, 23576, 23585, 0, 0, +/*23585*/ uint16(xSetOp), uint16(XLATB), +/*23587*/ uint16(xMatch), +/*23588*/ uint16(xCondByte), 64, + 0xc0, 23759, + 0xc1, 23759, + 0xc2, 23759, + 0xc3, 23759, + 0xc4, 23759, + 0xc5, 23759, + 0xc6, 23759, + 0xc7, 23759, + 0xc8, 23764, + 0xc9, 23764, + 0xca, 23764, + 0xcb, 23764, + 0xcc, 23764, + 0xcd, 23764, + 0xce, 23764, + 0xcf, 23764, + 0xd0, 23769, + 0xd1, 23769, + 0xd2, 23769, + 0xd3, 23769, + 0xd4, 23769, + 0xd5, 23769, + 0xd6, 23769, + 0xd7, 23769, + 0xd8, 23773, + 0xd9, 23773, + 0xda, 23773, + 0xdb, 23773, + 0xdc, 23773, + 0xdd, 23773, + 0xde, 23773, + 0xdf, 23773, + 0xe0, 23777, + 0xe1, 23777, + 0xe2, 23777, + 0xe3, 23777, + 0xe4, 23777, + 0xe5, 23777, + 0xe6, 23777, + 0xe7, 23777, + 0xe8, 23782, + 0xe9, 23782, + 0xea, 23782, + 0xeb, 23782, + 0xec, 23782, + 0xed, 23782, + 0xee, 23782, + 0xef, 23782, + 0xf0, 23787, + 0xf1, 23787, + 0xf2, 23787, + 0xf3, 23787, + 0xf4, 23787, + 0xf5, 23787, + 0xf6, 23787, + 0xf7, 23787, + 0xf8, 23792, + 0xf9, 23792, + 0xfa, 23792, + 0xfb, 23792, + 0xfc, 23792, + 0xfd, 23792, + 0xfe, 23792, + 0xff, 23792, +/*23718*/ uint16(xCondSlashR), + 23727, // 0 + 23731, // 1 + 23735, // 2 + 23739, // 3 + 23743, // 4 + 23747, // 5 + 23751, // 6 + 23755, // 7 +/*23727*/ uint16(xSetOp), uint16(FADD), +/*23729*/ uint16(xArgM32fp), +/*23730*/ uint16(xMatch), +/*23731*/ uint16(xSetOp), uint16(FMUL), +/*23733*/ uint16(xArgM32fp), +/*23734*/ uint16(xMatch), +/*23735*/ uint16(xSetOp), uint16(FCOM), +/*23737*/ uint16(xArgM32fp), +/*23738*/ uint16(xMatch), +/*23739*/ uint16(xSetOp), uint16(FCOMP), +/*23741*/ uint16(xArgM32fp), +/*23742*/ uint16(xMatch), +/*23743*/ uint16(xSetOp), uint16(FSUB), +/*23745*/ uint16(xArgM32fp), +/*23746*/ uint16(xMatch), +/*23747*/ uint16(xSetOp), uint16(FSUBR), +/*23749*/ uint16(xArgM32fp), +/*23750*/ uint16(xMatch), +/*23751*/ uint16(xSetOp), uint16(FDIV), +/*23753*/ uint16(xArgM32fp), +/*23754*/ uint16(xMatch), +/*23755*/ uint16(xSetOp), uint16(FDIVR), +/*23757*/ uint16(xArgM32fp), +/*23758*/ uint16(xMatch), +/*23759*/ uint16(xSetOp), uint16(FADD), +/*23761*/ uint16(xArgST), +/*23762*/ uint16(xArgSTi), +/*23763*/ uint16(xMatch), +/*23764*/ uint16(xSetOp), uint16(FMUL), +/*23766*/ uint16(xArgST), +/*23767*/ uint16(xArgSTi), +/*23768*/ uint16(xMatch), +/*23769*/ uint16(xSetOp), uint16(FCOM), +/*23771*/ uint16(xArgSTi), +/*23772*/ uint16(xMatch), +/*23773*/ uint16(xSetOp), uint16(FCOMP), +/*23775*/ uint16(xArgSTi), +/*23776*/ uint16(xMatch), +/*23777*/ uint16(xSetOp), uint16(FSUB), +/*23779*/ uint16(xArgST), +/*23780*/ uint16(xArgSTi), +/*23781*/ uint16(xMatch), +/*23782*/ uint16(xSetOp), uint16(FSUBR), +/*23784*/ uint16(xArgST), +/*23785*/ uint16(xArgSTi), +/*23786*/ uint16(xMatch), +/*23787*/ uint16(xSetOp), uint16(FDIV), +/*23789*/ uint16(xArgST), +/*23790*/ uint16(xArgSTi), +/*23791*/ uint16(xMatch), +/*23792*/ uint16(xSetOp), uint16(FDIVR), +/*23794*/ uint16(xArgST), +/*23795*/ uint16(xArgSTi), +/*23796*/ uint16(xMatch), +/*23797*/ uint16(xCondByte), 44, + 0xc0, 23924, + 0xc1, 23924, + 0xc2, 23924, + 0xc3, 23924, + 0xc4, 23924, + 0xc5, 23924, + 0xc6, 23924, + 0xc7, 23924, + 0xc8, 23928, + 0xc9, 23928, + 0xca, 23928, + 0xcb, 23928, + 0xcc, 23928, + 0xcd, 23928, + 0xce, 23928, + 0xcf, 23928, + 0xD0, 23932, + 0xE0, 23935, + 0xE1, 23938, + 0xE4, 23941, + 0xE5, 23944, + 0xE8, 23947, + 0xE9, 23950, + 0xEA, 23953, + 0xEB, 23956, + 0xEC, 23959, + 0xED, 23962, + 0xEE, 23965, + 0xF0, 23968, + 0xF1, 23971, + 0xF2, 23974, + 0xF3, 23977, + 0xF4, 23980, + 0xF5, 23983, + 0xF6, 23986, + 0xF7, 23989, + 0xF8, 23992, + 0xF9, 23995, + 0xFA, 23998, + 0xFB, 24001, + 0xFC, 24004, + 0xFD, 24007, + 0xFE, 24010, + 0xFF, 24013, +/*23887*/ uint16(xCondSlashR), + 23896, // 0 + 0, // 1 + 23900, // 2 + 23904, // 3 + 23908, // 4 + 23912, // 5 + 23916, // 6 + 23920, // 7 +/*23896*/ uint16(xSetOp), uint16(FLD), +/*23898*/ uint16(xArgM32fp), +/*23899*/ uint16(xMatch), +/*23900*/ uint16(xSetOp), uint16(FST), +/*23902*/ uint16(xArgM32fp), +/*23903*/ uint16(xMatch), +/*23904*/ uint16(xSetOp), uint16(FSTP), +/*23906*/ uint16(xArgM32fp), +/*23907*/ uint16(xMatch), +/*23908*/ uint16(xSetOp), uint16(FLDENV), +/*23910*/ uint16(xArgM1428byte), +/*23911*/ uint16(xMatch), +/*23912*/ uint16(xSetOp), uint16(FLDCW), +/*23914*/ uint16(xArgM2byte), +/*23915*/ uint16(xMatch), +/*23916*/ uint16(xSetOp), uint16(FNSTENV), +/*23918*/ uint16(xArgM1428byte), +/*23919*/ uint16(xMatch), +/*23920*/ uint16(xSetOp), uint16(FNSTCW), +/*23922*/ uint16(xArgM2byte), +/*23923*/ uint16(xMatch), +/*23924*/ uint16(xSetOp), uint16(FLD), +/*23926*/ uint16(xArgSTi), +/*23927*/ uint16(xMatch), +/*23928*/ uint16(xSetOp), uint16(FXCH), +/*23930*/ uint16(xArgSTi), +/*23931*/ uint16(xMatch), +/*23932*/ uint16(xSetOp), uint16(FNOP), +/*23934*/ uint16(xMatch), +/*23935*/ uint16(xSetOp), uint16(FCHS), +/*23937*/ uint16(xMatch), +/*23938*/ uint16(xSetOp), uint16(FABS), +/*23940*/ uint16(xMatch), +/*23941*/ uint16(xSetOp), uint16(FTST), +/*23943*/ uint16(xMatch), +/*23944*/ uint16(xSetOp), uint16(FXAM), +/*23946*/ uint16(xMatch), +/*23947*/ uint16(xSetOp), uint16(FLD1), +/*23949*/ uint16(xMatch), +/*23950*/ uint16(xSetOp), uint16(FLDL2T), +/*23952*/ uint16(xMatch), +/*23953*/ uint16(xSetOp), uint16(FLDL2E), +/*23955*/ uint16(xMatch), +/*23956*/ uint16(xSetOp), uint16(FLDPI), +/*23958*/ uint16(xMatch), +/*23959*/ uint16(xSetOp), uint16(FLDLG2), +/*23961*/ uint16(xMatch), +/*23962*/ uint16(xSetOp), uint16(FLDLN2), +/*23964*/ uint16(xMatch), +/*23965*/ uint16(xSetOp), uint16(FLDZ), +/*23967*/ uint16(xMatch), +/*23968*/ uint16(xSetOp), uint16(F2XM1), +/*23970*/ uint16(xMatch), +/*23971*/ uint16(xSetOp), uint16(FYL2X), +/*23973*/ uint16(xMatch), +/*23974*/ uint16(xSetOp), uint16(FPTAN), +/*23976*/ uint16(xMatch), +/*23977*/ uint16(xSetOp), uint16(FPATAN), +/*23979*/ uint16(xMatch), +/*23980*/ uint16(xSetOp), uint16(FXTRACT), +/*23982*/ uint16(xMatch), +/*23983*/ uint16(xSetOp), uint16(FPREM1), +/*23985*/ uint16(xMatch), +/*23986*/ uint16(xSetOp), uint16(FDECSTP), +/*23988*/ uint16(xMatch), +/*23989*/ uint16(xSetOp), uint16(FINCSTP), +/*23991*/ uint16(xMatch), +/*23992*/ uint16(xSetOp), uint16(FPREM), +/*23994*/ uint16(xMatch), +/*23995*/ uint16(xSetOp), uint16(FYL2XP1), +/*23997*/ uint16(xMatch), +/*23998*/ uint16(xSetOp), uint16(FSQRT), +/*24000*/ uint16(xMatch), +/*24001*/ uint16(xSetOp), uint16(FSINCOS), +/*24003*/ uint16(xMatch), +/*24004*/ uint16(xSetOp), uint16(FRNDINT), +/*24006*/ uint16(xMatch), +/*24007*/ uint16(xSetOp), uint16(FSCALE), +/*24009*/ uint16(xMatch), +/*24010*/ uint16(xSetOp), uint16(FSIN), +/*24012*/ uint16(xMatch), +/*24013*/ uint16(xSetOp), uint16(FCOS), +/*24015*/ uint16(xMatch), +/*24016*/ uint16(xCondByte), 33, + 0xc0, 24125, + 0xc1, 24125, + 0xc2, 24125, + 0xc3, 24125, + 0xc4, 24125, + 0xc5, 24125, + 0xc6, 24125, + 0xc7, 24125, + 0xc8, 24130, + 0xc9, 24130, + 0xca, 24130, + 0xcb, 24130, + 0xcc, 24130, + 0xcd, 24130, + 0xce, 24130, + 0xcf, 24130, + 0xd0, 24135, + 0xd1, 24135, + 0xd2, 24135, + 0xd3, 24135, + 0xd4, 24135, + 0xd5, 24135, + 0xd6, 24135, + 0xd7, 24135, + 0xd8, 24140, + 0xd9, 24140, + 0xda, 24140, + 0xdb, 24140, + 0xdc, 24140, + 0xdd, 24140, + 0xde, 24140, + 0xdf, 24140, + 0xE9, 24145, +/*24084*/ uint16(xCondSlashR), + 24093, // 0 + 24097, // 1 + 24101, // 2 + 24105, // 3 + 24109, // 4 + 24113, // 5 + 24117, // 6 + 24121, // 7 +/*24093*/ uint16(xSetOp), uint16(FIADD), +/*24095*/ uint16(xArgM32int), +/*24096*/ uint16(xMatch), +/*24097*/ uint16(xSetOp), uint16(FIMUL), +/*24099*/ uint16(xArgM32int), +/*24100*/ uint16(xMatch), +/*24101*/ uint16(xSetOp), uint16(FICOM), +/*24103*/ uint16(xArgM32int), +/*24104*/ uint16(xMatch), +/*24105*/ uint16(xSetOp), uint16(FICOMP), +/*24107*/ uint16(xArgM32int), +/*24108*/ uint16(xMatch), +/*24109*/ uint16(xSetOp), uint16(FISUB), +/*24111*/ uint16(xArgM32int), +/*24112*/ uint16(xMatch), +/*24113*/ uint16(xSetOp), uint16(FISUBR), +/*24115*/ uint16(xArgM32int), +/*24116*/ uint16(xMatch), +/*24117*/ uint16(xSetOp), uint16(FIDIV), +/*24119*/ uint16(xArgM32int), +/*24120*/ uint16(xMatch), +/*24121*/ uint16(xSetOp), uint16(FIDIVR), +/*24123*/ uint16(xArgM32int), +/*24124*/ uint16(xMatch), +/*24125*/ uint16(xSetOp), uint16(FCMOVB), +/*24127*/ uint16(xArgST), +/*24128*/ uint16(xArgSTi), +/*24129*/ uint16(xMatch), +/*24130*/ uint16(xSetOp), uint16(FCMOVE), +/*24132*/ uint16(xArgST), +/*24133*/ uint16(xArgSTi), +/*24134*/ uint16(xMatch), +/*24135*/ uint16(xSetOp), uint16(FCMOVBE), +/*24137*/ uint16(xArgST), +/*24138*/ uint16(xArgSTi), +/*24139*/ uint16(xMatch), +/*24140*/ uint16(xSetOp), uint16(FCMOVU), +/*24142*/ uint16(xArgST), +/*24143*/ uint16(xArgSTi), +/*24144*/ uint16(xMatch), +/*24145*/ uint16(xSetOp), uint16(FUCOMPP), +/*24147*/ uint16(xMatch), +/*24148*/ uint16(xCondByte), 50, + 0xc0, 24283, + 0xc1, 24283, + 0xc2, 24283, + 0xc3, 24283, + 0xc4, 24283, + 0xc5, 24283, + 0xc6, 24283, + 0xc7, 24283, + 0xc8, 24288, + 0xc9, 24288, + 0xca, 24288, + 0xcb, 24288, + 0xcc, 24288, + 0xcd, 24288, + 0xce, 24288, + 0xcf, 24288, + 0xd0, 24293, + 0xd1, 24293, + 0xd2, 24293, + 0xd3, 24293, + 0xd4, 24293, + 0xd5, 24293, + 0xd6, 24293, + 0xd7, 24293, + 0xd8, 24298, + 0xd9, 24298, + 0xda, 24298, + 0xdb, 24298, + 0xdc, 24298, + 0xdd, 24298, + 0xde, 24298, + 0xdf, 24298, + 0xE2, 24303, + 0xE3, 24306, + 0xe8, 24309, + 0xe9, 24309, + 0xea, 24309, + 0xeb, 24309, + 0xec, 24309, + 0xed, 24309, + 0xee, 24309, + 0xef, 24309, + 0xf0, 24314, + 0xf1, 24314, + 0xf2, 24314, + 0xf3, 24314, + 0xf4, 24314, + 0xf5, 24314, + 0xf6, 24314, + 0xf7, 24314, +/*24250*/ uint16(xCondSlashR), + 24259, // 0 + 24263, // 1 + 24267, // 2 + 24271, // 3 + 0, // 4 + 24275, // 5 + 0, // 6 + 24279, // 7 +/*24259*/ uint16(xSetOp), uint16(FILD), +/*24261*/ uint16(xArgM32int), +/*24262*/ uint16(xMatch), +/*24263*/ uint16(xSetOp), uint16(FISTTP), +/*24265*/ uint16(xArgM32int), +/*24266*/ uint16(xMatch), +/*24267*/ uint16(xSetOp), uint16(FIST), +/*24269*/ uint16(xArgM32int), +/*24270*/ uint16(xMatch), +/*24271*/ uint16(xSetOp), uint16(FISTP), +/*24273*/ uint16(xArgM32int), +/*24274*/ uint16(xMatch), +/*24275*/ uint16(xSetOp), uint16(FLD), +/*24277*/ uint16(xArgM80fp), +/*24278*/ uint16(xMatch), +/*24279*/ uint16(xSetOp), uint16(FSTP), +/*24281*/ uint16(xArgM80fp), +/*24282*/ uint16(xMatch), +/*24283*/ uint16(xSetOp), uint16(FCMOVNB), +/*24285*/ uint16(xArgST), +/*24286*/ uint16(xArgSTi), +/*24287*/ uint16(xMatch), +/*24288*/ uint16(xSetOp), uint16(FCMOVNE), +/*24290*/ uint16(xArgST), +/*24291*/ uint16(xArgSTi), +/*24292*/ uint16(xMatch), +/*24293*/ uint16(xSetOp), uint16(FCMOVNBE), +/*24295*/ uint16(xArgST), +/*24296*/ uint16(xArgSTi), +/*24297*/ uint16(xMatch), +/*24298*/ uint16(xSetOp), uint16(FCMOVNU), +/*24300*/ uint16(xArgST), +/*24301*/ uint16(xArgSTi), +/*24302*/ uint16(xMatch), +/*24303*/ uint16(xSetOp), uint16(FNCLEX), +/*24305*/ uint16(xMatch), +/*24306*/ uint16(xSetOp), uint16(FNINIT), +/*24308*/ uint16(xMatch), +/*24309*/ uint16(xSetOp), uint16(FUCOMI), +/*24311*/ uint16(xArgST), +/*24312*/ uint16(xArgSTi), +/*24313*/ uint16(xMatch), +/*24314*/ uint16(xSetOp), uint16(FCOMI), +/*24316*/ uint16(xArgST), +/*24317*/ uint16(xArgSTi), +/*24318*/ uint16(xMatch), +/*24319*/ uint16(xCondByte), 48, + 0xc0, 24458, + 0xc1, 24458, + 0xc2, 24458, + 0xc3, 24458, + 0xc4, 24458, + 0xc5, 24458, + 0xc6, 24458, + 0xc7, 24458, + 0xc8, 24463, + 0xc9, 24463, + 0xca, 24463, + 0xcb, 24463, + 0xcc, 24463, + 0xcd, 24463, + 0xce, 24463, + 0xcf, 24463, + 0xe0, 24468, + 0xe1, 24468, + 0xe2, 24468, + 0xe3, 24468, + 0xe4, 24468, + 0xe5, 24468, + 0xe6, 24468, + 0xe7, 24468, + 0xe8, 24473, + 0xe9, 24473, + 0xea, 24473, + 0xeb, 24473, + 0xec, 24473, + 0xed, 24473, + 0xee, 24473, + 0xef, 24473, + 0xf0, 24478, + 0xf1, 24478, + 0xf2, 24478, + 0xf3, 24478, + 0xf4, 24478, + 0xf5, 24478, + 0xf6, 24478, + 0xf7, 24478, + 0xf8, 24483, + 0xf9, 24483, + 0xfa, 24483, + 0xfb, 24483, + 0xfc, 24483, + 0xfd, 24483, + 0xfe, 24483, + 0xff, 24483, +/*24417*/ uint16(xCondSlashR), + 24426, // 0 + 24430, // 1 + 24434, // 2 + 24438, // 3 + 24442, // 4 + 24446, // 5 + 24450, // 6 + 24454, // 7 +/*24426*/ uint16(xSetOp), uint16(FADD), +/*24428*/ uint16(xArgM64fp), +/*24429*/ uint16(xMatch), +/*24430*/ uint16(xSetOp), uint16(FMUL), +/*24432*/ uint16(xArgM64fp), +/*24433*/ uint16(xMatch), +/*24434*/ uint16(xSetOp), uint16(FCOM), +/*24436*/ uint16(xArgM64fp), +/*24437*/ uint16(xMatch), +/*24438*/ uint16(xSetOp), uint16(FCOMP), +/*24440*/ uint16(xArgM64fp), +/*24441*/ uint16(xMatch), +/*24442*/ uint16(xSetOp), uint16(FSUB), +/*24444*/ uint16(xArgM64fp), +/*24445*/ uint16(xMatch), +/*24446*/ uint16(xSetOp), uint16(FSUBR), +/*24448*/ uint16(xArgM64fp), +/*24449*/ uint16(xMatch), +/*24450*/ uint16(xSetOp), uint16(FDIV), +/*24452*/ uint16(xArgM64fp), +/*24453*/ uint16(xMatch), +/*24454*/ uint16(xSetOp), uint16(FDIVR), +/*24456*/ uint16(xArgM64fp), +/*24457*/ uint16(xMatch), +/*24458*/ uint16(xSetOp), uint16(FADD), +/*24460*/ uint16(xArgSTi), +/*24461*/ uint16(xArgST), +/*24462*/ uint16(xMatch), +/*24463*/ uint16(xSetOp), uint16(FMUL), +/*24465*/ uint16(xArgSTi), +/*24466*/ uint16(xArgST), +/*24467*/ uint16(xMatch), +/*24468*/ uint16(xSetOp), uint16(FSUBR), +/*24470*/ uint16(xArgSTi), +/*24471*/ uint16(xArgST), +/*24472*/ uint16(xMatch), +/*24473*/ uint16(xSetOp), uint16(FSUB), +/*24475*/ uint16(xArgSTi), +/*24476*/ uint16(xArgST), +/*24477*/ uint16(xMatch), +/*24478*/ uint16(xSetOp), uint16(FDIVR), +/*24480*/ uint16(xArgSTi), +/*24481*/ uint16(xArgST), +/*24482*/ uint16(xMatch), +/*24483*/ uint16(xSetOp), uint16(FDIV), +/*24485*/ uint16(xArgSTi), +/*24486*/ uint16(xArgST), +/*24487*/ uint16(xMatch), +/*24488*/ uint16(xCondByte), 40, + 0xc0, 24607, + 0xc1, 24607, + 0xc2, 24607, + 0xc3, 24607, + 0xc4, 24607, + 0xc5, 24607, + 0xc6, 24607, + 0xc7, 24607, + 0xd0, 24611, + 0xd1, 24611, + 0xd2, 24611, + 0xd3, 24611, + 0xd4, 24611, + 0xd5, 24611, + 0xd6, 24611, + 0xd7, 24611, + 0xd8, 24615, + 0xd9, 24615, + 0xda, 24615, + 0xdb, 24615, + 0xdc, 24615, + 0xdd, 24615, + 0xde, 24615, + 0xdf, 24615, + 0xe0, 24619, + 0xe1, 24619, + 0xe2, 24619, + 0xe3, 24619, + 0xe4, 24619, + 0xe5, 24619, + 0xe6, 24619, + 0xe7, 24619, + 0xe8, 24623, + 0xe9, 24623, + 0xea, 24623, + 0xeb, 24623, + 0xec, 24623, + 0xed, 24623, + 0xee, 24623, + 0xef, 24623, +/*24570*/ uint16(xCondSlashR), + 24579, // 0 + 24583, // 1 + 24587, // 2 + 24591, // 3 + 24595, // 4 + 0, // 5 + 24599, // 6 + 24603, // 7 +/*24579*/ uint16(xSetOp), uint16(FLD), +/*24581*/ uint16(xArgM64fp), +/*24582*/ uint16(xMatch), +/*24583*/ uint16(xSetOp), uint16(FISTTP), +/*24585*/ uint16(xArgM64int), +/*24586*/ uint16(xMatch), +/*24587*/ uint16(xSetOp), uint16(FST), +/*24589*/ uint16(xArgM64fp), +/*24590*/ uint16(xMatch), +/*24591*/ uint16(xSetOp), uint16(FSTP), +/*24593*/ uint16(xArgM64fp), +/*24594*/ uint16(xMatch), +/*24595*/ uint16(xSetOp), uint16(FRSTOR), +/*24597*/ uint16(xArgM94108byte), +/*24598*/ uint16(xMatch), +/*24599*/ uint16(xSetOp), uint16(FNSAVE), +/*24601*/ uint16(xArgM94108byte), +/*24602*/ uint16(xMatch), +/*24603*/ uint16(xSetOp), uint16(FNSTSW), +/*24605*/ uint16(xArgM2byte), +/*24606*/ uint16(xMatch), +/*24607*/ uint16(xSetOp), uint16(FFREE), +/*24609*/ uint16(xArgSTi), +/*24610*/ uint16(xMatch), +/*24611*/ uint16(xSetOp), uint16(FST), +/*24613*/ uint16(xArgSTi), +/*24614*/ uint16(xMatch), +/*24615*/ uint16(xSetOp), uint16(FSTP), +/*24617*/ uint16(xArgSTi), +/*24618*/ uint16(xMatch), +/*24619*/ uint16(xSetOp), uint16(FUCOM), +/*24621*/ uint16(xArgSTi), +/*24622*/ uint16(xMatch), +/*24623*/ uint16(xSetOp), uint16(FUCOMP), +/*24625*/ uint16(xArgSTi), +/*24626*/ uint16(xMatch), +/*24627*/ uint16(xCondByte), 49, + 0xc0, 24768, + 0xc1, 24768, + 0xc2, 24768, + 0xc3, 24768, + 0xc4, 24768, + 0xc5, 24768, + 0xc6, 24768, + 0xc7, 24768, + 0xc8, 24773, + 0xc9, 24773, + 0xca, 24773, + 0xcb, 24773, + 0xcc, 24773, + 0xcd, 24773, + 0xce, 24773, + 0xcf, 24773, + 0xD9, 24778, + 0xe0, 24781, + 0xe1, 24781, + 0xe2, 24781, + 0xe3, 24781, + 0xe4, 24781, + 0xe5, 24781, + 0xe6, 24781, + 0xe7, 24781, + 0xe8, 24786, + 0xe9, 24786, + 0xea, 24786, + 0xeb, 24786, + 0xec, 24786, + 0xed, 24786, + 0xee, 24786, + 0xef, 24786, + 0xf0, 24791, + 0xf1, 24791, + 0xf2, 24791, + 0xf3, 24791, + 0xf4, 24791, + 0xf5, 24791, + 0xf6, 24791, + 0xf7, 24791, + 0xf8, 24796, + 0xf9, 24796, + 0xfa, 24796, + 0xfb, 24796, + 0xfc, 24796, + 0xfd, 24796, + 0xfe, 24796, + 0xff, 24796, +/*24727*/ uint16(xCondSlashR), + 24736, // 0 + 24740, // 1 + 24744, // 2 + 24748, // 3 + 24752, // 4 + 24756, // 5 + 24760, // 6 + 24764, // 7 +/*24736*/ uint16(xSetOp), uint16(FIADD), +/*24738*/ uint16(xArgM16int), +/*24739*/ uint16(xMatch), +/*24740*/ uint16(xSetOp), uint16(FIMUL), +/*24742*/ uint16(xArgM16int), +/*24743*/ uint16(xMatch), +/*24744*/ uint16(xSetOp), uint16(FICOM), +/*24746*/ uint16(xArgM16int), +/*24747*/ uint16(xMatch), +/*24748*/ uint16(xSetOp), uint16(FICOMP), +/*24750*/ uint16(xArgM16int), +/*24751*/ uint16(xMatch), +/*24752*/ uint16(xSetOp), uint16(FISUB), +/*24754*/ uint16(xArgM16int), +/*24755*/ uint16(xMatch), +/*24756*/ uint16(xSetOp), uint16(FISUBR), +/*24758*/ uint16(xArgM16int), +/*24759*/ uint16(xMatch), +/*24760*/ uint16(xSetOp), uint16(FIDIV), +/*24762*/ uint16(xArgM16int), +/*24763*/ uint16(xMatch), +/*24764*/ uint16(xSetOp), uint16(FIDIVR), +/*24766*/ uint16(xArgM16int), +/*24767*/ uint16(xMatch), +/*24768*/ uint16(xSetOp), uint16(FADDP), +/*24770*/ uint16(xArgSTi), +/*24771*/ uint16(xArgST), +/*24772*/ uint16(xMatch), +/*24773*/ uint16(xSetOp), uint16(FMULP), +/*24775*/ uint16(xArgSTi), +/*24776*/ uint16(xArgST), +/*24777*/ uint16(xMatch), +/*24778*/ uint16(xSetOp), uint16(FCOMPP), +/*24780*/ uint16(xMatch), +/*24781*/ uint16(xSetOp), uint16(FSUBRP), +/*24783*/ uint16(xArgSTi), +/*24784*/ uint16(xArgST), +/*24785*/ uint16(xMatch), +/*24786*/ uint16(xSetOp), uint16(FSUBP), +/*24788*/ uint16(xArgSTi), +/*24789*/ uint16(xArgST), +/*24790*/ uint16(xMatch), +/*24791*/ uint16(xSetOp), uint16(FDIVRP), +/*24793*/ uint16(xArgSTi), +/*24794*/ uint16(xArgST), +/*24795*/ uint16(xMatch), +/*24796*/ uint16(xSetOp), uint16(FDIVP), +/*24798*/ uint16(xArgSTi), +/*24799*/ uint16(xArgST), +/*24800*/ uint16(xMatch), +/*24801*/ uint16(xCondByte), 25, + 0xc0, 24894, + 0xc1, 24894, + 0xc2, 24894, + 0xc3, 24894, + 0xc4, 24894, + 0xc5, 24894, + 0xc6, 24894, + 0xc7, 24894, + 0xE0, 24898, + 0xe8, 24902, + 0xe9, 24902, + 0xea, 24902, + 0xeb, 24902, + 0xec, 24902, + 0xed, 24902, + 0xee, 24902, + 0xef, 24902, + 0xf0, 24907, + 0xf1, 24907, + 0xf2, 24907, + 0xf3, 24907, + 0xf4, 24907, + 0xf5, 24907, + 0xf6, 24907, + 0xf7, 24907, +/*24853*/ uint16(xCondSlashR), + 24862, // 0 + 24866, // 1 + 24870, // 2 + 24874, // 3 + 24878, // 4 + 24882, // 5 + 24886, // 6 + 24890, // 7 +/*24862*/ uint16(xSetOp), uint16(FILD), +/*24864*/ uint16(xArgM16int), +/*24865*/ uint16(xMatch), +/*24866*/ uint16(xSetOp), uint16(FISTTP), +/*24868*/ uint16(xArgM16int), +/*24869*/ uint16(xMatch), +/*24870*/ uint16(xSetOp), uint16(FIST), +/*24872*/ uint16(xArgM16int), +/*24873*/ uint16(xMatch), +/*24874*/ uint16(xSetOp), uint16(FISTP), +/*24876*/ uint16(xArgM16int), +/*24877*/ uint16(xMatch), +/*24878*/ uint16(xSetOp), uint16(FBLD), +/*24880*/ uint16(xArgM80dec), +/*24881*/ uint16(xMatch), +/*24882*/ uint16(xSetOp), uint16(FILD), +/*24884*/ uint16(xArgM64int), +/*24885*/ uint16(xMatch), +/*24886*/ uint16(xSetOp), uint16(FBSTP), +/*24888*/ uint16(xArgM80bcd), +/*24889*/ uint16(xMatch), +/*24890*/ uint16(xSetOp), uint16(FISTP), +/*24892*/ uint16(xArgM64int), +/*24893*/ uint16(xMatch), +/*24894*/ uint16(xSetOp), uint16(FFREEP), +/*24896*/ uint16(xArgSTi), +/*24897*/ uint16(xMatch), +/*24898*/ uint16(xSetOp), uint16(FNSTSW), +/*24900*/ uint16(xArgAX), +/*24901*/ uint16(xMatch), +/*24902*/ uint16(xSetOp), uint16(FUCOMIP), +/*24904*/ uint16(xArgST), +/*24905*/ uint16(xArgSTi), +/*24906*/ uint16(xMatch), +/*24907*/ uint16(xSetOp), uint16(FCOMIP), +/*24909*/ uint16(xArgST), +/*24910*/ uint16(xArgSTi), +/*24911*/ uint16(xMatch), +/*24912*/ uint16(xSetOp), uint16(LOOPNE), +/*24914*/ uint16(xReadCb), +/*24915*/ uint16(xArgRel8), +/*24916*/ uint16(xMatch), +/*24917*/ uint16(xSetOp), uint16(LOOPE), +/*24919*/ uint16(xReadCb), +/*24920*/ uint16(xArgRel8), +/*24921*/ uint16(xMatch), +/*24922*/ uint16(xSetOp), uint16(LOOP), +/*24924*/ uint16(xReadCb), +/*24925*/ uint16(xArgRel8), +/*24926*/ uint16(xMatch), +/*24927*/ uint16(xCondIs64), 24930, 24944, +/*24930*/ uint16(xCondAddrSize), 24934, 24939, 0, +/*24934*/ uint16(xSetOp), uint16(JCXZ), +/*24936*/ uint16(xReadCb), +/*24937*/ uint16(xArgRel8), +/*24938*/ uint16(xMatch), +/*24939*/ uint16(xSetOp), uint16(JECXZ), +/*24941*/ uint16(xReadCb), +/*24942*/ uint16(xArgRel8), +/*24943*/ uint16(xMatch), +/*24944*/ uint16(xCondAddrSize), 0, 24939, 24948, +/*24948*/ uint16(xSetOp), uint16(JRCXZ), +/*24950*/ uint16(xReadCb), +/*24951*/ uint16(xArgRel8), +/*24952*/ uint16(xMatch), +/*24953*/ uint16(xSetOp), uint16(IN), +/*24955*/ uint16(xReadIb), +/*24956*/ uint16(xArgAL), +/*24957*/ uint16(xArgImm8u), +/*24958*/ uint16(xMatch), +/*24959*/ uint16(xCondDataSize), 24965, 24971, 24977, 0, 0, +/*24965*/ uint16(xSetOp), uint16(IN), +/*24967*/ uint16(xReadIb), +/*24968*/ uint16(xArgAX), +/*24969*/ uint16(xArgImm8u), +/*24970*/ uint16(xMatch), +/*24971*/ uint16(xSetOp), uint16(IN), +/*24973*/ uint16(xReadIb), +/*24974*/ uint16(xArgEAX), +/*24975*/ uint16(xArgImm8u), +/*24976*/ uint16(xMatch), +/*24977*/ uint16(xSetOp), uint16(IN), +/*24979*/ uint16(xReadIb), +/*24980*/ uint16(xArgEAX), +/*24981*/ uint16(xArgImm8u), +/*24982*/ uint16(xMatch), +/*24983*/ uint16(xSetOp), uint16(OUT), +/*24985*/ uint16(xReadIb), +/*24986*/ uint16(xArgImm8u), +/*24987*/ uint16(xArgAL), +/*24988*/ uint16(xMatch), +/*24989*/ uint16(xCondDataSize), 24995, 25001, 25007, 0, 0, +/*24995*/ uint16(xSetOp), uint16(OUT), +/*24997*/ uint16(xReadIb), +/*24998*/ uint16(xArgImm8u), +/*24999*/ uint16(xArgAX), +/*25000*/ uint16(xMatch), +/*25001*/ uint16(xSetOp), uint16(OUT), +/*25003*/ uint16(xReadIb), +/*25004*/ uint16(xArgImm8u), +/*25005*/ uint16(xArgEAX), +/*25006*/ uint16(xMatch), +/*25007*/ uint16(xSetOp), uint16(OUT), +/*25009*/ uint16(xReadIb), +/*25010*/ uint16(xArgImm8u), +/*25011*/ uint16(xArgEAX), +/*25012*/ uint16(xMatch), +/*25013*/ uint16(xCondIs64), 25016, 25032, +/*25016*/ uint16(xCondDataSize), 25022, 25027, 0, 0, 0, +/*25022*/ uint16(xSetOp), uint16(CALL), +/*25024*/ uint16(xReadCw), +/*25025*/ uint16(xArgRel16), +/*25026*/ uint16(xMatch), +/*25027*/ uint16(xSetOp), uint16(CALL), +/*25029*/ uint16(xReadCd), +/*25030*/ uint16(xArgRel32), +/*25031*/ uint16(xMatch), +/*25032*/ uint16(xCondDataSize), 25038, 25027, 25043, 0, 0, +/*25038*/ uint16(xSetOp), uint16(CALL), +/*25040*/ uint16(xReadCd), +/*25041*/ uint16(xArgRel32), +/*25042*/ uint16(xMatch), +/*25043*/ uint16(xSetOp), uint16(CALL), +/*25045*/ uint16(xReadCd), +/*25046*/ uint16(xArgRel32), +/*25047*/ uint16(xMatch), +/*25048*/ uint16(xCondIs64), 25051, 25067, +/*25051*/ uint16(xCondDataSize), 25057, 25062, 0, 0, 0, +/*25057*/ uint16(xSetOp), uint16(JMP), +/*25059*/ uint16(xReadCw), +/*25060*/ uint16(xArgRel16), +/*25061*/ uint16(xMatch), +/*25062*/ uint16(xSetOp), uint16(JMP), +/*25064*/ uint16(xReadCd), +/*25065*/ uint16(xArgRel32), +/*25066*/ uint16(xMatch), +/*25067*/ uint16(xCondDataSize), 25073, 25062, 25078, 0, 0, +/*25073*/ uint16(xSetOp), uint16(JMP), +/*25075*/ uint16(xReadCd), +/*25076*/ uint16(xArgRel32), +/*25077*/ uint16(xMatch), +/*25078*/ uint16(xSetOp), uint16(JMP), +/*25080*/ uint16(xReadCd), +/*25081*/ uint16(xArgRel32), +/*25082*/ uint16(xMatch), +/*25083*/ uint16(xCondIs64), 25086, 0, +/*25086*/ uint16(xCondDataSize), 25092, 25097, 0, 0, 0, +/*25092*/ uint16(xSetOp), uint16(LJMP), +/*25094*/ uint16(xReadCd), +/*25095*/ uint16(xArgPtr16colon16), +/*25096*/ uint16(xMatch), +/*25097*/ uint16(xSetOp), uint16(LJMP), +/*25099*/ uint16(xReadCp), +/*25100*/ uint16(xArgPtr16colon32), +/*25101*/ uint16(xMatch), +/*25102*/ uint16(xSetOp), uint16(JMP), +/*25104*/ uint16(xReadCb), +/*25105*/ uint16(xArgRel8), +/*25106*/ uint16(xMatch), +/*25107*/ uint16(xSetOp), uint16(IN), +/*25109*/ uint16(xArgAL), +/*25110*/ uint16(xArgDX), +/*25111*/ uint16(xMatch), +/*25112*/ uint16(xCondDataSize), 25118, 25123, 25128, 0, 0, +/*25118*/ uint16(xSetOp), uint16(IN), +/*25120*/ uint16(xArgAX), +/*25121*/ uint16(xArgDX), +/*25122*/ uint16(xMatch), +/*25123*/ uint16(xSetOp), uint16(IN), +/*25125*/ uint16(xArgEAX), +/*25126*/ uint16(xArgDX), +/*25127*/ uint16(xMatch), +/*25128*/ uint16(xSetOp), uint16(IN), +/*25130*/ uint16(xArgEAX), +/*25131*/ uint16(xArgDX), +/*25132*/ uint16(xMatch), +/*25133*/ uint16(xSetOp), uint16(OUT), +/*25135*/ uint16(xArgDX), +/*25136*/ uint16(xArgAL), +/*25137*/ uint16(xMatch), +/*25138*/ uint16(xCondDataSize), 25144, 25149, 25154, 0, 0, +/*25144*/ uint16(xSetOp), uint16(OUT), +/*25146*/ uint16(xArgDX), +/*25147*/ uint16(xArgAX), +/*25148*/ uint16(xMatch), +/*25149*/ uint16(xSetOp), uint16(OUT), +/*25151*/ uint16(xArgDX), +/*25152*/ uint16(xArgEAX), +/*25153*/ uint16(xMatch), +/*25154*/ uint16(xSetOp), uint16(OUT), +/*25156*/ uint16(xArgDX), +/*25157*/ uint16(xArgEAX), +/*25158*/ uint16(xMatch), +/*25159*/ uint16(xSetOp), uint16(ICEBP), +/*25161*/ uint16(xMatch), +/*25162*/ uint16(xSetOp), uint16(HLT), +/*25164*/ uint16(xMatch), +/*25165*/ uint16(xSetOp), uint16(CMC), +/*25167*/ uint16(xMatch), +/*25168*/ uint16(xCondSlashR), + 25177, // 0 + 0, // 1 + 25183, // 2 + 25187, // 3 + 25191, // 4 + 25195, // 5 + 25199, // 6 + 25203, // 7 +/*25177*/ uint16(xSetOp), uint16(TEST), +/*25179*/ uint16(xReadIb), +/*25180*/ uint16(xArgRM8), +/*25181*/ uint16(xArgImm8u), +/*25182*/ uint16(xMatch), +/*25183*/ uint16(xSetOp), uint16(NOT), +/*25185*/ uint16(xArgRM8), +/*25186*/ uint16(xMatch), +/*25187*/ uint16(xSetOp), uint16(NEG), +/*25189*/ uint16(xArgRM8), +/*25190*/ uint16(xMatch), +/*25191*/ uint16(xSetOp), uint16(MUL), +/*25193*/ uint16(xArgRM8), +/*25194*/ uint16(xMatch), +/*25195*/ uint16(xSetOp), uint16(IMUL), +/*25197*/ uint16(xArgRM8), +/*25198*/ uint16(xMatch), +/*25199*/ uint16(xSetOp), uint16(DIV), +/*25201*/ uint16(xArgRM8), +/*25202*/ uint16(xMatch), +/*25203*/ uint16(xSetOp), uint16(IDIV), +/*25205*/ uint16(xArgRM8), +/*25206*/ uint16(xMatch), +/*25207*/ uint16(xCondSlashR), + 25216, // 0 + 0, // 1 + 25249, // 2 + 25276, // 3 + 25303, // 4 + 25330, // 5 + 25357, // 6 + 25384, // 7 +/*25216*/ uint16(xCondIs64), 25219, 25237, +/*25219*/ uint16(xCondDataSize), 25225, 25231, 0, 0, 0, +/*25225*/ uint16(xSetOp), uint16(TEST), +/*25227*/ uint16(xReadIw), +/*25228*/ uint16(xArgRM16), +/*25229*/ uint16(xArgImm16), +/*25230*/ uint16(xMatch), +/*25231*/ uint16(xSetOp), uint16(TEST), +/*25233*/ uint16(xReadId), +/*25234*/ uint16(xArgRM32), +/*25235*/ uint16(xArgImm32), +/*25236*/ uint16(xMatch), +/*25237*/ uint16(xCondDataSize), 25225, 25231, 25243, 0, 0, +/*25243*/ uint16(xSetOp), uint16(TEST), +/*25245*/ uint16(xReadId), +/*25246*/ uint16(xArgRM64), +/*25247*/ uint16(xArgImm32), +/*25248*/ uint16(xMatch), +/*25249*/ uint16(xCondIs64), 25252, 25266, +/*25252*/ uint16(xCondDataSize), 25258, 25262, 0, 0, 0, +/*25258*/ uint16(xSetOp), uint16(NOT), +/*25260*/ uint16(xArgRM16), +/*25261*/ uint16(xMatch), +/*25262*/ uint16(xSetOp), uint16(NOT), +/*25264*/ uint16(xArgRM32), +/*25265*/ uint16(xMatch), +/*25266*/ uint16(xCondDataSize), 25258, 25262, 25272, 0, 0, +/*25272*/ uint16(xSetOp), uint16(NOT), +/*25274*/ uint16(xArgRM64), +/*25275*/ uint16(xMatch), +/*25276*/ uint16(xCondIs64), 25279, 25293, +/*25279*/ uint16(xCondDataSize), 25285, 25289, 0, 0, 0, +/*25285*/ uint16(xSetOp), uint16(NEG), +/*25287*/ uint16(xArgRM16), +/*25288*/ uint16(xMatch), +/*25289*/ uint16(xSetOp), uint16(NEG), +/*25291*/ uint16(xArgRM32), +/*25292*/ uint16(xMatch), +/*25293*/ uint16(xCondDataSize), 25285, 25289, 25299, 0, 0, +/*25299*/ uint16(xSetOp), uint16(NEG), +/*25301*/ uint16(xArgRM64), +/*25302*/ uint16(xMatch), +/*25303*/ uint16(xCondIs64), 25306, 25320, +/*25306*/ uint16(xCondDataSize), 25312, 25316, 0, 0, 0, +/*25312*/ uint16(xSetOp), uint16(MUL), +/*25314*/ uint16(xArgRM16), +/*25315*/ uint16(xMatch), +/*25316*/ uint16(xSetOp), uint16(MUL), +/*25318*/ uint16(xArgRM32), +/*25319*/ uint16(xMatch), +/*25320*/ uint16(xCondDataSize), 25312, 25316, 25326, 0, 0, +/*25326*/ uint16(xSetOp), uint16(MUL), +/*25328*/ uint16(xArgRM64), +/*25329*/ uint16(xMatch), +/*25330*/ uint16(xCondIs64), 25333, 25347, +/*25333*/ uint16(xCondDataSize), 25339, 25343, 0, 0, 0, +/*25339*/ uint16(xSetOp), uint16(IMUL), +/*25341*/ uint16(xArgRM16), +/*25342*/ uint16(xMatch), +/*25343*/ uint16(xSetOp), uint16(IMUL), +/*25345*/ uint16(xArgRM32), +/*25346*/ uint16(xMatch), +/*25347*/ uint16(xCondDataSize), 25339, 25343, 25353, 0, 0, +/*25353*/ uint16(xSetOp), uint16(IMUL), +/*25355*/ uint16(xArgRM64), +/*25356*/ uint16(xMatch), +/*25357*/ uint16(xCondIs64), 25360, 25374, +/*25360*/ uint16(xCondDataSize), 25366, 25370, 0, 0, 0, +/*25366*/ uint16(xSetOp), uint16(DIV), +/*25368*/ uint16(xArgRM16), +/*25369*/ uint16(xMatch), +/*25370*/ uint16(xSetOp), uint16(DIV), +/*25372*/ uint16(xArgRM32), +/*25373*/ uint16(xMatch), +/*25374*/ uint16(xCondDataSize), 25366, 25370, 25380, 0, 0, +/*25380*/ uint16(xSetOp), uint16(DIV), +/*25382*/ uint16(xArgRM64), +/*25383*/ uint16(xMatch), +/*25384*/ uint16(xCondIs64), 25387, 25401, +/*25387*/ uint16(xCondDataSize), 25393, 25397, 0, 0, 0, +/*25393*/ uint16(xSetOp), uint16(IDIV), +/*25395*/ uint16(xArgRM16), +/*25396*/ uint16(xMatch), +/*25397*/ uint16(xSetOp), uint16(IDIV), +/*25399*/ uint16(xArgRM32), +/*25400*/ uint16(xMatch), +/*25401*/ uint16(xCondDataSize), 25393, 25397, 25407, 0, 0, +/*25407*/ uint16(xSetOp), uint16(IDIV), +/*25409*/ uint16(xArgRM64), +/*25410*/ uint16(xMatch), +/*25411*/ uint16(xSetOp), uint16(CLC), +/*25413*/ uint16(xMatch), +/*25414*/ uint16(xSetOp), uint16(STC), +/*25416*/ uint16(xMatch), +/*25417*/ uint16(xSetOp), uint16(CLI), +/*25419*/ uint16(xMatch), +/*25420*/ uint16(xSetOp), uint16(STI), +/*25422*/ uint16(xMatch), +/*25423*/ uint16(xSetOp), uint16(CLD), +/*25425*/ uint16(xMatch), +/*25426*/ uint16(xSetOp), uint16(STD), +/*25428*/ uint16(xMatch), +/*25429*/ uint16(xCondSlashR), + 25438, // 0 + 25442, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*25438*/ uint16(xSetOp), uint16(INC), +/*25440*/ uint16(xArgRM8), +/*25441*/ uint16(xMatch), +/*25442*/ uint16(xSetOp), uint16(DEC), +/*25444*/ uint16(xArgRM8), +/*25445*/ uint16(xMatch), +/*25446*/ uint16(xCondSlashR), + 25455, // 0 + 25482, // 1 + 25509, // 2 + 25530, // 3 + 25557, // 4 + 25578, // 5 + 25605, // 6 + 0, // 7 +/*25455*/ uint16(xCondIs64), 25458, 25472, +/*25458*/ uint16(xCondDataSize), 25464, 25468, 0, 0, 0, +/*25464*/ uint16(xSetOp), uint16(INC), +/*25466*/ uint16(xArgRM16), +/*25467*/ uint16(xMatch), +/*25468*/ uint16(xSetOp), uint16(INC), +/*25470*/ uint16(xArgRM32), +/*25471*/ uint16(xMatch), +/*25472*/ uint16(xCondDataSize), 25464, 25468, 25478, 0, 0, +/*25478*/ uint16(xSetOp), uint16(INC), +/*25480*/ uint16(xArgRM64), +/*25481*/ uint16(xMatch), +/*25482*/ uint16(xCondIs64), 25485, 25499, +/*25485*/ uint16(xCondDataSize), 25491, 25495, 0, 0, 0, +/*25491*/ uint16(xSetOp), uint16(DEC), +/*25493*/ uint16(xArgRM16), +/*25494*/ uint16(xMatch), +/*25495*/ uint16(xSetOp), uint16(DEC), +/*25497*/ uint16(xArgRM32), +/*25498*/ uint16(xMatch), +/*25499*/ uint16(xCondDataSize), 25491, 25495, 25505, 0, 0, +/*25505*/ uint16(xSetOp), uint16(DEC), +/*25507*/ uint16(xArgRM64), +/*25508*/ uint16(xMatch), +/*25509*/ uint16(xCondIs64), 25512, 25526, +/*25512*/ uint16(xCondDataSize), 25518, 25522, 0, 0, 0, +/*25518*/ uint16(xSetOp), uint16(CALL), +/*25520*/ uint16(xArgRM16), +/*25521*/ uint16(xMatch), +/*25522*/ uint16(xSetOp), uint16(CALL), +/*25524*/ uint16(xArgRM32), +/*25525*/ uint16(xMatch), +/*25526*/ uint16(xSetOp), uint16(CALL), +/*25528*/ uint16(xArgRM64), +/*25529*/ uint16(xMatch), +/*25530*/ uint16(xCondIs64), 25533, 25547, +/*25533*/ uint16(xCondDataSize), 25539, 25543, 0, 0, 0, +/*25539*/ uint16(xSetOp), uint16(LCALL), +/*25541*/ uint16(xArgM16colon16), +/*25542*/ uint16(xMatch), +/*25543*/ uint16(xSetOp), uint16(LCALL), +/*25545*/ uint16(xArgM16colon32), +/*25546*/ uint16(xMatch), +/*25547*/ uint16(xCondDataSize), 25539, 25543, 25553, 0, 0, +/*25553*/ uint16(xSetOp), uint16(LCALL), +/*25555*/ uint16(xArgM16colon64), +/*25556*/ uint16(xMatch), +/*25557*/ uint16(xCondIs64), 25560, 25574, +/*25560*/ uint16(xCondDataSize), 25566, 25570, 0, 0, 0, +/*25566*/ uint16(xSetOp), uint16(JMP), +/*25568*/ uint16(xArgRM16), +/*25569*/ uint16(xMatch), +/*25570*/ uint16(xSetOp), uint16(JMP), +/*25572*/ uint16(xArgRM32), +/*25573*/ uint16(xMatch), +/*25574*/ uint16(xSetOp), uint16(JMP), +/*25576*/ uint16(xArgRM64), +/*25577*/ uint16(xMatch), +/*25578*/ uint16(xCondIs64), 25581, 25595, +/*25581*/ uint16(xCondDataSize), 25587, 25591, 0, 0, 0, +/*25587*/ uint16(xSetOp), uint16(LJMP), +/*25589*/ uint16(xArgM16colon16), +/*25590*/ uint16(xMatch), +/*25591*/ uint16(xSetOp), uint16(LJMP), +/*25593*/ uint16(xArgM16colon32), +/*25594*/ uint16(xMatch), +/*25595*/ uint16(xCondDataSize), 25587, 25591, 25601, 0, 0, +/*25601*/ uint16(xSetOp), uint16(LJMP), +/*25603*/ uint16(xArgM16colon64), +/*25604*/ uint16(xMatch), +/*25605*/ uint16(xCondIs64), 25608, 25622, +/*25608*/ uint16(xCondDataSize), 25614, 25618, 0, 0, 0, +/*25614*/ uint16(xSetOp), uint16(PUSH), +/*25616*/ uint16(xArgRM16), +/*25617*/ uint16(xMatch), +/*25618*/ uint16(xSetOp), uint16(PUSH), +/*25620*/ uint16(xArgRM32), +/*25621*/ uint16(xMatch), +/*25622*/ uint16(xCondDataSize), 25614, 25628, 25632, 0, 0, +/*25628*/ uint16(xSetOp), uint16(PUSH), +/*25630*/ uint16(xArgRM64), +/*25631*/ uint16(xMatch), +/*25632*/ uint16(xSetOp), uint16(PUSH), +/*25634*/ uint16(xArgRM64), +/*25635*/ uint16(xMatch), } const ( @@ -8709,15 +15641,20 @@ const ( AESIMC AESKEYGENASSIST AND + ANDN ANDNPD ANDNPS ANDPD ANDPS ARPL + BEXTR BLENDPD BLENDPS BLENDVPD BLENDVPS + BLSI + BLSMSK + BLSR BOUND BSF BSR @@ -8726,6 +15663,7 @@ const ( BTC BTR BTS + BZHI CALL CBW CDQ @@ -9027,6 +15965,7 @@ const ( MULPS MULSD MULSS + MULX MWAIT NEG NOP @@ -9074,6 +16013,8 @@ const ( PCMPGTW PCMPISTRI PCMPISTRM + PDEP + PEXT PEXTRB PEXTRD PEXTRQ @@ -9193,6 +16134,7 @@ const ( RET ROL ROR + RORX ROUNDPD ROUNDPS ROUNDSD @@ -9202,6 +16144,7 @@ const ( RSQRTSS SAHF SAR + SARX SBB SCASB SCASD @@ -9227,8 +16170,10 @@ const ( SGDT SHL SHLD + SHLX SHR SHRD + SHRX SHUFPD SHUFPS SIDT @@ -9268,12 +16213,307 @@ const ( UNPCKHPS UNPCKLPD UNPCKLPS + VADDPD + VADDPS + VADDSD + VADDSS + VADDSUBPD + VADDSUBPS + VAESDEC + VAESDECLAST + VAESENC + VAESENCLAST + VAESIMC + VAESKEYGENASSIST + VANDNPD + VANDNPS + VANDPD + VANDPS + VBLENDPD + VBLENDPS + VBROADCASTF128 + VBROADCASTI128 + VBROADCASTSD + VBROADCASTSS + VCMPPD + VCMPPS + VCMPSD + VCMPSS + VCOMISD + VCOMISS + VCVTDQ2PD + VCVTDQ2PS + VCVTPD2DQ + VCVTPD2PS + VCVTPH2PS + VCVTPS2DQ + VCVTPS2PD + VCVTPS2PH + VCVTSD2SI + VCVTSD2SS + VCVTSI2SD + VCVTSI2SS + VCVTSS2SD + VCVTSS2SI + VCVTTPD2DQ + VCVTTPS2DQ + VCVTTSD2SI + VCVTTSS2SI + VDIVPD + VDIVPS + VDIVSD + VDIVSS + VDPPD + VDPPS VERR VERW + VEXTRACTF128 + VEXTRACTI128 + VEXTRACTPS + VFMADD132PS + VFMADD132SS + VFMADD213PS + VFMADD213SS + VFMADD231PS + VFMADD231SS + VFMADDSUB132PS + VFMADDSUB213PS + VFMADDSUB231PS + VFMSUB132PS + VFMSUB132SS + VFMSUB213PS + VFMSUB213SS + VFMSUB231PS + VFMSUB231SS + VFMSUBADD132PS + VFMSUBADD213PS + VFMSUBADD231PS + VFNMADD132PS + VFNMADD132SS + VFNMADD213PS + VFNMADD213SS + VFNMADD231PS + VFNMADD231SS + VFNMSUB132PS + VFNMSUB132SS + VFNMSUB213PS + VFNMSUB213SS + VFNMSUB231PS + VFNMSUB231SS + VHADDPD + VHADDPS + VHSUBPD + VHSUBPS + VINSERTF128 + VINSERTI128 + VINSERTPS + VLDDQU + VLDMXCSR + VMASKMOVDQU + VMASKMOVPD + VMASKMOVPS + VMAXPD + VMAXPS + VMAXSD + VMAXSS + VMINPD + VMINPS + VMINSD + VMINSS + VMOVAPD + VMOVAPS + VMOVD + VMOVDDUP VMOVDQA VMOVDQU + VMOVHLPS + VMOVHPD + VMOVHPS + VMOVLPD + VMOVLPS + VMOVMSKPD + VMOVMSKPS VMOVNTDQ 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 + VPBLENDW + VPBROADCASTB + VPBROADCASTD + VPBROADCASTQ + VPBROADCASTW + VPCLMULQDQ + VPCMPEQB + VPCMPEQD + VPCMPEQQ + VPCMPEQW + VPCMPESTRI + VPCMPESTRM + VPCMPGTB + VPCMPGTD + VPCMPGTQ + VPCMPGTW + VPCMPISTRI + VPCMPISTRM + VPERM2F128 + VPERM2I128 + VPERMD + VPERMILPD + VPERMILPS + VPERMPS + VPEXTRB + VPEXTRD + VPEXTRW + VPHADDD + VPHADDSW + VPHADDW + VPHMINPOSUW + VPHSUBD + VPHSUBSW + VPHSUBW + VPINSRB + VPINSRD + VPINSRW + VPMADDUBSW + VPMADDWD + VPMASKMOVD + 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 + VPSLLW + VPSRAD + VPSRAVD + VPSRAW + VPSRLD + VPSRLDQ + VPSRLQ + VPSRLVD + VPSRLW + VPSUBB + VPSUBD + VPSUBQ + VPSUBSB + VPSUBSW + VPSUBUSB + VPSUBUSW + VPSUBW + VPTEST + VPUNPCKHBW + VPUNPCKHDQ + VPUNPCKHQDQ + VPUNPCKHWD + VPUNPCKLBW + VPUNPCKLDQ + VPUNPCKLQDQ + VPUNPCKLWD + VPXOR + VRCPPS + VRCPSS + VROUNDPD + VROUNDPS + VROUNDSD + VROUNDSS + VRSQRTPS + VRSQRTSS + VSHUFPD + VSHUFPS + VSQRTPD + VSQRTPS + VSQRTSD + VSQRTSS + VSTMXCSR + VSUBPD + VSUBPS + VSUBSD + VSUBSS + VTESTPD + VTESTPS + VUCOMISD + VUCOMISS + VUNPCKHPD + VUNPCKHPS + VUNPCKLPD + VUNPCKLPS + VXORPD + VXORPS + VZEROALL VZEROUPPER WBINVD WRFSBASE @@ -9308,617 +16548,925 @@ const ( const maxOp = XTEST var opNames = [...]string{ - AAA: "AAA", - AAD: "AAD", - AAM: "AAM", - AAS: "AAS", - ADC: "ADC", - ADD: "ADD", - ADDPD: "ADDPD", - ADDPS: "ADDPS", - ADDSD: "ADDSD", - ADDSS: "ADDSS", - ADDSUBPD: "ADDSUBPD", - ADDSUBPS: "ADDSUBPS", - AESDEC: "AESDEC", - AESDECLAST: "AESDECLAST", - AESENC: "AESENC", - AESENCLAST: "AESENCLAST", - AESIMC: "AESIMC", + AAA: "AAA", + AAD: "AAD", + AAM: "AAM", + AAS: "AAS", + ADC: "ADC", + ADD: "ADD", + ADDPD: "ADDPD", + ADDPS: "ADDPS", + ADDSD: "ADDSD", + ADDSS: "ADDSS", + ADDSUBPD: "ADDSUBPD", + ADDSUBPS: "ADDSUBPS", + AESDEC: "AESDEC", + AESDECLAST: "AESDECLAST", + AESENC: "AESENC", + AESENCLAST: "AESENCLAST", + AESIMC: "AESIMC", AESKEYGENASSIST: "AESKEYGENASSIST", - AND: "AND", - ANDNPD: "ANDNPD", - ANDNPS: "ANDNPS", - ANDPD: "ANDPD", - ANDPS: "ANDPS", - ARPL: "ARPL", - BLENDPD: "BLENDPD", - BLENDPS: "BLENDPS", - BLENDVPD: "BLENDVPD", - BLENDVPS: "BLENDVPS", - BOUND: "BOUND", - BSF: "BSF", - BSR: "BSR", - BSWAP: "BSWAP", - BT: "BT", - BTC: "BTC", - BTR: "BTR", - BTS: "BTS", - CALL: "CALL", - CBW: "CBW", - CDQ: "CDQ", - CDQE: "CDQE", - CLC: "CLC", - CLD: "CLD", - CLFLUSH: "CLFLUSH", - CLI: "CLI", - CLTS: "CLTS", - CMC: "CMC", - CMOVA: "CMOVA", - CMOVAE: "CMOVAE", - CMOVB: "CMOVB", - CMOVBE: "CMOVBE", - CMOVE: "CMOVE", - CMOVG: "CMOVG", - CMOVGE: "CMOVGE", - CMOVL: "CMOVL", - CMOVLE: "CMOVLE", - CMOVNE: "CMOVNE", - CMOVNO: "CMOVNO", - CMOVNP: "CMOVNP", - CMOVNS: "CMOVNS", - CMOVO: "CMOVO", - CMOVP: "CMOVP", - CMOVS: "CMOVS", - CMP: "CMP", - CMPPD: "CMPPD", - CMPPS: "CMPPS", - CMPSB: "CMPSB", - CMPSD: "CMPSD", - CMPSD_XMM: "CMPSD_XMM", - CMPSQ: "CMPSQ", - CMPSS: "CMPSS", - CMPSW: "CMPSW", - CMPXCHG: "CMPXCHG", - CMPXCHG16B: "CMPXCHG16B", - CMPXCHG8B: "CMPXCHG8B", - COMISD: "COMISD", - COMISS: "COMISS", - CPUID: "CPUID", - CQO: "CQO", - CRC32: "CRC32", - CVTDQ2PD: "CVTDQ2PD", - CVTDQ2PS: "CVTDQ2PS", - CVTPD2DQ: "CVTPD2DQ", - CVTPD2PI: "CVTPD2PI", - CVTPD2PS: "CVTPD2PS", - CVTPI2PD: "CVTPI2PD", - CVTPI2PS: "CVTPI2PS", - CVTPS2DQ: "CVTPS2DQ", - CVTPS2PD: "CVTPS2PD", - CVTPS2PI: "CVTPS2PI", - CVTSD2SI: "CVTSD2SI", - CVTSD2SS: "CVTSD2SS", - CVTSI2SD: "CVTSI2SD", - CVTSI2SS: "CVTSI2SS", - CVTSS2SD: "CVTSS2SD", - CVTSS2SI: "CVTSS2SI", - CVTTPD2DQ: "CVTTPD2DQ", - CVTTPD2PI: "CVTTPD2PI", - CVTTPS2DQ: "CVTTPS2DQ", - CVTTPS2PI: "CVTTPS2PI", - CVTTSD2SI: "CVTTSD2SI", - CVTTSS2SI: "CVTTSS2SI", - CWD: "CWD", - CWDE: "CWDE", - DAA: "DAA", - DAS: "DAS", - DEC: "DEC", - DIV: "DIV", - DIVPD: "DIVPD", - DIVPS: "DIVPS", - DIVSD: "DIVSD", - DIVSS: "DIVSS", - DPPD: "DPPD", - DPPS: "DPPS", - EMMS: "EMMS", - ENTER: "ENTER", - EXTRACTPS: "EXTRACTPS", - F2XM1: "F2XM1", - FABS: "FABS", - FADD: "FADD", - FADDP: "FADDP", - FBLD: "FBLD", - FBSTP: "FBSTP", - FCHS: "FCHS", - FCMOVB: "FCMOVB", - FCMOVBE: "FCMOVBE", - FCMOVE: "FCMOVE", - FCMOVNB: "FCMOVNB", - FCMOVNBE: "FCMOVNBE", - FCMOVNE: "FCMOVNE", - FCMOVNU: "FCMOVNU", - FCMOVU: "FCMOVU", - FCOM: "FCOM", - FCOMI: "FCOMI", - FCOMIP: "FCOMIP", - FCOMP: "FCOMP", - FCOMPP: "FCOMPP", - FCOS: "FCOS", - FDECSTP: "FDECSTP", - FDIV: "FDIV", - FDIVP: "FDIVP", - FDIVR: "FDIVR", - FDIVRP: "FDIVRP", - FFREE: "FFREE", - FFREEP: "FFREEP", - FIADD: "FIADD", - FICOM: "FICOM", - FICOMP: "FICOMP", - FIDIV: "FIDIV", - FIDIVR: "FIDIVR", - FILD: "FILD", - FIMUL: "FIMUL", - FINCSTP: "FINCSTP", - FIST: "FIST", - FISTP: "FISTP", - FISTTP: "FISTTP", - FISUB: "FISUB", - FISUBR: "FISUBR", - FLD: "FLD", - FLD1: "FLD1", - FLDCW: "FLDCW", - FLDENV: "FLDENV", - FLDL2E: "FLDL2E", - FLDL2T: "FLDL2T", - FLDLG2: "FLDLG2", - FLDLN2: "FLDLN2", - FLDPI: "FLDPI", - FLDZ: "FLDZ", - FMUL: "FMUL", - FMULP: "FMULP", - FNCLEX: "FNCLEX", - FNINIT: "FNINIT", - FNOP: "FNOP", - FNSAVE: "FNSAVE", - FNSTCW: "FNSTCW", - FNSTENV: "FNSTENV", - FNSTSW: "FNSTSW", - FPATAN: "FPATAN", - FPREM: "FPREM", - FPREM1: "FPREM1", - FPTAN: "FPTAN", - FRNDINT: "FRNDINT", - FRSTOR: "FRSTOR", - FSCALE: "FSCALE", - FSIN: "FSIN", - FSINCOS: "FSINCOS", - FSQRT: "FSQRT", - FST: "FST", - FSTP: "FSTP", - FSUB: "FSUB", - FSUBP: "FSUBP", - FSUBR: "FSUBR", - FSUBRP: "FSUBRP", - FTST: "FTST", - FUCOM: "FUCOM", - FUCOMI: "FUCOMI", - FUCOMIP: "FUCOMIP", - FUCOMP: "FUCOMP", - FUCOMPP: "FUCOMPP", - FWAIT: "FWAIT", - FXAM: "FXAM", - FXCH: "FXCH", - FXRSTOR: "FXRSTOR", - FXRSTOR64: "FXRSTOR64", - FXSAVE: "FXSAVE", - FXSAVE64: "FXSAVE64", - FXTRACT: "FXTRACT", - FYL2X: "FYL2X", - FYL2XP1: "FYL2XP1", - HADDPD: "HADDPD", - HADDPS: "HADDPS", - HLT: "HLT", - HSUBPD: "HSUBPD", - HSUBPS: "HSUBPS", - ICEBP: "ICEBP", - IDIV: "IDIV", - IMUL: "IMUL", - IN: "IN", - INC: "INC", - INSB: "INSB", - INSD: "INSD", - INSERTPS: "INSERTPS", - INSW: "INSW", - INT: "INT", - INTO: "INTO", - INVD: "INVD", - INVLPG: "INVLPG", - INVPCID: "INVPCID", - IRET: "IRET", - IRETD: "IRETD", - IRETQ: "IRETQ", - JA: "JA", - JAE: "JAE", - JB: "JB", - JBE: "JBE", - JCXZ: "JCXZ", - JE: "JE", - JECXZ: "JECXZ", - JG: "JG", - JGE: "JGE", - JL: "JL", - JLE: "JLE", - JMP: "JMP", - JNE: "JNE", - JNO: "JNO", - JNP: "JNP", - JNS: "JNS", - JO: "JO", - JP: "JP", - JRCXZ: "JRCXZ", - JS: "JS", - LAHF: "LAHF", - LAR: "LAR", - LCALL: "LCALL", - LDDQU: "LDDQU", - LDMXCSR: "LDMXCSR", - LDS: "LDS", - LEA: "LEA", - LEAVE: "LEAVE", - LES: "LES", - LFENCE: "LFENCE", - LFS: "LFS", - LGDT: "LGDT", - LGS: "LGS", - LIDT: "LIDT", - LJMP: "LJMP", - LLDT: "LLDT", - LMSW: "LMSW", - LODSB: "LODSB", - LODSD: "LODSD", - LODSQ: "LODSQ", - LODSW: "LODSW", - LOOP: "LOOP", - LOOPE: "LOOPE", - LOOPNE: "LOOPNE", - LRET: "LRET", - LSL: "LSL", - LSS: "LSS", - LTR: "LTR", - LZCNT: "LZCNT", - MASKMOVDQU: "MASKMOVDQU", - MASKMOVQ: "MASKMOVQ", - MAXPD: "MAXPD", - MAXPS: "MAXPS", - MAXSD: "MAXSD", - MAXSS: "MAXSS", - MFENCE: "MFENCE", - MINPD: "MINPD", - MINPS: "MINPS", - MINSD: "MINSD", - MINSS: "MINSS", - MONITOR: "MONITOR", - MOV: "MOV", - MOVAPD: "MOVAPD", - MOVAPS: "MOVAPS", - MOVBE: "MOVBE", - MOVD: "MOVD", - MOVDDUP: "MOVDDUP", - MOVDQ2Q: "MOVDQ2Q", - MOVDQA: "MOVDQA", - MOVDQU: "MOVDQU", - MOVHLPS: "MOVHLPS", - MOVHPD: "MOVHPD", - MOVHPS: "MOVHPS", - MOVLHPS: "MOVLHPS", - MOVLPD: "MOVLPD", - MOVLPS: "MOVLPS", - MOVMSKPD: "MOVMSKPD", - MOVMSKPS: "MOVMSKPS", - MOVNTDQ: "MOVNTDQ", - MOVNTDQA: "MOVNTDQA", - MOVNTI: "MOVNTI", - MOVNTPD: "MOVNTPD", - MOVNTPS: "MOVNTPS", - MOVNTQ: "MOVNTQ", - MOVNTSD: "MOVNTSD", - MOVNTSS: "MOVNTSS", - MOVQ: "MOVQ", - MOVQ2DQ: "MOVQ2DQ", - MOVSB: "MOVSB", - MOVSD: "MOVSD", - MOVSD_XMM: "MOVSD_XMM", - MOVSHDUP: "MOVSHDUP", - MOVSLDUP: "MOVSLDUP", - MOVSQ: "MOVSQ", - MOVSS: "MOVSS", - MOVSW: "MOVSW", - MOVSX: "MOVSX", - MOVSXD: "MOVSXD", - MOVUPD: "MOVUPD", - MOVUPS: "MOVUPS", - MOVZX: "MOVZX", - MPSADBW: "MPSADBW", - MUL: "MUL", - MULPD: "MULPD", - MULPS: "MULPS", - MULSD: "MULSD", - MULSS: "MULSS", - MWAIT: "MWAIT", - NEG: "NEG", - NOP: "NOP", - NOT: "NOT", - OR: "OR", - ORPD: "ORPD", - ORPS: "ORPS", - OUT: "OUT", - OUTSB: "OUTSB", - OUTSD: "OUTSD", - OUTSW: "OUTSW", - PABSB: "PABSB", - PABSD: "PABSD", - PABSW: "PABSW", - PACKSSDW: "PACKSSDW", - PACKSSWB: "PACKSSWB", - PACKUSDW: "PACKUSDW", - PACKUSWB: "PACKUSWB", - PADDB: "PADDB", - PADDD: "PADDD", - PADDQ: "PADDQ", - PADDSB: "PADDSB", - PADDSW: "PADDSW", - PADDUSB: "PADDUSB", - PADDUSW: "PADDUSW", - PADDW: "PADDW", - PALIGNR: "PALIGNR", - PAND: "PAND", - PANDN: "PANDN", - PAUSE: "PAUSE", - PAVGB: "PAVGB", - PAVGW: "PAVGW", - PBLENDVB: "PBLENDVB", - PBLENDW: "PBLENDW", - PCLMULQDQ: "PCLMULQDQ", - PCMPEQB: "PCMPEQB", - PCMPEQD: "PCMPEQD", - PCMPEQQ: "PCMPEQQ", - PCMPEQW: "PCMPEQW", - PCMPESTRI: "PCMPESTRI", - PCMPESTRM: "PCMPESTRM", - PCMPGTB: "PCMPGTB", - PCMPGTD: "PCMPGTD", - PCMPGTQ: "PCMPGTQ", - PCMPGTW: "PCMPGTW", - PCMPISTRI: "PCMPISTRI", - PCMPISTRM: "PCMPISTRM", - PEXTRB: "PEXTRB", - PEXTRD: "PEXTRD", - PEXTRQ: "PEXTRQ", - PEXTRW: "PEXTRW", - PHADDD: "PHADDD", - PHADDSW: "PHADDSW", - PHADDW: "PHADDW", - PHMINPOSUW: "PHMINPOSUW", - PHSUBD: "PHSUBD", - PHSUBSW: "PHSUBSW", - PHSUBW: "PHSUBW", - PINSRB: "PINSRB", - PINSRD: "PINSRD", - PINSRQ: "PINSRQ", - PINSRW: "PINSRW", - PMADDUBSW: "PMADDUBSW", - PMADDWD: "PMADDWD", - PMAXSB: "PMAXSB", - PMAXSD: "PMAXSD", - PMAXSW: "PMAXSW", - PMAXUB: "PMAXUB", - PMAXUD: "PMAXUD", - PMAXUW: "PMAXUW", - PMINSB: "PMINSB", - PMINSD: "PMINSD", - PMINSW: "PMINSW", - PMINUB: "PMINUB", - PMINUD: "PMINUD", - PMINUW: "PMINUW", - PMOVMSKB: "PMOVMSKB", - PMOVSXBD: "PMOVSXBD", - PMOVSXBQ: "PMOVSXBQ", - PMOVSXBW: "PMOVSXBW", - PMOVSXDQ: "PMOVSXDQ", - PMOVSXWD: "PMOVSXWD", - PMOVSXWQ: "PMOVSXWQ", - PMOVZXBD: "PMOVZXBD", - PMOVZXBQ: "PMOVZXBQ", - PMOVZXBW: "PMOVZXBW", - PMOVZXDQ: "PMOVZXDQ", - PMOVZXWD: "PMOVZXWD", - PMOVZXWQ: "PMOVZXWQ", - PMULDQ: "PMULDQ", - PMULHRSW: "PMULHRSW", - PMULHUW: "PMULHUW", - PMULHW: "PMULHW", - PMULLD: "PMULLD", - PMULLW: "PMULLW", - PMULUDQ: "PMULUDQ", - POP: "POP", - POPA: "POPA", - POPAD: "POPAD", - POPCNT: "POPCNT", - POPF: "POPF", - POPFD: "POPFD", - POPFQ: "POPFQ", - POR: "POR", - PREFETCHNTA: "PREFETCHNTA", - PREFETCHT0: "PREFETCHT0", - PREFETCHT1: "PREFETCHT1", - PREFETCHT2: "PREFETCHT2", - PREFETCHW: "PREFETCHW", - PSADBW: "PSADBW", - PSHUFB: "PSHUFB", - PSHUFD: "PSHUFD", - PSHUFHW: "PSHUFHW", - PSHUFLW: "PSHUFLW", - PSHUFW: "PSHUFW", - PSIGNB: "PSIGNB", - PSIGND: "PSIGND", - PSIGNW: "PSIGNW", - PSLLD: "PSLLD", - PSLLDQ: "PSLLDQ", - PSLLQ: "PSLLQ", - PSLLW: "PSLLW", - PSRAD: "PSRAD", - PSRAW: "PSRAW", - PSRLD: "PSRLD", - PSRLDQ: "PSRLDQ", - PSRLQ: "PSRLQ", - PSRLW: "PSRLW", - PSUBB: "PSUBB", - PSUBD: "PSUBD", - PSUBQ: "PSUBQ", - PSUBSB: "PSUBSB", - PSUBSW: "PSUBSW", - PSUBUSB: "PSUBUSB", - PSUBUSW: "PSUBUSW", - PSUBW: "PSUBW", - PTEST: "PTEST", - PUNPCKHBW: "PUNPCKHBW", - PUNPCKHDQ: "PUNPCKHDQ", - PUNPCKHQDQ: "PUNPCKHQDQ", - PUNPCKHWD: "PUNPCKHWD", - PUNPCKLBW: "PUNPCKLBW", - PUNPCKLDQ: "PUNPCKLDQ", - PUNPCKLQDQ: "PUNPCKLQDQ", - PUNPCKLWD: "PUNPCKLWD", - PUSH: "PUSH", - PUSHA: "PUSHA", - PUSHAD: "PUSHAD", - PUSHF: "PUSHF", - PUSHFD: "PUSHFD", - PUSHFQ: "PUSHFQ", - PXOR: "PXOR", - RCL: "RCL", - RCPPS: "RCPPS", - RCPSS: "RCPSS", - RCR: "RCR", - RDFSBASE: "RDFSBASE", - RDGSBASE: "RDGSBASE", - RDMSR: "RDMSR", - RDPMC: "RDPMC", - RDRAND: "RDRAND", - RDTSC: "RDTSC", - RDTSCP: "RDTSCP", - RET: "RET", - ROL: "ROL", - ROR: "ROR", - ROUNDPD: "ROUNDPD", - ROUNDPS: "ROUNDPS", - ROUNDSD: "ROUNDSD", - ROUNDSS: "ROUNDSS", - RSM: "RSM", - RSQRTPS: "RSQRTPS", - RSQRTSS: "RSQRTSS", - SAHF: "SAHF", - SAR: "SAR", - SBB: "SBB", - SCASB: "SCASB", - SCASD: "SCASD", - SCASQ: "SCASQ", - SCASW: "SCASW", - SETA: "SETA", - SETAE: "SETAE", - SETB: "SETB", - SETBE: "SETBE", - SETE: "SETE", - SETG: "SETG", - SETGE: "SETGE", - SETL: "SETL", - SETLE: "SETLE", - SETNE: "SETNE", - SETNO: "SETNO", - SETNP: "SETNP", - SETNS: "SETNS", - SETO: "SETO", - SETP: "SETP", - SETS: "SETS", - SFENCE: "SFENCE", - SGDT: "SGDT", - SHL: "SHL", - SHLD: "SHLD", - SHR: "SHR", - SHRD: "SHRD", - SHUFPD: "SHUFPD", - SHUFPS: "SHUFPS", - SIDT: "SIDT", - SLDT: "SLDT", - SMSW: "SMSW", - SQRTPD: "SQRTPD", - SQRTPS: "SQRTPS", - SQRTSD: "SQRTSD", - SQRTSS: "SQRTSS", - STC: "STC", - STD: "STD", - STI: "STI", - STMXCSR: "STMXCSR", - STOSB: "STOSB", - STOSD: "STOSD", - STOSQ: "STOSQ", - STOSW: "STOSW", - STR: "STR", - SUB: "SUB", - SUBPD: "SUBPD", - SUBPS: "SUBPS", - SUBSD: "SUBSD", - SUBSS: "SUBSS", - SWAPGS: "SWAPGS", - SYSCALL: "SYSCALL", - SYSENTER: "SYSENTER", - SYSEXIT: "SYSEXIT", - SYSRET: "SYSRET", - TEST: "TEST", - TZCNT: "TZCNT", - UCOMISD: "UCOMISD", - UCOMISS: "UCOMISS", - UD0: "UD0", - UD1: "UD1", - UD2: "UD2", - UNPCKHPD: "UNPCKHPD", - UNPCKHPS: "UNPCKHPS", - UNPCKLPD: "UNPCKLPD", - UNPCKLPS: "UNPCKLPS", - VERR: "VERR", - VERW: "VERW", - VMOVDQA: "VMOVDQA", - VMOVDQU: "VMOVDQU", - VMOVNTDQ: "VMOVNTDQ", - VMOVNTDQA: "VMOVNTDQA", - VZEROUPPER: "VZEROUPPER", - WBINVD: "WBINVD", - WRFSBASE: "WRFSBASE", - WRGSBASE: "WRGSBASE", - WRMSR: "WRMSR", - XABORT: "XABORT", - XADD: "XADD", - XBEGIN: "XBEGIN", - XCHG: "XCHG", - XEND: "XEND", - XGETBV: "XGETBV", - XLATB: "XLATB", - XOR: "XOR", - XORPD: "XORPD", - XORPS: "XORPS", - XRSTOR: "XRSTOR", - XRSTOR64: "XRSTOR64", - XRSTORS: "XRSTORS", - XRSTORS64: "XRSTORS64", - XSAVE: "XSAVE", - XSAVE64: "XSAVE64", - XSAVEC: "XSAVEC", - XSAVEC64: "XSAVEC64", - XSAVEOPT: "XSAVEOPT", - XSAVEOPT64: "XSAVEOPT64", - XSAVES: "XSAVES", - XSAVES64: "XSAVES64", - XSETBV: "XSETBV", - XTEST: "XTEST", + AND: "AND", + ANDN: "ANDN", + ANDNPD: "ANDNPD", + ANDNPS: "ANDNPS", + ANDPD: "ANDPD", + ANDPS: "ANDPS", + ARPL: "ARPL", + BEXTR: "BEXTR", + BLENDPD: "BLENDPD", + BLENDPS: "BLENDPS", + BLENDVPD: "BLENDVPD", + BLENDVPS: "BLENDVPS", + BLSI: "BLSI", + BLSMSK: "BLSMSK", + BLSR: "BLSR", + BOUND: "BOUND", + BSF: "BSF", + BSR: "BSR", + BSWAP: "BSWAP", + BT: "BT", + BTC: "BTC", + BTR: "BTR", + BTS: "BTS", + BZHI: "BZHI", + CALL: "CALL", + CBW: "CBW", + CDQ: "CDQ", + CDQE: "CDQE", + CLC: "CLC", + CLD: "CLD", + CLFLUSH: "CLFLUSH", + CLI: "CLI", + CLTS: "CLTS", + CMC: "CMC", + CMOVA: "CMOVA", + CMOVAE: "CMOVAE", + CMOVB: "CMOVB", + CMOVBE: "CMOVBE", + CMOVE: "CMOVE", + CMOVG: "CMOVG", + CMOVGE: "CMOVGE", + CMOVL: "CMOVL", + CMOVLE: "CMOVLE", + CMOVNE: "CMOVNE", + CMOVNO: "CMOVNO", + CMOVNP: "CMOVNP", + CMOVNS: "CMOVNS", + CMOVO: "CMOVO", + CMOVP: "CMOVP", + CMOVS: "CMOVS", + CMP: "CMP", + CMPPD: "CMPPD", + CMPPS: "CMPPS", + CMPSB: "CMPSB", + CMPSD: "CMPSD", + CMPSD_XMM: "CMPSD_XMM", + CMPSQ: "CMPSQ", + CMPSS: "CMPSS", + CMPSW: "CMPSW", + CMPXCHG: "CMPXCHG", + CMPXCHG16B: "CMPXCHG16B", + CMPXCHG8B: "CMPXCHG8B", + COMISD: "COMISD", + COMISS: "COMISS", + CPUID: "CPUID", + CQO: "CQO", + CRC32: "CRC32", + CVTDQ2PD: "CVTDQ2PD", + CVTDQ2PS: "CVTDQ2PS", + CVTPD2DQ: "CVTPD2DQ", + CVTPD2PI: "CVTPD2PI", + CVTPD2PS: "CVTPD2PS", + CVTPI2PD: "CVTPI2PD", + CVTPI2PS: "CVTPI2PS", + CVTPS2DQ: "CVTPS2DQ", + CVTPS2PD: "CVTPS2PD", + CVTPS2PI: "CVTPS2PI", + CVTSD2SI: "CVTSD2SI", + CVTSD2SS: "CVTSD2SS", + CVTSI2SD: "CVTSI2SD", + CVTSI2SS: "CVTSI2SS", + CVTSS2SD: "CVTSS2SD", + CVTSS2SI: "CVTSS2SI", + CVTTPD2DQ: "CVTTPD2DQ", + CVTTPD2PI: "CVTTPD2PI", + CVTTPS2DQ: "CVTTPS2DQ", + CVTTPS2PI: "CVTTPS2PI", + CVTTSD2SI: "CVTTSD2SI", + CVTTSS2SI: "CVTTSS2SI", + CWD: "CWD", + CWDE: "CWDE", + DAA: "DAA", + DAS: "DAS", + DEC: "DEC", + DIV: "DIV", + DIVPD: "DIVPD", + DIVPS: "DIVPS", + DIVSD: "DIVSD", + DIVSS: "DIVSS", + DPPD: "DPPD", + DPPS: "DPPS", + EMMS: "EMMS", + ENTER: "ENTER", + EXTRACTPS: "EXTRACTPS", + F2XM1: "F2XM1", + FABS: "FABS", + FADD: "FADD", + FADDP: "FADDP", + FBLD: "FBLD", + FBSTP: "FBSTP", + FCHS: "FCHS", + FCMOVB: "FCMOVB", + FCMOVBE: "FCMOVBE", + FCMOVE: "FCMOVE", + FCMOVNB: "FCMOVNB", + FCMOVNBE: "FCMOVNBE", + FCMOVNE: "FCMOVNE", + FCMOVNU: "FCMOVNU", + FCMOVU: "FCMOVU", + FCOM: "FCOM", + FCOMI: "FCOMI", + FCOMIP: "FCOMIP", + FCOMP: "FCOMP", + FCOMPP: "FCOMPP", + FCOS: "FCOS", + FDECSTP: "FDECSTP", + FDIV: "FDIV", + FDIVP: "FDIVP", + FDIVR: "FDIVR", + FDIVRP: "FDIVRP", + FFREE: "FFREE", + FFREEP: "FFREEP", + FIADD: "FIADD", + FICOM: "FICOM", + FICOMP: "FICOMP", + FIDIV: "FIDIV", + FIDIVR: "FIDIVR", + FILD: "FILD", + FIMUL: "FIMUL", + FINCSTP: "FINCSTP", + FIST: "FIST", + FISTP: "FISTP", + FISTTP: "FISTTP", + FISUB: "FISUB", + FISUBR: "FISUBR", + FLD: "FLD", + FLD1: "FLD1", + FLDCW: "FLDCW", + FLDENV: "FLDENV", + FLDL2E: "FLDL2E", + FLDL2T: "FLDL2T", + FLDLG2: "FLDLG2", + FLDLN2: "FLDLN2", + FLDPI: "FLDPI", + FLDZ: "FLDZ", + FMUL: "FMUL", + FMULP: "FMULP", + FNCLEX: "FNCLEX", + FNINIT: "FNINIT", + FNOP: "FNOP", + FNSAVE: "FNSAVE", + FNSTCW: "FNSTCW", + FNSTENV: "FNSTENV", + FNSTSW: "FNSTSW", + FPATAN: "FPATAN", + FPREM: "FPREM", + FPREM1: "FPREM1", + FPTAN: "FPTAN", + FRNDINT: "FRNDINT", + FRSTOR: "FRSTOR", + FSCALE: "FSCALE", + FSIN: "FSIN", + FSINCOS: "FSINCOS", + FSQRT: "FSQRT", + FST: "FST", + FSTP: "FSTP", + FSUB: "FSUB", + FSUBP: "FSUBP", + FSUBR: "FSUBR", + FSUBRP: "FSUBRP", + FTST: "FTST", + FUCOM: "FUCOM", + FUCOMI: "FUCOMI", + FUCOMIP: "FUCOMIP", + FUCOMP: "FUCOMP", + FUCOMPP: "FUCOMPP", + FWAIT: "FWAIT", + FXAM: "FXAM", + FXCH: "FXCH", + FXRSTOR: "FXRSTOR", + FXRSTOR64: "FXRSTOR64", + FXSAVE: "FXSAVE", + FXSAVE64: "FXSAVE64", + FXTRACT: "FXTRACT", + FYL2X: "FYL2X", + FYL2XP1: "FYL2XP1", + HADDPD: "HADDPD", + HADDPS: "HADDPS", + HLT: "HLT", + HSUBPD: "HSUBPD", + HSUBPS: "HSUBPS", + ICEBP: "ICEBP", + IDIV: "IDIV", + IMUL: "IMUL", + IN: "IN", + INC: "INC", + INSB: "INSB", + INSD: "INSD", + INSERTPS: "INSERTPS", + INSW: "INSW", + INT: "INT", + INTO: "INTO", + INVD: "INVD", + INVLPG: "INVLPG", + INVPCID: "INVPCID", + IRET: "IRET", + IRETD: "IRETD", + IRETQ: "IRETQ", + JA: "JA", + JAE: "JAE", + JB: "JB", + JBE: "JBE", + JCXZ: "JCXZ", + JE: "JE", + JECXZ: "JECXZ", + JG: "JG", + JGE: "JGE", + JL: "JL", + JLE: "JLE", + JMP: "JMP", + JNE: "JNE", + JNO: "JNO", + JNP: "JNP", + JNS: "JNS", + JO: "JO", + JP: "JP", + JRCXZ: "JRCXZ", + JS: "JS", + LAHF: "LAHF", + LAR: "LAR", + LCALL: "LCALL", + LDDQU: "LDDQU", + LDMXCSR: "LDMXCSR", + LDS: "LDS", + LEA: "LEA", + LEAVE: "LEAVE", + LES: "LES", + LFENCE: "LFENCE", + LFS: "LFS", + LGDT: "LGDT", + LGS: "LGS", + LIDT: "LIDT", + LJMP: "LJMP", + LLDT: "LLDT", + LMSW: "LMSW", + LODSB: "LODSB", + LODSD: "LODSD", + LODSQ: "LODSQ", + LODSW: "LODSW", + LOOP: "LOOP", + LOOPE: "LOOPE", + LOOPNE: "LOOPNE", + LRET: "LRET", + LSL: "LSL", + LSS: "LSS", + LTR: "LTR", + LZCNT: "LZCNT", + MASKMOVDQU: "MASKMOVDQU", + MASKMOVQ: "MASKMOVQ", + MAXPD: "MAXPD", + MAXPS: "MAXPS", + MAXSD: "MAXSD", + MAXSS: "MAXSS", + MFENCE: "MFENCE", + MINPD: "MINPD", + MINPS: "MINPS", + MINSD: "MINSD", + MINSS: "MINSS", + MONITOR: "MONITOR", + MOV: "MOV", + MOVAPD: "MOVAPD", + MOVAPS: "MOVAPS", + MOVBE: "MOVBE", + MOVD: "MOVD", + MOVDDUP: "MOVDDUP", + MOVDQ2Q: "MOVDQ2Q", + MOVDQA: "MOVDQA", + MOVDQU: "MOVDQU", + MOVHLPS: "MOVHLPS", + MOVHPD: "MOVHPD", + MOVHPS: "MOVHPS", + MOVLHPS: "MOVLHPS", + MOVLPD: "MOVLPD", + MOVLPS: "MOVLPS", + MOVMSKPD: "MOVMSKPD", + MOVMSKPS: "MOVMSKPS", + MOVNTDQ: "MOVNTDQ", + MOVNTDQA: "MOVNTDQA", + MOVNTI: "MOVNTI", + MOVNTPD: "MOVNTPD", + MOVNTPS: "MOVNTPS", + MOVNTQ: "MOVNTQ", + MOVNTSD: "MOVNTSD", + MOVNTSS: "MOVNTSS", + MOVQ: "MOVQ", + MOVQ2DQ: "MOVQ2DQ", + MOVSB: "MOVSB", + MOVSD: "MOVSD", + MOVSD_XMM: "MOVSD_XMM", + MOVSHDUP: "MOVSHDUP", + MOVSLDUP: "MOVSLDUP", + MOVSQ: "MOVSQ", + MOVSS: "MOVSS", + MOVSW: "MOVSW", + MOVSX: "MOVSX", + MOVSXD: "MOVSXD", + MOVUPD: "MOVUPD", + MOVUPS: "MOVUPS", + MOVZX: "MOVZX", + MPSADBW: "MPSADBW", + MUL: "MUL", + MULPD: "MULPD", + MULPS: "MULPS", + MULSD: "MULSD", + MULSS: "MULSS", + MULX: "MULX", + MWAIT: "MWAIT", + NEG: "NEG", + NOP: "NOP", + NOT: "NOT", + OR: "OR", + ORPD: "ORPD", + ORPS: "ORPS", + OUT: "OUT", + OUTSB: "OUTSB", + OUTSD: "OUTSD", + OUTSW: "OUTSW", + PABSB: "PABSB", + PABSD: "PABSD", + PABSW: "PABSW", + PACKSSDW: "PACKSSDW", + PACKSSWB: "PACKSSWB", + PACKUSDW: "PACKUSDW", + PACKUSWB: "PACKUSWB", + PADDB: "PADDB", + PADDD: "PADDD", + PADDQ: "PADDQ", + PADDSB: "PADDSB", + PADDSW: "PADDSW", + PADDUSB: "PADDUSB", + PADDUSW: "PADDUSW", + PADDW: "PADDW", + PALIGNR: "PALIGNR", + PAND: "PAND", + PANDN: "PANDN", + PAUSE: "PAUSE", + PAVGB: "PAVGB", + PAVGW: "PAVGW", + PBLENDVB: "PBLENDVB", + PBLENDW: "PBLENDW", + PCLMULQDQ: "PCLMULQDQ", + PCMPEQB: "PCMPEQB", + PCMPEQD: "PCMPEQD", + PCMPEQQ: "PCMPEQQ", + PCMPEQW: "PCMPEQW", + PCMPESTRI: "PCMPESTRI", + PCMPESTRM: "PCMPESTRM", + PCMPGTB: "PCMPGTB", + PCMPGTD: "PCMPGTD", + PCMPGTQ: "PCMPGTQ", + PCMPGTW: "PCMPGTW", + PCMPISTRI: "PCMPISTRI", + PCMPISTRM: "PCMPISTRM", + PDEP: "PDEP", + PEXT: "PEXT", + PEXTRB: "PEXTRB", + PEXTRD: "PEXTRD", + PEXTRQ: "PEXTRQ", + PEXTRW: "PEXTRW", + PHADDD: "PHADDD", + PHADDSW: "PHADDSW", + PHADDW: "PHADDW", + PHMINPOSUW: "PHMINPOSUW", + PHSUBD: "PHSUBD", + PHSUBSW: "PHSUBSW", + PHSUBW: "PHSUBW", + PINSRB: "PINSRB", + PINSRD: "PINSRD", + PINSRQ: "PINSRQ", + PINSRW: "PINSRW", + PMADDUBSW: "PMADDUBSW", + PMADDWD: "PMADDWD", + PMAXSB: "PMAXSB", + PMAXSD: "PMAXSD", + PMAXSW: "PMAXSW", + PMAXUB: "PMAXUB", + PMAXUD: "PMAXUD", + PMAXUW: "PMAXUW", + PMINSB: "PMINSB", + PMINSD: "PMINSD", + PMINSW: "PMINSW", + PMINUB: "PMINUB", + PMINUD: "PMINUD", + PMINUW: "PMINUW", + PMOVMSKB: "PMOVMSKB", + PMOVSXBD: "PMOVSXBD", + PMOVSXBQ: "PMOVSXBQ", + PMOVSXBW: "PMOVSXBW", + PMOVSXDQ: "PMOVSXDQ", + PMOVSXWD: "PMOVSXWD", + PMOVSXWQ: "PMOVSXWQ", + PMOVZXBD: "PMOVZXBD", + PMOVZXBQ: "PMOVZXBQ", + PMOVZXBW: "PMOVZXBW", + PMOVZXDQ: "PMOVZXDQ", + PMOVZXWD: "PMOVZXWD", + PMOVZXWQ: "PMOVZXWQ", + PMULDQ: "PMULDQ", + PMULHRSW: "PMULHRSW", + PMULHUW: "PMULHUW", + PMULHW: "PMULHW", + PMULLD: "PMULLD", + PMULLW: "PMULLW", + PMULUDQ: "PMULUDQ", + POP: "POP", + POPA: "POPA", + POPAD: "POPAD", + POPCNT: "POPCNT", + POPF: "POPF", + POPFD: "POPFD", + POPFQ: "POPFQ", + POR: "POR", + PREFETCHNTA: "PREFETCHNTA", + PREFETCHT0: "PREFETCHT0", + PREFETCHT1: "PREFETCHT1", + PREFETCHT2: "PREFETCHT2", + PREFETCHW: "PREFETCHW", + PSADBW: "PSADBW", + PSHUFB: "PSHUFB", + PSHUFD: "PSHUFD", + PSHUFHW: "PSHUFHW", + PSHUFLW: "PSHUFLW", + PSHUFW: "PSHUFW", + PSIGNB: "PSIGNB", + PSIGND: "PSIGND", + PSIGNW: "PSIGNW", + PSLLD: "PSLLD", + PSLLDQ: "PSLLDQ", + PSLLQ: "PSLLQ", + PSLLW: "PSLLW", + PSRAD: "PSRAD", + PSRAW: "PSRAW", + PSRLD: "PSRLD", + PSRLDQ: "PSRLDQ", + PSRLQ: "PSRLQ", + PSRLW: "PSRLW", + PSUBB: "PSUBB", + PSUBD: "PSUBD", + PSUBQ: "PSUBQ", + PSUBSB: "PSUBSB", + PSUBSW: "PSUBSW", + PSUBUSB: "PSUBUSB", + PSUBUSW: "PSUBUSW", + PSUBW: "PSUBW", + PTEST: "PTEST", + PUNPCKHBW: "PUNPCKHBW", + PUNPCKHDQ: "PUNPCKHDQ", + PUNPCKHQDQ: "PUNPCKHQDQ", + PUNPCKHWD: "PUNPCKHWD", + PUNPCKLBW: "PUNPCKLBW", + PUNPCKLDQ: "PUNPCKLDQ", + PUNPCKLQDQ: "PUNPCKLQDQ", + PUNPCKLWD: "PUNPCKLWD", + PUSH: "PUSH", + PUSHA: "PUSHA", + PUSHAD: "PUSHAD", + PUSHF: "PUSHF", + PUSHFD: "PUSHFD", + PUSHFQ: "PUSHFQ", + PXOR: "PXOR", + RCL: "RCL", + RCPPS: "RCPPS", + RCPSS: "RCPSS", + RCR: "RCR", + RDFSBASE: "RDFSBASE", + RDGSBASE: "RDGSBASE", + RDMSR: "RDMSR", + RDPMC: "RDPMC", + RDRAND: "RDRAND", + RDTSC: "RDTSC", + RDTSCP: "RDTSCP", + RET: "RET", + ROL: "ROL", + ROR: "ROR", + RORX: "RORX", + ROUNDPD: "ROUNDPD", + ROUNDPS: "ROUNDPS", + ROUNDSD: "ROUNDSD", + ROUNDSS: "ROUNDSS", + RSM: "RSM", + RSQRTPS: "RSQRTPS", + RSQRTSS: "RSQRTSS", + SAHF: "SAHF", + SAR: "SAR", + SARX: "SARX", + SBB: "SBB", + SCASB: "SCASB", + SCASD: "SCASD", + SCASQ: "SCASQ", + SCASW: "SCASW", + SETA: "SETA", + SETAE: "SETAE", + SETB: "SETB", + SETBE: "SETBE", + SETE: "SETE", + SETG: "SETG", + SETGE: "SETGE", + SETL: "SETL", + SETLE: "SETLE", + SETNE: "SETNE", + SETNO: "SETNO", + SETNP: "SETNP", + SETNS: "SETNS", + SETO: "SETO", + SETP: "SETP", + SETS: "SETS", + SFENCE: "SFENCE", + SGDT: "SGDT", + SHL: "SHL", + SHLD: "SHLD", + SHLX: "SHLX", + SHR: "SHR", + SHRD: "SHRD", + SHRX: "SHRX", + SHUFPD: "SHUFPD", + SHUFPS: "SHUFPS", + SIDT: "SIDT", + SLDT: "SLDT", + SMSW: "SMSW", + SQRTPD: "SQRTPD", + SQRTPS: "SQRTPS", + SQRTSD: "SQRTSD", + SQRTSS: "SQRTSS", + STC: "STC", + STD: "STD", + STI: "STI", + STMXCSR: "STMXCSR", + STOSB: "STOSB", + STOSD: "STOSD", + STOSQ: "STOSQ", + STOSW: "STOSW", + STR: "STR", + SUB: "SUB", + SUBPD: "SUBPD", + SUBPS: "SUBPS", + SUBSD: "SUBSD", + SUBSS: "SUBSS", + SWAPGS: "SWAPGS", + SYSCALL: "SYSCALL", + SYSENTER: "SYSENTER", + SYSEXIT: "SYSEXIT", + SYSRET: "SYSRET", + TEST: "TEST", + TZCNT: "TZCNT", + UCOMISD: "UCOMISD", + UCOMISS: "UCOMISS", + UD0: "UD0", + UD1: "UD1", + UD2: "UD2", + UNPCKHPD: "UNPCKHPD", + UNPCKHPS: "UNPCKHPS", + UNPCKLPD: "UNPCKLPD", + UNPCKLPS: "UNPCKLPS", + VADDPD: "VADDPD", + VADDPS: "VADDPS", + VADDSD: "VADDSD", + VADDSS: "VADDSS", + VADDSUBPD: "VADDSUBPD", + VADDSUBPS: "VADDSUBPS", + VAESDEC: "VAESDEC", + VAESDECLAST: "VAESDECLAST", + VAESENC: "VAESENC", + VAESENCLAST: "VAESENCLAST", + VAESIMC: "VAESIMC", + VAESKEYGENASSIST: "VAESKEYGENASSIST", + VANDNPD: "VANDNPD", + VANDNPS: "VANDNPS", + VANDPD: "VANDPD", + VANDPS: "VANDPS", + VBLENDPD: "VBLENDPD", + VBLENDPS: "VBLENDPS", + VBROADCASTF128: "VBROADCASTF128", + VBROADCASTI128: "VBROADCASTI128", + VBROADCASTSD: "VBROADCASTSD", + VBROADCASTSS: "VBROADCASTSS", + VCMPPD: "VCMPPD", + VCMPPS: "VCMPPS", + VCMPSD: "VCMPSD", + VCMPSS: "VCMPSS", + VCOMISD: "VCOMISD", + VCOMISS: "VCOMISS", + VCVTDQ2PD: "VCVTDQ2PD", + VCVTDQ2PS: "VCVTDQ2PS", + VCVTPD2DQ: "VCVTPD2DQ", + VCVTPD2PS: "VCVTPD2PS", + VCVTPH2PS: "VCVTPH2PS", + VCVTPS2DQ: "VCVTPS2DQ", + VCVTPS2PD: "VCVTPS2PD", + VCVTPS2PH: "VCVTPS2PH", + VCVTSD2SI: "VCVTSD2SI", + VCVTSD2SS: "VCVTSD2SS", + VCVTSI2SD: "VCVTSI2SD", + VCVTSI2SS: "VCVTSI2SS", + VCVTSS2SD: "VCVTSS2SD", + VCVTSS2SI: "VCVTSS2SI", + VCVTTPD2DQ: "VCVTTPD2DQ", + VCVTTPS2DQ: "VCVTTPS2DQ", + VCVTTSD2SI: "VCVTTSD2SI", + VCVTTSS2SI: "VCVTTSS2SI", + VDIVPD: "VDIVPD", + VDIVPS: "VDIVPS", + VDIVSD: "VDIVSD", + VDIVSS: "VDIVSS", + VDPPD: "VDPPD", + VDPPS: "VDPPS", + VERR: "VERR", + VERW: "VERW", + VEXTRACTF128: "VEXTRACTF128", + VEXTRACTI128: "VEXTRACTI128", + VEXTRACTPS: "VEXTRACTPS", + VFMADD132PS: "VFMADD132PS", + VFMADD132SS: "VFMADD132SS", + VFMADD213PS: "VFMADD213PS", + VFMADD213SS: "VFMADD213SS", + VFMADD231PS: "VFMADD231PS", + VFMADD231SS: "VFMADD231SS", + VFMADDSUB132PS: "VFMADDSUB132PS", + VFMADDSUB213PS: "VFMADDSUB213PS", + VFMADDSUB231PS: "VFMADDSUB231PS", + VFMSUB132PS: "VFMSUB132PS", + VFMSUB132SS: "VFMSUB132SS", + VFMSUB213PS: "VFMSUB213PS", + VFMSUB213SS: "VFMSUB213SS", + VFMSUB231PS: "VFMSUB231PS", + VFMSUB231SS: "VFMSUB231SS", + VFMSUBADD132PS: "VFMSUBADD132PS", + VFMSUBADD213PS: "VFMSUBADD213PS", + VFMSUBADD231PS: "VFMSUBADD231PS", + VFNMADD132PS: "VFNMADD132PS", + VFNMADD132SS: "VFNMADD132SS", + VFNMADD213PS: "VFNMADD213PS", + VFNMADD213SS: "VFNMADD213SS", + VFNMADD231PS: "VFNMADD231PS", + VFNMADD231SS: "VFNMADD231SS", + VFNMSUB132PS: "VFNMSUB132PS", + VFNMSUB132SS: "VFNMSUB132SS", + VFNMSUB213PS: "VFNMSUB213PS", + VFNMSUB213SS: "VFNMSUB213SS", + VFNMSUB231PS: "VFNMSUB231PS", + VFNMSUB231SS: "VFNMSUB231SS", + VHADDPD: "VHADDPD", + VHADDPS: "VHADDPS", + VHSUBPD: "VHSUBPD", + VHSUBPS: "VHSUBPS", + VINSERTF128: "VINSERTF128", + VINSERTI128: "VINSERTI128", + VINSERTPS: "VINSERTPS", + VLDDQU: "VLDDQU", + VLDMXCSR: "VLDMXCSR", + VMASKMOVDQU: "VMASKMOVDQU", + VMASKMOVPD: "VMASKMOVPD", + VMASKMOVPS: "VMASKMOVPS", + VMAXPD: "VMAXPD", + VMAXPS: "VMAXPS", + VMAXSD: "VMAXSD", + VMAXSS: "VMAXSS", + VMINPD: "VMINPD", + VMINPS: "VMINPS", + VMINSD: "VMINSD", + VMINSS: "VMINSS", + VMOVAPD: "VMOVAPD", + VMOVAPS: "VMOVAPS", + VMOVD: "VMOVD", + VMOVDDUP: "VMOVDDUP", + VMOVDQA: "VMOVDQA", + VMOVDQU: "VMOVDQU", + VMOVHLPS: "VMOVHLPS", + VMOVHPD: "VMOVHPD", + VMOVHPS: "VMOVHPS", + VMOVLPD: "VMOVLPD", + VMOVLPS: "VMOVLPS", + VMOVMSKPD: "VMOVMSKPD", + VMOVMSKPS: "VMOVMSKPS", + VMOVNTDQ: "VMOVNTDQ", + VMOVNTDQA: "VMOVNTDQA", + VMOVNTPD: "VMOVNTPD", + VMOVNTPS: "VMOVNTPS", + VMOVQ: "VMOVQ", + VMOVSD: "VMOVSD", + VMOVSHDUP: "VMOVSHDUP", + VMOVSLDUP: "VMOVSLDUP", + VMOVSS: "VMOVSS", + VMOVUPD: "VMOVUPD", + VMOVUPS: "VMOVUPS", + VMPSADBW: "VMPSADBW", + VMULPD: "VMULPD", + VMULPS: "VMULPS", + VMULSD: "VMULSD", + VMULSS: "VMULSS", + VORPD: "VORPD", + VORPS: "VORPS", + VPABSB: "VPABSB", + VPABSD: "VPABSD", + VPABSW: "VPABSW", + VPACKSSDW: "VPACKSSDW", + VPACKSSWB: "VPACKSSWB", + VPACKUSDW: "VPACKUSDW", + VPACKUSWB: "VPACKUSWB", + VPADDB: "VPADDB", + VPADDD: "VPADDD", + VPADDQ: "VPADDQ", + VPADDSB: "VPADDSB", + VPADDSW: "VPADDSW", + VPADDUSB: "VPADDUSB", + VPADDUSW: "VPADDUSW", + VPADDW: "VPADDW", + VPALIGNR: "VPALIGNR", + VPAND: "VPAND", + VPANDN: "VPANDN", + VPAVGB: "VPAVGB", + VPAVGW: "VPAVGW", + VPBLENDD: "VPBLENDD", + VPBLENDW: "VPBLENDW", + VPBROADCASTB: "VPBROADCASTB", + VPBROADCASTD: "VPBROADCASTD", + VPBROADCASTQ: "VPBROADCASTQ", + VPBROADCASTW: "VPBROADCASTW", + VPCLMULQDQ: "VPCLMULQDQ", + VPCMPEQB: "VPCMPEQB", + VPCMPEQD: "VPCMPEQD", + VPCMPEQQ: "VPCMPEQQ", + VPCMPEQW: "VPCMPEQW", + VPCMPESTRI: "VPCMPESTRI", + VPCMPESTRM: "VPCMPESTRM", + VPCMPGTB: "VPCMPGTB", + VPCMPGTD: "VPCMPGTD", + VPCMPGTQ: "VPCMPGTQ", + VPCMPGTW: "VPCMPGTW", + VPCMPISTRI: "VPCMPISTRI", + VPCMPISTRM: "VPCMPISTRM", + VPERM2F128: "VPERM2F128", + VPERM2I128: "VPERM2I128", + VPERMD: "VPERMD", + VPERMILPD: "VPERMILPD", + VPERMILPS: "VPERMILPS", + VPERMPS: "VPERMPS", + VPEXTRB: "VPEXTRB", + VPEXTRD: "VPEXTRD", + VPEXTRW: "VPEXTRW", + VPHADDD: "VPHADDD", + VPHADDSW: "VPHADDSW", + VPHADDW: "VPHADDW", + VPHMINPOSUW: "VPHMINPOSUW", + VPHSUBD: "VPHSUBD", + VPHSUBSW: "VPHSUBSW", + VPHSUBW: "VPHSUBW", + VPINSRB: "VPINSRB", + VPINSRD: "VPINSRD", + VPINSRW: "VPINSRW", + VPMADDUBSW: "VPMADDUBSW", + VPMADDWD: "VPMADDWD", + VPMASKMOVD: "VPMASKMOVD", + VPMAXSB: "VPMAXSB", + VPMAXSD: "VPMAXSD", + VPMAXSW: "VPMAXSW", + VPMAXUB: "VPMAXUB", + VPMAXUD: "VPMAXUD", + VPMAXUW: "VPMAXUW", + VPMINSB: "VPMINSB", + VPMINSD: "VPMINSD", + VPMINSW: "VPMINSW", + VPMINUB: "VPMINUB", + VPMINUD: "VPMINUD", + VPMINUW: "VPMINUW", + VPMOVMSKB: "VPMOVMSKB", + VPMOVSXBD: "VPMOVSXBD", + VPMOVSXBQ: "VPMOVSXBQ", + VPMOVSXBW: "VPMOVSXBW", + VPMOVSXDQ: "VPMOVSXDQ", + VPMOVSXWD: "VPMOVSXWD", + VPMOVSXWQ: "VPMOVSXWQ", + VPMOVZXBD: "VPMOVZXBD", + VPMOVZXBQ: "VPMOVZXBQ", + VPMOVZXBW: "VPMOVZXBW", + VPMOVZXDQ: "VPMOVZXDQ", + VPMOVZXWD: "VPMOVZXWD", + VPMOVZXWQ: "VPMOVZXWQ", + VPMULDQ: "VPMULDQ", + VPMULHRSW: "VPMULHRSW", + VPMULHUW: "VPMULHUW", + VPMULHW: "VPMULHW", + VPMULLD: "VPMULLD", + VPMULLW: "VPMULLW", + VPMULUDQ: "VPMULUDQ", + VPOR: "VPOR", + VPSADBW: "VPSADBW", + VPSHUFB: "VPSHUFB", + VPSHUFD: "VPSHUFD", + VPSHUFHW: "VPSHUFHW", + VPSHUFLW: "VPSHUFLW", + VPSIGNB: "VPSIGNB", + VPSIGND: "VPSIGND", + VPSIGNW: "VPSIGNW", + VPSLLD: "VPSLLD", + VPSLLDQ: "VPSLLDQ", + VPSLLQ: "VPSLLQ", + VPSLLVD: "VPSLLVD", + VPSLLW: "VPSLLW", + VPSRAD: "VPSRAD", + VPSRAVD: "VPSRAVD", + VPSRAW: "VPSRAW", + VPSRLD: "VPSRLD", + VPSRLDQ: "VPSRLDQ", + VPSRLQ: "VPSRLQ", + VPSRLVD: "VPSRLVD", + VPSRLW: "VPSRLW", + VPSUBB: "VPSUBB", + VPSUBD: "VPSUBD", + VPSUBQ: "VPSUBQ", + VPSUBSB: "VPSUBSB", + VPSUBSW: "VPSUBSW", + VPSUBUSB: "VPSUBUSB", + VPSUBUSW: "VPSUBUSW", + VPSUBW: "VPSUBW", + VPTEST: "VPTEST", + VPUNPCKHBW: "VPUNPCKHBW", + VPUNPCKHDQ: "VPUNPCKHDQ", + VPUNPCKHQDQ: "VPUNPCKHQDQ", + VPUNPCKHWD: "VPUNPCKHWD", + VPUNPCKLBW: "VPUNPCKLBW", + VPUNPCKLDQ: "VPUNPCKLDQ", + VPUNPCKLQDQ: "VPUNPCKLQDQ", + VPUNPCKLWD: "VPUNPCKLWD", + VPXOR: "VPXOR", + VRCPPS: "VRCPPS", + VRCPSS: "VRCPSS", + VROUNDPD: "VROUNDPD", + VROUNDPS: "VROUNDPS", + VROUNDSD: "VROUNDSD", + VROUNDSS: "VROUNDSS", + VRSQRTPS: "VRSQRTPS", + VRSQRTSS: "VRSQRTSS", + VSHUFPD: "VSHUFPD", + VSHUFPS: "VSHUFPS", + VSQRTPD: "VSQRTPD", + VSQRTPS: "VSQRTPS", + VSQRTSD: "VSQRTSD", + VSQRTSS: "VSQRTSS", + VSTMXCSR: "VSTMXCSR", + VSUBPD: "VSUBPD", + VSUBPS: "VSUBPS", + VSUBSD: "VSUBSD", + VSUBSS: "VSUBSS", + VTESTPD: "VTESTPD", + VTESTPS: "VTESTPS", + VUCOMISD: "VUCOMISD", + VUCOMISS: "VUCOMISS", + VUNPCKHPD: "VUNPCKHPD", + VUNPCKHPS: "VUNPCKHPS", + VUNPCKLPD: "VUNPCKLPD", + VUNPCKLPS: "VUNPCKLPS", + VXORPD: "VXORPD", + VXORPS: "VXORPS", + VZEROALL: "VZEROALL", + VZEROUPPER: "VZEROUPPER", + WBINVD: "WBINVD", + WRFSBASE: "WRFSBASE", + WRGSBASE: "WRGSBASE", + WRMSR: "WRMSR", + XABORT: "XABORT", + XADD: "XADD", + XBEGIN: "XBEGIN", + XCHG: "XCHG", + XEND: "XEND", + XGETBV: "XGETBV", + XLATB: "XLATB", + XOR: "XOR", + XORPD: "XORPD", + XORPS: "XORPS", + XRSTOR: "XRSTOR", + XRSTOR64: "XRSTOR64", + XRSTORS: "XRSTORS", + XRSTORS64: "XRSTORS64", + XSAVE: "XSAVE", + XSAVE64: "XSAVE64", + XSAVEC: "XSAVEC", + XSAVEC64: "XSAVEC64", + XSAVEOPT: "XSAVEOPT", + XSAVEOPT64: "XSAVEOPT64", + XSAVES: "XSAVES", + XSAVES64: "XSAVES64", + XSETBV: "XSETBV", + XTEST: "XTEST", } diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index af840c2..b28ffd3 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -6755,6 +6755,8 @@ c4227d2a0c36|6677885f5f5f5f5f5f5f 64 gnu vmovntdqa (%rsi,%r14,1),%ymm9 c57d7ff7|44556677885f5f5f5f5f5f5f 64 intel vmovdqa ymm7, ymm14 c57d7ff7|44556677885f5f5f5f5f5f5f 64 plan9 VMOVDQA X14, X7 c57d7ff7|44556677885f5f5f5f5f5f5f 64 gnu vmovdqa %ymm14,%ymm7 +c5f877|5f5f5f5f5f5f5f5f5f5f5f5f5f 64 plan9 VZEROUPPER +c4a17e6f1c17|5f5f5f5f5f5f5f5f5f5f 64 plan9 VMOVDQU 0(DI)(R10*1), X3 66f3ab|223344556677885f5f5f5f5f5f 64 gnu rep stos %ax,%es:(%rdi) 66f3ab|223344556677885f5f5f5f5f5f 64 intel rep stosw word ptr [rdi] 66f3ab|223344556677885f5f5f5f5f5f 64 plan9 REP; STOSW AX, ES:0(DI) diff --git a/x86/x86map/map.go b/x86/x86map/map.go index 9d45a70..d567ff7 100644 --- a/x86/x86map/map.go +++ b/x86/x86map/map.go @@ -29,7 +29,7 @@ import ( "strings" ) -var format = flag.String("fmt", "text", "output format: text, decoder") +var format = flag.String("fmt", "text", "output format: text, decoder, scanner") var inputFile string @@ -167,8 +167,8 @@ func (p *Prog) walk(action, key, text, opcode string) *Prog { if p.Action == "" { p.Action = action } else if p.Action != action { - log.Printf("%s; %s: conflicting paths %s and %s|%s %s\n", text, opcode, p.findChildLeaf(), p.Path, action, key) - return new(Prog) + log.Printf("%s; %s: conflict [%s != %s] paths %s and %s|%s %s\n", text, opcode, p.Action, action, p.findChildLeaf(), p.Path, action, key) + return &Prog{} } q := p.Child[key] if q == nil { @@ -221,15 +221,30 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { return } + addTag := func(tags, tag string) string { + if strings.Contains(tags, tag) { + return tags + } + if tags != "" { + tags += "," + } + tags += tag + return tags + } + // Treat REX.W + opcode as being like having an "operand64" tag. // The REX.W flag sets the operand size to 64 bits; in this way it is // not much different than the 66 prefix that inverts 32 vs 16 bits. if strings.Contains(opcode, "REX.W") { - if !strings.Contains(tags, "operand64") { - if tags != "" { - tags += "," - } - tags += "operand64" + tags = addTag(tags, "operand64") + } + + // Similarly for VEX opcodes, use "operand128" / "operand256" tags. + if strings.HasPrefix(opcode, "VEX") { + if strings.Contains(opcode, ".128.") { + tags = addTag(tags, "operand128") + } else if strings.Contains(opcode, ".256.") { + tags = addTag(tags, "operand256") } } @@ -267,37 +282,53 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { p = p.walk(action, item, text, opcode) } - // Ignore VEX instructions for now. + var vexPrefix, rex, prefix string + encoding := strings.Fields(opcode) + if strings.HasPrefix(opcode, "VEX") { - if !strings.HasPrefix(text, "VMOVNTDQ") && - !strings.HasPrefix(text, "VMOVDQA") && - !strings.HasPrefix(text, "VMOVDQU") && - !strings.HasPrefix(text, "VZEROUPPER") { + if strings.Contains(text, "GATHER") { + // we don't support vm32/64 return } - if !strings.HasPrefix(opcode, "VEX.256") && !strings.HasPrefix(text, "VZEROUPPER") { - return - } - if !strings.Contains(tags, "VEXC4") { - add(root, text, opcode, valid32, valid64, cpuid, tags+",VEXC4") + + var vexOpcodeMap string + vexPrefix = "C4" + + if strings.Contains(tags, "VEXC5") { + vexPrefix = "C5" + } else if strings.Contains(opcode, ".0F.WIG") || strings.Contains(opcode, ".0F.W0") { + // these instructions can also be encoded with VEX2 (C5) + add(root, text, opcode, valid32, valid64, cpuid, addTag(tags, "VEXC5")) } - encoding := strings.Fields(opcode) - walk("decode", encoding[1]) - walk("is64", "any") - if strings.Contains(tags, "VEXC4") { - walk("prefix", "C4") - } else { - walk("prefix", "C5") + + // not supported yet + if strings.Contains(encoding[0], ".W1") || strings.Contains(opcode, "/is4") { + return } - for _, pref := range strings.Split(encoding[0], ".") { - if isVexEncodablePrefix[pref] { - walk("prefix", pref) + + for _, val := range strings.Split(encoding[0], ".") { + if isVexPrefix[val] { + prefix = val + } else if isVexOpcodeMap[val] { + vexOpcodeMap = val } } + + switch vexOpcodeMap { + case "0F": + walk("decode", "0F") + case "0F38": + walk("decode", "0F") + walk("decode", "38") + case "0F3A": + walk("decode", "0F") + walk("decode", "3A") + } + walk("decode", encoding[1]) + + encoding = encoding[2:] } - var rex, prefix string - encoding := strings.Fields(opcode) if len(encoding) > 0 && strings.HasPrefix(encoding[0], "REX") { rex = encoding[0] encoding = encoding[1:] @@ -351,6 +382,10 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { walk("is64", "any") } + if vexPrefix != "" { + walk("prefix", vexPrefix) + } + if prefix == "" { prefix = "0" } @@ -372,6 +407,10 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { walk("datasize", "32") } else if strings.Contains(tags, "operand64") { walk("datasize", "64") + } else if strings.Contains(tags, "operand128") { + walk("datasize", "128") + } else if strings.Contains(tags, "operand256") { + walk("datasize", "256") } else { walk("datasize", "any") } @@ -391,14 +430,8 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { walk("op", strings.Fields(text)[0]) - if len(encoding) > 0 && strings.HasPrefix(encoding[0], "VEX") { - for _, field := range encoding[2:] { - walk("read", field) - } - } else { - for _, field := range encoding { - walk("read", field) - } + for _, field := range encoding { + walk("read", field) } var usedRM string @@ -537,15 +570,18 @@ var usesRM = set(` r/m64 `) -var isVexEncodablePrefix = set(` - 0F - 0F38 - 0F3A +var isVexPrefix = set(` 66 F3 F2 `) +var isVexOpcodeMap = set(` + 0F + 0F38 + 0F3A +`) + // isHex reports whether the argument is a two digit hex number // possibly followed by a +foo suffix. func isHex(s string) bool { @@ -1274,9 +1310,9 @@ func printDecoderPass(p *Prog, pc int, printing bool, ops map[string]bool) int { } if printing { - fmt.Printf("/*%d*/\tuint16(xCondDataSize), %d, %d, %d,\n", pc, p.childPC("16"), p.childPC("32"), p.childPC("64")) + fmt.Printf("/*%d*/\tuint16(xCondDataSize), %d, %d, %d, %d, %d,\n", pc, p.childPC("16"), p.childPC("32"), p.childPC("64"), p.childPC("128"), p.childPC("256")) } - pc += 4 + pc += 6 case "ismem": // Decode based on modrm form: memory or register reference. From 3af7f5458f33eee04cf4e265d05273cb88b995b2 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Sat, 5 Oct 2024 02:16:44 +0100 Subject: [PATCH 2/6] use VEX.vvvv --- x86/x86.csv | 1086 +- x86/x86asm/decode.go | 68 +- x86/x86asm/tables.go | 29513 ++++++++++++++++--------------- x86/x86asm/testdata/decode.txt | 19 +- 4 files changed, 15431 insertions(+), 15255 deletions(-) diff --git a/x86/x86.csv b/x86/x86.csv index d32cf10..bb66d71 100644 --- a/x86/x86.csv +++ b/x86/x86.csv @@ -131,25 +131,25 @@ "AND r64, r/m64","REX.W + 23 /r","N.E.","V","","" "AND r8, r/m8","22 /r","V","V","","" "AND r8, r/m8","REX + 22 /r","N.E.","V","","pseudo64" -"ANDN r32a, r32b, r/m32","VEX.NDS.LZ.0F38.W0 F2 /r","V","V","BMI1","" -"ANDN r64a, r64b, r/m64","VEX.NDS.LZ.0F38.W1 F2 /r","N.E.","V","BMI1","" +"ANDN r32, r32V, r/m32","VEX.NDS.LZ.0F38.W0 F2 /r","V","V","BMI1","" +"ANDN r64, r64V, r/m64","VEX.NDS.LZ.0F38.W1 F2 /r","N.E.","V","BMI1","" "ANDNPD xmm1, xmm2/m128","66 0F 55 /r","V","V","SSE2","" "ANDNPS xmm1, xmm2/m128","0F 55 /r","V","V","SSE","" "ANDPD xmm1, xmm2/m128","66 0F 54 /r","V","V","SSE2","" "ANDPS xmm1, xmm2/m128","0F 54 /r","V","V","SSE","" "ARPL r/m16, r16","63 /r","V","N.E.","","" -"BEXTR r32a, r/m32, r32b","VEX.NDS.LZ.0F38.W0 F7 /r","V","V","BMI1","" -"BEXTR r64a, r/m64, r64b","VEX.NDS.LZ.0F38.W1 F7 /r","N.E.","V","BMI1","" +"BEXTR r32, r/m32, r32V","VEX.NDS.LZ.0F38.W0 F7 /r","V","V","BMI1","" +"BEXTR r64, r/m64, r64V","VEX.NDS.LZ.0F38.W1 F7 /r","N.E.","V","BMI1","" "BLENDPD xmm1, xmm2/m128, imm8u","66 0F 3A 0D /r ib","V","V","SSE4_1","" "BLENDPS xmm1, xmm2/m128, imm8u","66 0F 3A 0C /r ib","V","V","SSE4_1","" "BLENDVPD xmm1, xmm2/m128, ","66 0F 38 15 /r","V","V","SSE4_1","" "BLENDVPS xmm1, xmm2/m128, ","66 0F 38 14 /r","V","V","SSE4_1","" -"BLSI r32, r/m32","VEX.NDD.LZ.0F38.W0 F3 /3","V","V","BMI1","" -"BLSI r64, r/m64","VEX.NDD.LZ.0F38.W1 F3 /3","N.E.","V","BMI1","" -"BLSMSK r32, r/m32","VEX.NDD.LZ.0F38.W0 F3 /2","V","V","BMI1","" -"BLSMSK r64, r/m64","VEX.NDD.LZ.0F38.W1 F3 /2","N.E.","V","BMI1","" -"BLSR r32, r/m32","VEX.NDD.LZ.0F38.W0 F3 /1","V","V","BMI1","" -"BLSR r64, r/m64","VEX.NDD.LZ.0F38.W1 F3 /1","N.E.","V","BMI1","" +"BLSI r32V, r/m32","VEX.NDD.LZ.0F38.W0 F3 /3","V","V","BMI1","" +"BLSI r64V, r/m64","VEX.NDD.LZ.0F38.W1 F3 /3","N.E.","V","BMI1","" +"BLSMSK r32V, r/m32","VEX.NDD.LZ.0F38.W0 F3 /2","V","V","BMI1","" +"BLSMSK r64V, r/m64","VEX.NDD.LZ.0F38.W1 F3 /2","N.E.","V","BMI1","" +"BLSR r32V, r/m32","VEX.NDD.LZ.0F38.W0 F3 /1","V","V","BMI1","" +"BLSR r64V, r/m64","VEX.NDD.LZ.0F38.W1 F3 /1","N.E.","V","BMI1","" "BOUND r16, m16&16","62 /r","V","I","","operand16" "BOUND r32, m32&32","62 /r","V","I","","operand32" "BSF r16, r/m16","0F BC /r","V","V","","operand16" @@ -185,8 +185,8 @@ "BTS r/m32, r32","0F AB /r","V","V","","operand32" "BTS r/m64, imm8u","REX.W + 0F BA /5 ib","N.E.","V","","" "BTS r/m64, r64","REX.W + 0F AB /r","N.E.","V","","" -"BZHI r32a, r/m32, r32b","VEX.NDS.LZ.0F38.W0 F5 /r","V","V","BMI2","" -"BZHI r64a, r/m64, r64b","VEX.NDS.LZ.0F38.W1 F5 /r","N.E.","V","BMI2","" +"BZHI r32, r/m32, r32V","VEX.NDS.LZ.0F38.W0 F5 /r","V","V","BMI2","" +"BZHI r64, r/m64, r64V","VEX.NDS.LZ.0F38.W1 F5 /r","N.E.","V","BMI2","" "CALL r/m16","FF /2","V","N.E.","","operand16" "CALL r/m32","FF /2","V","N.E.","","operand32" "CALL r/m64","FF /2","N.E.","V","","" @@ -940,8 +940,8 @@ "MULPS xmm1, xmm2/m128","0F 59 /r","V","V","SSE","" "MULSD xmm1, xmm2/m64","F2 0F 59 /r","V","V","SSE2","" "MULSS xmm1, xmm2/m32","F3 0F 59 /r","V","V","SSE","" -"MULX r32a, r32b, r/m32","VEX.NDD.LZ.F2.0F38.W0 F6 /r","V","V","BMI2","" -"MULX r64a, r64b, r/m64","VEX.NDD.LZ.F2.0F38.W1 F6 /r","N.E.","V","BMI2","" +"MULX r32, r32V, r/m32","VEX.NDD.LZ.F2.0F38.W0 F6 /r","V","V","BMI2","" +"MULX r64, r64V, r/m64","VEX.NDD.LZ.F2.0F38.W1 F6 /r","N.E.","V","BMI2","" "MWAIT","0F 01 C9","V","V","","" "NEG r/m16","F7 /3","V","V","","operand16" "NEG r/m32","F7 /3","V","V","","operand32" @@ -1053,10 +1053,10 @@ "PCMPGTW xmm1, xmm2/m128","66 0F 65 /r","V","V","SSE2","" "PCMPISTRI xmm1, xmm2/m128, imm8u","66 0F 3A 63 /r ib","V","V","SSE4_2","" "PCMPISTRM xmm1, xmm2/m128, imm8u","66 0F 3A 62 /r ib","V","V","SSE4_2","" -"PDEP r32a, r32b, r/m32","VEX.NDS.LZ.F2.0F38.W0 F5 /r","V","V","BMI2","" -"PDEP r64a, r64b, r/m64","VEX.NDS.LZ.F2.0F38.W1 F5 /r","N.E.","V","BMI2","" -"PEXT r32a, r32b, r/m32","VEX.NDS.LZ.F3.0F38.W0 F5 /r","V","V","BMI2","" -"PEXT r64a, r64b, r/m64","VEX.NDS.LZ.F3.0F38.W1 F5 /r","N.E.","V","BMI2","" +"PDEP r32, r32V, r/m32","VEX.NDS.LZ.F2.0F38.W0 F5 /r","V","V","BMI2","" +"PDEP r64, r64V, r/m64","VEX.NDS.LZ.F2.0F38.W1 F5 /r","N.E.","V","BMI2","" +"PEXT r32, r32V, r/m32","VEX.NDS.LZ.F3.0F38.W0 F5 /r","V","V","BMI2","" +"PEXT r64, r64V, r/m64","VEX.NDS.LZ.F3.0F38.W1 F5 /r","N.E.","V","BMI2","" "PEXTRB r32/m8, xmm1, imm8u","66 0F 3A 14 /r ib","V","V","SSE4_1","" "PEXTRD r/m32, xmm1, imm8u","66 0F 3A 16 /r ib","V","V","SSE4_1","operand16,operand32" "PEXTRQ r/m64, xmm1, imm8u","66 REX.W 0F 3A 16 /r ib","N.E.","V","SSE4_1","" @@ -1367,8 +1367,8 @@ "ROR r/m8, CL","REX + D2 /1","N.E.","V","","pseudo64" "ROR r/m8, imm8u","C0 /1 ib","V","V","","" "ROR r/m8, imm8u","REX + C0 /1 ib","N.E.","V","","pseudo64" -"RORX r32, r/m32, imm8u","VEX.LZ.F2.0F3A.W0 F0 /r ib","V","V","BMI2","" -"RORX r64, r/m64, imm8u","VEX.LZ.F2.0F3A.W1 F0 /r ib","N.E.","V","BMI2","" +"RORX r32, r/m32, imm8","VEX.LZ.F2.0F3A.W0 F0 /r ib","V","V","BMI2","" +"RORX r64, r/m64, imm8","VEX.LZ.F2.0F3A.W1 F0 /r ib","N.E.","V","BMI2","" "ROUNDPD xmm1, xmm2/m128, imm8u","66 0F 3A 09 /r ib","V","V","SSE4_1","" "ROUNDPS xmm1, xmm2/m128, imm8u","66 0F 3A 08 /r ib","V","V","SSE4_1","" "ROUNDSD xmm1, xmm2/m64, imm8u","66 0F 3A 0B /r ib","V","V","SSE4_1","" @@ -1407,8 +1407,8 @@ "SAR r/m8, CL","REX + D2 /7","N.E.","V","","pseudo64" "SAR r/m8, imm8u","C0 /7 ib","V","V","","" "SAR r/m8, imm8u","REX + C0 /7 ib","N.E.","V","","pseudo64" -"SARX r32a, r/m32, r32b","VEX.NDS.LZ.F3.0F38.W0 F7 /r","V","V","BMI2","" -"SARX r64a, r/m64, r64b","VEX.NDS.LZ.F3.0F38.W1 F7 /r","N.E.","V","BMI2","" +"SARX r32, r/m32, r32V","VEX.NDS.LZ.F3.0F38.W0 F7 /r","V","V","BMI2","" +"SARX r64, r/m64, r64V","VEX.NDS.LZ.F3.0F38.W1 F7 /r","N.E.","V","BMI2","" "SBB AL, imm8u","1C ib","V","V","","" "SBB AX, imm16","1D iw","V","V","","operand16" "SBB EAX, imm32","1D id","V","V","","operand32" @@ -1522,8 +1522,8 @@ "SHLD r/m32, r32, imm8u","0F A4 /r ib","V","V","","operand32" "SHLD r/m64, r64, CL","REX.W + 0F A5 /r","N.E.","V","","" "SHLD r/m64, r64, imm8u","REX.W + 0F A4 /r ib","N.E.","V","","" -"SHLX r32a, r/m32, r32b","VEX.NDS.LZ.66.0F38.W0 F7 /r","V","V","BMI2","" -"SHLX r64a, r/m64, r64b","VEX.NDS.LZ.66.0F38.W1 F7 /r","N.E.","V","BMI2","" +"SHLX r32, r/m32, r32V","VEX.NDS.LZ.66.0F38.W0 F7 /r","V","V","BMI2","" +"SHLX r64, r/m64, r64V","VEX.NDS.LZ.66.0F38.W1 F7 /r","N.E.","V","BMI2","" "SHR r/m16, 1","D1 /5","V","V","","operand16" "SHR r/m16, CL","D3 /5","V","V","","operand16" "SHR r/m16, imm8u","C1 /5 ib","V","V","","operand16" @@ -1545,8 +1545,8 @@ "SHRD r/m32, r32, imm8u","0F AC /r ib","V","V","","operand32" "SHRD r/m64, r64, CL","REX.W + 0F AD /r","N.E.","V","","" "SHRD r/m64, r64, imm8u","REX.W + 0F AC /r ib","N.E.","V","","" -"SHRX r32a, r/m32, r32b","VEX.NDS.LZ.F2.0F38.W0 F7 /r","V","V","BMI2","" -"SHRX r64a, r/m64, r64b","VEX.NDS.LZ.F2.0F38.W1 F7 /r","N.E.","V","BMI2","" +"SHRX r32, r/m32, r32V","VEX.NDS.LZ.F2.0F38.W0 F7 /r","V","V","BMI2","" +"SHRX r64, r/m64, r64V","VEX.NDS.LZ.F2.0F38.W1 F7 /r","N.E.","V","BMI2","" "SHUFPD xmm1, xmm2/m128, imm8u","66 0F C6 /r ib","V","V","SSE2","" "SHUFPS xmm1, xmm2/m128, imm8u","0F C6 /r ib","V","V","SSE","" "SIDT m","0F 01 /1","V","V","","" @@ -1634,52 +1634,52 @@ "UNPCKHPS xmm1, xmm2/m128","0F 15 /r","V","V","SSE","" "UNPCKLPD xmm1, xmm2/m128","66 0F 14 /r","V","V","SSE2","" "UNPCKLPS xmm1, xmm2/m128","0F 14 /r","V","V","SSE","" -"VADDPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 58 /r","V","V","AVX","" -"VADDPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 58 /r","V","V","AVX","" -"VADDPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 58 /r","V","V","AVX","" -"VADDPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 58 /r","V","V","AVX","" -"VADDSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 58 /r","V","V","AVX","" -"VADDSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 58 /r","V","V","AVX","" -"VADDSUBPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D0 /r","V","V","AVX","" -"VADDSUBPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG D0 /r","V","V","AVX","" -"VADDSUBPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.F2.0F.WIG D0 /r","V","V","AVX","" -"VADDSUBPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.F2.0F.WIG D0 /r","V","V","AVX","" -"VAESDEC xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG DE /r","V","V","Both AES and AVX flags","" -"VAESDECLAST xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG DF /r","V","V","Both AES and AVX flags","" -"VAESENC xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG DC /r","V","V","Both AES and AVX flags","" -"VAESENCLAST xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG DD /r","V","V","Both AES and AVX flags","" +"VADDPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 58 /r","V","V","AVX","" +"VADDPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 58 /r","V","V","AVX","" +"VADDPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 58 /r","V","V","AVX","" +"VADDPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 58 /r","V","V","AVX","" +"VADDSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 58 /r","V","V","AVX","" +"VADDSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 58 /r","V","V","AVX","" +"VADDSUBPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D0 /r","V","V","AVX","" +"VADDSUBPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG D0 /r","V","V","AVX","" +"VADDSUBPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.F2.0F.WIG D0 /r","V","V","AVX","" +"VADDSUBPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.F2.0F.WIG D0 /r","V","V","AVX","" +"VAESDEC xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG DE /r","V","V","Both AES and AVX flags","" +"VAESDECLAST xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG DF /r","V","V","Both AES and AVX flags","" +"VAESENC xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG DC /r","V","V","Both AES and AVX flags","" +"VAESENCLAST xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG DD /r","V","V","Both AES and AVX flags","" "VAESIMC xmm1, xmm2/m128","VEX.128.66.0F38.WIG DB /r","V","V","Both AES and AVX flags","" "VAESKEYGENASSIST xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG DF /r ib","V","V","Both AES and AVX flags","" -"VANDNPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 55 /r","V","V","AVX","" -"VANDNPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 55 /r","V","V","AVX","" -"VANDNPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 55 /r","V","V","AVX","" -"VANDNPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 55 /r","V","V","AVX","" -"VANDPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 54 /r","V","V","AVX","" -"VANDPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 54 /r","V","V","AVX","" -"VANDPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 54 /r","V","V","AVX","" -"VANDPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 54 /r","V","V","AVX","" -"VBLENDPD xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0D /r ib","V","V","AVX","" -"VBLENDPD ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0D /r ib","V","V","AVX","" -"VBLENDPS xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0C /r ib","V","V","AVX","" -"VBLENDPS ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0C /r ib","V","V","AVX","" -"VBLENDVPD xmm1, xmm2, xmm3/m128, xmm4","VEX.NDS.128.66.0F3A.W0 4B /r /is4","V","V","AVX","" -"VBLENDVPD ymm1, ymm2, ymm3/m256, ymm4","VEX.NDS.256.66.0F3A.W0 4B /r /is4","V","V","AVX","" -"VBLENDVPS xmm1, xmm2, xmm3/m128, xmm4","VEX.NDS.128.66.0F3A.W0 4A /r /is4","V","V","AVX","" -"VBLENDVPS ymm1, ymm2, ymm3/m256, ymm4","VEX.NDS.256.66.0F3A.W0 4A /r /is4","V","V","AVX","" -"VBROADCASTF128 ymm1, m128","VEX.256.66.0F38.W0 1A /r","V","V","AVX","" -"VBROADCASTI128 ymm1, m128","VEX.256.66.0F38.W0 5A /r","V","V","AVX2","" -"VBROADCASTSD ymm1, m64","VEX.256.66.0F38.W0 19 /r","V","V","AVX","" -"VBROADCASTSD ymm1, xmm2","VEX.256.66.0F38.W0 19 /r","V","V","AVX2","" -"VBROADCASTSS xmm1, m32","VEX.128.66.0F38.W0 18 /r","V","V","AVX","" -"VBROADCASTSS xmm1, xmm2","VEX.128.66.0F38.W0 18 /r","V","V","AVX2","" -"VBROADCASTSS ymm1, m32","VEX.256.66.0F38.W0 18 /r","V","V","AVX","" -"VBROADCASTSS ymm1, xmm2","VEX.256.66.0F38.W0 18 /r","V","V","AVX2","" -"VCMPPD xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F.WIG C2 /r ib","V","V","AVX","" -"VCMPPD ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F.WIG C2 /r ib","V","V","AVX","" -"VCMPPS xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.0F.WIG C2 /r ib","V","V","AVX","" -"VCMPPS ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.0F.WIG C2 /r ib","V","V","AVX","" -"VCMPSD xmm1, xmm2, xmm3/m64, imm8","VEX.NDS.LIG.F2.0F.WIG C2 /r ib","V","V","AVX","" -"VCMPSS xmm1, xmm2, xmm3/m32, imm8","VEX.NDS.LIG.F3.0F.WIG C2 /r ib","V","V","AVX","" +"VANDNPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 55 /r","V","V","AVX","" +"VANDNPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 55 /r","V","V","AVX","" +"VANDNPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 55 /r","V","V","AVX","" +"VANDNPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 55 /r","V","V","AVX","" +"VANDPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 54 /r","V","V","AVX","" +"VANDPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 54 /r","V","V","AVX","" +"VANDPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 54 /r","V","V","AVX","" +"VANDPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 54 /r","V","V","AVX","" +"VBLENDPD xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0D /r ib","V","V","AVX","" +"VBLENDPD ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0D /r ib","V","V","AVX","" +"VBLENDPS xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0C /r ib","V","V","AVX","" +"VBLENDPS ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0C /r ib","V","V","AVX","" +"VBLENDVPD xmm1, xmmV, xmm2/m128, xmmIH","VEX.NDS.128.66.0F3A.W0 4B /r /is4","V","V","AVX","" +"VBLENDVPD ymm1, ymmV, ymm2/m256, ymmIH","VEX.NDS.256.66.0F3A.W0 4B /r /is4","V","V","AVX","" +"VBLENDVPS xmm1, xmmV, xmm2/m128, xmmIH","VEX.NDS.128.66.0F3A.W0 4A /r /is4","V","V","AVX","" +"VBLENDVPS ymm1, ymmV, ymm2/m256, ymmIH","VEX.NDS.256.66.0F3A.W0 4A /r /is4","V","V","AVX","" +"VBROADCASTF128 ymm1, m128","VEX.256.66.0F38.W0 1A /r","V","V","AVX","modrm_memonly" +"VBROADCASTI128 ymm1, m128","VEX.256.66.0F38.W0 5A /r","V","V","AVX2","modrm_memonly" +"VBROADCASTSD ymm1, m64","VEX.256.66.0F38.W0 19 /r","V","V","AVX","modrm_memonly" +"VBROADCASTSD ymm1, xmm2","VEX.256.66.0F38.W0 19 /r","V","V","AVX2","modrm_regonly" +"VBROADCASTSS xmm1, m32","VEX.128.66.0F38.W0 18 /r","V","V","AVX","modrm_memonly" +"VBROADCASTSS xmm1, xmm2","VEX.128.66.0F38.W0 18 /r","V","V","AVX2","modrm_regonly" +"VBROADCASTSS ymm1, m32","VEX.256.66.0F38.W0 18 /r","V","V","AVX","modrm_memonly" +"VBROADCASTSS ymm1, xmm2","VEX.256.66.0F38.W0 18 /r","V","V","AVX2","modrm_regonly" +"VCMPPD xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F.WIG C2 /r ib","V","V","AVX","" +"VCMPPD ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F.WIG C2 /r ib","V","V","AVX","" +"VCMPPS xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.0F.WIG C2 /r ib","V","V","AVX","" +"VCMPPS ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.0F.WIG C2 /r ib","V","V","AVX","" +"VCMPSD xmm1, xmmV, xmm2/m64, imm8","VEX.NDS.LIG.F2.0F.WIG C2 /r ib","V","V","AVX","" +"VCMPSS xmm1, xmmV, xmm2/m32, imm8","VEX.NDS.LIG.F3.0F.WIG C2 /r ib","V","V","AVX","" "VCOMISD xmm1, xmm2/m64","VEX.LIG.66.0F.WIG 2F /r","V","V","AVX","" "VCOMISS xmm1, xmm2/m32","VEX.LIG.0F.WIG 2F /r","V","V","AVX","" "VCVTDQ2PD xmm1, xmm2/m64","VEX.128.F3.0F.WIG E6 /r","V","V","AVX","" @@ -1696,179 +1696,171 @@ "VCVTPS2DQ ymm1, ymm2/m256","VEX.256.66.0F.WIG 5B /r","V","V","AVX","" "VCVTPS2PD xmm1, xmm2/m64","VEX.128.0F.WIG 5A /r","V","V","AVX","" "VCVTPS2PD ymm1, xmm2/m128","VEX.256.0F.WIG 5A /r","V","V","AVX","" -"VCVTPS2PH xmm1/m128, ymm2, imm8","VEX.256.66.0F3A.W0 1D /r ib","V","V","F16C","" -"VCVTPS2PH xmm1/m64, xmm2, imm8","VEX.128.66.0F3A.W0.1D /r ib","V","V","F16C","" -"VCVTSD2SI r32, xmm1/m64","VEX.LIG.F2.0F.W0 2D /r","V","V","AVX","" -"VCVTSD2SI r64, xmm1/m64","VEX.LIG.F2.0F.W1 2D /r","N.E.","V","AVX","" -"VCVTSD2SS xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 5A /r","V","V","AVX","" -"VCVTSI2SD xmm1, xmm2, r/m32","VEX.NDS.LIG.F2.0F.W0 2A /r","V","V","AVX","" -"VCVTSI2SD xmm1, xmm2, r/m64","VEX.NDS.LIG.F2.0F.W1 2A /r","N.E.","V","AVX","" -"VCVTSI2SS xmm1, xmm2, r/m32","VEX.NDS.LIG.F3.0F.W0 2A /r","V","V","AVX","" -"VCVTSI2SS xmm1, xmm2, r/m64","VEX.NDS.LIG.F3.0F.W1 2A /r","N.E.","V","AVX","" -"VCVTSS2SD xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 5A /r","V","V","AVX","" -"VCVTSS2SI r32, xmm1/m32","VEX.LIG.F3.0F.W0 2D /r","V","V","AVX","" -"VCVTSS2SI r64, xmm1/m32","VEX.LIG.F3.0F.W1 2D /r","N.E.","V","AVX","" +"VCVTPS2PH xmm2/m128, ymm1, imm8","VEX.256.66.0F3A.W0 1D /r ib","V","V","F16C","" +"VCVTPS2PH xmm2/m64, xmm1, imm8","VEX.128.66.0F3A.W0 1D /r ib","V","V","F16C","" +"VCVTSD2SI r32, xmm2/m64","VEX.LIG.F2.0F.W0 2D /r","V","V","AVX","" +"VCVTSD2SI r64, xmm2/m64","VEX.LIG.F2.0F.W1 2D /r","N.E.","V","AVX","" +"VCVTSD2SS xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 5A /r","V","V","AVX","" +"VCVTSI2SD xmm1, xmmV, r/m32","VEX.NDS.LIG.F2.0F.W0 2A /r","V","V","AVX","" +"VCVTSI2SD xmm1, xmmV, r/m64","VEX.NDS.LIG.F2.0F.W1 2A /r","N.E.","V","AVX","" +"VCVTSI2SS xmm1, xmmV, r/m32","VEX.NDS.LIG.F3.0F.W0 2A /r","V","V","AVX","" +"VCVTSI2SS xmm1, xmmV, r/m64","VEX.NDS.LIG.F3.0F.W1 2A /r","N.E.","V","AVX","" +"VCVTSS2SD xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 5A /r","V","V","AVX","" +"VCVTSS2SI r32, xmm2/m32","VEX.LIG.F3.0F.W0 2D /r","V","V","AVX","" +"VCVTSS2SI r64, xmm2/m32","VEX.LIG.F3.0F.W1 2D /r","N.E.","V","AVX","" "VCVTTPD2DQ xmm1, xmm2/m128","VEX.128.66.0F.WIG E6 /r","V","V","AVX","" "VCVTTPD2DQ xmm1, ymm2/m256","VEX.256.66.0F.WIG E6 /r","V","V","AVX","" "VCVTTPS2DQ xmm1, xmm2/m128","VEX.128.F3.0F.WIG 5B /r","V","V","AVX","" "VCVTTPS2DQ ymm1, ymm2/m256","VEX.256.F3.0F.WIG 5B /r","V","V","AVX","" -"VCVTTSD2SI r32, xmm1/m64","VEX.LIG.F2.0F.W0 2C /r","V","V","AVX","" -"VCVTTSD2SI r64, xmm1/m64","VEX.LIG.F2.0F.W1 2C /r","N.E.","V","AVX","" -"VCVTTSS2SI r32, xmm1/m32","VEX.LIG.F3.0F.W0 2C /r","V","V","AVX","" -"VCVTTSS2SI r64, xmm1/m32","VEX.LIG.F3.0F.W1 2C /r","N.E.","V","AVX","" -"VDIVPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 5E /r","V","V","AVX","" -"VDIVPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 5E /r","V","V","AVX","" -"VDIVPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 5E /r","V","V","AVX","" -"VDIVPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 5E /r","V","V","AVX","" -"VDIVSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 5E /r","V","V","AVX","" -"VDIVSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 5E /r","V","V","AVX","" -"VDPPD xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 41 /r ib","V","V","AVX","" -"VDPPS xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 40 /r ib","V","V","AVX","" -"VDPPS ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 40 /r ib","V","V","AVX","" +"VCVTTSD2SI r32, xmm2/m64","VEX.LIG.F2.0F.W0 2C /r","V","V","AVX","" +"VCVTTSD2SI r64, xmm2/m64","VEX.LIG.F2.0F.W1 2C /r","N.E.","V","AVX","" +"VCVTTSS2SI r32, xmm2/m32","VEX.LIG.F3.0F.W0 2C /r","V","V","AVX","" +"VCVTTSS2SI r64, xmm2/m32","VEX.LIG.F3.0F.W1 2C /r","N.E.","V","AVX","" +"VDIVPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 5E /r","V","V","AVX","" +"VDIVPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 5E /r","V","V","AVX","" +"VDIVPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 5E /r","V","V","AVX","" +"VDIVPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 5E /r","V","V","AVX","" +"VDIVSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 5E /r","V","V","AVX","" +"VDIVSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 5E /r","V","V","AVX","" +"VDPPD xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 41 /r ib","V","V","AVX","" +"VDPPS xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 40 /r ib","V","V","AVX","" +"VDPPS ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 40 /r ib","V","V","AVX","" "VERR r/m16","0F 00 /4","V","V","","" "VERW r/m16","0F 00 /5","V","V","","" -"VEXTRACTF128 xmm1/m128, ymm2, imm8","VEX.256.66.0F3A.W0 19 /r ib","V","V","AVX","" -"VEXTRACTI128 xmm1/m128, ymm2, imm8","VEX.256.66.0F3A.W0 39 /r ib","V","V","AVX2","" +"VEXTRACTF128 xmm2/m128, ymm1, imm8","VEX.256.66.0F3A.W0 19 /r ib","V","V","AVX","" +"VEXTRACTI128 xmm2/m128, ymm1, imm8","VEX.256.66.0F3A.W0 39 /r ib","V","V","AVX2","" "VEXTRACTPS r/m32, xmm1, imm8","VEX.128.66.0F3A.WIG 17 /r ib","V","V","AVX","" -"VFMADD132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 98 /r","V","V","FMA","" -"VFMADD132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 98 /r","V","V","FMA","" -"VFMADD132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 98 /r","V","V","FMA","" -"VFMADD132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 98 /r","V","V","FMA","" -"VFMADD132SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 99 /r","V","V","FMA","" -"VFMADD132SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 99 /r","V","V","FMA","" -"VFMADD213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 A8 /r","V","V","FMA","" -"VFMADD213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 A8 /r","V","V","FMA","" -"VFMADD213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 A8 /r","V","V","FMA","" -"VFMADD213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 A8 /r","V","V","FMA","" -"VFMADD213SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 A9 /r","V","V","FMA","" -"VFMADD213SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 A9 /r","V","V","FMA","" -"VFMADD231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 B8 /r","V","V","FMA","" -"VFMADD231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 B8 /r","V","V","FMA","" -"VFMADD231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 B8 /r","V","V","FMA","" -"VFMADD231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 B8 /r","V","V","FMA","" -"VFMADD231SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 B9 /r","V","V","FMA","" -"VFMADD231SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 B9 /r","V","V","FMA","" -"VFMADDSUB132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 96 /r","V","V","FMA","" -"VFMADDSUB132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 96 /r","V","V","FMA","" -"VFMADDSUB132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 96 /r","V","V","FMA","" -"VFMADDSUB132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 96 /r","V","V","FMA","" -"VFMADDSUB213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 A6 /r","V","V","FMA","" -"VFMADDSUB213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 A6 /r","V","V","FMA","" -"VFMADDSUB213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 A6 /r","V","V","FMA","" -"VFMADDSUB213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 A6 /r","V","V","FMA","" -"VFMADDSUB231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 B6 /r","V","V","FMA","" -"VFMADDSUB231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 B6 /r","V","V","FMA","" -"VFMADDSUB231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 B6 /r","V","V","FMA","" -"VFMADDSUB231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 B6 /r","V","V","FMA","" -"VFMSUB132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 9A /r","V","V","FMA","" -"VFMSUB132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 9A /r","V","V","FMA","" -"VFMSUB132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 9A /r","V","V","FMA","" -"VFMSUB132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 9A /r","V","V","FMA","" -"VFMSUB132SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 9B /r","V","V","FMA","" -"VFMSUB132SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 9B /r","V","V","FMA","" -"VFMSUB213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 AA /r","V","V","FMA","" -"VFMSUB213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 AA /r","V","V","FMA","" -"VFMSUB213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 AA /r","V","V","FMA","" -"VFMSUB213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 AA /r","V","V","FMA","" -"VFMSUB213SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 AB /r","V","V","FMA","" -"VFMSUB213SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 AB /r","V","V","FMA","" -"VFMSUB231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 BA /r","V","V","FMA","" -"VFMSUB231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 BA /r","V","V","FMA","" -"VFMSUB231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 BA /r","V","V","FMA","" -"VFMSUB231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.0 BA /r","V","V","FMA","" -"VFMSUB231SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 BB /r","V","V","FMA","" -"VFMSUB231SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 BB /r","V","V","FMA","" -"VFMSUBADD132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 97 /r","V","V","FMA","" -"VFMSUBADD132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 97 /r","V","V","FMA","" -"VFMSUBADD132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 97 /r","V","V","FMA","" -"VFMSUBADD132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 97 /r","V","V","FMA","" -"VFMSUBADD213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 A7 /r","V","V","FMA","" -"VFMSUBADD213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 A7 /r","V","V","FMA","" -"VFMSUBADD213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 A7 /r","V","V","FMA","" -"VFMSUBADD213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 A7 /r","V","V","FMA","" -"VFMSUBADD231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 B7 /r","V","V","FMA","" -"VFMSUBADD231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 B7 /r","V","V","FMA","" -"VFMSUBADD231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 B7 /r","V","V","FMA","" -"VFMSUBADD231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 B7 /r","V","V","FMA","" -"VFNMADD132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 9C /r","V","V","FMA","" -"VFNMADD132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 9C /r","V","V","FMA","" -"VFNMADD132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 9C /r","V","V","FMA","" -"VFNMADD132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 9C /r","V","V","FMA","" -"VFNMADD132SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 9D /r","V","V","FMA","" -"VFNMADD132SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 9D /r","V","V","FMA","" -"VFNMADD213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 AC /r","V","V","FMA","" -"VFNMADD213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 AC /r","V","V","FMA","" -"VFNMADD213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 AC /r","V","V","FMA","" -"VFNMADD213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 AC /r","V","V","FMA","" -"VFNMADD213SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 AD /r","V","V","FMA","" -"VFNMADD213SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 AD /r","V","V","FMA","" -"VFNMADD231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 BC /r","V","V","FMA","" -"VFNMADD231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 BC /r","V","V","FMA","" -"VFNMADD231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 BC /r","V","V","FMA","" -"VFNMADD231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.0 BC /r","V","V","FMA","" -"VFNMADD231SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 BD /r","V","V","FMA","" -"VFNMADD231SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 BD /r","V","V","FMA","" -"VFNMSUB132PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 9E /r","V","V","FMA","" -"VFNMSUB132PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 9E /r","V","V","FMA","" -"VFNMSUB132PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 9E /r","V","V","FMA","" -"VFNMSUB132PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 9E /r","V","V","FMA","" -"VFNMSUB132SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 9F /r","V","V","FMA","" -"VFNMSUB132SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 9F /r","V","V","FMA","" -"VFNMSUB213PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 AE /r","V","V","FMA","" -"VFNMSUB213PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 AE /r","V","V","FMA","" -"VFNMSUB213PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 AE /r","V","V","FMA","" -"VFNMSUB213PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W0 AE /r","V","V","FMA","" -"VFNMSUB213SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 AF /r","V","V","FMA","" -"VFNMSUB213SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 AF /r","V","V","FMA","" -"VFNMSUB231PD xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W1 BE /r","V","V","FMA","" -"VFNMSUB231PD ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.W1 BE /r","V","V","FMA","" -"VFNMSUB231PS xmm0, xmm1, xmm2/m128","VEX.DDS.128.66.0F38.W0 BE /r","V","V","FMA","" -"VFNMSUB231PS ymm0, ymm1, ymm2/m256","VEX.DDS.256.66.0F38.0 BE /r","V","V","FMA","" -"VFNMSUB231SD xmm0, xmm1, xmm2/m64","VEX.DDS.LIG.128.66.0F38.W1 BF /r","V","V","FMA","" -"VFNMSUB231SS xmm0, xmm1, xmm2/m32","VEX.DDS.LIG.128.66.0F38.W0 BF /r","V","V","FMA","" -"VGATHERDPD xmm1, vm32x, xmm2","VEX.DDS.128.66.0F38.W1 92 /r","V","V","AVX2","" -"VGATHERDPD ymm1, vm32x, ymm2","VEX.DDS.256.66.0F38.W1 92 /r","V","V","AVX2","" -"VGATHERDPS xmm1, vm32x, xmm2","VEX.DDS.128.66.0F38.W0 92 /r","V","V","AVX2","" -"VGATHERDPS ymm1, vm32y, ymm2","VEX.DDS.256.66.0F38.W0 92 /r","V","V","AVX2","" -"VGATHERQPD xmm1, vm64x, xmm2","VEX.DDS.128.66.0F38.W1 93 /r","V","V","AVX2","" -"VGATHERQPD ymm1, vm64y, ymm2","VEX.DDS.256.66.0F38.W1 93 /r","V","V","AVX2","" -"VGATHERQPS xmm1, vm64x, xmm2","VEX.DDS.128.66.0F38.W0 93 /r","V","V","AVX2","" -"VGATHERQPS xmm1, vm64y, xmm2","VEX.DDS.256.66.0F38.W0 93 /r","V","V","AVX2","" -"VHADDPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 7C /r","V","V","AVX","" -"VHADDPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 7C /r","V","V","AVX","" -"VHADDPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.F2.0F.WIG 7C /r","V","V","AVX","" -"VHADDPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.F2.0F.WIG 7C /r","V","V","AVX","" -"VHSUBPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 7D /r","V","V","AVX","" -"VHSUBPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 7D /r","V","V","AVX","" -"VHSUBPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.F2.0F.WIG 7D /r","V","V","AVX","" -"VHSUBPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.F2.0F.WIG 7D /r","V","V","AVX","" -"VINSERTF128 ymm1, ymm2, xmm3/m128, imm8","VEX.NDS.256.66.0F3A.W0 18 /r ib","V","V","AVX","" -"VINSERTI128 ymm1, ymm2, xmm3/m128, imm8","VEX.NDS.256.66.0F3A.W0 38 /r ib","V","V","AVX2","" -"VINSERTPS xmm1, xmm2, xmm3/m32, imm8","VEX.NDS.128.66.0F3A.WIG 21 /r ib","V","V","AVX","" -"VLDDQU xmm1, m128","VEX.128.F2.0F.WIG F0 /r","V","V","AVX","" -"VLDDQU ymm1, m256","VEX.256.F2.0F.WIG F0 /r","V","V","AVX","" -"VLDMXCSR m32","VEX.LZ.0F.WIG AE /2","V","V","AVX","" -"VMASKMOVDQU xmm1, xmm2","VEX.128.66.0F.WIG F7 /r","V","V","AVX","" -"VMASKMOVPD m128, xmm1, xmm2","VEX.NDS.128.66.0F38.W0 2F /r","V","V","AVX","" -"VMASKMOVPD m256, ymm1, ymm2","VEX.NDS.256.66.0F38.W0 2F /r","V","V","AVX","" -"VMASKMOVPD xmm1, xmm2, m128","VEX.NDS.128.66.0F38.W0 2D /r","V","V","AVX","" -"VMASKMOVPD ymm1, ymm2, m256","VEX.NDS.256.66.0F38.W0 2D /r","V","V","AVX","" -"VMASKMOVPS m128, xmm1, xmm2","VEX.NDS.128.66.0F38.W0 2E /r","V","V","AVX","" -"VMASKMOVPS m256, ymm1, ymm2","VEX.NDS.256.66.0F38.W0 2E /r","V","V","AVX","" -"VMASKMOVPS xmm1, xmm2, m128","VEX.NDS.128.66.0F38.W0 2C /r","V","V","AVX","" -"VMASKMOVPS ymm1, ymm2, m256","VEX.NDS.256.66.0F38.W0 2C /r","V","V","AVX","" -"VMAXPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 5F /r","V","V","AVX","" -"VMAXPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 5F /r","V","V","AVX","" -"VMAXPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 5F /r","V","V","AVX","" -"VMAXPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 5F /r","V","V","AVX","" -"VMAXSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 5F /r","V","V","AVX","" -"VMAXSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 5F /r","V","V","AVX","" -"VMINPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 5D /r","V","V","AVX","" -"VMINPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 5D /r","V","V","AVX","" -"VMINPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 5D /r","V","V","AVX","" -"VMINPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 5D /r","V","V","AVX","" -"VMINSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 5D /r","V","V","AVX","" -"VMINSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 5D /r","V","V","AVX","" +"VFMADD132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 98 /r","V","V","FMA","" +"VFMADD132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 98 /r","V","V","FMA","" +"VFMADD132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 98 /r","V","V","FMA","" +"VFMADD132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 98 /r","V","V","FMA","" +"VFMADD132SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 99 /r","V","V","FMA","" +"VFMADD132SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 99 /r","V","V","FMA","" +"VFMADD213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 A8 /r","V","V","FMA","" +"VFMADD213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 A8 /r","V","V","FMA","" +"VFMADD213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 A8 /r","V","V","FMA","" +"VFMADD213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 A8 /r","V","V","FMA","" +"VFMADD213SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 A9 /r","V","V","FMA","" +"VFMADD213SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 A9 /r","V","V","FMA","" +"VFMADD231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 B8 /r","V","V","FMA","" +"VFMADD231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 B8 /r","V","V","FMA","" +"VFMADD231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 B8 /r","V","V","FMA","" +"VFMADD231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 B8 /r","V","V","FMA","" +"VFMADD231SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 B9 /r","V","V","FMA","" +"VFMADD231SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 B9 /r","V","V","FMA","" +"VFMADDSUB132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 96 /r","V","V","FMA","" +"VFMADDSUB132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 96 /r","V","V","FMA","" +"VFMADDSUB132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 96 /r","V","V","FMA","" +"VFMADDSUB132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 96 /r","V","V","FMA","" +"VFMADDSUB213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 A6 /r","V","V","FMA","" +"VFMADDSUB213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 A6 /r","V","V","FMA","" +"VFMADDSUB213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 A6 /r","V","V","FMA","" +"VFMADDSUB213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 A6 /r","V","V","FMA","" +"VFMADDSUB231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 B6 /r","V","V","FMA","" +"VFMADDSUB231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 B6 /r","V","V","FMA","" +"VFMADDSUB231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 B6 /r","V","V","FMA","" +"VFMADDSUB231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 B6 /r","V","V","FMA","" +"VFMSUB132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 9A /r","V","V","FMA","" +"VFMSUB132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 9A /r","V","V","FMA","" +"VFMSUB132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 9A /r","V","V","FMA","" +"VFMSUB132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 9A /r","V","V","FMA","" +"VFMSUB132SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 9B /r","V","V","FMA","" +"VFMSUB132SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 9B /r","V","V","FMA","" +"VFMSUB213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 AA /r","V","V","FMA","" +"VFMSUB213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 AA /r","V","V","FMA","" +"VFMSUB213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 AA /r","V","V","FMA","" +"VFMSUB213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 AA /r","V","V","FMA","" +"VFMSUB213SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 AB /r","V","V","FMA","" +"VFMSUB213SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 AB /r","V","V","FMA","" +"VFMSUB231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 BA /r","V","V","FMA","" +"VFMSUB231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 BA /r","V","V","FMA","" +"VFMSUB231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 BA /r","V","V","FMA","" +"VFMSUB231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 BA /r","V","V","FMA","" +"VFMSUB231SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 BB /r","V","V","FMA","" +"VFMSUB231SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 BB /r","V","V","FMA","" +"VFMSUBADD132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 97 /r","V","V","FMA","" +"VFMSUBADD132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 97 /r","V","V","FMA","" +"VFMSUBADD132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 97 /r","V","V","FMA","" +"VFMSUBADD132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 97 /r","V","V","FMA","" +"VFMSUBADD213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 A7 /r","V","V","FMA","" +"VFMSUBADD213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 A7 /r","V","V","FMA","" +"VFMSUBADD213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 A7 /r","V","V","FMA","" +"VFMSUBADD213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 A7 /r","V","V","FMA","" +"VFMSUBADD231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 B7 /r","V","V","FMA","" +"VFMSUBADD231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 B7 /r","V","V","FMA","" +"VFMSUBADD231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 B7 /r","V","V","FMA","" +"VFMSUBADD231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 B7 /r","V","V","FMA","" +"VFNMADD132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 9C /r","V","V","FMA","" +"VFNMADD132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 9C /r","V","V","FMA","" +"VFNMADD132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 9C /r","V","V","FMA","" +"VFNMADD132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 9C /r","V","V","FMA","" +"VFNMADD132SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 9D /r","V","V","FMA","" +"VFNMADD132SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 9D /r","V","V","FMA","" +"VFNMADD213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 AC /r","V","V","FMA","" +"VFNMADD213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 AC /r","V","V","FMA","" +"VFNMADD213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 AC /r","V","V","FMA","" +"VFNMADD213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 AC /r","V","V","FMA","" +"VFNMADD213SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 AD /r","V","V","FMA","" +"VFNMADD213SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 AD /r","V","V","FMA","" +"VFNMADD231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 BC /r","V","V","FMA","" +"VFNMADD231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 BC /r","V","V","FMA","" +"VFNMADD231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 BC /r","V","V","FMA","" +"VFNMADD231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 BC /r","V","V","FMA","" +"VFNMADD231SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 BD /r","V","V","FMA","" +"VFNMADD231SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 BD /r","V","V","FMA","" +"VFNMSUB132PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 9E /r","V","V","FMA","" +"VFNMSUB132PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 9E /r","V","V","FMA","" +"VFNMSUB132PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 9E /r","V","V","FMA","" +"VFNMSUB132PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 9E /r","V","V","FMA","" +"VFNMSUB132SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 9F /r","V","V","FMA","" +"VFNMSUB132SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 9F /r","V","V","FMA","" +"VFNMSUB213PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 AE /r","V","V","FMA","" +"VFNMSUB213PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 AE /r","V","V","FMA","" +"VFNMSUB213PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 AE /r","V","V","FMA","" +"VFNMSUB213PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 AE /r","V","V","FMA","" +"VFNMSUB213SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 AF /r","V","V","FMA","" +"VFNMSUB213SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 AF /r","V","V","FMA","" +"VFNMSUB231PD xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W1 BE /r","V","V","FMA","" +"VFNMSUB231PD ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W1 BE /r","V","V","FMA","" +"VFNMSUB231PS xmm1, xmmV, xmm2/m128","VEX.DDS.128.66.0F38.W0 BE /r","V","V","FMA","" +"VFNMSUB231PS ymm1, ymmV, ymm2/m256","VEX.DDS.256.66.0F38.W0 BE /r","V","V","FMA","" +"VFNMSUB231SD xmm1, xmmV, xmm2/m64","VEX.DDS.LIG.66.0F38.W1 BF /r","V","V","FMA","" +"VFNMSUB231SS xmm1, xmmV, xmm2/m32","VEX.DDS.LIG.66.0F38.W0 BF /r","V","V","FMA","" +"VHADDPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 7C /r","V","V","AVX","" +"VHADDPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 7C /r","V","V","AVX","" +"VHADDPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.F2.0F.WIG 7C /r","V","V","AVX","" +"VHADDPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.F2.0F.WIG 7C /r","V","V","AVX","" +"VHSUBPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 7D /r","V","V","AVX","" +"VHSUBPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 7D /r","V","V","AVX","" +"VHSUBPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.F2.0F.WIG 7D /r","V","V","AVX","" +"VHSUBPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.F2.0F.WIG 7D /r","V","V","AVX","" +"VINSERTF128 ymm1, ymmV, xmm2/m128, imm8","VEX.NDS.256.66.0F3A.W0 18 /r ib","V","V","AVX","" +"VINSERTI128 ymm1, ymmV, xmm2/m128, imm8","VEX.NDS.256.66.0F3A.W0 38 /r ib","V","V","AVX2","" +"VINSERTPS xmm1, xmmV, xmm2/m32, imm8","VEX.NDS.128.66.0F3A.WIG 21 /r ib","V","V","AVX","" +"VLDDQU xmm1, m128","VEX.128.F2.0F.WIG F0 /r","V","V","AVX","modrm_memonly" +"VLDDQU ymm1, m256","VEX.256.F2.0F.WIG F0 /r","V","V","AVX","modrm_memonly" +"VLDMXCSR m32","VEX.LZ.0F.WIG AE /2","V","V","AVX","modrm_memonly" +"VMASKMOVDQU xmm1, xmm2","VEX.128.66.0F.WIG F7 /r","V","V","AVX","modrm_regonly" +"VMASKMOVPD m128, xmmV, xmm1","VEX.NDS.128.66.0F38.W0 2F /r","V","V","AVX","modrm_memonly" +"VMASKMOVPD m256, ymmV, ymm1","VEX.NDS.256.66.0F38.W0 2F /r","V","V","AVX","modrm_memonly" +"VMASKMOVPD xmm1, xmmV, m128","VEX.NDS.128.66.0F38.W0 2D /r","V","V","AVX","modrm_memonly" +"VMASKMOVPD ymm1, ymmV, m256","VEX.NDS.256.66.0F38.W0 2D /r","V","V","AVX","modrm_memonly" +"VMASKMOVPS m128, xmmV, xmm1","VEX.NDS.128.66.0F38.W0 2E /r","V","V","AVX","modrm_memonly" +"VMASKMOVPS m256, ymmV, ymm1","VEX.NDS.256.66.0F38.W0 2E /r","V","V","AVX","modrm_memonly" +"VMASKMOVPS xmm1, xmmV, m128","VEX.NDS.128.66.0F38.W0 2C /r","V","V","AVX","modrm_memonly" +"VMASKMOVPS ymm1, ymmV, m256","VEX.NDS.256.66.0F38.W0 2C /r","V","V","AVX","modrm_memonly" +"VMAXPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 5F /r","V","V","AVX","" +"VMAXPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 5F /r","V","V","AVX","" +"VMAXPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 5F /r","V","V","AVX","" +"VMAXPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 5F /r","V","V","AVX","" +"VMAXSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 5F /r","V","V","AVX","" +"VMAXSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 5F /r","V","V","AVX","" +"VMINPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 5D /r","V","V","AVX","" +"VMINPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 5D /r","V","V","AVX","" +"VMINPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 5D /r","V","V","AVX","" +"VMINPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 5D /r","V","V","AVX","" +"VMINSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 5D /r","V","V","AVX","" +"VMINSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 5D /r","V","V","AVX","" "VMOVAPD xmm1, xmm2/m128","VEX.128.66.0F.WIG 28 /r","V","V","AVX","" "VMOVAPD xmm2/m128, xmm1","VEX.128.66.0F.WIG 29 /r","V","V","AVX","" "VMOVAPD ymm1, ymm2/m256","VEX.256.66.0F.WIG 28 /r","V","V","AVX","" @@ -1877,8 +1869,8 @@ "VMOVAPS xmm2/m128, xmm1","VEX.128.0F.WIG 29 /r","V","V","AVX","" "VMOVAPS ymm1, ymm2/m256","VEX.256.0F.WIG 28 /r","V","V","AVX","" "VMOVAPS ymm2/m256, ymm1","VEX.256.0F.WIG 29 /r","V","V","AVX","" -"VMOVD r32/m32, xmm1","VEX.128.66.0F.W0 7E /r","V","V","AVX","" -"VMOVD xmm1, r32/m32","VEX.128.66.0F.W0 6E /r","V","V","AVX","" +"VMOVD r/m32, xmm1","VEX.128.66.0F.W0 7E /r","V","V","AVX","" +"VMOVD xmm1, r/m32","VEX.128.66.0F.W0 6E /r","V","V","AVX","" "VMOVDDUP xmm1, xmm2/m64","VEX.128.F2.0F.WIG 12 /r","V","V","AVX","" "VMOVDDUP ymm1, ymm2/m256","VEX.256.F2.0F.WIG 12 /r","V","V","AVX","" "VMOVDQA xmm1, xmm2/m128","VEX.128.66.0F.WIG 6F /r","V","V","AVX","" @@ -1889,45 +1881,45 @@ "VMOVDQU xmm2/m128, xmm1","VEX.128.F3.0F.WIG 7F /r","V","V","AVX","" "VMOVDQU ymm1, ymm2/m256","VEX.256.F3.0F.WIG 6F /r","V","V","AVX","" "VMOVDQU ymm2/m256, ymm1","VEX.256.F3.0F.WIG 7F /r","V","V","AVX","" -"VMOVHLPS xmm1, xmm2, xmm3","VEX.NDS.128.0F.WIG 12 /r","V","V","AVX","" -"VMOVHPD m64, xmm1","VEX128.66.0F.WIG 17 /r","V","V","AVX","" -"VMOVHPD xmm2, xmm1, m64","VEX.NDS.128.66.0F.WIG 16 /r","V","V","AVX","" -"VMOVHPS m64, xmm1","VEX.128.0F.WIG 17 /r","V","V","AVX","" -"VMOVHPS xmm2, xmm1, m64","VEX.NDS.128.0F.WIG 16 /r","V","V","AVX","" -"VMOVLHPS xmm1, xmm2, xmm3","VEX.NDS.128.0F.WIG 16 /r","V","V","AVX","" -"VMOVLPD m64, xmm1","VEX.128.66.0F.WIG 13 /r","V","V","AVX","" -"VMOVLPD xmm2, xmm1, m64","VEX.NDS.128.66.0F.WIG 12 /r","V","V","AVX","" -"VMOVLPS m64, xmm1","VEX.128.0F.WIG 13 /r","V","V","AVX","" -"VMOVLPS xmm2, xmm1, m64","VEX.NDS.128.0F.WIG 12 /r","V","V","AVX","" -"VMOVMSKPD r32, xmm2","VEX.128.66.0F.WIG 50 /r","V","V","AVX","" -"VMOVMSKPD r32, ymm2","VEX.256.66.0F.WIG 50 /r","V","V","AVX","" -"VMOVMSKPS r32, xmm2","VEX.128.0F.WIG 50 /r","V","V","AVX","" -"VMOVMSKPS r32, ymm2","VEX.256.0F.WIG 50 /r","V","V","AVX","" -"VMOVNTDQ m128, xmm1","VEX.128.66.0F.WIG E7 /r","V","V","AVX","" -"VMOVNTDQ m256, ymm1","VEX.256.66.0F.WIG E7 /r","V","V","AVX","" -"VMOVNTDQA xmm1, m128","VEX.128.66.0F38.WIG 2A /r","V","V","AVX","" -"VMOVNTDQA ymm1, m256","VEX.256.66.0F38.WIG 2A /r","V","V","AVX2","" -"VMOVNTPD m128, xmm1","VEX.128.66.0F.WIG 2B /r","V","V","AVX","" -"VMOVNTPD m256, ymm1","VEX.256.66.0F.WIG 2B /r","V","V","AVX","" -"VMOVNTPS m128, xmm1","VEX.128.0F.WIG 2B /r","V","V","AVX","" -"VMOVNTPS m256, ymm1","VEX.256.0F.WIG 2B /r","V","V","AVX","" -"VMOVQ r64/m64, xmm1","VEX.128.66.0F.W1 7E /r","N.E.","V","AVX","" -"VMOVQ xmm1, m64","VEX.128.F3.0F.WIG 7E /r","V","V","AVX","" -"VMOVQ xmm1, r64/m64","VEX.128.66.0F.W1 6E /r","N.E.","V","AVX","" -"VMOVQ xmm1, xmm2","VEX.128.F3.0F.WIG 7E /r","V","V","AVX","" -"VMOVQ xmm1/m64, xmm2","VEX.128.66.0F.WIG D6 /r","V","V","AVX","" -"VMOVSD m64, xmm1","VEX.LIG.F2.0F.WIG 11 /r","V","V","AVX","" -"VMOVSD xmm1, m64","VEX.LIG.F2.0F.WIG 10 /r","V","V","AVX","" -"VMOVSD xmm1, xmm2, xmm3","VEX.NDS.LIG.F2.0F.WIG 10 /r","V","V","AVX","" -"VMOVSD xmm1, xmm2, xmm3","VEX.NDS.LIG.F2.0F.WIG 11 /r","V","V","AVX","" +"VMOVHLPS xmm1, xmmV, xmm2","VEX.NDS.128.0F.WIG 12 /r","V","V","AVX","modrm_regonly" +"VMOVHPD m64, xmm1","VEX.128.66.0F.WIG 17 /r","V","V","AVX","modrm_memonly" +"VMOVHPD xmm1, xmmV, m64","VEX.NDS.128.66.0F.WIG 16 /r","V","V","AVX","modrm_memonly" +"VMOVHPS m64, xmm1","VEX.128.0F.WIG 17 /r","V","V","AVX","modrm_memonly" +"VMOVHPS xmm1, xmmV, m64","VEX.NDS.128.0F.WIG 16 /r","V","V","AVX","modrm_memonly" +"VMOVLHPS xmm1, xmmV, xmm2","VEX.NDS.128.0F.WIG 16 /r","V","V","AVX","modrm_regonly" +"VMOVLPD m64, xmm1","VEX.128.66.0F.WIG 13 /r","V","V","AVX","modrm_memonly" +"VMOVLPD xmm1, xmmV, m64","VEX.NDS.128.66.0F.WIG 12 /r","V","V","AVX","modrm_memonly" +"VMOVLPS m64, xmm1","VEX.128.0F.WIG 13 /r","V","V","AVX","modrm_memonly" +"VMOVLPS xmm1, xmmV, m64","VEX.NDS.128.0F.WIG 12 /r","V","V","AVX","modrm_memonly" +"VMOVMSKPD r32, xmm2","VEX.128.66.0F.WIG 50 /r","V","V","AVX","modrm_regonly" +"VMOVMSKPD r32, ymm2","VEX.256.66.0F.WIG 50 /r","V","V","AVX","modrm_regonly" +"VMOVMSKPS r32, xmm2","VEX.128.0F.WIG 50 /r","V","V","AVX","modrm_regonly" +"VMOVMSKPS r32, ymm2","VEX.256.0F.WIG 50 /r","V","V","AVX","modrm_regonly" +"VMOVNTDQ m128, xmm1","VEX.128.66.0F.WIG E7 /r","V","V","AVX","modrm_memonly" +"VMOVNTDQ m256, ymm1","VEX.256.66.0F.WIG E7 /r","V","V","AVX","modrm_memonly" +"VMOVNTDQA xmm1, m128","VEX.128.66.0F38.WIG 2A /r","V","V","AVX","modrm_memonly" +"VMOVNTDQA ymm1, m256","VEX.256.66.0F38.WIG 2A /r","V","V","AVX2","modrm_memonly" +"VMOVNTPD m128, xmm1","VEX.128.66.0F.WIG 2B /r","V","V","AVX","modrm_memonly" +"VMOVNTPD m256, ymm1","VEX.256.66.0F.WIG 2B /r","V","V","AVX","modrm_memonly" +"VMOVNTPS m128, xmm1","VEX.128.0F.WIG 2B /r","V","V","AVX","modrm_memonly" +"VMOVNTPS m256, ymm1","VEX.256.0F.WIG 2B /r","V","V","AVX","modrm_memonly" +"VMOVQ r/m64, xmm1","VEX.128.66.0F.W1 7E /r","N.E.","V","AVX","" +"VMOVQ xmm1, m64","VEX.128.F3.0F.WIG 7E /r","V","V","AVX","modrm_memonly" +"VMOVQ xmm1, r/m64","VEX.128.66.0F.W1 6E /r","N.E.","V","AVX","" +"VMOVQ xmm1, xmm2","VEX.128.F3.0F.WIG 7E /r","V","V","AVX","modrm_regonly" +"VMOVQ xmm2/m64, xmm1","VEX.128.66.0F.WIG D6 /r","V","V","AVX","" +"VMOVSD m64, xmm1","VEX.LIG.F2.0F.WIG 11 /r","V","V","AVX","modrm_memonly" +"VMOVSD xmm1, m64","VEX.LIG.F2.0F.WIG 10 /r","V","V","AVX","modrm_memonly" +"VMOVSD xmm1, xmmV, xmm2","VEX.NDS.LIG.F2.0F.WIG 10 /r","V","V","AVX","modrm_regonly" +"VMOVSD xmm2, xmmV, xmm1","VEX.NDS.LIG.F2.0F.WIG 11 /r","V","V","AVX","modrm_regonly" "VMOVSHDUP xmm1, xmm2/m128","VEX.128.F3.0F.WIG 16 /r","V","V","AVX","" "VMOVSHDUP ymm1, ymm2/m256","VEX.256.F3.0F.WIG 16 /r","V","V","AVX","" "VMOVSLDUP xmm1, xmm2/m128","VEX.128.F3.0F.WIG 12 /r","V","V","AVX","" "VMOVSLDUP ymm1, ymm2/m256","VEX.256.F3.0F.WIG 12 /r","V","V","AVX","" -"VMOVSS m32, xmm1","VEX.LIG.F3.0F.WIG 11 /r","V","V","AVX","" -"VMOVSS xmm1, m32","VEX.LIG.F3.0F.WIG 10 /r","V","V","AVX","" -"VMOVSS xmm1, xmm2, xmm3","VEX.NDS.LIG.F3.0F.WIG 10 /r","V","V","AVX","" -"VMOVSS xmm1, xmm2, xmm3","VEX.NDS.LIG.F3.0F.WIG 11 /r","V","V","AVX","" +"VMOVSS m32, xmm1","VEX.LIG.F3.0F.WIG 11 /r","V","V","AVX","modrm_memonly" +"VMOVSS xmm1, m32","VEX.LIG.F3.0F.WIG 10 /r","V","V","AVX","modrm_memonly" +"VMOVSS xmm1, xmmV, xmm2","VEX.NDS.LIG.F3.0F.WIG 10 /r","V","V","AVX","modrm_regonly" +"VMOVSS xmm2, xmmV, xmm1","VEX.NDS.LIG.F3.0F.WIG 11 /r","V","V","AVX","modrm_regonly" "VMOVUPD xmm1, xmm2/m128","VEX.128.66.0F.WIG 10 /r","V","V","AVX","" "VMOVUPD xmm2/m128, xmm1","VEX.128.66.0F.WIG 11 /r","V","V","AVX","" "VMOVUPD ymm1, ymm2/m256","VEX.256.66.0F.WIG 10 /r","V","V","AVX","" @@ -1936,64 +1928,64 @@ "VMOVUPS xmm2/m128, xmm1","VEX.128.0F.WIG 11 /r","V","V","AVX","" "VMOVUPS ymm1, ymm2/m256","VEX.256.0F.WIG 10 /r","V","V","AVX","" "VMOVUPS ymm2/m256, ymm1","VEX.256.0F.WIG 11 /r","V","V","AVX","" -"VMPSADBW xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 42 /r ib","V","V","AVX","" -"VMPSADBW ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 42 /r ib","V","V","AVX2","" -"VMULPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 59 /r","V","V","AVX","" -"VMULPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 59 /r","V","V","AVX","" -"VMULPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 59 /r","V","V","AVX","" -"VMULPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 59 /r","V","V","AVX","" -"VMULSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 59 /r","V","V","AVX","" -"VMULSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 59 /r","V","V","AVX","" -"VORPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 56 /r","V","V","AVX","" -"VORPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 56 /r","V","V","AVX","" -"VORPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 56 /r","V","V","AVX","" -"VORPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 56 /r","V","V","AVX","" +"VMPSADBW xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 42 /r ib","V","V","AVX","" +"VMPSADBW ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 42 /r ib","V","V","AVX2","" +"VMULPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 59 /r","V","V","AVX","" +"VMULPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 59 /r","V","V","AVX","" +"VMULPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 59 /r","V","V","AVX","" +"VMULPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 59 /r","V","V","AVX","" +"VMULSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 59 /r","V","V","AVX","" +"VMULSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 59 /r","V","V","AVX","" +"VORPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 56 /r","V","V","AVX","" +"VORPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 56 /r","V","V","AVX","" +"VORPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 56 /r","V","V","AVX","" +"VORPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 56 /r","V","V","AVX","" "VPABSB xmm1, xmm2/m128","VEX.128.66.0F38.WIG 1C /r","V","V","AVX","" "VPABSB ymm1, ymm2/m256","VEX.256.66.0F38.WIG 1C /r","V","V","AVX2","" "VPABSD xmm1, xmm2/m128","VEX.128.66.0F38.WIG 1E /r","V","V","AVX","" "VPABSD ymm1, ymm2/m256","VEX.256.66.0F38.WIG 1E /r","V","V","AVX2","" "VPABSW xmm1, xmm2/m128","VEX.128.66.0F38.WIG 1D /r","V","V","AVX","" "VPABSW ymm1, ymm2/m256","VEX.256.66.0F38.WIG 1D /r","V","V","AVX2","" -"VPACKSSDW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 6B /r","V","V","AVX","" -"VPACKSSDW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 6B /r","V","V","AVX2","" -"VPACKSSWB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 63 /r","V","V","AVX","" -"VPACKSSWB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 63 /r","V","V","AVX2","" -"VPACKUSDW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 2B /r","V","V","AVX","" -"VPACKUSDW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 2B /r","V","V","AVX2","" -"VPACKUSWB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 67 /r","V","V","AVX","" -"VPACKUSWB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 67 /r","V","V","AVX2","" -"VPADDB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG FC /r","V","V","AVX","" -"VPADDB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG FC /r","V","V","AVX2","" -"VPADDD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG FE /r","V","V","AVX","" -"VPADDD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG FE /r","V","V","AVX2","" -"VPADDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D4 /r","V","V","AVX","" -"VPADDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG D4 /r","V","V","AVX2","" -"VPADDSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG EC /r","V","V","AVX","" -"VPADDSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EC /r","V","V","AVX2","" -"VPADDSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG ED /r","V","V","AVX","" -"VPADDSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG ED /r","V","V","AVX2","" -"VPADDUSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DC /r","V","V","AVX","" -"VPADDUSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DC /r","V","V","AVX2","" -"VPADDUSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DD /r","V","V","AVX","" -"VPADDUSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DD /r","V","V","AVX2","" -"VPADDW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG FD /r","V","V","AVX","" -"VPADDW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG FD /r","V","V","AVX2","" -"VPALIGNR xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0F /r ib","V","V","AVX","" -"VPALIGNR ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0F /r ib","V","V","AVX2","" -"VPAND xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DB /r","V","V","AVX","" -"VPAND ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DB /r","V","V","AVX2","" -"VPANDN xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DF /r","V","V","AVX","" -"VPANDN ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DF /r","V","V","AVX2","" -"VPAVGB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E0 /r","V","V","AVX","" -"VPAVGB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E0 /r","V","V","AVX2","" -"VPAVGW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E3 /r","V","V","AVX","" -"VPAVGW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E3 /r","V","V","AVX2","" -"VPBLENDD xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.W0 02 /r ib","V","V","AVX2","" -"VPBLENDD ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.W0 02 /r ib","V","V","AVX2","" -"VPBLENDVB xmm1, xmm2, xmm3/m128, xmm4","VEX.NDS.128.66.0F3A.W0 4C /r /is4","V","V","AVX","" -"VPBLENDVB ymm1, ymm2, ymm3/m256, ymm4","VEX.NDS.256.66.0F3A.W0 4C /r /is4","V","V","AVX2","" -"VPBLENDW xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0E /r ib","V","V","AVX","" -"VPBLENDW ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0E /r ib","V","V","AVX2","" +"VPACKSSDW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 6B /r","V","V","AVX","" +"VPACKSSDW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 6B /r","V","V","AVX2","" +"VPACKSSWB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 63 /r","V","V","AVX","" +"VPACKSSWB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 63 /r","V","V","AVX2","" +"VPACKUSDW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 2B /r","V","V","AVX","" +"VPACKUSDW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 2B /r","V","V","AVX2","" +"VPACKUSWB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 67 /r","V","V","AVX","" +"VPACKUSWB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 67 /r","V","V","AVX2","" +"VPADDB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG FC /r","V","V","AVX","" +"VPADDB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG FC /r","V","V","AVX2","" +"VPADDD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG FE /r","V","V","AVX","" +"VPADDD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG FE /r","V","V","AVX2","" +"VPADDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D4 /r","V","V","AVX","" +"VPADDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG D4 /r","V","V","AVX2","" +"VPADDSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG EC /r","V","V","AVX","" +"VPADDSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG EC /r","V","V","AVX2","" +"VPADDSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG ED /r","V","V","AVX","" +"VPADDSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG ED /r","V","V","AVX2","" +"VPADDUSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DC /r","V","V","AVX","" +"VPADDUSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DC /r","V","V","AVX2","" +"VPADDUSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DD /r","V","V","AVX","" +"VPADDUSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DD /r","V","V","AVX2","" +"VPADDW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG FD /r","V","V","AVX","" +"VPADDW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG FD /r","V","V","AVX2","" +"VPALIGNR xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0F /r ib","V","V","AVX","" +"VPALIGNR ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0F /r ib","V","V","AVX2","" +"VPAND xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DB /r","V","V","AVX","" +"VPAND ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DB /r","V","V","AVX2","" +"VPANDN xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DF /r","V","V","AVX","" +"VPANDN ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DF /r","V","V","AVX2","" +"VPAVGB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E0 /r","V","V","AVX","" +"VPAVGB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E0 /r","V","V","AVX2","" +"VPAVGW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E3 /r","V","V","AVX","" +"VPAVGW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E3 /r","V","V","AVX2","" +"VPBLENDD xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.W0 02 /r ib","V","V","AVX2","" +"VPBLENDD ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.W0 02 /r ib","V","V","AVX2","" +"VPBLENDVB xmm1, xmmV, xmm2/m128, xmmIH","VEX.NDS.128.66.0F3A.W0 4C /r /is4","V","V","AVX","" +"VPBLENDVB ymm1, ymmV, ymm2/m256, ymmIH","VEX.NDS.256.66.0F3A.W0 4C /r /is4","V","V","AVX2","" +"VPBLENDW xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 0E /r ib","V","V","AVX","" +"VPBLENDW ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.WIG 0E /r ib","V","V","AVX2","" "VPBROADCASTB xmm1, xmm2/m8","VEX.128.66.0F38.W0 78 /r","V","V","AVX2","" "VPBROADCASTB ymm1, xmm2/m8","VEX.256.66.0F38.W0 78 /r","V","V","AVX2","" "VPBROADCASTD xmm1, xmm2/m32","VEX.128.66.0F38.W0 58 /r","V","V","AVX2","" @@ -2002,109 +1994,101 @@ "VPBROADCASTQ ymm1, xmm2/m64","VEX.256.66.0F38.W0 59 /r","V","V","AVX2","" "VPBROADCASTW xmm1, xmm2/m16","VEX.128.66.0F38.W0 79 /r","V","V","AVX2","" "VPBROADCASTW ymm1, xmm2/m16","VEX.256.66.0F38.W0 79 /r","V","V","AVX2","" -"VPCLMULQDQ xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F3A.WIG 44 /r ib","V","V","Both CLMUL and AVX flags","" -"VPCMPEQB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 74 /r","V","V","AVX","" -"VPCMPEQD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 76 /r","V","V","AVX","" -"VPCMPEQD ymm1, ymm2, ymm3 /m256","VEX.NDS.256.66.0F.WIG 76 /r","V","V","AVX2","" -"VPCMPEQQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 29 /r","V","V","AVX","" -"VPCMPEQQ ymm1, ymm2, ymm3 /m256","VEX.NDS.256.66.0F38.WIG 29 /r","V","V","AVX2","" -"VPCMPEQQ ymm1, ymm2, ymm3 /m256","VEX.NDS.256.66.0F38.WIG 29 /r","V","V","AVX2","" -"VPCMPEQW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 75 /r","V","V","AVX","" -"VPCMPEQW ymm1, ymm2, ymm3 /m256","VEX.NDS.256.66.0F.WIG 75 /r","V","V","AVX2","" +"VPCLMULQDQ xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F3A.WIG 44 /r ib","V","V","PCLMULQDQ+AVX","" +"VPCMPEQB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 74 /r","V","V","AVX","" +"VPCMPEQB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 74 /r","V","V","AVX2","" +"VPCMPEQD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 76 /r","V","V","AVX","" +"VPCMPEQD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 76 /r","V","V","AVX2","" +"VPCMPEQQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 29 /r","V","V","AVX","" +"VPCMPEQQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 29 /r","V","V","AVX2","" +"VPCMPEQW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 75 /r","V","V","AVX","" +"VPCMPEQW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 75 /r","V","V","AVX2","" "VPCMPESTRI xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 61 /r ib","V","V","AVX","" "VPCMPESTRM xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 60 /r ib","V","V","AVX","" -"VPCMPGTB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 64 /r","V","V","AVX","" -"VPCMPGTB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 64 /r","V","V","AVX2","" -"VPCMPGTD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 66 /r","V","V","AVX","" -"VPCMPGTD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 66 /r","V","V","AVX2","" -"VPCMPGTQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 37 /r","V","V","AVX","" -"VPCMPGTQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 37 /r","V","V","AVX2","" -"VPCMPGTW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 65 /r","V","V","AVX","" -"VPCMPGTW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 65 /r","V","V","AVX2","" +"VPCMPGTB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 64 /r","V","V","AVX","" +"VPCMPGTB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 64 /r","V","V","AVX2","" +"VPCMPGTD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 66 /r","V","V","AVX","" +"VPCMPGTD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 66 /r","V","V","AVX2","" +"VPCMPGTQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 37 /r","V","V","AVX","" +"VPCMPGTQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 37 /r","V","V","AVX2","" +"VPCMPGTW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 65 /r","V","V","AVX","" +"VPCMPGTW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 65 /r","V","V","AVX2","" "VPCMPISTRI xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 63 /r ib","V","V","AVX","" "VPCMPISTRM xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 62 /r ib","V","V","AVX","" -"VPERM2F128 ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.W0 06 /r ib","V","V","AVX","" -"VPERM2I128 ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F3A.W0 46 /r ib","V","V","AVX2","" -"VPERMD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 36 /r","V","V","AVX2","" -"VPERMILPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W0 0D /r","V","V","AVX","" +"VPERM2F128 ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.W0 06 /r ib","V","V","AVX","" +"VPERM2I128 ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F3A.W0 46 /r ib","V","V","AVX2","" +"VPERMD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 36 /r","V","V","AVX2","" "VPERMILPD xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.W0 05 /r ib","V","V","AVX","" -"VPERMILPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 0D /r","V","V","AVX","" +"VPERMILPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W0 0D /r","V","V","AVX","" "VPERMILPD ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.W0 05 /r ib","V","V","AVX","" -"VPERMILPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W0 0C /r","V","V","AVX","" +"VPERMILPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 0D /r","V","V","AVX","" "VPERMILPS xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.W0 04 /r ib","V","V","AVX","" -"VPERMILPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 0C /r","V","V","AVX","" +"VPERMILPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W0 0C /r","V","V","AVX","" "VPERMILPS ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.W0 04 /r ib","V","V","AVX","" +"VPERMILPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 0C /r","V","V","AVX","" "VPERMPD ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.W1 01 /r ib","V","V","AVX2","" -"VPERMPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 16 /r","V","V","AVX2","" +"VPERMPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 16 /r","V","V","AVX2","" "VPERMQ ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.W1 00 /r ib","V","V","AVX2","" "VPEXTRB r32/m8, xmm1, imm8","VEX.128.66.0F3A.W0 14 /r ib","V","V","AVX","" -"VPEXTRD r32/m32, xmm1, imm8","VEX.128.66.0F3A.W0 16 /r ib","V","V","AVX","" -"VPEXTRQ r64/m64, xmm1, imm8","VEX.128.66.0F3A.W1 16 /r ib","I","V","AVX","" -"VPEXTRW r32, xmm1, imm8","VEX.128.66.0F.W0 C5 /r ib","V","V","AVX","" -"VPEXTRW r32/m16, xmm2, imm8","VEX.128.66.0F3A.W0 15 /r ib","V","V","AVX","" -"VPGATHERDD xmm1, vm32x, xmm2","VEX.DDS.128.66.0F38.W0 90 /r","V","V","AVX2","" -"VPGATHERDD ymm1, vm32y, ymm2","VEX.DDS.256.66.0F38.W0 90 /r","V","V","AVX2","" -"VPGATHERDQ xmm1, vm32x, xmm2","VEX.DDS.128.66.0F38.W1 90 /r","V","V","AVX2","" -"VPGATHERDQ ymm1, vm32x, ymm2","VEX.DDS.256.66.0F38.W1 90 /r","V","V","AVX2","" -"VPGATHERQD xmm1, vm64x, xmm2","VEX.DDS.128.66.0F38.W0 91 /r","V","V","AVX2","" -"VPGATHERQD xmm1, vm64y, xmm2","VEX.DDS.256.66.0F38.W0 91 /r","V","V","AVX2","" -"VPGATHERQQ xmm1, vm64x, xmm2","VEX.DDS.128.66.0F38.W1 91 /r","V","V","AVX2","" -"VPGATHERQQ ymm1, vm64y, ymm2","VEX.DDS.256.66.0F38.W1 91 /r","V","V","AVX2","" -"VPHADDD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 02 /r","V","V","AVX","" -"VPHADDD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 02 /r","V","V","AVX2","" -"VPHADDSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 03 /r","V","V","AVX","" -"VPHADDSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 03 /r","V","V","AVX2","" -"VPHADDW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 01 /r","V","V","AVX","" -"VPHADDW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 01 /r","V","V","AVX2","" +"VPEXTRD r/m32, xmm1, imm8","VEX.128.66.0F3A.W0 16 /r ib","V","V","AVX","" +"VPEXTRQ r/m64, xmm1, imm8","VEX.128.66.0F3A.W1 16 /r ib","I","V","AVX","" +"VPEXTRW r32, xmm2, imm8","VEX.128.66.0F.W0 C5 /r ib","V","V","AVX","modrm_regonly" +"VPEXTRW r32/m16, xmm1, imm8","VEX.128.66.0F3A.W0 15 /r ib","V","V","AVX","" +"VPHADDD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 02 /r","V","V","AVX","" +"VPHADDD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 02 /r","V","V","AVX2","" +"VPHADDSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 03 /r","V","V","AVX","" +"VPHADDSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 03 /r","V","V","AVX2","" +"VPHADDW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 01 /r","V","V","AVX","" +"VPHADDW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 01 /r","V","V","AVX2","" "VPHMINPOSUW xmm1, xmm2/m128","VEX.128.66.0F38.WIG 41 /r","V","V","AVX","" -"VPHSUBD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 06 /r","V","V","AVX","" -"VPHSUBD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 06 /r","V","V","AVX2","" -"VPHSUBSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 07 /r","V","V","AVX","" -"VPHSUBSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 07 /r","V","V","AVX2","" -"VPHSUBW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 05 /r","V","V","AVX","" -"VPHSUBW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 05 /r","V","V","AVX2","" -"VPINSRB xmm1, xmm2, r32/m8, imm8","VEX.NDS.128.66.0F3A.W0 20 /r ib","V","V","AVX","" -"VPINSRD xmm1, xmm2, r/m32, imm8","VEX.NDS.128.66.0F3A.W0 22 /r ib","V","V","AVX","" -"VPINSRQ xmm1, xmm2, r/m64, imm8","VEX.NDS.128.66.0F3A.W1 22 /r ib","I","V","AVX","" -"VPINSRW xmm1, xmm2, r32/m16, imm8","VEX.NDS.128.66.0F.W0 C4 /r ib","V","V","AVX","" -"VPMADDUBSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 04 /r","V","V","AVX","" -"VPMADDUBSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 04 /r","V","V","AVX2","" -"VPMADDWD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F5 /r","V","V","AVX","" -"VPMADDWD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG F5 /r","V","V","AVX2","" -"VPMASKMOVD m128, xmm1, xmm2","VEX.NDS.128.66.0F38.W0 8E /r","V","V","AVX2","" -"VPMASKMOVD m256, ymm1, ymm2","VEX.NDS.256.66.0F38.W0 8E /r","V","V","AVX2","" -"VPMASKMOVD xmm1, xmm2, m128","VEX.NDS.128.66.0F38.W0 8C /r","V","V","AVX2","" -"VPMASKMOVD ymm1, ymm2, m256","VEX.NDS.256.66.0F38.W0 8C /r","V","V","AVX2","" -"VPMASKMOVQ m128, xmm1, xmm2","VEX.NDS.128.66.0F38.W1 8E /r","V","V","AVX2","" -"VPMASKMOVQ m256, ymm1, ymm2","VEX.NDS.256.66.0F38.W1 8E /r","V","V","AVX2","" -"VPMASKMOVQ xmm1, xmm2, m128","VEX.NDS.128.66.0F38.W1 8C /r","V","V","AVX2","" -"VPMASKMOVQ ymm1, ymm2, m256","VEX.NDS.256.66.0F38.W1 8C /r","V","V","AVX2","" -"VPMAXSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3C /r","V","V","AVX","" -"VPMAXSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3C /r","V","V","AVX2","" -"VPMAXSD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3D /r","V","V","AVX","" -"VPMAXSD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3D /r","V","V","AVX2","" -"VPMAXSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG EE /r","V","V","AVX","" -"VPMAXSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EE /r","V","V","AVX2","" -"VPMAXUB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DE /r","V","V","AVX","" -"VPMAXUB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DE /r","V","V","AVX2","" -"VPMAXUD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3F /r","V","V","AVX","" -"VPMAXUD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3F /r","V","V","AVX2","" -"VPMAXUW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3E /r","V","V","AVX","" -"VPMAXUW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3E /r","V","V","AVX2","" -"VPMINSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 38 /r","V","V","AVX","" -"VPMINSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 38 /r","V","V","AVX2","" -"VPMINSD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 39 /r","V","V","AVX","" -"VPMINSD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 39 /r","V","V","AVX2","" -"VPMINSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG EA /r","V","V","AVX","" -"VPMINSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EA /r","V","V","AVX2","" -"VPMINUB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG DA /r","V","V","AVX","" -"VPMINUB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG DA /r","V","V","AVX2","" -"VPMINUD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3B /r","V","V","AVX","" -"VPMINUD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3B /r","V","V","AVX2","" -"VPMINUW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 3A /r","V","V","AVX","" -"VPMINUW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 3A /r","V","V","AVX2","" -"VPMOVMSKB r32, xmm1","VEX.128.66.0F.WIG D7 /r","V","V","AVX","" -"VPMOVMSKB r32, ymm1","VEX.256.66.0F.WIG D7 /r","V","V","AVX2","" +"VPHSUBD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 06 /r","V","V","AVX","" +"VPHSUBD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 06 /r","V","V","AVX2","" +"VPHSUBSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 07 /r","V","V","AVX","" +"VPHSUBSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 07 /r","V","V","AVX2","" +"VPHSUBW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 05 /r","V","V","AVX","" +"VPHSUBW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 05 /r","V","V","AVX2","" +"VPINSRB xmm1, xmmV, r32/m8, imm8","VEX.NDS.128.66.0F3A.W0 20 /r ib","V","V","AVX","" +"VPINSRD xmm1, xmmV, r/m32, imm8","VEX.NDS.128.66.0F3A.W0 22 /r ib","V","V","AVX","" +"VPINSRQ xmm1, xmmV, r/m64, imm8","VEX.NDS.128.66.0F3A.W1 22 /r ib","I","V","AVX","" +"VPINSRW xmm1, xmmV, r32/m16, imm8","VEX.NDS.128.66.0F.W0 C4 /r ib","V","V","AVX","" +"VPMADDUBSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 04 /r","V","V","AVX","" +"VPMADDUBSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 04 /r","V","V","AVX2","" +"VPMADDWD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F5 /r","V","V","AVX","" +"VPMADDWD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG F5 /r","V","V","AVX2","" +"VPMASKMOVD m128, xmmV, xmm1","VEX.NDS.128.66.0F38.W0 8E /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVD m256, ymmV, ymm1","VEX.NDS.256.66.0F38.W0 8E /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVD xmm1, xmmV, m128","VEX.NDS.128.66.0F38.W0 8C /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVD ymm1, ymmV, m256","VEX.NDS.256.66.0F38.W0 8C /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVQ m128, xmmV, xmm1","VEX.NDS.128.66.0F38.W1 8E /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVQ m256, ymmV, ymm1","VEX.NDS.256.66.0F38.W1 8E /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVQ xmm1, xmmV, m128","VEX.NDS.128.66.0F38.W1 8C /r","V","V","AVX2","modrm_memonly" +"VPMASKMOVQ ymm1, ymmV, m256","VEX.NDS.256.66.0F38.W1 8C /r","V","V","AVX2","modrm_memonly" +"VPMAXSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3C /r","V","V","AVX","" +"VPMAXSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3C /r","V","V","AVX2","" +"VPMAXSD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3D /r","V","V","AVX","" +"VPMAXSD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3D /r","V","V","AVX2","" +"VPMAXSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG EE /r","V","V","AVX","" +"VPMAXSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG EE /r","V","V","AVX2","" +"VPMAXUB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DE /r","V","V","AVX","" +"VPMAXUB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DE /r","V","V","AVX2","" +"VPMAXUD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3F /r","V","V","AVX","" +"VPMAXUD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3F /r","V","V","AVX2","" +"VPMAXUW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3E /r","V","V","AVX","" +"VPMAXUW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3E /r","V","V","AVX2","" +"VPMINSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 38 /r","V","V","AVX","" +"VPMINSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 38 /r","V","V","AVX2","" +"VPMINSD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 39 /r","V","V","AVX","" +"VPMINSD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 39 /r","V","V","AVX2","" +"VPMINSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG EA /r","V","V","AVX","" +"VPMINSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG EA /r","V","V","AVX2","" +"VPMINUB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG DA /r","V","V","AVX","" +"VPMINUB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG DA /r","V","V","AVX2","" +"VPMINUD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3B /r","V","V","AVX","" +"VPMINUD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3B /r","V","V","AVX2","" +"VPMINUW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 3A /r","V","V","AVX","" +"VPMINUW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 3A /r","V","V","AVX2","" +"VPMOVMSKB r32, xmm2","VEX.128.66.0F.WIG D7 /r","V","V","AVX","modrm_regonly" +"VPMOVMSKB r32, ymm2","VEX.256.66.0F.WIG D7 /r","V","V","AVX2","modrm_regonly" "VPMOVSXBD xmm1, xmm2/m32","VEX.128.66.0F38.WIG 21 /r","V","V","AVX","" "VPMOVSXBD ymm1, xmm2/m64","VEX.256.66.0F38.WIG 21 /r","V","V","AVX2","" "VPMOVSXBQ xmm1, xmm2/m16","VEX.128.66.0F38.WIG 22 /r","V","V","AVX","" @@ -2112,9 +2096,11 @@ "VPMOVSXBW xmm1, xmm2/m64","VEX.128.66.0F38.WIG 20 /r","V","V","AVX","" "VPMOVSXBW ymm1, xmm2/m128","VEX.256.66.0F38.WIG 20 /r","V","V","AVX2","" "VPMOVSXDQ xmm1, xmm2/m64","VEX.128.66.0F38.WIG 25 /r","V","V","AVX","" +"VPMOVSXDQ ymm1, xmm2/m128","VEX.256.66.0F38.WIG 25 /r","V","V","AVX2","" "VPMOVSXWD xmm1, xmm2/m64","VEX.128.66.0F38.WIG 23 /r","V","V","AVX","" "VPMOVSXWD ymm1, xmm2/m128","VEX.256.66.0F38.WIG 23 /r","V","V","AVX2","" "VPMOVSXWQ xmm1, xmm2/m32","VEX.128.66.0F38.WIG 24 /r","V","V","AVX","" +"VPMOVSXWQ ymm1, xmm2/m64","VEX.256.66.0F38.WIG 24 /r","V","V","AVX2","" "VPMOVZXBD xmm1, xmm2/m32","VEX.128.66.0F38.WIG 31 /r","V","V","AVX","" "VPMOVZXBD ymm1, xmm2/m64","VEX.256.66.0F38.WIG 31 /r","V","V","AVX2","" "VPMOVZXBQ xmm1, xmm2/m16","VEX.128.66.0F38.WIG 32 /r","V","V","AVX","" @@ -2122,162 +2108,164 @@ "VPMOVZXBW xmm1, xmm2/m64","VEX.128.66.0F38.WIG 30 /r","V","V","AVX","" "VPMOVZXBW ymm1, xmm2/m128","VEX.256.66.0F38.WIG 30 /r","V","V","AVX2","" "VPMOVZXDQ xmm1, xmm2/m64","VEX.128.66.0F38.WIG 35 /r","V","V","AVX","" +"VPMOVZXDQ ymm1, xmm2/m128","VEX.256.66.0F38.WIG 35 /r","V","V","AVX2","" "VPMOVZXWD xmm1, xmm2/m64","VEX.128.66.0F38.WIG 33 /r","V","V","AVX","" "VPMOVZXWD ymm1, xmm2/m128","VEX.256.66.0F38.WIG 33 /r","V","V","AVX2","" "VPMOVZXWQ xmm1, xmm2/m32","VEX.128.66.0F38.WIG 34 /r","V","V","AVX","" -"VPMULDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 28 /r","V","V","AVX","" -"VPMULDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 28 /r","V","V","AVX2","" -"VPMULHRSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 0B /r","V","V","AVX","" -"VPMULHRSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 0B /r","V","V","AVX2","" -"VPMULHUW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E4 /r","V","V","AVX","" -"VPMULHUW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E4 /r","V","V","AVX2","" -"VPMULHW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E5 /r","V","V","AVX","" -"VPMULHW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E5 /r","V","V","AVX2","" -"VPMULLD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 40 /r","V","V","AVX","" -"VPMULLD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 40 /r","V","V","AVX2","" -"VPMULLW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D5 /r","V","V","AVX","" -"VPMULLW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG D5 /r","V","V","AVX2","" -"VPMULUDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F4 /r","V","V","AVX","" -"VPMULUDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG F4 /r","V","V","AVX2","" -"VPOR xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG EB /r","V","V","AVX","" -"VPOR ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EB /r","V","V","AVX2","" -"VPSADBW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F6 /r","V","V","AVX","" -"VPSADBW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG F6 /r","V","V","AVX2","" -"VPSHUFB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 00 /r","V","V","AVX","" -"VPSHUFB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 00 /r","V","V","AVX2","" -"VPSHUFD xmm1, xmm2/m128, imm8u","VEX.128.66.0F.WIG 70 /r ib","V","V","AVX","" -"VPSHUFD ymm1, ymm2/m256, imm8u","VEX.256.66.0F.WIG 70 /r ib","V","V","AVX2","" -"VPSHUFHW xmm1, xmm2/m128, imm8u","VEX.128.F3.0F.WIG 70 /r ib","V","V","AVX","" -"VPSHUFHW ymm1, ymm2/m256, imm8u","VEX.256.F3.0F.WIG 70 /r ib","V","V","AVX2","" -"VPSHUFLW xmm1, xmm2/m128, imm8u","VEX.128.F2.0F.WIG 70 /r ib","V","V","AVX","" -"VPSHUFLW ymm1, ymm2/m256, imm8u","VEX.256.F2.0F.WIG 70 /r ib","V","V","AVX2","" -"VPSIGNB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 08 /r","V","V","AVX","" -"VPSIGNB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 08 /r","V","V","AVX2","" -"VPSIGND xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 0A /r","V","V","AVX","" -"VPSIGND ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 0A /r","V","V","AVX2","" -"VPSIGNW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.WIG 09 /r","V","V","AVX","" -"VPSIGNW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.WIG 09 /r","V","V","AVX2","" -"VPSLLD xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 72 /6 ib","V","V","AVX","" -"VPSLLD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F2 /r","V","V","AVX","" -"VPSLLDQ xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 73 /7 ib","V","V","AVX","" -"VPSLLDQ ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 73 /7 ib","V","V","AVX2","" -"VPSLLQ xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 73 /6 ib","V","V","AVX","" -"VPSLLQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F3 /r","V","V","AVX","" -"VPSLLVD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W0 47 /r","V","V","AVX2","" -"VPSLLVD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 47 /r","V","V","AVX2","" -"VPSLLVQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W1 47 /r","V","V","AVX2","" -"VPSLLVQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W1 47 /r","V","V","AVX2","" -"VPSLLW xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 71 /6 ib","V","V","AVX","" -"VPSLLW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F1 /r","V","V","AVX","" -"VPSLLW ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 71 /6 ib","V","V","AVX2","" -"VPSLLW ymm1, ymm2, xmm3/m128","VEX.NDS.256.66.0F.WIG F1 /r","V","V","AVX2","" -"VPSRAD xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 72 /4 ib","V","V","AVX","" -"VPSRAD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E2 /r","V","V","AVX","" -"VPSRAD ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 72 /4 ib","V","V","AVX2","" -"VPSRAD ymm1, ymm2, xmm3/m128","VEX.NDS.256.66.0F.WIG E2 /r","V","V","AVX2","" -"VPSRAVD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W0 46 /r","V","V","AVX2","" -"VPSRAVD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 46 /r","V","V","AVX2","" -"VPSRAW xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 71 /4 ib","V","V","AVX","" -"VPSRAW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E1 /r","V","V","AVX","" -"VPSRAW ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 71 /4 ib","V","V","AVX2","" -"VPSRAW ymm1, ymm2, xmm3/m128","VEX.NDS.256.66.0F.WIG E1 /r","V","V","AVX2","" -"VPSRLD xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 72 /2 ib","V","V","AVX","" -"VPSRLD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D2 /r","V","V","AVX","" -"VPSRLDQ xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 73 /3 ib","V","V","AVX","" -"VPSRLDQ ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 73 /3 ib","V","V","AVX2","" -"VPSRLQ xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 73 /2 ib","V","V","AVX","" -"VPSRLQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D3 /r","V","V","AVX","" -"VPSRLVD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W0 45 /r","V","V","AVX2","" -"VPSRLVD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W0 45 /r","V","V","AVX2","" -"VPSRLVQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F38.W1 45 /r","V","V","AVX2","" -"VPSRLVQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F38.W1 45 /r","V","V","AVX2","" -"VPSRLW xmm1, xmm2, imm8u","VEX.NDD.128.66.0F.WIG 71 /2 ib","V","V","AVX","" -"VPSRLW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D1 /r","V","V","AVX","" -"VPSRLW ymm1, ymm2, imm8u","VEX.NDD.256.66.0F.WIG 71 /2 ib","V","V","AVX2","" -"VPSRLW ymm1, ymm2, xmm3/m128","VEX.NDS.256.66.0F.WIG D1 /r","V","V","AVX2","" -"VPSUBB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F8 /r","V","V","AVX","" -"VPSUBB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG F8 /r","V","V","AVX2","" -"VPSUBD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG FA /r","V","V","AVX","" -"VPSUBD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG FA /r","V","V","AVX2","" -"VPSUBQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG FB /r","V","V","AVX","" -"VPSUBQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG FB /r","V","V","AVX2","" -"VPSUBSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E8 /r","V","V","AVX","" -"VPSUBSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E8 /r","V","V","AVX2","" -"VPSUBSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG E9 /r","V","V","AVX","" -"VPSUBSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG E9 /r","V","V","AVX2","" -"VPSUBUSB xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D8 /r","V","V","AVX","" -"VPSUBUSB ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG D8 /r","V","V","AVX2","" -"VPSUBUSW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG D9 /r","V","V","AVX","" -"VPSUBUSW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG D9 /r","V","V","AVX2","" -"VPSUBW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG F9 /r","V","V","AVX","" -"VPSUBW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG F9 /r","V","V","AVX2","" +"VPMOVZXWQ ymm1, xmm2/m64","VEX.256.66.0F38.WIG 34 /r","V","V","AVX2","" +"VPMULDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 28 /r","V","V","AVX","" +"VPMULDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 28 /r","V","V","AVX2","" +"VPMULHRSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 0B /r","V","V","AVX","" +"VPMULHRSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 0B /r","V","V","AVX2","" +"VPMULHUW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E4 /r","V","V","AVX","" +"VPMULHUW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E4 /r","V","V","AVX2","" +"VPMULHW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E5 /r","V","V","AVX","" +"VPMULHW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E5 /r","V","V","AVX2","" +"VPMULLD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 40 /r","V","V","AVX","" +"VPMULLD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 40 /r","V","V","AVX2","" +"VPMULLW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D5 /r","V","V","AVX","" +"VPMULLW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG D5 /r","V","V","AVX2","" +"VPMULUDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F4 /r","V","V","AVX","" +"VPMULUDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG F4 /r","V","V","AVX2","" +"VPOR xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG EB /r","V","V","AVX","" +"VPOR ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG EB /r","V","V","AVX2","" +"VPSADBW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F6 /r","V","V","AVX","" +"VPSADBW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG F6 /r","V","V","AVX2","" +"VPSHUFB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 00 /r","V","V","AVX","" +"VPSHUFB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 00 /r","V","V","AVX2","" +"VPSHUFD xmm1, xmm2/m128, imm8","VEX.128.66.0F.WIG 70 /r ib","V","V","AVX","" +"VPSHUFD ymm1, ymm2/m256, imm8","VEX.256.66.0F.WIG 70 /r ib","V","V","AVX2","" +"VPSHUFHW xmm1, xmm2/m128, imm8","VEX.128.F3.0F.WIG 70 /r ib","V","V","AVX","" +"VPSHUFHW ymm1, ymm2/m256, imm8","VEX.256.F3.0F.WIG 70 /r ib","V","V","AVX2","" +"VPSHUFLW xmm1, xmm2/m128, imm8","VEX.128.F2.0F.WIG 70 /r ib","V","V","AVX","" +"VPSHUFLW ymm1, ymm2/m256, imm8","VEX.256.F2.0F.WIG 70 /r ib","V","V","AVX2","" +"VPSIGNB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 08 /r","V","V","AVX","" +"VPSIGNB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 08 /r","V","V","AVX2","" +"VPSIGND xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 0A /r","V","V","AVX","" +"VPSIGND ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 0A /r","V","V","AVX2","" +"VPSIGNW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.WIG 09 /r","V","V","AVX","" +"VPSIGNW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.WIG 09 /r","V","V","AVX2","" +"VPSLLD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F2 /r","V","V","AVX","" +"VPSLLD xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 72 /6 ib","V","V","AVX","modrm_regonly" +"VPSLLDQ xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 73 /7 ib","V","V","AVX","modrm_regonly" +"VPSLLDQ ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 73 /7 ib","V","V","AVX2","modrm_regonly" +"VPSLLQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F3 /r","V","V","AVX","" +"VPSLLQ xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 73 /6 ib","V","V","AVX","modrm_regonly" +"VPSLLVD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W0 47 /r","V","V","AVX2","" +"VPSLLVD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 47 /r","V","V","AVX2","" +"VPSLLVQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W1 47 /r","V","V","AVX2","" +"VPSLLVQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W1 47 /r","V","V","AVX2","" +"VPSLLW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F1 /r","V","V","AVX","" +"VPSLLW xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 71 /6 ib","V","V","AVX","modrm_regonly" +"VPSLLW ymm1, ymmV, xmm2/m128","VEX.NDS.256.66.0F.WIG F1 /r","V","V","AVX2","" +"VPSLLW ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 71 /6 ib","V","V","AVX2","modrm_regonly" +"VPSRAD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E2 /r","V","V","AVX","" +"VPSRAD xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 72 /4 ib","V","V","AVX","modrm_regonly" +"VPSRAD ymm1, ymmV, xmm2/m128","VEX.NDS.256.66.0F.WIG E2 /r","V","V","AVX2","" +"VPSRAD ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 72 /4 ib","V","V","AVX2","modrm_regonly" +"VPSRAVD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W0 46 /r","V","V","AVX2","" +"VPSRAVD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 46 /r","V","V","AVX2","" +"VPSRAW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E1 /r","V","V","AVX","" +"VPSRAW xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 71 /4 ib","V","V","AVX","modrm_regonly" +"VPSRAW ymm1, ymmV, xmm2/m128","VEX.NDS.256.66.0F.WIG E1 /r","V","V","AVX2","" +"VPSRAW ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 71 /4 ib","V","V","AVX2","modrm_regonly" +"VPSRLD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D2 /r","V","V","AVX","" +"VPSRLD xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 72 /2 ib","V","V","AVX","modrm_regonly" +"VPSRLDQ xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 73 /3 ib","V","V","AVX","modrm_regonly" +"VPSRLDQ ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 73 /3 ib","V","V","AVX2","modrm_regonly" +"VPSRLQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D3 /r","V","V","AVX","" +"VPSRLQ xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 73 /2 ib","V","V","AVX","modrm_regonly" +"VPSRLVD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W0 45 /r","V","V","AVX2","" +"VPSRLVD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W0 45 /r","V","V","AVX2","" +"VPSRLVQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F38.W1 45 /r","V","V","AVX2","" +"VPSRLVQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F38.W1 45 /r","V","V","AVX2","" +"VPSRLW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D1 /r","V","V","AVX","" +"VPSRLW xmmV, xmm2, imm8","VEX.NDD.128.66.0F.WIG 71 /2 ib","V","V","AVX","modrm_regonly" +"VPSRLW ymm1, ymmV, xmm2/m128","VEX.NDS.256.66.0F.WIG D1 /r","V","V","AVX2","" +"VPSRLW ymmV, ymm2, imm8","VEX.NDD.256.66.0F.WIG 71 /2 ib","V","V","AVX2","modrm_regonly" +"VPSUBB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F8 /r","V","V","AVX","" +"VPSUBB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG F8 /r","V","V","AVX2","" +"VPSUBD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG FA /r","V","V","AVX","" +"VPSUBD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG FA /r","V","V","AVX2","" +"VPSUBQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG FB /r","V","V","AVX","" +"VPSUBQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG FB /r","V","V","AVX2","" +"VPSUBSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E8 /r","V","V","AVX","" +"VPSUBSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E8 /r","V","V","AVX2","" +"VPSUBSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG E9 /r","V","V","AVX","" +"VPSUBSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG E9 /r","V","V","AVX2","" +"VPSUBUSB xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D8 /r","V","V","AVX","" +"VPSUBUSB ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG D8 /r","V","V","AVX2","" +"VPSUBUSW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG D9 /r","V","V","AVX","" +"VPSUBUSW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG D9 /r","V","V","AVX2","" +"VPSUBW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG F9 /r","V","V","AVX","" +"VPSUBW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG F9 /r","V","V","AVX2","" "VPTEST xmm1, xmm2/m128","VEX.128.66.0F38.WIG 17 /r","V","V","AVX","" "VPTEST ymm1, ymm2/m256","VEX.256.66.0F38.WIG 17 /r","V","V","AVX","" -"VPUNPCKHBW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 68 /r","V","V","AVX","" -"VPUNPCKHBW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 68 /r","V","V","AVX2","" -"VPUNPCKHDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 6A /r","V","V","AVX","" -"VPUNPCKHDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 6A /r","V","V","AVX2","" -"VPUNPCKHQDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 6D /r","V","V","AVX","" -"VPUNPCKHQDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 6D /r","V","V","AVX2","" -"VPUNPCKHWD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 69 /r","V","V","AVX","" -"VPUNPCKHWD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 69 /r","V","V","AVX2","" -"VPUNPCKLBW xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 60 /r","V","V","AVX","" -"VPUNPCKLBW ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 60 /r","V","V","AVX2","" -"VPUNPCKLDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 62 /r","V","V","AVX","" -"VPUNPCKLDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 62 /r","V","V","AVX2","" -"VPUNPCKLQDQ xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 6C /r","V","V","AVX","" -"VPUNPCKLQDQ ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 6C /r","V","V","AVX2","" -"VPUNPCKLWD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 61 /r","V","V","AVX","" -"VPUNPCKLWD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 61 /r","V","V","AVX2","" -"VPXOR xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG EF /r","V","V","AVX","" -"VPXOR ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG EF /r","V","V","AVX2","" +"VPUNPCKHBW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 68 /r","V","V","AVX","" +"VPUNPCKHBW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 68 /r","V","V","AVX2","" +"VPUNPCKHDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 6A /r","V","V","AVX","" +"VPUNPCKHDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 6A /r","V","V","AVX2","" +"VPUNPCKHQDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 6D /r","V","V","AVX","" +"VPUNPCKHQDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 6D /r","V","V","AVX2","" +"VPUNPCKHWD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 69 /r","V","V","AVX","" +"VPUNPCKHWD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 69 /r","V","V","AVX2","" +"VPUNPCKLBW xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 60 /r","V","V","AVX","" +"VPUNPCKLBW ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 60 /r","V","V","AVX2","" +"VPUNPCKLDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 62 /r","V","V","AVX","" +"VPUNPCKLDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 62 /r","V","V","AVX2","" +"VPUNPCKLQDQ xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 6C /r","V","V","AVX","" +"VPUNPCKLQDQ ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 6C /r","V","V","AVX2","" +"VPUNPCKLWD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 61 /r","V","V","AVX","" +"VPUNPCKLWD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 61 /r","V","V","AVX2","" +"VPXOR xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG EF /r","V","V","AVX","" +"VPXOR ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG EF /r","V","V","AVX2","" "VRCPPS xmm1, xmm2/m128","VEX.128.0F.WIG 53 /r","V","V","AVX","" "VRCPPS ymm1, ymm2/m256","VEX.256.0F.WIG 53 /r","V","V","AVX","" -"VRCPSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 53 /r","V","V","AVX","" +"VRCPSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 53 /r","V","V","AVX","" "VROUNDPD xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 09 /r ib","V","V","AVX","" "VROUNDPD ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.WIG 09 /r ib","V","V","AVX","" "VROUNDPS xmm1, xmm2/m128, imm8","VEX.128.66.0F3A.WIG 08 /r ib","V","V","AVX","" "VROUNDPS ymm1, ymm2/m256, imm8","VEX.256.66.0F3A.WIG 08 /r ib","V","V","AVX","" -"VROUNDSD xmm1, xmm2, xmm3/m64, imm8","VEX.NDS.LIG.66.0F3A.WIG 0B /r ib","V","V","AVX","" -"VROUNDSS xmm1, xmm2, xmm3/m32, imm8","VEX.NDS.LIG.66.0F3A.WIG 0A /r ib","V","V","AVX","" +"VROUNDSD xmm1, xmmV, xmm2/m64, imm8","VEX.NDS.LIG.66.0F3A.WIG 0B /r ib","V","V","AVX","" +"VROUNDSS xmm1, xmmV, xmm2/m32, imm8","VEX.NDS.LIG.66.0F3A.WIG 0A /r ib","V","V","AVX","" "VRSQRTPS xmm1, xmm2/m128","VEX.128.0F.WIG 52 /r","V","V","AVX","" "VRSQRTPS ymm1, ymm2/m256","VEX.256.0F.WIG 52 /r","V","V","AVX","" -"VRSQRTSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 52 /r","V","V","AVX","" -"VSHUFPD xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.66.0F.WIG C6 /r ib","V","V","AVX","" -"VSHUFPD ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.66.0F.WIG C6 /r ib","V","V","AVX","" -"VSHUFPS xmm1, xmm2, xmm3/m128, imm8","VEX.NDS.128.0F.WIG C6 /r ib","V","V","AVX","" -"VSHUFPS ymm1, ymm2, ymm3/m256, imm8","VEX.NDS.256.0F.WIG C6 /r ib","V","V","AVX","" +"VRSQRTSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 52 /r","V","V","AVX","" +"VSHUFPD xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.66.0F.WIG C6 /r ib","V","V","AVX","" +"VSHUFPD ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.66.0F.WIG C6 /r ib","V","V","AVX","" +"VSHUFPS xmm1, xmmV, xmm2/m128, imm8","VEX.NDS.128.0F.WIG C6 /r ib","V","V","AVX","" +"VSHUFPS ymm1, ymmV, ymm2/m256, imm8","VEX.NDS.256.0F.WIG C6 /r ib","V","V","AVX","" "VSQRTPD xmm1, xmm2/m128","VEX.128.66.0F.WIG 51 /r","V","V","AVX","" "VSQRTPD ymm1, ymm2/m256","VEX.256.66.0F.WIG 51 /r","V","V","AVX","" "VSQRTPS xmm1, xmm2/m128","VEX.128.0F.WIG 51 /r","V","V","AVX","" "VSQRTPS ymm1, ymm2/m256","VEX.256.0F.WIG 51 /r","V","V","AVX","" -"VSQRTSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 51 /r","V","V","AVX","" -"VSQRTSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 51 /r","V","V","AVX","" -"VSTMXCSR m32","VEX.LZ.0F.WIG AE /3","V","V","AVX","" -"VSUBPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 5C /r","V","V","AVX","" -"VSUBPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 5C /r","V","V","AVX","" -"VSUBPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 5C /r","V","V","AVX","" -"VSUBPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 5C /r","V","V","AVX","" -"VSUBSD xmm1, xmm2, xmm3/m64","VEX.NDS.LIG.F2.0F.WIG 5C /r","V","V","AVX","" -"VSUBSS xmm1, xmm2, xmm3/m32","VEX.NDS.LIG.F3.0F.WIG 5C /r","V","V","AVX","" +"VSQRTSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 51 /r","V","V","AVX","" +"VSQRTSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 51 /r","V","V","AVX","" +"VSTMXCSR m32","VEX.LZ.0F.WIG AE /3","V","V","AVX","modrm_memonly" +"VSUBPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 5C /r","V","V","AVX","" +"VSUBPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 5C /r","V","V","AVX","" +"VSUBPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 5C /r","V","V","AVX","" +"VSUBPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 5C /r","V","V","AVX","" +"VSUBSD xmm1, xmmV, xmm2/m64","VEX.NDS.LIG.F2.0F.WIG 5C /r","V","V","AVX","" +"VSUBSS xmm1, xmmV, xmm2/m32","VEX.NDS.LIG.F3.0F.WIG 5C /r","V","V","AVX","" "VTESTPD xmm1, xmm2/m128","VEX.128.66.0F38.W0 0F /r","V","V","AVX","" "VTESTPD ymm1, ymm2/m256","VEX.256.66.0F38.W0 0F /r","V","V","AVX","" "VTESTPS xmm1, xmm2/m128","VEX.128.66.0F38.W0 0E /r","V","V","AVX","" "VTESTPS ymm1, ymm2/m256","VEX.256.66.0F38.W0 0E /r","V","V","AVX","" "VUCOMISD xmm1, xmm2/m64","VEX.LIG.66.0F.WIG 2E /r","V","V","AVX","" "VUCOMISS xmm1, xmm2/m32","VEX.LIG.0F.WIG 2E /r","V","V","AVX","" -"VUNPCKHPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKHPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKHPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKHPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 15 /r","V","V","AVX","" -"VUNPCKLPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 14 /r","V","V","AVX","" -"VUNPCKLPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 14 /r","V","V","AVX","" -"VUNPCKLPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 14 /r","V","V","AVX","" -"VUNPCKLPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 14 /r","V","V","AVX","" -"VXORPD xmm1, xmm2, xmm3/m128","VEX.NDS.128.66.0F.WIG 57 /r","V","V","AVX","" -"VXORPD ymm1, ymm2, ymm3/m256","VEX.NDS.256.66.0F.WIG 57 /r","V","V","AVX","" -"VXORPS xmm1, xmm2, xmm3/m128","VEX.NDS.128.0F.WIG 57 /r","V","V","AVX","" -"VXORPS ymm1, ymm2, ymm3/m256","VEX.NDS.256.0F.WIG 57 /r","V","V","AVX","" +"VUNPCKHPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKHPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKHPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKHPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 15 /r","V","V","AVX","" +"VUNPCKLPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 14 /r","V","V","AVX","" +"VUNPCKLPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 14 /r","V","V","AVX","" +"VUNPCKLPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 14 /r","V","V","AVX","" +"VUNPCKLPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 14 /r","V","V","AVX","" +"VXORPD xmm1, xmmV, xmm2/m128","VEX.NDS.128.66.0F.WIG 57 /r","V","V","AVX","" +"VXORPD ymm1, ymmV, ymm2/m256","VEX.NDS.256.66.0F.WIG 57 /r","V","V","AVX","" +"VXORPS xmm1, xmmV, xmm2/m128","VEX.NDS.128.0F.WIG 57 /r","V","V","AVX","" +"VXORPS ymm1, ymmV, ymm2/m256","VEX.NDS.256.0F.WIG 57 /r","V","V","AVX","" "VZEROALL","VEX.256.0F.WIG 77","V","V","AVX","" "VZEROUPPER","VEX.128.0F.WIG 77","V","V","AVX","" "WAIT","9B","V","V","","pseudo" diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index ec56162..619843e 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -124,17 +124,14 @@ const ( xArgR16 // arg r16 xArgR16op // arg r16 with +rw in opcode xArgR32 // arg r32 - xArgR32M32 // arg r32/m32 xArgR32M16 // arg r32/m16 xArgR32M8 // arg r32/m8 xArgR32op // arg r32 with +rd in opcode - xArgR32a // arg r32 but force addr32 - xArgR32b // arg r32 but force addr32 + xArgR32V // arg r32 read from VEX.vvvv xArgR64 // arg r64 - xArgR64M64 // arg r64/m64 xArgR64M16 // arg r64/m16 xArgR64op // arg r64 with +rd in opcode - xArgR64b // arg r64 but force addr64 + xArgR64V // arg r64 read from VEX.vvvv xArgR8 // arg r8 xArgR8op // arg r8 with +rb in opcode xArgRAX // arg RAX @@ -158,32 +155,21 @@ const ( xArgTR0dashTR7 // arg TR0-TR7 xArgXmm // arg xmm xArgXMM0 // arg - xArgXmm0 // arg xmm0 xArgXmm1 // arg xmm1 - xArgXmm1M32 // arg xmm1/m32 - xArgXmm1M64 // arg xmm1/m64 - xArgXmm1M128 // arg xmm1/m128 xArgXmm2 // arg xmm2 xArgXmm2M8 // arg xmm2/m8 - xArgXmm2M128 // arg xmm2/m128 - xArgXmm3 // arg xmm3 - xArgXmm3M32 // arg xmm3/m32 - xArgXmm3M64 // arg xmm3/m64 - xArgXmm3M128 // arg xmm3/m128 - xArgXmm4 // arg xmm4 xArgXmm2M16 // arg xmm2/m16 xArgXmm2M32 // arg xmm2/m32 xArgXmm2M64 // arg xmm2/m64 - xArgXmmM128 // arg xmm/m128 + xArgXmm2M128 // arg xmm2/m128 xArgXmmM32 // arg xmm/m32 xArgXmmM64 // arg xmm/m64 - xArgYmm0 // arg ymm0 + xArgXmmM128 // arg xmm/m128 xArgYmm1 // arg ymm1 xArgYmm2 // arg ymm2 xArgYmm2M256 // arg ymm2/m256 - xArgYmm3 // arg ymm3 - xArgYmm3M256 // arg ymm3/m256 - xArgYmm4 // arg ymm4 + xArgXmmV // arg xmmV + xArgYmmV // arg ymmV xArgRmf16 // arg r/m16 but force mod=3 xArgRmf32 // arg r/m32 but force mod=3 xArgRmf64 // arg r/m64 but force mod=3 @@ -538,6 +524,8 @@ Decode: if rex&PrefixREXR != 0 { rexUsed |= PrefixREXR regop |= 8 + } else if vex != 0 && inst.Prefix[vexIndex+1]&0x80 == 0 { + regop |= 8 } if addrMode == 16 { // 16-bit modrm form @@ -1186,16 +1174,27 @@ Decode: } narg++ - case xArgYmm0, xArgYmm1: + case xArgXmmV, xArgYmmV, xArgR32V, xArgR64V: base := baseReg[x] - index := Reg(regop) - if inst.Prefix[vexIndex+1]&0x80 == 0 { - index += 8 + + var vexV Prefix + if vex == 0xC5 { + vexV = inst.Prefix[vexIndex+1] + } else if vex == 0xC4 { + vexV = inst.Prefix[vexIndex+2] + } else { + println("bad vex", vex) + return Inst{Len: pos}, errInternal } + + vexV = (vexV & 0x78) >> 3 + vexV ^= 0xF + index := Reg(vexV) + inst.Args[narg] = base + index narg++ - case xArgR8, xArgR16, xArgR32, xArgR64, xArgXmm, xArgXmm1, xArgDR0dashDR7: + case xArgR8, xArgR16, xArgR32, xArgR64, xArgXmm, xArgXmm1, xArgYmm1, xArgDR0dashDR7: base := baseReg[x] index := Reg(regop) if rex != 0 && base == AL && index >= 4 { @@ -1258,9 +1257,8 @@ Decode: narg++ case xArgRM8, xArgRM16, xArgRM32, xArgRM64, xArgR32M16, xArgR32M8, xArgR64M16, xArgMmM32, xArgMmM64, xArgMm2M64, - xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmmM64, xArgXmmM128, xArgXmmM32, xArgXmm2M128, - xArgXmm3M32, xArgXmm3M64, xArgXmm3M128, - xArgYmm2M256, xArgYmm3M256: + xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmm2M128, xArgXmmM32, xArgXmmM64, xArgXmmM128, + xArgYmm2M256: if haveMem { inst.Args[narg] = mem inst.MemBytes = int(memBytes[x]) @@ -1281,7 +1279,7 @@ Decode: index -= 4 base = SPB } - case xArgYmm2M256, xArgYmm3M256: + case xArgYmm2M256: if vex == 0xC4 && inst.Prefix[vexIndex+1]&0x40 == 0x40 { index += 8 } @@ -1662,6 +1660,8 @@ var baseReg = [...]Reg{ xArgRM32: EAX, xArgRM64: RAX, xArgRM8: AL, + xArgR32V: EAX, + xArgR64V: RAX, xArgRmf16: AX, xArgRmf32: EAX, xArgRmf64: RAX, @@ -1673,21 +1673,15 @@ var baseReg = [...]Reg{ xArgXmm2M16: X0, xArgXmm2M32: X0, xArgXmm2M64: X0, - xArgXmm3: X0, - xArgXmm3M128: X0, - xArgXmm3M64: X0, - xArgXmm3M32: X0, xArgXmm: X0, + xArgXmmV: X0, xArgXmmM128: X0, xArgXmmM32: X0, xArgXmmM64: X0, - xArgYmm0: Y0, xArgYmm1: Y0, xArgYmm2: Y0, xArgYmm2M256: Y0, - xArgYmm3: Y0, - xArgYmm3M256: Y0, - xArgYmm4: Y0, + xArgYmmV: Y0, } // prefixToSegment returns the segment register diff --git a/x86/x86asm/tables.go b/x86/x86asm/tables.go index d51d793..39dce78 100644 --- a/x86/x86asm/tables.go +++ b/x86/x86asm/tables.go @@ -21,233 +21,233 @@ var decoder = [...]uint16{ 0x0D, 705, 0x0E, 738, 0x0F, 745, - 0x10, 20039, - 0x11, 20045, - 0x12, 20078, - 0x13, 20084, - 0x14, 20117, - 0x15, 20123, - 0x16, 20156, - 0x17, 20163, - 0x18, 20170, - 0x19, 20176, - 0x1A, 20209, - 0x1B, 20215, - 0x1C, 20248, - 0x1D, 20254, - 0x1E, 20287, - 0x1F, 20294, - 0x20, 20301, - 0x21, 20307, - 0x22, 20340, - 0x23, 20346, - 0x24, 20379, - 0x25, 20385, - 0x27, 20418, - 0x28, 20424, - 0x29, 20430, - 0x2A, 20463, - 0x2B, 20469, - 0x2C, 20502, - 0x2D, 20508, - 0x2F, 20541, - 0x30, 20547, - 0x31, 20553, - 0x32, 20586, - 0x33, 20592, - 0x34, 20625, - 0x35, 20631, - 0x37, 20664, - 0x38, 20670, - 0x39, 20676, - 0x3A, 20709, - 0x3B, 20715, - 0x3C, 20748, - 0x3D, 20754, - 0x3F, 20787, - 0x40, 20793, - 0x41, 20793, - 0x42, 20793, - 0x43, 20793, - 0x44, 20793, - 0x45, 20793, - 0x46, 20793, - 0x47, 20793, - 0x48, 20810, - 0x49, 20810, - 0x4a, 20810, - 0x4b, 20810, - 0x4c, 20810, - 0x4d, 20810, - 0x4e, 20810, - 0x4f, 20810, - 0x50, 20827, - 0x51, 20827, - 0x52, 20827, - 0x53, 20827, - 0x54, 20827, - 0x55, 20827, - 0x56, 20827, - 0x57, 20827, - 0x58, 20858, - 0x59, 20858, - 0x5a, 20858, - 0x5b, 20858, - 0x5c, 20858, - 0x5d, 20858, - 0x5e, 20858, - 0x5f, 20858, - 0x60, 20889, - 0x61, 20904, - 0x62, 20919, - 0x63, 20940, - 0x68, 20973, - 0x69, 20994, - 0x6A, 21033, - 0x6B, 21038, - 0x6C, 21077, - 0x6D, 21080, - 0x6E, 21095, - 0x6F, 21098, - 0x70, 21113, - 0x71, 21118, - 0x72, 21123, - 0x73, 21128, - 0x74, 21133, - 0x75, 21138, - 0x76, 21143, - 0x77, 21148, - 0x78, 21153, - 0x79, 21158, - 0x7A, 21163, - 0x7B, 21168, - 0x7C, 21173, - 0x7D, 21178, - 0x7E, 21183, - 0x7F, 21188, - 0x80, 21193, - 0x81, 21250, - 0x83, 21523, - 0x84, 21796, - 0x85, 21802, - 0x86, 21835, - 0x87, 21841, - 0x88, 21874, - 0x89, 21880, - 0x8A, 21904, - 0x8B, 21910, - 0x8C, 21934, - 0x8D, 21967, - 0x8E, 22000, - 0x8F, 22033, - 0x90, 22073, - 0x91, 22073, - 0x92, 22073, - 0x93, 22073, - 0x94, 22073, - 0x95, 22073, - 0x96, 22073, - 0x97, 22073, - 0x98, 22103, - 0x99, 22127, - 0x9A, 22151, - 0x9B, 22170, - 0x9C, 22173, - 0x9D, 22200, - 0x9E, 22227, - 0x9F, 22230, - 0xA0, 22233, - 0xA1, 22254, - 0xA2, 22278, - 0xA3, 22299, - 0xA4, 22323, - 0xA5, 22326, - 0xA6, 22350, - 0xA7, 22353, - 0xA8, 22377, - 0xA9, 22383, - 0xAA, 22416, - 0xAB, 22419, - 0xAC, 22443, - 0xAD, 22446, - 0xAE, 22470, - 0xAF, 22473, - 0xb0, 22497, - 0xb1, 22497, - 0xb2, 22497, - 0xb3, 22497, - 0xb4, 22497, - 0xb5, 22497, - 0xb6, 22497, - 0xb7, 22497, - 0xb8, 22503, - 0xb9, 22503, - 0xba, 22503, - 0xbb, 22503, - 0xbc, 22503, - 0xbd, 22503, - 0xbe, 22503, - 0xbf, 22503, - 0xC0, 22536, - 0xC1, 22587, - 0xC2, 22809, - 0xC3, 22814, - 0xC4, 22817, - 0xC5, 22838, - 0xC6, 22859, - 0xC7, 22883, - 0xC8, 22950, - 0xC9, 22957, - 0xCA, 22984, - 0xCB, 22989, - 0xCC, 22992, - 0xCD, 22996, - 0xCE, 23001, - 0xCF, 23007, - 0xD0, 23031, - 0xD1, 23075, - 0xD2, 23294, - 0xD3, 23338, - 0xD4, 23557, - 0xD5, 23565, - 0xD7, 23573, - 0xD8, 23588, - 0xD9, 23797, - 0xDA, 24016, - 0xDB, 24148, - 0xDC, 24319, - 0xDD, 24488, - 0xDE, 24627, - 0xDF, 24801, - 0xE0, 24912, - 0xE1, 24917, - 0xE2, 24922, - 0xE3, 24927, - 0xE4, 24953, - 0xE5, 24959, - 0xE6, 24983, - 0xE7, 24989, - 0xE8, 25013, - 0xE9, 25048, - 0xEA, 25083, - 0xEB, 25102, - 0xEC, 25107, - 0xED, 25112, - 0xEE, 25133, - 0xEF, 25138, - 0xF1, 25159, - 0xF4, 25162, - 0xF5, 25165, - 0xF6, 25168, - 0xF7, 25207, - 0xF8, 25411, - 0xF9, 25414, - 0xFA, 25417, - 0xFB, 25420, - 0xFC, 25423, - 0xFD, 25426, - 0xFE, 25429, - 0xFF, 25446, + 0x10, 20410, + 0x11, 20416, + 0x12, 20449, + 0x13, 20455, + 0x14, 20488, + 0x15, 20494, + 0x16, 20527, + 0x17, 20534, + 0x18, 20541, + 0x19, 20547, + 0x1A, 20580, + 0x1B, 20586, + 0x1C, 20619, + 0x1D, 20625, + 0x1E, 20658, + 0x1F, 20665, + 0x20, 20672, + 0x21, 20678, + 0x22, 20711, + 0x23, 20717, + 0x24, 20750, + 0x25, 20756, + 0x27, 20789, + 0x28, 20795, + 0x29, 20801, + 0x2A, 20834, + 0x2B, 20840, + 0x2C, 20873, + 0x2D, 20879, + 0x2F, 20912, + 0x30, 20918, + 0x31, 20924, + 0x32, 20957, + 0x33, 20963, + 0x34, 20996, + 0x35, 21002, + 0x37, 21035, + 0x38, 21041, + 0x39, 21047, + 0x3A, 21080, + 0x3B, 21086, + 0x3C, 21119, + 0x3D, 21125, + 0x3F, 21158, + 0x40, 21164, + 0x41, 21164, + 0x42, 21164, + 0x43, 21164, + 0x44, 21164, + 0x45, 21164, + 0x46, 21164, + 0x47, 21164, + 0x48, 21181, + 0x49, 21181, + 0x4a, 21181, + 0x4b, 21181, + 0x4c, 21181, + 0x4d, 21181, + 0x4e, 21181, + 0x4f, 21181, + 0x50, 21198, + 0x51, 21198, + 0x52, 21198, + 0x53, 21198, + 0x54, 21198, + 0x55, 21198, + 0x56, 21198, + 0x57, 21198, + 0x58, 21229, + 0x59, 21229, + 0x5a, 21229, + 0x5b, 21229, + 0x5c, 21229, + 0x5d, 21229, + 0x5e, 21229, + 0x5f, 21229, + 0x60, 21260, + 0x61, 21275, + 0x62, 21290, + 0x63, 21311, + 0x68, 21344, + 0x69, 21365, + 0x6A, 21404, + 0x6B, 21409, + 0x6C, 21448, + 0x6D, 21451, + 0x6E, 21466, + 0x6F, 21469, + 0x70, 21484, + 0x71, 21489, + 0x72, 21494, + 0x73, 21499, + 0x74, 21504, + 0x75, 21509, + 0x76, 21514, + 0x77, 21519, + 0x78, 21524, + 0x79, 21529, + 0x7A, 21534, + 0x7B, 21539, + 0x7C, 21544, + 0x7D, 21549, + 0x7E, 21554, + 0x7F, 21559, + 0x80, 21564, + 0x81, 21621, + 0x83, 21894, + 0x84, 22167, + 0x85, 22173, + 0x86, 22206, + 0x87, 22212, + 0x88, 22245, + 0x89, 22251, + 0x8A, 22275, + 0x8B, 22281, + 0x8C, 22305, + 0x8D, 22338, + 0x8E, 22371, + 0x8F, 22404, + 0x90, 22444, + 0x91, 22444, + 0x92, 22444, + 0x93, 22444, + 0x94, 22444, + 0x95, 22444, + 0x96, 22444, + 0x97, 22444, + 0x98, 22474, + 0x99, 22498, + 0x9A, 22522, + 0x9B, 22541, + 0x9C, 22544, + 0x9D, 22571, + 0x9E, 22598, + 0x9F, 22601, + 0xA0, 22604, + 0xA1, 22625, + 0xA2, 22649, + 0xA3, 22670, + 0xA4, 22694, + 0xA5, 22697, + 0xA6, 22721, + 0xA7, 22724, + 0xA8, 22748, + 0xA9, 22754, + 0xAA, 22787, + 0xAB, 22790, + 0xAC, 22814, + 0xAD, 22817, + 0xAE, 22841, + 0xAF, 22844, + 0xb0, 22868, + 0xb1, 22868, + 0xb2, 22868, + 0xb3, 22868, + 0xb4, 22868, + 0xb5, 22868, + 0xb6, 22868, + 0xb7, 22868, + 0xb8, 22874, + 0xb9, 22874, + 0xba, 22874, + 0xbb, 22874, + 0xbc, 22874, + 0xbd, 22874, + 0xbe, 22874, + 0xbf, 22874, + 0xC0, 22907, + 0xC1, 22958, + 0xC2, 23180, + 0xC3, 23185, + 0xC4, 23188, + 0xC5, 23209, + 0xC6, 23230, + 0xC7, 23254, + 0xC8, 23321, + 0xC9, 23328, + 0xCA, 23355, + 0xCB, 23360, + 0xCC, 23363, + 0xCD, 23367, + 0xCE, 23372, + 0xCF, 23378, + 0xD0, 23402, + 0xD1, 23446, + 0xD2, 23665, + 0xD3, 23709, + 0xD4, 23928, + 0xD5, 23936, + 0xD7, 23944, + 0xD8, 23959, + 0xD9, 24168, + 0xDA, 24387, + 0xDB, 24519, + 0xDC, 24690, + 0xDD, 24859, + 0xDE, 24998, + 0xDF, 25172, + 0xE0, 25283, + 0xE1, 25288, + 0xE2, 25293, + 0xE3, 25298, + 0xE4, 25324, + 0xE5, 25330, + 0xE6, 25354, + 0xE7, 25360, + 0xE8, 25384, + 0xE9, 25419, + 0xEA, 25454, + 0xEB, 25473, + 0xEC, 25478, + 0xED, 25483, + 0xEE, 25504, + 0xEF, 25509, + 0xF1, 25530, + 0xF4, 25533, + 0xF5, 25536, + 0xF6, 25539, + 0xF7, 25578, + 0xF8, 25782, + 0xF9, 25785, + 0xFA, 25788, + 0xFB, 25791, + 0xFC, 25794, + 0xFD, 25797, + 0xFE, 25800, + 0xFF, 25817, uint16(xFail), /*490*/ uint16(xSetOp), uint16(ADD), /*492*/ uint16(xReadSlashR), @@ -412,223 +412,223 @@ var decoder = [...]uint16{ 0x0B, 1446, 0x0D, 1449, 0x10, 1462, - 0x11, 1624, - 0x12, 1790, - 0x13, 1991, - 0x14, 2073, - 0x15, 2187, - 0x16, 2301, - 0x17, 2454, - 0x18, 2524, - 0x1F, 2549, - 0x20, 2572, - 0x21, 2587, - 0x22, 2602, - 0x23, 2617, - 0x24, 2632, - 0x26, 2647, - 0x28, 2662, - 0x29, 2768, - 0x2A, 2874, - 0x2B, 3017, - 0x2C, 3139, - 0x2D, 3278, - 0x2E, 3417, - 0x2F, 3475, - 0x30, 3533, - 0x31, 3536, - 0x32, 3539, - 0x33, 3542, - 0x34, 3545, - 0x35, 3548, - 0x38, 3560, - 0x3A, 7253, - 0x40, 8536, - 0x41, 8569, - 0x42, 8602, - 0x43, 8635, - 0x44, 8668, - 0x45, 8701, - 0x46, 8734, - 0x47, 8767, - 0x48, 8800, - 0x49, 8833, - 0x4A, 8866, - 0x4B, 8899, - 0x4C, 8932, - 0x4D, 8965, - 0x4E, 8998, - 0x4F, 9031, - 0x50, 9064, - 0x51, 9170, - 0x52, 9328, - 0x53, 9412, - 0x54, 9496, - 0x55, 9610, - 0x56, 9724, - 0x57, 9838, - 0x58, 9952, - 0x59, 10118, - 0x5A, 10284, - 0x5B, 10442, - 0x5C, 10596, - 0x5D, 10762, - 0x5E, 10928, - 0x5F, 11094, - 0x60, 11260, - 0x61, 11330, - 0x62, 11400, - 0x63, 11470, - 0x64, 11540, - 0x65, 11610, - 0x66, 11680, - 0x67, 11750, - 0x68, 11820, - 0x69, 11890, - 0x6A, 11960, - 0x6B, 12030, - 0x6C, 12100, - 0x6D, 12162, - 0x6E, 12224, - 0x6F, 12339, - 0x70, 12453, - 0x71, 12647, - 0x72, 12866, - 0x73, 13057, - 0x74, 13302, - 0x75, 13358, - 0x76, 13430, - 0x77, 13502, - 0x7C, 13537, - 0x7D, 13651, - 0x7E, 13765, - 0x7F, 13920, - 0x80, 14034, - 0x81, 14069, - 0x82, 14104, - 0x83, 14139, - 0x84, 14174, - 0x85, 14209, - 0x86, 14244, - 0x87, 14279, - 0x88, 14314, - 0x89, 14349, - 0x8A, 14384, - 0x8B, 14419, - 0x8C, 14454, - 0x8D, 14489, - 0x8E, 14524, - 0x8F, 14559, - 0x90, 14594, - 0x91, 14599, - 0x92, 14604, - 0x93, 14609, - 0x94, 14614, - 0x95, 14619, - 0x96, 14624, - 0x97, 14629, - 0x98, 14634, - 0x99, 14639, - 0x9A, 14644, - 0x9B, 14649, - 0x9C, 14654, - 0x9D, 14659, - 0x9E, 14664, - 0x9F, 14669, - 0xA0, 14674, - 0xA1, 14678, - 0xA2, 14709, - 0xA3, 14712, - 0xA4, 14745, - 0xA5, 14784, - 0xA8, 14820, - 0xA9, 14824, - 0xAA, 14855, - 0xAB, 14858, - 0xAC, 14891, - 0xAD, 14930, - 0xAE, 14966, - 0xAF, 15290, - 0xB0, 15323, - 0xB1, 15329, - 0xB2, 15362, - 0xB3, 15395, - 0xB4, 15428, - 0xB5, 15461, - 0xB6, 15494, - 0xB7, 15527, - 0xB8, 15560, - 0xB9, 15601, - 0xBA, 15613, - 0xBB, 15754, - 0xBC, 15787, - 0xBD, 15862, - 0xBE, 15937, - 0xBF, 15970, - 0xC0, 16003, - 0xC1, 16009, - 0xC2, 16042, - 0xC3, 16240, - 0xC4, 16273, - 0xC5, 16337, - 0xC6, 16399, - 0xC7, 16533, - 0xc8, 16682, - 0xc9, 16682, - 0xca, 16682, - 0xcb, 16682, - 0xcc, 16682, - 0xcd, 16682, - 0xce, 16682, - 0xcf, 16682, - 0xD0, 16709, - 0xD1, 16823, - 0xD2, 16893, - 0xD3, 16949, - 0xD4, 17005, - 0xD5, 17075, - 0xD6, 17145, - 0xD7, 17207, - 0xD8, 17273, - 0xD9, 17343, - 0xDA, 17413, - 0xDB, 17483, - 0xDC, 17553, - 0xDD, 17623, - 0xDE, 17693, - 0xDF, 17763, - 0xE0, 17833, - 0xE1, 17903, - 0xE2, 17973, - 0xE3, 18043, - 0xE4, 18113, - 0xE5, 18183, - 0xE6, 18253, - 0xE7, 18407, - 0xE8, 18473, - 0xE9, 18543, - 0xEA, 18613, - 0xEB, 18683, - 0xEC, 18753, - 0xED, 18823, - 0xEE, 18893, - 0xEF, 18963, - 0xF0, 19033, - 0xF1, 19091, - 0xF2, 19161, - 0xF3, 19217, - 0xF4, 19273, - 0xF5, 19343, - 0xF6, 19413, - 0xF7, 19483, - 0xF8, 19537, - 0xF9, 19607, - 0xFA, 19677, - 0xFB, 19747, - 0xFC, 19817, - 0xFD, 19887, - 0xFE, 19957, - 0xFF, 20027, + 0x11, 1656, + 0x12, 1850, + 0x13, 2067, + 0x14, 2161, + 0x15, 2275, + 0x16, 2389, + 0x17, 2558, + 0x18, 2652, + 0x1F, 2677, + 0x20, 2700, + 0x21, 2715, + 0x22, 2730, + 0x23, 2745, + 0x24, 2760, + 0x26, 2775, + 0x28, 2790, + 0x29, 2896, + 0x2A, 3002, + 0x2B, 3145, + 0x2C, 3291, + 0x2D, 3430, + 0x2E, 3569, + 0x2F, 3627, + 0x30, 3685, + 0x31, 3688, + 0x32, 3691, + 0x33, 3694, + 0x34, 3697, + 0x35, 3700, + 0x38, 3712, + 0x3A, 7431, + 0x40, 8701, + 0x41, 8734, + 0x42, 8767, + 0x43, 8800, + 0x44, 8833, + 0x45, 8866, + 0x46, 8899, + 0x47, 8932, + 0x48, 8965, + 0x49, 8998, + 0x4A, 9031, + 0x4B, 9064, + 0x4C, 9097, + 0x4D, 9130, + 0x4E, 9163, + 0x4F, 9196, + 0x50, 9229, + 0x51, 9359, + 0x52, 9517, + 0x53, 9601, + 0x54, 9685, + 0x55, 9799, + 0x56, 9913, + 0x57, 10027, + 0x58, 10141, + 0x59, 10307, + 0x5A, 10473, + 0x5B, 10631, + 0x5C, 10785, + 0x5D, 10951, + 0x5E, 11117, + 0x5F, 11283, + 0x60, 11449, + 0x61, 11519, + 0x62, 11589, + 0x63, 11659, + 0x64, 11729, + 0x65, 11799, + 0x66, 11869, + 0x67, 11939, + 0x68, 12009, + 0x69, 12079, + 0x6A, 12149, + 0x6B, 12219, + 0x6C, 12289, + 0x6D, 12351, + 0x6E, 12413, + 0x6F, 12528, + 0x70, 12642, + 0x71, 12836, + 0x72, 13091, + 0x73, 13306, + 0x74, 13587, + 0x75, 13657, + 0x76, 13727, + 0x77, 13797, + 0x7C, 13832, + 0x7D, 13946, + 0x7E, 14060, + 0x7F, 14231, + 0x80, 14345, + 0x81, 14380, + 0x82, 14415, + 0x83, 14450, + 0x84, 14485, + 0x85, 14520, + 0x86, 14555, + 0x87, 14590, + 0x88, 14625, + 0x89, 14660, + 0x8A, 14695, + 0x8B, 14730, + 0x8C, 14765, + 0x8D, 14800, + 0x8E, 14835, + 0x8F, 14870, + 0x90, 14905, + 0x91, 14910, + 0x92, 14915, + 0x93, 14920, + 0x94, 14925, + 0x95, 14930, + 0x96, 14935, + 0x97, 14940, + 0x98, 14945, + 0x99, 14950, + 0x9A, 14955, + 0x9B, 14960, + 0x9C, 14965, + 0x9D, 14970, + 0x9E, 14975, + 0x9F, 14980, + 0xA0, 14985, + 0xA1, 14989, + 0xA2, 15020, + 0xA3, 15023, + 0xA4, 15056, + 0xA5, 15095, + 0xA8, 15131, + 0xA9, 15135, + 0xAA, 15166, + 0xAB, 15169, + 0xAC, 15202, + 0xAD, 15241, + 0xAE, 15277, + 0xAF, 15613, + 0xB0, 15646, + 0xB1, 15652, + 0xB2, 15685, + 0xB3, 15718, + 0xB4, 15751, + 0xB5, 15784, + 0xB6, 15817, + 0xB7, 15850, + 0xB8, 15883, + 0xB9, 15924, + 0xBA, 15936, + 0xBB, 16077, + 0xBC, 16110, + 0xBD, 16185, + 0xBE, 16260, + 0xBF, 16293, + 0xC0, 16326, + 0xC1, 16332, + 0xC2, 16365, + 0xC3, 16563, + 0xC4, 16596, + 0xC5, 16660, + 0xC6, 16728, + 0xC7, 16862, + 0xc8, 17011, + 0xc9, 17011, + 0xca, 17011, + 0xcb, 17011, + 0xcc, 17011, + 0xcd, 17011, + 0xce, 17011, + 0xcf, 17011, + 0xD0, 17038, + 0xD1, 17152, + 0xD2, 17222, + 0xD3, 17278, + 0xD4, 17334, + 0xD5, 17404, + 0xD6, 17474, + 0xD7, 17536, + 0xD8, 17614, + 0xD9, 17684, + 0xDA, 17754, + 0xDB, 17824, + 0xDC, 17894, + 0xDD, 17964, + 0xDE, 18034, + 0xDF, 18104, + 0xE0, 18174, + 0xE1, 18244, + 0xE2, 18314, + 0xE3, 18384, + 0xE4, 18454, + 0xE5, 18524, + 0xE6, 18594, + 0xE7, 18748, + 0xE8, 18826, + 0xE9, 18896, + 0xEA, 18966, + 0xEB, 19036, + 0xEC, 19106, + 0xED, 19176, + 0xEE, 19246, + 0xEF, 19316, + 0xF0, 19386, + 0xF1, 19456, + 0xF2, 19526, + 0xF3, 19582, + 0xF4, 19638, + 0xF5, 19708, + 0xF6, 19778, + 0xF7, 19848, + 0xF8, 19908, + 0xF9, 19978, + 0xFA, 20048, + 0xFB, 20118, + 0xFC, 20188, + 0xFD, 20258, + 0xFE, 20328, + 0xFF, 20398, uint16(xFail), /*1206*/ uint16(xCondSlashR), 1215, // 0 @@ -801,9 +801,9 @@ var decoder = [...]uint16{ /*1460*/ uint16(xArgM8), /*1461*/ uint16(xMatch), /*1462*/ uint16(xCondPrefix), 6, - 0xF3, 1618, - 0xF2, 1612, - 0xC5, 1550, + 0xF3, 1650, + 0xF2, 1644, + 0xC5, 1566, 0xC4, 1488, 0x66, 1482, 0x0, 1476, @@ -818,7 +818,7 @@ var decoder = [...]uint16{ /*1486*/ uint16(xArgXmm2M128), /*1487*/ uint16(xMatch), /*1488*/ uint16(xCondPrefix), 4, - 0xF3, 1542, + 0xF3, 1550, 0xF2, 1534, 0x66, 1516, 0x0, 1498, @@ -844,661 +844,719 @@ var decoder = [...]uint16{ /*1531*/ uint16(xArgYmm1), /*1532*/ uint16(xArgYmm2M256), /*1533*/ uint16(xMatch), -/*1534*/ uint16(xSetOp), uint16(VMOVSD), -/*1536*/ uint16(xReadSlashR), -/*1537*/ uint16(xArgXmm1), -/*1538*/ uint16(xArgM64), -/*1539*/ uint16(xMatch), -/*1540*/ uint16(xArgXmm3), -/*1541*/ uint16(xMatch), -/*1542*/ uint16(xSetOp), uint16(VMOVSS), -/*1544*/ uint16(xReadSlashR), -/*1545*/ uint16(xArgXmm1), -/*1546*/ uint16(xArgM32), -/*1547*/ uint16(xMatch), -/*1548*/ uint16(xArgXmm3), +/*1534*/ uint16(xCondIsMem), 1537, 1544, +/*1537*/ uint16(xSetOp), uint16(VMOVSD), +/*1539*/ uint16(xReadSlashR), +/*1540*/ uint16(xArgXmm1), +/*1541*/ uint16(xArgXmmV), +/*1542*/ uint16(xArgXmm2), +/*1543*/ uint16(xMatch), +/*1544*/ uint16(xSetOp), uint16(VMOVSD), +/*1546*/ uint16(xReadSlashR), +/*1547*/ uint16(xArgXmm1), +/*1548*/ uint16(xArgM64), /*1549*/ uint16(xMatch), -/*1550*/ uint16(xCondPrefix), 4, - 0xF3, 1604, - 0xF2, 1596, - 0x66, 1578, - 0x0, 1560, -/*1560*/ uint16(xCondDataSize), 0, 0, 0, 1566, 1572, -/*1566*/ uint16(xSetOp), uint16(VMOVUPS), -/*1568*/ uint16(xReadSlashR), -/*1569*/ uint16(xArgXmm1), -/*1570*/ uint16(xArgXmm2M128), -/*1571*/ uint16(xMatch), -/*1572*/ uint16(xSetOp), uint16(VMOVUPS), -/*1574*/ uint16(xReadSlashR), -/*1575*/ uint16(xArgYmm1), -/*1576*/ uint16(xArgYmm2M256), -/*1577*/ uint16(xMatch), -/*1578*/ uint16(xCondDataSize), 0, 0, 0, 1584, 1590, -/*1584*/ uint16(xSetOp), uint16(VMOVUPD), -/*1586*/ uint16(xReadSlashR), -/*1587*/ uint16(xArgXmm1), -/*1588*/ uint16(xArgXmm2M128), -/*1589*/ uint16(xMatch), -/*1590*/ uint16(xSetOp), uint16(VMOVUPD), -/*1592*/ uint16(xReadSlashR), -/*1593*/ uint16(xArgYmm1), -/*1594*/ uint16(xArgYmm2M256), -/*1595*/ uint16(xMatch), -/*1596*/ uint16(xSetOp), uint16(VMOVSD), -/*1598*/ uint16(xReadSlashR), -/*1599*/ uint16(xArgXmm1), -/*1600*/ uint16(xArgM64), -/*1601*/ uint16(xMatch), -/*1602*/ uint16(xArgXmm3), -/*1603*/ uint16(xMatch), -/*1604*/ uint16(xSetOp), uint16(VMOVSS), -/*1606*/ uint16(xReadSlashR), -/*1607*/ uint16(xArgXmm1), -/*1608*/ uint16(xArgM32), -/*1609*/ uint16(xMatch), -/*1610*/ uint16(xArgXmm3), +/*1550*/ uint16(xCondIsMem), 1553, 1560, +/*1553*/ uint16(xSetOp), uint16(VMOVSS), +/*1555*/ uint16(xReadSlashR), +/*1556*/ uint16(xArgXmm1), +/*1557*/ uint16(xArgXmmV), +/*1558*/ uint16(xArgXmm2), +/*1559*/ uint16(xMatch), +/*1560*/ uint16(xSetOp), uint16(VMOVSS), +/*1562*/ uint16(xReadSlashR), +/*1563*/ uint16(xArgXmm1), +/*1564*/ uint16(xArgM32), +/*1565*/ uint16(xMatch), +/*1566*/ uint16(xCondPrefix), 4, + 0xF3, 1628, + 0xF2, 1612, + 0x66, 1594, + 0x0, 1576, +/*1576*/ uint16(xCondDataSize), 0, 0, 0, 1582, 1588, +/*1582*/ uint16(xSetOp), uint16(VMOVUPS), +/*1584*/ uint16(xReadSlashR), +/*1585*/ uint16(xArgXmm1), +/*1586*/ uint16(xArgXmm2M128), +/*1587*/ uint16(xMatch), +/*1588*/ uint16(xSetOp), uint16(VMOVUPS), +/*1590*/ uint16(xReadSlashR), +/*1591*/ uint16(xArgYmm1), +/*1592*/ uint16(xArgYmm2M256), +/*1593*/ uint16(xMatch), +/*1594*/ uint16(xCondDataSize), 0, 0, 0, 1600, 1606, +/*1600*/ uint16(xSetOp), uint16(VMOVUPD), +/*1602*/ uint16(xReadSlashR), +/*1603*/ uint16(xArgXmm1), +/*1604*/ uint16(xArgXmm2M128), +/*1605*/ uint16(xMatch), +/*1606*/ uint16(xSetOp), uint16(VMOVUPD), +/*1608*/ uint16(xReadSlashR), +/*1609*/ uint16(xArgYmm1), +/*1610*/ uint16(xArgYmm2M256), /*1611*/ uint16(xMatch), -/*1612*/ uint16(xSetOp), uint16(MOVSD_XMM), -/*1614*/ uint16(xReadSlashR), -/*1615*/ uint16(xArgXmm1), -/*1616*/ uint16(xArgXmm2M64), -/*1617*/ uint16(xMatch), -/*1618*/ uint16(xSetOp), uint16(MOVSS), -/*1620*/ uint16(xReadSlashR), -/*1621*/ uint16(xArgXmm1), -/*1622*/ uint16(xArgXmm2M32), -/*1623*/ uint16(xMatch), -/*1624*/ uint16(xCondPrefix), 6, - 0xF3, 1784, - 0xF2, 1778, - 0xC5, 1714, - 0xC4, 1650, - 0x66, 1644, - 0x0, 1638, -/*1638*/ uint16(xSetOp), uint16(MOVUPS), +/*1612*/ uint16(xCondIsMem), 1615, 1622, +/*1615*/ uint16(xSetOp), uint16(VMOVSD), +/*1617*/ uint16(xReadSlashR), +/*1618*/ uint16(xArgXmm1), +/*1619*/ uint16(xArgXmmV), +/*1620*/ uint16(xArgXmm2), +/*1621*/ uint16(xMatch), +/*1622*/ uint16(xSetOp), uint16(VMOVSD), +/*1624*/ uint16(xReadSlashR), +/*1625*/ uint16(xArgXmm1), +/*1626*/ uint16(xArgM64), +/*1627*/ uint16(xMatch), +/*1628*/ uint16(xCondIsMem), 1631, 1638, +/*1631*/ uint16(xSetOp), uint16(VMOVSS), +/*1633*/ uint16(xReadSlashR), +/*1634*/ uint16(xArgXmm1), +/*1635*/ uint16(xArgXmmV), +/*1636*/ uint16(xArgXmm2), +/*1637*/ uint16(xMatch), +/*1638*/ uint16(xSetOp), uint16(VMOVSS), /*1640*/ uint16(xReadSlashR), -/*1641*/ uint16(xArgXmm2M128), -/*1642*/ uint16(xArgXmm1), +/*1641*/ uint16(xArgXmm1), +/*1642*/ uint16(xArgM32), /*1643*/ uint16(xMatch), -/*1644*/ uint16(xSetOp), uint16(MOVUPD), +/*1644*/ uint16(xSetOp), uint16(MOVSD_XMM), /*1646*/ uint16(xReadSlashR), -/*1647*/ uint16(xArgXmm2M128), -/*1648*/ uint16(xArgXmm), +/*1647*/ uint16(xArgXmm1), +/*1648*/ uint16(xArgXmm2M64), /*1649*/ uint16(xMatch), -/*1650*/ uint16(xCondPrefix), 4, - 0xF3, 1705, - 0xF2, 1696, - 0x66, 1678, - 0x0, 1660, -/*1660*/ uint16(xCondDataSize), 0, 0, 0, 1666, 1672, -/*1666*/ uint16(xSetOp), uint16(VMOVUPS), -/*1668*/ uint16(xReadSlashR), -/*1669*/ uint16(xArgXmm2M128), -/*1670*/ uint16(xArgXmm1), -/*1671*/ uint16(xMatch), -/*1672*/ uint16(xSetOp), uint16(VMOVUPS), -/*1674*/ uint16(xReadSlashR), -/*1675*/ uint16(xArgYmm2M256), -/*1676*/ uint16(xArgYmm1), -/*1677*/ uint16(xMatch), -/*1678*/ uint16(xCondDataSize), 0, 0, 0, 1684, 1690, -/*1684*/ uint16(xSetOp), uint16(VMOVUPD), -/*1686*/ uint16(xReadSlashR), -/*1687*/ uint16(xArgXmm2M128), -/*1688*/ uint16(xArgXmm1), -/*1689*/ uint16(xMatch), -/*1690*/ uint16(xSetOp), uint16(VMOVUPD), -/*1692*/ uint16(xReadSlashR), -/*1693*/ uint16(xArgYmm2M256), -/*1694*/ uint16(xArgYmm1), -/*1695*/ uint16(xMatch), -/*1696*/ uint16(xSetOp), uint16(VMOVSD), -/*1698*/ uint16(xReadSlashR), -/*1699*/ uint16(xArgM64), -/*1700*/ uint16(xArgXmm1), -/*1701*/ uint16(xMatch), -/*1702*/ uint16(xArgXmm2), -/*1703*/ uint16(xArgXmm3), -/*1704*/ uint16(xMatch), -/*1705*/ uint16(xSetOp), uint16(VMOVSS), -/*1707*/ uint16(xReadSlashR), -/*1708*/ uint16(xArgM32), -/*1709*/ uint16(xArgXmm1), -/*1710*/ uint16(xMatch), -/*1711*/ uint16(xArgXmm2), -/*1712*/ uint16(xArgXmm3), -/*1713*/ uint16(xMatch), -/*1714*/ uint16(xCondPrefix), 4, - 0xF3, 1769, - 0xF2, 1760, - 0x66, 1742, - 0x0, 1724, -/*1724*/ uint16(xCondDataSize), 0, 0, 0, 1730, 1736, -/*1730*/ uint16(xSetOp), uint16(VMOVUPS), -/*1732*/ uint16(xReadSlashR), -/*1733*/ uint16(xArgXmm2M128), -/*1734*/ uint16(xArgXmm1), -/*1735*/ uint16(xMatch), -/*1736*/ uint16(xSetOp), uint16(VMOVUPS), -/*1738*/ uint16(xReadSlashR), -/*1739*/ uint16(xArgYmm2M256), -/*1740*/ uint16(xArgYmm1), -/*1741*/ uint16(xMatch), -/*1742*/ uint16(xCondDataSize), 0, 0, 0, 1748, 1754, -/*1748*/ uint16(xSetOp), uint16(VMOVUPD), -/*1750*/ uint16(xReadSlashR), -/*1751*/ uint16(xArgXmm2M128), +/*1650*/ uint16(xSetOp), uint16(MOVSS), +/*1652*/ uint16(xReadSlashR), +/*1653*/ uint16(xArgXmm1), +/*1654*/ uint16(xArgXmm2M32), +/*1655*/ uint16(xMatch), +/*1656*/ uint16(xCondPrefix), 6, + 0xF3, 1844, + 0xF2, 1838, + 0xC5, 1760, + 0xC4, 1682, + 0x66, 1676, + 0x0, 1670, +/*1670*/ uint16(xSetOp), uint16(MOVUPS), +/*1672*/ uint16(xReadSlashR), +/*1673*/ uint16(xArgXmm2M128), +/*1674*/ uint16(xArgXmm1), +/*1675*/ uint16(xMatch), +/*1676*/ uint16(xSetOp), uint16(MOVUPD), +/*1678*/ uint16(xReadSlashR), +/*1679*/ uint16(xArgXmm2M128), +/*1680*/ uint16(xArgXmm), +/*1681*/ uint16(xMatch), +/*1682*/ uint16(xCondPrefix), 4, + 0xF3, 1744, + 0xF2, 1728, + 0x66, 1710, + 0x0, 1692, +/*1692*/ uint16(xCondDataSize), 0, 0, 0, 1698, 1704, +/*1698*/ uint16(xSetOp), uint16(VMOVUPS), +/*1700*/ uint16(xReadSlashR), +/*1701*/ uint16(xArgXmm2M128), +/*1702*/ uint16(xArgXmm1), +/*1703*/ uint16(xMatch), +/*1704*/ uint16(xSetOp), uint16(VMOVUPS), +/*1706*/ uint16(xReadSlashR), +/*1707*/ uint16(xArgYmm2M256), +/*1708*/ uint16(xArgYmm1), +/*1709*/ uint16(xMatch), +/*1710*/ uint16(xCondDataSize), 0, 0, 0, 1716, 1722, +/*1716*/ uint16(xSetOp), uint16(VMOVUPD), +/*1718*/ uint16(xReadSlashR), +/*1719*/ uint16(xArgXmm2M128), +/*1720*/ uint16(xArgXmm1), +/*1721*/ uint16(xMatch), +/*1722*/ uint16(xSetOp), uint16(VMOVUPD), +/*1724*/ uint16(xReadSlashR), +/*1725*/ uint16(xArgYmm2M256), +/*1726*/ uint16(xArgYmm1), +/*1727*/ uint16(xMatch), +/*1728*/ uint16(xCondIsMem), 1731, 1738, +/*1731*/ uint16(xSetOp), uint16(VMOVSD), +/*1733*/ uint16(xReadSlashR), +/*1734*/ uint16(xArgXmm2), +/*1735*/ uint16(xArgXmmV), +/*1736*/ uint16(xArgXmm1), +/*1737*/ uint16(xMatch), +/*1738*/ uint16(xSetOp), uint16(VMOVSD), +/*1740*/ uint16(xReadSlashR), +/*1741*/ uint16(xArgM64), +/*1742*/ uint16(xArgXmm1), +/*1743*/ uint16(xMatch), +/*1744*/ uint16(xCondIsMem), 1747, 1754, +/*1747*/ uint16(xSetOp), uint16(VMOVSS), +/*1749*/ uint16(xReadSlashR), +/*1750*/ uint16(xArgXmm2), +/*1751*/ uint16(xArgXmmV), /*1752*/ uint16(xArgXmm1), /*1753*/ uint16(xMatch), -/*1754*/ uint16(xSetOp), uint16(VMOVUPD), +/*1754*/ uint16(xSetOp), uint16(VMOVSS), /*1756*/ uint16(xReadSlashR), -/*1757*/ uint16(xArgYmm2M256), -/*1758*/ uint16(xArgYmm1), +/*1757*/ uint16(xArgM32), +/*1758*/ uint16(xArgXmm1), /*1759*/ uint16(xMatch), -/*1760*/ uint16(xSetOp), uint16(VMOVSD), -/*1762*/ uint16(xReadSlashR), -/*1763*/ uint16(xArgM64), -/*1764*/ uint16(xArgXmm1), -/*1765*/ uint16(xMatch), -/*1766*/ uint16(xArgXmm2), -/*1767*/ uint16(xArgXmm3), -/*1768*/ uint16(xMatch), -/*1769*/ uint16(xSetOp), uint16(VMOVSS), -/*1771*/ uint16(xReadSlashR), -/*1772*/ uint16(xArgM32), -/*1773*/ uint16(xArgXmm1), -/*1774*/ uint16(xMatch), -/*1775*/ uint16(xArgXmm2), -/*1776*/ uint16(xArgXmm3), -/*1777*/ uint16(xMatch), -/*1778*/ uint16(xSetOp), uint16(MOVSD_XMM), -/*1780*/ uint16(xReadSlashR), -/*1781*/ uint16(xArgXmm2M64), -/*1782*/ uint16(xArgXmm1), -/*1783*/ uint16(xMatch), -/*1784*/ uint16(xSetOp), uint16(MOVSS), -/*1786*/ uint16(xReadSlashR), -/*1787*/ uint16(xArgXmm2M32), -/*1788*/ uint16(xArgXmm), -/*1789*/ uint16(xMatch), -/*1790*/ uint16(xCondPrefix), 6, - 0xF3, 1985, - 0xF2, 1979, - 0xC5, 1902, - 0xC4, 1825, - 0x66, 1819, - 0x0, 1804, -/*1804*/ uint16(xCondIsMem), 1807, 1813, -/*1807*/ uint16(xSetOp), uint16(MOVHLPS), -/*1809*/ uint16(xReadSlashR), -/*1810*/ uint16(xArgXmm1), -/*1811*/ uint16(xArgXmm2), -/*1812*/ uint16(xMatch), -/*1813*/ uint16(xSetOp), uint16(MOVLPS), -/*1815*/ uint16(xReadSlashR), -/*1816*/ uint16(xArgXmm), -/*1817*/ uint16(xArgM64), -/*1818*/ uint16(xMatch), -/*1819*/ uint16(xSetOp), uint16(MOVLPD), -/*1821*/ uint16(xReadSlashR), -/*1822*/ uint16(xArgXmm), -/*1823*/ uint16(xArgXmm2M64), -/*1824*/ uint16(xMatch), -/*1825*/ uint16(xCondPrefix), 4, - 0xF3, 1884, - 0xF2, 1866, - 0x66, 1853, - 0x0, 1835, -/*1835*/ uint16(xCondDataSize), 0, 0, 0, 1841, 0, -/*1841*/ uint16(xSetOp), uint16(VMOVHLPS), -/*1843*/ uint16(xReadSlashR), -/*1844*/ uint16(xArgXmm1), -/*1845*/ uint16(xArgXmm2), -/*1846*/ uint16(xArgXmm3), -/*1847*/ uint16(xMatch), -/*1848*/ uint16(xReadSlashR), -/*1849*/ uint16(xArgXmm2), -/*1850*/ uint16(xArgXmm1), -/*1851*/ uint16(xArgM64), -/*1852*/ uint16(xMatch), -/*1853*/ uint16(xCondDataSize), 0, 0, 0, 1859, 0, -/*1859*/ uint16(xSetOp), uint16(VMOVLPD), -/*1861*/ uint16(xReadSlashR), -/*1862*/ uint16(xArgXmm2), -/*1863*/ uint16(xArgXmm1), -/*1864*/ uint16(xArgM64), -/*1865*/ uint16(xMatch), -/*1866*/ uint16(xCondDataSize), 0, 0, 0, 1872, 1878, -/*1872*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1874*/ uint16(xReadSlashR), -/*1875*/ uint16(xArgXmm1), -/*1876*/ uint16(xArgXmm2M64), -/*1877*/ uint16(xMatch), -/*1878*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1880*/ uint16(xReadSlashR), -/*1881*/ uint16(xArgYmm1), -/*1882*/ uint16(xArgYmm2M256), -/*1883*/ uint16(xMatch), -/*1884*/ uint16(xCondDataSize), 0, 0, 0, 1890, 1896, -/*1890*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*1892*/ uint16(xReadSlashR), -/*1893*/ uint16(xArgXmm1), -/*1894*/ uint16(xArgXmm2M128), -/*1895*/ uint16(xMatch), -/*1896*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*1898*/ uint16(xReadSlashR), -/*1899*/ uint16(xArgYmm1), -/*1900*/ uint16(xArgYmm2M256), -/*1901*/ uint16(xMatch), -/*1902*/ uint16(xCondPrefix), 4, - 0xF3, 1961, - 0xF2, 1943, - 0x66, 1930, - 0x0, 1912, -/*1912*/ uint16(xCondDataSize), 0, 0, 0, 1918, 0, -/*1918*/ uint16(xSetOp), uint16(VMOVHLPS), -/*1920*/ uint16(xReadSlashR), -/*1921*/ uint16(xArgXmm1), -/*1922*/ uint16(xArgXmm2), -/*1923*/ uint16(xArgXmm3), -/*1924*/ uint16(xMatch), -/*1925*/ uint16(xReadSlashR), -/*1926*/ uint16(xArgXmm2), -/*1927*/ uint16(xArgXmm1), -/*1928*/ uint16(xArgM64), -/*1929*/ uint16(xMatch), -/*1930*/ uint16(xCondDataSize), 0, 0, 0, 1936, 0, -/*1936*/ uint16(xSetOp), uint16(VMOVLPD), -/*1938*/ uint16(xReadSlashR), -/*1939*/ uint16(xArgXmm2), -/*1940*/ uint16(xArgXmm1), -/*1941*/ uint16(xArgM64), -/*1942*/ uint16(xMatch), -/*1943*/ uint16(xCondDataSize), 0, 0, 0, 1949, 1955, -/*1949*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1951*/ uint16(xReadSlashR), -/*1952*/ uint16(xArgXmm1), -/*1953*/ uint16(xArgXmm2M64), -/*1954*/ uint16(xMatch), -/*1955*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1957*/ uint16(xReadSlashR), -/*1958*/ uint16(xArgYmm1), -/*1959*/ uint16(xArgYmm2M256), -/*1960*/ uint16(xMatch), -/*1961*/ uint16(xCondDataSize), 0, 0, 0, 1967, 1973, -/*1967*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*1969*/ uint16(xReadSlashR), -/*1970*/ uint16(xArgXmm1), -/*1971*/ uint16(xArgXmm2M128), -/*1972*/ uint16(xMatch), -/*1973*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*1975*/ uint16(xReadSlashR), -/*1976*/ uint16(xArgYmm1), -/*1977*/ uint16(xArgYmm2M256), -/*1978*/ uint16(xMatch), -/*1979*/ uint16(xSetOp), uint16(MOVDDUP), -/*1981*/ uint16(xReadSlashR), -/*1982*/ uint16(xArgXmm1), -/*1983*/ uint16(xArgXmm2M64), -/*1984*/ uint16(xMatch), -/*1985*/ uint16(xSetOp), uint16(MOVSLDUP), -/*1987*/ uint16(xReadSlashR), -/*1988*/ uint16(xArgXmm1), -/*1989*/ uint16(xArgXmm2M128), -/*1990*/ uint16(xMatch), -/*1991*/ uint16(xCondPrefix), 4, - 0xC5, 2043, - 0xC4, 2013, - 0x66, 2007, - 0x0, 2001, -/*2001*/ uint16(xSetOp), uint16(MOVLPS), -/*2003*/ uint16(xReadSlashR), -/*2004*/ uint16(xArgM64), -/*2005*/ uint16(xArgXmm), -/*2006*/ uint16(xMatch), -/*2007*/ uint16(xSetOp), uint16(MOVLPD), -/*2009*/ uint16(xReadSlashR), -/*2010*/ uint16(xArgXmm2M64), -/*2011*/ uint16(xArgXmm), -/*2012*/ uint16(xMatch), -/*2013*/ uint16(xCondPrefix), 2, - 0x66, 2031, - 0x0, 2019, -/*2019*/ uint16(xCondDataSize), 0, 0, 0, 2025, 0, -/*2025*/ uint16(xSetOp), uint16(VMOVLPS), +/*1760*/ uint16(xCondPrefix), 4, + 0xF3, 1822, + 0xF2, 1806, + 0x66, 1788, + 0x0, 1770, +/*1770*/ uint16(xCondDataSize), 0, 0, 0, 1776, 1782, +/*1776*/ uint16(xSetOp), uint16(VMOVUPS), +/*1778*/ uint16(xReadSlashR), +/*1779*/ uint16(xArgXmm2M128), +/*1780*/ uint16(xArgXmm1), +/*1781*/ uint16(xMatch), +/*1782*/ uint16(xSetOp), uint16(VMOVUPS), +/*1784*/ uint16(xReadSlashR), +/*1785*/ uint16(xArgYmm2M256), +/*1786*/ uint16(xArgYmm1), +/*1787*/ uint16(xMatch), +/*1788*/ uint16(xCondDataSize), 0, 0, 0, 1794, 1800, +/*1794*/ uint16(xSetOp), uint16(VMOVUPD), +/*1796*/ uint16(xReadSlashR), +/*1797*/ uint16(xArgXmm2M128), +/*1798*/ uint16(xArgXmm1), +/*1799*/ uint16(xMatch), +/*1800*/ uint16(xSetOp), uint16(VMOVUPD), +/*1802*/ uint16(xReadSlashR), +/*1803*/ uint16(xArgYmm2M256), +/*1804*/ uint16(xArgYmm1), +/*1805*/ uint16(xMatch), +/*1806*/ uint16(xCondIsMem), 1809, 1816, +/*1809*/ uint16(xSetOp), uint16(VMOVSD), +/*1811*/ uint16(xReadSlashR), +/*1812*/ uint16(xArgXmm2), +/*1813*/ uint16(xArgXmmV), +/*1814*/ uint16(xArgXmm1), +/*1815*/ uint16(xMatch), +/*1816*/ uint16(xSetOp), uint16(VMOVSD), +/*1818*/ uint16(xReadSlashR), +/*1819*/ uint16(xArgM64), +/*1820*/ uint16(xArgXmm1), +/*1821*/ uint16(xMatch), +/*1822*/ uint16(xCondIsMem), 1825, 1832, +/*1825*/ uint16(xSetOp), uint16(VMOVSS), +/*1827*/ uint16(xReadSlashR), +/*1828*/ uint16(xArgXmm2), +/*1829*/ uint16(xArgXmmV), +/*1830*/ uint16(xArgXmm1), +/*1831*/ uint16(xMatch), +/*1832*/ uint16(xSetOp), uint16(VMOVSS), +/*1834*/ uint16(xReadSlashR), +/*1835*/ uint16(xArgM32), +/*1836*/ uint16(xArgXmm1), +/*1837*/ uint16(xMatch), +/*1838*/ uint16(xSetOp), uint16(MOVSD_XMM), +/*1840*/ uint16(xReadSlashR), +/*1841*/ uint16(xArgXmm2M64), +/*1842*/ uint16(xArgXmm1), +/*1843*/ uint16(xMatch), +/*1844*/ uint16(xSetOp), uint16(MOVSS), +/*1846*/ uint16(xReadSlashR), +/*1847*/ uint16(xArgXmm2M32), +/*1848*/ uint16(xArgXmm), +/*1849*/ uint16(xMatch), +/*1850*/ uint16(xCondPrefix), 6, + 0xF3, 2061, + 0xF2, 2055, + 0xC5, 1970, + 0xC4, 1885, + 0x66, 1879, + 0x0, 1864, +/*1864*/ uint16(xCondIsMem), 1867, 1873, +/*1867*/ uint16(xSetOp), uint16(MOVHLPS), +/*1869*/ uint16(xReadSlashR), +/*1870*/ uint16(xArgXmm1), +/*1871*/ uint16(xArgXmm2), +/*1872*/ uint16(xMatch), +/*1873*/ uint16(xSetOp), uint16(MOVLPS), +/*1875*/ uint16(xReadSlashR), +/*1876*/ uint16(xArgXmm), +/*1877*/ uint16(xArgM64), +/*1878*/ uint16(xMatch), +/*1879*/ uint16(xSetOp), uint16(MOVLPD), +/*1881*/ uint16(xReadSlashR), +/*1882*/ uint16(xArgXmm), +/*1883*/ uint16(xArgXmm2M64), +/*1884*/ uint16(xMatch), +/*1885*/ uint16(xCondPrefix), 4, + 0xF3, 1952, + 0xF2, 1934, + 0x66, 1918, + 0x0, 1895, +/*1895*/ uint16(xCondDataSize), 0, 0, 0, 1901, 0, +/*1901*/ uint16(xCondIsMem), 1904, 1911, +/*1904*/ uint16(xSetOp), uint16(VMOVHLPS), +/*1906*/ uint16(xReadSlashR), +/*1907*/ uint16(xArgXmm1), +/*1908*/ uint16(xArgXmmV), +/*1909*/ uint16(xArgXmm2), +/*1910*/ uint16(xMatch), +/*1911*/ uint16(xSetOp), uint16(VMOVLPS), +/*1913*/ uint16(xReadSlashR), +/*1914*/ uint16(xArgXmm1), +/*1915*/ uint16(xArgXmmV), +/*1916*/ uint16(xArgM64), +/*1917*/ uint16(xMatch), +/*1918*/ uint16(xCondDataSize), 0, 0, 0, 1924, 0, +/*1924*/ uint16(xCondIsMem), 0, 1927, +/*1927*/ uint16(xSetOp), uint16(VMOVLPD), +/*1929*/ uint16(xReadSlashR), +/*1930*/ uint16(xArgXmm1), +/*1931*/ uint16(xArgXmmV), +/*1932*/ uint16(xArgM64), +/*1933*/ uint16(xMatch), +/*1934*/ uint16(xCondDataSize), 0, 0, 0, 1940, 1946, +/*1940*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1942*/ uint16(xReadSlashR), +/*1943*/ uint16(xArgXmm1), +/*1944*/ uint16(xArgXmm2M64), +/*1945*/ uint16(xMatch), +/*1946*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1948*/ uint16(xReadSlashR), +/*1949*/ uint16(xArgYmm1), +/*1950*/ uint16(xArgYmm2M256), +/*1951*/ uint16(xMatch), +/*1952*/ uint16(xCondDataSize), 0, 0, 0, 1958, 1964, +/*1958*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1960*/ uint16(xReadSlashR), +/*1961*/ uint16(xArgXmm1), +/*1962*/ uint16(xArgXmm2M128), +/*1963*/ uint16(xMatch), +/*1964*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1966*/ uint16(xReadSlashR), +/*1967*/ uint16(xArgYmm1), +/*1968*/ uint16(xArgYmm2M256), +/*1969*/ uint16(xMatch), +/*1970*/ uint16(xCondPrefix), 4, + 0xF3, 2037, + 0xF2, 2019, + 0x66, 2003, + 0x0, 1980, +/*1980*/ uint16(xCondDataSize), 0, 0, 0, 1986, 0, +/*1986*/ uint16(xCondIsMem), 1989, 1996, +/*1989*/ uint16(xSetOp), uint16(VMOVHLPS), +/*1991*/ uint16(xReadSlashR), +/*1992*/ uint16(xArgXmm1), +/*1993*/ uint16(xArgXmmV), +/*1994*/ uint16(xArgXmm2), +/*1995*/ uint16(xMatch), +/*1996*/ uint16(xSetOp), uint16(VMOVLPS), +/*1998*/ uint16(xReadSlashR), +/*1999*/ uint16(xArgXmm1), +/*2000*/ uint16(xArgXmmV), +/*2001*/ uint16(xArgM64), +/*2002*/ uint16(xMatch), +/*2003*/ uint16(xCondDataSize), 0, 0, 0, 2009, 0, +/*2009*/ uint16(xCondIsMem), 0, 2012, +/*2012*/ uint16(xSetOp), uint16(VMOVLPD), +/*2014*/ uint16(xReadSlashR), +/*2015*/ uint16(xArgXmm1), +/*2016*/ uint16(xArgXmmV), +/*2017*/ uint16(xArgM64), +/*2018*/ uint16(xMatch), +/*2019*/ uint16(xCondDataSize), 0, 0, 0, 2025, 2031, +/*2025*/ uint16(xSetOp), uint16(VMOVDDUP), /*2027*/ uint16(xReadSlashR), -/*2028*/ uint16(xArgM64), -/*2029*/ uint16(xArgXmm1), +/*2028*/ uint16(xArgXmm1), +/*2029*/ uint16(xArgXmm2M64), /*2030*/ uint16(xMatch), -/*2031*/ uint16(xCondDataSize), 0, 0, 0, 2037, 0, -/*2037*/ uint16(xSetOp), uint16(VMOVLPD), -/*2039*/ uint16(xReadSlashR), -/*2040*/ uint16(xArgM64), -/*2041*/ uint16(xArgXmm1), -/*2042*/ uint16(xMatch), -/*2043*/ uint16(xCondPrefix), 2, - 0x66, 2061, - 0x0, 2049, -/*2049*/ uint16(xCondDataSize), 0, 0, 0, 2055, 0, -/*2055*/ uint16(xSetOp), uint16(VMOVLPS), +/*2031*/ uint16(xSetOp), uint16(VMOVDDUP), +/*2033*/ uint16(xReadSlashR), +/*2034*/ uint16(xArgYmm1), +/*2035*/ uint16(xArgYmm2M256), +/*2036*/ uint16(xMatch), +/*2037*/ uint16(xCondDataSize), 0, 0, 0, 2043, 2049, +/*2043*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*2045*/ uint16(xReadSlashR), +/*2046*/ uint16(xArgXmm1), +/*2047*/ uint16(xArgXmm2M128), +/*2048*/ uint16(xMatch), +/*2049*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*2051*/ uint16(xReadSlashR), +/*2052*/ uint16(xArgYmm1), +/*2053*/ uint16(xArgYmm2M256), +/*2054*/ uint16(xMatch), +/*2055*/ uint16(xSetOp), uint16(MOVDDUP), /*2057*/ uint16(xReadSlashR), -/*2058*/ uint16(xArgM64), -/*2059*/ uint16(xArgXmm1), +/*2058*/ uint16(xArgXmm1), +/*2059*/ uint16(xArgXmm2M64), /*2060*/ uint16(xMatch), -/*2061*/ uint16(xCondDataSize), 0, 0, 0, 2067, 0, -/*2067*/ uint16(xSetOp), uint16(VMOVLPD), -/*2069*/ uint16(xReadSlashR), -/*2070*/ uint16(xArgM64), -/*2071*/ uint16(xArgXmm1), -/*2072*/ uint16(xMatch), -/*2073*/ uint16(xCondPrefix), 4, - 0xC5, 2141, - 0xC4, 2095, - 0x66, 2089, - 0x0, 2083, -/*2083*/ uint16(xSetOp), uint16(UNPCKLPS), +/*2061*/ uint16(xSetOp), uint16(MOVSLDUP), +/*2063*/ uint16(xReadSlashR), +/*2064*/ uint16(xArgXmm1), +/*2065*/ uint16(xArgXmm2M128), +/*2066*/ uint16(xMatch), +/*2067*/ uint16(xCondPrefix), 4, + 0xC5, 2125, + 0xC4, 2089, + 0x66, 2083, + 0x0, 2077, +/*2077*/ uint16(xSetOp), uint16(MOVLPS), +/*2079*/ uint16(xReadSlashR), +/*2080*/ uint16(xArgM64), +/*2081*/ uint16(xArgXmm), +/*2082*/ uint16(xMatch), +/*2083*/ uint16(xSetOp), uint16(MOVLPD), /*2085*/ uint16(xReadSlashR), -/*2086*/ uint16(xArgXmm1), -/*2087*/ uint16(xArgXmm2M128), +/*2086*/ uint16(xArgXmm2M64), +/*2087*/ uint16(xArgXmm), /*2088*/ uint16(xMatch), -/*2089*/ uint16(xSetOp), uint16(UNPCKLPD), -/*2091*/ uint16(xReadSlashR), -/*2092*/ uint16(xArgXmm1), -/*2093*/ uint16(xArgXmm2M128), -/*2094*/ uint16(xMatch), -/*2095*/ uint16(xCondPrefix), 2, - 0x66, 2121, - 0x0, 2101, -/*2101*/ uint16(xCondDataSize), 0, 0, 0, 2107, 2114, -/*2107*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2109*/ uint16(xReadSlashR), -/*2110*/ uint16(xArgXmm1), -/*2111*/ uint16(xArgXmm2), -/*2112*/ uint16(xArgXmm3M128), -/*2113*/ uint16(xMatch), -/*2114*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2116*/ uint16(xReadSlashR), -/*2117*/ uint16(xArgYmm1), -/*2118*/ uint16(xArgYmm2), -/*2119*/ uint16(xArgYmm3M256), -/*2120*/ uint16(xMatch), -/*2121*/ uint16(xCondDataSize), 0, 0, 0, 2127, 2134, -/*2127*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2129*/ uint16(xReadSlashR), -/*2130*/ uint16(xArgXmm1), -/*2131*/ uint16(xArgXmm2), -/*2132*/ uint16(xArgXmm3M128), -/*2133*/ uint16(xMatch), -/*2134*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2136*/ uint16(xReadSlashR), -/*2137*/ uint16(xArgYmm1), -/*2138*/ uint16(xArgYmm2), -/*2139*/ uint16(xArgYmm3M256), -/*2140*/ uint16(xMatch), -/*2141*/ uint16(xCondPrefix), 2, - 0x66, 2167, - 0x0, 2147, -/*2147*/ uint16(xCondDataSize), 0, 0, 0, 2153, 2160, -/*2153*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2155*/ uint16(xReadSlashR), -/*2156*/ uint16(xArgXmm1), -/*2157*/ uint16(xArgXmm2), -/*2158*/ uint16(xArgXmm3M128), -/*2159*/ uint16(xMatch), -/*2160*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2162*/ uint16(xReadSlashR), -/*2163*/ uint16(xArgYmm1), -/*2164*/ uint16(xArgYmm2), -/*2165*/ uint16(xArgYmm3M256), -/*2166*/ uint16(xMatch), -/*2167*/ uint16(xCondDataSize), 0, 0, 0, 2173, 2180, -/*2173*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2175*/ uint16(xReadSlashR), -/*2176*/ uint16(xArgXmm1), -/*2177*/ uint16(xArgXmm2), -/*2178*/ uint16(xArgXmm3M128), -/*2179*/ uint16(xMatch), -/*2180*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2182*/ uint16(xReadSlashR), -/*2183*/ uint16(xArgYmm1), -/*2184*/ uint16(xArgYmm2), -/*2185*/ uint16(xArgYmm3M256), -/*2186*/ uint16(xMatch), -/*2187*/ uint16(xCondPrefix), 4, - 0xC5, 2255, - 0xC4, 2209, - 0x66, 2203, - 0x0, 2197, -/*2197*/ uint16(xSetOp), uint16(UNPCKHPS), -/*2199*/ uint16(xReadSlashR), -/*2200*/ uint16(xArgXmm1), -/*2201*/ uint16(xArgXmm2M128), -/*2202*/ uint16(xMatch), -/*2203*/ uint16(xSetOp), uint16(UNPCKHPD), -/*2205*/ uint16(xReadSlashR), -/*2206*/ uint16(xArgXmm1), -/*2207*/ uint16(xArgXmm2M128), +/*2089*/ uint16(xCondPrefix), 2, + 0x66, 2110, + 0x0, 2095, +/*2095*/ uint16(xCondDataSize), 0, 0, 0, 2101, 0, +/*2101*/ uint16(xCondIsMem), 0, 2104, +/*2104*/ uint16(xSetOp), uint16(VMOVLPS), +/*2106*/ uint16(xReadSlashR), +/*2107*/ uint16(xArgM64), +/*2108*/ uint16(xArgXmm1), +/*2109*/ uint16(xMatch), +/*2110*/ uint16(xCondDataSize), 0, 0, 0, 2116, 0, +/*2116*/ uint16(xCondIsMem), 0, 2119, +/*2119*/ uint16(xSetOp), uint16(VMOVLPD), +/*2121*/ uint16(xReadSlashR), +/*2122*/ uint16(xArgM64), +/*2123*/ uint16(xArgXmm1), +/*2124*/ uint16(xMatch), +/*2125*/ uint16(xCondPrefix), 2, + 0x66, 2146, + 0x0, 2131, +/*2131*/ uint16(xCondDataSize), 0, 0, 0, 2137, 0, +/*2137*/ uint16(xCondIsMem), 0, 2140, +/*2140*/ uint16(xSetOp), uint16(VMOVLPS), +/*2142*/ uint16(xReadSlashR), +/*2143*/ uint16(xArgM64), +/*2144*/ uint16(xArgXmm1), +/*2145*/ uint16(xMatch), +/*2146*/ uint16(xCondDataSize), 0, 0, 0, 2152, 0, +/*2152*/ uint16(xCondIsMem), 0, 2155, +/*2155*/ uint16(xSetOp), uint16(VMOVLPD), +/*2157*/ uint16(xReadSlashR), +/*2158*/ uint16(xArgM64), +/*2159*/ uint16(xArgXmm1), +/*2160*/ uint16(xMatch), +/*2161*/ uint16(xCondPrefix), 4, + 0xC5, 2229, + 0xC4, 2183, + 0x66, 2177, + 0x0, 2171, +/*2171*/ uint16(xSetOp), uint16(UNPCKLPS), +/*2173*/ uint16(xReadSlashR), +/*2174*/ uint16(xArgXmm1), +/*2175*/ uint16(xArgXmm2M128), +/*2176*/ uint16(xMatch), +/*2177*/ uint16(xSetOp), uint16(UNPCKLPD), +/*2179*/ uint16(xReadSlashR), +/*2180*/ uint16(xArgXmm1), +/*2181*/ uint16(xArgXmm2M128), +/*2182*/ uint16(xMatch), +/*2183*/ uint16(xCondPrefix), 2, + 0x66, 2209, + 0x0, 2189, +/*2189*/ uint16(xCondDataSize), 0, 0, 0, 2195, 2202, +/*2195*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2197*/ uint16(xReadSlashR), +/*2198*/ uint16(xArgXmm1), +/*2199*/ uint16(xArgXmmV), +/*2200*/ uint16(xArgXmm2M128), +/*2201*/ uint16(xMatch), +/*2202*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*2204*/ uint16(xReadSlashR), +/*2205*/ uint16(xArgYmm1), +/*2206*/ uint16(xArgYmmV), +/*2207*/ uint16(xArgYmm2M256), /*2208*/ uint16(xMatch), -/*2209*/ uint16(xCondPrefix), 2, - 0x66, 2235, - 0x0, 2215, -/*2215*/ uint16(xCondDataSize), 0, 0, 0, 2221, 2228, -/*2221*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2223*/ uint16(xReadSlashR), -/*2224*/ uint16(xArgXmm1), -/*2225*/ uint16(xArgXmm2), -/*2226*/ uint16(xArgXmm3M128), -/*2227*/ uint16(xMatch), -/*2228*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2230*/ uint16(xReadSlashR), -/*2231*/ uint16(xArgYmm1), -/*2232*/ uint16(xArgYmm2), -/*2233*/ uint16(xArgYmm3M256), -/*2234*/ uint16(xMatch), +/*2209*/ uint16(xCondDataSize), 0, 0, 0, 2215, 2222, +/*2215*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2217*/ uint16(xReadSlashR), +/*2218*/ uint16(xArgXmm1), +/*2219*/ uint16(xArgXmmV), +/*2220*/ uint16(xArgXmm2M128), +/*2221*/ uint16(xMatch), +/*2222*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2224*/ uint16(xReadSlashR), +/*2225*/ uint16(xArgYmm1), +/*2226*/ uint16(xArgYmmV), +/*2227*/ uint16(xArgYmm2M256), +/*2228*/ uint16(xMatch), +/*2229*/ uint16(xCondPrefix), 2, + 0x66, 2255, + 0x0, 2235, /*2235*/ uint16(xCondDataSize), 0, 0, 0, 2241, 2248, -/*2241*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2241*/ uint16(xSetOp), uint16(VUNPCKLPS), /*2243*/ uint16(xReadSlashR), /*2244*/ uint16(xArgXmm1), -/*2245*/ uint16(xArgXmm2), -/*2246*/ uint16(xArgXmm3M128), +/*2245*/ uint16(xArgXmmV), +/*2246*/ uint16(xArgXmm2M128), /*2247*/ uint16(xMatch), -/*2248*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2248*/ uint16(xSetOp), uint16(VUNPCKLPS), /*2250*/ uint16(xReadSlashR), /*2251*/ uint16(xArgYmm1), -/*2252*/ uint16(xArgYmm2), -/*2253*/ uint16(xArgYmm3M256), +/*2252*/ uint16(xArgYmmV), +/*2253*/ uint16(xArgYmm2M256), /*2254*/ uint16(xMatch), -/*2255*/ uint16(xCondPrefix), 2, - 0x66, 2281, - 0x0, 2261, -/*2261*/ uint16(xCondDataSize), 0, 0, 0, 2267, 2274, -/*2267*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2269*/ uint16(xReadSlashR), -/*2270*/ uint16(xArgXmm1), -/*2271*/ uint16(xArgXmm2), -/*2272*/ uint16(xArgXmm3M128), -/*2273*/ uint16(xMatch), -/*2274*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2276*/ uint16(xReadSlashR), -/*2277*/ uint16(xArgYmm1), -/*2278*/ uint16(xArgYmm2), -/*2279*/ uint16(xArgYmm3M256), -/*2280*/ uint16(xMatch), -/*2281*/ uint16(xCondDataSize), 0, 0, 0, 2287, 2294, -/*2287*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2289*/ uint16(xReadSlashR), -/*2290*/ uint16(xArgXmm1), -/*2291*/ uint16(xArgXmm2), -/*2292*/ uint16(xArgXmm3M128), -/*2293*/ uint16(xMatch), -/*2294*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2296*/ uint16(xReadSlashR), -/*2297*/ uint16(xArgYmm1), -/*2298*/ uint16(xArgYmm2), -/*2299*/ uint16(xArgYmm3M256), -/*2300*/ uint16(xMatch), -/*2301*/ uint16(xCondPrefix), 5, - 0xF3, 2448, - 0xC5, 2391, - 0xC4, 2334, - 0x66, 2328, - 0x0, 2313, -/*2313*/ uint16(xCondIsMem), 2316, 2322, -/*2316*/ uint16(xSetOp), uint16(MOVLHPS), +/*2255*/ uint16(xCondDataSize), 0, 0, 0, 2261, 2268, +/*2261*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2263*/ uint16(xReadSlashR), +/*2264*/ uint16(xArgXmm1), +/*2265*/ uint16(xArgXmmV), +/*2266*/ uint16(xArgXmm2M128), +/*2267*/ uint16(xMatch), +/*2268*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*2270*/ uint16(xReadSlashR), +/*2271*/ uint16(xArgYmm1), +/*2272*/ uint16(xArgYmmV), +/*2273*/ uint16(xArgYmm2M256), +/*2274*/ uint16(xMatch), +/*2275*/ uint16(xCondPrefix), 4, + 0xC5, 2343, + 0xC4, 2297, + 0x66, 2291, + 0x0, 2285, +/*2285*/ uint16(xSetOp), uint16(UNPCKHPS), +/*2287*/ uint16(xReadSlashR), +/*2288*/ uint16(xArgXmm1), +/*2289*/ uint16(xArgXmm2M128), +/*2290*/ uint16(xMatch), +/*2291*/ uint16(xSetOp), uint16(UNPCKHPD), +/*2293*/ uint16(xReadSlashR), +/*2294*/ uint16(xArgXmm1), +/*2295*/ uint16(xArgXmm2M128), +/*2296*/ uint16(xMatch), +/*2297*/ uint16(xCondPrefix), 2, + 0x66, 2323, + 0x0, 2303, +/*2303*/ uint16(xCondDataSize), 0, 0, 0, 2309, 2316, +/*2309*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2311*/ uint16(xReadSlashR), +/*2312*/ uint16(xArgXmm1), +/*2313*/ uint16(xArgXmmV), +/*2314*/ uint16(xArgXmm2M128), +/*2315*/ uint16(xMatch), +/*2316*/ uint16(xSetOp), uint16(VUNPCKHPS), /*2318*/ uint16(xReadSlashR), -/*2319*/ uint16(xArgXmm1), -/*2320*/ uint16(xArgXmm2), -/*2321*/ uint16(xMatch), -/*2322*/ uint16(xSetOp), uint16(MOVHPS), -/*2324*/ uint16(xReadSlashR), -/*2325*/ uint16(xArgXmm), -/*2326*/ uint16(xArgM64), -/*2327*/ uint16(xMatch), -/*2328*/ uint16(xSetOp), uint16(MOVHPD), -/*2330*/ uint16(xReadSlashR), -/*2331*/ uint16(xArgXmm), -/*2332*/ uint16(xArgXmm2M64), -/*2333*/ uint16(xMatch), -/*2334*/ uint16(xCondPrefix), 3, - 0xF3, 2373, - 0x66, 2360, - 0x0, 2342, -/*2342*/ uint16(xCondDataSize), 0, 0, 0, 2348, 0, -/*2348*/ uint16(xSetOp), uint16(VMOVHPS), -/*2350*/ uint16(xReadSlashR), -/*2351*/ uint16(xArgXmm2), -/*2352*/ uint16(xArgXmm1), -/*2353*/ uint16(xArgM64), -/*2354*/ uint16(xMatch), -/*2355*/ uint16(xReadSlashR), -/*2356*/ uint16(xArgXmm1), -/*2357*/ uint16(xArgXmm2), -/*2358*/ uint16(xArgXmm3), -/*2359*/ uint16(xMatch), -/*2360*/ uint16(xCondDataSize), 0, 0, 0, 2366, 0, -/*2366*/ uint16(xSetOp), uint16(VMOVHPD), -/*2368*/ uint16(xReadSlashR), -/*2369*/ uint16(xArgXmm2), -/*2370*/ uint16(xArgXmm1), -/*2371*/ uint16(xArgM64), -/*2372*/ uint16(xMatch), -/*2373*/ uint16(xCondDataSize), 0, 0, 0, 2379, 2385, -/*2379*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2381*/ uint16(xReadSlashR), -/*2382*/ uint16(xArgXmm1), -/*2383*/ uint16(xArgXmm2M128), -/*2384*/ uint16(xMatch), -/*2385*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2387*/ uint16(xReadSlashR), -/*2388*/ uint16(xArgYmm1), -/*2389*/ uint16(xArgYmm2M256), -/*2390*/ uint16(xMatch), -/*2391*/ uint16(xCondPrefix), 3, - 0xF3, 2430, - 0x66, 2417, - 0x0, 2399, -/*2399*/ uint16(xCondDataSize), 0, 0, 0, 2405, 0, -/*2405*/ uint16(xSetOp), uint16(VMOVHPS), -/*2407*/ uint16(xReadSlashR), +/*2319*/ uint16(xArgYmm1), +/*2320*/ uint16(xArgYmmV), +/*2321*/ uint16(xArgYmm2M256), +/*2322*/ uint16(xMatch), +/*2323*/ uint16(xCondDataSize), 0, 0, 0, 2329, 2336, +/*2329*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2331*/ uint16(xReadSlashR), +/*2332*/ uint16(xArgXmm1), +/*2333*/ uint16(xArgXmmV), +/*2334*/ uint16(xArgXmm2M128), +/*2335*/ uint16(xMatch), +/*2336*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2338*/ uint16(xReadSlashR), +/*2339*/ uint16(xArgYmm1), +/*2340*/ uint16(xArgYmmV), +/*2341*/ uint16(xArgYmm2M256), +/*2342*/ uint16(xMatch), +/*2343*/ uint16(xCondPrefix), 2, + 0x66, 2369, + 0x0, 2349, +/*2349*/ uint16(xCondDataSize), 0, 0, 0, 2355, 2362, +/*2355*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2357*/ uint16(xReadSlashR), +/*2358*/ uint16(xArgXmm1), +/*2359*/ uint16(xArgXmmV), +/*2360*/ uint16(xArgXmm2M128), +/*2361*/ uint16(xMatch), +/*2362*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*2364*/ uint16(xReadSlashR), +/*2365*/ uint16(xArgYmm1), +/*2366*/ uint16(xArgYmmV), +/*2367*/ uint16(xArgYmm2M256), +/*2368*/ uint16(xMatch), +/*2369*/ uint16(xCondDataSize), 0, 0, 0, 2375, 2382, +/*2375*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2377*/ uint16(xReadSlashR), +/*2378*/ uint16(xArgXmm1), +/*2379*/ uint16(xArgXmmV), +/*2380*/ uint16(xArgXmm2M128), +/*2381*/ uint16(xMatch), +/*2382*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*2384*/ uint16(xReadSlashR), +/*2385*/ uint16(xArgYmm1), +/*2386*/ uint16(xArgYmmV), +/*2387*/ uint16(xArgYmm2M256), +/*2388*/ uint16(xMatch), +/*2389*/ uint16(xCondPrefix), 5, + 0xF3, 2552, + 0xC5, 2487, + 0xC4, 2422, + 0x66, 2416, + 0x0, 2401, +/*2401*/ uint16(xCondIsMem), 2404, 2410, +/*2404*/ uint16(xSetOp), uint16(MOVLHPS), +/*2406*/ uint16(xReadSlashR), +/*2407*/ uint16(xArgXmm1), /*2408*/ uint16(xArgXmm2), -/*2409*/ uint16(xArgXmm1), -/*2410*/ uint16(xArgM64), -/*2411*/ uint16(xMatch), +/*2409*/ uint16(xMatch), +/*2410*/ uint16(xSetOp), uint16(MOVHPS), /*2412*/ uint16(xReadSlashR), -/*2413*/ uint16(xArgXmm1), -/*2414*/ uint16(xArgXmm2), -/*2415*/ uint16(xArgXmm3), -/*2416*/ uint16(xMatch), -/*2417*/ uint16(xCondDataSize), 0, 0, 0, 2423, 0, -/*2423*/ uint16(xSetOp), uint16(VMOVHPD), -/*2425*/ uint16(xReadSlashR), -/*2426*/ uint16(xArgXmm2), -/*2427*/ uint16(xArgXmm1), -/*2428*/ uint16(xArgM64), -/*2429*/ uint16(xMatch), -/*2430*/ uint16(xCondDataSize), 0, 0, 0, 2436, 2442, -/*2436*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2438*/ uint16(xReadSlashR), -/*2439*/ uint16(xArgXmm1), -/*2440*/ uint16(xArgXmm2M128), -/*2441*/ uint16(xMatch), -/*2442*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2444*/ uint16(xReadSlashR), -/*2445*/ uint16(xArgYmm1), -/*2446*/ uint16(xArgYmm2M256), -/*2447*/ uint16(xMatch), -/*2448*/ uint16(xSetOp), uint16(MOVSHDUP), -/*2450*/ uint16(xReadSlashR), -/*2451*/ uint16(xArgXmm1), -/*2452*/ uint16(xArgXmm2M128), -/*2453*/ uint16(xMatch), -/*2454*/ uint16(xCondPrefix), 4, - 0xC5, 2500, - 0xC4, 2476, - 0x66, 2470, - 0x0, 2464, -/*2464*/ uint16(xSetOp), uint16(MOVHPS), -/*2466*/ uint16(xReadSlashR), +/*2413*/ uint16(xArgXmm), +/*2414*/ uint16(xArgM64), +/*2415*/ uint16(xMatch), +/*2416*/ uint16(xSetOp), uint16(MOVHPD), +/*2418*/ uint16(xReadSlashR), +/*2419*/ uint16(xArgXmm), +/*2420*/ uint16(xArgXmm2M64), +/*2421*/ uint16(xMatch), +/*2422*/ uint16(xCondPrefix), 3, + 0xF3, 2469, + 0x66, 2453, + 0x0, 2430, +/*2430*/ uint16(xCondDataSize), 0, 0, 0, 2436, 0, +/*2436*/ uint16(xCondIsMem), 2439, 2446, +/*2439*/ uint16(xSetOp), uint16(VMOVLHPS), +/*2441*/ uint16(xReadSlashR), +/*2442*/ uint16(xArgXmm1), +/*2443*/ uint16(xArgXmmV), +/*2444*/ uint16(xArgXmm2), +/*2445*/ uint16(xMatch), +/*2446*/ uint16(xSetOp), uint16(VMOVHPS), +/*2448*/ uint16(xReadSlashR), +/*2449*/ uint16(xArgXmm1), +/*2450*/ uint16(xArgXmmV), +/*2451*/ uint16(xArgM64), +/*2452*/ uint16(xMatch), +/*2453*/ uint16(xCondDataSize), 0, 0, 0, 2459, 0, +/*2459*/ uint16(xCondIsMem), 0, 2462, +/*2462*/ uint16(xSetOp), uint16(VMOVHPD), +/*2464*/ uint16(xReadSlashR), +/*2465*/ uint16(xArgXmm1), +/*2466*/ uint16(xArgXmmV), /*2467*/ uint16(xArgM64), -/*2468*/ uint16(xArgXmm), -/*2469*/ uint16(xMatch), -/*2470*/ uint16(xSetOp), uint16(MOVHPD), -/*2472*/ uint16(xReadSlashR), -/*2473*/ uint16(xArgXmm2M64), -/*2474*/ uint16(xArgXmm), -/*2475*/ uint16(xMatch), -/*2476*/ uint16(xCondPrefix), 2, - 0x66, 2494, - 0x0, 2482, -/*2482*/ uint16(xCondDataSize), 0, 0, 0, 2488, 0, -/*2488*/ uint16(xSetOp), uint16(VMOVHPS), -/*2490*/ uint16(xReadSlashR), -/*2491*/ uint16(xArgM64), -/*2492*/ uint16(xArgXmm1), -/*2493*/ uint16(xMatch), -/*2494*/ uint16(xSetOp), uint16(VMOVHPD), -/*2496*/ uint16(xReadSlashR), -/*2497*/ uint16(xArgM64), -/*2498*/ uint16(xArgXmm1), -/*2499*/ uint16(xMatch), -/*2500*/ uint16(xCondPrefix), 2, +/*2468*/ uint16(xMatch), +/*2469*/ uint16(xCondDataSize), 0, 0, 0, 2475, 2481, +/*2475*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2477*/ uint16(xReadSlashR), +/*2478*/ uint16(xArgXmm1), +/*2479*/ uint16(xArgXmm2M128), +/*2480*/ uint16(xMatch), +/*2481*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2483*/ uint16(xReadSlashR), +/*2484*/ uint16(xArgYmm1), +/*2485*/ uint16(xArgYmm2M256), +/*2486*/ uint16(xMatch), +/*2487*/ uint16(xCondPrefix), 3, + 0xF3, 2534, 0x66, 2518, - 0x0, 2506, -/*2506*/ uint16(xCondDataSize), 0, 0, 0, 2512, 0, -/*2512*/ uint16(xSetOp), uint16(VMOVHPS), -/*2514*/ uint16(xReadSlashR), -/*2515*/ uint16(xArgM64), -/*2516*/ uint16(xArgXmm1), + 0x0, 2495, +/*2495*/ uint16(xCondDataSize), 0, 0, 0, 2501, 0, +/*2501*/ uint16(xCondIsMem), 2504, 2511, +/*2504*/ uint16(xSetOp), uint16(VMOVLHPS), +/*2506*/ uint16(xReadSlashR), +/*2507*/ uint16(xArgXmm1), +/*2508*/ uint16(xArgXmmV), +/*2509*/ uint16(xArgXmm2), +/*2510*/ uint16(xMatch), +/*2511*/ uint16(xSetOp), uint16(VMOVHPS), +/*2513*/ uint16(xReadSlashR), +/*2514*/ uint16(xArgXmm1), +/*2515*/ uint16(xArgXmmV), +/*2516*/ uint16(xArgM64), /*2517*/ uint16(xMatch), -/*2518*/ uint16(xSetOp), uint16(VMOVHPD), -/*2520*/ uint16(xReadSlashR), -/*2521*/ uint16(xArgM64), -/*2522*/ uint16(xArgXmm1), -/*2523*/ uint16(xMatch), -/*2524*/ uint16(xCondSlashR), - 2533, // 0 - 2537, // 1 - 2541, // 2 - 2545, // 3 +/*2518*/ uint16(xCondDataSize), 0, 0, 0, 2524, 0, +/*2524*/ uint16(xCondIsMem), 0, 2527, +/*2527*/ uint16(xSetOp), uint16(VMOVHPD), +/*2529*/ uint16(xReadSlashR), +/*2530*/ uint16(xArgXmm1), +/*2531*/ uint16(xArgXmmV), +/*2532*/ uint16(xArgM64), +/*2533*/ uint16(xMatch), +/*2534*/ uint16(xCondDataSize), 0, 0, 0, 2540, 2546, +/*2540*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2542*/ uint16(xReadSlashR), +/*2543*/ uint16(xArgXmm1), +/*2544*/ uint16(xArgXmm2M128), +/*2545*/ uint16(xMatch), +/*2546*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2548*/ uint16(xReadSlashR), +/*2549*/ uint16(xArgYmm1), +/*2550*/ uint16(xArgYmm2M256), +/*2551*/ uint16(xMatch), +/*2552*/ uint16(xSetOp), uint16(MOVSHDUP), +/*2554*/ uint16(xReadSlashR), +/*2555*/ uint16(xArgXmm1), +/*2556*/ uint16(xArgXmm2M128), +/*2557*/ uint16(xMatch), +/*2558*/ uint16(xCondPrefix), 4, + 0xC5, 2616, + 0xC4, 2580, + 0x66, 2574, + 0x0, 2568, +/*2568*/ uint16(xSetOp), uint16(MOVHPS), +/*2570*/ uint16(xReadSlashR), +/*2571*/ uint16(xArgM64), +/*2572*/ uint16(xArgXmm), +/*2573*/ uint16(xMatch), +/*2574*/ uint16(xSetOp), uint16(MOVHPD), +/*2576*/ uint16(xReadSlashR), +/*2577*/ uint16(xArgXmm2M64), +/*2578*/ uint16(xArgXmm), +/*2579*/ uint16(xMatch), +/*2580*/ uint16(xCondPrefix), 2, + 0x66, 2601, + 0x0, 2586, +/*2586*/ uint16(xCondDataSize), 0, 0, 0, 2592, 0, +/*2592*/ uint16(xCondIsMem), 0, 2595, +/*2595*/ uint16(xSetOp), uint16(VMOVHPS), +/*2597*/ uint16(xReadSlashR), +/*2598*/ uint16(xArgM64), +/*2599*/ uint16(xArgXmm1), +/*2600*/ uint16(xMatch), +/*2601*/ uint16(xCondDataSize), 0, 0, 0, 2607, 0, +/*2607*/ uint16(xCondIsMem), 0, 2610, +/*2610*/ uint16(xSetOp), uint16(VMOVHPD), +/*2612*/ uint16(xReadSlashR), +/*2613*/ uint16(xArgM64), +/*2614*/ uint16(xArgXmm1), +/*2615*/ uint16(xMatch), +/*2616*/ uint16(xCondPrefix), 2, + 0x66, 2637, + 0x0, 2622, +/*2622*/ uint16(xCondDataSize), 0, 0, 0, 2628, 0, +/*2628*/ uint16(xCondIsMem), 0, 2631, +/*2631*/ uint16(xSetOp), uint16(VMOVHPS), +/*2633*/ uint16(xReadSlashR), +/*2634*/ uint16(xArgM64), +/*2635*/ uint16(xArgXmm1), +/*2636*/ uint16(xMatch), +/*2637*/ uint16(xCondDataSize), 0, 0, 0, 2643, 0, +/*2643*/ uint16(xCondIsMem), 0, 2646, +/*2646*/ uint16(xSetOp), uint16(VMOVHPD), +/*2648*/ uint16(xReadSlashR), +/*2649*/ uint16(xArgM64), +/*2650*/ uint16(xArgXmm1), +/*2651*/ uint16(xMatch), +/*2652*/ uint16(xCondSlashR), + 2661, // 0 + 2665, // 1 + 2669, // 2 + 2673, // 3 0, // 4 0, // 5 0, // 6 0, // 7 -/*2533*/ uint16(xSetOp), uint16(PREFETCHNTA), -/*2535*/ uint16(xArgM8), -/*2536*/ uint16(xMatch), -/*2537*/ uint16(xSetOp), uint16(PREFETCHT0), -/*2539*/ uint16(xArgM8), -/*2540*/ uint16(xMatch), -/*2541*/ uint16(xSetOp), uint16(PREFETCHT1), -/*2543*/ uint16(xArgM8), -/*2544*/ uint16(xMatch), -/*2545*/ uint16(xSetOp), uint16(PREFETCHT2), -/*2547*/ uint16(xArgM8), -/*2548*/ uint16(xMatch), -/*2549*/ uint16(xCondSlashR), - 2558, // 0 +/*2661*/ uint16(xSetOp), uint16(PREFETCHNTA), +/*2663*/ uint16(xArgM8), +/*2664*/ uint16(xMatch), +/*2665*/ uint16(xSetOp), uint16(PREFETCHT0), +/*2667*/ uint16(xArgM8), +/*2668*/ uint16(xMatch), +/*2669*/ uint16(xSetOp), uint16(PREFETCHT1), +/*2671*/ uint16(xArgM8), +/*2672*/ uint16(xMatch), +/*2673*/ uint16(xSetOp), uint16(PREFETCHT2), +/*2675*/ uint16(xArgM8), +/*2676*/ uint16(xMatch), +/*2677*/ uint16(xCondSlashR), + 2686, // 0 0, // 1 0, // 2 0, // 3 @@ -1506,12456 +1564,12579 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*2558*/ uint16(xCondDataSize), 2564, 2568, 0, 0, 0, -/*2564*/ uint16(xSetOp), uint16(NOP), -/*2566*/ uint16(xArgRM16), -/*2567*/ uint16(xMatch), -/*2568*/ uint16(xSetOp), uint16(NOP), -/*2570*/ uint16(xArgRM32), -/*2571*/ uint16(xMatch), -/*2572*/ uint16(xCondIs64), 2575, 2581, -/*2575*/ uint16(xSetOp), uint16(MOV), -/*2577*/ uint16(xReadSlashR), -/*2578*/ uint16(xArgRmf32), -/*2579*/ uint16(xArgCR0dashCR7), -/*2580*/ uint16(xMatch), -/*2581*/ uint16(xSetOp), uint16(MOV), -/*2583*/ uint16(xReadSlashR), -/*2584*/ uint16(xArgRmf64), -/*2585*/ uint16(xArgCR0dashCR7), -/*2586*/ uint16(xMatch), -/*2587*/ uint16(xCondIs64), 2590, 2596, -/*2590*/ uint16(xSetOp), uint16(MOV), -/*2592*/ uint16(xReadSlashR), -/*2593*/ uint16(xArgRmf32), -/*2594*/ uint16(xArgDR0dashDR7), -/*2595*/ uint16(xMatch), -/*2596*/ uint16(xSetOp), uint16(MOV), -/*2598*/ uint16(xReadSlashR), -/*2599*/ uint16(xArgRmf64), -/*2600*/ uint16(xArgDR0dashDR7), -/*2601*/ uint16(xMatch), -/*2602*/ uint16(xCondIs64), 2605, 2611, -/*2605*/ uint16(xSetOp), uint16(MOV), -/*2607*/ uint16(xReadSlashR), -/*2608*/ uint16(xArgCR0dashCR7), -/*2609*/ uint16(xArgRmf32), -/*2610*/ uint16(xMatch), -/*2611*/ uint16(xSetOp), uint16(MOV), -/*2613*/ uint16(xReadSlashR), -/*2614*/ uint16(xArgCR0dashCR7), -/*2615*/ uint16(xArgRmf64), -/*2616*/ uint16(xMatch), -/*2617*/ uint16(xCondIs64), 2620, 2626, -/*2620*/ uint16(xSetOp), uint16(MOV), -/*2622*/ uint16(xReadSlashR), -/*2623*/ uint16(xArgDR0dashDR7), -/*2624*/ uint16(xArgRmf32), -/*2625*/ uint16(xMatch), -/*2626*/ uint16(xSetOp), uint16(MOV), -/*2628*/ uint16(xReadSlashR), -/*2629*/ uint16(xArgDR0dashDR7), -/*2630*/ uint16(xArgRmf64), -/*2631*/ uint16(xMatch), -/*2632*/ uint16(xCondIs64), 2635, 2641, -/*2635*/ uint16(xSetOp), uint16(MOV), -/*2637*/ uint16(xReadSlashR), -/*2638*/ uint16(xArgRmf32), -/*2639*/ uint16(xArgTR0dashTR7), -/*2640*/ uint16(xMatch), -/*2641*/ uint16(xSetOp), uint16(MOV), -/*2643*/ uint16(xReadSlashR), -/*2644*/ uint16(xArgRmf64), -/*2645*/ uint16(xArgTR0dashTR7), -/*2646*/ uint16(xMatch), -/*2647*/ uint16(xCondIs64), 2650, 2656, -/*2650*/ uint16(xSetOp), uint16(MOV), -/*2652*/ uint16(xReadSlashR), -/*2653*/ uint16(xArgTR0dashTR7), -/*2654*/ uint16(xArgRmf32), -/*2655*/ uint16(xMatch), -/*2656*/ uint16(xSetOp), uint16(MOV), -/*2658*/ uint16(xReadSlashR), -/*2659*/ uint16(xArgTR0dashTR7), -/*2660*/ uint16(xArgRmf64), -/*2661*/ uint16(xMatch), -/*2662*/ uint16(xCondPrefix), 4, - 0xC5, 2726, - 0xC4, 2684, - 0x66, 2678, - 0x0, 2672, -/*2672*/ uint16(xSetOp), uint16(MOVAPS), -/*2674*/ uint16(xReadSlashR), -/*2675*/ uint16(xArgXmm1), -/*2676*/ uint16(xArgXmm2M128), -/*2677*/ uint16(xMatch), -/*2678*/ uint16(xSetOp), uint16(MOVAPD), -/*2680*/ uint16(xReadSlashR), -/*2681*/ uint16(xArgXmm1), -/*2682*/ uint16(xArgXmm2M128), -/*2683*/ uint16(xMatch), -/*2684*/ uint16(xCondPrefix), 2, - 0x66, 2708, - 0x0, 2690, -/*2690*/ uint16(xCondDataSize), 0, 0, 0, 2696, 2702, -/*2696*/ uint16(xSetOp), uint16(VMOVAPS), -/*2698*/ uint16(xReadSlashR), -/*2699*/ uint16(xArgXmm1), -/*2700*/ uint16(xArgXmm2M128), -/*2701*/ uint16(xMatch), -/*2702*/ uint16(xSetOp), uint16(VMOVAPS), -/*2704*/ uint16(xReadSlashR), -/*2705*/ uint16(xArgYmm1), -/*2706*/ uint16(xArgYmm2M256), -/*2707*/ uint16(xMatch), -/*2708*/ uint16(xCondDataSize), 0, 0, 0, 2714, 2720, -/*2714*/ uint16(xSetOp), uint16(VMOVAPD), -/*2716*/ uint16(xReadSlashR), -/*2717*/ uint16(xArgXmm1), -/*2718*/ uint16(xArgXmm2M128), -/*2719*/ uint16(xMatch), -/*2720*/ uint16(xSetOp), uint16(VMOVAPD), -/*2722*/ uint16(xReadSlashR), -/*2723*/ uint16(xArgYmm1), -/*2724*/ uint16(xArgYmm2M256), -/*2725*/ uint16(xMatch), -/*2726*/ uint16(xCondPrefix), 2, - 0x66, 2750, - 0x0, 2732, -/*2732*/ uint16(xCondDataSize), 0, 0, 0, 2738, 2744, -/*2738*/ uint16(xSetOp), uint16(VMOVAPS), -/*2740*/ uint16(xReadSlashR), -/*2741*/ uint16(xArgXmm1), -/*2742*/ uint16(xArgXmm2M128), -/*2743*/ uint16(xMatch), -/*2744*/ uint16(xSetOp), uint16(VMOVAPS), -/*2746*/ uint16(xReadSlashR), -/*2747*/ uint16(xArgYmm1), -/*2748*/ uint16(xArgYmm2M256), -/*2749*/ uint16(xMatch), -/*2750*/ uint16(xCondDataSize), 0, 0, 0, 2756, 2762, -/*2756*/ uint16(xSetOp), uint16(VMOVAPD), -/*2758*/ uint16(xReadSlashR), -/*2759*/ uint16(xArgXmm1), -/*2760*/ uint16(xArgXmm2M128), -/*2761*/ uint16(xMatch), -/*2762*/ uint16(xSetOp), uint16(VMOVAPD), -/*2764*/ uint16(xReadSlashR), -/*2765*/ uint16(xArgYmm1), -/*2766*/ uint16(xArgYmm2M256), -/*2767*/ uint16(xMatch), -/*2768*/ uint16(xCondPrefix), 4, - 0xC5, 2832, - 0xC4, 2790, - 0x66, 2784, - 0x0, 2778, -/*2778*/ uint16(xSetOp), uint16(MOVAPS), +/*2686*/ uint16(xCondDataSize), 2692, 2696, 0, 0, 0, +/*2692*/ uint16(xSetOp), uint16(NOP), +/*2694*/ uint16(xArgRM16), +/*2695*/ uint16(xMatch), +/*2696*/ uint16(xSetOp), uint16(NOP), +/*2698*/ uint16(xArgRM32), +/*2699*/ uint16(xMatch), +/*2700*/ uint16(xCondIs64), 2703, 2709, +/*2703*/ uint16(xSetOp), uint16(MOV), +/*2705*/ uint16(xReadSlashR), +/*2706*/ uint16(xArgRmf32), +/*2707*/ uint16(xArgCR0dashCR7), +/*2708*/ uint16(xMatch), +/*2709*/ uint16(xSetOp), uint16(MOV), +/*2711*/ uint16(xReadSlashR), +/*2712*/ uint16(xArgRmf64), +/*2713*/ uint16(xArgCR0dashCR7), +/*2714*/ uint16(xMatch), +/*2715*/ uint16(xCondIs64), 2718, 2724, +/*2718*/ uint16(xSetOp), uint16(MOV), +/*2720*/ uint16(xReadSlashR), +/*2721*/ uint16(xArgRmf32), +/*2722*/ uint16(xArgDR0dashDR7), +/*2723*/ uint16(xMatch), +/*2724*/ uint16(xSetOp), uint16(MOV), +/*2726*/ uint16(xReadSlashR), +/*2727*/ uint16(xArgRmf64), +/*2728*/ uint16(xArgDR0dashDR7), +/*2729*/ uint16(xMatch), +/*2730*/ uint16(xCondIs64), 2733, 2739, +/*2733*/ uint16(xSetOp), uint16(MOV), +/*2735*/ uint16(xReadSlashR), +/*2736*/ uint16(xArgCR0dashCR7), +/*2737*/ uint16(xArgRmf32), +/*2738*/ uint16(xMatch), +/*2739*/ uint16(xSetOp), uint16(MOV), +/*2741*/ uint16(xReadSlashR), +/*2742*/ uint16(xArgCR0dashCR7), +/*2743*/ uint16(xArgRmf64), +/*2744*/ uint16(xMatch), +/*2745*/ uint16(xCondIs64), 2748, 2754, +/*2748*/ uint16(xSetOp), uint16(MOV), +/*2750*/ uint16(xReadSlashR), +/*2751*/ uint16(xArgDR0dashDR7), +/*2752*/ uint16(xArgRmf32), +/*2753*/ uint16(xMatch), +/*2754*/ uint16(xSetOp), uint16(MOV), +/*2756*/ uint16(xReadSlashR), +/*2757*/ uint16(xArgDR0dashDR7), +/*2758*/ uint16(xArgRmf64), +/*2759*/ uint16(xMatch), +/*2760*/ uint16(xCondIs64), 2763, 2769, +/*2763*/ uint16(xSetOp), uint16(MOV), +/*2765*/ uint16(xReadSlashR), +/*2766*/ uint16(xArgRmf32), +/*2767*/ uint16(xArgTR0dashTR7), +/*2768*/ uint16(xMatch), +/*2769*/ uint16(xSetOp), uint16(MOV), +/*2771*/ uint16(xReadSlashR), +/*2772*/ uint16(xArgRmf64), +/*2773*/ uint16(xArgTR0dashTR7), +/*2774*/ uint16(xMatch), +/*2775*/ uint16(xCondIs64), 2778, 2784, +/*2778*/ uint16(xSetOp), uint16(MOV), /*2780*/ uint16(xReadSlashR), -/*2781*/ uint16(xArgXmm2M128), -/*2782*/ uint16(xArgXmm1), +/*2781*/ uint16(xArgTR0dashTR7), +/*2782*/ uint16(xArgRmf32), /*2783*/ uint16(xMatch), -/*2784*/ uint16(xSetOp), uint16(MOVAPD), +/*2784*/ uint16(xSetOp), uint16(MOV), /*2786*/ uint16(xReadSlashR), -/*2787*/ uint16(xArgXmm2M128), -/*2788*/ uint16(xArgXmm1), +/*2787*/ uint16(xArgTR0dashTR7), +/*2788*/ uint16(xArgRmf64), /*2789*/ uint16(xMatch), -/*2790*/ uint16(xCondPrefix), 2, - 0x66, 2814, - 0x0, 2796, -/*2796*/ uint16(xCondDataSize), 0, 0, 0, 2802, 2808, -/*2802*/ uint16(xSetOp), uint16(VMOVAPS), -/*2804*/ uint16(xReadSlashR), -/*2805*/ uint16(xArgXmm2M128), -/*2806*/ uint16(xArgXmm1), -/*2807*/ uint16(xMatch), -/*2808*/ uint16(xSetOp), uint16(VMOVAPS), -/*2810*/ uint16(xReadSlashR), -/*2811*/ uint16(xArgYmm2M256), -/*2812*/ uint16(xArgYmm1), -/*2813*/ uint16(xMatch), -/*2814*/ uint16(xCondDataSize), 0, 0, 0, 2820, 2826, -/*2820*/ uint16(xSetOp), uint16(VMOVAPD), -/*2822*/ uint16(xReadSlashR), -/*2823*/ uint16(xArgXmm2M128), -/*2824*/ uint16(xArgXmm1), -/*2825*/ uint16(xMatch), -/*2826*/ uint16(xSetOp), uint16(VMOVAPD), -/*2828*/ uint16(xReadSlashR), -/*2829*/ uint16(xArgYmm2M256), -/*2830*/ uint16(xArgYmm1), -/*2831*/ uint16(xMatch), -/*2832*/ uint16(xCondPrefix), 2, - 0x66, 2856, - 0x0, 2838, -/*2838*/ uint16(xCondDataSize), 0, 0, 0, 2844, 2850, -/*2844*/ uint16(xSetOp), uint16(VMOVAPS), -/*2846*/ uint16(xReadSlashR), -/*2847*/ uint16(xArgXmm2M128), -/*2848*/ uint16(xArgXmm1), -/*2849*/ uint16(xMatch), -/*2850*/ uint16(xSetOp), uint16(VMOVAPS), -/*2852*/ uint16(xReadSlashR), -/*2853*/ uint16(xArgYmm2M256), -/*2854*/ uint16(xArgYmm1), -/*2855*/ uint16(xMatch), -/*2856*/ uint16(xCondDataSize), 0, 0, 0, 2862, 2868, -/*2862*/ uint16(xSetOp), uint16(VMOVAPD), -/*2864*/ uint16(xReadSlashR), -/*2865*/ uint16(xArgXmm2M128), -/*2866*/ uint16(xArgXmm1), -/*2867*/ uint16(xMatch), -/*2868*/ uint16(xSetOp), uint16(VMOVAPD), -/*2870*/ uint16(xReadSlashR), -/*2871*/ uint16(xArgYmm2M256), -/*2872*/ uint16(xArgYmm1), -/*2873*/ uint16(xMatch), -/*2874*/ uint16(xCondIs64), 2877, 2979, -/*2877*/ uint16(xCondPrefix), 6, - 0xF3, 2961, - 0xF2, 2943, - 0xC5, 2923, - 0xC4, 2903, - 0x66, 2897, - 0x0, 2891, -/*2891*/ uint16(xSetOp), uint16(CVTPI2PS), -/*2893*/ uint16(xReadSlashR), -/*2894*/ uint16(xArgXmm), -/*2895*/ uint16(xArgMmM64), -/*2896*/ uint16(xMatch), -/*2897*/ uint16(xSetOp), uint16(CVTPI2PD), -/*2899*/ uint16(xReadSlashR), -/*2900*/ uint16(xArgXmm), -/*2901*/ uint16(xArgMmM64), -/*2902*/ uint16(xMatch), -/*2903*/ uint16(xCondPrefix), 2, - 0xF3, 2916, - 0xF2, 2909, -/*2909*/ uint16(xSetOp), uint16(VCVTSI2SD), -/*2911*/ uint16(xReadSlashR), -/*2912*/ uint16(xArgXmm1), -/*2913*/ uint16(xArgXmm2), -/*2914*/ uint16(xArgRM32), -/*2915*/ uint16(xMatch), -/*2916*/ uint16(xSetOp), uint16(VCVTSI2SS), -/*2918*/ uint16(xReadSlashR), -/*2919*/ uint16(xArgXmm1), -/*2920*/ uint16(xArgXmm2), -/*2921*/ uint16(xArgRM32), -/*2922*/ uint16(xMatch), -/*2923*/ uint16(xCondPrefix), 2, - 0xF3, 2936, - 0xF2, 2929, -/*2929*/ uint16(xSetOp), uint16(VCVTSI2SD), -/*2931*/ uint16(xReadSlashR), -/*2932*/ uint16(xArgXmm1), -/*2933*/ uint16(xArgXmm2), -/*2934*/ uint16(xArgRM32), +/*2790*/ uint16(xCondPrefix), 4, + 0xC5, 2854, + 0xC4, 2812, + 0x66, 2806, + 0x0, 2800, +/*2800*/ uint16(xSetOp), uint16(MOVAPS), +/*2802*/ uint16(xReadSlashR), +/*2803*/ uint16(xArgXmm1), +/*2804*/ uint16(xArgXmm2M128), +/*2805*/ uint16(xMatch), +/*2806*/ uint16(xSetOp), uint16(MOVAPD), +/*2808*/ uint16(xReadSlashR), +/*2809*/ uint16(xArgXmm1), +/*2810*/ uint16(xArgXmm2M128), +/*2811*/ uint16(xMatch), +/*2812*/ uint16(xCondPrefix), 2, + 0x66, 2836, + 0x0, 2818, +/*2818*/ uint16(xCondDataSize), 0, 0, 0, 2824, 2830, +/*2824*/ uint16(xSetOp), uint16(VMOVAPS), +/*2826*/ uint16(xReadSlashR), +/*2827*/ uint16(xArgXmm1), +/*2828*/ uint16(xArgXmm2M128), +/*2829*/ uint16(xMatch), +/*2830*/ uint16(xSetOp), uint16(VMOVAPS), +/*2832*/ uint16(xReadSlashR), +/*2833*/ uint16(xArgYmm1), +/*2834*/ uint16(xArgYmm2M256), +/*2835*/ uint16(xMatch), +/*2836*/ uint16(xCondDataSize), 0, 0, 0, 2842, 2848, +/*2842*/ uint16(xSetOp), uint16(VMOVAPD), +/*2844*/ uint16(xReadSlashR), +/*2845*/ uint16(xArgXmm1), +/*2846*/ uint16(xArgXmm2M128), +/*2847*/ uint16(xMatch), +/*2848*/ uint16(xSetOp), uint16(VMOVAPD), +/*2850*/ uint16(xReadSlashR), +/*2851*/ uint16(xArgYmm1), +/*2852*/ uint16(xArgYmm2M256), +/*2853*/ uint16(xMatch), +/*2854*/ uint16(xCondPrefix), 2, + 0x66, 2878, + 0x0, 2860, +/*2860*/ uint16(xCondDataSize), 0, 0, 0, 2866, 2872, +/*2866*/ uint16(xSetOp), uint16(VMOVAPS), +/*2868*/ uint16(xReadSlashR), +/*2869*/ uint16(xArgXmm1), +/*2870*/ uint16(xArgXmm2M128), +/*2871*/ uint16(xMatch), +/*2872*/ uint16(xSetOp), uint16(VMOVAPS), +/*2874*/ uint16(xReadSlashR), +/*2875*/ uint16(xArgYmm1), +/*2876*/ uint16(xArgYmm2M256), +/*2877*/ uint16(xMatch), +/*2878*/ uint16(xCondDataSize), 0, 0, 0, 2884, 2890, +/*2884*/ uint16(xSetOp), uint16(VMOVAPD), +/*2886*/ uint16(xReadSlashR), +/*2887*/ uint16(xArgXmm1), +/*2888*/ uint16(xArgXmm2M128), +/*2889*/ uint16(xMatch), +/*2890*/ uint16(xSetOp), uint16(VMOVAPD), +/*2892*/ uint16(xReadSlashR), +/*2893*/ uint16(xArgYmm1), +/*2894*/ uint16(xArgYmm2M256), +/*2895*/ uint16(xMatch), +/*2896*/ uint16(xCondPrefix), 4, + 0xC5, 2960, + 0xC4, 2918, + 0x66, 2912, + 0x0, 2906, +/*2906*/ uint16(xSetOp), uint16(MOVAPS), +/*2908*/ uint16(xReadSlashR), +/*2909*/ uint16(xArgXmm2M128), +/*2910*/ uint16(xArgXmm1), +/*2911*/ uint16(xMatch), +/*2912*/ uint16(xSetOp), uint16(MOVAPD), +/*2914*/ uint16(xReadSlashR), +/*2915*/ uint16(xArgXmm2M128), +/*2916*/ uint16(xArgXmm1), +/*2917*/ uint16(xMatch), +/*2918*/ uint16(xCondPrefix), 2, + 0x66, 2942, + 0x0, 2924, +/*2924*/ uint16(xCondDataSize), 0, 0, 0, 2930, 2936, +/*2930*/ uint16(xSetOp), uint16(VMOVAPS), +/*2932*/ uint16(xReadSlashR), +/*2933*/ uint16(xArgXmm2M128), +/*2934*/ uint16(xArgXmm1), /*2935*/ uint16(xMatch), -/*2936*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*2936*/ uint16(xSetOp), uint16(VMOVAPS), /*2938*/ uint16(xReadSlashR), -/*2939*/ uint16(xArgXmm1), -/*2940*/ uint16(xArgXmm2), -/*2941*/ uint16(xArgRM32), -/*2942*/ uint16(xMatch), -/*2943*/ uint16(xCondDataSize), 2949, 2955, 0, 0, 0, -/*2949*/ uint16(xSetOp), uint16(CVTSI2SD), -/*2951*/ uint16(xReadSlashR), -/*2952*/ uint16(xArgXmm), -/*2953*/ uint16(xArgRM32), -/*2954*/ uint16(xMatch), -/*2955*/ uint16(xSetOp), uint16(CVTSI2SD), -/*2957*/ uint16(xReadSlashR), -/*2958*/ uint16(xArgXmm), -/*2959*/ uint16(xArgRM32), -/*2960*/ uint16(xMatch), -/*2961*/ uint16(xCondDataSize), 2967, 2973, 0, 0, 0, -/*2967*/ uint16(xSetOp), uint16(CVTSI2SS), -/*2969*/ uint16(xReadSlashR), -/*2970*/ uint16(xArgXmm), -/*2971*/ uint16(xArgRM32), -/*2972*/ uint16(xMatch), -/*2973*/ uint16(xSetOp), uint16(CVTSI2SS), -/*2975*/ uint16(xReadSlashR), -/*2976*/ uint16(xArgXmm), -/*2977*/ uint16(xArgRM32), -/*2978*/ uint16(xMatch), -/*2979*/ uint16(xCondPrefix), 6, - 0xF3, 3005, - 0xF2, 2993, - 0xC5, 2923, - 0xC4, 2903, - 0x66, 2897, - 0x0, 2891, -/*2993*/ uint16(xCondDataSize), 2949, 2955, 2999, 0, 0, -/*2999*/ uint16(xSetOp), uint16(CVTSI2SD), -/*3001*/ uint16(xReadSlashR), -/*3002*/ uint16(xArgXmm), -/*3003*/ uint16(xArgRM64), -/*3004*/ uint16(xMatch), -/*3005*/ uint16(xCondDataSize), 2967, 2973, 3011, 0, 0, -/*3011*/ uint16(xSetOp), uint16(CVTSI2SS), -/*3013*/ uint16(xReadSlashR), -/*3014*/ uint16(xArgXmm), -/*3015*/ uint16(xArgRM64), -/*3016*/ uint16(xMatch), -/*3017*/ uint16(xCondPrefix), 6, - 0xF3, 3133, - 0xF2, 3127, - 0xC5, 3085, - 0xC4, 3043, - 0x66, 3037, - 0x0, 3031, -/*3031*/ uint16(xSetOp), uint16(MOVNTPS), -/*3033*/ uint16(xReadSlashR), -/*3034*/ uint16(xArgM128), -/*3035*/ uint16(xArgXmm), -/*3036*/ uint16(xMatch), -/*3037*/ uint16(xSetOp), uint16(MOVNTPD), +/*2939*/ uint16(xArgYmm2M256), +/*2940*/ uint16(xArgYmm1), +/*2941*/ uint16(xMatch), +/*2942*/ uint16(xCondDataSize), 0, 0, 0, 2948, 2954, +/*2948*/ uint16(xSetOp), uint16(VMOVAPD), +/*2950*/ uint16(xReadSlashR), +/*2951*/ uint16(xArgXmm2M128), +/*2952*/ uint16(xArgXmm1), +/*2953*/ uint16(xMatch), +/*2954*/ uint16(xSetOp), uint16(VMOVAPD), +/*2956*/ uint16(xReadSlashR), +/*2957*/ uint16(xArgYmm2M256), +/*2958*/ uint16(xArgYmm1), +/*2959*/ uint16(xMatch), +/*2960*/ uint16(xCondPrefix), 2, + 0x66, 2984, + 0x0, 2966, +/*2966*/ uint16(xCondDataSize), 0, 0, 0, 2972, 2978, +/*2972*/ uint16(xSetOp), uint16(VMOVAPS), +/*2974*/ uint16(xReadSlashR), +/*2975*/ uint16(xArgXmm2M128), +/*2976*/ uint16(xArgXmm1), +/*2977*/ uint16(xMatch), +/*2978*/ uint16(xSetOp), uint16(VMOVAPS), +/*2980*/ uint16(xReadSlashR), +/*2981*/ uint16(xArgYmm2M256), +/*2982*/ uint16(xArgYmm1), +/*2983*/ uint16(xMatch), +/*2984*/ uint16(xCondDataSize), 0, 0, 0, 2990, 2996, +/*2990*/ uint16(xSetOp), uint16(VMOVAPD), +/*2992*/ uint16(xReadSlashR), +/*2993*/ uint16(xArgXmm2M128), +/*2994*/ uint16(xArgXmm1), +/*2995*/ uint16(xMatch), +/*2996*/ uint16(xSetOp), uint16(VMOVAPD), +/*2998*/ uint16(xReadSlashR), +/*2999*/ uint16(xArgYmm2M256), +/*3000*/ uint16(xArgYmm1), +/*3001*/ uint16(xMatch), +/*3002*/ uint16(xCondIs64), 3005, 3107, +/*3005*/ uint16(xCondPrefix), 6, + 0xF3, 3089, + 0xF2, 3071, + 0xC5, 3051, + 0xC4, 3031, + 0x66, 3025, + 0x0, 3019, +/*3019*/ uint16(xSetOp), uint16(CVTPI2PS), +/*3021*/ uint16(xReadSlashR), +/*3022*/ uint16(xArgXmm), +/*3023*/ uint16(xArgMmM64), +/*3024*/ uint16(xMatch), +/*3025*/ uint16(xSetOp), uint16(CVTPI2PD), +/*3027*/ uint16(xReadSlashR), +/*3028*/ uint16(xArgXmm), +/*3029*/ uint16(xArgMmM64), +/*3030*/ uint16(xMatch), +/*3031*/ uint16(xCondPrefix), 2, + 0xF3, 3044, + 0xF2, 3037, +/*3037*/ uint16(xSetOp), uint16(VCVTSI2SD), /*3039*/ uint16(xReadSlashR), -/*3040*/ uint16(xArgM128), -/*3041*/ uint16(xArgXmm), -/*3042*/ uint16(xMatch), -/*3043*/ uint16(xCondPrefix), 2, - 0x66, 3067, - 0x0, 3049, -/*3049*/ uint16(xCondDataSize), 0, 0, 0, 3055, 3061, -/*3055*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3057*/ uint16(xReadSlashR), -/*3058*/ uint16(xArgM128), -/*3059*/ uint16(xArgXmm1), -/*3060*/ uint16(xMatch), -/*3061*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3063*/ uint16(xReadSlashR), -/*3064*/ uint16(xArgM256), -/*3065*/ uint16(xArgYmm1), -/*3066*/ uint16(xMatch), -/*3067*/ uint16(xCondDataSize), 0, 0, 0, 3073, 3079, -/*3073*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3075*/ uint16(xReadSlashR), -/*3076*/ uint16(xArgM128), -/*3077*/ uint16(xArgXmm1), -/*3078*/ uint16(xMatch), -/*3079*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3081*/ uint16(xReadSlashR), -/*3082*/ uint16(xArgM256), -/*3083*/ uint16(xArgYmm1), -/*3084*/ uint16(xMatch), -/*3085*/ uint16(xCondPrefix), 2, - 0x66, 3109, - 0x0, 3091, -/*3091*/ uint16(xCondDataSize), 0, 0, 0, 3097, 3103, -/*3097*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3099*/ uint16(xReadSlashR), -/*3100*/ uint16(xArgM128), -/*3101*/ uint16(xArgXmm1), -/*3102*/ uint16(xMatch), -/*3103*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3105*/ uint16(xReadSlashR), -/*3106*/ uint16(xArgM256), -/*3107*/ uint16(xArgYmm1), -/*3108*/ uint16(xMatch), -/*3109*/ uint16(xCondDataSize), 0, 0, 0, 3115, 3121, -/*3115*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3117*/ uint16(xReadSlashR), -/*3118*/ uint16(xArgM128), -/*3119*/ uint16(xArgXmm1), -/*3120*/ uint16(xMatch), -/*3121*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3123*/ uint16(xReadSlashR), -/*3124*/ uint16(xArgM256), -/*3125*/ uint16(xArgYmm1), -/*3126*/ uint16(xMatch), -/*3127*/ uint16(xSetOp), uint16(MOVNTSD), +/*3040*/ uint16(xArgXmm1), +/*3041*/ uint16(xArgXmmV), +/*3042*/ uint16(xArgRM32), +/*3043*/ uint16(xMatch), +/*3044*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*3046*/ uint16(xReadSlashR), +/*3047*/ uint16(xArgXmm1), +/*3048*/ uint16(xArgXmmV), +/*3049*/ uint16(xArgRM32), +/*3050*/ uint16(xMatch), +/*3051*/ uint16(xCondPrefix), 2, + 0xF3, 3064, + 0xF2, 3057, +/*3057*/ uint16(xSetOp), uint16(VCVTSI2SD), +/*3059*/ uint16(xReadSlashR), +/*3060*/ uint16(xArgXmm1), +/*3061*/ uint16(xArgXmmV), +/*3062*/ uint16(xArgRM32), +/*3063*/ uint16(xMatch), +/*3064*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*3066*/ uint16(xReadSlashR), +/*3067*/ uint16(xArgXmm1), +/*3068*/ uint16(xArgXmmV), +/*3069*/ uint16(xArgRM32), +/*3070*/ uint16(xMatch), +/*3071*/ uint16(xCondDataSize), 3077, 3083, 0, 0, 0, +/*3077*/ uint16(xSetOp), uint16(CVTSI2SD), +/*3079*/ uint16(xReadSlashR), +/*3080*/ uint16(xArgXmm), +/*3081*/ uint16(xArgRM32), +/*3082*/ uint16(xMatch), +/*3083*/ uint16(xSetOp), uint16(CVTSI2SD), +/*3085*/ uint16(xReadSlashR), +/*3086*/ uint16(xArgXmm), +/*3087*/ uint16(xArgRM32), +/*3088*/ uint16(xMatch), +/*3089*/ uint16(xCondDataSize), 3095, 3101, 0, 0, 0, +/*3095*/ uint16(xSetOp), uint16(CVTSI2SS), +/*3097*/ uint16(xReadSlashR), +/*3098*/ uint16(xArgXmm), +/*3099*/ uint16(xArgRM32), +/*3100*/ uint16(xMatch), +/*3101*/ uint16(xSetOp), uint16(CVTSI2SS), +/*3103*/ uint16(xReadSlashR), +/*3104*/ uint16(xArgXmm), +/*3105*/ uint16(xArgRM32), +/*3106*/ uint16(xMatch), +/*3107*/ uint16(xCondPrefix), 6, + 0xF3, 3133, + 0xF2, 3121, + 0xC5, 3051, + 0xC4, 3031, + 0x66, 3025, + 0x0, 3019, +/*3121*/ uint16(xCondDataSize), 3077, 3083, 3127, 0, 0, +/*3127*/ uint16(xSetOp), uint16(CVTSI2SD), /*3129*/ uint16(xReadSlashR), -/*3130*/ uint16(xArgM64), -/*3131*/ uint16(xArgXmm), +/*3130*/ uint16(xArgXmm), +/*3131*/ uint16(xArgRM64), /*3132*/ uint16(xMatch), -/*3133*/ uint16(xSetOp), uint16(MOVNTSS), -/*3135*/ uint16(xReadSlashR), -/*3136*/ uint16(xArgM32), -/*3137*/ uint16(xArgXmm), -/*3138*/ uint16(xMatch), -/*3139*/ uint16(xCondIs64), 3142, 3240, -/*3142*/ uint16(xCondPrefix), 6, - 0xF3, 3222, - 0xF2, 3204, - 0xC5, 3186, - 0xC4, 3168, - 0x66, 3162, - 0x0, 3156, -/*3156*/ uint16(xSetOp), uint16(CVTTPS2PI), -/*3158*/ uint16(xReadSlashR), -/*3159*/ uint16(xArgMm), -/*3160*/ uint16(xArgXmmM64), -/*3161*/ uint16(xMatch), -/*3162*/ uint16(xSetOp), uint16(CVTTPD2PI), -/*3164*/ uint16(xReadSlashR), -/*3165*/ uint16(xArgMm), -/*3166*/ uint16(xArgXmmM128), -/*3167*/ uint16(xMatch), -/*3168*/ uint16(xCondPrefix), 2, - 0xF3, 3180, - 0xF2, 3174, -/*3174*/ uint16(xSetOp), uint16(VCVTTSD2SI), -/*3176*/ uint16(xReadSlashR), -/*3177*/ uint16(xArgR32), -/*3178*/ uint16(xArgXmm1M64), -/*3179*/ uint16(xMatch), -/*3180*/ uint16(xSetOp), uint16(VCVTTSS2SI), -/*3182*/ uint16(xReadSlashR), -/*3183*/ uint16(xArgR32), -/*3184*/ uint16(xArgXmm1M32), -/*3185*/ uint16(xMatch), -/*3186*/ uint16(xCondPrefix), 2, - 0xF3, 3198, - 0xF2, 3192, -/*3192*/ uint16(xSetOp), uint16(VCVTTSD2SI), -/*3194*/ uint16(xReadSlashR), -/*3195*/ uint16(xArgR32), -/*3196*/ uint16(xArgXmm1M64), -/*3197*/ uint16(xMatch), -/*3198*/ uint16(xSetOp), uint16(VCVTTSS2SI), -/*3200*/ uint16(xReadSlashR), -/*3201*/ uint16(xArgR32), -/*3202*/ uint16(xArgXmm1M32), -/*3203*/ uint16(xMatch), -/*3204*/ uint16(xCondDataSize), 3210, 3216, 0, 0, 0, -/*3210*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3133*/ uint16(xCondDataSize), 3095, 3101, 3139, 0, 0, +/*3139*/ uint16(xSetOp), uint16(CVTSI2SS), +/*3141*/ uint16(xReadSlashR), +/*3142*/ uint16(xArgXmm), +/*3143*/ uint16(xArgRM64), +/*3144*/ uint16(xMatch), +/*3145*/ uint16(xCondPrefix), 6, + 0xF3, 3285, + 0xF2, 3279, + 0xC5, 3225, + 0xC4, 3171, + 0x66, 3165, + 0x0, 3159, +/*3159*/ uint16(xSetOp), uint16(MOVNTPS), +/*3161*/ uint16(xReadSlashR), +/*3162*/ uint16(xArgM128), +/*3163*/ uint16(xArgXmm), +/*3164*/ uint16(xMatch), +/*3165*/ uint16(xSetOp), uint16(MOVNTPD), +/*3167*/ uint16(xReadSlashR), +/*3168*/ uint16(xArgM128), +/*3169*/ uint16(xArgXmm), +/*3170*/ uint16(xMatch), +/*3171*/ uint16(xCondPrefix), 2, + 0x66, 3201, + 0x0, 3177, +/*3177*/ uint16(xCondDataSize), 0, 0, 0, 3183, 3192, +/*3183*/ uint16(xCondIsMem), 0, 3186, +/*3186*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3188*/ uint16(xReadSlashR), +/*3189*/ uint16(xArgM128), +/*3190*/ uint16(xArgXmm1), +/*3191*/ uint16(xMatch), +/*3192*/ uint16(xCondIsMem), 0, 3195, +/*3195*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3197*/ uint16(xReadSlashR), +/*3198*/ uint16(xArgM256), +/*3199*/ uint16(xArgYmm1), +/*3200*/ uint16(xMatch), +/*3201*/ uint16(xCondDataSize), 0, 0, 0, 3207, 3216, +/*3207*/ uint16(xCondIsMem), 0, 3210, +/*3210*/ uint16(xSetOp), uint16(VMOVNTPD), /*3212*/ uint16(xReadSlashR), -/*3213*/ uint16(xArgR32), -/*3214*/ uint16(xArgXmmM64), +/*3213*/ uint16(xArgM128), +/*3214*/ uint16(xArgXmm1), /*3215*/ uint16(xMatch), -/*3216*/ uint16(xSetOp), uint16(CVTTSD2SI), -/*3218*/ uint16(xReadSlashR), -/*3219*/ uint16(xArgR32), -/*3220*/ uint16(xArgXmmM64), -/*3221*/ uint16(xMatch), -/*3222*/ uint16(xCondDataSize), 3228, 3234, 0, 0, 0, -/*3228*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3230*/ uint16(xReadSlashR), -/*3231*/ uint16(xArgR32), -/*3232*/ uint16(xArgXmmM32), -/*3233*/ uint16(xMatch), -/*3234*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3236*/ uint16(xReadSlashR), -/*3237*/ uint16(xArgR32), -/*3238*/ uint16(xArgXmmM32), -/*3239*/ uint16(xMatch), -/*3240*/ uint16(xCondPrefix), 6, - 0xF3, 3266, - 0xF2, 3254, - 0xC5, 3186, - 0xC4, 3168, - 0x66, 3162, - 0x0, 3156, -/*3254*/ uint16(xCondDataSize), 3210, 3216, 3260, 0, 0, -/*3260*/ uint16(xSetOp), uint16(CVTTSD2SI), -/*3262*/ uint16(xReadSlashR), -/*3263*/ uint16(xArgR64), -/*3264*/ uint16(xArgXmmM64), -/*3265*/ uint16(xMatch), -/*3266*/ uint16(xCondDataSize), 3228, 3234, 3272, 0, 0, -/*3272*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3274*/ uint16(xReadSlashR), -/*3275*/ uint16(xArgR64), -/*3276*/ uint16(xArgXmmM32), -/*3277*/ uint16(xMatch), -/*3278*/ uint16(xCondIs64), 3281, 3379, -/*3281*/ uint16(xCondPrefix), 6, - 0xF3, 3361, - 0xF2, 3343, - 0xC5, 3325, - 0xC4, 3307, - 0x66, 3301, - 0x0, 3295, -/*3295*/ uint16(xSetOp), uint16(CVTPS2PI), -/*3297*/ uint16(xReadSlashR), -/*3298*/ uint16(xArgMm), -/*3299*/ uint16(xArgXmmM64), -/*3300*/ uint16(xMatch), -/*3301*/ uint16(xSetOp), uint16(CVTPD2PI), -/*3303*/ uint16(xReadSlashR), -/*3304*/ uint16(xArgMm), -/*3305*/ uint16(xArgXmmM128), -/*3306*/ uint16(xMatch), -/*3307*/ uint16(xCondPrefix), 2, - 0xF3, 3319, - 0xF2, 3313, -/*3313*/ uint16(xSetOp), uint16(VCVTSD2SI), -/*3315*/ uint16(xReadSlashR), -/*3316*/ uint16(xArgR32), -/*3317*/ uint16(xArgXmm1M64), -/*3318*/ uint16(xMatch), -/*3319*/ uint16(xSetOp), uint16(VCVTSS2SI), -/*3321*/ uint16(xReadSlashR), -/*3322*/ uint16(xArgR32), -/*3323*/ uint16(xArgXmm1M32), -/*3324*/ uint16(xMatch), -/*3325*/ uint16(xCondPrefix), 2, - 0xF3, 3337, - 0xF2, 3331, -/*3331*/ uint16(xSetOp), uint16(VCVTSD2SI), -/*3333*/ uint16(xReadSlashR), -/*3334*/ uint16(xArgR32), -/*3335*/ uint16(xArgXmm1M64), -/*3336*/ uint16(xMatch), -/*3337*/ uint16(xSetOp), uint16(VCVTSS2SI), -/*3339*/ uint16(xReadSlashR), -/*3340*/ uint16(xArgR32), -/*3341*/ uint16(xArgXmm1M32), -/*3342*/ uint16(xMatch), -/*3343*/ uint16(xCondDataSize), 3349, 3355, 0, 0, 0, -/*3349*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3351*/ uint16(xReadSlashR), -/*3352*/ uint16(xArgR32), -/*3353*/ uint16(xArgXmmM64), -/*3354*/ uint16(xMatch), -/*3355*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3357*/ uint16(xReadSlashR), -/*3358*/ uint16(xArgR32), -/*3359*/ uint16(xArgXmmM64), -/*3360*/ uint16(xMatch), -/*3361*/ uint16(xCondDataSize), 3367, 3373, 0, 0, 0, -/*3367*/ uint16(xSetOp), uint16(CVTSS2SI), -/*3369*/ uint16(xReadSlashR), -/*3370*/ uint16(xArgR32), -/*3371*/ uint16(xArgXmmM32), -/*3372*/ uint16(xMatch), -/*3373*/ uint16(xSetOp), uint16(CVTSS2SI), -/*3375*/ uint16(xReadSlashR), -/*3376*/ uint16(xArgR32), -/*3377*/ uint16(xArgXmmM32), -/*3378*/ uint16(xMatch), -/*3379*/ uint16(xCondPrefix), 6, - 0xF3, 3405, - 0xF2, 3393, - 0xC5, 3325, - 0xC4, 3307, - 0x66, 3301, - 0x0, 3295, -/*3393*/ uint16(xCondDataSize), 3349, 3355, 3399, 0, 0, -/*3399*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3401*/ uint16(xReadSlashR), -/*3402*/ uint16(xArgR64), -/*3403*/ uint16(xArgXmmM64), -/*3404*/ uint16(xMatch), -/*3405*/ uint16(xCondDataSize), 3367, 3373, 3411, 0, 0, -/*3411*/ uint16(xSetOp), uint16(CVTSS2SI), -/*3413*/ uint16(xReadSlashR), -/*3414*/ uint16(xArgR64), -/*3415*/ uint16(xArgXmmM32), -/*3416*/ uint16(xMatch), -/*3417*/ uint16(xCondPrefix), 4, - 0xC5, 3457, - 0xC4, 3439, - 0x66, 3433, - 0x0, 3427, -/*3427*/ uint16(xSetOp), uint16(UCOMISS), -/*3429*/ uint16(xReadSlashR), -/*3430*/ uint16(xArgXmm1), -/*3431*/ uint16(xArgXmm2M32), -/*3432*/ uint16(xMatch), -/*3433*/ uint16(xSetOp), uint16(UCOMISD), -/*3435*/ uint16(xReadSlashR), -/*3436*/ uint16(xArgXmm1), -/*3437*/ uint16(xArgXmm2M64), -/*3438*/ uint16(xMatch), -/*3439*/ uint16(xCondPrefix), 2, - 0x66, 3451, - 0x0, 3445, -/*3445*/ uint16(xSetOp), uint16(VUCOMISS), -/*3447*/ uint16(xReadSlashR), -/*3448*/ uint16(xArgXmm1), -/*3449*/ uint16(xArgXmm2M32), -/*3450*/ uint16(xMatch), -/*3451*/ uint16(xSetOp), uint16(VUCOMISD), -/*3453*/ uint16(xReadSlashR), -/*3454*/ uint16(xArgXmm1), -/*3455*/ uint16(xArgXmm2M64), -/*3456*/ uint16(xMatch), -/*3457*/ uint16(xCondPrefix), 2, - 0x66, 3469, - 0x0, 3463, -/*3463*/ uint16(xSetOp), uint16(VUCOMISS), -/*3465*/ uint16(xReadSlashR), -/*3466*/ uint16(xArgXmm1), -/*3467*/ uint16(xArgXmm2M32), -/*3468*/ uint16(xMatch), -/*3469*/ uint16(xSetOp), uint16(VUCOMISD), -/*3471*/ uint16(xReadSlashR), -/*3472*/ uint16(xArgXmm1), -/*3473*/ uint16(xArgXmm2M64), -/*3474*/ uint16(xMatch), -/*3475*/ uint16(xCondPrefix), 4, - 0xC5, 3515, - 0xC4, 3497, - 0x66, 3491, - 0x0, 3485, -/*3485*/ uint16(xSetOp), uint16(COMISS), -/*3487*/ uint16(xReadSlashR), -/*3488*/ uint16(xArgXmm1), -/*3489*/ uint16(xArgXmm2M32), -/*3490*/ uint16(xMatch), -/*3491*/ uint16(xSetOp), uint16(COMISD), -/*3493*/ uint16(xReadSlashR), -/*3494*/ uint16(xArgXmm1), -/*3495*/ uint16(xArgXmm2M64), -/*3496*/ uint16(xMatch), -/*3497*/ uint16(xCondPrefix), 2, - 0x66, 3509, - 0x0, 3503, -/*3503*/ uint16(xSetOp), uint16(VCOMISS), -/*3505*/ uint16(xReadSlashR), -/*3506*/ uint16(xArgXmm1), -/*3507*/ uint16(xArgXmm2M32), -/*3508*/ uint16(xMatch), -/*3509*/ uint16(xSetOp), uint16(VCOMISD), -/*3511*/ uint16(xReadSlashR), -/*3512*/ uint16(xArgXmm1), -/*3513*/ uint16(xArgXmm2M64), -/*3514*/ uint16(xMatch), -/*3515*/ uint16(xCondPrefix), 2, - 0x66, 3527, - 0x0, 3521, -/*3521*/ uint16(xSetOp), uint16(VCOMISS), -/*3523*/ uint16(xReadSlashR), -/*3524*/ uint16(xArgXmm1), -/*3525*/ uint16(xArgXmm2M32), -/*3526*/ uint16(xMatch), -/*3527*/ uint16(xSetOp), uint16(VCOMISD), -/*3529*/ uint16(xReadSlashR), -/*3530*/ uint16(xArgXmm1), -/*3531*/ uint16(xArgXmm2M64), -/*3532*/ uint16(xMatch), -/*3533*/ uint16(xSetOp), uint16(WRMSR), -/*3535*/ uint16(xMatch), -/*3536*/ uint16(xSetOp), uint16(RDTSC), -/*3538*/ uint16(xMatch), -/*3539*/ uint16(xSetOp), uint16(RDMSR), -/*3541*/ uint16(xMatch), -/*3542*/ uint16(xSetOp), uint16(RDPMC), -/*3544*/ uint16(xMatch), -/*3545*/ uint16(xSetOp), uint16(SYSENTER), -/*3547*/ uint16(xMatch), -/*3548*/ uint16(xCondDataSize), 3554, 3554, 3557, 0, 0, -/*3554*/ uint16(xSetOp), uint16(SYSEXIT), +/*3216*/ uint16(xCondIsMem), 0, 3219, +/*3219*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3221*/ uint16(xReadSlashR), +/*3222*/ uint16(xArgM256), +/*3223*/ uint16(xArgYmm1), +/*3224*/ uint16(xMatch), +/*3225*/ uint16(xCondPrefix), 2, + 0x66, 3255, + 0x0, 3231, +/*3231*/ uint16(xCondDataSize), 0, 0, 0, 3237, 3246, +/*3237*/ uint16(xCondIsMem), 0, 3240, +/*3240*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3242*/ uint16(xReadSlashR), +/*3243*/ uint16(xArgM128), +/*3244*/ uint16(xArgXmm1), +/*3245*/ uint16(xMatch), +/*3246*/ uint16(xCondIsMem), 0, 3249, +/*3249*/ uint16(xSetOp), uint16(VMOVNTPS), +/*3251*/ uint16(xReadSlashR), +/*3252*/ uint16(xArgM256), +/*3253*/ uint16(xArgYmm1), +/*3254*/ uint16(xMatch), +/*3255*/ uint16(xCondDataSize), 0, 0, 0, 3261, 3270, +/*3261*/ uint16(xCondIsMem), 0, 3264, +/*3264*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3266*/ uint16(xReadSlashR), +/*3267*/ uint16(xArgM128), +/*3268*/ uint16(xArgXmm1), +/*3269*/ uint16(xMatch), +/*3270*/ uint16(xCondIsMem), 0, 3273, +/*3273*/ uint16(xSetOp), uint16(VMOVNTPD), +/*3275*/ uint16(xReadSlashR), +/*3276*/ uint16(xArgM256), +/*3277*/ uint16(xArgYmm1), +/*3278*/ uint16(xMatch), +/*3279*/ uint16(xSetOp), uint16(MOVNTSD), +/*3281*/ uint16(xReadSlashR), +/*3282*/ uint16(xArgM64), +/*3283*/ uint16(xArgXmm), +/*3284*/ uint16(xMatch), +/*3285*/ uint16(xSetOp), uint16(MOVNTSS), +/*3287*/ uint16(xReadSlashR), +/*3288*/ uint16(xArgM32), +/*3289*/ uint16(xArgXmm), +/*3290*/ uint16(xMatch), +/*3291*/ uint16(xCondIs64), 3294, 3392, +/*3294*/ uint16(xCondPrefix), 6, + 0xF3, 3374, + 0xF2, 3356, + 0xC5, 3338, + 0xC4, 3320, + 0x66, 3314, + 0x0, 3308, +/*3308*/ uint16(xSetOp), uint16(CVTTPS2PI), +/*3310*/ uint16(xReadSlashR), +/*3311*/ uint16(xArgMm), +/*3312*/ uint16(xArgXmmM64), +/*3313*/ uint16(xMatch), +/*3314*/ uint16(xSetOp), uint16(CVTTPD2PI), +/*3316*/ uint16(xReadSlashR), +/*3317*/ uint16(xArgMm), +/*3318*/ uint16(xArgXmmM128), +/*3319*/ uint16(xMatch), +/*3320*/ uint16(xCondPrefix), 2, + 0xF3, 3332, + 0xF2, 3326, +/*3326*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*3328*/ uint16(xReadSlashR), +/*3329*/ uint16(xArgR32), +/*3330*/ uint16(xArgXmm2M64), +/*3331*/ uint16(xMatch), +/*3332*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*3334*/ uint16(xReadSlashR), +/*3335*/ uint16(xArgR32), +/*3336*/ uint16(xArgXmm2M32), +/*3337*/ uint16(xMatch), +/*3338*/ uint16(xCondPrefix), 2, + 0xF3, 3350, + 0xF2, 3344, +/*3344*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*3346*/ uint16(xReadSlashR), +/*3347*/ uint16(xArgR32), +/*3348*/ uint16(xArgXmm2M64), +/*3349*/ uint16(xMatch), +/*3350*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*3352*/ uint16(xReadSlashR), +/*3353*/ uint16(xArgR32), +/*3354*/ uint16(xArgXmm2M32), +/*3355*/ uint16(xMatch), +/*3356*/ uint16(xCondDataSize), 3362, 3368, 0, 0, 0, +/*3362*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3364*/ uint16(xReadSlashR), +/*3365*/ uint16(xArgR32), +/*3366*/ uint16(xArgXmmM64), +/*3367*/ uint16(xMatch), +/*3368*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3370*/ uint16(xReadSlashR), +/*3371*/ uint16(xArgR32), +/*3372*/ uint16(xArgXmmM64), +/*3373*/ uint16(xMatch), +/*3374*/ uint16(xCondDataSize), 3380, 3386, 0, 0, 0, +/*3380*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3382*/ uint16(xReadSlashR), +/*3383*/ uint16(xArgR32), +/*3384*/ uint16(xArgXmmM32), +/*3385*/ uint16(xMatch), +/*3386*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3388*/ uint16(xReadSlashR), +/*3389*/ uint16(xArgR32), +/*3390*/ uint16(xArgXmmM32), +/*3391*/ uint16(xMatch), +/*3392*/ uint16(xCondPrefix), 6, + 0xF3, 3418, + 0xF2, 3406, + 0xC5, 3338, + 0xC4, 3320, + 0x66, 3314, + 0x0, 3308, +/*3406*/ uint16(xCondDataSize), 3362, 3368, 3412, 0, 0, +/*3412*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*3414*/ uint16(xReadSlashR), +/*3415*/ uint16(xArgR64), +/*3416*/ uint16(xArgXmmM64), +/*3417*/ uint16(xMatch), +/*3418*/ uint16(xCondDataSize), 3380, 3386, 3424, 0, 0, +/*3424*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*3426*/ uint16(xReadSlashR), +/*3427*/ uint16(xArgR64), +/*3428*/ uint16(xArgXmmM32), +/*3429*/ uint16(xMatch), +/*3430*/ uint16(xCondIs64), 3433, 3531, +/*3433*/ uint16(xCondPrefix), 6, + 0xF3, 3513, + 0xF2, 3495, + 0xC5, 3477, + 0xC4, 3459, + 0x66, 3453, + 0x0, 3447, +/*3447*/ uint16(xSetOp), uint16(CVTPS2PI), +/*3449*/ uint16(xReadSlashR), +/*3450*/ uint16(xArgMm), +/*3451*/ uint16(xArgXmmM64), +/*3452*/ uint16(xMatch), +/*3453*/ uint16(xSetOp), uint16(CVTPD2PI), +/*3455*/ uint16(xReadSlashR), +/*3456*/ uint16(xArgMm), +/*3457*/ uint16(xArgXmmM128), +/*3458*/ uint16(xMatch), +/*3459*/ uint16(xCondPrefix), 2, + 0xF3, 3471, + 0xF2, 3465, +/*3465*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*3467*/ uint16(xReadSlashR), +/*3468*/ uint16(xArgR32), +/*3469*/ uint16(xArgXmm2M64), +/*3470*/ uint16(xMatch), +/*3471*/ uint16(xSetOp), uint16(VCVTSS2SI), +/*3473*/ uint16(xReadSlashR), +/*3474*/ uint16(xArgR32), +/*3475*/ uint16(xArgXmm2M32), +/*3476*/ uint16(xMatch), +/*3477*/ uint16(xCondPrefix), 2, + 0xF3, 3489, + 0xF2, 3483, +/*3483*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*3485*/ uint16(xReadSlashR), +/*3486*/ uint16(xArgR32), +/*3487*/ uint16(xArgXmm2M64), +/*3488*/ uint16(xMatch), +/*3489*/ uint16(xSetOp), uint16(VCVTSS2SI), +/*3491*/ uint16(xReadSlashR), +/*3492*/ uint16(xArgR32), +/*3493*/ uint16(xArgXmm2M32), +/*3494*/ uint16(xMatch), +/*3495*/ uint16(xCondDataSize), 3501, 3507, 0, 0, 0, +/*3501*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3503*/ uint16(xReadSlashR), +/*3504*/ uint16(xArgR32), +/*3505*/ uint16(xArgXmmM64), +/*3506*/ uint16(xMatch), +/*3507*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3509*/ uint16(xReadSlashR), +/*3510*/ uint16(xArgR32), +/*3511*/ uint16(xArgXmmM64), +/*3512*/ uint16(xMatch), +/*3513*/ uint16(xCondDataSize), 3519, 3525, 0, 0, 0, +/*3519*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3521*/ uint16(xReadSlashR), +/*3522*/ uint16(xArgR32), +/*3523*/ uint16(xArgXmmM32), +/*3524*/ uint16(xMatch), +/*3525*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3527*/ uint16(xReadSlashR), +/*3528*/ uint16(xArgR32), +/*3529*/ uint16(xArgXmmM32), +/*3530*/ uint16(xMatch), +/*3531*/ uint16(xCondPrefix), 6, + 0xF3, 3557, + 0xF2, 3545, + 0xC5, 3477, + 0xC4, 3459, + 0x66, 3453, + 0x0, 3447, +/*3545*/ uint16(xCondDataSize), 3501, 3507, 3551, 0, 0, +/*3551*/ uint16(xSetOp), uint16(CVTSD2SI), +/*3553*/ uint16(xReadSlashR), +/*3554*/ uint16(xArgR64), +/*3555*/ uint16(xArgXmmM64), /*3556*/ uint16(xMatch), -/*3557*/ uint16(xSetOp), uint16(SYSEXIT), -/*3559*/ uint16(xMatch), -/*3560*/ uint16(xCondByte), 113, - 0x00, 3789, - 0x01, 3833, - 0x02, 3877, - 0x03, 3921, - 0x04, 3965, - 0x05, 4009, - 0x06, 4053, - 0x07, 4097, - 0x08, 4141, - 0x09, 4185, - 0x0A, 4229, - 0x0B, 4273, - 0x0C, 4317, - 0x0D, 4345, - 0x0E, 4373, - 0x0F, 4399, - 0x10, 4425, - 0x13, 4436, - 0x14, 4462, - 0x15, 4473, - 0x16, 4484, - 0x17, 4505, - 0x18, 4539, - 0x19, 4567, - 0x1A, 4588, - 0x1C, 4608, - 0x1D, 4650, - 0x1E, 4692, - 0x20, 4734, - 0x21, 4768, - 0x22, 4802, - 0x23, 4836, - 0x24, 4870, - 0x25, 4898, - 0x28, 4926, - 0x29, 4962, - 0x2A, 4999, - 0x2B, 5033, - 0x2C, 5069, - 0x2D, 5097, - 0x2E, 5125, - 0x2F, 5153, - 0x30, 5181, - 0x31, 5215, - 0x32, 5249, - 0x33, 5283, - 0x34, 5317, - 0x35, 5345, - 0x36, 5373, - 0x37, 5394, - 0x38, 5430, - 0x39, 5466, - 0x3A, 5502, - 0x3B, 5538, - 0x3C, 5574, - 0x3D, 5610, - 0x3E, 5646, - 0x3F, 5682, - 0x40, 5718, - 0x41, 5754, - 0x45, 5782, - 0x46, 5810, - 0x47, 5838, - 0x58, 5866, - 0x59, 5892, - 0x5A, 5918, - 0x78, 5938, - 0x79, 5964, - 0x82, 5990, - 0x8C, 6013, - 0x8E, 6041, - 0x96, 6069, - 0x97, 6097, - 0x98, 6125, - 0x99, 6153, - 0x9A, 6174, - 0x9B, 6202, - 0x9C, 6223, - 0x9D, 6251, - 0x9E, 6272, - 0x9F, 6300, - 0xA6, 6321, - 0xA7, 6349, - 0xA8, 6377, - 0xA9, 6405, - 0xAA, 6426, - 0xAB, 6454, - 0xAC, 6475, - 0xAD, 6503, - 0xAE, 6524, - 0xAF, 6552, - 0xB6, 6573, - 0xB7, 6601, - 0xB8, 6629, - 0xB9, 6657, - 0xBA, 6678, - 0xBB, 6706, - 0xBC, 6727, - 0xBD, 6755, - 0xBE, 6776, - 0xBF, 6804, - 0xDB, 6825, - 0xDC, 6853, - 0xDD, 6882, - 0xDE, 6911, - 0xDF, 6940, - 0xF0, 6969, - 0xF1, 7044, - 0xF2, 7119, - 0xF3, 7130, - 0xF5, 7163, - 0xF6, 7196, - 0xF7, 7211, +/*3557*/ uint16(xCondDataSize), 3519, 3525, 3563, 0, 0, +/*3563*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3565*/ uint16(xReadSlashR), +/*3566*/ uint16(xArgR64), +/*3567*/ uint16(xArgXmmM32), +/*3568*/ uint16(xMatch), +/*3569*/ uint16(xCondPrefix), 4, + 0xC5, 3609, + 0xC4, 3591, + 0x66, 3585, + 0x0, 3579, +/*3579*/ uint16(xSetOp), uint16(UCOMISS), +/*3581*/ uint16(xReadSlashR), +/*3582*/ uint16(xArgXmm1), +/*3583*/ uint16(xArgXmm2M32), +/*3584*/ uint16(xMatch), +/*3585*/ uint16(xSetOp), uint16(UCOMISD), +/*3587*/ uint16(xReadSlashR), +/*3588*/ uint16(xArgXmm1), +/*3589*/ uint16(xArgXmm2M64), +/*3590*/ uint16(xMatch), +/*3591*/ uint16(xCondPrefix), 2, + 0x66, 3603, + 0x0, 3597, +/*3597*/ uint16(xSetOp), uint16(VUCOMISS), +/*3599*/ uint16(xReadSlashR), +/*3600*/ uint16(xArgXmm1), +/*3601*/ uint16(xArgXmm2M32), +/*3602*/ uint16(xMatch), +/*3603*/ uint16(xSetOp), uint16(VUCOMISD), +/*3605*/ uint16(xReadSlashR), +/*3606*/ uint16(xArgXmm1), +/*3607*/ uint16(xArgXmm2M64), +/*3608*/ uint16(xMatch), +/*3609*/ uint16(xCondPrefix), 2, + 0x66, 3621, + 0x0, 3615, +/*3615*/ uint16(xSetOp), uint16(VUCOMISS), +/*3617*/ uint16(xReadSlashR), +/*3618*/ uint16(xArgXmm1), +/*3619*/ uint16(xArgXmm2M32), +/*3620*/ uint16(xMatch), +/*3621*/ uint16(xSetOp), uint16(VUCOMISD), +/*3623*/ uint16(xReadSlashR), +/*3624*/ uint16(xArgXmm1), +/*3625*/ uint16(xArgXmm2M64), +/*3626*/ uint16(xMatch), +/*3627*/ uint16(xCondPrefix), 4, + 0xC5, 3667, + 0xC4, 3649, + 0x66, 3643, + 0x0, 3637, +/*3637*/ uint16(xSetOp), uint16(COMISS), +/*3639*/ uint16(xReadSlashR), +/*3640*/ uint16(xArgXmm1), +/*3641*/ uint16(xArgXmm2M32), +/*3642*/ uint16(xMatch), +/*3643*/ uint16(xSetOp), uint16(COMISD), +/*3645*/ uint16(xReadSlashR), +/*3646*/ uint16(xArgXmm1), +/*3647*/ uint16(xArgXmm2M64), +/*3648*/ uint16(xMatch), +/*3649*/ uint16(xCondPrefix), 2, + 0x66, 3661, + 0x0, 3655, +/*3655*/ uint16(xSetOp), uint16(VCOMISS), +/*3657*/ uint16(xReadSlashR), +/*3658*/ uint16(xArgXmm1), +/*3659*/ uint16(xArgXmm2M32), +/*3660*/ uint16(xMatch), +/*3661*/ uint16(xSetOp), uint16(VCOMISD), +/*3663*/ uint16(xReadSlashR), +/*3664*/ uint16(xArgXmm1), +/*3665*/ uint16(xArgXmm2M64), +/*3666*/ uint16(xMatch), +/*3667*/ uint16(xCondPrefix), 2, + 0x66, 3679, + 0x0, 3673, +/*3673*/ uint16(xSetOp), uint16(VCOMISS), +/*3675*/ uint16(xReadSlashR), +/*3676*/ uint16(xArgXmm1), +/*3677*/ uint16(xArgXmm2M32), +/*3678*/ uint16(xMatch), +/*3679*/ uint16(xSetOp), uint16(VCOMISD), +/*3681*/ uint16(xReadSlashR), +/*3682*/ uint16(xArgXmm1), +/*3683*/ uint16(xArgXmm2M64), +/*3684*/ uint16(xMatch), +/*3685*/ uint16(xSetOp), uint16(WRMSR), +/*3687*/ uint16(xMatch), +/*3688*/ uint16(xSetOp), uint16(RDTSC), +/*3690*/ uint16(xMatch), +/*3691*/ uint16(xSetOp), uint16(RDMSR), +/*3693*/ uint16(xMatch), +/*3694*/ uint16(xSetOp), uint16(RDPMC), +/*3696*/ uint16(xMatch), +/*3697*/ uint16(xSetOp), uint16(SYSENTER), +/*3699*/ uint16(xMatch), +/*3700*/ uint16(xCondDataSize), 3706, 3706, 3709, 0, 0, +/*3706*/ uint16(xSetOp), uint16(SYSEXIT), +/*3708*/ uint16(xMatch), +/*3709*/ uint16(xSetOp), uint16(SYSEXIT), +/*3711*/ uint16(xMatch), +/*3712*/ uint16(xCondByte), 113, + 0x00, 3941, + 0x01, 3985, + 0x02, 4029, + 0x03, 4073, + 0x04, 4117, + 0x05, 4161, + 0x06, 4205, + 0x07, 4249, + 0x08, 4293, + 0x09, 4337, + 0x0A, 4381, + 0x0B, 4425, + 0x0C, 4469, + 0x0D, 4497, + 0x0E, 4525, + 0x0F, 4551, + 0x10, 4577, + 0x13, 4588, + 0x14, 4614, + 0x15, 4625, + 0x16, 4636, + 0x17, 4657, + 0x18, 4691, + 0x19, 4735, + 0x1A, 4764, + 0x1C, 4787, + 0x1D, 4829, + 0x1E, 4871, + 0x20, 4913, + 0x21, 4947, + 0x22, 4981, + 0x23, 5015, + 0x24, 5049, + 0x25, 5083, + 0x28, 5117, + 0x29, 5153, + 0x2A, 5189, + 0x2B, 5229, + 0x2C, 5265, + 0x2D, 5299, + 0x2E, 5333, + 0x2F, 5367, + 0x30, 5401, + 0x31, 5435, + 0x32, 5469, + 0x33, 5503, + 0x34, 5537, + 0x35, 5571, + 0x36, 5605, + 0x37, 5626, + 0x38, 5662, + 0x39, 5698, + 0x3A, 5734, + 0x3B, 5770, + 0x3C, 5806, + 0x3D, 5842, + 0x3E, 5878, + 0x3F, 5914, + 0x40, 5950, + 0x41, 5986, + 0x45, 6014, + 0x46, 6042, + 0x47, 6070, + 0x58, 6098, + 0x59, 6124, + 0x5A, 6150, + 0x78, 6173, + 0x79, 6199, + 0x82, 6225, + 0x8C, 6248, + 0x8E, 6282, + 0x96, 6316, + 0x97, 6344, + 0x98, 6372, + 0x99, 6400, + 0x9A, 6415, + 0x9B, 6443, + 0x9C, 6458, + 0x9D, 6486, + 0x9E, 6501, + 0x9F, 6529, + 0xA6, 6544, + 0xA7, 6572, + 0xA8, 6600, + 0xA9, 6628, + 0xAA, 6643, + 0xAB, 6671, + 0xAC, 6686, + 0xAD, 6714, + 0xAE, 6729, + 0xAF, 6757, + 0xB6, 6772, + 0xB7, 6800, + 0xB8, 6828, + 0xB9, 6856, + 0xBA, 6871, + 0xBB, 6899, + 0xBC, 6914, + 0xBD, 6942, + 0xBE, 6957, + 0xBF, 6985, + 0xDB, 7000, + 0xDC, 7028, + 0xDD, 7057, + 0xDE, 7086, + 0xDF, 7115, + 0xF0, 7144, + 0xF1, 7219, + 0xF2, 7294, + 0xF3, 7305, + 0xF5, 7341, + 0xF6, 7374, + 0xF7, 7389, uint16(xFail), -/*3789*/ uint16(xCondPrefix), 3, - 0xC4, 3809, - 0x66, 3803, - 0x0, 3797, -/*3797*/ uint16(xSetOp), uint16(PSHUFB), -/*3799*/ uint16(xReadSlashR), -/*3800*/ uint16(xArgMm1), -/*3801*/ uint16(xArgMm2M64), -/*3802*/ uint16(xMatch), -/*3803*/ uint16(xSetOp), uint16(PSHUFB), -/*3805*/ uint16(xReadSlashR), -/*3806*/ uint16(xArgXmm1), -/*3807*/ uint16(xArgXmm2M128), -/*3808*/ uint16(xMatch), -/*3809*/ uint16(xCondPrefix), 1, - 0x66, 3813, -/*3813*/ uint16(xCondDataSize), 0, 0, 0, 3819, 3826, -/*3819*/ uint16(xSetOp), uint16(VPSHUFB), -/*3821*/ uint16(xReadSlashR), -/*3822*/ uint16(xArgXmm1), -/*3823*/ uint16(xArgXmm2), -/*3824*/ uint16(xArgXmm3M128), -/*3825*/ uint16(xMatch), -/*3826*/ uint16(xSetOp), uint16(VPSHUFB), -/*3828*/ uint16(xReadSlashR), -/*3829*/ uint16(xArgYmm1), -/*3830*/ uint16(xArgYmm2), -/*3831*/ uint16(xArgYmm3M256), -/*3832*/ uint16(xMatch), -/*3833*/ uint16(xCondPrefix), 3, - 0xC4, 3853, - 0x66, 3847, - 0x0, 3841, -/*3841*/ uint16(xSetOp), uint16(PHADDW), -/*3843*/ uint16(xReadSlashR), -/*3844*/ uint16(xArgMm1), -/*3845*/ uint16(xArgMm2M64), -/*3846*/ uint16(xMatch), -/*3847*/ uint16(xSetOp), uint16(PHADDW), -/*3849*/ uint16(xReadSlashR), -/*3850*/ uint16(xArgXmm1), -/*3851*/ uint16(xArgXmm2M128), -/*3852*/ uint16(xMatch), -/*3853*/ uint16(xCondPrefix), 1, - 0x66, 3857, -/*3857*/ uint16(xCondDataSize), 0, 0, 0, 3863, 3870, -/*3863*/ uint16(xSetOp), uint16(VPHADDW), -/*3865*/ uint16(xReadSlashR), -/*3866*/ uint16(xArgXmm1), -/*3867*/ uint16(xArgXmm2), -/*3868*/ uint16(xArgXmm3M128), -/*3869*/ uint16(xMatch), -/*3870*/ uint16(xSetOp), uint16(VPHADDW), -/*3872*/ uint16(xReadSlashR), -/*3873*/ uint16(xArgYmm1), -/*3874*/ uint16(xArgYmm2), -/*3875*/ uint16(xArgYmm3M256), -/*3876*/ uint16(xMatch), -/*3877*/ uint16(xCondPrefix), 3, - 0xC4, 3897, - 0x66, 3891, - 0x0, 3885, -/*3885*/ uint16(xSetOp), uint16(PHADDD), -/*3887*/ uint16(xReadSlashR), -/*3888*/ uint16(xArgMm1), -/*3889*/ uint16(xArgMm2M64), -/*3890*/ uint16(xMatch), -/*3891*/ uint16(xSetOp), uint16(PHADDD), -/*3893*/ uint16(xReadSlashR), -/*3894*/ uint16(xArgXmm1), -/*3895*/ uint16(xArgXmm2M128), -/*3896*/ uint16(xMatch), -/*3897*/ uint16(xCondPrefix), 1, - 0x66, 3901, -/*3901*/ uint16(xCondDataSize), 0, 0, 0, 3907, 3914, -/*3907*/ uint16(xSetOp), uint16(VPHADDD), -/*3909*/ uint16(xReadSlashR), -/*3910*/ uint16(xArgXmm1), -/*3911*/ uint16(xArgXmm2), -/*3912*/ uint16(xArgXmm3M128), -/*3913*/ uint16(xMatch), -/*3914*/ uint16(xSetOp), uint16(VPHADDD), -/*3916*/ uint16(xReadSlashR), -/*3917*/ uint16(xArgYmm1), -/*3918*/ uint16(xArgYmm2), -/*3919*/ uint16(xArgYmm3M256), -/*3920*/ uint16(xMatch), -/*3921*/ uint16(xCondPrefix), 3, - 0xC4, 3941, - 0x66, 3935, - 0x0, 3929, -/*3929*/ uint16(xSetOp), uint16(PHADDSW), -/*3931*/ uint16(xReadSlashR), -/*3932*/ uint16(xArgMm1), -/*3933*/ uint16(xArgMm2M64), -/*3934*/ uint16(xMatch), -/*3935*/ uint16(xSetOp), uint16(PHADDSW), -/*3937*/ uint16(xReadSlashR), -/*3938*/ uint16(xArgXmm1), -/*3939*/ uint16(xArgXmm2M128), -/*3940*/ uint16(xMatch), -/*3941*/ uint16(xCondPrefix), 1, - 0x66, 3945, -/*3945*/ uint16(xCondDataSize), 0, 0, 0, 3951, 3958, -/*3951*/ uint16(xSetOp), uint16(VPHADDSW), -/*3953*/ uint16(xReadSlashR), -/*3954*/ uint16(xArgXmm1), -/*3955*/ uint16(xArgXmm2), -/*3956*/ uint16(xArgXmm3M128), -/*3957*/ uint16(xMatch), -/*3958*/ uint16(xSetOp), uint16(VPHADDSW), -/*3960*/ uint16(xReadSlashR), -/*3961*/ uint16(xArgYmm1), -/*3962*/ uint16(xArgYmm2), -/*3963*/ uint16(xArgYmm3M256), -/*3964*/ uint16(xMatch), -/*3965*/ uint16(xCondPrefix), 3, - 0xC4, 3985, - 0x66, 3979, - 0x0, 3973, -/*3973*/ uint16(xSetOp), uint16(PMADDUBSW), -/*3975*/ uint16(xReadSlashR), -/*3976*/ uint16(xArgMm1), -/*3977*/ uint16(xArgMm2M64), -/*3978*/ uint16(xMatch), -/*3979*/ uint16(xSetOp), uint16(PMADDUBSW), -/*3981*/ uint16(xReadSlashR), -/*3982*/ uint16(xArgXmm1), -/*3983*/ uint16(xArgXmm2M128), +/*3941*/ uint16(xCondPrefix), 3, + 0xC4, 3961, + 0x66, 3955, + 0x0, 3949, +/*3949*/ uint16(xSetOp), uint16(PSHUFB), +/*3951*/ uint16(xReadSlashR), +/*3952*/ uint16(xArgMm1), +/*3953*/ uint16(xArgMm2M64), +/*3954*/ uint16(xMatch), +/*3955*/ uint16(xSetOp), uint16(PSHUFB), +/*3957*/ uint16(xReadSlashR), +/*3958*/ uint16(xArgXmm1), +/*3959*/ uint16(xArgXmm2M128), +/*3960*/ uint16(xMatch), +/*3961*/ uint16(xCondPrefix), 1, + 0x66, 3965, +/*3965*/ uint16(xCondDataSize), 0, 0, 0, 3971, 3978, +/*3971*/ uint16(xSetOp), uint16(VPSHUFB), +/*3973*/ uint16(xReadSlashR), +/*3974*/ uint16(xArgXmm1), +/*3975*/ uint16(xArgXmmV), +/*3976*/ uint16(xArgXmm2M128), +/*3977*/ uint16(xMatch), +/*3978*/ uint16(xSetOp), uint16(VPSHUFB), +/*3980*/ uint16(xReadSlashR), +/*3981*/ uint16(xArgYmm1), +/*3982*/ uint16(xArgYmmV), +/*3983*/ uint16(xArgYmm2M256), /*3984*/ uint16(xMatch), -/*3985*/ uint16(xCondPrefix), 1, - 0x66, 3989, -/*3989*/ uint16(xCondDataSize), 0, 0, 0, 3995, 4002, -/*3995*/ uint16(xSetOp), uint16(VPMADDUBSW), -/*3997*/ uint16(xReadSlashR), -/*3998*/ uint16(xArgXmm1), -/*3999*/ uint16(xArgXmm2), -/*4000*/ uint16(xArgXmm3M128), -/*4001*/ uint16(xMatch), -/*4002*/ uint16(xSetOp), uint16(VPMADDUBSW), -/*4004*/ uint16(xReadSlashR), -/*4005*/ uint16(xArgYmm1), -/*4006*/ uint16(xArgYmm2), -/*4007*/ uint16(xArgYmm3M256), -/*4008*/ uint16(xMatch), -/*4009*/ uint16(xCondPrefix), 3, - 0xC4, 4029, - 0x66, 4023, - 0x0, 4017, -/*4017*/ uint16(xSetOp), uint16(PHSUBW), -/*4019*/ uint16(xReadSlashR), -/*4020*/ uint16(xArgMm1), -/*4021*/ uint16(xArgMm2M64), -/*4022*/ uint16(xMatch), -/*4023*/ uint16(xSetOp), uint16(PHSUBW), -/*4025*/ uint16(xReadSlashR), -/*4026*/ uint16(xArgXmm1), -/*4027*/ uint16(xArgXmm2M128), +/*3985*/ uint16(xCondPrefix), 3, + 0xC4, 4005, + 0x66, 3999, + 0x0, 3993, +/*3993*/ uint16(xSetOp), uint16(PHADDW), +/*3995*/ uint16(xReadSlashR), +/*3996*/ uint16(xArgMm1), +/*3997*/ uint16(xArgMm2M64), +/*3998*/ uint16(xMatch), +/*3999*/ uint16(xSetOp), uint16(PHADDW), +/*4001*/ uint16(xReadSlashR), +/*4002*/ uint16(xArgXmm1), +/*4003*/ uint16(xArgXmm2M128), +/*4004*/ uint16(xMatch), +/*4005*/ uint16(xCondPrefix), 1, + 0x66, 4009, +/*4009*/ uint16(xCondDataSize), 0, 0, 0, 4015, 4022, +/*4015*/ uint16(xSetOp), uint16(VPHADDW), +/*4017*/ uint16(xReadSlashR), +/*4018*/ uint16(xArgXmm1), +/*4019*/ uint16(xArgXmmV), +/*4020*/ uint16(xArgXmm2M128), +/*4021*/ uint16(xMatch), +/*4022*/ uint16(xSetOp), uint16(VPHADDW), +/*4024*/ uint16(xReadSlashR), +/*4025*/ uint16(xArgYmm1), +/*4026*/ uint16(xArgYmmV), +/*4027*/ uint16(xArgYmm2M256), /*4028*/ uint16(xMatch), -/*4029*/ uint16(xCondPrefix), 1, - 0x66, 4033, -/*4033*/ uint16(xCondDataSize), 0, 0, 0, 4039, 4046, -/*4039*/ uint16(xSetOp), uint16(VPHSUBW), -/*4041*/ uint16(xReadSlashR), -/*4042*/ uint16(xArgXmm1), -/*4043*/ uint16(xArgXmm2), -/*4044*/ uint16(xArgXmm3M128), -/*4045*/ uint16(xMatch), -/*4046*/ uint16(xSetOp), uint16(VPHSUBW), -/*4048*/ uint16(xReadSlashR), -/*4049*/ uint16(xArgYmm1), -/*4050*/ uint16(xArgYmm2), -/*4051*/ uint16(xArgYmm3M256), -/*4052*/ uint16(xMatch), -/*4053*/ uint16(xCondPrefix), 3, - 0xC4, 4073, - 0x66, 4067, - 0x0, 4061, -/*4061*/ uint16(xSetOp), uint16(PHSUBD), -/*4063*/ uint16(xReadSlashR), -/*4064*/ uint16(xArgMm1), -/*4065*/ uint16(xArgMm2M64), -/*4066*/ uint16(xMatch), -/*4067*/ uint16(xSetOp), uint16(PHSUBD), -/*4069*/ uint16(xReadSlashR), -/*4070*/ uint16(xArgXmm1), -/*4071*/ uint16(xArgXmm2M128), +/*4029*/ uint16(xCondPrefix), 3, + 0xC4, 4049, + 0x66, 4043, + 0x0, 4037, +/*4037*/ uint16(xSetOp), uint16(PHADDD), +/*4039*/ uint16(xReadSlashR), +/*4040*/ uint16(xArgMm1), +/*4041*/ uint16(xArgMm2M64), +/*4042*/ uint16(xMatch), +/*4043*/ uint16(xSetOp), uint16(PHADDD), +/*4045*/ uint16(xReadSlashR), +/*4046*/ uint16(xArgXmm1), +/*4047*/ uint16(xArgXmm2M128), +/*4048*/ uint16(xMatch), +/*4049*/ uint16(xCondPrefix), 1, + 0x66, 4053, +/*4053*/ uint16(xCondDataSize), 0, 0, 0, 4059, 4066, +/*4059*/ uint16(xSetOp), uint16(VPHADDD), +/*4061*/ uint16(xReadSlashR), +/*4062*/ uint16(xArgXmm1), +/*4063*/ uint16(xArgXmmV), +/*4064*/ uint16(xArgXmm2M128), +/*4065*/ uint16(xMatch), +/*4066*/ uint16(xSetOp), uint16(VPHADDD), +/*4068*/ uint16(xReadSlashR), +/*4069*/ uint16(xArgYmm1), +/*4070*/ uint16(xArgYmmV), +/*4071*/ uint16(xArgYmm2M256), /*4072*/ uint16(xMatch), -/*4073*/ uint16(xCondPrefix), 1, - 0x66, 4077, -/*4077*/ uint16(xCondDataSize), 0, 0, 0, 4083, 4090, -/*4083*/ uint16(xSetOp), uint16(VPHSUBD), -/*4085*/ uint16(xReadSlashR), -/*4086*/ uint16(xArgXmm1), -/*4087*/ uint16(xArgXmm2), -/*4088*/ uint16(xArgXmm3M128), -/*4089*/ uint16(xMatch), -/*4090*/ uint16(xSetOp), uint16(VPHSUBD), -/*4092*/ uint16(xReadSlashR), -/*4093*/ uint16(xArgYmm1), -/*4094*/ uint16(xArgYmm2), -/*4095*/ uint16(xArgYmm3M256), -/*4096*/ uint16(xMatch), -/*4097*/ uint16(xCondPrefix), 3, - 0xC4, 4117, - 0x66, 4111, - 0x0, 4105, -/*4105*/ uint16(xSetOp), uint16(PHSUBSW), -/*4107*/ uint16(xReadSlashR), -/*4108*/ uint16(xArgMm1), -/*4109*/ uint16(xArgMm2M64), -/*4110*/ uint16(xMatch), -/*4111*/ uint16(xSetOp), uint16(PHSUBSW), -/*4113*/ uint16(xReadSlashR), -/*4114*/ uint16(xArgXmm1), -/*4115*/ uint16(xArgXmm2M128), +/*4073*/ uint16(xCondPrefix), 3, + 0xC4, 4093, + 0x66, 4087, + 0x0, 4081, +/*4081*/ uint16(xSetOp), uint16(PHADDSW), +/*4083*/ uint16(xReadSlashR), +/*4084*/ uint16(xArgMm1), +/*4085*/ uint16(xArgMm2M64), +/*4086*/ uint16(xMatch), +/*4087*/ uint16(xSetOp), uint16(PHADDSW), +/*4089*/ uint16(xReadSlashR), +/*4090*/ uint16(xArgXmm1), +/*4091*/ uint16(xArgXmm2M128), +/*4092*/ uint16(xMatch), +/*4093*/ uint16(xCondPrefix), 1, + 0x66, 4097, +/*4097*/ uint16(xCondDataSize), 0, 0, 0, 4103, 4110, +/*4103*/ uint16(xSetOp), uint16(VPHADDSW), +/*4105*/ uint16(xReadSlashR), +/*4106*/ uint16(xArgXmm1), +/*4107*/ uint16(xArgXmmV), +/*4108*/ uint16(xArgXmm2M128), +/*4109*/ uint16(xMatch), +/*4110*/ uint16(xSetOp), uint16(VPHADDSW), +/*4112*/ uint16(xReadSlashR), +/*4113*/ uint16(xArgYmm1), +/*4114*/ uint16(xArgYmmV), +/*4115*/ uint16(xArgYmm2M256), /*4116*/ uint16(xMatch), -/*4117*/ uint16(xCondPrefix), 1, - 0x66, 4121, -/*4121*/ uint16(xCondDataSize), 0, 0, 0, 4127, 4134, -/*4127*/ uint16(xSetOp), uint16(VPHSUBSW), -/*4129*/ uint16(xReadSlashR), -/*4130*/ uint16(xArgXmm1), -/*4131*/ uint16(xArgXmm2), -/*4132*/ uint16(xArgXmm3M128), -/*4133*/ uint16(xMatch), -/*4134*/ uint16(xSetOp), uint16(VPHSUBSW), -/*4136*/ uint16(xReadSlashR), -/*4137*/ uint16(xArgYmm1), -/*4138*/ uint16(xArgYmm2), -/*4139*/ uint16(xArgYmm3M256), -/*4140*/ uint16(xMatch), -/*4141*/ uint16(xCondPrefix), 3, - 0xC4, 4161, - 0x66, 4155, - 0x0, 4149, -/*4149*/ uint16(xSetOp), uint16(PSIGNB), -/*4151*/ uint16(xReadSlashR), -/*4152*/ uint16(xArgMm1), -/*4153*/ uint16(xArgMm2M64), -/*4154*/ uint16(xMatch), -/*4155*/ uint16(xSetOp), uint16(PSIGNB), -/*4157*/ uint16(xReadSlashR), -/*4158*/ uint16(xArgXmm1), -/*4159*/ uint16(xArgXmm2M128), +/*4117*/ uint16(xCondPrefix), 3, + 0xC4, 4137, + 0x66, 4131, + 0x0, 4125, +/*4125*/ uint16(xSetOp), uint16(PMADDUBSW), +/*4127*/ uint16(xReadSlashR), +/*4128*/ uint16(xArgMm1), +/*4129*/ uint16(xArgMm2M64), +/*4130*/ uint16(xMatch), +/*4131*/ uint16(xSetOp), uint16(PMADDUBSW), +/*4133*/ uint16(xReadSlashR), +/*4134*/ uint16(xArgXmm1), +/*4135*/ uint16(xArgXmm2M128), +/*4136*/ uint16(xMatch), +/*4137*/ uint16(xCondPrefix), 1, + 0x66, 4141, +/*4141*/ uint16(xCondDataSize), 0, 0, 0, 4147, 4154, +/*4147*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*4149*/ uint16(xReadSlashR), +/*4150*/ uint16(xArgXmm1), +/*4151*/ uint16(xArgXmmV), +/*4152*/ uint16(xArgXmm2M128), +/*4153*/ uint16(xMatch), +/*4154*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*4156*/ uint16(xReadSlashR), +/*4157*/ uint16(xArgYmm1), +/*4158*/ uint16(xArgYmmV), +/*4159*/ uint16(xArgYmm2M256), /*4160*/ uint16(xMatch), -/*4161*/ uint16(xCondPrefix), 1, - 0x66, 4165, -/*4165*/ uint16(xCondDataSize), 0, 0, 0, 4171, 4178, -/*4171*/ uint16(xSetOp), uint16(VPSIGNB), -/*4173*/ uint16(xReadSlashR), -/*4174*/ uint16(xArgXmm1), -/*4175*/ uint16(xArgXmm2), -/*4176*/ uint16(xArgXmm3M128), -/*4177*/ uint16(xMatch), -/*4178*/ uint16(xSetOp), uint16(VPSIGNB), -/*4180*/ uint16(xReadSlashR), -/*4181*/ uint16(xArgYmm1), -/*4182*/ uint16(xArgYmm2), -/*4183*/ uint16(xArgYmm3M256), -/*4184*/ uint16(xMatch), -/*4185*/ uint16(xCondPrefix), 3, - 0xC4, 4205, - 0x66, 4199, - 0x0, 4193, -/*4193*/ uint16(xSetOp), uint16(PSIGNW), -/*4195*/ uint16(xReadSlashR), -/*4196*/ uint16(xArgMm1), -/*4197*/ uint16(xArgMm2M64), -/*4198*/ uint16(xMatch), -/*4199*/ uint16(xSetOp), uint16(PSIGNW), -/*4201*/ uint16(xReadSlashR), -/*4202*/ uint16(xArgXmm1), -/*4203*/ uint16(xArgXmm2M128), +/*4161*/ uint16(xCondPrefix), 3, + 0xC4, 4181, + 0x66, 4175, + 0x0, 4169, +/*4169*/ uint16(xSetOp), uint16(PHSUBW), +/*4171*/ uint16(xReadSlashR), +/*4172*/ uint16(xArgMm1), +/*4173*/ uint16(xArgMm2M64), +/*4174*/ uint16(xMatch), +/*4175*/ uint16(xSetOp), uint16(PHSUBW), +/*4177*/ uint16(xReadSlashR), +/*4178*/ uint16(xArgXmm1), +/*4179*/ uint16(xArgXmm2M128), +/*4180*/ uint16(xMatch), +/*4181*/ uint16(xCondPrefix), 1, + 0x66, 4185, +/*4185*/ uint16(xCondDataSize), 0, 0, 0, 4191, 4198, +/*4191*/ uint16(xSetOp), uint16(VPHSUBW), +/*4193*/ uint16(xReadSlashR), +/*4194*/ uint16(xArgXmm1), +/*4195*/ uint16(xArgXmmV), +/*4196*/ uint16(xArgXmm2M128), +/*4197*/ uint16(xMatch), +/*4198*/ uint16(xSetOp), uint16(VPHSUBW), +/*4200*/ uint16(xReadSlashR), +/*4201*/ uint16(xArgYmm1), +/*4202*/ uint16(xArgYmmV), +/*4203*/ uint16(xArgYmm2M256), /*4204*/ uint16(xMatch), -/*4205*/ uint16(xCondPrefix), 1, - 0x66, 4209, -/*4209*/ uint16(xCondDataSize), 0, 0, 0, 4215, 4222, -/*4215*/ uint16(xSetOp), uint16(VPSIGNW), -/*4217*/ uint16(xReadSlashR), -/*4218*/ uint16(xArgXmm1), -/*4219*/ uint16(xArgXmm2), -/*4220*/ uint16(xArgXmm3M128), -/*4221*/ uint16(xMatch), -/*4222*/ uint16(xSetOp), uint16(VPSIGNW), -/*4224*/ uint16(xReadSlashR), -/*4225*/ uint16(xArgYmm1), -/*4226*/ uint16(xArgYmm2), -/*4227*/ uint16(xArgYmm3M256), -/*4228*/ uint16(xMatch), -/*4229*/ uint16(xCondPrefix), 3, - 0xC4, 4249, - 0x66, 4243, - 0x0, 4237, -/*4237*/ uint16(xSetOp), uint16(PSIGND), -/*4239*/ uint16(xReadSlashR), -/*4240*/ uint16(xArgMm1), -/*4241*/ uint16(xArgMm2M64), -/*4242*/ uint16(xMatch), -/*4243*/ uint16(xSetOp), uint16(PSIGND), -/*4245*/ uint16(xReadSlashR), -/*4246*/ uint16(xArgXmm1), -/*4247*/ uint16(xArgXmm2M128), +/*4205*/ uint16(xCondPrefix), 3, + 0xC4, 4225, + 0x66, 4219, + 0x0, 4213, +/*4213*/ uint16(xSetOp), uint16(PHSUBD), +/*4215*/ uint16(xReadSlashR), +/*4216*/ uint16(xArgMm1), +/*4217*/ uint16(xArgMm2M64), +/*4218*/ uint16(xMatch), +/*4219*/ uint16(xSetOp), uint16(PHSUBD), +/*4221*/ uint16(xReadSlashR), +/*4222*/ uint16(xArgXmm1), +/*4223*/ uint16(xArgXmm2M128), +/*4224*/ uint16(xMatch), +/*4225*/ uint16(xCondPrefix), 1, + 0x66, 4229, +/*4229*/ uint16(xCondDataSize), 0, 0, 0, 4235, 4242, +/*4235*/ uint16(xSetOp), uint16(VPHSUBD), +/*4237*/ uint16(xReadSlashR), +/*4238*/ uint16(xArgXmm1), +/*4239*/ uint16(xArgXmmV), +/*4240*/ uint16(xArgXmm2M128), +/*4241*/ uint16(xMatch), +/*4242*/ uint16(xSetOp), uint16(VPHSUBD), +/*4244*/ uint16(xReadSlashR), +/*4245*/ uint16(xArgYmm1), +/*4246*/ uint16(xArgYmmV), +/*4247*/ uint16(xArgYmm2M256), /*4248*/ uint16(xMatch), -/*4249*/ uint16(xCondPrefix), 1, - 0x66, 4253, -/*4253*/ uint16(xCondDataSize), 0, 0, 0, 4259, 4266, -/*4259*/ uint16(xSetOp), uint16(VPSIGND), -/*4261*/ uint16(xReadSlashR), -/*4262*/ uint16(xArgXmm1), -/*4263*/ uint16(xArgXmm2), -/*4264*/ uint16(xArgXmm3M128), -/*4265*/ uint16(xMatch), -/*4266*/ uint16(xSetOp), uint16(VPSIGND), -/*4268*/ uint16(xReadSlashR), -/*4269*/ uint16(xArgYmm1), -/*4270*/ uint16(xArgYmm2), -/*4271*/ uint16(xArgYmm3M256), -/*4272*/ uint16(xMatch), -/*4273*/ uint16(xCondPrefix), 3, - 0xC4, 4293, - 0x66, 4287, - 0x0, 4281, -/*4281*/ uint16(xSetOp), uint16(PMULHRSW), -/*4283*/ uint16(xReadSlashR), -/*4284*/ uint16(xArgMm1), -/*4285*/ uint16(xArgMm2M64), -/*4286*/ uint16(xMatch), -/*4287*/ uint16(xSetOp), uint16(PMULHRSW), -/*4289*/ uint16(xReadSlashR), -/*4290*/ uint16(xArgXmm1), -/*4291*/ uint16(xArgXmm2M128), +/*4249*/ uint16(xCondPrefix), 3, + 0xC4, 4269, + 0x66, 4263, + 0x0, 4257, +/*4257*/ uint16(xSetOp), uint16(PHSUBSW), +/*4259*/ uint16(xReadSlashR), +/*4260*/ uint16(xArgMm1), +/*4261*/ uint16(xArgMm2M64), +/*4262*/ uint16(xMatch), +/*4263*/ uint16(xSetOp), uint16(PHSUBSW), +/*4265*/ uint16(xReadSlashR), +/*4266*/ uint16(xArgXmm1), +/*4267*/ uint16(xArgXmm2M128), +/*4268*/ uint16(xMatch), +/*4269*/ uint16(xCondPrefix), 1, + 0x66, 4273, +/*4273*/ uint16(xCondDataSize), 0, 0, 0, 4279, 4286, +/*4279*/ uint16(xSetOp), uint16(VPHSUBSW), +/*4281*/ uint16(xReadSlashR), +/*4282*/ uint16(xArgXmm1), +/*4283*/ uint16(xArgXmmV), +/*4284*/ uint16(xArgXmm2M128), +/*4285*/ uint16(xMatch), +/*4286*/ uint16(xSetOp), uint16(VPHSUBSW), +/*4288*/ uint16(xReadSlashR), +/*4289*/ uint16(xArgYmm1), +/*4290*/ uint16(xArgYmmV), +/*4291*/ uint16(xArgYmm2M256), /*4292*/ uint16(xMatch), -/*4293*/ uint16(xCondPrefix), 1, - 0x66, 4297, -/*4297*/ uint16(xCondDataSize), 0, 0, 0, 4303, 4310, -/*4303*/ uint16(xSetOp), uint16(VPMULHRSW), -/*4305*/ uint16(xReadSlashR), -/*4306*/ uint16(xArgXmm1), -/*4307*/ uint16(xArgXmm2), -/*4308*/ uint16(xArgXmm3M128), -/*4309*/ uint16(xMatch), -/*4310*/ uint16(xSetOp), uint16(VPMULHRSW), -/*4312*/ uint16(xReadSlashR), -/*4313*/ uint16(xArgYmm1), -/*4314*/ uint16(xArgYmm2), -/*4315*/ uint16(xArgYmm3M256), -/*4316*/ uint16(xMatch), -/*4317*/ uint16(xCondPrefix), 1, - 0xC4, 4321, -/*4321*/ uint16(xCondPrefix), 1, - 0x66, 4325, -/*4325*/ uint16(xCondDataSize), 0, 0, 0, 4331, 4338, -/*4331*/ uint16(xSetOp), uint16(VPERMILPS), -/*4333*/ uint16(xReadSlashR), -/*4334*/ uint16(xArgXmm1), -/*4335*/ uint16(xArgXmm2), -/*4336*/ uint16(xArgXmm3M128), -/*4337*/ uint16(xMatch), -/*4338*/ uint16(xSetOp), uint16(VPERMILPS), -/*4340*/ uint16(xReadSlashR), -/*4341*/ uint16(xArgYmm1), -/*4342*/ uint16(xArgYmm2), -/*4343*/ uint16(xArgYmm3M256), -/*4344*/ uint16(xMatch), -/*4345*/ uint16(xCondPrefix), 1, - 0xC4, 4349, -/*4349*/ uint16(xCondPrefix), 1, - 0x66, 4353, -/*4353*/ uint16(xCondDataSize), 0, 0, 0, 4359, 4366, -/*4359*/ uint16(xSetOp), uint16(VPERMILPD), -/*4361*/ uint16(xReadSlashR), -/*4362*/ uint16(xArgXmm1), -/*4363*/ uint16(xArgXmm2), -/*4364*/ uint16(xArgXmm3M128), -/*4365*/ uint16(xMatch), -/*4366*/ uint16(xSetOp), uint16(VPERMILPD), -/*4368*/ uint16(xReadSlashR), -/*4369*/ uint16(xArgYmm1), -/*4370*/ uint16(xArgYmm2), -/*4371*/ uint16(xArgYmm3M256), -/*4372*/ uint16(xMatch), -/*4373*/ uint16(xCondPrefix), 1, - 0xC4, 4377, -/*4377*/ uint16(xCondPrefix), 1, - 0x66, 4381, -/*4381*/ uint16(xCondDataSize), 0, 0, 0, 4387, 4393, -/*4387*/ uint16(xSetOp), uint16(VTESTPS), -/*4389*/ uint16(xReadSlashR), -/*4390*/ uint16(xArgXmm1), -/*4391*/ uint16(xArgXmm2M128), -/*4392*/ uint16(xMatch), -/*4393*/ uint16(xSetOp), uint16(VTESTPS), -/*4395*/ uint16(xReadSlashR), -/*4396*/ uint16(xArgYmm1), -/*4397*/ uint16(xArgYmm2M256), -/*4398*/ uint16(xMatch), -/*4399*/ uint16(xCondPrefix), 1, - 0xC4, 4403, -/*4403*/ uint16(xCondPrefix), 1, - 0x66, 4407, -/*4407*/ uint16(xCondDataSize), 0, 0, 0, 4413, 4419, -/*4413*/ uint16(xSetOp), uint16(VTESTPD), -/*4415*/ uint16(xReadSlashR), -/*4416*/ uint16(xArgXmm1), -/*4417*/ uint16(xArgXmm2M128), -/*4418*/ uint16(xMatch), -/*4419*/ uint16(xSetOp), uint16(VTESTPD), -/*4421*/ uint16(xReadSlashR), -/*4422*/ uint16(xArgYmm1), +/*4293*/ uint16(xCondPrefix), 3, + 0xC4, 4313, + 0x66, 4307, + 0x0, 4301, +/*4301*/ uint16(xSetOp), uint16(PSIGNB), +/*4303*/ uint16(xReadSlashR), +/*4304*/ uint16(xArgMm1), +/*4305*/ uint16(xArgMm2M64), +/*4306*/ uint16(xMatch), +/*4307*/ uint16(xSetOp), uint16(PSIGNB), +/*4309*/ uint16(xReadSlashR), +/*4310*/ uint16(xArgXmm1), +/*4311*/ uint16(xArgXmm2M128), +/*4312*/ uint16(xMatch), +/*4313*/ uint16(xCondPrefix), 1, + 0x66, 4317, +/*4317*/ uint16(xCondDataSize), 0, 0, 0, 4323, 4330, +/*4323*/ uint16(xSetOp), uint16(VPSIGNB), +/*4325*/ uint16(xReadSlashR), +/*4326*/ uint16(xArgXmm1), +/*4327*/ uint16(xArgXmmV), +/*4328*/ uint16(xArgXmm2M128), +/*4329*/ uint16(xMatch), +/*4330*/ uint16(xSetOp), uint16(VPSIGNB), +/*4332*/ uint16(xReadSlashR), +/*4333*/ uint16(xArgYmm1), +/*4334*/ uint16(xArgYmmV), +/*4335*/ uint16(xArgYmm2M256), +/*4336*/ uint16(xMatch), +/*4337*/ uint16(xCondPrefix), 3, + 0xC4, 4357, + 0x66, 4351, + 0x0, 4345, +/*4345*/ uint16(xSetOp), uint16(PSIGNW), +/*4347*/ uint16(xReadSlashR), +/*4348*/ uint16(xArgMm1), +/*4349*/ uint16(xArgMm2M64), +/*4350*/ uint16(xMatch), +/*4351*/ uint16(xSetOp), uint16(PSIGNW), +/*4353*/ uint16(xReadSlashR), +/*4354*/ uint16(xArgXmm1), +/*4355*/ uint16(xArgXmm2M128), +/*4356*/ uint16(xMatch), +/*4357*/ uint16(xCondPrefix), 1, + 0x66, 4361, +/*4361*/ uint16(xCondDataSize), 0, 0, 0, 4367, 4374, +/*4367*/ uint16(xSetOp), uint16(VPSIGNW), +/*4369*/ uint16(xReadSlashR), +/*4370*/ uint16(xArgXmm1), +/*4371*/ uint16(xArgXmmV), +/*4372*/ uint16(xArgXmm2M128), +/*4373*/ uint16(xMatch), +/*4374*/ uint16(xSetOp), uint16(VPSIGNW), +/*4376*/ uint16(xReadSlashR), +/*4377*/ uint16(xArgYmm1), +/*4378*/ uint16(xArgYmmV), +/*4379*/ uint16(xArgYmm2M256), +/*4380*/ uint16(xMatch), +/*4381*/ uint16(xCondPrefix), 3, + 0xC4, 4401, + 0x66, 4395, + 0x0, 4389, +/*4389*/ uint16(xSetOp), uint16(PSIGND), +/*4391*/ uint16(xReadSlashR), +/*4392*/ uint16(xArgMm1), +/*4393*/ uint16(xArgMm2M64), +/*4394*/ uint16(xMatch), +/*4395*/ uint16(xSetOp), uint16(PSIGND), +/*4397*/ uint16(xReadSlashR), +/*4398*/ uint16(xArgXmm1), +/*4399*/ uint16(xArgXmm2M128), +/*4400*/ uint16(xMatch), +/*4401*/ uint16(xCondPrefix), 1, + 0x66, 4405, +/*4405*/ uint16(xCondDataSize), 0, 0, 0, 4411, 4418, +/*4411*/ uint16(xSetOp), uint16(VPSIGND), +/*4413*/ uint16(xReadSlashR), +/*4414*/ uint16(xArgXmm1), +/*4415*/ uint16(xArgXmmV), +/*4416*/ uint16(xArgXmm2M128), +/*4417*/ uint16(xMatch), +/*4418*/ uint16(xSetOp), uint16(VPSIGND), +/*4420*/ uint16(xReadSlashR), +/*4421*/ uint16(xArgYmm1), +/*4422*/ uint16(xArgYmmV), /*4423*/ uint16(xArgYmm2M256), /*4424*/ uint16(xMatch), -/*4425*/ uint16(xCondPrefix), 1, - 0x66, 4429, -/*4429*/ uint16(xSetOp), uint16(PBLENDVB), -/*4431*/ uint16(xReadSlashR), -/*4432*/ uint16(xArgXmm1), -/*4433*/ uint16(xArgXmm2M128), -/*4434*/ uint16(xArgXMM0), -/*4435*/ uint16(xMatch), -/*4436*/ uint16(xCondPrefix), 1, - 0xC4, 4440, -/*4440*/ uint16(xCondPrefix), 1, - 0x66, 4444, -/*4444*/ uint16(xCondDataSize), 0, 0, 0, 4450, 4456, -/*4450*/ uint16(xSetOp), uint16(VCVTPH2PS), -/*4452*/ uint16(xReadSlashR), -/*4453*/ uint16(xArgXmm1), -/*4454*/ uint16(xArgXmm2M64), -/*4455*/ uint16(xMatch), -/*4456*/ uint16(xSetOp), uint16(VCVTPH2PS), -/*4458*/ uint16(xReadSlashR), -/*4459*/ uint16(xArgYmm1), +/*4425*/ uint16(xCondPrefix), 3, + 0xC4, 4445, + 0x66, 4439, + 0x0, 4433, +/*4433*/ uint16(xSetOp), uint16(PMULHRSW), +/*4435*/ uint16(xReadSlashR), +/*4436*/ uint16(xArgMm1), +/*4437*/ uint16(xArgMm2M64), +/*4438*/ uint16(xMatch), +/*4439*/ uint16(xSetOp), uint16(PMULHRSW), +/*4441*/ uint16(xReadSlashR), +/*4442*/ uint16(xArgXmm1), +/*4443*/ uint16(xArgXmm2M128), +/*4444*/ uint16(xMatch), +/*4445*/ uint16(xCondPrefix), 1, + 0x66, 4449, +/*4449*/ uint16(xCondDataSize), 0, 0, 0, 4455, 4462, +/*4455*/ uint16(xSetOp), uint16(VPMULHRSW), +/*4457*/ uint16(xReadSlashR), +/*4458*/ uint16(xArgXmm1), +/*4459*/ uint16(xArgXmmV), /*4460*/ uint16(xArgXmm2M128), /*4461*/ uint16(xMatch), -/*4462*/ uint16(xCondPrefix), 1, - 0x66, 4466, -/*4466*/ uint16(xSetOp), uint16(BLENDVPS), -/*4468*/ uint16(xReadSlashR), -/*4469*/ uint16(xArgXmm1), -/*4470*/ uint16(xArgXmm2M128), -/*4471*/ uint16(xArgXMM0), -/*4472*/ uint16(xMatch), +/*4462*/ uint16(xSetOp), uint16(VPMULHRSW), +/*4464*/ uint16(xReadSlashR), +/*4465*/ uint16(xArgYmm1), +/*4466*/ uint16(xArgYmmV), +/*4467*/ uint16(xArgYmm2M256), +/*4468*/ uint16(xMatch), +/*4469*/ uint16(xCondPrefix), 1, + 0xC4, 4473, /*4473*/ uint16(xCondPrefix), 1, 0x66, 4477, -/*4477*/ uint16(xSetOp), uint16(BLENDVPD), -/*4479*/ uint16(xReadSlashR), -/*4480*/ uint16(xArgXmm1), -/*4481*/ uint16(xArgXmm2M128), -/*4482*/ uint16(xArgXMM0), -/*4483*/ uint16(xMatch), -/*4484*/ uint16(xCondPrefix), 1, - 0xC4, 4488, -/*4488*/ uint16(xCondPrefix), 1, - 0x66, 4492, -/*4492*/ uint16(xCondDataSize), 0, 0, 0, 0, 4498, -/*4498*/ uint16(xSetOp), uint16(VPERMPS), -/*4500*/ uint16(xReadSlashR), -/*4501*/ uint16(xArgYmm1), -/*4502*/ uint16(xArgYmm2), -/*4503*/ uint16(xArgYmm3M256), -/*4504*/ uint16(xMatch), -/*4505*/ uint16(xCondPrefix), 2, - 0xC4, 4517, - 0x66, 4511, -/*4511*/ uint16(xSetOp), uint16(PTEST), +/*4477*/ uint16(xCondDataSize), 0, 0, 0, 4483, 4490, +/*4483*/ uint16(xSetOp), uint16(VPERMILPS), +/*4485*/ uint16(xReadSlashR), +/*4486*/ uint16(xArgXmm1), +/*4487*/ uint16(xArgXmmV), +/*4488*/ uint16(xArgXmm2M128), +/*4489*/ uint16(xMatch), +/*4490*/ uint16(xSetOp), uint16(VPERMILPS), +/*4492*/ uint16(xReadSlashR), +/*4493*/ uint16(xArgYmm1), +/*4494*/ uint16(xArgYmmV), +/*4495*/ uint16(xArgYmm2M256), +/*4496*/ uint16(xMatch), +/*4497*/ uint16(xCondPrefix), 1, + 0xC4, 4501, +/*4501*/ uint16(xCondPrefix), 1, + 0x66, 4505, +/*4505*/ uint16(xCondDataSize), 0, 0, 0, 4511, 4518, +/*4511*/ uint16(xSetOp), uint16(VPERMILPD), /*4513*/ uint16(xReadSlashR), /*4514*/ uint16(xArgXmm1), -/*4515*/ uint16(xArgXmm2M128), -/*4516*/ uint16(xMatch), -/*4517*/ uint16(xCondPrefix), 1, - 0x66, 4521, -/*4521*/ uint16(xCondDataSize), 0, 0, 0, 4527, 4533, -/*4527*/ uint16(xSetOp), uint16(VPTEST), -/*4529*/ uint16(xReadSlashR), -/*4530*/ uint16(xArgXmm1), -/*4531*/ uint16(xArgXmm2M128), -/*4532*/ uint16(xMatch), -/*4533*/ uint16(xSetOp), uint16(VPTEST), -/*4535*/ uint16(xReadSlashR), -/*4536*/ uint16(xArgYmm1), -/*4537*/ uint16(xArgYmm2M256), -/*4538*/ uint16(xMatch), -/*4539*/ uint16(xCondPrefix), 1, - 0xC4, 4543, -/*4543*/ uint16(xCondPrefix), 1, - 0x66, 4547, -/*4547*/ uint16(xCondDataSize), 0, 0, 0, 4553, 4560, -/*4553*/ uint16(xSetOp), uint16(VBROADCASTSS), -/*4555*/ uint16(xReadSlashR), -/*4556*/ uint16(xArgXmm1), -/*4557*/ uint16(xArgM32), -/*4558*/ uint16(xMatch), -/*4559*/ uint16(xMatch), -/*4560*/ uint16(xSetOp), uint16(VBROADCASTSS), -/*4562*/ uint16(xReadSlashR), -/*4563*/ uint16(xArgYmm1), -/*4564*/ uint16(xArgM32), -/*4565*/ uint16(xMatch), -/*4566*/ uint16(xMatch), -/*4567*/ uint16(xCondPrefix), 1, - 0xC4, 4571, -/*4571*/ uint16(xCondPrefix), 1, - 0x66, 4575, -/*4575*/ uint16(xCondDataSize), 0, 0, 0, 0, 4581, -/*4581*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*4515*/ uint16(xArgXmmV), +/*4516*/ uint16(xArgXmm2M128), +/*4517*/ uint16(xMatch), +/*4518*/ uint16(xSetOp), uint16(VPERMILPD), +/*4520*/ uint16(xReadSlashR), +/*4521*/ uint16(xArgYmm1), +/*4522*/ uint16(xArgYmmV), +/*4523*/ uint16(xArgYmm2M256), +/*4524*/ uint16(xMatch), +/*4525*/ uint16(xCondPrefix), 1, + 0xC4, 4529, +/*4529*/ uint16(xCondPrefix), 1, + 0x66, 4533, +/*4533*/ uint16(xCondDataSize), 0, 0, 0, 4539, 4545, +/*4539*/ uint16(xSetOp), uint16(VTESTPS), +/*4541*/ uint16(xReadSlashR), +/*4542*/ uint16(xArgXmm1), +/*4543*/ uint16(xArgXmm2M128), +/*4544*/ uint16(xMatch), +/*4545*/ uint16(xSetOp), uint16(VTESTPS), +/*4547*/ uint16(xReadSlashR), +/*4548*/ uint16(xArgYmm1), +/*4549*/ uint16(xArgYmm2M256), +/*4550*/ uint16(xMatch), +/*4551*/ uint16(xCondPrefix), 1, + 0xC4, 4555, +/*4555*/ uint16(xCondPrefix), 1, + 0x66, 4559, +/*4559*/ uint16(xCondDataSize), 0, 0, 0, 4565, 4571, +/*4565*/ uint16(xSetOp), uint16(VTESTPD), +/*4567*/ uint16(xReadSlashR), +/*4568*/ uint16(xArgXmm1), +/*4569*/ uint16(xArgXmm2M128), +/*4570*/ uint16(xMatch), +/*4571*/ uint16(xSetOp), uint16(VTESTPD), +/*4573*/ uint16(xReadSlashR), +/*4574*/ uint16(xArgYmm1), +/*4575*/ uint16(xArgYmm2M256), +/*4576*/ uint16(xMatch), +/*4577*/ uint16(xCondPrefix), 1, + 0x66, 4581, +/*4581*/ uint16(xSetOp), uint16(PBLENDVB), /*4583*/ uint16(xReadSlashR), -/*4584*/ uint16(xArgYmm1), -/*4585*/ uint16(xArgM64), -/*4586*/ uint16(xMatch), +/*4584*/ uint16(xArgXmm1), +/*4585*/ uint16(xArgXmm2M128), +/*4586*/ uint16(xArgXMM0), /*4587*/ uint16(xMatch), /*4588*/ uint16(xCondPrefix), 1, 0xC4, 4592, /*4592*/ uint16(xCondPrefix), 1, 0x66, 4596, -/*4596*/ uint16(xCondDataSize), 0, 0, 0, 0, 4602, -/*4602*/ uint16(xSetOp), uint16(VBROADCASTF128), +/*4596*/ uint16(xCondDataSize), 0, 0, 0, 4602, 4608, +/*4602*/ uint16(xSetOp), uint16(VCVTPH2PS), /*4604*/ uint16(xReadSlashR), -/*4605*/ uint16(xArgYmm1), -/*4606*/ uint16(xArgM128), +/*4605*/ uint16(xArgXmm1), +/*4606*/ uint16(xArgXmm2M64), /*4607*/ uint16(xMatch), -/*4608*/ uint16(xCondPrefix), 3, - 0xC4, 4628, - 0x66, 4622, - 0x0, 4616, -/*4616*/ uint16(xSetOp), uint16(PABSB), -/*4618*/ uint16(xReadSlashR), -/*4619*/ uint16(xArgMm1), -/*4620*/ uint16(xArgMm2M64), -/*4621*/ uint16(xMatch), -/*4622*/ uint16(xSetOp), uint16(PABSB), -/*4624*/ uint16(xReadSlashR), -/*4625*/ uint16(xArgXmm1), -/*4626*/ uint16(xArgXmm2M128), -/*4627*/ uint16(xMatch), -/*4628*/ uint16(xCondPrefix), 1, - 0x66, 4632, -/*4632*/ uint16(xCondDataSize), 0, 0, 0, 4638, 4644, -/*4638*/ uint16(xSetOp), uint16(VPABSB), -/*4640*/ uint16(xReadSlashR), -/*4641*/ uint16(xArgXmm1), -/*4642*/ uint16(xArgXmm2M128), -/*4643*/ uint16(xMatch), -/*4644*/ uint16(xSetOp), uint16(VPABSB), -/*4646*/ uint16(xReadSlashR), -/*4647*/ uint16(xArgYmm1), -/*4648*/ uint16(xArgYmm2M256), -/*4649*/ uint16(xMatch), -/*4650*/ uint16(xCondPrefix), 3, - 0xC4, 4670, - 0x66, 4664, - 0x0, 4658, -/*4658*/ uint16(xSetOp), uint16(PABSW), -/*4660*/ uint16(xReadSlashR), -/*4661*/ uint16(xArgMm1), -/*4662*/ uint16(xArgMm2M64), -/*4663*/ uint16(xMatch), -/*4664*/ uint16(xSetOp), uint16(PABSW), -/*4666*/ uint16(xReadSlashR), -/*4667*/ uint16(xArgXmm1), -/*4668*/ uint16(xArgXmm2M128), -/*4669*/ uint16(xMatch), -/*4670*/ uint16(xCondPrefix), 1, - 0x66, 4674, -/*4674*/ uint16(xCondDataSize), 0, 0, 0, 4680, 4686, -/*4680*/ uint16(xSetOp), uint16(VPABSW), -/*4682*/ uint16(xReadSlashR), -/*4683*/ uint16(xArgXmm1), -/*4684*/ uint16(xArgXmm2M128), -/*4685*/ uint16(xMatch), -/*4686*/ uint16(xSetOp), uint16(VPABSW), -/*4688*/ uint16(xReadSlashR), -/*4689*/ uint16(xArgYmm1), -/*4690*/ uint16(xArgYmm2M256), -/*4691*/ uint16(xMatch), -/*4692*/ uint16(xCondPrefix), 3, - 0xC4, 4712, - 0x66, 4706, - 0x0, 4700, -/*4700*/ uint16(xSetOp), uint16(PABSD), -/*4702*/ uint16(xReadSlashR), -/*4703*/ uint16(xArgMm1), -/*4704*/ uint16(xArgMm2M64), -/*4705*/ uint16(xMatch), -/*4706*/ uint16(xSetOp), uint16(PABSD), -/*4708*/ uint16(xReadSlashR), -/*4709*/ uint16(xArgXmm1), -/*4710*/ uint16(xArgXmm2M128), -/*4711*/ uint16(xMatch), -/*4712*/ uint16(xCondPrefix), 1, - 0x66, 4716, -/*4716*/ uint16(xCondDataSize), 0, 0, 0, 4722, 4728, -/*4722*/ uint16(xSetOp), uint16(VPABSD), -/*4724*/ uint16(xReadSlashR), -/*4725*/ uint16(xArgXmm1), -/*4726*/ uint16(xArgXmm2M128), -/*4727*/ uint16(xMatch), -/*4728*/ uint16(xSetOp), uint16(VPABSD), -/*4730*/ uint16(xReadSlashR), -/*4731*/ uint16(xArgYmm1), -/*4732*/ uint16(xArgYmm2M256), -/*4733*/ uint16(xMatch), -/*4734*/ uint16(xCondPrefix), 2, - 0xC4, 4746, - 0x66, 4740, -/*4740*/ uint16(xSetOp), uint16(PMOVSXBW), -/*4742*/ uint16(xReadSlashR), -/*4743*/ uint16(xArgXmm1), -/*4744*/ uint16(xArgXmm2M64), -/*4745*/ uint16(xMatch), -/*4746*/ uint16(xCondPrefix), 1, - 0x66, 4750, -/*4750*/ uint16(xCondDataSize), 0, 0, 0, 4756, 4762, -/*4756*/ uint16(xSetOp), uint16(VPMOVSXBW), -/*4758*/ uint16(xReadSlashR), -/*4759*/ uint16(xArgXmm1), -/*4760*/ uint16(xArgXmm2M64), -/*4761*/ uint16(xMatch), -/*4762*/ uint16(xSetOp), uint16(VPMOVSXBW), -/*4764*/ uint16(xReadSlashR), -/*4765*/ uint16(xArgYmm1), -/*4766*/ uint16(xArgXmm2M128), -/*4767*/ uint16(xMatch), -/*4768*/ uint16(xCondPrefix), 2, - 0xC4, 4780, - 0x66, 4774, -/*4774*/ uint16(xSetOp), uint16(PMOVSXBD), -/*4776*/ uint16(xReadSlashR), -/*4777*/ uint16(xArgXmm1), -/*4778*/ uint16(xArgXmm2M32), -/*4779*/ uint16(xMatch), -/*4780*/ uint16(xCondPrefix), 1, - 0x66, 4784, -/*4784*/ uint16(xCondDataSize), 0, 0, 0, 4790, 4796, -/*4790*/ uint16(xSetOp), uint16(VPMOVSXBD), -/*4792*/ uint16(xReadSlashR), -/*4793*/ uint16(xArgXmm1), -/*4794*/ uint16(xArgXmm2M32), -/*4795*/ uint16(xMatch), -/*4796*/ uint16(xSetOp), uint16(VPMOVSXBD), -/*4798*/ uint16(xReadSlashR), -/*4799*/ uint16(xArgYmm1), -/*4800*/ uint16(xArgXmm2M64), -/*4801*/ uint16(xMatch), -/*4802*/ uint16(xCondPrefix), 2, - 0xC4, 4814, - 0x66, 4808, -/*4808*/ uint16(xSetOp), uint16(PMOVSXBQ), -/*4810*/ uint16(xReadSlashR), -/*4811*/ uint16(xArgXmm1), -/*4812*/ uint16(xArgXmm2M16), -/*4813*/ uint16(xMatch), -/*4814*/ uint16(xCondPrefix), 1, - 0x66, 4818, -/*4818*/ uint16(xCondDataSize), 0, 0, 0, 4824, 4830, -/*4824*/ uint16(xSetOp), uint16(VPMOVSXBQ), -/*4826*/ uint16(xReadSlashR), -/*4827*/ uint16(xArgXmm1), -/*4828*/ uint16(xArgXmm2M16), -/*4829*/ uint16(xMatch), -/*4830*/ uint16(xSetOp), uint16(VPMOVSXBQ), -/*4832*/ uint16(xReadSlashR), -/*4833*/ uint16(xArgYmm1), -/*4834*/ uint16(xArgXmm2M32), -/*4835*/ uint16(xMatch), -/*4836*/ uint16(xCondPrefix), 2, - 0xC4, 4848, - 0x66, 4842, -/*4842*/ uint16(xSetOp), uint16(PMOVSXWD), -/*4844*/ uint16(xReadSlashR), -/*4845*/ uint16(xArgXmm1), -/*4846*/ uint16(xArgXmm2M64), -/*4847*/ uint16(xMatch), -/*4848*/ uint16(xCondPrefix), 1, - 0x66, 4852, -/*4852*/ uint16(xCondDataSize), 0, 0, 0, 4858, 4864, -/*4858*/ uint16(xSetOp), uint16(VPMOVSXWD), -/*4860*/ uint16(xReadSlashR), -/*4861*/ uint16(xArgXmm1), -/*4862*/ uint16(xArgXmm2M64), -/*4863*/ uint16(xMatch), -/*4864*/ uint16(xSetOp), uint16(VPMOVSXWD), -/*4866*/ uint16(xReadSlashR), -/*4867*/ uint16(xArgYmm1), -/*4868*/ uint16(xArgXmm2M128), -/*4869*/ uint16(xMatch), -/*4870*/ uint16(xCondPrefix), 2, - 0xC4, 4882, - 0x66, 4876, -/*4876*/ uint16(xSetOp), uint16(PMOVSXWQ), -/*4878*/ uint16(xReadSlashR), -/*4879*/ uint16(xArgXmm1), -/*4880*/ uint16(xArgXmm2M32), -/*4881*/ uint16(xMatch), -/*4882*/ uint16(xCondPrefix), 1, - 0x66, 4886, -/*4886*/ uint16(xCondDataSize), 0, 0, 0, 4892, 0, -/*4892*/ uint16(xSetOp), uint16(VPMOVSXWQ), -/*4894*/ uint16(xReadSlashR), -/*4895*/ uint16(xArgXmm1), -/*4896*/ uint16(xArgXmm2M32), -/*4897*/ uint16(xMatch), -/*4898*/ uint16(xCondPrefix), 2, - 0xC4, 4910, - 0x66, 4904, -/*4904*/ uint16(xSetOp), uint16(PMOVSXDQ), -/*4906*/ uint16(xReadSlashR), -/*4907*/ uint16(xArgXmm1), -/*4908*/ uint16(xArgXmm2M64), -/*4909*/ uint16(xMatch), -/*4910*/ uint16(xCondPrefix), 1, - 0x66, 4914, -/*4914*/ uint16(xCondDataSize), 0, 0, 0, 4920, 0, -/*4920*/ uint16(xSetOp), uint16(VPMOVSXDQ), -/*4922*/ uint16(xReadSlashR), -/*4923*/ uint16(xArgXmm1), -/*4924*/ uint16(xArgXmm2M64), -/*4925*/ uint16(xMatch), -/*4926*/ uint16(xCondPrefix), 2, - 0xC4, 4938, - 0x66, 4932, -/*4932*/ uint16(xSetOp), uint16(PMULDQ), -/*4934*/ uint16(xReadSlashR), -/*4935*/ uint16(xArgXmm1), -/*4936*/ uint16(xArgXmm2M128), -/*4937*/ uint16(xMatch), -/*4938*/ uint16(xCondPrefix), 1, - 0x66, 4942, -/*4942*/ uint16(xCondDataSize), 0, 0, 0, 4948, 4955, -/*4948*/ uint16(xSetOp), uint16(VPMULDQ), -/*4950*/ uint16(xReadSlashR), -/*4951*/ uint16(xArgXmm1), -/*4952*/ uint16(xArgXmm2), -/*4953*/ uint16(xArgXmm3M128), -/*4954*/ uint16(xMatch), -/*4955*/ uint16(xSetOp), uint16(VPMULDQ), -/*4957*/ uint16(xReadSlashR), -/*4958*/ uint16(xArgYmm1), -/*4959*/ uint16(xArgYmm2), -/*4960*/ uint16(xArgYmm3M256), -/*4961*/ uint16(xMatch), -/*4962*/ uint16(xCondPrefix), 2, - 0xC4, 4974, - 0x66, 4968, -/*4968*/ uint16(xSetOp), uint16(PCMPEQQ), -/*4970*/ uint16(xReadSlashR), -/*4971*/ uint16(xArgXmm1), -/*4972*/ uint16(xArgXmm2M128), -/*4973*/ uint16(xMatch), -/*4974*/ uint16(xCondPrefix), 1, - 0x66, 4978, -/*4978*/ uint16(xCondDataSize), 0, 0, 0, 4984, 4991, -/*4984*/ uint16(xSetOp), uint16(VPCMPEQQ), -/*4986*/ uint16(xReadSlashR), -/*4987*/ uint16(xArgXmm1), -/*4988*/ uint16(xArgXmm2), -/*4989*/ uint16(xArgXmm3M128), -/*4990*/ uint16(xMatch), -/*4991*/ uint16(xSetOp), uint16(VPCMPEQQ), -/*4993*/ uint16(xReadSlashR), -/*4994*/ uint16(xArgYmm1), -/*4995*/ uint16(xArgYmm2), -/*4996*/ uint16(xArgYmm3), -/*4997*/ uint16(xArgM256), -/*4998*/ uint16(xMatch), -/*4999*/ uint16(xCondPrefix), 2, - 0xC4, 5011, - 0x66, 5005, -/*5005*/ uint16(xSetOp), uint16(MOVNTDQA), -/*5007*/ uint16(xReadSlashR), -/*5008*/ uint16(xArgXmm1), -/*5009*/ uint16(xArgM128), -/*5010*/ uint16(xMatch), -/*5011*/ uint16(xCondPrefix), 1, - 0x66, 5015, -/*5015*/ uint16(xCondDataSize), 0, 0, 0, 5021, 5027, -/*5021*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*4608*/ uint16(xSetOp), uint16(VCVTPH2PS), +/*4610*/ uint16(xReadSlashR), +/*4611*/ uint16(xArgYmm1), +/*4612*/ uint16(xArgXmm2M128), +/*4613*/ uint16(xMatch), +/*4614*/ uint16(xCondPrefix), 1, + 0x66, 4618, +/*4618*/ uint16(xSetOp), uint16(BLENDVPS), +/*4620*/ uint16(xReadSlashR), +/*4621*/ uint16(xArgXmm1), +/*4622*/ uint16(xArgXmm2M128), +/*4623*/ uint16(xArgXMM0), +/*4624*/ uint16(xMatch), +/*4625*/ uint16(xCondPrefix), 1, + 0x66, 4629, +/*4629*/ uint16(xSetOp), uint16(BLENDVPD), +/*4631*/ uint16(xReadSlashR), +/*4632*/ uint16(xArgXmm1), +/*4633*/ uint16(xArgXmm2M128), +/*4634*/ uint16(xArgXMM0), +/*4635*/ uint16(xMatch), +/*4636*/ uint16(xCondPrefix), 1, + 0xC4, 4640, +/*4640*/ uint16(xCondPrefix), 1, + 0x66, 4644, +/*4644*/ uint16(xCondDataSize), 0, 0, 0, 0, 4650, +/*4650*/ uint16(xSetOp), uint16(VPERMPS), +/*4652*/ uint16(xReadSlashR), +/*4653*/ uint16(xArgYmm1), +/*4654*/ uint16(xArgYmmV), +/*4655*/ uint16(xArgYmm2M256), +/*4656*/ uint16(xMatch), +/*4657*/ uint16(xCondPrefix), 2, + 0xC4, 4669, + 0x66, 4663, +/*4663*/ uint16(xSetOp), uint16(PTEST), +/*4665*/ uint16(xReadSlashR), +/*4666*/ uint16(xArgXmm1), +/*4667*/ uint16(xArgXmm2M128), +/*4668*/ uint16(xMatch), +/*4669*/ uint16(xCondPrefix), 1, + 0x66, 4673, +/*4673*/ uint16(xCondDataSize), 0, 0, 0, 4679, 4685, +/*4679*/ uint16(xSetOp), uint16(VPTEST), +/*4681*/ uint16(xReadSlashR), +/*4682*/ uint16(xArgXmm1), +/*4683*/ uint16(xArgXmm2M128), +/*4684*/ uint16(xMatch), +/*4685*/ uint16(xSetOp), uint16(VPTEST), +/*4687*/ uint16(xReadSlashR), +/*4688*/ uint16(xArgYmm1), +/*4689*/ uint16(xArgYmm2M256), +/*4690*/ uint16(xMatch), +/*4691*/ uint16(xCondPrefix), 1, + 0xC4, 4695, +/*4695*/ uint16(xCondPrefix), 1, + 0x66, 4699, +/*4699*/ uint16(xCondDataSize), 0, 0, 0, 4705, 4720, +/*4705*/ uint16(xCondIsMem), 4708, 4714, +/*4708*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4710*/ uint16(xReadSlashR), +/*4711*/ uint16(xArgXmm1), +/*4712*/ uint16(xArgXmm2), +/*4713*/ uint16(xMatch), +/*4714*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4716*/ uint16(xReadSlashR), +/*4717*/ uint16(xArgXmm1), +/*4718*/ uint16(xArgM32), +/*4719*/ uint16(xMatch), +/*4720*/ uint16(xCondIsMem), 4723, 4729, +/*4723*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4725*/ uint16(xReadSlashR), +/*4726*/ uint16(xArgYmm1), +/*4727*/ uint16(xArgXmm2), +/*4728*/ uint16(xMatch), +/*4729*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*4731*/ uint16(xReadSlashR), +/*4732*/ uint16(xArgYmm1), +/*4733*/ uint16(xArgM32), +/*4734*/ uint16(xMatch), +/*4735*/ uint16(xCondPrefix), 1, + 0xC4, 4739, +/*4739*/ uint16(xCondPrefix), 1, + 0x66, 4743, +/*4743*/ uint16(xCondDataSize), 0, 0, 0, 0, 4749, +/*4749*/ uint16(xCondIsMem), 4752, 4758, +/*4752*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*4754*/ uint16(xReadSlashR), +/*4755*/ uint16(xArgYmm1), +/*4756*/ uint16(xArgXmm2), +/*4757*/ uint16(xMatch), +/*4758*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*4760*/ uint16(xReadSlashR), +/*4761*/ uint16(xArgYmm1), +/*4762*/ uint16(xArgM64), +/*4763*/ uint16(xMatch), +/*4764*/ uint16(xCondPrefix), 1, + 0xC4, 4768, +/*4768*/ uint16(xCondPrefix), 1, + 0x66, 4772, +/*4772*/ uint16(xCondDataSize), 0, 0, 0, 0, 4778, +/*4778*/ uint16(xCondIsMem), 0, 4781, +/*4781*/ uint16(xSetOp), uint16(VBROADCASTF128), +/*4783*/ uint16(xReadSlashR), +/*4784*/ uint16(xArgYmm1), +/*4785*/ uint16(xArgM128), +/*4786*/ uint16(xMatch), +/*4787*/ uint16(xCondPrefix), 3, + 0xC4, 4807, + 0x66, 4801, + 0x0, 4795, +/*4795*/ uint16(xSetOp), uint16(PABSB), +/*4797*/ uint16(xReadSlashR), +/*4798*/ uint16(xArgMm1), +/*4799*/ uint16(xArgMm2M64), +/*4800*/ uint16(xMatch), +/*4801*/ uint16(xSetOp), uint16(PABSB), +/*4803*/ uint16(xReadSlashR), +/*4804*/ uint16(xArgXmm1), +/*4805*/ uint16(xArgXmm2M128), +/*4806*/ uint16(xMatch), +/*4807*/ uint16(xCondPrefix), 1, + 0x66, 4811, +/*4811*/ uint16(xCondDataSize), 0, 0, 0, 4817, 4823, +/*4817*/ uint16(xSetOp), uint16(VPABSB), +/*4819*/ uint16(xReadSlashR), +/*4820*/ uint16(xArgXmm1), +/*4821*/ uint16(xArgXmm2M128), +/*4822*/ uint16(xMatch), +/*4823*/ uint16(xSetOp), uint16(VPABSB), +/*4825*/ uint16(xReadSlashR), +/*4826*/ uint16(xArgYmm1), +/*4827*/ uint16(xArgYmm2M256), +/*4828*/ uint16(xMatch), +/*4829*/ uint16(xCondPrefix), 3, + 0xC4, 4849, + 0x66, 4843, + 0x0, 4837, +/*4837*/ uint16(xSetOp), uint16(PABSW), +/*4839*/ uint16(xReadSlashR), +/*4840*/ uint16(xArgMm1), +/*4841*/ uint16(xArgMm2M64), +/*4842*/ uint16(xMatch), +/*4843*/ uint16(xSetOp), uint16(PABSW), +/*4845*/ uint16(xReadSlashR), +/*4846*/ uint16(xArgXmm1), +/*4847*/ uint16(xArgXmm2M128), +/*4848*/ uint16(xMatch), +/*4849*/ uint16(xCondPrefix), 1, + 0x66, 4853, +/*4853*/ uint16(xCondDataSize), 0, 0, 0, 4859, 4865, +/*4859*/ uint16(xSetOp), uint16(VPABSW), +/*4861*/ uint16(xReadSlashR), +/*4862*/ uint16(xArgXmm1), +/*4863*/ uint16(xArgXmm2M128), +/*4864*/ uint16(xMatch), +/*4865*/ uint16(xSetOp), uint16(VPABSW), +/*4867*/ uint16(xReadSlashR), +/*4868*/ uint16(xArgYmm1), +/*4869*/ uint16(xArgYmm2M256), +/*4870*/ uint16(xMatch), +/*4871*/ uint16(xCondPrefix), 3, + 0xC4, 4891, + 0x66, 4885, + 0x0, 4879, +/*4879*/ uint16(xSetOp), uint16(PABSD), +/*4881*/ uint16(xReadSlashR), +/*4882*/ uint16(xArgMm1), +/*4883*/ uint16(xArgMm2M64), +/*4884*/ uint16(xMatch), +/*4885*/ uint16(xSetOp), uint16(PABSD), +/*4887*/ uint16(xReadSlashR), +/*4888*/ uint16(xArgXmm1), +/*4889*/ uint16(xArgXmm2M128), +/*4890*/ uint16(xMatch), +/*4891*/ uint16(xCondPrefix), 1, + 0x66, 4895, +/*4895*/ uint16(xCondDataSize), 0, 0, 0, 4901, 4907, +/*4901*/ uint16(xSetOp), uint16(VPABSD), +/*4903*/ uint16(xReadSlashR), +/*4904*/ uint16(xArgXmm1), +/*4905*/ uint16(xArgXmm2M128), +/*4906*/ uint16(xMatch), +/*4907*/ uint16(xSetOp), uint16(VPABSD), +/*4909*/ uint16(xReadSlashR), +/*4910*/ uint16(xArgYmm1), +/*4911*/ uint16(xArgYmm2M256), +/*4912*/ uint16(xMatch), +/*4913*/ uint16(xCondPrefix), 2, + 0xC4, 4925, + 0x66, 4919, +/*4919*/ uint16(xSetOp), uint16(PMOVSXBW), +/*4921*/ uint16(xReadSlashR), +/*4922*/ uint16(xArgXmm1), +/*4923*/ uint16(xArgXmm2M64), +/*4924*/ uint16(xMatch), +/*4925*/ uint16(xCondPrefix), 1, + 0x66, 4929, +/*4929*/ uint16(xCondDataSize), 0, 0, 0, 4935, 4941, +/*4935*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4937*/ uint16(xReadSlashR), +/*4938*/ uint16(xArgXmm1), +/*4939*/ uint16(xArgXmm2M64), +/*4940*/ uint16(xMatch), +/*4941*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4943*/ uint16(xReadSlashR), +/*4944*/ uint16(xArgYmm1), +/*4945*/ uint16(xArgXmm2M128), +/*4946*/ uint16(xMatch), +/*4947*/ uint16(xCondPrefix), 2, + 0xC4, 4959, + 0x66, 4953, +/*4953*/ uint16(xSetOp), uint16(PMOVSXBD), +/*4955*/ uint16(xReadSlashR), +/*4956*/ uint16(xArgXmm1), +/*4957*/ uint16(xArgXmm2M32), +/*4958*/ uint16(xMatch), +/*4959*/ uint16(xCondPrefix), 1, + 0x66, 4963, +/*4963*/ uint16(xCondDataSize), 0, 0, 0, 4969, 4975, +/*4969*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4971*/ uint16(xReadSlashR), +/*4972*/ uint16(xArgXmm1), +/*4973*/ uint16(xArgXmm2M32), +/*4974*/ uint16(xMatch), +/*4975*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4977*/ uint16(xReadSlashR), +/*4978*/ uint16(xArgYmm1), +/*4979*/ uint16(xArgXmm2M64), +/*4980*/ uint16(xMatch), +/*4981*/ uint16(xCondPrefix), 2, + 0xC4, 4993, + 0x66, 4987, +/*4987*/ uint16(xSetOp), uint16(PMOVSXBQ), +/*4989*/ uint16(xReadSlashR), +/*4990*/ uint16(xArgXmm1), +/*4991*/ uint16(xArgXmm2M16), +/*4992*/ uint16(xMatch), +/*4993*/ uint16(xCondPrefix), 1, + 0x66, 4997, +/*4997*/ uint16(xCondDataSize), 0, 0, 0, 5003, 5009, +/*5003*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*5005*/ uint16(xReadSlashR), +/*5006*/ uint16(xArgXmm1), +/*5007*/ uint16(xArgXmm2M16), +/*5008*/ uint16(xMatch), +/*5009*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*5011*/ uint16(xReadSlashR), +/*5012*/ uint16(xArgYmm1), +/*5013*/ uint16(xArgXmm2M32), +/*5014*/ uint16(xMatch), +/*5015*/ uint16(xCondPrefix), 2, + 0xC4, 5027, + 0x66, 5021, +/*5021*/ uint16(xSetOp), uint16(PMOVSXWD), /*5023*/ uint16(xReadSlashR), /*5024*/ uint16(xArgXmm1), -/*5025*/ uint16(xArgM128), +/*5025*/ uint16(xArgXmm2M64), /*5026*/ uint16(xMatch), -/*5027*/ uint16(xSetOp), uint16(VMOVNTDQA), -/*5029*/ uint16(xReadSlashR), -/*5030*/ uint16(xArgYmm1), -/*5031*/ uint16(xArgM256), -/*5032*/ uint16(xMatch), -/*5033*/ uint16(xCondPrefix), 2, - 0xC4, 5045, - 0x66, 5039, -/*5039*/ uint16(xSetOp), uint16(PACKUSDW), -/*5041*/ uint16(xReadSlashR), -/*5042*/ uint16(xArgXmm1), -/*5043*/ uint16(xArgXmm2M128), -/*5044*/ uint16(xMatch), -/*5045*/ uint16(xCondPrefix), 1, - 0x66, 5049, -/*5049*/ uint16(xCondDataSize), 0, 0, 0, 5055, 5062, -/*5055*/ uint16(xSetOp), uint16(VPACKUSDW), +/*5027*/ uint16(xCondPrefix), 1, + 0x66, 5031, +/*5031*/ uint16(xCondDataSize), 0, 0, 0, 5037, 5043, +/*5037*/ uint16(xSetOp), uint16(VPMOVSXWD), +/*5039*/ uint16(xReadSlashR), +/*5040*/ uint16(xArgXmm1), +/*5041*/ uint16(xArgXmm2M64), +/*5042*/ uint16(xMatch), +/*5043*/ uint16(xSetOp), uint16(VPMOVSXWD), +/*5045*/ uint16(xReadSlashR), +/*5046*/ uint16(xArgYmm1), +/*5047*/ uint16(xArgXmm2M128), +/*5048*/ uint16(xMatch), +/*5049*/ uint16(xCondPrefix), 2, + 0xC4, 5061, + 0x66, 5055, +/*5055*/ uint16(xSetOp), uint16(PMOVSXWQ), /*5057*/ uint16(xReadSlashR), /*5058*/ uint16(xArgXmm1), -/*5059*/ uint16(xArgXmm2), -/*5060*/ uint16(xArgXmm3M128), -/*5061*/ uint16(xMatch), -/*5062*/ uint16(xSetOp), uint16(VPACKUSDW), -/*5064*/ uint16(xReadSlashR), -/*5065*/ uint16(xArgYmm1), -/*5066*/ uint16(xArgYmm2), -/*5067*/ uint16(xArgYmm3M256), -/*5068*/ uint16(xMatch), -/*5069*/ uint16(xCondPrefix), 1, - 0xC4, 5073, -/*5073*/ uint16(xCondPrefix), 1, - 0x66, 5077, -/*5077*/ uint16(xCondDataSize), 0, 0, 0, 5083, 5090, -/*5083*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5085*/ uint16(xReadSlashR), -/*5086*/ uint16(xArgXmm1), -/*5087*/ uint16(xArgXmm2), -/*5088*/ uint16(xArgM128), -/*5089*/ uint16(xMatch), -/*5090*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5092*/ uint16(xReadSlashR), -/*5093*/ uint16(xArgYmm1), -/*5094*/ uint16(xArgYmm2), -/*5095*/ uint16(xArgM256), -/*5096*/ uint16(xMatch), -/*5097*/ uint16(xCondPrefix), 1, - 0xC4, 5101, -/*5101*/ uint16(xCondPrefix), 1, - 0x66, 5105, -/*5105*/ uint16(xCondDataSize), 0, 0, 0, 5111, 5118, -/*5111*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5059*/ uint16(xArgXmm2M32), +/*5060*/ uint16(xMatch), +/*5061*/ uint16(xCondPrefix), 1, + 0x66, 5065, +/*5065*/ uint16(xCondDataSize), 0, 0, 0, 5071, 5077, +/*5071*/ uint16(xSetOp), uint16(VPMOVSXWQ), +/*5073*/ uint16(xReadSlashR), +/*5074*/ uint16(xArgXmm1), +/*5075*/ uint16(xArgXmm2M32), +/*5076*/ uint16(xMatch), +/*5077*/ uint16(xSetOp), uint16(VPMOVSXWQ), +/*5079*/ uint16(xReadSlashR), +/*5080*/ uint16(xArgYmm1), +/*5081*/ uint16(xArgXmm2M64), +/*5082*/ uint16(xMatch), +/*5083*/ uint16(xCondPrefix), 2, + 0xC4, 5095, + 0x66, 5089, +/*5089*/ uint16(xSetOp), uint16(PMOVSXDQ), +/*5091*/ uint16(xReadSlashR), +/*5092*/ uint16(xArgXmm1), +/*5093*/ uint16(xArgXmm2M64), +/*5094*/ uint16(xMatch), +/*5095*/ uint16(xCondPrefix), 1, + 0x66, 5099, +/*5099*/ uint16(xCondDataSize), 0, 0, 0, 5105, 5111, +/*5105*/ uint16(xSetOp), uint16(VPMOVSXDQ), +/*5107*/ uint16(xReadSlashR), +/*5108*/ uint16(xArgXmm1), +/*5109*/ uint16(xArgXmm2M64), +/*5110*/ uint16(xMatch), +/*5111*/ uint16(xSetOp), uint16(VPMOVSXDQ), /*5113*/ uint16(xReadSlashR), -/*5114*/ uint16(xArgXmm1), -/*5115*/ uint16(xArgXmm2), -/*5116*/ uint16(xArgM128), -/*5117*/ uint16(xMatch), -/*5118*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5120*/ uint16(xReadSlashR), -/*5121*/ uint16(xArgYmm1), -/*5122*/ uint16(xArgYmm2), -/*5123*/ uint16(xArgM256), -/*5124*/ uint16(xMatch), -/*5125*/ uint16(xCondPrefix), 1, +/*5114*/ uint16(xArgYmm1), +/*5115*/ uint16(xArgXmm2M128), +/*5116*/ uint16(xMatch), +/*5117*/ uint16(xCondPrefix), 2, 0xC4, 5129, + 0x66, 5123, +/*5123*/ uint16(xSetOp), uint16(PMULDQ), +/*5125*/ uint16(xReadSlashR), +/*5126*/ uint16(xArgXmm1), +/*5127*/ uint16(xArgXmm2M128), +/*5128*/ uint16(xMatch), /*5129*/ uint16(xCondPrefix), 1, 0x66, 5133, /*5133*/ uint16(xCondDataSize), 0, 0, 0, 5139, 5146, -/*5139*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5139*/ uint16(xSetOp), uint16(VPMULDQ), /*5141*/ uint16(xReadSlashR), -/*5142*/ uint16(xArgM128), -/*5143*/ uint16(xArgXmm1), -/*5144*/ uint16(xArgXmm2), +/*5142*/ uint16(xArgXmm1), +/*5143*/ uint16(xArgXmmV), +/*5144*/ uint16(xArgXmm2M128), /*5145*/ uint16(xMatch), -/*5146*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5146*/ uint16(xSetOp), uint16(VPMULDQ), /*5148*/ uint16(xReadSlashR), -/*5149*/ uint16(xArgM256), -/*5150*/ uint16(xArgYmm1), -/*5151*/ uint16(xArgYmm2), +/*5149*/ uint16(xArgYmm1), +/*5150*/ uint16(xArgYmmV), +/*5151*/ uint16(xArgYmm2M256), /*5152*/ uint16(xMatch), -/*5153*/ uint16(xCondPrefix), 1, - 0xC4, 5157, -/*5157*/ uint16(xCondPrefix), 1, - 0x66, 5161, -/*5161*/ uint16(xCondDataSize), 0, 0, 0, 5167, 5174, -/*5167*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5169*/ uint16(xReadSlashR), -/*5170*/ uint16(xArgM128), -/*5171*/ uint16(xArgXmm1), -/*5172*/ uint16(xArgXmm2), -/*5173*/ uint16(xMatch), -/*5174*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5176*/ uint16(xReadSlashR), -/*5177*/ uint16(xArgM256), -/*5178*/ uint16(xArgYmm1), -/*5179*/ uint16(xArgYmm2), -/*5180*/ uint16(xMatch), -/*5181*/ uint16(xCondPrefix), 2, - 0xC4, 5193, - 0x66, 5187, -/*5187*/ uint16(xSetOp), uint16(PMOVZXBW), -/*5189*/ uint16(xReadSlashR), -/*5190*/ uint16(xArgXmm1), -/*5191*/ uint16(xArgXmm2M64), -/*5192*/ uint16(xMatch), -/*5193*/ uint16(xCondPrefix), 1, - 0x66, 5197, -/*5197*/ uint16(xCondDataSize), 0, 0, 0, 5203, 5209, -/*5203*/ uint16(xSetOp), uint16(VPMOVZXBW), -/*5205*/ uint16(xReadSlashR), -/*5206*/ uint16(xArgXmm1), -/*5207*/ uint16(xArgXmm2M64), -/*5208*/ uint16(xMatch), -/*5209*/ uint16(xSetOp), uint16(VPMOVZXBW), -/*5211*/ uint16(xReadSlashR), -/*5212*/ uint16(xArgYmm1), -/*5213*/ uint16(xArgXmm2M128), -/*5214*/ uint16(xMatch), -/*5215*/ uint16(xCondPrefix), 2, - 0xC4, 5227, - 0x66, 5221, -/*5221*/ uint16(xSetOp), uint16(PMOVZXBD), -/*5223*/ uint16(xReadSlashR), -/*5224*/ uint16(xArgXmm1), -/*5225*/ uint16(xArgXmm2M32), -/*5226*/ uint16(xMatch), -/*5227*/ uint16(xCondPrefix), 1, - 0x66, 5231, -/*5231*/ uint16(xCondDataSize), 0, 0, 0, 5237, 5243, -/*5237*/ uint16(xSetOp), uint16(VPMOVZXBD), -/*5239*/ uint16(xReadSlashR), -/*5240*/ uint16(xArgXmm1), -/*5241*/ uint16(xArgXmm2M32), -/*5242*/ uint16(xMatch), -/*5243*/ uint16(xSetOp), uint16(VPMOVZXBD), -/*5245*/ uint16(xReadSlashR), -/*5246*/ uint16(xArgYmm1), -/*5247*/ uint16(xArgXmm2M64), -/*5248*/ uint16(xMatch), -/*5249*/ uint16(xCondPrefix), 2, - 0xC4, 5261, - 0x66, 5255, -/*5255*/ uint16(xSetOp), uint16(PMOVZXBQ), -/*5257*/ uint16(xReadSlashR), -/*5258*/ uint16(xArgXmm1), -/*5259*/ uint16(xArgXmm2M16), -/*5260*/ uint16(xMatch), -/*5261*/ uint16(xCondPrefix), 1, - 0x66, 5265, -/*5265*/ uint16(xCondDataSize), 0, 0, 0, 5271, 5277, -/*5271*/ uint16(xSetOp), uint16(VPMOVZXBQ), -/*5273*/ uint16(xReadSlashR), -/*5274*/ uint16(xArgXmm1), -/*5275*/ uint16(xArgXmm2M16), -/*5276*/ uint16(xMatch), -/*5277*/ uint16(xSetOp), uint16(VPMOVZXBQ), -/*5279*/ uint16(xReadSlashR), -/*5280*/ uint16(xArgYmm1), -/*5281*/ uint16(xArgXmm2M32), -/*5282*/ uint16(xMatch), -/*5283*/ uint16(xCondPrefix), 2, - 0xC4, 5295, - 0x66, 5289, -/*5289*/ uint16(xSetOp), uint16(PMOVZXWD), -/*5291*/ uint16(xReadSlashR), -/*5292*/ uint16(xArgXmm1), -/*5293*/ uint16(xArgXmm2M64), -/*5294*/ uint16(xMatch), -/*5295*/ uint16(xCondPrefix), 1, - 0x66, 5299, -/*5299*/ uint16(xCondDataSize), 0, 0, 0, 5305, 5311, -/*5305*/ uint16(xSetOp), uint16(VPMOVZXWD), -/*5307*/ uint16(xReadSlashR), -/*5308*/ uint16(xArgXmm1), -/*5309*/ uint16(xArgXmm2M64), -/*5310*/ uint16(xMatch), -/*5311*/ uint16(xSetOp), uint16(VPMOVZXWD), -/*5313*/ uint16(xReadSlashR), -/*5314*/ uint16(xArgYmm1), -/*5315*/ uint16(xArgXmm2M128), -/*5316*/ uint16(xMatch), -/*5317*/ uint16(xCondPrefix), 2, - 0xC4, 5329, - 0x66, 5323, -/*5323*/ uint16(xSetOp), uint16(PMOVZXWQ), -/*5325*/ uint16(xReadSlashR), -/*5326*/ uint16(xArgXmm1), -/*5327*/ uint16(xArgXmm2M32), -/*5328*/ uint16(xMatch), -/*5329*/ uint16(xCondPrefix), 1, - 0x66, 5333, -/*5333*/ uint16(xCondDataSize), 0, 0, 0, 5339, 0, -/*5339*/ uint16(xSetOp), uint16(VPMOVZXWQ), -/*5341*/ uint16(xReadSlashR), -/*5342*/ uint16(xArgXmm1), -/*5343*/ uint16(xArgXmm2M32), -/*5344*/ uint16(xMatch), -/*5345*/ uint16(xCondPrefix), 2, - 0xC4, 5357, - 0x66, 5351, -/*5351*/ uint16(xSetOp), uint16(PMOVZXDQ), -/*5353*/ uint16(xReadSlashR), -/*5354*/ uint16(xArgXmm1), -/*5355*/ uint16(xArgXmm2M64), +/*5153*/ uint16(xCondPrefix), 2, + 0xC4, 5165, + 0x66, 5159, +/*5159*/ uint16(xSetOp), uint16(PCMPEQQ), +/*5161*/ uint16(xReadSlashR), +/*5162*/ uint16(xArgXmm1), +/*5163*/ uint16(xArgXmm2M128), +/*5164*/ uint16(xMatch), +/*5165*/ uint16(xCondPrefix), 1, + 0x66, 5169, +/*5169*/ uint16(xCondDataSize), 0, 0, 0, 5175, 5182, +/*5175*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*5177*/ uint16(xReadSlashR), +/*5178*/ uint16(xArgXmm1), +/*5179*/ uint16(xArgXmmV), +/*5180*/ uint16(xArgXmm2M128), +/*5181*/ uint16(xMatch), +/*5182*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*5184*/ uint16(xReadSlashR), +/*5185*/ uint16(xArgYmm1), +/*5186*/ uint16(xArgYmmV), +/*5187*/ uint16(xArgYmm2M256), +/*5188*/ uint16(xMatch), +/*5189*/ uint16(xCondPrefix), 2, + 0xC4, 5201, + 0x66, 5195, +/*5195*/ uint16(xSetOp), uint16(MOVNTDQA), +/*5197*/ uint16(xReadSlashR), +/*5198*/ uint16(xArgXmm1), +/*5199*/ uint16(xArgM128), +/*5200*/ uint16(xMatch), +/*5201*/ uint16(xCondPrefix), 1, + 0x66, 5205, +/*5205*/ uint16(xCondDataSize), 0, 0, 0, 5211, 5220, +/*5211*/ uint16(xCondIsMem), 0, 5214, +/*5214*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*5216*/ uint16(xReadSlashR), +/*5217*/ uint16(xArgXmm1), +/*5218*/ uint16(xArgM128), +/*5219*/ uint16(xMatch), +/*5220*/ uint16(xCondIsMem), 0, 5223, +/*5223*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*5225*/ uint16(xReadSlashR), +/*5226*/ uint16(xArgYmm1), +/*5227*/ uint16(xArgM256), +/*5228*/ uint16(xMatch), +/*5229*/ uint16(xCondPrefix), 2, + 0xC4, 5241, + 0x66, 5235, +/*5235*/ uint16(xSetOp), uint16(PACKUSDW), +/*5237*/ uint16(xReadSlashR), +/*5238*/ uint16(xArgXmm1), +/*5239*/ uint16(xArgXmm2M128), +/*5240*/ uint16(xMatch), +/*5241*/ uint16(xCondPrefix), 1, + 0x66, 5245, +/*5245*/ uint16(xCondDataSize), 0, 0, 0, 5251, 5258, +/*5251*/ uint16(xSetOp), uint16(VPACKUSDW), +/*5253*/ uint16(xReadSlashR), +/*5254*/ uint16(xArgXmm1), +/*5255*/ uint16(xArgXmmV), +/*5256*/ uint16(xArgXmm2M128), +/*5257*/ uint16(xMatch), +/*5258*/ uint16(xSetOp), uint16(VPACKUSDW), +/*5260*/ uint16(xReadSlashR), +/*5261*/ uint16(xArgYmm1), +/*5262*/ uint16(xArgYmmV), +/*5263*/ uint16(xArgYmm2M256), +/*5264*/ uint16(xMatch), +/*5265*/ uint16(xCondPrefix), 1, + 0xC4, 5269, +/*5269*/ uint16(xCondPrefix), 1, + 0x66, 5273, +/*5273*/ uint16(xCondDataSize), 0, 0, 0, 5279, 5289, +/*5279*/ uint16(xCondIsMem), 0, 5282, +/*5282*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5284*/ uint16(xReadSlashR), +/*5285*/ uint16(xArgXmm1), +/*5286*/ uint16(xArgXmmV), +/*5287*/ uint16(xArgM128), +/*5288*/ uint16(xMatch), +/*5289*/ uint16(xCondIsMem), 0, 5292, +/*5292*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5294*/ uint16(xReadSlashR), +/*5295*/ uint16(xArgYmm1), +/*5296*/ uint16(xArgYmmV), +/*5297*/ uint16(xArgM256), +/*5298*/ uint16(xMatch), +/*5299*/ uint16(xCondPrefix), 1, + 0xC4, 5303, +/*5303*/ uint16(xCondPrefix), 1, + 0x66, 5307, +/*5307*/ uint16(xCondDataSize), 0, 0, 0, 5313, 5323, +/*5313*/ uint16(xCondIsMem), 0, 5316, +/*5316*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5318*/ uint16(xReadSlashR), +/*5319*/ uint16(xArgXmm1), +/*5320*/ uint16(xArgXmmV), +/*5321*/ uint16(xArgM128), +/*5322*/ uint16(xMatch), +/*5323*/ uint16(xCondIsMem), 0, 5326, +/*5326*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5328*/ uint16(xReadSlashR), +/*5329*/ uint16(xArgYmm1), +/*5330*/ uint16(xArgYmmV), +/*5331*/ uint16(xArgM256), +/*5332*/ uint16(xMatch), +/*5333*/ uint16(xCondPrefix), 1, + 0xC4, 5337, +/*5337*/ uint16(xCondPrefix), 1, + 0x66, 5341, +/*5341*/ uint16(xCondDataSize), 0, 0, 0, 5347, 5357, +/*5347*/ uint16(xCondIsMem), 0, 5350, +/*5350*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5352*/ uint16(xReadSlashR), +/*5353*/ uint16(xArgM128), +/*5354*/ uint16(xArgXmmV), +/*5355*/ uint16(xArgXmm1), /*5356*/ uint16(xMatch), -/*5357*/ uint16(xCondPrefix), 1, - 0x66, 5361, -/*5361*/ uint16(xCondDataSize), 0, 0, 0, 5367, 0, -/*5367*/ uint16(xSetOp), uint16(VPMOVZXDQ), -/*5369*/ uint16(xReadSlashR), -/*5370*/ uint16(xArgXmm1), -/*5371*/ uint16(xArgXmm2M64), -/*5372*/ uint16(xMatch), -/*5373*/ uint16(xCondPrefix), 1, - 0xC4, 5377, -/*5377*/ uint16(xCondPrefix), 1, - 0x66, 5381, -/*5381*/ uint16(xCondDataSize), 0, 0, 0, 0, 5387, -/*5387*/ uint16(xSetOp), uint16(VPERMD), -/*5389*/ uint16(xReadSlashR), -/*5390*/ uint16(xArgYmm1), -/*5391*/ uint16(xArgYmm2), -/*5392*/ uint16(xArgYmm3M256), -/*5393*/ uint16(xMatch), -/*5394*/ uint16(xCondPrefix), 2, - 0xC4, 5406, - 0x66, 5400, -/*5400*/ uint16(xSetOp), uint16(PCMPGTQ), -/*5402*/ uint16(xReadSlashR), -/*5403*/ uint16(xArgXmm1), -/*5404*/ uint16(xArgXmm2M128), -/*5405*/ uint16(xMatch), -/*5406*/ uint16(xCondPrefix), 1, - 0x66, 5410, -/*5410*/ uint16(xCondDataSize), 0, 0, 0, 5416, 5423, -/*5416*/ uint16(xSetOp), uint16(VPCMPGTQ), -/*5418*/ uint16(xReadSlashR), -/*5419*/ uint16(xArgXmm1), -/*5420*/ uint16(xArgXmm2), -/*5421*/ uint16(xArgXmm3M128), -/*5422*/ uint16(xMatch), -/*5423*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*5357*/ uint16(xCondIsMem), 0, 5360, +/*5360*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*5362*/ uint16(xReadSlashR), +/*5363*/ uint16(xArgM256), +/*5364*/ uint16(xArgYmmV), +/*5365*/ uint16(xArgYmm1), +/*5366*/ uint16(xMatch), +/*5367*/ uint16(xCondPrefix), 1, + 0xC4, 5371, +/*5371*/ uint16(xCondPrefix), 1, + 0x66, 5375, +/*5375*/ uint16(xCondDataSize), 0, 0, 0, 5381, 5391, +/*5381*/ uint16(xCondIsMem), 0, 5384, +/*5384*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5386*/ uint16(xReadSlashR), +/*5387*/ uint16(xArgM128), +/*5388*/ uint16(xArgXmmV), +/*5389*/ uint16(xArgXmm1), +/*5390*/ uint16(xMatch), +/*5391*/ uint16(xCondIsMem), 0, 5394, +/*5394*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*5396*/ uint16(xReadSlashR), +/*5397*/ uint16(xArgM256), +/*5398*/ uint16(xArgYmmV), +/*5399*/ uint16(xArgYmm1), +/*5400*/ uint16(xMatch), +/*5401*/ uint16(xCondPrefix), 2, + 0xC4, 5413, + 0x66, 5407, +/*5407*/ uint16(xSetOp), uint16(PMOVZXBW), +/*5409*/ uint16(xReadSlashR), +/*5410*/ uint16(xArgXmm1), +/*5411*/ uint16(xArgXmm2M64), +/*5412*/ uint16(xMatch), +/*5413*/ uint16(xCondPrefix), 1, + 0x66, 5417, +/*5417*/ uint16(xCondDataSize), 0, 0, 0, 5423, 5429, +/*5423*/ uint16(xSetOp), uint16(VPMOVZXBW), /*5425*/ uint16(xReadSlashR), -/*5426*/ uint16(xArgYmm1), -/*5427*/ uint16(xArgYmm2), -/*5428*/ uint16(xArgYmm3M256), -/*5429*/ uint16(xMatch), -/*5430*/ uint16(xCondPrefix), 2, - 0xC4, 5442, - 0x66, 5436, -/*5436*/ uint16(xSetOp), uint16(PMINSB), -/*5438*/ uint16(xReadSlashR), -/*5439*/ uint16(xArgXmm1), -/*5440*/ uint16(xArgXmm2M128), -/*5441*/ uint16(xMatch), -/*5442*/ uint16(xCondPrefix), 1, - 0x66, 5446, -/*5446*/ uint16(xCondDataSize), 0, 0, 0, 5452, 5459, -/*5452*/ uint16(xSetOp), uint16(VPMINSB), -/*5454*/ uint16(xReadSlashR), -/*5455*/ uint16(xArgXmm1), -/*5456*/ uint16(xArgXmm2), -/*5457*/ uint16(xArgXmm3M128), -/*5458*/ uint16(xMatch), -/*5459*/ uint16(xSetOp), uint16(VPMINSB), -/*5461*/ uint16(xReadSlashR), -/*5462*/ uint16(xArgYmm1), -/*5463*/ uint16(xArgYmm2), -/*5464*/ uint16(xArgYmm3M256), -/*5465*/ uint16(xMatch), -/*5466*/ uint16(xCondPrefix), 2, - 0xC4, 5478, - 0x66, 5472, -/*5472*/ uint16(xSetOp), uint16(PMINSD), -/*5474*/ uint16(xReadSlashR), -/*5475*/ uint16(xArgXmm1), -/*5476*/ uint16(xArgXmm2M128), -/*5477*/ uint16(xMatch), -/*5478*/ uint16(xCondPrefix), 1, - 0x66, 5482, -/*5482*/ uint16(xCondDataSize), 0, 0, 0, 5488, 5495, -/*5488*/ uint16(xSetOp), uint16(VPMINSD), -/*5490*/ uint16(xReadSlashR), -/*5491*/ uint16(xArgXmm1), -/*5492*/ uint16(xArgXmm2), -/*5493*/ uint16(xArgXmm3M128), -/*5494*/ uint16(xMatch), -/*5495*/ uint16(xSetOp), uint16(VPMINSD), -/*5497*/ uint16(xReadSlashR), -/*5498*/ uint16(xArgYmm1), -/*5499*/ uint16(xArgYmm2), -/*5500*/ uint16(xArgYmm3M256), -/*5501*/ uint16(xMatch), -/*5502*/ uint16(xCondPrefix), 2, - 0xC4, 5514, - 0x66, 5508, -/*5508*/ uint16(xSetOp), uint16(PMINUW), -/*5510*/ uint16(xReadSlashR), -/*5511*/ uint16(xArgXmm1), -/*5512*/ uint16(xArgXmm2M128), -/*5513*/ uint16(xMatch), -/*5514*/ uint16(xCondPrefix), 1, - 0x66, 5518, -/*5518*/ uint16(xCondDataSize), 0, 0, 0, 5524, 5531, -/*5524*/ uint16(xSetOp), uint16(VPMINUW), -/*5526*/ uint16(xReadSlashR), -/*5527*/ uint16(xArgXmm1), -/*5528*/ uint16(xArgXmm2), -/*5529*/ uint16(xArgXmm3M128), +/*5426*/ uint16(xArgXmm1), +/*5427*/ uint16(xArgXmm2M64), +/*5428*/ uint16(xMatch), +/*5429*/ uint16(xSetOp), uint16(VPMOVZXBW), +/*5431*/ uint16(xReadSlashR), +/*5432*/ uint16(xArgYmm1), +/*5433*/ uint16(xArgXmm2M128), +/*5434*/ uint16(xMatch), +/*5435*/ uint16(xCondPrefix), 2, + 0xC4, 5447, + 0x66, 5441, +/*5441*/ uint16(xSetOp), uint16(PMOVZXBD), +/*5443*/ uint16(xReadSlashR), +/*5444*/ uint16(xArgXmm1), +/*5445*/ uint16(xArgXmm2M32), +/*5446*/ uint16(xMatch), +/*5447*/ uint16(xCondPrefix), 1, + 0x66, 5451, +/*5451*/ uint16(xCondDataSize), 0, 0, 0, 5457, 5463, +/*5457*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*5459*/ uint16(xReadSlashR), +/*5460*/ uint16(xArgXmm1), +/*5461*/ uint16(xArgXmm2M32), +/*5462*/ uint16(xMatch), +/*5463*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*5465*/ uint16(xReadSlashR), +/*5466*/ uint16(xArgYmm1), +/*5467*/ uint16(xArgXmm2M64), +/*5468*/ uint16(xMatch), +/*5469*/ uint16(xCondPrefix), 2, + 0xC4, 5481, + 0x66, 5475, +/*5475*/ uint16(xSetOp), uint16(PMOVZXBQ), +/*5477*/ uint16(xReadSlashR), +/*5478*/ uint16(xArgXmm1), +/*5479*/ uint16(xArgXmm2M16), +/*5480*/ uint16(xMatch), +/*5481*/ uint16(xCondPrefix), 1, + 0x66, 5485, +/*5485*/ uint16(xCondDataSize), 0, 0, 0, 5491, 5497, +/*5491*/ uint16(xSetOp), uint16(VPMOVZXBQ), +/*5493*/ uint16(xReadSlashR), +/*5494*/ uint16(xArgXmm1), +/*5495*/ uint16(xArgXmm2M16), +/*5496*/ uint16(xMatch), +/*5497*/ uint16(xSetOp), uint16(VPMOVZXBQ), +/*5499*/ uint16(xReadSlashR), +/*5500*/ uint16(xArgYmm1), +/*5501*/ uint16(xArgXmm2M32), +/*5502*/ uint16(xMatch), +/*5503*/ uint16(xCondPrefix), 2, + 0xC4, 5515, + 0x66, 5509, +/*5509*/ uint16(xSetOp), uint16(PMOVZXWD), +/*5511*/ uint16(xReadSlashR), +/*5512*/ uint16(xArgXmm1), +/*5513*/ uint16(xArgXmm2M64), +/*5514*/ uint16(xMatch), +/*5515*/ uint16(xCondPrefix), 1, + 0x66, 5519, +/*5519*/ uint16(xCondDataSize), 0, 0, 0, 5525, 5531, +/*5525*/ uint16(xSetOp), uint16(VPMOVZXWD), +/*5527*/ uint16(xReadSlashR), +/*5528*/ uint16(xArgXmm1), +/*5529*/ uint16(xArgXmm2M64), /*5530*/ uint16(xMatch), -/*5531*/ uint16(xSetOp), uint16(VPMINUW), +/*5531*/ uint16(xSetOp), uint16(VPMOVZXWD), /*5533*/ uint16(xReadSlashR), /*5534*/ uint16(xArgYmm1), -/*5535*/ uint16(xArgYmm2), -/*5536*/ uint16(xArgYmm3M256), -/*5537*/ uint16(xMatch), -/*5538*/ uint16(xCondPrefix), 2, - 0xC4, 5550, - 0x66, 5544, -/*5544*/ uint16(xSetOp), uint16(PMINUD), -/*5546*/ uint16(xReadSlashR), -/*5547*/ uint16(xArgXmm1), -/*5548*/ uint16(xArgXmm2M128), -/*5549*/ uint16(xMatch), -/*5550*/ uint16(xCondPrefix), 1, - 0x66, 5554, -/*5554*/ uint16(xCondDataSize), 0, 0, 0, 5560, 5567, -/*5560*/ uint16(xSetOp), uint16(VPMINUD), -/*5562*/ uint16(xReadSlashR), -/*5563*/ uint16(xArgXmm1), -/*5564*/ uint16(xArgXmm2), -/*5565*/ uint16(xArgXmm3M128), -/*5566*/ uint16(xMatch), -/*5567*/ uint16(xSetOp), uint16(VPMINUD), -/*5569*/ uint16(xReadSlashR), -/*5570*/ uint16(xArgYmm1), -/*5571*/ uint16(xArgYmm2), -/*5572*/ uint16(xArgYmm3M256), -/*5573*/ uint16(xMatch), -/*5574*/ uint16(xCondPrefix), 2, - 0xC4, 5586, - 0x66, 5580, -/*5580*/ uint16(xSetOp), uint16(PMAXSB), -/*5582*/ uint16(xReadSlashR), -/*5583*/ uint16(xArgXmm1), -/*5584*/ uint16(xArgXmm2M128), -/*5585*/ uint16(xMatch), -/*5586*/ uint16(xCondPrefix), 1, - 0x66, 5590, -/*5590*/ uint16(xCondDataSize), 0, 0, 0, 5596, 5603, -/*5596*/ uint16(xSetOp), uint16(VPMAXSB), -/*5598*/ uint16(xReadSlashR), -/*5599*/ uint16(xArgXmm1), -/*5600*/ uint16(xArgXmm2), -/*5601*/ uint16(xArgXmm3M128), -/*5602*/ uint16(xMatch), -/*5603*/ uint16(xSetOp), uint16(VPMAXSB), -/*5605*/ uint16(xReadSlashR), -/*5606*/ uint16(xArgYmm1), -/*5607*/ uint16(xArgYmm2), -/*5608*/ uint16(xArgYmm3M256), -/*5609*/ uint16(xMatch), -/*5610*/ uint16(xCondPrefix), 2, - 0xC4, 5622, - 0x66, 5616, -/*5616*/ uint16(xSetOp), uint16(PMAXSD), -/*5618*/ uint16(xReadSlashR), -/*5619*/ uint16(xArgXmm1), -/*5620*/ uint16(xArgXmm2M128), -/*5621*/ uint16(xMatch), -/*5622*/ uint16(xCondPrefix), 1, - 0x66, 5626, -/*5626*/ uint16(xCondDataSize), 0, 0, 0, 5632, 5639, -/*5632*/ uint16(xSetOp), uint16(VPMAXSD), +/*5535*/ uint16(xArgXmm2M128), +/*5536*/ uint16(xMatch), +/*5537*/ uint16(xCondPrefix), 2, + 0xC4, 5549, + 0x66, 5543, +/*5543*/ uint16(xSetOp), uint16(PMOVZXWQ), +/*5545*/ uint16(xReadSlashR), +/*5546*/ uint16(xArgXmm1), +/*5547*/ uint16(xArgXmm2M32), +/*5548*/ uint16(xMatch), +/*5549*/ uint16(xCondPrefix), 1, + 0x66, 5553, +/*5553*/ uint16(xCondDataSize), 0, 0, 0, 5559, 5565, +/*5559*/ uint16(xSetOp), uint16(VPMOVZXWQ), +/*5561*/ uint16(xReadSlashR), +/*5562*/ uint16(xArgXmm1), +/*5563*/ uint16(xArgXmm2M32), +/*5564*/ uint16(xMatch), +/*5565*/ uint16(xSetOp), uint16(VPMOVZXWQ), +/*5567*/ uint16(xReadSlashR), +/*5568*/ uint16(xArgYmm1), +/*5569*/ uint16(xArgXmm2M64), +/*5570*/ uint16(xMatch), +/*5571*/ uint16(xCondPrefix), 2, + 0xC4, 5583, + 0x66, 5577, +/*5577*/ uint16(xSetOp), uint16(PMOVZXDQ), +/*5579*/ uint16(xReadSlashR), +/*5580*/ uint16(xArgXmm1), +/*5581*/ uint16(xArgXmm2M64), +/*5582*/ uint16(xMatch), +/*5583*/ uint16(xCondPrefix), 1, + 0x66, 5587, +/*5587*/ uint16(xCondDataSize), 0, 0, 0, 5593, 5599, +/*5593*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*5595*/ uint16(xReadSlashR), +/*5596*/ uint16(xArgXmm1), +/*5597*/ uint16(xArgXmm2M64), +/*5598*/ uint16(xMatch), +/*5599*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*5601*/ uint16(xReadSlashR), +/*5602*/ uint16(xArgYmm1), +/*5603*/ uint16(xArgXmm2M128), +/*5604*/ uint16(xMatch), +/*5605*/ uint16(xCondPrefix), 1, + 0xC4, 5609, +/*5609*/ uint16(xCondPrefix), 1, + 0x66, 5613, +/*5613*/ uint16(xCondDataSize), 0, 0, 0, 0, 5619, +/*5619*/ uint16(xSetOp), uint16(VPERMD), +/*5621*/ uint16(xReadSlashR), +/*5622*/ uint16(xArgYmm1), +/*5623*/ uint16(xArgYmmV), +/*5624*/ uint16(xArgYmm2M256), +/*5625*/ uint16(xMatch), +/*5626*/ uint16(xCondPrefix), 2, + 0xC4, 5638, + 0x66, 5632, +/*5632*/ uint16(xSetOp), uint16(PCMPGTQ), /*5634*/ uint16(xReadSlashR), /*5635*/ uint16(xArgXmm1), -/*5636*/ uint16(xArgXmm2), -/*5637*/ uint16(xArgXmm3M128), -/*5638*/ uint16(xMatch), -/*5639*/ uint16(xSetOp), uint16(VPMAXSD), -/*5641*/ uint16(xReadSlashR), -/*5642*/ uint16(xArgYmm1), -/*5643*/ uint16(xArgYmm2), -/*5644*/ uint16(xArgYmm3M256), -/*5645*/ uint16(xMatch), -/*5646*/ uint16(xCondPrefix), 2, - 0xC4, 5658, - 0x66, 5652, -/*5652*/ uint16(xSetOp), uint16(PMAXUW), -/*5654*/ uint16(xReadSlashR), -/*5655*/ uint16(xArgXmm1), -/*5656*/ uint16(xArgXmm2M128), -/*5657*/ uint16(xMatch), -/*5658*/ uint16(xCondPrefix), 1, - 0x66, 5662, -/*5662*/ uint16(xCondDataSize), 0, 0, 0, 5668, 5675, -/*5668*/ uint16(xSetOp), uint16(VPMAXUW), +/*5636*/ uint16(xArgXmm2M128), +/*5637*/ uint16(xMatch), +/*5638*/ uint16(xCondPrefix), 1, + 0x66, 5642, +/*5642*/ uint16(xCondDataSize), 0, 0, 0, 5648, 5655, +/*5648*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*5650*/ uint16(xReadSlashR), +/*5651*/ uint16(xArgXmm1), +/*5652*/ uint16(xArgXmmV), +/*5653*/ uint16(xArgXmm2M128), +/*5654*/ uint16(xMatch), +/*5655*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*5657*/ uint16(xReadSlashR), +/*5658*/ uint16(xArgYmm1), +/*5659*/ uint16(xArgYmmV), +/*5660*/ uint16(xArgYmm2M256), +/*5661*/ uint16(xMatch), +/*5662*/ uint16(xCondPrefix), 2, + 0xC4, 5674, + 0x66, 5668, +/*5668*/ uint16(xSetOp), uint16(PMINSB), /*5670*/ uint16(xReadSlashR), /*5671*/ uint16(xArgXmm1), -/*5672*/ uint16(xArgXmm2), -/*5673*/ uint16(xArgXmm3M128), -/*5674*/ uint16(xMatch), -/*5675*/ uint16(xSetOp), uint16(VPMAXUW), -/*5677*/ uint16(xReadSlashR), -/*5678*/ uint16(xArgYmm1), -/*5679*/ uint16(xArgYmm2), -/*5680*/ uint16(xArgYmm3M256), -/*5681*/ uint16(xMatch), -/*5682*/ uint16(xCondPrefix), 2, - 0xC4, 5694, - 0x66, 5688, -/*5688*/ uint16(xSetOp), uint16(PMAXUD), -/*5690*/ uint16(xReadSlashR), -/*5691*/ uint16(xArgXmm1), -/*5692*/ uint16(xArgXmm2M128), -/*5693*/ uint16(xMatch), -/*5694*/ uint16(xCondPrefix), 1, - 0x66, 5698, -/*5698*/ uint16(xCondDataSize), 0, 0, 0, 5704, 5711, -/*5704*/ uint16(xSetOp), uint16(VPMAXUD), +/*5672*/ uint16(xArgXmm2M128), +/*5673*/ uint16(xMatch), +/*5674*/ uint16(xCondPrefix), 1, + 0x66, 5678, +/*5678*/ uint16(xCondDataSize), 0, 0, 0, 5684, 5691, +/*5684*/ uint16(xSetOp), uint16(VPMINSB), +/*5686*/ uint16(xReadSlashR), +/*5687*/ uint16(xArgXmm1), +/*5688*/ uint16(xArgXmmV), +/*5689*/ uint16(xArgXmm2M128), +/*5690*/ uint16(xMatch), +/*5691*/ uint16(xSetOp), uint16(VPMINSB), +/*5693*/ uint16(xReadSlashR), +/*5694*/ uint16(xArgYmm1), +/*5695*/ uint16(xArgYmmV), +/*5696*/ uint16(xArgYmm2M256), +/*5697*/ uint16(xMatch), +/*5698*/ uint16(xCondPrefix), 2, + 0xC4, 5710, + 0x66, 5704, +/*5704*/ uint16(xSetOp), uint16(PMINSD), /*5706*/ uint16(xReadSlashR), /*5707*/ uint16(xArgXmm1), -/*5708*/ uint16(xArgXmm2), -/*5709*/ uint16(xArgXmm3M128), -/*5710*/ uint16(xMatch), -/*5711*/ uint16(xSetOp), uint16(VPMAXUD), -/*5713*/ uint16(xReadSlashR), -/*5714*/ uint16(xArgYmm1), -/*5715*/ uint16(xArgYmm2), -/*5716*/ uint16(xArgYmm3M256), -/*5717*/ uint16(xMatch), -/*5718*/ uint16(xCondPrefix), 2, - 0xC4, 5730, - 0x66, 5724, -/*5724*/ uint16(xSetOp), uint16(PMULLD), -/*5726*/ uint16(xReadSlashR), -/*5727*/ uint16(xArgXmm1), -/*5728*/ uint16(xArgXmm2M128), -/*5729*/ uint16(xMatch), -/*5730*/ uint16(xCondPrefix), 1, - 0x66, 5734, -/*5734*/ uint16(xCondDataSize), 0, 0, 0, 5740, 5747, -/*5740*/ uint16(xSetOp), uint16(VPMULLD), +/*5708*/ uint16(xArgXmm2M128), +/*5709*/ uint16(xMatch), +/*5710*/ uint16(xCondPrefix), 1, + 0x66, 5714, +/*5714*/ uint16(xCondDataSize), 0, 0, 0, 5720, 5727, +/*5720*/ uint16(xSetOp), uint16(VPMINSD), +/*5722*/ uint16(xReadSlashR), +/*5723*/ uint16(xArgXmm1), +/*5724*/ uint16(xArgXmmV), +/*5725*/ uint16(xArgXmm2M128), +/*5726*/ uint16(xMatch), +/*5727*/ uint16(xSetOp), uint16(VPMINSD), +/*5729*/ uint16(xReadSlashR), +/*5730*/ uint16(xArgYmm1), +/*5731*/ uint16(xArgYmmV), +/*5732*/ uint16(xArgYmm2M256), +/*5733*/ uint16(xMatch), +/*5734*/ uint16(xCondPrefix), 2, + 0xC4, 5746, + 0x66, 5740, +/*5740*/ uint16(xSetOp), uint16(PMINUW), /*5742*/ uint16(xReadSlashR), /*5743*/ uint16(xArgXmm1), -/*5744*/ uint16(xArgXmm2), -/*5745*/ uint16(xArgXmm3M128), -/*5746*/ uint16(xMatch), -/*5747*/ uint16(xSetOp), uint16(VPMULLD), -/*5749*/ uint16(xReadSlashR), -/*5750*/ uint16(xArgYmm1), -/*5751*/ uint16(xArgYmm2), -/*5752*/ uint16(xArgYmm3M256), -/*5753*/ uint16(xMatch), -/*5754*/ uint16(xCondPrefix), 2, - 0xC4, 5766, - 0x66, 5760, -/*5760*/ uint16(xSetOp), uint16(PHMINPOSUW), -/*5762*/ uint16(xReadSlashR), -/*5763*/ uint16(xArgXmm1), -/*5764*/ uint16(xArgXmm2M128), -/*5765*/ uint16(xMatch), -/*5766*/ uint16(xCondPrefix), 1, - 0x66, 5770, -/*5770*/ uint16(xCondDataSize), 0, 0, 0, 5776, 0, -/*5776*/ uint16(xSetOp), uint16(VPHMINPOSUW), +/*5744*/ uint16(xArgXmm2M128), +/*5745*/ uint16(xMatch), +/*5746*/ uint16(xCondPrefix), 1, + 0x66, 5750, +/*5750*/ uint16(xCondDataSize), 0, 0, 0, 5756, 5763, +/*5756*/ uint16(xSetOp), uint16(VPMINUW), +/*5758*/ uint16(xReadSlashR), +/*5759*/ uint16(xArgXmm1), +/*5760*/ uint16(xArgXmmV), +/*5761*/ uint16(xArgXmm2M128), +/*5762*/ uint16(xMatch), +/*5763*/ uint16(xSetOp), uint16(VPMINUW), +/*5765*/ uint16(xReadSlashR), +/*5766*/ uint16(xArgYmm1), +/*5767*/ uint16(xArgYmmV), +/*5768*/ uint16(xArgYmm2M256), +/*5769*/ uint16(xMatch), +/*5770*/ uint16(xCondPrefix), 2, + 0xC4, 5782, + 0x66, 5776, +/*5776*/ uint16(xSetOp), uint16(PMINUD), /*5778*/ uint16(xReadSlashR), /*5779*/ uint16(xArgXmm1), /*5780*/ uint16(xArgXmm2M128), /*5781*/ uint16(xMatch), /*5782*/ uint16(xCondPrefix), 1, - 0xC4, 5786, -/*5786*/ uint16(xCondPrefix), 1, - 0x66, 5790, -/*5790*/ uint16(xCondDataSize), 0, 0, 0, 5796, 5803, -/*5796*/ uint16(xSetOp), uint16(VPSRLVD), -/*5798*/ uint16(xReadSlashR), -/*5799*/ uint16(xArgXmm1), -/*5800*/ uint16(xArgXmm2), -/*5801*/ uint16(xArgXmm3M128), -/*5802*/ uint16(xMatch), -/*5803*/ uint16(xSetOp), uint16(VPSRLVD), -/*5805*/ uint16(xReadSlashR), -/*5806*/ uint16(xArgYmm1), -/*5807*/ uint16(xArgYmm2), -/*5808*/ uint16(xArgYmm3M256), -/*5809*/ uint16(xMatch), -/*5810*/ uint16(xCondPrefix), 1, - 0xC4, 5814, -/*5814*/ uint16(xCondPrefix), 1, - 0x66, 5818, -/*5818*/ uint16(xCondDataSize), 0, 0, 0, 5824, 5831, -/*5824*/ uint16(xSetOp), uint16(VPSRAVD), -/*5826*/ uint16(xReadSlashR), -/*5827*/ uint16(xArgXmm1), -/*5828*/ uint16(xArgXmm2), -/*5829*/ uint16(xArgXmm3M128), -/*5830*/ uint16(xMatch), -/*5831*/ uint16(xSetOp), uint16(VPSRAVD), -/*5833*/ uint16(xReadSlashR), -/*5834*/ uint16(xArgYmm1), -/*5835*/ uint16(xArgYmm2), -/*5836*/ uint16(xArgYmm3M256), -/*5837*/ uint16(xMatch), -/*5838*/ uint16(xCondPrefix), 1, - 0xC4, 5842, -/*5842*/ uint16(xCondPrefix), 1, - 0x66, 5846, -/*5846*/ uint16(xCondDataSize), 0, 0, 0, 5852, 5859, -/*5852*/ uint16(xSetOp), uint16(VPSLLVD), -/*5854*/ uint16(xReadSlashR), -/*5855*/ uint16(xArgXmm1), -/*5856*/ uint16(xArgXmm2), -/*5857*/ uint16(xArgXmm3M128), -/*5858*/ uint16(xMatch), -/*5859*/ uint16(xSetOp), uint16(VPSLLVD), -/*5861*/ uint16(xReadSlashR), -/*5862*/ uint16(xArgYmm1), -/*5863*/ uint16(xArgYmm2), -/*5864*/ uint16(xArgYmm3M256), -/*5865*/ uint16(xMatch), -/*5866*/ uint16(xCondPrefix), 1, - 0xC4, 5870, -/*5870*/ uint16(xCondPrefix), 1, - 0x66, 5874, -/*5874*/ uint16(xCondDataSize), 0, 0, 0, 5880, 5886, -/*5880*/ uint16(xSetOp), uint16(VPBROADCASTD), -/*5882*/ uint16(xReadSlashR), -/*5883*/ uint16(xArgXmm1), -/*5884*/ uint16(xArgXmm2M32), -/*5885*/ uint16(xMatch), -/*5886*/ uint16(xSetOp), uint16(VPBROADCASTD), -/*5888*/ uint16(xReadSlashR), -/*5889*/ uint16(xArgYmm1), -/*5890*/ uint16(xArgXmm2M32), -/*5891*/ uint16(xMatch), -/*5892*/ uint16(xCondPrefix), 1, - 0xC4, 5896, -/*5896*/ uint16(xCondPrefix), 1, - 0x66, 5900, -/*5900*/ uint16(xCondDataSize), 0, 0, 0, 5906, 5912, -/*5906*/ uint16(xSetOp), uint16(VPBROADCASTQ), -/*5908*/ uint16(xReadSlashR), -/*5909*/ uint16(xArgXmm1), -/*5910*/ uint16(xArgXmm2M64), -/*5911*/ uint16(xMatch), -/*5912*/ uint16(xSetOp), uint16(VPBROADCASTQ), -/*5914*/ uint16(xReadSlashR), -/*5915*/ uint16(xArgYmm1), -/*5916*/ uint16(xArgXmm2M64), -/*5917*/ uint16(xMatch), -/*5918*/ uint16(xCondPrefix), 1, - 0xC4, 5922, -/*5922*/ uint16(xCondPrefix), 1, - 0x66, 5926, -/*5926*/ uint16(xCondDataSize), 0, 0, 0, 0, 5932, -/*5932*/ uint16(xSetOp), uint16(VBROADCASTI128), -/*5934*/ uint16(xReadSlashR), -/*5935*/ uint16(xArgYmm1), -/*5936*/ uint16(xArgM128), -/*5937*/ uint16(xMatch), -/*5938*/ uint16(xCondPrefix), 1, - 0xC4, 5942, -/*5942*/ uint16(xCondPrefix), 1, - 0x66, 5946, -/*5946*/ uint16(xCondDataSize), 0, 0, 0, 5952, 5958, -/*5952*/ uint16(xSetOp), uint16(VPBROADCASTB), -/*5954*/ uint16(xReadSlashR), -/*5955*/ uint16(xArgXmm1), -/*5956*/ uint16(xArgXmm2M8), -/*5957*/ uint16(xMatch), -/*5958*/ uint16(xSetOp), uint16(VPBROADCASTB), -/*5960*/ uint16(xReadSlashR), -/*5961*/ uint16(xArgYmm1), -/*5962*/ uint16(xArgXmm2M8), -/*5963*/ uint16(xMatch), -/*5964*/ uint16(xCondPrefix), 1, - 0xC4, 5968, -/*5968*/ uint16(xCondPrefix), 1, - 0x66, 5972, -/*5972*/ uint16(xCondDataSize), 0, 0, 0, 5978, 5984, -/*5978*/ uint16(xSetOp), uint16(VPBROADCASTW), -/*5980*/ uint16(xReadSlashR), -/*5981*/ uint16(xArgXmm1), -/*5982*/ uint16(xArgXmm2M16), -/*5983*/ uint16(xMatch), -/*5984*/ uint16(xSetOp), uint16(VPBROADCASTW), -/*5986*/ uint16(xReadSlashR), -/*5987*/ uint16(xArgYmm1), -/*5988*/ uint16(xArgXmm2M16), -/*5989*/ uint16(xMatch), -/*5990*/ uint16(xCondIs64), 5993, 6003, -/*5993*/ uint16(xCondPrefix), 1, - 0x66, 5997, -/*5997*/ uint16(xSetOp), uint16(INVPCID), -/*5999*/ uint16(xReadSlashR), -/*6000*/ uint16(xArgR32), -/*6001*/ uint16(xArgM128), -/*6002*/ uint16(xMatch), -/*6003*/ uint16(xCondPrefix), 1, - 0x66, 6007, -/*6007*/ uint16(xSetOp), uint16(INVPCID), -/*6009*/ uint16(xReadSlashR), -/*6010*/ uint16(xArgR64), -/*6011*/ uint16(xArgM128), -/*6012*/ uint16(xMatch), -/*6013*/ uint16(xCondPrefix), 1, - 0xC4, 6017, -/*6017*/ uint16(xCondPrefix), 1, - 0x66, 6021, -/*6021*/ uint16(xCondDataSize), 0, 0, 0, 6027, 6034, -/*6027*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6029*/ uint16(xReadSlashR), -/*6030*/ uint16(xArgXmm1), -/*6031*/ uint16(xArgXmm2), -/*6032*/ uint16(xArgM128), -/*6033*/ uint16(xMatch), -/*6034*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6036*/ uint16(xReadSlashR), -/*6037*/ uint16(xArgYmm1), -/*6038*/ uint16(xArgYmm2), -/*6039*/ uint16(xArgM256), -/*6040*/ uint16(xMatch), -/*6041*/ uint16(xCondPrefix), 1, - 0xC4, 6045, -/*6045*/ uint16(xCondPrefix), 1, - 0x66, 6049, -/*6049*/ uint16(xCondDataSize), 0, 0, 0, 6055, 6062, -/*6055*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6057*/ uint16(xReadSlashR), -/*6058*/ uint16(xArgM128), + 0x66, 5786, +/*5786*/ uint16(xCondDataSize), 0, 0, 0, 5792, 5799, +/*5792*/ uint16(xSetOp), uint16(VPMINUD), +/*5794*/ uint16(xReadSlashR), +/*5795*/ uint16(xArgXmm1), +/*5796*/ uint16(xArgXmmV), +/*5797*/ uint16(xArgXmm2M128), +/*5798*/ uint16(xMatch), +/*5799*/ uint16(xSetOp), uint16(VPMINUD), +/*5801*/ uint16(xReadSlashR), +/*5802*/ uint16(xArgYmm1), +/*5803*/ uint16(xArgYmmV), +/*5804*/ uint16(xArgYmm2M256), +/*5805*/ uint16(xMatch), +/*5806*/ uint16(xCondPrefix), 2, + 0xC4, 5818, + 0x66, 5812, +/*5812*/ uint16(xSetOp), uint16(PMAXSB), +/*5814*/ uint16(xReadSlashR), +/*5815*/ uint16(xArgXmm1), +/*5816*/ uint16(xArgXmm2M128), +/*5817*/ uint16(xMatch), +/*5818*/ uint16(xCondPrefix), 1, + 0x66, 5822, +/*5822*/ uint16(xCondDataSize), 0, 0, 0, 5828, 5835, +/*5828*/ uint16(xSetOp), uint16(VPMAXSB), +/*5830*/ uint16(xReadSlashR), +/*5831*/ uint16(xArgXmm1), +/*5832*/ uint16(xArgXmmV), +/*5833*/ uint16(xArgXmm2M128), +/*5834*/ uint16(xMatch), +/*5835*/ uint16(xSetOp), uint16(VPMAXSB), +/*5837*/ uint16(xReadSlashR), +/*5838*/ uint16(xArgYmm1), +/*5839*/ uint16(xArgYmmV), +/*5840*/ uint16(xArgYmm2M256), +/*5841*/ uint16(xMatch), +/*5842*/ uint16(xCondPrefix), 2, + 0xC4, 5854, + 0x66, 5848, +/*5848*/ uint16(xSetOp), uint16(PMAXSD), +/*5850*/ uint16(xReadSlashR), +/*5851*/ uint16(xArgXmm1), +/*5852*/ uint16(xArgXmm2M128), +/*5853*/ uint16(xMatch), +/*5854*/ uint16(xCondPrefix), 1, + 0x66, 5858, +/*5858*/ uint16(xCondDataSize), 0, 0, 0, 5864, 5871, +/*5864*/ uint16(xSetOp), uint16(VPMAXSD), +/*5866*/ uint16(xReadSlashR), +/*5867*/ uint16(xArgXmm1), +/*5868*/ uint16(xArgXmmV), +/*5869*/ uint16(xArgXmm2M128), +/*5870*/ uint16(xMatch), +/*5871*/ uint16(xSetOp), uint16(VPMAXSD), +/*5873*/ uint16(xReadSlashR), +/*5874*/ uint16(xArgYmm1), +/*5875*/ uint16(xArgYmmV), +/*5876*/ uint16(xArgYmm2M256), +/*5877*/ uint16(xMatch), +/*5878*/ uint16(xCondPrefix), 2, + 0xC4, 5890, + 0x66, 5884, +/*5884*/ uint16(xSetOp), uint16(PMAXUW), +/*5886*/ uint16(xReadSlashR), +/*5887*/ uint16(xArgXmm1), +/*5888*/ uint16(xArgXmm2M128), +/*5889*/ uint16(xMatch), +/*5890*/ uint16(xCondPrefix), 1, + 0x66, 5894, +/*5894*/ uint16(xCondDataSize), 0, 0, 0, 5900, 5907, +/*5900*/ uint16(xSetOp), uint16(VPMAXUW), +/*5902*/ uint16(xReadSlashR), +/*5903*/ uint16(xArgXmm1), +/*5904*/ uint16(xArgXmmV), +/*5905*/ uint16(xArgXmm2M128), +/*5906*/ uint16(xMatch), +/*5907*/ uint16(xSetOp), uint16(VPMAXUW), +/*5909*/ uint16(xReadSlashR), +/*5910*/ uint16(xArgYmm1), +/*5911*/ uint16(xArgYmmV), +/*5912*/ uint16(xArgYmm2M256), +/*5913*/ uint16(xMatch), +/*5914*/ uint16(xCondPrefix), 2, + 0xC4, 5926, + 0x66, 5920, +/*5920*/ uint16(xSetOp), uint16(PMAXUD), +/*5922*/ uint16(xReadSlashR), +/*5923*/ uint16(xArgXmm1), +/*5924*/ uint16(xArgXmm2M128), +/*5925*/ uint16(xMatch), +/*5926*/ uint16(xCondPrefix), 1, + 0x66, 5930, +/*5930*/ uint16(xCondDataSize), 0, 0, 0, 5936, 5943, +/*5936*/ uint16(xSetOp), uint16(VPMAXUD), +/*5938*/ uint16(xReadSlashR), +/*5939*/ uint16(xArgXmm1), +/*5940*/ uint16(xArgXmmV), +/*5941*/ uint16(xArgXmm2M128), +/*5942*/ uint16(xMatch), +/*5943*/ uint16(xSetOp), uint16(VPMAXUD), +/*5945*/ uint16(xReadSlashR), +/*5946*/ uint16(xArgYmm1), +/*5947*/ uint16(xArgYmmV), +/*5948*/ uint16(xArgYmm2M256), +/*5949*/ uint16(xMatch), +/*5950*/ uint16(xCondPrefix), 2, + 0xC4, 5962, + 0x66, 5956, +/*5956*/ uint16(xSetOp), uint16(PMULLD), +/*5958*/ uint16(xReadSlashR), +/*5959*/ uint16(xArgXmm1), +/*5960*/ uint16(xArgXmm2M128), +/*5961*/ uint16(xMatch), +/*5962*/ uint16(xCondPrefix), 1, + 0x66, 5966, +/*5966*/ uint16(xCondDataSize), 0, 0, 0, 5972, 5979, +/*5972*/ uint16(xSetOp), uint16(VPMULLD), +/*5974*/ uint16(xReadSlashR), +/*5975*/ uint16(xArgXmm1), +/*5976*/ uint16(xArgXmmV), +/*5977*/ uint16(xArgXmm2M128), +/*5978*/ uint16(xMatch), +/*5979*/ uint16(xSetOp), uint16(VPMULLD), +/*5981*/ uint16(xReadSlashR), +/*5982*/ uint16(xArgYmm1), +/*5983*/ uint16(xArgYmmV), +/*5984*/ uint16(xArgYmm2M256), +/*5985*/ uint16(xMatch), +/*5986*/ uint16(xCondPrefix), 2, + 0xC4, 5998, + 0x66, 5992, +/*5992*/ uint16(xSetOp), uint16(PHMINPOSUW), +/*5994*/ uint16(xReadSlashR), +/*5995*/ uint16(xArgXmm1), +/*5996*/ uint16(xArgXmm2M128), +/*5997*/ uint16(xMatch), +/*5998*/ uint16(xCondPrefix), 1, + 0x66, 6002, +/*6002*/ uint16(xCondDataSize), 0, 0, 0, 6008, 0, +/*6008*/ uint16(xSetOp), uint16(VPHMINPOSUW), +/*6010*/ uint16(xReadSlashR), +/*6011*/ uint16(xArgXmm1), +/*6012*/ uint16(xArgXmm2M128), +/*6013*/ uint16(xMatch), +/*6014*/ uint16(xCondPrefix), 1, + 0xC4, 6018, +/*6018*/ uint16(xCondPrefix), 1, + 0x66, 6022, +/*6022*/ uint16(xCondDataSize), 0, 0, 0, 6028, 6035, +/*6028*/ uint16(xSetOp), uint16(VPSRLVD), +/*6030*/ uint16(xReadSlashR), +/*6031*/ uint16(xArgXmm1), +/*6032*/ uint16(xArgXmmV), +/*6033*/ uint16(xArgXmm2M128), +/*6034*/ uint16(xMatch), +/*6035*/ uint16(xSetOp), uint16(VPSRLVD), +/*6037*/ uint16(xReadSlashR), +/*6038*/ uint16(xArgYmm1), +/*6039*/ uint16(xArgYmmV), +/*6040*/ uint16(xArgYmm2M256), +/*6041*/ uint16(xMatch), +/*6042*/ uint16(xCondPrefix), 1, + 0xC4, 6046, +/*6046*/ uint16(xCondPrefix), 1, + 0x66, 6050, +/*6050*/ uint16(xCondDataSize), 0, 0, 0, 6056, 6063, +/*6056*/ uint16(xSetOp), uint16(VPSRAVD), +/*6058*/ uint16(xReadSlashR), /*6059*/ uint16(xArgXmm1), -/*6060*/ uint16(xArgXmm2), -/*6061*/ uint16(xMatch), -/*6062*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6064*/ uint16(xReadSlashR), -/*6065*/ uint16(xArgM256), +/*6060*/ uint16(xArgXmmV), +/*6061*/ uint16(xArgXmm2M128), +/*6062*/ uint16(xMatch), +/*6063*/ uint16(xSetOp), uint16(VPSRAVD), +/*6065*/ uint16(xReadSlashR), /*6066*/ uint16(xArgYmm1), -/*6067*/ uint16(xArgYmm2), -/*6068*/ uint16(xMatch), -/*6069*/ uint16(xCondPrefix), 1, - 0xC4, 6073, -/*6073*/ uint16(xCondPrefix), 1, - 0x66, 6077, -/*6077*/ uint16(xCondDataSize), 0, 0, 0, 6083, 6090, -/*6083*/ uint16(xSetOp), uint16(VFMADDSUB132PS), -/*6085*/ uint16(xReadSlashR), -/*6086*/ uint16(xArgXmm0), +/*6067*/ uint16(xArgYmmV), +/*6068*/ uint16(xArgYmm2M256), +/*6069*/ uint16(xMatch), +/*6070*/ uint16(xCondPrefix), 1, + 0xC4, 6074, +/*6074*/ uint16(xCondPrefix), 1, + 0x66, 6078, +/*6078*/ uint16(xCondDataSize), 0, 0, 0, 6084, 6091, +/*6084*/ uint16(xSetOp), uint16(VPSLLVD), +/*6086*/ uint16(xReadSlashR), /*6087*/ uint16(xArgXmm1), -/*6088*/ uint16(xArgXmm2M128), -/*6089*/ uint16(xMatch), -/*6090*/ uint16(xSetOp), uint16(VFMADDSUB132PS), -/*6092*/ uint16(xReadSlashR), -/*6093*/ uint16(xArgYmm0), +/*6088*/ uint16(xArgXmmV), +/*6089*/ uint16(xArgXmm2M128), +/*6090*/ uint16(xMatch), +/*6091*/ uint16(xSetOp), uint16(VPSLLVD), +/*6093*/ uint16(xReadSlashR), /*6094*/ uint16(xArgYmm1), -/*6095*/ uint16(xArgYmm2M256), -/*6096*/ uint16(xMatch), -/*6097*/ uint16(xCondPrefix), 1, - 0xC4, 6101, -/*6101*/ uint16(xCondPrefix), 1, - 0x66, 6105, -/*6105*/ uint16(xCondDataSize), 0, 0, 0, 6111, 6118, -/*6111*/ uint16(xSetOp), uint16(VFMSUBADD132PS), -/*6113*/ uint16(xReadSlashR), -/*6114*/ uint16(xArgXmm0), +/*6095*/ uint16(xArgYmmV), +/*6096*/ uint16(xArgYmm2M256), +/*6097*/ uint16(xMatch), +/*6098*/ uint16(xCondPrefix), 1, + 0xC4, 6102, +/*6102*/ uint16(xCondPrefix), 1, + 0x66, 6106, +/*6106*/ uint16(xCondDataSize), 0, 0, 0, 6112, 6118, +/*6112*/ uint16(xSetOp), uint16(VPBROADCASTD), +/*6114*/ uint16(xReadSlashR), /*6115*/ uint16(xArgXmm1), -/*6116*/ uint16(xArgXmm2M128), +/*6116*/ uint16(xArgXmm2M32), /*6117*/ uint16(xMatch), -/*6118*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*6118*/ uint16(xSetOp), uint16(VPBROADCASTD), /*6120*/ uint16(xReadSlashR), -/*6121*/ uint16(xArgYmm0), -/*6122*/ uint16(xArgYmm1), -/*6123*/ uint16(xArgYmm2M256), -/*6124*/ uint16(xMatch), -/*6125*/ uint16(xCondPrefix), 1, - 0xC4, 6129, -/*6129*/ uint16(xCondPrefix), 1, - 0x66, 6133, -/*6133*/ uint16(xCondDataSize), 0, 0, 0, 6139, 6146, -/*6139*/ uint16(xSetOp), uint16(VFMADD132PS), -/*6141*/ uint16(xReadSlashR), -/*6142*/ uint16(xArgXmm0), -/*6143*/ uint16(xArgXmm1), -/*6144*/ uint16(xArgXmm2M128), -/*6145*/ uint16(xMatch), -/*6146*/ uint16(xSetOp), uint16(VFMADD132PS), -/*6148*/ uint16(xReadSlashR), -/*6149*/ uint16(xArgYmm0), -/*6150*/ uint16(xArgYmm1), -/*6151*/ uint16(xArgYmm2M256), -/*6152*/ uint16(xMatch), -/*6153*/ uint16(xCondPrefix), 1, - 0xC4, 6157, -/*6157*/ uint16(xCondPrefix), 1, - 0x66, 6161, -/*6161*/ uint16(xCondDataSize), 0, 0, 0, 6167, 0, -/*6167*/ uint16(xSetOp), uint16(VFMADD132SS), +/*6121*/ uint16(xArgYmm1), +/*6122*/ uint16(xArgXmm2M32), +/*6123*/ uint16(xMatch), +/*6124*/ uint16(xCondPrefix), 1, + 0xC4, 6128, +/*6128*/ uint16(xCondPrefix), 1, + 0x66, 6132, +/*6132*/ uint16(xCondDataSize), 0, 0, 0, 6138, 6144, +/*6138*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*6140*/ uint16(xReadSlashR), +/*6141*/ uint16(xArgXmm1), +/*6142*/ uint16(xArgXmm2M64), +/*6143*/ uint16(xMatch), +/*6144*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*6146*/ uint16(xReadSlashR), +/*6147*/ uint16(xArgYmm1), +/*6148*/ uint16(xArgXmm2M64), +/*6149*/ uint16(xMatch), +/*6150*/ uint16(xCondPrefix), 1, + 0xC4, 6154, +/*6154*/ uint16(xCondPrefix), 1, + 0x66, 6158, +/*6158*/ uint16(xCondDataSize), 0, 0, 0, 0, 6164, +/*6164*/ uint16(xCondIsMem), 0, 6167, +/*6167*/ uint16(xSetOp), uint16(VBROADCASTI128), /*6169*/ uint16(xReadSlashR), -/*6170*/ uint16(xArgXmm0), -/*6171*/ uint16(xArgXmm1), -/*6172*/ uint16(xArgXmm2M32), -/*6173*/ uint16(xMatch), -/*6174*/ uint16(xCondPrefix), 1, - 0xC4, 6178, -/*6178*/ uint16(xCondPrefix), 1, - 0x66, 6182, -/*6182*/ uint16(xCondDataSize), 0, 0, 0, 6188, 6195, -/*6188*/ uint16(xSetOp), uint16(VFMSUB132PS), -/*6190*/ uint16(xReadSlashR), -/*6191*/ uint16(xArgXmm0), -/*6192*/ uint16(xArgXmm1), -/*6193*/ uint16(xArgXmm2M128), -/*6194*/ uint16(xMatch), -/*6195*/ uint16(xSetOp), uint16(VFMSUB132PS), -/*6197*/ uint16(xReadSlashR), -/*6198*/ uint16(xArgYmm0), -/*6199*/ uint16(xArgYmm1), -/*6200*/ uint16(xArgYmm2M256), -/*6201*/ uint16(xMatch), -/*6202*/ uint16(xCondPrefix), 1, - 0xC4, 6206, -/*6206*/ uint16(xCondPrefix), 1, - 0x66, 6210, -/*6210*/ uint16(xCondDataSize), 0, 0, 0, 6216, 0, -/*6216*/ uint16(xSetOp), uint16(VFMSUB132SS), -/*6218*/ uint16(xReadSlashR), -/*6219*/ uint16(xArgXmm0), -/*6220*/ uint16(xArgXmm1), -/*6221*/ uint16(xArgXmm2M32), -/*6222*/ uint16(xMatch), -/*6223*/ uint16(xCondPrefix), 1, - 0xC4, 6227, -/*6227*/ uint16(xCondPrefix), 1, - 0x66, 6231, -/*6231*/ uint16(xCondDataSize), 0, 0, 0, 6237, 6244, -/*6237*/ uint16(xSetOp), uint16(VFNMADD132PS), -/*6239*/ uint16(xReadSlashR), -/*6240*/ uint16(xArgXmm0), -/*6241*/ uint16(xArgXmm1), -/*6242*/ uint16(xArgXmm2M128), -/*6243*/ uint16(xMatch), -/*6244*/ uint16(xSetOp), uint16(VFNMADD132PS), -/*6246*/ uint16(xReadSlashR), -/*6247*/ uint16(xArgYmm0), -/*6248*/ uint16(xArgYmm1), -/*6249*/ uint16(xArgYmm2M256), -/*6250*/ uint16(xMatch), -/*6251*/ uint16(xCondPrefix), 1, - 0xC4, 6255, -/*6255*/ uint16(xCondPrefix), 1, - 0x66, 6259, -/*6259*/ uint16(xCondDataSize), 0, 0, 0, 6265, 0, -/*6265*/ uint16(xSetOp), uint16(VFNMADD132SS), +/*6170*/ uint16(xArgYmm1), +/*6171*/ uint16(xArgM128), +/*6172*/ uint16(xMatch), +/*6173*/ uint16(xCondPrefix), 1, + 0xC4, 6177, +/*6177*/ uint16(xCondPrefix), 1, + 0x66, 6181, +/*6181*/ uint16(xCondDataSize), 0, 0, 0, 6187, 6193, +/*6187*/ uint16(xSetOp), uint16(VPBROADCASTB), +/*6189*/ uint16(xReadSlashR), +/*6190*/ uint16(xArgXmm1), +/*6191*/ uint16(xArgXmm2M8), +/*6192*/ uint16(xMatch), +/*6193*/ uint16(xSetOp), uint16(VPBROADCASTB), +/*6195*/ uint16(xReadSlashR), +/*6196*/ uint16(xArgYmm1), +/*6197*/ uint16(xArgXmm2M8), +/*6198*/ uint16(xMatch), +/*6199*/ uint16(xCondPrefix), 1, + 0xC4, 6203, +/*6203*/ uint16(xCondPrefix), 1, + 0x66, 6207, +/*6207*/ uint16(xCondDataSize), 0, 0, 0, 6213, 6219, +/*6213*/ uint16(xSetOp), uint16(VPBROADCASTW), +/*6215*/ uint16(xReadSlashR), +/*6216*/ uint16(xArgXmm1), +/*6217*/ uint16(xArgXmm2M16), +/*6218*/ uint16(xMatch), +/*6219*/ uint16(xSetOp), uint16(VPBROADCASTW), +/*6221*/ uint16(xReadSlashR), +/*6222*/ uint16(xArgYmm1), +/*6223*/ uint16(xArgXmm2M16), +/*6224*/ uint16(xMatch), +/*6225*/ uint16(xCondIs64), 6228, 6238, +/*6228*/ uint16(xCondPrefix), 1, + 0x66, 6232, +/*6232*/ uint16(xSetOp), uint16(INVPCID), +/*6234*/ uint16(xReadSlashR), +/*6235*/ uint16(xArgR32), +/*6236*/ uint16(xArgM128), +/*6237*/ uint16(xMatch), +/*6238*/ uint16(xCondPrefix), 1, + 0x66, 6242, +/*6242*/ uint16(xSetOp), uint16(INVPCID), +/*6244*/ uint16(xReadSlashR), +/*6245*/ uint16(xArgR64), +/*6246*/ uint16(xArgM128), +/*6247*/ uint16(xMatch), +/*6248*/ uint16(xCondPrefix), 1, + 0xC4, 6252, +/*6252*/ uint16(xCondPrefix), 1, + 0x66, 6256, +/*6256*/ uint16(xCondDataSize), 0, 0, 0, 6262, 6272, +/*6262*/ uint16(xCondIsMem), 0, 6265, +/*6265*/ uint16(xSetOp), uint16(VPMASKMOVD), /*6267*/ uint16(xReadSlashR), -/*6268*/ uint16(xArgXmm0), -/*6269*/ uint16(xArgXmm1), -/*6270*/ uint16(xArgXmm2M32), +/*6268*/ uint16(xArgXmm1), +/*6269*/ uint16(xArgXmmV), +/*6270*/ uint16(xArgM128), /*6271*/ uint16(xMatch), -/*6272*/ uint16(xCondPrefix), 1, - 0xC4, 6276, -/*6276*/ uint16(xCondPrefix), 1, - 0x66, 6280, -/*6280*/ uint16(xCondDataSize), 0, 0, 0, 6286, 6293, -/*6286*/ uint16(xSetOp), uint16(VFNMSUB132PS), -/*6288*/ uint16(xReadSlashR), -/*6289*/ uint16(xArgXmm0), -/*6290*/ uint16(xArgXmm1), -/*6291*/ uint16(xArgXmm2M128), -/*6292*/ uint16(xMatch), -/*6293*/ uint16(xSetOp), uint16(VFNMSUB132PS), -/*6295*/ uint16(xReadSlashR), -/*6296*/ uint16(xArgYmm0), -/*6297*/ uint16(xArgYmm1), -/*6298*/ uint16(xArgYmm2M256), -/*6299*/ uint16(xMatch), -/*6300*/ uint16(xCondPrefix), 1, - 0xC4, 6304, -/*6304*/ uint16(xCondPrefix), 1, - 0x66, 6308, -/*6308*/ uint16(xCondDataSize), 0, 0, 0, 6314, 0, -/*6314*/ uint16(xSetOp), uint16(VFNMSUB132SS), -/*6316*/ uint16(xReadSlashR), -/*6317*/ uint16(xArgXmm0), -/*6318*/ uint16(xArgXmm1), -/*6319*/ uint16(xArgXmm2M32), -/*6320*/ uint16(xMatch), -/*6321*/ uint16(xCondPrefix), 1, - 0xC4, 6325, -/*6325*/ uint16(xCondPrefix), 1, - 0x66, 6329, -/*6329*/ uint16(xCondDataSize), 0, 0, 0, 6335, 6342, -/*6335*/ uint16(xSetOp), uint16(VFMADDSUB213PS), -/*6337*/ uint16(xReadSlashR), -/*6338*/ uint16(xArgXmm0), -/*6339*/ uint16(xArgXmm1), -/*6340*/ uint16(xArgXmm2M128), -/*6341*/ uint16(xMatch), -/*6342*/ uint16(xSetOp), uint16(VFMADDSUB213PS), -/*6344*/ uint16(xReadSlashR), -/*6345*/ uint16(xArgYmm0), -/*6346*/ uint16(xArgYmm1), -/*6347*/ uint16(xArgYmm2M256), -/*6348*/ uint16(xMatch), -/*6349*/ uint16(xCondPrefix), 1, - 0xC4, 6353, -/*6353*/ uint16(xCondPrefix), 1, - 0x66, 6357, -/*6357*/ uint16(xCondDataSize), 0, 0, 0, 6363, 6370, -/*6363*/ uint16(xSetOp), uint16(VFMSUBADD213PS), -/*6365*/ uint16(xReadSlashR), -/*6366*/ uint16(xArgXmm0), -/*6367*/ uint16(xArgXmm1), -/*6368*/ uint16(xArgXmm2M128), -/*6369*/ uint16(xMatch), -/*6370*/ uint16(xSetOp), uint16(VFMSUBADD213PS), -/*6372*/ uint16(xReadSlashR), -/*6373*/ uint16(xArgYmm0), -/*6374*/ uint16(xArgYmm1), -/*6375*/ uint16(xArgYmm2M256), -/*6376*/ uint16(xMatch), -/*6377*/ uint16(xCondPrefix), 1, - 0xC4, 6381, -/*6381*/ uint16(xCondPrefix), 1, - 0x66, 6385, -/*6385*/ uint16(xCondDataSize), 0, 0, 0, 6391, 6398, -/*6391*/ uint16(xSetOp), uint16(VFMADD213PS), -/*6393*/ uint16(xReadSlashR), -/*6394*/ uint16(xArgXmm0), -/*6395*/ uint16(xArgXmm1), -/*6396*/ uint16(xArgXmm2M128), -/*6397*/ uint16(xMatch), -/*6398*/ uint16(xSetOp), uint16(VFMADD213PS), -/*6400*/ uint16(xReadSlashR), -/*6401*/ uint16(xArgYmm0), -/*6402*/ uint16(xArgYmm1), -/*6403*/ uint16(xArgYmm2M256), -/*6404*/ uint16(xMatch), -/*6405*/ uint16(xCondPrefix), 1, - 0xC4, 6409, -/*6409*/ uint16(xCondPrefix), 1, - 0x66, 6413, -/*6413*/ uint16(xCondDataSize), 0, 0, 0, 6419, 0, -/*6419*/ uint16(xSetOp), uint16(VFMADD213SS), -/*6421*/ uint16(xReadSlashR), -/*6422*/ uint16(xArgXmm0), -/*6423*/ uint16(xArgXmm1), -/*6424*/ uint16(xArgXmm2M32), -/*6425*/ uint16(xMatch), -/*6426*/ uint16(xCondPrefix), 1, - 0xC4, 6430, -/*6430*/ uint16(xCondPrefix), 1, - 0x66, 6434, -/*6434*/ uint16(xCondDataSize), 0, 0, 0, 6440, 6447, -/*6440*/ uint16(xSetOp), uint16(VFMSUB213PS), -/*6442*/ uint16(xReadSlashR), -/*6443*/ uint16(xArgXmm0), -/*6444*/ uint16(xArgXmm1), -/*6445*/ uint16(xArgXmm2M128), -/*6446*/ uint16(xMatch), -/*6447*/ uint16(xSetOp), uint16(VFMSUB213PS), -/*6449*/ uint16(xReadSlashR), -/*6450*/ uint16(xArgYmm0), -/*6451*/ uint16(xArgYmm1), -/*6452*/ uint16(xArgYmm2M256), -/*6453*/ uint16(xMatch), -/*6454*/ uint16(xCondPrefix), 1, - 0xC4, 6458, +/*6272*/ uint16(xCondIsMem), 0, 6275, +/*6275*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6277*/ uint16(xReadSlashR), +/*6278*/ uint16(xArgYmm1), +/*6279*/ uint16(xArgYmmV), +/*6280*/ uint16(xArgM256), +/*6281*/ uint16(xMatch), +/*6282*/ uint16(xCondPrefix), 1, + 0xC4, 6286, +/*6286*/ uint16(xCondPrefix), 1, + 0x66, 6290, +/*6290*/ uint16(xCondDataSize), 0, 0, 0, 6296, 6306, +/*6296*/ uint16(xCondIsMem), 0, 6299, +/*6299*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6301*/ uint16(xReadSlashR), +/*6302*/ uint16(xArgM128), +/*6303*/ uint16(xArgXmmV), +/*6304*/ uint16(xArgXmm1), +/*6305*/ uint16(xMatch), +/*6306*/ uint16(xCondIsMem), 0, 6309, +/*6309*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6311*/ uint16(xReadSlashR), +/*6312*/ uint16(xArgM256), +/*6313*/ uint16(xArgYmmV), +/*6314*/ uint16(xArgYmm1), +/*6315*/ uint16(xMatch), +/*6316*/ uint16(xCondPrefix), 1, + 0xC4, 6320, +/*6320*/ uint16(xCondPrefix), 1, + 0x66, 6324, +/*6324*/ uint16(xCondDataSize), 0, 0, 0, 6330, 6337, +/*6330*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*6332*/ uint16(xReadSlashR), +/*6333*/ uint16(xArgXmm1), +/*6334*/ uint16(xArgXmmV), +/*6335*/ uint16(xArgXmm2M128), +/*6336*/ uint16(xMatch), +/*6337*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*6339*/ uint16(xReadSlashR), +/*6340*/ uint16(xArgYmm1), +/*6341*/ uint16(xArgYmmV), +/*6342*/ uint16(xArgYmm2M256), +/*6343*/ uint16(xMatch), +/*6344*/ uint16(xCondPrefix), 1, + 0xC4, 6348, +/*6348*/ uint16(xCondPrefix), 1, + 0x66, 6352, +/*6352*/ uint16(xCondDataSize), 0, 0, 0, 6358, 6365, +/*6358*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*6360*/ uint16(xReadSlashR), +/*6361*/ uint16(xArgXmm1), +/*6362*/ uint16(xArgXmmV), +/*6363*/ uint16(xArgXmm2M128), +/*6364*/ uint16(xMatch), +/*6365*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*6367*/ uint16(xReadSlashR), +/*6368*/ uint16(xArgYmm1), +/*6369*/ uint16(xArgYmmV), +/*6370*/ uint16(xArgYmm2M256), +/*6371*/ uint16(xMatch), +/*6372*/ uint16(xCondPrefix), 1, + 0xC4, 6376, +/*6376*/ uint16(xCondPrefix), 1, + 0x66, 6380, +/*6380*/ uint16(xCondDataSize), 0, 0, 0, 6386, 6393, +/*6386*/ uint16(xSetOp), uint16(VFMADD132PS), +/*6388*/ uint16(xReadSlashR), +/*6389*/ uint16(xArgXmm1), +/*6390*/ uint16(xArgXmmV), +/*6391*/ uint16(xArgXmm2M128), +/*6392*/ uint16(xMatch), +/*6393*/ uint16(xSetOp), uint16(VFMADD132PS), +/*6395*/ uint16(xReadSlashR), +/*6396*/ uint16(xArgYmm1), +/*6397*/ uint16(xArgYmmV), +/*6398*/ uint16(xArgYmm2M256), +/*6399*/ uint16(xMatch), +/*6400*/ uint16(xCondPrefix), 1, + 0xC4, 6404, +/*6404*/ uint16(xCondPrefix), 1, + 0x66, 6408, +/*6408*/ uint16(xSetOp), uint16(VFMADD132SS), +/*6410*/ uint16(xReadSlashR), +/*6411*/ uint16(xArgXmm1), +/*6412*/ uint16(xArgXmmV), +/*6413*/ uint16(xArgXmm2M32), +/*6414*/ uint16(xMatch), +/*6415*/ uint16(xCondPrefix), 1, + 0xC4, 6419, +/*6419*/ uint16(xCondPrefix), 1, + 0x66, 6423, +/*6423*/ uint16(xCondDataSize), 0, 0, 0, 6429, 6436, +/*6429*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*6431*/ uint16(xReadSlashR), +/*6432*/ uint16(xArgXmm1), +/*6433*/ uint16(xArgXmmV), +/*6434*/ uint16(xArgXmm2M128), +/*6435*/ uint16(xMatch), +/*6436*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*6438*/ uint16(xReadSlashR), +/*6439*/ uint16(xArgYmm1), +/*6440*/ uint16(xArgYmmV), +/*6441*/ uint16(xArgYmm2M256), +/*6442*/ uint16(xMatch), +/*6443*/ uint16(xCondPrefix), 1, + 0xC4, 6447, +/*6447*/ uint16(xCondPrefix), 1, + 0x66, 6451, +/*6451*/ uint16(xSetOp), uint16(VFMSUB132SS), +/*6453*/ uint16(xReadSlashR), +/*6454*/ uint16(xArgXmm1), +/*6455*/ uint16(xArgXmmV), +/*6456*/ uint16(xArgXmm2M32), +/*6457*/ uint16(xMatch), /*6458*/ uint16(xCondPrefix), 1, - 0x66, 6462, -/*6462*/ uint16(xCondDataSize), 0, 0, 0, 6468, 0, -/*6468*/ uint16(xSetOp), uint16(VFMSUB213SS), -/*6470*/ uint16(xReadSlashR), -/*6471*/ uint16(xArgXmm0), -/*6472*/ uint16(xArgXmm1), -/*6473*/ uint16(xArgXmm2M32), -/*6474*/ uint16(xMatch), -/*6475*/ uint16(xCondPrefix), 1, - 0xC4, 6479, -/*6479*/ uint16(xCondPrefix), 1, - 0x66, 6483, -/*6483*/ uint16(xCondDataSize), 0, 0, 0, 6489, 6496, -/*6489*/ uint16(xSetOp), uint16(VFNMADD213PS), -/*6491*/ uint16(xReadSlashR), -/*6492*/ uint16(xArgXmm0), -/*6493*/ uint16(xArgXmm1), -/*6494*/ uint16(xArgXmm2M128), -/*6495*/ uint16(xMatch), -/*6496*/ uint16(xSetOp), uint16(VFNMADD213PS), -/*6498*/ uint16(xReadSlashR), -/*6499*/ uint16(xArgYmm0), -/*6500*/ uint16(xArgYmm1), -/*6501*/ uint16(xArgYmm2M256), -/*6502*/ uint16(xMatch), -/*6503*/ uint16(xCondPrefix), 1, - 0xC4, 6507, -/*6507*/ uint16(xCondPrefix), 1, - 0x66, 6511, -/*6511*/ uint16(xCondDataSize), 0, 0, 0, 6517, 0, -/*6517*/ uint16(xSetOp), uint16(VFNMADD213SS), -/*6519*/ uint16(xReadSlashR), -/*6520*/ uint16(xArgXmm0), -/*6521*/ uint16(xArgXmm1), -/*6522*/ uint16(xArgXmm2M32), -/*6523*/ uint16(xMatch), -/*6524*/ uint16(xCondPrefix), 1, - 0xC4, 6528, -/*6528*/ uint16(xCondPrefix), 1, - 0x66, 6532, -/*6532*/ uint16(xCondDataSize), 0, 0, 0, 6538, 6545, -/*6538*/ uint16(xSetOp), uint16(VFNMSUB213PS), -/*6540*/ uint16(xReadSlashR), -/*6541*/ uint16(xArgXmm0), -/*6542*/ uint16(xArgXmm1), -/*6543*/ uint16(xArgXmm2M128), -/*6544*/ uint16(xMatch), -/*6545*/ uint16(xSetOp), uint16(VFNMSUB213PS), -/*6547*/ uint16(xReadSlashR), -/*6548*/ uint16(xArgYmm0), -/*6549*/ uint16(xArgYmm1), -/*6550*/ uint16(xArgYmm2M256), -/*6551*/ uint16(xMatch), -/*6552*/ uint16(xCondPrefix), 1, - 0xC4, 6556, -/*6556*/ uint16(xCondPrefix), 1, - 0x66, 6560, -/*6560*/ uint16(xCondDataSize), 0, 0, 0, 6566, 0, -/*6566*/ uint16(xSetOp), uint16(VFNMSUB213SS), -/*6568*/ uint16(xReadSlashR), -/*6569*/ uint16(xArgXmm0), -/*6570*/ uint16(xArgXmm1), -/*6571*/ uint16(xArgXmm2M32), -/*6572*/ uint16(xMatch), -/*6573*/ uint16(xCondPrefix), 1, - 0xC4, 6577, -/*6577*/ uint16(xCondPrefix), 1, - 0x66, 6581, -/*6581*/ uint16(xCondDataSize), 0, 0, 0, 6587, 6594, -/*6587*/ uint16(xSetOp), uint16(VFMADDSUB231PS), -/*6589*/ uint16(xReadSlashR), -/*6590*/ uint16(xArgXmm0), -/*6591*/ uint16(xArgXmm1), -/*6592*/ uint16(xArgXmm2M128), -/*6593*/ uint16(xMatch), -/*6594*/ uint16(xSetOp), uint16(VFMADDSUB231PS), -/*6596*/ uint16(xReadSlashR), -/*6597*/ uint16(xArgYmm0), -/*6598*/ uint16(xArgYmm1), -/*6599*/ uint16(xArgYmm2M256), -/*6600*/ uint16(xMatch), -/*6601*/ uint16(xCondPrefix), 1, - 0xC4, 6605, -/*6605*/ uint16(xCondPrefix), 1, - 0x66, 6609, -/*6609*/ uint16(xCondDataSize), 0, 0, 0, 6615, 6622, -/*6615*/ uint16(xSetOp), uint16(VFMSUBADD231PS), -/*6617*/ uint16(xReadSlashR), -/*6618*/ uint16(xArgXmm0), -/*6619*/ uint16(xArgXmm1), -/*6620*/ uint16(xArgXmm2M128), -/*6621*/ uint16(xMatch), -/*6622*/ uint16(xSetOp), uint16(VFMSUBADD231PS), -/*6624*/ uint16(xReadSlashR), -/*6625*/ uint16(xArgYmm0), -/*6626*/ uint16(xArgYmm1), -/*6627*/ uint16(xArgYmm2M256), -/*6628*/ uint16(xMatch), -/*6629*/ uint16(xCondPrefix), 1, - 0xC4, 6633, -/*6633*/ uint16(xCondPrefix), 1, - 0x66, 6637, -/*6637*/ uint16(xCondDataSize), 0, 0, 0, 6643, 6650, -/*6643*/ uint16(xSetOp), uint16(VFMADD231PS), -/*6645*/ uint16(xReadSlashR), -/*6646*/ uint16(xArgXmm0), -/*6647*/ uint16(xArgXmm1), -/*6648*/ uint16(xArgXmm2M128), -/*6649*/ uint16(xMatch), -/*6650*/ uint16(xSetOp), uint16(VFMADD231PS), -/*6652*/ uint16(xReadSlashR), -/*6653*/ uint16(xArgYmm0), -/*6654*/ uint16(xArgYmm1), -/*6655*/ uint16(xArgYmm2M256), -/*6656*/ uint16(xMatch), -/*6657*/ uint16(xCondPrefix), 1, - 0xC4, 6661, -/*6661*/ uint16(xCondPrefix), 1, - 0x66, 6665, -/*6665*/ uint16(xCondDataSize), 0, 0, 0, 6671, 0, -/*6671*/ uint16(xSetOp), uint16(VFMADD231SS), -/*6673*/ uint16(xReadSlashR), -/*6674*/ uint16(xArgXmm0), -/*6675*/ uint16(xArgXmm1), -/*6676*/ uint16(xArgXmm2M32), -/*6677*/ uint16(xMatch), -/*6678*/ uint16(xCondPrefix), 1, - 0xC4, 6682, -/*6682*/ uint16(xCondPrefix), 1, - 0x66, 6686, -/*6686*/ uint16(xCondDataSize), 0, 0, 0, 6692, 6699, -/*6692*/ uint16(xSetOp), uint16(VFMSUB231PS), -/*6694*/ uint16(xReadSlashR), -/*6695*/ uint16(xArgXmm0), -/*6696*/ uint16(xArgXmm1), -/*6697*/ uint16(xArgXmm2M128), -/*6698*/ uint16(xMatch), -/*6699*/ uint16(xSetOp), uint16(VFMSUB231PS), -/*6701*/ uint16(xReadSlashR), -/*6702*/ uint16(xArgYmm0), -/*6703*/ uint16(xArgYmm1), -/*6704*/ uint16(xArgYmm2M256), -/*6705*/ uint16(xMatch), -/*6706*/ uint16(xCondPrefix), 1, - 0xC4, 6710, -/*6710*/ uint16(xCondPrefix), 1, - 0x66, 6714, -/*6714*/ uint16(xCondDataSize), 0, 0, 0, 6720, 0, -/*6720*/ uint16(xSetOp), uint16(VFMSUB231SS), -/*6722*/ uint16(xReadSlashR), -/*6723*/ uint16(xArgXmm0), -/*6724*/ uint16(xArgXmm1), -/*6725*/ uint16(xArgXmm2M32), -/*6726*/ uint16(xMatch), -/*6727*/ uint16(xCondPrefix), 1, - 0xC4, 6731, -/*6731*/ uint16(xCondPrefix), 1, - 0x66, 6735, -/*6735*/ uint16(xCondDataSize), 0, 0, 0, 6741, 6748, -/*6741*/ uint16(xSetOp), uint16(VFNMADD231PS), -/*6743*/ uint16(xReadSlashR), -/*6744*/ uint16(xArgXmm0), -/*6745*/ uint16(xArgXmm1), -/*6746*/ uint16(xArgXmm2M128), -/*6747*/ uint16(xMatch), -/*6748*/ uint16(xSetOp), uint16(VFNMADD231PS), -/*6750*/ uint16(xReadSlashR), -/*6751*/ uint16(xArgYmm0), -/*6752*/ uint16(xArgYmm1), -/*6753*/ uint16(xArgYmm2M256), -/*6754*/ uint16(xMatch), -/*6755*/ uint16(xCondPrefix), 1, - 0xC4, 6759, -/*6759*/ uint16(xCondPrefix), 1, - 0x66, 6763, -/*6763*/ uint16(xCondDataSize), 0, 0, 0, 6769, 0, -/*6769*/ uint16(xSetOp), uint16(VFNMADD231SS), -/*6771*/ uint16(xReadSlashR), -/*6772*/ uint16(xArgXmm0), -/*6773*/ uint16(xArgXmm1), -/*6774*/ uint16(xArgXmm2M32), -/*6775*/ uint16(xMatch), + 0xC4, 6462, +/*6462*/ uint16(xCondPrefix), 1, + 0x66, 6466, +/*6466*/ uint16(xCondDataSize), 0, 0, 0, 6472, 6479, +/*6472*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*6474*/ uint16(xReadSlashR), +/*6475*/ uint16(xArgXmm1), +/*6476*/ uint16(xArgXmmV), +/*6477*/ uint16(xArgXmm2M128), +/*6478*/ uint16(xMatch), +/*6479*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*6481*/ uint16(xReadSlashR), +/*6482*/ uint16(xArgYmm1), +/*6483*/ uint16(xArgYmmV), +/*6484*/ uint16(xArgYmm2M256), +/*6485*/ uint16(xMatch), +/*6486*/ uint16(xCondPrefix), 1, + 0xC4, 6490, +/*6490*/ uint16(xCondPrefix), 1, + 0x66, 6494, +/*6494*/ uint16(xSetOp), uint16(VFNMADD132SS), +/*6496*/ uint16(xReadSlashR), +/*6497*/ uint16(xArgXmm1), +/*6498*/ uint16(xArgXmmV), +/*6499*/ uint16(xArgXmm2M32), +/*6500*/ uint16(xMatch), +/*6501*/ uint16(xCondPrefix), 1, + 0xC4, 6505, +/*6505*/ uint16(xCondPrefix), 1, + 0x66, 6509, +/*6509*/ uint16(xCondDataSize), 0, 0, 0, 6515, 6522, +/*6515*/ uint16(xSetOp), uint16(VFNMSUB132PS), +/*6517*/ uint16(xReadSlashR), +/*6518*/ uint16(xArgXmm1), +/*6519*/ uint16(xArgXmmV), +/*6520*/ uint16(xArgXmm2M128), +/*6521*/ uint16(xMatch), +/*6522*/ uint16(xSetOp), uint16(VFNMSUB132PS), +/*6524*/ uint16(xReadSlashR), +/*6525*/ uint16(xArgYmm1), +/*6526*/ uint16(xArgYmmV), +/*6527*/ uint16(xArgYmm2M256), +/*6528*/ uint16(xMatch), +/*6529*/ uint16(xCondPrefix), 1, + 0xC4, 6533, +/*6533*/ uint16(xCondPrefix), 1, + 0x66, 6537, +/*6537*/ uint16(xSetOp), uint16(VFNMSUB132SS), +/*6539*/ uint16(xReadSlashR), +/*6540*/ uint16(xArgXmm1), +/*6541*/ uint16(xArgXmmV), +/*6542*/ uint16(xArgXmm2M32), +/*6543*/ uint16(xMatch), +/*6544*/ uint16(xCondPrefix), 1, + 0xC4, 6548, +/*6548*/ uint16(xCondPrefix), 1, + 0x66, 6552, +/*6552*/ uint16(xCondDataSize), 0, 0, 0, 6558, 6565, +/*6558*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*6560*/ uint16(xReadSlashR), +/*6561*/ uint16(xArgXmm1), +/*6562*/ uint16(xArgXmmV), +/*6563*/ uint16(xArgXmm2M128), +/*6564*/ uint16(xMatch), +/*6565*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*6567*/ uint16(xReadSlashR), +/*6568*/ uint16(xArgYmm1), +/*6569*/ uint16(xArgYmmV), +/*6570*/ uint16(xArgYmm2M256), +/*6571*/ uint16(xMatch), +/*6572*/ uint16(xCondPrefix), 1, + 0xC4, 6576, +/*6576*/ uint16(xCondPrefix), 1, + 0x66, 6580, +/*6580*/ uint16(xCondDataSize), 0, 0, 0, 6586, 6593, +/*6586*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*6588*/ uint16(xReadSlashR), +/*6589*/ uint16(xArgXmm1), +/*6590*/ uint16(xArgXmmV), +/*6591*/ uint16(xArgXmm2M128), +/*6592*/ uint16(xMatch), +/*6593*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*6595*/ uint16(xReadSlashR), +/*6596*/ uint16(xArgYmm1), +/*6597*/ uint16(xArgYmmV), +/*6598*/ uint16(xArgYmm2M256), +/*6599*/ uint16(xMatch), +/*6600*/ uint16(xCondPrefix), 1, + 0xC4, 6604, +/*6604*/ uint16(xCondPrefix), 1, + 0x66, 6608, +/*6608*/ uint16(xCondDataSize), 0, 0, 0, 6614, 6621, +/*6614*/ uint16(xSetOp), uint16(VFMADD213PS), +/*6616*/ uint16(xReadSlashR), +/*6617*/ uint16(xArgXmm1), +/*6618*/ uint16(xArgXmmV), +/*6619*/ uint16(xArgXmm2M128), +/*6620*/ uint16(xMatch), +/*6621*/ uint16(xSetOp), uint16(VFMADD213PS), +/*6623*/ uint16(xReadSlashR), +/*6624*/ uint16(xArgYmm1), +/*6625*/ uint16(xArgYmmV), +/*6626*/ uint16(xArgYmm2M256), +/*6627*/ uint16(xMatch), +/*6628*/ uint16(xCondPrefix), 1, + 0xC4, 6632, +/*6632*/ uint16(xCondPrefix), 1, + 0x66, 6636, +/*6636*/ uint16(xSetOp), uint16(VFMADD213SS), +/*6638*/ uint16(xReadSlashR), +/*6639*/ uint16(xArgXmm1), +/*6640*/ uint16(xArgXmmV), +/*6641*/ uint16(xArgXmm2M32), +/*6642*/ uint16(xMatch), +/*6643*/ uint16(xCondPrefix), 1, + 0xC4, 6647, +/*6647*/ uint16(xCondPrefix), 1, + 0x66, 6651, +/*6651*/ uint16(xCondDataSize), 0, 0, 0, 6657, 6664, +/*6657*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*6659*/ uint16(xReadSlashR), +/*6660*/ uint16(xArgXmm1), +/*6661*/ uint16(xArgXmmV), +/*6662*/ uint16(xArgXmm2M128), +/*6663*/ uint16(xMatch), +/*6664*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*6666*/ uint16(xReadSlashR), +/*6667*/ uint16(xArgYmm1), +/*6668*/ uint16(xArgYmmV), +/*6669*/ uint16(xArgYmm2M256), +/*6670*/ uint16(xMatch), +/*6671*/ uint16(xCondPrefix), 1, + 0xC4, 6675, +/*6675*/ uint16(xCondPrefix), 1, + 0x66, 6679, +/*6679*/ uint16(xSetOp), uint16(VFMSUB213SS), +/*6681*/ uint16(xReadSlashR), +/*6682*/ uint16(xArgXmm1), +/*6683*/ uint16(xArgXmmV), +/*6684*/ uint16(xArgXmm2M32), +/*6685*/ uint16(xMatch), +/*6686*/ uint16(xCondPrefix), 1, + 0xC4, 6690, +/*6690*/ uint16(xCondPrefix), 1, + 0x66, 6694, +/*6694*/ uint16(xCondDataSize), 0, 0, 0, 6700, 6707, +/*6700*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*6702*/ uint16(xReadSlashR), +/*6703*/ uint16(xArgXmm1), +/*6704*/ uint16(xArgXmmV), +/*6705*/ uint16(xArgXmm2M128), +/*6706*/ uint16(xMatch), +/*6707*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*6709*/ uint16(xReadSlashR), +/*6710*/ uint16(xArgYmm1), +/*6711*/ uint16(xArgYmmV), +/*6712*/ uint16(xArgYmm2M256), +/*6713*/ uint16(xMatch), +/*6714*/ uint16(xCondPrefix), 1, + 0xC4, 6718, +/*6718*/ uint16(xCondPrefix), 1, + 0x66, 6722, +/*6722*/ uint16(xSetOp), uint16(VFNMADD213SS), +/*6724*/ uint16(xReadSlashR), +/*6725*/ uint16(xArgXmm1), +/*6726*/ uint16(xArgXmmV), +/*6727*/ uint16(xArgXmm2M32), +/*6728*/ uint16(xMatch), +/*6729*/ uint16(xCondPrefix), 1, + 0xC4, 6733, +/*6733*/ uint16(xCondPrefix), 1, + 0x66, 6737, +/*6737*/ uint16(xCondDataSize), 0, 0, 0, 6743, 6750, +/*6743*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6745*/ uint16(xReadSlashR), +/*6746*/ uint16(xArgXmm1), +/*6747*/ uint16(xArgXmmV), +/*6748*/ uint16(xArgXmm2M128), +/*6749*/ uint16(xMatch), +/*6750*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6752*/ uint16(xReadSlashR), +/*6753*/ uint16(xArgYmm1), +/*6754*/ uint16(xArgYmmV), +/*6755*/ uint16(xArgYmm2M256), +/*6756*/ uint16(xMatch), +/*6757*/ uint16(xCondPrefix), 1, + 0xC4, 6761, +/*6761*/ uint16(xCondPrefix), 1, + 0x66, 6765, +/*6765*/ uint16(xSetOp), uint16(VFNMSUB213SS), +/*6767*/ uint16(xReadSlashR), +/*6768*/ uint16(xArgXmm1), +/*6769*/ uint16(xArgXmmV), +/*6770*/ uint16(xArgXmm2M32), +/*6771*/ uint16(xMatch), +/*6772*/ uint16(xCondPrefix), 1, + 0xC4, 6776, /*6776*/ uint16(xCondPrefix), 1, - 0xC4, 6780, -/*6780*/ uint16(xCondPrefix), 1, - 0x66, 6784, -/*6784*/ uint16(xCondDataSize), 0, 0, 0, 6790, 6797, -/*6790*/ uint16(xSetOp), uint16(VFNMSUB231PS), -/*6792*/ uint16(xReadSlashR), -/*6793*/ uint16(xArgXmm0), -/*6794*/ uint16(xArgXmm1), -/*6795*/ uint16(xArgXmm2M128), -/*6796*/ uint16(xMatch), -/*6797*/ uint16(xSetOp), uint16(VFNMSUB231PS), -/*6799*/ uint16(xReadSlashR), -/*6800*/ uint16(xArgYmm0), -/*6801*/ uint16(xArgYmm1), -/*6802*/ uint16(xArgYmm2M256), -/*6803*/ uint16(xMatch), + 0x66, 6780, +/*6780*/ uint16(xCondDataSize), 0, 0, 0, 6786, 6793, +/*6786*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6788*/ uint16(xReadSlashR), +/*6789*/ uint16(xArgXmm1), +/*6790*/ uint16(xArgXmmV), +/*6791*/ uint16(xArgXmm2M128), +/*6792*/ uint16(xMatch), +/*6793*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6795*/ uint16(xReadSlashR), +/*6796*/ uint16(xArgYmm1), +/*6797*/ uint16(xArgYmmV), +/*6798*/ uint16(xArgYmm2M256), +/*6799*/ uint16(xMatch), +/*6800*/ uint16(xCondPrefix), 1, + 0xC4, 6804, /*6804*/ uint16(xCondPrefix), 1, - 0xC4, 6808, -/*6808*/ uint16(xCondPrefix), 1, - 0x66, 6812, -/*6812*/ uint16(xCondDataSize), 0, 0, 0, 6818, 0, -/*6818*/ uint16(xSetOp), uint16(VFNMSUB231SS), -/*6820*/ uint16(xReadSlashR), -/*6821*/ uint16(xArgXmm0), -/*6822*/ uint16(xArgXmm1), -/*6823*/ uint16(xArgXmm2M32), -/*6824*/ uint16(xMatch), -/*6825*/ uint16(xCondPrefix), 2, - 0xC4, 6837, - 0x66, 6831, -/*6831*/ uint16(xSetOp), uint16(AESIMC), -/*6833*/ uint16(xReadSlashR), -/*6834*/ uint16(xArgXmm1), -/*6835*/ uint16(xArgXmm2M128), -/*6836*/ uint16(xMatch), -/*6837*/ uint16(xCondPrefix), 1, - 0x66, 6841, -/*6841*/ uint16(xCondDataSize), 0, 0, 0, 6847, 0, -/*6847*/ uint16(xSetOp), uint16(VAESIMC), -/*6849*/ uint16(xReadSlashR), -/*6850*/ uint16(xArgXmm1), -/*6851*/ uint16(xArgXmm2M128), -/*6852*/ uint16(xMatch), -/*6853*/ uint16(xCondPrefix), 2, - 0xC4, 6865, - 0x66, 6859, -/*6859*/ uint16(xSetOp), uint16(AESENC), -/*6861*/ uint16(xReadSlashR), -/*6862*/ uint16(xArgXmm1), -/*6863*/ uint16(xArgXmm2M128), -/*6864*/ uint16(xMatch), -/*6865*/ uint16(xCondPrefix), 1, - 0x66, 6869, -/*6869*/ uint16(xCondDataSize), 0, 0, 0, 6875, 0, -/*6875*/ uint16(xSetOp), uint16(VAESENC), -/*6877*/ uint16(xReadSlashR), -/*6878*/ uint16(xArgXmm1), -/*6879*/ uint16(xArgXmm2), -/*6880*/ uint16(xArgXmm3M128), -/*6881*/ uint16(xMatch), -/*6882*/ uint16(xCondPrefix), 2, - 0xC4, 6894, - 0x66, 6888, -/*6888*/ uint16(xSetOp), uint16(AESENCLAST), -/*6890*/ uint16(xReadSlashR), -/*6891*/ uint16(xArgXmm1), -/*6892*/ uint16(xArgXmm2M128), -/*6893*/ uint16(xMatch), -/*6894*/ uint16(xCondPrefix), 1, - 0x66, 6898, -/*6898*/ uint16(xCondDataSize), 0, 0, 0, 6904, 0, -/*6904*/ uint16(xSetOp), uint16(VAESENCLAST), -/*6906*/ uint16(xReadSlashR), -/*6907*/ uint16(xArgXmm1), -/*6908*/ uint16(xArgXmm2), -/*6909*/ uint16(xArgXmm3M128), -/*6910*/ uint16(xMatch), -/*6911*/ uint16(xCondPrefix), 2, - 0xC4, 6923, - 0x66, 6917, -/*6917*/ uint16(xSetOp), uint16(AESDEC), -/*6919*/ uint16(xReadSlashR), -/*6920*/ uint16(xArgXmm1), -/*6921*/ uint16(xArgXmm2M128), -/*6922*/ uint16(xMatch), -/*6923*/ uint16(xCondPrefix), 1, - 0x66, 6927, -/*6927*/ uint16(xCondDataSize), 0, 0, 0, 6933, 0, -/*6933*/ uint16(xSetOp), uint16(VAESDEC), -/*6935*/ uint16(xReadSlashR), -/*6936*/ uint16(xArgXmm1), -/*6937*/ uint16(xArgXmm2), -/*6938*/ uint16(xArgXmm3M128), -/*6939*/ uint16(xMatch), -/*6940*/ uint16(xCondPrefix), 2, - 0xC4, 6952, - 0x66, 6946, -/*6946*/ uint16(xSetOp), uint16(AESDECLAST), -/*6948*/ uint16(xReadSlashR), -/*6949*/ uint16(xArgXmm1), -/*6950*/ uint16(xArgXmm2M128), -/*6951*/ uint16(xMatch), -/*6952*/ uint16(xCondPrefix), 1, - 0x66, 6956, -/*6956*/ uint16(xCondDataSize), 0, 0, 0, 6962, 0, -/*6962*/ uint16(xSetOp), uint16(VAESDECLAST), -/*6964*/ uint16(xReadSlashR), -/*6965*/ uint16(xArgXmm1), -/*6966*/ uint16(xArgXmm2), -/*6967*/ uint16(xArgXmm3M128), -/*6968*/ uint16(xMatch), -/*6969*/ uint16(xCondIs64), 6972, 7014, -/*6972*/ uint16(xCondPrefix), 2, - 0xF2, 6996, - 0x0, 6978, -/*6978*/ uint16(xCondDataSize), 6984, 6990, 0, 0, 0, -/*6984*/ uint16(xSetOp), uint16(MOVBE), -/*6986*/ uint16(xReadSlashR), -/*6987*/ uint16(xArgR16), -/*6988*/ uint16(xArgM16), -/*6989*/ uint16(xMatch), -/*6990*/ uint16(xSetOp), uint16(MOVBE), -/*6992*/ uint16(xReadSlashR), -/*6993*/ uint16(xArgR32), -/*6994*/ uint16(xArgM32), -/*6995*/ uint16(xMatch), -/*6996*/ uint16(xCondDataSize), 7002, 7008, 0, 0, 0, -/*7002*/ uint16(xSetOp), uint16(CRC32), -/*7004*/ uint16(xReadSlashR), -/*7005*/ uint16(xArgR32), -/*7006*/ uint16(xArgRM8), -/*7007*/ uint16(xMatch), -/*7008*/ uint16(xSetOp), uint16(CRC32), -/*7010*/ uint16(xReadSlashR), -/*7011*/ uint16(xArgR32), -/*7012*/ uint16(xArgRM8), -/*7013*/ uint16(xMatch), -/*7014*/ uint16(xCondPrefix), 2, - 0xF2, 7032, - 0x0, 7020, -/*7020*/ uint16(xCondDataSize), 6984, 6990, 7026, 0, 0, -/*7026*/ uint16(xSetOp), uint16(MOVBE), -/*7028*/ uint16(xReadSlashR), -/*7029*/ uint16(xArgR64), -/*7030*/ uint16(xArgM64), -/*7031*/ uint16(xMatch), -/*7032*/ uint16(xCondDataSize), 7002, 7008, 7038, 0, 0, -/*7038*/ uint16(xSetOp), uint16(CRC32), -/*7040*/ uint16(xReadSlashR), -/*7041*/ uint16(xArgR64), -/*7042*/ uint16(xArgRM8), -/*7043*/ uint16(xMatch), -/*7044*/ uint16(xCondIs64), 7047, 7089, -/*7047*/ uint16(xCondPrefix), 2, - 0xF2, 7071, - 0x0, 7053, -/*7053*/ uint16(xCondDataSize), 7059, 7065, 0, 0, 0, -/*7059*/ uint16(xSetOp), uint16(MOVBE), -/*7061*/ uint16(xReadSlashR), -/*7062*/ uint16(xArgM16), -/*7063*/ uint16(xArgR16), -/*7064*/ uint16(xMatch), -/*7065*/ uint16(xSetOp), uint16(MOVBE), -/*7067*/ uint16(xReadSlashR), -/*7068*/ uint16(xArgM32), -/*7069*/ uint16(xArgR32), -/*7070*/ uint16(xMatch), -/*7071*/ uint16(xCondDataSize), 7077, 7083, 0, 0, 0, -/*7077*/ uint16(xSetOp), uint16(CRC32), -/*7079*/ uint16(xReadSlashR), -/*7080*/ uint16(xArgR32), -/*7081*/ uint16(xArgRM16), -/*7082*/ uint16(xMatch), -/*7083*/ uint16(xSetOp), uint16(CRC32), -/*7085*/ uint16(xReadSlashR), -/*7086*/ uint16(xArgR32), -/*7087*/ uint16(xArgRM32), -/*7088*/ uint16(xMatch), -/*7089*/ uint16(xCondPrefix), 2, - 0xF2, 7107, - 0x0, 7095, -/*7095*/ uint16(xCondDataSize), 7059, 7065, 7101, 0, 0, -/*7101*/ uint16(xSetOp), uint16(MOVBE), -/*7103*/ uint16(xReadSlashR), -/*7104*/ uint16(xArgM64), -/*7105*/ uint16(xArgR64), -/*7106*/ uint16(xMatch), -/*7107*/ uint16(xCondDataSize), 7077, 7083, 7113, 0, 0, -/*7113*/ uint16(xSetOp), uint16(CRC32), -/*7115*/ uint16(xReadSlashR), -/*7116*/ uint16(xArgR64), -/*7117*/ uint16(xArgRM64), -/*7118*/ uint16(xMatch), -/*7119*/ uint16(xCondPrefix), 1, - 0xC4, 7123, -/*7123*/ uint16(xSetOp), uint16(ANDN), -/*7125*/ uint16(xReadSlashR), -/*7126*/ uint16(xArgR32a), -/*7127*/ uint16(xArgR32b), -/*7128*/ uint16(xArgRM32), -/*7129*/ uint16(xMatch), -/*7130*/ uint16(xCondSlashR), + 0x66, 6808, +/*6808*/ uint16(xCondDataSize), 0, 0, 0, 6814, 6821, +/*6814*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6816*/ uint16(xReadSlashR), +/*6817*/ uint16(xArgXmm1), +/*6818*/ uint16(xArgXmmV), +/*6819*/ uint16(xArgXmm2M128), +/*6820*/ uint16(xMatch), +/*6821*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6823*/ uint16(xReadSlashR), +/*6824*/ uint16(xArgYmm1), +/*6825*/ uint16(xArgYmmV), +/*6826*/ uint16(xArgYmm2M256), +/*6827*/ uint16(xMatch), +/*6828*/ uint16(xCondPrefix), 1, + 0xC4, 6832, +/*6832*/ uint16(xCondPrefix), 1, + 0x66, 6836, +/*6836*/ uint16(xCondDataSize), 0, 0, 0, 6842, 6849, +/*6842*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6844*/ uint16(xReadSlashR), +/*6845*/ uint16(xArgXmm1), +/*6846*/ uint16(xArgXmmV), +/*6847*/ uint16(xArgXmm2M128), +/*6848*/ uint16(xMatch), +/*6849*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6851*/ uint16(xReadSlashR), +/*6852*/ uint16(xArgYmm1), +/*6853*/ uint16(xArgYmmV), +/*6854*/ uint16(xArgYmm2M256), +/*6855*/ uint16(xMatch), +/*6856*/ uint16(xCondPrefix), 1, + 0xC4, 6860, +/*6860*/ uint16(xCondPrefix), 1, + 0x66, 6864, +/*6864*/ uint16(xSetOp), uint16(VFMADD231SS), +/*6866*/ uint16(xReadSlashR), +/*6867*/ uint16(xArgXmm1), +/*6868*/ uint16(xArgXmmV), +/*6869*/ uint16(xArgXmm2M32), +/*6870*/ uint16(xMatch), +/*6871*/ uint16(xCondPrefix), 1, + 0xC4, 6875, +/*6875*/ uint16(xCondPrefix), 1, + 0x66, 6879, +/*6879*/ uint16(xCondDataSize), 0, 0, 0, 6885, 6892, +/*6885*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6887*/ uint16(xReadSlashR), +/*6888*/ uint16(xArgXmm1), +/*6889*/ uint16(xArgXmmV), +/*6890*/ uint16(xArgXmm2M128), +/*6891*/ uint16(xMatch), +/*6892*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6894*/ uint16(xReadSlashR), +/*6895*/ uint16(xArgYmm1), +/*6896*/ uint16(xArgYmmV), +/*6897*/ uint16(xArgYmm2M256), +/*6898*/ uint16(xMatch), +/*6899*/ uint16(xCondPrefix), 1, + 0xC4, 6903, +/*6903*/ uint16(xCondPrefix), 1, + 0x66, 6907, +/*6907*/ uint16(xSetOp), uint16(VFMSUB231SS), +/*6909*/ uint16(xReadSlashR), +/*6910*/ uint16(xArgXmm1), +/*6911*/ uint16(xArgXmmV), +/*6912*/ uint16(xArgXmm2M32), +/*6913*/ uint16(xMatch), +/*6914*/ uint16(xCondPrefix), 1, + 0xC4, 6918, +/*6918*/ uint16(xCondPrefix), 1, + 0x66, 6922, +/*6922*/ uint16(xCondDataSize), 0, 0, 0, 6928, 6935, +/*6928*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6930*/ uint16(xReadSlashR), +/*6931*/ uint16(xArgXmm1), +/*6932*/ uint16(xArgXmmV), +/*6933*/ uint16(xArgXmm2M128), +/*6934*/ uint16(xMatch), +/*6935*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6937*/ uint16(xReadSlashR), +/*6938*/ uint16(xArgYmm1), +/*6939*/ uint16(xArgYmmV), +/*6940*/ uint16(xArgYmm2M256), +/*6941*/ uint16(xMatch), +/*6942*/ uint16(xCondPrefix), 1, + 0xC4, 6946, +/*6946*/ uint16(xCondPrefix), 1, + 0x66, 6950, +/*6950*/ uint16(xSetOp), uint16(VFNMADD231SS), +/*6952*/ uint16(xReadSlashR), +/*6953*/ uint16(xArgXmm1), +/*6954*/ uint16(xArgXmmV), +/*6955*/ uint16(xArgXmm2M32), +/*6956*/ uint16(xMatch), +/*6957*/ uint16(xCondPrefix), 1, + 0xC4, 6961, +/*6961*/ uint16(xCondPrefix), 1, + 0x66, 6965, +/*6965*/ uint16(xCondDataSize), 0, 0, 0, 6971, 6978, +/*6971*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6973*/ uint16(xReadSlashR), +/*6974*/ uint16(xArgXmm1), +/*6975*/ uint16(xArgXmmV), +/*6976*/ uint16(xArgXmm2M128), +/*6977*/ uint16(xMatch), +/*6978*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6980*/ uint16(xReadSlashR), +/*6981*/ uint16(xArgYmm1), +/*6982*/ uint16(xArgYmmV), +/*6983*/ uint16(xArgYmm2M256), +/*6984*/ uint16(xMatch), +/*6985*/ uint16(xCondPrefix), 1, + 0xC4, 6989, +/*6989*/ uint16(xCondPrefix), 1, + 0x66, 6993, +/*6993*/ uint16(xSetOp), uint16(VFNMSUB231SS), +/*6995*/ uint16(xReadSlashR), +/*6996*/ uint16(xArgXmm1), +/*6997*/ uint16(xArgXmmV), +/*6998*/ uint16(xArgXmm2M32), +/*6999*/ uint16(xMatch), +/*7000*/ uint16(xCondPrefix), 2, + 0xC4, 7012, + 0x66, 7006, +/*7006*/ uint16(xSetOp), uint16(AESIMC), +/*7008*/ uint16(xReadSlashR), +/*7009*/ uint16(xArgXmm1), +/*7010*/ uint16(xArgXmm2M128), +/*7011*/ uint16(xMatch), +/*7012*/ uint16(xCondPrefix), 1, + 0x66, 7016, +/*7016*/ uint16(xCondDataSize), 0, 0, 0, 7022, 0, +/*7022*/ uint16(xSetOp), uint16(VAESIMC), +/*7024*/ uint16(xReadSlashR), +/*7025*/ uint16(xArgXmm1), +/*7026*/ uint16(xArgXmm2M128), +/*7027*/ uint16(xMatch), +/*7028*/ uint16(xCondPrefix), 2, + 0xC4, 7040, + 0x66, 7034, +/*7034*/ uint16(xSetOp), uint16(AESENC), +/*7036*/ uint16(xReadSlashR), +/*7037*/ uint16(xArgXmm1), +/*7038*/ uint16(xArgXmm2M128), +/*7039*/ uint16(xMatch), +/*7040*/ uint16(xCondPrefix), 1, + 0x66, 7044, +/*7044*/ uint16(xCondDataSize), 0, 0, 0, 7050, 0, +/*7050*/ uint16(xSetOp), uint16(VAESENC), +/*7052*/ uint16(xReadSlashR), +/*7053*/ uint16(xArgXmm1), +/*7054*/ uint16(xArgXmmV), +/*7055*/ uint16(xArgXmm2M128), +/*7056*/ uint16(xMatch), +/*7057*/ uint16(xCondPrefix), 2, + 0xC4, 7069, + 0x66, 7063, +/*7063*/ uint16(xSetOp), uint16(AESENCLAST), +/*7065*/ uint16(xReadSlashR), +/*7066*/ uint16(xArgXmm1), +/*7067*/ uint16(xArgXmm2M128), +/*7068*/ uint16(xMatch), +/*7069*/ uint16(xCondPrefix), 1, + 0x66, 7073, +/*7073*/ uint16(xCondDataSize), 0, 0, 0, 7079, 0, +/*7079*/ uint16(xSetOp), uint16(VAESENCLAST), +/*7081*/ uint16(xReadSlashR), +/*7082*/ uint16(xArgXmm1), +/*7083*/ uint16(xArgXmmV), +/*7084*/ uint16(xArgXmm2M128), +/*7085*/ uint16(xMatch), +/*7086*/ uint16(xCondPrefix), 2, + 0xC4, 7098, + 0x66, 7092, +/*7092*/ uint16(xSetOp), uint16(AESDEC), +/*7094*/ uint16(xReadSlashR), +/*7095*/ uint16(xArgXmm1), +/*7096*/ uint16(xArgXmm2M128), +/*7097*/ uint16(xMatch), +/*7098*/ uint16(xCondPrefix), 1, + 0x66, 7102, +/*7102*/ uint16(xCondDataSize), 0, 0, 0, 7108, 0, +/*7108*/ uint16(xSetOp), uint16(VAESDEC), +/*7110*/ uint16(xReadSlashR), +/*7111*/ uint16(xArgXmm1), +/*7112*/ uint16(xArgXmmV), +/*7113*/ uint16(xArgXmm2M128), +/*7114*/ uint16(xMatch), +/*7115*/ uint16(xCondPrefix), 2, + 0xC4, 7127, + 0x66, 7121, +/*7121*/ uint16(xSetOp), uint16(AESDECLAST), +/*7123*/ uint16(xReadSlashR), +/*7124*/ uint16(xArgXmm1), +/*7125*/ uint16(xArgXmm2M128), +/*7126*/ uint16(xMatch), +/*7127*/ uint16(xCondPrefix), 1, + 0x66, 7131, +/*7131*/ uint16(xCondDataSize), 0, 0, 0, 7137, 0, +/*7137*/ uint16(xSetOp), uint16(VAESDECLAST), +/*7139*/ uint16(xReadSlashR), +/*7140*/ uint16(xArgXmm1), +/*7141*/ uint16(xArgXmmV), +/*7142*/ uint16(xArgXmm2M128), +/*7143*/ uint16(xMatch), +/*7144*/ uint16(xCondIs64), 7147, 7189, +/*7147*/ uint16(xCondPrefix), 2, + 0xF2, 7171, + 0x0, 7153, +/*7153*/ uint16(xCondDataSize), 7159, 7165, 0, 0, 0, +/*7159*/ uint16(xSetOp), uint16(MOVBE), +/*7161*/ uint16(xReadSlashR), +/*7162*/ uint16(xArgR16), +/*7163*/ uint16(xArgM16), +/*7164*/ uint16(xMatch), +/*7165*/ uint16(xSetOp), uint16(MOVBE), +/*7167*/ uint16(xReadSlashR), +/*7168*/ uint16(xArgR32), +/*7169*/ uint16(xArgM32), +/*7170*/ uint16(xMatch), +/*7171*/ uint16(xCondDataSize), 7177, 7183, 0, 0, 0, +/*7177*/ uint16(xSetOp), uint16(CRC32), +/*7179*/ uint16(xReadSlashR), +/*7180*/ uint16(xArgR32), +/*7181*/ uint16(xArgRM8), +/*7182*/ uint16(xMatch), +/*7183*/ uint16(xSetOp), uint16(CRC32), +/*7185*/ uint16(xReadSlashR), +/*7186*/ uint16(xArgR32), +/*7187*/ uint16(xArgRM8), +/*7188*/ uint16(xMatch), +/*7189*/ uint16(xCondPrefix), 2, + 0xF2, 7207, + 0x0, 7195, +/*7195*/ uint16(xCondDataSize), 7159, 7165, 7201, 0, 0, +/*7201*/ uint16(xSetOp), uint16(MOVBE), +/*7203*/ uint16(xReadSlashR), +/*7204*/ uint16(xArgR64), +/*7205*/ uint16(xArgM64), +/*7206*/ uint16(xMatch), +/*7207*/ uint16(xCondDataSize), 7177, 7183, 7213, 0, 0, +/*7213*/ uint16(xSetOp), uint16(CRC32), +/*7215*/ uint16(xReadSlashR), +/*7216*/ uint16(xArgR64), +/*7217*/ uint16(xArgRM8), +/*7218*/ uint16(xMatch), +/*7219*/ uint16(xCondIs64), 7222, 7264, +/*7222*/ uint16(xCondPrefix), 2, + 0xF2, 7246, + 0x0, 7228, +/*7228*/ uint16(xCondDataSize), 7234, 7240, 0, 0, 0, +/*7234*/ uint16(xSetOp), uint16(MOVBE), +/*7236*/ uint16(xReadSlashR), +/*7237*/ uint16(xArgM16), +/*7238*/ uint16(xArgR16), +/*7239*/ uint16(xMatch), +/*7240*/ uint16(xSetOp), uint16(MOVBE), +/*7242*/ uint16(xReadSlashR), +/*7243*/ uint16(xArgM32), +/*7244*/ uint16(xArgR32), +/*7245*/ uint16(xMatch), +/*7246*/ uint16(xCondDataSize), 7252, 7258, 0, 0, 0, +/*7252*/ uint16(xSetOp), uint16(CRC32), +/*7254*/ uint16(xReadSlashR), +/*7255*/ uint16(xArgR32), +/*7256*/ uint16(xArgRM16), +/*7257*/ uint16(xMatch), +/*7258*/ uint16(xSetOp), uint16(CRC32), +/*7260*/ uint16(xReadSlashR), +/*7261*/ uint16(xArgR32), +/*7262*/ uint16(xArgRM32), +/*7263*/ uint16(xMatch), +/*7264*/ uint16(xCondPrefix), 2, + 0xF2, 7282, + 0x0, 7270, +/*7270*/ uint16(xCondDataSize), 7234, 7240, 7276, 0, 0, +/*7276*/ uint16(xSetOp), uint16(MOVBE), +/*7278*/ uint16(xReadSlashR), +/*7279*/ uint16(xArgM64), +/*7280*/ uint16(xArgR64), +/*7281*/ uint16(xMatch), +/*7282*/ uint16(xCondDataSize), 7252, 7258, 7288, 0, 0, +/*7288*/ uint16(xSetOp), uint16(CRC32), +/*7290*/ uint16(xReadSlashR), +/*7291*/ uint16(xArgR64), +/*7292*/ uint16(xArgRM64), +/*7293*/ uint16(xMatch), +/*7294*/ uint16(xCondPrefix), 1, + 0xC4, 7298, +/*7298*/ uint16(xSetOp), uint16(ANDN), +/*7300*/ uint16(xReadSlashR), +/*7301*/ uint16(xArgR32), +/*7302*/ uint16(xArgR32V), +/*7303*/ uint16(xArgRM32), +/*7304*/ uint16(xMatch), +/*7305*/ uint16(xCondSlashR), 0, // 0 - 7139, // 1 - 7147, // 2 - 7155, // 3 + 7314, // 1 + 7323, // 2 + 7332, // 3 0, // 4 0, // 5 0, // 6 0, // 7 -/*7139*/ uint16(xCondPrefix), 1, - 0xC4, 7143, -/*7143*/ uint16(xSetOp), uint16(BLSR), -/*7145*/ uint16(xArgRM32), -/*7146*/ uint16(xMatch), -/*7147*/ uint16(xCondPrefix), 1, - 0xC4, 7151, -/*7151*/ uint16(xSetOp), uint16(BLSMSK), -/*7153*/ uint16(xArgRM32), -/*7154*/ uint16(xMatch), -/*7155*/ uint16(xCondPrefix), 1, - 0xC4, 7159, -/*7159*/ uint16(xSetOp), uint16(BLSI), -/*7161*/ uint16(xArgRM32), -/*7162*/ uint16(xMatch), -/*7163*/ uint16(xCondPrefix), 1, - 0xC4, 7167, -/*7167*/ uint16(xCondPrefix), 3, - 0xF3, 7189, - 0xF2, 7182, - 0x0, 7175, -/*7175*/ uint16(xSetOp), uint16(BZHI), -/*7177*/ uint16(xReadSlashR), -/*7178*/ uint16(xArgR32a), -/*7179*/ uint16(xArgRM32), -/*7180*/ uint16(xArgR32b), -/*7181*/ uint16(xMatch), -/*7182*/ uint16(xSetOp), uint16(PDEP), -/*7184*/ uint16(xReadSlashR), -/*7185*/ uint16(xArgR32a), -/*7186*/ uint16(xArgR32b), -/*7187*/ uint16(xArgRM32), -/*7188*/ uint16(xMatch), -/*7189*/ uint16(xSetOp), uint16(PEXT), -/*7191*/ uint16(xReadSlashR), -/*7192*/ uint16(xArgR32a), -/*7193*/ uint16(xArgR32b), -/*7194*/ uint16(xArgRM32), -/*7195*/ uint16(xMatch), -/*7196*/ uint16(xCondPrefix), 1, - 0xC4, 7200, -/*7200*/ uint16(xCondPrefix), 1, - 0xF2, 7204, -/*7204*/ uint16(xSetOp), uint16(MULX), -/*7206*/ uint16(xReadSlashR), -/*7207*/ uint16(xArgR32a), -/*7208*/ uint16(xArgR32b), -/*7209*/ uint16(xArgRM32), -/*7210*/ uint16(xMatch), -/*7211*/ uint16(xCondPrefix), 1, - 0xC4, 7215, -/*7215*/ uint16(xCondPrefix), 4, - 0xF3, 7246, - 0xF2, 7239, - 0x66, 7232, - 0x0, 7225, -/*7225*/ uint16(xSetOp), uint16(BEXTR), -/*7227*/ uint16(xReadSlashR), -/*7228*/ uint16(xArgR32a), -/*7229*/ uint16(xArgRM32), -/*7230*/ uint16(xArgR32b), -/*7231*/ uint16(xMatch), -/*7232*/ uint16(xSetOp), uint16(SHLX), -/*7234*/ uint16(xReadSlashR), -/*7235*/ uint16(xArgR32a), -/*7236*/ uint16(xArgRM32), -/*7237*/ uint16(xArgR32b), -/*7238*/ uint16(xMatch), -/*7239*/ uint16(xSetOp), uint16(SHRX), -/*7241*/ uint16(xReadSlashR), -/*7242*/ uint16(xArgR32a), -/*7243*/ uint16(xArgRM32), -/*7244*/ uint16(xArgR32b), -/*7245*/ uint16(xMatch), -/*7246*/ uint16(xSetOp), uint16(SARX), -/*7248*/ uint16(xReadSlashR), -/*7249*/ uint16(xArgR32a), -/*7250*/ uint16(xArgRM32), -/*7251*/ uint16(xArgR32b), -/*7252*/ uint16(xMatch), -/*7253*/ uint16(xCondByte), 35, - 0x02, 7347, - 0x04, 7379, - 0x05, 7409, - 0x06, 7439, - 0x08, 7462, - 0x09, 7502, - 0x0A, 7542, - 0x0B, 7569, - 0x0C, 7596, - 0x0D, 7638, - 0x0E, 7680, - 0x0F, 7722, - 0x14, 7774, - 0x15, 7806, - 0x16, 7838, - 0x17, 7907, - 0x18, 7939, - 0x19, 7962, - 0x1D, 7984, - 0x20, 8006, - 0x21, 8039, - 0x22, 8072, - 0x38, 8142, - 0x39, 8165, - 0x40, 8187, - 0x41, 8229, - 0x42, 8262, - 0x44, 8304, - 0x46, 8337, - 0x60, 8360, - 0x61, 8392, - 0x62, 8424, - 0x63, 8456, - 0xDF, 8488, - 0xF0, 8520, - uint16(xFail), -/*7326*/ uint16(xCondPrefix), 1, - 0xC4, 7330, -/*7330*/ uint16(xCondPrefix), 1, - 0x66, 7334, -/*7334*/ uint16(xCondDataSize), 0, 0, 0, 7340, 0, -/*7340*/ uint16(xSetOp), uint16(VCVTPS2PH), -/*7342*/ uint16(xReadIb), -/*7343*/ uint16(xArgXmm1M64), -/*7344*/ uint16(xArgXmm2), -/*7345*/ uint16(xArgImm8), -/*7346*/ uint16(xMatch), -/*7347*/ uint16(xCondPrefix), 1, - 0xC4, 7351, -/*7351*/ uint16(xCondPrefix), 1, - 0x66, 7355, -/*7355*/ uint16(xCondDataSize), 0, 0, 0, 7361, 7370, -/*7361*/ uint16(xSetOp), uint16(VPBLENDD), -/*7363*/ uint16(xReadSlashR), -/*7364*/ uint16(xReadIb), -/*7365*/ uint16(xArgXmm1), -/*7366*/ uint16(xArgXmm2), -/*7367*/ uint16(xArgXmm3M128), -/*7368*/ uint16(xArgImm8), -/*7369*/ uint16(xMatch), -/*7370*/ uint16(xSetOp), uint16(VPBLENDD), -/*7372*/ uint16(xReadSlashR), -/*7373*/ uint16(xReadIb), -/*7374*/ uint16(xArgYmm1), -/*7375*/ uint16(xArgYmm2), -/*7376*/ uint16(xArgYmm3M256), -/*7377*/ uint16(xArgImm8), -/*7378*/ uint16(xMatch), -/*7379*/ uint16(xCondPrefix), 1, - 0xC4, 7383, -/*7383*/ uint16(xCondPrefix), 1, - 0x66, 7387, -/*7387*/ uint16(xCondDataSize), 0, 0, 0, 7393, 7401, -/*7393*/ uint16(xSetOp), uint16(VPERMILPS), -/*7395*/ uint16(xReadSlashR), -/*7396*/ uint16(xReadIb), -/*7397*/ uint16(xArgXmm1), -/*7398*/ uint16(xArgXmm2M128), -/*7399*/ uint16(xArgImm8), -/*7400*/ uint16(xMatch), -/*7401*/ uint16(xSetOp), uint16(VPERMILPS), -/*7403*/ uint16(xReadSlashR), -/*7404*/ uint16(xReadIb), -/*7405*/ uint16(xArgYmm1), -/*7406*/ uint16(xArgYmm2M256), -/*7407*/ uint16(xArgImm8), -/*7408*/ uint16(xMatch), -/*7409*/ uint16(xCondPrefix), 1, - 0xC4, 7413, -/*7413*/ uint16(xCondPrefix), 1, - 0x66, 7417, -/*7417*/ uint16(xCondDataSize), 0, 0, 0, 7423, 7431, -/*7423*/ uint16(xSetOp), uint16(VPERMILPD), -/*7425*/ uint16(xReadSlashR), -/*7426*/ uint16(xReadIb), -/*7427*/ uint16(xArgXmm1), -/*7428*/ uint16(xArgXmm2M128), -/*7429*/ uint16(xArgImm8), +/*7314*/ uint16(xCondPrefix), 1, + 0xC4, 7318, +/*7318*/ uint16(xSetOp), uint16(BLSR), +/*7320*/ uint16(xArgR32V), +/*7321*/ uint16(xArgRM32), +/*7322*/ uint16(xMatch), +/*7323*/ uint16(xCondPrefix), 1, + 0xC4, 7327, +/*7327*/ uint16(xSetOp), uint16(BLSMSK), +/*7329*/ uint16(xArgR32V), +/*7330*/ uint16(xArgRM32), +/*7331*/ uint16(xMatch), +/*7332*/ uint16(xCondPrefix), 1, + 0xC4, 7336, +/*7336*/ uint16(xSetOp), uint16(BLSI), +/*7338*/ uint16(xArgR32V), +/*7339*/ uint16(xArgRM32), +/*7340*/ uint16(xMatch), +/*7341*/ uint16(xCondPrefix), 1, + 0xC4, 7345, +/*7345*/ uint16(xCondPrefix), 3, + 0xF3, 7367, + 0xF2, 7360, + 0x0, 7353, +/*7353*/ uint16(xSetOp), uint16(BZHI), +/*7355*/ uint16(xReadSlashR), +/*7356*/ uint16(xArgR32), +/*7357*/ uint16(xArgRM32), +/*7358*/ uint16(xArgR32V), +/*7359*/ uint16(xMatch), +/*7360*/ uint16(xSetOp), uint16(PDEP), +/*7362*/ uint16(xReadSlashR), +/*7363*/ uint16(xArgR32), +/*7364*/ uint16(xArgR32V), +/*7365*/ uint16(xArgRM32), +/*7366*/ uint16(xMatch), +/*7367*/ uint16(xSetOp), uint16(PEXT), +/*7369*/ uint16(xReadSlashR), +/*7370*/ uint16(xArgR32), +/*7371*/ uint16(xArgR32V), +/*7372*/ uint16(xArgRM32), +/*7373*/ uint16(xMatch), +/*7374*/ uint16(xCondPrefix), 1, + 0xC4, 7378, +/*7378*/ uint16(xCondPrefix), 1, + 0xF2, 7382, +/*7382*/ uint16(xSetOp), uint16(MULX), +/*7384*/ uint16(xReadSlashR), +/*7385*/ uint16(xArgR32), +/*7386*/ uint16(xArgR32V), +/*7387*/ uint16(xArgRM32), +/*7388*/ uint16(xMatch), +/*7389*/ uint16(xCondPrefix), 1, + 0xC4, 7393, +/*7393*/ uint16(xCondPrefix), 4, + 0xF3, 7424, + 0xF2, 7417, + 0x66, 7410, + 0x0, 7403, +/*7403*/ uint16(xSetOp), uint16(BEXTR), +/*7405*/ uint16(xReadSlashR), +/*7406*/ uint16(xArgR32), +/*7407*/ uint16(xArgRM32), +/*7408*/ uint16(xArgR32V), +/*7409*/ uint16(xMatch), +/*7410*/ uint16(xSetOp), uint16(SHLX), +/*7412*/ uint16(xReadSlashR), +/*7413*/ uint16(xArgR32), +/*7414*/ uint16(xArgRM32), +/*7415*/ uint16(xArgR32V), +/*7416*/ uint16(xMatch), +/*7417*/ uint16(xSetOp), uint16(SHRX), +/*7419*/ uint16(xReadSlashR), +/*7420*/ uint16(xArgR32), +/*7421*/ uint16(xArgRM32), +/*7422*/ uint16(xArgR32V), +/*7423*/ uint16(xMatch), +/*7424*/ uint16(xSetOp), uint16(SARX), +/*7426*/ uint16(xReadSlashR), +/*7427*/ uint16(xArgR32), +/*7428*/ uint16(xArgRM32), +/*7429*/ uint16(xArgR32V), /*7430*/ uint16(xMatch), -/*7431*/ uint16(xSetOp), uint16(VPERMILPD), -/*7433*/ uint16(xReadSlashR), -/*7434*/ uint16(xReadIb), -/*7435*/ uint16(xArgYmm1), -/*7436*/ uint16(xArgYmm2M256), -/*7437*/ uint16(xArgImm8), -/*7438*/ uint16(xMatch), -/*7439*/ uint16(xCondPrefix), 1, - 0xC4, 7443, -/*7443*/ uint16(xCondPrefix), 1, - 0x66, 7447, -/*7447*/ uint16(xCondDataSize), 0, 0, 0, 0, 7453, -/*7453*/ uint16(xSetOp), uint16(VPERM2F128), -/*7455*/ uint16(xReadSlashR), -/*7456*/ uint16(xReadIb), -/*7457*/ uint16(xArgYmm1), -/*7458*/ uint16(xArgYmm2), -/*7459*/ uint16(xArgYmm3M256), -/*7460*/ uint16(xArgImm8), -/*7461*/ uint16(xMatch), -/*7462*/ uint16(xCondPrefix), 2, - 0xC4, 7476, - 0x66, 7468, -/*7468*/ uint16(xSetOp), uint16(ROUNDPS), -/*7470*/ uint16(xReadSlashR), -/*7471*/ uint16(xReadIb), -/*7472*/ uint16(xArgXmm1), -/*7473*/ uint16(xArgXmm2M128), -/*7474*/ uint16(xArgImm8u), -/*7475*/ uint16(xMatch), -/*7476*/ uint16(xCondPrefix), 1, - 0x66, 7480, -/*7480*/ uint16(xCondDataSize), 0, 0, 0, 7486, 7494, -/*7486*/ uint16(xSetOp), uint16(VROUNDPS), -/*7488*/ uint16(xReadSlashR), -/*7489*/ uint16(xReadIb), -/*7490*/ uint16(xArgXmm1), -/*7491*/ uint16(xArgXmm2M128), -/*7492*/ uint16(xArgImm8), -/*7493*/ uint16(xMatch), -/*7494*/ uint16(xSetOp), uint16(VROUNDPS), -/*7496*/ uint16(xReadSlashR), -/*7497*/ uint16(xReadIb), -/*7498*/ uint16(xArgYmm1), -/*7499*/ uint16(xArgYmm2M256), -/*7500*/ uint16(xArgImm8), -/*7501*/ uint16(xMatch), -/*7502*/ uint16(xCondPrefix), 2, - 0xC4, 7516, - 0x66, 7508, -/*7508*/ uint16(xSetOp), uint16(ROUNDPD), -/*7510*/ uint16(xReadSlashR), -/*7511*/ uint16(xReadIb), -/*7512*/ uint16(xArgXmm1), -/*7513*/ uint16(xArgXmm2M128), -/*7514*/ uint16(xArgImm8u), -/*7515*/ uint16(xMatch), -/*7516*/ uint16(xCondPrefix), 1, - 0x66, 7520, -/*7520*/ uint16(xCondDataSize), 0, 0, 0, 7526, 7534, -/*7526*/ uint16(xSetOp), uint16(VROUNDPD), -/*7528*/ uint16(xReadSlashR), -/*7529*/ uint16(xReadIb), -/*7530*/ uint16(xArgXmm1), -/*7531*/ uint16(xArgXmm2M128), -/*7532*/ uint16(xArgImm8), -/*7533*/ uint16(xMatch), -/*7534*/ uint16(xSetOp), uint16(VROUNDPD), -/*7536*/ uint16(xReadSlashR), -/*7537*/ uint16(xReadIb), -/*7538*/ uint16(xArgYmm1), -/*7539*/ uint16(xArgYmm2M256), -/*7540*/ uint16(xArgImm8), -/*7541*/ uint16(xMatch), -/*7542*/ uint16(xCondPrefix), 2, - 0xC4, 7556, - 0x66, 7548, -/*7548*/ uint16(xSetOp), uint16(ROUNDSS), -/*7550*/ uint16(xReadSlashR), -/*7551*/ uint16(xReadIb), -/*7552*/ uint16(xArgXmm1), -/*7553*/ uint16(xArgXmm2M32), -/*7554*/ uint16(xArgImm8u), -/*7555*/ uint16(xMatch), -/*7556*/ uint16(xCondPrefix), 1, - 0x66, 7560, -/*7560*/ uint16(xSetOp), uint16(VROUNDSS), -/*7562*/ uint16(xReadSlashR), -/*7563*/ uint16(xReadIb), -/*7564*/ uint16(xArgXmm1), -/*7565*/ uint16(xArgXmm2), -/*7566*/ uint16(xArgXmm3M32), -/*7567*/ uint16(xArgImm8), -/*7568*/ uint16(xMatch), -/*7569*/ uint16(xCondPrefix), 2, - 0xC4, 7583, - 0x66, 7575, -/*7575*/ uint16(xSetOp), uint16(ROUNDSD), -/*7577*/ uint16(xReadSlashR), -/*7578*/ uint16(xReadIb), -/*7579*/ uint16(xArgXmm1), -/*7580*/ uint16(xArgXmm2M64), -/*7581*/ uint16(xArgImm8u), -/*7582*/ uint16(xMatch), -/*7583*/ uint16(xCondPrefix), 1, - 0x66, 7587, -/*7587*/ uint16(xSetOp), uint16(VROUNDSD), -/*7589*/ uint16(xReadSlashR), -/*7590*/ uint16(xReadIb), -/*7591*/ uint16(xArgXmm1), -/*7592*/ uint16(xArgXmm2), -/*7593*/ uint16(xArgXmm3M64), +/*7431*/ uint16(xCondByte), 35, + 0x02, 7504, + 0x04, 7536, + 0x05, 7566, + 0x06, 7596, + 0x08, 7619, + 0x09, 7659, + 0x0A, 7699, + 0x0B, 7726, + 0x0C, 7753, + 0x0D, 7795, + 0x0E, 7837, + 0x0F, 7879, + 0x14, 7931, + 0x15, 7963, + 0x16, 7995, + 0x17, 8064, + 0x18, 8096, + 0x19, 8119, + 0x1D, 8141, + 0x20, 8171, + 0x21, 8204, + 0x22, 8237, + 0x38, 8307, + 0x39, 8330, + 0x40, 8352, + 0x41, 8394, + 0x42, 8427, + 0x44, 8469, + 0x46, 8502, + 0x60, 8525, + 0x61, 8557, + 0x62, 8589, + 0x63, 8621, + 0xDF, 8653, + 0xF0, 8685, + uint16(xFail), +/*7504*/ uint16(xCondPrefix), 1, + 0xC4, 7508, +/*7508*/ uint16(xCondPrefix), 1, + 0x66, 7512, +/*7512*/ uint16(xCondDataSize), 0, 0, 0, 7518, 7527, +/*7518*/ uint16(xSetOp), uint16(VPBLENDD), +/*7520*/ uint16(xReadSlashR), +/*7521*/ uint16(xReadIb), +/*7522*/ uint16(xArgXmm1), +/*7523*/ uint16(xArgXmmV), +/*7524*/ uint16(xArgXmm2M128), +/*7525*/ uint16(xArgImm8), +/*7526*/ uint16(xMatch), +/*7527*/ uint16(xSetOp), uint16(VPBLENDD), +/*7529*/ uint16(xReadSlashR), +/*7530*/ uint16(xReadIb), +/*7531*/ uint16(xArgYmm1), +/*7532*/ uint16(xArgYmmV), +/*7533*/ uint16(xArgYmm2M256), +/*7534*/ uint16(xArgImm8), +/*7535*/ uint16(xMatch), +/*7536*/ uint16(xCondPrefix), 1, + 0xC4, 7540, +/*7540*/ uint16(xCondPrefix), 1, + 0x66, 7544, +/*7544*/ uint16(xCondDataSize), 0, 0, 0, 7550, 7558, +/*7550*/ uint16(xSetOp), uint16(VPERMILPS), +/*7552*/ uint16(xReadSlashR), +/*7553*/ uint16(xReadIb), +/*7554*/ uint16(xArgXmm1), +/*7555*/ uint16(xArgXmm2M128), +/*7556*/ uint16(xArgImm8), +/*7557*/ uint16(xMatch), +/*7558*/ uint16(xSetOp), uint16(VPERMILPS), +/*7560*/ uint16(xReadSlashR), +/*7561*/ uint16(xReadIb), +/*7562*/ uint16(xArgYmm1), +/*7563*/ uint16(xArgYmm2M256), +/*7564*/ uint16(xArgImm8), +/*7565*/ uint16(xMatch), +/*7566*/ uint16(xCondPrefix), 1, + 0xC4, 7570, +/*7570*/ uint16(xCondPrefix), 1, + 0x66, 7574, +/*7574*/ uint16(xCondDataSize), 0, 0, 0, 7580, 7588, +/*7580*/ uint16(xSetOp), uint16(VPERMILPD), +/*7582*/ uint16(xReadSlashR), +/*7583*/ uint16(xReadIb), +/*7584*/ uint16(xArgXmm1), +/*7585*/ uint16(xArgXmm2M128), +/*7586*/ uint16(xArgImm8), +/*7587*/ uint16(xMatch), +/*7588*/ uint16(xSetOp), uint16(VPERMILPD), +/*7590*/ uint16(xReadSlashR), +/*7591*/ uint16(xReadIb), +/*7592*/ uint16(xArgYmm1), +/*7593*/ uint16(xArgYmm2M256), /*7594*/ uint16(xArgImm8), /*7595*/ uint16(xMatch), -/*7596*/ uint16(xCondPrefix), 2, - 0xC4, 7610, - 0x66, 7602, -/*7602*/ uint16(xSetOp), uint16(BLENDPS), -/*7604*/ uint16(xReadSlashR), -/*7605*/ uint16(xReadIb), -/*7606*/ uint16(xArgXmm1), -/*7607*/ uint16(xArgXmm2M128), -/*7608*/ uint16(xArgImm8u), -/*7609*/ uint16(xMatch), -/*7610*/ uint16(xCondPrefix), 1, - 0x66, 7614, -/*7614*/ uint16(xCondDataSize), 0, 0, 0, 7620, 7629, -/*7620*/ uint16(xSetOp), uint16(VBLENDPS), -/*7622*/ uint16(xReadSlashR), -/*7623*/ uint16(xReadIb), -/*7624*/ uint16(xArgXmm1), -/*7625*/ uint16(xArgXmm2), -/*7626*/ uint16(xArgXmm3M128), -/*7627*/ uint16(xArgImm8), -/*7628*/ uint16(xMatch), -/*7629*/ uint16(xSetOp), uint16(VBLENDPS), -/*7631*/ uint16(xReadSlashR), -/*7632*/ uint16(xReadIb), -/*7633*/ uint16(xArgYmm1), -/*7634*/ uint16(xArgYmm2), -/*7635*/ uint16(xArgYmm3M256), -/*7636*/ uint16(xArgImm8), -/*7637*/ uint16(xMatch), -/*7638*/ uint16(xCondPrefix), 2, - 0xC4, 7652, - 0x66, 7644, -/*7644*/ uint16(xSetOp), uint16(BLENDPD), -/*7646*/ uint16(xReadSlashR), -/*7647*/ uint16(xReadIb), -/*7648*/ uint16(xArgXmm1), -/*7649*/ uint16(xArgXmm2M128), -/*7650*/ uint16(xArgImm8u), -/*7651*/ uint16(xMatch), -/*7652*/ uint16(xCondPrefix), 1, - 0x66, 7656, -/*7656*/ uint16(xCondDataSize), 0, 0, 0, 7662, 7671, -/*7662*/ uint16(xSetOp), uint16(VBLENDPD), -/*7664*/ uint16(xReadSlashR), -/*7665*/ uint16(xReadIb), -/*7666*/ uint16(xArgXmm1), -/*7667*/ uint16(xArgXmm2), -/*7668*/ uint16(xArgXmm3M128), -/*7669*/ uint16(xArgImm8), -/*7670*/ uint16(xMatch), -/*7671*/ uint16(xSetOp), uint16(VBLENDPD), -/*7673*/ uint16(xReadSlashR), -/*7674*/ uint16(xReadIb), -/*7675*/ uint16(xArgYmm1), -/*7676*/ uint16(xArgYmm2), -/*7677*/ uint16(xArgYmm3M256), -/*7678*/ uint16(xArgImm8), -/*7679*/ uint16(xMatch), -/*7680*/ uint16(xCondPrefix), 2, - 0xC4, 7694, - 0x66, 7686, -/*7686*/ uint16(xSetOp), uint16(PBLENDW), -/*7688*/ uint16(xReadSlashR), -/*7689*/ uint16(xReadIb), -/*7690*/ uint16(xArgXmm1), -/*7691*/ uint16(xArgXmm2M128), -/*7692*/ uint16(xArgImm8u), -/*7693*/ uint16(xMatch), -/*7694*/ uint16(xCondPrefix), 1, - 0x66, 7698, -/*7698*/ uint16(xCondDataSize), 0, 0, 0, 7704, 7713, -/*7704*/ uint16(xSetOp), uint16(VPBLENDW), -/*7706*/ uint16(xReadSlashR), -/*7707*/ uint16(xReadIb), -/*7708*/ uint16(xArgXmm1), -/*7709*/ uint16(xArgXmm2), -/*7710*/ uint16(xArgXmm3M128), -/*7711*/ uint16(xArgImm8), +/*7596*/ uint16(xCondPrefix), 1, + 0xC4, 7600, +/*7600*/ uint16(xCondPrefix), 1, + 0x66, 7604, +/*7604*/ uint16(xCondDataSize), 0, 0, 0, 0, 7610, +/*7610*/ uint16(xSetOp), uint16(VPERM2F128), +/*7612*/ uint16(xReadSlashR), +/*7613*/ uint16(xReadIb), +/*7614*/ uint16(xArgYmm1), +/*7615*/ uint16(xArgYmmV), +/*7616*/ uint16(xArgYmm2M256), +/*7617*/ uint16(xArgImm8), +/*7618*/ uint16(xMatch), +/*7619*/ uint16(xCondPrefix), 2, + 0xC4, 7633, + 0x66, 7625, +/*7625*/ uint16(xSetOp), uint16(ROUNDPS), +/*7627*/ uint16(xReadSlashR), +/*7628*/ uint16(xReadIb), +/*7629*/ uint16(xArgXmm1), +/*7630*/ uint16(xArgXmm2M128), +/*7631*/ uint16(xArgImm8u), +/*7632*/ uint16(xMatch), +/*7633*/ uint16(xCondPrefix), 1, + 0x66, 7637, +/*7637*/ uint16(xCondDataSize), 0, 0, 0, 7643, 7651, +/*7643*/ uint16(xSetOp), uint16(VROUNDPS), +/*7645*/ uint16(xReadSlashR), +/*7646*/ uint16(xReadIb), +/*7647*/ uint16(xArgXmm1), +/*7648*/ uint16(xArgXmm2M128), +/*7649*/ uint16(xArgImm8), +/*7650*/ uint16(xMatch), +/*7651*/ uint16(xSetOp), uint16(VROUNDPS), +/*7653*/ uint16(xReadSlashR), +/*7654*/ uint16(xReadIb), +/*7655*/ uint16(xArgYmm1), +/*7656*/ uint16(xArgYmm2M256), +/*7657*/ uint16(xArgImm8), +/*7658*/ uint16(xMatch), +/*7659*/ uint16(xCondPrefix), 2, + 0xC4, 7673, + 0x66, 7665, +/*7665*/ uint16(xSetOp), uint16(ROUNDPD), +/*7667*/ uint16(xReadSlashR), +/*7668*/ uint16(xReadIb), +/*7669*/ uint16(xArgXmm1), +/*7670*/ uint16(xArgXmm2M128), +/*7671*/ uint16(xArgImm8u), +/*7672*/ uint16(xMatch), +/*7673*/ uint16(xCondPrefix), 1, + 0x66, 7677, +/*7677*/ uint16(xCondDataSize), 0, 0, 0, 7683, 7691, +/*7683*/ uint16(xSetOp), uint16(VROUNDPD), +/*7685*/ uint16(xReadSlashR), +/*7686*/ uint16(xReadIb), +/*7687*/ uint16(xArgXmm1), +/*7688*/ uint16(xArgXmm2M128), +/*7689*/ uint16(xArgImm8), +/*7690*/ uint16(xMatch), +/*7691*/ uint16(xSetOp), uint16(VROUNDPD), +/*7693*/ uint16(xReadSlashR), +/*7694*/ uint16(xReadIb), +/*7695*/ uint16(xArgYmm1), +/*7696*/ uint16(xArgYmm2M256), +/*7697*/ uint16(xArgImm8), +/*7698*/ uint16(xMatch), +/*7699*/ uint16(xCondPrefix), 2, + 0xC4, 7713, + 0x66, 7705, +/*7705*/ uint16(xSetOp), uint16(ROUNDSS), +/*7707*/ uint16(xReadSlashR), +/*7708*/ uint16(xReadIb), +/*7709*/ uint16(xArgXmm1), +/*7710*/ uint16(xArgXmm2M32), +/*7711*/ uint16(xArgImm8u), /*7712*/ uint16(xMatch), -/*7713*/ uint16(xSetOp), uint16(VPBLENDW), -/*7715*/ uint16(xReadSlashR), -/*7716*/ uint16(xReadIb), -/*7717*/ uint16(xArgYmm1), -/*7718*/ uint16(xArgYmm2), -/*7719*/ uint16(xArgYmm3M256), -/*7720*/ uint16(xArgImm8), -/*7721*/ uint16(xMatch), -/*7722*/ uint16(xCondPrefix), 3, - 0xC4, 7746, - 0x66, 7738, - 0x0, 7730, -/*7730*/ uint16(xSetOp), uint16(PALIGNR), -/*7732*/ uint16(xReadSlashR), -/*7733*/ uint16(xReadIb), -/*7734*/ uint16(xArgMm1), -/*7735*/ uint16(xArgMm2M64), -/*7736*/ uint16(xArgImm8u), -/*7737*/ uint16(xMatch), -/*7738*/ uint16(xSetOp), uint16(PALIGNR), -/*7740*/ uint16(xReadSlashR), -/*7741*/ uint16(xReadIb), -/*7742*/ uint16(xArgXmm1), -/*7743*/ uint16(xArgXmm2M128), -/*7744*/ uint16(xArgImm8u), -/*7745*/ uint16(xMatch), -/*7746*/ uint16(xCondPrefix), 1, - 0x66, 7750, -/*7750*/ uint16(xCondDataSize), 0, 0, 0, 7756, 7765, -/*7756*/ uint16(xSetOp), uint16(VPALIGNR), -/*7758*/ uint16(xReadSlashR), -/*7759*/ uint16(xReadIb), -/*7760*/ uint16(xArgXmm1), -/*7761*/ uint16(xArgXmm2), -/*7762*/ uint16(xArgXmm3M128), -/*7763*/ uint16(xArgImm8), -/*7764*/ uint16(xMatch), -/*7765*/ uint16(xSetOp), uint16(VPALIGNR), -/*7767*/ uint16(xReadSlashR), -/*7768*/ uint16(xReadIb), -/*7769*/ uint16(xArgYmm1), -/*7770*/ uint16(xArgYmm2), -/*7771*/ uint16(xArgYmm3M256), -/*7772*/ uint16(xArgImm8), -/*7773*/ uint16(xMatch), -/*7774*/ uint16(xCondPrefix), 2, - 0xC4, 7788, - 0x66, 7780, -/*7780*/ uint16(xSetOp), uint16(PEXTRB), -/*7782*/ uint16(xReadSlashR), -/*7783*/ uint16(xReadIb), -/*7784*/ uint16(xArgR32M8), -/*7785*/ uint16(xArgXmm1), -/*7786*/ uint16(xArgImm8u), -/*7787*/ uint16(xMatch), -/*7788*/ uint16(xCondPrefix), 1, - 0x66, 7792, -/*7792*/ uint16(xCondDataSize), 0, 0, 0, 7798, 0, -/*7798*/ uint16(xSetOp), uint16(VPEXTRB), -/*7800*/ uint16(xReadSlashR), -/*7801*/ uint16(xReadIb), -/*7802*/ uint16(xArgR32M8), -/*7803*/ uint16(xArgXmm1), -/*7804*/ uint16(xArgImm8), -/*7805*/ uint16(xMatch), -/*7806*/ uint16(xCondPrefix), 2, - 0xC4, 7820, - 0x66, 7812, -/*7812*/ uint16(xSetOp), uint16(PEXTRW), -/*7814*/ uint16(xReadSlashR), -/*7815*/ uint16(xReadIb), -/*7816*/ uint16(xArgR32M16), -/*7817*/ uint16(xArgXmm1), -/*7818*/ uint16(xArgImm8u), -/*7819*/ uint16(xMatch), -/*7820*/ uint16(xCondPrefix), 1, - 0x66, 7824, -/*7824*/ uint16(xCondDataSize), 0, 0, 0, 7830, 0, -/*7830*/ uint16(xSetOp), uint16(VPEXTRW), -/*7832*/ uint16(xReadSlashR), -/*7833*/ uint16(xReadIb), -/*7834*/ uint16(xArgR32M16), -/*7835*/ uint16(xArgXmm2), -/*7836*/ uint16(xArgImm8), -/*7837*/ uint16(xMatch), -/*7838*/ uint16(xCondIs64), 7841, 7887, -/*7841*/ uint16(xCondPrefix), 2, - 0xC4, 7869, - 0x66, 7847, -/*7847*/ uint16(xCondDataSize), 7853, 7861, 0, 0, 0, -/*7853*/ uint16(xSetOp), uint16(PEXTRD), -/*7855*/ uint16(xReadSlashR), -/*7856*/ uint16(xReadIb), -/*7857*/ uint16(xArgRM32), -/*7858*/ uint16(xArgXmm1), -/*7859*/ uint16(xArgImm8u), -/*7860*/ uint16(xMatch), -/*7861*/ uint16(xSetOp), uint16(PEXTRD), +/*7713*/ uint16(xCondPrefix), 1, + 0x66, 7717, +/*7717*/ uint16(xSetOp), uint16(VROUNDSS), +/*7719*/ uint16(xReadSlashR), +/*7720*/ uint16(xReadIb), +/*7721*/ uint16(xArgXmm1), +/*7722*/ uint16(xArgXmmV), +/*7723*/ uint16(xArgXmm2M32), +/*7724*/ uint16(xArgImm8), +/*7725*/ uint16(xMatch), +/*7726*/ uint16(xCondPrefix), 2, + 0xC4, 7740, + 0x66, 7732, +/*7732*/ uint16(xSetOp), uint16(ROUNDSD), +/*7734*/ uint16(xReadSlashR), +/*7735*/ uint16(xReadIb), +/*7736*/ uint16(xArgXmm1), +/*7737*/ uint16(xArgXmm2M64), +/*7738*/ uint16(xArgImm8u), +/*7739*/ uint16(xMatch), +/*7740*/ uint16(xCondPrefix), 1, + 0x66, 7744, +/*7744*/ uint16(xSetOp), uint16(VROUNDSD), +/*7746*/ uint16(xReadSlashR), +/*7747*/ uint16(xReadIb), +/*7748*/ uint16(xArgXmm1), +/*7749*/ uint16(xArgXmmV), +/*7750*/ uint16(xArgXmm2M64), +/*7751*/ uint16(xArgImm8), +/*7752*/ uint16(xMatch), +/*7753*/ uint16(xCondPrefix), 2, + 0xC4, 7767, + 0x66, 7759, +/*7759*/ uint16(xSetOp), uint16(BLENDPS), +/*7761*/ uint16(xReadSlashR), +/*7762*/ uint16(xReadIb), +/*7763*/ uint16(xArgXmm1), +/*7764*/ uint16(xArgXmm2M128), +/*7765*/ uint16(xArgImm8u), +/*7766*/ uint16(xMatch), +/*7767*/ uint16(xCondPrefix), 1, + 0x66, 7771, +/*7771*/ uint16(xCondDataSize), 0, 0, 0, 7777, 7786, +/*7777*/ uint16(xSetOp), uint16(VBLENDPS), +/*7779*/ uint16(xReadSlashR), +/*7780*/ uint16(xReadIb), +/*7781*/ uint16(xArgXmm1), +/*7782*/ uint16(xArgXmmV), +/*7783*/ uint16(xArgXmm2M128), +/*7784*/ uint16(xArgImm8), +/*7785*/ uint16(xMatch), +/*7786*/ uint16(xSetOp), uint16(VBLENDPS), +/*7788*/ uint16(xReadSlashR), +/*7789*/ uint16(xReadIb), +/*7790*/ uint16(xArgYmm1), +/*7791*/ uint16(xArgYmmV), +/*7792*/ uint16(xArgYmm2M256), +/*7793*/ uint16(xArgImm8), +/*7794*/ uint16(xMatch), +/*7795*/ uint16(xCondPrefix), 2, + 0xC4, 7809, + 0x66, 7801, +/*7801*/ uint16(xSetOp), uint16(BLENDPD), +/*7803*/ uint16(xReadSlashR), +/*7804*/ uint16(xReadIb), +/*7805*/ uint16(xArgXmm1), +/*7806*/ uint16(xArgXmm2M128), +/*7807*/ uint16(xArgImm8u), +/*7808*/ uint16(xMatch), +/*7809*/ uint16(xCondPrefix), 1, + 0x66, 7813, +/*7813*/ uint16(xCondDataSize), 0, 0, 0, 7819, 7828, +/*7819*/ uint16(xSetOp), uint16(VBLENDPD), +/*7821*/ uint16(xReadSlashR), +/*7822*/ uint16(xReadIb), +/*7823*/ uint16(xArgXmm1), +/*7824*/ uint16(xArgXmmV), +/*7825*/ uint16(xArgXmm2M128), +/*7826*/ uint16(xArgImm8), +/*7827*/ uint16(xMatch), +/*7828*/ uint16(xSetOp), uint16(VBLENDPD), +/*7830*/ uint16(xReadSlashR), +/*7831*/ uint16(xReadIb), +/*7832*/ uint16(xArgYmm1), +/*7833*/ uint16(xArgYmmV), +/*7834*/ uint16(xArgYmm2M256), +/*7835*/ uint16(xArgImm8), +/*7836*/ uint16(xMatch), +/*7837*/ uint16(xCondPrefix), 2, + 0xC4, 7851, + 0x66, 7843, +/*7843*/ uint16(xSetOp), uint16(PBLENDW), +/*7845*/ uint16(xReadSlashR), +/*7846*/ uint16(xReadIb), +/*7847*/ uint16(xArgXmm1), +/*7848*/ uint16(xArgXmm2M128), +/*7849*/ uint16(xArgImm8u), +/*7850*/ uint16(xMatch), +/*7851*/ uint16(xCondPrefix), 1, + 0x66, 7855, +/*7855*/ uint16(xCondDataSize), 0, 0, 0, 7861, 7870, +/*7861*/ uint16(xSetOp), uint16(VPBLENDW), /*7863*/ uint16(xReadSlashR), /*7864*/ uint16(xReadIb), -/*7865*/ uint16(xArgRM32), -/*7866*/ uint16(xArgXmm1), -/*7867*/ uint16(xArgImm8u), -/*7868*/ uint16(xMatch), -/*7869*/ uint16(xCondPrefix), 1, - 0x66, 7873, -/*7873*/ uint16(xCondDataSize), 0, 0, 0, 7879, 0, -/*7879*/ uint16(xSetOp), uint16(VPEXTRD), -/*7881*/ uint16(xReadSlashR), -/*7882*/ uint16(xReadIb), -/*7883*/ uint16(xArgR32M32), -/*7884*/ uint16(xArgXmm1), -/*7885*/ uint16(xArgImm8), -/*7886*/ uint16(xMatch), -/*7887*/ uint16(xCondPrefix), 2, - 0xC4, 7869, - 0x66, 7893, -/*7893*/ uint16(xCondDataSize), 7853, 7861, 7899, 0, 0, -/*7899*/ uint16(xSetOp), uint16(PEXTRQ), -/*7901*/ uint16(xReadSlashR), -/*7902*/ uint16(xReadIb), -/*7903*/ uint16(xArgRM64), -/*7904*/ uint16(xArgXmm1), -/*7905*/ uint16(xArgImm8u), -/*7906*/ uint16(xMatch), -/*7907*/ uint16(xCondPrefix), 2, - 0xC4, 7921, - 0x66, 7913, -/*7913*/ uint16(xSetOp), uint16(EXTRACTPS), +/*7865*/ uint16(xArgXmm1), +/*7866*/ uint16(xArgXmmV), +/*7867*/ uint16(xArgXmm2M128), +/*7868*/ uint16(xArgImm8), +/*7869*/ uint16(xMatch), +/*7870*/ uint16(xSetOp), uint16(VPBLENDW), +/*7872*/ uint16(xReadSlashR), +/*7873*/ uint16(xReadIb), +/*7874*/ uint16(xArgYmm1), +/*7875*/ uint16(xArgYmmV), +/*7876*/ uint16(xArgYmm2M256), +/*7877*/ uint16(xArgImm8), +/*7878*/ uint16(xMatch), +/*7879*/ uint16(xCondPrefix), 3, + 0xC4, 7903, + 0x66, 7895, + 0x0, 7887, +/*7887*/ uint16(xSetOp), uint16(PALIGNR), +/*7889*/ uint16(xReadSlashR), +/*7890*/ uint16(xReadIb), +/*7891*/ uint16(xArgMm1), +/*7892*/ uint16(xArgMm2M64), +/*7893*/ uint16(xArgImm8u), +/*7894*/ uint16(xMatch), +/*7895*/ uint16(xSetOp), uint16(PALIGNR), +/*7897*/ uint16(xReadSlashR), +/*7898*/ uint16(xReadIb), +/*7899*/ uint16(xArgXmm1), +/*7900*/ uint16(xArgXmm2M128), +/*7901*/ uint16(xArgImm8u), +/*7902*/ uint16(xMatch), +/*7903*/ uint16(xCondPrefix), 1, + 0x66, 7907, +/*7907*/ uint16(xCondDataSize), 0, 0, 0, 7913, 7922, +/*7913*/ uint16(xSetOp), uint16(VPALIGNR), /*7915*/ uint16(xReadSlashR), /*7916*/ uint16(xReadIb), -/*7917*/ uint16(xArgRM32), -/*7918*/ uint16(xArgXmm1), -/*7919*/ uint16(xArgImm8u), -/*7920*/ uint16(xMatch), -/*7921*/ uint16(xCondPrefix), 1, - 0x66, 7925, -/*7925*/ uint16(xCondDataSize), 0, 0, 0, 7931, 0, -/*7931*/ uint16(xSetOp), uint16(VEXTRACTPS), -/*7933*/ uint16(xReadSlashR), -/*7934*/ uint16(xReadIb), -/*7935*/ uint16(xArgRM32), -/*7936*/ uint16(xArgXmm1), -/*7937*/ uint16(xArgImm8), -/*7938*/ uint16(xMatch), -/*7939*/ uint16(xCondPrefix), 1, - 0xC4, 7943, -/*7943*/ uint16(xCondPrefix), 1, - 0x66, 7947, -/*7947*/ uint16(xCondDataSize), 0, 0, 0, 0, 7953, -/*7953*/ uint16(xSetOp), uint16(VINSERTF128), -/*7955*/ uint16(xReadSlashR), -/*7956*/ uint16(xReadIb), -/*7957*/ uint16(xArgYmm1), -/*7958*/ uint16(xArgYmm2), -/*7959*/ uint16(xArgXmm3M128), -/*7960*/ uint16(xArgImm8), -/*7961*/ uint16(xMatch), -/*7962*/ uint16(xCondPrefix), 1, - 0xC4, 7966, -/*7966*/ uint16(xCondPrefix), 1, - 0x66, 7970, -/*7970*/ uint16(xCondDataSize), 0, 0, 0, 0, 7976, -/*7976*/ uint16(xSetOp), uint16(VEXTRACTF128), -/*7978*/ uint16(xReadSlashR), -/*7979*/ uint16(xReadIb), -/*7980*/ uint16(xArgXmm1M128), -/*7981*/ uint16(xArgYmm2), -/*7982*/ uint16(xArgImm8), -/*7983*/ uint16(xMatch), -/*7984*/ uint16(xCondPrefix), 1, - 0xC4, 7988, -/*7988*/ uint16(xCondPrefix), 1, - 0x66, 7992, -/*7992*/ uint16(xCondDataSize), 0, 0, 0, 0, 7998, -/*7998*/ uint16(xSetOp), uint16(VCVTPS2PH), -/*8000*/ uint16(xReadSlashR), -/*8001*/ uint16(xReadIb), -/*8002*/ uint16(xArgXmm1M128), -/*8003*/ uint16(xArgYmm2), -/*8004*/ uint16(xArgImm8), -/*8005*/ uint16(xMatch), -/*8006*/ uint16(xCondPrefix), 2, - 0xC4, 8020, - 0x66, 8012, -/*8012*/ uint16(xSetOp), uint16(PINSRB), -/*8014*/ uint16(xReadSlashR), -/*8015*/ uint16(xReadIb), -/*8016*/ uint16(xArgXmm1), -/*8017*/ uint16(xArgR32M8), -/*8018*/ uint16(xArgImm8u), -/*8019*/ uint16(xMatch), -/*8020*/ uint16(xCondPrefix), 1, - 0x66, 8024, -/*8024*/ uint16(xCondDataSize), 0, 0, 0, 8030, 0, -/*8030*/ uint16(xSetOp), uint16(VPINSRB), -/*8032*/ uint16(xReadSlashR), -/*8033*/ uint16(xReadIb), -/*8034*/ uint16(xArgXmm1), -/*8035*/ uint16(xArgXmm2), -/*8036*/ uint16(xArgR32M8), -/*8037*/ uint16(xArgImm8), -/*8038*/ uint16(xMatch), -/*8039*/ uint16(xCondPrefix), 2, - 0xC4, 8053, - 0x66, 8045, -/*8045*/ uint16(xSetOp), uint16(INSERTPS), -/*8047*/ uint16(xReadSlashR), -/*8048*/ uint16(xReadIb), -/*8049*/ uint16(xArgXmm1), -/*8050*/ uint16(xArgXmm2M32), -/*8051*/ uint16(xArgImm8u), -/*8052*/ uint16(xMatch), -/*8053*/ uint16(xCondPrefix), 1, - 0x66, 8057, -/*8057*/ uint16(xCondDataSize), 0, 0, 0, 8063, 0, -/*8063*/ uint16(xSetOp), uint16(VINSERTPS), -/*8065*/ uint16(xReadSlashR), -/*8066*/ uint16(xReadIb), -/*8067*/ uint16(xArgXmm1), -/*8068*/ uint16(xArgXmm2), -/*8069*/ uint16(xArgXmm3M32), -/*8070*/ uint16(xArgImm8), -/*8071*/ uint16(xMatch), -/*8072*/ uint16(xCondIs64), 8075, 8122, -/*8075*/ uint16(xCondPrefix), 2, - 0xC4, 8103, - 0x66, 8081, -/*8081*/ uint16(xCondDataSize), 8087, 8095, 0, 0, 0, -/*8087*/ uint16(xSetOp), uint16(PINSRD), -/*8089*/ uint16(xReadSlashR), -/*8090*/ uint16(xReadIb), -/*8091*/ uint16(xArgXmm1), +/*7917*/ uint16(xArgXmm1), +/*7918*/ uint16(xArgXmmV), +/*7919*/ uint16(xArgXmm2M128), +/*7920*/ uint16(xArgImm8), +/*7921*/ uint16(xMatch), +/*7922*/ uint16(xSetOp), uint16(VPALIGNR), +/*7924*/ uint16(xReadSlashR), +/*7925*/ uint16(xReadIb), +/*7926*/ uint16(xArgYmm1), +/*7927*/ uint16(xArgYmmV), +/*7928*/ uint16(xArgYmm2M256), +/*7929*/ uint16(xArgImm8), +/*7930*/ uint16(xMatch), +/*7931*/ uint16(xCondPrefix), 2, + 0xC4, 7945, + 0x66, 7937, +/*7937*/ uint16(xSetOp), uint16(PEXTRB), +/*7939*/ uint16(xReadSlashR), +/*7940*/ uint16(xReadIb), +/*7941*/ uint16(xArgR32M8), +/*7942*/ uint16(xArgXmm1), +/*7943*/ uint16(xArgImm8u), +/*7944*/ uint16(xMatch), +/*7945*/ uint16(xCondPrefix), 1, + 0x66, 7949, +/*7949*/ uint16(xCondDataSize), 0, 0, 0, 7955, 0, +/*7955*/ uint16(xSetOp), uint16(VPEXTRB), +/*7957*/ uint16(xReadSlashR), +/*7958*/ uint16(xReadIb), +/*7959*/ uint16(xArgR32M8), +/*7960*/ uint16(xArgXmm1), +/*7961*/ uint16(xArgImm8), +/*7962*/ uint16(xMatch), +/*7963*/ uint16(xCondPrefix), 2, + 0xC4, 7977, + 0x66, 7969, +/*7969*/ uint16(xSetOp), uint16(PEXTRW), +/*7971*/ uint16(xReadSlashR), +/*7972*/ uint16(xReadIb), +/*7973*/ uint16(xArgR32M16), +/*7974*/ uint16(xArgXmm1), +/*7975*/ uint16(xArgImm8u), +/*7976*/ uint16(xMatch), +/*7977*/ uint16(xCondPrefix), 1, + 0x66, 7981, +/*7981*/ uint16(xCondDataSize), 0, 0, 0, 7987, 0, +/*7987*/ uint16(xSetOp), uint16(VPEXTRW), +/*7989*/ uint16(xReadSlashR), +/*7990*/ uint16(xReadIb), +/*7991*/ uint16(xArgR32M16), +/*7992*/ uint16(xArgXmm1), +/*7993*/ uint16(xArgImm8), +/*7994*/ uint16(xMatch), +/*7995*/ uint16(xCondIs64), 7998, 8044, +/*7998*/ uint16(xCondPrefix), 2, + 0xC4, 8026, + 0x66, 8004, +/*8004*/ uint16(xCondDataSize), 8010, 8018, 0, 0, 0, +/*8010*/ uint16(xSetOp), uint16(PEXTRD), +/*8012*/ uint16(xReadSlashR), +/*8013*/ uint16(xReadIb), +/*8014*/ uint16(xArgRM32), +/*8015*/ uint16(xArgXmm1), +/*8016*/ uint16(xArgImm8u), +/*8017*/ uint16(xMatch), +/*8018*/ uint16(xSetOp), uint16(PEXTRD), +/*8020*/ uint16(xReadSlashR), +/*8021*/ uint16(xReadIb), +/*8022*/ uint16(xArgRM32), +/*8023*/ uint16(xArgXmm1), +/*8024*/ uint16(xArgImm8u), +/*8025*/ uint16(xMatch), +/*8026*/ uint16(xCondPrefix), 1, + 0x66, 8030, +/*8030*/ uint16(xCondDataSize), 0, 0, 0, 8036, 0, +/*8036*/ uint16(xSetOp), uint16(VPEXTRD), +/*8038*/ uint16(xReadSlashR), +/*8039*/ uint16(xReadIb), +/*8040*/ uint16(xArgRM32), +/*8041*/ uint16(xArgXmm1), +/*8042*/ uint16(xArgImm8), +/*8043*/ uint16(xMatch), +/*8044*/ uint16(xCondPrefix), 2, + 0xC4, 8026, + 0x66, 8050, +/*8050*/ uint16(xCondDataSize), 8010, 8018, 8056, 0, 0, +/*8056*/ uint16(xSetOp), uint16(PEXTRQ), +/*8058*/ uint16(xReadSlashR), +/*8059*/ uint16(xReadIb), +/*8060*/ uint16(xArgRM64), +/*8061*/ uint16(xArgXmm1), +/*8062*/ uint16(xArgImm8u), +/*8063*/ uint16(xMatch), +/*8064*/ uint16(xCondPrefix), 2, + 0xC4, 8078, + 0x66, 8070, +/*8070*/ uint16(xSetOp), uint16(EXTRACTPS), +/*8072*/ uint16(xReadSlashR), +/*8073*/ uint16(xReadIb), +/*8074*/ uint16(xArgRM32), +/*8075*/ uint16(xArgXmm1), +/*8076*/ uint16(xArgImm8u), +/*8077*/ uint16(xMatch), +/*8078*/ uint16(xCondPrefix), 1, + 0x66, 8082, +/*8082*/ uint16(xCondDataSize), 0, 0, 0, 8088, 0, +/*8088*/ uint16(xSetOp), uint16(VEXTRACTPS), +/*8090*/ uint16(xReadSlashR), +/*8091*/ uint16(xReadIb), /*8092*/ uint16(xArgRM32), -/*8093*/ uint16(xArgImm8u), -/*8094*/ uint16(xMatch), -/*8095*/ uint16(xSetOp), uint16(PINSRD), -/*8097*/ uint16(xReadSlashR), -/*8098*/ uint16(xReadIb), -/*8099*/ uint16(xArgXmm1), -/*8100*/ uint16(xArgRM32), -/*8101*/ uint16(xArgImm8u), -/*8102*/ uint16(xMatch), -/*8103*/ uint16(xCondPrefix), 1, - 0x66, 8107, -/*8107*/ uint16(xCondDataSize), 0, 0, 0, 8113, 0, -/*8113*/ uint16(xSetOp), uint16(VPINSRD), -/*8115*/ uint16(xReadSlashR), -/*8116*/ uint16(xReadIb), -/*8117*/ uint16(xArgXmm1), -/*8118*/ uint16(xArgXmm2), -/*8119*/ uint16(xArgRM32), -/*8120*/ uint16(xArgImm8), -/*8121*/ uint16(xMatch), -/*8122*/ uint16(xCondPrefix), 2, - 0xC4, 8103, - 0x66, 8128, -/*8128*/ uint16(xCondDataSize), 8087, 8095, 8134, 0, 0, -/*8134*/ uint16(xSetOp), uint16(PINSRQ), -/*8136*/ uint16(xReadSlashR), -/*8137*/ uint16(xReadIb), -/*8138*/ uint16(xArgXmm1), -/*8139*/ uint16(xArgRM64), -/*8140*/ uint16(xArgImm8u), -/*8141*/ uint16(xMatch), -/*8142*/ uint16(xCondPrefix), 1, - 0xC4, 8146, -/*8146*/ uint16(xCondPrefix), 1, - 0x66, 8150, -/*8150*/ uint16(xCondDataSize), 0, 0, 0, 0, 8156, -/*8156*/ uint16(xSetOp), uint16(VINSERTI128), -/*8158*/ uint16(xReadSlashR), -/*8159*/ uint16(xReadIb), -/*8160*/ uint16(xArgYmm1), -/*8161*/ uint16(xArgYmm2), -/*8162*/ uint16(xArgXmm3M128), -/*8163*/ uint16(xArgImm8), -/*8164*/ uint16(xMatch), -/*8165*/ uint16(xCondPrefix), 1, - 0xC4, 8169, -/*8169*/ uint16(xCondPrefix), 1, - 0x66, 8173, -/*8173*/ uint16(xCondDataSize), 0, 0, 0, 0, 8179, -/*8179*/ uint16(xSetOp), uint16(VEXTRACTI128), -/*8181*/ uint16(xReadSlashR), -/*8182*/ uint16(xReadIb), -/*8183*/ uint16(xArgXmm1M128), -/*8184*/ uint16(xArgYmm2), -/*8185*/ uint16(xArgImm8), -/*8186*/ uint16(xMatch), -/*8187*/ uint16(xCondPrefix), 2, - 0xC4, 8201, - 0x66, 8193, -/*8193*/ uint16(xSetOp), uint16(DPPS), -/*8195*/ uint16(xReadSlashR), -/*8196*/ uint16(xReadIb), -/*8197*/ uint16(xArgXmm1), -/*8198*/ uint16(xArgXmm2M128), -/*8199*/ uint16(xArgImm8u), -/*8200*/ uint16(xMatch), -/*8201*/ uint16(xCondPrefix), 1, - 0x66, 8205, -/*8205*/ uint16(xCondDataSize), 0, 0, 0, 8211, 8220, -/*8211*/ uint16(xSetOp), uint16(VDPPS), -/*8213*/ uint16(xReadSlashR), -/*8214*/ uint16(xReadIb), -/*8215*/ uint16(xArgXmm1), -/*8216*/ uint16(xArgXmm2), -/*8217*/ uint16(xArgXmm3M128), -/*8218*/ uint16(xArgImm8), -/*8219*/ uint16(xMatch), -/*8220*/ uint16(xSetOp), uint16(VDPPS), -/*8222*/ uint16(xReadSlashR), -/*8223*/ uint16(xReadIb), -/*8224*/ uint16(xArgYmm1), -/*8225*/ uint16(xArgYmm2), -/*8226*/ uint16(xArgYmm3M256), -/*8227*/ uint16(xArgImm8), -/*8228*/ uint16(xMatch), -/*8229*/ uint16(xCondPrefix), 2, - 0xC4, 8243, - 0x66, 8235, -/*8235*/ uint16(xSetOp), uint16(DPPD), -/*8237*/ uint16(xReadSlashR), -/*8238*/ uint16(xReadIb), -/*8239*/ uint16(xArgXmm1), -/*8240*/ uint16(xArgXmm2M128), -/*8241*/ uint16(xArgImm8u), -/*8242*/ uint16(xMatch), -/*8243*/ uint16(xCondPrefix), 1, - 0x66, 8247, -/*8247*/ uint16(xCondDataSize), 0, 0, 0, 8253, 0, -/*8253*/ uint16(xSetOp), uint16(VDPPD), -/*8255*/ uint16(xReadSlashR), -/*8256*/ uint16(xReadIb), -/*8257*/ uint16(xArgXmm1), -/*8258*/ uint16(xArgXmm2), -/*8259*/ uint16(xArgXmm3M128), -/*8260*/ uint16(xArgImm8), -/*8261*/ uint16(xMatch), -/*8262*/ uint16(xCondPrefix), 2, - 0xC4, 8276, - 0x66, 8268, -/*8268*/ uint16(xSetOp), uint16(MPSADBW), -/*8270*/ uint16(xReadSlashR), -/*8271*/ uint16(xReadIb), -/*8272*/ uint16(xArgXmm1), -/*8273*/ uint16(xArgXmm2M128), -/*8274*/ uint16(xArgImm8u), -/*8275*/ uint16(xMatch), -/*8276*/ uint16(xCondPrefix), 1, - 0x66, 8280, -/*8280*/ uint16(xCondDataSize), 0, 0, 0, 8286, 8295, -/*8286*/ uint16(xSetOp), uint16(VMPSADBW), -/*8288*/ uint16(xReadSlashR), -/*8289*/ uint16(xReadIb), -/*8290*/ uint16(xArgXmm1), -/*8291*/ uint16(xArgXmm2), -/*8292*/ uint16(xArgXmm3M128), -/*8293*/ uint16(xArgImm8), -/*8294*/ uint16(xMatch), -/*8295*/ uint16(xSetOp), uint16(VMPSADBW), -/*8297*/ uint16(xReadSlashR), -/*8298*/ uint16(xReadIb), -/*8299*/ uint16(xArgYmm1), -/*8300*/ uint16(xArgYmm2), -/*8301*/ uint16(xArgYmm3M256), -/*8302*/ uint16(xArgImm8), -/*8303*/ uint16(xMatch), -/*8304*/ uint16(xCondPrefix), 2, - 0xC4, 8318, - 0x66, 8310, -/*8310*/ uint16(xSetOp), uint16(PCLMULQDQ), -/*8312*/ uint16(xReadSlashR), -/*8313*/ uint16(xReadIb), -/*8314*/ uint16(xArgXmm1), -/*8315*/ uint16(xArgXmm2M128), -/*8316*/ uint16(xArgImm8u), -/*8317*/ uint16(xMatch), -/*8318*/ uint16(xCondPrefix), 1, - 0x66, 8322, -/*8322*/ uint16(xCondDataSize), 0, 0, 0, 8328, 0, -/*8328*/ uint16(xSetOp), uint16(VPCLMULQDQ), -/*8330*/ uint16(xReadSlashR), -/*8331*/ uint16(xReadIb), -/*8332*/ uint16(xArgXmm1), -/*8333*/ uint16(xArgXmm2), -/*8334*/ uint16(xArgXmm3M128), -/*8335*/ uint16(xArgImm8), -/*8336*/ uint16(xMatch), -/*8337*/ uint16(xCondPrefix), 1, - 0xC4, 8341, -/*8341*/ uint16(xCondPrefix), 1, - 0x66, 8345, -/*8345*/ uint16(xCondDataSize), 0, 0, 0, 0, 8351, -/*8351*/ uint16(xSetOp), uint16(VPERM2I128), -/*8353*/ uint16(xReadSlashR), -/*8354*/ uint16(xReadIb), -/*8355*/ uint16(xArgYmm1), -/*8356*/ uint16(xArgYmm2), -/*8357*/ uint16(xArgYmm3M256), -/*8358*/ uint16(xArgImm8), -/*8359*/ uint16(xMatch), -/*8360*/ uint16(xCondPrefix), 2, - 0xC4, 8374, - 0x66, 8366, -/*8366*/ uint16(xSetOp), uint16(PCMPESTRM), -/*8368*/ uint16(xReadSlashR), -/*8369*/ uint16(xReadIb), -/*8370*/ uint16(xArgXmm1), -/*8371*/ uint16(xArgXmm2M128), -/*8372*/ uint16(xArgImm8u), -/*8373*/ uint16(xMatch), -/*8374*/ uint16(xCondPrefix), 1, - 0x66, 8378, -/*8378*/ uint16(xCondDataSize), 0, 0, 0, 8384, 0, -/*8384*/ uint16(xSetOp), uint16(VPCMPESTRM), -/*8386*/ uint16(xReadSlashR), -/*8387*/ uint16(xReadIb), -/*8388*/ uint16(xArgXmm1), -/*8389*/ uint16(xArgXmm2M128), -/*8390*/ uint16(xArgImm8), -/*8391*/ uint16(xMatch), -/*8392*/ uint16(xCondPrefix), 2, - 0xC4, 8406, - 0x66, 8398, -/*8398*/ uint16(xSetOp), uint16(PCMPESTRI), -/*8400*/ uint16(xReadSlashR), -/*8401*/ uint16(xReadIb), -/*8402*/ uint16(xArgXmm1), -/*8403*/ uint16(xArgXmm2M128), -/*8404*/ uint16(xArgImm8u), -/*8405*/ uint16(xMatch), -/*8406*/ uint16(xCondPrefix), 1, - 0x66, 8410, -/*8410*/ uint16(xCondDataSize), 0, 0, 0, 8416, 0, -/*8416*/ uint16(xSetOp), uint16(VPCMPESTRI), -/*8418*/ uint16(xReadSlashR), -/*8419*/ uint16(xReadIb), -/*8420*/ uint16(xArgXmm1), -/*8421*/ uint16(xArgXmm2M128), -/*8422*/ uint16(xArgImm8), -/*8423*/ uint16(xMatch), -/*8424*/ uint16(xCondPrefix), 2, - 0xC4, 8438, - 0x66, 8430, -/*8430*/ uint16(xSetOp), uint16(PCMPISTRM), -/*8432*/ uint16(xReadSlashR), -/*8433*/ uint16(xReadIb), -/*8434*/ uint16(xArgXmm1), -/*8435*/ uint16(xArgXmm2M128), -/*8436*/ uint16(xArgImm8u), -/*8437*/ uint16(xMatch), -/*8438*/ uint16(xCondPrefix), 1, - 0x66, 8442, -/*8442*/ uint16(xCondDataSize), 0, 0, 0, 8448, 0, -/*8448*/ uint16(xSetOp), uint16(VPCMPISTRM), -/*8450*/ uint16(xReadSlashR), -/*8451*/ uint16(xReadIb), -/*8452*/ uint16(xArgXmm1), -/*8453*/ uint16(xArgXmm2M128), -/*8454*/ uint16(xArgImm8), -/*8455*/ uint16(xMatch), -/*8456*/ uint16(xCondPrefix), 2, - 0xC4, 8470, - 0x66, 8462, -/*8462*/ uint16(xSetOp), uint16(PCMPISTRI), -/*8464*/ uint16(xReadSlashR), -/*8465*/ uint16(xReadIb), -/*8466*/ uint16(xArgXmm1), -/*8467*/ uint16(xArgXmm2M128), -/*8468*/ uint16(xArgImm8u), -/*8469*/ uint16(xMatch), -/*8470*/ uint16(xCondPrefix), 1, - 0x66, 8474, -/*8474*/ uint16(xCondDataSize), 0, 0, 0, 8480, 0, -/*8480*/ uint16(xSetOp), uint16(VPCMPISTRI), -/*8482*/ uint16(xReadSlashR), -/*8483*/ uint16(xReadIb), -/*8484*/ uint16(xArgXmm1), -/*8485*/ uint16(xArgXmm2M128), -/*8486*/ uint16(xArgImm8), -/*8487*/ uint16(xMatch), -/*8488*/ uint16(xCondPrefix), 2, - 0xC4, 8502, - 0x66, 8494, -/*8494*/ uint16(xSetOp), uint16(AESKEYGENASSIST), -/*8496*/ uint16(xReadSlashR), -/*8497*/ uint16(xReadIb), -/*8498*/ uint16(xArgXmm1), +/*8093*/ uint16(xArgXmm1), +/*8094*/ uint16(xArgImm8), +/*8095*/ uint16(xMatch), +/*8096*/ uint16(xCondPrefix), 1, + 0xC4, 8100, +/*8100*/ uint16(xCondPrefix), 1, + 0x66, 8104, +/*8104*/ uint16(xCondDataSize), 0, 0, 0, 0, 8110, +/*8110*/ uint16(xSetOp), uint16(VINSERTF128), +/*8112*/ uint16(xReadSlashR), +/*8113*/ uint16(xReadIb), +/*8114*/ uint16(xArgYmm1), +/*8115*/ uint16(xArgYmmV), +/*8116*/ uint16(xArgXmm2M128), +/*8117*/ uint16(xArgImm8), +/*8118*/ uint16(xMatch), +/*8119*/ uint16(xCondPrefix), 1, + 0xC4, 8123, +/*8123*/ uint16(xCondPrefix), 1, + 0x66, 8127, +/*8127*/ uint16(xCondDataSize), 0, 0, 0, 0, 8133, +/*8133*/ uint16(xSetOp), uint16(VEXTRACTF128), +/*8135*/ uint16(xReadSlashR), +/*8136*/ uint16(xReadIb), +/*8137*/ uint16(xArgXmm2M128), +/*8138*/ uint16(xArgYmm1), +/*8139*/ uint16(xArgImm8), +/*8140*/ uint16(xMatch), +/*8141*/ uint16(xCondPrefix), 1, + 0xC4, 8145, +/*8145*/ uint16(xCondPrefix), 1, + 0x66, 8149, +/*8149*/ uint16(xCondDataSize), 0, 0, 0, 8155, 8163, +/*8155*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*8157*/ uint16(xReadSlashR), +/*8158*/ uint16(xReadIb), +/*8159*/ uint16(xArgXmm2M64), +/*8160*/ uint16(xArgXmm1), +/*8161*/ uint16(xArgImm8), +/*8162*/ uint16(xMatch), +/*8163*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*8165*/ uint16(xReadSlashR), +/*8166*/ uint16(xReadIb), +/*8167*/ uint16(xArgXmm2M128), +/*8168*/ uint16(xArgYmm1), +/*8169*/ uint16(xArgImm8), +/*8170*/ uint16(xMatch), +/*8171*/ uint16(xCondPrefix), 2, + 0xC4, 8185, + 0x66, 8177, +/*8177*/ uint16(xSetOp), uint16(PINSRB), +/*8179*/ uint16(xReadSlashR), +/*8180*/ uint16(xReadIb), +/*8181*/ uint16(xArgXmm1), +/*8182*/ uint16(xArgR32M8), +/*8183*/ uint16(xArgImm8u), +/*8184*/ uint16(xMatch), +/*8185*/ uint16(xCondPrefix), 1, + 0x66, 8189, +/*8189*/ uint16(xCondDataSize), 0, 0, 0, 8195, 0, +/*8195*/ uint16(xSetOp), uint16(VPINSRB), +/*8197*/ uint16(xReadSlashR), +/*8198*/ uint16(xReadIb), +/*8199*/ uint16(xArgXmm1), +/*8200*/ uint16(xArgXmmV), +/*8201*/ uint16(xArgR32M8), +/*8202*/ uint16(xArgImm8), +/*8203*/ uint16(xMatch), +/*8204*/ uint16(xCondPrefix), 2, + 0xC4, 8218, + 0x66, 8210, +/*8210*/ uint16(xSetOp), uint16(INSERTPS), +/*8212*/ uint16(xReadSlashR), +/*8213*/ uint16(xReadIb), +/*8214*/ uint16(xArgXmm1), +/*8215*/ uint16(xArgXmm2M32), +/*8216*/ uint16(xArgImm8u), +/*8217*/ uint16(xMatch), +/*8218*/ uint16(xCondPrefix), 1, + 0x66, 8222, +/*8222*/ uint16(xCondDataSize), 0, 0, 0, 8228, 0, +/*8228*/ uint16(xSetOp), uint16(VINSERTPS), +/*8230*/ uint16(xReadSlashR), +/*8231*/ uint16(xReadIb), +/*8232*/ uint16(xArgXmm1), +/*8233*/ uint16(xArgXmmV), +/*8234*/ uint16(xArgXmm2M32), +/*8235*/ uint16(xArgImm8), +/*8236*/ uint16(xMatch), +/*8237*/ uint16(xCondIs64), 8240, 8287, +/*8240*/ uint16(xCondPrefix), 2, + 0xC4, 8268, + 0x66, 8246, +/*8246*/ uint16(xCondDataSize), 8252, 8260, 0, 0, 0, +/*8252*/ uint16(xSetOp), uint16(PINSRD), +/*8254*/ uint16(xReadSlashR), +/*8255*/ uint16(xReadIb), +/*8256*/ uint16(xArgXmm1), +/*8257*/ uint16(xArgRM32), +/*8258*/ uint16(xArgImm8u), +/*8259*/ uint16(xMatch), +/*8260*/ uint16(xSetOp), uint16(PINSRD), +/*8262*/ uint16(xReadSlashR), +/*8263*/ uint16(xReadIb), +/*8264*/ uint16(xArgXmm1), +/*8265*/ uint16(xArgRM32), +/*8266*/ uint16(xArgImm8u), +/*8267*/ uint16(xMatch), +/*8268*/ uint16(xCondPrefix), 1, + 0x66, 8272, +/*8272*/ uint16(xCondDataSize), 0, 0, 0, 8278, 0, +/*8278*/ uint16(xSetOp), uint16(VPINSRD), +/*8280*/ uint16(xReadSlashR), +/*8281*/ uint16(xReadIb), +/*8282*/ uint16(xArgXmm1), +/*8283*/ uint16(xArgXmmV), +/*8284*/ uint16(xArgRM32), +/*8285*/ uint16(xArgImm8), +/*8286*/ uint16(xMatch), +/*8287*/ uint16(xCondPrefix), 2, + 0xC4, 8268, + 0x66, 8293, +/*8293*/ uint16(xCondDataSize), 8252, 8260, 8299, 0, 0, +/*8299*/ uint16(xSetOp), uint16(PINSRQ), +/*8301*/ uint16(xReadSlashR), +/*8302*/ uint16(xReadIb), +/*8303*/ uint16(xArgXmm1), +/*8304*/ uint16(xArgRM64), +/*8305*/ uint16(xArgImm8u), +/*8306*/ uint16(xMatch), +/*8307*/ uint16(xCondPrefix), 1, + 0xC4, 8311, +/*8311*/ uint16(xCondPrefix), 1, + 0x66, 8315, +/*8315*/ uint16(xCondDataSize), 0, 0, 0, 0, 8321, +/*8321*/ uint16(xSetOp), uint16(VINSERTI128), +/*8323*/ uint16(xReadSlashR), +/*8324*/ uint16(xReadIb), +/*8325*/ uint16(xArgYmm1), +/*8326*/ uint16(xArgYmmV), +/*8327*/ uint16(xArgXmm2M128), +/*8328*/ uint16(xArgImm8), +/*8329*/ uint16(xMatch), +/*8330*/ uint16(xCondPrefix), 1, + 0xC4, 8334, +/*8334*/ uint16(xCondPrefix), 1, + 0x66, 8338, +/*8338*/ uint16(xCondDataSize), 0, 0, 0, 0, 8344, +/*8344*/ uint16(xSetOp), uint16(VEXTRACTI128), +/*8346*/ uint16(xReadSlashR), +/*8347*/ uint16(xReadIb), +/*8348*/ uint16(xArgXmm2M128), +/*8349*/ uint16(xArgYmm1), +/*8350*/ uint16(xArgImm8), +/*8351*/ uint16(xMatch), +/*8352*/ uint16(xCondPrefix), 2, + 0xC4, 8366, + 0x66, 8358, +/*8358*/ uint16(xSetOp), uint16(DPPS), +/*8360*/ uint16(xReadSlashR), +/*8361*/ uint16(xReadIb), +/*8362*/ uint16(xArgXmm1), +/*8363*/ uint16(xArgXmm2M128), +/*8364*/ uint16(xArgImm8u), +/*8365*/ uint16(xMatch), +/*8366*/ uint16(xCondPrefix), 1, + 0x66, 8370, +/*8370*/ uint16(xCondDataSize), 0, 0, 0, 8376, 8385, +/*8376*/ uint16(xSetOp), uint16(VDPPS), +/*8378*/ uint16(xReadSlashR), +/*8379*/ uint16(xReadIb), +/*8380*/ uint16(xArgXmm1), +/*8381*/ uint16(xArgXmmV), +/*8382*/ uint16(xArgXmm2M128), +/*8383*/ uint16(xArgImm8), +/*8384*/ uint16(xMatch), +/*8385*/ uint16(xSetOp), uint16(VDPPS), +/*8387*/ uint16(xReadSlashR), +/*8388*/ uint16(xReadIb), +/*8389*/ uint16(xArgYmm1), +/*8390*/ uint16(xArgYmmV), +/*8391*/ uint16(xArgYmm2M256), +/*8392*/ uint16(xArgImm8), +/*8393*/ uint16(xMatch), +/*8394*/ uint16(xCondPrefix), 2, + 0xC4, 8408, + 0x66, 8400, +/*8400*/ uint16(xSetOp), uint16(DPPD), +/*8402*/ uint16(xReadSlashR), +/*8403*/ uint16(xReadIb), +/*8404*/ uint16(xArgXmm1), +/*8405*/ uint16(xArgXmm2M128), +/*8406*/ uint16(xArgImm8u), +/*8407*/ uint16(xMatch), +/*8408*/ uint16(xCondPrefix), 1, + 0x66, 8412, +/*8412*/ uint16(xCondDataSize), 0, 0, 0, 8418, 0, +/*8418*/ uint16(xSetOp), uint16(VDPPD), +/*8420*/ uint16(xReadSlashR), +/*8421*/ uint16(xReadIb), +/*8422*/ uint16(xArgXmm1), +/*8423*/ uint16(xArgXmmV), +/*8424*/ uint16(xArgXmm2M128), +/*8425*/ uint16(xArgImm8), +/*8426*/ uint16(xMatch), +/*8427*/ uint16(xCondPrefix), 2, + 0xC4, 8441, + 0x66, 8433, +/*8433*/ uint16(xSetOp), uint16(MPSADBW), +/*8435*/ uint16(xReadSlashR), +/*8436*/ uint16(xReadIb), +/*8437*/ uint16(xArgXmm1), +/*8438*/ uint16(xArgXmm2M128), +/*8439*/ uint16(xArgImm8u), +/*8440*/ uint16(xMatch), +/*8441*/ uint16(xCondPrefix), 1, + 0x66, 8445, +/*8445*/ uint16(xCondDataSize), 0, 0, 0, 8451, 8460, +/*8451*/ uint16(xSetOp), uint16(VMPSADBW), +/*8453*/ uint16(xReadSlashR), +/*8454*/ uint16(xReadIb), +/*8455*/ uint16(xArgXmm1), +/*8456*/ uint16(xArgXmmV), +/*8457*/ uint16(xArgXmm2M128), +/*8458*/ uint16(xArgImm8), +/*8459*/ uint16(xMatch), +/*8460*/ uint16(xSetOp), uint16(VMPSADBW), +/*8462*/ uint16(xReadSlashR), +/*8463*/ uint16(xReadIb), +/*8464*/ uint16(xArgYmm1), +/*8465*/ uint16(xArgYmmV), +/*8466*/ uint16(xArgYmm2M256), +/*8467*/ uint16(xArgImm8), +/*8468*/ uint16(xMatch), +/*8469*/ uint16(xCondPrefix), 2, + 0xC4, 8483, + 0x66, 8475, +/*8475*/ uint16(xSetOp), uint16(PCLMULQDQ), +/*8477*/ uint16(xReadSlashR), +/*8478*/ uint16(xReadIb), +/*8479*/ uint16(xArgXmm1), +/*8480*/ uint16(xArgXmm2M128), +/*8481*/ uint16(xArgImm8u), +/*8482*/ uint16(xMatch), +/*8483*/ uint16(xCondPrefix), 1, + 0x66, 8487, +/*8487*/ uint16(xCondDataSize), 0, 0, 0, 8493, 0, +/*8493*/ uint16(xSetOp), uint16(VPCLMULQDQ), +/*8495*/ uint16(xReadSlashR), +/*8496*/ uint16(xReadIb), +/*8497*/ uint16(xArgXmm1), +/*8498*/ uint16(xArgXmmV), /*8499*/ uint16(xArgXmm2M128), -/*8500*/ uint16(xArgImm8u), +/*8500*/ uint16(xArgImm8), /*8501*/ uint16(xMatch), /*8502*/ uint16(xCondPrefix), 1, - 0x66, 8506, -/*8506*/ uint16(xCondDataSize), 0, 0, 0, 8512, 0, -/*8512*/ uint16(xSetOp), uint16(VAESKEYGENASSIST), -/*8514*/ uint16(xReadSlashR), -/*8515*/ uint16(xReadIb), -/*8516*/ uint16(xArgXmm1), -/*8517*/ uint16(xArgXmm2M128), -/*8518*/ uint16(xArgImm8), -/*8519*/ uint16(xMatch), -/*8520*/ uint16(xCondPrefix), 1, - 0xC4, 8524, -/*8524*/ uint16(xCondPrefix), 1, - 0xF2, 8528, -/*8528*/ uint16(xSetOp), uint16(RORX), -/*8530*/ uint16(xReadSlashR), -/*8531*/ uint16(xReadIb), -/*8532*/ uint16(xArgR32), -/*8533*/ uint16(xArgRM32), -/*8534*/ uint16(xArgImm8u), -/*8535*/ uint16(xMatch), -/*8536*/ uint16(xCondIs64), 8539, 8557, -/*8539*/ uint16(xCondDataSize), 8545, 8551, 0, 0, 0, -/*8545*/ uint16(xSetOp), uint16(CMOVO), -/*8547*/ uint16(xReadSlashR), -/*8548*/ uint16(xArgR16), -/*8549*/ uint16(xArgRM16), -/*8550*/ uint16(xMatch), -/*8551*/ uint16(xSetOp), uint16(CMOVO), -/*8553*/ uint16(xReadSlashR), -/*8554*/ uint16(xArgR32), -/*8555*/ uint16(xArgRM32), + 0xC4, 8506, +/*8506*/ uint16(xCondPrefix), 1, + 0x66, 8510, +/*8510*/ uint16(xCondDataSize), 0, 0, 0, 0, 8516, +/*8516*/ uint16(xSetOp), uint16(VPERM2I128), +/*8518*/ uint16(xReadSlashR), +/*8519*/ uint16(xReadIb), +/*8520*/ uint16(xArgYmm1), +/*8521*/ uint16(xArgYmmV), +/*8522*/ uint16(xArgYmm2M256), +/*8523*/ uint16(xArgImm8), +/*8524*/ uint16(xMatch), +/*8525*/ uint16(xCondPrefix), 2, + 0xC4, 8539, + 0x66, 8531, +/*8531*/ uint16(xSetOp), uint16(PCMPESTRM), +/*8533*/ uint16(xReadSlashR), +/*8534*/ uint16(xReadIb), +/*8535*/ uint16(xArgXmm1), +/*8536*/ uint16(xArgXmm2M128), +/*8537*/ uint16(xArgImm8u), +/*8538*/ uint16(xMatch), +/*8539*/ uint16(xCondPrefix), 1, + 0x66, 8543, +/*8543*/ uint16(xCondDataSize), 0, 0, 0, 8549, 0, +/*8549*/ uint16(xSetOp), uint16(VPCMPESTRM), +/*8551*/ uint16(xReadSlashR), +/*8552*/ uint16(xReadIb), +/*8553*/ uint16(xArgXmm1), +/*8554*/ uint16(xArgXmm2M128), +/*8555*/ uint16(xArgImm8), /*8556*/ uint16(xMatch), -/*8557*/ uint16(xCondDataSize), 8545, 8551, 8563, 0, 0, -/*8563*/ uint16(xSetOp), uint16(CMOVO), +/*8557*/ uint16(xCondPrefix), 2, + 0xC4, 8571, + 0x66, 8563, +/*8563*/ uint16(xSetOp), uint16(PCMPESTRI), /*8565*/ uint16(xReadSlashR), -/*8566*/ uint16(xArgR64), -/*8567*/ uint16(xArgRM64), -/*8568*/ uint16(xMatch), -/*8569*/ uint16(xCondIs64), 8572, 8590, -/*8572*/ uint16(xCondDataSize), 8578, 8584, 0, 0, 0, -/*8578*/ uint16(xSetOp), uint16(CMOVNO), -/*8580*/ uint16(xReadSlashR), -/*8581*/ uint16(xArgR16), -/*8582*/ uint16(xArgRM16), -/*8583*/ uint16(xMatch), -/*8584*/ uint16(xSetOp), uint16(CMOVNO), -/*8586*/ uint16(xReadSlashR), -/*8587*/ uint16(xArgR32), -/*8588*/ uint16(xArgRM32), -/*8589*/ uint16(xMatch), -/*8590*/ uint16(xCondDataSize), 8578, 8584, 8596, 0, 0, -/*8596*/ uint16(xSetOp), uint16(CMOVNO), -/*8598*/ uint16(xReadSlashR), -/*8599*/ uint16(xArgR64), -/*8600*/ uint16(xArgRM64), -/*8601*/ uint16(xMatch), -/*8602*/ uint16(xCondIs64), 8605, 8623, -/*8605*/ uint16(xCondDataSize), 8611, 8617, 0, 0, 0, -/*8611*/ uint16(xSetOp), uint16(CMOVB), -/*8613*/ uint16(xReadSlashR), -/*8614*/ uint16(xArgR16), -/*8615*/ uint16(xArgRM16), -/*8616*/ uint16(xMatch), -/*8617*/ uint16(xSetOp), uint16(CMOVB), -/*8619*/ uint16(xReadSlashR), -/*8620*/ uint16(xArgR32), -/*8621*/ uint16(xArgRM32), -/*8622*/ uint16(xMatch), -/*8623*/ uint16(xCondDataSize), 8611, 8617, 8629, 0, 0, -/*8629*/ uint16(xSetOp), uint16(CMOVB), -/*8631*/ uint16(xReadSlashR), -/*8632*/ uint16(xArgR64), -/*8633*/ uint16(xArgRM64), +/*8566*/ uint16(xReadIb), +/*8567*/ uint16(xArgXmm1), +/*8568*/ uint16(xArgXmm2M128), +/*8569*/ uint16(xArgImm8u), +/*8570*/ uint16(xMatch), +/*8571*/ uint16(xCondPrefix), 1, + 0x66, 8575, +/*8575*/ uint16(xCondDataSize), 0, 0, 0, 8581, 0, +/*8581*/ uint16(xSetOp), uint16(VPCMPESTRI), +/*8583*/ uint16(xReadSlashR), +/*8584*/ uint16(xReadIb), +/*8585*/ uint16(xArgXmm1), +/*8586*/ uint16(xArgXmm2M128), +/*8587*/ uint16(xArgImm8), +/*8588*/ uint16(xMatch), +/*8589*/ uint16(xCondPrefix), 2, + 0xC4, 8603, + 0x66, 8595, +/*8595*/ uint16(xSetOp), uint16(PCMPISTRM), +/*8597*/ uint16(xReadSlashR), +/*8598*/ uint16(xReadIb), +/*8599*/ uint16(xArgXmm1), +/*8600*/ uint16(xArgXmm2M128), +/*8601*/ uint16(xArgImm8u), +/*8602*/ uint16(xMatch), +/*8603*/ uint16(xCondPrefix), 1, + 0x66, 8607, +/*8607*/ uint16(xCondDataSize), 0, 0, 0, 8613, 0, +/*8613*/ uint16(xSetOp), uint16(VPCMPISTRM), +/*8615*/ uint16(xReadSlashR), +/*8616*/ uint16(xReadIb), +/*8617*/ uint16(xArgXmm1), +/*8618*/ uint16(xArgXmm2M128), +/*8619*/ uint16(xArgImm8), +/*8620*/ uint16(xMatch), +/*8621*/ uint16(xCondPrefix), 2, + 0xC4, 8635, + 0x66, 8627, +/*8627*/ uint16(xSetOp), uint16(PCMPISTRI), +/*8629*/ uint16(xReadSlashR), +/*8630*/ uint16(xReadIb), +/*8631*/ uint16(xArgXmm1), +/*8632*/ uint16(xArgXmm2M128), +/*8633*/ uint16(xArgImm8u), /*8634*/ uint16(xMatch), -/*8635*/ uint16(xCondIs64), 8638, 8656, -/*8638*/ uint16(xCondDataSize), 8644, 8650, 0, 0, 0, -/*8644*/ uint16(xSetOp), uint16(CMOVAE), -/*8646*/ uint16(xReadSlashR), -/*8647*/ uint16(xArgR16), -/*8648*/ uint16(xArgRM16), -/*8649*/ uint16(xMatch), -/*8650*/ uint16(xSetOp), uint16(CMOVAE), -/*8652*/ uint16(xReadSlashR), -/*8653*/ uint16(xArgR32), -/*8654*/ uint16(xArgRM32), -/*8655*/ uint16(xMatch), -/*8656*/ uint16(xCondDataSize), 8644, 8650, 8662, 0, 0, -/*8662*/ uint16(xSetOp), uint16(CMOVAE), -/*8664*/ uint16(xReadSlashR), -/*8665*/ uint16(xArgR64), -/*8666*/ uint16(xArgRM64), -/*8667*/ uint16(xMatch), -/*8668*/ uint16(xCondIs64), 8671, 8689, -/*8671*/ uint16(xCondDataSize), 8677, 8683, 0, 0, 0, -/*8677*/ uint16(xSetOp), uint16(CMOVE), +/*8635*/ uint16(xCondPrefix), 1, + 0x66, 8639, +/*8639*/ uint16(xCondDataSize), 0, 0, 0, 8645, 0, +/*8645*/ uint16(xSetOp), uint16(VPCMPISTRI), +/*8647*/ uint16(xReadSlashR), +/*8648*/ uint16(xReadIb), +/*8649*/ uint16(xArgXmm1), +/*8650*/ uint16(xArgXmm2M128), +/*8651*/ uint16(xArgImm8), +/*8652*/ uint16(xMatch), +/*8653*/ uint16(xCondPrefix), 2, + 0xC4, 8667, + 0x66, 8659, +/*8659*/ uint16(xSetOp), uint16(AESKEYGENASSIST), +/*8661*/ uint16(xReadSlashR), +/*8662*/ uint16(xReadIb), +/*8663*/ uint16(xArgXmm1), +/*8664*/ uint16(xArgXmm2M128), +/*8665*/ uint16(xArgImm8u), +/*8666*/ uint16(xMatch), +/*8667*/ uint16(xCondPrefix), 1, + 0x66, 8671, +/*8671*/ uint16(xCondDataSize), 0, 0, 0, 8677, 0, +/*8677*/ uint16(xSetOp), uint16(VAESKEYGENASSIST), /*8679*/ uint16(xReadSlashR), -/*8680*/ uint16(xArgR16), -/*8681*/ uint16(xArgRM16), -/*8682*/ uint16(xMatch), -/*8683*/ uint16(xSetOp), uint16(CMOVE), -/*8685*/ uint16(xReadSlashR), -/*8686*/ uint16(xArgR32), -/*8687*/ uint16(xArgRM32), -/*8688*/ uint16(xMatch), -/*8689*/ uint16(xCondDataSize), 8677, 8683, 8695, 0, 0, -/*8695*/ uint16(xSetOp), uint16(CMOVE), -/*8697*/ uint16(xReadSlashR), -/*8698*/ uint16(xArgR64), -/*8699*/ uint16(xArgRM64), +/*8680*/ uint16(xReadIb), +/*8681*/ uint16(xArgXmm1), +/*8682*/ uint16(xArgXmm2M128), +/*8683*/ uint16(xArgImm8), +/*8684*/ uint16(xMatch), +/*8685*/ uint16(xCondPrefix), 1, + 0xC4, 8689, +/*8689*/ uint16(xCondPrefix), 1, + 0xF2, 8693, +/*8693*/ uint16(xSetOp), uint16(RORX), +/*8695*/ uint16(xReadSlashR), +/*8696*/ uint16(xReadIb), +/*8697*/ uint16(xArgR32), +/*8698*/ uint16(xArgRM32), +/*8699*/ uint16(xArgImm8), /*8700*/ uint16(xMatch), /*8701*/ uint16(xCondIs64), 8704, 8722, /*8704*/ uint16(xCondDataSize), 8710, 8716, 0, 0, 0, -/*8710*/ uint16(xSetOp), uint16(CMOVNE), +/*8710*/ uint16(xSetOp), uint16(CMOVO), /*8712*/ uint16(xReadSlashR), /*8713*/ uint16(xArgR16), /*8714*/ uint16(xArgRM16), /*8715*/ uint16(xMatch), -/*8716*/ uint16(xSetOp), uint16(CMOVNE), +/*8716*/ uint16(xSetOp), uint16(CMOVO), /*8718*/ uint16(xReadSlashR), /*8719*/ uint16(xArgR32), /*8720*/ uint16(xArgRM32), /*8721*/ uint16(xMatch), /*8722*/ uint16(xCondDataSize), 8710, 8716, 8728, 0, 0, -/*8728*/ uint16(xSetOp), uint16(CMOVNE), +/*8728*/ uint16(xSetOp), uint16(CMOVO), /*8730*/ uint16(xReadSlashR), /*8731*/ uint16(xArgR64), /*8732*/ uint16(xArgRM64), /*8733*/ uint16(xMatch), /*8734*/ uint16(xCondIs64), 8737, 8755, /*8737*/ uint16(xCondDataSize), 8743, 8749, 0, 0, 0, -/*8743*/ uint16(xSetOp), uint16(CMOVBE), +/*8743*/ uint16(xSetOp), uint16(CMOVNO), /*8745*/ uint16(xReadSlashR), /*8746*/ uint16(xArgR16), /*8747*/ uint16(xArgRM16), /*8748*/ uint16(xMatch), -/*8749*/ uint16(xSetOp), uint16(CMOVBE), +/*8749*/ uint16(xSetOp), uint16(CMOVNO), /*8751*/ uint16(xReadSlashR), /*8752*/ uint16(xArgR32), /*8753*/ uint16(xArgRM32), /*8754*/ uint16(xMatch), /*8755*/ uint16(xCondDataSize), 8743, 8749, 8761, 0, 0, -/*8761*/ uint16(xSetOp), uint16(CMOVBE), +/*8761*/ uint16(xSetOp), uint16(CMOVNO), /*8763*/ uint16(xReadSlashR), /*8764*/ uint16(xArgR64), /*8765*/ uint16(xArgRM64), /*8766*/ uint16(xMatch), /*8767*/ uint16(xCondIs64), 8770, 8788, /*8770*/ uint16(xCondDataSize), 8776, 8782, 0, 0, 0, -/*8776*/ uint16(xSetOp), uint16(CMOVA), +/*8776*/ uint16(xSetOp), uint16(CMOVB), /*8778*/ uint16(xReadSlashR), /*8779*/ uint16(xArgR16), /*8780*/ uint16(xArgRM16), /*8781*/ uint16(xMatch), -/*8782*/ uint16(xSetOp), uint16(CMOVA), +/*8782*/ uint16(xSetOp), uint16(CMOVB), /*8784*/ uint16(xReadSlashR), /*8785*/ uint16(xArgR32), /*8786*/ uint16(xArgRM32), /*8787*/ uint16(xMatch), /*8788*/ uint16(xCondDataSize), 8776, 8782, 8794, 0, 0, -/*8794*/ uint16(xSetOp), uint16(CMOVA), +/*8794*/ uint16(xSetOp), uint16(CMOVB), /*8796*/ uint16(xReadSlashR), /*8797*/ uint16(xArgR64), /*8798*/ uint16(xArgRM64), /*8799*/ uint16(xMatch), /*8800*/ uint16(xCondIs64), 8803, 8821, /*8803*/ uint16(xCondDataSize), 8809, 8815, 0, 0, 0, -/*8809*/ uint16(xSetOp), uint16(CMOVS), +/*8809*/ uint16(xSetOp), uint16(CMOVAE), /*8811*/ uint16(xReadSlashR), /*8812*/ uint16(xArgR16), /*8813*/ uint16(xArgRM16), /*8814*/ uint16(xMatch), -/*8815*/ uint16(xSetOp), uint16(CMOVS), +/*8815*/ uint16(xSetOp), uint16(CMOVAE), /*8817*/ uint16(xReadSlashR), /*8818*/ uint16(xArgR32), /*8819*/ uint16(xArgRM32), /*8820*/ uint16(xMatch), /*8821*/ uint16(xCondDataSize), 8809, 8815, 8827, 0, 0, -/*8827*/ uint16(xSetOp), uint16(CMOVS), +/*8827*/ uint16(xSetOp), uint16(CMOVAE), /*8829*/ uint16(xReadSlashR), /*8830*/ uint16(xArgR64), /*8831*/ uint16(xArgRM64), /*8832*/ uint16(xMatch), /*8833*/ uint16(xCondIs64), 8836, 8854, /*8836*/ uint16(xCondDataSize), 8842, 8848, 0, 0, 0, -/*8842*/ uint16(xSetOp), uint16(CMOVNS), +/*8842*/ uint16(xSetOp), uint16(CMOVE), /*8844*/ uint16(xReadSlashR), /*8845*/ uint16(xArgR16), /*8846*/ uint16(xArgRM16), /*8847*/ uint16(xMatch), -/*8848*/ uint16(xSetOp), uint16(CMOVNS), +/*8848*/ uint16(xSetOp), uint16(CMOVE), /*8850*/ uint16(xReadSlashR), /*8851*/ uint16(xArgR32), /*8852*/ uint16(xArgRM32), /*8853*/ uint16(xMatch), /*8854*/ uint16(xCondDataSize), 8842, 8848, 8860, 0, 0, -/*8860*/ uint16(xSetOp), uint16(CMOVNS), +/*8860*/ uint16(xSetOp), uint16(CMOVE), /*8862*/ uint16(xReadSlashR), /*8863*/ uint16(xArgR64), /*8864*/ uint16(xArgRM64), /*8865*/ uint16(xMatch), /*8866*/ uint16(xCondIs64), 8869, 8887, /*8869*/ uint16(xCondDataSize), 8875, 8881, 0, 0, 0, -/*8875*/ uint16(xSetOp), uint16(CMOVP), +/*8875*/ uint16(xSetOp), uint16(CMOVNE), /*8877*/ uint16(xReadSlashR), /*8878*/ uint16(xArgR16), /*8879*/ uint16(xArgRM16), /*8880*/ uint16(xMatch), -/*8881*/ uint16(xSetOp), uint16(CMOVP), +/*8881*/ uint16(xSetOp), uint16(CMOVNE), /*8883*/ uint16(xReadSlashR), /*8884*/ uint16(xArgR32), /*8885*/ uint16(xArgRM32), /*8886*/ uint16(xMatch), /*8887*/ uint16(xCondDataSize), 8875, 8881, 8893, 0, 0, -/*8893*/ uint16(xSetOp), uint16(CMOVP), +/*8893*/ uint16(xSetOp), uint16(CMOVNE), /*8895*/ uint16(xReadSlashR), /*8896*/ uint16(xArgR64), /*8897*/ uint16(xArgRM64), /*8898*/ uint16(xMatch), /*8899*/ uint16(xCondIs64), 8902, 8920, /*8902*/ uint16(xCondDataSize), 8908, 8914, 0, 0, 0, -/*8908*/ uint16(xSetOp), uint16(CMOVNP), +/*8908*/ uint16(xSetOp), uint16(CMOVBE), /*8910*/ uint16(xReadSlashR), /*8911*/ uint16(xArgR16), /*8912*/ uint16(xArgRM16), /*8913*/ uint16(xMatch), -/*8914*/ uint16(xSetOp), uint16(CMOVNP), +/*8914*/ uint16(xSetOp), uint16(CMOVBE), /*8916*/ uint16(xReadSlashR), /*8917*/ uint16(xArgR32), /*8918*/ uint16(xArgRM32), /*8919*/ uint16(xMatch), /*8920*/ uint16(xCondDataSize), 8908, 8914, 8926, 0, 0, -/*8926*/ uint16(xSetOp), uint16(CMOVNP), +/*8926*/ uint16(xSetOp), uint16(CMOVBE), /*8928*/ uint16(xReadSlashR), /*8929*/ uint16(xArgR64), /*8930*/ uint16(xArgRM64), /*8931*/ uint16(xMatch), /*8932*/ uint16(xCondIs64), 8935, 8953, /*8935*/ uint16(xCondDataSize), 8941, 8947, 0, 0, 0, -/*8941*/ uint16(xSetOp), uint16(CMOVL), +/*8941*/ uint16(xSetOp), uint16(CMOVA), /*8943*/ uint16(xReadSlashR), /*8944*/ uint16(xArgR16), /*8945*/ uint16(xArgRM16), /*8946*/ uint16(xMatch), -/*8947*/ uint16(xSetOp), uint16(CMOVL), +/*8947*/ uint16(xSetOp), uint16(CMOVA), /*8949*/ uint16(xReadSlashR), /*8950*/ uint16(xArgR32), /*8951*/ uint16(xArgRM32), /*8952*/ uint16(xMatch), /*8953*/ uint16(xCondDataSize), 8941, 8947, 8959, 0, 0, -/*8959*/ uint16(xSetOp), uint16(CMOVL), +/*8959*/ uint16(xSetOp), uint16(CMOVA), /*8961*/ uint16(xReadSlashR), /*8962*/ uint16(xArgR64), /*8963*/ uint16(xArgRM64), /*8964*/ uint16(xMatch), /*8965*/ uint16(xCondIs64), 8968, 8986, /*8968*/ uint16(xCondDataSize), 8974, 8980, 0, 0, 0, -/*8974*/ uint16(xSetOp), uint16(CMOVGE), +/*8974*/ uint16(xSetOp), uint16(CMOVS), /*8976*/ uint16(xReadSlashR), /*8977*/ uint16(xArgR16), /*8978*/ uint16(xArgRM16), /*8979*/ uint16(xMatch), -/*8980*/ uint16(xSetOp), uint16(CMOVGE), +/*8980*/ uint16(xSetOp), uint16(CMOVS), /*8982*/ uint16(xReadSlashR), /*8983*/ uint16(xArgR32), /*8984*/ uint16(xArgRM32), /*8985*/ uint16(xMatch), /*8986*/ uint16(xCondDataSize), 8974, 8980, 8992, 0, 0, -/*8992*/ uint16(xSetOp), uint16(CMOVGE), +/*8992*/ uint16(xSetOp), uint16(CMOVS), /*8994*/ uint16(xReadSlashR), /*8995*/ uint16(xArgR64), /*8996*/ uint16(xArgRM64), /*8997*/ uint16(xMatch), /*8998*/ uint16(xCondIs64), 9001, 9019, /*9001*/ uint16(xCondDataSize), 9007, 9013, 0, 0, 0, -/*9007*/ uint16(xSetOp), uint16(CMOVLE), +/*9007*/ uint16(xSetOp), uint16(CMOVNS), /*9009*/ uint16(xReadSlashR), /*9010*/ uint16(xArgR16), /*9011*/ uint16(xArgRM16), /*9012*/ uint16(xMatch), -/*9013*/ uint16(xSetOp), uint16(CMOVLE), +/*9013*/ uint16(xSetOp), uint16(CMOVNS), /*9015*/ uint16(xReadSlashR), /*9016*/ uint16(xArgR32), /*9017*/ uint16(xArgRM32), /*9018*/ uint16(xMatch), /*9019*/ uint16(xCondDataSize), 9007, 9013, 9025, 0, 0, -/*9025*/ uint16(xSetOp), uint16(CMOVLE), +/*9025*/ uint16(xSetOp), uint16(CMOVNS), /*9027*/ uint16(xReadSlashR), /*9028*/ uint16(xArgR64), /*9029*/ uint16(xArgRM64), /*9030*/ uint16(xMatch), /*9031*/ uint16(xCondIs64), 9034, 9052, /*9034*/ uint16(xCondDataSize), 9040, 9046, 0, 0, 0, -/*9040*/ uint16(xSetOp), uint16(CMOVG), +/*9040*/ uint16(xSetOp), uint16(CMOVP), /*9042*/ uint16(xReadSlashR), /*9043*/ uint16(xArgR16), /*9044*/ uint16(xArgRM16), /*9045*/ uint16(xMatch), -/*9046*/ uint16(xSetOp), uint16(CMOVG), +/*9046*/ uint16(xSetOp), uint16(CMOVP), /*9048*/ uint16(xReadSlashR), /*9049*/ uint16(xArgR32), /*9050*/ uint16(xArgRM32), /*9051*/ uint16(xMatch), /*9052*/ uint16(xCondDataSize), 9040, 9046, 9058, 0, 0, -/*9058*/ uint16(xSetOp), uint16(CMOVG), +/*9058*/ uint16(xSetOp), uint16(CMOVP), /*9060*/ uint16(xReadSlashR), /*9061*/ uint16(xArgR64), /*9062*/ uint16(xArgRM64), /*9063*/ uint16(xMatch), -/*9064*/ uint16(xCondPrefix), 4, - 0xC5, 9128, - 0xC4, 9086, - 0x66, 9080, - 0x0, 9074, -/*9074*/ uint16(xSetOp), uint16(MOVMSKPS), -/*9076*/ uint16(xReadSlashR), -/*9077*/ uint16(xArgR32), -/*9078*/ uint16(xArgXmm2), -/*9079*/ uint16(xMatch), -/*9080*/ uint16(xSetOp), uint16(MOVMSKPD), -/*9082*/ uint16(xReadSlashR), -/*9083*/ uint16(xArgR32), -/*9084*/ uint16(xArgXmm2), -/*9085*/ uint16(xMatch), -/*9086*/ uint16(xCondPrefix), 2, - 0x66, 9110, - 0x0, 9092, -/*9092*/ uint16(xCondDataSize), 0, 0, 0, 9098, 9104, -/*9098*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9100*/ uint16(xReadSlashR), -/*9101*/ uint16(xArgR32), -/*9102*/ uint16(xArgXmm2), -/*9103*/ uint16(xMatch), -/*9104*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9106*/ uint16(xReadSlashR), -/*9107*/ uint16(xArgR32), -/*9108*/ uint16(xArgYmm2), -/*9109*/ uint16(xMatch), -/*9110*/ uint16(xCondDataSize), 0, 0, 0, 9116, 9122, -/*9116*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9118*/ uint16(xReadSlashR), -/*9119*/ uint16(xArgR32), -/*9120*/ uint16(xArgXmm2), -/*9121*/ uint16(xMatch), -/*9122*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9124*/ uint16(xReadSlashR), -/*9125*/ uint16(xArgR32), -/*9126*/ uint16(xArgYmm2), -/*9127*/ uint16(xMatch), -/*9128*/ uint16(xCondPrefix), 2, - 0x66, 9152, - 0x0, 9134, -/*9134*/ uint16(xCondDataSize), 0, 0, 0, 9140, 9146, -/*9140*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9142*/ uint16(xReadSlashR), -/*9143*/ uint16(xArgR32), -/*9144*/ uint16(xArgXmm2), -/*9145*/ uint16(xMatch), -/*9146*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9148*/ uint16(xReadSlashR), -/*9149*/ uint16(xArgR32), -/*9150*/ uint16(xArgYmm2), -/*9151*/ uint16(xMatch), -/*9152*/ uint16(xCondDataSize), 0, 0, 0, 9158, 9164, -/*9158*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9160*/ uint16(xReadSlashR), -/*9161*/ uint16(xArgR32), -/*9162*/ uint16(xArgXmm2), -/*9163*/ uint16(xMatch), -/*9164*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9166*/ uint16(xReadSlashR), -/*9167*/ uint16(xArgR32), -/*9168*/ uint16(xArgYmm2), -/*9169*/ uint16(xMatch), -/*9170*/ uint16(xCondPrefix), 6, - 0xF3, 9322, - 0xF2, 9316, - 0xC5, 9256, - 0xC4, 9196, - 0x66, 9190, - 0x0, 9184, -/*9184*/ uint16(xSetOp), uint16(SQRTPS), -/*9186*/ uint16(xReadSlashR), -/*9187*/ uint16(xArgXmm1), -/*9188*/ uint16(xArgXmm2M128), -/*9189*/ uint16(xMatch), -/*9190*/ uint16(xSetOp), uint16(SQRTPD), +/*9064*/ uint16(xCondIs64), 9067, 9085, +/*9067*/ uint16(xCondDataSize), 9073, 9079, 0, 0, 0, +/*9073*/ uint16(xSetOp), uint16(CMOVNP), +/*9075*/ uint16(xReadSlashR), +/*9076*/ uint16(xArgR16), +/*9077*/ uint16(xArgRM16), +/*9078*/ uint16(xMatch), +/*9079*/ uint16(xSetOp), uint16(CMOVNP), +/*9081*/ uint16(xReadSlashR), +/*9082*/ uint16(xArgR32), +/*9083*/ uint16(xArgRM32), +/*9084*/ uint16(xMatch), +/*9085*/ uint16(xCondDataSize), 9073, 9079, 9091, 0, 0, +/*9091*/ uint16(xSetOp), uint16(CMOVNP), +/*9093*/ uint16(xReadSlashR), +/*9094*/ uint16(xArgR64), +/*9095*/ uint16(xArgRM64), +/*9096*/ uint16(xMatch), +/*9097*/ uint16(xCondIs64), 9100, 9118, +/*9100*/ uint16(xCondDataSize), 9106, 9112, 0, 0, 0, +/*9106*/ uint16(xSetOp), uint16(CMOVL), +/*9108*/ uint16(xReadSlashR), +/*9109*/ uint16(xArgR16), +/*9110*/ uint16(xArgRM16), +/*9111*/ uint16(xMatch), +/*9112*/ uint16(xSetOp), uint16(CMOVL), +/*9114*/ uint16(xReadSlashR), +/*9115*/ uint16(xArgR32), +/*9116*/ uint16(xArgRM32), +/*9117*/ uint16(xMatch), +/*9118*/ uint16(xCondDataSize), 9106, 9112, 9124, 0, 0, +/*9124*/ uint16(xSetOp), uint16(CMOVL), +/*9126*/ uint16(xReadSlashR), +/*9127*/ uint16(xArgR64), +/*9128*/ uint16(xArgRM64), +/*9129*/ uint16(xMatch), +/*9130*/ uint16(xCondIs64), 9133, 9151, +/*9133*/ uint16(xCondDataSize), 9139, 9145, 0, 0, 0, +/*9139*/ uint16(xSetOp), uint16(CMOVGE), +/*9141*/ uint16(xReadSlashR), +/*9142*/ uint16(xArgR16), +/*9143*/ uint16(xArgRM16), +/*9144*/ uint16(xMatch), +/*9145*/ uint16(xSetOp), uint16(CMOVGE), +/*9147*/ uint16(xReadSlashR), +/*9148*/ uint16(xArgR32), +/*9149*/ uint16(xArgRM32), +/*9150*/ uint16(xMatch), +/*9151*/ uint16(xCondDataSize), 9139, 9145, 9157, 0, 0, +/*9157*/ uint16(xSetOp), uint16(CMOVGE), +/*9159*/ uint16(xReadSlashR), +/*9160*/ uint16(xArgR64), +/*9161*/ uint16(xArgRM64), +/*9162*/ uint16(xMatch), +/*9163*/ uint16(xCondIs64), 9166, 9184, +/*9166*/ uint16(xCondDataSize), 9172, 9178, 0, 0, 0, +/*9172*/ uint16(xSetOp), uint16(CMOVLE), +/*9174*/ uint16(xReadSlashR), +/*9175*/ uint16(xArgR16), +/*9176*/ uint16(xArgRM16), +/*9177*/ uint16(xMatch), +/*9178*/ uint16(xSetOp), uint16(CMOVLE), +/*9180*/ uint16(xReadSlashR), +/*9181*/ uint16(xArgR32), +/*9182*/ uint16(xArgRM32), +/*9183*/ uint16(xMatch), +/*9184*/ uint16(xCondDataSize), 9172, 9178, 9190, 0, 0, +/*9190*/ uint16(xSetOp), uint16(CMOVLE), /*9192*/ uint16(xReadSlashR), -/*9193*/ uint16(xArgXmm1), -/*9194*/ uint16(xArgXmm2M128), +/*9193*/ uint16(xArgR64), +/*9194*/ uint16(xArgRM64), /*9195*/ uint16(xMatch), -/*9196*/ uint16(xCondPrefix), 4, - 0xF3, 9249, - 0xF2, 9242, - 0x66, 9224, - 0x0, 9206, -/*9206*/ uint16(xCondDataSize), 0, 0, 0, 9212, 9218, -/*9212*/ uint16(xSetOp), uint16(VSQRTPS), -/*9214*/ uint16(xReadSlashR), -/*9215*/ uint16(xArgXmm1), -/*9216*/ uint16(xArgXmm2M128), -/*9217*/ uint16(xMatch), -/*9218*/ uint16(xSetOp), uint16(VSQRTPS), -/*9220*/ uint16(xReadSlashR), -/*9221*/ uint16(xArgYmm1), -/*9222*/ uint16(xArgYmm2M256), -/*9223*/ uint16(xMatch), -/*9224*/ uint16(xCondDataSize), 0, 0, 0, 9230, 9236, -/*9230*/ uint16(xSetOp), uint16(VSQRTPD), -/*9232*/ uint16(xReadSlashR), -/*9233*/ uint16(xArgXmm1), -/*9234*/ uint16(xArgXmm2M128), -/*9235*/ uint16(xMatch), -/*9236*/ uint16(xSetOp), uint16(VSQRTPD), -/*9238*/ uint16(xReadSlashR), -/*9239*/ uint16(xArgYmm1), -/*9240*/ uint16(xArgYmm2M256), -/*9241*/ uint16(xMatch), -/*9242*/ uint16(xSetOp), uint16(VSQRTSD), -/*9244*/ uint16(xReadSlashR), -/*9245*/ uint16(xArgXmm1), -/*9246*/ uint16(xArgXmm2), -/*9247*/ uint16(xArgXmm3M64), -/*9248*/ uint16(xMatch), -/*9249*/ uint16(xSetOp), uint16(VSQRTSS), -/*9251*/ uint16(xReadSlashR), -/*9252*/ uint16(xArgXmm1), -/*9253*/ uint16(xArgXmm2), -/*9254*/ uint16(xArgXmm3M32), -/*9255*/ uint16(xMatch), -/*9256*/ uint16(xCondPrefix), 4, - 0xF3, 9309, - 0xF2, 9302, - 0x66, 9284, - 0x0, 9266, -/*9266*/ uint16(xCondDataSize), 0, 0, 0, 9272, 9278, -/*9272*/ uint16(xSetOp), uint16(VSQRTPS), -/*9274*/ uint16(xReadSlashR), -/*9275*/ uint16(xArgXmm1), -/*9276*/ uint16(xArgXmm2M128), -/*9277*/ uint16(xMatch), -/*9278*/ uint16(xSetOp), uint16(VSQRTPS), -/*9280*/ uint16(xReadSlashR), -/*9281*/ uint16(xArgYmm1), -/*9282*/ uint16(xArgYmm2M256), -/*9283*/ uint16(xMatch), -/*9284*/ uint16(xCondDataSize), 0, 0, 0, 9290, 9296, -/*9290*/ uint16(xSetOp), uint16(VSQRTPD), +/*9196*/ uint16(xCondIs64), 9199, 9217, +/*9199*/ uint16(xCondDataSize), 9205, 9211, 0, 0, 0, +/*9205*/ uint16(xSetOp), uint16(CMOVG), +/*9207*/ uint16(xReadSlashR), +/*9208*/ uint16(xArgR16), +/*9209*/ uint16(xArgRM16), +/*9210*/ uint16(xMatch), +/*9211*/ uint16(xSetOp), uint16(CMOVG), +/*9213*/ uint16(xReadSlashR), +/*9214*/ uint16(xArgR32), +/*9215*/ uint16(xArgRM32), +/*9216*/ uint16(xMatch), +/*9217*/ uint16(xCondDataSize), 9205, 9211, 9223, 0, 0, +/*9223*/ uint16(xSetOp), uint16(CMOVG), +/*9225*/ uint16(xReadSlashR), +/*9226*/ uint16(xArgR64), +/*9227*/ uint16(xArgRM64), +/*9228*/ uint16(xMatch), +/*9229*/ uint16(xCondPrefix), 4, + 0xC5, 9305, + 0xC4, 9251, + 0x66, 9245, + 0x0, 9239, +/*9239*/ uint16(xSetOp), uint16(MOVMSKPS), +/*9241*/ uint16(xReadSlashR), +/*9242*/ uint16(xArgR32), +/*9243*/ uint16(xArgXmm2), +/*9244*/ uint16(xMatch), +/*9245*/ uint16(xSetOp), uint16(MOVMSKPD), +/*9247*/ uint16(xReadSlashR), +/*9248*/ uint16(xArgR32), +/*9249*/ uint16(xArgXmm2), +/*9250*/ uint16(xMatch), +/*9251*/ uint16(xCondPrefix), 2, + 0x66, 9281, + 0x0, 9257, +/*9257*/ uint16(xCondDataSize), 0, 0, 0, 9263, 9272, +/*9263*/ uint16(xCondIsMem), 9266, 0, +/*9266*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9268*/ uint16(xReadSlashR), +/*9269*/ uint16(xArgR32), +/*9270*/ uint16(xArgXmm2), +/*9271*/ uint16(xMatch), +/*9272*/ uint16(xCondIsMem), 9275, 0, +/*9275*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9277*/ uint16(xReadSlashR), +/*9278*/ uint16(xArgR32), +/*9279*/ uint16(xArgYmm2), +/*9280*/ uint16(xMatch), +/*9281*/ uint16(xCondDataSize), 0, 0, 0, 9287, 9296, +/*9287*/ uint16(xCondIsMem), 9290, 0, +/*9290*/ uint16(xSetOp), uint16(VMOVMSKPD), /*9292*/ uint16(xReadSlashR), -/*9293*/ uint16(xArgXmm1), -/*9294*/ uint16(xArgXmm2M128), +/*9293*/ uint16(xArgR32), +/*9294*/ uint16(xArgXmm2), /*9295*/ uint16(xMatch), -/*9296*/ uint16(xSetOp), uint16(VSQRTPD), -/*9298*/ uint16(xReadSlashR), -/*9299*/ uint16(xArgYmm1), -/*9300*/ uint16(xArgYmm2M256), -/*9301*/ uint16(xMatch), -/*9302*/ uint16(xSetOp), uint16(VSQRTSD), -/*9304*/ uint16(xReadSlashR), -/*9305*/ uint16(xArgXmm1), -/*9306*/ uint16(xArgXmm2), -/*9307*/ uint16(xArgXmm3M64), -/*9308*/ uint16(xMatch), -/*9309*/ uint16(xSetOp), uint16(VSQRTSS), -/*9311*/ uint16(xReadSlashR), -/*9312*/ uint16(xArgXmm1), -/*9313*/ uint16(xArgXmm2), -/*9314*/ uint16(xArgXmm3M32), -/*9315*/ uint16(xMatch), -/*9316*/ uint16(xSetOp), uint16(SQRTSD), -/*9318*/ uint16(xReadSlashR), -/*9319*/ uint16(xArgXmm1), -/*9320*/ uint16(xArgXmm2M64), -/*9321*/ uint16(xMatch), -/*9322*/ uint16(xSetOp), uint16(SQRTSS), -/*9324*/ uint16(xReadSlashR), -/*9325*/ uint16(xArgXmm1), -/*9326*/ uint16(xArgXmm2M32), -/*9327*/ uint16(xMatch), -/*9328*/ uint16(xCondPrefix), 4, - 0xF3, 9406, - 0xC5, 9375, - 0xC4, 9344, - 0x0, 9338, -/*9338*/ uint16(xSetOp), uint16(RSQRTPS), -/*9340*/ uint16(xReadSlashR), -/*9341*/ uint16(xArgXmm1), -/*9342*/ uint16(xArgXmm2M128), -/*9343*/ uint16(xMatch), -/*9344*/ uint16(xCondPrefix), 2, - 0xF3, 9368, - 0x0, 9350, -/*9350*/ uint16(xCondDataSize), 0, 0, 0, 9356, 9362, -/*9356*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9358*/ uint16(xReadSlashR), -/*9359*/ uint16(xArgXmm1), -/*9360*/ uint16(xArgXmm2M128), -/*9361*/ uint16(xMatch), -/*9362*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9364*/ uint16(xReadSlashR), -/*9365*/ uint16(xArgYmm1), -/*9366*/ uint16(xArgYmm2M256), -/*9367*/ uint16(xMatch), -/*9368*/ uint16(xSetOp), uint16(VRSQRTSS), -/*9370*/ uint16(xReadSlashR), -/*9371*/ uint16(xArgXmm1), -/*9372*/ uint16(xArgXmm2), -/*9373*/ uint16(xArgXmm3M32), -/*9374*/ uint16(xMatch), -/*9375*/ uint16(xCondPrefix), 2, - 0xF3, 9399, - 0x0, 9381, -/*9381*/ uint16(xCondDataSize), 0, 0, 0, 9387, 9393, -/*9387*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9389*/ uint16(xReadSlashR), -/*9390*/ uint16(xArgXmm1), -/*9391*/ uint16(xArgXmm2M128), -/*9392*/ uint16(xMatch), -/*9393*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9395*/ uint16(xReadSlashR), -/*9396*/ uint16(xArgYmm1), -/*9397*/ uint16(xArgYmm2M256), -/*9398*/ uint16(xMatch), -/*9399*/ uint16(xSetOp), uint16(VRSQRTSS), -/*9401*/ uint16(xReadSlashR), -/*9402*/ uint16(xArgXmm1), -/*9403*/ uint16(xArgXmm2), -/*9404*/ uint16(xArgXmm3M32), -/*9405*/ uint16(xMatch), -/*9406*/ uint16(xSetOp), uint16(RSQRTSS), -/*9408*/ uint16(xReadSlashR), -/*9409*/ uint16(xArgXmm1), -/*9410*/ uint16(xArgXmm2M32), -/*9411*/ uint16(xMatch), -/*9412*/ uint16(xCondPrefix), 4, - 0xF3, 9490, - 0xC5, 9459, - 0xC4, 9428, - 0x0, 9422, -/*9422*/ uint16(xSetOp), uint16(RCPPS), -/*9424*/ uint16(xReadSlashR), -/*9425*/ uint16(xArgXmm1), -/*9426*/ uint16(xArgXmm2M128), -/*9427*/ uint16(xMatch), -/*9428*/ uint16(xCondPrefix), 2, - 0xF3, 9452, - 0x0, 9434, -/*9434*/ uint16(xCondDataSize), 0, 0, 0, 9440, 9446, -/*9440*/ uint16(xSetOp), uint16(VRCPPS), -/*9442*/ uint16(xReadSlashR), -/*9443*/ uint16(xArgXmm1), -/*9444*/ uint16(xArgXmm2M128), -/*9445*/ uint16(xMatch), -/*9446*/ uint16(xSetOp), uint16(VRCPPS), -/*9448*/ uint16(xReadSlashR), -/*9449*/ uint16(xArgYmm1), -/*9450*/ uint16(xArgYmm2M256), -/*9451*/ uint16(xMatch), -/*9452*/ uint16(xSetOp), uint16(VRCPSS), -/*9454*/ uint16(xReadSlashR), -/*9455*/ uint16(xArgXmm1), -/*9456*/ uint16(xArgXmm2), -/*9457*/ uint16(xArgXmm3M32), -/*9458*/ uint16(xMatch), -/*9459*/ uint16(xCondPrefix), 2, - 0xF3, 9483, - 0x0, 9465, -/*9465*/ uint16(xCondDataSize), 0, 0, 0, 9471, 9477, -/*9471*/ uint16(xSetOp), uint16(VRCPPS), -/*9473*/ uint16(xReadSlashR), -/*9474*/ uint16(xArgXmm1), -/*9475*/ uint16(xArgXmm2M128), -/*9476*/ uint16(xMatch), -/*9477*/ uint16(xSetOp), uint16(VRCPPS), -/*9479*/ uint16(xReadSlashR), -/*9480*/ uint16(xArgYmm1), -/*9481*/ uint16(xArgYmm2M256), -/*9482*/ uint16(xMatch), -/*9483*/ uint16(xSetOp), uint16(VRCPSS), -/*9485*/ uint16(xReadSlashR), -/*9486*/ uint16(xArgXmm1), -/*9487*/ uint16(xArgXmm2), -/*9488*/ uint16(xArgXmm3M32), -/*9489*/ uint16(xMatch), -/*9490*/ uint16(xSetOp), uint16(RCPSS), -/*9492*/ uint16(xReadSlashR), -/*9493*/ uint16(xArgXmm1), -/*9494*/ uint16(xArgXmm2M32), -/*9495*/ uint16(xMatch), -/*9496*/ uint16(xCondPrefix), 4, +/*9296*/ uint16(xCondIsMem), 9299, 0, +/*9299*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9301*/ uint16(xReadSlashR), +/*9302*/ uint16(xArgR32), +/*9303*/ uint16(xArgYmm2), +/*9304*/ uint16(xMatch), +/*9305*/ uint16(xCondPrefix), 2, + 0x66, 9335, + 0x0, 9311, +/*9311*/ uint16(xCondDataSize), 0, 0, 0, 9317, 9326, +/*9317*/ uint16(xCondIsMem), 9320, 0, +/*9320*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9322*/ uint16(xReadSlashR), +/*9323*/ uint16(xArgR32), +/*9324*/ uint16(xArgXmm2), +/*9325*/ uint16(xMatch), +/*9326*/ uint16(xCondIsMem), 9329, 0, +/*9329*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*9331*/ uint16(xReadSlashR), +/*9332*/ uint16(xArgR32), +/*9333*/ uint16(xArgYmm2), +/*9334*/ uint16(xMatch), +/*9335*/ uint16(xCondDataSize), 0, 0, 0, 9341, 9350, +/*9341*/ uint16(xCondIsMem), 9344, 0, +/*9344*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9346*/ uint16(xReadSlashR), +/*9347*/ uint16(xArgR32), +/*9348*/ uint16(xArgXmm2), +/*9349*/ uint16(xMatch), +/*9350*/ uint16(xCondIsMem), 9353, 0, +/*9353*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9355*/ uint16(xReadSlashR), +/*9356*/ uint16(xArgR32), +/*9357*/ uint16(xArgYmm2), +/*9358*/ uint16(xMatch), +/*9359*/ uint16(xCondPrefix), 6, + 0xF3, 9511, + 0xF2, 9505, + 0xC5, 9445, + 0xC4, 9385, + 0x66, 9379, + 0x0, 9373, +/*9373*/ uint16(xSetOp), uint16(SQRTPS), +/*9375*/ uint16(xReadSlashR), +/*9376*/ uint16(xArgXmm1), +/*9377*/ uint16(xArgXmm2M128), +/*9378*/ uint16(xMatch), +/*9379*/ uint16(xSetOp), uint16(SQRTPD), +/*9381*/ uint16(xReadSlashR), +/*9382*/ uint16(xArgXmm1), +/*9383*/ uint16(xArgXmm2M128), +/*9384*/ uint16(xMatch), +/*9385*/ uint16(xCondPrefix), 4, + 0xF3, 9438, + 0xF2, 9431, + 0x66, 9413, + 0x0, 9395, +/*9395*/ uint16(xCondDataSize), 0, 0, 0, 9401, 9407, +/*9401*/ uint16(xSetOp), uint16(VSQRTPS), +/*9403*/ uint16(xReadSlashR), +/*9404*/ uint16(xArgXmm1), +/*9405*/ uint16(xArgXmm2M128), +/*9406*/ uint16(xMatch), +/*9407*/ uint16(xSetOp), uint16(VSQRTPS), +/*9409*/ uint16(xReadSlashR), +/*9410*/ uint16(xArgYmm1), +/*9411*/ uint16(xArgYmm2M256), +/*9412*/ uint16(xMatch), +/*9413*/ uint16(xCondDataSize), 0, 0, 0, 9419, 9425, +/*9419*/ uint16(xSetOp), uint16(VSQRTPD), +/*9421*/ uint16(xReadSlashR), +/*9422*/ uint16(xArgXmm1), +/*9423*/ uint16(xArgXmm2M128), +/*9424*/ uint16(xMatch), +/*9425*/ uint16(xSetOp), uint16(VSQRTPD), +/*9427*/ uint16(xReadSlashR), +/*9428*/ uint16(xArgYmm1), +/*9429*/ uint16(xArgYmm2M256), +/*9430*/ uint16(xMatch), +/*9431*/ uint16(xSetOp), uint16(VSQRTSD), +/*9433*/ uint16(xReadSlashR), +/*9434*/ uint16(xArgXmm1), +/*9435*/ uint16(xArgXmmV), +/*9436*/ uint16(xArgXmm2M64), +/*9437*/ uint16(xMatch), +/*9438*/ uint16(xSetOp), uint16(VSQRTSS), +/*9440*/ uint16(xReadSlashR), +/*9441*/ uint16(xArgXmm1), +/*9442*/ uint16(xArgXmmV), +/*9443*/ uint16(xArgXmm2M32), +/*9444*/ uint16(xMatch), +/*9445*/ uint16(xCondPrefix), 4, + 0xF3, 9498, + 0xF2, 9491, + 0x66, 9473, + 0x0, 9455, +/*9455*/ uint16(xCondDataSize), 0, 0, 0, 9461, 9467, +/*9461*/ uint16(xSetOp), uint16(VSQRTPS), +/*9463*/ uint16(xReadSlashR), +/*9464*/ uint16(xArgXmm1), +/*9465*/ uint16(xArgXmm2M128), +/*9466*/ uint16(xMatch), +/*9467*/ uint16(xSetOp), uint16(VSQRTPS), +/*9469*/ uint16(xReadSlashR), +/*9470*/ uint16(xArgYmm1), +/*9471*/ uint16(xArgYmm2M256), +/*9472*/ uint16(xMatch), +/*9473*/ uint16(xCondDataSize), 0, 0, 0, 9479, 9485, +/*9479*/ uint16(xSetOp), uint16(VSQRTPD), +/*9481*/ uint16(xReadSlashR), +/*9482*/ uint16(xArgXmm1), +/*9483*/ uint16(xArgXmm2M128), +/*9484*/ uint16(xMatch), +/*9485*/ uint16(xSetOp), uint16(VSQRTPD), +/*9487*/ uint16(xReadSlashR), +/*9488*/ uint16(xArgYmm1), +/*9489*/ uint16(xArgYmm2M256), +/*9490*/ uint16(xMatch), +/*9491*/ uint16(xSetOp), uint16(VSQRTSD), +/*9493*/ uint16(xReadSlashR), +/*9494*/ uint16(xArgXmm1), +/*9495*/ uint16(xArgXmmV), +/*9496*/ uint16(xArgXmm2M64), +/*9497*/ uint16(xMatch), +/*9498*/ uint16(xSetOp), uint16(VSQRTSS), +/*9500*/ uint16(xReadSlashR), +/*9501*/ uint16(xArgXmm1), +/*9502*/ uint16(xArgXmmV), +/*9503*/ uint16(xArgXmm2M32), +/*9504*/ uint16(xMatch), +/*9505*/ uint16(xSetOp), uint16(SQRTSD), +/*9507*/ uint16(xReadSlashR), +/*9508*/ uint16(xArgXmm1), +/*9509*/ uint16(xArgXmm2M64), +/*9510*/ uint16(xMatch), +/*9511*/ uint16(xSetOp), uint16(SQRTSS), +/*9513*/ uint16(xReadSlashR), +/*9514*/ uint16(xArgXmm1), +/*9515*/ uint16(xArgXmm2M32), +/*9516*/ uint16(xMatch), +/*9517*/ uint16(xCondPrefix), 4, + 0xF3, 9595, 0xC5, 9564, - 0xC4, 9518, - 0x66, 9512, - 0x0, 9506, -/*9506*/ uint16(xSetOp), uint16(ANDPS), -/*9508*/ uint16(xReadSlashR), -/*9509*/ uint16(xArgXmm1), -/*9510*/ uint16(xArgXmm2M128), -/*9511*/ uint16(xMatch), -/*9512*/ uint16(xSetOp), uint16(ANDPD), -/*9514*/ uint16(xReadSlashR), -/*9515*/ uint16(xArgXmm1), -/*9516*/ uint16(xArgXmm2M128), -/*9517*/ uint16(xMatch), -/*9518*/ uint16(xCondPrefix), 2, - 0x66, 9544, - 0x0, 9524, -/*9524*/ uint16(xCondDataSize), 0, 0, 0, 9530, 9537, -/*9530*/ uint16(xSetOp), uint16(VANDPS), -/*9532*/ uint16(xReadSlashR), -/*9533*/ uint16(xArgXmm1), -/*9534*/ uint16(xArgXmm2), -/*9535*/ uint16(xArgXmm3M128), -/*9536*/ uint16(xMatch), -/*9537*/ uint16(xSetOp), uint16(VANDPS), -/*9539*/ uint16(xReadSlashR), -/*9540*/ uint16(xArgYmm1), -/*9541*/ uint16(xArgYmm2), -/*9542*/ uint16(xArgYmm3M256), -/*9543*/ uint16(xMatch), -/*9544*/ uint16(xCondDataSize), 0, 0, 0, 9550, 9557, -/*9550*/ uint16(xSetOp), uint16(VANDPD), -/*9552*/ uint16(xReadSlashR), -/*9553*/ uint16(xArgXmm1), -/*9554*/ uint16(xArgXmm2), -/*9555*/ uint16(xArgXmm3M128), + 0xC4, 9533, + 0x0, 9527, +/*9527*/ uint16(xSetOp), uint16(RSQRTPS), +/*9529*/ uint16(xReadSlashR), +/*9530*/ uint16(xArgXmm1), +/*9531*/ uint16(xArgXmm2M128), +/*9532*/ uint16(xMatch), +/*9533*/ uint16(xCondPrefix), 2, + 0xF3, 9557, + 0x0, 9539, +/*9539*/ uint16(xCondDataSize), 0, 0, 0, 9545, 9551, +/*9545*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9547*/ uint16(xReadSlashR), +/*9548*/ uint16(xArgXmm1), +/*9549*/ uint16(xArgXmm2M128), +/*9550*/ uint16(xMatch), +/*9551*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9553*/ uint16(xReadSlashR), +/*9554*/ uint16(xArgYmm1), +/*9555*/ uint16(xArgYmm2M256), /*9556*/ uint16(xMatch), -/*9557*/ uint16(xSetOp), uint16(VANDPD), +/*9557*/ uint16(xSetOp), uint16(VRSQRTSS), /*9559*/ uint16(xReadSlashR), -/*9560*/ uint16(xArgYmm1), -/*9561*/ uint16(xArgYmm2), -/*9562*/ uint16(xArgYmm3M256), +/*9560*/ uint16(xArgXmm1), +/*9561*/ uint16(xArgXmmV), +/*9562*/ uint16(xArgXmm2M32), /*9563*/ uint16(xMatch), /*9564*/ uint16(xCondPrefix), 2, - 0x66, 9590, + 0xF3, 9588, 0x0, 9570, -/*9570*/ uint16(xCondDataSize), 0, 0, 0, 9576, 9583, -/*9576*/ uint16(xSetOp), uint16(VANDPS), +/*9570*/ uint16(xCondDataSize), 0, 0, 0, 9576, 9582, +/*9576*/ uint16(xSetOp), uint16(VRSQRTPS), /*9578*/ uint16(xReadSlashR), /*9579*/ uint16(xArgXmm1), -/*9580*/ uint16(xArgXmm2), -/*9581*/ uint16(xArgXmm3M128), -/*9582*/ uint16(xMatch), -/*9583*/ uint16(xSetOp), uint16(VANDPS), -/*9585*/ uint16(xReadSlashR), -/*9586*/ uint16(xArgYmm1), -/*9587*/ uint16(xArgYmm2), -/*9588*/ uint16(xArgYmm3M256), -/*9589*/ uint16(xMatch), -/*9590*/ uint16(xCondDataSize), 0, 0, 0, 9596, 9603, -/*9596*/ uint16(xSetOp), uint16(VANDPD), -/*9598*/ uint16(xReadSlashR), -/*9599*/ uint16(xArgXmm1), -/*9600*/ uint16(xArgXmm2), -/*9601*/ uint16(xArgXmm3M128), -/*9602*/ uint16(xMatch), -/*9603*/ uint16(xSetOp), uint16(VANDPD), -/*9605*/ uint16(xReadSlashR), -/*9606*/ uint16(xArgYmm1), -/*9607*/ uint16(xArgYmm2), -/*9608*/ uint16(xArgYmm3M256), -/*9609*/ uint16(xMatch), -/*9610*/ uint16(xCondPrefix), 4, - 0xC5, 9678, - 0xC4, 9632, - 0x66, 9626, - 0x0, 9620, -/*9620*/ uint16(xSetOp), uint16(ANDNPS), -/*9622*/ uint16(xReadSlashR), -/*9623*/ uint16(xArgXmm1), -/*9624*/ uint16(xArgXmm2M128), -/*9625*/ uint16(xMatch), -/*9626*/ uint16(xSetOp), uint16(ANDNPD), -/*9628*/ uint16(xReadSlashR), -/*9629*/ uint16(xArgXmm1), -/*9630*/ uint16(xArgXmm2M128), -/*9631*/ uint16(xMatch), -/*9632*/ uint16(xCondPrefix), 2, - 0x66, 9658, - 0x0, 9638, -/*9638*/ uint16(xCondDataSize), 0, 0, 0, 9644, 9651, -/*9644*/ uint16(xSetOp), uint16(VANDNPS), -/*9646*/ uint16(xReadSlashR), -/*9647*/ uint16(xArgXmm1), -/*9648*/ uint16(xArgXmm2), -/*9649*/ uint16(xArgXmm3M128), -/*9650*/ uint16(xMatch), -/*9651*/ uint16(xSetOp), uint16(VANDNPS), -/*9653*/ uint16(xReadSlashR), -/*9654*/ uint16(xArgYmm1), -/*9655*/ uint16(xArgYmm2), -/*9656*/ uint16(xArgYmm3M256), -/*9657*/ uint16(xMatch), -/*9658*/ uint16(xCondDataSize), 0, 0, 0, 9664, 9671, -/*9664*/ uint16(xSetOp), uint16(VANDNPD), -/*9666*/ uint16(xReadSlashR), -/*9667*/ uint16(xArgXmm1), -/*9668*/ uint16(xArgXmm2), -/*9669*/ uint16(xArgXmm3M128), -/*9670*/ uint16(xMatch), -/*9671*/ uint16(xSetOp), uint16(VANDNPD), -/*9673*/ uint16(xReadSlashR), -/*9674*/ uint16(xArgYmm1), -/*9675*/ uint16(xArgYmm2), -/*9676*/ uint16(xArgYmm3M256), -/*9677*/ uint16(xMatch), -/*9678*/ uint16(xCondPrefix), 2, - 0x66, 9704, - 0x0, 9684, -/*9684*/ uint16(xCondDataSize), 0, 0, 0, 9690, 9697, -/*9690*/ uint16(xSetOp), uint16(VANDNPS), -/*9692*/ uint16(xReadSlashR), -/*9693*/ uint16(xArgXmm1), -/*9694*/ uint16(xArgXmm2), -/*9695*/ uint16(xArgXmm3M128), -/*9696*/ uint16(xMatch), -/*9697*/ uint16(xSetOp), uint16(VANDNPS), -/*9699*/ uint16(xReadSlashR), -/*9700*/ uint16(xArgYmm1), -/*9701*/ uint16(xArgYmm2), -/*9702*/ uint16(xArgYmm3M256), -/*9703*/ uint16(xMatch), -/*9704*/ uint16(xCondDataSize), 0, 0, 0, 9710, 9717, -/*9710*/ uint16(xSetOp), uint16(VANDNPD), -/*9712*/ uint16(xReadSlashR), -/*9713*/ uint16(xArgXmm1), -/*9714*/ uint16(xArgXmm2), -/*9715*/ uint16(xArgXmm3M128), -/*9716*/ uint16(xMatch), -/*9717*/ uint16(xSetOp), uint16(VANDNPD), -/*9719*/ uint16(xReadSlashR), -/*9720*/ uint16(xArgYmm1), -/*9721*/ uint16(xArgYmm2), -/*9722*/ uint16(xArgYmm3M256), -/*9723*/ uint16(xMatch), -/*9724*/ uint16(xCondPrefix), 4, - 0xC5, 9792, - 0xC4, 9746, - 0x66, 9740, - 0x0, 9734, -/*9734*/ uint16(xSetOp), uint16(ORPS), -/*9736*/ uint16(xReadSlashR), -/*9737*/ uint16(xArgXmm1), -/*9738*/ uint16(xArgXmm2M128), -/*9739*/ uint16(xMatch), -/*9740*/ uint16(xSetOp), uint16(ORPD), -/*9742*/ uint16(xReadSlashR), -/*9743*/ uint16(xArgXmm1), +/*9580*/ uint16(xArgXmm2M128), +/*9581*/ uint16(xMatch), +/*9582*/ uint16(xSetOp), uint16(VRSQRTPS), +/*9584*/ uint16(xReadSlashR), +/*9585*/ uint16(xArgYmm1), +/*9586*/ uint16(xArgYmm2M256), +/*9587*/ uint16(xMatch), +/*9588*/ uint16(xSetOp), uint16(VRSQRTSS), +/*9590*/ uint16(xReadSlashR), +/*9591*/ uint16(xArgXmm1), +/*9592*/ uint16(xArgXmmV), +/*9593*/ uint16(xArgXmm2M32), +/*9594*/ uint16(xMatch), +/*9595*/ uint16(xSetOp), uint16(RSQRTSS), +/*9597*/ uint16(xReadSlashR), +/*9598*/ uint16(xArgXmm1), +/*9599*/ uint16(xArgXmm2M32), +/*9600*/ uint16(xMatch), +/*9601*/ uint16(xCondPrefix), 4, + 0xF3, 9679, + 0xC5, 9648, + 0xC4, 9617, + 0x0, 9611, +/*9611*/ uint16(xSetOp), uint16(RCPPS), +/*9613*/ uint16(xReadSlashR), +/*9614*/ uint16(xArgXmm1), +/*9615*/ uint16(xArgXmm2M128), +/*9616*/ uint16(xMatch), +/*9617*/ uint16(xCondPrefix), 2, + 0xF3, 9641, + 0x0, 9623, +/*9623*/ uint16(xCondDataSize), 0, 0, 0, 9629, 9635, +/*9629*/ uint16(xSetOp), uint16(VRCPPS), +/*9631*/ uint16(xReadSlashR), +/*9632*/ uint16(xArgXmm1), +/*9633*/ uint16(xArgXmm2M128), +/*9634*/ uint16(xMatch), +/*9635*/ uint16(xSetOp), uint16(VRCPPS), +/*9637*/ uint16(xReadSlashR), +/*9638*/ uint16(xArgYmm1), +/*9639*/ uint16(xArgYmm2M256), +/*9640*/ uint16(xMatch), +/*9641*/ uint16(xSetOp), uint16(VRCPSS), +/*9643*/ uint16(xReadSlashR), +/*9644*/ uint16(xArgXmm1), +/*9645*/ uint16(xArgXmmV), +/*9646*/ uint16(xArgXmm2M32), +/*9647*/ uint16(xMatch), +/*9648*/ uint16(xCondPrefix), 2, + 0xF3, 9672, + 0x0, 9654, +/*9654*/ uint16(xCondDataSize), 0, 0, 0, 9660, 9666, +/*9660*/ uint16(xSetOp), uint16(VRCPPS), +/*9662*/ uint16(xReadSlashR), +/*9663*/ uint16(xArgXmm1), +/*9664*/ uint16(xArgXmm2M128), +/*9665*/ uint16(xMatch), +/*9666*/ uint16(xSetOp), uint16(VRCPPS), +/*9668*/ uint16(xReadSlashR), +/*9669*/ uint16(xArgYmm1), +/*9670*/ uint16(xArgYmm2M256), +/*9671*/ uint16(xMatch), +/*9672*/ uint16(xSetOp), uint16(VRCPSS), +/*9674*/ uint16(xReadSlashR), +/*9675*/ uint16(xArgXmm1), +/*9676*/ uint16(xArgXmmV), +/*9677*/ uint16(xArgXmm2M32), +/*9678*/ uint16(xMatch), +/*9679*/ uint16(xSetOp), uint16(RCPSS), +/*9681*/ uint16(xReadSlashR), +/*9682*/ uint16(xArgXmm1), +/*9683*/ uint16(xArgXmm2M32), +/*9684*/ uint16(xMatch), +/*9685*/ uint16(xCondPrefix), 4, + 0xC5, 9753, + 0xC4, 9707, + 0x66, 9701, + 0x0, 9695, +/*9695*/ uint16(xSetOp), uint16(ANDPS), +/*9697*/ uint16(xReadSlashR), +/*9698*/ uint16(xArgXmm1), +/*9699*/ uint16(xArgXmm2M128), +/*9700*/ uint16(xMatch), +/*9701*/ uint16(xSetOp), uint16(ANDPD), +/*9703*/ uint16(xReadSlashR), +/*9704*/ uint16(xArgXmm1), +/*9705*/ uint16(xArgXmm2M128), +/*9706*/ uint16(xMatch), +/*9707*/ uint16(xCondPrefix), 2, + 0x66, 9733, + 0x0, 9713, +/*9713*/ uint16(xCondDataSize), 0, 0, 0, 9719, 9726, +/*9719*/ uint16(xSetOp), uint16(VANDPS), +/*9721*/ uint16(xReadSlashR), +/*9722*/ uint16(xArgXmm1), +/*9723*/ uint16(xArgXmmV), +/*9724*/ uint16(xArgXmm2M128), +/*9725*/ uint16(xMatch), +/*9726*/ uint16(xSetOp), uint16(VANDPS), +/*9728*/ uint16(xReadSlashR), +/*9729*/ uint16(xArgYmm1), +/*9730*/ uint16(xArgYmmV), +/*9731*/ uint16(xArgYmm2M256), +/*9732*/ uint16(xMatch), +/*9733*/ uint16(xCondDataSize), 0, 0, 0, 9739, 9746, +/*9739*/ uint16(xSetOp), uint16(VANDPD), +/*9741*/ uint16(xReadSlashR), +/*9742*/ uint16(xArgXmm1), +/*9743*/ uint16(xArgXmmV), /*9744*/ uint16(xArgXmm2M128), /*9745*/ uint16(xMatch), -/*9746*/ uint16(xCondPrefix), 2, - 0x66, 9772, - 0x0, 9752, -/*9752*/ uint16(xCondDataSize), 0, 0, 0, 9758, 9765, -/*9758*/ uint16(xSetOp), uint16(VORPS), -/*9760*/ uint16(xReadSlashR), -/*9761*/ uint16(xArgXmm1), -/*9762*/ uint16(xArgXmm2), -/*9763*/ uint16(xArgXmm3M128), -/*9764*/ uint16(xMatch), -/*9765*/ uint16(xSetOp), uint16(VORPS), +/*9746*/ uint16(xSetOp), uint16(VANDPD), +/*9748*/ uint16(xReadSlashR), +/*9749*/ uint16(xArgYmm1), +/*9750*/ uint16(xArgYmmV), +/*9751*/ uint16(xArgYmm2M256), +/*9752*/ uint16(xMatch), +/*9753*/ uint16(xCondPrefix), 2, + 0x66, 9779, + 0x0, 9759, +/*9759*/ uint16(xCondDataSize), 0, 0, 0, 9765, 9772, +/*9765*/ uint16(xSetOp), uint16(VANDPS), /*9767*/ uint16(xReadSlashR), -/*9768*/ uint16(xArgYmm1), -/*9769*/ uint16(xArgYmm2), -/*9770*/ uint16(xArgYmm3M256), +/*9768*/ uint16(xArgXmm1), +/*9769*/ uint16(xArgXmmV), +/*9770*/ uint16(xArgXmm2M128), /*9771*/ uint16(xMatch), -/*9772*/ uint16(xCondDataSize), 0, 0, 0, 9778, 9785, -/*9778*/ uint16(xSetOp), uint16(VORPD), -/*9780*/ uint16(xReadSlashR), -/*9781*/ uint16(xArgXmm1), -/*9782*/ uint16(xArgXmm2), -/*9783*/ uint16(xArgXmm3M128), -/*9784*/ uint16(xMatch), -/*9785*/ uint16(xSetOp), uint16(VORPD), +/*9772*/ uint16(xSetOp), uint16(VANDPS), +/*9774*/ uint16(xReadSlashR), +/*9775*/ uint16(xArgYmm1), +/*9776*/ uint16(xArgYmmV), +/*9777*/ uint16(xArgYmm2M256), +/*9778*/ uint16(xMatch), +/*9779*/ uint16(xCondDataSize), 0, 0, 0, 9785, 9792, +/*9785*/ uint16(xSetOp), uint16(VANDPD), /*9787*/ uint16(xReadSlashR), -/*9788*/ uint16(xArgYmm1), -/*9789*/ uint16(xArgYmm2), -/*9790*/ uint16(xArgYmm3M256), +/*9788*/ uint16(xArgXmm1), +/*9789*/ uint16(xArgXmmV), +/*9790*/ uint16(xArgXmm2M128), /*9791*/ uint16(xMatch), -/*9792*/ uint16(xCondPrefix), 2, - 0x66, 9818, - 0x0, 9798, -/*9798*/ uint16(xCondDataSize), 0, 0, 0, 9804, 9811, -/*9804*/ uint16(xSetOp), uint16(VORPS), -/*9806*/ uint16(xReadSlashR), -/*9807*/ uint16(xArgXmm1), -/*9808*/ uint16(xArgXmm2), -/*9809*/ uint16(xArgXmm3M128), -/*9810*/ uint16(xMatch), -/*9811*/ uint16(xSetOp), uint16(VORPS), -/*9813*/ uint16(xReadSlashR), -/*9814*/ uint16(xArgYmm1), -/*9815*/ uint16(xArgYmm2), -/*9816*/ uint16(xArgYmm3M256), -/*9817*/ uint16(xMatch), -/*9818*/ uint16(xCondDataSize), 0, 0, 0, 9824, 9831, -/*9824*/ uint16(xSetOp), uint16(VORPD), -/*9826*/ uint16(xReadSlashR), -/*9827*/ uint16(xArgXmm1), -/*9828*/ uint16(xArgXmm2), -/*9829*/ uint16(xArgXmm3M128), -/*9830*/ uint16(xMatch), -/*9831*/ uint16(xSetOp), uint16(VORPD), -/*9833*/ uint16(xReadSlashR), -/*9834*/ uint16(xArgYmm1), -/*9835*/ uint16(xArgYmm2), -/*9836*/ uint16(xArgYmm3M256), -/*9837*/ uint16(xMatch), -/*9838*/ uint16(xCondPrefix), 4, - 0xC5, 9906, - 0xC4, 9860, - 0x66, 9854, - 0x0, 9848, -/*9848*/ uint16(xSetOp), uint16(XORPS), -/*9850*/ uint16(xReadSlashR), -/*9851*/ uint16(xArgXmm1), -/*9852*/ uint16(xArgXmm2M128), -/*9853*/ uint16(xMatch), -/*9854*/ uint16(xSetOp), uint16(XORPD), -/*9856*/ uint16(xReadSlashR), -/*9857*/ uint16(xArgXmm1), +/*9792*/ uint16(xSetOp), uint16(VANDPD), +/*9794*/ uint16(xReadSlashR), +/*9795*/ uint16(xArgYmm1), +/*9796*/ uint16(xArgYmmV), +/*9797*/ uint16(xArgYmm2M256), +/*9798*/ uint16(xMatch), +/*9799*/ uint16(xCondPrefix), 4, + 0xC5, 9867, + 0xC4, 9821, + 0x66, 9815, + 0x0, 9809, +/*9809*/ uint16(xSetOp), uint16(ANDNPS), +/*9811*/ uint16(xReadSlashR), +/*9812*/ uint16(xArgXmm1), +/*9813*/ uint16(xArgXmm2M128), +/*9814*/ uint16(xMatch), +/*9815*/ uint16(xSetOp), uint16(ANDNPD), +/*9817*/ uint16(xReadSlashR), +/*9818*/ uint16(xArgXmm1), +/*9819*/ uint16(xArgXmm2M128), +/*9820*/ uint16(xMatch), +/*9821*/ uint16(xCondPrefix), 2, + 0x66, 9847, + 0x0, 9827, +/*9827*/ uint16(xCondDataSize), 0, 0, 0, 9833, 9840, +/*9833*/ uint16(xSetOp), uint16(VANDNPS), +/*9835*/ uint16(xReadSlashR), +/*9836*/ uint16(xArgXmm1), +/*9837*/ uint16(xArgXmmV), +/*9838*/ uint16(xArgXmm2M128), +/*9839*/ uint16(xMatch), +/*9840*/ uint16(xSetOp), uint16(VANDNPS), +/*9842*/ uint16(xReadSlashR), +/*9843*/ uint16(xArgYmm1), +/*9844*/ uint16(xArgYmmV), +/*9845*/ uint16(xArgYmm2M256), +/*9846*/ uint16(xMatch), +/*9847*/ uint16(xCondDataSize), 0, 0, 0, 9853, 9860, +/*9853*/ uint16(xSetOp), uint16(VANDNPD), +/*9855*/ uint16(xReadSlashR), +/*9856*/ uint16(xArgXmm1), +/*9857*/ uint16(xArgXmmV), /*9858*/ uint16(xArgXmm2M128), /*9859*/ uint16(xMatch), -/*9860*/ uint16(xCondPrefix), 2, - 0x66, 9886, - 0x0, 9866, -/*9866*/ uint16(xCondDataSize), 0, 0, 0, 9872, 9879, -/*9872*/ uint16(xSetOp), uint16(VXORPS), -/*9874*/ uint16(xReadSlashR), -/*9875*/ uint16(xArgXmm1), -/*9876*/ uint16(xArgXmm2), -/*9877*/ uint16(xArgXmm3M128), -/*9878*/ uint16(xMatch), -/*9879*/ uint16(xSetOp), uint16(VXORPS), +/*9860*/ uint16(xSetOp), uint16(VANDNPD), +/*9862*/ uint16(xReadSlashR), +/*9863*/ uint16(xArgYmm1), +/*9864*/ uint16(xArgYmmV), +/*9865*/ uint16(xArgYmm2M256), +/*9866*/ uint16(xMatch), +/*9867*/ uint16(xCondPrefix), 2, + 0x66, 9893, + 0x0, 9873, +/*9873*/ uint16(xCondDataSize), 0, 0, 0, 9879, 9886, +/*9879*/ uint16(xSetOp), uint16(VANDNPS), /*9881*/ uint16(xReadSlashR), -/*9882*/ uint16(xArgYmm1), -/*9883*/ uint16(xArgYmm2), -/*9884*/ uint16(xArgYmm3M256), +/*9882*/ uint16(xArgXmm1), +/*9883*/ uint16(xArgXmmV), +/*9884*/ uint16(xArgXmm2M128), /*9885*/ uint16(xMatch), -/*9886*/ uint16(xCondDataSize), 0, 0, 0, 9892, 9899, -/*9892*/ uint16(xSetOp), uint16(VXORPD), -/*9894*/ uint16(xReadSlashR), -/*9895*/ uint16(xArgXmm1), -/*9896*/ uint16(xArgXmm2), -/*9897*/ uint16(xArgXmm3M128), -/*9898*/ uint16(xMatch), -/*9899*/ uint16(xSetOp), uint16(VXORPD), +/*9886*/ uint16(xSetOp), uint16(VANDNPS), +/*9888*/ uint16(xReadSlashR), +/*9889*/ uint16(xArgYmm1), +/*9890*/ uint16(xArgYmmV), +/*9891*/ uint16(xArgYmm2M256), +/*9892*/ uint16(xMatch), +/*9893*/ uint16(xCondDataSize), 0, 0, 0, 9899, 9906, +/*9899*/ uint16(xSetOp), uint16(VANDNPD), /*9901*/ uint16(xReadSlashR), -/*9902*/ uint16(xArgYmm1), -/*9903*/ uint16(xArgYmm2), -/*9904*/ uint16(xArgYmm3M256), +/*9902*/ uint16(xArgXmm1), +/*9903*/ uint16(xArgXmmV), +/*9904*/ uint16(xArgXmm2M128), /*9905*/ uint16(xMatch), -/*9906*/ uint16(xCondPrefix), 2, - 0x66, 9932, - 0x0, 9912, -/*9912*/ uint16(xCondDataSize), 0, 0, 0, 9918, 9925, -/*9918*/ uint16(xSetOp), uint16(VXORPS), -/*9920*/ uint16(xReadSlashR), -/*9921*/ uint16(xArgXmm1), -/*9922*/ uint16(xArgXmm2), -/*9923*/ uint16(xArgXmm3M128), -/*9924*/ uint16(xMatch), -/*9925*/ uint16(xSetOp), uint16(VXORPS), -/*9927*/ uint16(xReadSlashR), -/*9928*/ uint16(xArgYmm1), -/*9929*/ uint16(xArgYmm2), -/*9930*/ uint16(xArgYmm3M256), -/*9931*/ uint16(xMatch), -/*9932*/ uint16(xCondDataSize), 0, 0, 0, 9938, 9945, -/*9938*/ uint16(xSetOp), uint16(VXORPD), -/*9940*/ uint16(xReadSlashR), -/*9941*/ uint16(xArgXmm1), -/*9942*/ uint16(xArgXmm2), -/*9943*/ uint16(xArgXmm3M128), -/*9944*/ uint16(xMatch), -/*9945*/ uint16(xSetOp), uint16(VXORPD), -/*9947*/ uint16(xReadSlashR), -/*9948*/ uint16(xArgYmm1), -/*9949*/ uint16(xArgYmm2), -/*9950*/ uint16(xArgYmm3M256), -/*9951*/ uint16(xMatch), -/*9952*/ uint16(xCondPrefix), 6, - 0xF3, 10112, - 0xF2, 10106, - 0xC5, 10042, - 0xC4, 9978, - 0x66, 9972, - 0x0, 9966, -/*9966*/ uint16(xSetOp), uint16(ADDPS), -/*9968*/ uint16(xReadSlashR), -/*9969*/ uint16(xArgXmm1), -/*9970*/ uint16(xArgXmm2M128), -/*9971*/ uint16(xMatch), -/*9972*/ uint16(xSetOp), uint16(ADDPD), -/*9974*/ uint16(xReadSlashR), -/*9975*/ uint16(xArgXmm1), -/*9976*/ uint16(xArgXmm2M128), -/*9977*/ uint16(xMatch), -/*9978*/ uint16(xCondPrefix), 4, - 0xF3, 10035, - 0xF2, 10028, - 0x66, 10008, - 0x0, 9988, -/*9988*/ uint16(xCondDataSize), 0, 0, 0, 9994, 10001, -/*9994*/ uint16(xSetOp), uint16(VADDPS), -/*9996*/ uint16(xReadSlashR), -/*9997*/ uint16(xArgXmm1), -/*9998*/ uint16(xArgXmm2), -/*9999*/ uint16(xArgXmm3M128), -/*10000*/ uint16(xMatch), -/*10001*/ uint16(xSetOp), uint16(VADDPS), -/*10003*/ uint16(xReadSlashR), -/*10004*/ uint16(xArgYmm1), -/*10005*/ uint16(xArgYmm2), -/*10006*/ uint16(xArgYmm3M256), -/*10007*/ uint16(xMatch), -/*10008*/ uint16(xCondDataSize), 0, 0, 0, 10014, 10021, -/*10014*/ uint16(xSetOp), uint16(VADDPD), -/*10016*/ uint16(xReadSlashR), -/*10017*/ uint16(xArgXmm1), -/*10018*/ uint16(xArgXmm2), -/*10019*/ uint16(xArgXmm3M128), -/*10020*/ uint16(xMatch), -/*10021*/ uint16(xSetOp), uint16(VADDPD), -/*10023*/ uint16(xReadSlashR), -/*10024*/ uint16(xArgYmm1), -/*10025*/ uint16(xArgYmm2), -/*10026*/ uint16(xArgYmm3M256), -/*10027*/ uint16(xMatch), -/*10028*/ uint16(xSetOp), uint16(VADDSD), -/*10030*/ uint16(xReadSlashR), -/*10031*/ uint16(xArgXmm1), -/*10032*/ uint16(xArgXmm2), -/*10033*/ uint16(xArgXmm3M64), -/*10034*/ uint16(xMatch), -/*10035*/ uint16(xSetOp), uint16(VADDSS), -/*10037*/ uint16(xReadSlashR), -/*10038*/ uint16(xArgXmm1), -/*10039*/ uint16(xArgXmm2), -/*10040*/ uint16(xArgXmm3M32), -/*10041*/ uint16(xMatch), -/*10042*/ uint16(xCondPrefix), 4, - 0xF3, 10099, - 0xF2, 10092, - 0x66, 10072, - 0x0, 10052, -/*10052*/ uint16(xCondDataSize), 0, 0, 0, 10058, 10065, -/*10058*/ uint16(xSetOp), uint16(VADDPS), -/*10060*/ uint16(xReadSlashR), -/*10061*/ uint16(xArgXmm1), -/*10062*/ uint16(xArgXmm2), -/*10063*/ uint16(xArgXmm3M128), -/*10064*/ uint16(xMatch), -/*10065*/ uint16(xSetOp), uint16(VADDPS), -/*10067*/ uint16(xReadSlashR), -/*10068*/ uint16(xArgYmm1), -/*10069*/ uint16(xArgYmm2), -/*10070*/ uint16(xArgYmm3M256), -/*10071*/ uint16(xMatch), -/*10072*/ uint16(xCondDataSize), 0, 0, 0, 10078, 10085, -/*10078*/ uint16(xSetOp), uint16(VADDPD), -/*10080*/ uint16(xReadSlashR), -/*10081*/ uint16(xArgXmm1), -/*10082*/ uint16(xArgXmm2), -/*10083*/ uint16(xArgXmm3M128), -/*10084*/ uint16(xMatch), -/*10085*/ uint16(xSetOp), uint16(VADDPD), -/*10087*/ uint16(xReadSlashR), -/*10088*/ uint16(xArgYmm1), -/*10089*/ uint16(xArgYmm2), -/*10090*/ uint16(xArgYmm3M256), -/*10091*/ uint16(xMatch), -/*10092*/ uint16(xSetOp), uint16(VADDSD), -/*10094*/ uint16(xReadSlashR), -/*10095*/ uint16(xArgXmm1), -/*10096*/ uint16(xArgXmm2), -/*10097*/ uint16(xArgXmm3M64), -/*10098*/ uint16(xMatch), -/*10099*/ uint16(xSetOp), uint16(VADDSS), -/*10101*/ uint16(xReadSlashR), -/*10102*/ uint16(xArgXmm1), -/*10103*/ uint16(xArgXmm2), -/*10104*/ uint16(xArgXmm3M32), -/*10105*/ uint16(xMatch), -/*10106*/ uint16(xSetOp), uint16(ADDSD), -/*10108*/ uint16(xReadSlashR), -/*10109*/ uint16(xArgXmm1), -/*10110*/ uint16(xArgXmm2M64), -/*10111*/ uint16(xMatch), -/*10112*/ uint16(xSetOp), uint16(ADDSS), -/*10114*/ uint16(xReadSlashR), -/*10115*/ uint16(xArgXmm1), -/*10116*/ uint16(xArgXmm2M32), -/*10117*/ uint16(xMatch), -/*10118*/ uint16(xCondPrefix), 6, - 0xF3, 10278, - 0xF2, 10272, - 0xC5, 10208, - 0xC4, 10144, - 0x66, 10138, - 0x0, 10132, -/*10132*/ uint16(xSetOp), uint16(MULPS), -/*10134*/ uint16(xReadSlashR), -/*10135*/ uint16(xArgXmm1), -/*10136*/ uint16(xArgXmm2M128), -/*10137*/ uint16(xMatch), -/*10138*/ uint16(xSetOp), uint16(MULPD), -/*10140*/ uint16(xReadSlashR), -/*10141*/ uint16(xArgXmm1), -/*10142*/ uint16(xArgXmm2M128), -/*10143*/ uint16(xMatch), -/*10144*/ uint16(xCondPrefix), 4, - 0xF3, 10201, - 0xF2, 10194, - 0x66, 10174, - 0x0, 10154, -/*10154*/ uint16(xCondDataSize), 0, 0, 0, 10160, 10167, -/*10160*/ uint16(xSetOp), uint16(VMULPS), -/*10162*/ uint16(xReadSlashR), -/*10163*/ uint16(xArgXmm1), -/*10164*/ uint16(xArgXmm2), -/*10165*/ uint16(xArgXmm3M128), +/*9906*/ uint16(xSetOp), uint16(VANDNPD), +/*9908*/ uint16(xReadSlashR), +/*9909*/ uint16(xArgYmm1), +/*9910*/ uint16(xArgYmmV), +/*9911*/ uint16(xArgYmm2M256), +/*9912*/ uint16(xMatch), +/*9913*/ uint16(xCondPrefix), 4, + 0xC5, 9981, + 0xC4, 9935, + 0x66, 9929, + 0x0, 9923, +/*9923*/ uint16(xSetOp), uint16(ORPS), +/*9925*/ uint16(xReadSlashR), +/*9926*/ uint16(xArgXmm1), +/*9927*/ uint16(xArgXmm2M128), +/*9928*/ uint16(xMatch), +/*9929*/ uint16(xSetOp), uint16(ORPD), +/*9931*/ uint16(xReadSlashR), +/*9932*/ uint16(xArgXmm1), +/*9933*/ uint16(xArgXmm2M128), +/*9934*/ uint16(xMatch), +/*9935*/ uint16(xCondPrefix), 2, + 0x66, 9961, + 0x0, 9941, +/*9941*/ uint16(xCondDataSize), 0, 0, 0, 9947, 9954, +/*9947*/ uint16(xSetOp), uint16(VORPS), +/*9949*/ uint16(xReadSlashR), +/*9950*/ uint16(xArgXmm1), +/*9951*/ uint16(xArgXmmV), +/*9952*/ uint16(xArgXmm2M128), +/*9953*/ uint16(xMatch), +/*9954*/ uint16(xSetOp), uint16(VORPS), +/*9956*/ uint16(xReadSlashR), +/*9957*/ uint16(xArgYmm1), +/*9958*/ uint16(xArgYmmV), +/*9959*/ uint16(xArgYmm2M256), +/*9960*/ uint16(xMatch), +/*9961*/ uint16(xCondDataSize), 0, 0, 0, 9967, 9974, +/*9967*/ uint16(xSetOp), uint16(VORPD), +/*9969*/ uint16(xReadSlashR), +/*9970*/ uint16(xArgXmm1), +/*9971*/ uint16(xArgXmmV), +/*9972*/ uint16(xArgXmm2M128), +/*9973*/ uint16(xMatch), +/*9974*/ uint16(xSetOp), uint16(VORPD), +/*9976*/ uint16(xReadSlashR), +/*9977*/ uint16(xArgYmm1), +/*9978*/ uint16(xArgYmmV), +/*9979*/ uint16(xArgYmm2M256), +/*9980*/ uint16(xMatch), +/*9981*/ uint16(xCondPrefix), 2, + 0x66, 10007, + 0x0, 9987, +/*9987*/ uint16(xCondDataSize), 0, 0, 0, 9993, 10000, +/*9993*/ uint16(xSetOp), uint16(VORPS), +/*9995*/ uint16(xReadSlashR), +/*9996*/ uint16(xArgXmm1), +/*9997*/ uint16(xArgXmmV), +/*9998*/ uint16(xArgXmm2M128), +/*9999*/ uint16(xMatch), +/*10000*/ uint16(xSetOp), uint16(VORPS), +/*10002*/ uint16(xReadSlashR), +/*10003*/ uint16(xArgYmm1), +/*10004*/ uint16(xArgYmmV), +/*10005*/ uint16(xArgYmm2M256), +/*10006*/ uint16(xMatch), +/*10007*/ uint16(xCondDataSize), 0, 0, 0, 10013, 10020, +/*10013*/ uint16(xSetOp), uint16(VORPD), +/*10015*/ uint16(xReadSlashR), +/*10016*/ uint16(xArgXmm1), +/*10017*/ uint16(xArgXmmV), +/*10018*/ uint16(xArgXmm2M128), +/*10019*/ uint16(xMatch), +/*10020*/ uint16(xSetOp), uint16(VORPD), +/*10022*/ uint16(xReadSlashR), +/*10023*/ uint16(xArgYmm1), +/*10024*/ uint16(xArgYmmV), +/*10025*/ uint16(xArgYmm2M256), +/*10026*/ uint16(xMatch), +/*10027*/ uint16(xCondPrefix), 4, + 0xC5, 10095, + 0xC4, 10049, + 0x66, 10043, + 0x0, 10037, +/*10037*/ uint16(xSetOp), uint16(XORPS), +/*10039*/ uint16(xReadSlashR), +/*10040*/ uint16(xArgXmm1), +/*10041*/ uint16(xArgXmm2M128), +/*10042*/ uint16(xMatch), +/*10043*/ uint16(xSetOp), uint16(XORPD), +/*10045*/ uint16(xReadSlashR), +/*10046*/ uint16(xArgXmm1), +/*10047*/ uint16(xArgXmm2M128), +/*10048*/ uint16(xMatch), +/*10049*/ uint16(xCondPrefix), 2, + 0x66, 10075, + 0x0, 10055, +/*10055*/ uint16(xCondDataSize), 0, 0, 0, 10061, 10068, +/*10061*/ uint16(xSetOp), uint16(VXORPS), +/*10063*/ uint16(xReadSlashR), +/*10064*/ uint16(xArgXmm1), +/*10065*/ uint16(xArgXmmV), +/*10066*/ uint16(xArgXmm2M128), +/*10067*/ uint16(xMatch), +/*10068*/ uint16(xSetOp), uint16(VXORPS), +/*10070*/ uint16(xReadSlashR), +/*10071*/ uint16(xArgYmm1), +/*10072*/ uint16(xArgYmmV), +/*10073*/ uint16(xArgYmm2M256), +/*10074*/ uint16(xMatch), +/*10075*/ uint16(xCondDataSize), 0, 0, 0, 10081, 10088, +/*10081*/ uint16(xSetOp), uint16(VXORPD), +/*10083*/ uint16(xReadSlashR), +/*10084*/ uint16(xArgXmm1), +/*10085*/ uint16(xArgXmmV), +/*10086*/ uint16(xArgXmm2M128), +/*10087*/ uint16(xMatch), +/*10088*/ uint16(xSetOp), uint16(VXORPD), +/*10090*/ uint16(xReadSlashR), +/*10091*/ uint16(xArgYmm1), +/*10092*/ uint16(xArgYmmV), +/*10093*/ uint16(xArgYmm2M256), +/*10094*/ uint16(xMatch), +/*10095*/ uint16(xCondPrefix), 2, + 0x66, 10121, + 0x0, 10101, +/*10101*/ uint16(xCondDataSize), 0, 0, 0, 10107, 10114, +/*10107*/ uint16(xSetOp), uint16(VXORPS), +/*10109*/ uint16(xReadSlashR), +/*10110*/ uint16(xArgXmm1), +/*10111*/ uint16(xArgXmmV), +/*10112*/ uint16(xArgXmm2M128), +/*10113*/ uint16(xMatch), +/*10114*/ uint16(xSetOp), uint16(VXORPS), +/*10116*/ uint16(xReadSlashR), +/*10117*/ uint16(xArgYmm1), +/*10118*/ uint16(xArgYmmV), +/*10119*/ uint16(xArgYmm2M256), +/*10120*/ uint16(xMatch), +/*10121*/ uint16(xCondDataSize), 0, 0, 0, 10127, 10134, +/*10127*/ uint16(xSetOp), uint16(VXORPD), +/*10129*/ uint16(xReadSlashR), +/*10130*/ uint16(xArgXmm1), +/*10131*/ uint16(xArgXmmV), +/*10132*/ uint16(xArgXmm2M128), +/*10133*/ uint16(xMatch), +/*10134*/ uint16(xSetOp), uint16(VXORPD), +/*10136*/ uint16(xReadSlashR), +/*10137*/ uint16(xArgYmm1), +/*10138*/ uint16(xArgYmmV), +/*10139*/ uint16(xArgYmm2M256), +/*10140*/ uint16(xMatch), +/*10141*/ uint16(xCondPrefix), 6, + 0xF3, 10301, + 0xF2, 10295, + 0xC5, 10231, + 0xC4, 10167, + 0x66, 10161, + 0x0, 10155, +/*10155*/ uint16(xSetOp), uint16(ADDPS), +/*10157*/ uint16(xReadSlashR), +/*10158*/ uint16(xArgXmm1), +/*10159*/ uint16(xArgXmm2M128), +/*10160*/ uint16(xMatch), +/*10161*/ uint16(xSetOp), uint16(ADDPD), +/*10163*/ uint16(xReadSlashR), +/*10164*/ uint16(xArgXmm1), +/*10165*/ uint16(xArgXmm2M128), /*10166*/ uint16(xMatch), -/*10167*/ uint16(xSetOp), uint16(VMULPS), -/*10169*/ uint16(xReadSlashR), -/*10170*/ uint16(xArgYmm1), -/*10171*/ uint16(xArgYmm2), -/*10172*/ uint16(xArgYmm3M256), -/*10173*/ uint16(xMatch), -/*10174*/ uint16(xCondDataSize), 0, 0, 0, 10180, 10187, -/*10180*/ uint16(xSetOp), uint16(VMULPD), -/*10182*/ uint16(xReadSlashR), -/*10183*/ uint16(xArgXmm1), -/*10184*/ uint16(xArgXmm2), -/*10185*/ uint16(xArgXmm3M128), -/*10186*/ uint16(xMatch), -/*10187*/ uint16(xSetOp), uint16(VMULPD), -/*10189*/ uint16(xReadSlashR), -/*10190*/ uint16(xArgYmm1), -/*10191*/ uint16(xArgYmm2), -/*10192*/ uint16(xArgYmm3M256), -/*10193*/ uint16(xMatch), -/*10194*/ uint16(xSetOp), uint16(VMULSD), -/*10196*/ uint16(xReadSlashR), -/*10197*/ uint16(xArgXmm1), -/*10198*/ uint16(xArgXmm2), -/*10199*/ uint16(xArgXmm3M64), -/*10200*/ uint16(xMatch), -/*10201*/ uint16(xSetOp), uint16(VMULSS), -/*10203*/ uint16(xReadSlashR), -/*10204*/ uint16(xArgXmm1), -/*10205*/ uint16(xArgXmm2), -/*10206*/ uint16(xArgXmm3M32), -/*10207*/ uint16(xMatch), -/*10208*/ uint16(xCondPrefix), 4, - 0xF3, 10265, - 0xF2, 10258, - 0x66, 10238, - 0x0, 10218, -/*10218*/ uint16(xCondDataSize), 0, 0, 0, 10224, 10231, -/*10224*/ uint16(xSetOp), uint16(VMULPS), +/*10167*/ uint16(xCondPrefix), 4, + 0xF3, 10224, + 0xF2, 10217, + 0x66, 10197, + 0x0, 10177, +/*10177*/ uint16(xCondDataSize), 0, 0, 0, 10183, 10190, +/*10183*/ uint16(xSetOp), uint16(VADDPS), +/*10185*/ uint16(xReadSlashR), +/*10186*/ uint16(xArgXmm1), +/*10187*/ uint16(xArgXmmV), +/*10188*/ uint16(xArgXmm2M128), +/*10189*/ uint16(xMatch), +/*10190*/ uint16(xSetOp), uint16(VADDPS), +/*10192*/ uint16(xReadSlashR), +/*10193*/ uint16(xArgYmm1), +/*10194*/ uint16(xArgYmmV), +/*10195*/ uint16(xArgYmm2M256), +/*10196*/ uint16(xMatch), +/*10197*/ uint16(xCondDataSize), 0, 0, 0, 10203, 10210, +/*10203*/ uint16(xSetOp), uint16(VADDPD), +/*10205*/ uint16(xReadSlashR), +/*10206*/ uint16(xArgXmm1), +/*10207*/ uint16(xArgXmmV), +/*10208*/ uint16(xArgXmm2M128), +/*10209*/ uint16(xMatch), +/*10210*/ uint16(xSetOp), uint16(VADDPD), +/*10212*/ uint16(xReadSlashR), +/*10213*/ uint16(xArgYmm1), +/*10214*/ uint16(xArgYmmV), +/*10215*/ uint16(xArgYmm2M256), +/*10216*/ uint16(xMatch), +/*10217*/ uint16(xSetOp), uint16(VADDSD), +/*10219*/ uint16(xReadSlashR), +/*10220*/ uint16(xArgXmm1), +/*10221*/ uint16(xArgXmmV), +/*10222*/ uint16(xArgXmm2M64), +/*10223*/ uint16(xMatch), +/*10224*/ uint16(xSetOp), uint16(VADDSS), /*10226*/ uint16(xReadSlashR), /*10227*/ uint16(xArgXmm1), -/*10228*/ uint16(xArgXmm2), -/*10229*/ uint16(xArgXmm3M128), +/*10228*/ uint16(xArgXmmV), +/*10229*/ uint16(xArgXmm2M32), /*10230*/ uint16(xMatch), -/*10231*/ uint16(xSetOp), uint16(VMULPS), -/*10233*/ uint16(xReadSlashR), -/*10234*/ uint16(xArgYmm1), -/*10235*/ uint16(xArgYmm2), -/*10236*/ uint16(xArgYmm3M256), -/*10237*/ uint16(xMatch), -/*10238*/ uint16(xCondDataSize), 0, 0, 0, 10244, 10251, -/*10244*/ uint16(xSetOp), uint16(VMULPD), -/*10246*/ uint16(xReadSlashR), -/*10247*/ uint16(xArgXmm1), -/*10248*/ uint16(xArgXmm2), -/*10249*/ uint16(xArgXmm3M128), -/*10250*/ uint16(xMatch), -/*10251*/ uint16(xSetOp), uint16(VMULPD), -/*10253*/ uint16(xReadSlashR), -/*10254*/ uint16(xArgYmm1), -/*10255*/ uint16(xArgYmm2), -/*10256*/ uint16(xArgYmm3M256), -/*10257*/ uint16(xMatch), -/*10258*/ uint16(xSetOp), uint16(VMULSD), -/*10260*/ uint16(xReadSlashR), -/*10261*/ uint16(xArgXmm1), -/*10262*/ uint16(xArgXmm2), -/*10263*/ uint16(xArgXmm3M64), -/*10264*/ uint16(xMatch), -/*10265*/ uint16(xSetOp), uint16(VMULSS), -/*10267*/ uint16(xReadSlashR), -/*10268*/ uint16(xArgXmm1), -/*10269*/ uint16(xArgXmm2), -/*10270*/ uint16(xArgXmm3M32), -/*10271*/ uint16(xMatch), -/*10272*/ uint16(xSetOp), uint16(MULSD), -/*10274*/ uint16(xReadSlashR), -/*10275*/ uint16(xArgXmm1), -/*10276*/ uint16(xArgXmm2M64), -/*10277*/ uint16(xMatch), -/*10278*/ uint16(xSetOp), uint16(MULSS), -/*10280*/ uint16(xReadSlashR), -/*10281*/ uint16(xArgXmm1), -/*10282*/ uint16(xArgXmm2M32), -/*10283*/ uint16(xMatch), -/*10284*/ uint16(xCondPrefix), 6, - 0xF3, 10436, - 0xF2, 10430, - 0xC5, 10370, - 0xC4, 10310, - 0x66, 10304, - 0x0, 10298, -/*10298*/ uint16(xSetOp), uint16(CVTPS2PD), -/*10300*/ uint16(xReadSlashR), -/*10301*/ uint16(xArgXmm1), -/*10302*/ uint16(xArgXmm2M64), -/*10303*/ uint16(xMatch), -/*10304*/ uint16(xSetOp), uint16(CVTPD2PS), -/*10306*/ uint16(xReadSlashR), -/*10307*/ uint16(xArgXmm1), -/*10308*/ uint16(xArgXmm2M128), -/*10309*/ uint16(xMatch), -/*10310*/ uint16(xCondPrefix), 4, - 0xF3, 10363, - 0xF2, 10356, - 0x66, 10338, - 0x0, 10320, -/*10320*/ uint16(xCondDataSize), 0, 0, 0, 10326, 10332, -/*10326*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10328*/ uint16(xReadSlashR), -/*10329*/ uint16(xArgXmm1), -/*10330*/ uint16(xArgXmm2M64), -/*10331*/ uint16(xMatch), -/*10332*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10334*/ uint16(xReadSlashR), -/*10335*/ uint16(xArgYmm1), -/*10336*/ uint16(xArgXmm2M128), -/*10337*/ uint16(xMatch), -/*10338*/ uint16(xCondDataSize), 0, 0, 0, 10344, 10350, -/*10344*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10346*/ uint16(xReadSlashR), -/*10347*/ uint16(xArgXmm1), -/*10348*/ uint16(xArgXmm2M128), -/*10349*/ uint16(xMatch), -/*10350*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10352*/ uint16(xReadSlashR), -/*10353*/ uint16(xArgXmm1), -/*10354*/ uint16(xArgYmm2M256), +/*10231*/ uint16(xCondPrefix), 4, + 0xF3, 10288, + 0xF2, 10281, + 0x66, 10261, + 0x0, 10241, +/*10241*/ uint16(xCondDataSize), 0, 0, 0, 10247, 10254, +/*10247*/ uint16(xSetOp), uint16(VADDPS), +/*10249*/ uint16(xReadSlashR), +/*10250*/ uint16(xArgXmm1), +/*10251*/ uint16(xArgXmmV), +/*10252*/ uint16(xArgXmm2M128), +/*10253*/ uint16(xMatch), +/*10254*/ uint16(xSetOp), uint16(VADDPS), +/*10256*/ uint16(xReadSlashR), +/*10257*/ uint16(xArgYmm1), +/*10258*/ uint16(xArgYmmV), +/*10259*/ uint16(xArgYmm2M256), +/*10260*/ uint16(xMatch), +/*10261*/ uint16(xCondDataSize), 0, 0, 0, 10267, 10274, +/*10267*/ uint16(xSetOp), uint16(VADDPD), +/*10269*/ uint16(xReadSlashR), +/*10270*/ uint16(xArgXmm1), +/*10271*/ uint16(xArgXmmV), +/*10272*/ uint16(xArgXmm2M128), +/*10273*/ uint16(xMatch), +/*10274*/ uint16(xSetOp), uint16(VADDPD), +/*10276*/ uint16(xReadSlashR), +/*10277*/ uint16(xArgYmm1), +/*10278*/ uint16(xArgYmmV), +/*10279*/ uint16(xArgYmm2M256), +/*10280*/ uint16(xMatch), +/*10281*/ uint16(xSetOp), uint16(VADDSD), +/*10283*/ uint16(xReadSlashR), +/*10284*/ uint16(xArgXmm1), +/*10285*/ uint16(xArgXmmV), +/*10286*/ uint16(xArgXmm2M64), +/*10287*/ uint16(xMatch), +/*10288*/ uint16(xSetOp), uint16(VADDSS), +/*10290*/ uint16(xReadSlashR), +/*10291*/ uint16(xArgXmm1), +/*10292*/ uint16(xArgXmmV), +/*10293*/ uint16(xArgXmm2M32), +/*10294*/ uint16(xMatch), +/*10295*/ uint16(xSetOp), uint16(ADDSD), +/*10297*/ uint16(xReadSlashR), +/*10298*/ uint16(xArgXmm1), +/*10299*/ uint16(xArgXmm2M64), +/*10300*/ uint16(xMatch), +/*10301*/ uint16(xSetOp), uint16(ADDSS), +/*10303*/ uint16(xReadSlashR), +/*10304*/ uint16(xArgXmm1), +/*10305*/ uint16(xArgXmm2M32), +/*10306*/ uint16(xMatch), +/*10307*/ uint16(xCondPrefix), 6, + 0xF3, 10467, + 0xF2, 10461, + 0xC5, 10397, + 0xC4, 10333, + 0x66, 10327, + 0x0, 10321, +/*10321*/ uint16(xSetOp), uint16(MULPS), +/*10323*/ uint16(xReadSlashR), +/*10324*/ uint16(xArgXmm1), +/*10325*/ uint16(xArgXmm2M128), +/*10326*/ uint16(xMatch), +/*10327*/ uint16(xSetOp), uint16(MULPD), +/*10329*/ uint16(xReadSlashR), +/*10330*/ uint16(xArgXmm1), +/*10331*/ uint16(xArgXmm2M128), +/*10332*/ uint16(xMatch), +/*10333*/ uint16(xCondPrefix), 4, + 0xF3, 10390, + 0xF2, 10383, + 0x66, 10363, + 0x0, 10343, +/*10343*/ uint16(xCondDataSize), 0, 0, 0, 10349, 10356, +/*10349*/ uint16(xSetOp), uint16(VMULPS), +/*10351*/ uint16(xReadSlashR), +/*10352*/ uint16(xArgXmm1), +/*10353*/ uint16(xArgXmmV), +/*10354*/ uint16(xArgXmm2M128), /*10355*/ uint16(xMatch), -/*10356*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*10356*/ uint16(xSetOp), uint16(VMULPS), /*10358*/ uint16(xReadSlashR), -/*10359*/ uint16(xArgXmm1), -/*10360*/ uint16(xArgXmm2), -/*10361*/ uint16(xArgXmm3M64), +/*10359*/ uint16(xArgYmm1), +/*10360*/ uint16(xArgYmmV), +/*10361*/ uint16(xArgYmm2M256), /*10362*/ uint16(xMatch), -/*10363*/ uint16(xSetOp), uint16(VCVTSS2SD), -/*10365*/ uint16(xReadSlashR), -/*10366*/ uint16(xArgXmm1), -/*10367*/ uint16(xArgXmm2), -/*10368*/ uint16(xArgXmm3M32), -/*10369*/ uint16(xMatch), -/*10370*/ uint16(xCondPrefix), 4, - 0xF3, 10423, - 0xF2, 10416, - 0x66, 10398, - 0x0, 10380, -/*10380*/ uint16(xCondDataSize), 0, 0, 0, 10386, 10392, -/*10386*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10388*/ uint16(xReadSlashR), -/*10389*/ uint16(xArgXmm1), -/*10390*/ uint16(xArgXmm2M64), -/*10391*/ uint16(xMatch), -/*10392*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10394*/ uint16(xReadSlashR), -/*10395*/ uint16(xArgYmm1), -/*10396*/ uint16(xArgXmm2M128), -/*10397*/ uint16(xMatch), -/*10398*/ uint16(xCondDataSize), 0, 0, 0, 10404, 10410, -/*10404*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10406*/ uint16(xReadSlashR), -/*10407*/ uint16(xArgXmm1), -/*10408*/ uint16(xArgXmm2M128), -/*10409*/ uint16(xMatch), -/*10410*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10412*/ uint16(xReadSlashR), -/*10413*/ uint16(xArgXmm1), -/*10414*/ uint16(xArgYmm2M256), -/*10415*/ uint16(xMatch), -/*10416*/ uint16(xSetOp), uint16(VCVTSD2SS), -/*10418*/ uint16(xReadSlashR), -/*10419*/ uint16(xArgXmm1), -/*10420*/ uint16(xArgXmm2), -/*10421*/ uint16(xArgXmm3M64), -/*10422*/ uint16(xMatch), -/*10423*/ uint16(xSetOp), uint16(VCVTSS2SD), -/*10425*/ uint16(xReadSlashR), -/*10426*/ uint16(xArgXmm1), -/*10427*/ uint16(xArgXmm2), -/*10428*/ uint16(xArgXmm3M32), -/*10429*/ uint16(xMatch), -/*10430*/ uint16(xSetOp), uint16(CVTSD2SS), -/*10432*/ uint16(xReadSlashR), -/*10433*/ uint16(xArgXmm1), -/*10434*/ uint16(xArgXmm2M64), -/*10435*/ uint16(xMatch), -/*10436*/ uint16(xSetOp), uint16(CVTSS2SD), -/*10438*/ uint16(xReadSlashR), -/*10439*/ uint16(xArgXmm1), -/*10440*/ uint16(xArgXmm2M32), -/*10441*/ uint16(xMatch), -/*10442*/ uint16(xCondPrefix), 5, - 0xF3, 10590, - 0xC5, 10528, - 0xC4, 10466, - 0x66, 10460, - 0x0, 10454, -/*10454*/ uint16(xSetOp), uint16(CVTDQ2PS), +/*10363*/ uint16(xCondDataSize), 0, 0, 0, 10369, 10376, +/*10369*/ uint16(xSetOp), uint16(VMULPD), +/*10371*/ uint16(xReadSlashR), +/*10372*/ uint16(xArgXmm1), +/*10373*/ uint16(xArgXmmV), +/*10374*/ uint16(xArgXmm2M128), +/*10375*/ uint16(xMatch), +/*10376*/ uint16(xSetOp), uint16(VMULPD), +/*10378*/ uint16(xReadSlashR), +/*10379*/ uint16(xArgYmm1), +/*10380*/ uint16(xArgYmmV), +/*10381*/ uint16(xArgYmm2M256), +/*10382*/ uint16(xMatch), +/*10383*/ uint16(xSetOp), uint16(VMULSD), +/*10385*/ uint16(xReadSlashR), +/*10386*/ uint16(xArgXmm1), +/*10387*/ uint16(xArgXmmV), +/*10388*/ uint16(xArgXmm2M64), +/*10389*/ uint16(xMatch), +/*10390*/ uint16(xSetOp), uint16(VMULSS), +/*10392*/ uint16(xReadSlashR), +/*10393*/ uint16(xArgXmm1), +/*10394*/ uint16(xArgXmmV), +/*10395*/ uint16(xArgXmm2M32), +/*10396*/ uint16(xMatch), +/*10397*/ uint16(xCondPrefix), 4, + 0xF3, 10454, + 0xF2, 10447, + 0x66, 10427, + 0x0, 10407, +/*10407*/ uint16(xCondDataSize), 0, 0, 0, 10413, 10420, +/*10413*/ uint16(xSetOp), uint16(VMULPS), +/*10415*/ uint16(xReadSlashR), +/*10416*/ uint16(xArgXmm1), +/*10417*/ uint16(xArgXmmV), +/*10418*/ uint16(xArgXmm2M128), +/*10419*/ uint16(xMatch), +/*10420*/ uint16(xSetOp), uint16(VMULPS), +/*10422*/ uint16(xReadSlashR), +/*10423*/ uint16(xArgYmm1), +/*10424*/ uint16(xArgYmmV), +/*10425*/ uint16(xArgYmm2M256), +/*10426*/ uint16(xMatch), +/*10427*/ uint16(xCondDataSize), 0, 0, 0, 10433, 10440, +/*10433*/ uint16(xSetOp), uint16(VMULPD), +/*10435*/ uint16(xReadSlashR), +/*10436*/ uint16(xArgXmm1), +/*10437*/ uint16(xArgXmmV), +/*10438*/ uint16(xArgXmm2M128), +/*10439*/ uint16(xMatch), +/*10440*/ uint16(xSetOp), uint16(VMULPD), +/*10442*/ uint16(xReadSlashR), +/*10443*/ uint16(xArgYmm1), +/*10444*/ uint16(xArgYmmV), +/*10445*/ uint16(xArgYmm2M256), +/*10446*/ uint16(xMatch), +/*10447*/ uint16(xSetOp), uint16(VMULSD), +/*10449*/ uint16(xReadSlashR), +/*10450*/ uint16(xArgXmm1), +/*10451*/ uint16(xArgXmmV), +/*10452*/ uint16(xArgXmm2M64), +/*10453*/ uint16(xMatch), +/*10454*/ uint16(xSetOp), uint16(VMULSS), /*10456*/ uint16(xReadSlashR), /*10457*/ uint16(xArgXmm1), -/*10458*/ uint16(xArgXmm2M128), -/*10459*/ uint16(xMatch), -/*10460*/ uint16(xSetOp), uint16(CVTPS2DQ), -/*10462*/ uint16(xReadSlashR), -/*10463*/ uint16(xArgXmm1), -/*10464*/ uint16(xArgXmm2M128), -/*10465*/ uint16(xMatch), -/*10466*/ uint16(xCondPrefix), 3, - 0xF3, 10510, - 0x66, 10492, - 0x0, 10474, -/*10474*/ uint16(xCondDataSize), 0, 0, 0, 10480, 10486, -/*10480*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10482*/ uint16(xReadSlashR), -/*10483*/ uint16(xArgXmm1), -/*10484*/ uint16(xArgXmm2M128), -/*10485*/ uint16(xMatch), -/*10486*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10488*/ uint16(xReadSlashR), -/*10489*/ uint16(xArgYmm1), -/*10490*/ uint16(xArgYmm2M256), -/*10491*/ uint16(xMatch), -/*10492*/ uint16(xCondDataSize), 0, 0, 0, 10498, 10504, -/*10498*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10500*/ uint16(xReadSlashR), -/*10501*/ uint16(xArgXmm1), -/*10502*/ uint16(xArgXmm2M128), -/*10503*/ uint16(xMatch), -/*10504*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10506*/ uint16(xReadSlashR), -/*10507*/ uint16(xArgYmm1), -/*10508*/ uint16(xArgYmm2M256), -/*10509*/ uint16(xMatch), -/*10510*/ uint16(xCondDataSize), 0, 0, 0, 10516, 10522, -/*10516*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10518*/ uint16(xReadSlashR), -/*10519*/ uint16(xArgXmm1), -/*10520*/ uint16(xArgXmm2M128), -/*10521*/ uint16(xMatch), -/*10522*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10524*/ uint16(xReadSlashR), -/*10525*/ uint16(xArgYmm1), -/*10526*/ uint16(xArgYmm2M256), -/*10527*/ uint16(xMatch), -/*10528*/ uint16(xCondPrefix), 3, - 0xF3, 10572, - 0x66, 10554, - 0x0, 10536, -/*10536*/ uint16(xCondDataSize), 0, 0, 0, 10542, 10548, -/*10542*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10544*/ uint16(xReadSlashR), -/*10545*/ uint16(xArgXmm1), -/*10546*/ uint16(xArgXmm2M128), -/*10547*/ uint16(xMatch), -/*10548*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10550*/ uint16(xReadSlashR), -/*10551*/ uint16(xArgYmm1), -/*10552*/ uint16(xArgYmm2M256), -/*10553*/ uint16(xMatch), -/*10554*/ uint16(xCondDataSize), 0, 0, 0, 10560, 10566, -/*10560*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10562*/ uint16(xReadSlashR), -/*10563*/ uint16(xArgXmm1), -/*10564*/ uint16(xArgXmm2M128), -/*10565*/ uint16(xMatch), -/*10566*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10568*/ uint16(xReadSlashR), -/*10569*/ uint16(xArgYmm1), -/*10570*/ uint16(xArgYmm2M256), -/*10571*/ uint16(xMatch), -/*10572*/ uint16(xCondDataSize), 0, 0, 0, 10578, 10584, -/*10578*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10580*/ uint16(xReadSlashR), -/*10581*/ uint16(xArgXmm1), -/*10582*/ uint16(xArgXmm2M128), -/*10583*/ uint16(xMatch), -/*10584*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10586*/ uint16(xReadSlashR), -/*10587*/ uint16(xArgYmm1), -/*10588*/ uint16(xArgYmm2M256), -/*10589*/ uint16(xMatch), -/*10590*/ uint16(xSetOp), uint16(CVTTPS2DQ), -/*10592*/ uint16(xReadSlashR), -/*10593*/ uint16(xArgXmm1), -/*10594*/ uint16(xArgXmm2M128), -/*10595*/ uint16(xMatch), -/*10596*/ uint16(xCondPrefix), 6, - 0xF3, 10756, - 0xF2, 10750, - 0xC5, 10686, - 0xC4, 10622, - 0x66, 10616, - 0x0, 10610, -/*10610*/ uint16(xSetOp), uint16(SUBPS), -/*10612*/ uint16(xReadSlashR), -/*10613*/ uint16(xArgXmm1), -/*10614*/ uint16(xArgXmm2M128), -/*10615*/ uint16(xMatch), -/*10616*/ uint16(xSetOp), uint16(SUBPD), -/*10618*/ uint16(xReadSlashR), -/*10619*/ uint16(xArgXmm1), -/*10620*/ uint16(xArgXmm2M128), -/*10621*/ uint16(xMatch), -/*10622*/ uint16(xCondPrefix), 4, - 0xF3, 10679, - 0xF2, 10672, - 0x66, 10652, - 0x0, 10632, -/*10632*/ uint16(xCondDataSize), 0, 0, 0, 10638, 10645, -/*10638*/ uint16(xSetOp), uint16(VSUBPS), -/*10640*/ uint16(xReadSlashR), -/*10641*/ uint16(xArgXmm1), -/*10642*/ uint16(xArgXmm2), -/*10643*/ uint16(xArgXmm3M128), -/*10644*/ uint16(xMatch), -/*10645*/ uint16(xSetOp), uint16(VSUBPS), -/*10647*/ uint16(xReadSlashR), -/*10648*/ uint16(xArgYmm1), -/*10649*/ uint16(xArgYmm2), -/*10650*/ uint16(xArgYmm3M256), -/*10651*/ uint16(xMatch), -/*10652*/ uint16(xCondDataSize), 0, 0, 0, 10658, 10665, -/*10658*/ uint16(xSetOp), uint16(VSUBPD), -/*10660*/ uint16(xReadSlashR), -/*10661*/ uint16(xArgXmm1), -/*10662*/ uint16(xArgXmm2), -/*10663*/ uint16(xArgXmm3M128), -/*10664*/ uint16(xMatch), -/*10665*/ uint16(xSetOp), uint16(VSUBPD), -/*10667*/ uint16(xReadSlashR), -/*10668*/ uint16(xArgYmm1), -/*10669*/ uint16(xArgYmm2), -/*10670*/ uint16(xArgYmm3M256), -/*10671*/ uint16(xMatch), -/*10672*/ uint16(xSetOp), uint16(VSUBSD), -/*10674*/ uint16(xReadSlashR), -/*10675*/ uint16(xArgXmm1), -/*10676*/ uint16(xArgXmm2), -/*10677*/ uint16(xArgXmm3M64), -/*10678*/ uint16(xMatch), -/*10679*/ uint16(xSetOp), uint16(VSUBSS), -/*10681*/ uint16(xReadSlashR), -/*10682*/ uint16(xArgXmm1), -/*10683*/ uint16(xArgXmm2), -/*10684*/ uint16(xArgXmm3M32), -/*10685*/ uint16(xMatch), -/*10686*/ uint16(xCondPrefix), 4, - 0xF3, 10743, - 0xF2, 10736, - 0x66, 10716, - 0x0, 10696, -/*10696*/ uint16(xCondDataSize), 0, 0, 0, 10702, 10709, -/*10702*/ uint16(xSetOp), uint16(VSUBPS), -/*10704*/ uint16(xReadSlashR), -/*10705*/ uint16(xArgXmm1), -/*10706*/ uint16(xArgXmm2), -/*10707*/ uint16(xArgXmm3M128), -/*10708*/ uint16(xMatch), -/*10709*/ uint16(xSetOp), uint16(VSUBPS), -/*10711*/ uint16(xReadSlashR), -/*10712*/ uint16(xArgYmm1), -/*10713*/ uint16(xArgYmm2), -/*10714*/ uint16(xArgYmm3M256), -/*10715*/ uint16(xMatch), -/*10716*/ uint16(xCondDataSize), 0, 0, 0, 10722, 10729, -/*10722*/ uint16(xSetOp), uint16(VSUBPD), -/*10724*/ uint16(xReadSlashR), -/*10725*/ uint16(xArgXmm1), -/*10726*/ uint16(xArgXmm2), -/*10727*/ uint16(xArgXmm3M128), -/*10728*/ uint16(xMatch), -/*10729*/ uint16(xSetOp), uint16(VSUBPD), -/*10731*/ uint16(xReadSlashR), -/*10732*/ uint16(xArgYmm1), -/*10733*/ uint16(xArgYmm2), -/*10734*/ uint16(xArgYmm3M256), -/*10735*/ uint16(xMatch), -/*10736*/ uint16(xSetOp), uint16(VSUBSD), -/*10738*/ uint16(xReadSlashR), -/*10739*/ uint16(xArgXmm1), -/*10740*/ uint16(xArgXmm2), -/*10741*/ uint16(xArgXmm3M64), +/*10458*/ uint16(xArgXmmV), +/*10459*/ uint16(xArgXmm2M32), +/*10460*/ uint16(xMatch), +/*10461*/ uint16(xSetOp), uint16(MULSD), +/*10463*/ uint16(xReadSlashR), +/*10464*/ uint16(xArgXmm1), +/*10465*/ uint16(xArgXmm2M64), +/*10466*/ uint16(xMatch), +/*10467*/ uint16(xSetOp), uint16(MULSS), +/*10469*/ uint16(xReadSlashR), +/*10470*/ uint16(xArgXmm1), +/*10471*/ uint16(xArgXmm2M32), +/*10472*/ uint16(xMatch), +/*10473*/ uint16(xCondPrefix), 6, + 0xF3, 10625, + 0xF2, 10619, + 0xC5, 10559, + 0xC4, 10499, + 0x66, 10493, + 0x0, 10487, +/*10487*/ uint16(xSetOp), uint16(CVTPS2PD), +/*10489*/ uint16(xReadSlashR), +/*10490*/ uint16(xArgXmm1), +/*10491*/ uint16(xArgXmm2M64), +/*10492*/ uint16(xMatch), +/*10493*/ uint16(xSetOp), uint16(CVTPD2PS), +/*10495*/ uint16(xReadSlashR), +/*10496*/ uint16(xArgXmm1), +/*10497*/ uint16(xArgXmm2M128), +/*10498*/ uint16(xMatch), +/*10499*/ uint16(xCondPrefix), 4, + 0xF3, 10552, + 0xF2, 10545, + 0x66, 10527, + 0x0, 10509, +/*10509*/ uint16(xCondDataSize), 0, 0, 0, 10515, 10521, +/*10515*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10517*/ uint16(xReadSlashR), +/*10518*/ uint16(xArgXmm1), +/*10519*/ uint16(xArgXmm2M64), +/*10520*/ uint16(xMatch), +/*10521*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10523*/ uint16(xReadSlashR), +/*10524*/ uint16(xArgYmm1), +/*10525*/ uint16(xArgXmm2M128), +/*10526*/ uint16(xMatch), +/*10527*/ uint16(xCondDataSize), 0, 0, 0, 10533, 10539, +/*10533*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10535*/ uint16(xReadSlashR), +/*10536*/ uint16(xArgXmm1), +/*10537*/ uint16(xArgXmm2M128), +/*10538*/ uint16(xMatch), +/*10539*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10541*/ uint16(xReadSlashR), +/*10542*/ uint16(xArgXmm1), +/*10543*/ uint16(xArgYmm2M256), +/*10544*/ uint16(xMatch), +/*10545*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*10547*/ uint16(xReadSlashR), +/*10548*/ uint16(xArgXmm1), +/*10549*/ uint16(xArgXmmV), +/*10550*/ uint16(xArgXmm2M64), +/*10551*/ uint16(xMatch), +/*10552*/ uint16(xSetOp), uint16(VCVTSS2SD), +/*10554*/ uint16(xReadSlashR), +/*10555*/ uint16(xArgXmm1), +/*10556*/ uint16(xArgXmmV), +/*10557*/ uint16(xArgXmm2M32), +/*10558*/ uint16(xMatch), +/*10559*/ uint16(xCondPrefix), 4, + 0xF3, 10612, + 0xF2, 10605, + 0x66, 10587, + 0x0, 10569, +/*10569*/ uint16(xCondDataSize), 0, 0, 0, 10575, 10581, +/*10575*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10577*/ uint16(xReadSlashR), +/*10578*/ uint16(xArgXmm1), +/*10579*/ uint16(xArgXmm2M64), +/*10580*/ uint16(xMatch), +/*10581*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*10583*/ uint16(xReadSlashR), +/*10584*/ uint16(xArgYmm1), +/*10585*/ uint16(xArgXmm2M128), +/*10586*/ uint16(xMatch), +/*10587*/ uint16(xCondDataSize), 0, 0, 0, 10593, 10599, +/*10593*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10595*/ uint16(xReadSlashR), +/*10596*/ uint16(xArgXmm1), +/*10597*/ uint16(xArgXmm2M128), +/*10598*/ uint16(xMatch), +/*10599*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*10601*/ uint16(xReadSlashR), +/*10602*/ uint16(xArgXmm1), +/*10603*/ uint16(xArgYmm2M256), +/*10604*/ uint16(xMatch), +/*10605*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*10607*/ uint16(xReadSlashR), +/*10608*/ uint16(xArgXmm1), +/*10609*/ uint16(xArgXmmV), +/*10610*/ uint16(xArgXmm2M64), +/*10611*/ uint16(xMatch), +/*10612*/ uint16(xSetOp), uint16(VCVTSS2SD), +/*10614*/ uint16(xReadSlashR), +/*10615*/ uint16(xArgXmm1), +/*10616*/ uint16(xArgXmmV), +/*10617*/ uint16(xArgXmm2M32), +/*10618*/ uint16(xMatch), +/*10619*/ uint16(xSetOp), uint16(CVTSD2SS), +/*10621*/ uint16(xReadSlashR), +/*10622*/ uint16(xArgXmm1), +/*10623*/ uint16(xArgXmm2M64), +/*10624*/ uint16(xMatch), +/*10625*/ uint16(xSetOp), uint16(CVTSS2SD), +/*10627*/ uint16(xReadSlashR), +/*10628*/ uint16(xArgXmm1), +/*10629*/ uint16(xArgXmm2M32), +/*10630*/ uint16(xMatch), +/*10631*/ uint16(xCondPrefix), 5, + 0xF3, 10779, + 0xC5, 10717, + 0xC4, 10655, + 0x66, 10649, + 0x0, 10643, +/*10643*/ uint16(xSetOp), uint16(CVTDQ2PS), +/*10645*/ uint16(xReadSlashR), +/*10646*/ uint16(xArgXmm1), +/*10647*/ uint16(xArgXmm2M128), +/*10648*/ uint16(xMatch), +/*10649*/ uint16(xSetOp), uint16(CVTPS2DQ), +/*10651*/ uint16(xReadSlashR), +/*10652*/ uint16(xArgXmm1), +/*10653*/ uint16(xArgXmm2M128), +/*10654*/ uint16(xMatch), +/*10655*/ uint16(xCondPrefix), 3, + 0xF3, 10699, + 0x66, 10681, + 0x0, 10663, +/*10663*/ uint16(xCondDataSize), 0, 0, 0, 10669, 10675, +/*10669*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10671*/ uint16(xReadSlashR), +/*10672*/ uint16(xArgXmm1), +/*10673*/ uint16(xArgXmm2M128), +/*10674*/ uint16(xMatch), +/*10675*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10677*/ uint16(xReadSlashR), +/*10678*/ uint16(xArgYmm1), +/*10679*/ uint16(xArgYmm2M256), +/*10680*/ uint16(xMatch), +/*10681*/ uint16(xCondDataSize), 0, 0, 0, 10687, 10693, +/*10687*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10689*/ uint16(xReadSlashR), +/*10690*/ uint16(xArgXmm1), +/*10691*/ uint16(xArgXmm2M128), +/*10692*/ uint16(xMatch), +/*10693*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10695*/ uint16(xReadSlashR), +/*10696*/ uint16(xArgYmm1), +/*10697*/ uint16(xArgYmm2M256), +/*10698*/ uint16(xMatch), +/*10699*/ uint16(xCondDataSize), 0, 0, 0, 10705, 10711, +/*10705*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10707*/ uint16(xReadSlashR), +/*10708*/ uint16(xArgXmm1), +/*10709*/ uint16(xArgXmm2M128), +/*10710*/ uint16(xMatch), +/*10711*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10713*/ uint16(xReadSlashR), +/*10714*/ uint16(xArgYmm1), +/*10715*/ uint16(xArgYmm2M256), +/*10716*/ uint16(xMatch), +/*10717*/ uint16(xCondPrefix), 3, + 0xF3, 10761, + 0x66, 10743, + 0x0, 10725, +/*10725*/ uint16(xCondDataSize), 0, 0, 0, 10731, 10737, +/*10731*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10733*/ uint16(xReadSlashR), +/*10734*/ uint16(xArgXmm1), +/*10735*/ uint16(xArgXmm2M128), +/*10736*/ uint16(xMatch), +/*10737*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*10739*/ uint16(xReadSlashR), +/*10740*/ uint16(xArgYmm1), +/*10741*/ uint16(xArgYmm2M256), /*10742*/ uint16(xMatch), -/*10743*/ uint16(xSetOp), uint16(VSUBSS), -/*10745*/ uint16(xReadSlashR), -/*10746*/ uint16(xArgXmm1), -/*10747*/ uint16(xArgXmm2), -/*10748*/ uint16(xArgXmm3M32), -/*10749*/ uint16(xMatch), -/*10750*/ uint16(xSetOp), uint16(SUBSD), -/*10752*/ uint16(xReadSlashR), -/*10753*/ uint16(xArgXmm1), -/*10754*/ uint16(xArgXmm2M64), -/*10755*/ uint16(xMatch), -/*10756*/ uint16(xSetOp), uint16(SUBSS), -/*10758*/ uint16(xReadSlashR), -/*10759*/ uint16(xArgXmm1), -/*10760*/ uint16(xArgXmm2M32), -/*10761*/ uint16(xMatch), -/*10762*/ uint16(xCondPrefix), 6, - 0xF3, 10922, - 0xF2, 10916, - 0xC5, 10852, - 0xC4, 10788, - 0x66, 10782, - 0x0, 10776, -/*10776*/ uint16(xSetOp), uint16(MINPS), -/*10778*/ uint16(xReadSlashR), -/*10779*/ uint16(xArgXmm1), -/*10780*/ uint16(xArgXmm2M128), -/*10781*/ uint16(xMatch), -/*10782*/ uint16(xSetOp), uint16(MINPD), -/*10784*/ uint16(xReadSlashR), -/*10785*/ uint16(xArgXmm1), -/*10786*/ uint16(xArgXmm2M128), -/*10787*/ uint16(xMatch), -/*10788*/ uint16(xCondPrefix), 4, - 0xF3, 10845, - 0xF2, 10838, - 0x66, 10818, - 0x0, 10798, -/*10798*/ uint16(xCondDataSize), 0, 0, 0, 10804, 10811, -/*10804*/ uint16(xSetOp), uint16(VMINPS), -/*10806*/ uint16(xReadSlashR), -/*10807*/ uint16(xArgXmm1), -/*10808*/ uint16(xArgXmm2), -/*10809*/ uint16(xArgXmm3M128), +/*10743*/ uint16(xCondDataSize), 0, 0, 0, 10749, 10755, +/*10749*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10751*/ uint16(xReadSlashR), +/*10752*/ uint16(xArgXmm1), +/*10753*/ uint16(xArgXmm2M128), +/*10754*/ uint16(xMatch), +/*10755*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*10757*/ uint16(xReadSlashR), +/*10758*/ uint16(xArgYmm1), +/*10759*/ uint16(xArgYmm2M256), +/*10760*/ uint16(xMatch), +/*10761*/ uint16(xCondDataSize), 0, 0, 0, 10767, 10773, +/*10767*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10769*/ uint16(xReadSlashR), +/*10770*/ uint16(xArgXmm1), +/*10771*/ uint16(xArgXmm2M128), +/*10772*/ uint16(xMatch), +/*10773*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10775*/ uint16(xReadSlashR), +/*10776*/ uint16(xArgYmm1), +/*10777*/ uint16(xArgYmm2M256), +/*10778*/ uint16(xMatch), +/*10779*/ uint16(xSetOp), uint16(CVTTPS2DQ), +/*10781*/ uint16(xReadSlashR), +/*10782*/ uint16(xArgXmm1), +/*10783*/ uint16(xArgXmm2M128), +/*10784*/ uint16(xMatch), +/*10785*/ uint16(xCondPrefix), 6, + 0xF3, 10945, + 0xF2, 10939, + 0xC5, 10875, + 0xC4, 10811, + 0x66, 10805, + 0x0, 10799, +/*10799*/ uint16(xSetOp), uint16(SUBPS), +/*10801*/ uint16(xReadSlashR), +/*10802*/ uint16(xArgXmm1), +/*10803*/ uint16(xArgXmm2M128), +/*10804*/ uint16(xMatch), +/*10805*/ uint16(xSetOp), uint16(SUBPD), +/*10807*/ uint16(xReadSlashR), +/*10808*/ uint16(xArgXmm1), +/*10809*/ uint16(xArgXmm2M128), /*10810*/ uint16(xMatch), -/*10811*/ uint16(xSetOp), uint16(VMINPS), -/*10813*/ uint16(xReadSlashR), -/*10814*/ uint16(xArgYmm1), -/*10815*/ uint16(xArgYmm2), -/*10816*/ uint16(xArgYmm3M256), -/*10817*/ uint16(xMatch), -/*10818*/ uint16(xCondDataSize), 0, 0, 0, 10824, 10831, -/*10824*/ uint16(xSetOp), uint16(VMINPD), -/*10826*/ uint16(xReadSlashR), -/*10827*/ uint16(xArgXmm1), -/*10828*/ uint16(xArgXmm2), -/*10829*/ uint16(xArgXmm3M128), -/*10830*/ uint16(xMatch), -/*10831*/ uint16(xSetOp), uint16(VMINPD), -/*10833*/ uint16(xReadSlashR), -/*10834*/ uint16(xArgYmm1), -/*10835*/ uint16(xArgYmm2), -/*10836*/ uint16(xArgYmm3M256), -/*10837*/ uint16(xMatch), -/*10838*/ uint16(xSetOp), uint16(VMINSD), -/*10840*/ uint16(xReadSlashR), -/*10841*/ uint16(xArgXmm1), -/*10842*/ uint16(xArgXmm2), -/*10843*/ uint16(xArgXmm3M64), -/*10844*/ uint16(xMatch), -/*10845*/ uint16(xSetOp), uint16(VMINSS), -/*10847*/ uint16(xReadSlashR), -/*10848*/ uint16(xArgXmm1), -/*10849*/ uint16(xArgXmm2), -/*10850*/ uint16(xArgXmm3M32), -/*10851*/ uint16(xMatch), -/*10852*/ uint16(xCondPrefix), 4, - 0xF3, 10909, - 0xF2, 10902, - 0x66, 10882, - 0x0, 10862, -/*10862*/ uint16(xCondDataSize), 0, 0, 0, 10868, 10875, -/*10868*/ uint16(xSetOp), uint16(VMINPS), +/*10811*/ uint16(xCondPrefix), 4, + 0xF3, 10868, + 0xF2, 10861, + 0x66, 10841, + 0x0, 10821, +/*10821*/ uint16(xCondDataSize), 0, 0, 0, 10827, 10834, +/*10827*/ uint16(xSetOp), uint16(VSUBPS), +/*10829*/ uint16(xReadSlashR), +/*10830*/ uint16(xArgXmm1), +/*10831*/ uint16(xArgXmmV), +/*10832*/ uint16(xArgXmm2M128), +/*10833*/ uint16(xMatch), +/*10834*/ uint16(xSetOp), uint16(VSUBPS), +/*10836*/ uint16(xReadSlashR), +/*10837*/ uint16(xArgYmm1), +/*10838*/ uint16(xArgYmmV), +/*10839*/ uint16(xArgYmm2M256), +/*10840*/ uint16(xMatch), +/*10841*/ uint16(xCondDataSize), 0, 0, 0, 10847, 10854, +/*10847*/ uint16(xSetOp), uint16(VSUBPD), +/*10849*/ uint16(xReadSlashR), +/*10850*/ uint16(xArgXmm1), +/*10851*/ uint16(xArgXmmV), +/*10852*/ uint16(xArgXmm2M128), +/*10853*/ uint16(xMatch), +/*10854*/ uint16(xSetOp), uint16(VSUBPD), +/*10856*/ uint16(xReadSlashR), +/*10857*/ uint16(xArgYmm1), +/*10858*/ uint16(xArgYmmV), +/*10859*/ uint16(xArgYmm2M256), +/*10860*/ uint16(xMatch), +/*10861*/ uint16(xSetOp), uint16(VSUBSD), +/*10863*/ uint16(xReadSlashR), +/*10864*/ uint16(xArgXmm1), +/*10865*/ uint16(xArgXmmV), +/*10866*/ uint16(xArgXmm2M64), +/*10867*/ uint16(xMatch), +/*10868*/ uint16(xSetOp), uint16(VSUBSS), /*10870*/ uint16(xReadSlashR), /*10871*/ uint16(xArgXmm1), -/*10872*/ uint16(xArgXmm2), -/*10873*/ uint16(xArgXmm3M128), +/*10872*/ uint16(xArgXmmV), +/*10873*/ uint16(xArgXmm2M32), /*10874*/ uint16(xMatch), -/*10875*/ uint16(xSetOp), uint16(VMINPS), -/*10877*/ uint16(xReadSlashR), -/*10878*/ uint16(xArgYmm1), -/*10879*/ uint16(xArgYmm2), -/*10880*/ uint16(xArgYmm3M256), -/*10881*/ uint16(xMatch), -/*10882*/ uint16(xCondDataSize), 0, 0, 0, 10888, 10895, -/*10888*/ uint16(xSetOp), uint16(VMINPD), -/*10890*/ uint16(xReadSlashR), -/*10891*/ uint16(xArgXmm1), -/*10892*/ uint16(xArgXmm2), -/*10893*/ uint16(xArgXmm3M128), -/*10894*/ uint16(xMatch), -/*10895*/ uint16(xSetOp), uint16(VMINPD), -/*10897*/ uint16(xReadSlashR), -/*10898*/ uint16(xArgYmm1), -/*10899*/ uint16(xArgYmm2), -/*10900*/ uint16(xArgYmm3M256), -/*10901*/ uint16(xMatch), -/*10902*/ uint16(xSetOp), uint16(VMINSD), -/*10904*/ uint16(xReadSlashR), -/*10905*/ uint16(xArgXmm1), -/*10906*/ uint16(xArgXmm2), -/*10907*/ uint16(xArgXmm3M64), -/*10908*/ uint16(xMatch), -/*10909*/ uint16(xSetOp), uint16(VMINSS), -/*10911*/ uint16(xReadSlashR), -/*10912*/ uint16(xArgXmm1), -/*10913*/ uint16(xArgXmm2), -/*10914*/ uint16(xArgXmm3M32), -/*10915*/ uint16(xMatch), -/*10916*/ uint16(xSetOp), uint16(MINSD), -/*10918*/ uint16(xReadSlashR), -/*10919*/ uint16(xArgXmm1), -/*10920*/ uint16(xArgXmm2M64), -/*10921*/ uint16(xMatch), -/*10922*/ uint16(xSetOp), uint16(MINSS), -/*10924*/ uint16(xReadSlashR), -/*10925*/ uint16(xArgXmm1), -/*10926*/ uint16(xArgXmm2M32), -/*10927*/ uint16(xMatch), -/*10928*/ uint16(xCondPrefix), 6, - 0xF3, 11088, - 0xF2, 11082, - 0xC5, 11018, - 0xC4, 10954, - 0x66, 10948, - 0x0, 10942, -/*10942*/ uint16(xSetOp), uint16(DIVPS), -/*10944*/ uint16(xReadSlashR), -/*10945*/ uint16(xArgXmm1), -/*10946*/ uint16(xArgXmm2M128), -/*10947*/ uint16(xMatch), -/*10948*/ uint16(xSetOp), uint16(DIVPD), -/*10950*/ uint16(xReadSlashR), -/*10951*/ uint16(xArgXmm1), -/*10952*/ uint16(xArgXmm2M128), -/*10953*/ uint16(xMatch), -/*10954*/ uint16(xCondPrefix), 4, - 0xF3, 11011, - 0xF2, 11004, - 0x66, 10984, - 0x0, 10964, -/*10964*/ uint16(xCondDataSize), 0, 0, 0, 10970, 10977, -/*10970*/ uint16(xSetOp), uint16(VDIVPS), -/*10972*/ uint16(xReadSlashR), -/*10973*/ uint16(xArgXmm1), -/*10974*/ uint16(xArgXmm2), -/*10975*/ uint16(xArgXmm3M128), +/*10875*/ uint16(xCondPrefix), 4, + 0xF3, 10932, + 0xF2, 10925, + 0x66, 10905, + 0x0, 10885, +/*10885*/ uint16(xCondDataSize), 0, 0, 0, 10891, 10898, +/*10891*/ uint16(xSetOp), uint16(VSUBPS), +/*10893*/ uint16(xReadSlashR), +/*10894*/ uint16(xArgXmm1), +/*10895*/ uint16(xArgXmmV), +/*10896*/ uint16(xArgXmm2M128), +/*10897*/ uint16(xMatch), +/*10898*/ uint16(xSetOp), uint16(VSUBPS), +/*10900*/ uint16(xReadSlashR), +/*10901*/ uint16(xArgYmm1), +/*10902*/ uint16(xArgYmmV), +/*10903*/ uint16(xArgYmm2M256), +/*10904*/ uint16(xMatch), +/*10905*/ uint16(xCondDataSize), 0, 0, 0, 10911, 10918, +/*10911*/ uint16(xSetOp), uint16(VSUBPD), +/*10913*/ uint16(xReadSlashR), +/*10914*/ uint16(xArgXmm1), +/*10915*/ uint16(xArgXmmV), +/*10916*/ uint16(xArgXmm2M128), +/*10917*/ uint16(xMatch), +/*10918*/ uint16(xSetOp), uint16(VSUBPD), +/*10920*/ uint16(xReadSlashR), +/*10921*/ uint16(xArgYmm1), +/*10922*/ uint16(xArgYmmV), +/*10923*/ uint16(xArgYmm2M256), +/*10924*/ uint16(xMatch), +/*10925*/ uint16(xSetOp), uint16(VSUBSD), +/*10927*/ uint16(xReadSlashR), +/*10928*/ uint16(xArgXmm1), +/*10929*/ uint16(xArgXmmV), +/*10930*/ uint16(xArgXmm2M64), +/*10931*/ uint16(xMatch), +/*10932*/ uint16(xSetOp), uint16(VSUBSS), +/*10934*/ uint16(xReadSlashR), +/*10935*/ uint16(xArgXmm1), +/*10936*/ uint16(xArgXmmV), +/*10937*/ uint16(xArgXmm2M32), +/*10938*/ uint16(xMatch), +/*10939*/ uint16(xSetOp), uint16(SUBSD), +/*10941*/ uint16(xReadSlashR), +/*10942*/ uint16(xArgXmm1), +/*10943*/ uint16(xArgXmm2M64), +/*10944*/ uint16(xMatch), +/*10945*/ uint16(xSetOp), uint16(SUBSS), +/*10947*/ uint16(xReadSlashR), +/*10948*/ uint16(xArgXmm1), +/*10949*/ uint16(xArgXmm2M32), +/*10950*/ uint16(xMatch), +/*10951*/ uint16(xCondPrefix), 6, + 0xF3, 11111, + 0xF2, 11105, + 0xC5, 11041, + 0xC4, 10977, + 0x66, 10971, + 0x0, 10965, +/*10965*/ uint16(xSetOp), uint16(MINPS), +/*10967*/ uint16(xReadSlashR), +/*10968*/ uint16(xArgXmm1), +/*10969*/ uint16(xArgXmm2M128), +/*10970*/ uint16(xMatch), +/*10971*/ uint16(xSetOp), uint16(MINPD), +/*10973*/ uint16(xReadSlashR), +/*10974*/ uint16(xArgXmm1), +/*10975*/ uint16(xArgXmm2M128), /*10976*/ uint16(xMatch), -/*10977*/ uint16(xSetOp), uint16(VDIVPS), -/*10979*/ uint16(xReadSlashR), -/*10980*/ uint16(xArgYmm1), -/*10981*/ uint16(xArgYmm2), -/*10982*/ uint16(xArgYmm3M256), -/*10983*/ uint16(xMatch), -/*10984*/ uint16(xCondDataSize), 0, 0, 0, 10990, 10997, -/*10990*/ uint16(xSetOp), uint16(VDIVPD), -/*10992*/ uint16(xReadSlashR), -/*10993*/ uint16(xArgXmm1), -/*10994*/ uint16(xArgXmm2), -/*10995*/ uint16(xArgXmm3M128), -/*10996*/ uint16(xMatch), -/*10997*/ uint16(xSetOp), uint16(VDIVPD), -/*10999*/ uint16(xReadSlashR), -/*11000*/ uint16(xArgYmm1), -/*11001*/ uint16(xArgYmm2), -/*11002*/ uint16(xArgYmm3M256), -/*11003*/ uint16(xMatch), -/*11004*/ uint16(xSetOp), uint16(VDIVSD), -/*11006*/ uint16(xReadSlashR), -/*11007*/ uint16(xArgXmm1), -/*11008*/ uint16(xArgXmm2), -/*11009*/ uint16(xArgXmm3M64), -/*11010*/ uint16(xMatch), -/*11011*/ uint16(xSetOp), uint16(VDIVSS), -/*11013*/ uint16(xReadSlashR), -/*11014*/ uint16(xArgXmm1), -/*11015*/ uint16(xArgXmm2), -/*11016*/ uint16(xArgXmm3M32), -/*11017*/ uint16(xMatch), -/*11018*/ uint16(xCondPrefix), 4, - 0xF3, 11075, - 0xF2, 11068, - 0x66, 11048, - 0x0, 11028, -/*11028*/ uint16(xCondDataSize), 0, 0, 0, 11034, 11041, -/*11034*/ uint16(xSetOp), uint16(VDIVPS), +/*10977*/ uint16(xCondPrefix), 4, + 0xF3, 11034, + 0xF2, 11027, + 0x66, 11007, + 0x0, 10987, +/*10987*/ uint16(xCondDataSize), 0, 0, 0, 10993, 11000, +/*10993*/ uint16(xSetOp), uint16(VMINPS), +/*10995*/ uint16(xReadSlashR), +/*10996*/ uint16(xArgXmm1), +/*10997*/ uint16(xArgXmmV), +/*10998*/ uint16(xArgXmm2M128), +/*10999*/ uint16(xMatch), +/*11000*/ uint16(xSetOp), uint16(VMINPS), +/*11002*/ uint16(xReadSlashR), +/*11003*/ uint16(xArgYmm1), +/*11004*/ uint16(xArgYmmV), +/*11005*/ uint16(xArgYmm2M256), +/*11006*/ uint16(xMatch), +/*11007*/ uint16(xCondDataSize), 0, 0, 0, 11013, 11020, +/*11013*/ uint16(xSetOp), uint16(VMINPD), +/*11015*/ uint16(xReadSlashR), +/*11016*/ uint16(xArgXmm1), +/*11017*/ uint16(xArgXmmV), +/*11018*/ uint16(xArgXmm2M128), +/*11019*/ uint16(xMatch), +/*11020*/ uint16(xSetOp), uint16(VMINPD), +/*11022*/ uint16(xReadSlashR), +/*11023*/ uint16(xArgYmm1), +/*11024*/ uint16(xArgYmmV), +/*11025*/ uint16(xArgYmm2M256), +/*11026*/ uint16(xMatch), +/*11027*/ uint16(xSetOp), uint16(VMINSD), +/*11029*/ uint16(xReadSlashR), +/*11030*/ uint16(xArgXmm1), +/*11031*/ uint16(xArgXmmV), +/*11032*/ uint16(xArgXmm2M64), +/*11033*/ uint16(xMatch), +/*11034*/ uint16(xSetOp), uint16(VMINSS), /*11036*/ uint16(xReadSlashR), /*11037*/ uint16(xArgXmm1), -/*11038*/ uint16(xArgXmm2), -/*11039*/ uint16(xArgXmm3M128), +/*11038*/ uint16(xArgXmmV), +/*11039*/ uint16(xArgXmm2M32), /*11040*/ uint16(xMatch), -/*11041*/ uint16(xSetOp), uint16(VDIVPS), -/*11043*/ uint16(xReadSlashR), -/*11044*/ uint16(xArgYmm1), -/*11045*/ uint16(xArgYmm2), -/*11046*/ uint16(xArgYmm3M256), -/*11047*/ uint16(xMatch), -/*11048*/ uint16(xCondDataSize), 0, 0, 0, 11054, 11061, -/*11054*/ uint16(xSetOp), uint16(VDIVPD), -/*11056*/ uint16(xReadSlashR), -/*11057*/ uint16(xArgXmm1), -/*11058*/ uint16(xArgXmm2), -/*11059*/ uint16(xArgXmm3M128), -/*11060*/ uint16(xMatch), -/*11061*/ uint16(xSetOp), uint16(VDIVPD), -/*11063*/ uint16(xReadSlashR), -/*11064*/ uint16(xArgYmm1), -/*11065*/ uint16(xArgYmm2), -/*11066*/ uint16(xArgYmm3M256), -/*11067*/ uint16(xMatch), -/*11068*/ uint16(xSetOp), uint16(VDIVSD), -/*11070*/ uint16(xReadSlashR), -/*11071*/ uint16(xArgXmm1), -/*11072*/ uint16(xArgXmm2), -/*11073*/ uint16(xArgXmm3M64), -/*11074*/ uint16(xMatch), -/*11075*/ uint16(xSetOp), uint16(VDIVSS), -/*11077*/ uint16(xReadSlashR), -/*11078*/ uint16(xArgXmm1), -/*11079*/ uint16(xArgXmm2), -/*11080*/ uint16(xArgXmm3M32), -/*11081*/ uint16(xMatch), -/*11082*/ uint16(xSetOp), uint16(DIVSD), -/*11084*/ uint16(xReadSlashR), -/*11085*/ uint16(xArgXmm1), -/*11086*/ uint16(xArgXmm2M64), -/*11087*/ uint16(xMatch), -/*11088*/ uint16(xSetOp), uint16(DIVSS), -/*11090*/ uint16(xReadSlashR), -/*11091*/ uint16(xArgXmm1), -/*11092*/ uint16(xArgXmm2M32), -/*11093*/ uint16(xMatch), -/*11094*/ uint16(xCondPrefix), 6, - 0xF3, 11254, - 0xF2, 11248, - 0xC5, 11184, - 0xC4, 11120, - 0x66, 11114, - 0x0, 11108, -/*11108*/ uint16(xSetOp), uint16(MAXPS), -/*11110*/ uint16(xReadSlashR), -/*11111*/ uint16(xArgXmm1), -/*11112*/ uint16(xArgXmm2M128), -/*11113*/ uint16(xMatch), -/*11114*/ uint16(xSetOp), uint16(MAXPD), -/*11116*/ uint16(xReadSlashR), -/*11117*/ uint16(xArgXmm1), -/*11118*/ uint16(xArgXmm2M128), -/*11119*/ uint16(xMatch), -/*11120*/ uint16(xCondPrefix), 4, - 0xF3, 11177, - 0xF2, 11170, - 0x66, 11150, - 0x0, 11130, -/*11130*/ uint16(xCondDataSize), 0, 0, 0, 11136, 11143, -/*11136*/ uint16(xSetOp), uint16(VMAXPS), -/*11138*/ uint16(xReadSlashR), -/*11139*/ uint16(xArgXmm1), -/*11140*/ uint16(xArgXmm2), -/*11141*/ uint16(xArgXmm3M128), +/*11041*/ uint16(xCondPrefix), 4, + 0xF3, 11098, + 0xF2, 11091, + 0x66, 11071, + 0x0, 11051, +/*11051*/ uint16(xCondDataSize), 0, 0, 0, 11057, 11064, +/*11057*/ uint16(xSetOp), uint16(VMINPS), +/*11059*/ uint16(xReadSlashR), +/*11060*/ uint16(xArgXmm1), +/*11061*/ uint16(xArgXmmV), +/*11062*/ uint16(xArgXmm2M128), +/*11063*/ uint16(xMatch), +/*11064*/ uint16(xSetOp), uint16(VMINPS), +/*11066*/ uint16(xReadSlashR), +/*11067*/ uint16(xArgYmm1), +/*11068*/ uint16(xArgYmmV), +/*11069*/ uint16(xArgYmm2M256), +/*11070*/ uint16(xMatch), +/*11071*/ uint16(xCondDataSize), 0, 0, 0, 11077, 11084, +/*11077*/ uint16(xSetOp), uint16(VMINPD), +/*11079*/ uint16(xReadSlashR), +/*11080*/ uint16(xArgXmm1), +/*11081*/ uint16(xArgXmmV), +/*11082*/ uint16(xArgXmm2M128), +/*11083*/ uint16(xMatch), +/*11084*/ uint16(xSetOp), uint16(VMINPD), +/*11086*/ uint16(xReadSlashR), +/*11087*/ uint16(xArgYmm1), +/*11088*/ uint16(xArgYmmV), +/*11089*/ uint16(xArgYmm2M256), +/*11090*/ uint16(xMatch), +/*11091*/ uint16(xSetOp), uint16(VMINSD), +/*11093*/ uint16(xReadSlashR), +/*11094*/ uint16(xArgXmm1), +/*11095*/ uint16(xArgXmmV), +/*11096*/ uint16(xArgXmm2M64), +/*11097*/ uint16(xMatch), +/*11098*/ uint16(xSetOp), uint16(VMINSS), +/*11100*/ uint16(xReadSlashR), +/*11101*/ uint16(xArgXmm1), +/*11102*/ uint16(xArgXmmV), +/*11103*/ uint16(xArgXmm2M32), +/*11104*/ uint16(xMatch), +/*11105*/ uint16(xSetOp), uint16(MINSD), +/*11107*/ uint16(xReadSlashR), +/*11108*/ uint16(xArgXmm1), +/*11109*/ uint16(xArgXmm2M64), +/*11110*/ uint16(xMatch), +/*11111*/ uint16(xSetOp), uint16(MINSS), +/*11113*/ uint16(xReadSlashR), +/*11114*/ uint16(xArgXmm1), +/*11115*/ uint16(xArgXmm2M32), +/*11116*/ uint16(xMatch), +/*11117*/ uint16(xCondPrefix), 6, + 0xF3, 11277, + 0xF2, 11271, + 0xC5, 11207, + 0xC4, 11143, + 0x66, 11137, + 0x0, 11131, +/*11131*/ uint16(xSetOp), uint16(DIVPS), +/*11133*/ uint16(xReadSlashR), +/*11134*/ uint16(xArgXmm1), +/*11135*/ uint16(xArgXmm2M128), +/*11136*/ uint16(xMatch), +/*11137*/ uint16(xSetOp), uint16(DIVPD), +/*11139*/ uint16(xReadSlashR), +/*11140*/ uint16(xArgXmm1), +/*11141*/ uint16(xArgXmm2M128), /*11142*/ uint16(xMatch), -/*11143*/ uint16(xSetOp), uint16(VMAXPS), -/*11145*/ uint16(xReadSlashR), -/*11146*/ uint16(xArgYmm1), -/*11147*/ uint16(xArgYmm2), -/*11148*/ uint16(xArgYmm3M256), -/*11149*/ uint16(xMatch), -/*11150*/ uint16(xCondDataSize), 0, 0, 0, 11156, 11163, -/*11156*/ uint16(xSetOp), uint16(VMAXPD), -/*11158*/ uint16(xReadSlashR), -/*11159*/ uint16(xArgXmm1), -/*11160*/ uint16(xArgXmm2), -/*11161*/ uint16(xArgXmm3M128), -/*11162*/ uint16(xMatch), -/*11163*/ uint16(xSetOp), uint16(VMAXPD), -/*11165*/ uint16(xReadSlashR), -/*11166*/ uint16(xArgYmm1), -/*11167*/ uint16(xArgYmm2), -/*11168*/ uint16(xArgYmm3M256), -/*11169*/ uint16(xMatch), -/*11170*/ uint16(xSetOp), uint16(VMAXSD), -/*11172*/ uint16(xReadSlashR), -/*11173*/ uint16(xArgXmm1), -/*11174*/ uint16(xArgXmm2), -/*11175*/ uint16(xArgXmm3M64), -/*11176*/ uint16(xMatch), -/*11177*/ uint16(xSetOp), uint16(VMAXSS), -/*11179*/ uint16(xReadSlashR), -/*11180*/ uint16(xArgXmm1), -/*11181*/ uint16(xArgXmm2), -/*11182*/ uint16(xArgXmm3M32), -/*11183*/ uint16(xMatch), -/*11184*/ uint16(xCondPrefix), 4, - 0xF3, 11241, - 0xF2, 11234, - 0x66, 11214, - 0x0, 11194, -/*11194*/ uint16(xCondDataSize), 0, 0, 0, 11200, 11207, -/*11200*/ uint16(xSetOp), uint16(VMAXPS), +/*11143*/ uint16(xCondPrefix), 4, + 0xF3, 11200, + 0xF2, 11193, + 0x66, 11173, + 0x0, 11153, +/*11153*/ uint16(xCondDataSize), 0, 0, 0, 11159, 11166, +/*11159*/ uint16(xSetOp), uint16(VDIVPS), +/*11161*/ uint16(xReadSlashR), +/*11162*/ uint16(xArgXmm1), +/*11163*/ uint16(xArgXmmV), +/*11164*/ uint16(xArgXmm2M128), +/*11165*/ uint16(xMatch), +/*11166*/ uint16(xSetOp), uint16(VDIVPS), +/*11168*/ uint16(xReadSlashR), +/*11169*/ uint16(xArgYmm1), +/*11170*/ uint16(xArgYmmV), +/*11171*/ uint16(xArgYmm2M256), +/*11172*/ uint16(xMatch), +/*11173*/ uint16(xCondDataSize), 0, 0, 0, 11179, 11186, +/*11179*/ uint16(xSetOp), uint16(VDIVPD), +/*11181*/ uint16(xReadSlashR), +/*11182*/ uint16(xArgXmm1), +/*11183*/ uint16(xArgXmmV), +/*11184*/ uint16(xArgXmm2M128), +/*11185*/ uint16(xMatch), +/*11186*/ uint16(xSetOp), uint16(VDIVPD), +/*11188*/ uint16(xReadSlashR), +/*11189*/ uint16(xArgYmm1), +/*11190*/ uint16(xArgYmmV), +/*11191*/ uint16(xArgYmm2M256), +/*11192*/ uint16(xMatch), +/*11193*/ uint16(xSetOp), uint16(VDIVSD), +/*11195*/ uint16(xReadSlashR), +/*11196*/ uint16(xArgXmm1), +/*11197*/ uint16(xArgXmmV), +/*11198*/ uint16(xArgXmm2M64), +/*11199*/ uint16(xMatch), +/*11200*/ uint16(xSetOp), uint16(VDIVSS), /*11202*/ uint16(xReadSlashR), /*11203*/ uint16(xArgXmm1), -/*11204*/ uint16(xArgXmm2), -/*11205*/ uint16(xArgXmm3M128), +/*11204*/ uint16(xArgXmmV), +/*11205*/ uint16(xArgXmm2M32), /*11206*/ uint16(xMatch), -/*11207*/ uint16(xSetOp), uint16(VMAXPS), -/*11209*/ uint16(xReadSlashR), -/*11210*/ uint16(xArgYmm1), -/*11211*/ uint16(xArgYmm2), -/*11212*/ uint16(xArgYmm3M256), -/*11213*/ uint16(xMatch), -/*11214*/ uint16(xCondDataSize), 0, 0, 0, 11220, 11227, -/*11220*/ uint16(xSetOp), uint16(VMAXPD), -/*11222*/ uint16(xReadSlashR), -/*11223*/ uint16(xArgXmm1), -/*11224*/ uint16(xArgXmm2), -/*11225*/ uint16(xArgXmm3M128), -/*11226*/ uint16(xMatch), -/*11227*/ uint16(xSetOp), uint16(VMAXPD), -/*11229*/ uint16(xReadSlashR), -/*11230*/ uint16(xArgYmm1), -/*11231*/ uint16(xArgYmm2), -/*11232*/ uint16(xArgYmm3M256), -/*11233*/ uint16(xMatch), -/*11234*/ uint16(xSetOp), uint16(VMAXSD), -/*11236*/ uint16(xReadSlashR), -/*11237*/ uint16(xArgXmm1), -/*11238*/ uint16(xArgXmm2), -/*11239*/ uint16(xArgXmm3M64), -/*11240*/ uint16(xMatch), -/*11241*/ uint16(xSetOp), uint16(VMAXSS), -/*11243*/ uint16(xReadSlashR), -/*11244*/ uint16(xArgXmm1), -/*11245*/ uint16(xArgXmm2), -/*11246*/ uint16(xArgXmm3M32), -/*11247*/ uint16(xMatch), -/*11248*/ uint16(xSetOp), uint16(MAXSD), -/*11250*/ uint16(xReadSlashR), -/*11251*/ uint16(xArgXmm1), -/*11252*/ uint16(xArgXmm2M64), -/*11253*/ uint16(xMatch), -/*11254*/ uint16(xSetOp), uint16(MAXSS), -/*11256*/ uint16(xReadSlashR), -/*11257*/ uint16(xArgXmm1), -/*11258*/ uint16(xArgXmm2M32), -/*11259*/ uint16(xMatch), -/*11260*/ uint16(xCondPrefix), 4, - 0xC5, 11306, - 0xC4, 11282, - 0x66, 11276, - 0x0, 11270, -/*11270*/ uint16(xSetOp), uint16(PUNPCKLBW), -/*11272*/ uint16(xReadSlashR), -/*11273*/ uint16(xArgMm), -/*11274*/ uint16(xArgMmM32), -/*11275*/ uint16(xMatch), -/*11276*/ uint16(xSetOp), uint16(PUNPCKLBW), -/*11278*/ uint16(xReadSlashR), -/*11279*/ uint16(xArgXmm1), -/*11280*/ uint16(xArgXmm2M128), -/*11281*/ uint16(xMatch), -/*11282*/ uint16(xCondPrefix), 1, - 0x66, 11286, -/*11286*/ uint16(xCondDataSize), 0, 0, 0, 11292, 11299, -/*11292*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11294*/ uint16(xReadSlashR), -/*11295*/ uint16(xArgXmm1), -/*11296*/ uint16(xArgXmm2), -/*11297*/ uint16(xArgXmm3M128), -/*11298*/ uint16(xMatch), -/*11299*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11301*/ uint16(xReadSlashR), -/*11302*/ uint16(xArgYmm1), -/*11303*/ uint16(xArgYmm2), -/*11304*/ uint16(xArgYmm3M256), -/*11305*/ uint16(xMatch), -/*11306*/ uint16(xCondPrefix), 1, - 0x66, 11310, -/*11310*/ uint16(xCondDataSize), 0, 0, 0, 11316, 11323, -/*11316*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11318*/ uint16(xReadSlashR), -/*11319*/ uint16(xArgXmm1), -/*11320*/ uint16(xArgXmm2), -/*11321*/ uint16(xArgXmm3M128), -/*11322*/ uint16(xMatch), -/*11323*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11325*/ uint16(xReadSlashR), -/*11326*/ uint16(xArgYmm1), -/*11327*/ uint16(xArgYmm2), -/*11328*/ uint16(xArgYmm3M256), -/*11329*/ uint16(xMatch), -/*11330*/ uint16(xCondPrefix), 4, - 0xC5, 11376, - 0xC4, 11352, - 0x66, 11346, - 0x0, 11340, -/*11340*/ uint16(xSetOp), uint16(PUNPCKLWD), -/*11342*/ uint16(xReadSlashR), -/*11343*/ uint16(xArgMm), -/*11344*/ uint16(xArgMmM32), -/*11345*/ uint16(xMatch), -/*11346*/ uint16(xSetOp), uint16(PUNPCKLWD), -/*11348*/ uint16(xReadSlashR), -/*11349*/ uint16(xArgXmm1), +/*11207*/ uint16(xCondPrefix), 4, + 0xF3, 11264, + 0xF2, 11257, + 0x66, 11237, + 0x0, 11217, +/*11217*/ uint16(xCondDataSize), 0, 0, 0, 11223, 11230, +/*11223*/ uint16(xSetOp), uint16(VDIVPS), +/*11225*/ uint16(xReadSlashR), +/*11226*/ uint16(xArgXmm1), +/*11227*/ uint16(xArgXmmV), +/*11228*/ uint16(xArgXmm2M128), +/*11229*/ uint16(xMatch), +/*11230*/ uint16(xSetOp), uint16(VDIVPS), +/*11232*/ uint16(xReadSlashR), +/*11233*/ uint16(xArgYmm1), +/*11234*/ uint16(xArgYmmV), +/*11235*/ uint16(xArgYmm2M256), +/*11236*/ uint16(xMatch), +/*11237*/ uint16(xCondDataSize), 0, 0, 0, 11243, 11250, +/*11243*/ uint16(xSetOp), uint16(VDIVPD), +/*11245*/ uint16(xReadSlashR), +/*11246*/ uint16(xArgXmm1), +/*11247*/ uint16(xArgXmmV), +/*11248*/ uint16(xArgXmm2M128), +/*11249*/ uint16(xMatch), +/*11250*/ uint16(xSetOp), uint16(VDIVPD), +/*11252*/ uint16(xReadSlashR), +/*11253*/ uint16(xArgYmm1), +/*11254*/ uint16(xArgYmmV), +/*11255*/ uint16(xArgYmm2M256), +/*11256*/ uint16(xMatch), +/*11257*/ uint16(xSetOp), uint16(VDIVSD), +/*11259*/ uint16(xReadSlashR), +/*11260*/ uint16(xArgXmm1), +/*11261*/ uint16(xArgXmmV), +/*11262*/ uint16(xArgXmm2M64), +/*11263*/ uint16(xMatch), +/*11264*/ uint16(xSetOp), uint16(VDIVSS), +/*11266*/ uint16(xReadSlashR), +/*11267*/ uint16(xArgXmm1), +/*11268*/ uint16(xArgXmmV), +/*11269*/ uint16(xArgXmm2M32), +/*11270*/ uint16(xMatch), +/*11271*/ uint16(xSetOp), uint16(DIVSD), +/*11273*/ uint16(xReadSlashR), +/*11274*/ uint16(xArgXmm1), +/*11275*/ uint16(xArgXmm2M64), +/*11276*/ uint16(xMatch), +/*11277*/ uint16(xSetOp), uint16(DIVSS), +/*11279*/ uint16(xReadSlashR), +/*11280*/ uint16(xArgXmm1), +/*11281*/ uint16(xArgXmm2M32), +/*11282*/ uint16(xMatch), +/*11283*/ uint16(xCondPrefix), 6, + 0xF3, 11443, + 0xF2, 11437, + 0xC5, 11373, + 0xC4, 11309, + 0x66, 11303, + 0x0, 11297, +/*11297*/ uint16(xSetOp), uint16(MAXPS), +/*11299*/ uint16(xReadSlashR), +/*11300*/ uint16(xArgXmm1), +/*11301*/ uint16(xArgXmm2M128), +/*11302*/ uint16(xMatch), +/*11303*/ uint16(xSetOp), uint16(MAXPD), +/*11305*/ uint16(xReadSlashR), +/*11306*/ uint16(xArgXmm1), +/*11307*/ uint16(xArgXmm2M128), +/*11308*/ uint16(xMatch), +/*11309*/ uint16(xCondPrefix), 4, + 0xF3, 11366, + 0xF2, 11359, + 0x66, 11339, + 0x0, 11319, +/*11319*/ uint16(xCondDataSize), 0, 0, 0, 11325, 11332, +/*11325*/ uint16(xSetOp), uint16(VMAXPS), +/*11327*/ uint16(xReadSlashR), +/*11328*/ uint16(xArgXmm1), +/*11329*/ uint16(xArgXmmV), +/*11330*/ uint16(xArgXmm2M128), +/*11331*/ uint16(xMatch), +/*11332*/ uint16(xSetOp), uint16(VMAXPS), +/*11334*/ uint16(xReadSlashR), +/*11335*/ uint16(xArgYmm1), +/*11336*/ uint16(xArgYmmV), +/*11337*/ uint16(xArgYmm2M256), +/*11338*/ uint16(xMatch), +/*11339*/ uint16(xCondDataSize), 0, 0, 0, 11345, 11352, +/*11345*/ uint16(xSetOp), uint16(VMAXPD), +/*11347*/ uint16(xReadSlashR), +/*11348*/ uint16(xArgXmm1), +/*11349*/ uint16(xArgXmmV), /*11350*/ uint16(xArgXmm2M128), /*11351*/ uint16(xMatch), -/*11352*/ uint16(xCondPrefix), 1, - 0x66, 11356, -/*11356*/ uint16(xCondDataSize), 0, 0, 0, 11362, 11369, -/*11362*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11364*/ uint16(xReadSlashR), -/*11365*/ uint16(xArgXmm1), -/*11366*/ uint16(xArgXmm2), -/*11367*/ uint16(xArgXmm3M128), -/*11368*/ uint16(xMatch), -/*11369*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11371*/ uint16(xReadSlashR), -/*11372*/ uint16(xArgYmm1), -/*11373*/ uint16(xArgYmm2), -/*11374*/ uint16(xArgYmm3M256), -/*11375*/ uint16(xMatch), -/*11376*/ uint16(xCondPrefix), 1, - 0x66, 11380, -/*11380*/ uint16(xCondDataSize), 0, 0, 0, 11386, 11393, -/*11386*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11388*/ uint16(xReadSlashR), -/*11389*/ uint16(xArgXmm1), -/*11390*/ uint16(xArgXmm2), -/*11391*/ uint16(xArgXmm3M128), -/*11392*/ uint16(xMatch), -/*11393*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11395*/ uint16(xReadSlashR), -/*11396*/ uint16(xArgYmm1), -/*11397*/ uint16(xArgYmm2), -/*11398*/ uint16(xArgYmm3M256), -/*11399*/ uint16(xMatch), -/*11400*/ uint16(xCondPrefix), 4, - 0xC5, 11446, - 0xC4, 11422, - 0x66, 11416, - 0x0, 11410, -/*11410*/ uint16(xSetOp), uint16(PUNPCKLDQ), -/*11412*/ uint16(xReadSlashR), -/*11413*/ uint16(xArgMm), -/*11414*/ uint16(xArgMmM32), +/*11352*/ uint16(xSetOp), uint16(VMAXPD), +/*11354*/ uint16(xReadSlashR), +/*11355*/ uint16(xArgYmm1), +/*11356*/ uint16(xArgYmmV), +/*11357*/ uint16(xArgYmm2M256), +/*11358*/ uint16(xMatch), +/*11359*/ uint16(xSetOp), uint16(VMAXSD), +/*11361*/ uint16(xReadSlashR), +/*11362*/ uint16(xArgXmm1), +/*11363*/ uint16(xArgXmmV), +/*11364*/ uint16(xArgXmm2M64), +/*11365*/ uint16(xMatch), +/*11366*/ uint16(xSetOp), uint16(VMAXSS), +/*11368*/ uint16(xReadSlashR), +/*11369*/ uint16(xArgXmm1), +/*11370*/ uint16(xArgXmmV), +/*11371*/ uint16(xArgXmm2M32), +/*11372*/ uint16(xMatch), +/*11373*/ uint16(xCondPrefix), 4, + 0xF3, 11430, + 0xF2, 11423, + 0x66, 11403, + 0x0, 11383, +/*11383*/ uint16(xCondDataSize), 0, 0, 0, 11389, 11396, +/*11389*/ uint16(xSetOp), uint16(VMAXPS), +/*11391*/ uint16(xReadSlashR), +/*11392*/ uint16(xArgXmm1), +/*11393*/ uint16(xArgXmmV), +/*11394*/ uint16(xArgXmm2M128), +/*11395*/ uint16(xMatch), +/*11396*/ uint16(xSetOp), uint16(VMAXPS), +/*11398*/ uint16(xReadSlashR), +/*11399*/ uint16(xArgYmm1), +/*11400*/ uint16(xArgYmmV), +/*11401*/ uint16(xArgYmm2M256), +/*11402*/ uint16(xMatch), +/*11403*/ uint16(xCondDataSize), 0, 0, 0, 11409, 11416, +/*11409*/ uint16(xSetOp), uint16(VMAXPD), +/*11411*/ uint16(xReadSlashR), +/*11412*/ uint16(xArgXmm1), +/*11413*/ uint16(xArgXmmV), +/*11414*/ uint16(xArgXmm2M128), /*11415*/ uint16(xMatch), -/*11416*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*11416*/ uint16(xSetOp), uint16(VMAXPD), /*11418*/ uint16(xReadSlashR), -/*11419*/ uint16(xArgXmm1), -/*11420*/ uint16(xArgXmm2M128), -/*11421*/ uint16(xMatch), -/*11422*/ uint16(xCondPrefix), 1, - 0x66, 11426, -/*11426*/ uint16(xCondDataSize), 0, 0, 0, 11432, 11439, -/*11432*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11434*/ uint16(xReadSlashR), -/*11435*/ uint16(xArgXmm1), -/*11436*/ uint16(xArgXmm2), -/*11437*/ uint16(xArgXmm3M128), -/*11438*/ uint16(xMatch), -/*11439*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11441*/ uint16(xReadSlashR), -/*11442*/ uint16(xArgYmm1), -/*11443*/ uint16(xArgYmm2), -/*11444*/ uint16(xArgYmm3M256), -/*11445*/ uint16(xMatch), -/*11446*/ uint16(xCondPrefix), 1, - 0x66, 11450, -/*11450*/ uint16(xCondDataSize), 0, 0, 0, 11456, 11463, -/*11456*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11458*/ uint16(xReadSlashR), -/*11459*/ uint16(xArgXmm1), -/*11460*/ uint16(xArgXmm2), -/*11461*/ uint16(xArgXmm3M128), -/*11462*/ uint16(xMatch), -/*11463*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11465*/ uint16(xReadSlashR), -/*11466*/ uint16(xArgYmm1), -/*11467*/ uint16(xArgYmm2), -/*11468*/ uint16(xArgYmm3M256), -/*11469*/ uint16(xMatch), -/*11470*/ uint16(xCondPrefix), 4, - 0xC5, 11516, - 0xC4, 11492, - 0x66, 11486, - 0x0, 11480, -/*11480*/ uint16(xSetOp), uint16(PACKSSWB), -/*11482*/ uint16(xReadSlashR), -/*11483*/ uint16(xArgMm1), -/*11484*/ uint16(xArgMm2M64), -/*11485*/ uint16(xMatch), -/*11486*/ uint16(xSetOp), uint16(PACKSSWB), -/*11488*/ uint16(xReadSlashR), -/*11489*/ uint16(xArgXmm1), -/*11490*/ uint16(xArgXmm2M128), -/*11491*/ uint16(xMatch), -/*11492*/ uint16(xCondPrefix), 1, - 0x66, 11496, -/*11496*/ uint16(xCondDataSize), 0, 0, 0, 11502, 11509, -/*11502*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11504*/ uint16(xReadSlashR), -/*11505*/ uint16(xArgXmm1), -/*11506*/ uint16(xArgXmm2), -/*11507*/ uint16(xArgXmm3M128), -/*11508*/ uint16(xMatch), -/*11509*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11511*/ uint16(xReadSlashR), -/*11512*/ uint16(xArgYmm1), -/*11513*/ uint16(xArgYmm2), -/*11514*/ uint16(xArgYmm3M256), -/*11515*/ uint16(xMatch), -/*11516*/ uint16(xCondPrefix), 1, - 0x66, 11520, -/*11520*/ uint16(xCondDataSize), 0, 0, 0, 11526, 11533, -/*11526*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11528*/ uint16(xReadSlashR), -/*11529*/ uint16(xArgXmm1), -/*11530*/ uint16(xArgXmm2), -/*11531*/ uint16(xArgXmm3M128), -/*11532*/ uint16(xMatch), -/*11533*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11535*/ uint16(xReadSlashR), -/*11536*/ uint16(xArgYmm1), -/*11537*/ uint16(xArgYmm2), -/*11538*/ uint16(xArgYmm3M256), -/*11539*/ uint16(xMatch), -/*11540*/ uint16(xCondPrefix), 4, - 0xC5, 11586, - 0xC4, 11562, - 0x66, 11556, - 0x0, 11550, -/*11550*/ uint16(xSetOp), uint16(PCMPGTB), -/*11552*/ uint16(xReadSlashR), -/*11553*/ uint16(xArgMm), -/*11554*/ uint16(xArgMmM64), -/*11555*/ uint16(xMatch), -/*11556*/ uint16(xSetOp), uint16(PCMPGTB), -/*11558*/ uint16(xReadSlashR), -/*11559*/ uint16(xArgXmm1), -/*11560*/ uint16(xArgXmm2M128), -/*11561*/ uint16(xMatch), -/*11562*/ uint16(xCondPrefix), 1, - 0x66, 11566, -/*11566*/ uint16(xCondDataSize), 0, 0, 0, 11572, 11579, -/*11572*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11574*/ uint16(xReadSlashR), -/*11575*/ uint16(xArgXmm1), -/*11576*/ uint16(xArgXmm2), -/*11577*/ uint16(xArgXmm3M128), -/*11578*/ uint16(xMatch), -/*11579*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11581*/ uint16(xReadSlashR), -/*11582*/ uint16(xArgYmm1), -/*11583*/ uint16(xArgYmm2), -/*11584*/ uint16(xArgYmm3M256), -/*11585*/ uint16(xMatch), -/*11586*/ uint16(xCondPrefix), 1, - 0x66, 11590, -/*11590*/ uint16(xCondDataSize), 0, 0, 0, 11596, 11603, -/*11596*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11598*/ uint16(xReadSlashR), -/*11599*/ uint16(xArgXmm1), -/*11600*/ uint16(xArgXmm2), -/*11601*/ uint16(xArgXmm3M128), -/*11602*/ uint16(xMatch), -/*11603*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11605*/ uint16(xReadSlashR), -/*11606*/ uint16(xArgYmm1), -/*11607*/ uint16(xArgYmm2), -/*11608*/ uint16(xArgYmm3M256), -/*11609*/ uint16(xMatch), -/*11610*/ uint16(xCondPrefix), 4, - 0xC5, 11656, - 0xC4, 11632, - 0x66, 11626, - 0x0, 11620, -/*11620*/ uint16(xSetOp), uint16(PCMPGTW), -/*11622*/ uint16(xReadSlashR), -/*11623*/ uint16(xArgMm), -/*11624*/ uint16(xArgMmM64), -/*11625*/ uint16(xMatch), -/*11626*/ uint16(xSetOp), uint16(PCMPGTW), -/*11628*/ uint16(xReadSlashR), -/*11629*/ uint16(xArgXmm1), -/*11630*/ uint16(xArgXmm2M128), -/*11631*/ uint16(xMatch), -/*11632*/ uint16(xCondPrefix), 1, - 0x66, 11636, -/*11636*/ uint16(xCondDataSize), 0, 0, 0, 11642, 11649, -/*11642*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11644*/ uint16(xReadSlashR), -/*11645*/ uint16(xArgXmm1), -/*11646*/ uint16(xArgXmm2), -/*11647*/ uint16(xArgXmm3M128), -/*11648*/ uint16(xMatch), -/*11649*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11651*/ uint16(xReadSlashR), -/*11652*/ uint16(xArgYmm1), -/*11653*/ uint16(xArgYmm2), -/*11654*/ uint16(xArgYmm3M256), -/*11655*/ uint16(xMatch), -/*11656*/ uint16(xCondPrefix), 1, - 0x66, 11660, -/*11660*/ uint16(xCondDataSize), 0, 0, 0, 11666, 11673, -/*11666*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11668*/ uint16(xReadSlashR), -/*11669*/ uint16(xArgXmm1), -/*11670*/ uint16(xArgXmm2), -/*11671*/ uint16(xArgXmm3M128), -/*11672*/ uint16(xMatch), -/*11673*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11675*/ uint16(xReadSlashR), -/*11676*/ uint16(xArgYmm1), -/*11677*/ uint16(xArgYmm2), -/*11678*/ uint16(xArgYmm3M256), -/*11679*/ uint16(xMatch), -/*11680*/ uint16(xCondPrefix), 4, - 0xC5, 11726, - 0xC4, 11702, - 0x66, 11696, - 0x0, 11690, -/*11690*/ uint16(xSetOp), uint16(PCMPGTD), -/*11692*/ uint16(xReadSlashR), -/*11693*/ uint16(xArgMm), -/*11694*/ uint16(xArgMmM64), -/*11695*/ uint16(xMatch), -/*11696*/ uint16(xSetOp), uint16(PCMPGTD), -/*11698*/ uint16(xReadSlashR), -/*11699*/ uint16(xArgXmm1), -/*11700*/ uint16(xArgXmm2M128), -/*11701*/ uint16(xMatch), -/*11702*/ uint16(xCondPrefix), 1, - 0x66, 11706, -/*11706*/ uint16(xCondDataSize), 0, 0, 0, 11712, 11719, -/*11712*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11714*/ uint16(xReadSlashR), -/*11715*/ uint16(xArgXmm1), -/*11716*/ uint16(xArgXmm2), -/*11717*/ uint16(xArgXmm3M128), -/*11718*/ uint16(xMatch), -/*11719*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11721*/ uint16(xReadSlashR), -/*11722*/ uint16(xArgYmm1), -/*11723*/ uint16(xArgYmm2), -/*11724*/ uint16(xArgYmm3M256), -/*11725*/ uint16(xMatch), -/*11726*/ uint16(xCondPrefix), 1, - 0x66, 11730, -/*11730*/ uint16(xCondDataSize), 0, 0, 0, 11736, 11743, -/*11736*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11738*/ uint16(xReadSlashR), -/*11739*/ uint16(xArgXmm1), -/*11740*/ uint16(xArgXmm2), -/*11741*/ uint16(xArgXmm3M128), -/*11742*/ uint16(xMatch), -/*11743*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11745*/ uint16(xReadSlashR), -/*11746*/ uint16(xArgYmm1), -/*11747*/ uint16(xArgYmm2), -/*11748*/ uint16(xArgYmm3M256), -/*11749*/ uint16(xMatch), -/*11750*/ uint16(xCondPrefix), 4, - 0xC5, 11796, - 0xC4, 11772, - 0x66, 11766, - 0x0, 11760, -/*11760*/ uint16(xSetOp), uint16(PACKUSWB), -/*11762*/ uint16(xReadSlashR), -/*11763*/ uint16(xArgMm), -/*11764*/ uint16(xArgMmM64), -/*11765*/ uint16(xMatch), -/*11766*/ uint16(xSetOp), uint16(PACKUSWB), -/*11768*/ uint16(xReadSlashR), -/*11769*/ uint16(xArgXmm1), -/*11770*/ uint16(xArgXmm2M128), -/*11771*/ uint16(xMatch), -/*11772*/ uint16(xCondPrefix), 1, - 0x66, 11776, -/*11776*/ uint16(xCondDataSize), 0, 0, 0, 11782, 11789, -/*11782*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11784*/ uint16(xReadSlashR), -/*11785*/ uint16(xArgXmm1), -/*11786*/ uint16(xArgXmm2), -/*11787*/ uint16(xArgXmm3M128), -/*11788*/ uint16(xMatch), -/*11789*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11791*/ uint16(xReadSlashR), -/*11792*/ uint16(xArgYmm1), -/*11793*/ uint16(xArgYmm2), -/*11794*/ uint16(xArgYmm3M256), -/*11795*/ uint16(xMatch), -/*11796*/ uint16(xCondPrefix), 1, - 0x66, 11800, -/*11800*/ uint16(xCondDataSize), 0, 0, 0, 11806, 11813, -/*11806*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11808*/ uint16(xReadSlashR), -/*11809*/ uint16(xArgXmm1), -/*11810*/ uint16(xArgXmm2), -/*11811*/ uint16(xArgXmm3M128), -/*11812*/ uint16(xMatch), -/*11813*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11815*/ uint16(xReadSlashR), -/*11816*/ uint16(xArgYmm1), -/*11817*/ uint16(xArgYmm2), -/*11818*/ uint16(xArgYmm3M256), -/*11819*/ uint16(xMatch), -/*11820*/ uint16(xCondPrefix), 4, - 0xC5, 11866, - 0xC4, 11842, - 0x66, 11836, - 0x0, 11830, -/*11830*/ uint16(xSetOp), uint16(PUNPCKHBW), -/*11832*/ uint16(xReadSlashR), -/*11833*/ uint16(xArgMm), -/*11834*/ uint16(xArgMmM64), -/*11835*/ uint16(xMatch), -/*11836*/ uint16(xSetOp), uint16(PUNPCKHBW), -/*11838*/ uint16(xReadSlashR), -/*11839*/ uint16(xArgXmm1), -/*11840*/ uint16(xArgXmm2M128), -/*11841*/ uint16(xMatch), -/*11842*/ uint16(xCondPrefix), 1, - 0x66, 11846, -/*11846*/ uint16(xCondDataSize), 0, 0, 0, 11852, 11859, -/*11852*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*11854*/ uint16(xReadSlashR), -/*11855*/ uint16(xArgXmm1), -/*11856*/ uint16(xArgXmm2), -/*11857*/ uint16(xArgXmm3M128), -/*11858*/ uint16(xMatch), -/*11859*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*11861*/ uint16(xReadSlashR), -/*11862*/ uint16(xArgYmm1), -/*11863*/ uint16(xArgYmm2), -/*11864*/ uint16(xArgYmm3M256), -/*11865*/ uint16(xMatch), -/*11866*/ uint16(xCondPrefix), 1, - 0x66, 11870, -/*11870*/ uint16(xCondDataSize), 0, 0, 0, 11876, 11883, -/*11876*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*11878*/ uint16(xReadSlashR), -/*11879*/ uint16(xArgXmm1), -/*11880*/ uint16(xArgXmm2), -/*11881*/ uint16(xArgXmm3M128), -/*11882*/ uint16(xMatch), -/*11883*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*11885*/ uint16(xReadSlashR), -/*11886*/ uint16(xArgYmm1), -/*11887*/ uint16(xArgYmm2), -/*11888*/ uint16(xArgYmm3M256), -/*11889*/ uint16(xMatch), -/*11890*/ uint16(xCondPrefix), 4, - 0xC5, 11936, - 0xC4, 11912, - 0x66, 11906, - 0x0, 11900, -/*11900*/ uint16(xSetOp), uint16(PUNPCKHWD), -/*11902*/ uint16(xReadSlashR), -/*11903*/ uint16(xArgMm), -/*11904*/ uint16(xArgMmM64), -/*11905*/ uint16(xMatch), -/*11906*/ uint16(xSetOp), uint16(PUNPCKHWD), -/*11908*/ uint16(xReadSlashR), -/*11909*/ uint16(xArgXmm1), -/*11910*/ uint16(xArgXmm2M128), -/*11911*/ uint16(xMatch), -/*11912*/ uint16(xCondPrefix), 1, - 0x66, 11916, -/*11916*/ uint16(xCondDataSize), 0, 0, 0, 11922, 11929, -/*11922*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*11924*/ uint16(xReadSlashR), -/*11925*/ uint16(xArgXmm1), -/*11926*/ uint16(xArgXmm2), -/*11927*/ uint16(xArgXmm3M128), -/*11928*/ uint16(xMatch), -/*11929*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*11931*/ uint16(xReadSlashR), -/*11932*/ uint16(xArgYmm1), -/*11933*/ uint16(xArgYmm2), -/*11934*/ uint16(xArgYmm3M256), -/*11935*/ uint16(xMatch), -/*11936*/ uint16(xCondPrefix), 1, - 0x66, 11940, -/*11940*/ uint16(xCondDataSize), 0, 0, 0, 11946, 11953, -/*11946*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*11948*/ uint16(xReadSlashR), -/*11949*/ uint16(xArgXmm1), -/*11950*/ uint16(xArgXmm2), -/*11951*/ uint16(xArgXmm3M128), -/*11952*/ uint16(xMatch), -/*11953*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*11955*/ uint16(xReadSlashR), -/*11956*/ uint16(xArgYmm1), -/*11957*/ uint16(xArgYmm2), -/*11958*/ uint16(xArgYmm3M256), -/*11959*/ uint16(xMatch), -/*11960*/ uint16(xCondPrefix), 4, - 0xC5, 12006, - 0xC4, 11982, - 0x66, 11976, - 0x0, 11970, -/*11970*/ uint16(xSetOp), uint16(PUNPCKHDQ), -/*11972*/ uint16(xReadSlashR), -/*11973*/ uint16(xArgMm), -/*11974*/ uint16(xArgMmM64), -/*11975*/ uint16(xMatch), -/*11976*/ uint16(xSetOp), uint16(PUNPCKHDQ), -/*11978*/ uint16(xReadSlashR), -/*11979*/ uint16(xArgXmm1), -/*11980*/ uint16(xArgXmm2M128), -/*11981*/ uint16(xMatch), -/*11982*/ uint16(xCondPrefix), 1, - 0x66, 11986, -/*11986*/ uint16(xCondDataSize), 0, 0, 0, 11992, 11999, -/*11992*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*11994*/ uint16(xReadSlashR), -/*11995*/ uint16(xArgXmm1), -/*11996*/ uint16(xArgXmm2), -/*11997*/ uint16(xArgXmm3M128), -/*11998*/ uint16(xMatch), -/*11999*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12001*/ uint16(xReadSlashR), -/*12002*/ uint16(xArgYmm1), -/*12003*/ uint16(xArgYmm2), -/*12004*/ uint16(xArgYmm3M256), -/*12005*/ uint16(xMatch), -/*12006*/ uint16(xCondPrefix), 1, - 0x66, 12010, -/*12010*/ uint16(xCondDataSize), 0, 0, 0, 12016, 12023, -/*12016*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12018*/ uint16(xReadSlashR), -/*12019*/ uint16(xArgXmm1), -/*12020*/ uint16(xArgXmm2), -/*12021*/ uint16(xArgXmm3M128), -/*12022*/ uint16(xMatch), -/*12023*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12025*/ uint16(xReadSlashR), -/*12026*/ uint16(xArgYmm1), -/*12027*/ uint16(xArgYmm2), -/*12028*/ uint16(xArgYmm3M256), -/*12029*/ uint16(xMatch), -/*12030*/ uint16(xCondPrefix), 4, - 0xC5, 12076, - 0xC4, 12052, - 0x66, 12046, - 0x0, 12040, -/*12040*/ uint16(xSetOp), uint16(PACKSSDW), -/*12042*/ uint16(xReadSlashR), -/*12043*/ uint16(xArgMm1), -/*12044*/ uint16(xArgMm2M64), -/*12045*/ uint16(xMatch), -/*12046*/ uint16(xSetOp), uint16(PACKSSDW), -/*12048*/ uint16(xReadSlashR), -/*12049*/ uint16(xArgXmm1), -/*12050*/ uint16(xArgXmm2M128), -/*12051*/ uint16(xMatch), -/*12052*/ uint16(xCondPrefix), 1, - 0x66, 12056, -/*12056*/ uint16(xCondDataSize), 0, 0, 0, 12062, 12069, -/*12062*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12064*/ uint16(xReadSlashR), -/*12065*/ uint16(xArgXmm1), -/*12066*/ uint16(xArgXmm2), -/*12067*/ uint16(xArgXmm3M128), -/*12068*/ uint16(xMatch), -/*12069*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12071*/ uint16(xReadSlashR), -/*12072*/ uint16(xArgYmm1), -/*12073*/ uint16(xArgYmm2), -/*12074*/ uint16(xArgYmm3M256), -/*12075*/ uint16(xMatch), -/*12076*/ uint16(xCondPrefix), 1, - 0x66, 12080, -/*12080*/ uint16(xCondDataSize), 0, 0, 0, 12086, 12093, -/*12086*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12088*/ uint16(xReadSlashR), -/*12089*/ uint16(xArgXmm1), -/*12090*/ uint16(xArgXmm2), -/*12091*/ uint16(xArgXmm3M128), -/*12092*/ uint16(xMatch), -/*12093*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12095*/ uint16(xReadSlashR), -/*12096*/ uint16(xArgYmm1), -/*12097*/ uint16(xArgYmm2), -/*12098*/ uint16(xArgYmm3M256), -/*12099*/ uint16(xMatch), -/*12100*/ uint16(xCondPrefix), 3, - 0xC5, 12138, - 0xC4, 12114, - 0x66, 12108, -/*12108*/ uint16(xSetOp), uint16(PUNPCKLQDQ), -/*12110*/ uint16(xReadSlashR), -/*12111*/ uint16(xArgXmm1), -/*12112*/ uint16(xArgXmm2M128), -/*12113*/ uint16(xMatch), -/*12114*/ uint16(xCondPrefix), 1, - 0x66, 12118, -/*12118*/ uint16(xCondDataSize), 0, 0, 0, 12124, 12131, -/*12124*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12126*/ uint16(xReadSlashR), -/*12127*/ uint16(xArgXmm1), -/*12128*/ uint16(xArgXmm2), -/*12129*/ uint16(xArgXmm3M128), -/*12130*/ uint16(xMatch), -/*12131*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12133*/ uint16(xReadSlashR), -/*12134*/ uint16(xArgYmm1), -/*12135*/ uint16(xArgYmm2), -/*12136*/ uint16(xArgYmm3M256), -/*12137*/ uint16(xMatch), -/*12138*/ uint16(xCondPrefix), 1, - 0x66, 12142, -/*12142*/ uint16(xCondDataSize), 0, 0, 0, 12148, 12155, -/*12148*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12150*/ uint16(xReadSlashR), -/*12151*/ uint16(xArgXmm1), -/*12152*/ uint16(xArgXmm2), -/*12153*/ uint16(xArgXmm3M128), -/*12154*/ uint16(xMatch), -/*12155*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12157*/ uint16(xReadSlashR), -/*12158*/ uint16(xArgYmm1), -/*12159*/ uint16(xArgYmm2), -/*12160*/ uint16(xArgYmm3M256), -/*12161*/ uint16(xMatch), -/*12162*/ uint16(xCondPrefix), 3, - 0xC5, 12200, - 0xC4, 12176, - 0x66, 12170, -/*12170*/ uint16(xSetOp), uint16(PUNPCKHQDQ), -/*12172*/ uint16(xReadSlashR), -/*12173*/ uint16(xArgXmm1), -/*12174*/ uint16(xArgXmm2M128), -/*12175*/ uint16(xMatch), -/*12176*/ uint16(xCondPrefix), 1, - 0x66, 12180, -/*12180*/ uint16(xCondDataSize), 0, 0, 0, 12186, 12193, -/*12186*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12188*/ uint16(xReadSlashR), -/*12189*/ uint16(xArgXmm1), -/*12190*/ uint16(xArgXmm2), -/*12191*/ uint16(xArgXmm3M128), -/*12192*/ uint16(xMatch), -/*12193*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12195*/ uint16(xReadSlashR), -/*12196*/ uint16(xArgYmm1), -/*12197*/ uint16(xArgYmm2), -/*12198*/ uint16(xArgYmm3M256), -/*12199*/ uint16(xMatch), -/*12200*/ uint16(xCondPrefix), 1, - 0x66, 12204, -/*12204*/ uint16(xCondDataSize), 0, 0, 0, 12210, 12217, -/*12210*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12212*/ uint16(xReadSlashR), -/*12213*/ uint16(xArgXmm1), -/*12214*/ uint16(xArgXmm2), -/*12215*/ uint16(xArgXmm3M128), -/*12216*/ uint16(xMatch), -/*12217*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12219*/ uint16(xReadSlashR), -/*12220*/ uint16(xArgYmm1), -/*12221*/ uint16(xArgYmm2), -/*12222*/ uint16(xArgYmm3M256), -/*12223*/ uint16(xMatch), -/*12224*/ uint16(xCondIs64), 12227, 12305, -/*12227*/ uint16(xCondPrefix), 4, - 0xC5, 12289, - 0xC4, 12273, - 0x66, 12255, - 0x0, 12237, -/*12237*/ uint16(xCondDataSize), 12243, 12249, 0, 0, 0, -/*12243*/ uint16(xSetOp), uint16(MOVD), -/*12245*/ uint16(xReadSlashR), -/*12246*/ uint16(xArgMm), -/*12247*/ uint16(xArgRM32), -/*12248*/ uint16(xMatch), -/*12249*/ uint16(xSetOp), uint16(MOVD), -/*12251*/ uint16(xReadSlashR), -/*12252*/ uint16(xArgMm), -/*12253*/ uint16(xArgRM32), -/*12254*/ uint16(xMatch), -/*12255*/ uint16(xCondDataSize), 12261, 12267, 0, 0, 0, -/*12261*/ uint16(xSetOp), uint16(MOVD), -/*12263*/ uint16(xReadSlashR), -/*12264*/ uint16(xArgXmm), -/*12265*/ uint16(xArgRM32), -/*12266*/ uint16(xMatch), -/*12267*/ uint16(xSetOp), uint16(MOVD), -/*12269*/ uint16(xReadSlashR), -/*12270*/ uint16(xArgXmm), -/*12271*/ uint16(xArgRM32), -/*12272*/ uint16(xMatch), -/*12273*/ uint16(xCondPrefix), 1, - 0x66, 12277, -/*12277*/ uint16(xCondDataSize), 0, 0, 0, 12283, 0, -/*12283*/ uint16(xSetOp), uint16(VMOVD), -/*12285*/ uint16(xReadSlashR), -/*12286*/ uint16(xArgXmm1), -/*12287*/ uint16(xArgR32M32), +/*11419*/ uint16(xArgYmm1), +/*11420*/ uint16(xArgYmmV), +/*11421*/ uint16(xArgYmm2M256), +/*11422*/ uint16(xMatch), +/*11423*/ uint16(xSetOp), uint16(VMAXSD), +/*11425*/ uint16(xReadSlashR), +/*11426*/ uint16(xArgXmm1), +/*11427*/ uint16(xArgXmmV), +/*11428*/ uint16(xArgXmm2M64), +/*11429*/ uint16(xMatch), +/*11430*/ uint16(xSetOp), uint16(VMAXSS), +/*11432*/ uint16(xReadSlashR), +/*11433*/ uint16(xArgXmm1), +/*11434*/ uint16(xArgXmmV), +/*11435*/ uint16(xArgXmm2M32), +/*11436*/ uint16(xMatch), +/*11437*/ uint16(xSetOp), uint16(MAXSD), +/*11439*/ uint16(xReadSlashR), +/*11440*/ uint16(xArgXmm1), +/*11441*/ uint16(xArgXmm2M64), +/*11442*/ uint16(xMatch), +/*11443*/ uint16(xSetOp), uint16(MAXSS), +/*11445*/ uint16(xReadSlashR), +/*11446*/ uint16(xArgXmm1), +/*11447*/ uint16(xArgXmm2M32), +/*11448*/ uint16(xMatch), +/*11449*/ uint16(xCondPrefix), 4, + 0xC5, 11495, + 0xC4, 11471, + 0x66, 11465, + 0x0, 11459, +/*11459*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*11461*/ uint16(xReadSlashR), +/*11462*/ uint16(xArgMm), +/*11463*/ uint16(xArgMmM32), +/*11464*/ uint16(xMatch), +/*11465*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*11467*/ uint16(xReadSlashR), +/*11468*/ uint16(xArgXmm1), +/*11469*/ uint16(xArgXmm2M128), +/*11470*/ uint16(xMatch), +/*11471*/ uint16(xCondPrefix), 1, + 0x66, 11475, +/*11475*/ uint16(xCondDataSize), 0, 0, 0, 11481, 11488, +/*11481*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11483*/ uint16(xReadSlashR), +/*11484*/ uint16(xArgXmm1), +/*11485*/ uint16(xArgXmmV), +/*11486*/ uint16(xArgXmm2M128), +/*11487*/ uint16(xMatch), +/*11488*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11490*/ uint16(xReadSlashR), +/*11491*/ uint16(xArgYmm1), +/*11492*/ uint16(xArgYmmV), +/*11493*/ uint16(xArgYmm2M256), +/*11494*/ uint16(xMatch), +/*11495*/ uint16(xCondPrefix), 1, + 0x66, 11499, +/*11499*/ uint16(xCondDataSize), 0, 0, 0, 11505, 11512, +/*11505*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11507*/ uint16(xReadSlashR), +/*11508*/ uint16(xArgXmm1), +/*11509*/ uint16(xArgXmmV), +/*11510*/ uint16(xArgXmm2M128), +/*11511*/ uint16(xMatch), +/*11512*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*11514*/ uint16(xReadSlashR), +/*11515*/ uint16(xArgYmm1), +/*11516*/ uint16(xArgYmmV), +/*11517*/ uint16(xArgYmm2M256), +/*11518*/ uint16(xMatch), +/*11519*/ uint16(xCondPrefix), 4, + 0xC5, 11565, + 0xC4, 11541, + 0x66, 11535, + 0x0, 11529, +/*11529*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*11531*/ uint16(xReadSlashR), +/*11532*/ uint16(xArgMm), +/*11533*/ uint16(xArgMmM32), +/*11534*/ uint16(xMatch), +/*11535*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*11537*/ uint16(xReadSlashR), +/*11538*/ uint16(xArgXmm1), +/*11539*/ uint16(xArgXmm2M128), +/*11540*/ uint16(xMatch), +/*11541*/ uint16(xCondPrefix), 1, + 0x66, 11545, +/*11545*/ uint16(xCondDataSize), 0, 0, 0, 11551, 11558, +/*11551*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11553*/ uint16(xReadSlashR), +/*11554*/ uint16(xArgXmm1), +/*11555*/ uint16(xArgXmmV), +/*11556*/ uint16(xArgXmm2M128), +/*11557*/ uint16(xMatch), +/*11558*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11560*/ uint16(xReadSlashR), +/*11561*/ uint16(xArgYmm1), +/*11562*/ uint16(xArgYmmV), +/*11563*/ uint16(xArgYmm2M256), +/*11564*/ uint16(xMatch), +/*11565*/ uint16(xCondPrefix), 1, + 0x66, 11569, +/*11569*/ uint16(xCondDataSize), 0, 0, 0, 11575, 11582, +/*11575*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11577*/ uint16(xReadSlashR), +/*11578*/ uint16(xArgXmm1), +/*11579*/ uint16(xArgXmmV), +/*11580*/ uint16(xArgXmm2M128), +/*11581*/ uint16(xMatch), +/*11582*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11584*/ uint16(xReadSlashR), +/*11585*/ uint16(xArgYmm1), +/*11586*/ uint16(xArgYmmV), +/*11587*/ uint16(xArgYmm2M256), +/*11588*/ uint16(xMatch), +/*11589*/ uint16(xCondPrefix), 4, + 0xC5, 11635, + 0xC4, 11611, + 0x66, 11605, + 0x0, 11599, +/*11599*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*11601*/ uint16(xReadSlashR), +/*11602*/ uint16(xArgMm), +/*11603*/ uint16(xArgMmM32), +/*11604*/ uint16(xMatch), +/*11605*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*11607*/ uint16(xReadSlashR), +/*11608*/ uint16(xArgXmm1), +/*11609*/ uint16(xArgXmm2M128), +/*11610*/ uint16(xMatch), +/*11611*/ uint16(xCondPrefix), 1, + 0x66, 11615, +/*11615*/ uint16(xCondDataSize), 0, 0, 0, 11621, 11628, +/*11621*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11623*/ uint16(xReadSlashR), +/*11624*/ uint16(xArgXmm1), +/*11625*/ uint16(xArgXmmV), +/*11626*/ uint16(xArgXmm2M128), +/*11627*/ uint16(xMatch), +/*11628*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11630*/ uint16(xReadSlashR), +/*11631*/ uint16(xArgYmm1), +/*11632*/ uint16(xArgYmmV), +/*11633*/ uint16(xArgYmm2M256), +/*11634*/ uint16(xMatch), +/*11635*/ uint16(xCondPrefix), 1, + 0x66, 11639, +/*11639*/ uint16(xCondDataSize), 0, 0, 0, 11645, 11652, +/*11645*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11647*/ uint16(xReadSlashR), +/*11648*/ uint16(xArgXmm1), +/*11649*/ uint16(xArgXmmV), +/*11650*/ uint16(xArgXmm2M128), +/*11651*/ uint16(xMatch), +/*11652*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11654*/ uint16(xReadSlashR), +/*11655*/ uint16(xArgYmm1), +/*11656*/ uint16(xArgYmmV), +/*11657*/ uint16(xArgYmm2M256), +/*11658*/ uint16(xMatch), +/*11659*/ uint16(xCondPrefix), 4, + 0xC5, 11705, + 0xC4, 11681, + 0x66, 11675, + 0x0, 11669, +/*11669*/ uint16(xSetOp), uint16(PACKSSWB), +/*11671*/ uint16(xReadSlashR), +/*11672*/ uint16(xArgMm1), +/*11673*/ uint16(xArgMm2M64), +/*11674*/ uint16(xMatch), +/*11675*/ uint16(xSetOp), uint16(PACKSSWB), +/*11677*/ uint16(xReadSlashR), +/*11678*/ uint16(xArgXmm1), +/*11679*/ uint16(xArgXmm2M128), +/*11680*/ uint16(xMatch), +/*11681*/ uint16(xCondPrefix), 1, + 0x66, 11685, +/*11685*/ uint16(xCondDataSize), 0, 0, 0, 11691, 11698, +/*11691*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11693*/ uint16(xReadSlashR), +/*11694*/ uint16(xArgXmm1), +/*11695*/ uint16(xArgXmmV), +/*11696*/ uint16(xArgXmm2M128), +/*11697*/ uint16(xMatch), +/*11698*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11700*/ uint16(xReadSlashR), +/*11701*/ uint16(xArgYmm1), +/*11702*/ uint16(xArgYmmV), +/*11703*/ uint16(xArgYmm2M256), +/*11704*/ uint16(xMatch), +/*11705*/ uint16(xCondPrefix), 1, + 0x66, 11709, +/*11709*/ uint16(xCondDataSize), 0, 0, 0, 11715, 11722, +/*11715*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11717*/ uint16(xReadSlashR), +/*11718*/ uint16(xArgXmm1), +/*11719*/ uint16(xArgXmmV), +/*11720*/ uint16(xArgXmm2M128), +/*11721*/ uint16(xMatch), +/*11722*/ uint16(xSetOp), uint16(VPACKSSWB), +/*11724*/ uint16(xReadSlashR), +/*11725*/ uint16(xArgYmm1), +/*11726*/ uint16(xArgYmmV), +/*11727*/ uint16(xArgYmm2M256), +/*11728*/ uint16(xMatch), +/*11729*/ uint16(xCondPrefix), 4, + 0xC5, 11775, + 0xC4, 11751, + 0x66, 11745, + 0x0, 11739, +/*11739*/ uint16(xSetOp), uint16(PCMPGTB), +/*11741*/ uint16(xReadSlashR), +/*11742*/ uint16(xArgMm), +/*11743*/ uint16(xArgMmM64), +/*11744*/ uint16(xMatch), +/*11745*/ uint16(xSetOp), uint16(PCMPGTB), +/*11747*/ uint16(xReadSlashR), +/*11748*/ uint16(xArgXmm1), +/*11749*/ uint16(xArgXmm2M128), +/*11750*/ uint16(xMatch), +/*11751*/ uint16(xCondPrefix), 1, + 0x66, 11755, +/*11755*/ uint16(xCondDataSize), 0, 0, 0, 11761, 11768, +/*11761*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11763*/ uint16(xReadSlashR), +/*11764*/ uint16(xArgXmm1), +/*11765*/ uint16(xArgXmmV), +/*11766*/ uint16(xArgXmm2M128), +/*11767*/ uint16(xMatch), +/*11768*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11770*/ uint16(xReadSlashR), +/*11771*/ uint16(xArgYmm1), +/*11772*/ uint16(xArgYmmV), +/*11773*/ uint16(xArgYmm2M256), +/*11774*/ uint16(xMatch), +/*11775*/ uint16(xCondPrefix), 1, + 0x66, 11779, +/*11779*/ uint16(xCondDataSize), 0, 0, 0, 11785, 11792, +/*11785*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11787*/ uint16(xReadSlashR), +/*11788*/ uint16(xArgXmm1), +/*11789*/ uint16(xArgXmmV), +/*11790*/ uint16(xArgXmm2M128), +/*11791*/ uint16(xMatch), +/*11792*/ uint16(xSetOp), uint16(VPCMPGTB), +/*11794*/ uint16(xReadSlashR), +/*11795*/ uint16(xArgYmm1), +/*11796*/ uint16(xArgYmmV), +/*11797*/ uint16(xArgYmm2M256), +/*11798*/ uint16(xMatch), +/*11799*/ uint16(xCondPrefix), 4, + 0xC5, 11845, + 0xC4, 11821, + 0x66, 11815, + 0x0, 11809, +/*11809*/ uint16(xSetOp), uint16(PCMPGTW), +/*11811*/ uint16(xReadSlashR), +/*11812*/ uint16(xArgMm), +/*11813*/ uint16(xArgMmM64), +/*11814*/ uint16(xMatch), +/*11815*/ uint16(xSetOp), uint16(PCMPGTW), +/*11817*/ uint16(xReadSlashR), +/*11818*/ uint16(xArgXmm1), +/*11819*/ uint16(xArgXmm2M128), +/*11820*/ uint16(xMatch), +/*11821*/ uint16(xCondPrefix), 1, + 0x66, 11825, +/*11825*/ uint16(xCondDataSize), 0, 0, 0, 11831, 11838, +/*11831*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11833*/ uint16(xReadSlashR), +/*11834*/ uint16(xArgXmm1), +/*11835*/ uint16(xArgXmmV), +/*11836*/ uint16(xArgXmm2M128), +/*11837*/ uint16(xMatch), +/*11838*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11840*/ uint16(xReadSlashR), +/*11841*/ uint16(xArgYmm1), +/*11842*/ uint16(xArgYmmV), +/*11843*/ uint16(xArgYmm2M256), +/*11844*/ uint16(xMatch), +/*11845*/ uint16(xCondPrefix), 1, + 0x66, 11849, +/*11849*/ uint16(xCondDataSize), 0, 0, 0, 11855, 11862, +/*11855*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11857*/ uint16(xReadSlashR), +/*11858*/ uint16(xArgXmm1), +/*11859*/ uint16(xArgXmmV), +/*11860*/ uint16(xArgXmm2M128), +/*11861*/ uint16(xMatch), +/*11862*/ uint16(xSetOp), uint16(VPCMPGTW), +/*11864*/ uint16(xReadSlashR), +/*11865*/ uint16(xArgYmm1), +/*11866*/ uint16(xArgYmmV), +/*11867*/ uint16(xArgYmm2M256), +/*11868*/ uint16(xMatch), +/*11869*/ uint16(xCondPrefix), 4, + 0xC5, 11915, + 0xC4, 11891, + 0x66, 11885, + 0x0, 11879, +/*11879*/ uint16(xSetOp), uint16(PCMPGTD), +/*11881*/ uint16(xReadSlashR), +/*11882*/ uint16(xArgMm), +/*11883*/ uint16(xArgMmM64), +/*11884*/ uint16(xMatch), +/*11885*/ uint16(xSetOp), uint16(PCMPGTD), +/*11887*/ uint16(xReadSlashR), +/*11888*/ uint16(xArgXmm1), +/*11889*/ uint16(xArgXmm2M128), +/*11890*/ uint16(xMatch), +/*11891*/ uint16(xCondPrefix), 1, + 0x66, 11895, +/*11895*/ uint16(xCondDataSize), 0, 0, 0, 11901, 11908, +/*11901*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11903*/ uint16(xReadSlashR), +/*11904*/ uint16(xArgXmm1), +/*11905*/ uint16(xArgXmmV), +/*11906*/ uint16(xArgXmm2M128), +/*11907*/ uint16(xMatch), +/*11908*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11910*/ uint16(xReadSlashR), +/*11911*/ uint16(xArgYmm1), +/*11912*/ uint16(xArgYmmV), +/*11913*/ uint16(xArgYmm2M256), +/*11914*/ uint16(xMatch), +/*11915*/ uint16(xCondPrefix), 1, + 0x66, 11919, +/*11919*/ uint16(xCondDataSize), 0, 0, 0, 11925, 11932, +/*11925*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11927*/ uint16(xReadSlashR), +/*11928*/ uint16(xArgXmm1), +/*11929*/ uint16(xArgXmmV), +/*11930*/ uint16(xArgXmm2M128), +/*11931*/ uint16(xMatch), +/*11932*/ uint16(xSetOp), uint16(VPCMPGTD), +/*11934*/ uint16(xReadSlashR), +/*11935*/ uint16(xArgYmm1), +/*11936*/ uint16(xArgYmmV), +/*11937*/ uint16(xArgYmm2M256), +/*11938*/ uint16(xMatch), +/*11939*/ uint16(xCondPrefix), 4, + 0xC5, 11985, + 0xC4, 11961, + 0x66, 11955, + 0x0, 11949, +/*11949*/ uint16(xSetOp), uint16(PACKUSWB), +/*11951*/ uint16(xReadSlashR), +/*11952*/ uint16(xArgMm), +/*11953*/ uint16(xArgMmM64), +/*11954*/ uint16(xMatch), +/*11955*/ uint16(xSetOp), uint16(PACKUSWB), +/*11957*/ uint16(xReadSlashR), +/*11958*/ uint16(xArgXmm1), +/*11959*/ uint16(xArgXmm2M128), +/*11960*/ uint16(xMatch), +/*11961*/ uint16(xCondPrefix), 1, + 0x66, 11965, +/*11965*/ uint16(xCondDataSize), 0, 0, 0, 11971, 11978, +/*11971*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11973*/ uint16(xReadSlashR), +/*11974*/ uint16(xArgXmm1), +/*11975*/ uint16(xArgXmmV), +/*11976*/ uint16(xArgXmm2M128), +/*11977*/ uint16(xMatch), +/*11978*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11980*/ uint16(xReadSlashR), +/*11981*/ uint16(xArgYmm1), +/*11982*/ uint16(xArgYmmV), +/*11983*/ uint16(xArgYmm2M256), +/*11984*/ uint16(xMatch), +/*11985*/ uint16(xCondPrefix), 1, + 0x66, 11989, +/*11989*/ uint16(xCondDataSize), 0, 0, 0, 11995, 12002, +/*11995*/ uint16(xSetOp), uint16(VPACKUSWB), +/*11997*/ uint16(xReadSlashR), +/*11998*/ uint16(xArgXmm1), +/*11999*/ uint16(xArgXmmV), +/*12000*/ uint16(xArgXmm2M128), +/*12001*/ uint16(xMatch), +/*12002*/ uint16(xSetOp), uint16(VPACKUSWB), +/*12004*/ uint16(xReadSlashR), +/*12005*/ uint16(xArgYmm1), +/*12006*/ uint16(xArgYmmV), +/*12007*/ uint16(xArgYmm2M256), +/*12008*/ uint16(xMatch), +/*12009*/ uint16(xCondPrefix), 4, + 0xC5, 12055, + 0xC4, 12031, + 0x66, 12025, + 0x0, 12019, +/*12019*/ uint16(xSetOp), uint16(PUNPCKHBW), +/*12021*/ uint16(xReadSlashR), +/*12022*/ uint16(xArgMm), +/*12023*/ uint16(xArgMmM64), +/*12024*/ uint16(xMatch), +/*12025*/ uint16(xSetOp), uint16(PUNPCKHBW), +/*12027*/ uint16(xReadSlashR), +/*12028*/ uint16(xArgXmm1), +/*12029*/ uint16(xArgXmm2M128), +/*12030*/ uint16(xMatch), +/*12031*/ uint16(xCondPrefix), 1, + 0x66, 12035, +/*12035*/ uint16(xCondDataSize), 0, 0, 0, 12041, 12048, +/*12041*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*12043*/ uint16(xReadSlashR), +/*12044*/ uint16(xArgXmm1), +/*12045*/ uint16(xArgXmmV), +/*12046*/ uint16(xArgXmm2M128), +/*12047*/ uint16(xMatch), +/*12048*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*12050*/ uint16(xReadSlashR), +/*12051*/ uint16(xArgYmm1), +/*12052*/ uint16(xArgYmmV), +/*12053*/ uint16(xArgYmm2M256), +/*12054*/ uint16(xMatch), +/*12055*/ uint16(xCondPrefix), 1, + 0x66, 12059, +/*12059*/ uint16(xCondDataSize), 0, 0, 0, 12065, 12072, +/*12065*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*12067*/ uint16(xReadSlashR), +/*12068*/ uint16(xArgXmm1), +/*12069*/ uint16(xArgXmmV), +/*12070*/ uint16(xArgXmm2M128), +/*12071*/ uint16(xMatch), +/*12072*/ uint16(xSetOp), uint16(VPUNPCKHBW), +/*12074*/ uint16(xReadSlashR), +/*12075*/ uint16(xArgYmm1), +/*12076*/ uint16(xArgYmmV), +/*12077*/ uint16(xArgYmm2M256), +/*12078*/ uint16(xMatch), +/*12079*/ uint16(xCondPrefix), 4, + 0xC5, 12125, + 0xC4, 12101, + 0x66, 12095, + 0x0, 12089, +/*12089*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*12091*/ uint16(xReadSlashR), +/*12092*/ uint16(xArgMm), +/*12093*/ uint16(xArgMmM64), +/*12094*/ uint16(xMatch), +/*12095*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*12097*/ uint16(xReadSlashR), +/*12098*/ uint16(xArgXmm1), +/*12099*/ uint16(xArgXmm2M128), +/*12100*/ uint16(xMatch), +/*12101*/ uint16(xCondPrefix), 1, + 0x66, 12105, +/*12105*/ uint16(xCondDataSize), 0, 0, 0, 12111, 12118, +/*12111*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*12113*/ uint16(xReadSlashR), +/*12114*/ uint16(xArgXmm1), +/*12115*/ uint16(xArgXmmV), +/*12116*/ uint16(xArgXmm2M128), +/*12117*/ uint16(xMatch), +/*12118*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*12120*/ uint16(xReadSlashR), +/*12121*/ uint16(xArgYmm1), +/*12122*/ uint16(xArgYmmV), +/*12123*/ uint16(xArgYmm2M256), +/*12124*/ uint16(xMatch), +/*12125*/ uint16(xCondPrefix), 1, + 0x66, 12129, +/*12129*/ uint16(xCondDataSize), 0, 0, 0, 12135, 12142, +/*12135*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*12137*/ uint16(xReadSlashR), +/*12138*/ uint16(xArgXmm1), +/*12139*/ uint16(xArgXmmV), +/*12140*/ uint16(xArgXmm2M128), +/*12141*/ uint16(xMatch), +/*12142*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*12144*/ uint16(xReadSlashR), +/*12145*/ uint16(xArgYmm1), +/*12146*/ uint16(xArgYmmV), +/*12147*/ uint16(xArgYmm2M256), +/*12148*/ uint16(xMatch), +/*12149*/ uint16(xCondPrefix), 4, + 0xC5, 12195, + 0xC4, 12171, + 0x66, 12165, + 0x0, 12159, +/*12159*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*12161*/ uint16(xReadSlashR), +/*12162*/ uint16(xArgMm), +/*12163*/ uint16(xArgMmM64), +/*12164*/ uint16(xMatch), +/*12165*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*12167*/ uint16(xReadSlashR), +/*12168*/ uint16(xArgXmm1), +/*12169*/ uint16(xArgXmm2M128), +/*12170*/ uint16(xMatch), +/*12171*/ uint16(xCondPrefix), 1, + 0x66, 12175, +/*12175*/ uint16(xCondDataSize), 0, 0, 0, 12181, 12188, +/*12181*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12183*/ uint16(xReadSlashR), +/*12184*/ uint16(xArgXmm1), +/*12185*/ uint16(xArgXmmV), +/*12186*/ uint16(xArgXmm2M128), +/*12187*/ uint16(xMatch), +/*12188*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12190*/ uint16(xReadSlashR), +/*12191*/ uint16(xArgYmm1), +/*12192*/ uint16(xArgYmmV), +/*12193*/ uint16(xArgYmm2M256), +/*12194*/ uint16(xMatch), +/*12195*/ uint16(xCondPrefix), 1, + 0x66, 12199, +/*12199*/ uint16(xCondDataSize), 0, 0, 0, 12205, 12212, +/*12205*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12207*/ uint16(xReadSlashR), +/*12208*/ uint16(xArgXmm1), +/*12209*/ uint16(xArgXmmV), +/*12210*/ uint16(xArgXmm2M128), +/*12211*/ uint16(xMatch), +/*12212*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*12214*/ uint16(xReadSlashR), +/*12215*/ uint16(xArgYmm1), +/*12216*/ uint16(xArgYmmV), +/*12217*/ uint16(xArgYmm2M256), +/*12218*/ uint16(xMatch), +/*12219*/ uint16(xCondPrefix), 4, + 0xC5, 12265, + 0xC4, 12241, + 0x66, 12235, + 0x0, 12229, +/*12229*/ uint16(xSetOp), uint16(PACKSSDW), +/*12231*/ uint16(xReadSlashR), +/*12232*/ uint16(xArgMm1), +/*12233*/ uint16(xArgMm2M64), +/*12234*/ uint16(xMatch), +/*12235*/ uint16(xSetOp), uint16(PACKSSDW), +/*12237*/ uint16(xReadSlashR), +/*12238*/ uint16(xArgXmm1), +/*12239*/ uint16(xArgXmm2M128), +/*12240*/ uint16(xMatch), +/*12241*/ uint16(xCondPrefix), 1, + 0x66, 12245, +/*12245*/ uint16(xCondDataSize), 0, 0, 0, 12251, 12258, +/*12251*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12253*/ uint16(xReadSlashR), +/*12254*/ uint16(xArgXmm1), +/*12255*/ uint16(xArgXmmV), +/*12256*/ uint16(xArgXmm2M128), +/*12257*/ uint16(xMatch), +/*12258*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12260*/ uint16(xReadSlashR), +/*12261*/ uint16(xArgYmm1), +/*12262*/ uint16(xArgYmmV), +/*12263*/ uint16(xArgYmm2M256), +/*12264*/ uint16(xMatch), +/*12265*/ uint16(xCondPrefix), 1, + 0x66, 12269, +/*12269*/ uint16(xCondDataSize), 0, 0, 0, 12275, 12282, +/*12275*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12277*/ uint16(xReadSlashR), +/*12278*/ uint16(xArgXmm1), +/*12279*/ uint16(xArgXmmV), +/*12280*/ uint16(xArgXmm2M128), +/*12281*/ uint16(xMatch), +/*12282*/ uint16(xSetOp), uint16(VPACKSSDW), +/*12284*/ uint16(xReadSlashR), +/*12285*/ uint16(xArgYmm1), +/*12286*/ uint16(xArgYmmV), +/*12287*/ uint16(xArgYmm2M256), /*12288*/ uint16(xMatch), -/*12289*/ uint16(xCondPrefix), 1, - 0x66, 12293, -/*12293*/ uint16(xCondDataSize), 0, 0, 0, 12299, 0, -/*12299*/ uint16(xSetOp), uint16(VMOVD), -/*12301*/ uint16(xReadSlashR), -/*12302*/ uint16(xArgXmm1), -/*12303*/ uint16(xArgR32M32), -/*12304*/ uint16(xMatch), -/*12305*/ uint16(xCondPrefix), 4, - 0xC5, 12289, - 0xC4, 12273, - 0x66, 12327, - 0x0, 12315, -/*12315*/ uint16(xCondDataSize), 12243, 12249, 12321, 0, 0, -/*12321*/ uint16(xSetOp), uint16(MOVQ), -/*12323*/ uint16(xReadSlashR), -/*12324*/ uint16(xArgMm), -/*12325*/ uint16(xArgRM64), +/*12289*/ uint16(xCondPrefix), 3, + 0xC5, 12327, + 0xC4, 12303, + 0x66, 12297, +/*12297*/ uint16(xSetOp), uint16(PUNPCKLQDQ), +/*12299*/ uint16(xReadSlashR), +/*12300*/ uint16(xArgXmm1), +/*12301*/ uint16(xArgXmm2M128), +/*12302*/ uint16(xMatch), +/*12303*/ uint16(xCondPrefix), 1, + 0x66, 12307, +/*12307*/ uint16(xCondDataSize), 0, 0, 0, 12313, 12320, +/*12313*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12315*/ uint16(xReadSlashR), +/*12316*/ uint16(xArgXmm1), +/*12317*/ uint16(xArgXmmV), +/*12318*/ uint16(xArgXmm2M128), +/*12319*/ uint16(xMatch), +/*12320*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12322*/ uint16(xReadSlashR), +/*12323*/ uint16(xArgYmm1), +/*12324*/ uint16(xArgYmmV), +/*12325*/ uint16(xArgYmm2M256), /*12326*/ uint16(xMatch), -/*12327*/ uint16(xCondDataSize), 12261, 12267, 12333, 0, 0, -/*12333*/ uint16(xSetOp), uint16(MOVQ), -/*12335*/ uint16(xReadSlashR), -/*12336*/ uint16(xArgXmm), -/*12337*/ uint16(xArgRM64), -/*12338*/ uint16(xMatch), -/*12339*/ uint16(xCondPrefix), 5, - 0xF3, 12447, - 0xC5, 12405, - 0xC4, 12363, - 0x66, 12357, - 0x0, 12351, -/*12351*/ uint16(xSetOp), uint16(MOVQ), -/*12353*/ uint16(xReadSlashR), -/*12354*/ uint16(xArgMm), -/*12355*/ uint16(xArgMmM64), -/*12356*/ uint16(xMatch), -/*12357*/ uint16(xSetOp), uint16(MOVDQA), -/*12359*/ uint16(xReadSlashR), -/*12360*/ uint16(xArgXmm1), -/*12361*/ uint16(xArgXmm2M128), -/*12362*/ uint16(xMatch), -/*12363*/ uint16(xCondPrefix), 2, - 0xF3, 12387, +/*12327*/ uint16(xCondPrefix), 1, + 0x66, 12331, +/*12331*/ uint16(xCondDataSize), 0, 0, 0, 12337, 12344, +/*12337*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12339*/ uint16(xReadSlashR), +/*12340*/ uint16(xArgXmm1), +/*12341*/ uint16(xArgXmmV), +/*12342*/ uint16(xArgXmm2M128), +/*12343*/ uint16(xMatch), +/*12344*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12346*/ uint16(xReadSlashR), +/*12347*/ uint16(xArgYmm1), +/*12348*/ uint16(xArgYmmV), +/*12349*/ uint16(xArgYmm2M256), +/*12350*/ uint16(xMatch), +/*12351*/ uint16(xCondPrefix), 3, + 0xC5, 12389, + 0xC4, 12365, + 0x66, 12359, +/*12359*/ uint16(xSetOp), uint16(PUNPCKHQDQ), +/*12361*/ uint16(xReadSlashR), +/*12362*/ uint16(xArgXmm1), +/*12363*/ uint16(xArgXmm2M128), +/*12364*/ uint16(xMatch), +/*12365*/ uint16(xCondPrefix), 1, 0x66, 12369, -/*12369*/ uint16(xCondDataSize), 0, 0, 0, 12375, 12381, -/*12375*/ uint16(xSetOp), uint16(VMOVDQA), +/*12369*/ uint16(xCondDataSize), 0, 0, 0, 12375, 12382, +/*12375*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), /*12377*/ uint16(xReadSlashR), /*12378*/ uint16(xArgXmm1), -/*12379*/ uint16(xArgXmm2M128), -/*12380*/ uint16(xMatch), -/*12381*/ uint16(xSetOp), uint16(VMOVDQA), -/*12383*/ uint16(xReadSlashR), -/*12384*/ uint16(xArgYmm1), -/*12385*/ uint16(xArgYmm2M256), -/*12386*/ uint16(xMatch), -/*12387*/ uint16(xCondDataSize), 0, 0, 0, 12393, 12399, -/*12393*/ uint16(xSetOp), uint16(VMOVDQU), -/*12395*/ uint16(xReadSlashR), -/*12396*/ uint16(xArgXmm1), -/*12397*/ uint16(xArgXmm2M128), -/*12398*/ uint16(xMatch), -/*12399*/ uint16(xSetOp), uint16(VMOVDQU), +/*12379*/ uint16(xArgXmmV), +/*12380*/ uint16(xArgXmm2M128), +/*12381*/ uint16(xMatch), +/*12382*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12384*/ uint16(xReadSlashR), +/*12385*/ uint16(xArgYmm1), +/*12386*/ uint16(xArgYmmV), +/*12387*/ uint16(xArgYmm2M256), +/*12388*/ uint16(xMatch), +/*12389*/ uint16(xCondPrefix), 1, + 0x66, 12393, +/*12393*/ uint16(xCondDataSize), 0, 0, 0, 12399, 12406, +/*12399*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), /*12401*/ uint16(xReadSlashR), -/*12402*/ uint16(xArgYmm1), -/*12403*/ uint16(xArgYmm2M256), -/*12404*/ uint16(xMatch), -/*12405*/ uint16(xCondPrefix), 2, - 0xF3, 12429, - 0x66, 12411, -/*12411*/ uint16(xCondDataSize), 0, 0, 0, 12417, 12423, -/*12417*/ uint16(xSetOp), uint16(VMOVDQA), -/*12419*/ uint16(xReadSlashR), -/*12420*/ uint16(xArgXmm1), -/*12421*/ uint16(xArgXmm2M128), -/*12422*/ uint16(xMatch), -/*12423*/ uint16(xSetOp), uint16(VMOVDQA), -/*12425*/ uint16(xReadSlashR), -/*12426*/ uint16(xArgYmm1), -/*12427*/ uint16(xArgYmm2M256), -/*12428*/ uint16(xMatch), -/*12429*/ uint16(xCondDataSize), 0, 0, 0, 12435, 12441, -/*12435*/ uint16(xSetOp), uint16(VMOVDQU), -/*12437*/ uint16(xReadSlashR), -/*12438*/ uint16(xArgXmm1), -/*12439*/ uint16(xArgXmm2M128), -/*12440*/ uint16(xMatch), -/*12441*/ uint16(xSetOp), uint16(VMOVDQU), -/*12443*/ uint16(xReadSlashR), -/*12444*/ uint16(xArgYmm1), -/*12445*/ uint16(xArgYmm2M256), -/*12446*/ uint16(xMatch), -/*12447*/ uint16(xSetOp), uint16(MOVDQU), -/*12449*/ uint16(xReadSlashR), -/*12450*/ uint16(xArgXmm1), -/*12451*/ uint16(xArgXmm2M128), -/*12452*/ uint16(xMatch), -/*12453*/ uint16(xCondPrefix), 6, - 0xF3, 12639, - 0xF2, 12631, - 0xC5, 12557, - 0xC4, 12483, - 0x66, 12475, - 0x0, 12467, -/*12467*/ uint16(xSetOp), uint16(PSHUFW), -/*12469*/ uint16(xReadSlashR), -/*12470*/ uint16(xReadIb), -/*12471*/ uint16(xArgMm1), -/*12472*/ uint16(xArgMm2M64), -/*12473*/ uint16(xArgImm8u), -/*12474*/ uint16(xMatch), -/*12475*/ uint16(xSetOp), uint16(PSHUFD), -/*12477*/ uint16(xReadSlashR), -/*12478*/ uint16(xReadIb), -/*12479*/ uint16(xArgXmm1), -/*12480*/ uint16(xArgXmm2M128), -/*12481*/ uint16(xArgImm8u), -/*12482*/ uint16(xMatch), -/*12483*/ uint16(xCondPrefix), 3, - 0xF3, 12535, - 0xF2, 12513, - 0x66, 12491, -/*12491*/ uint16(xCondDataSize), 0, 0, 0, 12497, 12505, -/*12497*/ uint16(xSetOp), uint16(VPSHUFD), -/*12499*/ uint16(xReadSlashR), -/*12500*/ uint16(xReadIb), -/*12501*/ uint16(xArgXmm1), -/*12502*/ uint16(xArgXmm2M128), -/*12503*/ uint16(xArgImm8u), -/*12504*/ uint16(xMatch), -/*12505*/ uint16(xSetOp), uint16(VPSHUFD), -/*12507*/ uint16(xReadSlashR), -/*12508*/ uint16(xReadIb), -/*12509*/ uint16(xArgYmm1), -/*12510*/ uint16(xArgYmm2M256), -/*12511*/ uint16(xArgImm8u), -/*12512*/ uint16(xMatch), -/*12513*/ uint16(xCondDataSize), 0, 0, 0, 12519, 12527, -/*12519*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12521*/ uint16(xReadSlashR), -/*12522*/ uint16(xReadIb), -/*12523*/ uint16(xArgXmm1), -/*12524*/ uint16(xArgXmm2M128), -/*12525*/ uint16(xArgImm8u), -/*12526*/ uint16(xMatch), -/*12527*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12529*/ uint16(xReadSlashR), -/*12530*/ uint16(xReadIb), -/*12531*/ uint16(xArgYmm1), -/*12532*/ uint16(xArgYmm2M256), -/*12533*/ uint16(xArgImm8u), -/*12534*/ uint16(xMatch), -/*12535*/ uint16(xCondDataSize), 0, 0, 0, 12541, 12549, -/*12541*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12543*/ uint16(xReadSlashR), -/*12544*/ uint16(xReadIb), -/*12545*/ uint16(xArgXmm1), -/*12546*/ uint16(xArgXmm2M128), -/*12547*/ uint16(xArgImm8u), -/*12548*/ uint16(xMatch), -/*12549*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12551*/ uint16(xReadSlashR), -/*12552*/ uint16(xReadIb), -/*12553*/ uint16(xArgYmm1), -/*12554*/ uint16(xArgYmm2M256), -/*12555*/ uint16(xArgImm8u), -/*12556*/ uint16(xMatch), -/*12557*/ uint16(xCondPrefix), 3, - 0xF3, 12609, - 0xF2, 12587, - 0x66, 12565, -/*12565*/ uint16(xCondDataSize), 0, 0, 0, 12571, 12579, -/*12571*/ uint16(xSetOp), uint16(VPSHUFD), -/*12573*/ uint16(xReadSlashR), -/*12574*/ uint16(xReadIb), -/*12575*/ uint16(xArgXmm1), -/*12576*/ uint16(xArgXmm2M128), -/*12577*/ uint16(xArgImm8u), -/*12578*/ uint16(xMatch), -/*12579*/ uint16(xSetOp), uint16(VPSHUFD), -/*12581*/ uint16(xReadSlashR), -/*12582*/ uint16(xReadIb), -/*12583*/ uint16(xArgYmm1), -/*12584*/ uint16(xArgYmm2M256), -/*12585*/ uint16(xArgImm8u), -/*12586*/ uint16(xMatch), -/*12587*/ uint16(xCondDataSize), 0, 0, 0, 12593, 12601, -/*12593*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12595*/ uint16(xReadSlashR), -/*12596*/ uint16(xReadIb), -/*12597*/ uint16(xArgXmm1), -/*12598*/ uint16(xArgXmm2M128), -/*12599*/ uint16(xArgImm8u), -/*12600*/ uint16(xMatch), -/*12601*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12603*/ uint16(xReadSlashR), -/*12604*/ uint16(xReadIb), -/*12605*/ uint16(xArgYmm1), -/*12606*/ uint16(xArgYmm2M256), -/*12607*/ uint16(xArgImm8u), -/*12608*/ uint16(xMatch), -/*12609*/ uint16(xCondDataSize), 0, 0, 0, 12615, 12623, -/*12615*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12617*/ uint16(xReadSlashR), -/*12618*/ uint16(xReadIb), -/*12619*/ uint16(xArgXmm1), -/*12620*/ uint16(xArgXmm2M128), -/*12621*/ uint16(xArgImm8u), -/*12622*/ uint16(xMatch), -/*12623*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12625*/ uint16(xReadSlashR), -/*12626*/ uint16(xReadIb), -/*12627*/ uint16(xArgYmm1), -/*12628*/ uint16(xArgYmm2M256), -/*12629*/ uint16(xArgImm8u), -/*12630*/ uint16(xMatch), -/*12631*/ uint16(xSetOp), uint16(PSHUFLW), -/*12633*/ uint16(xReadSlashR), -/*12634*/ uint16(xReadIb), -/*12635*/ uint16(xArgXmm1), -/*12636*/ uint16(xArgXmm2M128), -/*12637*/ uint16(xArgImm8u), -/*12638*/ uint16(xMatch), -/*12639*/ uint16(xSetOp), uint16(PSHUFHW), -/*12641*/ uint16(xReadSlashR), -/*12642*/ uint16(xReadIb), -/*12643*/ uint16(xArgXmm1), -/*12644*/ uint16(xArgXmm2M128), -/*12645*/ uint16(xArgImm8u), -/*12646*/ uint16(xMatch), -/*12647*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 12656, // 2 - 0, // 3 - 12726, // 4 - 0, // 5 - 12796, // 6 - 0, // 7 -/*12656*/ uint16(xCondPrefix), 4, - 0xC5, 12702, - 0xC4, 12678, - 0x66, 12672, - 0x0, 12666, -/*12666*/ uint16(xSetOp), uint16(PSRLW), -/*12668*/ uint16(xReadIb), -/*12669*/ uint16(xArgMm2), +/*12402*/ uint16(xArgXmm1), +/*12403*/ uint16(xArgXmmV), +/*12404*/ uint16(xArgXmm2M128), +/*12405*/ uint16(xMatch), +/*12406*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12408*/ uint16(xReadSlashR), +/*12409*/ uint16(xArgYmm1), +/*12410*/ uint16(xArgYmmV), +/*12411*/ uint16(xArgYmm2M256), +/*12412*/ uint16(xMatch), +/*12413*/ uint16(xCondIs64), 12416, 12494, +/*12416*/ uint16(xCondPrefix), 4, + 0xC5, 12478, + 0xC4, 12462, + 0x66, 12444, + 0x0, 12426, +/*12426*/ uint16(xCondDataSize), 12432, 12438, 0, 0, 0, +/*12432*/ uint16(xSetOp), uint16(MOVD), +/*12434*/ uint16(xReadSlashR), +/*12435*/ uint16(xArgMm), +/*12436*/ uint16(xArgRM32), +/*12437*/ uint16(xMatch), +/*12438*/ uint16(xSetOp), uint16(MOVD), +/*12440*/ uint16(xReadSlashR), +/*12441*/ uint16(xArgMm), +/*12442*/ uint16(xArgRM32), +/*12443*/ uint16(xMatch), +/*12444*/ uint16(xCondDataSize), 12450, 12456, 0, 0, 0, +/*12450*/ uint16(xSetOp), uint16(MOVD), +/*12452*/ uint16(xReadSlashR), +/*12453*/ uint16(xArgXmm), +/*12454*/ uint16(xArgRM32), +/*12455*/ uint16(xMatch), +/*12456*/ uint16(xSetOp), uint16(MOVD), +/*12458*/ uint16(xReadSlashR), +/*12459*/ uint16(xArgXmm), +/*12460*/ uint16(xArgRM32), +/*12461*/ uint16(xMatch), +/*12462*/ uint16(xCondPrefix), 1, + 0x66, 12466, +/*12466*/ uint16(xCondDataSize), 0, 0, 0, 12472, 0, +/*12472*/ uint16(xSetOp), uint16(VMOVD), +/*12474*/ uint16(xReadSlashR), +/*12475*/ uint16(xArgXmm1), +/*12476*/ uint16(xArgRM32), +/*12477*/ uint16(xMatch), +/*12478*/ uint16(xCondPrefix), 1, + 0x66, 12482, +/*12482*/ uint16(xCondDataSize), 0, 0, 0, 12488, 0, +/*12488*/ uint16(xSetOp), uint16(VMOVD), +/*12490*/ uint16(xReadSlashR), +/*12491*/ uint16(xArgXmm1), +/*12492*/ uint16(xArgRM32), +/*12493*/ uint16(xMatch), +/*12494*/ uint16(xCondPrefix), 4, + 0xC5, 12478, + 0xC4, 12462, + 0x66, 12516, + 0x0, 12504, +/*12504*/ uint16(xCondDataSize), 12432, 12438, 12510, 0, 0, +/*12510*/ uint16(xSetOp), uint16(MOVQ), +/*12512*/ uint16(xReadSlashR), +/*12513*/ uint16(xArgMm), +/*12514*/ uint16(xArgRM64), +/*12515*/ uint16(xMatch), +/*12516*/ uint16(xCondDataSize), 12450, 12456, 12522, 0, 0, +/*12522*/ uint16(xSetOp), uint16(MOVQ), +/*12524*/ uint16(xReadSlashR), +/*12525*/ uint16(xArgXmm), +/*12526*/ uint16(xArgRM64), +/*12527*/ uint16(xMatch), +/*12528*/ uint16(xCondPrefix), 5, + 0xF3, 12636, + 0xC5, 12594, + 0xC4, 12552, + 0x66, 12546, + 0x0, 12540, +/*12540*/ uint16(xSetOp), uint16(MOVQ), +/*12542*/ uint16(xReadSlashR), +/*12543*/ uint16(xArgMm), +/*12544*/ uint16(xArgMmM64), +/*12545*/ uint16(xMatch), +/*12546*/ uint16(xSetOp), uint16(MOVDQA), +/*12548*/ uint16(xReadSlashR), +/*12549*/ uint16(xArgXmm1), +/*12550*/ uint16(xArgXmm2M128), +/*12551*/ uint16(xMatch), +/*12552*/ uint16(xCondPrefix), 2, + 0xF3, 12576, + 0x66, 12558, +/*12558*/ uint16(xCondDataSize), 0, 0, 0, 12564, 12570, +/*12564*/ uint16(xSetOp), uint16(VMOVDQA), +/*12566*/ uint16(xReadSlashR), +/*12567*/ uint16(xArgXmm1), +/*12568*/ uint16(xArgXmm2M128), +/*12569*/ uint16(xMatch), +/*12570*/ uint16(xSetOp), uint16(VMOVDQA), +/*12572*/ uint16(xReadSlashR), +/*12573*/ uint16(xArgYmm1), +/*12574*/ uint16(xArgYmm2M256), +/*12575*/ uint16(xMatch), +/*12576*/ uint16(xCondDataSize), 0, 0, 0, 12582, 12588, +/*12582*/ uint16(xSetOp), uint16(VMOVDQU), +/*12584*/ uint16(xReadSlashR), +/*12585*/ uint16(xArgXmm1), +/*12586*/ uint16(xArgXmm2M128), +/*12587*/ uint16(xMatch), +/*12588*/ uint16(xSetOp), uint16(VMOVDQU), +/*12590*/ uint16(xReadSlashR), +/*12591*/ uint16(xArgYmm1), +/*12592*/ uint16(xArgYmm2M256), +/*12593*/ uint16(xMatch), +/*12594*/ uint16(xCondPrefix), 2, + 0xF3, 12618, + 0x66, 12600, +/*12600*/ uint16(xCondDataSize), 0, 0, 0, 12606, 12612, +/*12606*/ uint16(xSetOp), uint16(VMOVDQA), +/*12608*/ uint16(xReadSlashR), +/*12609*/ uint16(xArgXmm1), +/*12610*/ uint16(xArgXmm2M128), +/*12611*/ uint16(xMatch), +/*12612*/ uint16(xSetOp), uint16(VMOVDQA), +/*12614*/ uint16(xReadSlashR), +/*12615*/ uint16(xArgYmm1), +/*12616*/ uint16(xArgYmm2M256), +/*12617*/ uint16(xMatch), +/*12618*/ uint16(xCondDataSize), 0, 0, 0, 12624, 12630, +/*12624*/ uint16(xSetOp), uint16(VMOVDQU), +/*12626*/ uint16(xReadSlashR), +/*12627*/ uint16(xArgXmm1), +/*12628*/ uint16(xArgXmm2M128), +/*12629*/ uint16(xMatch), +/*12630*/ uint16(xSetOp), uint16(VMOVDQU), +/*12632*/ uint16(xReadSlashR), +/*12633*/ uint16(xArgYmm1), +/*12634*/ uint16(xArgYmm2M256), +/*12635*/ uint16(xMatch), +/*12636*/ uint16(xSetOp), uint16(MOVDQU), +/*12638*/ uint16(xReadSlashR), +/*12639*/ uint16(xArgXmm1), +/*12640*/ uint16(xArgXmm2M128), +/*12641*/ uint16(xMatch), +/*12642*/ uint16(xCondPrefix), 6, + 0xF3, 12828, + 0xF2, 12820, + 0xC5, 12746, + 0xC4, 12672, + 0x66, 12664, + 0x0, 12656, +/*12656*/ uint16(xSetOp), uint16(PSHUFW), +/*12658*/ uint16(xReadSlashR), +/*12659*/ uint16(xReadIb), +/*12660*/ uint16(xArgMm1), +/*12661*/ uint16(xArgMm2M64), +/*12662*/ uint16(xArgImm8u), +/*12663*/ uint16(xMatch), +/*12664*/ uint16(xSetOp), uint16(PSHUFD), +/*12666*/ uint16(xReadSlashR), +/*12667*/ uint16(xReadIb), +/*12668*/ uint16(xArgXmm1), +/*12669*/ uint16(xArgXmm2M128), /*12670*/ uint16(xArgImm8u), /*12671*/ uint16(xMatch), -/*12672*/ uint16(xSetOp), uint16(PSRLW), -/*12674*/ uint16(xReadIb), -/*12675*/ uint16(xArgXmm2), -/*12676*/ uint16(xArgImm8u), -/*12677*/ uint16(xMatch), -/*12678*/ uint16(xCondPrefix), 1, - 0x66, 12682, -/*12682*/ uint16(xCondDataSize), 0, 0, 0, 12688, 12695, -/*12688*/ uint16(xSetOp), uint16(VPSRLW), -/*12690*/ uint16(xReadIb), -/*12691*/ uint16(xArgXmm1), -/*12692*/ uint16(xArgXmm2), -/*12693*/ uint16(xArgImm8u), -/*12694*/ uint16(xMatch), -/*12695*/ uint16(xSetOp), uint16(VPSRLW), +/*12672*/ uint16(xCondPrefix), 3, + 0xF3, 12724, + 0xF2, 12702, + 0x66, 12680, +/*12680*/ uint16(xCondDataSize), 0, 0, 0, 12686, 12694, +/*12686*/ uint16(xSetOp), uint16(VPSHUFD), +/*12688*/ uint16(xReadSlashR), +/*12689*/ uint16(xReadIb), +/*12690*/ uint16(xArgXmm1), +/*12691*/ uint16(xArgXmm2M128), +/*12692*/ uint16(xArgImm8), +/*12693*/ uint16(xMatch), +/*12694*/ uint16(xSetOp), uint16(VPSHUFD), +/*12696*/ uint16(xReadSlashR), /*12697*/ uint16(xReadIb), /*12698*/ uint16(xArgYmm1), -/*12699*/ uint16(xArgYmm2), -/*12700*/ uint16(xArgImm8u), +/*12699*/ uint16(xArgYmm2M256), +/*12700*/ uint16(xArgImm8), /*12701*/ uint16(xMatch), -/*12702*/ uint16(xCondPrefix), 1, - 0x66, 12706, -/*12706*/ uint16(xCondDataSize), 0, 0, 0, 12712, 12719, -/*12712*/ uint16(xSetOp), uint16(VPSRLW), -/*12714*/ uint16(xReadIb), -/*12715*/ uint16(xArgXmm1), -/*12716*/ uint16(xArgXmm2), -/*12717*/ uint16(xArgImm8u), -/*12718*/ uint16(xMatch), -/*12719*/ uint16(xSetOp), uint16(VPSRLW), -/*12721*/ uint16(xReadIb), -/*12722*/ uint16(xArgYmm1), -/*12723*/ uint16(xArgYmm2), -/*12724*/ uint16(xArgImm8u), -/*12725*/ uint16(xMatch), -/*12726*/ uint16(xCondPrefix), 4, - 0xC5, 12772, - 0xC4, 12748, - 0x66, 12742, - 0x0, 12736, -/*12736*/ uint16(xSetOp), uint16(PSRAW), -/*12738*/ uint16(xReadIb), -/*12739*/ uint16(xArgMm2), -/*12740*/ uint16(xArgImm8u), -/*12741*/ uint16(xMatch), -/*12742*/ uint16(xSetOp), uint16(PSRAW), -/*12744*/ uint16(xReadIb), -/*12745*/ uint16(xArgXmm2), -/*12746*/ uint16(xArgImm8u), -/*12747*/ uint16(xMatch), -/*12748*/ uint16(xCondPrefix), 1, - 0x66, 12752, -/*12752*/ uint16(xCondDataSize), 0, 0, 0, 12758, 12765, -/*12758*/ uint16(xSetOp), uint16(VPSRAW), -/*12760*/ uint16(xReadIb), -/*12761*/ uint16(xArgXmm1), -/*12762*/ uint16(xArgXmm2), -/*12763*/ uint16(xArgImm8u), -/*12764*/ uint16(xMatch), -/*12765*/ uint16(xSetOp), uint16(VPSRAW), -/*12767*/ uint16(xReadIb), -/*12768*/ uint16(xArgYmm1), -/*12769*/ uint16(xArgYmm2), -/*12770*/ uint16(xArgImm8u), -/*12771*/ uint16(xMatch), -/*12772*/ uint16(xCondPrefix), 1, - 0x66, 12776, -/*12776*/ uint16(xCondDataSize), 0, 0, 0, 12782, 12789, -/*12782*/ uint16(xSetOp), uint16(VPSRAW), -/*12784*/ uint16(xReadIb), -/*12785*/ uint16(xArgXmm1), -/*12786*/ uint16(xArgXmm2), -/*12787*/ uint16(xArgImm8u), -/*12788*/ uint16(xMatch), -/*12789*/ uint16(xSetOp), uint16(VPSRAW), -/*12791*/ uint16(xReadIb), -/*12792*/ uint16(xArgYmm1), -/*12793*/ uint16(xArgYmm2), -/*12794*/ uint16(xArgImm8u), -/*12795*/ uint16(xMatch), -/*12796*/ uint16(xCondPrefix), 4, - 0xC5, 12842, - 0xC4, 12818, - 0x66, 12812, - 0x0, 12806, -/*12806*/ uint16(xSetOp), uint16(PSLLW), -/*12808*/ uint16(xReadIb), -/*12809*/ uint16(xArgMm2), -/*12810*/ uint16(xArgImm8u), +/*12702*/ uint16(xCondDataSize), 0, 0, 0, 12708, 12716, +/*12708*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12710*/ uint16(xReadSlashR), +/*12711*/ uint16(xReadIb), +/*12712*/ uint16(xArgXmm1), +/*12713*/ uint16(xArgXmm2M128), +/*12714*/ uint16(xArgImm8), +/*12715*/ uint16(xMatch), +/*12716*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12718*/ uint16(xReadSlashR), +/*12719*/ uint16(xReadIb), +/*12720*/ uint16(xArgYmm1), +/*12721*/ uint16(xArgYmm2M256), +/*12722*/ uint16(xArgImm8), +/*12723*/ uint16(xMatch), +/*12724*/ uint16(xCondDataSize), 0, 0, 0, 12730, 12738, +/*12730*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12732*/ uint16(xReadSlashR), +/*12733*/ uint16(xReadIb), +/*12734*/ uint16(xArgXmm1), +/*12735*/ uint16(xArgXmm2M128), +/*12736*/ uint16(xArgImm8), +/*12737*/ uint16(xMatch), +/*12738*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12740*/ uint16(xReadSlashR), +/*12741*/ uint16(xReadIb), +/*12742*/ uint16(xArgYmm1), +/*12743*/ uint16(xArgYmm2M256), +/*12744*/ uint16(xArgImm8), +/*12745*/ uint16(xMatch), +/*12746*/ uint16(xCondPrefix), 3, + 0xF3, 12798, + 0xF2, 12776, + 0x66, 12754, +/*12754*/ uint16(xCondDataSize), 0, 0, 0, 12760, 12768, +/*12760*/ uint16(xSetOp), uint16(VPSHUFD), +/*12762*/ uint16(xReadSlashR), +/*12763*/ uint16(xReadIb), +/*12764*/ uint16(xArgXmm1), +/*12765*/ uint16(xArgXmm2M128), +/*12766*/ uint16(xArgImm8), +/*12767*/ uint16(xMatch), +/*12768*/ uint16(xSetOp), uint16(VPSHUFD), +/*12770*/ uint16(xReadSlashR), +/*12771*/ uint16(xReadIb), +/*12772*/ uint16(xArgYmm1), +/*12773*/ uint16(xArgYmm2M256), +/*12774*/ uint16(xArgImm8), +/*12775*/ uint16(xMatch), +/*12776*/ uint16(xCondDataSize), 0, 0, 0, 12782, 12790, +/*12782*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12784*/ uint16(xReadSlashR), +/*12785*/ uint16(xReadIb), +/*12786*/ uint16(xArgXmm1), +/*12787*/ uint16(xArgXmm2M128), +/*12788*/ uint16(xArgImm8), +/*12789*/ uint16(xMatch), +/*12790*/ uint16(xSetOp), uint16(VPSHUFLW), +/*12792*/ uint16(xReadSlashR), +/*12793*/ uint16(xReadIb), +/*12794*/ uint16(xArgYmm1), +/*12795*/ uint16(xArgYmm2M256), +/*12796*/ uint16(xArgImm8), +/*12797*/ uint16(xMatch), +/*12798*/ uint16(xCondDataSize), 0, 0, 0, 12804, 12812, +/*12804*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12806*/ uint16(xReadSlashR), +/*12807*/ uint16(xReadIb), +/*12808*/ uint16(xArgXmm1), +/*12809*/ uint16(xArgXmm2M128), +/*12810*/ uint16(xArgImm8), /*12811*/ uint16(xMatch), -/*12812*/ uint16(xSetOp), uint16(PSLLW), -/*12814*/ uint16(xReadIb), -/*12815*/ uint16(xArgXmm2), -/*12816*/ uint16(xArgImm8u), -/*12817*/ uint16(xMatch), -/*12818*/ uint16(xCondPrefix), 1, - 0x66, 12822, -/*12822*/ uint16(xCondDataSize), 0, 0, 0, 12828, 12835, -/*12828*/ uint16(xSetOp), uint16(VPSLLW), -/*12830*/ uint16(xReadIb), -/*12831*/ uint16(xArgXmm1), -/*12832*/ uint16(xArgXmm2), -/*12833*/ uint16(xArgImm8u), -/*12834*/ uint16(xMatch), -/*12835*/ uint16(xSetOp), uint16(VPSLLW), -/*12837*/ uint16(xReadIb), -/*12838*/ uint16(xArgYmm1), -/*12839*/ uint16(xArgYmm2), -/*12840*/ uint16(xArgImm8u), -/*12841*/ uint16(xMatch), -/*12842*/ uint16(xCondPrefix), 1, - 0x66, 12846, -/*12846*/ uint16(xCondDataSize), 0, 0, 0, 12852, 12859, -/*12852*/ uint16(xSetOp), uint16(VPSLLW), -/*12854*/ uint16(xReadIb), -/*12855*/ uint16(xArgXmm1), -/*12856*/ uint16(xArgXmm2), -/*12857*/ uint16(xArgImm8u), -/*12858*/ uint16(xMatch), -/*12859*/ uint16(xSetOp), uint16(VPSLLW), -/*12861*/ uint16(xReadIb), -/*12862*/ uint16(xArgYmm1), -/*12863*/ uint16(xArgYmm2), -/*12864*/ uint16(xArgImm8u), -/*12865*/ uint16(xMatch), -/*12866*/ uint16(xCondSlashR), +/*12812*/ uint16(xSetOp), uint16(VPSHUFHW), +/*12814*/ uint16(xReadSlashR), +/*12815*/ uint16(xReadIb), +/*12816*/ uint16(xArgYmm1), +/*12817*/ uint16(xArgYmm2M256), +/*12818*/ uint16(xArgImm8), +/*12819*/ uint16(xMatch), +/*12820*/ uint16(xSetOp), uint16(PSHUFLW), +/*12822*/ uint16(xReadSlashR), +/*12823*/ uint16(xReadIb), +/*12824*/ uint16(xArgXmm1), +/*12825*/ uint16(xArgXmm2M128), +/*12826*/ uint16(xArgImm8u), +/*12827*/ uint16(xMatch), +/*12828*/ uint16(xSetOp), uint16(PSHUFHW), +/*12830*/ uint16(xReadSlashR), +/*12831*/ uint16(xReadIb), +/*12832*/ uint16(xArgXmm1), +/*12833*/ uint16(xArgXmm2M128), +/*12834*/ uint16(xArgImm8u), +/*12835*/ uint16(xMatch), +/*12836*/ uint16(xCondSlashR), 0, // 0 0, // 1 - 12875, // 2 + 12845, // 2 0, // 3 - 12931, // 4 + 12927, // 4 0, // 5 - 13001, // 6 + 13009, // 6 0, // 7 -/*12875*/ uint16(xCondPrefix), 4, - 0xC5, 12914, - 0xC4, 12897, - 0x66, 12891, - 0x0, 12885, -/*12885*/ uint16(xSetOp), uint16(PSRLD), -/*12887*/ uint16(xReadIb), -/*12888*/ uint16(xArgMm2), -/*12889*/ uint16(xArgImm8u), -/*12890*/ uint16(xMatch), -/*12891*/ uint16(xSetOp), uint16(PSRLD), -/*12893*/ uint16(xReadIb), -/*12894*/ uint16(xArgXmm2), -/*12895*/ uint16(xArgImm8u), +/*12845*/ uint16(xCondPrefix), 4, + 0xC5, 12897, + 0xC4, 12867, + 0x66, 12861, + 0x0, 12855, +/*12855*/ uint16(xSetOp), uint16(PSRLW), +/*12857*/ uint16(xReadIb), +/*12858*/ uint16(xArgMm2), +/*12859*/ uint16(xArgImm8u), +/*12860*/ uint16(xMatch), +/*12861*/ uint16(xSetOp), uint16(PSRLW), +/*12863*/ uint16(xReadIb), +/*12864*/ uint16(xArgXmm2), +/*12865*/ uint16(xArgImm8u), +/*12866*/ uint16(xMatch), +/*12867*/ uint16(xCondPrefix), 1, + 0x66, 12871, +/*12871*/ uint16(xCondDataSize), 0, 0, 0, 12877, 12887, +/*12877*/ uint16(xCondIsMem), 12880, 0, +/*12880*/ uint16(xSetOp), uint16(VPSRLW), +/*12882*/ uint16(xReadIb), +/*12883*/ uint16(xArgXmmV), +/*12884*/ uint16(xArgXmm2), +/*12885*/ uint16(xArgImm8), +/*12886*/ uint16(xMatch), +/*12887*/ uint16(xCondIsMem), 12890, 0, +/*12890*/ uint16(xSetOp), uint16(VPSRLW), +/*12892*/ uint16(xReadIb), +/*12893*/ uint16(xArgYmmV), +/*12894*/ uint16(xArgYmm2), +/*12895*/ uint16(xArgImm8), /*12896*/ uint16(xMatch), /*12897*/ uint16(xCondPrefix), 1, 0x66, 12901, -/*12901*/ uint16(xCondDataSize), 0, 0, 0, 12907, 0, -/*12907*/ uint16(xSetOp), uint16(VPSRLD), -/*12909*/ uint16(xReadIb), -/*12910*/ uint16(xArgXmm1), -/*12911*/ uint16(xArgXmm2), -/*12912*/ uint16(xArgImm8u), -/*12913*/ uint16(xMatch), -/*12914*/ uint16(xCondPrefix), 1, - 0x66, 12918, -/*12918*/ uint16(xCondDataSize), 0, 0, 0, 12924, 0, -/*12924*/ uint16(xSetOp), uint16(VPSRLD), -/*12926*/ uint16(xReadIb), -/*12927*/ uint16(xArgXmm1), -/*12928*/ uint16(xArgXmm2), -/*12929*/ uint16(xArgImm8u), -/*12930*/ uint16(xMatch), -/*12931*/ uint16(xCondPrefix), 4, - 0xC5, 12977, - 0xC4, 12953, - 0x66, 12947, - 0x0, 12941, -/*12941*/ uint16(xSetOp), uint16(PSRAD), -/*12943*/ uint16(xReadIb), -/*12944*/ uint16(xArgMm2), -/*12945*/ uint16(xArgImm8u), -/*12946*/ uint16(xMatch), -/*12947*/ uint16(xSetOp), uint16(PSRAD), -/*12949*/ uint16(xReadIb), -/*12950*/ uint16(xArgXmm2), -/*12951*/ uint16(xArgImm8u), -/*12952*/ uint16(xMatch), -/*12953*/ uint16(xCondPrefix), 1, - 0x66, 12957, -/*12957*/ uint16(xCondDataSize), 0, 0, 0, 12963, 12970, -/*12963*/ uint16(xSetOp), uint16(VPSRAD), -/*12965*/ uint16(xReadIb), -/*12966*/ uint16(xArgXmm1), -/*12967*/ uint16(xArgXmm2), -/*12968*/ uint16(xArgImm8u), -/*12969*/ uint16(xMatch), -/*12970*/ uint16(xSetOp), uint16(VPSRAD), -/*12972*/ uint16(xReadIb), -/*12973*/ uint16(xArgYmm1), -/*12974*/ uint16(xArgYmm2), -/*12975*/ uint16(xArgImm8u), -/*12976*/ uint16(xMatch), -/*12977*/ uint16(xCondPrefix), 1, - 0x66, 12981, -/*12981*/ uint16(xCondDataSize), 0, 0, 0, 12987, 12994, -/*12987*/ uint16(xSetOp), uint16(VPSRAD), -/*12989*/ uint16(xReadIb), -/*12990*/ uint16(xArgXmm1), -/*12991*/ uint16(xArgXmm2), -/*12992*/ uint16(xArgImm8u), -/*12993*/ uint16(xMatch), -/*12994*/ uint16(xSetOp), uint16(VPSRAD), -/*12996*/ uint16(xReadIb), -/*12997*/ uint16(xArgYmm1), -/*12998*/ uint16(xArgYmm2), -/*12999*/ uint16(xArgImm8u), -/*13000*/ uint16(xMatch), -/*13001*/ uint16(xCondPrefix), 4, - 0xC5, 13040, - 0xC4, 13023, - 0x66, 13017, - 0x0, 13011, -/*13011*/ uint16(xSetOp), uint16(PSLLD), -/*13013*/ uint16(xReadIb), -/*13014*/ uint16(xArgMm2), -/*13015*/ uint16(xArgImm8u), -/*13016*/ uint16(xMatch), -/*13017*/ uint16(xSetOp), uint16(PSLLD), -/*13019*/ uint16(xReadIb), -/*13020*/ uint16(xArgXmm2), -/*13021*/ uint16(xArgImm8u), -/*13022*/ uint16(xMatch), -/*13023*/ uint16(xCondPrefix), 1, - 0x66, 13027, -/*13027*/ uint16(xCondDataSize), 0, 0, 0, 13033, 0, -/*13033*/ uint16(xSetOp), uint16(VPSLLD), -/*13035*/ uint16(xReadIb), -/*13036*/ uint16(xArgXmm1), -/*13037*/ uint16(xArgXmm2), -/*13038*/ uint16(xArgImm8u), -/*13039*/ uint16(xMatch), -/*13040*/ uint16(xCondPrefix), 1, - 0x66, 13044, -/*13044*/ uint16(xCondDataSize), 0, 0, 0, 13050, 0, -/*13050*/ uint16(xSetOp), uint16(VPSLLD), -/*13052*/ uint16(xReadIb), -/*13053*/ uint16(xArgXmm1), -/*13054*/ uint16(xArgXmm2), -/*13055*/ uint16(xArgImm8u), -/*13056*/ uint16(xMatch), -/*13057*/ uint16(xCondSlashR), +/*12901*/ uint16(xCondDataSize), 0, 0, 0, 12907, 12917, +/*12907*/ uint16(xCondIsMem), 12910, 0, +/*12910*/ uint16(xSetOp), uint16(VPSRLW), +/*12912*/ uint16(xReadIb), +/*12913*/ uint16(xArgXmmV), +/*12914*/ uint16(xArgXmm2), +/*12915*/ uint16(xArgImm8), +/*12916*/ uint16(xMatch), +/*12917*/ uint16(xCondIsMem), 12920, 0, +/*12920*/ uint16(xSetOp), uint16(VPSRLW), +/*12922*/ uint16(xReadIb), +/*12923*/ uint16(xArgYmmV), +/*12924*/ uint16(xArgYmm2), +/*12925*/ uint16(xArgImm8), +/*12926*/ uint16(xMatch), +/*12927*/ uint16(xCondPrefix), 4, + 0xC5, 12979, + 0xC4, 12949, + 0x66, 12943, + 0x0, 12937, +/*12937*/ uint16(xSetOp), uint16(PSRAW), +/*12939*/ uint16(xReadIb), +/*12940*/ uint16(xArgMm2), +/*12941*/ uint16(xArgImm8u), +/*12942*/ uint16(xMatch), +/*12943*/ uint16(xSetOp), uint16(PSRAW), +/*12945*/ uint16(xReadIb), +/*12946*/ uint16(xArgXmm2), +/*12947*/ uint16(xArgImm8u), +/*12948*/ uint16(xMatch), +/*12949*/ uint16(xCondPrefix), 1, + 0x66, 12953, +/*12953*/ uint16(xCondDataSize), 0, 0, 0, 12959, 12969, +/*12959*/ uint16(xCondIsMem), 12962, 0, +/*12962*/ uint16(xSetOp), uint16(VPSRAW), +/*12964*/ uint16(xReadIb), +/*12965*/ uint16(xArgXmmV), +/*12966*/ uint16(xArgXmm2), +/*12967*/ uint16(xArgImm8), +/*12968*/ uint16(xMatch), +/*12969*/ uint16(xCondIsMem), 12972, 0, +/*12972*/ uint16(xSetOp), uint16(VPSRAW), +/*12974*/ uint16(xReadIb), +/*12975*/ uint16(xArgYmmV), +/*12976*/ uint16(xArgYmm2), +/*12977*/ uint16(xArgImm8), +/*12978*/ uint16(xMatch), +/*12979*/ uint16(xCondPrefix), 1, + 0x66, 12983, +/*12983*/ uint16(xCondDataSize), 0, 0, 0, 12989, 12999, +/*12989*/ uint16(xCondIsMem), 12992, 0, +/*12992*/ uint16(xSetOp), uint16(VPSRAW), +/*12994*/ uint16(xReadIb), +/*12995*/ uint16(xArgXmmV), +/*12996*/ uint16(xArgXmm2), +/*12997*/ uint16(xArgImm8), +/*12998*/ uint16(xMatch), +/*12999*/ uint16(xCondIsMem), 13002, 0, +/*13002*/ uint16(xSetOp), uint16(VPSRAW), +/*13004*/ uint16(xReadIb), +/*13005*/ uint16(xArgYmmV), +/*13006*/ uint16(xArgYmm2), +/*13007*/ uint16(xArgImm8), +/*13008*/ uint16(xMatch), +/*13009*/ uint16(xCondPrefix), 4, + 0xC5, 13061, + 0xC4, 13031, + 0x66, 13025, + 0x0, 13019, +/*13019*/ uint16(xSetOp), uint16(PSLLW), +/*13021*/ uint16(xReadIb), +/*13022*/ uint16(xArgMm2), +/*13023*/ uint16(xArgImm8u), +/*13024*/ uint16(xMatch), +/*13025*/ uint16(xSetOp), uint16(PSLLW), +/*13027*/ uint16(xReadIb), +/*13028*/ uint16(xArgXmm2), +/*13029*/ uint16(xArgImm8u), +/*13030*/ uint16(xMatch), +/*13031*/ uint16(xCondPrefix), 1, + 0x66, 13035, +/*13035*/ uint16(xCondDataSize), 0, 0, 0, 13041, 13051, +/*13041*/ uint16(xCondIsMem), 13044, 0, +/*13044*/ uint16(xSetOp), uint16(VPSLLW), +/*13046*/ uint16(xReadIb), +/*13047*/ uint16(xArgXmmV), +/*13048*/ uint16(xArgXmm2), +/*13049*/ uint16(xArgImm8), +/*13050*/ uint16(xMatch), +/*13051*/ uint16(xCondIsMem), 13054, 0, +/*13054*/ uint16(xSetOp), uint16(VPSLLW), +/*13056*/ uint16(xReadIb), +/*13057*/ uint16(xArgYmmV), +/*13058*/ uint16(xArgYmm2), +/*13059*/ uint16(xArgImm8), +/*13060*/ uint16(xMatch), +/*13061*/ uint16(xCondPrefix), 1, + 0x66, 13065, +/*13065*/ uint16(xCondDataSize), 0, 0, 0, 13071, 13081, +/*13071*/ uint16(xCondIsMem), 13074, 0, +/*13074*/ uint16(xSetOp), uint16(VPSLLW), +/*13076*/ uint16(xReadIb), +/*13077*/ uint16(xArgXmmV), +/*13078*/ uint16(xArgXmm2), +/*13079*/ uint16(xArgImm8), +/*13080*/ uint16(xMatch), +/*13081*/ uint16(xCondIsMem), 13084, 0, +/*13084*/ uint16(xSetOp), uint16(VPSLLW), +/*13086*/ uint16(xReadIb), +/*13087*/ uint16(xArgYmmV), +/*13088*/ uint16(xArgYmm2), +/*13089*/ uint16(xArgImm8), +/*13090*/ uint16(xMatch), +/*13091*/ uint16(xCondSlashR), 0, // 0 0, // 1 - 13066, // 2 - 13122, // 3 - 0, // 4 + 13100, // 2 + 0, // 3 + 13162, // 4 0, // 5 - 13184, // 6 - 13240, // 7 -/*13066*/ uint16(xCondPrefix), 4, - 0xC5, 13105, - 0xC4, 13088, - 0x66, 13082, - 0x0, 13076, -/*13076*/ uint16(xSetOp), uint16(PSRLQ), -/*13078*/ uint16(xReadIb), -/*13079*/ uint16(xArgMm2), -/*13080*/ uint16(xArgImm8u), -/*13081*/ uint16(xMatch), -/*13082*/ uint16(xSetOp), uint16(PSRLQ), -/*13084*/ uint16(xReadIb), -/*13085*/ uint16(xArgXmm2), -/*13086*/ uint16(xArgImm8u), -/*13087*/ uint16(xMatch), -/*13088*/ uint16(xCondPrefix), 1, - 0x66, 13092, -/*13092*/ uint16(xCondDataSize), 0, 0, 0, 13098, 0, -/*13098*/ uint16(xSetOp), uint16(VPSRLQ), -/*13100*/ uint16(xReadIb), -/*13101*/ uint16(xArgXmm1), -/*13102*/ uint16(xArgXmm2), -/*13103*/ uint16(xArgImm8u), -/*13104*/ uint16(xMatch), -/*13105*/ uint16(xCondPrefix), 1, - 0x66, 13109, -/*13109*/ uint16(xCondDataSize), 0, 0, 0, 13115, 0, -/*13115*/ uint16(xSetOp), uint16(VPSRLQ), -/*13117*/ uint16(xReadIb), -/*13118*/ uint16(xArgXmm1), + 13244, // 6 + 0, // 7 +/*13100*/ uint16(xCondPrefix), 4, + 0xC5, 13142, + 0xC4, 13122, + 0x66, 13116, + 0x0, 13110, +/*13110*/ uint16(xSetOp), uint16(PSRLD), +/*13112*/ uint16(xReadIb), +/*13113*/ uint16(xArgMm2), +/*13114*/ uint16(xArgImm8u), +/*13115*/ uint16(xMatch), +/*13116*/ uint16(xSetOp), uint16(PSRLD), +/*13118*/ uint16(xReadIb), /*13119*/ uint16(xArgXmm2), /*13120*/ uint16(xArgImm8u), /*13121*/ uint16(xMatch), -/*13122*/ uint16(xCondPrefix), 3, - 0xC5, 13160, - 0xC4, 13136, - 0x66, 13130, -/*13130*/ uint16(xSetOp), uint16(PSRLDQ), -/*13132*/ uint16(xReadIb), -/*13133*/ uint16(xArgXmm2), -/*13134*/ uint16(xArgImm8u), -/*13135*/ uint16(xMatch), -/*13136*/ uint16(xCondPrefix), 1, - 0x66, 13140, -/*13140*/ uint16(xCondDataSize), 0, 0, 0, 13146, 13153, -/*13146*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13148*/ uint16(xReadIb), -/*13149*/ uint16(xArgXmm1), -/*13150*/ uint16(xArgXmm2), -/*13151*/ uint16(xArgImm8u), -/*13152*/ uint16(xMatch), -/*13153*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13155*/ uint16(xReadIb), -/*13156*/ uint16(xArgYmm1), -/*13157*/ uint16(xArgYmm2), -/*13158*/ uint16(xArgImm8u), -/*13159*/ uint16(xMatch), -/*13160*/ uint16(xCondPrefix), 1, - 0x66, 13164, -/*13164*/ uint16(xCondDataSize), 0, 0, 0, 13170, 13177, -/*13170*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13172*/ uint16(xReadIb), -/*13173*/ uint16(xArgXmm1), -/*13174*/ uint16(xArgXmm2), -/*13175*/ uint16(xArgImm8u), -/*13176*/ uint16(xMatch), -/*13177*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13179*/ uint16(xReadIb), -/*13180*/ uint16(xArgYmm1), -/*13181*/ uint16(xArgYmm2), +/*13122*/ uint16(xCondPrefix), 1, + 0x66, 13126, +/*13126*/ uint16(xCondDataSize), 0, 0, 0, 13132, 0, +/*13132*/ uint16(xCondIsMem), 13135, 0, +/*13135*/ uint16(xSetOp), uint16(VPSRLD), +/*13137*/ uint16(xReadIb), +/*13138*/ uint16(xArgXmmV), +/*13139*/ uint16(xArgXmm2), +/*13140*/ uint16(xArgImm8), +/*13141*/ uint16(xMatch), +/*13142*/ uint16(xCondPrefix), 1, + 0x66, 13146, +/*13146*/ uint16(xCondDataSize), 0, 0, 0, 13152, 0, +/*13152*/ uint16(xCondIsMem), 13155, 0, +/*13155*/ uint16(xSetOp), uint16(VPSRLD), +/*13157*/ uint16(xReadIb), +/*13158*/ uint16(xArgXmmV), +/*13159*/ uint16(xArgXmm2), +/*13160*/ uint16(xArgImm8), +/*13161*/ uint16(xMatch), +/*13162*/ uint16(xCondPrefix), 4, + 0xC5, 13214, + 0xC4, 13184, + 0x66, 13178, + 0x0, 13172, +/*13172*/ uint16(xSetOp), uint16(PSRAD), +/*13174*/ uint16(xReadIb), +/*13175*/ uint16(xArgMm2), +/*13176*/ uint16(xArgImm8u), +/*13177*/ uint16(xMatch), +/*13178*/ uint16(xSetOp), uint16(PSRAD), +/*13180*/ uint16(xReadIb), +/*13181*/ uint16(xArgXmm2), /*13182*/ uint16(xArgImm8u), /*13183*/ uint16(xMatch), -/*13184*/ uint16(xCondPrefix), 4, - 0xC5, 13223, - 0xC4, 13206, - 0x66, 13200, - 0x0, 13194, -/*13194*/ uint16(xSetOp), uint16(PSLLQ), -/*13196*/ uint16(xReadIb), -/*13197*/ uint16(xArgMm2), -/*13198*/ uint16(xArgImm8u), -/*13199*/ uint16(xMatch), -/*13200*/ uint16(xSetOp), uint16(PSLLQ), -/*13202*/ uint16(xReadIb), -/*13203*/ uint16(xArgXmm2), -/*13204*/ uint16(xArgImm8u), -/*13205*/ uint16(xMatch), -/*13206*/ uint16(xCondPrefix), 1, - 0x66, 13210, -/*13210*/ uint16(xCondDataSize), 0, 0, 0, 13216, 0, -/*13216*/ uint16(xSetOp), uint16(VPSLLQ), -/*13218*/ uint16(xReadIb), -/*13219*/ uint16(xArgXmm1), -/*13220*/ uint16(xArgXmm2), -/*13221*/ uint16(xArgImm8u), -/*13222*/ uint16(xMatch), -/*13223*/ uint16(xCondPrefix), 1, - 0x66, 13227, -/*13227*/ uint16(xCondDataSize), 0, 0, 0, 13233, 0, -/*13233*/ uint16(xSetOp), uint16(VPSLLQ), -/*13235*/ uint16(xReadIb), -/*13236*/ uint16(xArgXmm1), -/*13237*/ uint16(xArgXmm2), -/*13238*/ uint16(xArgImm8u), -/*13239*/ uint16(xMatch), -/*13240*/ uint16(xCondPrefix), 3, - 0xC5, 13278, - 0xC4, 13254, - 0x66, 13248, -/*13248*/ uint16(xSetOp), uint16(PSLLDQ), -/*13250*/ uint16(xReadIb), -/*13251*/ uint16(xArgXmm2), -/*13252*/ uint16(xArgImm8u), -/*13253*/ uint16(xMatch), -/*13254*/ uint16(xCondPrefix), 1, - 0x66, 13258, -/*13258*/ uint16(xCondDataSize), 0, 0, 0, 13264, 13271, -/*13264*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13266*/ uint16(xReadIb), -/*13267*/ uint16(xArgXmm1), -/*13268*/ uint16(xArgXmm2), -/*13269*/ uint16(xArgImm8u), -/*13270*/ uint16(xMatch), -/*13271*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13273*/ uint16(xReadIb), -/*13274*/ uint16(xArgYmm1), -/*13275*/ uint16(xArgYmm2), -/*13276*/ uint16(xArgImm8u), -/*13277*/ uint16(xMatch), -/*13278*/ uint16(xCondPrefix), 1, - 0x66, 13282, -/*13282*/ uint16(xCondDataSize), 0, 0, 0, 13288, 13295, -/*13288*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13290*/ uint16(xReadIb), -/*13291*/ uint16(xArgXmm1), -/*13292*/ uint16(xArgXmm2), -/*13293*/ uint16(xArgImm8u), -/*13294*/ uint16(xMatch), -/*13295*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13297*/ uint16(xReadIb), -/*13298*/ uint16(xArgYmm1), -/*13299*/ uint16(xArgYmm2), -/*13300*/ uint16(xArgImm8u), -/*13301*/ uint16(xMatch), -/*13302*/ uint16(xCondPrefix), 4, - 0xC5, 13341, - 0xC4, 13324, - 0x66, 13318, - 0x0, 13312, -/*13312*/ uint16(xSetOp), uint16(PCMPEQB), -/*13314*/ uint16(xReadSlashR), -/*13315*/ uint16(xArgMm), -/*13316*/ uint16(xArgMmM64), -/*13317*/ uint16(xMatch), -/*13318*/ uint16(xSetOp), uint16(PCMPEQB), -/*13320*/ uint16(xReadSlashR), -/*13321*/ uint16(xArgXmm1), -/*13322*/ uint16(xArgXmm2M128), -/*13323*/ uint16(xMatch), -/*13324*/ uint16(xCondPrefix), 1, - 0x66, 13328, -/*13328*/ uint16(xCondDataSize), 0, 0, 0, 13334, 0, -/*13334*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13336*/ uint16(xReadSlashR), -/*13337*/ uint16(xArgXmm1), -/*13338*/ uint16(xArgXmm2), -/*13339*/ uint16(xArgXmm3M128), -/*13340*/ uint16(xMatch), -/*13341*/ uint16(xCondPrefix), 1, - 0x66, 13345, -/*13345*/ uint16(xCondDataSize), 0, 0, 0, 13351, 0, -/*13351*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13353*/ uint16(xReadSlashR), -/*13354*/ uint16(xArgXmm1), -/*13355*/ uint16(xArgXmm2), -/*13356*/ uint16(xArgXmm3M128), -/*13357*/ uint16(xMatch), -/*13358*/ uint16(xCondPrefix), 4, - 0xC5, 13405, - 0xC4, 13380, - 0x66, 13374, - 0x0, 13368, -/*13368*/ uint16(xSetOp), uint16(PCMPEQW), -/*13370*/ uint16(xReadSlashR), -/*13371*/ uint16(xArgMm), -/*13372*/ uint16(xArgMmM64), -/*13373*/ uint16(xMatch), -/*13374*/ uint16(xSetOp), uint16(PCMPEQW), -/*13376*/ uint16(xReadSlashR), -/*13377*/ uint16(xArgXmm1), -/*13378*/ uint16(xArgXmm2M128), -/*13379*/ uint16(xMatch), -/*13380*/ uint16(xCondPrefix), 1, - 0x66, 13384, -/*13384*/ uint16(xCondDataSize), 0, 0, 0, 13390, 13397, -/*13390*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13392*/ uint16(xReadSlashR), -/*13393*/ uint16(xArgXmm1), -/*13394*/ uint16(xArgXmm2), -/*13395*/ uint16(xArgXmm3M128), -/*13396*/ uint16(xMatch), -/*13397*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13399*/ uint16(xReadSlashR), -/*13400*/ uint16(xArgYmm1), -/*13401*/ uint16(xArgYmm2), -/*13402*/ uint16(xArgYmm3), -/*13403*/ uint16(xArgM256), -/*13404*/ uint16(xMatch), -/*13405*/ uint16(xCondPrefix), 1, - 0x66, 13409, -/*13409*/ uint16(xCondDataSize), 0, 0, 0, 13415, 13422, -/*13415*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13417*/ uint16(xReadSlashR), -/*13418*/ uint16(xArgXmm1), -/*13419*/ uint16(xArgXmm2), -/*13420*/ uint16(xArgXmm3M128), -/*13421*/ uint16(xMatch), -/*13422*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13424*/ uint16(xReadSlashR), -/*13425*/ uint16(xArgYmm1), -/*13426*/ uint16(xArgYmm2), -/*13427*/ uint16(xArgYmm3), -/*13428*/ uint16(xArgM256), -/*13429*/ uint16(xMatch), -/*13430*/ uint16(xCondPrefix), 4, - 0xC5, 13477, - 0xC4, 13452, - 0x66, 13446, - 0x0, 13440, -/*13440*/ uint16(xSetOp), uint16(PCMPEQD), -/*13442*/ uint16(xReadSlashR), -/*13443*/ uint16(xArgMm), -/*13444*/ uint16(xArgMmM64), -/*13445*/ uint16(xMatch), -/*13446*/ uint16(xSetOp), uint16(PCMPEQD), -/*13448*/ uint16(xReadSlashR), -/*13449*/ uint16(xArgXmm1), -/*13450*/ uint16(xArgXmm2M128), -/*13451*/ uint16(xMatch), -/*13452*/ uint16(xCondPrefix), 1, - 0x66, 13456, -/*13456*/ uint16(xCondDataSize), 0, 0, 0, 13462, 13469, -/*13462*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13464*/ uint16(xReadSlashR), -/*13465*/ uint16(xArgXmm1), -/*13466*/ uint16(xArgXmm2), -/*13467*/ uint16(xArgXmm3M128), -/*13468*/ uint16(xMatch), -/*13469*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13471*/ uint16(xReadSlashR), -/*13472*/ uint16(xArgYmm1), -/*13473*/ uint16(xArgYmm2), -/*13474*/ uint16(xArgYmm3), -/*13475*/ uint16(xArgM256), -/*13476*/ uint16(xMatch), -/*13477*/ uint16(xCondPrefix), 1, - 0x66, 13481, -/*13481*/ uint16(xCondDataSize), 0, 0, 0, 13487, 13494, -/*13487*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13489*/ uint16(xReadSlashR), -/*13490*/ uint16(xArgXmm1), -/*13491*/ uint16(xArgXmm2), -/*13492*/ uint16(xArgXmm3M128), -/*13493*/ uint16(xMatch), -/*13494*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13496*/ uint16(xReadSlashR), -/*13497*/ uint16(xArgYmm1), -/*13498*/ uint16(xArgYmm2), -/*13499*/ uint16(xArgYmm3), -/*13500*/ uint16(xArgM256), -/*13501*/ uint16(xMatch), -/*13502*/ uint16(xCondPrefix), 3, - 0xC5, 13525, - 0xC4, 13513, - 0x0, 13510, -/*13510*/ uint16(xSetOp), uint16(EMMS), +/*13184*/ uint16(xCondPrefix), 1, + 0x66, 13188, +/*13188*/ uint16(xCondDataSize), 0, 0, 0, 13194, 13204, +/*13194*/ uint16(xCondIsMem), 13197, 0, +/*13197*/ uint16(xSetOp), uint16(VPSRAD), +/*13199*/ uint16(xReadIb), +/*13200*/ uint16(xArgXmmV), +/*13201*/ uint16(xArgXmm2), +/*13202*/ uint16(xArgImm8), +/*13203*/ uint16(xMatch), +/*13204*/ uint16(xCondIsMem), 13207, 0, +/*13207*/ uint16(xSetOp), uint16(VPSRAD), +/*13209*/ uint16(xReadIb), +/*13210*/ uint16(xArgYmmV), +/*13211*/ uint16(xArgYmm2), +/*13212*/ uint16(xArgImm8), +/*13213*/ uint16(xMatch), +/*13214*/ uint16(xCondPrefix), 1, + 0x66, 13218, +/*13218*/ uint16(xCondDataSize), 0, 0, 0, 13224, 13234, +/*13224*/ uint16(xCondIsMem), 13227, 0, +/*13227*/ uint16(xSetOp), uint16(VPSRAD), +/*13229*/ uint16(xReadIb), +/*13230*/ uint16(xArgXmmV), +/*13231*/ uint16(xArgXmm2), +/*13232*/ uint16(xArgImm8), +/*13233*/ uint16(xMatch), +/*13234*/ uint16(xCondIsMem), 13237, 0, +/*13237*/ uint16(xSetOp), uint16(VPSRAD), +/*13239*/ uint16(xReadIb), +/*13240*/ uint16(xArgYmmV), +/*13241*/ uint16(xArgYmm2), +/*13242*/ uint16(xArgImm8), +/*13243*/ uint16(xMatch), +/*13244*/ uint16(xCondPrefix), 4, + 0xC5, 13286, + 0xC4, 13266, + 0x66, 13260, + 0x0, 13254, +/*13254*/ uint16(xSetOp), uint16(PSLLD), +/*13256*/ uint16(xReadIb), +/*13257*/ uint16(xArgMm2), +/*13258*/ uint16(xArgImm8u), +/*13259*/ uint16(xMatch), +/*13260*/ uint16(xSetOp), uint16(PSLLD), +/*13262*/ uint16(xReadIb), +/*13263*/ uint16(xArgXmm2), +/*13264*/ uint16(xArgImm8u), +/*13265*/ uint16(xMatch), +/*13266*/ uint16(xCondPrefix), 1, + 0x66, 13270, +/*13270*/ uint16(xCondDataSize), 0, 0, 0, 13276, 0, +/*13276*/ uint16(xCondIsMem), 13279, 0, +/*13279*/ uint16(xSetOp), uint16(VPSLLD), +/*13281*/ uint16(xReadIb), +/*13282*/ uint16(xArgXmmV), +/*13283*/ uint16(xArgXmm2), +/*13284*/ uint16(xArgImm8), +/*13285*/ uint16(xMatch), +/*13286*/ uint16(xCondPrefix), 1, + 0x66, 13290, +/*13290*/ uint16(xCondDataSize), 0, 0, 0, 13296, 0, +/*13296*/ uint16(xCondIsMem), 13299, 0, +/*13299*/ uint16(xSetOp), uint16(VPSLLD), +/*13301*/ uint16(xReadIb), +/*13302*/ uint16(xArgXmmV), +/*13303*/ uint16(xArgXmm2), +/*13304*/ uint16(xArgImm8), +/*13305*/ uint16(xMatch), +/*13306*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 13315, // 2 + 13377, // 3 + 0, // 4 + 0, // 5 + 13451, // 6 + 13513, // 7 +/*13315*/ uint16(xCondPrefix), 4, + 0xC5, 13357, + 0xC4, 13337, + 0x66, 13331, + 0x0, 13325, +/*13325*/ uint16(xSetOp), uint16(PSRLQ), +/*13327*/ uint16(xReadIb), +/*13328*/ uint16(xArgMm2), +/*13329*/ uint16(xArgImm8u), +/*13330*/ uint16(xMatch), +/*13331*/ uint16(xSetOp), uint16(PSRLQ), +/*13333*/ uint16(xReadIb), +/*13334*/ uint16(xArgXmm2), +/*13335*/ uint16(xArgImm8u), +/*13336*/ uint16(xMatch), +/*13337*/ uint16(xCondPrefix), 1, + 0x66, 13341, +/*13341*/ uint16(xCondDataSize), 0, 0, 0, 13347, 0, +/*13347*/ uint16(xCondIsMem), 13350, 0, +/*13350*/ uint16(xSetOp), uint16(VPSRLQ), +/*13352*/ uint16(xReadIb), +/*13353*/ uint16(xArgXmmV), +/*13354*/ uint16(xArgXmm2), +/*13355*/ uint16(xArgImm8), +/*13356*/ uint16(xMatch), +/*13357*/ uint16(xCondPrefix), 1, + 0x66, 13361, +/*13361*/ uint16(xCondDataSize), 0, 0, 0, 13367, 0, +/*13367*/ uint16(xCondIsMem), 13370, 0, +/*13370*/ uint16(xSetOp), uint16(VPSRLQ), +/*13372*/ uint16(xReadIb), +/*13373*/ uint16(xArgXmmV), +/*13374*/ uint16(xArgXmm2), +/*13375*/ uint16(xArgImm8), +/*13376*/ uint16(xMatch), +/*13377*/ uint16(xCondPrefix), 3, + 0xC5, 13421, + 0xC4, 13391, + 0x66, 13385, +/*13385*/ uint16(xSetOp), uint16(PSRLDQ), +/*13387*/ uint16(xReadIb), +/*13388*/ uint16(xArgXmm2), +/*13389*/ uint16(xArgImm8u), +/*13390*/ uint16(xMatch), +/*13391*/ uint16(xCondPrefix), 1, + 0x66, 13395, +/*13395*/ uint16(xCondDataSize), 0, 0, 0, 13401, 13411, +/*13401*/ uint16(xCondIsMem), 13404, 0, +/*13404*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13406*/ uint16(xReadIb), +/*13407*/ uint16(xArgXmmV), +/*13408*/ uint16(xArgXmm2), +/*13409*/ uint16(xArgImm8), +/*13410*/ uint16(xMatch), +/*13411*/ uint16(xCondIsMem), 13414, 0, +/*13414*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13416*/ uint16(xReadIb), +/*13417*/ uint16(xArgYmmV), +/*13418*/ uint16(xArgYmm2), +/*13419*/ uint16(xArgImm8), +/*13420*/ uint16(xMatch), +/*13421*/ uint16(xCondPrefix), 1, + 0x66, 13425, +/*13425*/ uint16(xCondDataSize), 0, 0, 0, 13431, 13441, +/*13431*/ uint16(xCondIsMem), 13434, 0, +/*13434*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13436*/ uint16(xReadIb), +/*13437*/ uint16(xArgXmmV), +/*13438*/ uint16(xArgXmm2), +/*13439*/ uint16(xArgImm8), +/*13440*/ uint16(xMatch), +/*13441*/ uint16(xCondIsMem), 13444, 0, +/*13444*/ uint16(xSetOp), uint16(VPSRLDQ), +/*13446*/ uint16(xReadIb), +/*13447*/ uint16(xArgYmmV), +/*13448*/ uint16(xArgYmm2), +/*13449*/ uint16(xArgImm8), +/*13450*/ uint16(xMatch), +/*13451*/ uint16(xCondPrefix), 4, + 0xC5, 13493, + 0xC4, 13473, + 0x66, 13467, + 0x0, 13461, +/*13461*/ uint16(xSetOp), uint16(PSLLQ), +/*13463*/ uint16(xReadIb), +/*13464*/ uint16(xArgMm2), +/*13465*/ uint16(xArgImm8u), +/*13466*/ uint16(xMatch), +/*13467*/ uint16(xSetOp), uint16(PSLLQ), +/*13469*/ uint16(xReadIb), +/*13470*/ uint16(xArgXmm2), +/*13471*/ uint16(xArgImm8u), +/*13472*/ uint16(xMatch), +/*13473*/ uint16(xCondPrefix), 1, + 0x66, 13477, +/*13477*/ uint16(xCondDataSize), 0, 0, 0, 13483, 0, +/*13483*/ uint16(xCondIsMem), 13486, 0, +/*13486*/ uint16(xSetOp), uint16(VPSLLQ), +/*13488*/ uint16(xReadIb), +/*13489*/ uint16(xArgXmmV), +/*13490*/ uint16(xArgXmm2), +/*13491*/ uint16(xArgImm8), +/*13492*/ uint16(xMatch), +/*13493*/ uint16(xCondPrefix), 1, + 0x66, 13497, +/*13497*/ uint16(xCondDataSize), 0, 0, 0, 13503, 0, +/*13503*/ uint16(xCondIsMem), 13506, 0, +/*13506*/ uint16(xSetOp), uint16(VPSLLQ), +/*13508*/ uint16(xReadIb), +/*13509*/ uint16(xArgXmmV), +/*13510*/ uint16(xArgXmm2), +/*13511*/ uint16(xArgImm8), /*13512*/ uint16(xMatch), -/*13513*/ uint16(xCondDataSize), 0, 0, 0, 13519, 13522, -/*13519*/ uint16(xSetOp), uint16(VZEROUPPER), -/*13521*/ uint16(xMatch), -/*13522*/ uint16(xSetOp), uint16(VZEROALL), -/*13524*/ uint16(xMatch), -/*13525*/ uint16(xCondDataSize), 0, 0, 0, 13531, 13534, -/*13531*/ uint16(xSetOp), uint16(VZEROUPPER), -/*13533*/ uint16(xMatch), -/*13534*/ uint16(xSetOp), uint16(VZEROALL), -/*13536*/ uint16(xMatch), -/*13537*/ uint16(xCondPrefix), 4, - 0xF2, 13645, - 0xC5, 13599, - 0xC4, 13553, - 0x66, 13547, -/*13547*/ uint16(xSetOp), uint16(HADDPD), -/*13549*/ uint16(xReadSlashR), -/*13550*/ uint16(xArgXmm1), -/*13551*/ uint16(xArgXmm2M128), -/*13552*/ uint16(xMatch), -/*13553*/ uint16(xCondPrefix), 2, - 0xF2, 13579, - 0x66, 13559, -/*13559*/ uint16(xCondDataSize), 0, 0, 0, 13565, 13572, -/*13565*/ uint16(xSetOp), uint16(VHADDPD), -/*13567*/ uint16(xReadSlashR), -/*13568*/ uint16(xArgXmm1), -/*13569*/ uint16(xArgXmm2), -/*13570*/ uint16(xArgXmm3M128), -/*13571*/ uint16(xMatch), -/*13572*/ uint16(xSetOp), uint16(VHADDPD), -/*13574*/ uint16(xReadSlashR), -/*13575*/ uint16(xArgYmm1), -/*13576*/ uint16(xArgYmm2), -/*13577*/ uint16(xArgYmm3M256), -/*13578*/ uint16(xMatch), -/*13579*/ uint16(xCondDataSize), 0, 0, 0, 13585, 13592, -/*13585*/ uint16(xSetOp), uint16(VHADDPS), -/*13587*/ uint16(xReadSlashR), -/*13588*/ uint16(xArgXmm1), -/*13589*/ uint16(xArgXmm2), -/*13590*/ uint16(xArgXmm3M128), -/*13591*/ uint16(xMatch), -/*13592*/ uint16(xSetOp), uint16(VHADDPS), -/*13594*/ uint16(xReadSlashR), -/*13595*/ uint16(xArgYmm1), -/*13596*/ uint16(xArgYmm2), -/*13597*/ uint16(xArgYmm3M256), -/*13598*/ uint16(xMatch), -/*13599*/ uint16(xCondPrefix), 2, - 0xF2, 13625, - 0x66, 13605, -/*13605*/ uint16(xCondDataSize), 0, 0, 0, 13611, 13618, -/*13611*/ uint16(xSetOp), uint16(VHADDPD), -/*13613*/ uint16(xReadSlashR), -/*13614*/ uint16(xArgXmm1), -/*13615*/ uint16(xArgXmm2), -/*13616*/ uint16(xArgXmm3M128), -/*13617*/ uint16(xMatch), -/*13618*/ uint16(xSetOp), uint16(VHADDPD), -/*13620*/ uint16(xReadSlashR), -/*13621*/ uint16(xArgYmm1), -/*13622*/ uint16(xArgYmm2), -/*13623*/ uint16(xArgYmm3M256), -/*13624*/ uint16(xMatch), -/*13625*/ uint16(xCondDataSize), 0, 0, 0, 13631, 13638, -/*13631*/ uint16(xSetOp), uint16(VHADDPS), -/*13633*/ uint16(xReadSlashR), -/*13634*/ uint16(xArgXmm1), -/*13635*/ uint16(xArgXmm2), -/*13636*/ uint16(xArgXmm3M128), -/*13637*/ uint16(xMatch), -/*13638*/ uint16(xSetOp), uint16(VHADDPS), -/*13640*/ uint16(xReadSlashR), -/*13641*/ uint16(xArgYmm1), -/*13642*/ uint16(xArgYmm2), -/*13643*/ uint16(xArgYmm3M256), -/*13644*/ uint16(xMatch), -/*13645*/ uint16(xSetOp), uint16(HADDPS), -/*13647*/ uint16(xReadSlashR), -/*13648*/ uint16(xArgXmm1), -/*13649*/ uint16(xArgXmm2M128), -/*13650*/ uint16(xMatch), -/*13651*/ uint16(xCondPrefix), 4, - 0xF2, 13759, - 0xC5, 13713, - 0xC4, 13667, - 0x66, 13661, -/*13661*/ uint16(xSetOp), uint16(HSUBPD), -/*13663*/ uint16(xReadSlashR), -/*13664*/ uint16(xArgXmm1), -/*13665*/ uint16(xArgXmm2M128), -/*13666*/ uint16(xMatch), -/*13667*/ uint16(xCondPrefix), 2, - 0xF2, 13693, +/*13513*/ uint16(xCondPrefix), 3, + 0xC5, 13557, + 0xC4, 13527, + 0x66, 13521, +/*13521*/ uint16(xSetOp), uint16(PSLLDQ), +/*13523*/ uint16(xReadIb), +/*13524*/ uint16(xArgXmm2), +/*13525*/ uint16(xArgImm8u), +/*13526*/ uint16(xMatch), +/*13527*/ uint16(xCondPrefix), 1, + 0x66, 13531, +/*13531*/ uint16(xCondDataSize), 0, 0, 0, 13537, 13547, +/*13537*/ uint16(xCondIsMem), 13540, 0, +/*13540*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13542*/ uint16(xReadIb), +/*13543*/ uint16(xArgXmmV), +/*13544*/ uint16(xArgXmm2), +/*13545*/ uint16(xArgImm8), +/*13546*/ uint16(xMatch), +/*13547*/ uint16(xCondIsMem), 13550, 0, +/*13550*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13552*/ uint16(xReadIb), +/*13553*/ uint16(xArgYmmV), +/*13554*/ uint16(xArgYmm2), +/*13555*/ uint16(xArgImm8), +/*13556*/ uint16(xMatch), +/*13557*/ uint16(xCondPrefix), 1, + 0x66, 13561, +/*13561*/ uint16(xCondDataSize), 0, 0, 0, 13567, 13577, +/*13567*/ uint16(xCondIsMem), 13570, 0, +/*13570*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13572*/ uint16(xReadIb), +/*13573*/ uint16(xArgXmmV), +/*13574*/ uint16(xArgXmm2), +/*13575*/ uint16(xArgImm8), +/*13576*/ uint16(xMatch), +/*13577*/ uint16(xCondIsMem), 13580, 0, +/*13580*/ uint16(xSetOp), uint16(VPSLLDQ), +/*13582*/ uint16(xReadIb), +/*13583*/ uint16(xArgYmmV), +/*13584*/ uint16(xArgYmm2), +/*13585*/ uint16(xArgImm8), +/*13586*/ uint16(xMatch), +/*13587*/ uint16(xCondPrefix), 4, + 0xC5, 13633, + 0xC4, 13609, + 0x66, 13603, + 0x0, 13597, +/*13597*/ uint16(xSetOp), uint16(PCMPEQB), +/*13599*/ uint16(xReadSlashR), +/*13600*/ uint16(xArgMm), +/*13601*/ uint16(xArgMmM64), +/*13602*/ uint16(xMatch), +/*13603*/ uint16(xSetOp), uint16(PCMPEQB), +/*13605*/ uint16(xReadSlashR), +/*13606*/ uint16(xArgXmm1), +/*13607*/ uint16(xArgXmm2M128), +/*13608*/ uint16(xMatch), +/*13609*/ uint16(xCondPrefix), 1, + 0x66, 13613, +/*13613*/ uint16(xCondDataSize), 0, 0, 0, 13619, 13626, +/*13619*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13621*/ uint16(xReadSlashR), +/*13622*/ uint16(xArgXmm1), +/*13623*/ uint16(xArgXmmV), +/*13624*/ uint16(xArgXmm2M128), +/*13625*/ uint16(xMatch), +/*13626*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13628*/ uint16(xReadSlashR), +/*13629*/ uint16(xArgYmm1), +/*13630*/ uint16(xArgYmmV), +/*13631*/ uint16(xArgYmm2M256), +/*13632*/ uint16(xMatch), +/*13633*/ uint16(xCondPrefix), 1, + 0x66, 13637, +/*13637*/ uint16(xCondDataSize), 0, 0, 0, 13643, 13650, +/*13643*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13645*/ uint16(xReadSlashR), +/*13646*/ uint16(xArgXmm1), +/*13647*/ uint16(xArgXmmV), +/*13648*/ uint16(xArgXmm2M128), +/*13649*/ uint16(xMatch), +/*13650*/ uint16(xSetOp), uint16(VPCMPEQB), +/*13652*/ uint16(xReadSlashR), +/*13653*/ uint16(xArgYmm1), +/*13654*/ uint16(xArgYmmV), +/*13655*/ uint16(xArgYmm2M256), +/*13656*/ uint16(xMatch), +/*13657*/ uint16(xCondPrefix), 4, + 0xC5, 13703, + 0xC4, 13679, 0x66, 13673, -/*13673*/ uint16(xCondDataSize), 0, 0, 0, 13679, 13686, -/*13679*/ uint16(xSetOp), uint16(VHSUBPD), -/*13681*/ uint16(xReadSlashR), -/*13682*/ uint16(xArgXmm1), -/*13683*/ uint16(xArgXmm2), -/*13684*/ uint16(xArgXmm3M128), -/*13685*/ uint16(xMatch), -/*13686*/ uint16(xSetOp), uint16(VHSUBPD), -/*13688*/ uint16(xReadSlashR), -/*13689*/ uint16(xArgYmm1), -/*13690*/ uint16(xArgYmm2), -/*13691*/ uint16(xArgYmm3M256), -/*13692*/ uint16(xMatch), -/*13693*/ uint16(xCondDataSize), 0, 0, 0, 13699, 13706, -/*13699*/ uint16(xSetOp), uint16(VHSUBPS), -/*13701*/ uint16(xReadSlashR), -/*13702*/ uint16(xArgXmm1), -/*13703*/ uint16(xArgXmm2), -/*13704*/ uint16(xArgXmm3M128), -/*13705*/ uint16(xMatch), -/*13706*/ uint16(xSetOp), uint16(VHSUBPS), -/*13708*/ uint16(xReadSlashR), -/*13709*/ uint16(xArgYmm1), -/*13710*/ uint16(xArgYmm2), -/*13711*/ uint16(xArgYmm3M256), -/*13712*/ uint16(xMatch), -/*13713*/ uint16(xCondPrefix), 2, - 0xF2, 13739, - 0x66, 13719, -/*13719*/ uint16(xCondDataSize), 0, 0, 0, 13725, 13732, -/*13725*/ uint16(xSetOp), uint16(VHSUBPD), -/*13727*/ uint16(xReadSlashR), -/*13728*/ uint16(xArgXmm1), -/*13729*/ uint16(xArgXmm2), -/*13730*/ uint16(xArgXmm3M128), -/*13731*/ uint16(xMatch), -/*13732*/ uint16(xSetOp), uint16(VHSUBPD), -/*13734*/ uint16(xReadSlashR), -/*13735*/ uint16(xArgYmm1), -/*13736*/ uint16(xArgYmm2), -/*13737*/ uint16(xArgYmm3M256), -/*13738*/ uint16(xMatch), -/*13739*/ uint16(xCondDataSize), 0, 0, 0, 13745, 13752, -/*13745*/ uint16(xSetOp), uint16(VHSUBPS), -/*13747*/ uint16(xReadSlashR), -/*13748*/ uint16(xArgXmm1), -/*13749*/ uint16(xArgXmm2), -/*13750*/ uint16(xArgXmm3M128), -/*13751*/ uint16(xMatch), -/*13752*/ uint16(xSetOp), uint16(VHSUBPS), -/*13754*/ uint16(xReadSlashR), -/*13755*/ uint16(xArgYmm1), -/*13756*/ uint16(xArgYmm2), -/*13757*/ uint16(xArgYmm3M256), -/*13758*/ uint16(xMatch), -/*13759*/ uint16(xSetOp), uint16(HSUBPS), + 0x0, 13667, +/*13667*/ uint16(xSetOp), uint16(PCMPEQW), +/*13669*/ uint16(xReadSlashR), +/*13670*/ uint16(xArgMm), +/*13671*/ uint16(xArgMmM64), +/*13672*/ uint16(xMatch), +/*13673*/ uint16(xSetOp), uint16(PCMPEQW), +/*13675*/ uint16(xReadSlashR), +/*13676*/ uint16(xArgXmm1), +/*13677*/ uint16(xArgXmm2M128), +/*13678*/ uint16(xMatch), +/*13679*/ uint16(xCondPrefix), 1, + 0x66, 13683, +/*13683*/ uint16(xCondDataSize), 0, 0, 0, 13689, 13696, +/*13689*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13691*/ uint16(xReadSlashR), +/*13692*/ uint16(xArgXmm1), +/*13693*/ uint16(xArgXmmV), +/*13694*/ uint16(xArgXmm2M128), +/*13695*/ uint16(xMatch), +/*13696*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13698*/ uint16(xReadSlashR), +/*13699*/ uint16(xArgYmm1), +/*13700*/ uint16(xArgYmmV), +/*13701*/ uint16(xArgYmm2M256), +/*13702*/ uint16(xMatch), +/*13703*/ uint16(xCondPrefix), 1, + 0x66, 13707, +/*13707*/ uint16(xCondDataSize), 0, 0, 0, 13713, 13720, +/*13713*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13715*/ uint16(xReadSlashR), +/*13716*/ uint16(xArgXmm1), +/*13717*/ uint16(xArgXmmV), +/*13718*/ uint16(xArgXmm2M128), +/*13719*/ uint16(xMatch), +/*13720*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13722*/ uint16(xReadSlashR), +/*13723*/ uint16(xArgYmm1), +/*13724*/ uint16(xArgYmmV), +/*13725*/ uint16(xArgYmm2M256), +/*13726*/ uint16(xMatch), +/*13727*/ uint16(xCondPrefix), 4, + 0xC5, 13773, + 0xC4, 13749, + 0x66, 13743, + 0x0, 13737, +/*13737*/ uint16(xSetOp), uint16(PCMPEQD), +/*13739*/ uint16(xReadSlashR), +/*13740*/ uint16(xArgMm), +/*13741*/ uint16(xArgMmM64), +/*13742*/ uint16(xMatch), +/*13743*/ uint16(xSetOp), uint16(PCMPEQD), +/*13745*/ uint16(xReadSlashR), +/*13746*/ uint16(xArgXmm1), +/*13747*/ uint16(xArgXmm2M128), +/*13748*/ uint16(xMatch), +/*13749*/ uint16(xCondPrefix), 1, + 0x66, 13753, +/*13753*/ uint16(xCondDataSize), 0, 0, 0, 13759, 13766, +/*13759*/ uint16(xSetOp), uint16(VPCMPEQD), /*13761*/ uint16(xReadSlashR), /*13762*/ uint16(xArgXmm1), -/*13763*/ uint16(xArgXmm2M128), -/*13764*/ uint16(xMatch), -/*13765*/ uint16(xCondIs64), 13768, 13884, -/*13768*/ uint16(xCondPrefix), 5, - 0xF3, 13878, - 0xC5, 13847, - 0xC4, 13816, - 0x66, 13798, - 0x0, 13780, -/*13780*/ uint16(xCondDataSize), 13786, 13792, 0, 0, 0, -/*13786*/ uint16(xSetOp), uint16(MOVD), -/*13788*/ uint16(xReadSlashR), -/*13789*/ uint16(xArgRM32), -/*13790*/ uint16(xArgMm), -/*13791*/ uint16(xMatch), -/*13792*/ uint16(xSetOp), uint16(MOVD), -/*13794*/ uint16(xReadSlashR), -/*13795*/ uint16(xArgRM32), -/*13796*/ uint16(xArgMm), -/*13797*/ uint16(xMatch), -/*13798*/ uint16(xCondDataSize), 13804, 13810, 0, 0, 0, -/*13804*/ uint16(xSetOp), uint16(MOVD), -/*13806*/ uint16(xReadSlashR), -/*13807*/ uint16(xArgRM32), -/*13808*/ uint16(xArgXmm), -/*13809*/ uint16(xMatch), -/*13810*/ uint16(xSetOp), uint16(MOVD), -/*13812*/ uint16(xReadSlashR), -/*13813*/ uint16(xArgRM32), -/*13814*/ uint16(xArgXmm), -/*13815*/ uint16(xMatch), -/*13816*/ uint16(xCondPrefix), 2, - 0xF3, 13834, - 0x66, 13822, -/*13822*/ uint16(xCondDataSize), 0, 0, 0, 13828, 0, -/*13828*/ uint16(xSetOp), uint16(VMOVD), -/*13830*/ uint16(xReadSlashR), -/*13831*/ uint16(xArgR32M32), -/*13832*/ uint16(xArgXmm1), -/*13833*/ uint16(xMatch), -/*13834*/ uint16(xCondDataSize), 0, 0, 0, 13840, 0, -/*13840*/ uint16(xSetOp), uint16(VMOVQ), -/*13842*/ uint16(xReadSlashR), -/*13843*/ uint16(xArgXmm1), -/*13844*/ uint16(xArgM64), -/*13845*/ uint16(xMatch), -/*13846*/ uint16(xMatch), -/*13847*/ uint16(xCondPrefix), 2, - 0xF3, 13865, - 0x66, 13853, -/*13853*/ uint16(xCondDataSize), 0, 0, 0, 13859, 0, -/*13859*/ uint16(xSetOp), uint16(VMOVD), -/*13861*/ uint16(xReadSlashR), -/*13862*/ uint16(xArgR32M32), +/*13763*/ uint16(xArgXmmV), +/*13764*/ uint16(xArgXmm2M128), +/*13765*/ uint16(xMatch), +/*13766*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13768*/ uint16(xReadSlashR), +/*13769*/ uint16(xArgYmm1), +/*13770*/ uint16(xArgYmmV), +/*13771*/ uint16(xArgYmm2M256), +/*13772*/ uint16(xMatch), +/*13773*/ uint16(xCondPrefix), 1, + 0x66, 13777, +/*13777*/ uint16(xCondDataSize), 0, 0, 0, 13783, 13790, +/*13783*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13785*/ uint16(xReadSlashR), +/*13786*/ uint16(xArgXmm1), +/*13787*/ uint16(xArgXmmV), +/*13788*/ uint16(xArgXmm2M128), +/*13789*/ uint16(xMatch), +/*13790*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13792*/ uint16(xReadSlashR), +/*13793*/ uint16(xArgYmm1), +/*13794*/ uint16(xArgYmmV), +/*13795*/ uint16(xArgYmm2M256), +/*13796*/ uint16(xMatch), +/*13797*/ uint16(xCondPrefix), 3, + 0xC5, 13820, + 0xC4, 13808, + 0x0, 13805, +/*13805*/ uint16(xSetOp), uint16(EMMS), +/*13807*/ uint16(xMatch), +/*13808*/ uint16(xCondDataSize), 0, 0, 0, 13814, 13817, +/*13814*/ uint16(xSetOp), uint16(VZEROUPPER), +/*13816*/ uint16(xMatch), +/*13817*/ uint16(xSetOp), uint16(VZEROALL), +/*13819*/ uint16(xMatch), +/*13820*/ uint16(xCondDataSize), 0, 0, 0, 13826, 13829, +/*13826*/ uint16(xSetOp), uint16(VZEROUPPER), +/*13828*/ uint16(xMatch), +/*13829*/ uint16(xSetOp), uint16(VZEROALL), +/*13831*/ uint16(xMatch), +/*13832*/ uint16(xCondPrefix), 4, + 0xF2, 13940, + 0xC5, 13894, + 0xC4, 13848, + 0x66, 13842, +/*13842*/ uint16(xSetOp), uint16(HADDPD), +/*13844*/ uint16(xReadSlashR), +/*13845*/ uint16(xArgXmm1), +/*13846*/ uint16(xArgXmm2M128), +/*13847*/ uint16(xMatch), +/*13848*/ uint16(xCondPrefix), 2, + 0xF2, 13874, + 0x66, 13854, +/*13854*/ uint16(xCondDataSize), 0, 0, 0, 13860, 13867, +/*13860*/ uint16(xSetOp), uint16(VHADDPD), +/*13862*/ uint16(xReadSlashR), /*13863*/ uint16(xArgXmm1), -/*13864*/ uint16(xMatch), -/*13865*/ uint16(xCondDataSize), 0, 0, 0, 13871, 0, -/*13871*/ uint16(xSetOp), uint16(VMOVQ), -/*13873*/ uint16(xReadSlashR), -/*13874*/ uint16(xArgXmm1), -/*13875*/ uint16(xArgM64), -/*13876*/ uint16(xMatch), -/*13877*/ uint16(xMatch), -/*13878*/ uint16(xSetOp), uint16(MOVQ), -/*13880*/ uint16(xReadSlashR), -/*13881*/ uint16(xArgXmm1), -/*13882*/ uint16(xArgXmm2M64), -/*13883*/ uint16(xMatch), -/*13884*/ uint16(xCondPrefix), 5, - 0xF3, 13878, - 0xC5, 13847, - 0xC4, 13816, - 0x66, 13908, - 0x0, 13896, -/*13896*/ uint16(xCondDataSize), 13786, 13792, 13902, 0, 0, -/*13902*/ uint16(xSetOp), uint16(MOVQ), -/*13904*/ uint16(xReadSlashR), -/*13905*/ uint16(xArgRM64), -/*13906*/ uint16(xArgMm), -/*13907*/ uint16(xMatch), -/*13908*/ uint16(xCondDataSize), 13804, 13810, 13914, 0, 0, -/*13914*/ uint16(xSetOp), uint16(MOVQ), -/*13916*/ uint16(xReadSlashR), -/*13917*/ uint16(xArgRM64), -/*13918*/ uint16(xArgXmm), +/*13864*/ uint16(xArgXmmV), +/*13865*/ uint16(xArgXmm2M128), +/*13866*/ uint16(xMatch), +/*13867*/ uint16(xSetOp), uint16(VHADDPD), +/*13869*/ uint16(xReadSlashR), +/*13870*/ uint16(xArgYmm1), +/*13871*/ uint16(xArgYmmV), +/*13872*/ uint16(xArgYmm2M256), +/*13873*/ uint16(xMatch), +/*13874*/ uint16(xCondDataSize), 0, 0, 0, 13880, 13887, +/*13880*/ uint16(xSetOp), uint16(VHADDPS), +/*13882*/ uint16(xReadSlashR), +/*13883*/ uint16(xArgXmm1), +/*13884*/ uint16(xArgXmmV), +/*13885*/ uint16(xArgXmm2M128), +/*13886*/ uint16(xMatch), +/*13887*/ uint16(xSetOp), uint16(VHADDPS), +/*13889*/ uint16(xReadSlashR), +/*13890*/ uint16(xArgYmm1), +/*13891*/ uint16(xArgYmmV), +/*13892*/ uint16(xArgYmm2M256), +/*13893*/ uint16(xMatch), +/*13894*/ uint16(xCondPrefix), 2, + 0xF2, 13920, + 0x66, 13900, +/*13900*/ uint16(xCondDataSize), 0, 0, 0, 13906, 13913, +/*13906*/ uint16(xSetOp), uint16(VHADDPD), +/*13908*/ uint16(xReadSlashR), +/*13909*/ uint16(xArgXmm1), +/*13910*/ uint16(xArgXmmV), +/*13911*/ uint16(xArgXmm2M128), +/*13912*/ uint16(xMatch), +/*13913*/ uint16(xSetOp), uint16(VHADDPD), +/*13915*/ uint16(xReadSlashR), +/*13916*/ uint16(xArgYmm1), +/*13917*/ uint16(xArgYmmV), +/*13918*/ uint16(xArgYmm2M256), /*13919*/ uint16(xMatch), -/*13920*/ uint16(xCondPrefix), 5, - 0xF3, 14028, - 0xC5, 13986, - 0xC4, 13944, - 0x66, 13938, - 0x0, 13932, -/*13932*/ uint16(xSetOp), uint16(MOVQ), -/*13934*/ uint16(xReadSlashR), -/*13935*/ uint16(xArgMmM64), -/*13936*/ uint16(xArgMm), -/*13937*/ uint16(xMatch), -/*13938*/ uint16(xSetOp), uint16(MOVDQA), -/*13940*/ uint16(xReadSlashR), -/*13941*/ uint16(xArgXmm2M128), -/*13942*/ uint16(xArgXmm1), -/*13943*/ uint16(xMatch), -/*13944*/ uint16(xCondPrefix), 2, - 0xF3, 13968, - 0x66, 13950, -/*13950*/ uint16(xCondDataSize), 0, 0, 0, 13956, 13962, -/*13956*/ uint16(xSetOp), uint16(VMOVDQA), +/*13920*/ uint16(xCondDataSize), 0, 0, 0, 13926, 13933, +/*13926*/ uint16(xSetOp), uint16(VHADDPS), +/*13928*/ uint16(xReadSlashR), +/*13929*/ uint16(xArgXmm1), +/*13930*/ uint16(xArgXmmV), +/*13931*/ uint16(xArgXmm2M128), +/*13932*/ uint16(xMatch), +/*13933*/ uint16(xSetOp), uint16(VHADDPS), +/*13935*/ uint16(xReadSlashR), +/*13936*/ uint16(xArgYmm1), +/*13937*/ uint16(xArgYmmV), +/*13938*/ uint16(xArgYmm2M256), +/*13939*/ uint16(xMatch), +/*13940*/ uint16(xSetOp), uint16(HADDPS), +/*13942*/ uint16(xReadSlashR), +/*13943*/ uint16(xArgXmm1), +/*13944*/ uint16(xArgXmm2M128), +/*13945*/ uint16(xMatch), +/*13946*/ uint16(xCondPrefix), 4, + 0xF2, 14054, + 0xC5, 14008, + 0xC4, 13962, + 0x66, 13956, +/*13956*/ uint16(xSetOp), uint16(HSUBPD), /*13958*/ uint16(xReadSlashR), -/*13959*/ uint16(xArgXmm2M128), -/*13960*/ uint16(xArgXmm1), +/*13959*/ uint16(xArgXmm1), +/*13960*/ uint16(xArgXmm2M128), /*13961*/ uint16(xMatch), -/*13962*/ uint16(xSetOp), uint16(VMOVDQA), -/*13964*/ uint16(xReadSlashR), -/*13965*/ uint16(xArgYmm2M256), -/*13966*/ uint16(xArgYmm1), -/*13967*/ uint16(xMatch), -/*13968*/ uint16(xCondDataSize), 0, 0, 0, 13974, 13980, -/*13974*/ uint16(xSetOp), uint16(VMOVDQU), +/*13962*/ uint16(xCondPrefix), 2, + 0xF2, 13988, + 0x66, 13968, +/*13968*/ uint16(xCondDataSize), 0, 0, 0, 13974, 13981, +/*13974*/ uint16(xSetOp), uint16(VHSUBPD), /*13976*/ uint16(xReadSlashR), -/*13977*/ uint16(xArgXmm2M128), -/*13978*/ uint16(xArgXmm1), -/*13979*/ uint16(xMatch), -/*13980*/ uint16(xSetOp), uint16(VMOVDQU), -/*13982*/ uint16(xReadSlashR), -/*13983*/ uint16(xArgYmm2M256), +/*13977*/ uint16(xArgXmm1), +/*13978*/ uint16(xArgXmmV), +/*13979*/ uint16(xArgXmm2M128), +/*13980*/ uint16(xMatch), +/*13981*/ uint16(xSetOp), uint16(VHSUBPD), +/*13983*/ uint16(xReadSlashR), /*13984*/ uint16(xArgYmm1), -/*13985*/ uint16(xMatch), -/*13986*/ uint16(xCondPrefix), 2, - 0xF3, 14010, - 0x66, 13992, -/*13992*/ uint16(xCondDataSize), 0, 0, 0, 13998, 14004, -/*13998*/ uint16(xSetOp), uint16(VMOVDQA), -/*14000*/ uint16(xReadSlashR), -/*14001*/ uint16(xArgXmm2M128), -/*14002*/ uint16(xArgXmm1), -/*14003*/ uint16(xMatch), -/*14004*/ uint16(xSetOp), uint16(VMOVDQA), -/*14006*/ uint16(xReadSlashR), -/*14007*/ uint16(xArgYmm2M256), -/*14008*/ uint16(xArgYmm1), -/*14009*/ uint16(xMatch), -/*14010*/ uint16(xCondDataSize), 0, 0, 0, 14016, 14022, -/*14016*/ uint16(xSetOp), uint16(VMOVDQU), -/*14018*/ uint16(xReadSlashR), -/*14019*/ uint16(xArgXmm2M128), -/*14020*/ uint16(xArgXmm1), -/*14021*/ uint16(xMatch), -/*14022*/ uint16(xSetOp), uint16(VMOVDQU), -/*14024*/ uint16(xReadSlashR), -/*14025*/ uint16(xArgYmm2M256), -/*14026*/ uint16(xArgYmm1), -/*14027*/ uint16(xMatch), -/*14028*/ uint16(xSetOp), uint16(MOVDQU), -/*14030*/ uint16(xReadSlashR), -/*14031*/ uint16(xArgXmm2M128), -/*14032*/ uint16(xArgXmm1), +/*13985*/ uint16(xArgYmmV), +/*13986*/ uint16(xArgYmm2M256), +/*13987*/ uint16(xMatch), +/*13988*/ uint16(xCondDataSize), 0, 0, 0, 13994, 14001, +/*13994*/ uint16(xSetOp), uint16(VHSUBPS), +/*13996*/ uint16(xReadSlashR), +/*13997*/ uint16(xArgXmm1), +/*13998*/ uint16(xArgXmmV), +/*13999*/ uint16(xArgXmm2M128), +/*14000*/ uint16(xMatch), +/*14001*/ uint16(xSetOp), uint16(VHSUBPS), +/*14003*/ uint16(xReadSlashR), +/*14004*/ uint16(xArgYmm1), +/*14005*/ uint16(xArgYmmV), +/*14006*/ uint16(xArgYmm2M256), +/*14007*/ uint16(xMatch), +/*14008*/ uint16(xCondPrefix), 2, + 0xF2, 14034, + 0x66, 14014, +/*14014*/ uint16(xCondDataSize), 0, 0, 0, 14020, 14027, +/*14020*/ uint16(xSetOp), uint16(VHSUBPD), +/*14022*/ uint16(xReadSlashR), +/*14023*/ uint16(xArgXmm1), +/*14024*/ uint16(xArgXmmV), +/*14025*/ uint16(xArgXmm2M128), +/*14026*/ uint16(xMatch), +/*14027*/ uint16(xSetOp), uint16(VHSUBPD), +/*14029*/ uint16(xReadSlashR), +/*14030*/ uint16(xArgYmm1), +/*14031*/ uint16(xArgYmmV), +/*14032*/ uint16(xArgYmm2M256), /*14033*/ uint16(xMatch), -/*14034*/ uint16(xCondIs64), 14037, 14053, -/*14037*/ uint16(xCondDataSize), 14043, 14048, 0, 0, 0, -/*14043*/ uint16(xSetOp), uint16(JO), -/*14045*/ uint16(xReadCw), -/*14046*/ uint16(xArgRel16), -/*14047*/ uint16(xMatch), -/*14048*/ uint16(xSetOp), uint16(JO), -/*14050*/ uint16(xReadCd), -/*14051*/ uint16(xArgRel32), -/*14052*/ uint16(xMatch), -/*14053*/ uint16(xCondDataSize), 14059, 14048, 14064, 0, 0, -/*14059*/ uint16(xSetOp), uint16(JO), -/*14061*/ uint16(xReadCd), -/*14062*/ uint16(xArgRel32), -/*14063*/ uint16(xMatch), -/*14064*/ uint16(xSetOp), uint16(JO), -/*14066*/ uint16(xReadCd), -/*14067*/ uint16(xArgRel32), -/*14068*/ uint16(xMatch), -/*14069*/ uint16(xCondIs64), 14072, 14088, -/*14072*/ uint16(xCondDataSize), 14078, 14083, 0, 0, 0, -/*14078*/ uint16(xSetOp), uint16(JNO), -/*14080*/ uint16(xReadCw), -/*14081*/ uint16(xArgRel16), -/*14082*/ uint16(xMatch), -/*14083*/ uint16(xSetOp), uint16(JNO), -/*14085*/ uint16(xReadCd), -/*14086*/ uint16(xArgRel32), -/*14087*/ uint16(xMatch), -/*14088*/ uint16(xCondDataSize), 14094, 14083, 14099, 0, 0, -/*14094*/ uint16(xSetOp), uint16(JNO), -/*14096*/ uint16(xReadCd), -/*14097*/ uint16(xArgRel32), -/*14098*/ uint16(xMatch), -/*14099*/ uint16(xSetOp), uint16(JNO), -/*14101*/ uint16(xReadCd), -/*14102*/ uint16(xArgRel32), -/*14103*/ uint16(xMatch), -/*14104*/ uint16(xCondIs64), 14107, 14123, -/*14107*/ uint16(xCondDataSize), 14113, 14118, 0, 0, 0, -/*14113*/ uint16(xSetOp), uint16(JB), -/*14115*/ uint16(xReadCw), -/*14116*/ uint16(xArgRel16), -/*14117*/ uint16(xMatch), -/*14118*/ uint16(xSetOp), uint16(JB), -/*14120*/ uint16(xReadCd), -/*14121*/ uint16(xArgRel32), -/*14122*/ uint16(xMatch), -/*14123*/ uint16(xCondDataSize), 14129, 14118, 14134, 0, 0, -/*14129*/ uint16(xSetOp), uint16(JB), -/*14131*/ uint16(xReadCd), -/*14132*/ uint16(xArgRel32), -/*14133*/ uint16(xMatch), -/*14134*/ uint16(xSetOp), uint16(JB), -/*14136*/ uint16(xReadCd), -/*14137*/ uint16(xArgRel32), -/*14138*/ uint16(xMatch), -/*14139*/ uint16(xCondIs64), 14142, 14158, -/*14142*/ uint16(xCondDataSize), 14148, 14153, 0, 0, 0, -/*14148*/ uint16(xSetOp), uint16(JAE), -/*14150*/ uint16(xReadCw), -/*14151*/ uint16(xArgRel16), -/*14152*/ uint16(xMatch), -/*14153*/ uint16(xSetOp), uint16(JAE), -/*14155*/ uint16(xReadCd), -/*14156*/ uint16(xArgRel32), -/*14157*/ uint16(xMatch), -/*14158*/ uint16(xCondDataSize), 14164, 14153, 14169, 0, 0, -/*14164*/ uint16(xSetOp), uint16(JAE), -/*14166*/ uint16(xReadCd), -/*14167*/ uint16(xArgRel32), -/*14168*/ uint16(xMatch), -/*14169*/ uint16(xSetOp), uint16(JAE), -/*14171*/ uint16(xReadCd), -/*14172*/ uint16(xArgRel32), -/*14173*/ uint16(xMatch), -/*14174*/ uint16(xCondIs64), 14177, 14193, -/*14177*/ uint16(xCondDataSize), 14183, 14188, 0, 0, 0, -/*14183*/ uint16(xSetOp), uint16(JE), -/*14185*/ uint16(xReadCw), -/*14186*/ uint16(xArgRel16), -/*14187*/ uint16(xMatch), -/*14188*/ uint16(xSetOp), uint16(JE), -/*14190*/ uint16(xReadCd), -/*14191*/ uint16(xArgRel32), -/*14192*/ uint16(xMatch), -/*14193*/ uint16(xCondDataSize), 14199, 14188, 14204, 0, 0, -/*14199*/ uint16(xSetOp), uint16(JE), -/*14201*/ uint16(xReadCd), -/*14202*/ uint16(xArgRel32), -/*14203*/ uint16(xMatch), -/*14204*/ uint16(xSetOp), uint16(JE), -/*14206*/ uint16(xReadCd), -/*14207*/ uint16(xArgRel32), -/*14208*/ uint16(xMatch), -/*14209*/ uint16(xCondIs64), 14212, 14228, -/*14212*/ uint16(xCondDataSize), 14218, 14223, 0, 0, 0, -/*14218*/ uint16(xSetOp), uint16(JNE), -/*14220*/ uint16(xReadCw), -/*14221*/ uint16(xArgRel16), -/*14222*/ uint16(xMatch), -/*14223*/ uint16(xSetOp), uint16(JNE), -/*14225*/ uint16(xReadCd), -/*14226*/ uint16(xArgRel32), -/*14227*/ uint16(xMatch), -/*14228*/ uint16(xCondDataSize), 14234, 14223, 14239, 0, 0, -/*14234*/ uint16(xSetOp), uint16(JNE), -/*14236*/ uint16(xReadCd), -/*14237*/ uint16(xArgRel32), -/*14238*/ uint16(xMatch), -/*14239*/ uint16(xSetOp), uint16(JNE), -/*14241*/ uint16(xReadCd), -/*14242*/ uint16(xArgRel32), -/*14243*/ uint16(xMatch), -/*14244*/ uint16(xCondIs64), 14247, 14263, -/*14247*/ uint16(xCondDataSize), 14253, 14258, 0, 0, 0, -/*14253*/ uint16(xSetOp), uint16(JBE), -/*14255*/ uint16(xReadCw), -/*14256*/ uint16(xArgRel16), -/*14257*/ uint16(xMatch), -/*14258*/ uint16(xSetOp), uint16(JBE), -/*14260*/ uint16(xReadCd), -/*14261*/ uint16(xArgRel32), -/*14262*/ uint16(xMatch), -/*14263*/ uint16(xCondDataSize), 14269, 14258, 14274, 0, 0, -/*14269*/ uint16(xSetOp), uint16(JBE), -/*14271*/ uint16(xReadCd), -/*14272*/ uint16(xArgRel32), -/*14273*/ uint16(xMatch), -/*14274*/ uint16(xSetOp), uint16(JBE), -/*14276*/ uint16(xReadCd), -/*14277*/ uint16(xArgRel32), +/*14034*/ uint16(xCondDataSize), 0, 0, 0, 14040, 14047, +/*14040*/ uint16(xSetOp), uint16(VHSUBPS), +/*14042*/ uint16(xReadSlashR), +/*14043*/ uint16(xArgXmm1), +/*14044*/ uint16(xArgXmmV), +/*14045*/ uint16(xArgXmm2M128), +/*14046*/ uint16(xMatch), +/*14047*/ uint16(xSetOp), uint16(VHSUBPS), +/*14049*/ uint16(xReadSlashR), +/*14050*/ uint16(xArgYmm1), +/*14051*/ uint16(xArgYmmV), +/*14052*/ uint16(xArgYmm2M256), +/*14053*/ uint16(xMatch), +/*14054*/ uint16(xSetOp), uint16(HSUBPS), +/*14056*/ uint16(xReadSlashR), +/*14057*/ uint16(xArgXmm1), +/*14058*/ uint16(xArgXmm2M128), +/*14059*/ uint16(xMatch), +/*14060*/ uint16(xCondIs64), 14063, 14195, +/*14063*/ uint16(xCondPrefix), 5, + 0xF3, 14189, + 0xC5, 14150, + 0xC4, 14111, + 0x66, 14093, + 0x0, 14075, +/*14075*/ uint16(xCondDataSize), 14081, 14087, 0, 0, 0, +/*14081*/ uint16(xSetOp), uint16(MOVD), +/*14083*/ uint16(xReadSlashR), +/*14084*/ uint16(xArgRM32), +/*14085*/ uint16(xArgMm), +/*14086*/ uint16(xMatch), +/*14087*/ uint16(xSetOp), uint16(MOVD), +/*14089*/ uint16(xReadSlashR), +/*14090*/ uint16(xArgRM32), +/*14091*/ uint16(xArgMm), +/*14092*/ uint16(xMatch), +/*14093*/ uint16(xCondDataSize), 14099, 14105, 0, 0, 0, +/*14099*/ uint16(xSetOp), uint16(MOVD), +/*14101*/ uint16(xReadSlashR), +/*14102*/ uint16(xArgRM32), +/*14103*/ uint16(xArgXmm), +/*14104*/ uint16(xMatch), +/*14105*/ uint16(xSetOp), uint16(MOVD), +/*14107*/ uint16(xReadSlashR), +/*14108*/ uint16(xArgRM32), +/*14109*/ uint16(xArgXmm), +/*14110*/ uint16(xMatch), +/*14111*/ uint16(xCondPrefix), 2, + 0xF3, 14129, + 0x66, 14117, +/*14117*/ uint16(xCondDataSize), 0, 0, 0, 14123, 0, +/*14123*/ uint16(xSetOp), uint16(VMOVD), +/*14125*/ uint16(xReadSlashR), +/*14126*/ uint16(xArgRM32), +/*14127*/ uint16(xArgXmm1), +/*14128*/ uint16(xMatch), +/*14129*/ uint16(xCondDataSize), 0, 0, 0, 14135, 0, +/*14135*/ uint16(xCondIsMem), 14138, 14144, +/*14138*/ uint16(xSetOp), uint16(VMOVQ), +/*14140*/ uint16(xReadSlashR), +/*14141*/ uint16(xArgXmm1), +/*14142*/ uint16(xArgXmm2), +/*14143*/ uint16(xMatch), +/*14144*/ uint16(xSetOp), uint16(VMOVQ), +/*14146*/ uint16(xReadSlashR), +/*14147*/ uint16(xArgXmm1), +/*14148*/ uint16(xArgM64), +/*14149*/ uint16(xMatch), +/*14150*/ uint16(xCondPrefix), 2, + 0xF3, 14168, + 0x66, 14156, +/*14156*/ uint16(xCondDataSize), 0, 0, 0, 14162, 0, +/*14162*/ uint16(xSetOp), uint16(VMOVD), +/*14164*/ uint16(xReadSlashR), +/*14165*/ uint16(xArgRM32), +/*14166*/ uint16(xArgXmm1), +/*14167*/ uint16(xMatch), +/*14168*/ uint16(xCondDataSize), 0, 0, 0, 14174, 0, +/*14174*/ uint16(xCondIsMem), 14177, 14183, +/*14177*/ uint16(xSetOp), uint16(VMOVQ), +/*14179*/ uint16(xReadSlashR), +/*14180*/ uint16(xArgXmm1), +/*14181*/ uint16(xArgXmm2), +/*14182*/ uint16(xMatch), +/*14183*/ uint16(xSetOp), uint16(VMOVQ), +/*14185*/ uint16(xReadSlashR), +/*14186*/ uint16(xArgXmm1), +/*14187*/ uint16(xArgM64), +/*14188*/ uint16(xMatch), +/*14189*/ uint16(xSetOp), uint16(MOVQ), +/*14191*/ uint16(xReadSlashR), +/*14192*/ uint16(xArgXmm1), +/*14193*/ uint16(xArgXmm2M64), +/*14194*/ uint16(xMatch), +/*14195*/ uint16(xCondPrefix), 5, + 0xF3, 14189, + 0xC5, 14150, + 0xC4, 14111, + 0x66, 14219, + 0x0, 14207, +/*14207*/ uint16(xCondDataSize), 14081, 14087, 14213, 0, 0, +/*14213*/ uint16(xSetOp), uint16(MOVQ), +/*14215*/ uint16(xReadSlashR), +/*14216*/ uint16(xArgRM64), +/*14217*/ uint16(xArgMm), +/*14218*/ uint16(xMatch), +/*14219*/ uint16(xCondDataSize), 14099, 14105, 14225, 0, 0, +/*14225*/ uint16(xSetOp), uint16(MOVQ), +/*14227*/ uint16(xReadSlashR), +/*14228*/ uint16(xArgRM64), +/*14229*/ uint16(xArgXmm), +/*14230*/ uint16(xMatch), +/*14231*/ uint16(xCondPrefix), 5, + 0xF3, 14339, + 0xC5, 14297, + 0xC4, 14255, + 0x66, 14249, + 0x0, 14243, +/*14243*/ uint16(xSetOp), uint16(MOVQ), +/*14245*/ uint16(xReadSlashR), +/*14246*/ uint16(xArgMmM64), +/*14247*/ uint16(xArgMm), +/*14248*/ uint16(xMatch), +/*14249*/ uint16(xSetOp), uint16(MOVDQA), +/*14251*/ uint16(xReadSlashR), +/*14252*/ uint16(xArgXmm2M128), +/*14253*/ uint16(xArgXmm1), +/*14254*/ uint16(xMatch), +/*14255*/ uint16(xCondPrefix), 2, + 0xF3, 14279, + 0x66, 14261, +/*14261*/ uint16(xCondDataSize), 0, 0, 0, 14267, 14273, +/*14267*/ uint16(xSetOp), uint16(VMOVDQA), +/*14269*/ uint16(xReadSlashR), +/*14270*/ uint16(xArgXmm2M128), +/*14271*/ uint16(xArgXmm1), +/*14272*/ uint16(xMatch), +/*14273*/ uint16(xSetOp), uint16(VMOVDQA), +/*14275*/ uint16(xReadSlashR), +/*14276*/ uint16(xArgYmm2M256), +/*14277*/ uint16(xArgYmm1), /*14278*/ uint16(xMatch), -/*14279*/ uint16(xCondIs64), 14282, 14298, -/*14282*/ uint16(xCondDataSize), 14288, 14293, 0, 0, 0, -/*14288*/ uint16(xSetOp), uint16(JA), -/*14290*/ uint16(xReadCw), -/*14291*/ uint16(xArgRel16), -/*14292*/ uint16(xMatch), -/*14293*/ uint16(xSetOp), uint16(JA), -/*14295*/ uint16(xReadCd), -/*14296*/ uint16(xArgRel32), -/*14297*/ uint16(xMatch), -/*14298*/ uint16(xCondDataSize), 14304, 14293, 14309, 0, 0, -/*14304*/ uint16(xSetOp), uint16(JA), -/*14306*/ uint16(xReadCd), -/*14307*/ uint16(xArgRel32), -/*14308*/ uint16(xMatch), -/*14309*/ uint16(xSetOp), uint16(JA), -/*14311*/ uint16(xReadCd), -/*14312*/ uint16(xArgRel32), -/*14313*/ uint16(xMatch), -/*14314*/ uint16(xCondIs64), 14317, 14333, -/*14317*/ uint16(xCondDataSize), 14323, 14328, 0, 0, 0, -/*14323*/ uint16(xSetOp), uint16(JS), -/*14325*/ uint16(xReadCw), -/*14326*/ uint16(xArgRel16), -/*14327*/ uint16(xMatch), -/*14328*/ uint16(xSetOp), uint16(JS), -/*14330*/ uint16(xReadCd), -/*14331*/ uint16(xArgRel32), +/*14279*/ uint16(xCondDataSize), 0, 0, 0, 14285, 14291, +/*14285*/ uint16(xSetOp), uint16(VMOVDQU), +/*14287*/ uint16(xReadSlashR), +/*14288*/ uint16(xArgXmm2M128), +/*14289*/ uint16(xArgXmm1), +/*14290*/ uint16(xMatch), +/*14291*/ uint16(xSetOp), uint16(VMOVDQU), +/*14293*/ uint16(xReadSlashR), +/*14294*/ uint16(xArgYmm2M256), +/*14295*/ uint16(xArgYmm1), +/*14296*/ uint16(xMatch), +/*14297*/ uint16(xCondPrefix), 2, + 0xF3, 14321, + 0x66, 14303, +/*14303*/ uint16(xCondDataSize), 0, 0, 0, 14309, 14315, +/*14309*/ uint16(xSetOp), uint16(VMOVDQA), +/*14311*/ uint16(xReadSlashR), +/*14312*/ uint16(xArgXmm2M128), +/*14313*/ uint16(xArgXmm1), +/*14314*/ uint16(xMatch), +/*14315*/ uint16(xSetOp), uint16(VMOVDQA), +/*14317*/ uint16(xReadSlashR), +/*14318*/ uint16(xArgYmm2M256), +/*14319*/ uint16(xArgYmm1), +/*14320*/ uint16(xMatch), +/*14321*/ uint16(xCondDataSize), 0, 0, 0, 14327, 14333, +/*14327*/ uint16(xSetOp), uint16(VMOVDQU), +/*14329*/ uint16(xReadSlashR), +/*14330*/ uint16(xArgXmm2M128), +/*14331*/ uint16(xArgXmm1), /*14332*/ uint16(xMatch), -/*14333*/ uint16(xCondDataSize), 14339, 14328, 14344, 0, 0, -/*14339*/ uint16(xSetOp), uint16(JS), -/*14341*/ uint16(xReadCd), -/*14342*/ uint16(xArgRel32), -/*14343*/ uint16(xMatch), -/*14344*/ uint16(xSetOp), uint16(JS), -/*14346*/ uint16(xReadCd), -/*14347*/ uint16(xArgRel32), -/*14348*/ uint16(xMatch), -/*14349*/ uint16(xCondIs64), 14352, 14368, -/*14352*/ uint16(xCondDataSize), 14358, 14363, 0, 0, 0, -/*14358*/ uint16(xSetOp), uint16(JNS), -/*14360*/ uint16(xReadCw), -/*14361*/ uint16(xArgRel16), -/*14362*/ uint16(xMatch), -/*14363*/ uint16(xSetOp), uint16(JNS), -/*14365*/ uint16(xReadCd), -/*14366*/ uint16(xArgRel32), -/*14367*/ uint16(xMatch), -/*14368*/ uint16(xCondDataSize), 14374, 14363, 14379, 0, 0, -/*14374*/ uint16(xSetOp), uint16(JNS), -/*14376*/ uint16(xReadCd), -/*14377*/ uint16(xArgRel32), -/*14378*/ uint16(xMatch), -/*14379*/ uint16(xSetOp), uint16(JNS), -/*14381*/ uint16(xReadCd), -/*14382*/ uint16(xArgRel32), -/*14383*/ uint16(xMatch), -/*14384*/ uint16(xCondIs64), 14387, 14403, -/*14387*/ uint16(xCondDataSize), 14393, 14398, 0, 0, 0, -/*14393*/ uint16(xSetOp), uint16(JP), -/*14395*/ uint16(xReadCw), -/*14396*/ uint16(xArgRel16), -/*14397*/ uint16(xMatch), -/*14398*/ uint16(xSetOp), uint16(JP), -/*14400*/ uint16(xReadCd), -/*14401*/ uint16(xArgRel32), -/*14402*/ uint16(xMatch), -/*14403*/ uint16(xCondDataSize), 14409, 14398, 14414, 0, 0, -/*14409*/ uint16(xSetOp), uint16(JP), -/*14411*/ uint16(xReadCd), -/*14412*/ uint16(xArgRel32), -/*14413*/ uint16(xMatch), -/*14414*/ uint16(xSetOp), uint16(JP), -/*14416*/ uint16(xReadCd), -/*14417*/ uint16(xArgRel32), -/*14418*/ uint16(xMatch), -/*14419*/ uint16(xCondIs64), 14422, 14438, -/*14422*/ uint16(xCondDataSize), 14428, 14433, 0, 0, 0, -/*14428*/ uint16(xSetOp), uint16(JNP), -/*14430*/ uint16(xReadCw), -/*14431*/ uint16(xArgRel16), -/*14432*/ uint16(xMatch), -/*14433*/ uint16(xSetOp), uint16(JNP), -/*14435*/ uint16(xReadCd), -/*14436*/ uint16(xArgRel32), -/*14437*/ uint16(xMatch), -/*14438*/ uint16(xCondDataSize), 14444, 14433, 14449, 0, 0, -/*14444*/ uint16(xSetOp), uint16(JNP), -/*14446*/ uint16(xReadCd), -/*14447*/ uint16(xArgRel32), -/*14448*/ uint16(xMatch), -/*14449*/ uint16(xSetOp), uint16(JNP), -/*14451*/ uint16(xReadCd), -/*14452*/ uint16(xArgRel32), -/*14453*/ uint16(xMatch), -/*14454*/ uint16(xCondIs64), 14457, 14473, -/*14457*/ uint16(xCondDataSize), 14463, 14468, 0, 0, 0, -/*14463*/ uint16(xSetOp), uint16(JL), -/*14465*/ uint16(xReadCw), -/*14466*/ uint16(xArgRel16), -/*14467*/ uint16(xMatch), -/*14468*/ uint16(xSetOp), uint16(JL), -/*14470*/ uint16(xReadCd), -/*14471*/ uint16(xArgRel32), -/*14472*/ uint16(xMatch), -/*14473*/ uint16(xCondDataSize), 14479, 14468, 14484, 0, 0, -/*14479*/ uint16(xSetOp), uint16(JL), -/*14481*/ uint16(xReadCd), -/*14482*/ uint16(xArgRel32), -/*14483*/ uint16(xMatch), -/*14484*/ uint16(xSetOp), uint16(JL), -/*14486*/ uint16(xReadCd), -/*14487*/ uint16(xArgRel32), -/*14488*/ uint16(xMatch), -/*14489*/ uint16(xCondIs64), 14492, 14508, -/*14492*/ uint16(xCondDataSize), 14498, 14503, 0, 0, 0, -/*14498*/ uint16(xSetOp), uint16(JGE), -/*14500*/ uint16(xReadCw), -/*14501*/ uint16(xArgRel16), -/*14502*/ uint16(xMatch), -/*14503*/ uint16(xSetOp), uint16(JGE), -/*14505*/ uint16(xReadCd), -/*14506*/ uint16(xArgRel32), -/*14507*/ uint16(xMatch), -/*14508*/ uint16(xCondDataSize), 14514, 14503, 14519, 0, 0, -/*14514*/ uint16(xSetOp), uint16(JGE), -/*14516*/ uint16(xReadCd), -/*14517*/ uint16(xArgRel32), -/*14518*/ uint16(xMatch), -/*14519*/ uint16(xSetOp), uint16(JGE), -/*14521*/ uint16(xReadCd), -/*14522*/ uint16(xArgRel32), -/*14523*/ uint16(xMatch), -/*14524*/ uint16(xCondIs64), 14527, 14543, -/*14527*/ uint16(xCondDataSize), 14533, 14538, 0, 0, 0, -/*14533*/ uint16(xSetOp), uint16(JLE), -/*14535*/ uint16(xReadCw), -/*14536*/ uint16(xArgRel16), -/*14537*/ uint16(xMatch), -/*14538*/ uint16(xSetOp), uint16(JLE), -/*14540*/ uint16(xReadCd), -/*14541*/ uint16(xArgRel32), -/*14542*/ uint16(xMatch), -/*14543*/ uint16(xCondDataSize), 14549, 14538, 14554, 0, 0, -/*14549*/ uint16(xSetOp), uint16(JLE), -/*14551*/ uint16(xReadCd), -/*14552*/ uint16(xArgRel32), -/*14553*/ uint16(xMatch), -/*14554*/ uint16(xSetOp), uint16(JLE), -/*14556*/ uint16(xReadCd), -/*14557*/ uint16(xArgRel32), -/*14558*/ uint16(xMatch), -/*14559*/ uint16(xCondIs64), 14562, 14578, -/*14562*/ uint16(xCondDataSize), 14568, 14573, 0, 0, 0, -/*14568*/ uint16(xSetOp), uint16(JG), -/*14570*/ uint16(xReadCw), -/*14571*/ uint16(xArgRel16), -/*14572*/ uint16(xMatch), -/*14573*/ uint16(xSetOp), uint16(JG), -/*14575*/ uint16(xReadCd), -/*14576*/ uint16(xArgRel32), -/*14577*/ uint16(xMatch), -/*14578*/ uint16(xCondDataSize), 14584, 14573, 14589, 0, 0, -/*14584*/ uint16(xSetOp), uint16(JG), -/*14586*/ uint16(xReadCd), -/*14587*/ uint16(xArgRel32), -/*14588*/ uint16(xMatch), -/*14589*/ uint16(xSetOp), uint16(JG), -/*14591*/ uint16(xReadCd), -/*14592*/ uint16(xArgRel32), -/*14593*/ uint16(xMatch), -/*14594*/ uint16(xSetOp), uint16(SETO), -/*14596*/ uint16(xReadSlashR), -/*14597*/ uint16(xArgRM8), -/*14598*/ uint16(xMatch), -/*14599*/ uint16(xSetOp), uint16(SETNO), -/*14601*/ uint16(xReadSlashR), -/*14602*/ uint16(xArgRM8), +/*14333*/ uint16(xSetOp), uint16(VMOVDQU), +/*14335*/ uint16(xReadSlashR), +/*14336*/ uint16(xArgYmm2M256), +/*14337*/ uint16(xArgYmm1), +/*14338*/ uint16(xMatch), +/*14339*/ uint16(xSetOp), uint16(MOVDQU), +/*14341*/ uint16(xReadSlashR), +/*14342*/ uint16(xArgXmm2M128), +/*14343*/ uint16(xArgXmm1), +/*14344*/ uint16(xMatch), +/*14345*/ uint16(xCondIs64), 14348, 14364, +/*14348*/ uint16(xCondDataSize), 14354, 14359, 0, 0, 0, +/*14354*/ uint16(xSetOp), uint16(JO), +/*14356*/ uint16(xReadCw), +/*14357*/ uint16(xArgRel16), +/*14358*/ uint16(xMatch), +/*14359*/ uint16(xSetOp), uint16(JO), +/*14361*/ uint16(xReadCd), +/*14362*/ uint16(xArgRel32), +/*14363*/ uint16(xMatch), +/*14364*/ uint16(xCondDataSize), 14370, 14359, 14375, 0, 0, +/*14370*/ uint16(xSetOp), uint16(JO), +/*14372*/ uint16(xReadCd), +/*14373*/ uint16(xArgRel32), +/*14374*/ uint16(xMatch), +/*14375*/ uint16(xSetOp), uint16(JO), +/*14377*/ uint16(xReadCd), +/*14378*/ uint16(xArgRel32), +/*14379*/ uint16(xMatch), +/*14380*/ uint16(xCondIs64), 14383, 14399, +/*14383*/ uint16(xCondDataSize), 14389, 14394, 0, 0, 0, +/*14389*/ uint16(xSetOp), uint16(JNO), +/*14391*/ uint16(xReadCw), +/*14392*/ uint16(xArgRel16), +/*14393*/ uint16(xMatch), +/*14394*/ uint16(xSetOp), uint16(JNO), +/*14396*/ uint16(xReadCd), +/*14397*/ uint16(xArgRel32), +/*14398*/ uint16(xMatch), +/*14399*/ uint16(xCondDataSize), 14405, 14394, 14410, 0, 0, +/*14405*/ uint16(xSetOp), uint16(JNO), +/*14407*/ uint16(xReadCd), +/*14408*/ uint16(xArgRel32), +/*14409*/ uint16(xMatch), +/*14410*/ uint16(xSetOp), uint16(JNO), +/*14412*/ uint16(xReadCd), +/*14413*/ uint16(xArgRel32), +/*14414*/ uint16(xMatch), +/*14415*/ uint16(xCondIs64), 14418, 14434, +/*14418*/ uint16(xCondDataSize), 14424, 14429, 0, 0, 0, +/*14424*/ uint16(xSetOp), uint16(JB), +/*14426*/ uint16(xReadCw), +/*14427*/ uint16(xArgRel16), +/*14428*/ uint16(xMatch), +/*14429*/ uint16(xSetOp), uint16(JB), +/*14431*/ uint16(xReadCd), +/*14432*/ uint16(xArgRel32), +/*14433*/ uint16(xMatch), +/*14434*/ uint16(xCondDataSize), 14440, 14429, 14445, 0, 0, +/*14440*/ uint16(xSetOp), uint16(JB), +/*14442*/ uint16(xReadCd), +/*14443*/ uint16(xArgRel32), +/*14444*/ uint16(xMatch), +/*14445*/ uint16(xSetOp), uint16(JB), +/*14447*/ uint16(xReadCd), +/*14448*/ uint16(xArgRel32), +/*14449*/ uint16(xMatch), +/*14450*/ uint16(xCondIs64), 14453, 14469, +/*14453*/ uint16(xCondDataSize), 14459, 14464, 0, 0, 0, +/*14459*/ uint16(xSetOp), uint16(JAE), +/*14461*/ uint16(xReadCw), +/*14462*/ uint16(xArgRel16), +/*14463*/ uint16(xMatch), +/*14464*/ uint16(xSetOp), uint16(JAE), +/*14466*/ uint16(xReadCd), +/*14467*/ uint16(xArgRel32), +/*14468*/ uint16(xMatch), +/*14469*/ uint16(xCondDataSize), 14475, 14464, 14480, 0, 0, +/*14475*/ uint16(xSetOp), uint16(JAE), +/*14477*/ uint16(xReadCd), +/*14478*/ uint16(xArgRel32), +/*14479*/ uint16(xMatch), +/*14480*/ uint16(xSetOp), uint16(JAE), +/*14482*/ uint16(xReadCd), +/*14483*/ uint16(xArgRel32), +/*14484*/ uint16(xMatch), +/*14485*/ uint16(xCondIs64), 14488, 14504, +/*14488*/ uint16(xCondDataSize), 14494, 14499, 0, 0, 0, +/*14494*/ uint16(xSetOp), uint16(JE), +/*14496*/ uint16(xReadCw), +/*14497*/ uint16(xArgRel16), +/*14498*/ uint16(xMatch), +/*14499*/ uint16(xSetOp), uint16(JE), +/*14501*/ uint16(xReadCd), +/*14502*/ uint16(xArgRel32), +/*14503*/ uint16(xMatch), +/*14504*/ uint16(xCondDataSize), 14510, 14499, 14515, 0, 0, +/*14510*/ uint16(xSetOp), uint16(JE), +/*14512*/ uint16(xReadCd), +/*14513*/ uint16(xArgRel32), +/*14514*/ uint16(xMatch), +/*14515*/ uint16(xSetOp), uint16(JE), +/*14517*/ uint16(xReadCd), +/*14518*/ uint16(xArgRel32), +/*14519*/ uint16(xMatch), +/*14520*/ uint16(xCondIs64), 14523, 14539, +/*14523*/ uint16(xCondDataSize), 14529, 14534, 0, 0, 0, +/*14529*/ uint16(xSetOp), uint16(JNE), +/*14531*/ uint16(xReadCw), +/*14532*/ uint16(xArgRel16), +/*14533*/ uint16(xMatch), +/*14534*/ uint16(xSetOp), uint16(JNE), +/*14536*/ uint16(xReadCd), +/*14537*/ uint16(xArgRel32), +/*14538*/ uint16(xMatch), +/*14539*/ uint16(xCondDataSize), 14545, 14534, 14550, 0, 0, +/*14545*/ uint16(xSetOp), uint16(JNE), +/*14547*/ uint16(xReadCd), +/*14548*/ uint16(xArgRel32), +/*14549*/ uint16(xMatch), +/*14550*/ uint16(xSetOp), uint16(JNE), +/*14552*/ uint16(xReadCd), +/*14553*/ uint16(xArgRel32), +/*14554*/ uint16(xMatch), +/*14555*/ uint16(xCondIs64), 14558, 14574, +/*14558*/ uint16(xCondDataSize), 14564, 14569, 0, 0, 0, +/*14564*/ uint16(xSetOp), uint16(JBE), +/*14566*/ uint16(xReadCw), +/*14567*/ uint16(xArgRel16), +/*14568*/ uint16(xMatch), +/*14569*/ uint16(xSetOp), uint16(JBE), +/*14571*/ uint16(xReadCd), +/*14572*/ uint16(xArgRel32), +/*14573*/ uint16(xMatch), +/*14574*/ uint16(xCondDataSize), 14580, 14569, 14585, 0, 0, +/*14580*/ uint16(xSetOp), uint16(JBE), +/*14582*/ uint16(xReadCd), +/*14583*/ uint16(xArgRel32), +/*14584*/ uint16(xMatch), +/*14585*/ uint16(xSetOp), uint16(JBE), +/*14587*/ uint16(xReadCd), +/*14588*/ uint16(xArgRel32), +/*14589*/ uint16(xMatch), +/*14590*/ uint16(xCondIs64), 14593, 14609, +/*14593*/ uint16(xCondDataSize), 14599, 14604, 0, 0, 0, +/*14599*/ uint16(xSetOp), uint16(JA), +/*14601*/ uint16(xReadCw), +/*14602*/ uint16(xArgRel16), /*14603*/ uint16(xMatch), -/*14604*/ uint16(xSetOp), uint16(SETB), -/*14606*/ uint16(xReadSlashR), -/*14607*/ uint16(xArgRM8), +/*14604*/ uint16(xSetOp), uint16(JA), +/*14606*/ uint16(xReadCd), +/*14607*/ uint16(xArgRel32), /*14608*/ uint16(xMatch), -/*14609*/ uint16(xSetOp), uint16(SETAE), -/*14611*/ uint16(xReadSlashR), -/*14612*/ uint16(xArgRM8), -/*14613*/ uint16(xMatch), -/*14614*/ uint16(xSetOp), uint16(SETE), -/*14616*/ uint16(xReadSlashR), -/*14617*/ uint16(xArgRM8), -/*14618*/ uint16(xMatch), -/*14619*/ uint16(xSetOp), uint16(SETNE), -/*14621*/ uint16(xReadSlashR), -/*14622*/ uint16(xArgRM8), -/*14623*/ uint16(xMatch), -/*14624*/ uint16(xSetOp), uint16(SETBE), -/*14626*/ uint16(xReadSlashR), -/*14627*/ uint16(xArgRM8), -/*14628*/ uint16(xMatch), -/*14629*/ uint16(xSetOp), uint16(SETA), -/*14631*/ uint16(xReadSlashR), -/*14632*/ uint16(xArgRM8), -/*14633*/ uint16(xMatch), -/*14634*/ uint16(xSetOp), uint16(SETS), -/*14636*/ uint16(xReadSlashR), -/*14637*/ uint16(xArgRM8), +/*14609*/ uint16(xCondDataSize), 14615, 14604, 14620, 0, 0, +/*14615*/ uint16(xSetOp), uint16(JA), +/*14617*/ uint16(xReadCd), +/*14618*/ uint16(xArgRel32), +/*14619*/ uint16(xMatch), +/*14620*/ uint16(xSetOp), uint16(JA), +/*14622*/ uint16(xReadCd), +/*14623*/ uint16(xArgRel32), +/*14624*/ uint16(xMatch), +/*14625*/ uint16(xCondIs64), 14628, 14644, +/*14628*/ uint16(xCondDataSize), 14634, 14639, 0, 0, 0, +/*14634*/ uint16(xSetOp), uint16(JS), +/*14636*/ uint16(xReadCw), +/*14637*/ uint16(xArgRel16), /*14638*/ uint16(xMatch), -/*14639*/ uint16(xSetOp), uint16(SETNS), -/*14641*/ uint16(xReadSlashR), -/*14642*/ uint16(xArgRM8), +/*14639*/ uint16(xSetOp), uint16(JS), +/*14641*/ uint16(xReadCd), +/*14642*/ uint16(xArgRel32), /*14643*/ uint16(xMatch), -/*14644*/ uint16(xSetOp), uint16(SETP), -/*14646*/ uint16(xReadSlashR), -/*14647*/ uint16(xArgRM8), -/*14648*/ uint16(xMatch), -/*14649*/ uint16(xSetOp), uint16(SETNP), -/*14651*/ uint16(xReadSlashR), -/*14652*/ uint16(xArgRM8), -/*14653*/ uint16(xMatch), -/*14654*/ uint16(xSetOp), uint16(SETL), -/*14656*/ uint16(xReadSlashR), -/*14657*/ uint16(xArgRM8), -/*14658*/ uint16(xMatch), -/*14659*/ uint16(xSetOp), uint16(SETGE), -/*14661*/ uint16(xReadSlashR), -/*14662*/ uint16(xArgRM8), -/*14663*/ uint16(xMatch), -/*14664*/ uint16(xSetOp), uint16(SETLE), -/*14666*/ uint16(xReadSlashR), -/*14667*/ uint16(xArgRM8), -/*14668*/ uint16(xMatch), -/*14669*/ uint16(xSetOp), uint16(SETG), -/*14671*/ uint16(xReadSlashR), -/*14672*/ uint16(xArgRM8), +/*14644*/ uint16(xCondDataSize), 14650, 14639, 14655, 0, 0, +/*14650*/ uint16(xSetOp), uint16(JS), +/*14652*/ uint16(xReadCd), +/*14653*/ uint16(xArgRel32), +/*14654*/ uint16(xMatch), +/*14655*/ uint16(xSetOp), uint16(JS), +/*14657*/ uint16(xReadCd), +/*14658*/ uint16(xArgRel32), +/*14659*/ uint16(xMatch), +/*14660*/ uint16(xCondIs64), 14663, 14679, +/*14663*/ uint16(xCondDataSize), 14669, 14674, 0, 0, 0, +/*14669*/ uint16(xSetOp), uint16(JNS), +/*14671*/ uint16(xReadCw), +/*14672*/ uint16(xArgRel16), /*14673*/ uint16(xMatch), -/*14674*/ uint16(xSetOp), uint16(PUSH), -/*14676*/ uint16(xArgFS), -/*14677*/ uint16(xMatch), -/*14678*/ uint16(xCondIs64), 14681, 14695, -/*14681*/ uint16(xCondDataSize), 14687, 14691, 0, 0, 0, -/*14687*/ uint16(xSetOp), uint16(POP), -/*14689*/ uint16(xArgFS), -/*14690*/ uint16(xMatch), -/*14691*/ uint16(xSetOp), uint16(POP), -/*14693*/ uint16(xArgFS), +/*14674*/ uint16(xSetOp), uint16(JNS), +/*14676*/ uint16(xReadCd), +/*14677*/ uint16(xArgRel32), +/*14678*/ uint16(xMatch), +/*14679*/ uint16(xCondDataSize), 14685, 14674, 14690, 0, 0, +/*14685*/ uint16(xSetOp), uint16(JNS), +/*14687*/ uint16(xReadCd), +/*14688*/ uint16(xArgRel32), +/*14689*/ uint16(xMatch), +/*14690*/ uint16(xSetOp), uint16(JNS), +/*14692*/ uint16(xReadCd), +/*14693*/ uint16(xArgRel32), /*14694*/ uint16(xMatch), -/*14695*/ uint16(xCondDataSize), 14687, 14701, 14705, 0, 0, -/*14701*/ uint16(xSetOp), uint16(POP), -/*14703*/ uint16(xArgFS), -/*14704*/ uint16(xMatch), -/*14705*/ uint16(xSetOp), uint16(POP), -/*14707*/ uint16(xArgFS), +/*14695*/ uint16(xCondIs64), 14698, 14714, +/*14698*/ uint16(xCondDataSize), 14704, 14709, 0, 0, 0, +/*14704*/ uint16(xSetOp), uint16(JP), +/*14706*/ uint16(xReadCw), +/*14707*/ uint16(xArgRel16), /*14708*/ uint16(xMatch), -/*14709*/ uint16(xSetOp), uint16(CPUID), -/*14711*/ uint16(xMatch), -/*14712*/ uint16(xCondIs64), 14715, 14733, -/*14715*/ uint16(xCondDataSize), 14721, 14727, 0, 0, 0, -/*14721*/ uint16(xSetOp), uint16(BT), -/*14723*/ uint16(xReadSlashR), -/*14724*/ uint16(xArgRM16), -/*14725*/ uint16(xArgR16), -/*14726*/ uint16(xMatch), -/*14727*/ uint16(xSetOp), uint16(BT), -/*14729*/ uint16(xReadSlashR), -/*14730*/ uint16(xArgRM32), -/*14731*/ uint16(xArgR32), -/*14732*/ uint16(xMatch), -/*14733*/ uint16(xCondDataSize), 14721, 14727, 14739, 0, 0, -/*14739*/ uint16(xSetOp), uint16(BT), -/*14741*/ uint16(xReadSlashR), -/*14742*/ uint16(xArgRM64), -/*14743*/ uint16(xArgR64), -/*14744*/ uint16(xMatch), -/*14745*/ uint16(xCondIs64), 14748, 14770, -/*14748*/ uint16(xCondDataSize), 14754, 14762, 0, 0, 0, -/*14754*/ uint16(xSetOp), uint16(SHLD), -/*14756*/ uint16(xReadSlashR), -/*14757*/ uint16(xReadIb), -/*14758*/ uint16(xArgRM16), -/*14759*/ uint16(xArgR16), -/*14760*/ uint16(xArgImm8u), -/*14761*/ uint16(xMatch), -/*14762*/ uint16(xSetOp), uint16(SHLD), -/*14764*/ uint16(xReadSlashR), -/*14765*/ uint16(xReadIb), -/*14766*/ uint16(xArgRM32), -/*14767*/ uint16(xArgR32), -/*14768*/ uint16(xArgImm8u), -/*14769*/ uint16(xMatch), -/*14770*/ uint16(xCondDataSize), 14754, 14762, 14776, 0, 0, -/*14776*/ uint16(xSetOp), uint16(SHLD), -/*14778*/ uint16(xReadSlashR), -/*14779*/ uint16(xReadIb), -/*14780*/ uint16(xArgRM64), -/*14781*/ uint16(xArgR64), -/*14782*/ uint16(xArgImm8u), +/*14709*/ uint16(xSetOp), uint16(JP), +/*14711*/ uint16(xReadCd), +/*14712*/ uint16(xArgRel32), +/*14713*/ uint16(xMatch), +/*14714*/ uint16(xCondDataSize), 14720, 14709, 14725, 0, 0, +/*14720*/ uint16(xSetOp), uint16(JP), +/*14722*/ uint16(xReadCd), +/*14723*/ uint16(xArgRel32), +/*14724*/ uint16(xMatch), +/*14725*/ uint16(xSetOp), uint16(JP), +/*14727*/ uint16(xReadCd), +/*14728*/ uint16(xArgRel32), +/*14729*/ uint16(xMatch), +/*14730*/ uint16(xCondIs64), 14733, 14749, +/*14733*/ uint16(xCondDataSize), 14739, 14744, 0, 0, 0, +/*14739*/ uint16(xSetOp), uint16(JNP), +/*14741*/ uint16(xReadCw), +/*14742*/ uint16(xArgRel16), +/*14743*/ uint16(xMatch), +/*14744*/ uint16(xSetOp), uint16(JNP), +/*14746*/ uint16(xReadCd), +/*14747*/ uint16(xArgRel32), +/*14748*/ uint16(xMatch), +/*14749*/ uint16(xCondDataSize), 14755, 14744, 14760, 0, 0, +/*14755*/ uint16(xSetOp), uint16(JNP), +/*14757*/ uint16(xReadCd), +/*14758*/ uint16(xArgRel32), +/*14759*/ uint16(xMatch), +/*14760*/ uint16(xSetOp), uint16(JNP), +/*14762*/ uint16(xReadCd), +/*14763*/ uint16(xArgRel32), +/*14764*/ uint16(xMatch), +/*14765*/ uint16(xCondIs64), 14768, 14784, +/*14768*/ uint16(xCondDataSize), 14774, 14779, 0, 0, 0, +/*14774*/ uint16(xSetOp), uint16(JL), +/*14776*/ uint16(xReadCw), +/*14777*/ uint16(xArgRel16), +/*14778*/ uint16(xMatch), +/*14779*/ uint16(xSetOp), uint16(JL), +/*14781*/ uint16(xReadCd), +/*14782*/ uint16(xArgRel32), /*14783*/ uint16(xMatch), -/*14784*/ uint16(xCondIs64), 14787, 14807, -/*14787*/ uint16(xCondDataSize), 14793, 14800, 0, 0, 0, -/*14793*/ uint16(xSetOp), uint16(SHLD), -/*14795*/ uint16(xReadSlashR), -/*14796*/ uint16(xArgRM16), -/*14797*/ uint16(xArgR16), -/*14798*/ uint16(xArgCL), +/*14784*/ uint16(xCondDataSize), 14790, 14779, 14795, 0, 0, +/*14790*/ uint16(xSetOp), uint16(JL), +/*14792*/ uint16(xReadCd), +/*14793*/ uint16(xArgRel32), +/*14794*/ uint16(xMatch), +/*14795*/ uint16(xSetOp), uint16(JL), +/*14797*/ uint16(xReadCd), +/*14798*/ uint16(xArgRel32), /*14799*/ uint16(xMatch), -/*14800*/ uint16(xSetOp), uint16(SHLD), -/*14802*/ uint16(xReadSlashR), -/*14803*/ uint16(xArgRM32), -/*14804*/ uint16(xArgR32), -/*14805*/ uint16(xArgCL), -/*14806*/ uint16(xMatch), -/*14807*/ uint16(xCondDataSize), 14793, 14800, 14813, 0, 0, -/*14813*/ uint16(xSetOp), uint16(SHLD), -/*14815*/ uint16(xReadSlashR), -/*14816*/ uint16(xArgRM64), -/*14817*/ uint16(xArgR64), -/*14818*/ uint16(xArgCL), -/*14819*/ uint16(xMatch), -/*14820*/ uint16(xSetOp), uint16(PUSH), -/*14822*/ uint16(xArgGS), -/*14823*/ uint16(xMatch), -/*14824*/ uint16(xCondIs64), 14827, 14841, -/*14827*/ uint16(xCondDataSize), 14833, 14837, 0, 0, 0, -/*14833*/ uint16(xSetOp), uint16(POP), -/*14835*/ uint16(xArgGS), -/*14836*/ uint16(xMatch), -/*14837*/ uint16(xSetOp), uint16(POP), -/*14839*/ uint16(xArgGS), -/*14840*/ uint16(xMatch), -/*14841*/ uint16(xCondDataSize), 14833, 14847, 14851, 0, 0, -/*14847*/ uint16(xSetOp), uint16(POP), -/*14849*/ uint16(xArgGS), -/*14850*/ uint16(xMatch), -/*14851*/ uint16(xSetOp), uint16(POP), -/*14853*/ uint16(xArgGS), -/*14854*/ uint16(xMatch), -/*14855*/ uint16(xSetOp), uint16(RSM), -/*14857*/ uint16(xMatch), -/*14858*/ uint16(xCondIs64), 14861, 14879, -/*14861*/ uint16(xCondDataSize), 14867, 14873, 0, 0, 0, -/*14867*/ uint16(xSetOp), uint16(BTS), -/*14869*/ uint16(xReadSlashR), -/*14870*/ uint16(xArgRM16), -/*14871*/ uint16(xArgR16), -/*14872*/ uint16(xMatch), -/*14873*/ uint16(xSetOp), uint16(BTS), -/*14875*/ uint16(xReadSlashR), -/*14876*/ uint16(xArgRM32), -/*14877*/ uint16(xArgR32), -/*14878*/ uint16(xMatch), -/*14879*/ uint16(xCondDataSize), 14867, 14873, 14885, 0, 0, -/*14885*/ uint16(xSetOp), uint16(BTS), -/*14887*/ uint16(xReadSlashR), -/*14888*/ uint16(xArgRM64), -/*14889*/ uint16(xArgR64), -/*14890*/ uint16(xMatch), -/*14891*/ uint16(xCondIs64), 14894, 14916, -/*14894*/ uint16(xCondDataSize), 14900, 14908, 0, 0, 0, -/*14900*/ uint16(xSetOp), uint16(SHRD), -/*14902*/ uint16(xReadSlashR), -/*14903*/ uint16(xReadIb), -/*14904*/ uint16(xArgRM16), -/*14905*/ uint16(xArgR16), -/*14906*/ uint16(xArgImm8u), -/*14907*/ uint16(xMatch), -/*14908*/ uint16(xSetOp), uint16(SHRD), -/*14910*/ uint16(xReadSlashR), -/*14911*/ uint16(xReadIb), -/*14912*/ uint16(xArgRM32), -/*14913*/ uint16(xArgR32), -/*14914*/ uint16(xArgImm8u), -/*14915*/ uint16(xMatch), -/*14916*/ uint16(xCondDataSize), 14900, 14908, 14922, 0, 0, -/*14922*/ uint16(xSetOp), uint16(SHRD), -/*14924*/ uint16(xReadSlashR), -/*14925*/ uint16(xReadIb), -/*14926*/ uint16(xArgRM64), -/*14927*/ uint16(xArgR64), -/*14928*/ uint16(xArgImm8u), +/*14800*/ uint16(xCondIs64), 14803, 14819, +/*14803*/ uint16(xCondDataSize), 14809, 14814, 0, 0, 0, +/*14809*/ uint16(xSetOp), uint16(JGE), +/*14811*/ uint16(xReadCw), +/*14812*/ uint16(xArgRel16), +/*14813*/ uint16(xMatch), +/*14814*/ uint16(xSetOp), uint16(JGE), +/*14816*/ uint16(xReadCd), +/*14817*/ uint16(xArgRel32), +/*14818*/ uint16(xMatch), +/*14819*/ uint16(xCondDataSize), 14825, 14814, 14830, 0, 0, +/*14825*/ uint16(xSetOp), uint16(JGE), +/*14827*/ uint16(xReadCd), +/*14828*/ uint16(xArgRel32), +/*14829*/ uint16(xMatch), +/*14830*/ uint16(xSetOp), uint16(JGE), +/*14832*/ uint16(xReadCd), +/*14833*/ uint16(xArgRel32), +/*14834*/ uint16(xMatch), +/*14835*/ uint16(xCondIs64), 14838, 14854, +/*14838*/ uint16(xCondDataSize), 14844, 14849, 0, 0, 0, +/*14844*/ uint16(xSetOp), uint16(JLE), +/*14846*/ uint16(xReadCw), +/*14847*/ uint16(xArgRel16), +/*14848*/ uint16(xMatch), +/*14849*/ uint16(xSetOp), uint16(JLE), +/*14851*/ uint16(xReadCd), +/*14852*/ uint16(xArgRel32), +/*14853*/ uint16(xMatch), +/*14854*/ uint16(xCondDataSize), 14860, 14849, 14865, 0, 0, +/*14860*/ uint16(xSetOp), uint16(JLE), +/*14862*/ uint16(xReadCd), +/*14863*/ uint16(xArgRel32), +/*14864*/ uint16(xMatch), +/*14865*/ uint16(xSetOp), uint16(JLE), +/*14867*/ uint16(xReadCd), +/*14868*/ uint16(xArgRel32), +/*14869*/ uint16(xMatch), +/*14870*/ uint16(xCondIs64), 14873, 14889, +/*14873*/ uint16(xCondDataSize), 14879, 14884, 0, 0, 0, +/*14879*/ uint16(xSetOp), uint16(JG), +/*14881*/ uint16(xReadCw), +/*14882*/ uint16(xArgRel16), +/*14883*/ uint16(xMatch), +/*14884*/ uint16(xSetOp), uint16(JG), +/*14886*/ uint16(xReadCd), +/*14887*/ uint16(xArgRel32), +/*14888*/ uint16(xMatch), +/*14889*/ uint16(xCondDataSize), 14895, 14884, 14900, 0, 0, +/*14895*/ uint16(xSetOp), uint16(JG), +/*14897*/ uint16(xReadCd), +/*14898*/ uint16(xArgRel32), +/*14899*/ uint16(xMatch), +/*14900*/ uint16(xSetOp), uint16(JG), +/*14902*/ uint16(xReadCd), +/*14903*/ uint16(xArgRel32), +/*14904*/ uint16(xMatch), +/*14905*/ uint16(xSetOp), uint16(SETO), +/*14907*/ uint16(xReadSlashR), +/*14908*/ uint16(xArgRM8), +/*14909*/ uint16(xMatch), +/*14910*/ uint16(xSetOp), uint16(SETNO), +/*14912*/ uint16(xReadSlashR), +/*14913*/ uint16(xArgRM8), +/*14914*/ uint16(xMatch), +/*14915*/ uint16(xSetOp), uint16(SETB), +/*14917*/ uint16(xReadSlashR), +/*14918*/ uint16(xArgRM8), +/*14919*/ uint16(xMatch), +/*14920*/ uint16(xSetOp), uint16(SETAE), +/*14922*/ uint16(xReadSlashR), +/*14923*/ uint16(xArgRM8), +/*14924*/ uint16(xMatch), +/*14925*/ uint16(xSetOp), uint16(SETE), +/*14927*/ uint16(xReadSlashR), +/*14928*/ uint16(xArgRM8), /*14929*/ uint16(xMatch), -/*14930*/ uint16(xCondIs64), 14933, 14953, -/*14933*/ uint16(xCondDataSize), 14939, 14946, 0, 0, 0, -/*14939*/ uint16(xSetOp), uint16(SHRD), -/*14941*/ uint16(xReadSlashR), -/*14942*/ uint16(xArgRM16), -/*14943*/ uint16(xArgR16), -/*14944*/ uint16(xArgCL), -/*14945*/ uint16(xMatch), -/*14946*/ uint16(xSetOp), uint16(SHRD), -/*14948*/ uint16(xReadSlashR), -/*14949*/ uint16(xArgRM32), -/*14950*/ uint16(xArgR32), -/*14951*/ uint16(xArgCL), -/*14952*/ uint16(xMatch), -/*14953*/ uint16(xCondDataSize), 14939, 14946, 14959, 0, 0, -/*14959*/ uint16(xSetOp), uint16(SHRD), -/*14961*/ uint16(xReadSlashR), -/*14962*/ uint16(xArgRM64), -/*14963*/ uint16(xArgR64), -/*14964*/ uint16(xArgCL), -/*14965*/ uint16(xMatch), -/*14966*/ uint16(xCondByte), 3, - 0xE8, 15281, - 0xF0, 15284, - 0xF8, 15287, -/*14974*/ uint16(xCondSlashR), - 14983, // 0 - 15043, // 1 - 15103, // 2 - 15154, // 3 - 15205, // 4 - 15232, // 5 - 15259, // 6 - 15277, // 7 -/*14983*/ uint16(xCondIs64), 14986, 15000, -/*14986*/ uint16(xCondDataSize), 14992, 14996, 0, 0, 0, -/*14992*/ uint16(xSetOp), uint16(FXSAVE), -/*14994*/ uint16(xArgM512byte), -/*14995*/ uint16(xMatch), -/*14996*/ uint16(xSetOp), uint16(FXSAVE), -/*14998*/ uint16(xArgM512byte), -/*14999*/ uint16(xMatch), -/*15000*/ uint16(xCondPrefix), 2, - 0xF3, 15016, - 0x0, 15006, -/*15006*/ uint16(xCondDataSize), 14992, 14996, 15012, 0, 0, -/*15012*/ uint16(xSetOp), uint16(FXSAVE64), -/*15014*/ uint16(xArgM512byte), +/*14930*/ uint16(xSetOp), uint16(SETNE), +/*14932*/ uint16(xReadSlashR), +/*14933*/ uint16(xArgRM8), +/*14934*/ uint16(xMatch), +/*14935*/ uint16(xSetOp), uint16(SETBE), +/*14937*/ uint16(xReadSlashR), +/*14938*/ uint16(xArgRM8), +/*14939*/ uint16(xMatch), +/*14940*/ uint16(xSetOp), uint16(SETA), +/*14942*/ uint16(xReadSlashR), +/*14943*/ uint16(xArgRM8), +/*14944*/ uint16(xMatch), +/*14945*/ uint16(xSetOp), uint16(SETS), +/*14947*/ uint16(xReadSlashR), +/*14948*/ uint16(xArgRM8), +/*14949*/ uint16(xMatch), +/*14950*/ uint16(xSetOp), uint16(SETNS), +/*14952*/ uint16(xReadSlashR), +/*14953*/ uint16(xArgRM8), +/*14954*/ uint16(xMatch), +/*14955*/ uint16(xSetOp), uint16(SETP), +/*14957*/ uint16(xReadSlashR), +/*14958*/ uint16(xArgRM8), +/*14959*/ uint16(xMatch), +/*14960*/ uint16(xSetOp), uint16(SETNP), +/*14962*/ uint16(xReadSlashR), +/*14963*/ uint16(xArgRM8), +/*14964*/ uint16(xMatch), +/*14965*/ uint16(xSetOp), uint16(SETL), +/*14967*/ uint16(xReadSlashR), +/*14968*/ uint16(xArgRM8), +/*14969*/ uint16(xMatch), +/*14970*/ uint16(xSetOp), uint16(SETGE), +/*14972*/ uint16(xReadSlashR), +/*14973*/ uint16(xArgRM8), +/*14974*/ uint16(xMatch), +/*14975*/ uint16(xSetOp), uint16(SETLE), +/*14977*/ uint16(xReadSlashR), +/*14978*/ uint16(xArgRM8), +/*14979*/ uint16(xMatch), +/*14980*/ uint16(xSetOp), uint16(SETG), +/*14982*/ uint16(xReadSlashR), +/*14983*/ uint16(xArgRM8), +/*14984*/ uint16(xMatch), +/*14985*/ uint16(xSetOp), uint16(PUSH), +/*14987*/ uint16(xArgFS), +/*14988*/ uint16(xMatch), +/*14989*/ uint16(xCondIs64), 14992, 15006, +/*14992*/ uint16(xCondDataSize), 14998, 15002, 0, 0, 0, +/*14998*/ uint16(xSetOp), uint16(POP), +/*15000*/ uint16(xArgFS), +/*15001*/ uint16(xMatch), +/*15002*/ uint16(xSetOp), uint16(POP), +/*15004*/ uint16(xArgFS), +/*15005*/ uint16(xMatch), +/*15006*/ uint16(xCondDataSize), 14998, 15012, 15016, 0, 0, +/*15012*/ uint16(xSetOp), uint16(POP), +/*15014*/ uint16(xArgFS), /*15015*/ uint16(xMatch), -/*15016*/ uint16(xCondDataSize), 15022, 15029, 15036, 0, 0, -/*15022*/ uint16(xCondIsMem), 15025, 0, -/*15025*/ uint16(xSetOp), uint16(RDFSBASE), -/*15027*/ uint16(xArgRM32), -/*15028*/ uint16(xMatch), -/*15029*/ uint16(xCondIsMem), 15032, 0, -/*15032*/ uint16(xSetOp), uint16(RDFSBASE), -/*15034*/ uint16(xArgRM32), -/*15035*/ uint16(xMatch), -/*15036*/ uint16(xCondIsMem), 15039, 0, -/*15039*/ uint16(xSetOp), uint16(RDFSBASE), -/*15041*/ uint16(xArgRM64), -/*15042*/ uint16(xMatch), -/*15043*/ uint16(xCondIs64), 15046, 15060, -/*15046*/ uint16(xCondDataSize), 15052, 15056, 0, 0, 0, -/*15052*/ uint16(xSetOp), uint16(FXRSTOR), -/*15054*/ uint16(xArgM512byte), +/*15016*/ uint16(xSetOp), uint16(POP), +/*15018*/ uint16(xArgFS), +/*15019*/ uint16(xMatch), +/*15020*/ uint16(xSetOp), uint16(CPUID), +/*15022*/ uint16(xMatch), +/*15023*/ uint16(xCondIs64), 15026, 15044, +/*15026*/ uint16(xCondDataSize), 15032, 15038, 0, 0, 0, +/*15032*/ uint16(xSetOp), uint16(BT), +/*15034*/ uint16(xReadSlashR), +/*15035*/ uint16(xArgRM16), +/*15036*/ uint16(xArgR16), +/*15037*/ uint16(xMatch), +/*15038*/ uint16(xSetOp), uint16(BT), +/*15040*/ uint16(xReadSlashR), +/*15041*/ uint16(xArgRM32), +/*15042*/ uint16(xArgR32), +/*15043*/ uint16(xMatch), +/*15044*/ uint16(xCondDataSize), 15032, 15038, 15050, 0, 0, +/*15050*/ uint16(xSetOp), uint16(BT), +/*15052*/ uint16(xReadSlashR), +/*15053*/ uint16(xArgRM64), +/*15054*/ uint16(xArgR64), /*15055*/ uint16(xMatch), -/*15056*/ uint16(xSetOp), uint16(FXRSTOR), -/*15058*/ uint16(xArgM512byte), -/*15059*/ uint16(xMatch), -/*15060*/ uint16(xCondPrefix), 2, - 0xF3, 15076, - 0x0, 15066, -/*15066*/ uint16(xCondDataSize), 15052, 15056, 15072, 0, 0, -/*15072*/ uint16(xSetOp), uint16(FXRSTOR64), -/*15074*/ uint16(xArgM512byte), -/*15075*/ uint16(xMatch), -/*15076*/ uint16(xCondDataSize), 15082, 15089, 15096, 0, 0, -/*15082*/ uint16(xCondIsMem), 15085, 0, -/*15085*/ uint16(xSetOp), uint16(RDGSBASE), -/*15087*/ uint16(xArgRM32), -/*15088*/ uint16(xMatch), -/*15089*/ uint16(xCondIsMem), 15092, 0, -/*15092*/ uint16(xSetOp), uint16(RDGSBASE), -/*15094*/ uint16(xArgRM32), -/*15095*/ uint16(xMatch), -/*15096*/ uint16(xCondIsMem), 15099, 0, -/*15099*/ uint16(xSetOp), uint16(RDGSBASE), -/*15101*/ uint16(xArgRM64), -/*15102*/ uint16(xMatch), -/*15103*/ uint16(xCondIs64), 15106, 15126, -/*15106*/ uint16(xCondPrefix), 3, - 0xC5, 15122, - 0xC4, 15118, - 0x0, 15114, -/*15114*/ uint16(xSetOp), uint16(LDMXCSR), -/*15116*/ uint16(xArgM32), +/*15056*/ uint16(xCondIs64), 15059, 15081, +/*15059*/ uint16(xCondDataSize), 15065, 15073, 0, 0, 0, +/*15065*/ uint16(xSetOp), uint16(SHLD), +/*15067*/ uint16(xReadSlashR), +/*15068*/ uint16(xReadIb), +/*15069*/ uint16(xArgRM16), +/*15070*/ uint16(xArgR16), +/*15071*/ uint16(xArgImm8u), +/*15072*/ uint16(xMatch), +/*15073*/ uint16(xSetOp), uint16(SHLD), +/*15075*/ uint16(xReadSlashR), +/*15076*/ uint16(xReadIb), +/*15077*/ uint16(xArgRM32), +/*15078*/ uint16(xArgR32), +/*15079*/ uint16(xArgImm8u), +/*15080*/ uint16(xMatch), +/*15081*/ uint16(xCondDataSize), 15065, 15073, 15087, 0, 0, +/*15087*/ uint16(xSetOp), uint16(SHLD), +/*15089*/ uint16(xReadSlashR), +/*15090*/ uint16(xReadIb), +/*15091*/ uint16(xArgRM64), +/*15092*/ uint16(xArgR64), +/*15093*/ uint16(xArgImm8u), +/*15094*/ uint16(xMatch), +/*15095*/ uint16(xCondIs64), 15098, 15118, +/*15098*/ uint16(xCondDataSize), 15104, 15111, 0, 0, 0, +/*15104*/ uint16(xSetOp), uint16(SHLD), +/*15106*/ uint16(xReadSlashR), +/*15107*/ uint16(xArgRM16), +/*15108*/ uint16(xArgR16), +/*15109*/ uint16(xArgCL), +/*15110*/ uint16(xMatch), +/*15111*/ uint16(xSetOp), uint16(SHLD), +/*15113*/ uint16(xReadSlashR), +/*15114*/ uint16(xArgRM32), +/*15115*/ uint16(xArgR32), +/*15116*/ uint16(xArgCL), /*15117*/ uint16(xMatch), -/*15118*/ uint16(xSetOp), uint16(VLDMXCSR), -/*15120*/ uint16(xArgM32), -/*15121*/ uint16(xMatch), -/*15122*/ uint16(xSetOp), uint16(VLDMXCSR), -/*15124*/ uint16(xArgM32), -/*15125*/ uint16(xMatch), -/*15126*/ uint16(xCondPrefix), 4, - 0xF3, 15136, - 0xC5, 15122, - 0xC4, 15118, - 0x0, 15114, -/*15136*/ uint16(xCondDataSize), 15142, 15146, 15150, 0, 0, -/*15142*/ uint16(xSetOp), uint16(WRFSBASE), -/*15144*/ uint16(xArgRM32), -/*15145*/ uint16(xMatch), -/*15146*/ uint16(xSetOp), uint16(WRFSBASE), -/*15148*/ uint16(xArgRM32), -/*15149*/ uint16(xMatch), -/*15150*/ uint16(xSetOp), uint16(WRFSBASE), -/*15152*/ uint16(xArgRM64), -/*15153*/ uint16(xMatch), -/*15154*/ uint16(xCondIs64), 15157, 15177, -/*15157*/ uint16(xCondPrefix), 3, - 0xC5, 15173, - 0xC4, 15169, - 0x0, 15165, -/*15165*/ uint16(xSetOp), uint16(STMXCSR), -/*15167*/ uint16(xArgM32), +/*15118*/ uint16(xCondDataSize), 15104, 15111, 15124, 0, 0, +/*15124*/ uint16(xSetOp), uint16(SHLD), +/*15126*/ uint16(xReadSlashR), +/*15127*/ uint16(xArgRM64), +/*15128*/ uint16(xArgR64), +/*15129*/ uint16(xArgCL), +/*15130*/ uint16(xMatch), +/*15131*/ uint16(xSetOp), uint16(PUSH), +/*15133*/ uint16(xArgGS), +/*15134*/ uint16(xMatch), +/*15135*/ uint16(xCondIs64), 15138, 15152, +/*15138*/ uint16(xCondDataSize), 15144, 15148, 0, 0, 0, +/*15144*/ uint16(xSetOp), uint16(POP), +/*15146*/ uint16(xArgGS), +/*15147*/ uint16(xMatch), +/*15148*/ uint16(xSetOp), uint16(POP), +/*15150*/ uint16(xArgGS), +/*15151*/ uint16(xMatch), +/*15152*/ uint16(xCondDataSize), 15144, 15158, 15162, 0, 0, +/*15158*/ uint16(xSetOp), uint16(POP), +/*15160*/ uint16(xArgGS), +/*15161*/ uint16(xMatch), +/*15162*/ uint16(xSetOp), uint16(POP), +/*15164*/ uint16(xArgGS), +/*15165*/ uint16(xMatch), +/*15166*/ uint16(xSetOp), uint16(RSM), /*15168*/ uint16(xMatch), -/*15169*/ uint16(xSetOp), uint16(VSTMXCSR), -/*15171*/ uint16(xArgM32), -/*15172*/ uint16(xMatch), -/*15173*/ uint16(xSetOp), uint16(VSTMXCSR), -/*15175*/ uint16(xArgM32), -/*15176*/ uint16(xMatch), -/*15177*/ uint16(xCondPrefix), 4, - 0xF3, 15187, - 0xC5, 15173, - 0xC4, 15169, - 0x0, 15165, -/*15187*/ uint16(xCondDataSize), 15193, 15197, 15201, 0, 0, -/*15193*/ uint16(xSetOp), uint16(WRGSBASE), -/*15195*/ uint16(xArgRM32), -/*15196*/ uint16(xMatch), -/*15197*/ uint16(xSetOp), uint16(WRGSBASE), -/*15199*/ uint16(xArgRM32), -/*15200*/ uint16(xMatch), -/*15201*/ uint16(xSetOp), uint16(WRGSBASE), -/*15203*/ uint16(xArgRM64), -/*15204*/ uint16(xMatch), -/*15205*/ uint16(xCondIs64), 15208, 15222, -/*15208*/ uint16(xCondDataSize), 15214, 15218, 0, 0, 0, -/*15214*/ uint16(xSetOp), uint16(XSAVE), -/*15216*/ uint16(xArgMem), -/*15217*/ uint16(xMatch), -/*15218*/ uint16(xSetOp), uint16(XSAVE), -/*15220*/ uint16(xArgMem), -/*15221*/ uint16(xMatch), -/*15222*/ uint16(xCondDataSize), 15214, 15218, 15228, 0, 0, -/*15228*/ uint16(xSetOp), uint16(XSAVE64), -/*15230*/ uint16(xArgMem), -/*15231*/ uint16(xMatch), -/*15232*/ uint16(xCondIs64), 15235, 15249, -/*15235*/ uint16(xCondDataSize), 15241, 15245, 0, 0, 0, -/*15241*/ uint16(xSetOp), uint16(XRSTOR), -/*15243*/ uint16(xArgMem), -/*15244*/ uint16(xMatch), -/*15245*/ uint16(xSetOp), uint16(XRSTOR), -/*15247*/ uint16(xArgMem), -/*15248*/ uint16(xMatch), -/*15249*/ uint16(xCondDataSize), 15241, 15245, 15255, 0, 0, -/*15255*/ uint16(xSetOp), uint16(XRSTOR64), -/*15257*/ uint16(xArgMem), -/*15258*/ uint16(xMatch), -/*15259*/ uint16(xCondDataSize), 15265, 15269, 15273, 0, 0, -/*15265*/ uint16(xSetOp), uint16(XSAVEOPT), -/*15267*/ uint16(xArgMem), -/*15268*/ uint16(xMatch), -/*15269*/ uint16(xSetOp), uint16(XSAVEOPT), -/*15271*/ uint16(xArgMem), -/*15272*/ uint16(xMatch), -/*15273*/ uint16(xSetOp), uint16(XSAVEOPT64), -/*15275*/ uint16(xArgMem), +/*15169*/ uint16(xCondIs64), 15172, 15190, +/*15172*/ uint16(xCondDataSize), 15178, 15184, 0, 0, 0, +/*15178*/ uint16(xSetOp), uint16(BTS), +/*15180*/ uint16(xReadSlashR), +/*15181*/ uint16(xArgRM16), +/*15182*/ uint16(xArgR16), +/*15183*/ uint16(xMatch), +/*15184*/ uint16(xSetOp), uint16(BTS), +/*15186*/ uint16(xReadSlashR), +/*15187*/ uint16(xArgRM32), +/*15188*/ uint16(xArgR32), +/*15189*/ uint16(xMatch), +/*15190*/ uint16(xCondDataSize), 15178, 15184, 15196, 0, 0, +/*15196*/ uint16(xSetOp), uint16(BTS), +/*15198*/ uint16(xReadSlashR), +/*15199*/ uint16(xArgRM64), +/*15200*/ uint16(xArgR64), +/*15201*/ uint16(xMatch), +/*15202*/ uint16(xCondIs64), 15205, 15227, +/*15205*/ uint16(xCondDataSize), 15211, 15219, 0, 0, 0, +/*15211*/ uint16(xSetOp), uint16(SHRD), +/*15213*/ uint16(xReadSlashR), +/*15214*/ uint16(xReadIb), +/*15215*/ uint16(xArgRM16), +/*15216*/ uint16(xArgR16), +/*15217*/ uint16(xArgImm8u), +/*15218*/ uint16(xMatch), +/*15219*/ uint16(xSetOp), uint16(SHRD), +/*15221*/ uint16(xReadSlashR), +/*15222*/ uint16(xReadIb), +/*15223*/ uint16(xArgRM32), +/*15224*/ uint16(xArgR32), +/*15225*/ uint16(xArgImm8u), +/*15226*/ uint16(xMatch), +/*15227*/ uint16(xCondDataSize), 15211, 15219, 15233, 0, 0, +/*15233*/ uint16(xSetOp), uint16(SHRD), +/*15235*/ uint16(xReadSlashR), +/*15236*/ uint16(xReadIb), +/*15237*/ uint16(xArgRM64), +/*15238*/ uint16(xArgR64), +/*15239*/ uint16(xArgImm8u), +/*15240*/ uint16(xMatch), +/*15241*/ uint16(xCondIs64), 15244, 15264, +/*15244*/ uint16(xCondDataSize), 15250, 15257, 0, 0, 0, +/*15250*/ uint16(xSetOp), uint16(SHRD), +/*15252*/ uint16(xReadSlashR), +/*15253*/ uint16(xArgRM16), +/*15254*/ uint16(xArgR16), +/*15255*/ uint16(xArgCL), +/*15256*/ uint16(xMatch), +/*15257*/ uint16(xSetOp), uint16(SHRD), +/*15259*/ uint16(xReadSlashR), +/*15260*/ uint16(xArgRM32), +/*15261*/ uint16(xArgR32), +/*15262*/ uint16(xArgCL), +/*15263*/ uint16(xMatch), +/*15264*/ uint16(xCondDataSize), 15250, 15257, 15270, 0, 0, +/*15270*/ uint16(xSetOp), uint16(SHRD), +/*15272*/ uint16(xReadSlashR), +/*15273*/ uint16(xArgRM64), +/*15274*/ uint16(xArgR64), +/*15275*/ uint16(xArgCL), /*15276*/ uint16(xMatch), -/*15277*/ uint16(xSetOp), uint16(CLFLUSH), -/*15279*/ uint16(xArgM8), -/*15280*/ uint16(xMatch), -/*15281*/ uint16(xSetOp), uint16(LFENCE), -/*15283*/ uint16(xMatch), -/*15284*/ uint16(xSetOp), uint16(MFENCE), -/*15286*/ uint16(xMatch), -/*15287*/ uint16(xSetOp), uint16(SFENCE), -/*15289*/ uint16(xMatch), -/*15290*/ uint16(xCondIs64), 15293, 15311, -/*15293*/ uint16(xCondDataSize), 15299, 15305, 0, 0, 0, -/*15299*/ uint16(xSetOp), uint16(IMUL), -/*15301*/ uint16(xReadSlashR), -/*15302*/ uint16(xArgR16), -/*15303*/ uint16(xArgRM16), -/*15304*/ uint16(xMatch), -/*15305*/ uint16(xSetOp), uint16(IMUL), -/*15307*/ uint16(xReadSlashR), -/*15308*/ uint16(xArgR32), -/*15309*/ uint16(xArgRM32), +/*15277*/ uint16(xCondByte), 3, + 0xE8, 15604, + 0xF0, 15607, + 0xF8, 15610, +/*15285*/ uint16(xCondSlashR), + 15294, // 0 + 15354, // 1 + 15414, // 2 + 15471, // 3 + 15528, // 4 + 15555, // 5 + 15582, // 6 + 15600, // 7 +/*15294*/ uint16(xCondIs64), 15297, 15311, +/*15297*/ uint16(xCondDataSize), 15303, 15307, 0, 0, 0, +/*15303*/ uint16(xSetOp), uint16(FXSAVE), +/*15305*/ uint16(xArgM512byte), +/*15306*/ uint16(xMatch), +/*15307*/ uint16(xSetOp), uint16(FXSAVE), +/*15309*/ uint16(xArgM512byte), /*15310*/ uint16(xMatch), -/*15311*/ uint16(xCondDataSize), 15299, 15305, 15317, 0, 0, -/*15317*/ uint16(xSetOp), uint16(IMUL), -/*15319*/ uint16(xReadSlashR), -/*15320*/ uint16(xArgR64), -/*15321*/ uint16(xArgRM64), -/*15322*/ uint16(xMatch), -/*15323*/ uint16(xSetOp), uint16(CMPXCHG), -/*15325*/ uint16(xReadSlashR), -/*15326*/ uint16(xArgRM8), -/*15327*/ uint16(xArgR8), -/*15328*/ uint16(xMatch), -/*15329*/ uint16(xCondIs64), 15332, 15350, -/*15332*/ uint16(xCondDataSize), 15338, 15344, 0, 0, 0, -/*15338*/ uint16(xSetOp), uint16(CMPXCHG), -/*15340*/ uint16(xReadSlashR), -/*15341*/ uint16(xArgRM16), -/*15342*/ uint16(xArgR16), -/*15343*/ uint16(xMatch), -/*15344*/ uint16(xSetOp), uint16(CMPXCHG), -/*15346*/ uint16(xReadSlashR), -/*15347*/ uint16(xArgRM32), -/*15348*/ uint16(xArgR32), -/*15349*/ uint16(xMatch), -/*15350*/ uint16(xCondDataSize), 15338, 15344, 15356, 0, 0, -/*15356*/ uint16(xSetOp), uint16(CMPXCHG), -/*15358*/ uint16(xReadSlashR), -/*15359*/ uint16(xArgRM64), -/*15360*/ uint16(xArgR64), -/*15361*/ uint16(xMatch), -/*15362*/ uint16(xCondIs64), 15365, 15383, -/*15365*/ uint16(xCondDataSize), 15371, 15377, 0, 0, 0, -/*15371*/ uint16(xSetOp), uint16(LSS), -/*15373*/ uint16(xReadSlashR), -/*15374*/ uint16(xArgR16), -/*15375*/ uint16(xArgM16colon16), -/*15376*/ uint16(xMatch), -/*15377*/ uint16(xSetOp), uint16(LSS), -/*15379*/ uint16(xReadSlashR), -/*15380*/ uint16(xArgR32), -/*15381*/ uint16(xArgM16colon32), -/*15382*/ uint16(xMatch), -/*15383*/ uint16(xCondDataSize), 15371, 15377, 15389, 0, 0, -/*15389*/ uint16(xSetOp), uint16(LSS), -/*15391*/ uint16(xReadSlashR), -/*15392*/ uint16(xArgR64), -/*15393*/ uint16(xArgM16colon64), -/*15394*/ uint16(xMatch), -/*15395*/ uint16(xCondIs64), 15398, 15416, -/*15398*/ uint16(xCondDataSize), 15404, 15410, 0, 0, 0, -/*15404*/ uint16(xSetOp), uint16(BTR), -/*15406*/ uint16(xReadSlashR), -/*15407*/ uint16(xArgRM16), -/*15408*/ uint16(xArgR16), -/*15409*/ uint16(xMatch), -/*15410*/ uint16(xSetOp), uint16(BTR), -/*15412*/ uint16(xReadSlashR), -/*15413*/ uint16(xArgRM32), -/*15414*/ uint16(xArgR32), -/*15415*/ uint16(xMatch), -/*15416*/ uint16(xCondDataSize), 15404, 15410, 15422, 0, 0, -/*15422*/ uint16(xSetOp), uint16(BTR), -/*15424*/ uint16(xReadSlashR), -/*15425*/ uint16(xArgRM64), -/*15426*/ uint16(xArgR64), -/*15427*/ uint16(xMatch), -/*15428*/ uint16(xCondIs64), 15431, 15449, -/*15431*/ uint16(xCondDataSize), 15437, 15443, 0, 0, 0, -/*15437*/ uint16(xSetOp), uint16(LFS), -/*15439*/ uint16(xReadSlashR), -/*15440*/ uint16(xArgR16), -/*15441*/ uint16(xArgM16colon16), +/*15311*/ uint16(xCondPrefix), 2, + 0xF3, 15327, + 0x0, 15317, +/*15317*/ uint16(xCondDataSize), 15303, 15307, 15323, 0, 0, +/*15323*/ uint16(xSetOp), uint16(FXSAVE64), +/*15325*/ uint16(xArgM512byte), +/*15326*/ uint16(xMatch), +/*15327*/ uint16(xCondDataSize), 15333, 15340, 15347, 0, 0, +/*15333*/ uint16(xCondIsMem), 15336, 0, +/*15336*/ uint16(xSetOp), uint16(RDFSBASE), +/*15338*/ uint16(xArgRM32), +/*15339*/ uint16(xMatch), +/*15340*/ uint16(xCondIsMem), 15343, 0, +/*15343*/ uint16(xSetOp), uint16(RDFSBASE), +/*15345*/ uint16(xArgRM32), +/*15346*/ uint16(xMatch), +/*15347*/ uint16(xCondIsMem), 15350, 0, +/*15350*/ uint16(xSetOp), uint16(RDFSBASE), +/*15352*/ uint16(xArgRM64), +/*15353*/ uint16(xMatch), +/*15354*/ uint16(xCondIs64), 15357, 15371, +/*15357*/ uint16(xCondDataSize), 15363, 15367, 0, 0, 0, +/*15363*/ uint16(xSetOp), uint16(FXRSTOR), +/*15365*/ uint16(xArgM512byte), +/*15366*/ uint16(xMatch), +/*15367*/ uint16(xSetOp), uint16(FXRSTOR), +/*15369*/ uint16(xArgM512byte), +/*15370*/ uint16(xMatch), +/*15371*/ uint16(xCondPrefix), 2, + 0xF3, 15387, + 0x0, 15377, +/*15377*/ uint16(xCondDataSize), 15363, 15367, 15383, 0, 0, +/*15383*/ uint16(xSetOp), uint16(FXRSTOR64), +/*15385*/ uint16(xArgM512byte), +/*15386*/ uint16(xMatch), +/*15387*/ uint16(xCondDataSize), 15393, 15400, 15407, 0, 0, +/*15393*/ uint16(xCondIsMem), 15396, 0, +/*15396*/ uint16(xSetOp), uint16(RDGSBASE), +/*15398*/ uint16(xArgRM32), +/*15399*/ uint16(xMatch), +/*15400*/ uint16(xCondIsMem), 15403, 0, +/*15403*/ uint16(xSetOp), uint16(RDGSBASE), +/*15405*/ uint16(xArgRM32), +/*15406*/ uint16(xMatch), +/*15407*/ uint16(xCondIsMem), 15410, 0, +/*15410*/ uint16(xSetOp), uint16(RDGSBASE), +/*15412*/ uint16(xArgRM64), +/*15413*/ uint16(xMatch), +/*15414*/ uint16(xCondIs64), 15417, 15443, +/*15417*/ uint16(xCondPrefix), 3, + 0xC5, 15436, + 0xC4, 15429, + 0x0, 15425, +/*15425*/ uint16(xSetOp), uint16(LDMXCSR), +/*15427*/ uint16(xArgM32), +/*15428*/ uint16(xMatch), +/*15429*/ uint16(xCondIsMem), 0, 15432, +/*15432*/ uint16(xSetOp), uint16(VLDMXCSR), +/*15434*/ uint16(xArgM32), +/*15435*/ uint16(xMatch), +/*15436*/ uint16(xCondIsMem), 0, 15439, +/*15439*/ uint16(xSetOp), uint16(VLDMXCSR), +/*15441*/ uint16(xArgM32), /*15442*/ uint16(xMatch), -/*15443*/ uint16(xSetOp), uint16(LFS), -/*15445*/ uint16(xReadSlashR), -/*15446*/ uint16(xArgR32), -/*15447*/ uint16(xArgM16colon32), -/*15448*/ uint16(xMatch), -/*15449*/ uint16(xCondDataSize), 15437, 15443, 15455, 0, 0, -/*15455*/ uint16(xSetOp), uint16(LFS), -/*15457*/ uint16(xReadSlashR), -/*15458*/ uint16(xArgR64), -/*15459*/ uint16(xArgM16colon64), -/*15460*/ uint16(xMatch), -/*15461*/ uint16(xCondIs64), 15464, 15482, -/*15464*/ uint16(xCondDataSize), 15470, 15476, 0, 0, 0, -/*15470*/ uint16(xSetOp), uint16(LGS), -/*15472*/ uint16(xReadSlashR), -/*15473*/ uint16(xArgR16), -/*15474*/ uint16(xArgM16colon16), -/*15475*/ uint16(xMatch), -/*15476*/ uint16(xSetOp), uint16(LGS), -/*15478*/ uint16(xReadSlashR), -/*15479*/ uint16(xArgR32), -/*15480*/ uint16(xArgM16colon32), -/*15481*/ uint16(xMatch), -/*15482*/ uint16(xCondDataSize), 15470, 15476, 15488, 0, 0, -/*15488*/ uint16(xSetOp), uint16(LGS), -/*15490*/ uint16(xReadSlashR), -/*15491*/ uint16(xArgR64), -/*15492*/ uint16(xArgM16colon64), -/*15493*/ uint16(xMatch), -/*15494*/ uint16(xCondIs64), 15497, 15515, -/*15497*/ uint16(xCondDataSize), 15503, 15509, 0, 0, 0, -/*15503*/ uint16(xSetOp), uint16(MOVZX), -/*15505*/ uint16(xReadSlashR), -/*15506*/ uint16(xArgR16), -/*15507*/ uint16(xArgRM8), -/*15508*/ uint16(xMatch), -/*15509*/ uint16(xSetOp), uint16(MOVZX), -/*15511*/ uint16(xReadSlashR), -/*15512*/ uint16(xArgR32), -/*15513*/ uint16(xArgRM8), -/*15514*/ uint16(xMatch), -/*15515*/ uint16(xCondDataSize), 15503, 15509, 15521, 0, 0, -/*15521*/ uint16(xSetOp), uint16(MOVZX), -/*15523*/ uint16(xReadSlashR), -/*15524*/ uint16(xArgR64), -/*15525*/ uint16(xArgRM8), -/*15526*/ uint16(xMatch), -/*15527*/ uint16(xCondIs64), 15530, 15548, -/*15530*/ uint16(xCondDataSize), 15536, 15542, 0, 0, 0, -/*15536*/ uint16(xSetOp), uint16(MOVZX), -/*15538*/ uint16(xReadSlashR), -/*15539*/ uint16(xArgR16), -/*15540*/ uint16(xArgRM16), -/*15541*/ uint16(xMatch), -/*15542*/ uint16(xSetOp), uint16(MOVZX), -/*15544*/ uint16(xReadSlashR), -/*15545*/ uint16(xArgR32), -/*15546*/ uint16(xArgRM16), -/*15547*/ uint16(xMatch), -/*15548*/ uint16(xCondDataSize), 15536, 15542, 15554, 0, 0, -/*15554*/ uint16(xSetOp), uint16(MOVZX), -/*15556*/ uint16(xReadSlashR), -/*15557*/ uint16(xArgR64), -/*15558*/ uint16(xArgRM16), -/*15559*/ uint16(xMatch), -/*15560*/ uint16(xCondIs64), 15563, 15585, -/*15563*/ uint16(xCondPrefix), 1, - 0xF3, 15567, -/*15567*/ uint16(xCondDataSize), 15573, 15579, 0, 0, 0, -/*15573*/ uint16(xSetOp), uint16(POPCNT), -/*15575*/ uint16(xReadSlashR), -/*15576*/ uint16(xArgR16), -/*15577*/ uint16(xArgRM16), -/*15578*/ uint16(xMatch), -/*15579*/ uint16(xSetOp), uint16(POPCNT), -/*15581*/ uint16(xReadSlashR), -/*15582*/ uint16(xArgR32), -/*15583*/ uint16(xArgRM32), -/*15584*/ uint16(xMatch), -/*15585*/ uint16(xCondPrefix), 1, - 0xF3, 15589, -/*15589*/ uint16(xCondDataSize), 15573, 15579, 15595, 0, 0, -/*15595*/ uint16(xSetOp), uint16(POPCNT), -/*15597*/ uint16(xReadSlashR), -/*15598*/ uint16(xArgR64), -/*15599*/ uint16(xArgRM64), -/*15600*/ uint16(xMatch), -/*15601*/ uint16(xCondDataSize), 0, 15607, 0, 0, 0, -/*15607*/ uint16(xSetOp), uint16(UD1), -/*15609*/ uint16(xReadSlashR), -/*15610*/ uint16(xArgR32), -/*15611*/ uint16(xArgRM32), +/*15443*/ uint16(xCondPrefix), 4, + 0xF3, 15453, + 0xC5, 15436, + 0xC4, 15429, + 0x0, 15425, +/*15453*/ uint16(xCondDataSize), 15459, 15463, 15467, 0, 0, +/*15459*/ uint16(xSetOp), uint16(WRFSBASE), +/*15461*/ uint16(xArgRM32), +/*15462*/ uint16(xMatch), +/*15463*/ uint16(xSetOp), uint16(WRFSBASE), +/*15465*/ uint16(xArgRM32), +/*15466*/ uint16(xMatch), +/*15467*/ uint16(xSetOp), uint16(WRFSBASE), +/*15469*/ uint16(xArgRM64), +/*15470*/ uint16(xMatch), +/*15471*/ uint16(xCondIs64), 15474, 15500, +/*15474*/ uint16(xCondPrefix), 3, + 0xC5, 15493, + 0xC4, 15486, + 0x0, 15482, +/*15482*/ uint16(xSetOp), uint16(STMXCSR), +/*15484*/ uint16(xArgM32), +/*15485*/ uint16(xMatch), +/*15486*/ uint16(xCondIsMem), 0, 15489, +/*15489*/ uint16(xSetOp), uint16(VSTMXCSR), +/*15491*/ uint16(xArgM32), +/*15492*/ uint16(xMatch), +/*15493*/ uint16(xCondIsMem), 0, 15496, +/*15496*/ uint16(xSetOp), uint16(VSTMXCSR), +/*15498*/ uint16(xArgM32), +/*15499*/ uint16(xMatch), +/*15500*/ uint16(xCondPrefix), 4, + 0xF3, 15510, + 0xC5, 15493, + 0xC4, 15486, + 0x0, 15482, +/*15510*/ uint16(xCondDataSize), 15516, 15520, 15524, 0, 0, +/*15516*/ uint16(xSetOp), uint16(WRGSBASE), +/*15518*/ uint16(xArgRM32), +/*15519*/ uint16(xMatch), +/*15520*/ uint16(xSetOp), uint16(WRGSBASE), +/*15522*/ uint16(xArgRM32), +/*15523*/ uint16(xMatch), +/*15524*/ uint16(xSetOp), uint16(WRGSBASE), +/*15526*/ uint16(xArgRM64), +/*15527*/ uint16(xMatch), +/*15528*/ uint16(xCondIs64), 15531, 15545, +/*15531*/ uint16(xCondDataSize), 15537, 15541, 0, 0, 0, +/*15537*/ uint16(xSetOp), uint16(XSAVE), +/*15539*/ uint16(xArgMem), +/*15540*/ uint16(xMatch), +/*15541*/ uint16(xSetOp), uint16(XSAVE), +/*15543*/ uint16(xArgMem), +/*15544*/ uint16(xMatch), +/*15545*/ uint16(xCondDataSize), 15537, 15541, 15551, 0, 0, +/*15551*/ uint16(xSetOp), uint16(XSAVE64), +/*15553*/ uint16(xArgMem), +/*15554*/ uint16(xMatch), +/*15555*/ uint16(xCondIs64), 15558, 15572, +/*15558*/ uint16(xCondDataSize), 15564, 15568, 0, 0, 0, +/*15564*/ uint16(xSetOp), uint16(XRSTOR), +/*15566*/ uint16(xArgMem), +/*15567*/ uint16(xMatch), +/*15568*/ uint16(xSetOp), uint16(XRSTOR), +/*15570*/ uint16(xArgMem), +/*15571*/ uint16(xMatch), +/*15572*/ uint16(xCondDataSize), 15564, 15568, 15578, 0, 0, +/*15578*/ uint16(xSetOp), uint16(XRSTOR64), +/*15580*/ uint16(xArgMem), +/*15581*/ uint16(xMatch), +/*15582*/ uint16(xCondDataSize), 15588, 15592, 15596, 0, 0, +/*15588*/ uint16(xSetOp), uint16(XSAVEOPT), +/*15590*/ uint16(xArgMem), +/*15591*/ uint16(xMatch), +/*15592*/ uint16(xSetOp), uint16(XSAVEOPT), +/*15594*/ uint16(xArgMem), +/*15595*/ uint16(xMatch), +/*15596*/ uint16(xSetOp), uint16(XSAVEOPT64), +/*15598*/ uint16(xArgMem), +/*15599*/ uint16(xMatch), +/*15600*/ uint16(xSetOp), uint16(CLFLUSH), +/*15602*/ uint16(xArgM8), +/*15603*/ uint16(xMatch), +/*15604*/ uint16(xSetOp), uint16(LFENCE), +/*15606*/ uint16(xMatch), +/*15607*/ uint16(xSetOp), uint16(MFENCE), +/*15609*/ uint16(xMatch), +/*15610*/ uint16(xSetOp), uint16(SFENCE), /*15612*/ uint16(xMatch), -/*15613*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 15622, // 4 - 15655, // 5 - 15688, // 6 - 15721, // 7 -/*15622*/ uint16(xCondIs64), 15625, 15643, -/*15625*/ uint16(xCondDataSize), 15631, 15637, 0, 0, 0, -/*15631*/ uint16(xSetOp), uint16(BT), -/*15633*/ uint16(xReadIb), -/*15634*/ uint16(xArgRM16), -/*15635*/ uint16(xArgImm8u), -/*15636*/ uint16(xMatch), -/*15637*/ uint16(xSetOp), uint16(BT), -/*15639*/ uint16(xReadIb), -/*15640*/ uint16(xArgRM32), -/*15641*/ uint16(xArgImm8u), -/*15642*/ uint16(xMatch), -/*15643*/ uint16(xCondDataSize), 15631, 15637, 15649, 0, 0, -/*15649*/ uint16(xSetOp), uint16(BT), -/*15651*/ uint16(xReadIb), -/*15652*/ uint16(xArgRM64), -/*15653*/ uint16(xArgImm8u), -/*15654*/ uint16(xMatch), -/*15655*/ uint16(xCondIs64), 15658, 15676, -/*15658*/ uint16(xCondDataSize), 15664, 15670, 0, 0, 0, -/*15664*/ uint16(xSetOp), uint16(BTS), -/*15666*/ uint16(xReadIb), -/*15667*/ uint16(xArgRM16), -/*15668*/ uint16(xArgImm8u), -/*15669*/ uint16(xMatch), -/*15670*/ uint16(xSetOp), uint16(BTS), -/*15672*/ uint16(xReadIb), -/*15673*/ uint16(xArgRM32), -/*15674*/ uint16(xArgImm8u), -/*15675*/ uint16(xMatch), -/*15676*/ uint16(xCondDataSize), 15664, 15670, 15682, 0, 0, -/*15682*/ uint16(xSetOp), uint16(BTS), -/*15684*/ uint16(xReadIb), -/*15685*/ uint16(xArgRM64), -/*15686*/ uint16(xArgImm8u), -/*15687*/ uint16(xMatch), -/*15688*/ uint16(xCondIs64), 15691, 15709, -/*15691*/ uint16(xCondDataSize), 15697, 15703, 0, 0, 0, -/*15697*/ uint16(xSetOp), uint16(BTR), -/*15699*/ uint16(xReadIb), -/*15700*/ uint16(xArgRM16), -/*15701*/ uint16(xArgImm8u), -/*15702*/ uint16(xMatch), -/*15703*/ uint16(xSetOp), uint16(BTR), -/*15705*/ uint16(xReadIb), -/*15706*/ uint16(xArgRM32), -/*15707*/ uint16(xArgImm8u), -/*15708*/ uint16(xMatch), -/*15709*/ uint16(xCondDataSize), 15697, 15703, 15715, 0, 0, -/*15715*/ uint16(xSetOp), uint16(BTR), -/*15717*/ uint16(xReadIb), -/*15718*/ uint16(xArgRM64), -/*15719*/ uint16(xArgImm8u), -/*15720*/ uint16(xMatch), -/*15721*/ uint16(xCondIs64), 15724, 15742, -/*15724*/ uint16(xCondDataSize), 15730, 15736, 0, 0, 0, -/*15730*/ uint16(xSetOp), uint16(BTC), -/*15732*/ uint16(xReadIb), -/*15733*/ uint16(xArgRM16), -/*15734*/ uint16(xArgImm8u), -/*15735*/ uint16(xMatch), -/*15736*/ uint16(xSetOp), uint16(BTC), -/*15738*/ uint16(xReadIb), -/*15739*/ uint16(xArgRM32), -/*15740*/ uint16(xArgImm8u), -/*15741*/ uint16(xMatch), -/*15742*/ uint16(xCondDataSize), 15730, 15736, 15748, 0, 0, -/*15748*/ uint16(xSetOp), uint16(BTC), -/*15750*/ uint16(xReadIb), -/*15751*/ uint16(xArgRM64), -/*15752*/ uint16(xArgImm8u), -/*15753*/ uint16(xMatch), -/*15754*/ uint16(xCondIs64), 15757, 15775, -/*15757*/ uint16(xCondDataSize), 15763, 15769, 0, 0, 0, -/*15763*/ uint16(xSetOp), uint16(BTC), -/*15765*/ uint16(xReadSlashR), -/*15766*/ uint16(xArgRM16), -/*15767*/ uint16(xArgR16), -/*15768*/ uint16(xMatch), -/*15769*/ uint16(xSetOp), uint16(BTC), -/*15771*/ uint16(xReadSlashR), -/*15772*/ uint16(xArgRM32), -/*15773*/ uint16(xArgR32), -/*15774*/ uint16(xMatch), -/*15775*/ uint16(xCondDataSize), 15763, 15769, 15781, 0, 0, -/*15781*/ uint16(xSetOp), uint16(BTC), -/*15783*/ uint16(xReadSlashR), -/*15784*/ uint16(xArgRM64), -/*15785*/ uint16(xArgR64), -/*15786*/ uint16(xMatch), -/*15787*/ uint16(xCondIs64), 15790, 15832, -/*15790*/ uint16(xCondPrefix), 2, - 0xF3, 15814, - 0x0, 15796, -/*15796*/ uint16(xCondDataSize), 15802, 15808, 0, 0, 0, -/*15802*/ uint16(xSetOp), uint16(BSF), -/*15804*/ uint16(xReadSlashR), -/*15805*/ uint16(xArgR16), -/*15806*/ uint16(xArgRM16), -/*15807*/ uint16(xMatch), -/*15808*/ uint16(xSetOp), uint16(BSF), -/*15810*/ uint16(xReadSlashR), -/*15811*/ uint16(xArgR32), -/*15812*/ uint16(xArgRM32), -/*15813*/ uint16(xMatch), -/*15814*/ uint16(xCondDataSize), 15820, 15826, 0, 0, 0, -/*15820*/ uint16(xSetOp), uint16(TZCNT), -/*15822*/ uint16(xReadSlashR), -/*15823*/ uint16(xArgR16), -/*15824*/ uint16(xArgRM16), -/*15825*/ uint16(xMatch), -/*15826*/ uint16(xSetOp), uint16(TZCNT), +/*15613*/ uint16(xCondIs64), 15616, 15634, +/*15616*/ uint16(xCondDataSize), 15622, 15628, 0, 0, 0, +/*15622*/ uint16(xSetOp), uint16(IMUL), +/*15624*/ uint16(xReadSlashR), +/*15625*/ uint16(xArgR16), +/*15626*/ uint16(xArgRM16), +/*15627*/ uint16(xMatch), +/*15628*/ uint16(xSetOp), uint16(IMUL), +/*15630*/ uint16(xReadSlashR), +/*15631*/ uint16(xArgR32), +/*15632*/ uint16(xArgRM32), +/*15633*/ uint16(xMatch), +/*15634*/ uint16(xCondDataSize), 15622, 15628, 15640, 0, 0, +/*15640*/ uint16(xSetOp), uint16(IMUL), +/*15642*/ uint16(xReadSlashR), +/*15643*/ uint16(xArgR64), +/*15644*/ uint16(xArgRM64), +/*15645*/ uint16(xMatch), +/*15646*/ uint16(xSetOp), uint16(CMPXCHG), +/*15648*/ uint16(xReadSlashR), +/*15649*/ uint16(xArgRM8), +/*15650*/ uint16(xArgR8), +/*15651*/ uint16(xMatch), +/*15652*/ uint16(xCondIs64), 15655, 15673, +/*15655*/ uint16(xCondDataSize), 15661, 15667, 0, 0, 0, +/*15661*/ uint16(xSetOp), uint16(CMPXCHG), +/*15663*/ uint16(xReadSlashR), +/*15664*/ uint16(xArgRM16), +/*15665*/ uint16(xArgR16), +/*15666*/ uint16(xMatch), +/*15667*/ uint16(xSetOp), uint16(CMPXCHG), +/*15669*/ uint16(xReadSlashR), +/*15670*/ uint16(xArgRM32), +/*15671*/ uint16(xArgR32), +/*15672*/ uint16(xMatch), +/*15673*/ uint16(xCondDataSize), 15661, 15667, 15679, 0, 0, +/*15679*/ uint16(xSetOp), uint16(CMPXCHG), +/*15681*/ uint16(xReadSlashR), +/*15682*/ uint16(xArgRM64), +/*15683*/ uint16(xArgR64), +/*15684*/ uint16(xMatch), +/*15685*/ uint16(xCondIs64), 15688, 15706, +/*15688*/ uint16(xCondDataSize), 15694, 15700, 0, 0, 0, +/*15694*/ uint16(xSetOp), uint16(LSS), +/*15696*/ uint16(xReadSlashR), +/*15697*/ uint16(xArgR16), +/*15698*/ uint16(xArgM16colon16), +/*15699*/ uint16(xMatch), +/*15700*/ uint16(xSetOp), uint16(LSS), +/*15702*/ uint16(xReadSlashR), +/*15703*/ uint16(xArgR32), +/*15704*/ uint16(xArgM16colon32), +/*15705*/ uint16(xMatch), +/*15706*/ uint16(xCondDataSize), 15694, 15700, 15712, 0, 0, +/*15712*/ uint16(xSetOp), uint16(LSS), +/*15714*/ uint16(xReadSlashR), +/*15715*/ uint16(xArgR64), +/*15716*/ uint16(xArgM16colon64), +/*15717*/ uint16(xMatch), +/*15718*/ uint16(xCondIs64), 15721, 15739, +/*15721*/ uint16(xCondDataSize), 15727, 15733, 0, 0, 0, +/*15727*/ uint16(xSetOp), uint16(BTR), +/*15729*/ uint16(xReadSlashR), +/*15730*/ uint16(xArgRM16), +/*15731*/ uint16(xArgR16), +/*15732*/ uint16(xMatch), +/*15733*/ uint16(xSetOp), uint16(BTR), +/*15735*/ uint16(xReadSlashR), +/*15736*/ uint16(xArgRM32), +/*15737*/ uint16(xArgR32), +/*15738*/ uint16(xMatch), +/*15739*/ uint16(xCondDataSize), 15727, 15733, 15745, 0, 0, +/*15745*/ uint16(xSetOp), uint16(BTR), +/*15747*/ uint16(xReadSlashR), +/*15748*/ uint16(xArgRM64), +/*15749*/ uint16(xArgR64), +/*15750*/ uint16(xMatch), +/*15751*/ uint16(xCondIs64), 15754, 15772, +/*15754*/ uint16(xCondDataSize), 15760, 15766, 0, 0, 0, +/*15760*/ uint16(xSetOp), uint16(LFS), +/*15762*/ uint16(xReadSlashR), +/*15763*/ uint16(xArgR16), +/*15764*/ uint16(xArgM16colon16), +/*15765*/ uint16(xMatch), +/*15766*/ uint16(xSetOp), uint16(LFS), +/*15768*/ uint16(xReadSlashR), +/*15769*/ uint16(xArgR32), +/*15770*/ uint16(xArgM16colon32), +/*15771*/ uint16(xMatch), +/*15772*/ uint16(xCondDataSize), 15760, 15766, 15778, 0, 0, +/*15778*/ uint16(xSetOp), uint16(LFS), +/*15780*/ uint16(xReadSlashR), +/*15781*/ uint16(xArgR64), +/*15782*/ uint16(xArgM16colon64), +/*15783*/ uint16(xMatch), +/*15784*/ uint16(xCondIs64), 15787, 15805, +/*15787*/ uint16(xCondDataSize), 15793, 15799, 0, 0, 0, +/*15793*/ uint16(xSetOp), uint16(LGS), +/*15795*/ uint16(xReadSlashR), +/*15796*/ uint16(xArgR16), +/*15797*/ uint16(xArgM16colon16), +/*15798*/ uint16(xMatch), +/*15799*/ uint16(xSetOp), uint16(LGS), +/*15801*/ uint16(xReadSlashR), +/*15802*/ uint16(xArgR32), +/*15803*/ uint16(xArgM16colon32), +/*15804*/ uint16(xMatch), +/*15805*/ uint16(xCondDataSize), 15793, 15799, 15811, 0, 0, +/*15811*/ uint16(xSetOp), uint16(LGS), +/*15813*/ uint16(xReadSlashR), +/*15814*/ uint16(xArgR64), +/*15815*/ uint16(xArgM16colon64), +/*15816*/ uint16(xMatch), +/*15817*/ uint16(xCondIs64), 15820, 15838, +/*15820*/ uint16(xCondDataSize), 15826, 15832, 0, 0, 0, +/*15826*/ uint16(xSetOp), uint16(MOVZX), /*15828*/ uint16(xReadSlashR), -/*15829*/ uint16(xArgR32), -/*15830*/ uint16(xArgRM32), +/*15829*/ uint16(xArgR16), +/*15830*/ uint16(xArgRM8), /*15831*/ uint16(xMatch), -/*15832*/ uint16(xCondPrefix), 2, - 0xF3, 15850, - 0x0, 15838, -/*15838*/ uint16(xCondDataSize), 15802, 15808, 15844, 0, 0, -/*15844*/ uint16(xSetOp), uint16(BSF), +/*15832*/ uint16(xSetOp), uint16(MOVZX), +/*15834*/ uint16(xReadSlashR), +/*15835*/ uint16(xArgR32), +/*15836*/ uint16(xArgRM8), +/*15837*/ uint16(xMatch), +/*15838*/ uint16(xCondDataSize), 15826, 15832, 15844, 0, 0, +/*15844*/ uint16(xSetOp), uint16(MOVZX), /*15846*/ uint16(xReadSlashR), /*15847*/ uint16(xArgR64), -/*15848*/ uint16(xArgRM64), +/*15848*/ uint16(xArgRM8), /*15849*/ uint16(xMatch), -/*15850*/ uint16(xCondDataSize), 15820, 15826, 15856, 0, 0, -/*15856*/ uint16(xSetOp), uint16(TZCNT), -/*15858*/ uint16(xReadSlashR), -/*15859*/ uint16(xArgR64), -/*15860*/ uint16(xArgRM64), -/*15861*/ uint16(xMatch), -/*15862*/ uint16(xCondIs64), 15865, 15907, -/*15865*/ uint16(xCondPrefix), 2, - 0xF3, 15889, - 0x0, 15871, -/*15871*/ uint16(xCondDataSize), 15877, 15883, 0, 0, 0, -/*15877*/ uint16(xSetOp), uint16(BSR), +/*15850*/ uint16(xCondIs64), 15853, 15871, +/*15853*/ uint16(xCondDataSize), 15859, 15865, 0, 0, 0, +/*15859*/ uint16(xSetOp), uint16(MOVZX), +/*15861*/ uint16(xReadSlashR), +/*15862*/ uint16(xArgR16), +/*15863*/ uint16(xArgRM16), +/*15864*/ uint16(xMatch), +/*15865*/ uint16(xSetOp), uint16(MOVZX), +/*15867*/ uint16(xReadSlashR), +/*15868*/ uint16(xArgR32), +/*15869*/ uint16(xArgRM16), +/*15870*/ uint16(xMatch), +/*15871*/ uint16(xCondDataSize), 15859, 15865, 15877, 0, 0, +/*15877*/ uint16(xSetOp), uint16(MOVZX), /*15879*/ uint16(xReadSlashR), -/*15880*/ uint16(xArgR16), +/*15880*/ uint16(xArgR64), /*15881*/ uint16(xArgRM16), /*15882*/ uint16(xMatch), -/*15883*/ uint16(xSetOp), uint16(BSR), -/*15885*/ uint16(xReadSlashR), -/*15886*/ uint16(xArgR32), -/*15887*/ uint16(xArgRM32), -/*15888*/ uint16(xMatch), -/*15889*/ uint16(xCondDataSize), 15895, 15901, 0, 0, 0, -/*15895*/ uint16(xSetOp), uint16(LZCNT), -/*15897*/ uint16(xReadSlashR), -/*15898*/ uint16(xArgR16), -/*15899*/ uint16(xArgRM16), -/*15900*/ uint16(xMatch), -/*15901*/ uint16(xSetOp), uint16(LZCNT), -/*15903*/ uint16(xReadSlashR), -/*15904*/ uint16(xArgR32), -/*15905*/ uint16(xArgRM32), -/*15906*/ uint16(xMatch), -/*15907*/ uint16(xCondPrefix), 2, - 0xF3, 15925, - 0x0, 15913, -/*15913*/ uint16(xCondDataSize), 15877, 15883, 15919, 0, 0, -/*15919*/ uint16(xSetOp), uint16(BSR), -/*15921*/ uint16(xReadSlashR), -/*15922*/ uint16(xArgR64), -/*15923*/ uint16(xArgRM64), -/*15924*/ uint16(xMatch), -/*15925*/ uint16(xCondDataSize), 15895, 15901, 15931, 0, 0, -/*15931*/ uint16(xSetOp), uint16(LZCNT), -/*15933*/ uint16(xReadSlashR), -/*15934*/ uint16(xArgR64), -/*15935*/ uint16(xArgRM64), -/*15936*/ uint16(xMatch), -/*15937*/ uint16(xCondIs64), 15940, 15958, -/*15940*/ uint16(xCondDataSize), 15946, 15952, 0, 0, 0, -/*15946*/ uint16(xSetOp), uint16(MOVSX), -/*15948*/ uint16(xReadSlashR), -/*15949*/ uint16(xArgR16), -/*15950*/ uint16(xArgRM8), -/*15951*/ uint16(xMatch), -/*15952*/ uint16(xSetOp), uint16(MOVSX), -/*15954*/ uint16(xReadSlashR), -/*15955*/ uint16(xArgR32), -/*15956*/ uint16(xArgRM8), -/*15957*/ uint16(xMatch), -/*15958*/ uint16(xCondDataSize), 15946, 15952, 15964, 0, 0, -/*15964*/ uint16(xSetOp), uint16(MOVSX), -/*15966*/ uint16(xReadSlashR), -/*15967*/ uint16(xArgR64), -/*15968*/ uint16(xArgRM8), -/*15969*/ uint16(xMatch), -/*15970*/ uint16(xCondIs64), 15973, 15991, -/*15973*/ uint16(xCondDataSize), 15979, 15985, 0, 0, 0, -/*15979*/ uint16(xSetOp), uint16(MOVSX), -/*15981*/ uint16(xReadSlashR), -/*15982*/ uint16(xArgR16), -/*15983*/ uint16(xArgRM16), -/*15984*/ uint16(xMatch), -/*15985*/ uint16(xSetOp), uint16(MOVSX), -/*15987*/ uint16(xReadSlashR), -/*15988*/ uint16(xArgR32), -/*15989*/ uint16(xArgRM16), -/*15990*/ uint16(xMatch), -/*15991*/ uint16(xCondDataSize), 15979, 15985, 15997, 0, 0, -/*15997*/ uint16(xSetOp), uint16(MOVSX), -/*15999*/ uint16(xReadSlashR), -/*16000*/ uint16(xArgR64), -/*16001*/ uint16(xArgRM16), -/*16002*/ uint16(xMatch), -/*16003*/ uint16(xSetOp), uint16(XADD), -/*16005*/ uint16(xReadSlashR), -/*16006*/ uint16(xArgRM8), -/*16007*/ uint16(xArgR8), -/*16008*/ uint16(xMatch), -/*16009*/ uint16(xCondIs64), 16012, 16030, -/*16012*/ uint16(xCondDataSize), 16018, 16024, 0, 0, 0, -/*16018*/ uint16(xSetOp), uint16(XADD), -/*16020*/ uint16(xReadSlashR), -/*16021*/ uint16(xArgRM16), -/*16022*/ uint16(xArgR16), -/*16023*/ uint16(xMatch), -/*16024*/ uint16(xSetOp), uint16(XADD), -/*16026*/ uint16(xReadSlashR), -/*16027*/ uint16(xArgRM32), -/*16028*/ uint16(xArgR32), -/*16029*/ uint16(xMatch), -/*16030*/ uint16(xCondDataSize), 16018, 16024, 16036, 0, 0, -/*16036*/ uint16(xSetOp), uint16(XADD), -/*16038*/ uint16(xReadSlashR), -/*16039*/ uint16(xArgRM64), -/*16040*/ uint16(xArgR64), -/*16041*/ uint16(xMatch), -/*16042*/ uint16(xCondPrefix), 6, - 0xF3, 16232, - 0xF2, 16224, - 0xC5, 16148, - 0xC4, 16072, - 0x66, 16064, - 0x0, 16056, -/*16056*/ uint16(xSetOp), uint16(CMPPS), -/*16058*/ uint16(xReadSlashR), -/*16059*/ uint16(xReadIb), -/*16060*/ uint16(xArgXmm1), -/*16061*/ uint16(xArgXmm2M128), -/*16062*/ uint16(xArgImm8u), -/*16063*/ uint16(xMatch), -/*16064*/ uint16(xSetOp), uint16(CMPPD), -/*16066*/ uint16(xReadSlashR), -/*16067*/ uint16(xReadIb), -/*16068*/ uint16(xArgXmm1), -/*16069*/ uint16(xArgXmm2M128), -/*16070*/ uint16(xArgImm8u), -/*16071*/ uint16(xMatch), -/*16072*/ uint16(xCondPrefix), 4, - 0xF3, 16139, - 0xF2, 16130, - 0x66, 16106, - 0x0, 16082, -/*16082*/ uint16(xCondDataSize), 0, 0, 0, 16088, 16097, -/*16088*/ uint16(xSetOp), uint16(VCMPPS), -/*16090*/ uint16(xReadSlashR), -/*16091*/ uint16(xReadIb), -/*16092*/ uint16(xArgXmm1), -/*16093*/ uint16(xArgXmm2), -/*16094*/ uint16(xArgXmm3M128), -/*16095*/ uint16(xArgImm8), -/*16096*/ uint16(xMatch), -/*16097*/ uint16(xSetOp), uint16(VCMPPS), -/*16099*/ uint16(xReadSlashR), -/*16100*/ uint16(xReadIb), -/*16101*/ uint16(xArgYmm1), -/*16102*/ uint16(xArgYmm2), -/*16103*/ uint16(xArgYmm3M256), -/*16104*/ uint16(xArgImm8), -/*16105*/ uint16(xMatch), -/*16106*/ uint16(xCondDataSize), 0, 0, 0, 16112, 16121, -/*16112*/ uint16(xSetOp), uint16(VCMPPD), -/*16114*/ uint16(xReadSlashR), -/*16115*/ uint16(xReadIb), -/*16116*/ uint16(xArgXmm1), -/*16117*/ uint16(xArgXmm2), -/*16118*/ uint16(xArgXmm3M128), -/*16119*/ uint16(xArgImm8), -/*16120*/ uint16(xMatch), -/*16121*/ uint16(xSetOp), uint16(VCMPPD), -/*16123*/ uint16(xReadSlashR), -/*16124*/ uint16(xReadIb), -/*16125*/ uint16(xArgYmm1), -/*16126*/ uint16(xArgYmm2), -/*16127*/ uint16(xArgYmm3M256), -/*16128*/ uint16(xArgImm8), -/*16129*/ uint16(xMatch), -/*16130*/ uint16(xSetOp), uint16(VCMPSD), -/*16132*/ uint16(xReadSlashR), -/*16133*/ uint16(xReadIb), -/*16134*/ uint16(xArgXmm1), -/*16135*/ uint16(xArgXmm2), -/*16136*/ uint16(xArgXmm3M64), -/*16137*/ uint16(xArgImm8), -/*16138*/ uint16(xMatch), -/*16139*/ uint16(xSetOp), uint16(VCMPSS), -/*16141*/ uint16(xReadSlashR), -/*16142*/ uint16(xReadIb), -/*16143*/ uint16(xArgXmm1), -/*16144*/ uint16(xArgXmm2), -/*16145*/ uint16(xArgXmm3M32), -/*16146*/ uint16(xArgImm8), -/*16147*/ uint16(xMatch), -/*16148*/ uint16(xCondPrefix), 4, - 0xF3, 16215, - 0xF2, 16206, - 0x66, 16182, - 0x0, 16158, -/*16158*/ uint16(xCondDataSize), 0, 0, 0, 16164, 16173, -/*16164*/ uint16(xSetOp), uint16(VCMPPS), -/*16166*/ uint16(xReadSlashR), -/*16167*/ uint16(xReadIb), -/*16168*/ uint16(xArgXmm1), -/*16169*/ uint16(xArgXmm2), -/*16170*/ uint16(xArgXmm3M128), -/*16171*/ uint16(xArgImm8), +/*15883*/ uint16(xCondIs64), 15886, 15908, +/*15886*/ uint16(xCondPrefix), 1, + 0xF3, 15890, +/*15890*/ uint16(xCondDataSize), 15896, 15902, 0, 0, 0, +/*15896*/ uint16(xSetOp), uint16(POPCNT), +/*15898*/ uint16(xReadSlashR), +/*15899*/ uint16(xArgR16), +/*15900*/ uint16(xArgRM16), +/*15901*/ uint16(xMatch), +/*15902*/ uint16(xSetOp), uint16(POPCNT), +/*15904*/ uint16(xReadSlashR), +/*15905*/ uint16(xArgR32), +/*15906*/ uint16(xArgRM32), +/*15907*/ uint16(xMatch), +/*15908*/ uint16(xCondPrefix), 1, + 0xF3, 15912, +/*15912*/ uint16(xCondDataSize), 15896, 15902, 15918, 0, 0, +/*15918*/ uint16(xSetOp), uint16(POPCNT), +/*15920*/ uint16(xReadSlashR), +/*15921*/ uint16(xArgR64), +/*15922*/ uint16(xArgRM64), +/*15923*/ uint16(xMatch), +/*15924*/ uint16(xCondDataSize), 0, 15930, 0, 0, 0, +/*15930*/ uint16(xSetOp), uint16(UD1), +/*15932*/ uint16(xReadSlashR), +/*15933*/ uint16(xArgR32), +/*15934*/ uint16(xArgRM32), +/*15935*/ uint16(xMatch), +/*15936*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 15945, // 4 + 15978, // 5 + 16011, // 6 + 16044, // 7 +/*15945*/ uint16(xCondIs64), 15948, 15966, +/*15948*/ uint16(xCondDataSize), 15954, 15960, 0, 0, 0, +/*15954*/ uint16(xSetOp), uint16(BT), +/*15956*/ uint16(xReadIb), +/*15957*/ uint16(xArgRM16), +/*15958*/ uint16(xArgImm8u), +/*15959*/ uint16(xMatch), +/*15960*/ uint16(xSetOp), uint16(BT), +/*15962*/ uint16(xReadIb), +/*15963*/ uint16(xArgRM32), +/*15964*/ uint16(xArgImm8u), +/*15965*/ uint16(xMatch), +/*15966*/ uint16(xCondDataSize), 15954, 15960, 15972, 0, 0, +/*15972*/ uint16(xSetOp), uint16(BT), +/*15974*/ uint16(xReadIb), +/*15975*/ uint16(xArgRM64), +/*15976*/ uint16(xArgImm8u), +/*15977*/ uint16(xMatch), +/*15978*/ uint16(xCondIs64), 15981, 15999, +/*15981*/ uint16(xCondDataSize), 15987, 15993, 0, 0, 0, +/*15987*/ uint16(xSetOp), uint16(BTS), +/*15989*/ uint16(xReadIb), +/*15990*/ uint16(xArgRM16), +/*15991*/ uint16(xArgImm8u), +/*15992*/ uint16(xMatch), +/*15993*/ uint16(xSetOp), uint16(BTS), +/*15995*/ uint16(xReadIb), +/*15996*/ uint16(xArgRM32), +/*15997*/ uint16(xArgImm8u), +/*15998*/ uint16(xMatch), +/*15999*/ uint16(xCondDataSize), 15987, 15993, 16005, 0, 0, +/*16005*/ uint16(xSetOp), uint16(BTS), +/*16007*/ uint16(xReadIb), +/*16008*/ uint16(xArgRM64), +/*16009*/ uint16(xArgImm8u), +/*16010*/ uint16(xMatch), +/*16011*/ uint16(xCondIs64), 16014, 16032, +/*16014*/ uint16(xCondDataSize), 16020, 16026, 0, 0, 0, +/*16020*/ uint16(xSetOp), uint16(BTR), +/*16022*/ uint16(xReadIb), +/*16023*/ uint16(xArgRM16), +/*16024*/ uint16(xArgImm8u), +/*16025*/ uint16(xMatch), +/*16026*/ uint16(xSetOp), uint16(BTR), +/*16028*/ uint16(xReadIb), +/*16029*/ uint16(xArgRM32), +/*16030*/ uint16(xArgImm8u), +/*16031*/ uint16(xMatch), +/*16032*/ uint16(xCondDataSize), 16020, 16026, 16038, 0, 0, +/*16038*/ uint16(xSetOp), uint16(BTR), +/*16040*/ uint16(xReadIb), +/*16041*/ uint16(xArgRM64), +/*16042*/ uint16(xArgImm8u), +/*16043*/ uint16(xMatch), +/*16044*/ uint16(xCondIs64), 16047, 16065, +/*16047*/ uint16(xCondDataSize), 16053, 16059, 0, 0, 0, +/*16053*/ uint16(xSetOp), uint16(BTC), +/*16055*/ uint16(xReadIb), +/*16056*/ uint16(xArgRM16), +/*16057*/ uint16(xArgImm8u), +/*16058*/ uint16(xMatch), +/*16059*/ uint16(xSetOp), uint16(BTC), +/*16061*/ uint16(xReadIb), +/*16062*/ uint16(xArgRM32), +/*16063*/ uint16(xArgImm8u), +/*16064*/ uint16(xMatch), +/*16065*/ uint16(xCondDataSize), 16053, 16059, 16071, 0, 0, +/*16071*/ uint16(xSetOp), uint16(BTC), +/*16073*/ uint16(xReadIb), +/*16074*/ uint16(xArgRM64), +/*16075*/ uint16(xArgImm8u), +/*16076*/ uint16(xMatch), +/*16077*/ uint16(xCondIs64), 16080, 16098, +/*16080*/ uint16(xCondDataSize), 16086, 16092, 0, 0, 0, +/*16086*/ uint16(xSetOp), uint16(BTC), +/*16088*/ uint16(xReadSlashR), +/*16089*/ uint16(xArgRM16), +/*16090*/ uint16(xArgR16), +/*16091*/ uint16(xMatch), +/*16092*/ uint16(xSetOp), uint16(BTC), +/*16094*/ uint16(xReadSlashR), +/*16095*/ uint16(xArgRM32), +/*16096*/ uint16(xArgR32), +/*16097*/ uint16(xMatch), +/*16098*/ uint16(xCondDataSize), 16086, 16092, 16104, 0, 0, +/*16104*/ uint16(xSetOp), uint16(BTC), +/*16106*/ uint16(xReadSlashR), +/*16107*/ uint16(xArgRM64), +/*16108*/ uint16(xArgR64), +/*16109*/ uint16(xMatch), +/*16110*/ uint16(xCondIs64), 16113, 16155, +/*16113*/ uint16(xCondPrefix), 2, + 0xF3, 16137, + 0x0, 16119, +/*16119*/ uint16(xCondDataSize), 16125, 16131, 0, 0, 0, +/*16125*/ uint16(xSetOp), uint16(BSF), +/*16127*/ uint16(xReadSlashR), +/*16128*/ uint16(xArgR16), +/*16129*/ uint16(xArgRM16), +/*16130*/ uint16(xMatch), +/*16131*/ uint16(xSetOp), uint16(BSF), +/*16133*/ uint16(xReadSlashR), +/*16134*/ uint16(xArgR32), +/*16135*/ uint16(xArgRM32), +/*16136*/ uint16(xMatch), +/*16137*/ uint16(xCondDataSize), 16143, 16149, 0, 0, 0, +/*16143*/ uint16(xSetOp), uint16(TZCNT), +/*16145*/ uint16(xReadSlashR), +/*16146*/ uint16(xArgR16), +/*16147*/ uint16(xArgRM16), +/*16148*/ uint16(xMatch), +/*16149*/ uint16(xSetOp), uint16(TZCNT), +/*16151*/ uint16(xReadSlashR), +/*16152*/ uint16(xArgR32), +/*16153*/ uint16(xArgRM32), +/*16154*/ uint16(xMatch), +/*16155*/ uint16(xCondPrefix), 2, + 0xF3, 16173, + 0x0, 16161, +/*16161*/ uint16(xCondDataSize), 16125, 16131, 16167, 0, 0, +/*16167*/ uint16(xSetOp), uint16(BSF), +/*16169*/ uint16(xReadSlashR), +/*16170*/ uint16(xArgR64), +/*16171*/ uint16(xArgRM64), /*16172*/ uint16(xMatch), -/*16173*/ uint16(xSetOp), uint16(VCMPPS), -/*16175*/ uint16(xReadSlashR), -/*16176*/ uint16(xReadIb), -/*16177*/ uint16(xArgYmm1), -/*16178*/ uint16(xArgYmm2), -/*16179*/ uint16(xArgYmm3M256), -/*16180*/ uint16(xArgImm8), -/*16181*/ uint16(xMatch), -/*16182*/ uint16(xCondDataSize), 0, 0, 0, 16188, 16197, -/*16188*/ uint16(xSetOp), uint16(VCMPPD), -/*16190*/ uint16(xReadSlashR), -/*16191*/ uint16(xReadIb), -/*16192*/ uint16(xArgXmm1), -/*16193*/ uint16(xArgXmm2), -/*16194*/ uint16(xArgXmm3M128), -/*16195*/ uint16(xArgImm8), -/*16196*/ uint16(xMatch), -/*16197*/ uint16(xSetOp), uint16(VCMPPD), -/*16199*/ uint16(xReadSlashR), -/*16200*/ uint16(xReadIb), -/*16201*/ uint16(xArgYmm1), -/*16202*/ uint16(xArgYmm2), -/*16203*/ uint16(xArgYmm3M256), -/*16204*/ uint16(xArgImm8), +/*16173*/ uint16(xCondDataSize), 16143, 16149, 16179, 0, 0, +/*16179*/ uint16(xSetOp), uint16(TZCNT), +/*16181*/ uint16(xReadSlashR), +/*16182*/ uint16(xArgR64), +/*16183*/ uint16(xArgRM64), +/*16184*/ uint16(xMatch), +/*16185*/ uint16(xCondIs64), 16188, 16230, +/*16188*/ uint16(xCondPrefix), 2, + 0xF3, 16212, + 0x0, 16194, +/*16194*/ uint16(xCondDataSize), 16200, 16206, 0, 0, 0, +/*16200*/ uint16(xSetOp), uint16(BSR), +/*16202*/ uint16(xReadSlashR), +/*16203*/ uint16(xArgR16), +/*16204*/ uint16(xArgRM16), /*16205*/ uint16(xMatch), -/*16206*/ uint16(xSetOp), uint16(VCMPSD), +/*16206*/ uint16(xSetOp), uint16(BSR), /*16208*/ uint16(xReadSlashR), -/*16209*/ uint16(xReadIb), -/*16210*/ uint16(xArgXmm1), -/*16211*/ uint16(xArgXmm2), -/*16212*/ uint16(xArgXmm3M64), -/*16213*/ uint16(xArgImm8), -/*16214*/ uint16(xMatch), -/*16215*/ uint16(xSetOp), uint16(VCMPSS), -/*16217*/ uint16(xReadSlashR), -/*16218*/ uint16(xReadIb), -/*16219*/ uint16(xArgXmm1), -/*16220*/ uint16(xArgXmm2), -/*16221*/ uint16(xArgXmm3M32), -/*16222*/ uint16(xArgImm8), +/*16209*/ uint16(xArgR32), +/*16210*/ uint16(xArgRM32), +/*16211*/ uint16(xMatch), +/*16212*/ uint16(xCondDataSize), 16218, 16224, 0, 0, 0, +/*16218*/ uint16(xSetOp), uint16(LZCNT), +/*16220*/ uint16(xReadSlashR), +/*16221*/ uint16(xArgR16), +/*16222*/ uint16(xArgRM16), /*16223*/ uint16(xMatch), -/*16224*/ uint16(xSetOp), uint16(CMPSD_XMM), +/*16224*/ uint16(xSetOp), uint16(LZCNT), /*16226*/ uint16(xReadSlashR), -/*16227*/ uint16(xReadIb), -/*16228*/ uint16(xArgXmm1), -/*16229*/ uint16(xArgXmm2M64), -/*16230*/ uint16(xArgImm8u), -/*16231*/ uint16(xMatch), -/*16232*/ uint16(xSetOp), uint16(CMPSS), -/*16234*/ uint16(xReadSlashR), -/*16235*/ uint16(xReadIb), -/*16236*/ uint16(xArgXmm1), -/*16237*/ uint16(xArgXmm2M32), -/*16238*/ uint16(xArgImm8u), -/*16239*/ uint16(xMatch), -/*16240*/ uint16(xCondIs64), 16243, 16261, -/*16243*/ uint16(xCondDataSize), 16249, 16255, 0, 0, 0, -/*16249*/ uint16(xSetOp), uint16(MOVNTI), -/*16251*/ uint16(xReadSlashR), -/*16252*/ uint16(xArgM32), -/*16253*/ uint16(xArgR32), -/*16254*/ uint16(xMatch), -/*16255*/ uint16(xSetOp), uint16(MOVNTI), -/*16257*/ uint16(xReadSlashR), -/*16258*/ uint16(xArgM32), -/*16259*/ uint16(xArgR32), -/*16260*/ uint16(xMatch), -/*16261*/ uint16(xCondDataSize), 16249, 16255, 16267, 0, 0, -/*16267*/ uint16(xSetOp), uint16(MOVNTI), -/*16269*/ uint16(xReadSlashR), -/*16270*/ uint16(xArgM64), -/*16271*/ uint16(xArgR64), -/*16272*/ uint16(xMatch), -/*16273*/ uint16(xCondPrefix), 4, - 0xC5, 16318, - 0xC4, 16299, - 0x66, 16291, - 0x0, 16283, -/*16283*/ uint16(xSetOp), uint16(PINSRW), -/*16285*/ uint16(xReadSlashR), -/*16286*/ uint16(xReadIb), -/*16287*/ uint16(xArgMm), -/*16288*/ uint16(xArgR32M16), -/*16289*/ uint16(xArgImm8u), -/*16290*/ uint16(xMatch), -/*16291*/ uint16(xSetOp), uint16(PINSRW), -/*16293*/ uint16(xReadSlashR), -/*16294*/ uint16(xReadIb), -/*16295*/ uint16(xArgXmm), -/*16296*/ uint16(xArgR32M16), -/*16297*/ uint16(xArgImm8u), -/*16298*/ uint16(xMatch), -/*16299*/ uint16(xCondPrefix), 1, - 0x66, 16303, -/*16303*/ uint16(xCondDataSize), 0, 0, 0, 16309, 0, -/*16309*/ uint16(xSetOp), uint16(VPINSRW), -/*16311*/ uint16(xReadSlashR), -/*16312*/ uint16(xReadIb), -/*16313*/ uint16(xArgXmm1), -/*16314*/ uint16(xArgXmm2), -/*16315*/ uint16(xArgR32M16), -/*16316*/ uint16(xArgImm8), -/*16317*/ uint16(xMatch), -/*16318*/ uint16(xCondPrefix), 1, - 0x66, 16322, -/*16322*/ uint16(xCondDataSize), 0, 0, 0, 16328, 0, -/*16328*/ uint16(xSetOp), uint16(VPINSRW), -/*16330*/ uint16(xReadSlashR), -/*16331*/ uint16(xReadIb), -/*16332*/ uint16(xArgXmm1), -/*16333*/ uint16(xArgXmm2), -/*16334*/ uint16(xArgR32M16), -/*16335*/ uint16(xArgImm8), -/*16336*/ uint16(xMatch), -/*16337*/ uint16(xCondPrefix), 4, - 0xC5, 16381, - 0xC4, 16363, - 0x66, 16355, - 0x0, 16347, -/*16347*/ uint16(xSetOp), uint16(PEXTRW), +/*16227*/ uint16(xArgR32), +/*16228*/ uint16(xArgRM32), +/*16229*/ uint16(xMatch), +/*16230*/ uint16(xCondPrefix), 2, + 0xF3, 16248, + 0x0, 16236, +/*16236*/ uint16(xCondDataSize), 16200, 16206, 16242, 0, 0, +/*16242*/ uint16(xSetOp), uint16(BSR), +/*16244*/ uint16(xReadSlashR), +/*16245*/ uint16(xArgR64), +/*16246*/ uint16(xArgRM64), +/*16247*/ uint16(xMatch), +/*16248*/ uint16(xCondDataSize), 16218, 16224, 16254, 0, 0, +/*16254*/ uint16(xSetOp), uint16(LZCNT), +/*16256*/ uint16(xReadSlashR), +/*16257*/ uint16(xArgR64), +/*16258*/ uint16(xArgRM64), +/*16259*/ uint16(xMatch), +/*16260*/ uint16(xCondIs64), 16263, 16281, +/*16263*/ uint16(xCondDataSize), 16269, 16275, 0, 0, 0, +/*16269*/ uint16(xSetOp), uint16(MOVSX), +/*16271*/ uint16(xReadSlashR), +/*16272*/ uint16(xArgR16), +/*16273*/ uint16(xArgRM8), +/*16274*/ uint16(xMatch), +/*16275*/ uint16(xSetOp), uint16(MOVSX), +/*16277*/ uint16(xReadSlashR), +/*16278*/ uint16(xArgR32), +/*16279*/ uint16(xArgRM8), +/*16280*/ uint16(xMatch), +/*16281*/ uint16(xCondDataSize), 16269, 16275, 16287, 0, 0, +/*16287*/ uint16(xSetOp), uint16(MOVSX), +/*16289*/ uint16(xReadSlashR), +/*16290*/ uint16(xArgR64), +/*16291*/ uint16(xArgRM8), +/*16292*/ uint16(xMatch), +/*16293*/ uint16(xCondIs64), 16296, 16314, +/*16296*/ uint16(xCondDataSize), 16302, 16308, 0, 0, 0, +/*16302*/ uint16(xSetOp), uint16(MOVSX), +/*16304*/ uint16(xReadSlashR), +/*16305*/ uint16(xArgR16), +/*16306*/ uint16(xArgRM16), +/*16307*/ uint16(xMatch), +/*16308*/ uint16(xSetOp), uint16(MOVSX), +/*16310*/ uint16(xReadSlashR), +/*16311*/ uint16(xArgR32), +/*16312*/ uint16(xArgRM16), +/*16313*/ uint16(xMatch), +/*16314*/ uint16(xCondDataSize), 16302, 16308, 16320, 0, 0, +/*16320*/ uint16(xSetOp), uint16(MOVSX), +/*16322*/ uint16(xReadSlashR), +/*16323*/ uint16(xArgR64), +/*16324*/ uint16(xArgRM16), +/*16325*/ uint16(xMatch), +/*16326*/ uint16(xSetOp), uint16(XADD), +/*16328*/ uint16(xReadSlashR), +/*16329*/ uint16(xArgRM8), +/*16330*/ uint16(xArgR8), +/*16331*/ uint16(xMatch), +/*16332*/ uint16(xCondIs64), 16335, 16353, +/*16335*/ uint16(xCondDataSize), 16341, 16347, 0, 0, 0, +/*16341*/ uint16(xSetOp), uint16(XADD), +/*16343*/ uint16(xReadSlashR), +/*16344*/ uint16(xArgRM16), +/*16345*/ uint16(xArgR16), +/*16346*/ uint16(xMatch), +/*16347*/ uint16(xSetOp), uint16(XADD), /*16349*/ uint16(xReadSlashR), -/*16350*/ uint16(xReadIb), +/*16350*/ uint16(xArgRM32), /*16351*/ uint16(xArgR32), -/*16352*/ uint16(xArgMm2), -/*16353*/ uint16(xArgImm8u), -/*16354*/ uint16(xMatch), -/*16355*/ uint16(xSetOp), uint16(PEXTRW), -/*16357*/ uint16(xReadSlashR), -/*16358*/ uint16(xReadIb), -/*16359*/ uint16(xArgR32), -/*16360*/ uint16(xArgXmm2), -/*16361*/ uint16(xArgImm8u), -/*16362*/ uint16(xMatch), -/*16363*/ uint16(xCondPrefix), 1, - 0x66, 16367, -/*16367*/ uint16(xCondDataSize), 0, 0, 0, 16373, 0, -/*16373*/ uint16(xSetOp), uint16(VPEXTRW), -/*16375*/ uint16(xReadSlashR), -/*16376*/ uint16(xReadIb), -/*16377*/ uint16(xArgR32), -/*16378*/ uint16(xArgXmm1), -/*16379*/ uint16(xArgImm8), -/*16380*/ uint16(xMatch), -/*16381*/ uint16(xCondPrefix), 1, - 0x66, 16385, -/*16385*/ uint16(xCondDataSize), 0, 0, 0, 16391, 0, -/*16391*/ uint16(xSetOp), uint16(VPEXTRW), -/*16393*/ uint16(xReadSlashR), -/*16394*/ uint16(xReadIb), -/*16395*/ uint16(xArgR32), -/*16396*/ uint16(xArgXmm1), -/*16397*/ uint16(xArgImm8), -/*16398*/ uint16(xMatch), -/*16399*/ uint16(xCondPrefix), 4, - 0xC5, 16479, - 0xC4, 16425, - 0x66, 16417, - 0x0, 16409, -/*16409*/ uint16(xSetOp), uint16(SHUFPS), -/*16411*/ uint16(xReadSlashR), -/*16412*/ uint16(xReadIb), -/*16413*/ uint16(xArgXmm1), -/*16414*/ uint16(xArgXmm2M128), -/*16415*/ uint16(xArgImm8u), -/*16416*/ uint16(xMatch), -/*16417*/ uint16(xSetOp), uint16(SHUFPD), -/*16419*/ uint16(xReadSlashR), -/*16420*/ uint16(xReadIb), -/*16421*/ uint16(xArgXmm1), -/*16422*/ uint16(xArgXmm2M128), -/*16423*/ uint16(xArgImm8u), -/*16424*/ uint16(xMatch), -/*16425*/ uint16(xCondPrefix), 2, - 0x66, 16455, - 0x0, 16431, -/*16431*/ uint16(xCondDataSize), 0, 0, 0, 16437, 16446, -/*16437*/ uint16(xSetOp), uint16(VSHUFPS), -/*16439*/ uint16(xReadSlashR), -/*16440*/ uint16(xReadIb), -/*16441*/ uint16(xArgXmm1), -/*16442*/ uint16(xArgXmm2), -/*16443*/ uint16(xArgXmm3M128), -/*16444*/ uint16(xArgImm8), -/*16445*/ uint16(xMatch), -/*16446*/ uint16(xSetOp), uint16(VSHUFPS), -/*16448*/ uint16(xReadSlashR), -/*16449*/ uint16(xReadIb), -/*16450*/ uint16(xArgYmm1), -/*16451*/ uint16(xArgYmm2), -/*16452*/ uint16(xArgYmm3M256), -/*16453*/ uint16(xArgImm8), -/*16454*/ uint16(xMatch), -/*16455*/ uint16(xCondDataSize), 0, 0, 0, 16461, 16470, -/*16461*/ uint16(xSetOp), uint16(VSHUFPD), -/*16463*/ uint16(xReadSlashR), -/*16464*/ uint16(xReadIb), -/*16465*/ uint16(xArgXmm1), -/*16466*/ uint16(xArgXmm2), -/*16467*/ uint16(xArgXmm3M128), -/*16468*/ uint16(xArgImm8), -/*16469*/ uint16(xMatch), -/*16470*/ uint16(xSetOp), uint16(VSHUFPD), -/*16472*/ uint16(xReadSlashR), -/*16473*/ uint16(xReadIb), -/*16474*/ uint16(xArgYmm1), -/*16475*/ uint16(xArgYmm2), -/*16476*/ uint16(xArgYmm3M256), -/*16477*/ uint16(xArgImm8), -/*16478*/ uint16(xMatch), -/*16479*/ uint16(xCondPrefix), 2, - 0x66, 16509, - 0x0, 16485, -/*16485*/ uint16(xCondDataSize), 0, 0, 0, 16491, 16500, -/*16491*/ uint16(xSetOp), uint16(VSHUFPS), -/*16493*/ uint16(xReadSlashR), -/*16494*/ uint16(xReadIb), -/*16495*/ uint16(xArgXmm1), -/*16496*/ uint16(xArgXmm2), -/*16497*/ uint16(xArgXmm3M128), -/*16498*/ uint16(xArgImm8), -/*16499*/ uint16(xMatch), -/*16500*/ uint16(xSetOp), uint16(VSHUFPS), -/*16502*/ uint16(xReadSlashR), -/*16503*/ uint16(xReadIb), -/*16504*/ uint16(xArgYmm1), -/*16505*/ uint16(xArgYmm2), -/*16506*/ uint16(xArgYmm3M256), -/*16507*/ uint16(xArgImm8), -/*16508*/ uint16(xMatch), -/*16509*/ uint16(xCondDataSize), 0, 0, 0, 16515, 16524, -/*16515*/ uint16(xSetOp), uint16(VSHUFPD), -/*16517*/ uint16(xReadSlashR), -/*16518*/ uint16(xReadIb), -/*16519*/ uint16(xArgXmm1), -/*16520*/ uint16(xArgXmm2), -/*16521*/ uint16(xArgXmm3M128), -/*16522*/ uint16(xArgImm8), -/*16523*/ uint16(xMatch), -/*16524*/ uint16(xSetOp), uint16(VSHUFPD), -/*16526*/ uint16(xReadSlashR), -/*16527*/ uint16(xReadIb), -/*16528*/ uint16(xArgYmm1), -/*16529*/ uint16(xArgYmm2), -/*16530*/ uint16(xArgYmm3M256), -/*16531*/ uint16(xArgImm8), -/*16532*/ uint16(xMatch), -/*16533*/ uint16(xCondSlashR), - 0, // 0 - 16542, // 1 - 0, // 2 - 16569, // 3 - 16596, // 4 - 16623, // 5 - 16650, // 6 - 0, // 7 -/*16542*/ uint16(xCondIs64), 16545, 16559, -/*16545*/ uint16(xCondDataSize), 16551, 16555, 0, 0, 0, -/*16551*/ uint16(xSetOp), uint16(CMPXCHG8B), -/*16553*/ uint16(xArgM64), +/*16352*/ uint16(xMatch), +/*16353*/ uint16(xCondDataSize), 16341, 16347, 16359, 0, 0, +/*16359*/ uint16(xSetOp), uint16(XADD), +/*16361*/ uint16(xReadSlashR), +/*16362*/ uint16(xArgRM64), +/*16363*/ uint16(xArgR64), +/*16364*/ uint16(xMatch), +/*16365*/ uint16(xCondPrefix), 6, + 0xF3, 16555, + 0xF2, 16547, + 0xC5, 16471, + 0xC4, 16395, + 0x66, 16387, + 0x0, 16379, +/*16379*/ uint16(xSetOp), uint16(CMPPS), +/*16381*/ uint16(xReadSlashR), +/*16382*/ uint16(xReadIb), +/*16383*/ uint16(xArgXmm1), +/*16384*/ uint16(xArgXmm2M128), +/*16385*/ uint16(xArgImm8u), +/*16386*/ uint16(xMatch), +/*16387*/ uint16(xSetOp), uint16(CMPPD), +/*16389*/ uint16(xReadSlashR), +/*16390*/ uint16(xReadIb), +/*16391*/ uint16(xArgXmm1), +/*16392*/ uint16(xArgXmm2M128), +/*16393*/ uint16(xArgImm8u), +/*16394*/ uint16(xMatch), +/*16395*/ uint16(xCondPrefix), 4, + 0xF3, 16462, + 0xF2, 16453, + 0x66, 16429, + 0x0, 16405, +/*16405*/ uint16(xCondDataSize), 0, 0, 0, 16411, 16420, +/*16411*/ uint16(xSetOp), uint16(VCMPPS), +/*16413*/ uint16(xReadSlashR), +/*16414*/ uint16(xReadIb), +/*16415*/ uint16(xArgXmm1), +/*16416*/ uint16(xArgXmmV), +/*16417*/ uint16(xArgXmm2M128), +/*16418*/ uint16(xArgImm8), +/*16419*/ uint16(xMatch), +/*16420*/ uint16(xSetOp), uint16(VCMPPS), +/*16422*/ uint16(xReadSlashR), +/*16423*/ uint16(xReadIb), +/*16424*/ uint16(xArgYmm1), +/*16425*/ uint16(xArgYmmV), +/*16426*/ uint16(xArgYmm2M256), +/*16427*/ uint16(xArgImm8), +/*16428*/ uint16(xMatch), +/*16429*/ uint16(xCondDataSize), 0, 0, 0, 16435, 16444, +/*16435*/ uint16(xSetOp), uint16(VCMPPD), +/*16437*/ uint16(xReadSlashR), +/*16438*/ uint16(xReadIb), +/*16439*/ uint16(xArgXmm1), +/*16440*/ uint16(xArgXmmV), +/*16441*/ uint16(xArgXmm2M128), +/*16442*/ uint16(xArgImm8), +/*16443*/ uint16(xMatch), +/*16444*/ uint16(xSetOp), uint16(VCMPPD), +/*16446*/ uint16(xReadSlashR), +/*16447*/ uint16(xReadIb), +/*16448*/ uint16(xArgYmm1), +/*16449*/ uint16(xArgYmmV), +/*16450*/ uint16(xArgYmm2M256), +/*16451*/ uint16(xArgImm8), +/*16452*/ uint16(xMatch), +/*16453*/ uint16(xSetOp), uint16(VCMPSD), +/*16455*/ uint16(xReadSlashR), +/*16456*/ uint16(xReadIb), +/*16457*/ uint16(xArgXmm1), +/*16458*/ uint16(xArgXmmV), +/*16459*/ uint16(xArgXmm2M64), +/*16460*/ uint16(xArgImm8), +/*16461*/ uint16(xMatch), +/*16462*/ uint16(xSetOp), uint16(VCMPSS), +/*16464*/ uint16(xReadSlashR), +/*16465*/ uint16(xReadIb), +/*16466*/ uint16(xArgXmm1), +/*16467*/ uint16(xArgXmmV), +/*16468*/ uint16(xArgXmm2M32), +/*16469*/ uint16(xArgImm8), +/*16470*/ uint16(xMatch), +/*16471*/ uint16(xCondPrefix), 4, + 0xF3, 16538, + 0xF2, 16529, + 0x66, 16505, + 0x0, 16481, +/*16481*/ uint16(xCondDataSize), 0, 0, 0, 16487, 16496, +/*16487*/ uint16(xSetOp), uint16(VCMPPS), +/*16489*/ uint16(xReadSlashR), +/*16490*/ uint16(xReadIb), +/*16491*/ uint16(xArgXmm1), +/*16492*/ uint16(xArgXmmV), +/*16493*/ uint16(xArgXmm2M128), +/*16494*/ uint16(xArgImm8), +/*16495*/ uint16(xMatch), +/*16496*/ uint16(xSetOp), uint16(VCMPPS), +/*16498*/ uint16(xReadSlashR), +/*16499*/ uint16(xReadIb), +/*16500*/ uint16(xArgYmm1), +/*16501*/ uint16(xArgYmmV), +/*16502*/ uint16(xArgYmm2M256), +/*16503*/ uint16(xArgImm8), +/*16504*/ uint16(xMatch), +/*16505*/ uint16(xCondDataSize), 0, 0, 0, 16511, 16520, +/*16511*/ uint16(xSetOp), uint16(VCMPPD), +/*16513*/ uint16(xReadSlashR), +/*16514*/ uint16(xReadIb), +/*16515*/ uint16(xArgXmm1), +/*16516*/ uint16(xArgXmmV), +/*16517*/ uint16(xArgXmm2M128), +/*16518*/ uint16(xArgImm8), +/*16519*/ uint16(xMatch), +/*16520*/ uint16(xSetOp), uint16(VCMPPD), +/*16522*/ uint16(xReadSlashR), +/*16523*/ uint16(xReadIb), +/*16524*/ uint16(xArgYmm1), +/*16525*/ uint16(xArgYmmV), +/*16526*/ uint16(xArgYmm2M256), +/*16527*/ uint16(xArgImm8), +/*16528*/ uint16(xMatch), +/*16529*/ uint16(xSetOp), uint16(VCMPSD), +/*16531*/ uint16(xReadSlashR), +/*16532*/ uint16(xReadIb), +/*16533*/ uint16(xArgXmm1), +/*16534*/ uint16(xArgXmmV), +/*16535*/ uint16(xArgXmm2M64), +/*16536*/ uint16(xArgImm8), +/*16537*/ uint16(xMatch), +/*16538*/ uint16(xSetOp), uint16(VCMPSS), +/*16540*/ uint16(xReadSlashR), +/*16541*/ uint16(xReadIb), +/*16542*/ uint16(xArgXmm1), +/*16543*/ uint16(xArgXmmV), +/*16544*/ uint16(xArgXmm2M32), +/*16545*/ uint16(xArgImm8), +/*16546*/ uint16(xMatch), +/*16547*/ uint16(xSetOp), uint16(CMPSD_XMM), +/*16549*/ uint16(xReadSlashR), +/*16550*/ uint16(xReadIb), +/*16551*/ uint16(xArgXmm1), +/*16552*/ uint16(xArgXmm2M64), +/*16553*/ uint16(xArgImm8u), /*16554*/ uint16(xMatch), -/*16555*/ uint16(xSetOp), uint16(CMPXCHG8B), -/*16557*/ uint16(xArgM64), -/*16558*/ uint16(xMatch), -/*16559*/ uint16(xCondDataSize), 16551, 16555, 16565, 0, 0, -/*16565*/ uint16(xSetOp), uint16(CMPXCHG16B), -/*16567*/ uint16(xArgM128), -/*16568*/ uint16(xMatch), -/*16569*/ uint16(xCondIs64), 16572, 16586, -/*16572*/ uint16(xCondDataSize), 16578, 16582, 0, 0, 0, -/*16578*/ uint16(xSetOp), uint16(XRSTORS), -/*16580*/ uint16(xArgMem), -/*16581*/ uint16(xMatch), -/*16582*/ uint16(xSetOp), uint16(XRSTORS), -/*16584*/ uint16(xArgMem), -/*16585*/ uint16(xMatch), -/*16586*/ uint16(xCondDataSize), 16578, 16582, 16592, 0, 0, -/*16592*/ uint16(xSetOp), uint16(XRSTORS64), -/*16594*/ uint16(xArgMem), +/*16555*/ uint16(xSetOp), uint16(CMPSS), +/*16557*/ uint16(xReadSlashR), +/*16558*/ uint16(xReadIb), +/*16559*/ uint16(xArgXmm1), +/*16560*/ uint16(xArgXmm2M32), +/*16561*/ uint16(xArgImm8u), +/*16562*/ uint16(xMatch), +/*16563*/ uint16(xCondIs64), 16566, 16584, +/*16566*/ uint16(xCondDataSize), 16572, 16578, 0, 0, 0, +/*16572*/ uint16(xSetOp), uint16(MOVNTI), +/*16574*/ uint16(xReadSlashR), +/*16575*/ uint16(xArgM32), +/*16576*/ uint16(xArgR32), +/*16577*/ uint16(xMatch), +/*16578*/ uint16(xSetOp), uint16(MOVNTI), +/*16580*/ uint16(xReadSlashR), +/*16581*/ uint16(xArgM32), +/*16582*/ uint16(xArgR32), +/*16583*/ uint16(xMatch), +/*16584*/ uint16(xCondDataSize), 16572, 16578, 16590, 0, 0, +/*16590*/ uint16(xSetOp), uint16(MOVNTI), +/*16592*/ uint16(xReadSlashR), +/*16593*/ uint16(xArgM64), +/*16594*/ uint16(xArgR64), /*16595*/ uint16(xMatch), -/*16596*/ uint16(xCondIs64), 16599, 16613, -/*16599*/ uint16(xCondDataSize), 16605, 16609, 0, 0, 0, -/*16605*/ uint16(xSetOp), uint16(XSAVEC), -/*16607*/ uint16(xArgMem), -/*16608*/ uint16(xMatch), -/*16609*/ uint16(xSetOp), uint16(XSAVEC), -/*16611*/ uint16(xArgMem), -/*16612*/ uint16(xMatch), -/*16613*/ uint16(xCondDataSize), 16605, 16609, 16619, 0, 0, -/*16619*/ uint16(xSetOp), uint16(XSAVEC64), -/*16621*/ uint16(xArgMem), -/*16622*/ uint16(xMatch), -/*16623*/ uint16(xCondIs64), 16626, 16640, -/*16626*/ uint16(xCondDataSize), 16632, 16636, 0, 0, 0, -/*16632*/ uint16(xSetOp), uint16(XSAVES), -/*16634*/ uint16(xArgMem), -/*16635*/ uint16(xMatch), -/*16636*/ uint16(xSetOp), uint16(XSAVES), -/*16638*/ uint16(xArgMem), -/*16639*/ uint16(xMatch), -/*16640*/ uint16(xCondDataSize), 16632, 16636, 16646, 0, 0, -/*16646*/ uint16(xSetOp), uint16(XSAVES64), -/*16648*/ uint16(xArgMem), -/*16649*/ uint16(xMatch), -/*16650*/ uint16(xCondIs64), 16653, 16673, -/*16653*/ uint16(xCondDataSize), 16659, 16666, 0, 0, 0, -/*16659*/ uint16(xCondIsMem), 16662, 0, -/*16662*/ uint16(xSetOp), uint16(RDRAND), -/*16664*/ uint16(xArgRmf16), -/*16665*/ uint16(xMatch), -/*16666*/ uint16(xCondIsMem), 16669, 0, -/*16669*/ uint16(xSetOp), uint16(RDRAND), -/*16671*/ uint16(xArgRmf32), -/*16672*/ uint16(xMatch), -/*16673*/ uint16(xCondDataSize), 16659, 16666, 16679, 0, 0, -/*16679*/ uint16(xSetOp), uint16(RDRAND), -/*16681*/ uint16(xMatch), -/*16682*/ uint16(xCondIs64), 16685, 16699, -/*16685*/ uint16(xCondDataSize), 16691, 16695, 0, 0, 0, -/*16691*/ uint16(xSetOp), uint16(BSWAP), -/*16693*/ uint16(xArgR16op), -/*16694*/ uint16(xMatch), -/*16695*/ uint16(xSetOp), uint16(BSWAP), -/*16697*/ uint16(xArgR32op), -/*16698*/ uint16(xMatch), -/*16699*/ uint16(xCondDataSize), 16691, 16695, 16705, 0, 0, -/*16705*/ uint16(xSetOp), uint16(BSWAP), -/*16707*/ uint16(xArgR64op), -/*16708*/ uint16(xMatch), -/*16709*/ uint16(xCondPrefix), 4, - 0xF2, 16817, - 0xC5, 16771, - 0xC4, 16725, - 0x66, 16719, -/*16719*/ uint16(xSetOp), uint16(ADDSUBPD), -/*16721*/ uint16(xReadSlashR), -/*16722*/ uint16(xArgXmm1), -/*16723*/ uint16(xArgXmm2M128), -/*16724*/ uint16(xMatch), -/*16725*/ uint16(xCondPrefix), 2, - 0xF2, 16751, - 0x66, 16731, -/*16731*/ uint16(xCondDataSize), 0, 0, 0, 16737, 16744, -/*16737*/ uint16(xSetOp), uint16(VADDSUBPD), -/*16739*/ uint16(xReadSlashR), -/*16740*/ uint16(xArgXmm1), -/*16741*/ uint16(xArgXmm2), -/*16742*/ uint16(xArgXmm3M128), -/*16743*/ uint16(xMatch), -/*16744*/ uint16(xSetOp), uint16(VADDSUBPD), -/*16746*/ uint16(xReadSlashR), -/*16747*/ uint16(xArgYmm1), -/*16748*/ uint16(xArgYmm2), -/*16749*/ uint16(xArgYmm3M256), -/*16750*/ uint16(xMatch), -/*16751*/ uint16(xCondDataSize), 0, 0, 0, 16757, 16764, -/*16757*/ uint16(xSetOp), uint16(VADDSUBPS), -/*16759*/ uint16(xReadSlashR), -/*16760*/ uint16(xArgXmm1), -/*16761*/ uint16(xArgXmm2), -/*16762*/ uint16(xArgXmm3M128), -/*16763*/ uint16(xMatch), -/*16764*/ uint16(xSetOp), uint16(VADDSUBPS), -/*16766*/ uint16(xReadSlashR), -/*16767*/ uint16(xArgYmm1), -/*16768*/ uint16(xArgYmm2), -/*16769*/ uint16(xArgYmm3M256), -/*16770*/ uint16(xMatch), -/*16771*/ uint16(xCondPrefix), 2, - 0xF2, 16797, - 0x66, 16777, -/*16777*/ uint16(xCondDataSize), 0, 0, 0, 16783, 16790, -/*16783*/ uint16(xSetOp), uint16(VADDSUBPD), -/*16785*/ uint16(xReadSlashR), -/*16786*/ uint16(xArgXmm1), -/*16787*/ uint16(xArgXmm2), -/*16788*/ uint16(xArgXmm3M128), -/*16789*/ uint16(xMatch), -/*16790*/ uint16(xSetOp), uint16(VADDSUBPD), +/*16596*/ uint16(xCondPrefix), 4, + 0xC5, 16641, + 0xC4, 16622, + 0x66, 16614, + 0x0, 16606, +/*16606*/ uint16(xSetOp), uint16(PINSRW), +/*16608*/ uint16(xReadSlashR), +/*16609*/ uint16(xReadIb), +/*16610*/ uint16(xArgMm), +/*16611*/ uint16(xArgR32M16), +/*16612*/ uint16(xArgImm8u), +/*16613*/ uint16(xMatch), +/*16614*/ uint16(xSetOp), uint16(PINSRW), +/*16616*/ uint16(xReadSlashR), +/*16617*/ uint16(xReadIb), +/*16618*/ uint16(xArgXmm), +/*16619*/ uint16(xArgR32M16), +/*16620*/ uint16(xArgImm8u), +/*16621*/ uint16(xMatch), +/*16622*/ uint16(xCondPrefix), 1, + 0x66, 16626, +/*16626*/ uint16(xCondDataSize), 0, 0, 0, 16632, 0, +/*16632*/ uint16(xSetOp), uint16(VPINSRW), +/*16634*/ uint16(xReadSlashR), +/*16635*/ uint16(xReadIb), +/*16636*/ uint16(xArgXmm1), +/*16637*/ uint16(xArgXmmV), +/*16638*/ uint16(xArgR32M16), +/*16639*/ uint16(xArgImm8), +/*16640*/ uint16(xMatch), +/*16641*/ uint16(xCondPrefix), 1, + 0x66, 16645, +/*16645*/ uint16(xCondDataSize), 0, 0, 0, 16651, 0, +/*16651*/ uint16(xSetOp), uint16(VPINSRW), +/*16653*/ uint16(xReadSlashR), +/*16654*/ uint16(xReadIb), +/*16655*/ uint16(xArgXmm1), +/*16656*/ uint16(xArgXmmV), +/*16657*/ uint16(xArgR32M16), +/*16658*/ uint16(xArgImm8), +/*16659*/ uint16(xMatch), +/*16660*/ uint16(xCondPrefix), 4, + 0xC5, 16707, + 0xC4, 16686, + 0x66, 16678, + 0x0, 16670, +/*16670*/ uint16(xSetOp), uint16(PEXTRW), +/*16672*/ uint16(xReadSlashR), +/*16673*/ uint16(xReadIb), +/*16674*/ uint16(xArgR32), +/*16675*/ uint16(xArgMm2), +/*16676*/ uint16(xArgImm8u), +/*16677*/ uint16(xMatch), +/*16678*/ uint16(xSetOp), uint16(PEXTRW), +/*16680*/ uint16(xReadSlashR), +/*16681*/ uint16(xReadIb), +/*16682*/ uint16(xArgR32), +/*16683*/ uint16(xArgXmm2), +/*16684*/ uint16(xArgImm8u), +/*16685*/ uint16(xMatch), +/*16686*/ uint16(xCondPrefix), 1, + 0x66, 16690, +/*16690*/ uint16(xCondDataSize), 0, 0, 0, 16696, 0, +/*16696*/ uint16(xCondIsMem), 16699, 0, +/*16699*/ uint16(xSetOp), uint16(VPEXTRW), +/*16701*/ uint16(xReadSlashR), +/*16702*/ uint16(xReadIb), +/*16703*/ uint16(xArgR32), +/*16704*/ uint16(xArgXmm2), +/*16705*/ uint16(xArgImm8), +/*16706*/ uint16(xMatch), +/*16707*/ uint16(xCondPrefix), 1, + 0x66, 16711, +/*16711*/ uint16(xCondDataSize), 0, 0, 0, 16717, 0, +/*16717*/ uint16(xCondIsMem), 16720, 0, +/*16720*/ uint16(xSetOp), uint16(VPEXTRW), +/*16722*/ uint16(xReadSlashR), +/*16723*/ uint16(xReadIb), +/*16724*/ uint16(xArgR32), +/*16725*/ uint16(xArgXmm2), +/*16726*/ uint16(xArgImm8), +/*16727*/ uint16(xMatch), +/*16728*/ uint16(xCondPrefix), 4, + 0xC5, 16808, + 0xC4, 16754, + 0x66, 16746, + 0x0, 16738, +/*16738*/ uint16(xSetOp), uint16(SHUFPS), +/*16740*/ uint16(xReadSlashR), +/*16741*/ uint16(xReadIb), +/*16742*/ uint16(xArgXmm1), +/*16743*/ uint16(xArgXmm2M128), +/*16744*/ uint16(xArgImm8u), +/*16745*/ uint16(xMatch), +/*16746*/ uint16(xSetOp), uint16(SHUFPD), +/*16748*/ uint16(xReadSlashR), +/*16749*/ uint16(xReadIb), +/*16750*/ uint16(xArgXmm1), +/*16751*/ uint16(xArgXmm2M128), +/*16752*/ uint16(xArgImm8u), +/*16753*/ uint16(xMatch), +/*16754*/ uint16(xCondPrefix), 2, + 0x66, 16784, + 0x0, 16760, +/*16760*/ uint16(xCondDataSize), 0, 0, 0, 16766, 16775, +/*16766*/ uint16(xSetOp), uint16(VSHUFPS), +/*16768*/ uint16(xReadSlashR), +/*16769*/ uint16(xReadIb), +/*16770*/ uint16(xArgXmm1), +/*16771*/ uint16(xArgXmmV), +/*16772*/ uint16(xArgXmm2M128), +/*16773*/ uint16(xArgImm8), +/*16774*/ uint16(xMatch), +/*16775*/ uint16(xSetOp), uint16(VSHUFPS), +/*16777*/ uint16(xReadSlashR), +/*16778*/ uint16(xReadIb), +/*16779*/ uint16(xArgYmm1), +/*16780*/ uint16(xArgYmmV), +/*16781*/ uint16(xArgYmm2M256), +/*16782*/ uint16(xArgImm8), +/*16783*/ uint16(xMatch), +/*16784*/ uint16(xCondDataSize), 0, 0, 0, 16790, 16799, +/*16790*/ uint16(xSetOp), uint16(VSHUFPD), /*16792*/ uint16(xReadSlashR), -/*16793*/ uint16(xArgYmm1), -/*16794*/ uint16(xArgYmm2), -/*16795*/ uint16(xArgYmm3M256), -/*16796*/ uint16(xMatch), -/*16797*/ uint16(xCondDataSize), 0, 0, 0, 16803, 16810, -/*16803*/ uint16(xSetOp), uint16(VADDSUBPS), -/*16805*/ uint16(xReadSlashR), -/*16806*/ uint16(xArgXmm1), -/*16807*/ uint16(xArgXmm2), -/*16808*/ uint16(xArgXmm3M128), -/*16809*/ uint16(xMatch), -/*16810*/ uint16(xSetOp), uint16(VADDSUBPS), -/*16812*/ uint16(xReadSlashR), -/*16813*/ uint16(xArgYmm1), -/*16814*/ uint16(xArgYmm2), -/*16815*/ uint16(xArgYmm3M256), -/*16816*/ uint16(xMatch), -/*16817*/ uint16(xSetOp), uint16(ADDSUBPS), -/*16819*/ uint16(xReadSlashR), -/*16820*/ uint16(xArgXmm1), -/*16821*/ uint16(xArgXmm2M128), -/*16822*/ uint16(xMatch), -/*16823*/ uint16(xCondPrefix), 4, - 0xC5, 16869, - 0xC4, 16845, - 0x66, 16839, - 0x0, 16833, -/*16833*/ uint16(xSetOp), uint16(PSRLW), -/*16835*/ uint16(xReadSlashR), -/*16836*/ uint16(xArgMm), -/*16837*/ uint16(xArgMmM64), -/*16838*/ uint16(xMatch), -/*16839*/ uint16(xSetOp), uint16(PSRLW), -/*16841*/ uint16(xReadSlashR), -/*16842*/ uint16(xArgXmm1), -/*16843*/ uint16(xArgXmm2M128), -/*16844*/ uint16(xMatch), -/*16845*/ uint16(xCondPrefix), 1, - 0x66, 16849, -/*16849*/ uint16(xCondDataSize), 0, 0, 0, 16855, 16862, -/*16855*/ uint16(xSetOp), uint16(VPSRLW), -/*16857*/ uint16(xReadSlashR), -/*16858*/ uint16(xArgXmm1), -/*16859*/ uint16(xArgXmm2), -/*16860*/ uint16(xArgXmm3M128), +/*16793*/ uint16(xReadIb), +/*16794*/ uint16(xArgXmm1), +/*16795*/ uint16(xArgXmmV), +/*16796*/ uint16(xArgXmm2M128), +/*16797*/ uint16(xArgImm8), +/*16798*/ uint16(xMatch), +/*16799*/ uint16(xSetOp), uint16(VSHUFPD), +/*16801*/ uint16(xReadSlashR), +/*16802*/ uint16(xReadIb), +/*16803*/ uint16(xArgYmm1), +/*16804*/ uint16(xArgYmmV), +/*16805*/ uint16(xArgYmm2M256), +/*16806*/ uint16(xArgImm8), +/*16807*/ uint16(xMatch), +/*16808*/ uint16(xCondPrefix), 2, + 0x66, 16838, + 0x0, 16814, +/*16814*/ uint16(xCondDataSize), 0, 0, 0, 16820, 16829, +/*16820*/ uint16(xSetOp), uint16(VSHUFPS), +/*16822*/ uint16(xReadSlashR), +/*16823*/ uint16(xReadIb), +/*16824*/ uint16(xArgXmm1), +/*16825*/ uint16(xArgXmmV), +/*16826*/ uint16(xArgXmm2M128), +/*16827*/ uint16(xArgImm8), +/*16828*/ uint16(xMatch), +/*16829*/ uint16(xSetOp), uint16(VSHUFPS), +/*16831*/ uint16(xReadSlashR), +/*16832*/ uint16(xReadIb), +/*16833*/ uint16(xArgYmm1), +/*16834*/ uint16(xArgYmmV), +/*16835*/ uint16(xArgYmm2M256), +/*16836*/ uint16(xArgImm8), +/*16837*/ uint16(xMatch), +/*16838*/ uint16(xCondDataSize), 0, 0, 0, 16844, 16853, +/*16844*/ uint16(xSetOp), uint16(VSHUFPD), +/*16846*/ uint16(xReadSlashR), +/*16847*/ uint16(xReadIb), +/*16848*/ uint16(xArgXmm1), +/*16849*/ uint16(xArgXmmV), +/*16850*/ uint16(xArgXmm2M128), +/*16851*/ uint16(xArgImm8), +/*16852*/ uint16(xMatch), +/*16853*/ uint16(xSetOp), uint16(VSHUFPD), +/*16855*/ uint16(xReadSlashR), +/*16856*/ uint16(xReadIb), +/*16857*/ uint16(xArgYmm1), +/*16858*/ uint16(xArgYmmV), +/*16859*/ uint16(xArgYmm2M256), +/*16860*/ uint16(xArgImm8), /*16861*/ uint16(xMatch), -/*16862*/ uint16(xSetOp), uint16(VPSRLW), -/*16864*/ uint16(xReadSlashR), -/*16865*/ uint16(xArgYmm1), -/*16866*/ uint16(xArgYmm2), -/*16867*/ uint16(xArgXmm3M128), -/*16868*/ uint16(xMatch), -/*16869*/ uint16(xCondPrefix), 1, - 0x66, 16873, -/*16873*/ uint16(xCondDataSize), 0, 0, 0, 16879, 16886, -/*16879*/ uint16(xSetOp), uint16(VPSRLW), -/*16881*/ uint16(xReadSlashR), -/*16882*/ uint16(xArgXmm1), -/*16883*/ uint16(xArgXmm2), -/*16884*/ uint16(xArgXmm3M128), -/*16885*/ uint16(xMatch), -/*16886*/ uint16(xSetOp), uint16(VPSRLW), -/*16888*/ uint16(xReadSlashR), -/*16889*/ uint16(xArgYmm1), -/*16890*/ uint16(xArgYmm2), -/*16891*/ uint16(xArgXmm3M128), -/*16892*/ uint16(xMatch), -/*16893*/ uint16(xCondPrefix), 4, - 0xC5, 16932, - 0xC4, 16915, - 0x66, 16909, - 0x0, 16903, -/*16903*/ uint16(xSetOp), uint16(PSRLD), -/*16905*/ uint16(xReadSlashR), -/*16906*/ uint16(xArgMm), -/*16907*/ uint16(xArgMmM64), -/*16908*/ uint16(xMatch), -/*16909*/ uint16(xSetOp), uint16(PSRLD), -/*16911*/ uint16(xReadSlashR), -/*16912*/ uint16(xArgXmm1), -/*16913*/ uint16(xArgXmm2M128), +/*16862*/ uint16(xCondSlashR), + 0, // 0 + 16871, // 1 + 0, // 2 + 16898, // 3 + 16925, // 4 + 16952, // 5 + 16979, // 6 + 0, // 7 +/*16871*/ uint16(xCondIs64), 16874, 16888, +/*16874*/ uint16(xCondDataSize), 16880, 16884, 0, 0, 0, +/*16880*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*16882*/ uint16(xArgM64), +/*16883*/ uint16(xMatch), +/*16884*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*16886*/ uint16(xArgM64), +/*16887*/ uint16(xMatch), +/*16888*/ uint16(xCondDataSize), 16880, 16884, 16894, 0, 0, +/*16894*/ uint16(xSetOp), uint16(CMPXCHG16B), +/*16896*/ uint16(xArgM128), +/*16897*/ uint16(xMatch), +/*16898*/ uint16(xCondIs64), 16901, 16915, +/*16901*/ uint16(xCondDataSize), 16907, 16911, 0, 0, 0, +/*16907*/ uint16(xSetOp), uint16(XRSTORS), +/*16909*/ uint16(xArgMem), +/*16910*/ uint16(xMatch), +/*16911*/ uint16(xSetOp), uint16(XRSTORS), +/*16913*/ uint16(xArgMem), /*16914*/ uint16(xMatch), -/*16915*/ uint16(xCondPrefix), 1, - 0x66, 16919, -/*16919*/ uint16(xCondDataSize), 0, 0, 0, 16925, 0, -/*16925*/ uint16(xSetOp), uint16(VPSRLD), -/*16927*/ uint16(xReadSlashR), -/*16928*/ uint16(xArgXmm1), -/*16929*/ uint16(xArgXmm2), -/*16930*/ uint16(xArgXmm3M128), -/*16931*/ uint16(xMatch), -/*16932*/ uint16(xCondPrefix), 1, - 0x66, 16936, -/*16936*/ uint16(xCondDataSize), 0, 0, 0, 16942, 0, -/*16942*/ uint16(xSetOp), uint16(VPSRLD), -/*16944*/ uint16(xReadSlashR), -/*16945*/ uint16(xArgXmm1), -/*16946*/ uint16(xArgXmm2), -/*16947*/ uint16(xArgXmm3M128), -/*16948*/ uint16(xMatch), -/*16949*/ uint16(xCondPrefix), 4, - 0xC5, 16988, - 0xC4, 16971, - 0x66, 16965, - 0x0, 16959, -/*16959*/ uint16(xSetOp), uint16(PSRLQ), -/*16961*/ uint16(xReadSlashR), -/*16962*/ uint16(xArgMm), -/*16963*/ uint16(xArgMmM64), +/*16915*/ uint16(xCondDataSize), 16907, 16911, 16921, 0, 0, +/*16921*/ uint16(xSetOp), uint16(XRSTORS64), +/*16923*/ uint16(xArgMem), +/*16924*/ uint16(xMatch), +/*16925*/ uint16(xCondIs64), 16928, 16942, +/*16928*/ uint16(xCondDataSize), 16934, 16938, 0, 0, 0, +/*16934*/ uint16(xSetOp), uint16(XSAVEC), +/*16936*/ uint16(xArgMem), +/*16937*/ uint16(xMatch), +/*16938*/ uint16(xSetOp), uint16(XSAVEC), +/*16940*/ uint16(xArgMem), +/*16941*/ uint16(xMatch), +/*16942*/ uint16(xCondDataSize), 16934, 16938, 16948, 0, 0, +/*16948*/ uint16(xSetOp), uint16(XSAVEC64), +/*16950*/ uint16(xArgMem), +/*16951*/ uint16(xMatch), +/*16952*/ uint16(xCondIs64), 16955, 16969, +/*16955*/ uint16(xCondDataSize), 16961, 16965, 0, 0, 0, +/*16961*/ uint16(xSetOp), uint16(XSAVES), +/*16963*/ uint16(xArgMem), /*16964*/ uint16(xMatch), -/*16965*/ uint16(xSetOp), uint16(PSRLQ), -/*16967*/ uint16(xReadSlashR), -/*16968*/ uint16(xArgXmm1), -/*16969*/ uint16(xArgXmm2M128), -/*16970*/ uint16(xMatch), -/*16971*/ uint16(xCondPrefix), 1, - 0x66, 16975, -/*16975*/ uint16(xCondDataSize), 0, 0, 0, 16981, 0, -/*16981*/ uint16(xSetOp), uint16(VPSRLQ), -/*16983*/ uint16(xReadSlashR), -/*16984*/ uint16(xArgXmm1), -/*16985*/ uint16(xArgXmm2), -/*16986*/ uint16(xArgXmm3M128), -/*16987*/ uint16(xMatch), -/*16988*/ uint16(xCondPrefix), 1, - 0x66, 16992, -/*16992*/ uint16(xCondDataSize), 0, 0, 0, 16998, 0, -/*16998*/ uint16(xSetOp), uint16(VPSRLQ), -/*17000*/ uint16(xReadSlashR), -/*17001*/ uint16(xArgXmm1), -/*17002*/ uint16(xArgXmm2), -/*17003*/ uint16(xArgXmm3M128), -/*17004*/ uint16(xMatch), -/*17005*/ uint16(xCondPrefix), 4, - 0xC5, 17051, - 0xC4, 17027, - 0x66, 17021, - 0x0, 17015, -/*17015*/ uint16(xSetOp), uint16(PADDQ), -/*17017*/ uint16(xReadSlashR), -/*17018*/ uint16(xArgMm1), -/*17019*/ uint16(xArgMm2M64), -/*17020*/ uint16(xMatch), -/*17021*/ uint16(xSetOp), uint16(PADDQ), -/*17023*/ uint16(xReadSlashR), -/*17024*/ uint16(xArgXmm1), -/*17025*/ uint16(xArgXmm2M128), -/*17026*/ uint16(xMatch), -/*17027*/ uint16(xCondPrefix), 1, - 0x66, 17031, -/*17031*/ uint16(xCondDataSize), 0, 0, 0, 17037, 17044, -/*17037*/ uint16(xSetOp), uint16(VPADDQ), -/*17039*/ uint16(xReadSlashR), -/*17040*/ uint16(xArgXmm1), -/*17041*/ uint16(xArgXmm2), -/*17042*/ uint16(xArgXmm3M128), -/*17043*/ uint16(xMatch), -/*17044*/ uint16(xSetOp), uint16(VPADDQ), -/*17046*/ uint16(xReadSlashR), -/*17047*/ uint16(xArgYmm1), -/*17048*/ uint16(xArgYmm2), -/*17049*/ uint16(xArgYmm3M256), -/*17050*/ uint16(xMatch), -/*17051*/ uint16(xCondPrefix), 1, - 0x66, 17055, -/*17055*/ uint16(xCondDataSize), 0, 0, 0, 17061, 17068, -/*17061*/ uint16(xSetOp), uint16(VPADDQ), -/*17063*/ uint16(xReadSlashR), -/*17064*/ uint16(xArgXmm1), -/*17065*/ uint16(xArgXmm2), -/*17066*/ uint16(xArgXmm3M128), -/*17067*/ uint16(xMatch), -/*17068*/ uint16(xSetOp), uint16(VPADDQ), -/*17070*/ uint16(xReadSlashR), -/*17071*/ uint16(xArgYmm1), -/*17072*/ uint16(xArgYmm2), -/*17073*/ uint16(xArgYmm3M256), -/*17074*/ uint16(xMatch), -/*17075*/ uint16(xCondPrefix), 4, - 0xC5, 17121, - 0xC4, 17097, - 0x66, 17091, - 0x0, 17085, -/*17085*/ uint16(xSetOp), uint16(PMULLW), -/*17087*/ uint16(xReadSlashR), -/*17088*/ uint16(xArgMm), -/*17089*/ uint16(xArgMmM64), -/*17090*/ uint16(xMatch), -/*17091*/ uint16(xSetOp), uint16(PMULLW), -/*17093*/ uint16(xReadSlashR), -/*17094*/ uint16(xArgXmm1), -/*17095*/ uint16(xArgXmm2M128), -/*17096*/ uint16(xMatch), -/*17097*/ uint16(xCondPrefix), 1, - 0x66, 17101, -/*17101*/ uint16(xCondDataSize), 0, 0, 0, 17107, 17114, -/*17107*/ uint16(xSetOp), uint16(VPMULLW), -/*17109*/ uint16(xReadSlashR), -/*17110*/ uint16(xArgXmm1), -/*17111*/ uint16(xArgXmm2), -/*17112*/ uint16(xArgXmm3M128), -/*17113*/ uint16(xMatch), -/*17114*/ uint16(xSetOp), uint16(VPMULLW), -/*17116*/ uint16(xReadSlashR), -/*17117*/ uint16(xArgYmm1), -/*17118*/ uint16(xArgYmm2), -/*17119*/ uint16(xArgYmm3M256), -/*17120*/ uint16(xMatch), -/*17121*/ uint16(xCondPrefix), 1, - 0x66, 17125, -/*17125*/ uint16(xCondDataSize), 0, 0, 0, 17131, 17138, -/*17131*/ uint16(xSetOp), uint16(VPMULLW), -/*17133*/ uint16(xReadSlashR), -/*17134*/ uint16(xArgXmm1), -/*17135*/ uint16(xArgXmm2), -/*17136*/ uint16(xArgXmm3M128), -/*17137*/ uint16(xMatch), -/*17138*/ uint16(xSetOp), uint16(VPMULLW), -/*17140*/ uint16(xReadSlashR), -/*17141*/ uint16(xArgYmm1), -/*17142*/ uint16(xArgYmm2), -/*17143*/ uint16(xArgYmm3M256), -/*17144*/ uint16(xMatch), -/*17145*/ uint16(xCondPrefix), 5, - 0xF3, 17201, - 0xF2, 17195, - 0xC5, 17179, - 0xC4, 17163, - 0x66, 17157, -/*17157*/ uint16(xSetOp), uint16(MOVQ), -/*17159*/ uint16(xReadSlashR), -/*17160*/ uint16(xArgXmm2M64), -/*17161*/ uint16(xArgXmm1), -/*17162*/ uint16(xMatch), -/*17163*/ uint16(xCondPrefix), 1, - 0x66, 17167, -/*17167*/ uint16(xCondDataSize), 0, 0, 0, 17173, 0, -/*17173*/ uint16(xSetOp), uint16(VMOVQ), -/*17175*/ uint16(xReadSlashR), -/*17176*/ uint16(xArgXmm1M64), -/*17177*/ uint16(xArgXmm2), -/*17178*/ uint16(xMatch), -/*17179*/ uint16(xCondPrefix), 1, - 0x66, 17183, -/*17183*/ uint16(xCondDataSize), 0, 0, 0, 17189, 0, -/*17189*/ uint16(xSetOp), uint16(VMOVQ), -/*17191*/ uint16(xReadSlashR), -/*17192*/ uint16(xArgXmm1M64), -/*17193*/ uint16(xArgXmm2), -/*17194*/ uint16(xMatch), -/*17195*/ uint16(xSetOp), uint16(MOVDQ2Q), -/*17197*/ uint16(xReadSlashR), -/*17198*/ uint16(xArgMm), -/*17199*/ uint16(xArgXmm2), -/*17200*/ uint16(xMatch), -/*17201*/ uint16(xSetOp), uint16(MOVQ2DQ), -/*17203*/ uint16(xReadSlashR), -/*17204*/ uint16(xArgXmm1), -/*17205*/ uint16(xArgMm2), -/*17206*/ uint16(xMatch), -/*17207*/ uint16(xCondPrefix), 4, - 0xC5, 17251, - 0xC4, 17229, - 0x66, 17223, - 0x0, 17217, -/*17217*/ uint16(xSetOp), uint16(PMOVMSKB), -/*17219*/ uint16(xReadSlashR), -/*17220*/ uint16(xArgR32), -/*17221*/ uint16(xArgMm2), -/*17222*/ uint16(xMatch), -/*17223*/ uint16(xSetOp), uint16(PMOVMSKB), -/*17225*/ uint16(xReadSlashR), -/*17226*/ uint16(xArgR32), -/*17227*/ uint16(xArgXmm2), -/*17228*/ uint16(xMatch), -/*17229*/ uint16(xCondPrefix), 1, - 0x66, 17233, -/*17233*/ uint16(xCondDataSize), 0, 0, 0, 17239, 17245, -/*17239*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17241*/ uint16(xReadSlashR), -/*17242*/ uint16(xArgR32), -/*17243*/ uint16(xArgXmm1), -/*17244*/ uint16(xMatch), -/*17245*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17247*/ uint16(xReadSlashR), -/*17248*/ uint16(xArgR32), -/*17249*/ uint16(xArgYmm1), -/*17250*/ uint16(xMatch), -/*17251*/ uint16(xCondPrefix), 1, - 0x66, 17255, -/*17255*/ uint16(xCondDataSize), 0, 0, 0, 17261, 17267, -/*17261*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17263*/ uint16(xReadSlashR), -/*17264*/ uint16(xArgR32), -/*17265*/ uint16(xArgXmm1), -/*17266*/ uint16(xMatch), -/*17267*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17269*/ uint16(xReadSlashR), -/*17270*/ uint16(xArgR32), -/*17271*/ uint16(xArgYmm1), -/*17272*/ uint16(xMatch), -/*17273*/ uint16(xCondPrefix), 4, - 0xC5, 17319, - 0xC4, 17295, - 0x66, 17289, - 0x0, 17283, -/*17283*/ uint16(xSetOp), uint16(PSUBUSB), -/*17285*/ uint16(xReadSlashR), -/*17286*/ uint16(xArgMm), -/*17287*/ uint16(xArgMmM64), -/*17288*/ uint16(xMatch), -/*17289*/ uint16(xSetOp), uint16(PSUBUSB), -/*17291*/ uint16(xReadSlashR), -/*17292*/ uint16(xArgXmm1), -/*17293*/ uint16(xArgXmm2M128), -/*17294*/ uint16(xMatch), -/*17295*/ uint16(xCondPrefix), 1, - 0x66, 17299, -/*17299*/ uint16(xCondDataSize), 0, 0, 0, 17305, 17312, -/*17305*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17307*/ uint16(xReadSlashR), -/*17308*/ uint16(xArgXmm1), -/*17309*/ uint16(xArgXmm2), -/*17310*/ uint16(xArgXmm3M128), -/*17311*/ uint16(xMatch), -/*17312*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17314*/ uint16(xReadSlashR), -/*17315*/ uint16(xArgYmm1), -/*17316*/ uint16(xArgYmm2), -/*17317*/ uint16(xArgYmm3M256), -/*17318*/ uint16(xMatch), -/*17319*/ uint16(xCondPrefix), 1, - 0x66, 17323, -/*17323*/ uint16(xCondDataSize), 0, 0, 0, 17329, 17336, -/*17329*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17331*/ uint16(xReadSlashR), -/*17332*/ uint16(xArgXmm1), -/*17333*/ uint16(xArgXmm2), -/*17334*/ uint16(xArgXmm3M128), -/*17335*/ uint16(xMatch), -/*17336*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17338*/ uint16(xReadSlashR), -/*17339*/ uint16(xArgYmm1), -/*17340*/ uint16(xArgYmm2), -/*17341*/ uint16(xArgYmm3M256), -/*17342*/ uint16(xMatch), -/*17343*/ uint16(xCondPrefix), 4, - 0xC5, 17389, - 0xC4, 17365, - 0x66, 17359, - 0x0, 17353, -/*17353*/ uint16(xSetOp), uint16(PSUBUSW), -/*17355*/ uint16(xReadSlashR), -/*17356*/ uint16(xArgMm), -/*17357*/ uint16(xArgMmM64), -/*17358*/ uint16(xMatch), -/*17359*/ uint16(xSetOp), uint16(PSUBUSW), -/*17361*/ uint16(xReadSlashR), -/*17362*/ uint16(xArgXmm1), -/*17363*/ uint16(xArgXmm2M128), -/*17364*/ uint16(xMatch), -/*17365*/ uint16(xCondPrefix), 1, - 0x66, 17369, -/*17369*/ uint16(xCondDataSize), 0, 0, 0, 17375, 17382, -/*17375*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17377*/ uint16(xReadSlashR), -/*17378*/ uint16(xArgXmm1), -/*17379*/ uint16(xArgXmm2), -/*17380*/ uint16(xArgXmm3M128), -/*17381*/ uint16(xMatch), -/*17382*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17384*/ uint16(xReadSlashR), -/*17385*/ uint16(xArgYmm1), -/*17386*/ uint16(xArgYmm2), -/*17387*/ uint16(xArgYmm3M256), -/*17388*/ uint16(xMatch), -/*17389*/ uint16(xCondPrefix), 1, - 0x66, 17393, -/*17393*/ uint16(xCondDataSize), 0, 0, 0, 17399, 17406, -/*17399*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17401*/ uint16(xReadSlashR), -/*17402*/ uint16(xArgXmm1), -/*17403*/ uint16(xArgXmm2), -/*17404*/ uint16(xArgXmm3M128), -/*17405*/ uint16(xMatch), -/*17406*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17408*/ uint16(xReadSlashR), -/*17409*/ uint16(xArgYmm1), -/*17410*/ uint16(xArgYmm2), -/*17411*/ uint16(xArgYmm3M256), -/*17412*/ uint16(xMatch), -/*17413*/ uint16(xCondPrefix), 4, - 0xC5, 17459, - 0xC4, 17435, - 0x66, 17429, - 0x0, 17423, -/*17423*/ uint16(xSetOp), uint16(PMINUB), -/*17425*/ uint16(xReadSlashR), -/*17426*/ uint16(xArgMm1), -/*17427*/ uint16(xArgMm2M64), -/*17428*/ uint16(xMatch), -/*17429*/ uint16(xSetOp), uint16(PMINUB), -/*17431*/ uint16(xReadSlashR), -/*17432*/ uint16(xArgXmm1), -/*17433*/ uint16(xArgXmm2M128), -/*17434*/ uint16(xMatch), -/*17435*/ uint16(xCondPrefix), 1, - 0x66, 17439, -/*17439*/ uint16(xCondDataSize), 0, 0, 0, 17445, 17452, -/*17445*/ uint16(xSetOp), uint16(VPMINUB), -/*17447*/ uint16(xReadSlashR), -/*17448*/ uint16(xArgXmm1), -/*17449*/ uint16(xArgXmm2), -/*17450*/ uint16(xArgXmm3M128), -/*17451*/ uint16(xMatch), -/*17452*/ uint16(xSetOp), uint16(VPMINUB), -/*17454*/ uint16(xReadSlashR), -/*17455*/ uint16(xArgYmm1), -/*17456*/ uint16(xArgYmm2), -/*17457*/ uint16(xArgYmm3M256), -/*17458*/ uint16(xMatch), -/*17459*/ uint16(xCondPrefix), 1, - 0x66, 17463, -/*17463*/ uint16(xCondDataSize), 0, 0, 0, 17469, 17476, -/*17469*/ uint16(xSetOp), uint16(VPMINUB), -/*17471*/ uint16(xReadSlashR), -/*17472*/ uint16(xArgXmm1), -/*17473*/ uint16(xArgXmm2), -/*17474*/ uint16(xArgXmm3M128), -/*17475*/ uint16(xMatch), -/*17476*/ uint16(xSetOp), uint16(VPMINUB), -/*17478*/ uint16(xReadSlashR), -/*17479*/ uint16(xArgYmm1), -/*17480*/ uint16(xArgYmm2), -/*17481*/ uint16(xArgYmm3M256), -/*17482*/ uint16(xMatch), -/*17483*/ uint16(xCondPrefix), 4, - 0xC5, 17529, - 0xC4, 17505, - 0x66, 17499, - 0x0, 17493, -/*17493*/ uint16(xSetOp), uint16(PAND), -/*17495*/ uint16(xReadSlashR), -/*17496*/ uint16(xArgMm), -/*17497*/ uint16(xArgMmM64), -/*17498*/ uint16(xMatch), -/*17499*/ uint16(xSetOp), uint16(PAND), -/*17501*/ uint16(xReadSlashR), -/*17502*/ uint16(xArgXmm1), -/*17503*/ uint16(xArgXmm2M128), -/*17504*/ uint16(xMatch), -/*17505*/ uint16(xCondPrefix), 1, - 0x66, 17509, -/*17509*/ uint16(xCondDataSize), 0, 0, 0, 17515, 17522, -/*17515*/ uint16(xSetOp), uint16(VPAND), -/*17517*/ uint16(xReadSlashR), -/*17518*/ uint16(xArgXmm1), -/*17519*/ uint16(xArgXmm2), -/*17520*/ uint16(xArgXmm3M128), -/*17521*/ uint16(xMatch), -/*17522*/ uint16(xSetOp), uint16(VPAND), -/*17524*/ uint16(xReadSlashR), -/*17525*/ uint16(xArgYmm1), -/*17526*/ uint16(xArgYmm2), -/*17527*/ uint16(xArgYmm3M256), -/*17528*/ uint16(xMatch), -/*17529*/ uint16(xCondPrefix), 1, - 0x66, 17533, -/*17533*/ uint16(xCondDataSize), 0, 0, 0, 17539, 17546, -/*17539*/ uint16(xSetOp), uint16(VPAND), -/*17541*/ uint16(xReadSlashR), -/*17542*/ uint16(xArgXmm1), -/*17543*/ uint16(xArgXmm2), -/*17544*/ uint16(xArgXmm3M128), -/*17545*/ uint16(xMatch), -/*17546*/ uint16(xSetOp), uint16(VPAND), +/*16965*/ uint16(xSetOp), uint16(XSAVES), +/*16967*/ uint16(xArgMem), +/*16968*/ uint16(xMatch), +/*16969*/ uint16(xCondDataSize), 16961, 16965, 16975, 0, 0, +/*16975*/ uint16(xSetOp), uint16(XSAVES64), +/*16977*/ uint16(xArgMem), +/*16978*/ uint16(xMatch), +/*16979*/ uint16(xCondIs64), 16982, 17002, +/*16982*/ uint16(xCondDataSize), 16988, 16995, 0, 0, 0, +/*16988*/ uint16(xCondIsMem), 16991, 0, +/*16991*/ uint16(xSetOp), uint16(RDRAND), +/*16993*/ uint16(xArgRmf16), +/*16994*/ uint16(xMatch), +/*16995*/ uint16(xCondIsMem), 16998, 0, +/*16998*/ uint16(xSetOp), uint16(RDRAND), +/*17000*/ uint16(xArgRmf32), +/*17001*/ uint16(xMatch), +/*17002*/ uint16(xCondDataSize), 16988, 16995, 17008, 0, 0, +/*17008*/ uint16(xSetOp), uint16(RDRAND), +/*17010*/ uint16(xMatch), +/*17011*/ uint16(xCondIs64), 17014, 17028, +/*17014*/ uint16(xCondDataSize), 17020, 17024, 0, 0, 0, +/*17020*/ uint16(xSetOp), uint16(BSWAP), +/*17022*/ uint16(xArgR16op), +/*17023*/ uint16(xMatch), +/*17024*/ uint16(xSetOp), uint16(BSWAP), +/*17026*/ uint16(xArgR32op), +/*17027*/ uint16(xMatch), +/*17028*/ uint16(xCondDataSize), 17020, 17024, 17034, 0, 0, +/*17034*/ uint16(xSetOp), uint16(BSWAP), +/*17036*/ uint16(xArgR64op), +/*17037*/ uint16(xMatch), +/*17038*/ uint16(xCondPrefix), 4, + 0xF2, 17146, + 0xC5, 17100, + 0xC4, 17054, + 0x66, 17048, +/*17048*/ uint16(xSetOp), uint16(ADDSUBPD), +/*17050*/ uint16(xReadSlashR), +/*17051*/ uint16(xArgXmm1), +/*17052*/ uint16(xArgXmm2M128), +/*17053*/ uint16(xMatch), +/*17054*/ uint16(xCondPrefix), 2, + 0xF2, 17080, + 0x66, 17060, +/*17060*/ uint16(xCondDataSize), 0, 0, 0, 17066, 17073, +/*17066*/ uint16(xSetOp), uint16(VADDSUBPD), +/*17068*/ uint16(xReadSlashR), +/*17069*/ uint16(xArgXmm1), +/*17070*/ uint16(xArgXmmV), +/*17071*/ uint16(xArgXmm2M128), +/*17072*/ uint16(xMatch), +/*17073*/ uint16(xSetOp), uint16(VADDSUBPD), +/*17075*/ uint16(xReadSlashR), +/*17076*/ uint16(xArgYmm1), +/*17077*/ uint16(xArgYmmV), +/*17078*/ uint16(xArgYmm2M256), +/*17079*/ uint16(xMatch), +/*17080*/ uint16(xCondDataSize), 0, 0, 0, 17086, 17093, +/*17086*/ uint16(xSetOp), uint16(VADDSUBPS), +/*17088*/ uint16(xReadSlashR), +/*17089*/ uint16(xArgXmm1), +/*17090*/ uint16(xArgXmmV), +/*17091*/ uint16(xArgXmm2M128), +/*17092*/ uint16(xMatch), +/*17093*/ uint16(xSetOp), uint16(VADDSUBPS), +/*17095*/ uint16(xReadSlashR), +/*17096*/ uint16(xArgYmm1), +/*17097*/ uint16(xArgYmmV), +/*17098*/ uint16(xArgYmm2M256), +/*17099*/ uint16(xMatch), +/*17100*/ uint16(xCondPrefix), 2, + 0xF2, 17126, + 0x66, 17106, +/*17106*/ uint16(xCondDataSize), 0, 0, 0, 17112, 17119, +/*17112*/ uint16(xSetOp), uint16(VADDSUBPD), +/*17114*/ uint16(xReadSlashR), +/*17115*/ uint16(xArgXmm1), +/*17116*/ uint16(xArgXmmV), +/*17117*/ uint16(xArgXmm2M128), +/*17118*/ uint16(xMatch), +/*17119*/ uint16(xSetOp), uint16(VADDSUBPD), +/*17121*/ uint16(xReadSlashR), +/*17122*/ uint16(xArgYmm1), +/*17123*/ uint16(xArgYmmV), +/*17124*/ uint16(xArgYmm2M256), +/*17125*/ uint16(xMatch), +/*17126*/ uint16(xCondDataSize), 0, 0, 0, 17132, 17139, +/*17132*/ uint16(xSetOp), uint16(VADDSUBPS), +/*17134*/ uint16(xReadSlashR), +/*17135*/ uint16(xArgXmm1), +/*17136*/ uint16(xArgXmmV), +/*17137*/ uint16(xArgXmm2M128), +/*17138*/ uint16(xMatch), +/*17139*/ uint16(xSetOp), uint16(VADDSUBPS), +/*17141*/ uint16(xReadSlashR), +/*17142*/ uint16(xArgYmm1), +/*17143*/ uint16(xArgYmmV), +/*17144*/ uint16(xArgYmm2M256), +/*17145*/ uint16(xMatch), +/*17146*/ uint16(xSetOp), uint16(ADDSUBPS), +/*17148*/ uint16(xReadSlashR), +/*17149*/ uint16(xArgXmm1), +/*17150*/ uint16(xArgXmm2M128), +/*17151*/ uint16(xMatch), +/*17152*/ uint16(xCondPrefix), 4, + 0xC5, 17198, + 0xC4, 17174, + 0x66, 17168, + 0x0, 17162, +/*17162*/ uint16(xSetOp), uint16(PSRLW), +/*17164*/ uint16(xReadSlashR), +/*17165*/ uint16(xArgMm), +/*17166*/ uint16(xArgMmM64), +/*17167*/ uint16(xMatch), +/*17168*/ uint16(xSetOp), uint16(PSRLW), +/*17170*/ uint16(xReadSlashR), +/*17171*/ uint16(xArgXmm1), +/*17172*/ uint16(xArgXmm2M128), +/*17173*/ uint16(xMatch), +/*17174*/ uint16(xCondPrefix), 1, + 0x66, 17178, +/*17178*/ uint16(xCondDataSize), 0, 0, 0, 17184, 17191, +/*17184*/ uint16(xSetOp), uint16(VPSRLW), +/*17186*/ uint16(xReadSlashR), +/*17187*/ uint16(xArgXmm1), +/*17188*/ uint16(xArgXmmV), +/*17189*/ uint16(xArgXmm2M128), +/*17190*/ uint16(xMatch), +/*17191*/ uint16(xSetOp), uint16(VPSRLW), +/*17193*/ uint16(xReadSlashR), +/*17194*/ uint16(xArgYmm1), +/*17195*/ uint16(xArgYmmV), +/*17196*/ uint16(xArgXmm2M128), +/*17197*/ uint16(xMatch), +/*17198*/ uint16(xCondPrefix), 1, + 0x66, 17202, +/*17202*/ uint16(xCondDataSize), 0, 0, 0, 17208, 17215, +/*17208*/ uint16(xSetOp), uint16(VPSRLW), +/*17210*/ uint16(xReadSlashR), +/*17211*/ uint16(xArgXmm1), +/*17212*/ uint16(xArgXmmV), +/*17213*/ uint16(xArgXmm2M128), +/*17214*/ uint16(xMatch), +/*17215*/ uint16(xSetOp), uint16(VPSRLW), +/*17217*/ uint16(xReadSlashR), +/*17218*/ uint16(xArgYmm1), +/*17219*/ uint16(xArgYmmV), +/*17220*/ uint16(xArgXmm2M128), +/*17221*/ uint16(xMatch), +/*17222*/ uint16(xCondPrefix), 4, + 0xC5, 17261, + 0xC4, 17244, + 0x66, 17238, + 0x0, 17232, +/*17232*/ uint16(xSetOp), uint16(PSRLD), +/*17234*/ uint16(xReadSlashR), +/*17235*/ uint16(xArgMm), +/*17236*/ uint16(xArgMmM64), +/*17237*/ uint16(xMatch), +/*17238*/ uint16(xSetOp), uint16(PSRLD), +/*17240*/ uint16(xReadSlashR), +/*17241*/ uint16(xArgXmm1), +/*17242*/ uint16(xArgXmm2M128), +/*17243*/ uint16(xMatch), +/*17244*/ uint16(xCondPrefix), 1, + 0x66, 17248, +/*17248*/ uint16(xCondDataSize), 0, 0, 0, 17254, 0, +/*17254*/ uint16(xSetOp), uint16(VPSRLD), +/*17256*/ uint16(xReadSlashR), +/*17257*/ uint16(xArgXmm1), +/*17258*/ uint16(xArgXmmV), +/*17259*/ uint16(xArgXmm2M128), +/*17260*/ uint16(xMatch), +/*17261*/ uint16(xCondPrefix), 1, + 0x66, 17265, +/*17265*/ uint16(xCondDataSize), 0, 0, 0, 17271, 0, +/*17271*/ uint16(xSetOp), uint16(VPSRLD), +/*17273*/ uint16(xReadSlashR), +/*17274*/ uint16(xArgXmm1), +/*17275*/ uint16(xArgXmmV), +/*17276*/ uint16(xArgXmm2M128), +/*17277*/ uint16(xMatch), +/*17278*/ uint16(xCondPrefix), 4, + 0xC5, 17317, + 0xC4, 17300, + 0x66, 17294, + 0x0, 17288, +/*17288*/ uint16(xSetOp), uint16(PSRLQ), +/*17290*/ uint16(xReadSlashR), +/*17291*/ uint16(xArgMm), +/*17292*/ uint16(xArgMmM64), +/*17293*/ uint16(xMatch), +/*17294*/ uint16(xSetOp), uint16(PSRLQ), +/*17296*/ uint16(xReadSlashR), +/*17297*/ uint16(xArgXmm1), +/*17298*/ uint16(xArgXmm2M128), +/*17299*/ uint16(xMatch), +/*17300*/ uint16(xCondPrefix), 1, + 0x66, 17304, +/*17304*/ uint16(xCondDataSize), 0, 0, 0, 17310, 0, +/*17310*/ uint16(xSetOp), uint16(VPSRLQ), +/*17312*/ uint16(xReadSlashR), +/*17313*/ uint16(xArgXmm1), +/*17314*/ uint16(xArgXmmV), +/*17315*/ uint16(xArgXmm2M128), +/*17316*/ uint16(xMatch), +/*17317*/ uint16(xCondPrefix), 1, + 0x66, 17321, +/*17321*/ uint16(xCondDataSize), 0, 0, 0, 17327, 0, +/*17327*/ uint16(xSetOp), uint16(VPSRLQ), +/*17329*/ uint16(xReadSlashR), +/*17330*/ uint16(xArgXmm1), +/*17331*/ uint16(xArgXmmV), +/*17332*/ uint16(xArgXmm2M128), +/*17333*/ uint16(xMatch), +/*17334*/ uint16(xCondPrefix), 4, + 0xC5, 17380, + 0xC4, 17356, + 0x66, 17350, + 0x0, 17344, +/*17344*/ uint16(xSetOp), uint16(PADDQ), +/*17346*/ uint16(xReadSlashR), +/*17347*/ uint16(xArgMm1), +/*17348*/ uint16(xArgMm2M64), +/*17349*/ uint16(xMatch), +/*17350*/ uint16(xSetOp), uint16(PADDQ), +/*17352*/ uint16(xReadSlashR), +/*17353*/ uint16(xArgXmm1), +/*17354*/ uint16(xArgXmm2M128), +/*17355*/ uint16(xMatch), +/*17356*/ uint16(xCondPrefix), 1, + 0x66, 17360, +/*17360*/ uint16(xCondDataSize), 0, 0, 0, 17366, 17373, +/*17366*/ uint16(xSetOp), uint16(VPADDQ), +/*17368*/ uint16(xReadSlashR), +/*17369*/ uint16(xArgXmm1), +/*17370*/ uint16(xArgXmmV), +/*17371*/ uint16(xArgXmm2M128), +/*17372*/ uint16(xMatch), +/*17373*/ uint16(xSetOp), uint16(VPADDQ), +/*17375*/ uint16(xReadSlashR), +/*17376*/ uint16(xArgYmm1), +/*17377*/ uint16(xArgYmmV), +/*17378*/ uint16(xArgYmm2M256), +/*17379*/ uint16(xMatch), +/*17380*/ uint16(xCondPrefix), 1, + 0x66, 17384, +/*17384*/ uint16(xCondDataSize), 0, 0, 0, 17390, 17397, +/*17390*/ uint16(xSetOp), uint16(VPADDQ), +/*17392*/ uint16(xReadSlashR), +/*17393*/ uint16(xArgXmm1), +/*17394*/ uint16(xArgXmmV), +/*17395*/ uint16(xArgXmm2M128), +/*17396*/ uint16(xMatch), +/*17397*/ uint16(xSetOp), uint16(VPADDQ), +/*17399*/ uint16(xReadSlashR), +/*17400*/ uint16(xArgYmm1), +/*17401*/ uint16(xArgYmmV), +/*17402*/ uint16(xArgYmm2M256), +/*17403*/ uint16(xMatch), +/*17404*/ uint16(xCondPrefix), 4, + 0xC5, 17450, + 0xC4, 17426, + 0x66, 17420, + 0x0, 17414, +/*17414*/ uint16(xSetOp), uint16(PMULLW), +/*17416*/ uint16(xReadSlashR), +/*17417*/ uint16(xArgMm), +/*17418*/ uint16(xArgMmM64), +/*17419*/ uint16(xMatch), +/*17420*/ uint16(xSetOp), uint16(PMULLW), +/*17422*/ uint16(xReadSlashR), +/*17423*/ uint16(xArgXmm1), +/*17424*/ uint16(xArgXmm2M128), +/*17425*/ uint16(xMatch), +/*17426*/ uint16(xCondPrefix), 1, + 0x66, 17430, +/*17430*/ uint16(xCondDataSize), 0, 0, 0, 17436, 17443, +/*17436*/ uint16(xSetOp), uint16(VPMULLW), +/*17438*/ uint16(xReadSlashR), +/*17439*/ uint16(xArgXmm1), +/*17440*/ uint16(xArgXmmV), +/*17441*/ uint16(xArgXmm2M128), +/*17442*/ uint16(xMatch), +/*17443*/ uint16(xSetOp), uint16(VPMULLW), +/*17445*/ uint16(xReadSlashR), +/*17446*/ uint16(xArgYmm1), +/*17447*/ uint16(xArgYmmV), +/*17448*/ uint16(xArgYmm2M256), +/*17449*/ uint16(xMatch), +/*17450*/ uint16(xCondPrefix), 1, + 0x66, 17454, +/*17454*/ uint16(xCondDataSize), 0, 0, 0, 17460, 17467, +/*17460*/ uint16(xSetOp), uint16(VPMULLW), +/*17462*/ uint16(xReadSlashR), +/*17463*/ uint16(xArgXmm1), +/*17464*/ uint16(xArgXmmV), +/*17465*/ uint16(xArgXmm2M128), +/*17466*/ uint16(xMatch), +/*17467*/ uint16(xSetOp), uint16(VPMULLW), +/*17469*/ uint16(xReadSlashR), +/*17470*/ uint16(xArgYmm1), +/*17471*/ uint16(xArgYmmV), +/*17472*/ uint16(xArgYmm2M256), +/*17473*/ uint16(xMatch), +/*17474*/ uint16(xCondPrefix), 5, + 0xF3, 17530, + 0xF2, 17524, + 0xC5, 17508, + 0xC4, 17492, + 0x66, 17486, +/*17486*/ uint16(xSetOp), uint16(MOVQ), +/*17488*/ uint16(xReadSlashR), +/*17489*/ uint16(xArgXmm2M64), +/*17490*/ uint16(xArgXmm1), +/*17491*/ uint16(xMatch), +/*17492*/ uint16(xCondPrefix), 1, + 0x66, 17496, +/*17496*/ uint16(xCondDataSize), 0, 0, 0, 17502, 0, +/*17502*/ uint16(xSetOp), uint16(VMOVQ), +/*17504*/ uint16(xReadSlashR), +/*17505*/ uint16(xArgXmm2M64), +/*17506*/ uint16(xArgXmm1), +/*17507*/ uint16(xMatch), +/*17508*/ uint16(xCondPrefix), 1, + 0x66, 17512, +/*17512*/ uint16(xCondDataSize), 0, 0, 0, 17518, 0, +/*17518*/ uint16(xSetOp), uint16(VMOVQ), +/*17520*/ uint16(xReadSlashR), +/*17521*/ uint16(xArgXmm2M64), +/*17522*/ uint16(xArgXmm1), +/*17523*/ uint16(xMatch), +/*17524*/ uint16(xSetOp), uint16(MOVDQ2Q), +/*17526*/ uint16(xReadSlashR), +/*17527*/ uint16(xArgMm), +/*17528*/ uint16(xArgXmm2), +/*17529*/ uint16(xMatch), +/*17530*/ uint16(xSetOp), uint16(MOVQ2DQ), +/*17532*/ uint16(xReadSlashR), +/*17533*/ uint16(xArgXmm1), +/*17534*/ uint16(xArgMm2), +/*17535*/ uint16(xMatch), +/*17536*/ uint16(xCondPrefix), 4, + 0xC5, 17586, + 0xC4, 17558, + 0x66, 17552, + 0x0, 17546, +/*17546*/ uint16(xSetOp), uint16(PMOVMSKB), /*17548*/ uint16(xReadSlashR), -/*17549*/ uint16(xArgYmm1), -/*17550*/ uint16(xArgYmm2), -/*17551*/ uint16(xArgYmm3M256), -/*17552*/ uint16(xMatch), -/*17553*/ uint16(xCondPrefix), 4, - 0xC5, 17599, - 0xC4, 17575, - 0x66, 17569, - 0x0, 17563, -/*17563*/ uint16(xSetOp), uint16(PADDUSB), -/*17565*/ uint16(xReadSlashR), -/*17566*/ uint16(xArgMm), -/*17567*/ uint16(xArgMmM64), -/*17568*/ uint16(xMatch), -/*17569*/ uint16(xSetOp), uint16(PADDUSB), -/*17571*/ uint16(xReadSlashR), -/*17572*/ uint16(xArgXmm1), -/*17573*/ uint16(xArgXmm2M128), -/*17574*/ uint16(xMatch), -/*17575*/ uint16(xCondPrefix), 1, - 0x66, 17579, -/*17579*/ uint16(xCondDataSize), 0, 0, 0, 17585, 17592, -/*17585*/ uint16(xSetOp), uint16(VPADDUSB), -/*17587*/ uint16(xReadSlashR), -/*17588*/ uint16(xArgXmm1), -/*17589*/ uint16(xArgXmm2), -/*17590*/ uint16(xArgXmm3M128), -/*17591*/ uint16(xMatch), -/*17592*/ uint16(xSetOp), uint16(VPADDUSB), -/*17594*/ uint16(xReadSlashR), -/*17595*/ uint16(xArgYmm1), -/*17596*/ uint16(xArgYmm2), -/*17597*/ uint16(xArgYmm3M256), -/*17598*/ uint16(xMatch), -/*17599*/ uint16(xCondPrefix), 1, - 0x66, 17603, -/*17603*/ uint16(xCondDataSize), 0, 0, 0, 17609, 17616, -/*17609*/ uint16(xSetOp), uint16(VPADDUSB), -/*17611*/ uint16(xReadSlashR), -/*17612*/ uint16(xArgXmm1), -/*17613*/ uint16(xArgXmm2), -/*17614*/ uint16(xArgXmm3M128), -/*17615*/ uint16(xMatch), -/*17616*/ uint16(xSetOp), uint16(VPADDUSB), -/*17618*/ uint16(xReadSlashR), -/*17619*/ uint16(xArgYmm1), -/*17620*/ uint16(xArgYmm2), -/*17621*/ uint16(xArgYmm3M256), -/*17622*/ uint16(xMatch), -/*17623*/ uint16(xCondPrefix), 4, - 0xC5, 17669, - 0xC4, 17645, - 0x66, 17639, - 0x0, 17633, -/*17633*/ uint16(xSetOp), uint16(PADDUSW), -/*17635*/ uint16(xReadSlashR), -/*17636*/ uint16(xArgMm), -/*17637*/ uint16(xArgMmM64), -/*17638*/ uint16(xMatch), -/*17639*/ uint16(xSetOp), uint16(PADDUSW), -/*17641*/ uint16(xReadSlashR), -/*17642*/ uint16(xArgXmm1), -/*17643*/ uint16(xArgXmm2M128), -/*17644*/ uint16(xMatch), -/*17645*/ uint16(xCondPrefix), 1, - 0x66, 17649, -/*17649*/ uint16(xCondDataSize), 0, 0, 0, 17655, 17662, -/*17655*/ uint16(xSetOp), uint16(VPADDUSW), -/*17657*/ uint16(xReadSlashR), -/*17658*/ uint16(xArgXmm1), -/*17659*/ uint16(xArgXmm2), -/*17660*/ uint16(xArgXmm3M128), -/*17661*/ uint16(xMatch), -/*17662*/ uint16(xSetOp), uint16(VPADDUSW), -/*17664*/ uint16(xReadSlashR), -/*17665*/ uint16(xArgYmm1), -/*17666*/ uint16(xArgYmm2), -/*17667*/ uint16(xArgYmm3M256), -/*17668*/ uint16(xMatch), -/*17669*/ uint16(xCondPrefix), 1, - 0x66, 17673, -/*17673*/ uint16(xCondDataSize), 0, 0, 0, 17679, 17686, -/*17679*/ uint16(xSetOp), uint16(VPADDUSW), -/*17681*/ uint16(xReadSlashR), -/*17682*/ uint16(xArgXmm1), -/*17683*/ uint16(xArgXmm2), -/*17684*/ uint16(xArgXmm3M128), -/*17685*/ uint16(xMatch), -/*17686*/ uint16(xSetOp), uint16(VPADDUSW), -/*17688*/ uint16(xReadSlashR), -/*17689*/ uint16(xArgYmm1), -/*17690*/ uint16(xArgYmm2), -/*17691*/ uint16(xArgYmm3M256), -/*17692*/ uint16(xMatch), -/*17693*/ uint16(xCondPrefix), 4, - 0xC5, 17739, - 0xC4, 17715, - 0x66, 17709, - 0x0, 17703, -/*17703*/ uint16(xSetOp), uint16(PMAXUB), -/*17705*/ uint16(xReadSlashR), -/*17706*/ uint16(xArgMm1), -/*17707*/ uint16(xArgMm2M64), -/*17708*/ uint16(xMatch), -/*17709*/ uint16(xSetOp), uint16(PMAXUB), -/*17711*/ uint16(xReadSlashR), -/*17712*/ uint16(xArgXmm1), -/*17713*/ uint16(xArgXmm2M128), -/*17714*/ uint16(xMatch), -/*17715*/ uint16(xCondPrefix), 1, - 0x66, 17719, -/*17719*/ uint16(xCondDataSize), 0, 0, 0, 17725, 17732, -/*17725*/ uint16(xSetOp), uint16(VPMAXUB), -/*17727*/ uint16(xReadSlashR), -/*17728*/ uint16(xArgXmm1), -/*17729*/ uint16(xArgXmm2), -/*17730*/ uint16(xArgXmm3M128), -/*17731*/ uint16(xMatch), -/*17732*/ uint16(xSetOp), uint16(VPMAXUB), -/*17734*/ uint16(xReadSlashR), -/*17735*/ uint16(xArgYmm1), -/*17736*/ uint16(xArgYmm2), -/*17737*/ uint16(xArgYmm3M256), -/*17738*/ uint16(xMatch), -/*17739*/ uint16(xCondPrefix), 1, - 0x66, 17743, -/*17743*/ uint16(xCondDataSize), 0, 0, 0, 17749, 17756, -/*17749*/ uint16(xSetOp), uint16(VPMAXUB), -/*17751*/ uint16(xReadSlashR), -/*17752*/ uint16(xArgXmm1), -/*17753*/ uint16(xArgXmm2), -/*17754*/ uint16(xArgXmm3M128), -/*17755*/ uint16(xMatch), -/*17756*/ uint16(xSetOp), uint16(VPMAXUB), -/*17758*/ uint16(xReadSlashR), -/*17759*/ uint16(xArgYmm1), -/*17760*/ uint16(xArgYmm2), -/*17761*/ uint16(xArgYmm3M256), -/*17762*/ uint16(xMatch), -/*17763*/ uint16(xCondPrefix), 4, - 0xC5, 17809, - 0xC4, 17785, - 0x66, 17779, - 0x0, 17773, -/*17773*/ uint16(xSetOp), uint16(PANDN), -/*17775*/ uint16(xReadSlashR), -/*17776*/ uint16(xArgMm), -/*17777*/ uint16(xArgMmM64), -/*17778*/ uint16(xMatch), -/*17779*/ uint16(xSetOp), uint16(PANDN), -/*17781*/ uint16(xReadSlashR), -/*17782*/ uint16(xArgXmm1), -/*17783*/ uint16(xArgXmm2M128), -/*17784*/ uint16(xMatch), -/*17785*/ uint16(xCondPrefix), 1, - 0x66, 17789, -/*17789*/ uint16(xCondDataSize), 0, 0, 0, 17795, 17802, -/*17795*/ uint16(xSetOp), uint16(VPANDN), -/*17797*/ uint16(xReadSlashR), -/*17798*/ uint16(xArgXmm1), -/*17799*/ uint16(xArgXmm2), -/*17800*/ uint16(xArgXmm3M128), -/*17801*/ uint16(xMatch), -/*17802*/ uint16(xSetOp), uint16(VPANDN), -/*17804*/ uint16(xReadSlashR), -/*17805*/ uint16(xArgYmm1), -/*17806*/ uint16(xArgYmm2), -/*17807*/ uint16(xArgYmm3M256), -/*17808*/ uint16(xMatch), -/*17809*/ uint16(xCondPrefix), 1, - 0x66, 17813, -/*17813*/ uint16(xCondDataSize), 0, 0, 0, 17819, 17826, -/*17819*/ uint16(xSetOp), uint16(VPANDN), -/*17821*/ uint16(xReadSlashR), -/*17822*/ uint16(xArgXmm1), -/*17823*/ uint16(xArgXmm2), -/*17824*/ uint16(xArgXmm3M128), -/*17825*/ uint16(xMatch), -/*17826*/ uint16(xSetOp), uint16(VPANDN), -/*17828*/ uint16(xReadSlashR), -/*17829*/ uint16(xArgYmm1), -/*17830*/ uint16(xArgYmm2), -/*17831*/ uint16(xArgYmm3M256), -/*17832*/ uint16(xMatch), -/*17833*/ uint16(xCondPrefix), 4, - 0xC5, 17879, - 0xC4, 17855, - 0x66, 17849, - 0x0, 17843, -/*17843*/ uint16(xSetOp), uint16(PAVGB), -/*17845*/ uint16(xReadSlashR), -/*17846*/ uint16(xArgMm1), -/*17847*/ uint16(xArgMm2M64), -/*17848*/ uint16(xMatch), -/*17849*/ uint16(xSetOp), uint16(PAVGB), -/*17851*/ uint16(xReadSlashR), -/*17852*/ uint16(xArgXmm1), -/*17853*/ uint16(xArgXmm2M128), -/*17854*/ uint16(xMatch), -/*17855*/ uint16(xCondPrefix), 1, - 0x66, 17859, -/*17859*/ uint16(xCondDataSize), 0, 0, 0, 17865, 17872, -/*17865*/ uint16(xSetOp), uint16(VPAVGB), -/*17867*/ uint16(xReadSlashR), -/*17868*/ uint16(xArgXmm1), -/*17869*/ uint16(xArgXmm2), -/*17870*/ uint16(xArgXmm3M128), -/*17871*/ uint16(xMatch), -/*17872*/ uint16(xSetOp), uint16(VPAVGB), -/*17874*/ uint16(xReadSlashR), -/*17875*/ uint16(xArgYmm1), -/*17876*/ uint16(xArgYmm2), -/*17877*/ uint16(xArgYmm3M256), -/*17878*/ uint16(xMatch), -/*17879*/ uint16(xCondPrefix), 1, - 0x66, 17883, -/*17883*/ uint16(xCondDataSize), 0, 0, 0, 17889, 17896, -/*17889*/ uint16(xSetOp), uint16(VPAVGB), -/*17891*/ uint16(xReadSlashR), -/*17892*/ uint16(xArgXmm1), -/*17893*/ uint16(xArgXmm2), -/*17894*/ uint16(xArgXmm3M128), -/*17895*/ uint16(xMatch), -/*17896*/ uint16(xSetOp), uint16(VPAVGB), -/*17898*/ uint16(xReadSlashR), -/*17899*/ uint16(xArgYmm1), -/*17900*/ uint16(xArgYmm2), -/*17901*/ uint16(xArgYmm3M256), -/*17902*/ uint16(xMatch), -/*17903*/ uint16(xCondPrefix), 4, - 0xC5, 17949, - 0xC4, 17925, - 0x66, 17919, - 0x0, 17913, -/*17913*/ uint16(xSetOp), uint16(PSRAW), -/*17915*/ uint16(xReadSlashR), -/*17916*/ uint16(xArgMm), -/*17917*/ uint16(xArgMmM64), -/*17918*/ uint16(xMatch), -/*17919*/ uint16(xSetOp), uint16(PSRAW), -/*17921*/ uint16(xReadSlashR), -/*17922*/ uint16(xArgXmm1), -/*17923*/ uint16(xArgXmm2M128), -/*17924*/ uint16(xMatch), -/*17925*/ uint16(xCondPrefix), 1, - 0x66, 17929, -/*17929*/ uint16(xCondDataSize), 0, 0, 0, 17935, 17942, -/*17935*/ uint16(xSetOp), uint16(VPSRAW), -/*17937*/ uint16(xReadSlashR), -/*17938*/ uint16(xArgXmm1), -/*17939*/ uint16(xArgXmm2), -/*17940*/ uint16(xArgXmm3M128), -/*17941*/ uint16(xMatch), -/*17942*/ uint16(xSetOp), uint16(VPSRAW), -/*17944*/ uint16(xReadSlashR), -/*17945*/ uint16(xArgYmm1), -/*17946*/ uint16(xArgYmm2), -/*17947*/ uint16(xArgXmm3M128), -/*17948*/ uint16(xMatch), -/*17949*/ uint16(xCondPrefix), 1, - 0x66, 17953, -/*17953*/ uint16(xCondDataSize), 0, 0, 0, 17959, 17966, -/*17959*/ uint16(xSetOp), uint16(VPSRAW), -/*17961*/ uint16(xReadSlashR), -/*17962*/ uint16(xArgXmm1), -/*17963*/ uint16(xArgXmm2), -/*17964*/ uint16(xArgXmm3M128), -/*17965*/ uint16(xMatch), -/*17966*/ uint16(xSetOp), uint16(VPSRAW), -/*17968*/ uint16(xReadSlashR), -/*17969*/ uint16(xArgYmm1), -/*17970*/ uint16(xArgYmm2), -/*17971*/ uint16(xArgXmm3M128), -/*17972*/ uint16(xMatch), -/*17973*/ uint16(xCondPrefix), 4, - 0xC5, 18019, - 0xC4, 17995, - 0x66, 17989, - 0x0, 17983, -/*17983*/ uint16(xSetOp), uint16(PSRAD), -/*17985*/ uint16(xReadSlashR), -/*17986*/ uint16(xArgMm), -/*17987*/ uint16(xArgMmM64), -/*17988*/ uint16(xMatch), -/*17989*/ uint16(xSetOp), uint16(PSRAD), -/*17991*/ uint16(xReadSlashR), -/*17992*/ uint16(xArgXmm1), -/*17993*/ uint16(xArgXmm2M128), -/*17994*/ uint16(xMatch), -/*17995*/ uint16(xCondPrefix), 1, - 0x66, 17999, -/*17999*/ uint16(xCondDataSize), 0, 0, 0, 18005, 18012, -/*18005*/ uint16(xSetOp), uint16(VPSRAD), -/*18007*/ uint16(xReadSlashR), -/*18008*/ uint16(xArgXmm1), -/*18009*/ uint16(xArgXmm2), -/*18010*/ uint16(xArgXmm3M128), -/*18011*/ uint16(xMatch), -/*18012*/ uint16(xSetOp), uint16(VPSRAD), -/*18014*/ uint16(xReadSlashR), -/*18015*/ uint16(xArgYmm1), -/*18016*/ uint16(xArgYmm2), -/*18017*/ uint16(xArgXmm3M128), -/*18018*/ uint16(xMatch), -/*18019*/ uint16(xCondPrefix), 1, - 0x66, 18023, -/*18023*/ uint16(xCondDataSize), 0, 0, 0, 18029, 18036, -/*18029*/ uint16(xSetOp), uint16(VPSRAD), -/*18031*/ uint16(xReadSlashR), -/*18032*/ uint16(xArgXmm1), -/*18033*/ uint16(xArgXmm2), -/*18034*/ uint16(xArgXmm3M128), -/*18035*/ uint16(xMatch), -/*18036*/ uint16(xSetOp), uint16(VPSRAD), -/*18038*/ uint16(xReadSlashR), -/*18039*/ uint16(xArgYmm1), -/*18040*/ uint16(xArgYmm2), -/*18041*/ uint16(xArgXmm3M128), -/*18042*/ uint16(xMatch), -/*18043*/ uint16(xCondPrefix), 4, - 0xC5, 18089, - 0xC4, 18065, - 0x66, 18059, - 0x0, 18053, -/*18053*/ uint16(xSetOp), uint16(PAVGW), -/*18055*/ uint16(xReadSlashR), -/*18056*/ uint16(xArgMm1), -/*18057*/ uint16(xArgMm2M64), -/*18058*/ uint16(xMatch), -/*18059*/ uint16(xSetOp), uint16(PAVGW), -/*18061*/ uint16(xReadSlashR), -/*18062*/ uint16(xArgXmm1), -/*18063*/ uint16(xArgXmm2M128), -/*18064*/ uint16(xMatch), -/*18065*/ uint16(xCondPrefix), 1, - 0x66, 18069, -/*18069*/ uint16(xCondDataSize), 0, 0, 0, 18075, 18082, -/*18075*/ uint16(xSetOp), uint16(VPAVGW), -/*18077*/ uint16(xReadSlashR), -/*18078*/ uint16(xArgXmm1), -/*18079*/ uint16(xArgXmm2), -/*18080*/ uint16(xArgXmm3M128), -/*18081*/ uint16(xMatch), -/*18082*/ uint16(xSetOp), uint16(VPAVGW), -/*18084*/ uint16(xReadSlashR), -/*18085*/ uint16(xArgYmm1), -/*18086*/ uint16(xArgYmm2), -/*18087*/ uint16(xArgYmm3M256), -/*18088*/ uint16(xMatch), -/*18089*/ uint16(xCondPrefix), 1, - 0x66, 18093, -/*18093*/ uint16(xCondDataSize), 0, 0, 0, 18099, 18106, -/*18099*/ uint16(xSetOp), uint16(VPAVGW), -/*18101*/ uint16(xReadSlashR), -/*18102*/ uint16(xArgXmm1), -/*18103*/ uint16(xArgXmm2), -/*18104*/ uint16(xArgXmm3M128), -/*18105*/ uint16(xMatch), -/*18106*/ uint16(xSetOp), uint16(VPAVGW), -/*18108*/ uint16(xReadSlashR), -/*18109*/ uint16(xArgYmm1), -/*18110*/ uint16(xArgYmm2), -/*18111*/ uint16(xArgYmm3M256), -/*18112*/ uint16(xMatch), -/*18113*/ uint16(xCondPrefix), 4, - 0xC5, 18159, - 0xC4, 18135, - 0x66, 18129, - 0x0, 18123, -/*18123*/ uint16(xSetOp), uint16(PMULHUW), -/*18125*/ uint16(xReadSlashR), -/*18126*/ uint16(xArgMm1), -/*18127*/ uint16(xArgMm2M64), -/*18128*/ uint16(xMatch), -/*18129*/ uint16(xSetOp), uint16(PMULHUW), -/*18131*/ uint16(xReadSlashR), -/*18132*/ uint16(xArgXmm1), -/*18133*/ uint16(xArgXmm2M128), -/*18134*/ uint16(xMatch), -/*18135*/ uint16(xCondPrefix), 1, - 0x66, 18139, -/*18139*/ uint16(xCondDataSize), 0, 0, 0, 18145, 18152, -/*18145*/ uint16(xSetOp), uint16(VPMULHUW), -/*18147*/ uint16(xReadSlashR), -/*18148*/ uint16(xArgXmm1), -/*18149*/ uint16(xArgXmm2), -/*18150*/ uint16(xArgXmm3M128), -/*18151*/ uint16(xMatch), -/*18152*/ uint16(xSetOp), uint16(VPMULHUW), -/*18154*/ uint16(xReadSlashR), -/*18155*/ uint16(xArgYmm1), -/*18156*/ uint16(xArgYmm2), -/*18157*/ uint16(xArgYmm3M256), -/*18158*/ uint16(xMatch), -/*18159*/ uint16(xCondPrefix), 1, - 0x66, 18163, -/*18163*/ uint16(xCondDataSize), 0, 0, 0, 18169, 18176, -/*18169*/ uint16(xSetOp), uint16(VPMULHUW), -/*18171*/ uint16(xReadSlashR), -/*18172*/ uint16(xArgXmm1), -/*18173*/ uint16(xArgXmm2), -/*18174*/ uint16(xArgXmm3M128), -/*18175*/ uint16(xMatch), -/*18176*/ uint16(xSetOp), uint16(VPMULHUW), -/*18178*/ uint16(xReadSlashR), -/*18179*/ uint16(xArgYmm1), -/*18180*/ uint16(xArgYmm2), -/*18181*/ uint16(xArgYmm3M256), -/*18182*/ uint16(xMatch), -/*18183*/ uint16(xCondPrefix), 4, - 0xC5, 18229, - 0xC4, 18205, - 0x66, 18199, - 0x0, 18193, -/*18193*/ uint16(xSetOp), uint16(PMULHW), -/*18195*/ uint16(xReadSlashR), -/*18196*/ uint16(xArgMm), -/*18197*/ uint16(xArgMmM64), -/*18198*/ uint16(xMatch), -/*18199*/ uint16(xSetOp), uint16(PMULHW), -/*18201*/ uint16(xReadSlashR), -/*18202*/ uint16(xArgXmm1), -/*18203*/ uint16(xArgXmm2M128), -/*18204*/ uint16(xMatch), -/*18205*/ uint16(xCondPrefix), 1, - 0x66, 18209, -/*18209*/ uint16(xCondDataSize), 0, 0, 0, 18215, 18222, -/*18215*/ uint16(xSetOp), uint16(VPMULHW), -/*18217*/ uint16(xReadSlashR), -/*18218*/ uint16(xArgXmm1), -/*18219*/ uint16(xArgXmm2), -/*18220*/ uint16(xArgXmm3M128), -/*18221*/ uint16(xMatch), -/*18222*/ uint16(xSetOp), uint16(VPMULHW), -/*18224*/ uint16(xReadSlashR), -/*18225*/ uint16(xArgYmm1), -/*18226*/ uint16(xArgYmm2), -/*18227*/ uint16(xArgYmm3M256), -/*18228*/ uint16(xMatch), -/*18229*/ uint16(xCondPrefix), 1, - 0x66, 18233, -/*18233*/ uint16(xCondDataSize), 0, 0, 0, 18239, 18246, -/*18239*/ uint16(xSetOp), uint16(VPMULHW), -/*18241*/ uint16(xReadSlashR), -/*18242*/ uint16(xArgXmm1), -/*18243*/ uint16(xArgXmm2), -/*18244*/ uint16(xArgXmm3M128), -/*18245*/ uint16(xMatch), -/*18246*/ uint16(xSetOp), uint16(VPMULHW), -/*18248*/ uint16(xReadSlashR), -/*18249*/ uint16(xArgYmm1), -/*18250*/ uint16(xArgYmm2), -/*18251*/ uint16(xArgYmm3M256), -/*18252*/ uint16(xMatch), -/*18253*/ uint16(xCondPrefix), 5, - 0xF3, 18401, - 0xF2, 18395, - 0xC5, 18333, - 0xC4, 18271, - 0x66, 18265, -/*18265*/ uint16(xSetOp), uint16(CVTTPD2DQ), -/*18267*/ uint16(xReadSlashR), -/*18268*/ uint16(xArgXmm1), -/*18269*/ uint16(xArgXmm2M128), -/*18270*/ uint16(xMatch), -/*18271*/ uint16(xCondPrefix), 3, - 0xF3, 18315, - 0xF2, 18297, - 0x66, 18279, -/*18279*/ uint16(xCondDataSize), 0, 0, 0, 18285, 18291, -/*18285*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18287*/ uint16(xReadSlashR), -/*18288*/ uint16(xArgXmm1), -/*18289*/ uint16(xArgXmm2M128), -/*18290*/ uint16(xMatch), -/*18291*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18293*/ uint16(xReadSlashR), -/*18294*/ uint16(xArgXmm1), -/*18295*/ uint16(xArgYmm2M256), -/*18296*/ uint16(xMatch), -/*18297*/ uint16(xCondDataSize), 0, 0, 0, 18303, 18309, -/*18303*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18305*/ uint16(xReadSlashR), -/*18306*/ uint16(xArgXmm1), -/*18307*/ uint16(xArgXmm2M128), -/*18308*/ uint16(xMatch), -/*18309*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18311*/ uint16(xReadSlashR), -/*18312*/ uint16(xArgXmm1), -/*18313*/ uint16(xArgYmm2M256), -/*18314*/ uint16(xMatch), -/*18315*/ uint16(xCondDataSize), 0, 0, 0, 18321, 18327, -/*18321*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18323*/ uint16(xReadSlashR), -/*18324*/ uint16(xArgXmm1), -/*18325*/ uint16(xArgXmm2M64), -/*18326*/ uint16(xMatch), -/*18327*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18329*/ uint16(xReadSlashR), -/*18330*/ uint16(xArgYmm1), -/*18331*/ uint16(xArgXmm2M128), -/*18332*/ uint16(xMatch), -/*18333*/ uint16(xCondPrefix), 3, - 0xF3, 18377, - 0xF2, 18359, - 0x66, 18341, -/*18341*/ uint16(xCondDataSize), 0, 0, 0, 18347, 18353, -/*18347*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18349*/ uint16(xReadSlashR), -/*18350*/ uint16(xArgXmm1), +/*17549*/ uint16(xArgR32), +/*17550*/ uint16(xArgMm2), +/*17551*/ uint16(xMatch), +/*17552*/ uint16(xSetOp), uint16(PMOVMSKB), +/*17554*/ uint16(xReadSlashR), +/*17555*/ uint16(xArgR32), +/*17556*/ uint16(xArgXmm2), +/*17557*/ uint16(xMatch), +/*17558*/ uint16(xCondPrefix), 1, + 0x66, 17562, +/*17562*/ uint16(xCondDataSize), 0, 0, 0, 17568, 17577, +/*17568*/ uint16(xCondIsMem), 17571, 0, +/*17571*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17573*/ uint16(xReadSlashR), +/*17574*/ uint16(xArgR32), +/*17575*/ uint16(xArgXmm2), +/*17576*/ uint16(xMatch), +/*17577*/ uint16(xCondIsMem), 17580, 0, +/*17580*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17582*/ uint16(xReadSlashR), +/*17583*/ uint16(xArgR32), +/*17584*/ uint16(xArgYmm2), +/*17585*/ uint16(xMatch), +/*17586*/ uint16(xCondPrefix), 1, + 0x66, 17590, +/*17590*/ uint16(xCondDataSize), 0, 0, 0, 17596, 17605, +/*17596*/ uint16(xCondIsMem), 17599, 0, +/*17599*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17601*/ uint16(xReadSlashR), +/*17602*/ uint16(xArgR32), +/*17603*/ uint16(xArgXmm2), +/*17604*/ uint16(xMatch), +/*17605*/ uint16(xCondIsMem), 17608, 0, +/*17608*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*17610*/ uint16(xReadSlashR), +/*17611*/ uint16(xArgR32), +/*17612*/ uint16(xArgYmm2), +/*17613*/ uint16(xMatch), +/*17614*/ uint16(xCondPrefix), 4, + 0xC5, 17660, + 0xC4, 17636, + 0x66, 17630, + 0x0, 17624, +/*17624*/ uint16(xSetOp), uint16(PSUBUSB), +/*17626*/ uint16(xReadSlashR), +/*17627*/ uint16(xArgMm), +/*17628*/ uint16(xArgMmM64), +/*17629*/ uint16(xMatch), +/*17630*/ uint16(xSetOp), uint16(PSUBUSB), +/*17632*/ uint16(xReadSlashR), +/*17633*/ uint16(xArgXmm1), +/*17634*/ uint16(xArgXmm2M128), +/*17635*/ uint16(xMatch), +/*17636*/ uint16(xCondPrefix), 1, + 0x66, 17640, +/*17640*/ uint16(xCondDataSize), 0, 0, 0, 17646, 17653, +/*17646*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17648*/ uint16(xReadSlashR), +/*17649*/ uint16(xArgXmm1), +/*17650*/ uint16(xArgXmmV), +/*17651*/ uint16(xArgXmm2M128), +/*17652*/ uint16(xMatch), +/*17653*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17655*/ uint16(xReadSlashR), +/*17656*/ uint16(xArgYmm1), +/*17657*/ uint16(xArgYmmV), +/*17658*/ uint16(xArgYmm2M256), +/*17659*/ uint16(xMatch), +/*17660*/ uint16(xCondPrefix), 1, + 0x66, 17664, +/*17664*/ uint16(xCondDataSize), 0, 0, 0, 17670, 17677, +/*17670*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17672*/ uint16(xReadSlashR), +/*17673*/ uint16(xArgXmm1), +/*17674*/ uint16(xArgXmmV), +/*17675*/ uint16(xArgXmm2M128), +/*17676*/ uint16(xMatch), +/*17677*/ uint16(xSetOp), uint16(VPSUBUSB), +/*17679*/ uint16(xReadSlashR), +/*17680*/ uint16(xArgYmm1), +/*17681*/ uint16(xArgYmmV), +/*17682*/ uint16(xArgYmm2M256), +/*17683*/ uint16(xMatch), +/*17684*/ uint16(xCondPrefix), 4, + 0xC5, 17730, + 0xC4, 17706, + 0x66, 17700, + 0x0, 17694, +/*17694*/ uint16(xSetOp), uint16(PSUBUSW), +/*17696*/ uint16(xReadSlashR), +/*17697*/ uint16(xArgMm), +/*17698*/ uint16(xArgMmM64), +/*17699*/ uint16(xMatch), +/*17700*/ uint16(xSetOp), uint16(PSUBUSW), +/*17702*/ uint16(xReadSlashR), +/*17703*/ uint16(xArgXmm1), +/*17704*/ uint16(xArgXmm2M128), +/*17705*/ uint16(xMatch), +/*17706*/ uint16(xCondPrefix), 1, + 0x66, 17710, +/*17710*/ uint16(xCondDataSize), 0, 0, 0, 17716, 17723, +/*17716*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17718*/ uint16(xReadSlashR), +/*17719*/ uint16(xArgXmm1), +/*17720*/ uint16(xArgXmmV), +/*17721*/ uint16(xArgXmm2M128), +/*17722*/ uint16(xMatch), +/*17723*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17725*/ uint16(xReadSlashR), +/*17726*/ uint16(xArgYmm1), +/*17727*/ uint16(xArgYmmV), +/*17728*/ uint16(xArgYmm2M256), +/*17729*/ uint16(xMatch), +/*17730*/ uint16(xCondPrefix), 1, + 0x66, 17734, +/*17734*/ uint16(xCondDataSize), 0, 0, 0, 17740, 17747, +/*17740*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17742*/ uint16(xReadSlashR), +/*17743*/ uint16(xArgXmm1), +/*17744*/ uint16(xArgXmmV), +/*17745*/ uint16(xArgXmm2M128), +/*17746*/ uint16(xMatch), +/*17747*/ uint16(xSetOp), uint16(VPSUBUSW), +/*17749*/ uint16(xReadSlashR), +/*17750*/ uint16(xArgYmm1), +/*17751*/ uint16(xArgYmmV), +/*17752*/ uint16(xArgYmm2M256), +/*17753*/ uint16(xMatch), +/*17754*/ uint16(xCondPrefix), 4, + 0xC5, 17800, + 0xC4, 17776, + 0x66, 17770, + 0x0, 17764, +/*17764*/ uint16(xSetOp), uint16(PMINUB), +/*17766*/ uint16(xReadSlashR), +/*17767*/ uint16(xArgMm1), +/*17768*/ uint16(xArgMm2M64), +/*17769*/ uint16(xMatch), +/*17770*/ uint16(xSetOp), uint16(PMINUB), +/*17772*/ uint16(xReadSlashR), +/*17773*/ uint16(xArgXmm1), +/*17774*/ uint16(xArgXmm2M128), +/*17775*/ uint16(xMatch), +/*17776*/ uint16(xCondPrefix), 1, + 0x66, 17780, +/*17780*/ uint16(xCondDataSize), 0, 0, 0, 17786, 17793, +/*17786*/ uint16(xSetOp), uint16(VPMINUB), +/*17788*/ uint16(xReadSlashR), +/*17789*/ uint16(xArgXmm1), +/*17790*/ uint16(xArgXmmV), +/*17791*/ uint16(xArgXmm2M128), +/*17792*/ uint16(xMatch), +/*17793*/ uint16(xSetOp), uint16(VPMINUB), +/*17795*/ uint16(xReadSlashR), +/*17796*/ uint16(xArgYmm1), +/*17797*/ uint16(xArgYmmV), +/*17798*/ uint16(xArgYmm2M256), +/*17799*/ uint16(xMatch), +/*17800*/ uint16(xCondPrefix), 1, + 0x66, 17804, +/*17804*/ uint16(xCondDataSize), 0, 0, 0, 17810, 17817, +/*17810*/ uint16(xSetOp), uint16(VPMINUB), +/*17812*/ uint16(xReadSlashR), +/*17813*/ uint16(xArgXmm1), +/*17814*/ uint16(xArgXmmV), +/*17815*/ uint16(xArgXmm2M128), +/*17816*/ uint16(xMatch), +/*17817*/ uint16(xSetOp), uint16(VPMINUB), +/*17819*/ uint16(xReadSlashR), +/*17820*/ uint16(xArgYmm1), +/*17821*/ uint16(xArgYmmV), +/*17822*/ uint16(xArgYmm2M256), +/*17823*/ uint16(xMatch), +/*17824*/ uint16(xCondPrefix), 4, + 0xC5, 17870, + 0xC4, 17846, + 0x66, 17840, + 0x0, 17834, +/*17834*/ uint16(xSetOp), uint16(PAND), +/*17836*/ uint16(xReadSlashR), +/*17837*/ uint16(xArgMm), +/*17838*/ uint16(xArgMmM64), +/*17839*/ uint16(xMatch), +/*17840*/ uint16(xSetOp), uint16(PAND), +/*17842*/ uint16(xReadSlashR), +/*17843*/ uint16(xArgXmm1), +/*17844*/ uint16(xArgXmm2M128), +/*17845*/ uint16(xMatch), +/*17846*/ uint16(xCondPrefix), 1, + 0x66, 17850, +/*17850*/ uint16(xCondDataSize), 0, 0, 0, 17856, 17863, +/*17856*/ uint16(xSetOp), uint16(VPAND), +/*17858*/ uint16(xReadSlashR), +/*17859*/ uint16(xArgXmm1), +/*17860*/ uint16(xArgXmmV), +/*17861*/ uint16(xArgXmm2M128), +/*17862*/ uint16(xMatch), +/*17863*/ uint16(xSetOp), uint16(VPAND), +/*17865*/ uint16(xReadSlashR), +/*17866*/ uint16(xArgYmm1), +/*17867*/ uint16(xArgYmmV), +/*17868*/ uint16(xArgYmm2M256), +/*17869*/ uint16(xMatch), +/*17870*/ uint16(xCondPrefix), 1, + 0x66, 17874, +/*17874*/ uint16(xCondDataSize), 0, 0, 0, 17880, 17887, +/*17880*/ uint16(xSetOp), uint16(VPAND), +/*17882*/ uint16(xReadSlashR), +/*17883*/ uint16(xArgXmm1), +/*17884*/ uint16(xArgXmmV), +/*17885*/ uint16(xArgXmm2M128), +/*17886*/ uint16(xMatch), +/*17887*/ uint16(xSetOp), uint16(VPAND), +/*17889*/ uint16(xReadSlashR), +/*17890*/ uint16(xArgYmm1), +/*17891*/ uint16(xArgYmmV), +/*17892*/ uint16(xArgYmm2M256), +/*17893*/ uint16(xMatch), +/*17894*/ uint16(xCondPrefix), 4, + 0xC5, 17940, + 0xC4, 17916, + 0x66, 17910, + 0x0, 17904, +/*17904*/ uint16(xSetOp), uint16(PADDUSB), +/*17906*/ uint16(xReadSlashR), +/*17907*/ uint16(xArgMm), +/*17908*/ uint16(xArgMmM64), +/*17909*/ uint16(xMatch), +/*17910*/ uint16(xSetOp), uint16(PADDUSB), +/*17912*/ uint16(xReadSlashR), +/*17913*/ uint16(xArgXmm1), +/*17914*/ uint16(xArgXmm2M128), +/*17915*/ uint16(xMatch), +/*17916*/ uint16(xCondPrefix), 1, + 0x66, 17920, +/*17920*/ uint16(xCondDataSize), 0, 0, 0, 17926, 17933, +/*17926*/ uint16(xSetOp), uint16(VPADDUSB), +/*17928*/ uint16(xReadSlashR), +/*17929*/ uint16(xArgXmm1), +/*17930*/ uint16(xArgXmmV), +/*17931*/ uint16(xArgXmm2M128), +/*17932*/ uint16(xMatch), +/*17933*/ uint16(xSetOp), uint16(VPADDUSB), +/*17935*/ uint16(xReadSlashR), +/*17936*/ uint16(xArgYmm1), +/*17937*/ uint16(xArgYmmV), +/*17938*/ uint16(xArgYmm2M256), +/*17939*/ uint16(xMatch), +/*17940*/ uint16(xCondPrefix), 1, + 0x66, 17944, +/*17944*/ uint16(xCondDataSize), 0, 0, 0, 17950, 17957, +/*17950*/ uint16(xSetOp), uint16(VPADDUSB), +/*17952*/ uint16(xReadSlashR), +/*17953*/ uint16(xArgXmm1), +/*17954*/ uint16(xArgXmmV), +/*17955*/ uint16(xArgXmm2M128), +/*17956*/ uint16(xMatch), +/*17957*/ uint16(xSetOp), uint16(VPADDUSB), +/*17959*/ uint16(xReadSlashR), +/*17960*/ uint16(xArgYmm1), +/*17961*/ uint16(xArgYmmV), +/*17962*/ uint16(xArgYmm2M256), +/*17963*/ uint16(xMatch), +/*17964*/ uint16(xCondPrefix), 4, + 0xC5, 18010, + 0xC4, 17986, + 0x66, 17980, + 0x0, 17974, +/*17974*/ uint16(xSetOp), uint16(PADDUSW), +/*17976*/ uint16(xReadSlashR), +/*17977*/ uint16(xArgMm), +/*17978*/ uint16(xArgMmM64), +/*17979*/ uint16(xMatch), +/*17980*/ uint16(xSetOp), uint16(PADDUSW), +/*17982*/ uint16(xReadSlashR), +/*17983*/ uint16(xArgXmm1), +/*17984*/ uint16(xArgXmm2M128), +/*17985*/ uint16(xMatch), +/*17986*/ uint16(xCondPrefix), 1, + 0x66, 17990, +/*17990*/ uint16(xCondDataSize), 0, 0, 0, 17996, 18003, +/*17996*/ uint16(xSetOp), uint16(VPADDUSW), +/*17998*/ uint16(xReadSlashR), +/*17999*/ uint16(xArgXmm1), +/*18000*/ uint16(xArgXmmV), +/*18001*/ uint16(xArgXmm2M128), +/*18002*/ uint16(xMatch), +/*18003*/ uint16(xSetOp), uint16(VPADDUSW), +/*18005*/ uint16(xReadSlashR), +/*18006*/ uint16(xArgYmm1), +/*18007*/ uint16(xArgYmmV), +/*18008*/ uint16(xArgYmm2M256), +/*18009*/ uint16(xMatch), +/*18010*/ uint16(xCondPrefix), 1, + 0x66, 18014, +/*18014*/ uint16(xCondDataSize), 0, 0, 0, 18020, 18027, +/*18020*/ uint16(xSetOp), uint16(VPADDUSW), +/*18022*/ uint16(xReadSlashR), +/*18023*/ uint16(xArgXmm1), +/*18024*/ uint16(xArgXmmV), +/*18025*/ uint16(xArgXmm2M128), +/*18026*/ uint16(xMatch), +/*18027*/ uint16(xSetOp), uint16(VPADDUSW), +/*18029*/ uint16(xReadSlashR), +/*18030*/ uint16(xArgYmm1), +/*18031*/ uint16(xArgYmmV), +/*18032*/ uint16(xArgYmm2M256), +/*18033*/ uint16(xMatch), +/*18034*/ uint16(xCondPrefix), 4, + 0xC5, 18080, + 0xC4, 18056, + 0x66, 18050, + 0x0, 18044, +/*18044*/ uint16(xSetOp), uint16(PMAXUB), +/*18046*/ uint16(xReadSlashR), +/*18047*/ uint16(xArgMm1), +/*18048*/ uint16(xArgMm2M64), +/*18049*/ uint16(xMatch), +/*18050*/ uint16(xSetOp), uint16(PMAXUB), +/*18052*/ uint16(xReadSlashR), +/*18053*/ uint16(xArgXmm1), +/*18054*/ uint16(xArgXmm2M128), +/*18055*/ uint16(xMatch), +/*18056*/ uint16(xCondPrefix), 1, + 0x66, 18060, +/*18060*/ uint16(xCondDataSize), 0, 0, 0, 18066, 18073, +/*18066*/ uint16(xSetOp), uint16(VPMAXUB), +/*18068*/ uint16(xReadSlashR), +/*18069*/ uint16(xArgXmm1), +/*18070*/ uint16(xArgXmmV), +/*18071*/ uint16(xArgXmm2M128), +/*18072*/ uint16(xMatch), +/*18073*/ uint16(xSetOp), uint16(VPMAXUB), +/*18075*/ uint16(xReadSlashR), +/*18076*/ uint16(xArgYmm1), +/*18077*/ uint16(xArgYmmV), +/*18078*/ uint16(xArgYmm2M256), +/*18079*/ uint16(xMatch), +/*18080*/ uint16(xCondPrefix), 1, + 0x66, 18084, +/*18084*/ uint16(xCondDataSize), 0, 0, 0, 18090, 18097, +/*18090*/ uint16(xSetOp), uint16(VPMAXUB), +/*18092*/ uint16(xReadSlashR), +/*18093*/ uint16(xArgXmm1), +/*18094*/ uint16(xArgXmmV), +/*18095*/ uint16(xArgXmm2M128), +/*18096*/ uint16(xMatch), +/*18097*/ uint16(xSetOp), uint16(VPMAXUB), +/*18099*/ uint16(xReadSlashR), +/*18100*/ uint16(xArgYmm1), +/*18101*/ uint16(xArgYmmV), +/*18102*/ uint16(xArgYmm2M256), +/*18103*/ uint16(xMatch), +/*18104*/ uint16(xCondPrefix), 4, + 0xC5, 18150, + 0xC4, 18126, + 0x66, 18120, + 0x0, 18114, +/*18114*/ uint16(xSetOp), uint16(PANDN), +/*18116*/ uint16(xReadSlashR), +/*18117*/ uint16(xArgMm), +/*18118*/ uint16(xArgMmM64), +/*18119*/ uint16(xMatch), +/*18120*/ uint16(xSetOp), uint16(PANDN), +/*18122*/ uint16(xReadSlashR), +/*18123*/ uint16(xArgXmm1), +/*18124*/ uint16(xArgXmm2M128), +/*18125*/ uint16(xMatch), +/*18126*/ uint16(xCondPrefix), 1, + 0x66, 18130, +/*18130*/ uint16(xCondDataSize), 0, 0, 0, 18136, 18143, +/*18136*/ uint16(xSetOp), uint16(VPANDN), +/*18138*/ uint16(xReadSlashR), +/*18139*/ uint16(xArgXmm1), +/*18140*/ uint16(xArgXmmV), +/*18141*/ uint16(xArgXmm2M128), +/*18142*/ uint16(xMatch), +/*18143*/ uint16(xSetOp), uint16(VPANDN), +/*18145*/ uint16(xReadSlashR), +/*18146*/ uint16(xArgYmm1), +/*18147*/ uint16(xArgYmmV), +/*18148*/ uint16(xArgYmm2M256), +/*18149*/ uint16(xMatch), +/*18150*/ uint16(xCondPrefix), 1, + 0x66, 18154, +/*18154*/ uint16(xCondDataSize), 0, 0, 0, 18160, 18167, +/*18160*/ uint16(xSetOp), uint16(VPANDN), +/*18162*/ uint16(xReadSlashR), +/*18163*/ uint16(xArgXmm1), +/*18164*/ uint16(xArgXmmV), +/*18165*/ uint16(xArgXmm2M128), +/*18166*/ uint16(xMatch), +/*18167*/ uint16(xSetOp), uint16(VPANDN), +/*18169*/ uint16(xReadSlashR), +/*18170*/ uint16(xArgYmm1), +/*18171*/ uint16(xArgYmmV), +/*18172*/ uint16(xArgYmm2M256), +/*18173*/ uint16(xMatch), +/*18174*/ uint16(xCondPrefix), 4, + 0xC5, 18220, + 0xC4, 18196, + 0x66, 18190, + 0x0, 18184, +/*18184*/ uint16(xSetOp), uint16(PAVGB), +/*18186*/ uint16(xReadSlashR), +/*18187*/ uint16(xArgMm1), +/*18188*/ uint16(xArgMm2M64), +/*18189*/ uint16(xMatch), +/*18190*/ uint16(xSetOp), uint16(PAVGB), +/*18192*/ uint16(xReadSlashR), +/*18193*/ uint16(xArgXmm1), +/*18194*/ uint16(xArgXmm2M128), +/*18195*/ uint16(xMatch), +/*18196*/ uint16(xCondPrefix), 1, + 0x66, 18200, +/*18200*/ uint16(xCondDataSize), 0, 0, 0, 18206, 18213, +/*18206*/ uint16(xSetOp), uint16(VPAVGB), +/*18208*/ uint16(xReadSlashR), +/*18209*/ uint16(xArgXmm1), +/*18210*/ uint16(xArgXmmV), +/*18211*/ uint16(xArgXmm2M128), +/*18212*/ uint16(xMatch), +/*18213*/ uint16(xSetOp), uint16(VPAVGB), +/*18215*/ uint16(xReadSlashR), +/*18216*/ uint16(xArgYmm1), +/*18217*/ uint16(xArgYmmV), +/*18218*/ uint16(xArgYmm2M256), +/*18219*/ uint16(xMatch), +/*18220*/ uint16(xCondPrefix), 1, + 0x66, 18224, +/*18224*/ uint16(xCondDataSize), 0, 0, 0, 18230, 18237, +/*18230*/ uint16(xSetOp), uint16(VPAVGB), +/*18232*/ uint16(xReadSlashR), +/*18233*/ uint16(xArgXmm1), +/*18234*/ uint16(xArgXmmV), +/*18235*/ uint16(xArgXmm2M128), +/*18236*/ uint16(xMatch), +/*18237*/ uint16(xSetOp), uint16(VPAVGB), +/*18239*/ uint16(xReadSlashR), +/*18240*/ uint16(xArgYmm1), +/*18241*/ uint16(xArgYmmV), +/*18242*/ uint16(xArgYmm2M256), +/*18243*/ uint16(xMatch), +/*18244*/ uint16(xCondPrefix), 4, + 0xC5, 18290, + 0xC4, 18266, + 0x66, 18260, + 0x0, 18254, +/*18254*/ uint16(xSetOp), uint16(PSRAW), +/*18256*/ uint16(xReadSlashR), +/*18257*/ uint16(xArgMm), +/*18258*/ uint16(xArgMmM64), +/*18259*/ uint16(xMatch), +/*18260*/ uint16(xSetOp), uint16(PSRAW), +/*18262*/ uint16(xReadSlashR), +/*18263*/ uint16(xArgXmm1), +/*18264*/ uint16(xArgXmm2M128), +/*18265*/ uint16(xMatch), +/*18266*/ uint16(xCondPrefix), 1, + 0x66, 18270, +/*18270*/ uint16(xCondDataSize), 0, 0, 0, 18276, 18283, +/*18276*/ uint16(xSetOp), uint16(VPSRAW), +/*18278*/ uint16(xReadSlashR), +/*18279*/ uint16(xArgXmm1), +/*18280*/ uint16(xArgXmmV), +/*18281*/ uint16(xArgXmm2M128), +/*18282*/ uint16(xMatch), +/*18283*/ uint16(xSetOp), uint16(VPSRAW), +/*18285*/ uint16(xReadSlashR), +/*18286*/ uint16(xArgYmm1), +/*18287*/ uint16(xArgYmmV), +/*18288*/ uint16(xArgXmm2M128), +/*18289*/ uint16(xMatch), +/*18290*/ uint16(xCondPrefix), 1, + 0x66, 18294, +/*18294*/ uint16(xCondDataSize), 0, 0, 0, 18300, 18307, +/*18300*/ uint16(xSetOp), uint16(VPSRAW), +/*18302*/ uint16(xReadSlashR), +/*18303*/ uint16(xArgXmm1), +/*18304*/ uint16(xArgXmmV), +/*18305*/ uint16(xArgXmm2M128), +/*18306*/ uint16(xMatch), +/*18307*/ uint16(xSetOp), uint16(VPSRAW), +/*18309*/ uint16(xReadSlashR), +/*18310*/ uint16(xArgYmm1), +/*18311*/ uint16(xArgYmmV), +/*18312*/ uint16(xArgXmm2M128), +/*18313*/ uint16(xMatch), +/*18314*/ uint16(xCondPrefix), 4, + 0xC5, 18360, + 0xC4, 18336, + 0x66, 18330, + 0x0, 18324, +/*18324*/ uint16(xSetOp), uint16(PSRAD), +/*18326*/ uint16(xReadSlashR), +/*18327*/ uint16(xArgMm), +/*18328*/ uint16(xArgMmM64), +/*18329*/ uint16(xMatch), +/*18330*/ uint16(xSetOp), uint16(PSRAD), +/*18332*/ uint16(xReadSlashR), +/*18333*/ uint16(xArgXmm1), +/*18334*/ uint16(xArgXmm2M128), +/*18335*/ uint16(xMatch), +/*18336*/ uint16(xCondPrefix), 1, + 0x66, 18340, +/*18340*/ uint16(xCondDataSize), 0, 0, 0, 18346, 18353, +/*18346*/ uint16(xSetOp), uint16(VPSRAD), +/*18348*/ uint16(xReadSlashR), +/*18349*/ uint16(xArgXmm1), +/*18350*/ uint16(xArgXmmV), /*18351*/ uint16(xArgXmm2M128), /*18352*/ uint16(xMatch), -/*18353*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18353*/ uint16(xSetOp), uint16(VPSRAD), /*18355*/ uint16(xReadSlashR), -/*18356*/ uint16(xArgXmm1), -/*18357*/ uint16(xArgYmm2M256), -/*18358*/ uint16(xMatch), -/*18359*/ uint16(xCondDataSize), 0, 0, 0, 18365, 18371, -/*18365*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18367*/ uint16(xReadSlashR), -/*18368*/ uint16(xArgXmm1), -/*18369*/ uint16(xArgXmm2M128), -/*18370*/ uint16(xMatch), -/*18371*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18373*/ uint16(xReadSlashR), -/*18374*/ uint16(xArgXmm1), -/*18375*/ uint16(xArgYmm2M256), +/*18356*/ uint16(xArgYmm1), +/*18357*/ uint16(xArgYmmV), +/*18358*/ uint16(xArgXmm2M128), +/*18359*/ uint16(xMatch), +/*18360*/ uint16(xCondPrefix), 1, + 0x66, 18364, +/*18364*/ uint16(xCondDataSize), 0, 0, 0, 18370, 18377, +/*18370*/ uint16(xSetOp), uint16(VPSRAD), +/*18372*/ uint16(xReadSlashR), +/*18373*/ uint16(xArgXmm1), +/*18374*/ uint16(xArgXmmV), +/*18375*/ uint16(xArgXmm2M128), /*18376*/ uint16(xMatch), -/*18377*/ uint16(xCondDataSize), 0, 0, 0, 18383, 18389, -/*18383*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18385*/ uint16(xReadSlashR), -/*18386*/ uint16(xArgXmm1), -/*18387*/ uint16(xArgXmm2M64), -/*18388*/ uint16(xMatch), -/*18389*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18391*/ uint16(xReadSlashR), -/*18392*/ uint16(xArgYmm1), -/*18393*/ uint16(xArgXmm2M128), -/*18394*/ uint16(xMatch), -/*18395*/ uint16(xSetOp), uint16(CVTPD2DQ), -/*18397*/ uint16(xReadSlashR), -/*18398*/ uint16(xArgXmm1), -/*18399*/ uint16(xArgXmm2M128), -/*18400*/ uint16(xMatch), -/*18401*/ uint16(xSetOp), uint16(CVTDQ2PD), -/*18403*/ uint16(xReadSlashR), -/*18404*/ uint16(xArgXmm1), -/*18405*/ uint16(xArgXmm2M64), -/*18406*/ uint16(xMatch), -/*18407*/ uint16(xCondPrefix), 4, - 0xC5, 18451, - 0xC4, 18429, - 0x66, 18423, - 0x0, 18417, -/*18417*/ uint16(xSetOp), uint16(MOVNTQ), -/*18419*/ uint16(xReadSlashR), -/*18420*/ uint16(xArgM64), -/*18421*/ uint16(xArgMm), +/*18377*/ uint16(xSetOp), uint16(VPSRAD), +/*18379*/ uint16(xReadSlashR), +/*18380*/ uint16(xArgYmm1), +/*18381*/ uint16(xArgYmmV), +/*18382*/ uint16(xArgXmm2M128), +/*18383*/ uint16(xMatch), +/*18384*/ uint16(xCondPrefix), 4, + 0xC5, 18430, + 0xC4, 18406, + 0x66, 18400, + 0x0, 18394, +/*18394*/ uint16(xSetOp), uint16(PAVGW), +/*18396*/ uint16(xReadSlashR), +/*18397*/ uint16(xArgMm1), +/*18398*/ uint16(xArgMm2M64), +/*18399*/ uint16(xMatch), +/*18400*/ uint16(xSetOp), uint16(PAVGW), +/*18402*/ uint16(xReadSlashR), +/*18403*/ uint16(xArgXmm1), +/*18404*/ uint16(xArgXmm2M128), +/*18405*/ uint16(xMatch), +/*18406*/ uint16(xCondPrefix), 1, + 0x66, 18410, +/*18410*/ uint16(xCondDataSize), 0, 0, 0, 18416, 18423, +/*18416*/ uint16(xSetOp), uint16(VPAVGW), +/*18418*/ uint16(xReadSlashR), +/*18419*/ uint16(xArgXmm1), +/*18420*/ uint16(xArgXmmV), +/*18421*/ uint16(xArgXmm2M128), /*18422*/ uint16(xMatch), -/*18423*/ uint16(xSetOp), uint16(MOVNTDQ), +/*18423*/ uint16(xSetOp), uint16(VPAVGW), /*18425*/ uint16(xReadSlashR), -/*18426*/ uint16(xArgM128), -/*18427*/ uint16(xArgXmm), -/*18428*/ uint16(xMatch), -/*18429*/ uint16(xCondPrefix), 1, - 0x66, 18433, -/*18433*/ uint16(xCondDataSize), 0, 0, 0, 18439, 18445, -/*18439*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18441*/ uint16(xReadSlashR), -/*18442*/ uint16(xArgM128), +/*18426*/ uint16(xArgYmm1), +/*18427*/ uint16(xArgYmmV), +/*18428*/ uint16(xArgYmm2M256), +/*18429*/ uint16(xMatch), +/*18430*/ uint16(xCondPrefix), 1, + 0x66, 18434, +/*18434*/ uint16(xCondDataSize), 0, 0, 0, 18440, 18447, +/*18440*/ uint16(xSetOp), uint16(VPAVGW), +/*18442*/ uint16(xReadSlashR), /*18443*/ uint16(xArgXmm1), -/*18444*/ uint16(xMatch), -/*18445*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18447*/ uint16(xReadSlashR), -/*18448*/ uint16(xArgM256), -/*18449*/ uint16(xArgYmm1), -/*18450*/ uint16(xMatch), -/*18451*/ uint16(xCondPrefix), 1, - 0x66, 18455, -/*18455*/ uint16(xCondDataSize), 0, 0, 0, 18461, 18467, -/*18461*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18463*/ uint16(xReadSlashR), -/*18464*/ uint16(xArgM128), -/*18465*/ uint16(xArgXmm1), -/*18466*/ uint16(xMatch), -/*18467*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18469*/ uint16(xReadSlashR), -/*18470*/ uint16(xArgM256), -/*18471*/ uint16(xArgYmm1), -/*18472*/ uint16(xMatch), -/*18473*/ uint16(xCondPrefix), 4, - 0xC5, 18519, - 0xC4, 18495, - 0x66, 18489, - 0x0, 18483, -/*18483*/ uint16(xSetOp), uint16(PSUBSB), -/*18485*/ uint16(xReadSlashR), -/*18486*/ uint16(xArgMm), -/*18487*/ uint16(xArgMmM64), -/*18488*/ uint16(xMatch), -/*18489*/ uint16(xSetOp), uint16(PSUBSB), -/*18491*/ uint16(xReadSlashR), -/*18492*/ uint16(xArgXmm1), -/*18493*/ uint16(xArgXmm2M128), -/*18494*/ uint16(xMatch), -/*18495*/ uint16(xCondPrefix), 1, - 0x66, 18499, -/*18499*/ uint16(xCondDataSize), 0, 0, 0, 18505, 18512, -/*18505*/ uint16(xSetOp), uint16(VPSUBSB), -/*18507*/ uint16(xReadSlashR), -/*18508*/ uint16(xArgXmm1), -/*18509*/ uint16(xArgXmm2), -/*18510*/ uint16(xArgXmm3M128), -/*18511*/ uint16(xMatch), -/*18512*/ uint16(xSetOp), uint16(VPSUBSB), -/*18514*/ uint16(xReadSlashR), -/*18515*/ uint16(xArgYmm1), -/*18516*/ uint16(xArgYmm2), -/*18517*/ uint16(xArgYmm3M256), -/*18518*/ uint16(xMatch), -/*18519*/ uint16(xCondPrefix), 1, - 0x66, 18523, -/*18523*/ uint16(xCondDataSize), 0, 0, 0, 18529, 18536, -/*18529*/ uint16(xSetOp), uint16(VPSUBSB), -/*18531*/ uint16(xReadSlashR), -/*18532*/ uint16(xArgXmm1), -/*18533*/ uint16(xArgXmm2), -/*18534*/ uint16(xArgXmm3M128), -/*18535*/ uint16(xMatch), -/*18536*/ uint16(xSetOp), uint16(VPSUBSB), -/*18538*/ uint16(xReadSlashR), -/*18539*/ uint16(xArgYmm1), -/*18540*/ uint16(xArgYmm2), -/*18541*/ uint16(xArgYmm3M256), -/*18542*/ uint16(xMatch), -/*18543*/ uint16(xCondPrefix), 4, - 0xC5, 18589, - 0xC4, 18565, - 0x66, 18559, - 0x0, 18553, -/*18553*/ uint16(xSetOp), uint16(PSUBSW), -/*18555*/ uint16(xReadSlashR), -/*18556*/ uint16(xArgMm), -/*18557*/ uint16(xArgMmM64), -/*18558*/ uint16(xMatch), -/*18559*/ uint16(xSetOp), uint16(PSUBSW), -/*18561*/ uint16(xReadSlashR), -/*18562*/ uint16(xArgXmm1), -/*18563*/ uint16(xArgXmm2M128), -/*18564*/ uint16(xMatch), -/*18565*/ uint16(xCondPrefix), 1, - 0x66, 18569, -/*18569*/ uint16(xCondDataSize), 0, 0, 0, 18575, 18582, -/*18575*/ uint16(xSetOp), uint16(VPSUBSW), -/*18577*/ uint16(xReadSlashR), -/*18578*/ uint16(xArgXmm1), -/*18579*/ uint16(xArgXmm2), -/*18580*/ uint16(xArgXmm3M128), -/*18581*/ uint16(xMatch), -/*18582*/ uint16(xSetOp), uint16(VPSUBSW), -/*18584*/ uint16(xReadSlashR), -/*18585*/ uint16(xArgYmm1), -/*18586*/ uint16(xArgYmm2), -/*18587*/ uint16(xArgYmm3M256), -/*18588*/ uint16(xMatch), -/*18589*/ uint16(xCondPrefix), 1, - 0x66, 18593, -/*18593*/ uint16(xCondDataSize), 0, 0, 0, 18599, 18606, -/*18599*/ uint16(xSetOp), uint16(VPSUBSW), -/*18601*/ uint16(xReadSlashR), -/*18602*/ uint16(xArgXmm1), -/*18603*/ uint16(xArgXmm2), -/*18604*/ uint16(xArgXmm3M128), -/*18605*/ uint16(xMatch), -/*18606*/ uint16(xSetOp), uint16(VPSUBSW), +/*18444*/ uint16(xArgXmmV), +/*18445*/ uint16(xArgXmm2M128), +/*18446*/ uint16(xMatch), +/*18447*/ uint16(xSetOp), uint16(VPAVGW), +/*18449*/ uint16(xReadSlashR), +/*18450*/ uint16(xArgYmm1), +/*18451*/ uint16(xArgYmmV), +/*18452*/ uint16(xArgYmm2M256), +/*18453*/ uint16(xMatch), +/*18454*/ uint16(xCondPrefix), 4, + 0xC5, 18500, + 0xC4, 18476, + 0x66, 18470, + 0x0, 18464, +/*18464*/ uint16(xSetOp), uint16(PMULHUW), +/*18466*/ uint16(xReadSlashR), +/*18467*/ uint16(xArgMm1), +/*18468*/ uint16(xArgMm2M64), +/*18469*/ uint16(xMatch), +/*18470*/ uint16(xSetOp), uint16(PMULHUW), +/*18472*/ uint16(xReadSlashR), +/*18473*/ uint16(xArgXmm1), +/*18474*/ uint16(xArgXmm2M128), +/*18475*/ uint16(xMatch), +/*18476*/ uint16(xCondPrefix), 1, + 0x66, 18480, +/*18480*/ uint16(xCondDataSize), 0, 0, 0, 18486, 18493, +/*18486*/ uint16(xSetOp), uint16(VPMULHUW), +/*18488*/ uint16(xReadSlashR), +/*18489*/ uint16(xArgXmm1), +/*18490*/ uint16(xArgXmmV), +/*18491*/ uint16(xArgXmm2M128), +/*18492*/ uint16(xMatch), +/*18493*/ uint16(xSetOp), uint16(VPMULHUW), +/*18495*/ uint16(xReadSlashR), +/*18496*/ uint16(xArgYmm1), +/*18497*/ uint16(xArgYmmV), +/*18498*/ uint16(xArgYmm2M256), +/*18499*/ uint16(xMatch), +/*18500*/ uint16(xCondPrefix), 1, + 0x66, 18504, +/*18504*/ uint16(xCondDataSize), 0, 0, 0, 18510, 18517, +/*18510*/ uint16(xSetOp), uint16(VPMULHUW), +/*18512*/ uint16(xReadSlashR), +/*18513*/ uint16(xArgXmm1), +/*18514*/ uint16(xArgXmmV), +/*18515*/ uint16(xArgXmm2M128), +/*18516*/ uint16(xMatch), +/*18517*/ uint16(xSetOp), uint16(VPMULHUW), +/*18519*/ uint16(xReadSlashR), +/*18520*/ uint16(xArgYmm1), +/*18521*/ uint16(xArgYmmV), +/*18522*/ uint16(xArgYmm2M256), +/*18523*/ uint16(xMatch), +/*18524*/ uint16(xCondPrefix), 4, + 0xC5, 18570, + 0xC4, 18546, + 0x66, 18540, + 0x0, 18534, +/*18534*/ uint16(xSetOp), uint16(PMULHW), +/*18536*/ uint16(xReadSlashR), +/*18537*/ uint16(xArgMm), +/*18538*/ uint16(xArgMmM64), +/*18539*/ uint16(xMatch), +/*18540*/ uint16(xSetOp), uint16(PMULHW), +/*18542*/ uint16(xReadSlashR), +/*18543*/ uint16(xArgXmm1), +/*18544*/ uint16(xArgXmm2M128), +/*18545*/ uint16(xMatch), +/*18546*/ uint16(xCondPrefix), 1, + 0x66, 18550, +/*18550*/ uint16(xCondDataSize), 0, 0, 0, 18556, 18563, +/*18556*/ uint16(xSetOp), uint16(VPMULHW), +/*18558*/ uint16(xReadSlashR), +/*18559*/ uint16(xArgXmm1), +/*18560*/ uint16(xArgXmmV), +/*18561*/ uint16(xArgXmm2M128), +/*18562*/ uint16(xMatch), +/*18563*/ uint16(xSetOp), uint16(VPMULHW), +/*18565*/ uint16(xReadSlashR), +/*18566*/ uint16(xArgYmm1), +/*18567*/ uint16(xArgYmmV), +/*18568*/ uint16(xArgYmm2M256), +/*18569*/ uint16(xMatch), +/*18570*/ uint16(xCondPrefix), 1, + 0x66, 18574, +/*18574*/ uint16(xCondDataSize), 0, 0, 0, 18580, 18587, +/*18580*/ uint16(xSetOp), uint16(VPMULHW), +/*18582*/ uint16(xReadSlashR), +/*18583*/ uint16(xArgXmm1), +/*18584*/ uint16(xArgXmmV), +/*18585*/ uint16(xArgXmm2M128), +/*18586*/ uint16(xMatch), +/*18587*/ uint16(xSetOp), uint16(VPMULHW), +/*18589*/ uint16(xReadSlashR), +/*18590*/ uint16(xArgYmm1), +/*18591*/ uint16(xArgYmmV), +/*18592*/ uint16(xArgYmm2M256), +/*18593*/ uint16(xMatch), +/*18594*/ uint16(xCondPrefix), 5, + 0xF3, 18742, + 0xF2, 18736, + 0xC5, 18674, + 0xC4, 18612, + 0x66, 18606, +/*18606*/ uint16(xSetOp), uint16(CVTTPD2DQ), /*18608*/ uint16(xReadSlashR), -/*18609*/ uint16(xArgYmm1), -/*18610*/ uint16(xArgYmm2), -/*18611*/ uint16(xArgYmm3M256), -/*18612*/ uint16(xMatch), -/*18613*/ uint16(xCondPrefix), 4, - 0xC5, 18659, - 0xC4, 18635, - 0x66, 18629, - 0x0, 18623, -/*18623*/ uint16(xSetOp), uint16(PMINSW), -/*18625*/ uint16(xReadSlashR), -/*18626*/ uint16(xArgMm1), -/*18627*/ uint16(xArgMm2M64), -/*18628*/ uint16(xMatch), -/*18629*/ uint16(xSetOp), uint16(PMINSW), -/*18631*/ uint16(xReadSlashR), -/*18632*/ uint16(xArgXmm1), -/*18633*/ uint16(xArgXmm2M128), -/*18634*/ uint16(xMatch), -/*18635*/ uint16(xCondPrefix), 1, - 0x66, 18639, -/*18639*/ uint16(xCondDataSize), 0, 0, 0, 18645, 18652, -/*18645*/ uint16(xSetOp), uint16(VPMINSW), -/*18647*/ uint16(xReadSlashR), -/*18648*/ uint16(xArgXmm1), -/*18649*/ uint16(xArgXmm2), -/*18650*/ uint16(xArgXmm3M128), -/*18651*/ uint16(xMatch), -/*18652*/ uint16(xSetOp), uint16(VPMINSW), -/*18654*/ uint16(xReadSlashR), -/*18655*/ uint16(xArgYmm1), -/*18656*/ uint16(xArgYmm2), -/*18657*/ uint16(xArgYmm3M256), -/*18658*/ uint16(xMatch), -/*18659*/ uint16(xCondPrefix), 1, - 0x66, 18663, -/*18663*/ uint16(xCondDataSize), 0, 0, 0, 18669, 18676, -/*18669*/ uint16(xSetOp), uint16(VPMINSW), -/*18671*/ uint16(xReadSlashR), -/*18672*/ uint16(xArgXmm1), -/*18673*/ uint16(xArgXmm2), -/*18674*/ uint16(xArgXmm3M128), -/*18675*/ uint16(xMatch), -/*18676*/ uint16(xSetOp), uint16(VPMINSW), -/*18678*/ uint16(xReadSlashR), -/*18679*/ uint16(xArgYmm1), -/*18680*/ uint16(xArgYmm2), -/*18681*/ uint16(xArgYmm3M256), -/*18682*/ uint16(xMatch), -/*18683*/ uint16(xCondPrefix), 4, - 0xC5, 18729, - 0xC4, 18705, - 0x66, 18699, - 0x0, 18693, -/*18693*/ uint16(xSetOp), uint16(POR), -/*18695*/ uint16(xReadSlashR), -/*18696*/ uint16(xArgMm), -/*18697*/ uint16(xArgMmM64), -/*18698*/ uint16(xMatch), -/*18699*/ uint16(xSetOp), uint16(POR), -/*18701*/ uint16(xReadSlashR), -/*18702*/ uint16(xArgXmm1), -/*18703*/ uint16(xArgXmm2M128), -/*18704*/ uint16(xMatch), -/*18705*/ uint16(xCondPrefix), 1, - 0x66, 18709, -/*18709*/ uint16(xCondDataSize), 0, 0, 0, 18715, 18722, -/*18715*/ uint16(xSetOp), uint16(VPOR), -/*18717*/ uint16(xReadSlashR), -/*18718*/ uint16(xArgXmm1), -/*18719*/ uint16(xArgXmm2), -/*18720*/ uint16(xArgXmm3M128), -/*18721*/ uint16(xMatch), -/*18722*/ uint16(xSetOp), uint16(VPOR), -/*18724*/ uint16(xReadSlashR), -/*18725*/ uint16(xArgYmm1), -/*18726*/ uint16(xArgYmm2), -/*18727*/ uint16(xArgYmm3M256), -/*18728*/ uint16(xMatch), -/*18729*/ uint16(xCondPrefix), 1, - 0x66, 18733, -/*18733*/ uint16(xCondDataSize), 0, 0, 0, 18739, 18746, -/*18739*/ uint16(xSetOp), uint16(VPOR), -/*18741*/ uint16(xReadSlashR), -/*18742*/ uint16(xArgXmm1), -/*18743*/ uint16(xArgXmm2), -/*18744*/ uint16(xArgXmm3M128), -/*18745*/ uint16(xMatch), -/*18746*/ uint16(xSetOp), uint16(VPOR), -/*18748*/ uint16(xReadSlashR), -/*18749*/ uint16(xArgYmm1), -/*18750*/ uint16(xArgYmm2), -/*18751*/ uint16(xArgYmm3M256), -/*18752*/ uint16(xMatch), -/*18753*/ uint16(xCondPrefix), 4, - 0xC5, 18799, - 0xC4, 18775, - 0x66, 18769, - 0x0, 18763, -/*18763*/ uint16(xSetOp), uint16(PADDSB), -/*18765*/ uint16(xReadSlashR), -/*18766*/ uint16(xArgMm), -/*18767*/ uint16(xArgMmM64), -/*18768*/ uint16(xMatch), -/*18769*/ uint16(xSetOp), uint16(PADDSB), -/*18771*/ uint16(xReadSlashR), -/*18772*/ uint16(xArgXmm1), -/*18773*/ uint16(xArgXmm2M128), -/*18774*/ uint16(xMatch), -/*18775*/ uint16(xCondPrefix), 1, - 0x66, 18779, -/*18779*/ uint16(xCondDataSize), 0, 0, 0, 18785, 18792, -/*18785*/ uint16(xSetOp), uint16(VPADDSB), -/*18787*/ uint16(xReadSlashR), -/*18788*/ uint16(xArgXmm1), -/*18789*/ uint16(xArgXmm2), -/*18790*/ uint16(xArgXmm3M128), -/*18791*/ uint16(xMatch), -/*18792*/ uint16(xSetOp), uint16(VPADDSB), +/*18609*/ uint16(xArgXmm1), +/*18610*/ uint16(xArgXmm2M128), +/*18611*/ uint16(xMatch), +/*18612*/ uint16(xCondPrefix), 3, + 0xF3, 18656, + 0xF2, 18638, + 0x66, 18620, +/*18620*/ uint16(xCondDataSize), 0, 0, 0, 18626, 18632, +/*18626*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18628*/ uint16(xReadSlashR), +/*18629*/ uint16(xArgXmm1), +/*18630*/ uint16(xArgXmm2M128), +/*18631*/ uint16(xMatch), +/*18632*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18634*/ uint16(xReadSlashR), +/*18635*/ uint16(xArgXmm1), +/*18636*/ uint16(xArgYmm2M256), +/*18637*/ uint16(xMatch), +/*18638*/ uint16(xCondDataSize), 0, 0, 0, 18644, 18650, +/*18644*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18646*/ uint16(xReadSlashR), +/*18647*/ uint16(xArgXmm1), +/*18648*/ uint16(xArgXmm2M128), +/*18649*/ uint16(xMatch), +/*18650*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18652*/ uint16(xReadSlashR), +/*18653*/ uint16(xArgXmm1), +/*18654*/ uint16(xArgYmm2M256), +/*18655*/ uint16(xMatch), +/*18656*/ uint16(xCondDataSize), 0, 0, 0, 18662, 18668, +/*18662*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18664*/ uint16(xReadSlashR), +/*18665*/ uint16(xArgXmm1), +/*18666*/ uint16(xArgXmm2M64), +/*18667*/ uint16(xMatch), +/*18668*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18670*/ uint16(xReadSlashR), +/*18671*/ uint16(xArgYmm1), +/*18672*/ uint16(xArgXmm2M128), +/*18673*/ uint16(xMatch), +/*18674*/ uint16(xCondPrefix), 3, + 0xF3, 18718, + 0xF2, 18700, + 0x66, 18682, +/*18682*/ uint16(xCondDataSize), 0, 0, 0, 18688, 18694, +/*18688*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18690*/ uint16(xReadSlashR), +/*18691*/ uint16(xArgXmm1), +/*18692*/ uint16(xArgXmm2M128), +/*18693*/ uint16(xMatch), +/*18694*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*18696*/ uint16(xReadSlashR), +/*18697*/ uint16(xArgXmm1), +/*18698*/ uint16(xArgYmm2M256), +/*18699*/ uint16(xMatch), +/*18700*/ uint16(xCondDataSize), 0, 0, 0, 18706, 18712, +/*18706*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18708*/ uint16(xReadSlashR), +/*18709*/ uint16(xArgXmm1), +/*18710*/ uint16(xArgXmm2M128), +/*18711*/ uint16(xMatch), +/*18712*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*18714*/ uint16(xReadSlashR), +/*18715*/ uint16(xArgXmm1), +/*18716*/ uint16(xArgYmm2M256), +/*18717*/ uint16(xMatch), +/*18718*/ uint16(xCondDataSize), 0, 0, 0, 18724, 18730, +/*18724*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18726*/ uint16(xReadSlashR), +/*18727*/ uint16(xArgXmm1), +/*18728*/ uint16(xArgXmm2M64), +/*18729*/ uint16(xMatch), +/*18730*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*18732*/ uint16(xReadSlashR), +/*18733*/ uint16(xArgYmm1), +/*18734*/ uint16(xArgXmm2M128), +/*18735*/ uint16(xMatch), +/*18736*/ uint16(xSetOp), uint16(CVTPD2DQ), +/*18738*/ uint16(xReadSlashR), +/*18739*/ uint16(xArgXmm1), +/*18740*/ uint16(xArgXmm2M128), +/*18741*/ uint16(xMatch), +/*18742*/ uint16(xSetOp), uint16(CVTDQ2PD), +/*18744*/ uint16(xReadSlashR), +/*18745*/ uint16(xArgXmm1), +/*18746*/ uint16(xArgXmm2M64), +/*18747*/ uint16(xMatch), +/*18748*/ uint16(xCondPrefix), 4, + 0xC5, 18798, + 0xC4, 18770, + 0x66, 18764, + 0x0, 18758, +/*18758*/ uint16(xSetOp), uint16(MOVNTQ), +/*18760*/ uint16(xReadSlashR), +/*18761*/ uint16(xArgM64), +/*18762*/ uint16(xArgMm), +/*18763*/ uint16(xMatch), +/*18764*/ uint16(xSetOp), uint16(MOVNTDQ), +/*18766*/ uint16(xReadSlashR), +/*18767*/ uint16(xArgM128), +/*18768*/ uint16(xArgXmm), +/*18769*/ uint16(xMatch), +/*18770*/ uint16(xCondPrefix), 1, + 0x66, 18774, +/*18774*/ uint16(xCondDataSize), 0, 0, 0, 18780, 18789, +/*18780*/ uint16(xCondIsMem), 0, 18783, +/*18783*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18785*/ uint16(xReadSlashR), +/*18786*/ uint16(xArgM128), +/*18787*/ uint16(xArgXmm1), +/*18788*/ uint16(xMatch), +/*18789*/ uint16(xCondIsMem), 0, 18792, +/*18792*/ uint16(xSetOp), uint16(VMOVNTDQ), /*18794*/ uint16(xReadSlashR), -/*18795*/ uint16(xArgYmm1), -/*18796*/ uint16(xArgYmm2), -/*18797*/ uint16(xArgYmm3M256), -/*18798*/ uint16(xMatch), -/*18799*/ uint16(xCondPrefix), 1, - 0x66, 18803, -/*18803*/ uint16(xCondDataSize), 0, 0, 0, 18809, 18816, -/*18809*/ uint16(xSetOp), uint16(VPADDSB), -/*18811*/ uint16(xReadSlashR), -/*18812*/ uint16(xArgXmm1), -/*18813*/ uint16(xArgXmm2), -/*18814*/ uint16(xArgXmm3M128), -/*18815*/ uint16(xMatch), -/*18816*/ uint16(xSetOp), uint16(VPADDSB), -/*18818*/ uint16(xReadSlashR), -/*18819*/ uint16(xArgYmm1), -/*18820*/ uint16(xArgYmm2), -/*18821*/ uint16(xArgYmm3M256), -/*18822*/ uint16(xMatch), -/*18823*/ uint16(xCondPrefix), 4, - 0xC5, 18869, - 0xC4, 18845, - 0x66, 18839, - 0x0, 18833, -/*18833*/ uint16(xSetOp), uint16(PADDSW), -/*18835*/ uint16(xReadSlashR), -/*18836*/ uint16(xArgMm), -/*18837*/ uint16(xArgMmM64), -/*18838*/ uint16(xMatch), -/*18839*/ uint16(xSetOp), uint16(PADDSW), -/*18841*/ uint16(xReadSlashR), -/*18842*/ uint16(xArgXmm1), -/*18843*/ uint16(xArgXmm2M128), -/*18844*/ uint16(xMatch), -/*18845*/ uint16(xCondPrefix), 1, - 0x66, 18849, -/*18849*/ uint16(xCondDataSize), 0, 0, 0, 18855, 18862, -/*18855*/ uint16(xSetOp), uint16(VPADDSW), -/*18857*/ uint16(xReadSlashR), -/*18858*/ uint16(xArgXmm1), -/*18859*/ uint16(xArgXmm2), -/*18860*/ uint16(xArgXmm3M128), -/*18861*/ uint16(xMatch), -/*18862*/ uint16(xSetOp), uint16(VPADDSW), -/*18864*/ uint16(xReadSlashR), -/*18865*/ uint16(xArgYmm1), -/*18866*/ uint16(xArgYmm2), -/*18867*/ uint16(xArgYmm3M256), -/*18868*/ uint16(xMatch), -/*18869*/ uint16(xCondPrefix), 1, - 0x66, 18873, -/*18873*/ uint16(xCondDataSize), 0, 0, 0, 18879, 18886, -/*18879*/ uint16(xSetOp), uint16(VPADDSW), -/*18881*/ uint16(xReadSlashR), -/*18882*/ uint16(xArgXmm1), -/*18883*/ uint16(xArgXmm2), -/*18884*/ uint16(xArgXmm3M128), -/*18885*/ uint16(xMatch), -/*18886*/ uint16(xSetOp), uint16(VPADDSW), -/*18888*/ uint16(xReadSlashR), -/*18889*/ uint16(xArgYmm1), -/*18890*/ uint16(xArgYmm2), -/*18891*/ uint16(xArgYmm3M256), -/*18892*/ uint16(xMatch), -/*18893*/ uint16(xCondPrefix), 4, - 0xC5, 18939, - 0xC4, 18915, - 0x66, 18909, - 0x0, 18903, -/*18903*/ uint16(xSetOp), uint16(PMAXSW), -/*18905*/ uint16(xReadSlashR), -/*18906*/ uint16(xArgMm1), -/*18907*/ uint16(xArgMm2M64), -/*18908*/ uint16(xMatch), -/*18909*/ uint16(xSetOp), uint16(PMAXSW), -/*18911*/ uint16(xReadSlashR), -/*18912*/ uint16(xArgXmm1), -/*18913*/ uint16(xArgXmm2M128), -/*18914*/ uint16(xMatch), -/*18915*/ uint16(xCondPrefix), 1, - 0x66, 18919, -/*18919*/ uint16(xCondDataSize), 0, 0, 0, 18925, 18932, -/*18925*/ uint16(xSetOp), uint16(VPMAXSW), -/*18927*/ uint16(xReadSlashR), -/*18928*/ uint16(xArgXmm1), -/*18929*/ uint16(xArgXmm2), -/*18930*/ uint16(xArgXmm3M128), -/*18931*/ uint16(xMatch), -/*18932*/ uint16(xSetOp), uint16(VPMAXSW), -/*18934*/ uint16(xReadSlashR), -/*18935*/ uint16(xArgYmm1), -/*18936*/ uint16(xArgYmm2), -/*18937*/ uint16(xArgYmm3M256), -/*18938*/ uint16(xMatch), -/*18939*/ uint16(xCondPrefix), 1, - 0x66, 18943, -/*18943*/ uint16(xCondDataSize), 0, 0, 0, 18949, 18956, -/*18949*/ uint16(xSetOp), uint16(VPMAXSW), -/*18951*/ uint16(xReadSlashR), -/*18952*/ uint16(xArgXmm1), -/*18953*/ uint16(xArgXmm2), -/*18954*/ uint16(xArgXmm3M128), -/*18955*/ uint16(xMatch), -/*18956*/ uint16(xSetOp), uint16(VPMAXSW), -/*18958*/ uint16(xReadSlashR), -/*18959*/ uint16(xArgYmm1), -/*18960*/ uint16(xArgYmm2), -/*18961*/ uint16(xArgYmm3M256), -/*18962*/ uint16(xMatch), -/*18963*/ uint16(xCondPrefix), 4, - 0xC5, 19009, - 0xC4, 18985, - 0x66, 18979, - 0x0, 18973, -/*18973*/ uint16(xSetOp), uint16(PXOR), -/*18975*/ uint16(xReadSlashR), -/*18976*/ uint16(xArgMm), -/*18977*/ uint16(xArgMmM64), -/*18978*/ uint16(xMatch), -/*18979*/ uint16(xSetOp), uint16(PXOR), -/*18981*/ uint16(xReadSlashR), -/*18982*/ uint16(xArgXmm1), -/*18983*/ uint16(xArgXmm2M128), -/*18984*/ uint16(xMatch), -/*18985*/ uint16(xCondPrefix), 1, - 0x66, 18989, -/*18989*/ uint16(xCondDataSize), 0, 0, 0, 18995, 19002, -/*18995*/ uint16(xSetOp), uint16(VPXOR), -/*18997*/ uint16(xReadSlashR), -/*18998*/ uint16(xArgXmm1), -/*18999*/ uint16(xArgXmm2), -/*19000*/ uint16(xArgXmm3M128), -/*19001*/ uint16(xMatch), -/*19002*/ uint16(xSetOp), uint16(VPXOR), -/*19004*/ uint16(xReadSlashR), -/*19005*/ uint16(xArgYmm1), -/*19006*/ uint16(xArgYmm2), -/*19007*/ uint16(xArgYmm3M256), -/*19008*/ uint16(xMatch), -/*19009*/ uint16(xCondPrefix), 1, - 0x66, 19013, -/*19013*/ uint16(xCondDataSize), 0, 0, 0, 19019, 19026, -/*19019*/ uint16(xSetOp), uint16(VPXOR), -/*19021*/ uint16(xReadSlashR), -/*19022*/ uint16(xArgXmm1), -/*19023*/ uint16(xArgXmm2), -/*19024*/ uint16(xArgXmm3M128), -/*19025*/ uint16(xMatch), -/*19026*/ uint16(xSetOp), uint16(VPXOR), -/*19028*/ uint16(xReadSlashR), -/*19029*/ uint16(xArgYmm1), -/*19030*/ uint16(xArgYmm2), -/*19031*/ uint16(xArgYmm3M256), -/*19032*/ uint16(xMatch), -/*19033*/ uint16(xCondPrefix), 3, - 0xF2, 19085, - 0xC5, 19063, - 0xC4, 19041, -/*19041*/ uint16(xCondPrefix), 1, - 0xF2, 19045, -/*19045*/ uint16(xCondDataSize), 0, 0, 0, 19051, 19057, -/*19051*/ uint16(xSetOp), uint16(VLDDQU), -/*19053*/ uint16(xReadSlashR), -/*19054*/ uint16(xArgXmm1), -/*19055*/ uint16(xArgM128), -/*19056*/ uint16(xMatch), -/*19057*/ uint16(xSetOp), uint16(VLDDQU), -/*19059*/ uint16(xReadSlashR), -/*19060*/ uint16(xArgYmm1), -/*19061*/ uint16(xArgM256), -/*19062*/ uint16(xMatch), -/*19063*/ uint16(xCondPrefix), 1, - 0xF2, 19067, -/*19067*/ uint16(xCondDataSize), 0, 0, 0, 19073, 19079, -/*19073*/ uint16(xSetOp), uint16(VLDDQU), -/*19075*/ uint16(xReadSlashR), -/*19076*/ uint16(xArgXmm1), -/*19077*/ uint16(xArgM128), -/*19078*/ uint16(xMatch), -/*19079*/ uint16(xSetOp), uint16(VLDDQU), -/*19081*/ uint16(xReadSlashR), -/*19082*/ uint16(xArgYmm1), -/*19083*/ uint16(xArgM256), -/*19084*/ uint16(xMatch), -/*19085*/ uint16(xSetOp), uint16(LDDQU), -/*19087*/ uint16(xReadSlashR), -/*19088*/ uint16(xArgXmm1), -/*19089*/ uint16(xArgM128), -/*19090*/ uint16(xMatch), -/*19091*/ uint16(xCondPrefix), 4, - 0xC5, 19137, - 0xC4, 19113, - 0x66, 19107, - 0x0, 19101, -/*19101*/ uint16(xSetOp), uint16(PSLLW), -/*19103*/ uint16(xReadSlashR), -/*19104*/ uint16(xArgMm), -/*19105*/ uint16(xArgMmM64), -/*19106*/ uint16(xMatch), -/*19107*/ uint16(xSetOp), uint16(PSLLW), -/*19109*/ uint16(xReadSlashR), -/*19110*/ uint16(xArgXmm1), -/*19111*/ uint16(xArgXmm2M128), -/*19112*/ uint16(xMatch), -/*19113*/ uint16(xCondPrefix), 1, - 0x66, 19117, -/*19117*/ uint16(xCondDataSize), 0, 0, 0, 19123, 19130, -/*19123*/ uint16(xSetOp), uint16(VPSLLW), -/*19125*/ uint16(xReadSlashR), -/*19126*/ uint16(xArgXmm1), -/*19127*/ uint16(xArgXmm2), -/*19128*/ uint16(xArgXmm3M128), -/*19129*/ uint16(xMatch), -/*19130*/ uint16(xSetOp), uint16(VPSLLW), -/*19132*/ uint16(xReadSlashR), -/*19133*/ uint16(xArgYmm1), -/*19134*/ uint16(xArgYmm2), -/*19135*/ uint16(xArgXmm3M128), -/*19136*/ uint16(xMatch), -/*19137*/ uint16(xCondPrefix), 1, - 0x66, 19141, -/*19141*/ uint16(xCondDataSize), 0, 0, 0, 19147, 19154, -/*19147*/ uint16(xSetOp), uint16(VPSLLW), -/*19149*/ uint16(xReadSlashR), -/*19150*/ uint16(xArgXmm1), -/*19151*/ uint16(xArgXmm2), -/*19152*/ uint16(xArgXmm3M128), -/*19153*/ uint16(xMatch), -/*19154*/ uint16(xSetOp), uint16(VPSLLW), -/*19156*/ uint16(xReadSlashR), -/*19157*/ uint16(xArgYmm1), -/*19158*/ uint16(xArgYmm2), -/*19159*/ uint16(xArgXmm3M128), -/*19160*/ uint16(xMatch), -/*19161*/ uint16(xCondPrefix), 4, - 0xC5, 19200, - 0xC4, 19183, - 0x66, 19177, - 0x0, 19171, -/*19171*/ uint16(xSetOp), uint16(PSLLD), -/*19173*/ uint16(xReadSlashR), -/*19174*/ uint16(xArgMm), -/*19175*/ uint16(xArgMmM64), -/*19176*/ uint16(xMatch), -/*19177*/ uint16(xSetOp), uint16(PSLLD), -/*19179*/ uint16(xReadSlashR), -/*19180*/ uint16(xArgXmm1), -/*19181*/ uint16(xArgXmm2M128), -/*19182*/ uint16(xMatch), -/*19183*/ uint16(xCondPrefix), 1, - 0x66, 19187, -/*19187*/ uint16(xCondDataSize), 0, 0, 0, 19193, 0, -/*19193*/ uint16(xSetOp), uint16(VPSLLD), -/*19195*/ uint16(xReadSlashR), -/*19196*/ uint16(xArgXmm1), -/*19197*/ uint16(xArgXmm2), -/*19198*/ uint16(xArgXmm3M128), -/*19199*/ uint16(xMatch), -/*19200*/ uint16(xCondPrefix), 1, - 0x66, 19204, -/*19204*/ uint16(xCondDataSize), 0, 0, 0, 19210, 0, -/*19210*/ uint16(xSetOp), uint16(VPSLLD), -/*19212*/ uint16(xReadSlashR), -/*19213*/ uint16(xArgXmm1), -/*19214*/ uint16(xArgXmm2), -/*19215*/ uint16(xArgXmm3M128), -/*19216*/ uint16(xMatch), -/*19217*/ uint16(xCondPrefix), 4, - 0xC5, 19256, - 0xC4, 19239, - 0x66, 19233, - 0x0, 19227, -/*19227*/ uint16(xSetOp), uint16(PSLLQ), -/*19229*/ uint16(xReadSlashR), -/*19230*/ uint16(xArgMm), -/*19231*/ uint16(xArgMmM64), -/*19232*/ uint16(xMatch), -/*19233*/ uint16(xSetOp), uint16(PSLLQ), -/*19235*/ uint16(xReadSlashR), -/*19236*/ uint16(xArgXmm1), +/*18795*/ uint16(xArgM256), +/*18796*/ uint16(xArgYmm1), +/*18797*/ uint16(xMatch), +/*18798*/ uint16(xCondPrefix), 1, + 0x66, 18802, +/*18802*/ uint16(xCondDataSize), 0, 0, 0, 18808, 18817, +/*18808*/ uint16(xCondIsMem), 0, 18811, +/*18811*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18813*/ uint16(xReadSlashR), +/*18814*/ uint16(xArgM128), +/*18815*/ uint16(xArgXmm1), +/*18816*/ uint16(xMatch), +/*18817*/ uint16(xCondIsMem), 0, 18820, +/*18820*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*18822*/ uint16(xReadSlashR), +/*18823*/ uint16(xArgM256), +/*18824*/ uint16(xArgYmm1), +/*18825*/ uint16(xMatch), +/*18826*/ uint16(xCondPrefix), 4, + 0xC5, 18872, + 0xC4, 18848, + 0x66, 18842, + 0x0, 18836, +/*18836*/ uint16(xSetOp), uint16(PSUBSB), +/*18838*/ uint16(xReadSlashR), +/*18839*/ uint16(xArgMm), +/*18840*/ uint16(xArgMmM64), +/*18841*/ uint16(xMatch), +/*18842*/ uint16(xSetOp), uint16(PSUBSB), +/*18844*/ uint16(xReadSlashR), +/*18845*/ uint16(xArgXmm1), +/*18846*/ uint16(xArgXmm2M128), +/*18847*/ uint16(xMatch), +/*18848*/ uint16(xCondPrefix), 1, + 0x66, 18852, +/*18852*/ uint16(xCondDataSize), 0, 0, 0, 18858, 18865, +/*18858*/ uint16(xSetOp), uint16(VPSUBSB), +/*18860*/ uint16(xReadSlashR), +/*18861*/ uint16(xArgXmm1), +/*18862*/ uint16(xArgXmmV), +/*18863*/ uint16(xArgXmm2M128), +/*18864*/ uint16(xMatch), +/*18865*/ uint16(xSetOp), uint16(VPSUBSB), +/*18867*/ uint16(xReadSlashR), +/*18868*/ uint16(xArgYmm1), +/*18869*/ uint16(xArgYmmV), +/*18870*/ uint16(xArgYmm2M256), +/*18871*/ uint16(xMatch), +/*18872*/ uint16(xCondPrefix), 1, + 0x66, 18876, +/*18876*/ uint16(xCondDataSize), 0, 0, 0, 18882, 18889, +/*18882*/ uint16(xSetOp), uint16(VPSUBSB), +/*18884*/ uint16(xReadSlashR), +/*18885*/ uint16(xArgXmm1), +/*18886*/ uint16(xArgXmmV), +/*18887*/ uint16(xArgXmm2M128), +/*18888*/ uint16(xMatch), +/*18889*/ uint16(xSetOp), uint16(VPSUBSB), +/*18891*/ uint16(xReadSlashR), +/*18892*/ uint16(xArgYmm1), +/*18893*/ uint16(xArgYmmV), +/*18894*/ uint16(xArgYmm2M256), +/*18895*/ uint16(xMatch), +/*18896*/ uint16(xCondPrefix), 4, + 0xC5, 18942, + 0xC4, 18918, + 0x66, 18912, + 0x0, 18906, +/*18906*/ uint16(xSetOp), uint16(PSUBSW), +/*18908*/ uint16(xReadSlashR), +/*18909*/ uint16(xArgMm), +/*18910*/ uint16(xArgMmM64), +/*18911*/ uint16(xMatch), +/*18912*/ uint16(xSetOp), uint16(PSUBSW), +/*18914*/ uint16(xReadSlashR), +/*18915*/ uint16(xArgXmm1), +/*18916*/ uint16(xArgXmm2M128), +/*18917*/ uint16(xMatch), +/*18918*/ uint16(xCondPrefix), 1, + 0x66, 18922, +/*18922*/ uint16(xCondDataSize), 0, 0, 0, 18928, 18935, +/*18928*/ uint16(xSetOp), uint16(VPSUBSW), +/*18930*/ uint16(xReadSlashR), +/*18931*/ uint16(xArgXmm1), +/*18932*/ uint16(xArgXmmV), +/*18933*/ uint16(xArgXmm2M128), +/*18934*/ uint16(xMatch), +/*18935*/ uint16(xSetOp), uint16(VPSUBSW), +/*18937*/ uint16(xReadSlashR), +/*18938*/ uint16(xArgYmm1), +/*18939*/ uint16(xArgYmmV), +/*18940*/ uint16(xArgYmm2M256), +/*18941*/ uint16(xMatch), +/*18942*/ uint16(xCondPrefix), 1, + 0x66, 18946, +/*18946*/ uint16(xCondDataSize), 0, 0, 0, 18952, 18959, +/*18952*/ uint16(xSetOp), uint16(VPSUBSW), +/*18954*/ uint16(xReadSlashR), +/*18955*/ uint16(xArgXmm1), +/*18956*/ uint16(xArgXmmV), +/*18957*/ uint16(xArgXmm2M128), +/*18958*/ uint16(xMatch), +/*18959*/ uint16(xSetOp), uint16(VPSUBSW), +/*18961*/ uint16(xReadSlashR), +/*18962*/ uint16(xArgYmm1), +/*18963*/ uint16(xArgYmmV), +/*18964*/ uint16(xArgYmm2M256), +/*18965*/ uint16(xMatch), +/*18966*/ uint16(xCondPrefix), 4, + 0xC5, 19012, + 0xC4, 18988, + 0x66, 18982, + 0x0, 18976, +/*18976*/ uint16(xSetOp), uint16(PMINSW), +/*18978*/ uint16(xReadSlashR), +/*18979*/ uint16(xArgMm1), +/*18980*/ uint16(xArgMm2M64), +/*18981*/ uint16(xMatch), +/*18982*/ uint16(xSetOp), uint16(PMINSW), +/*18984*/ uint16(xReadSlashR), +/*18985*/ uint16(xArgXmm1), +/*18986*/ uint16(xArgXmm2M128), +/*18987*/ uint16(xMatch), +/*18988*/ uint16(xCondPrefix), 1, + 0x66, 18992, +/*18992*/ uint16(xCondDataSize), 0, 0, 0, 18998, 19005, +/*18998*/ uint16(xSetOp), uint16(VPMINSW), +/*19000*/ uint16(xReadSlashR), +/*19001*/ uint16(xArgXmm1), +/*19002*/ uint16(xArgXmmV), +/*19003*/ uint16(xArgXmm2M128), +/*19004*/ uint16(xMatch), +/*19005*/ uint16(xSetOp), uint16(VPMINSW), +/*19007*/ uint16(xReadSlashR), +/*19008*/ uint16(xArgYmm1), +/*19009*/ uint16(xArgYmmV), +/*19010*/ uint16(xArgYmm2M256), +/*19011*/ uint16(xMatch), +/*19012*/ uint16(xCondPrefix), 1, + 0x66, 19016, +/*19016*/ uint16(xCondDataSize), 0, 0, 0, 19022, 19029, +/*19022*/ uint16(xSetOp), uint16(VPMINSW), +/*19024*/ uint16(xReadSlashR), +/*19025*/ uint16(xArgXmm1), +/*19026*/ uint16(xArgXmmV), +/*19027*/ uint16(xArgXmm2M128), +/*19028*/ uint16(xMatch), +/*19029*/ uint16(xSetOp), uint16(VPMINSW), +/*19031*/ uint16(xReadSlashR), +/*19032*/ uint16(xArgYmm1), +/*19033*/ uint16(xArgYmmV), +/*19034*/ uint16(xArgYmm2M256), +/*19035*/ uint16(xMatch), +/*19036*/ uint16(xCondPrefix), 4, + 0xC5, 19082, + 0xC4, 19058, + 0x66, 19052, + 0x0, 19046, +/*19046*/ uint16(xSetOp), uint16(POR), +/*19048*/ uint16(xReadSlashR), +/*19049*/ uint16(xArgMm), +/*19050*/ uint16(xArgMmM64), +/*19051*/ uint16(xMatch), +/*19052*/ uint16(xSetOp), uint16(POR), +/*19054*/ uint16(xReadSlashR), +/*19055*/ uint16(xArgXmm1), +/*19056*/ uint16(xArgXmm2M128), +/*19057*/ uint16(xMatch), +/*19058*/ uint16(xCondPrefix), 1, + 0x66, 19062, +/*19062*/ uint16(xCondDataSize), 0, 0, 0, 19068, 19075, +/*19068*/ uint16(xSetOp), uint16(VPOR), +/*19070*/ uint16(xReadSlashR), +/*19071*/ uint16(xArgXmm1), +/*19072*/ uint16(xArgXmmV), +/*19073*/ uint16(xArgXmm2M128), +/*19074*/ uint16(xMatch), +/*19075*/ uint16(xSetOp), uint16(VPOR), +/*19077*/ uint16(xReadSlashR), +/*19078*/ uint16(xArgYmm1), +/*19079*/ uint16(xArgYmmV), +/*19080*/ uint16(xArgYmm2M256), +/*19081*/ uint16(xMatch), +/*19082*/ uint16(xCondPrefix), 1, + 0x66, 19086, +/*19086*/ uint16(xCondDataSize), 0, 0, 0, 19092, 19099, +/*19092*/ uint16(xSetOp), uint16(VPOR), +/*19094*/ uint16(xReadSlashR), +/*19095*/ uint16(xArgXmm1), +/*19096*/ uint16(xArgXmmV), +/*19097*/ uint16(xArgXmm2M128), +/*19098*/ uint16(xMatch), +/*19099*/ uint16(xSetOp), uint16(VPOR), +/*19101*/ uint16(xReadSlashR), +/*19102*/ uint16(xArgYmm1), +/*19103*/ uint16(xArgYmmV), +/*19104*/ uint16(xArgYmm2M256), +/*19105*/ uint16(xMatch), +/*19106*/ uint16(xCondPrefix), 4, + 0xC5, 19152, + 0xC4, 19128, + 0x66, 19122, + 0x0, 19116, +/*19116*/ uint16(xSetOp), uint16(PADDSB), +/*19118*/ uint16(xReadSlashR), +/*19119*/ uint16(xArgMm), +/*19120*/ uint16(xArgMmM64), +/*19121*/ uint16(xMatch), +/*19122*/ uint16(xSetOp), uint16(PADDSB), +/*19124*/ uint16(xReadSlashR), +/*19125*/ uint16(xArgXmm1), +/*19126*/ uint16(xArgXmm2M128), +/*19127*/ uint16(xMatch), +/*19128*/ uint16(xCondPrefix), 1, + 0x66, 19132, +/*19132*/ uint16(xCondDataSize), 0, 0, 0, 19138, 19145, +/*19138*/ uint16(xSetOp), uint16(VPADDSB), +/*19140*/ uint16(xReadSlashR), +/*19141*/ uint16(xArgXmm1), +/*19142*/ uint16(xArgXmmV), +/*19143*/ uint16(xArgXmm2M128), +/*19144*/ uint16(xMatch), +/*19145*/ uint16(xSetOp), uint16(VPADDSB), +/*19147*/ uint16(xReadSlashR), +/*19148*/ uint16(xArgYmm1), +/*19149*/ uint16(xArgYmmV), +/*19150*/ uint16(xArgYmm2M256), +/*19151*/ uint16(xMatch), +/*19152*/ uint16(xCondPrefix), 1, + 0x66, 19156, +/*19156*/ uint16(xCondDataSize), 0, 0, 0, 19162, 19169, +/*19162*/ uint16(xSetOp), uint16(VPADDSB), +/*19164*/ uint16(xReadSlashR), +/*19165*/ uint16(xArgXmm1), +/*19166*/ uint16(xArgXmmV), +/*19167*/ uint16(xArgXmm2M128), +/*19168*/ uint16(xMatch), +/*19169*/ uint16(xSetOp), uint16(VPADDSB), +/*19171*/ uint16(xReadSlashR), +/*19172*/ uint16(xArgYmm1), +/*19173*/ uint16(xArgYmmV), +/*19174*/ uint16(xArgYmm2M256), +/*19175*/ uint16(xMatch), +/*19176*/ uint16(xCondPrefix), 4, + 0xC5, 19222, + 0xC4, 19198, + 0x66, 19192, + 0x0, 19186, +/*19186*/ uint16(xSetOp), uint16(PADDSW), +/*19188*/ uint16(xReadSlashR), +/*19189*/ uint16(xArgMm), +/*19190*/ uint16(xArgMmM64), +/*19191*/ uint16(xMatch), +/*19192*/ uint16(xSetOp), uint16(PADDSW), +/*19194*/ uint16(xReadSlashR), +/*19195*/ uint16(xArgXmm1), +/*19196*/ uint16(xArgXmm2M128), +/*19197*/ uint16(xMatch), +/*19198*/ uint16(xCondPrefix), 1, + 0x66, 19202, +/*19202*/ uint16(xCondDataSize), 0, 0, 0, 19208, 19215, +/*19208*/ uint16(xSetOp), uint16(VPADDSW), +/*19210*/ uint16(xReadSlashR), +/*19211*/ uint16(xArgXmm1), +/*19212*/ uint16(xArgXmmV), +/*19213*/ uint16(xArgXmm2M128), +/*19214*/ uint16(xMatch), +/*19215*/ uint16(xSetOp), uint16(VPADDSW), +/*19217*/ uint16(xReadSlashR), +/*19218*/ uint16(xArgYmm1), +/*19219*/ uint16(xArgYmmV), +/*19220*/ uint16(xArgYmm2M256), +/*19221*/ uint16(xMatch), +/*19222*/ uint16(xCondPrefix), 1, + 0x66, 19226, +/*19226*/ uint16(xCondDataSize), 0, 0, 0, 19232, 19239, +/*19232*/ uint16(xSetOp), uint16(VPADDSW), +/*19234*/ uint16(xReadSlashR), +/*19235*/ uint16(xArgXmm1), +/*19236*/ uint16(xArgXmmV), /*19237*/ uint16(xArgXmm2M128), /*19238*/ uint16(xMatch), -/*19239*/ uint16(xCondPrefix), 1, - 0x66, 19243, -/*19243*/ uint16(xCondDataSize), 0, 0, 0, 19249, 0, -/*19249*/ uint16(xSetOp), uint16(VPSLLQ), -/*19251*/ uint16(xReadSlashR), -/*19252*/ uint16(xArgXmm1), -/*19253*/ uint16(xArgXmm2), -/*19254*/ uint16(xArgXmm3M128), -/*19255*/ uint16(xMatch), -/*19256*/ uint16(xCondPrefix), 1, - 0x66, 19260, -/*19260*/ uint16(xCondDataSize), 0, 0, 0, 19266, 0, -/*19266*/ uint16(xSetOp), uint16(VPSLLQ), -/*19268*/ uint16(xReadSlashR), -/*19269*/ uint16(xArgXmm1), -/*19270*/ uint16(xArgXmm2), -/*19271*/ uint16(xArgXmm3M128), -/*19272*/ uint16(xMatch), -/*19273*/ uint16(xCondPrefix), 4, - 0xC5, 19319, - 0xC4, 19295, - 0x66, 19289, - 0x0, 19283, -/*19283*/ uint16(xSetOp), uint16(PMULUDQ), -/*19285*/ uint16(xReadSlashR), -/*19286*/ uint16(xArgMm1), -/*19287*/ uint16(xArgMm2M64), -/*19288*/ uint16(xMatch), -/*19289*/ uint16(xSetOp), uint16(PMULUDQ), -/*19291*/ uint16(xReadSlashR), -/*19292*/ uint16(xArgXmm1), -/*19293*/ uint16(xArgXmm2M128), -/*19294*/ uint16(xMatch), -/*19295*/ uint16(xCondPrefix), 1, - 0x66, 19299, -/*19299*/ uint16(xCondDataSize), 0, 0, 0, 19305, 19312, -/*19305*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19307*/ uint16(xReadSlashR), -/*19308*/ uint16(xArgXmm1), -/*19309*/ uint16(xArgXmm2), -/*19310*/ uint16(xArgXmm3M128), -/*19311*/ uint16(xMatch), -/*19312*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19314*/ uint16(xReadSlashR), -/*19315*/ uint16(xArgYmm1), -/*19316*/ uint16(xArgYmm2), -/*19317*/ uint16(xArgYmm3M256), -/*19318*/ uint16(xMatch), -/*19319*/ uint16(xCondPrefix), 1, - 0x66, 19323, -/*19323*/ uint16(xCondDataSize), 0, 0, 0, 19329, 19336, -/*19329*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19331*/ uint16(xReadSlashR), -/*19332*/ uint16(xArgXmm1), -/*19333*/ uint16(xArgXmm2), -/*19334*/ uint16(xArgXmm3M128), -/*19335*/ uint16(xMatch), -/*19336*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19338*/ uint16(xReadSlashR), -/*19339*/ uint16(xArgYmm1), -/*19340*/ uint16(xArgYmm2), -/*19341*/ uint16(xArgYmm3M256), -/*19342*/ uint16(xMatch), -/*19343*/ uint16(xCondPrefix), 4, - 0xC5, 19389, - 0xC4, 19365, - 0x66, 19359, - 0x0, 19353, -/*19353*/ uint16(xSetOp), uint16(PMADDWD), -/*19355*/ uint16(xReadSlashR), -/*19356*/ uint16(xArgMm), -/*19357*/ uint16(xArgMmM64), -/*19358*/ uint16(xMatch), -/*19359*/ uint16(xSetOp), uint16(PMADDWD), -/*19361*/ uint16(xReadSlashR), -/*19362*/ uint16(xArgXmm1), -/*19363*/ uint16(xArgXmm2M128), -/*19364*/ uint16(xMatch), -/*19365*/ uint16(xCondPrefix), 1, - 0x66, 19369, -/*19369*/ uint16(xCondDataSize), 0, 0, 0, 19375, 19382, -/*19375*/ uint16(xSetOp), uint16(VPMADDWD), -/*19377*/ uint16(xReadSlashR), -/*19378*/ uint16(xArgXmm1), -/*19379*/ uint16(xArgXmm2), -/*19380*/ uint16(xArgXmm3M128), -/*19381*/ uint16(xMatch), -/*19382*/ uint16(xSetOp), uint16(VPMADDWD), -/*19384*/ uint16(xReadSlashR), -/*19385*/ uint16(xArgYmm1), -/*19386*/ uint16(xArgYmm2), -/*19387*/ uint16(xArgYmm3M256), -/*19388*/ uint16(xMatch), -/*19389*/ uint16(xCondPrefix), 1, - 0x66, 19393, -/*19393*/ uint16(xCondDataSize), 0, 0, 0, 19399, 19406, -/*19399*/ uint16(xSetOp), uint16(VPMADDWD), -/*19401*/ uint16(xReadSlashR), -/*19402*/ uint16(xArgXmm1), -/*19403*/ uint16(xArgXmm2), -/*19404*/ uint16(xArgXmm3M128), -/*19405*/ uint16(xMatch), -/*19406*/ uint16(xSetOp), uint16(VPMADDWD), -/*19408*/ uint16(xReadSlashR), -/*19409*/ uint16(xArgYmm1), -/*19410*/ uint16(xArgYmm2), -/*19411*/ uint16(xArgYmm3M256), +/*19239*/ uint16(xSetOp), uint16(VPADDSW), +/*19241*/ uint16(xReadSlashR), +/*19242*/ uint16(xArgYmm1), +/*19243*/ uint16(xArgYmmV), +/*19244*/ uint16(xArgYmm2M256), +/*19245*/ uint16(xMatch), +/*19246*/ uint16(xCondPrefix), 4, + 0xC5, 19292, + 0xC4, 19268, + 0x66, 19262, + 0x0, 19256, +/*19256*/ uint16(xSetOp), uint16(PMAXSW), +/*19258*/ uint16(xReadSlashR), +/*19259*/ uint16(xArgMm1), +/*19260*/ uint16(xArgMm2M64), +/*19261*/ uint16(xMatch), +/*19262*/ uint16(xSetOp), uint16(PMAXSW), +/*19264*/ uint16(xReadSlashR), +/*19265*/ uint16(xArgXmm1), +/*19266*/ uint16(xArgXmm2M128), +/*19267*/ uint16(xMatch), +/*19268*/ uint16(xCondPrefix), 1, + 0x66, 19272, +/*19272*/ uint16(xCondDataSize), 0, 0, 0, 19278, 19285, +/*19278*/ uint16(xSetOp), uint16(VPMAXSW), +/*19280*/ uint16(xReadSlashR), +/*19281*/ uint16(xArgXmm1), +/*19282*/ uint16(xArgXmmV), +/*19283*/ uint16(xArgXmm2M128), +/*19284*/ uint16(xMatch), +/*19285*/ uint16(xSetOp), uint16(VPMAXSW), +/*19287*/ uint16(xReadSlashR), +/*19288*/ uint16(xArgYmm1), +/*19289*/ uint16(xArgYmmV), +/*19290*/ uint16(xArgYmm2M256), +/*19291*/ uint16(xMatch), +/*19292*/ uint16(xCondPrefix), 1, + 0x66, 19296, +/*19296*/ uint16(xCondDataSize), 0, 0, 0, 19302, 19309, +/*19302*/ uint16(xSetOp), uint16(VPMAXSW), +/*19304*/ uint16(xReadSlashR), +/*19305*/ uint16(xArgXmm1), +/*19306*/ uint16(xArgXmmV), +/*19307*/ uint16(xArgXmm2M128), +/*19308*/ uint16(xMatch), +/*19309*/ uint16(xSetOp), uint16(VPMAXSW), +/*19311*/ uint16(xReadSlashR), +/*19312*/ uint16(xArgYmm1), +/*19313*/ uint16(xArgYmmV), +/*19314*/ uint16(xArgYmm2M256), +/*19315*/ uint16(xMatch), +/*19316*/ uint16(xCondPrefix), 4, + 0xC5, 19362, + 0xC4, 19338, + 0x66, 19332, + 0x0, 19326, +/*19326*/ uint16(xSetOp), uint16(PXOR), +/*19328*/ uint16(xReadSlashR), +/*19329*/ uint16(xArgMm), +/*19330*/ uint16(xArgMmM64), +/*19331*/ uint16(xMatch), +/*19332*/ uint16(xSetOp), uint16(PXOR), +/*19334*/ uint16(xReadSlashR), +/*19335*/ uint16(xArgXmm1), +/*19336*/ uint16(xArgXmm2M128), +/*19337*/ uint16(xMatch), +/*19338*/ uint16(xCondPrefix), 1, + 0x66, 19342, +/*19342*/ uint16(xCondDataSize), 0, 0, 0, 19348, 19355, +/*19348*/ uint16(xSetOp), uint16(VPXOR), +/*19350*/ uint16(xReadSlashR), +/*19351*/ uint16(xArgXmm1), +/*19352*/ uint16(xArgXmmV), +/*19353*/ uint16(xArgXmm2M128), +/*19354*/ uint16(xMatch), +/*19355*/ uint16(xSetOp), uint16(VPXOR), +/*19357*/ uint16(xReadSlashR), +/*19358*/ uint16(xArgYmm1), +/*19359*/ uint16(xArgYmmV), +/*19360*/ uint16(xArgYmm2M256), +/*19361*/ uint16(xMatch), +/*19362*/ uint16(xCondPrefix), 1, + 0x66, 19366, +/*19366*/ uint16(xCondDataSize), 0, 0, 0, 19372, 19379, +/*19372*/ uint16(xSetOp), uint16(VPXOR), +/*19374*/ uint16(xReadSlashR), +/*19375*/ uint16(xArgXmm1), +/*19376*/ uint16(xArgXmmV), +/*19377*/ uint16(xArgXmm2M128), +/*19378*/ uint16(xMatch), +/*19379*/ uint16(xSetOp), uint16(VPXOR), +/*19381*/ uint16(xReadSlashR), +/*19382*/ uint16(xArgYmm1), +/*19383*/ uint16(xArgYmmV), +/*19384*/ uint16(xArgYmm2M256), +/*19385*/ uint16(xMatch), +/*19386*/ uint16(xCondPrefix), 3, + 0xF2, 19450, + 0xC5, 19422, + 0xC4, 19394, +/*19394*/ uint16(xCondPrefix), 1, + 0xF2, 19398, +/*19398*/ uint16(xCondDataSize), 0, 0, 0, 19404, 19413, +/*19404*/ uint16(xCondIsMem), 0, 19407, +/*19407*/ uint16(xSetOp), uint16(VLDDQU), +/*19409*/ uint16(xReadSlashR), +/*19410*/ uint16(xArgXmm1), +/*19411*/ uint16(xArgM128), /*19412*/ uint16(xMatch), -/*19413*/ uint16(xCondPrefix), 4, - 0xC5, 19459, - 0xC4, 19435, - 0x66, 19429, - 0x0, 19423, -/*19423*/ uint16(xSetOp), uint16(PSADBW), -/*19425*/ uint16(xReadSlashR), -/*19426*/ uint16(xArgMm1), -/*19427*/ uint16(xArgMm2M64), -/*19428*/ uint16(xMatch), -/*19429*/ uint16(xSetOp), uint16(PSADBW), -/*19431*/ uint16(xReadSlashR), -/*19432*/ uint16(xArgXmm1), -/*19433*/ uint16(xArgXmm2M128), -/*19434*/ uint16(xMatch), -/*19435*/ uint16(xCondPrefix), 1, - 0x66, 19439, -/*19439*/ uint16(xCondDataSize), 0, 0, 0, 19445, 19452, -/*19445*/ uint16(xSetOp), uint16(VPSADBW), -/*19447*/ uint16(xReadSlashR), -/*19448*/ uint16(xArgXmm1), -/*19449*/ uint16(xArgXmm2), -/*19450*/ uint16(xArgXmm3M128), -/*19451*/ uint16(xMatch), -/*19452*/ uint16(xSetOp), uint16(VPSADBW), -/*19454*/ uint16(xReadSlashR), -/*19455*/ uint16(xArgYmm1), -/*19456*/ uint16(xArgYmm2), -/*19457*/ uint16(xArgYmm3M256), -/*19458*/ uint16(xMatch), -/*19459*/ uint16(xCondPrefix), 1, - 0x66, 19463, -/*19463*/ uint16(xCondDataSize), 0, 0, 0, 19469, 19476, -/*19469*/ uint16(xSetOp), uint16(VPSADBW), -/*19471*/ uint16(xReadSlashR), -/*19472*/ uint16(xArgXmm1), -/*19473*/ uint16(xArgXmm2), -/*19474*/ uint16(xArgXmm3M128), -/*19475*/ uint16(xMatch), -/*19476*/ uint16(xSetOp), uint16(VPSADBW), -/*19478*/ uint16(xReadSlashR), -/*19479*/ uint16(xArgYmm1), -/*19480*/ uint16(xArgYmm2), -/*19481*/ uint16(xArgYmm3M256), -/*19482*/ uint16(xMatch), -/*19483*/ uint16(xCondPrefix), 4, - 0xC5, 19521, - 0xC4, 19505, - 0x66, 19499, - 0x0, 19493, -/*19493*/ uint16(xSetOp), uint16(MASKMOVQ), -/*19495*/ uint16(xReadSlashR), -/*19496*/ uint16(xArgMm1), -/*19497*/ uint16(xArgMm2), -/*19498*/ uint16(xMatch), -/*19499*/ uint16(xSetOp), uint16(MASKMOVDQU), -/*19501*/ uint16(xReadSlashR), -/*19502*/ uint16(xArgXmm1), -/*19503*/ uint16(xArgXmm2), -/*19504*/ uint16(xMatch), -/*19505*/ uint16(xCondPrefix), 1, - 0x66, 19509, -/*19509*/ uint16(xCondDataSize), 0, 0, 0, 19515, 0, -/*19515*/ uint16(xSetOp), uint16(VMASKMOVDQU), -/*19517*/ uint16(xReadSlashR), -/*19518*/ uint16(xArgXmm1), -/*19519*/ uint16(xArgXmm2), -/*19520*/ uint16(xMatch), -/*19521*/ uint16(xCondPrefix), 1, - 0x66, 19525, -/*19525*/ uint16(xCondDataSize), 0, 0, 0, 19531, 0, -/*19531*/ uint16(xSetOp), uint16(VMASKMOVDQU), -/*19533*/ uint16(xReadSlashR), -/*19534*/ uint16(xArgXmm1), -/*19535*/ uint16(xArgXmm2), -/*19536*/ uint16(xMatch), -/*19537*/ uint16(xCondPrefix), 4, - 0xC5, 19583, - 0xC4, 19559, - 0x66, 19553, - 0x0, 19547, -/*19547*/ uint16(xSetOp), uint16(PSUBB), -/*19549*/ uint16(xReadSlashR), -/*19550*/ uint16(xArgMm), -/*19551*/ uint16(xArgMmM64), -/*19552*/ uint16(xMatch), -/*19553*/ uint16(xSetOp), uint16(PSUBB), -/*19555*/ uint16(xReadSlashR), -/*19556*/ uint16(xArgXmm1), -/*19557*/ uint16(xArgXmm2M128), -/*19558*/ uint16(xMatch), -/*19559*/ uint16(xCondPrefix), 1, - 0x66, 19563, -/*19563*/ uint16(xCondDataSize), 0, 0, 0, 19569, 19576, -/*19569*/ uint16(xSetOp), uint16(VPSUBB), -/*19571*/ uint16(xReadSlashR), -/*19572*/ uint16(xArgXmm1), -/*19573*/ uint16(xArgXmm2), -/*19574*/ uint16(xArgXmm3M128), -/*19575*/ uint16(xMatch), -/*19576*/ uint16(xSetOp), uint16(VPSUBB), -/*19578*/ uint16(xReadSlashR), -/*19579*/ uint16(xArgYmm1), -/*19580*/ uint16(xArgYmm2), -/*19581*/ uint16(xArgYmm3M256), -/*19582*/ uint16(xMatch), -/*19583*/ uint16(xCondPrefix), 1, - 0x66, 19587, -/*19587*/ uint16(xCondDataSize), 0, 0, 0, 19593, 19600, -/*19593*/ uint16(xSetOp), uint16(VPSUBB), -/*19595*/ uint16(xReadSlashR), -/*19596*/ uint16(xArgXmm1), -/*19597*/ uint16(xArgXmm2), -/*19598*/ uint16(xArgXmm3M128), -/*19599*/ uint16(xMatch), -/*19600*/ uint16(xSetOp), uint16(VPSUBB), -/*19602*/ uint16(xReadSlashR), -/*19603*/ uint16(xArgYmm1), -/*19604*/ uint16(xArgYmm2), -/*19605*/ uint16(xArgYmm3M256), -/*19606*/ uint16(xMatch), -/*19607*/ uint16(xCondPrefix), 4, - 0xC5, 19653, - 0xC4, 19629, - 0x66, 19623, - 0x0, 19617, -/*19617*/ uint16(xSetOp), uint16(PSUBW), -/*19619*/ uint16(xReadSlashR), -/*19620*/ uint16(xArgMm), -/*19621*/ uint16(xArgMmM64), -/*19622*/ uint16(xMatch), -/*19623*/ uint16(xSetOp), uint16(PSUBW), -/*19625*/ uint16(xReadSlashR), -/*19626*/ uint16(xArgXmm1), -/*19627*/ uint16(xArgXmm2M128), -/*19628*/ uint16(xMatch), -/*19629*/ uint16(xCondPrefix), 1, - 0x66, 19633, -/*19633*/ uint16(xCondDataSize), 0, 0, 0, 19639, 19646, -/*19639*/ uint16(xSetOp), uint16(VPSUBW), -/*19641*/ uint16(xReadSlashR), -/*19642*/ uint16(xArgXmm1), -/*19643*/ uint16(xArgXmm2), -/*19644*/ uint16(xArgXmm3M128), -/*19645*/ uint16(xMatch), -/*19646*/ uint16(xSetOp), uint16(VPSUBW), -/*19648*/ uint16(xReadSlashR), -/*19649*/ uint16(xArgYmm1), -/*19650*/ uint16(xArgYmm2), -/*19651*/ uint16(xArgYmm3M256), -/*19652*/ uint16(xMatch), -/*19653*/ uint16(xCondPrefix), 1, - 0x66, 19657, -/*19657*/ uint16(xCondDataSize), 0, 0, 0, 19663, 19670, -/*19663*/ uint16(xSetOp), uint16(VPSUBW), -/*19665*/ uint16(xReadSlashR), -/*19666*/ uint16(xArgXmm1), -/*19667*/ uint16(xArgXmm2), -/*19668*/ uint16(xArgXmm3M128), -/*19669*/ uint16(xMatch), -/*19670*/ uint16(xSetOp), uint16(VPSUBW), +/*19413*/ uint16(xCondIsMem), 0, 19416, +/*19416*/ uint16(xSetOp), uint16(VLDDQU), +/*19418*/ uint16(xReadSlashR), +/*19419*/ uint16(xArgYmm1), +/*19420*/ uint16(xArgM256), +/*19421*/ uint16(xMatch), +/*19422*/ uint16(xCondPrefix), 1, + 0xF2, 19426, +/*19426*/ uint16(xCondDataSize), 0, 0, 0, 19432, 19441, +/*19432*/ uint16(xCondIsMem), 0, 19435, +/*19435*/ uint16(xSetOp), uint16(VLDDQU), +/*19437*/ uint16(xReadSlashR), +/*19438*/ uint16(xArgXmm1), +/*19439*/ uint16(xArgM128), +/*19440*/ uint16(xMatch), +/*19441*/ uint16(xCondIsMem), 0, 19444, +/*19444*/ uint16(xSetOp), uint16(VLDDQU), +/*19446*/ uint16(xReadSlashR), +/*19447*/ uint16(xArgYmm1), +/*19448*/ uint16(xArgM256), +/*19449*/ uint16(xMatch), +/*19450*/ uint16(xSetOp), uint16(LDDQU), +/*19452*/ uint16(xReadSlashR), +/*19453*/ uint16(xArgXmm1), +/*19454*/ uint16(xArgM128), +/*19455*/ uint16(xMatch), +/*19456*/ uint16(xCondPrefix), 4, + 0xC5, 19502, + 0xC4, 19478, + 0x66, 19472, + 0x0, 19466, +/*19466*/ uint16(xSetOp), uint16(PSLLW), +/*19468*/ uint16(xReadSlashR), +/*19469*/ uint16(xArgMm), +/*19470*/ uint16(xArgMmM64), +/*19471*/ uint16(xMatch), +/*19472*/ uint16(xSetOp), uint16(PSLLW), +/*19474*/ uint16(xReadSlashR), +/*19475*/ uint16(xArgXmm1), +/*19476*/ uint16(xArgXmm2M128), +/*19477*/ uint16(xMatch), +/*19478*/ uint16(xCondPrefix), 1, + 0x66, 19482, +/*19482*/ uint16(xCondDataSize), 0, 0, 0, 19488, 19495, +/*19488*/ uint16(xSetOp), uint16(VPSLLW), +/*19490*/ uint16(xReadSlashR), +/*19491*/ uint16(xArgXmm1), +/*19492*/ uint16(xArgXmmV), +/*19493*/ uint16(xArgXmm2M128), +/*19494*/ uint16(xMatch), +/*19495*/ uint16(xSetOp), uint16(VPSLLW), +/*19497*/ uint16(xReadSlashR), +/*19498*/ uint16(xArgYmm1), +/*19499*/ uint16(xArgYmmV), +/*19500*/ uint16(xArgXmm2M128), +/*19501*/ uint16(xMatch), +/*19502*/ uint16(xCondPrefix), 1, + 0x66, 19506, +/*19506*/ uint16(xCondDataSize), 0, 0, 0, 19512, 19519, +/*19512*/ uint16(xSetOp), uint16(VPSLLW), +/*19514*/ uint16(xReadSlashR), +/*19515*/ uint16(xArgXmm1), +/*19516*/ uint16(xArgXmmV), +/*19517*/ uint16(xArgXmm2M128), +/*19518*/ uint16(xMatch), +/*19519*/ uint16(xSetOp), uint16(VPSLLW), +/*19521*/ uint16(xReadSlashR), +/*19522*/ uint16(xArgYmm1), +/*19523*/ uint16(xArgYmmV), +/*19524*/ uint16(xArgXmm2M128), +/*19525*/ uint16(xMatch), +/*19526*/ uint16(xCondPrefix), 4, + 0xC5, 19565, + 0xC4, 19548, + 0x66, 19542, + 0x0, 19536, +/*19536*/ uint16(xSetOp), uint16(PSLLD), +/*19538*/ uint16(xReadSlashR), +/*19539*/ uint16(xArgMm), +/*19540*/ uint16(xArgMmM64), +/*19541*/ uint16(xMatch), +/*19542*/ uint16(xSetOp), uint16(PSLLD), +/*19544*/ uint16(xReadSlashR), +/*19545*/ uint16(xArgXmm1), +/*19546*/ uint16(xArgXmm2M128), +/*19547*/ uint16(xMatch), +/*19548*/ uint16(xCondPrefix), 1, + 0x66, 19552, +/*19552*/ uint16(xCondDataSize), 0, 0, 0, 19558, 0, +/*19558*/ uint16(xSetOp), uint16(VPSLLD), +/*19560*/ uint16(xReadSlashR), +/*19561*/ uint16(xArgXmm1), +/*19562*/ uint16(xArgXmmV), +/*19563*/ uint16(xArgXmm2M128), +/*19564*/ uint16(xMatch), +/*19565*/ uint16(xCondPrefix), 1, + 0x66, 19569, +/*19569*/ uint16(xCondDataSize), 0, 0, 0, 19575, 0, +/*19575*/ uint16(xSetOp), uint16(VPSLLD), +/*19577*/ uint16(xReadSlashR), +/*19578*/ uint16(xArgXmm1), +/*19579*/ uint16(xArgXmmV), +/*19580*/ uint16(xArgXmm2M128), +/*19581*/ uint16(xMatch), +/*19582*/ uint16(xCondPrefix), 4, + 0xC5, 19621, + 0xC4, 19604, + 0x66, 19598, + 0x0, 19592, +/*19592*/ uint16(xSetOp), uint16(PSLLQ), +/*19594*/ uint16(xReadSlashR), +/*19595*/ uint16(xArgMm), +/*19596*/ uint16(xArgMmM64), +/*19597*/ uint16(xMatch), +/*19598*/ uint16(xSetOp), uint16(PSLLQ), +/*19600*/ uint16(xReadSlashR), +/*19601*/ uint16(xArgXmm1), +/*19602*/ uint16(xArgXmm2M128), +/*19603*/ uint16(xMatch), +/*19604*/ uint16(xCondPrefix), 1, + 0x66, 19608, +/*19608*/ uint16(xCondDataSize), 0, 0, 0, 19614, 0, +/*19614*/ uint16(xSetOp), uint16(VPSLLQ), +/*19616*/ uint16(xReadSlashR), +/*19617*/ uint16(xArgXmm1), +/*19618*/ uint16(xArgXmmV), +/*19619*/ uint16(xArgXmm2M128), +/*19620*/ uint16(xMatch), +/*19621*/ uint16(xCondPrefix), 1, + 0x66, 19625, +/*19625*/ uint16(xCondDataSize), 0, 0, 0, 19631, 0, +/*19631*/ uint16(xSetOp), uint16(VPSLLQ), +/*19633*/ uint16(xReadSlashR), +/*19634*/ uint16(xArgXmm1), +/*19635*/ uint16(xArgXmmV), +/*19636*/ uint16(xArgXmm2M128), +/*19637*/ uint16(xMatch), +/*19638*/ uint16(xCondPrefix), 4, + 0xC5, 19684, + 0xC4, 19660, + 0x66, 19654, + 0x0, 19648, +/*19648*/ uint16(xSetOp), uint16(PMULUDQ), +/*19650*/ uint16(xReadSlashR), +/*19651*/ uint16(xArgMm1), +/*19652*/ uint16(xArgMm2M64), +/*19653*/ uint16(xMatch), +/*19654*/ uint16(xSetOp), uint16(PMULUDQ), +/*19656*/ uint16(xReadSlashR), +/*19657*/ uint16(xArgXmm1), +/*19658*/ uint16(xArgXmm2M128), +/*19659*/ uint16(xMatch), +/*19660*/ uint16(xCondPrefix), 1, + 0x66, 19664, +/*19664*/ uint16(xCondDataSize), 0, 0, 0, 19670, 19677, +/*19670*/ uint16(xSetOp), uint16(VPMULUDQ), /*19672*/ uint16(xReadSlashR), -/*19673*/ uint16(xArgYmm1), -/*19674*/ uint16(xArgYmm2), -/*19675*/ uint16(xArgYmm3M256), +/*19673*/ uint16(xArgXmm1), +/*19674*/ uint16(xArgXmmV), +/*19675*/ uint16(xArgXmm2M128), /*19676*/ uint16(xMatch), -/*19677*/ uint16(xCondPrefix), 4, - 0xC5, 19723, - 0xC4, 19699, - 0x66, 19693, - 0x0, 19687, -/*19687*/ uint16(xSetOp), uint16(PSUBD), -/*19689*/ uint16(xReadSlashR), -/*19690*/ uint16(xArgMm), -/*19691*/ uint16(xArgMmM64), -/*19692*/ uint16(xMatch), -/*19693*/ uint16(xSetOp), uint16(PSUBD), -/*19695*/ uint16(xReadSlashR), -/*19696*/ uint16(xArgXmm1), -/*19697*/ uint16(xArgXmm2M128), -/*19698*/ uint16(xMatch), -/*19699*/ uint16(xCondPrefix), 1, - 0x66, 19703, -/*19703*/ uint16(xCondDataSize), 0, 0, 0, 19709, 19716, -/*19709*/ uint16(xSetOp), uint16(VPSUBD), -/*19711*/ uint16(xReadSlashR), -/*19712*/ uint16(xArgXmm1), -/*19713*/ uint16(xArgXmm2), -/*19714*/ uint16(xArgXmm3M128), -/*19715*/ uint16(xMatch), -/*19716*/ uint16(xSetOp), uint16(VPSUBD), -/*19718*/ uint16(xReadSlashR), -/*19719*/ uint16(xArgYmm1), -/*19720*/ uint16(xArgYmm2), -/*19721*/ uint16(xArgYmm3M256), -/*19722*/ uint16(xMatch), -/*19723*/ uint16(xCondPrefix), 1, - 0x66, 19727, -/*19727*/ uint16(xCondDataSize), 0, 0, 0, 19733, 19740, -/*19733*/ uint16(xSetOp), uint16(VPSUBD), -/*19735*/ uint16(xReadSlashR), -/*19736*/ uint16(xArgXmm1), -/*19737*/ uint16(xArgXmm2), -/*19738*/ uint16(xArgXmm3M128), -/*19739*/ uint16(xMatch), -/*19740*/ uint16(xSetOp), uint16(VPSUBD), +/*19677*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19679*/ uint16(xReadSlashR), +/*19680*/ uint16(xArgYmm1), +/*19681*/ uint16(xArgYmmV), +/*19682*/ uint16(xArgYmm2M256), +/*19683*/ uint16(xMatch), +/*19684*/ uint16(xCondPrefix), 1, + 0x66, 19688, +/*19688*/ uint16(xCondDataSize), 0, 0, 0, 19694, 19701, +/*19694*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19696*/ uint16(xReadSlashR), +/*19697*/ uint16(xArgXmm1), +/*19698*/ uint16(xArgXmmV), +/*19699*/ uint16(xArgXmm2M128), +/*19700*/ uint16(xMatch), +/*19701*/ uint16(xSetOp), uint16(VPMULUDQ), +/*19703*/ uint16(xReadSlashR), +/*19704*/ uint16(xArgYmm1), +/*19705*/ uint16(xArgYmmV), +/*19706*/ uint16(xArgYmm2M256), +/*19707*/ uint16(xMatch), +/*19708*/ uint16(xCondPrefix), 4, + 0xC5, 19754, + 0xC4, 19730, + 0x66, 19724, + 0x0, 19718, +/*19718*/ uint16(xSetOp), uint16(PMADDWD), +/*19720*/ uint16(xReadSlashR), +/*19721*/ uint16(xArgMm), +/*19722*/ uint16(xArgMmM64), +/*19723*/ uint16(xMatch), +/*19724*/ uint16(xSetOp), uint16(PMADDWD), +/*19726*/ uint16(xReadSlashR), +/*19727*/ uint16(xArgXmm1), +/*19728*/ uint16(xArgXmm2M128), +/*19729*/ uint16(xMatch), +/*19730*/ uint16(xCondPrefix), 1, + 0x66, 19734, +/*19734*/ uint16(xCondDataSize), 0, 0, 0, 19740, 19747, +/*19740*/ uint16(xSetOp), uint16(VPMADDWD), /*19742*/ uint16(xReadSlashR), -/*19743*/ uint16(xArgYmm1), -/*19744*/ uint16(xArgYmm2), -/*19745*/ uint16(xArgYmm3M256), +/*19743*/ uint16(xArgXmm1), +/*19744*/ uint16(xArgXmmV), +/*19745*/ uint16(xArgXmm2M128), /*19746*/ uint16(xMatch), -/*19747*/ uint16(xCondPrefix), 4, - 0xC5, 19793, - 0xC4, 19769, - 0x66, 19763, - 0x0, 19757, -/*19757*/ uint16(xSetOp), uint16(PSUBQ), -/*19759*/ uint16(xReadSlashR), -/*19760*/ uint16(xArgMm1), -/*19761*/ uint16(xArgMm2M64), -/*19762*/ uint16(xMatch), -/*19763*/ uint16(xSetOp), uint16(PSUBQ), -/*19765*/ uint16(xReadSlashR), -/*19766*/ uint16(xArgXmm1), -/*19767*/ uint16(xArgXmm2M128), -/*19768*/ uint16(xMatch), -/*19769*/ uint16(xCondPrefix), 1, - 0x66, 19773, -/*19773*/ uint16(xCondDataSize), 0, 0, 0, 19779, 19786, -/*19779*/ uint16(xSetOp), uint16(VPSUBQ), -/*19781*/ uint16(xReadSlashR), -/*19782*/ uint16(xArgXmm1), -/*19783*/ uint16(xArgXmm2), -/*19784*/ uint16(xArgXmm3M128), -/*19785*/ uint16(xMatch), -/*19786*/ uint16(xSetOp), uint16(VPSUBQ), -/*19788*/ uint16(xReadSlashR), -/*19789*/ uint16(xArgYmm1), -/*19790*/ uint16(xArgYmm2), -/*19791*/ uint16(xArgYmm3M256), -/*19792*/ uint16(xMatch), -/*19793*/ uint16(xCondPrefix), 1, - 0x66, 19797, -/*19797*/ uint16(xCondDataSize), 0, 0, 0, 19803, 19810, -/*19803*/ uint16(xSetOp), uint16(VPSUBQ), -/*19805*/ uint16(xReadSlashR), -/*19806*/ uint16(xArgXmm1), -/*19807*/ uint16(xArgXmm2), -/*19808*/ uint16(xArgXmm3M128), -/*19809*/ uint16(xMatch), -/*19810*/ uint16(xSetOp), uint16(VPSUBQ), +/*19747*/ uint16(xSetOp), uint16(VPMADDWD), +/*19749*/ uint16(xReadSlashR), +/*19750*/ uint16(xArgYmm1), +/*19751*/ uint16(xArgYmmV), +/*19752*/ uint16(xArgYmm2M256), +/*19753*/ uint16(xMatch), +/*19754*/ uint16(xCondPrefix), 1, + 0x66, 19758, +/*19758*/ uint16(xCondDataSize), 0, 0, 0, 19764, 19771, +/*19764*/ uint16(xSetOp), uint16(VPMADDWD), +/*19766*/ uint16(xReadSlashR), +/*19767*/ uint16(xArgXmm1), +/*19768*/ uint16(xArgXmmV), +/*19769*/ uint16(xArgXmm2M128), +/*19770*/ uint16(xMatch), +/*19771*/ uint16(xSetOp), uint16(VPMADDWD), +/*19773*/ uint16(xReadSlashR), +/*19774*/ uint16(xArgYmm1), +/*19775*/ uint16(xArgYmmV), +/*19776*/ uint16(xArgYmm2M256), +/*19777*/ uint16(xMatch), +/*19778*/ uint16(xCondPrefix), 4, + 0xC5, 19824, + 0xC4, 19800, + 0x66, 19794, + 0x0, 19788, +/*19788*/ uint16(xSetOp), uint16(PSADBW), +/*19790*/ uint16(xReadSlashR), +/*19791*/ uint16(xArgMm1), +/*19792*/ uint16(xArgMm2M64), +/*19793*/ uint16(xMatch), +/*19794*/ uint16(xSetOp), uint16(PSADBW), +/*19796*/ uint16(xReadSlashR), +/*19797*/ uint16(xArgXmm1), +/*19798*/ uint16(xArgXmm2M128), +/*19799*/ uint16(xMatch), +/*19800*/ uint16(xCondPrefix), 1, + 0x66, 19804, +/*19804*/ uint16(xCondDataSize), 0, 0, 0, 19810, 19817, +/*19810*/ uint16(xSetOp), uint16(VPSADBW), /*19812*/ uint16(xReadSlashR), -/*19813*/ uint16(xArgYmm1), -/*19814*/ uint16(xArgYmm2), -/*19815*/ uint16(xArgYmm3M256), +/*19813*/ uint16(xArgXmm1), +/*19814*/ uint16(xArgXmmV), +/*19815*/ uint16(xArgXmm2M128), /*19816*/ uint16(xMatch), -/*19817*/ uint16(xCondPrefix), 4, - 0xC5, 19863, - 0xC4, 19839, - 0x66, 19833, - 0x0, 19827, -/*19827*/ uint16(xSetOp), uint16(PADDB), -/*19829*/ uint16(xReadSlashR), -/*19830*/ uint16(xArgMm), -/*19831*/ uint16(xArgMmM64), -/*19832*/ uint16(xMatch), -/*19833*/ uint16(xSetOp), uint16(PADDB), -/*19835*/ uint16(xReadSlashR), -/*19836*/ uint16(xArgXmm1), -/*19837*/ uint16(xArgXmm2M128), -/*19838*/ uint16(xMatch), -/*19839*/ uint16(xCondPrefix), 1, - 0x66, 19843, -/*19843*/ uint16(xCondDataSize), 0, 0, 0, 19849, 19856, -/*19849*/ uint16(xSetOp), uint16(VPADDB), -/*19851*/ uint16(xReadSlashR), -/*19852*/ uint16(xArgXmm1), -/*19853*/ uint16(xArgXmm2), -/*19854*/ uint16(xArgXmm3M128), -/*19855*/ uint16(xMatch), -/*19856*/ uint16(xSetOp), uint16(VPADDB), -/*19858*/ uint16(xReadSlashR), -/*19859*/ uint16(xArgYmm1), -/*19860*/ uint16(xArgYmm2), -/*19861*/ uint16(xArgYmm3M256), -/*19862*/ uint16(xMatch), -/*19863*/ uint16(xCondPrefix), 1, - 0x66, 19867, -/*19867*/ uint16(xCondDataSize), 0, 0, 0, 19873, 19880, -/*19873*/ uint16(xSetOp), uint16(VPADDB), -/*19875*/ uint16(xReadSlashR), -/*19876*/ uint16(xArgXmm1), -/*19877*/ uint16(xArgXmm2), -/*19878*/ uint16(xArgXmm3M128), -/*19879*/ uint16(xMatch), -/*19880*/ uint16(xSetOp), uint16(VPADDB), -/*19882*/ uint16(xReadSlashR), -/*19883*/ uint16(xArgYmm1), -/*19884*/ uint16(xArgYmm2), -/*19885*/ uint16(xArgYmm3M256), -/*19886*/ uint16(xMatch), -/*19887*/ uint16(xCondPrefix), 4, - 0xC5, 19933, - 0xC4, 19909, - 0x66, 19903, - 0x0, 19897, -/*19897*/ uint16(xSetOp), uint16(PADDW), -/*19899*/ uint16(xReadSlashR), -/*19900*/ uint16(xArgMm), -/*19901*/ uint16(xArgMmM64), -/*19902*/ uint16(xMatch), -/*19903*/ uint16(xSetOp), uint16(PADDW), -/*19905*/ uint16(xReadSlashR), -/*19906*/ uint16(xArgXmm1), -/*19907*/ uint16(xArgXmm2M128), -/*19908*/ uint16(xMatch), -/*19909*/ uint16(xCondPrefix), 1, - 0x66, 19913, -/*19913*/ uint16(xCondDataSize), 0, 0, 0, 19919, 19926, -/*19919*/ uint16(xSetOp), uint16(VPADDW), -/*19921*/ uint16(xReadSlashR), -/*19922*/ uint16(xArgXmm1), -/*19923*/ uint16(xArgXmm2), -/*19924*/ uint16(xArgXmm3M128), -/*19925*/ uint16(xMatch), -/*19926*/ uint16(xSetOp), uint16(VPADDW), -/*19928*/ uint16(xReadSlashR), -/*19929*/ uint16(xArgYmm1), -/*19930*/ uint16(xArgYmm2), -/*19931*/ uint16(xArgYmm3M256), -/*19932*/ uint16(xMatch), -/*19933*/ uint16(xCondPrefix), 1, - 0x66, 19937, -/*19937*/ uint16(xCondDataSize), 0, 0, 0, 19943, 19950, -/*19943*/ uint16(xSetOp), uint16(VPADDW), -/*19945*/ uint16(xReadSlashR), -/*19946*/ uint16(xArgXmm1), -/*19947*/ uint16(xArgXmm2), -/*19948*/ uint16(xArgXmm3M128), -/*19949*/ uint16(xMatch), -/*19950*/ uint16(xSetOp), uint16(VPADDW), -/*19952*/ uint16(xReadSlashR), -/*19953*/ uint16(xArgYmm1), -/*19954*/ uint16(xArgYmm2), -/*19955*/ uint16(xArgYmm3M256), -/*19956*/ uint16(xMatch), -/*19957*/ uint16(xCondPrefix), 4, - 0xC5, 20003, - 0xC4, 19979, - 0x66, 19973, - 0x0, 19967, -/*19967*/ uint16(xSetOp), uint16(PADDD), -/*19969*/ uint16(xReadSlashR), -/*19970*/ uint16(xArgMm), -/*19971*/ uint16(xArgMmM64), -/*19972*/ uint16(xMatch), -/*19973*/ uint16(xSetOp), uint16(PADDD), -/*19975*/ uint16(xReadSlashR), -/*19976*/ uint16(xArgXmm1), -/*19977*/ uint16(xArgXmm2M128), -/*19978*/ uint16(xMatch), -/*19979*/ uint16(xCondPrefix), 1, - 0x66, 19983, -/*19983*/ uint16(xCondDataSize), 0, 0, 0, 19989, 19996, -/*19989*/ uint16(xSetOp), uint16(VPADDD), -/*19991*/ uint16(xReadSlashR), -/*19992*/ uint16(xArgXmm1), -/*19993*/ uint16(xArgXmm2), -/*19994*/ uint16(xArgXmm3M128), -/*19995*/ uint16(xMatch), -/*19996*/ uint16(xSetOp), uint16(VPADDD), -/*19998*/ uint16(xReadSlashR), -/*19999*/ uint16(xArgYmm1), -/*20000*/ uint16(xArgYmm2), -/*20001*/ uint16(xArgYmm3M256), -/*20002*/ uint16(xMatch), -/*20003*/ uint16(xCondPrefix), 1, - 0x66, 20007, -/*20007*/ uint16(xCondDataSize), 0, 0, 0, 20013, 20020, -/*20013*/ uint16(xSetOp), uint16(VPADDD), -/*20015*/ uint16(xReadSlashR), -/*20016*/ uint16(xArgXmm1), -/*20017*/ uint16(xArgXmm2), -/*20018*/ uint16(xArgXmm3M128), -/*20019*/ uint16(xMatch), -/*20020*/ uint16(xSetOp), uint16(VPADDD), -/*20022*/ uint16(xReadSlashR), -/*20023*/ uint16(xArgYmm1), -/*20024*/ uint16(xArgYmm2), -/*20025*/ uint16(xArgYmm3M256), -/*20026*/ uint16(xMatch), -/*20027*/ uint16(xCondDataSize), 0, 20033, 0, 0, 0, -/*20033*/ uint16(xSetOp), uint16(UD0), -/*20035*/ uint16(xReadSlashR), -/*20036*/ uint16(xArgR32), -/*20037*/ uint16(xArgRM32), -/*20038*/ uint16(xMatch), -/*20039*/ uint16(xSetOp), uint16(ADC), -/*20041*/ uint16(xReadSlashR), -/*20042*/ uint16(xArgRM8), -/*20043*/ uint16(xArgR8), -/*20044*/ uint16(xMatch), -/*20045*/ uint16(xCondIs64), 20048, 20066, -/*20048*/ uint16(xCondDataSize), 20054, 20060, 0, 0, 0, -/*20054*/ uint16(xSetOp), uint16(ADC), -/*20056*/ uint16(xReadSlashR), -/*20057*/ uint16(xArgRM16), -/*20058*/ uint16(xArgR16), -/*20059*/ uint16(xMatch), -/*20060*/ uint16(xSetOp), uint16(ADC), -/*20062*/ uint16(xReadSlashR), -/*20063*/ uint16(xArgRM32), -/*20064*/ uint16(xArgR32), -/*20065*/ uint16(xMatch), -/*20066*/ uint16(xCondDataSize), 20054, 20060, 20072, 0, 0, -/*20072*/ uint16(xSetOp), uint16(ADC), -/*20074*/ uint16(xReadSlashR), -/*20075*/ uint16(xArgRM64), -/*20076*/ uint16(xArgR64), -/*20077*/ uint16(xMatch), -/*20078*/ uint16(xSetOp), uint16(ADC), -/*20080*/ uint16(xReadSlashR), -/*20081*/ uint16(xArgR8), -/*20082*/ uint16(xArgRM8), -/*20083*/ uint16(xMatch), -/*20084*/ uint16(xCondIs64), 20087, 20105, -/*20087*/ uint16(xCondDataSize), 20093, 20099, 0, 0, 0, -/*20093*/ uint16(xSetOp), uint16(ADC), -/*20095*/ uint16(xReadSlashR), -/*20096*/ uint16(xArgR16), -/*20097*/ uint16(xArgRM16), -/*20098*/ uint16(xMatch), -/*20099*/ uint16(xSetOp), uint16(ADC), -/*20101*/ uint16(xReadSlashR), -/*20102*/ uint16(xArgR32), -/*20103*/ uint16(xArgRM32), -/*20104*/ uint16(xMatch), -/*20105*/ uint16(xCondDataSize), 20093, 20099, 20111, 0, 0, -/*20111*/ uint16(xSetOp), uint16(ADC), +/*19817*/ uint16(xSetOp), uint16(VPSADBW), +/*19819*/ uint16(xReadSlashR), +/*19820*/ uint16(xArgYmm1), +/*19821*/ uint16(xArgYmmV), +/*19822*/ uint16(xArgYmm2M256), +/*19823*/ uint16(xMatch), +/*19824*/ uint16(xCondPrefix), 1, + 0x66, 19828, +/*19828*/ uint16(xCondDataSize), 0, 0, 0, 19834, 19841, +/*19834*/ uint16(xSetOp), uint16(VPSADBW), +/*19836*/ uint16(xReadSlashR), +/*19837*/ uint16(xArgXmm1), +/*19838*/ uint16(xArgXmmV), +/*19839*/ uint16(xArgXmm2M128), +/*19840*/ uint16(xMatch), +/*19841*/ uint16(xSetOp), uint16(VPSADBW), +/*19843*/ uint16(xReadSlashR), +/*19844*/ uint16(xArgYmm1), +/*19845*/ uint16(xArgYmmV), +/*19846*/ uint16(xArgYmm2M256), +/*19847*/ uint16(xMatch), +/*19848*/ uint16(xCondPrefix), 4, + 0xC5, 19889, + 0xC4, 19870, + 0x66, 19864, + 0x0, 19858, +/*19858*/ uint16(xSetOp), uint16(MASKMOVQ), +/*19860*/ uint16(xReadSlashR), +/*19861*/ uint16(xArgMm1), +/*19862*/ uint16(xArgMm2), +/*19863*/ uint16(xMatch), +/*19864*/ uint16(xSetOp), uint16(MASKMOVDQU), +/*19866*/ uint16(xReadSlashR), +/*19867*/ uint16(xArgXmm1), +/*19868*/ uint16(xArgXmm2), +/*19869*/ uint16(xMatch), +/*19870*/ uint16(xCondPrefix), 1, + 0x66, 19874, +/*19874*/ uint16(xCondDataSize), 0, 0, 0, 19880, 0, +/*19880*/ uint16(xCondIsMem), 19883, 0, +/*19883*/ uint16(xSetOp), uint16(VMASKMOVDQU), +/*19885*/ uint16(xReadSlashR), +/*19886*/ uint16(xArgXmm1), +/*19887*/ uint16(xArgXmm2), +/*19888*/ uint16(xMatch), +/*19889*/ uint16(xCondPrefix), 1, + 0x66, 19893, +/*19893*/ uint16(xCondDataSize), 0, 0, 0, 19899, 0, +/*19899*/ uint16(xCondIsMem), 19902, 0, +/*19902*/ uint16(xSetOp), uint16(VMASKMOVDQU), +/*19904*/ uint16(xReadSlashR), +/*19905*/ uint16(xArgXmm1), +/*19906*/ uint16(xArgXmm2), +/*19907*/ uint16(xMatch), +/*19908*/ uint16(xCondPrefix), 4, + 0xC5, 19954, + 0xC4, 19930, + 0x66, 19924, + 0x0, 19918, +/*19918*/ uint16(xSetOp), uint16(PSUBB), +/*19920*/ uint16(xReadSlashR), +/*19921*/ uint16(xArgMm), +/*19922*/ uint16(xArgMmM64), +/*19923*/ uint16(xMatch), +/*19924*/ uint16(xSetOp), uint16(PSUBB), +/*19926*/ uint16(xReadSlashR), +/*19927*/ uint16(xArgXmm1), +/*19928*/ uint16(xArgXmm2M128), +/*19929*/ uint16(xMatch), +/*19930*/ uint16(xCondPrefix), 1, + 0x66, 19934, +/*19934*/ uint16(xCondDataSize), 0, 0, 0, 19940, 19947, +/*19940*/ uint16(xSetOp), uint16(VPSUBB), +/*19942*/ uint16(xReadSlashR), +/*19943*/ uint16(xArgXmm1), +/*19944*/ uint16(xArgXmmV), +/*19945*/ uint16(xArgXmm2M128), +/*19946*/ uint16(xMatch), +/*19947*/ uint16(xSetOp), uint16(VPSUBB), +/*19949*/ uint16(xReadSlashR), +/*19950*/ uint16(xArgYmm1), +/*19951*/ uint16(xArgYmmV), +/*19952*/ uint16(xArgYmm2M256), +/*19953*/ uint16(xMatch), +/*19954*/ uint16(xCondPrefix), 1, + 0x66, 19958, +/*19958*/ uint16(xCondDataSize), 0, 0, 0, 19964, 19971, +/*19964*/ uint16(xSetOp), uint16(VPSUBB), +/*19966*/ uint16(xReadSlashR), +/*19967*/ uint16(xArgXmm1), +/*19968*/ uint16(xArgXmmV), +/*19969*/ uint16(xArgXmm2M128), +/*19970*/ uint16(xMatch), +/*19971*/ uint16(xSetOp), uint16(VPSUBB), +/*19973*/ uint16(xReadSlashR), +/*19974*/ uint16(xArgYmm1), +/*19975*/ uint16(xArgYmmV), +/*19976*/ uint16(xArgYmm2M256), +/*19977*/ uint16(xMatch), +/*19978*/ uint16(xCondPrefix), 4, + 0xC5, 20024, + 0xC4, 20000, + 0x66, 19994, + 0x0, 19988, +/*19988*/ uint16(xSetOp), uint16(PSUBW), +/*19990*/ uint16(xReadSlashR), +/*19991*/ uint16(xArgMm), +/*19992*/ uint16(xArgMmM64), +/*19993*/ uint16(xMatch), +/*19994*/ uint16(xSetOp), uint16(PSUBW), +/*19996*/ uint16(xReadSlashR), +/*19997*/ uint16(xArgXmm1), +/*19998*/ uint16(xArgXmm2M128), +/*19999*/ uint16(xMatch), +/*20000*/ uint16(xCondPrefix), 1, + 0x66, 20004, +/*20004*/ uint16(xCondDataSize), 0, 0, 0, 20010, 20017, +/*20010*/ uint16(xSetOp), uint16(VPSUBW), +/*20012*/ uint16(xReadSlashR), +/*20013*/ uint16(xArgXmm1), +/*20014*/ uint16(xArgXmmV), +/*20015*/ uint16(xArgXmm2M128), +/*20016*/ uint16(xMatch), +/*20017*/ uint16(xSetOp), uint16(VPSUBW), +/*20019*/ uint16(xReadSlashR), +/*20020*/ uint16(xArgYmm1), +/*20021*/ uint16(xArgYmmV), +/*20022*/ uint16(xArgYmm2M256), +/*20023*/ uint16(xMatch), +/*20024*/ uint16(xCondPrefix), 1, + 0x66, 20028, +/*20028*/ uint16(xCondDataSize), 0, 0, 0, 20034, 20041, +/*20034*/ uint16(xSetOp), uint16(VPSUBW), +/*20036*/ uint16(xReadSlashR), +/*20037*/ uint16(xArgXmm1), +/*20038*/ uint16(xArgXmmV), +/*20039*/ uint16(xArgXmm2M128), +/*20040*/ uint16(xMatch), +/*20041*/ uint16(xSetOp), uint16(VPSUBW), +/*20043*/ uint16(xReadSlashR), +/*20044*/ uint16(xArgYmm1), +/*20045*/ uint16(xArgYmmV), +/*20046*/ uint16(xArgYmm2M256), +/*20047*/ uint16(xMatch), +/*20048*/ uint16(xCondPrefix), 4, + 0xC5, 20094, + 0xC4, 20070, + 0x66, 20064, + 0x0, 20058, +/*20058*/ uint16(xSetOp), uint16(PSUBD), +/*20060*/ uint16(xReadSlashR), +/*20061*/ uint16(xArgMm), +/*20062*/ uint16(xArgMmM64), +/*20063*/ uint16(xMatch), +/*20064*/ uint16(xSetOp), uint16(PSUBD), +/*20066*/ uint16(xReadSlashR), +/*20067*/ uint16(xArgXmm1), +/*20068*/ uint16(xArgXmm2M128), +/*20069*/ uint16(xMatch), +/*20070*/ uint16(xCondPrefix), 1, + 0x66, 20074, +/*20074*/ uint16(xCondDataSize), 0, 0, 0, 20080, 20087, +/*20080*/ uint16(xSetOp), uint16(VPSUBD), +/*20082*/ uint16(xReadSlashR), +/*20083*/ uint16(xArgXmm1), +/*20084*/ uint16(xArgXmmV), +/*20085*/ uint16(xArgXmm2M128), +/*20086*/ uint16(xMatch), +/*20087*/ uint16(xSetOp), uint16(VPSUBD), +/*20089*/ uint16(xReadSlashR), +/*20090*/ uint16(xArgYmm1), +/*20091*/ uint16(xArgYmmV), +/*20092*/ uint16(xArgYmm2M256), +/*20093*/ uint16(xMatch), +/*20094*/ uint16(xCondPrefix), 1, + 0x66, 20098, +/*20098*/ uint16(xCondDataSize), 0, 0, 0, 20104, 20111, +/*20104*/ uint16(xSetOp), uint16(VPSUBD), +/*20106*/ uint16(xReadSlashR), +/*20107*/ uint16(xArgXmm1), +/*20108*/ uint16(xArgXmmV), +/*20109*/ uint16(xArgXmm2M128), +/*20110*/ uint16(xMatch), +/*20111*/ uint16(xSetOp), uint16(VPSUBD), /*20113*/ uint16(xReadSlashR), -/*20114*/ uint16(xArgR64), -/*20115*/ uint16(xArgRM64), -/*20116*/ uint16(xMatch), -/*20117*/ uint16(xSetOp), uint16(ADC), -/*20119*/ uint16(xReadIb), -/*20120*/ uint16(xArgAL), -/*20121*/ uint16(xArgImm8u), -/*20122*/ uint16(xMatch), -/*20123*/ uint16(xCondIs64), 20126, 20144, -/*20126*/ uint16(xCondDataSize), 20132, 20138, 0, 0, 0, -/*20132*/ uint16(xSetOp), uint16(ADC), -/*20134*/ uint16(xReadIw), -/*20135*/ uint16(xArgAX), -/*20136*/ uint16(xArgImm16), -/*20137*/ uint16(xMatch), -/*20138*/ uint16(xSetOp), uint16(ADC), -/*20140*/ uint16(xReadId), -/*20141*/ uint16(xArgEAX), -/*20142*/ uint16(xArgImm32), -/*20143*/ uint16(xMatch), -/*20144*/ uint16(xCondDataSize), 20132, 20138, 20150, 0, 0, -/*20150*/ uint16(xSetOp), uint16(ADC), -/*20152*/ uint16(xReadId), -/*20153*/ uint16(xArgRAX), -/*20154*/ uint16(xArgImm32), -/*20155*/ uint16(xMatch), -/*20156*/ uint16(xCondIs64), 20159, 0, -/*20159*/ uint16(xSetOp), uint16(PUSH), -/*20161*/ uint16(xArgSS), -/*20162*/ uint16(xMatch), -/*20163*/ uint16(xCondIs64), 20166, 0, -/*20166*/ uint16(xSetOp), uint16(POP), -/*20168*/ uint16(xArgSS), -/*20169*/ uint16(xMatch), -/*20170*/ uint16(xSetOp), uint16(SBB), -/*20172*/ uint16(xReadSlashR), -/*20173*/ uint16(xArgRM8), -/*20174*/ uint16(xArgR8), -/*20175*/ uint16(xMatch), -/*20176*/ uint16(xCondIs64), 20179, 20197, -/*20179*/ uint16(xCondDataSize), 20185, 20191, 0, 0, 0, -/*20185*/ uint16(xSetOp), uint16(SBB), -/*20187*/ uint16(xReadSlashR), -/*20188*/ uint16(xArgRM16), -/*20189*/ uint16(xArgR16), -/*20190*/ uint16(xMatch), -/*20191*/ uint16(xSetOp), uint16(SBB), -/*20193*/ uint16(xReadSlashR), -/*20194*/ uint16(xArgRM32), -/*20195*/ uint16(xArgR32), -/*20196*/ uint16(xMatch), -/*20197*/ uint16(xCondDataSize), 20185, 20191, 20203, 0, 0, -/*20203*/ uint16(xSetOp), uint16(SBB), -/*20205*/ uint16(xReadSlashR), -/*20206*/ uint16(xArgRM64), -/*20207*/ uint16(xArgR64), -/*20208*/ uint16(xMatch), -/*20209*/ uint16(xSetOp), uint16(SBB), -/*20211*/ uint16(xReadSlashR), -/*20212*/ uint16(xArgR8), -/*20213*/ uint16(xArgRM8), -/*20214*/ uint16(xMatch), -/*20215*/ uint16(xCondIs64), 20218, 20236, -/*20218*/ uint16(xCondDataSize), 20224, 20230, 0, 0, 0, -/*20224*/ uint16(xSetOp), uint16(SBB), -/*20226*/ uint16(xReadSlashR), -/*20227*/ uint16(xArgR16), -/*20228*/ uint16(xArgRM16), -/*20229*/ uint16(xMatch), -/*20230*/ uint16(xSetOp), uint16(SBB), -/*20232*/ uint16(xReadSlashR), -/*20233*/ uint16(xArgR32), -/*20234*/ uint16(xArgRM32), -/*20235*/ uint16(xMatch), -/*20236*/ uint16(xCondDataSize), 20224, 20230, 20242, 0, 0, -/*20242*/ uint16(xSetOp), uint16(SBB), -/*20244*/ uint16(xReadSlashR), -/*20245*/ uint16(xArgR64), -/*20246*/ uint16(xArgRM64), -/*20247*/ uint16(xMatch), -/*20248*/ uint16(xSetOp), uint16(SBB), -/*20250*/ uint16(xReadIb), -/*20251*/ uint16(xArgAL), -/*20252*/ uint16(xArgImm8u), -/*20253*/ uint16(xMatch), -/*20254*/ uint16(xCondIs64), 20257, 20275, -/*20257*/ uint16(xCondDataSize), 20263, 20269, 0, 0, 0, -/*20263*/ uint16(xSetOp), uint16(SBB), -/*20265*/ uint16(xReadIw), -/*20266*/ uint16(xArgAX), -/*20267*/ uint16(xArgImm16), -/*20268*/ uint16(xMatch), -/*20269*/ uint16(xSetOp), uint16(SBB), -/*20271*/ uint16(xReadId), -/*20272*/ uint16(xArgEAX), -/*20273*/ uint16(xArgImm32), -/*20274*/ uint16(xMatch), -/*20275*/ uint16(xCondDataSize), 20263, 20269, 20281, 0, 0, -/*20281*/ uint16(xSetOp), uint16(SBB), -/*20283*/ uint16(xReadId), -/*20284*/ uint16(xArgRAX), -/*20285*/ uint16(xArgImm32), -/*20286*/ uint16(xMatch), -/*20287*/ uint16(xCondIs64), 20290, 0, -/*20290*/ uint16(xSetOp), uint16(PUSH), -/*20292*/ uint16(xArgDS), -/*20293*/ uint16(xMatch), -/*20294*/ uint16(xCondIs64), 20297, 0, -/*20297*/ uint16(xSetOp), uint16(POP), -/*20299*/ uint16(xArgDS), -/*20300*/ uint16(xMatch), -/*20301*/ uint16(xSetOp), uint16(AND), -/*20303*/ uint16(xReadSlashR), -/*20304*/ uint16(xArgRM8), -/*20305*/ uint16(xArgR8), -/*20306*/ uint16(xMatch), -/*20307*/ uint16(xCondIs64), 20310, 20328, -/*20310*/ uint16(xCondDataSize), 20316, 20322, 0, 0, 0, -/*20316*/ uint16(xSetOp), uint16(AND), -/*20318*/ uint16(xReadSlashR), -/*20319*/ uint16(xArgRM16), -/*20320*/ uint16(xArgR16), -/*20321*/ uint16(xMatch), -/*20322*/ uint16(xSetOp), uint16(AND), -/*20324*/ uint16(xReadSlashR), -/*20325*/ uint16(xArgRM32), -/*20326*/ uint16(xArgR32), +/*20114*/ uint16(xArgYmm1), +/*20115*/ uint16(xArgYmmV), +/*20116*/ uint16(xArgYmm2M256), +/*20117*/ uint16(xMatch), +/*20118*/ uint16(xCondPrefix), 4, + 0xC5, 20164, + 0xC4, 20140, + 0x66, 20134, + 0x0, 20128, +/*20128*/ uint16(xSetOp), uint16(PSUBQ), +/*20130*/ uint16(xReadSlashR), +/*20131*/ uint16(xArgMm1), +/*20132*/ uint16(xArgMm2M64), +/*20133*/ uint16(xMatch), +/*20134*/ uint16(xSetOp), uint16(PSUBQ), +/*20136*/ uint16(xReadSlashR), +/*20137*/ uint16(xArgXmm1), +/*20138*/ uint16(xArgXmm2M128), +/*20139*/ uint16(xMatch), +/*20140*/ uint16(xCondPrefix), 1, + 0x66, 20144, +/*20144*/ uint16(xCondDataSize), 0, 0, 0, 20150, 20157, +/*20150*/ uint16(xSetOp), uint16(VPSUBQ), +/*20152*/ uint16(xReadSlashR), +/*20153*/ uint16(xArgXmm1), +/*20154*/ uint16(xArgXmmV), +/*20155*/ uint16(xArgXmm2M128), +/*20156*/ uint16(xMatch), +/*20157*/ uint16(xSetOp), uint16(VPSUBQ), +/*20159*/ uint16(xReadSlashR), +/*20160*/ uint16(xArgYmm1), +/*20161*/ uint16(xArgYmmV), +/*20162*/ uint16(xArgYmm2M256), +/*20163*/ uint16(xMatch), +/*20164*/ uint16(xCondPrefix), 1, + 0x66, 20168, +/*20168*/ uint16(xCondDataSize), 0, 0, 0, 20174, 20181, +/*20174*/ uint16(xSetOp), uint16(VPSUBQ), +/*20176*/ uint16(xReadSlashR), +/*20177*/ uint16(xArgXmm1), +/*20178*/ uint16(xArgXmmV), +/*20179*/ uint16(xArgXmm2M128), +/*20180*/ uint16(xMatch), +/*20181*/ uint16(xSetOp), uint16(VPSUBQ), +/*20183*/ uint16(xReadSlashR), +/*20184*/ uint16(xArgYmm1), +/*20185*/ uint16(xArgYmmV), +/*20186*/ uint16(xArgYmm2M256), +/*20187*/ uint16(xMatch), +/*20188*/ uint16(xCondPrefix), 4, + 0xC5, 20234, + 0xC4, 20210, + 0x66, 20204, + 0x0, 20198, +/*20198*/ uint16(xSetOp), uint16(PADDB), +/*20200*/ uint16(xReadSlashR), +/*20201*/ uint16(xArgMm), +/*20202*/ uint16(xArgMmM64), +/*20203*/ uint16(xMatch), +/*20204*/ uint16(xSetOp), uint16(PADDB), +/*20206*/ uint16(xReadSlashR), +/*20207*/ uint16(xArgXmm1), +/*20208*/ uint16(xArgXmm2M128), +/*20209*/ uint16(xMatch), +/*20210*/ uint16(xCondPrefix), 1, + 0x66, 20214, +/*20214*/ uint16(xCondDataSize), 0, 0, 0, 20220, 20227, +/*20220*/ uint16(xSetOp), uint16(VPADDB), +/*20222*/ uint16(xReadSlashR), +/*20223*/ uint16(xArgXmm1), +/*20224*/ uint16(xArgXmmV), +/*20225*/ uint16(xArgXmm2M128), +/*20226*/ uint16(xMatch), +/*20227*/ uint16(xSetOp), uint16(VPADDB), +/*20229*/ uint16(xReadSlashR), +/*20230*/ uint16(xArgYmm1), +/*20231*/ uint16(xArgYmmV), +/*20232*/ uint16(xArgYmm2M256), +/*20233*/ uint16(xMatch), +/*20234*/ uint16(xCondPrefix), 1, + 0x66, 20238, +/*20238*/ uint16(xCondDataSize), 0, 0, 0, 20244, 20251, +/*20244*/ uint16(xSetOp), uint16(VPADDB), +/*20246*/ uint16(xReadSlashR), +/*20247*/ uint16(xArgXmm1), +/*20248*/ uint16(xArgXmmV), +/*20249*/ uint16(xArgXmm2M128), +/*20250*/ uint16(xMatch), +/*20251*/ uint16(xSetOp), uint16(VPADDB), +/*20253*/ uint16(xReadSlashR), +/*20254*/ uint16(xArgYmm1), +/*20255*/ uint16(xArgYmmV), +/*20256*/ uint16(xArgYmm2M256), +/*20257*/ uint16(xMatch), +/*20258*/ uint16(xCondPrefix), 4, + 0xC5, 20304, + 0xC4, 20280, + 0x66, 20274, + 0x0, 20268, +/*20268*/ uint16(xSetOp), uint16(PADDW), +/*20270*/ uint16(xReadSlashR), +/*20271*/ uint16(xArgMm), +/*20272*/ uint16(xArgMmM64), +/*20273*/ uint16(xMatch), +/*20274*/ uint16(xSetOp), uint16(PADDW), +/*20276*/ uint16(xReadSlashR), +/*20277*/ uint16(xArgXmm1), +/*20278*/ uint16(xArgXmm2M128), +/*20279*/ uint16(xMatch), +/*20280*/ uint16(xCondPrefix), 1, + 0x66, 20284, +/*20284*/ uint16(xCondDataSize), 0, 0, 0, 20290, 20297, +/*20290*/ uint16(xSetOp), uint16(VPADDW), +/*20292*/ uint16(xReadSlashR), +/*20293*/ uint16(xArgXmm1), +/*20294*/ uint16(xArgXmmV), +/*20295*/ uint16(xArgXmm2M128), +/*20296*/ uint16(xMatch), +/*20297*/ uint16(xSetOp), uint16(VPADDW), +/*20299*/ uint16(xReadSlashR), +/*20300*/ uint16(xArgYmm1), +/*20301*/ uint16(xArgYmmV), +/*20302*/ uint16(xArgYmm2M256), +/*20303*/ uint16(xMatch), +/*20304*/ uint16(xCondPrefix), 1, + 0x66, 20308, +/*20308*/ uint16(xCondDataSize), 0, 0, 0, 20314, 20321, +/*20314*/ uint16(xSetOp), uint16(VPADDW), +/*20316*/ uint16(xReadSlashR), +/*20317*/ uint16(xArgXmm1), +/*20318*/ uint16(xArgXmmV), +/*20319*/ uint16(xArgXmm2M128), +/*20320*/ uint16(xMatch), +/*20321*/ uint16(xSetOp), uint16(VPADDW), +/*20323*/ uint16(xReadSlashR), +/*20324*/ uint16(xArgYmm1), +/*20325*/ uint16(xArgYmmV), +/*20326*/ uint16(xArgYmm2M256), /*20327*/ uint16(xMatch), -/*20328*/ uint16(xCondDataSize), 20316, 20322, 20334, 0, 0, -/*20334*/ uint16(xSetOp), uint16(AND), -/*20336*/ uint16(xReadSlashR), -/*20337*/ uint16(xArgRM64), -/*20338*/ uint16(xArgR64), -/*20339*/ uint16(xMatch), -/*20340*/ uint16(xSetOp), uint16(AND), -/*20342*/ uint16(xReadSlashR), -/*20343*/ uint16(xArgR8), -/*20344*/ uint16(xArgRM8), -/*20345*/ uint16(xMatch), -/*20346*/ uint16(xCondIs64), 20349, 20367, -/*20349*/ uint16(xCondDataSize), 20355, 20361, 0, 0, 0, -/*20355*/ uint16(xSetOp), uint16(AND), -/*20357*/ uint16(xReadSlashR), -/*20358*/ uint16(xArgR16), -/*20359*/ uint16(xArgRM16), -/*20360*/ uint16(xMatch), -/*20361*/ uint16(xSetOp), uint16(AND), -/*20363*/ uint16(xReadSlashR), -/*20364*/ uint16(xArgR32), -/*20365*/ uint16(xArgRM32), +/*20328*/ uint16(xCondPrefix), 4, + 0xC5, 20374, + 0xC4, 20350, + 0x66, 20344, + 0x0, 20338, +/*20338*/ uint16(xSetOp), uint16(PADDD), +/*20340*/ uint16(xReadSlashR), +/*20341*/ uint16(xArgMm), +/*20342*/ uint16(xArgMmM64), +/*20343*/ uint16(xMatch), +/*20344*/ uint16(xSetOp), uint16(PADDD), +/*20346*/ uint16(xReadSlashR), +/*20347*/ uint16(xArgXmm1), +/*20348*/ uint16(xArgXmm2M128), +/*20349*/ uint16(xMatch), +/*20350*/ uint16(xCondPrefix), 1, + 0x66, 20354, +/*20354*/ uint16(xCondDataSize), 0, 0, 0, 20360, 20367, +/*20360*/ uint16(xSetOp), uint16(VPADDD), +/*20362*/ uint16(xReadSlashR), +/*20363*/ uint16(xArgXmm1), +/*20364*/ uint16(xArgXmmV), +/*20365*/ uint16(xArgXmm2M128), /*20366*/ uint16(xMatch), -/*20367*/ uint16(xCondDataSize), 20355, 20361, 20373, 0, 0, -/*20373*/ uint16(xSetOp), uint16(AND), -/*20375*/ uint16(xReadSlashR), -/*20376*/ uint16(xArgR64), -/*20377*/ uint16(xArgRM64), -/*20378*/ uint16(xMatch), -/*20379*/ uint16(xSetOp), uint16(AND), -/*20381*/ uint16(xReadIb), -/*20382*/ uint16(xArgAL), -/*20383*/ uint16(xArgImm8u), -/*20384*/ uint16(xMatch), -/*20385*/ uint16(xCondIs64), 20388, 20406, -/*20388*/ uint16(xCondDataSize), 20394, 20400, 0, 0, 0, -/*20394*/ uint16(xSetOp), uint16(AND), -/*20396*/ uint16(xReadIw), -/*20397*/ uint16(xArgAX), -/*20398*/ uint16(xArgImm16), -/*20399*/ uint16(xMatch), -/*20400*/ uint16(xSetOp), uint16(AND), -/*20402*/ uint16(xReadId), -/*20403*/ uint16(xArgEAX), -/*20404*/ uint16(xArgImm32), -/*20405*/ uint16(xMatch), -/*20406*/ uint16(xCondDataSize), 20394, 20400, 20412, 0, 0, -/*20412*/ uint16(xSetOp), uint16(AND), -/*20414*/ uint16(xReadId), -/*20415*/ uint16(xArgRAX), -/*20416*/ uint16(xArgImm32), -/*20417*/ uint16(xMatch), -/*20418*/ uint16(xCondIs64), 20421, 0, -/*20421*/ uint16(xSetOp), uint16(DAA), -/*20423*/ uint16(xMatch), -/*20424*/ uint16(xSetOp), uint16(SUB), -/*20426*/ uint16(xReadSlashR), -/*20427*/ uint16(xArgRM8), -/*20428*/ uint16(xArgR8), -/*20429*/ uint16(xMatch), -/*20430*/ uint16(xCondIs64), 20433, 20451, -/*20433*/ uint16(xCondDataSize), 20439, 20445, 0, 0, 0, -/*20439*/ uint16(xSetOp), uint16(SUB), -/*20441*/ uint16(xReadSlashR), -/*20442*/ uint16(xArgRM16), -/*20443*/ uint16(xArgR16), -/*20444*/ uint16(xMatch), -/*20445*/ uint16(xSetOp), uint16(SUB), -/*20447*/ uint16(xReadSlashR), -/*20448*/ uint16(xArgRM32), -/*20449*/ uint16(xArgR32), -/*20450*/ uint16(xMatch), -/*20451*/ uint16(xCondDataSize), 20439, 20445, 20457, 0, 0, -/*20457*/ uint16(xSetOp), uint16(SUB), -/*20459*/ uint16(xReadSlashR), -/*20460*/ uint16(xArgRM64), -/*20461*/ uint16(xArgR64), -/*20462*/ uint16(xMatch), -/*20463*/ uint16(xSetOp), uint16(SUB), -/*20465*/ uint16(xReadSlashR), -/*20466*/ uint16(xArgR8), -/*20467*/ uint16(xArgRM8), -/*20468*/ uint16(xMatch), -/*20469*/ uint16(xCondIs64), 20472, 20490, -/*20472*/ uint16(xCondDataSize), 20478, 20484, 0, 0, 0, -/*20478*/ uint16(xSetOp), uint16(SUB), -/*20480*/ uint16(xReadSlashR), -/*20481*/ uint16(xArgR16), -/*20482*/ uint16(xArgRM16), -/*20483*/ uint16(xMatch), -/*20484*/ uint16(xSetOp), uint16(SUB), -/*20486*/ uint16(xReadSlashR), -/*20487*/ uint16(xArgR32), -/*20488*/ uint16(xArgRM32), -/*20489*/ uint16(xMatch), -/*20490*/ uint16(xCondDataSize), 20478, 20484, 20496, 0, 0, -/*20496*/ uint16(xSetOp), uint16(SUB), -/*20498*/ uint16(xReadSlashR), -/*20499*/ uint16(xArgR64), -/*20500*/ uint16(xArgRM64), -/*20501*/ uint16(xMatch), -/*20502*/ uint16(xSetOp), uint16(SUB), -/*20504*/ uint16(xReadIb), -/*20505*/ uint16(xArgAL), -/*20506*/ uint16(xArgImm8u), -/*20507*/ uint16(xMatch), -/*20508*/ uint16(xCondIs64), 20511, 20529, -/*20511*/ uint16(xCondDataSize), 20517, 20523, 0, 0, 0, -/*20517*/ uint16(xSetOp), uint16(SUB), -/*20519*/ uint16(xReadIw), -/*20520*/ uint16(xArgAX), -/*20521*/ uint16(xArgImm16), -/*20522*/ uint16(xMatch), -/*20523*/ uint16(xSetOp), uint16(SUB), -/*20525*/ uint16(xReadId), -/*20526*/ uint16(xArgEAX), -/*20527*/ uint16(xArgImm32), -/*20528*/ uint16(xMatch), -/*20529*/ uint16(xCondDataSize), 20517, 20523, 20535, 0, 0, -/*20535*/ uint16(xSetOp), uint16(SUB), -/*20537*/ uint16(xReadId), -/*20538*/ uint16(xArgRAX), -/*20539*/ uint16(xArgImm32), +/*20367*/ uint16(xSetOp), uint16(VPADDD), +/*20369*/ uint16(xReadSlashR), +/*20370*/ uint16(xArgYmm1), +/*20371*/ uint16(xArgYmmV), +/*20372*/ uint16(xArgYmm2M256), +/*20373*/ uint16(xMatch), +/*20374*/ uint16(xCondPrefix), 1, + 0x66, 20378, +/*20378*/ uint16(xCondDataSize), 0, 0, 0, 20384, 20391, +/*20384*/ uint16(xSetOp), uint16(VPADDD), +/*20386*/ uint16(xReadSlashR), +/*20387*/ uint16(xArgXmm1), +/*20388*/ uint16(xArgXmmV), +/*20389*/ uint16(xArgXmm2M128), +/*20390*/ uint16(xMatch), +/*20391*/ uint16(xSetOp), uint16(VPADDD), +/*20393*/ uint16(xReadSlashR), +/*20394*/ uint16(xArgYmm1), +/*20395*/ uint16(xArgYmmV), +/*20396*/ uint16(xArgYmm2M256), +/*20397*/ uint16(xMatch), +/*20398*/ uint16(xCondDataSize), 0, 20404, 0, 0, 0, +/*20404*/ uint16(xSetOp), uint16(UD0), +/*20406*/ uint16(xReadSlashR), +/*20407*/ uint16(xArgR32), +/*20408*/ uint16(xArgRM32), +/*20409*/ uint16(xMatch), +/*20410*/ uint16(xSetOp), uint16(ADC), +/*20412*/ uint16(xReadSlashR), +/*20413*/ uint16(xArgRM8), +/*20414*/ uint16(xArgR8), +/*20415*/ uint16(xMatch), +/*20416*/ uint16(xCondIs64), 20419, 20437, +/*20419*/ uint16(xCondDataSize), 20425, 20431, 0, 0, 0, +/*20425*/ uint16(xSetOp), uint16(ADC), +/*20427*/ uint16(xReadSlashR), +/*20428*/ uint16(xArgRM16), +/*20429*/ uint16(xArgR16), +/*20430*/ uint16(xMatch), +/*20431*/ uint16(xSetOp), uint16(ADC), +/*20433*/ uint16(xReadSlashR), +/*20434*/ uint16(xArgRM32), +/*20435*/ uint16(xArgR32), +/*20436*/ uint16(xMatch), +/*20437*/ uint16(xCondDataSize), 20425, 20431, 20443, 0, 0, +/*20443*/ uint16(xSetOp), uint16(ADC), +/*20445*/ uint16(xReadSlashR), +/*20446*/ uint16(xArgRM64), +/*20447*/ uint16(xArgR64), +/*20448*/ uint16(xMatch), +/*20449*/ uint16(xSetOp), uint16(ADC), +/*20451*/ uint16(xReadSlashR), +/*20452*/ uint16(xArgR8), +/*20453*/ uint16(xArgRM8), +/*20454*/ uint16(xMatch), +/*20455*/ uint16(xCondIs64), 20458, 20476, +/*20458*/ uint16(xCondDataSize), 20464, 20470, 0, 0, 0, +/*20464*/ uint16(xSetOp), uint16(ADC), +/*20466*/ uint16(xReadSlashR), +/*20467*/ uint16(xArgR16), +/*20468*/ uint16(xArgRM16), +/*20469*/ uint16(xMatch), +/*20470*/ uint16(xSetOp), uint16(ADC), +/*20472*/ uint16(xReadSlashR), +/*20473*/ uint16(xArgR32), +/*20474*/ uint16(xArgRM32), +/*20475*/ uint16(xMatch), +/*20476*/ uint16(xCondDataSize), 20464, 20470, 20482, 0, 0, +/*20482*/ uint16(xSetOp), uint16(ADC), +/*20484*/ uint16(xReadSlashR), +/*20485*/ uint16(xArgR64), +/*20486*/ uint16(xArgRM64), +/*20487*/ uint16(xMatch), +/*20488*/ uint16(xSetOp), uint16(ADC), +/*20490*/ uint16(xReadIb), +/*20491*/ uint16(xArgAL), +/*20492*/ uint16(xArgImm8u), +/*20493*/ uint16(xMatch), +/*20494*/ uint16(xCondIs64), 20497, 20515, +/*20497*/ uint16(xCondDataSize), 20503, 20509, 0, 0, 0, +/*20503*/ uint16(xSetOp), uint16(ADC), +/*20505*/ uint16(xReadIw), +/*20506*/ uint16(xArgAX), +/*20507*/ uint16(xArgImm16), +/*20508*/ uint16(xMatch), +/*20509*/ uint16(xSetOp), uint16(ADC), +/*20511*/ uint16(xReadId), +/*20512*/ uint16(xArgEAX), +/*20513*/ uint16(xArgImm32), +/*20514*/ uint16(xMatch), +/*20515*/ uint16(xCondDataSize), 20503, 20509, 20521, 0, 0, +/*20521*/ uint16(xSetOp), uint16(ADC), +/*20523*/ uint16(xReadId), +/*20524*/ uint16(xArgRAX), +/*20525*/ uint16(xArgImm32), +/*20526*/ uint16(xMatch), +/*20527*/ uint16(xCondIs64), 20530, 0, +/*20530*/ uint16(xSetOp), uint16(PUSH), +/*20532*/ uint16(xArgSS), +/*20533*/ uint16(xMatch), +/*20534*/ uint16(xCondIs64), 20537, 0, +/*20537*/ uint16(xSetOp), uint16(POP), +/*20539*/ uint16(xArgSS), /*20540*/ uint16(xMatch), -/*20541*/ uint16(xCondIs64), 20544, 0, -/*20544*/ uint16(xSetOp), uint16(DAS), +/*20541*/ uint16(xSetOp), uint16(SBB), +/*20543*/ uint16(xReadSlashR), +/*20544*/ uint16(xArgRM8), +/*20545*/ uint16(xArgR8), /*20546*/ uint16(xMatch), -/*20547*/ uint16(xSetOp), uint16(XOR), -/*20549*/ uint16(xReadSlashR), -/*20550*/ uint16(xArgRM8), -/*20551*/ uint16(xArgR8), -/*20552*/ uint16(xMatch), -/*20553*/ uint16(xCondIs64), 20556, 20574, -/*20556*/ uint16(xCondDataSize), 20562, 20568, 0, 0, 0, -/*20562*/ uint16(xSetOp), uint16(XOR), +/*20547*/ uint16(xCondIs64), 20550, 20568, +/*20550*/ uint16(xCondDataSize), 20556, 20562, 0, 0, 0, +/*20556*/ uint16(xSetOp), uint16(SBB), +/*20558*/ uint16(xReadSlashR), +/*20559*/ uint16(xArgRM16), +/*20560*/ uint16(xArgR16), +/*20561*/ uint16(xMatch), +/*20562*/ uint16(xSetOp), uint16(SBB), /*20564*/ uint16(xReadSlashR), -/*20565*/ uint16(xArgRM16), -/*20566*/ uint16(xArgR16), +/*20565*/ uint16(xArgRM32), +/*20566*/ uint16(xArgR32), /*20567*/ uint16(xMatch), -/*20568*/ uint16(xSetOp), uint16(XOR), -/*20570*/ uint16(xReadSlashR), -/*20571*/ uint16(xArgRM32), -/*20572*/ uint16(xArgR32), -/*20573*/ uint16(xMatch), -/*20574*/ uint16(xCondDataSize), 20562, 20568, 20580, 0, 0, -/*20580*/ uint16(xSetOp), uint16(XOR), +/*20568*/ uint16(xCondDataSize), 20556, 20562, 20574, 0, 0, +/*20574*/ uint16(xSetOp), uint16(SBB), +/*20576*/ uint16(xReadSlashR), +/*20577*/ uint16(xArgRM64), +/*20578*/ uint16(xArgR64), +/*20579*/ uint16(xMatch), +/*20580*/ uint16(xSetOp), uint16(SBB), /*20582*/ uint16(xReadSlashR), -/*20583*/ uint16(xArgRM64), -/*20584*/ uint16(xArgR64), +/*20583*/ uint16(xArgR8), +/*20584*/ uint16(xArgRM8), /*20585*/ uint16(xMatch), -/*20586*/ uint16(xSetOp), uint16(XOR), -/*20588*/ uint16(xReadSlashR), -/*20589*/ uint16(xArgR8), -/*20590*/ uint16(xArgRM8), -/*20591*/ uint16(xMatch), -/*20592*/ uint16(xCondIs64), 20595, 20613, -/*20595*/ uint16(xCondDataSize), 20601, 20607, 0, 0, 0, -/*20601*/ uint16(xSetOp), uint16(XOR), +/*20586*/ uint16(xCondIs64), 20589, 20607, +/*20589*/ uint16(xCondDataSize), 20595, 20601, 0, 0, 0, +/*20595*/ uint16(xSetOp), uint16(SBB), +/*20597*/ uint16(xReadSlashR), +/*20598*/ uint16(xArgR16), +/*20599*/ uint16(xArgRM16), +/*20600*/ uint16(xMatch), +/*20601*/ uint16(xSetOp), uint16(SBB), /*20603*/ uint16(xReadSlashR), -/*20604*/ uint16(xArgR16), -/*20605*/ uint16(xArgRM16), +/*20604*/ uint16(xArgR32), +/*20605*/ uint16(xArgRM32), /*20606*/ uint16(xMatch), -/*20607*/ uint16(xSetOp), uint16(XOR), -/*20609*/ uint16(xReadSlashR), -/*20610*/ uint16(xArgR32), -/*20611*/ uint16(xArgRM32), -/*20612*/ uint16(xMatch), -/*20613*/ uint16(xCondDataSize), 20601, 20607, 20619, 0, 0, -/*20619*/ uint16(xSetOp), uint16(XOR), -/*20621*/ uint16(xReadSlashR), -/*20622*/ uint16(xArgR64), -/*20623*/ uint16(xArgRM64), +/*20607*/ uint16(xCondDataSize), 20595, 20601, 20613, 0, 0, +/*20613*/ uint16(xSetOp), uint16(SBB), +/*20615*/ uint16(xReadSlashR), +/*20616*/ uint16(xArgR64), +/*20617*/ uint16(xArgRM64), +/*20618*/ uint16(xMatch), +/*20619*/ uint16(xSetOp), uint16(SBB), +/*20621*/ uint16(xReadIb), +/*20622*/ uint16(xArgAL), +/*20623*/ uint16(xArgImm8u), /*20624*/ uint16(xMatch), -/*20625*/ uint16(xSetOp), uint16(XOR), -/*20627*/ uint16(xReadIb), -/*20628*/ uint16(xArgAL), -/*20629*/ uint16(xArgImm8u), -/*20630*/ uint16(xMatch), -/*20631*/ uint16(xCondIs64), 20634, 20652, -/*20634*/ uint16(xCondDataSize), 20640, 20646, 0, 0, 0, -/*20640*/ uint16(xSetOp), uint16(XOR), -/*20642*/ uint16(xReadIw), -/*20643*/ uint16(xArgAX), -/*20644*/ uint16(xArgImm16), +/*20625*/ uint16(xCondIs64), 20628, 20646, +/*20628*/ uint16(xCondDataSize), 20634, 20640, 0, 0, 0, +/*20634*/ uint16(xSetOp), uint16(SBB), +/*20636*/ uint16(xReadIw), +/*20637*/ uint16(xArgAX), +/*20638*/ uint16(xArgImm16), +/*20639*/ uint16(xMatch), +/*20640*/ uint16(xSetOp), uint16(SBB), +/*20642*/ uint16(xReadId), +/*20643*/ uint16(xArgEAX), +/*20644*/ uint16(xArgImm32), /*20645*/ uint16(xMatch), -/*20646*/ uint16(xSetOp), uint16(XOR), -/*20648*/ uint16(xReadId), -/*20649*/ uint16(xArgEAX), -/*20650*/ uint16(xArgImm32), -/*20651*/ uint16(xMatch), -/*20652*/ uint16(xCondDataSize), 20640, 20646, 20658, 0, 0, -/*20658*/ uint16(xSetOp), uint16(XOR), -/*20660*/ uint16(xReadId), -/*20661*/ uint16(xArgRAX), -/*20662*/ uint16(xArgImm32), -/*20663*/ uint16(xMatch), -/*20664*/ uint16(xCondIs64), 20667, 0, -/*20667*/ uint16(xSetOp), uint16(AAA), -/*20669*/ uint16(xMatch), -/*20670*/ uint16(xSetOp), uint16(CMP), -/*20672*/ uint16(xReadSlashR), -/*20673*/ uint16(xArgRM8), -/*20674*/ uint16(xArgR8), -/*20675*/ uint16(xMatch), -/*20676*/ uint16(xCondIs64), 20679, 20697, -/*20679*/ uint16(xCondDataSize), 20685, 20691, 0, 0, 0, -/*20685*/ uint16(xSetOp), uint16(CMP), -/*20687*/ uint16(xReadSlashR), -/*20688*/ uint16(xArgRM16), -/*20689*/ uint16(xArgR16), -/*20690*/ uint16(xMatch), -/*20691*/ uint16(xSetOp), uint16(CMP), -/*20693*/ uint16(xReadSlashR), -/*20694*/ uint16(xArgRM32), -/*20695*/ uint16(xArgR32), -/*20696*/ uint16(xMatch), -/*20697*/ uint16(xCondDataSize), 20685, 20691, 20703, 0, 0, -/*20703*/ uint16(xSetOp), uint16(CMP), -/*20705*/ uint16(xReadSlashR), -/*20706*/ uint16(xArgRM64), -/*20707*/ uint16(xArgR64), -/*20708*/ uint16(xMatch), -/*20709*/ uint16(xSetOp), uint16(CMP), -/*20711*/ uint16(xReadSlashR), -/*20712*/ uint16(xArgR8), -/*20713*/ uint16(xArgRM8), -/*20714*/ uint16(xMatch), -/*20715*/ uint16(xCondIs64), 20718, 20736, -/*20718*/ uint16(xCondDataSize), 20724, 20730, 0, 0, 0, -/*20724*/ uint16(xSetOp), uint16(CMP), -/*20726*/ uint16(xReadSlashR), -/*20727*/ uint16(xArgR16), -/*20728*/ uint16(xArgRM16), -/*20729*/ uint16(xMatch), -/*20730*/ uint16(xSetOp), uint16(CMP), -/*20732*/ uint16(xReadSlashR), -/*20733*/ uint16(xArgR32), -/*20734*/ uint16(xArgRM32), -/*20735*/ uint16(xMatch), -/*20736*/ uint16(xCondDataSize), 20724, 20730, 20742, 0, 0, -/*20742*/ uint16(xSetOp), uint16(CMP), -/*20744*/ uint16(xReadSlashR), -/*20745*/ uint16(xArgR64), -/*20746*/ uint16(xArgRM64), -/*20747*/ uint16(xMatch), -/*20748*/ uint16(xSetOp), uint16(CMP), -/*20750*/ uint16(xReadIb), -/*20751*/ uint16(xArgAL), -/*20752*/ uint16(xArgImm8u), -/*20753*/ uint16(xMatch), -/*20754*/ uint16(xCondIs64), 20757, 20775, -/*20757*/ uint16(xCondDataSize), 20763, 20769, 0, 0, 0, -/*20763*/ uint16(xSetOp), uint16(CMP), -/*20765*/ uint16(xReadIw), -/*20766*/ uint16(xArgAX), -/*20767*/ uint16(xArgImm16), -/*20768*/ uint16(xMatch), -/*20769*/ uint16(xSetOp), uint16(CMP), -/*20771*/ uint16(xReadId), -/*20772*/ uint16(xArgEAX), -/*20773*/ uint16(xArgImm32), -/*20774*/ uint16(xMatch), -/*20775*/ uint16(xCondDataSize), 20763, 20769, 20781, 0, 0, -/*20781*/ uint16(xSetOp), uint16(CMP), -/*20783*/ uint16(xReadId), -/*20784*/ uint16(xArgRAX), -/*20785*/ uint16(xArgImm32), -/*20786*/ uint16(xMatch), -/*20787*/ uint16(xCondIs64), 20790, 0, -/*20790*/ uint16(xSetOp), uint16(AAS), -/*20792*/ uint16(xMatch), -/*20793*/ uint16(xCondIs64), 20796, 0, -/*20796*/ uint16(xCondDataSize), 20802, 20806, 0, 0, 0, -/*20802*/ uint16(xSetOp), uint16(INC), -/*20804*/ uint16(xArgR16op), -/*20805*/ uint16(xMatch), -/*20806*/ uint16(xSetOp), uint16(INC), -/*20808*/ uint16(xArgR32op), -/*20809*/ uint16(xMatch), -/*20810*/ uint16(xCondIs64), 20813, 0, -/*20813*/ uint16(xCondDataSize), 20819, 20823, 0, 0, 0, -/*20819*/ uint16(xSetOp), uint16(DEC), -/*20821*/ uint16(xArgR16op), -/*20822*/ uint16(xMatch), -/*20823*/ uint16(xSetOp), uint16(DEC), -/*20825*/ uint16(xArgR32op), -/*20826*/ uint16(xMatch), -/*20827*/ uint16(xCondIs64), 20830, 20844, -/*20830*/ uint16(xCondDataSize), 20836, 20840, 0, 0, 0, -/*20836*/ uint16(xSetOp), uint16(PUSH), -/*20838*/ uint16(xArgR16op), +/*20646*/ uint16(xCondDataSize), 20634, 20640, 20652, 0, 0, +/*20652*/ uint16(xSetOp), uint16(SBB), +/*20654*/ uint16(xReadId), +/*20655*/ uint16(xArgRAX), +/*20656*/ uint16(xArgImm32), +/*20657*/ uint16(xMatch), +/*20658*/ uint16(xCondIs64), 20661, 0, +/*20661*/ uint16(xSetOp), uint16(PUSH), +/*20663*/ uint16(xArgDS), +/*20664*/ uint16(xMatch), +/*20665*/ uint16(xCondIs64), 20668, 0, +/*20668*/ uint16(xSetOp), uint16(POP), +/*20670*/ uint16(xArgDS), +/*20671*/ uint16(xMatch), +/*20672*/ uint16(xSetOp), uint16(AND), +/*20674*/ uint16(xReadSlashR), +/*20675*/ uint16(xArgRM8), +/*20676*/ uint16(xArgR8), +/*20677*/ uint16(xMatch), +/*20678*/ uint16(xCondIs64), 20681, 20699, +/*20681*/ uint16(xCondDataSize), 20687, 20693, 0, 0, 0, +/*20687*/ uint16(xSetOp), uint16(AND), +/*20689*/ uint16(xReadSlashR), +/*20690*/ uint16(xArgRM16), +/*20691*/ uint16(xArgR16), +/*20692*/ uint16(xMatch), +/*20693*/ uint16(xSetOp), uint16(AND), +/*20695*/ uint16(xReadSlashR), +/*20696*/ uint16(xArgRM32), +/*20697*/ uint16(xArgR32), +/*20698*/ uint16(xMatch), +/*20699*/ uint16(xCondDataSize), 20687, 20693, 20705, 0, 0, +/*20705*/ uint16(xSetOp), uint16(AND), +/*20707*/ uint16(xReadSlashR), +/*20708*/ uint16(xArgRM64), +/*20709*/ uint16(xArgR64), +/*20710*/ uint16(xMatch), +/*20711*/ uint16(xSetOp), uint16(AND), +/*20713*/ uint16(xReadSlashR), +/*20714*/ uint16(xArgR8), +/*20715*/ uint16(xArgRM8), +/*20716*/ uint16(xMatch), +/*20717*/ uint16(xCondIs64), 20720, 20738, +/*20720*/ uint16(xCondDataSize), 20726, 20732, 0, 0, 0, +/*20726*/ uint16(xSetOp), uint16(AND), +/*20728*/ uint16(xReadSlashR), +/*20729*/ uint16(xArgR16), +/*20730*/ uint16(xArgRM16), +/*20731*/ uint16(xMatch), +/*20732*/ uint16(xSetOp), uint16(AND), +/*20734*/ uint16(xReadSlashR), +/*20735*/ uint16(xArgR32), +/*20736*/ uint16(xArgRM32), +/*20737*/ uint16(xMatch), +/*20738*/ uint16(xCondDataSize), 20726, 20732, 20744, 0, 0, +/*20744*/ uint16(xSetOp), uint16(AND), +/*20746*/ uint16(xReadSlashR), +/*20747*/ uint16(xArgR64), +/*20748*/ uint16(xArgRM64), +/*20749*/ uint16(xMatch), +/*20750*/ uint16(xSetOp), uint16(AND), +/*20752*/ uint16(xReadIb), +/*20753*/ uint16(xArgAL), +/*20754*/ uint16(xArgImm8u), +/*20755*/ uint16(xMatch), +/*20756*/ uint16(xCondIs64), 20759, 20777, +/*20759*/ uint16(xCondDataSize), 20765, 20771, 0, 0, 0, +/*20765*/ uint16(xSetOp), uint16(AND), +/*20767*/ uint16(xReadIw), +/*20768*/ uint16(xArgAX), +/*20769*/ uint16(xArgImm16), +/*20770*/ uint16(xMatch), +/*20771*/ uint16(xSetOp), uint16(AND), +/*20773*/ uint16(xReadId), +/*20774*/ uint16(xArgEAX), +/*20775*/ uint16(xArgImm32), +/*20776*/ uint16(xMatch), +/*20777*/ uint16(xCondDataSize), 20765, 20771, 20783, 0, 0, +/*20783*/ uint16(xSetOp), uint16(AND), +/*20785*/ uint16(xReadId), +/*20786*/ uint16(xArgRAX), +/*20787*/ uint16(xArgImm32), +/*20788*/ uint16(xMatch), +/*20789*/ uint16(xCondIs64), 20792, 0, +/*20792*/ uint16(xSetOp), uint16(DAA), +/*20794*/ uint16(xMatch), +/*20795*/ uint16(xSetOp), uint16(SUB), +/*20797*/ uint16(xReadSlashR), +/*20798*/ uint16(xArgRM8), +/*20799*/ uint16(xArgR8), +/*20800*/ uint16(xMatch), +/*20801*/ uint16(xCondIs64), 20804, 20822, +/*20804*/ uint16(xCondDataSize), 20810, 20816, 0, 0, 0, +/*20810*/ uint16(xSetOp), uint16(SUB), +/*20812*/ uint16(xReadSlashR), +/*20813*/ uint16(xArgRM16), +/*20814*/ uint16(xArgR16), +/*20815*/ uint16(xMatch), +/*20816*/ uint16(xSetOp), uint16(SUB), +/*20818*/ uint16(xReadSlashR), +/*20819*/ uint16(xArgRM32), +/*20820*/ uint16(xArgR32), +/*20821*/ uint16(xMatch), +/*20822*/ uint16(xCondDataSize), 20810, 20816, 20828, 0, 0, +/*20828*/ uint16(xSetOp), uint16(SUB), +/*20830*/ uint16(xReadSlashR), +/*20831*/ uint16(xArgRM64), +/*20832*/ uint16(xArgR64), +/*20833*/ uint16(xMatch), +/*20834*/ uint16(xSetOp), uint16(SUB), +/*20836*/ uint16(xReadSlashR), +/*20837*/ uint16(xArgR8), +/*20838*/ uint16(xArgRM8), /*20839*/ uint16(xMatch), -/*20840*/ uint16(xSetOp), uint16(PUSH), -/*20842*/ uint16(xArgR32op), -/*20843*/ uint16(xMatch), -/*20844*/ uint16(xCondDataSize), 20836, 20850, 20854, 0, 0, -/*20850*/ uint16(xSetOp), uint16(PUSH), -/*20852*/ uint16(xArgR64op), -/*20853*/ uint16(xMatch), -/*20854*/ uint16(xSetOp), uint16(PUSH), -/*20856*/ uint16(xArgR64op), -/*20857*/ uint16(xMatch), -/*20858*/ uint16(xCondIs64), 20861, 20875, -/*20861*/ uint16(xCondDataSize), 20867, 20871, 0, 0, 0, -/*20867*/ uint16(xSetOp), uint16(POP), -/*20869*/ uint16(xArgR16op), -/*20870*/ uint16(xMatch), -/*20871*/ uint16(xSetOp), uint16(POP), -/*20873*/ uint16(xArgR32op), -/*20874*/ uint16(xMatch), -/*20875*/ uint16(xCondDataSize), 20867, 20881, 20885, 0, 0, -/*20881*/ uint16(xSetOp), uint16(POP), -/*20883*/ uint16(xArgR64op), -/*20884*/ uint16(xMatch), -/*20885*/ uint16(xSetOp), uint16(POP), -/*20887*/ uint16(xArgR64op), -/*20888*/ uint16(xMatch), -/*20889*/ uint16(xCondIs64), 20892, 0, -/*20892*/ uint16(xCondDataSize), 20898, 20901, 0, 0, 0, -/*20898*/ uint16(xSetOp), uint16(PUSHA), -/*20900*/ uint16(xMatch), -/*20901*/ uint16(xSetOp), uint16(PUSHAD), -/*20903*/ uint16(xMatch), -/*20904*/ uint16(xCondIs64), 20907, 0, -/*20907*/ uint16(xCondDataSize), 20913, 20916, 0, 0, 0, -/*20913*/ uint16(xSetOp), uint16(POPA), -/*20915*/ uint16(xMatch), -/*20916*/ uint16(xSetOp), uint16(POPAD), -/*20918*/ uint16(xMatch), -/*20919*/ uint16(xCondIs64), 20922, 0, -/*20922*/ uint16(xCondDataSize), 20928, 20934, 0, 0, 0, -/*20928*/ uint16(xSetOp), uint16(BOUND), -/*20930*/ uint16(xReadSlashR), -/*20931*/ uint16(xArgR16), -/*20932*/ uint16(xArgM16and16), -/*20933*/ uint16(xMatch), -/*20934*/ uint16(xSetOp), uint16(BOUND), -/*20936*/ uint16(xReadSlashR), -/*20937*/ uint16(xArgR32), -/*20938*/ uint16(xArgM32and32), -/*20939*/ uint16(xMatch), -/*20940*/ uint16(xCondIs64), 20943, 20949, -/*20943*/ uint16(xSetOp), uint16(ARPL), -/*20945*/ uint16(xReadSlashR), -/*20946*/ uint16(xArgRM16), -/*20947*/ uint16(xArgR16), -/*20948*/ uint16(xMatch), -/*20949*/ uint16(xCondDataSize), 20955, 20961, 20967, 0, 0, -/*20955*/ uint16(xSetOp), uint16(MOVSXD), -/*20957*/ uint16(xReadSlashR), -/*20958*/ uint16(xArgR16), -/*20959*/ uint16(xArgRM32), -/*20960*/ uint16(xMatch), -/*20961*/ uint16(xSetOp), uint16(MOVSXD), -/*20963*/ uint16(xReadSlashR), -/*20964*/ uint16(xArgR32), -/*20965*/ uint16(xArgRM32), -/*20966*/ uint16(xMatch), -/*20967*/ uint16(xSetOp), uint16(MOVSXD), -/*20969*/ uint16(xReadSlashR), -/*20970*/ uint16(xArgR64), -/*20971*/ uint16(xArgRM32), -/*20972*/ uint16(xMatch), -/*20973*/ uint16(xCondDataSize), 20979, 20984, 20989, 0, 0, -/*20979*/ uint16(xSetOp), uint16(PUSH), -/*20981*/ uint16(xReadIw), -/*20982*/ uint16(xArgImm16), +/*20840*/ uint16(xCondIs64), 20843, 20861, +/*20843*/ uint16(xCondDataSize), 20849, 20855, 0, 0, 0, +/*20849*/ uint16(xSetOp), uint16(SUB), +/*20851*/ uint16(xReadSlashR), +/*20852*/ uint16(xArgR16), +/*20853*/ uint16(xArgRM16), +/*20854*/ uint16(xMatch), +/*20855*/ uint16(xSetOp), uint16(SUB), +/*20857*/ uint16(xReadSlashR), +/*20858*/ uint16(xArgR32), +/*20859*/ uint16(xArgRM32), +/*20860*/ uint16(xMatch), +/*20861*/ uint16(xCondDataSize), 20849, 20855, 20867, 0, 0, +/*20867*/ uint16(xSetOp), uint16(SUB), +/*20869*/ uint16(xReadSlashR), +/*20870*/ uint16(xArgR64), +/*20871*/ uint16(xArgRM64), +/*20872*/ uint16(xMatch), +/*20873*/ uint16(xSetOp), uint16(SUB), +/*20875*/ uint16(xReadIb), +/*20876*/ uint16(xArgAL), +/*20877*/ uint16(xArgImm8u), +/*20878*/ uint16(xMatch), +/*20879*/ uint16(xCondIs64), 20882, 20900, +/*20882*/ uint16(xCondDataSize), 20888, 20894, 0, 0, 0, +/*20888*/ uint16(xSetOp), uint16(SUB), +/*20890*/ uint16(xReadIw), +/*20891*/ uint16(xArgAX), +/*20892*/ uint16(xArgImm16), +/*20893*/ uint16(xMatch), +/*20894*/ uint16(xSetOp), uint16(SUB), +/*20896*/ uint16(xReadId), +/*20897*/ uint16(xArgEAX), +/*20898*/ uint16(xArgImm32), +/*20899*/ uint16(xMatch), +/*20900*/ uint16(xCondDataSize), 20888, 20894, 20906, 0, 0, +/*20906*/ uint16(xSetOp), uint16(SUB), +/*20908*/ uint16(xReadId), +/*20909*/ uint16(xArgRAX), +/*20910*/ uint16(xArgImm32), +/*20911*/ uint16(xMatch), +/*20912*/ uint16(xCondIs64), 20915, 0, +/*20915*/ uint16(xSetOp), uint16(DAS), +/*20917*/ uint16(xMatch), +/*20918*/ uint16(xSetOp), uint16(XOR), +/*20920*/ uint16(xReadSlashR), +/*20921*/ uint16(xArgRM8), +/*20922*/ uint16(xArgR8), +/*20923*/ uint16(xMatch), +/*20924*/ uint16(xCondIs64), 20927, 20945, +/*20927*/ uint16(xCondDataSize), 20933, 20939, 0, 0, 0, +/*20933*/ uint16(xSetOp), uint16(XOR), +/*20935*/ uint16(xReadSlashR), +/*20936*/ uint16(xArgRM16), +/*20937*/ uint16(xArgR16), +/*20938*/ uint16(xMatch), +/*20939*/ uint16(xSetOp), uint16(XOR), +/*20941*/ uint16(xReadSlashR), +/*20942*/ uint16(xArgRM32), +/*20943*/ uint16(xArgR32), +/*20944*/ uint16(xMatch), +/*20945*/ uint16(xCondDataSize), 20933, 20939, 20951, 0, 0, +/*20951*/ uint16(xSetOp), uint16(XOR), +/*20953*/ uint16(xReadSlashR), +/*20954*/ uint16(xArgRM64), +/*20955*/ uint16(xArgR64), +/*20956*/ uint16(xMatch), +/*20957*/ uint16(xSetOp), uint16(XOR), +/*20959*/ uint16(xReadSlashR), +/*20960*/ uint16(xArgR8), +/*20961*/ uint16(xArgRM8), +/*20962*/ uint16(xMatch), +/*20963*/ uint16(xCondIs64), 20966, 20984, +/*20966*/ uint16(xCondDataSize), 20972, 20978, 0, 0, 0, +/*20972*/ uint16(xSetOp), uint16(XOR), +/*20974*/ uint16(xReadSlashR), +/*20975*/ uint16(xArgR16), +/*20976*/ uint16(xArgRM16), +/*20977*/ uint16(xMatch), +/*20978*/ uint16(xSetOp), uint16(XOR), +/*20980*/ uint16(xReadSlashR), +/*20981*/ uint16(xArgR32), +/*20982*/ uint16(xArgRM32), /*20983*/ uint16(xMatch), -/*20984*/ uint16(xSetOp), uint16(PUSH), -/*20986*/ uint16(xReadId), -/*20987*/ uint16(xArgImm32), -/*20988*/ uint16(xMatch), -/*20989*/ uint16(xSetOp), uint16(PUSH), -/*20991*/ uint16(xReadId), -/*20992*/ uint16(xArgImm32), -/*20993*/ uint16(xMatch), -/*20994*/ uint16(xCondIs64), 20997, 21019, -/*20997*/ uint16(xCondDataSize), 21003, 21011, 0, 0, 0, -/*21003*/ uint16(xSetOp), uint16(IMUL), -/*21005*/ uint16(xReadSlashR), -/*21006*/ uint16(xReadIw), -/*21007*/ uint16(xArgR16), -/*21008*/ uint16(xArgRM16), -/*21009*/ uint16(xArgImm16), -/*21010*/ uint16(xMatch), -/*21011*/ uint16(xSetOp), uint16(IMUL), -/*21013*/ uint16(xReadSlashR), -/*21014*/ uint16(xReadId), -/*21015*/ uint16(xArgR32), -/*21016*/ uint16(xArgRM32), -/*21017*/ uint16(xArgImm32), -/*21018*/ uint16(xMatch), -/*21019*/ uint16(xCondDataSize), 21003, 21011, 21025, 0, 0, -/*21025*/ uint16(xSetOp), uint16(IMUL), -/*21027*/ uint16(xReadSlashR), -/*21028*/ uint16(xReadId), -/*21029*/ uint16(xArgR64), -/*21030*/ uint16(xArgRM64), -/*21031*/ uint16(xArgImm32), -/*21032*/ uint16(xMatch), -/*21033*/ uint16(xSetOp), uint16(PUSH), -/*21035*/ uint16(xReadIb), -/*21036*/ uint16(xArgImm8), -/*21037*/ uint16(xMatch), -/*21038*/ uint16(xCondIs64), 21041, 21063, -/*21041*/ uint16(xCondDataSize), 21047, 21055, 0, 0, 0, -/*21047*/ uint16(xSetOp), uint16(IMUL), -/*21049*/ uint16(xReadSlashR), -/*21050*/ uint16(xReadIb), -/*21051*/ uint16(xArgR16), -/*21052*/ uint16(xArgRM16), -/*21053*/ uint16(xArgImm8), -/*21054*/ uint16(xMatch), -/*21055*/ uint16(xSetOp), uint16(IMUL), -/*21057*/ uint16(xReadSlashR), -/*21058*/ uint16(xReadIb), -/*21059*/ uint16(xArgR32), -/*21060*/ uint16(xArgRM32), -/*21061*/ uint16(xArgImm8), -/*21062*/ uint16(xMatch), -/*21063*/ uint16(xCondDataSize), 21047, 21055, 21069, 0, 0, -/*21069*/ uint16(xSetOp), uint16(IMUL), -/*21071*/ uint16(xReadSlashR), -/*21072*/ uint16(xReadIb), -/*21073*/ uint16(xArgR64), -/*21074*/ uint16(xArgRM64), -/*21075*/ uint16(xArgImm8), -/*21076*/ uint16(xMatch), -/*21077*/ uint16(xSetOp), uint16(INSB), +/*20984*/ uint16(xCondDataSize), 20972, 20978, 20990, 0, 0, +/*20990*/ uint16(xSetOp), uint16(XOR), +/*20992*/ uint16(xReadSlashR), +/*20993*/ uint16(xArgR64), +/*20994*/ uint16(xArgRM64), +/*20995*/ uint16(xMatch), +/*20996*/ uint16(xSetOp), uint16(XOR), +/*20998*/ uint16(xReadIb), +/*20999*/ uint16(xArgAL), +/*21000*/ uint16(xArgImm8u), +/*21001*/ uint16(xMatch), +/*21002*/ uint16(xCondIs64), 21005, 21023, +/*21005*/ uint16(xCondDataSize), 21011, 21017, 0, 0, 0, +/*21011*/ uint16(xSetOp), uint16(XOR), +/*21013*/ uint16(xReadIw), +/*21014*/ uint16(xArgAX), +/*21015*/ uint16(xArgImm16), +/*21016*/ uint16(xMatch), +/*21017*/ uint16(xSetOp), uint16(XOR), +/*21019*/ uint16(xReadId), +/*21020*/ uint16(xArgEAX), +/*21021*/ uint16(xArgImm32), +/*21022*/ uint16(xMatch), +/*21023*/ uint16(xCondDataSize), 21011, 21017, 21029, 0, 0, +/*21029*/ uint16(xSetOp), uint16(XOR), +/*21031*/ uint16(xReadId), +/*21032*/ uint16(xArgRAX), +/*21033*/ uint16(xArgImm32), +/*21034*/ uint16(xMatch), +/*21035*/ uint16(xCondIs64), 21038, 0, +/*21038*/ uint16(xSetOp), uint16(AAA), +/*21040*/ uint16(xMatch), +/*21041*/ uint16(xSetOp), uint16(CMP), +/*21043*/ uint16(xReadSlashR), +/*21044*/ uint16(xArgRM8), +/*21045*/ uint16(xArgR8), +/*21046*/ uint16(xMatch), +/*21047*/ uint16(xCondIs64), 21050, 21068, +/*21050*/ uint16(xCondDataSize), 21056, 21062, 0, 0, 0, +/*21056*/ uint16(xSetOp), uint16(CMP), +/*21058*/ uint16(xReadSlashR), +/*21059*/ uint16(xArgRM16), +/*21060*/ uint16(xArgR16), +/*21061*/ uint16(xMatch), +/*21062*/ uint16(xSetOp), uint16(CMP), +/*21064*/ uint16(xReadSlashR), +/*21065*/ uint16(xArgRM32), +/*21066*/ uint16(xArgR32), +/*21067*/ uint16(xMatch), +/*21068*/ uint16(xCondDataSize), 21056, 21062, 21074, 0, 0, +/*21074*/ uint16(xSetOp), uint16(CMP), +/*21076*/ uint16(xReadSlashR), +/*21077*/ uint16(xArgRM64), +/*21078*/ uint16(xArgR64), /*21079*/ uint16(xMatch), -/*21080*/ uint16(xCondDataSize), 21086, 21089, 21092, 0, 0, -/*21086*/ uint16(xSetOp), uint16(INSW), -/*21088*/ uint16(xMatch), -/*21089*/ uint16(xSetOp), uint16(INSD), -/*21091*/ uint16(xMatch), -/*21092*/ uint16(xSetOp), uint16(INSD), -/*21094*/ uint16(xMatch), -/*21095*/ uint16(xSetOp), uint16(OUTSB), -/*21097*/ uint16(xMatch), -/*21098*/ uint16(xCondDataSize), 21104, 21107, 21110, 0, 0, -/*21104*/ uint16(xSetOp), uint16(OUTSW), +/*21080*/ uint16(xSetOp), uint16(CMP), +/*21082*/ uint16(xReadSlashR), +/*21083*/ uint16(xArgR8), +/*21084*/ uint16(xArgRM8), +/*21085*/ uint16(xMatch), +/*21086*/ uint16(xCondIs64), 21089, 21107, +/*21089*/ uint16(xCondDataSize), 21095, 21101, 0, 0, 0, +/*21095*/ uint16(xSetOp), uint16(CMP), +/*21097*/ uint16(xReadSlashR), +/*21098*/ uint16(xArgR16), +/*21099*/ uint16(xArgRM16), +/*21100*/ uint16(xMatch), +/*21101*/ uint16(xSetOp), uint16(CMP), +/*21103*/ uint16(xReadSlashR), +/*21104*/ uint16(xArgR32), +/*21105*/ uint16(xArgRM32), /*21106*/ uint16(xMatch), -/*21107*/ uint16(xSetOp), uint16(OUTSD), -/*21109*/ uint16(xMatch), -/*21110*/ uint16(xSetOp), uint16(OUTSD), -/*21112*/ uint16(xMatch), -/*21113*/ uint16(xSetOp), uint16(JO), -/*21115*/ uint16(xReadCb), -/*21116*/ uint16(xArgRel8), -/*21117*/ uint16(xMatch), -/*21118*/ uint16(xSetOp), uint16(JNO), -/*21120*/ uint16(xReadCb), -/*21121*/ uint16(xArgRel8), -/*21122*/ uint16(xMatch), -/*21123*/ uint16(xSetOp), uint16(JB), -/*21125*/ uint16(xReadCb), -/*21126*/ uint16(xArgRel8), -/*21127*/ uint16(xMatch), -/*21128*/ uint16(xSetOp), uint16(JAE), -/*21130*/ uint16(xReadCb), -/*21131*/ uint16(xArgRel8), -/*21132*/ uint16(xMatch), -/*21133*/ uint16(xSetOp), uint16(JE), -/*21135*/ uint16(xReadCb), -/*21136*/ uint16(xArgRel8), -/*21137*/ uint16(xMatch), -/*21138*/ uint16(xSetOp), uint16(JNE), -/*21140*/ uint16(xReadCb), -/*21141*/ uint16(xArgRel8), -/*21142*/ uint16(xMatch), -/*21143*/ uint16(xSetOp), uint16(JBE), -/*21145*/ uint16(xReadCb), -/*21146*/ uint16(xArgRel8), -/*21147*/ uint16(xMatch), -/*21148*/ uint16(xSetOp), uint16(JA), -/*21150*/ uint16(xReadCb), -/*21151*/ uint16(xArgRel8), -/*21152*/ uint16(xMatch), -/*21153*/ uint16(xSetOp), uint16(JS), -/*21155*/ uint16(xReadCb), -/*21156*/ uint16(xArgRel8), +/*21107*/ uint16(xCondDataSize), 21095, 21101, 21113, 0, 0, +/*21113*/ uint16(xSetOp), uint16(CMP), +/*21115*/ uint16(xReadSlashR), +/*21116*/ uint16(xArgR64), +/*21117*/ uint16(xArgRM64), +/*21118*/ uint16(xMatch), +/*21119*/ uint16(xSetOp), uint16(CMP), +/*21121*/ uint16(xReadIb), +/*21122*/ uint16(xArgAL), +/*21123*/ uint16(xArgImm8u), +/*21124*/ uint16(xMatch), +/*21125*/ uint16(xCondIs64), 21128, 21146, +/*21128*/ uint16(xCondDataSize), 21134, 21140, 0, 0, 0, +/*21134*/ uint16(xSetOp), uint16(CMP), +/*21136*/ uint16(xReadIw), +/*21137*/ uint16(xArgAX), +/*21138*/ uint16(xArgImm16), +/*21139*/ uint16(xMatch), +/*21140*/ uint16(xSetOp), uint16(CMP), +/*21142*/ uint16(xReadId), +/*21143*/ uint16(xArgEAX), +/*21144*/ uint16(xArgImm32), +/*21145*/ uint16(xMatch), +/*21146*/ uint16(xCondDataSize), 21134, 21140, 21152, 0, 0, +/*21152*/ uint16(xSetOp), uint16(CMP), +/*21154*/ uint16(xReadId), +/*21155*/ uint16(xArgRAX), +/*21156*/ uint16(xArgImm32), /*21157*/ uint16(xMatch), -/*21158*/ uint16(xSetOp), uint16(JNS), -/*21160*/ uint16(xReadCb), -/*21161*/ uint16(xArgRel8), -/*21162*/ uint16(xMatch), -/*21163*/ uint16(xSetOp), uint16(JP), -/*21165*/ uint16(xReadCb), -/*21166*/ uint16(xArgRel8), -/*21167*/ uint16(xMatch), -/*21168*/ uint16(xSetOp), uint16(JNP), -/*21170*/ uint16(xReadCb), -/*21171*/ uint16(xArgRel8), -/*21172*/ uint16(xMatch), -/*21173*/ uint16(xSetOp), uint16(JL), -/*21175*/ uint16(xReadCb), -/*21176*/ uint16(xArgRel8), -/*21177*/ uint16(xMatch), -/*21178*/ uint16(xSetOp), uint16(JGE), -/*21180*/ uint16(xReadCb), -/*21181*/ uint16(xArgRel8), -/*21182*/ uint16(xMatch), -/*21183*/ uint16(xSetOp), uint16(JLE), -/*21185*/ uint16(xReadCb), -/*21186*/ uint16(xArgRel8), -/*21187*/ uint16(xMatch), -/*21188*/ uint16(xSetOp), uint16(JG), -/*21190*/ uint16(xReadCb), -/*21191*/ uint16(xArgRel8), -/*21192*/ uint16(xMatch), -/*21193*/ uint16(xCondSlashR), - 21202, // 0 - 21208, // 1 - 21214, // 2 - 21220, // 3 - 21226, // 4 - 21232, // 5 - 21238, // 6 - 21244, // 7 -/*21202*/ uint16(xSetOp), uint16(ADD), -/*21204*/ uint16(xReadIb), -/*21205*/ uint16(xArgRM8), -/*21206*/ uint16(xArgImm8u), -/*21207*/ uint16(xMatch), -/*21208*/ uint16(xSetOp), uint16(OR), -/*21210*/ uint16(xReadIb), -/*21211*/ uint16(xArgRM8), -/*21212*/ uint16(xArgImm8u), -/*21213*/ uint16(xMatch), -/*21214*/ uint16(xSetOp), uint16(ADC), -/*21216*/ uint16(xReadIb), -/*21217*/ uint16(xArgRM8), -/*21218*/ uint16(xArgImm8u), -/*21219*/ uint16(xMatch), -/*21220*/ uint16(xSetOp), uint16(SBB), -/*21222*/ uint16(xReadIb), -/*21223*/ uint16(xArgRM8), -/*21224*/ uint16(xArgImm8u), -/*21225*/ uint16(xMatch), -/*21226*/ uint16(xSetOp), uint16(AND), -/*21228*/ uint16(xReadIb), -/*21229*/ uint16(xArgRM8), -/*21230*/ uint16(xArgImm8u), -/*21231*/ uint16(xMatch), -/*21232*/ uint16(xSetOp), uint16(SUB), -/*21234*/ uint16(xReadIb), -/*21235*/ uint16(xArgRM8), -/*21236*/ uint16(xArgImm8u), -/*21237*/ uint16(xMatch), -/*21238*/ uint16(xSetOp), uint16(XOR), -/*21240*/ uint16(xReadIb), -/*21241*/ uint16(xArgRM8), -/*21242*/ uint16(xArgImm8u), -/*21243*/ uint16(xMatch), -/*21244*/ uint16(xSetOp), uint16(CMP), -/*21246*/ uint16(xReadIb), -/*21247*/ uint16(xArgRM8), -/*21248*/ uint16(xArgImm8u), -/*21249*/ uint16(xMatch), -/*21250*/ uint16(xCondSlashR), - 21259, // 0 - 21292, // 1 - 21325, // 2 - 21358, // 3 - 21391, // 4 - 21424, // 5 - 21457, // 6 - 21490, // 7 -/*21259*/ uint16(xCondIs64), 21262, 21280, -/*21262*/ uint16(xCondDataSize), 21268, 21274, 0, 0, 0, -/*21268*/ uint16(xSetOp), uint16(ADD), -/*21270*/ uint16(xReadIw), -/*21271*/ uint16(xArgRM16), -/*21272*/ uint16(xArgImm16), -/*21273*/ uint16(xMatch), -/*21274*/ uint16(xSetOp), uint16(ADD), -/*21276*/ uint16(xReadId), -/*21277*/ uint16(xArgRM32), -/*21278*/ uint16(xArgImm32), -/*21279*/ uint16(xMatch), -/*21280*/ uint16(xCondDataSize), 21268, 21274, 21286, 0, 0, -/*21286*/ uint16(xSetOp), uint16(ADD), -/*21288*/ uint16(xReadId), -/*21289*/ uint16(xArgRM64), -/*21290*/ uint16(xArgImm32), -/*21291*/ uint16(xMatch), -/*21292*/ uint16(xCondIs64), 21295, 21313, -/*21295*/ uint16(xCondDataSize), 21301, 21307, 0, 0, 0, -/*21301*/ uint16(xSetOp), uint16(OR), -/*21303*/ uint16(xReadIw), -/*21304*/ uint16(xArgRM16), -/*21305*/ uint16(xArgImm16), -/*21306*/ uint16(xMatch), -/*21307*/ uint16(xSetOp), uint16(OR), -/*21309*/ uint16(xReadId), -/*21310*/ uint16(xArgRM32), -/*21311*/ uint16(xArgImm32), -/*21312*/ uint16(xMatch), -/*21313*/ uint16(xCondDataSize), 21301, 21307, 21319, 0, 0, -/*21319*/ uint16(xSetOp), uint16(OR), -/*21321*/ uint16(xReadId), -/*21322*/ uint16(xArgRM64), -/*21323*/ uint16(xArgImm32), -/*21324*/ uint16(xMatch), -/*21325*/ uint16(xCondIs64), 21328, 21346, -/*21328*/ uint16(xCondDataSize), 21334, 21340, 0, 0, 0, -/*21334*/ uint16(xSetOp), uint16(ADC), -/*21336*/ uint16(xReadIw), -/*21337*/ uint16(xArgRM16), -/*21338*/ uint16(xArgImm16), -/*21339*/ uint16(xMatch), -/*21340*/ uint16(xSetOp), uint16(ADC), -/*21342*/ uint16(xReadId), -/*21343*/ uint16(xArgRM32), -/*21344*/ uint16(xArgImm32), -/*21345*/ uint16(xMatch), -/*21346*/ uint16(xCondDataSize), 21334, 21340, 21352, 0, 0, -/*21352*/ uint16(xSetOp), uint16(ADC), -/*21354*/ uint16(xReadId), -/*21355*/ uint16(xArgRM64), -/*21356*/ uint16(xArgImm32), -/*21357*/ uint16(xMatch), -/*21358*/ uint16(xCondIs64), 21361, 21379, -/*21361*/ uint16(xCondDataSize), 21367, 21373, 0, 0, 0, -/*21367*/ uint16(xSetOp), uint16(SBB), -/*21369*/ uint16(xReadIw), -/*21370*/ uint16(xArgRM16), -/*21371*/ uint16(xArgImm16), -/*21372*/ uint16(xMatch), -/*21373*/ uint16(xSetOp), uint16(SBB), -/*21375*/ uint16(xReadId), -/*21376*/ uint16(xArgRM32), -/*21377*/ uint16(xArgImm32), -/*21378*/ uint16(xMatch), -/*21379*/ uint16(xCondDataSize), 21367, 21373, 21385, 0, 0, -/*21385*/ uint16(xSetOp), uint16(SBB), -/*21387*/ uint16(xReadId), -/*21388*/ uint16(xArgRM64), -/*21389*/ uint16(xArgImm32), -/*21390*/ uint16(xMatch), -/*21391*/ uint16(xCondIs64), 21394, 21412, -/*21394*/ uint16(xCondDataSize), 21400, 21406, 0, 0, 0, -/*21400*/ uint16(xSetOp), uint16(AND), -/*21402*/ uint16(xReadIw), -/*21403*/ uint16(xArgRM16), -/*21404*/ uint16(xArgImm16), -/*21405*/ uint16(xMatch), -/*21406*/ uint16(xSetOp), uint16(AND), -/*21408*/ uint16(xReadId), -/*21409*/ uint16(xArgRM32), -/*21410*/ uint16(xArgImm32), -/*21411*/ uint16(xMatch), -/*21412*/ uint16(xCondDataSize), 21400, 21406, 21418, 0, 0, -/*21418*/ uint16(xSetOp), uint16(AND), -/*21420*/ uint16(xReadId), -/*21421*/ uint16(xArgRM64), -/*21422*/ uint16(xArgImm32), -/*21423*/ uint16(xMatch), -/*21424*/ uint16(xCondIs64), 21427, 21445, -/*21427*/ uint16(xCondDataSize), 21433, 21439, 0, 0, 0, -/*21433*/ uint16(xSetOp), uint16(SUB), -/*21435*/ uint16(xReadIw), -/*21436*/ uint16(xArgRM16), -/*21437*/ uint16(xArgImm16), -/*21438*/ uint16(xMatch), -/*21439*/ uint16(xSetOp), uint16(SUB), -/*21441*/ uint16(xReadId), -/*21442*/ uint16(xArgRM32), -/*21443*/ uint16(xArgImm32), -/*21444*/ uint16(xMatch), -/*21445*/ uint16(xCondDataSize), 21433, 21439, 21451, 0, 0, -/*21451*/ uint16(xSetOp), uint16(SUB), -/*21453*/ uint16(xReadId), -/*21454*/ uint16(xArgRM64), -/*21455*/ uint16(xArgImm32), -/*21456*/ uint16(xMatch), -/*21457*/ uint16(xCondIs64), 21460, 21478, -/*21460*/ uint16(xCondDataSize), 21466, 21472, 0, 0, 0, -/*21466*/ uint16(xSetOp), uint16(XOR), -/*21468*/ uint16(xReadIw), -/*21469*/ uint16(xArgRM16), -/*21470*/ uint16(xArgImm16), -/*21471*/ uint16(xMatch), -/*21472*/ uint16(xSetOp), uint16(XOR), -/*21474*/ uint16(xReadId), -/*21475*/ uint16(xArgRM32), -/*21476*/ uint16(xArgImm32), +/*21158*/ uint16(xCondIs64), 21161, 0, +/*21161*/ uint16(xSetOp), uint16(AAS), +/*21163*/ uint16(xMatch), +/*21164*/ uint16(xCondIs64), 21167, 0, +/*21167*/ uint16(xCondDataSize), 21173, 21177, 0, 0, 0, +/*21173*/ uint16(xSetOp), uint16(INC), +/*21175*/ uint16(xArgR16op), +/*21176*/ uint16(xMatch), +/*21177*/ uint16(xSetOp), uint16(INC), +/*21179*/ uint16(xArgR32op), +/*21180*/ uint16(xMatch), +/*21181*/ uint16(xCondIs64), 21184, 0, +/*21184*/ uint16(xCondDataSize), 21190, 21194, 0, 0, 0, +/*21190*/ uint16(xSetOp), uint16(DEC), +/*21192*/ uint16(xArgR16op), +/*21193*/ uint16(xMatch), +/*21194*/ uint16(xSetOp), uint16(DEC), +/*21196*/ uint16(xArgR32op), +/*21197*/ uint16(xMatch), +/*21198*/ uint16(xCondIs64), 21201, 21215, +/*21201*/ uint16(xCondDataSize), 21207, 21211, 0, 0, 0, +/*21207*/ uint16(xSetOp), uint16(PUSH), +/*21209*/ uint16(xArgR16op), +/*21210*/ uint16(xMatch), +/*21211*/ uint16(xSetOp), uint16(PUSH), +/*21213*/ uint16(xArgR32op), +/*21214*/ uint16(xMatch), +/*21215*/ uint16(xCondDataSize), 21207, 21221, 21225, 0, 0, +/*21221*/ uint16(xSetOp), uint16(PUSH), +/*21223*/ uint16(xArgR64op), +/*21224*/ uint16(xMatch), +/*21225*/ uint16(xSetOp), uint16(PUSH), +/*21227*/ uint16(xArgR64op), +/*21228*/ uint16(xMatch), +/*21229*/ uint16(xCondIs64), 21232, 21246, +/*21232*/ uint16(xCondDataSize), 21238, 21242, 0, 0, 0, +/*21238*/ uint16(xSetOp), uint16(POP), +/*21240*/ uint16(xArgR16op), +/*21241*/ uint16(xMatch), +/*21242*/ uint16(xSetOp), uint16(POP), +/*21244*/ uint16(xArgR32op), +/*21245*/ uint16(xMatch), +/*21246*/ uint16(xCondDataSize), 21238, 21252, 21256, 0, 0, +/*21252*/ uint16(xSetOp), uint16(POP), +/*21254*/ uint16(xArgR64op), +/*21255*/ uint16(xMatch), +/*21256*/ uint16(xSetOp), uint16(POP), +/*21258*/ uint16(xArgR64op), +/*21259*/ uint16(xMatch), +/*21260*/ uint16(xCondIs64), 21263, 0, +/*21263*/ uint16(xCondDataSize), 21269, 21272, 0, 0, 0, +/*21269*/ uint16(xSetOp), uint16(PUSHA), +/*21271*/ uint16(xMatch), +/*21272*/ uint16(xSetOp), uint16(PUSHAD), +/*21274*/ uint16(xMatch), +/*21275*/ uint16(xCondIs64), 21278, 0, +/*21278*/ uint16(xCondDataSize), 21284, 21287, 0, 0, 0, +/*21284*/ uint16(xSetOp), uint16(POPA), +/*21286*/ uint16(xMatch), +/*21287*/ uint16(xSetOp), uint16(POPAD), +/*21289*/ uint16(xMatch), +/*21290*/ uint16(xCondIs64), 21293, 0, +/*21293*/ uint16(xCondDataSize), 21299, 21305, 0, 0, 0, +/*21299*/ uint16(xSetOp), uint16(BOUND), +/*21301*/ uint16(xReadSlashR), +/*21302*/ uint16(xArgR16), +/*21303*/ uint16(xArgM16and16), +/*21304*/ uint16(xMatch), +/*21305*/ uint16(xSetOp), uint16(BOUND), +/*21307*/ uint16(xReadSlashR), +/*21308*/ uint16(xArgR32), +/*21309*/ uint16(xArgM32and32), +/*21310*/ uint16(xMatch), +/*21311*/ uint16(xCondIs64), 21314, 21320, +/*21314*/ uint16(xSetOp), uint16(ARPL), +/*21316*/ uint16(xReadSlashR), +/*21317*/ uint16(xArgRM16), +/*21318*/ uint16(xArgR16), +/*21319*/ uint16(xMatch), +/*21320*/ uint16(xCondDataSize), 21326, 21332, 21338, 0, 0, +/*21326*/ uint16(xSetOp), uint16(MOVSXD), +/*21328*/ uint16(xReadSlashR), +/*21329*/ uint16(xArgR16), +/*21330*/ uint16(xArgRM32), +/*21331*/ uint16(xMatch), +/*21332*/ uint16(xSetOp), uint16(MOVSXD), +/*21334*/ uint16(xReadSlashR), +/*21335*/ uint16(xArgR32), +/*21336*/ uint16(xArgRM32), +/*21337*/ uint16(xMatch), +/*21338*/ uint16(xSetOp), uint16(MOVSXD), +/*21340*/ uint16(xReadSlashR), +/*21341*/ uint16(xArgR64), +/*21342*/ uint16(xArgRM32), +/*21343*/ uint16(xMatch), +/*21344*/ uint16(xCondDataSize), 21350, 21355, 21360, 0, 0, +/*21350*/ uint16(xSetOp), uint16(PUSH), +/*21352*/ uint16(xReadIw), +/*21353*/ uint16(xArgImm16), +/*21354*/ uint16(xMatch), +/*21355*/ uint16(xSetOp), uint16(PUSH), +/*21357*/ uint16(xReadId), +/*21358*/ uint16(xArgImm32), +/*21359*/ uint16(xMatch), +/*21360*/ uint16(xSetOp), uint16(PUSH), +/*21362*/ uint16(xReadId), +/*21363*/ uint16(xArgImm32), +/*21364*/ uint16(xMatch), +/*21365*/ uint16(xCondIs64), 21368, 21390, +/*21368*/ uint16(xCondDataSize), 21374, 21382, 0, 0, 0, +/*21374*/ uint16(xSetOp), uint16(IMUL), +/*21376*/ uint16(xReadSlashR), +/*21377*/ uint16(xReadIw), +/*21378*/ uint16(xArgR16), +/*21379*/ uint16(xArgRM16), +/*21380*/ uint16(xArgImm16), +/*21381*/ uint16(xMatch), +/*21382*/ uint16(xSetOp), uint16(IMUL), +/*21384*/ uint16(xReadSlashR), +/*21385*/ uint16(xReadId), +/*21386*/ uint16(xArgR32), +/*21387*/ uint16(xArgRM32), +/*21388*/ uint16(xArgImm32), +/*21389*/ uint16(xMatch), +/*21390*/ uint16(xCondDataSize), 21374, 21382, 21396, 0, 0, +/*21396*/ uint16(xSetOp), uint16(IMUL), +/*21398*/ uint16(xReadSlashR), +/*21399*/ uint16(xReadId), +/*21400*/ uint16(xArgR64), +/*21401*/ uint16(xArgRM64), +/*21402*/ uint16(xArgImm32), +/*21403*/ uint16(xMatch), +/*21404*/ uint16(xSetOp), uint16(PUSH), +/*21406*/ uint16(xReadIb), +/*21407*/ uint16(xArgImm8), +/*21408*/ uint16(xMatch), +/*21409*/ uint16(xCondIs64), 21412, 21434, +/*21412*/ uint16(xCondDataSize), 21418, 21426, 0, 0, 0, +/*21418*/ uint16(xSetOp), uint16(IMUL), +/*21420*/ uint16(xReadSlashR), +/*21421*/ uint16(xReadIb), +/*21422*/ uint16(xArgR16), +/*21423*/ uint16(xArgRM16), +/*21424*/ uint16(xArgImm8), +/*21425*/ uint16(xMatch), +/*21426*/ uint16(xSetOp), uint16(IMUL), +/*21428*/ uint16(xReadSlashR), +/*21429*/ uint16(xReadIb), +/*21430*/ uint16(xArgR32), +/*21431*/ uint16(xArgRM32), +/*21432*/ uint16(xArgImm8), +/*21433*/ uint16(xMatch), +/*21434*/ uint16(xCondDataSize), 21418, 21426, 21440, 0, 0, +/*21440*/ uint16(xSetOp), uint16(IMUL), +/*21442*/ uint16(xReadSlashR), +/*21443*/ uint16(xReadIb), +/*21444*/ uint16(xArgR64), +/*21445*/ uint16(xArgRM64), +/*21446*/ uint16(xArgImm8), +/*21447*/ uint16(xMatch), +/*21448*/ uint16(xSetOp), uint16(INSB), +/*21450*/ uint16(xMatch), +/*21451*/ uint16(xCondDataSize), 21457, 21460, 21463, 0, 0, +/*21457*/ uint16(xSetOp), uint16(INSW), +/*21459*/ uint16(xMatch), +/*21460*/ uint16(xSetOp), uint16(INSD), +/*21462*/ uint16(xMatch), +/*21463*/ uint16(xSetOp), uint16(INSD), +/*21465*/ uint16(xMatch), +/*21466*/ uint16(xSetOp), uint16(OUTSB), +/*21468*/ uint16(xMatch), +/*21469*/ uint16(xCondDataSize), 21475, 21478, 21481, 0, 0, +/*21475*/ uint16(xSetOp), uint16(OUTSW), /*21477*/ uint16(xMatch), -/*21478*/ uint16(xCondDataSize), 21466, 21472, 21484, 0, 0, -/*21484*/ uint16(xSetOp), uint16(XOR), -/*21486*/ uint16(xReadId), -/*21487*/ uint16(xArgRM64), -/*21488*/ uint16(xArgImm32), -/*21489*/ uint16(xMatch), -/*21490*/ uint16(xCondIs64), 21493, 21511, -/*21493*/ uint16(xCondDataSize), 21499, 21505, 0, 0, 0, -/*21499*/ uint16(xSetOp), uint16(CMP), -/*21501*/ uint16(xReadIw), -/*21502*/ uint16(xArgRM16), -/*21503*/ uint16(xArgImm16), -/*21504*/ uint16(xMatch), -/*21505*/ uint16(xSetOp), uint16(CMP), -/*21507*/ uint16(xReadId), -/*21508*/ uint16(xArgRM32), -/*21509*/ uint16(xArgImm32), -/*21510*/ uint16(xMatch), -/*21511*/ uint16(xCondDataSize), 21499, 21505, 21517, 0, 0, -/*21517*/ uint16(xSetOp), uint16(CMP), -/*21519*/ uint16(xReadId), -/*21520*/ uint16(xArgRM64), -/*21521*/ uint16(xArgImm32), -/*21522*/ uint16(xMatch), -/*21523*/ uint16(xCondSlashR), - 21532, // 0 - 21565, // 1 - 21598, // 2 - 21631, // 3 - 21664, // 4 - 21697, // 5 - 21730, // 6 - 21763, // 7 -/*21532*/ uint16(xCondIs64), 21535, 21553, -/*21535*/ uint16(xCondDataSize), 21541, 21547, 0, 0, 0, -/*21541*/ uint16(xSetOp), uint16(ADD), -/*21543*/ uint16(xReadIb), -/*21544*/ uint16(xArgRM16), -/*21545*/ uint16(xArgImm8), -/*21546*/ uint16(xMatch), -/*21547*/ uint16(xSetOp), uint16(ADD), -/*21549*/ uint16(xReadIb), -/*21550*/ uint16(xArgRM32), -/*21551*/ uint16(xArgImm8), -/*21552*/ uint16(xMatch), -/*21553*/ uint16(xCondDataSize), 21541, 21547, 21559, 0, 0, -/*21559*/ uint16(xSetOp), uint16(ADD), -/*21561*/ uint16(xReadIb), -/*21562*/ uint16(xArgRM64), -/*21563*/ uint16(xArgImm8), -/*21564*/ uint16(xMatch), -/*21565*/ uint16(xCondIs64), 21568, 21586, -/*21568*/ uint16(xCondDataSize), 21574, 21580, 0, 0, 0, -/*21574*/ uint16(xSetOp), uint16(OR), -/*21576*/ uint16(xReadIb), -/*21577*/ uint16(xArgRM16), -/*21578*/ uint16(xArgImm8), -/*21579*/ uint16(xMatch), -/*21580*/ uint16(xSetOp), uint16(OR), -/*21582*/ uint16(xReadIb), -/*21583*/ uint16(xArgRM32), -/*21584*/ uint16(xArgImm8), -/*21585*/ uint16(xMatch), -/*21586*/ uint16(xCondDataSize), 21574, 21580, 21592, 0, 0, -/*21592*/ uint16(xSetOp), uint16(OR), -/*21594*/ uint16(xReadIb), -/*21595*/ uint16(xArgRM64), -/*21596*/ uint16(xArgImm8), -/*21597*/ uint16(xMatch), -/*21598*/ uint16(xCondIs64), 21601, 21619, -/*21601*/ uint16(xCondDataSize), 21607, 21613, 0, 0, 0, -/*21607*/ uint16(xSetOp), uint16(ADC), -/*21609*/ uint16(xReadIb), -/*21610*/ uint16(xArgRM16), -/*21611*/ uint16(xArgImm8), -/*21612*/ uint16(xMatch), -/*21613*/ uint16(xSetOp), uint16(ADC), -/*21615*/ uint16(xReadIb), -/*21616*/ uint16(xArgRM32), -/*21617*/ uint16(xArgImm8), -/*21618*/ uint16(xMatch), -/*21619*/ uint16(xCondDataSize), 21607, 21613, 21625, 0, 0, -/*21625*/ uint16(xSetOp), uint16(ADC), -/*21627*/ uint16(xReadIb), -/*21628*/ uint16(xArgRM64), -/*21629*/ uint16(xArgImm8), -/*21630*/ uint16(xMatch), -/*21631*/ uint16(xCondIs64), 21634, 21652, -/*21634*/ uint16(xCondDataSize), 21640, 21646, 0, 0, 0, -/*21640*/ uint16(xSetOp), uint16(SBB), -/*21642*/ uint16(xReadIb), -/*21643*/ uint16(xArgRM16), -/*21644*/ uint16(xArgImm8), -/*21645*/ uint16(xMatch), -/*21646*/ uint16(xSetOp), uint16(SBB), -/*21648*/ uint16(xReadIb), -/*21649*/ uint16(xArgRM32), -/*21650*/ uint16(xArgImm8), -/*21651*/ uint16(xMatch), -/*21652*/ uint16(xCondDataSize), 21640, 21646, 21658, 0, 0, -/*21658*/ uint16(xSetOp), uint16(SBB), -/*21660*/ uint16(xReadIb), -/*21661*/ uint16(xArgRM64), -/*21662*/ uint16(xArgImm8), -/*21663*/ uint16(xMatch), -/*21664*/ uint16(xCondIs64), 21667, 21685, -/*21667*/ uint16(xCondDataSize), 21673, 21679, 0, 0, 0, -/*21673*/ uint16(xSetOp), uint16(AND), -/*21675*/ uint16(xReadIb), -/*21676*/ uint16(xArgRM16), -/*21677*/ uint16(xArgImm8), -/*21678*/ uint16(xMatch), -/*21679*/ uint16(xSetOp), uint16(AND), -/*21681*/ uint16(xReadIb), -/*21682*/ uint16(xArgRM32), -/*21683*/ uint16(xArgImm8), -/*21684*/ uint16(xMatch), -/*21685*/ uint16(xCondDataSize), 21673, 21679, 21691, 0, 0, -/*21691*/ uint16(xSetOp), uint16(AND), -/*21693*/ uint16(xReadIb), -/*21694*/ uint16(xArgRM64), -/*21695*/ uint16(xArgImm8), -/*21696*/ uint16(xMatch), -/*21697*/ uint16(xCondIs64), 21700, 21718, -/*21700*/ uint16(xCondDataSize), 21706, 21712, 0, 0, 0, -/*21706*/ uint16(xSetOp), uint16(SUB), -/*21708*/ uint16(xReadIb), -/*21709*/ uint16(xArgRM16), -/*21710*/ uint16(xArgImm8), -/*21711*/ uint16(xMatch), -/*21712*/ uint16(xSetOp), uint16(SUB), -/*21714*/ uint16(xReadIb), -/*21715*/ uint16(xArgRM32), -/*21716*/ uint16(xArgImm8), -/*21717*/ uint16(xMatch), -/*21718*/ uint16(xCondDataSize), 21706, 21712, 21724, 0, 0, -/*21724*/ uint16(xSetOp), uint16(SUB), -/*21726*/ uint16(xReadIb), -/*21727*/ uint16(xArgRM64), -/*21728*/ uint16(xArgImm8), -/*21729*/ uint16(xMatch), -/*21730*/ uint16(xCondIs64), 21733, 21751, -/*21733*/ uint16(xCondDataSize), 21739, 21745, 0, 0, 0, -/*21739*/ uint16(xSetOp), uint16(XOR), -/*21741*/ uint16(xReadIb), -/*21742*/ uint16(xArgRM16), -/*21743*/ uint16(xArgImm8), -/*21744*/ uint16(xMatch), -/*21745*/ uint16(xSetOp), uint16(XOR), -/*21747*/ uint16(xReadIb), -/*21748*/ uint16(xArgRM32), -/*21749*/ uint16(xArgImm8), -/*21750*/ uint16(xMatch), -/*21751*/ uint16(xCondDataSize), 21739, 21745, 21757, 0, 0, -/*21757*/ uint16(xSetOp), uint16(XOR), -/*21759*/ uint16(xReadIb), -/*21760*/ uint16(xArgRM64), -/*21761*/ uint16(xArgImm8), -/*21762*/ uint16(xMatch), -/*21763*/ uint16(xCondIs64), 21766, 21784, -/*21766*/ uint16(xCondDataSize), 21772, 21778, 0, 0, 0, -/*21772*/ uint16(xSetOp), uint16(CMP), -/*21774*/ uint16(xReadIb), -/*21775*/ uint16(xArgRM16), -/*21776*/ uint16(xArgImm8), -/*21777*/ uint16(xMatch), -/*21778*/ uint16(xSetOp), uint16(CMP), -/*21780*/ uint16(xReadIb), -/*21781*/ uint16(xArgRM32), -/*21782*/ uint16(xArgImm8), -/*21783*/ uint16(xMatch), -/*21784*/ uint16(xCondDataSize), 21772, 21778, 21790, 0, 0, -/*21790*/ uint16(xSetOp), uint16(CMP), -/*21792*/ uint16(xReadIb), -/*21793*/ uint16(xArgRM64), -/*21794*/ uint16(xArgImm8), -/*21795*/ uint16(xMatch), -/*21796*/ uint16(xSetOp), uint16(TEST), -/*21798*/ uint16(xReadSlashR), -/*21799*/ uint16(xArgRM8), -/*21800*/ uint16(xArgR8), -/*21801*/ uint16(xMatch), -/*21802*/ uint16(xCondIs64), 21805, 21823, -/*21805*/ uint16(xCondDataSize), 21811, 21817, 0, 0, 0, -/*21811*/ uint16(xSetOp), uint16(TEST), -/*21813*/ uint16(xReadSlashR), -/*21814*/ uint16(xArgRM16), -/*21815*/ uint16(xArgR16), -/*21816*/ uint16(xMatch), -/*21817*/ uint16(xSetOp), uint16(TEST), -/*21819*/ uint16(xReadSlashR), -/*21820*/ uint16(xArgRM32), -/*21821*/ uint16(xArgR32), -/*21822*/ uint16(xMatch), -/*21823*/ uint16(xCondDataSize), 21811, 21817, 21829, 0, 0, -/*21829*/ uint16(xSetOp), uint16(TEST), -/*21831*/ uint16(xReadSlashR), -/*21832*/ uint16(xArgRM64), -/*21833*/ uint16(xArgR64), -/*21834*/ uint16(xMatch), -/*21835*/ uint16(xSetOp), uint16(XCHG), -/*21837*/ uint16(xReadSlashR), -/*21838*/ uint16(xArgRM8), -/*21839*/ uint16(xArgR8), -/*21840*/ uint16(xMatch), -/*21841*/ uint16(xCondIs64), 21844, 21862, -/*21844*/ uint16(xCondDataSize), 21850, 21856, 0, 0, 0, -/*21850*/ uint16(xSetOp), uint16(XCHG), -/*21852*/ uint16(xReadSlashR), -/*21853*/ uint16(xArgRM16), -/*21854*/ uint16(xArgR16), -/*21855*/ uint16(xMatch), -/*21856*/ uint16(xSetOp), uint16(XCHG), -/*21858*/ uint16(xReadSlashR), -/*21859*/ uint16(xArgRM32), -/*21860*/ uint16(xArgR32), -/*21861*/ uint16(xMatch), -/*21862*/ uint16(xCondDataSize), 21850, 21856, 21868, 0, 0, -/*21868*/ uint16(xSetOp), uint16(XCHG), -/*21870*/ uint16(xReadSlashR), -/*21871*/ uint16(xArgRM64), -/*21872*/ uint16(xArgR64), -/*21873*/ uint16(xMatch), -/*21874*/ uint16(xSetOp), uint16(MOV), -/*21876*/ uint16(xReadSlashR), -/*21877*/ uint16(xArgRM8), -/*21878*/ uint16(xArgR8), -/*21879*/ uint16(xMatch), -/*21880*/ uint16(xCondDataSize), 21886, 21892, 21898, 0, 0, -/*21886*/ uint16(xSetOp), uint16(MOV), -/*21888*/ uint16(xReadSlashR), -/*21889*/ uint16(xArgRM16), -/*21890*/ uint16(xArgR16), -/*21891*/ uint16(xMatch), -/*21892*/ uint16(xSetOp), uint16(MOV), -/*21894*/ uint16(xReadSlashR), -/*21895*/ uint16(xArgRM32), -/*21896*/ uint16(xArgR32), -/*21897*/ uint16(xMatch), -/*21898*/ uint16(xSetOp), uint16(MOV), -/*21900*/ uint16(xReadSlashR), -/*21901*/ uint16(xArgRM64), -/*21902*/ uint16(xArgR64), -/*21903*/ uint16(xMatch), -/*21904*/ uint16(xSetOp), uint16(MOV), -/*21906*/ uint16(xReadSlashR), -/*21907*/ uint16(xArgR8), -/*21908*/ uint16(xArgRM8), -/*21909*/ uint16(xMatch), -/*21910*/ uint16(xCondDataSize), 21916, 21922, 21928, 0, 0, -/*21916*/ uint16(xSetOp), uint16(MOV), -/*21918*/ uint16(xReadSlashR), -/*21919*/ uint16(xArgR16), -/*21920*/ uint16(xArgRM16), -/*21921*/ uint16(xMatch), -/*21922*/ uint16(xSetOp), uint16(MOV), -/*21924*/ uint16(xReadSlashR), -/*21925*/ uint16(xArgR32), -/*21926*/ uint16(xArgRM32), -/*21927*/ uint16(xMatch), -/*21928*/ uint16(xSetOp), uint16(MOV), -/*21930*/ uint16(xReadSlashR), -/*21931*/ uint16(xArgR64), -/*21932*/ uint16(xArgRM64), -/*21933*/ uint16(xMatch), -/*21934*/ uint16(xCondIs64), 21937, 21955, -/*21937*/ uint16(xCondDataSize), 21943, 21949, 0, 0, 0, -/*21943*/ uint16(xSetOp), uint16(MOV), -/*21945*/ uint16(xReadSlashR), -/*21946*/ uint16(xArgRM16), -/*21947*/ uint16(xArgSreg), -/*21948*/ uint16(xMatch), -/*21949*/ uint16(xSetOp), uint16(MOV), -/*21951*/ uint16(xReadSlashR), -/*21952*/ uint16(xArgR32M16), -/*21953*/ uint16(xArgSreg), -/*21954*/ uint16(xMatch), -/*21955*/ uint16(xCondDataSize), 21943, 21949, 21961, 0, 0, -/*21961*/ uint16(xSetOp), uint16(MOV), -/*21963*/ uint16(xReadSlashR), -/*21964*/ uint16(xArgR64M16), -/*21965*/ uint16(xArgSreg), -/*21966*/ uint16(xMatch), -/*21967*/ uint16(xCondIs64), 21970, 21988, -/*21970*/ uint16(xCondDataSize), 21976, 21982, 0, 0, 0, -/*21976*/ uint16(xSetOp), uint16(LEA), -/*21978*/ uint16(xReadSlashR), -/*21979*/ uint16(xArgR16), -/*21980*/ uint16(xArgM), -/*21981*/ uint16(xMatch), -/*21982*/ uint16(xSetOp), uint16(LEA), -/*21984*/ uint16(xReadSlashR), -/*21985*/ uint16(xArgR32), -/*21986*/ uint16(xArgM), -/*21987*/ uint16(xMatch), -/*21988*/ uint16(xCondDataSize), 21976, 21982, 21994, 0, 0, -/*21994*/ uint16(xSetOp), uint16(LEA), -/*21996*/ uint16(xReadSlashR), -/*21997*/ uint16(xArgR64), -/*21998*/ uint16(xArgM), -/*21999*/ uint16(xMatch), -/*22000*/ uint16(xCondIs64), 22003, 22021, -/*22003*/ uint16(xCondDataSize), 22009, 22015, 0, 0, 0, -/*22009*/ uint16(xSetOp), uint16(MOV), -/*22011*/ uint16(xReadSlashR), -/*22012*/ uint16(xArgSreg), -/*22013*/ uint16(xArgRM16), -/*22014*/ uint16(xMatch), -/*22015*/ uint16(xSetOp), uint16(MOV), -/*22017*/ uint16(xReadSlashR), -/*22018*/ uint16(xArgSreg), -/*22019*/ uint16(xArgR32M16), -/*22020*/ uint16(xMatch), -/*22021*/ uint16(xCondDataSize), 22009, 22015, 22027, 0, 0, -/*22027*/ uint16(xSetOp), uint16(MOV), -/*22029*/ uint16(xReadSlashR), -/*22030*/ uint16(xArgSreg), -/*22031*/ uint16(xArgR64M16), -/*22032*/ uint16(xMatch), -/*22033*/ uint16(xCondSlashR), - 22042, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 -/*22042*/ uint16(xCondIs64), 22045, 22059, -/*22045*/ uint16(xCondDataSize), 22051, 22055, 0, 0, 0, -/*22051*/ uint16(xSetOp), uint16(POP), -/*22053*/ uint16(xArgRM16), -/*22054*/ uint16(xMatch), -/*22055*/ uint16(xSetOp), uint16(POP), -/*22057*/ uint16(xArgRM32), -/*22058*/ uint16(xMatch), -/*22059*/ uint16(xCondDataSize), 22051, 22065, 22069, 0, 0, -/*22065*/ uint16(xSetOp), uint16(POP), -/*22067*/ uint16(xArgRM64), -/*22068*/ uint16(xMatch), -/*22069*/ uint16(xSetOp), uint16(POP), -/*22071*/ uint16(xArgRM64), -/*22072*/ uint16(xMatch), -/*22073*/ uint16(xCondIs64), 22076, 22092, -/*22076*/ uint16(xCondDataSize), 22082, 22087, 0, 0, 0, -/*22082*/ uint16(xSetOp), uint16(XCHG), -/*22084*/ uint16(xArgR16op), -/*22085*/ uint16(xArgAX), -/*22086*/ uint16(xMatch), -/*22087*/ uint16(xSetOp), uint16(XCHG), -/*22089*/ uint16(xArgR32op), -/*22090*/ uint16(xArgEAX), -/*22091*/ uint16(xMatch), -/*22092*/ uint16(xCondDataSize), 22082, 22087, 22098, 0, 0, -/*22098*/ uint16(xSetOp), uint16(XCHG), -/*22100*/ uint16(xArgR64op), -/*22101*/ uint16(xArgRAX), -/*22102*/ uint16(xMatch), -/*22103*/ uint16(xCondIs64), 22106, 22118, -/*22106*/ uint16(xCondDataSize), 22112, 22115, 0, 0, 0, -/*22112*/ uint16(xSetOp), uint16(CBW), -/*22114*/ uint16(xMatch), -/*22115*/ uint16(xSetOp), uint16(CWDE), -/*22117*/ uint16(xMatch), -/*22118*/ uint16(xCondDataSize), 22112, 22115, 22124, 0, 0, -/*22124*/ uint16(xSetOp), uint16(CDQE), -/*22126*/ uint16(xMatch), -/*22127*/ uint16(xCondIs64), 22130, 22142, -/*22130*/ uint16(xCondDataSize), 22136, 22139, 0, 0, 0, -/*22136*/ uint16(xSetOp), uint16(CWD), -/*22138*/ uint16(xMatch), -/*22139*/ uint16(xSetOp), uint16(CDQ), -/*22141*/ uint16(xMatch), -/*22142*/ uint16(xCondDataSize), 22136, 22139, 22148, 0, 0, -/*22148*/ uint16(xSetOp), uint16(CQO), -/*22150*/ uint16(xMatch), -/*22151*/ uint16(xCondIs64), 22154, 0, -/*22154*/ uint16(xCondDataSize), 22160, 22165, 0, 0, 0, -/*22160*/ uint16(xSetOp), uint16(LCALL), -/*22162*/ uint16(xReadCd), -/*22163*/ uint16(xArgPtr16colon16), -/*22164*/ uint16(xMatch), -/*22165*/ uint16(xSetOp), uint16(LCALL), -/*22167*/ uint16(xReadCp), -/*22168*/ uint16(xArgPtr16colon32), -/*22169*/ uint16(xMatch), -/*22170*/ uint16(xSetOp), uint16(FWAIT), +/*21478*/ uint16(xSetOp), uint16(OUTSD), +/*21480*/ uint16(xMatch), +/*21481*/ uint16(xSetOp), uint16(OUTSD), +/*21483*/ uint16(xMatch), +/*21484*/ uint16(xSetOp), uint16(JO), +/*21486*/ uint16(xReadCb), +/*21487*/ uint16(xArgRel8), +/*21488*/ uint16(xMatch), +/*21489*/ uint16(xSetOp), uint16(JNO), +/*21491*/ uint16(xReadCb), +/*21492*/ uint16(xArgRel8), +/*21493*/ uint16(xMatch), +/*21494*/ uint16(xSetOp), uint16(JB), +/*21496*/ uint16(xReadCb), +/*21497*/ uint16(xArgRel8), +/*21498*/ uint16(xMatch), +/*21499*/ uint16(xSetOp), uint16(JAE), +/*21501*/ uint16(xReadCb), +/*21502*/ uint16(xArgRel8), +/*21503*/ uint16(xMatch), +/*21504*/ uint16(xSetOp), uint16(JE), +/*21506*/ uint16(xReadCb), +/*21507*/ uint16(xArgRel8), +/*21508*/ uint16(xMatch), +/*21509*/ uint16(xSetOp), uint16(JNE), +/*21511*/ uint16(xReadCb), +/*21512*/ uint16(xArgRel8), +/*21513*/ uint16(xMatch), +/*21514*/ uint16(xSetOp), uint16(JBE), +/*21516*/ uint16(xReadCb), +/*21517*/ uint16(xArgRel8), +/*21518*/ uint16(xMatch), +/*21519*/ uint16(xSetOp), uint16(JA), +/*21521*/ uint16(xReadCb), +/*21522*/ uint16(xArgRel8), +/*21523*/ uint16(xMatch), +/*21524*/ uint16(xSetOp), uint16(JS), +/*21526*/ uint16(xReadCb), +/*21527*/ uint16(xArgRel8), +/*21528*/ uint16(xMatch), +/*21529*/ uint16(xSetOp), uint16(JNS), +/*21531*/ uint16(xReadCb), +/*21532*/ uint16(xArgRel8), +/*21533*/ uint16(xMatch), +/*21534*/ uint16(xSetOp), uint16(JP), +/*21536*/ uint16(xReadCb), +/*21537*/ uint16(xArgRel8), +/*21538*/ uint16(xMatch), +/*21539*/ uint16(xSetOp), uint16(JNP), +/*21541*/ uint16(xReadCb), +/*21542*/ uint16(xArgRel8), +/*21543*/ uint16(xMatch), +/*21544*/ uint16(xSetOp), uint16(JL), +/*21546*/ uint16(xReadCb), +/*21547*/ uint16(xArgRel8), +/*21548*/ uint16(xMatch), +/*21549*/ uint16(xSetOp), uint16(JGE), +/*21551*/ uint16(xReadCb), +/*21552*/ uint16(xArgRel8), +/*21553*/ uint16(xMatch), +/*21554*/ uint16(xSetOp), uint16(JLE), +/*21556*/ uint16(xReadCb), +/*21557*/ uint16(xArgRel8), +/*21558*/ uint16(xMatch), +/*21559*/ uint16(xSetOp), uint16(JG), +/*21561*/ uint16(xReadCb), +/*21562*/ uint16(xArgRel8), +/*21563*/ uint16(xMatch), +/*21564*/ uint16(xCondSlashR), + 21573, // 0 + 21579, // 1 + 21585, // 2 + 21591, // 3 + 21597, // 4 + 21603, // 5 + 21609, // 6 + 21615, // 7 +/*21573*/ uint16(xSetOp), uint16(ADD), +/*21575*/ uint16(xReadIb), +/*21576*/ uint16(xArgRM8), +/*21577*/ uint16(xArgImm8u), +/*21578*/ uint16(xMatch), +/*21579*/ uint16(xSetOp), uint16(OR), +/*21581*/ uint16(xReadIb), +/*21582*/ uint16(xArgRM8), +/*21583*/ uint16(xArgImm8u), +/*21584*/ uint16(xMatch), +/*21585*/ uint16(xSetOp), uint16(ADC), +/*21587*/ uint16(xReadIb), +/*21588*/ uint16(xArgRM8), +/*21589*/ uint16(xArgImm8u), +/*21590*/ uint16(xMatch), +/*21591*/ uint16(xSetOp), uint16(SBB), +/*21593*/ uint16(xReadIb), +/*21594*/ uint16(xArgRM8), +/*21595*/ uint16(xArgImm8u), +/*21596*/ uint16(xMatch), +/*21597*/ uint16(xSetOp), uint16(AND), +/*21599*/ uint16(xReadIb), +/*21600*/ uint16(xArgRM8), +/*21601*/ uint16(xArgImm8u), +/*21602*/ uint16(xMatch), +/*21603*/ uint16(xSetOp), uint16(SUB), +/*21605*/ uint16(xReadIb), +/*21606*/ uint16(xArgRM8), +/*21607*/ uint16(xArgImm8u), +/*21608*/ uint16(xMatch), +/*21609*/ uint16(xSetOp), uint16(XOR), +/*21611*/ uint16(xReadIb), +/*21612*/ uint16(xArgRM8), +/*21613*/ uint16(xArgImm8u), +/*21614*/ uint16(xMatch), +/*21615*/ uint16(xSetOp), uint16(CMP), +/*21617*/ uint16(xReadIb), +/*21618*/ uint16(xArgRM8), +/*21619*/ uint16(xArgImm8u), +/*21620*/ uint16(xMatch), +/*21621*/ uint16(xCondSlashR), + 21630, // 0 + 21663, // 1 + 21696, // 2 + 21729, // 3 + 21762, // 4 + 21795, // 5 + 21828, // 6 + 21861, // 7 +/*21630*/ uint16(xCondIs64), 21633, 21651, +/*21633*/ uint16(xCondDataSize), 21639, 21645, 0, 0, 0, +/*21639*/ uint16(xSetOp), uint16(ADD), +/*21641*/ uint16(xReadIw), +/*21642*/ uint16(xArgRM16), +/*21643*/ uint16(xArgImm16), +/*21644*/ uint16(xMatch), +/*21645*/ uint16(xSetOp), uint16(ADD), +/*21647*/ uint16(xReadId), +/*21648*/ uint16(xArgRM32), +/*21649*/ uint16(xArgImm32), +/*21650*/ uint16(xMatch), +/*21651*/ uint16(xCondDataSize), 21639, 21645, 21657, 0, 0, +/*21657*/ uint16(xSetOp), uint16(ADD), +/*21659*/ uint16(xReadId), +/*21660*/ uint16(xArgRM64), +/*21661*/ uint16(xArgImm32), +/*21662*/ uint16(xMatch), +/*21663*/ uint16(xCondIs64), 21666, 21684, +/*21666*/ uint16(xCondDataSize), 21672, 21678, 0, 0, 0, +/*21672*/ uint16(xSetOp), uint16(OR), +/*21674*/ uint16(xReadIw), +/*21675*/ uint16(xArgRM16), +/*21676*/ uint16(xArgImm16), +/*21677*/ uint16(xMatch), +/*21678*/ uint16(xSetOp), uint16(OR), +/*21680*/ uint16(xReadId), +/*21681*/ uint16(xArgRM32), +/*21682*/ uint16(xArgImm32), +/*21683*/ uint16(xMatch), +/*21684*/ uint16(xCondDataSize), 21672, 21678, 21690, 0, 0, +/*21690*/ uint16(xSetOp), uint16(OR), +/*21692*/ uint16(xReadId), +/*21693*/ uint16(xArgRM64), +/*21694*/ uint16(xArgImm32), +/*21695*/ uint16(xMatch), +/*21696*/ uint16(xCondIs64), 21699, 21717, +/*21699*/ uint16(xCondDataSize), 21705, 21711, 0, 0, 0, +/*21705*/ uint16(xSetOp), uint16(ADC), +/*21707*/ uint16(xReadIw), +/*21708*/ uint16(xArgRM16), +/*21709*/ uint16(xArgImm16), +/*21710*/ uint16(xMatch), +/*21711*/ uint16(xSetOp), uint16(ADC), +/*21713*/ uint16(xReadId), +/*21714*/ uint16(xArgRM32), +/*21715*/ uint16(xArgImm32), +/*21716*/ uint16(xMatch), +/*21717*/ uint16(xCondDataSize), 21705, 21711, 21723, 0, 0, +/*21723*/ uint16(xSetOp), uint16(ADC), +/*21725*/ uint16(xReadId), +/*21726*/ uint16(xArgRM64), +/*21727*/ uint16(xArgImm32), +/*21728*/ uint16(xMatch), +/*21729*/ uint16(xCondIs64), 21732, 21750, +/*21732*/ uint16(xCondDataSize), 21738, 21744, 0, 0, 0, +/*21738*/ uint16(xSetOp), uint16(SBB), +/*21740*/ uint16(xReadIw), +/*21741*/ uint16(xArgRM16), +/*21742*/ uint16(xArgImm16), +/*21743*/ uint16(xMatch), +/*21744*/ uint16(xSetOp), uint16(SBB), +/*21746*/ uint16(xReadId), +/*21747*/ uint16(xArgRM32), +/*21748*/ uint16(xArgImm32), +/*21749*/ uint16(xMatch), +/*21750*/ uint16(xCondDataSize), 21738, 21744, 21756, 0, 0, +/*21756*/ uint16(xSetOp), uint16(SBB), +/*21758*/ uint16(xReadId), +/*21759*/ uint16(xArgRM64), +/*21760*/ uint16(xArgImm32), +/*21761*/ uint16(xMatch), +/*21762*/ uint16(xCondIs64), 21765, 21783, +/*21765*/ uint16(xCondDataSize), 21771, 21777, 0, 0, 0, +/*21771*/ uint16(xSetOp), uint16(AND), +/*21773*/ uint16(xReadIw), +/*21774*/ uint16(xArgRM16), +/*21775*/ uint16(xArgImm16), +/*21776*/ uint16(xMatch), +/*21777*/ uint16(xSetOp), uint16(AND), +/*21779*/ uint16(xReadId), +/*21780*/ uint16(xArgRM32), +/*21781*/ uint16(xArgImm32), +/*21782*/ uint16(xMatch), +/*21783*/ uint16(xCondDataSize), 21771, 21777, 21789, 0, 0, +/*21789*/ uint16(xSetOp), uint16(AND), +/*21791*/ uint16(xReadId), +/*21792*/ uint16(xArgRM64), +/*21793*/ uint16(xArgImm32), +/*21794*/ uint16(xMatch), +/*21795*/ uint16(xCondIs64), 21798, 21816, +/*21798*/ uint16(xCondDataSize), 21804, 21810, 0, 0, 0, +/*21804*/ uint16(xSetOp), uint16(SUB), +/*21806*/ uint16(xReadIw), +/*21807*/ uint16(xArgRM16), +/*21808*/ uint16(xArgImm16), +/*21809*/ uint16(xMatch), +/*21810*/ uint16(xSetOp), uint16(SUB), +/*21812*/ uint16(xReadId), +/*21813*/ uint16(xArgRM32), +/*21814*/ uint16(xArgImm32), +/*21815*/ uint16(xMatch), +/*21816*/ uint16(xCondDataSize), 21804, 21810, 21822, 0, 0, +/*21822*/ uint16(xSetOp), uint16(SUB), +/*21824*/ uint16(xReadId), +/*21825*/ uint16(xArgRM64), +/*21826*/ uint16(xArgImm32), +/*21827*/ uint16(xMatch), +/*21828*/ uint16(xCondIs64), 21831, 21849, +/*21831*/ uint16(xCondDataSize), 21837, 21843, 0, 0, 0, +/*21837*/ uint16(xSetOp), uint16(XOR), +/*21839*/ uint16(xReadIw), +/*21840*/ uint16(xArgRM16), +/*21841*/ uint16(xArgImm16), +/*21842*/ uint16(xMatch), +/*21843*/ uint16(xSetOp), uint16(XOR), +/*21845*/ uint16(xReadId), +/*21846*/ uint16(xArgRM32), +/*21847*/ uint16(xArgImm32), +/*21848*/ uint16(xMatch), +/*21849*/ uint16(xCondDataSize), 21837, 21843, 21855, 0, 0, +/*21855*/ uint16(xSetOp), uint16(XOR), +/*21857*/ uint16(xReadId), +/*21858*/ uint16(xArgRM64), +/*21859*/ uint16(xArgImm32), +/*21860*/ uint16(xMatch), +/*21861*/ uint16(xCondIs64), 21864, 21882, +/*21864*/ uint16(xCondDataSize), 21870, 21876, 0, 0, 0, +/*21870*/ uint16(xSetOp), uint16(CMP), +/*21872*/ uint16(xReadIw), +/*21873*/ uint16(xArgRM16), +/*21874*/ uint16(xArgImm16), +/*21875*/ uint16(xMatch), +/*21876*/ uint16(xSetOp), uint16(CMP), +/*21878*/ uint16(xReadId), +/*21879*/ uint16(xArgRM32), +/*21880*/ uint16(xArgImm32), +/*21881*/ uint16(xMatch), +/*21882*/ uint16(xCondDataSize), 21870, 21876, 21888, 0, 0, +/*21888*/ uint16(xSetOp), uint16(CMP), +/*21890*/ uint16(xReadId), +/*21891*/ uint16(xArgRM64), +/*21892*/ uint16(xArgImm32), +/*21893*/ uint16(xMatch), +/*21894*/ uint16(xCondSlashR), + 21903, // 0 + 21936, // 1 + 21969, // 2 + 22002, // 3 + 22035, // 4 + 22068, // 5 + 22101, // 6 + 22134, // 7 +/*21903*/ uint16(xCondIs64), 21906, 21924, +/*21906*/ uint16(xCondDataSize), 21912, 21918, 0, 0, 0, +/*21912*/ uint16(xSetOp), uint16(ADD), +/*21914*/ uint16(xReadIb), +/*21915*/ uint16(xArgRM16), +/*21916*/ uint16(xArgImm8), +/*21917*/ uint16(xMatch), +/*21918*/ uint16(xSetOp), uint16(ADD), +/*21920*/ uint16(xReadIb), +/*21921*/ uint16(xArgRM32), +/*21922*/ uint16(xArgImm8), +/*21923*/ uint16(xMatch), +/*21924*/ uint16(xCondDataSize), 21912, 21918, 21930, 0, 0, +/*21930*/ uint16(xSetOp), uint16(ADD), +/*21932*/ uint16(xReadIb), +/*21933*/ uint16(xArgRM64), +/*21934*/ uint16(xArgImm8), +/*21935*/ uint16(xMatch), +/*21936*/ uint16(xCondIs64), 21939, 21957, +/*21939*/ uint16(xCondDataSize), 21945, 21951, 0, 0, 0, +/*21945*/ uint16(xSetOp), uint16(OR), +/*21947*/ uint16(xReadIb), +/*21948*/ uint16(xArgRM16), +/*21949*/ uint16(xArgImm8), +/*21950*/ uint16(xMatch), +/*21951*/ uint16(xSetOp), uint16(OR), +/*21953*/ uint16(xReadIb), +/*21954*/ uint16(xArgRM32), +/*21955*/ uint16(xArgImm8), +/*21956*/ uint16(xMatch), +/*21957*/ uint16(xCondDataSize), 21945, 21951, 21963, 0, 0, +/*21963*/ uint16(xSetOp), uint16(OR), +/*21965*/ uint16(xReadIb), +/*21966*/ uint16(xArgRM64), +/*21967*/ uint16(xArgImm8), +/*21968*/ uint16(xMatch), +/*21969*/ uint16(xCondIs64), 21972, 21990, +/*21972*/ uint16(xCondDataSize), 21978, 21984, 0, 0, 0, +/*21978*/ uint16(xSetOp), uint16(ADC), +/*21980*/ uint16(xReadIb), +/*21981*/ uint16(xArgRM16), +/*21982*/ uint16(xArgImm8), +/*21983*/ uint16(xMatch), +/*21984*/ uint16(xSetOp), uint16(ADC), +/*21986*/ uint16(xReadIb), +/*21987*/ uint16(xArgRM32), +/*21988*/ uint16(xArgImm8), +/*21989*/ uint16(xMatch), +/*21990*/ uint16(xCondDataSize), 21978, 21984, 21996, 0, 0, +/*21996*/ uint16(xSetOp), uint16(ADC), +/*21998*/ uint16(xReadIb), +/*21999*/ uint16(xArgRM64), +/*22000*/ uint16(xArgImm8), +/*22001*/ uint16(xMatch), +/*22002*/ uint16(xCondIs64), 22005, 22023, +/*22005*/ uint16(xCondDataSize), 22011, 22017, 0, 0, 0, +/*22011*/ uint16(xSetOp), uint16(SBB), +/*22013*/ uint16(xReadIb), +/*22014*/ uint16(xArgRM16), +/*22015*/ uint16(xArgImm8), +/*22016*/ uint16(xMatch), +/*22017*/ uint16(xSetOp), uint16(SBB), +/*22019*/ uint16(xReadIb), +/*22020*/ uint16(xArgRM32), +/*22021*/ uint16(xArgImm8), +/*22022*/ uint16(xMatch), +/*22023*/ uint16(xCondDataSize), 22011, 22017, 22029, 0, 0, +/*22029*/ uint16(xSetOp), uint16(SBB), +/*22031*/ uint16(xReadIb), +/*22032*/ uint16(xArgRM64), +/*22033*/ uint16(xArgImm8), +/*22034*/ uint16(xMatch), +/*22035*/ uint16(xCondIs64), 22038, 22056, +/*22038*/ uint16(xCondDataSize), 22044, 22050, 0, 0, 0, +/*22044*/ uint16(xSetOp), uint16(AND), +/*22046*/ uint16(xReadIb), +/*22047*/ uint16(xArgRM16), +/*22048*/ uint16(xArgImm8), +/*22049*/ uint16(xMatch), +/*22050*/ uint16(xSetOp), uint16(AND), +/*22052*/ uint16(xReadIb), +/*22053*/ uint16(xArgRM32), +/*22054*/ uint16(xArgImm8), +/*22055*/ uint16(xMatch), +/*22056*/ uint16(xCondDataSize), 22044, 22050, 22062, 0, 0, +/*22062*/ uint16(xSetOp), uint16(AND), +/*22064*/ uint16(xReadIb), +/*22065*/ uint16(xArgRM64), +/*22066*/ uint16(xArgImm8), +/*22067*/ uint16(xMatch), +/*22068*/ uint16(xCondIs64), 22071, 22089, +/*22071*/ uint16(xCondDataSize), 22077, 22083, 0, 0, 0, +/*22077*/ uint16(xSetOp), uint16(SUB), +/*22079*/ uint16(xReadIb), +/*22080*/ uint16(xArgRM16), +/*22081*/ uint16(xArgImm8), +/*22082*/ uint16(xMatch), +/*22083*/ uint16(xSetOp), uint16(SUB), +/*22085*/ uint16(xReadIb), +/*22086*/ uint16(xArgRM32), +/*22087*/ uint16(xArgImm8), +/*22088*/ uint16(xMatch), +/*22089*/ uint16(xCondDataSize), 22077, 22083, 22095, 0, 0, +/*22095*/ uint16(xSetOp), uint16(SUB), +/*22097*/ uint16(xReadIb), +/*22098*/ uint16(xArgRM64), +/*22099*/ uint16(xArgImm8), +/*22100*/ uint16(xMatch), +/*22101*/ uint16(xCondIs64), 22104, 22122, +/*22104*/ uint16(xCondDataSize), 22110, 22116, 0, 0, 0, +/*22110*/ uint16(xSetOp), uint16(XOR), +/*22112*/ uint16(xReadIb), +/*22113*/ uint16(xArgRM16), +/*22114*/ uint16(xArgImm8), +/*22115*/ uint16(xMatch), +/*22116*/ uint16(xSetOp), uint16(XOR), +/*22118*/ uint16(xReadIb), +/*22119*/ uint16(xArgRM32), +/*22120*/ uint16(xArgImm8), +/*22121*/ uint16(xMatch), +/*22122*/ uint16(xCondDataSize), 22110, 22116, 22128, 0, 0, +/*22128*/ uint16(xSetOp), uint16(XOR), +/*22130*/ uint16(xReadIb), +/*22131*/ uint16(xArgRM64), +/*22132*/ uint16(xArgImm8), +/*22133*/ uint16(xMatch), +/*22134*/ uint16(xCondIs64), 22137, 22155, +/*22137*/ uint16(xCondDataSize), 22143, 22149, 0, 0, 0, +/*22143*/ uint16(xSetOp), uint16(CMP), +/*22145*/ uint16(xReadIb), +/*22146*/ uint16(xArgRM16), +/*22147*/ uint16(xArgImm8), +/*22148*/ uint16(xMatch), +/*22149*/ uint16(xSetOp), uint16(CMP), +/*22151*/ uint16(xReadIb), +/*22152*/ uint16(xArgRM32), +/*22153*/ uint16(xArgImm8), +/*22154*/ uint16(xMatch), +/*22155*/ uint16(xCondDataSize), 22143, 22149, 22161, 0, 0, +/*22161*/ uint16(xSetOp), uint16(CMP), +/*22163*/ uint16(xReadIb), +/*22164*/ uint16(xArgRM64), +/*22165*/ uint16(xArgImm8), +/*22166*/ uint16(xMatch), +/*22167*/ uint16(xSetOp), uint16(TEST), +/*22169*/ uint16(xReadSlashR), +/*22170*/ uint16(xArgRM8), +/*22171*/ uint16(xArgR8), /*22172*/ uint16(xMatch), -/*22173*/ uint16(xCondIs64), 22176, 22188, -/*22176*/ uint16(xCondDataSize), 22182, 22185, 0, 0, 0, -/*22182*/ uint16(xSetOp), uint16(PUSHF), -/*22184*/ uint16(xMatch), -/*22185*/ uint16(xSetOp), uint16(PUSHFD), +/*22173*/ uint16(xCondIs64), 22176, 22194, +/*22176*/ uint16(xCondDataSize), 22182, 22188, 0, 0, 0, +/*22182*/ uint16(xSetOp), uint16(TEST), +/*22184*/ uint16(xReadSlashR), +/*22185*/ uint16(xArgRM16), +/*22186*/ uint16(xArgR16), /*22187*/ uint16(xMatch), -/*22188*/ uint16(xCondDataSize), 22182, 22194, 22197, 0, 0, -/*22194*/ uint16(xSetOp), uint16(PUSHFQ), -/*22196*/ uint16(xMatch), -/*22197*/ uint16(xSetOp), uint16(PUSHFQ), -/*22199*/ uint16(xMatch), -/*22200*/ uint16(xCondIs64), 22203, 22215, -/*22203*/ uint16(xCondDataSize), 22209, 22212, 0, 0, 0, -/*22209*/ uint16(xSetOp), uint16(POPF), +/*22188*/ uint16(xSetOp), uint16(TEST), +/*22190*/ uint16(xReadSlashR), +/*22191*/ uint16(xArgRM32), +/*22192*/ uint16(xArgR32), +/*22193*/ uint16(xMatch), +/*22194*/ uint16(xCondDataSize), 22182, 22188, 22200, 0, 0, +/*22200*/ uint16(xSetOp), uint16(TEST), +/*22202*/ uint16(xReadSlashR), +/*22203*/ uint16(xArgRM64), +/*22204*/ uint16(xArgR64), +/*22205*/ uint16(xMatch), +/*22206*/ uint16(xSetOp), uint16(XCHG), +/*22208*/ uint16(xReadSlashR), +/*22209*/ uint16(xArgRM8), +/*22210*/ uint16(xArgR8), /*22211*/ uint16(xMatch), -/*22212*/ uint16(xSetOp), uint16(POPFD), -/*22214*/ uint16(xMatch), -/*22215*/ uint16(xCondDataSize), 22209, 22221, 22224, 0, 0, -/*22221*/ uint16(xSetOp), uint16(POPFQ), -/*22223*/ uint16(xMatch), -/*22224*/ uint16(xSetOp), uint16(POPFQ), +/*22212*/ uint16(xCondIs64), 22215, 22233, +/*22215*/ uint16(xCondDataSize), 22221, 22227, 0, 0, 0, +/*22221*/ uint16(xSetOp), uint16(XCHG), +/*22223*/ uint16(xReadSlashR), +/*22224*/ uint16(xArgRM16), +/*22225*/ uint16(xArgR16), /*22226*/ uint16(xMatch), -/*22227*/ uint16(xSetOp), uint16(SAHF), -/*22229*/ uint16(xMatch), -/*22230*/ uint16(xSetOp), uint16(LAHF), +/*22227*/ uint16(xSetOp), uint16(XCHG), +/*22229*/ uint16(xReadSlashR), +/*22230*/ uint16(xArgRM32), +/*22231*/ uint16(xArgR32), /*22232*/ uint16(xMatch), -/*22233*/ uint16(xCondIs64), 22236, 22242, -/*22236*/ uint16(xSetOp), uint16(MOV), -/*22238*/ uint16(xReadCm), -/*22239*/ uint16(xArgAL), -/*22240*/ uint16(xArgMoffs8), -/*22241*/ uint16(xMatch), -/*22242*/ uint16(xCondDataSize), 22236, 22236, 22248, 0, 0, -/*22248*/ uint16(xSetOp), uint16(MOV), -/*22250*/ uint16(xReadCm), -/*22251*/ uint16(xArgAL), -/*22252*/ uint16(xArgMoffs8), -/*22253*/ uint16(xMatch), -/*22254*/ uint16(xCondDataSize), 22260, 22266, 22272, 0, 0, -/*22260*/ uint16(xSetOp), uint16(MOV), -/*22262*/ uint16(xReadCm), -/*22263*/ uint16(xArgAX), -/*22264*/ uint16(xArgMoffs16), -/*22265*/ uint16(xMatch), -/*22266*/ uint16(xSetOp), uint16(MOV), -/*22268*/ uint16(xReadCm), -/*22269*/ uint16(xArgEAX), -/*22270*/ uint16(xArgMoffs32), -/*22271*/ uint16(xMatch), -/*22272*/ uint16(xSetOp), uint16(MOV), -/*22274*/ uint16(xReadCm), -/*22275*/ uint16(xArgRAX), -/*22276*/ uint16(xArgMoffs64), -/*22277*/ uint16(xMatch), -/*22278*/ uint16(xCondIs64), 22281, 22287, -/*22281*/ uint16(xSetOp), uint16(MOV), -/*22283*/ uint16(xReadCm), -/*22284*/ uint16(xArgMoffs8), -/*22285*/ uint16(xArgAL), -/*22286*/ uint16(xMatch), -/*22287*/ uint16(xCondDataSize), 22281, 22281, 22293, 0, 0, +/*22233*/ uint16(xCondDataSize), 22221, 22227, 22239, 0, 0, +/*22239*/ uint16(xSetOp), uint16(XCHG), +/*22241*/ uint16(xReadSlashR), +/*22242*/ uint16(xArgRM64), +/*22243*/ uint16(xArgR64), +/*22244*/ uint16(xMatch), +/*22245*/ uint16(xSetOp), uint16(MOV), +/*22247*/ uint16(xReadSlashR), +/*22248*/ uint16(xArgRM8), +/*22249*/ uint16(xArgR8), +/*22250*/ uint16(xMatch), +/*22251*/ uint16(xCondDataSize), 22257, 22263, 22269, 0, 0, +/*22257*/ uint16(xSetOp), uint16(MOV), +/*22259*/ uint16(xReadSlashR), +/*22260*/ uint16(xArgRM16), +/*22261*/ uint16(xArgR16), +/*22262*/ uint16(xMatch), +/*22263*/ uint16(xSetOp), uint16(MOV), +/*22265*/ uint16(xReadSlashR), +/*22266*/ uint16(xArgRM32), +/*22267*/ uint16(xArgR32), +/*22268*/ uint16(xMatch), +/*22269*/ uint16(xSetOp), uint16(MOV), +/*22271*/ uint16(xReadSlashR), +/*22272*/ uint16(xArgRM64), +/*22273*/ uint16(xArgR64), +/*22274*/ uint16(xMatch), +/*22275*/ uint16(xSetOp), uint16(MOV), +/*22277*/ uint16(xReadSlashR), +/*22278*/ uint16(xArgR8), +/*22279*/ uint16(xArgRM8), +/*22280*/ uint16(xMatch), +/*22281*/ uint16(xCondDataSize), 22287, 22293, 22299, 0, 0, +/*22287*/ uint16(xSetOp), uint16(MOV), +/*22289*/ uint16(xReadSlashR), +/*22290*/ uint16(xArgR16), +/*22291*/ uint16(xArgRM16), +/*22292*/ uint16(xMatch), /*22293*/ uint16(xSetOp), uint16(MOV), -/*22295*/ uint16(xReadCm), -/*22296*/ uint16(xArgMoffs8), -/*22297*/ uint16(xArgAL), +/*22295*/ uint16(xReadSlashR), +/*22296*/ uint16(xArgR32), +/*22297*/ uint16(xArgRM32), /*22298*/ uint16(xMatch), -/*22299*/ uint16(xCondDataSize), 22305, 22311, 22317, 0, 0, -/*22305*/ uint16(xSetOp), uint16(MOV), -/*22307*/ uint16(xReadCm), -/*22308*/ uint16(xArgMoffs16), -/*22309*/ uint16(xArgAX), -/*22310*/ uint16(xMatch), -/*22311*/ uint16(xSetOp), uint16(MOV), -/*22313*/ uint16(xReadCm), -/*22314*/ uint16(xArgMoffs32), -/*22315*/ uint16(xArgEAX), -/*22316*/ uint16(xMatch), -/*22317*/ uint16(xSetOp), uint16(MOV), -/*22319*/ uint16(xReadCm), -/*22320*/ uint16(xArgMoffs64), -/*22321*/ uint16(xArgRAX), -/*22322*/ uint16(xMatch), -/*22323*/ uint16(xSetOp), uint16(MOVSB), +/*22299*/ uint16(xSetOp), uint16(MOV), +/*22301*/ uint16(xReadSlashR), +/*22302*/ uint16(xArgR64), +/*22303*/ uint16(xArgRM64), +/*22304*/ uint16(xMatch), +/*22305*/ uint16(xCondIs64), 22308, 22326, +/*22308*/ uint16(xCondDataSize), 22314, 22320, 0, 0, 0, +/*22314*/ uint16(xSetOp), uint16(MOV), +/*22316*/ uint16(xReadSlashR), +/*22317*/ uint16(xArgRM16), +/*22318*/ uint16(xArgSreg), +/*22319*/ uint16(xMatch), +/*22320*/ uint16(xSetOp), uint16(MOV), +/*22322*/ uint16(xReadSlashR), +/*22323*/ uint16(xArgR32M16), +/*22324*/ uint16(xArgSreg), /*22325*/ uint16(xMatch), -/*22326*/ uint16(xCondIs64), 22329, 22341, -/*22329*/ uint16(xCondDataSize), 22335, 22338, 0, 0, 0, -/*22335*/ uint16(xSetOp), uint16(MOVSW), +/*22326*/ uint16(xCondDataSize), 22314, 22320, 22332, 0, 0, +/*22332*/ uint16(xSetOp), uint16(MOV), +/*22334*/ uint16(xReadSlashR), +/*22335*/ uint16(xArgR64M16), +/*22336*/ uint16(xArgSreg), /*22337*/ uint16(xMatch), -/*22338*/ uint16(xSetOp), uint16(MOVSD), -/*22340*/ uint16(xMatch), -/*22341*/ uint16(xCondDataSize), 22335, 22338, 22347, 0, 0, -/*22347*/ uint16(xSetOp), uint16(MOVSQ), -/*22349*/ uint16(xMatch), -/*22350*/ uint16(xSetOp), uint16(CMPSB), +/*22338*/ uint16(xCondIs64), 22341, 22359, +/*22341*/ uint16(xCondDataSize), 22347, 22353, 0, 0, 0, +/*22347*/ uint16(xSetOp), uint16(LEA), +/*22349*/ uint16(xReadSlashR), +/*22350*/ uint16(xArgR16), +/*22351*/ uint16(xArgM), /*22352*/ uint16(xMatch), -/*22353*/ uint16(xCondIs64), 22356, 22368, -/*22356*/ uint16(xCondDataSize), 22362, 22365, 0, 0, 0, -/*22362*/ uint16(xSetOp), uint16(CMPSW), -/*22364*/ uint16(xMatch), -/*22365*/ uint16(xSetOp), uint16(CMPSD), -/*22367*/ uint16(xMatch), -/*22368*/ uint16(xCondDataSize), 22362, 22365, 22374, 0, 0, -/*22374*/ uint16(xSetOp), uint16(CMPSQ), -/*22376*/ uint16(xMatch), -/*22377*/ uint16(xSetOp), uint16(TEST), -/*22379*/ uint16(xReadIb), -/*22380*/ uint16(xArgAL), -/*22381*/ uint16(xArgImm8u), -/*22382*/ uint16(xMatch), -/*22383*/ uint16(xCondIs64), 22386, 22404, -/*22386*/ uint16(xCondDataSize), 22392, 22398, 0, 0, 0, -/*22392*/ uint16(xSetOp), uint16(TEST), -/*22394*/ uint16(xReadIw), -/*22395*/ uint16(xArgAX), -/*22396*/ uint16(xArgImm16), -/*22397*/ uint16(xMatch), -/*22398*/ uint16(xSetOp), uint16(TEST), -/*22400*/ uint16(xReadId), -/*22401*/ uint16(xArgEAX), -/*22402*/ uint16(xArgImm32), +/*22353*/ uint16(xSetOp), uint16(LEA), +/*22355*/ uint16(xReadSlashR), +/*22356*/ uint16(xArgR32), +/*22357*/ uint16(xArgM), +/*22358*/ uint16(xMatch), +/*22359*/ uint16(xCondDataSize), 22347, 22353, 22365, 0, 0, +/*22365*/ uint16(xSetOp), uint16(LEA), +/*22367*/ uint16(xReadSlashR), +/*22368*/ uint16(xArgR64), +/*22369*/ uint16(xArgM), +/*22370*/ uint16(xMatch), +/*22371*/ uint16(xCondIs64), 22374, 22392, +/*22374*/ uint16(xCondDataSize), 22380, 22386, 0, 0, 0, +/*22380*/ uint16(xSetOp), uint16(MOV), +/*22382*/ uint16(xReadSlashR), +/*22383*/ uint16(xArgSreg), +/*22384*/ uint16(xArgRM16), +/*22385*/ uint16(xMatch), +/*22386*/ uint16(xSetOp), uint16(MOV), +/*22388*/ uint16(xReadSlashR), +/*22389*/ uint16(xArgSreg), +/*22390*/ uint16(xArgR32M16), +/*22391*/ uint16(xMatch), +/*22392*/ uint16(xCondDataSize), 22380, 22386, 22398, 0, 0, +/*22398*/ uint16(xSetOp), uint16(MOV), +/*22400*/ uint16(xReadSlashR), +/*22401*/ uint16(xArgSreg), +/*22402*/ uint16(xArgR64M16), /*22403*/ uint16(xMatch), -/*22404*/ uint16(xCondDataSize), 22392, 22398, 22410, 0, 0, -/*22410*/ uint16(xSetOp), uint16(TEST), -/*22412*/ uint16(xReadId), -/*22413*/ uint16(xArgRAX), -/*22414*/ uint16(xArgImm32), -/*22415*/ uint16(xMatch), -/*22416*/ uint16(xSetOp), uint16(STOSB), -/*22418*/ uint16(xMatch), -/*22419*/ uint16(xCondIs64), 22422, 22434, -/*22422*/ uint16(xCondDataSize), 22428, 22431, 0, 0, 0, -/*22428*/ uint16(xSetOp), uint16(STOSW), -/*22430*/ uint16(xMatch), -/*22431*/ uint16(xSetOp), uint16(STOSD), -/*22433*/ uint16(xMatch), -/*22434*/ uint16(xCondDataSize), 22428, 22431, 22440, 0, 0, -/*22440*/ uint16(xSetOp), uint16(STOSQ), -/*22442*/ uint16(xMatch), -/*22443*/ uint16(xSetOp), uint16(LODSB), -/*22445*/ uint16(xMatch), -/*22446*/ uint16(xCondIs64), 22449, 22461, -/*22449*/ uint16(xCondDataSize), 22455, 22458, 0, 0, 0, -/*22455*/ uint16(xSetOp), uint16(LODSW), +/*22404*/ uint16(xCondSlashR), + 22413, // 0 + 0, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*22413*/ uint16(xCondIs64), 22416, 22430, +/*22416*/ uint16(xCondDataSize), 22422, 22426, 0, 0, 0, +/*22422*/ uint16(xSetOp), uint16(POP), +/*22424*/ uint16(xArgRM16), +/*22425*/ uint16(xMatch), +/*22426*/ uint16(xSetOp), uint16(POP), +/*22428*/ uint16(xArgRM32), +/*22429*/ uint16(xMatch), +/*22430*/ uint16(xCondDataSize), 22422, 22436, 22440, 0, 0, +/*22436*/ uint16(xSetOp), uint16(POP), +/*22438*/ uint16(xArgRM64), +/*22439*/ uint16(xMatch), +/*22440*/ uint16(xSetOp), uint16(POP), +/*22442*/ uint16(xArgRM64), +/*22443*/ uint16(xMatch), +/*22444*/ uint16(xCondIs64), 22447, 22463, +/*22447*/ uint16(xCondDataSize), 22453, 22458, 0, 0, 0, +/*22453*/ uint16(xSetOp), uint16(XCHG), +/*22455*/ uint16(xArgR16op), +/*22456*/ uint16(xArgAX), /*22457*/ uint16(xMatch), -/*22458*/ uint16(xSetOp), uint16(LODSD), -/*22460*/ uint16(xMatch), -/*22461*/ uint16(xCondDataSize), 22455, 22458, 22467, 0, 0, -/*22467*/ uint16(xSetOp), uint16(LODSQ), -/*22469*/ uint16(xMatch), -/*22470*/ uint16(xSetOp), uint16(SCASB), -/*22472*/ uint16(xMatch), -/*22473*/ uint16(xCondIs64), 22476, 22488, -/*22476*/ uint16(xCondDataSize), 22482, 22485, 0, 0, 0, -/*22482*/ uint16(xSetOp), uint16(SCASW), -/*22484*/ uint16(xMatch), -/*22485*/ uint16(xSetOp), uint16(SCASD), -/*22487*/ uint16(xMatch), -/*22488*/ uint16(xCondDataSize), 22482, 22485, 22494, 0, 0, -/*22494*/ uint16(xSetOp), uint16(SCASQ), -/*22496*/ uint16(xMatch), -/*22497*/ uint16(xSetOp), uint16(MOV), -/*22499*/ uint16(xReadIb), -/*22500*/ uint16(xArgR8op), -/*22501*/ uint16(xArgImm8u), -/*22502*/ uint16(xMatch), -/*22503*/ uint16(xCondIs64), 22506, 22524, -/*22506*/ uint16(xCondDataSize), 22512, 22518, 0, 0, 0, -/*22512*/ uint16(xSetOp), uint16(MOV), -/*22514*/ uint16(xReadIw), -/*22515*/ uint16(xArgR16op), -/*22516*/ uint16(xArgImm16), -/*22517*/ uint16(xMatch), -/*22518*/ uint16(xSetOp), uint16(MOV), -/*22520*/ uint16(xReadId), -/*22521*/ uint16(xArgR32op), -/*22522*/ uint16(xArgImm32), -/*22523*/ uint16(xMatch), -/*22524*/ uint16(xCondDataSize), 22512, 22518, 22530, 0, 0, -/*22530*/ uint16(xSetOp), uint16(MOV), -/*22532*/ uint16(xReadIo), -/*22533*/ uint16(xArgR64op), -/*22534*/ uint16(xArgImm64), +/*22458*/ uint16(xSetOp), uint16(XCHG), +/*22460*/ uint16(xArgR32op), +/*22461*/ uint16(xArgEAX), +/*22462*/ uint16(xMatch), +/*22463*/ uint16(xCondDataSize), 22453, 22458, 22469, 0, 0, +/*22469*/ uint16(xSetOp), uint16(XCHG), +/*22471*/ uint16(xArgR64op), +/*22472*/ uint16(xArgRAX), +/*22473*/ uint16(xMatch), +/*22474*/ uint16(xCondIs64), 22477, 22489, +/*22477*/ uint16(xCondDataSize), 22483, 22486, 0, 0, 0, +/*22483*/ uint16(xSetOp), uint16(CBW), +/*22485*/ uint16(xMatch), +/*22486*/ uint16(xSetOp), uint16(CWDE), +/*22488*/ uint16(xMatch), +/*22489*/ uint16(xCondDataSize), 22483, 22486, 22495, 0, 0, +/*22495*/ uint16(xSetOp), uint16(CDQE), +/*22497*/ uint16(xMatch), +/*22498*/ uint16(xCondIs64), 22501, 22513, +/*22501*/ uint16(xCondDataSize), 22507, 22510, 0, 0, 0, +/*22507*/ uint16(xSetOp), uint16(CWD), +/*22509*/ uint16(xMatch), +/*22510*/ uint16(xSetOp), uint16(CDQ), +/*22512*/ uint16(xMatch), +/*22513*/ uint16(xCondDataSize), 22507, 22510, 22519, 0, 0, +/*22519*/ uint16(xSetOp), uint16(CQO), +/*22521*/ uint16(xMatch), +/*22522*/ uint16(xCondIs64), 22525, 0, +/*22525*/ uint16(xCondDataSize), 22531, 22536, 0, 0, 0, +/*22531*/ uint16(xSetOp), uint16(LCALL), +/*22533*/ uint16(xReadCd), +/*22534*/ uint16(xArgPtr16colon16), /*22535*/ uint16(xMatch), -/*22536*/ uint16(xCondSlashR), - 22545, // 0 - 22551, // 1 - 22557, // 2 - 22563, // 3 - 22569, // 4 - 22575, // 5 - 0, // 6 - 22581, // 7 -/*22545*/ uint16(xSetOp), uint16(ROL), -/*22547*/ uint16(xReadIb), -/*22548*/ uint16(xArgRM8), -/*22549*/ uint16(xArgImm8u), -/*22550*/ uint16(xMatch), -/*22551*/ uint16(xSetOp), uint16(ROR), -/*22553*/ uint16(xReadIb), -/*22554*/ uint16(xArgRM8), -/*22555*/ uint16(xArgImm8u), -/*22556*/ uint16(xMatch), -/*22557*/ uint16(xSetOp), uint16(RCL), -/*22559*/ uint16(xReadIb), -/*22560*/ uint16(xArgRM8), -/*22561*/ uint16(xArgImm8u), -/*22562*/ uint16(xMatch), -/*22563*/ uint16(xSetOp), uint16(RCR), -/*22565*/ uint16(xReadIb), -/*22566*/ uint16(xArgRM8), -/*22567*/ uint16(xArgImm8u), -/*22568*/ uint16(xMatch), -/*22569*/ uint16(xSetOp), uint16(SHL), -/*22571*/ uint16(xReadIb), -/*22572*/ uint16(xArgRM8), -/*22573*/ uint16(xArgImm8u), -/*22574*/ uint16(xMatch), -/*22575*/ uint16(xSetOp), uint16(SHR), -/*22577*/ uint16(xReadIb), -/*22578*/ uint16(xArgRM8), -/*22579*/ uint16(xArgImm8u), -/*22580*/ uint16(xMatch), -/*22581*/ uint16(xSetOp), uint16(SAR), -/*22583*/ uint16(xReadIb), -/*22584*/ uint16(xArgRM8), -/*22585*/ uint16(xArgImm8u), -/*22586*/ uint16(xMatch), -/*22587*/ uint16(xCondSlashR), - 22596, // 0 - 22620, // 1 - 22644, // 2 - 22677, // 3 - 22710, // 4 - 22743, // 5 - 0, // 6 - 22776, // 7 -/*22596*/ uint16(xCondDataSize), 22602, 22608, 22614, 0, 0, -/*22602*/ uint16(xSetOp), uint16(ROL), -/*22604*/ uint16(xReadIb), -/*22605*/ uint16(xArgRM16), -/*22606*/ uint16(xArgImm8u), -/*22607*/ uint16(xMatch), -/*22608*/ uint16(xSetOp), uint16(ROL), -/*22610*/ uint16(xReadIb), -/*22611*/ uint16(xArgRM32), -/*22612*/ uint16(xArgImm8u), -/*22613*/ uint16(xMatch), -/*22614*/ uint16(xSetOp), uint16(ROL), -/*22616*/ uint16(xReadIb), -/*22617*/ uint16(xArgRM64), -/*22618*/ uint16(xArgImm8u), -/*22619*/ uint16(xMatch), -/*22620*/ uint16(xCondDataSize), 22626, 22632, 22638, 0, 0, -/*22626*/ uint16(xSetOp), uint16(ROR), -/*22628*/ uint16(xReadIb), -/*22629*/ uint16(xArgRM16), -/*22630*/ uint16(xArgImm8u), -/*22631*/ uint16(xMatch), -/*22632*/ uint16(xSetOp), uint16(ROR), -/*22634*/ uint16(xReadIb), -/*22635*/ uint16(xArgRM32), -/*22636*/ uint16(xArgImm8u), -/*22637*/ uint16(xMatch), -/*22638*/ uint16(xSetOp), uint16(ROR), -/*22640*/ uint16(xReadIb), -/*22641*/ uint16(xArgRM64), -/*22642*/ uint16(xArgImm8u), -/*22643*/ uint16(xMatch), -/*22644*/ uint16(xCondIs64), 22647, 22665, -/*22647*/ uint16(xCondDataSize), 22653, 22659, 0, 0, 0, -/*22653*/ uint16(xSetOp), uint16(RCL), -/*22655*/ uint16(xReadIb), -/*22656*/ uint16(xArgRM16), -/*22657*/ uint16(xArgImm8u), -/*22658*/ uint16(xMatch), -/*22659*/ uint16(xSetOp), uint16(RCL), -/*22661*/ uint16(xReadIb), -/*22662*/ uint16(xArgRM32), -/*22663*/ uint16(xArgImm8u), -/*22664*/ uint16(xMatch), -/*22665*/ uint16(xCondDataSize), 22653, 22659, 22671, 0, 0, -/*22671*/ uint16(xSetOp), uint16(RCL), -/*22673*/ uint16(xReadIb), -/*22674*/ uint16(xArgRM64), -/*22675*/ uint16(xArgImm8u), -/*22676*/ uint16(xMatch), -/*22677*/ uint16(xCondIs64), 22680, 22698, -/*22680*/ uint16(xCondDataSize), 22686, 22692, 0, 0, 0, -/*22686*/ uint16(xSetOp), uint16(RCR), -/*22688*/ uint16(xReadIb), -/*22689*/ uint16(xArgRM16), -/*22690*/ uint16(xArgImm8u), -/*22691*/ uint16(xMatch), -/*22692*/ uint16(xSetOp), uint16(RCR), -/*22694*/ uint16(xReadIb), -/*22695*/ uint16(xArgRM32), -/*22696*/ uint16(xArgImm8u), -/*22697*/ uint16(xMatch), -/*22698*/ uint16(xCondDataSize), 22686, 22692, 22704, 0, 0, -/*22704*/ uint16(xSetOp), uint16(RCR), -/*22706*/ uint16(xReadIb), -/*22707*/ uint16(xArgRM64), -/*22708*/ uint16(xArgImm8u), -/*22709*/ uint16(xMatch), -/*22710*/ uint16(xCondIs64), 22713, 22731, -/*22713*/ uint16(xCondDataSize), 22719, 22725, 0, 0, 0, -/*22719*/ uint16(xSetOp), uint16(SHL), -/*22721*/ uint16(xReadIb), -/*22722*/ uint16(xArgRM16), -/*22723*/ uint16(xArgImm8u), -/*22724*/ uint16(xMatch), -/*22725*/ uint16(xSetOp), uint16(SHL), -/*22727*/ uint16(xReadIb), -/*22728*/ uint16(xArgRM32), -/*22729*/ uint16(xArgImm8u), -/*22730*/ uint16(xMatch), -/*22731*/ uint16(xCondDataSize), 22719, 22725, 22737, 0, 0, -/*22737*/ uint16(xSetOp), uint16(SHL), -/*22739*/ uint16(xReadIb), -/*22740*/ uint16(xArgRM64), -/*22741*/ uint16(xArgImm8u), -/*22742*/ uint16(xMatch), -/*22743*/ uint16(xCondIs64), 22746, 22764, -/*22746*/ uint16(xCondDataSize), 22752, 22758, 0, 0, 0, -/*22752*/ uint16(xSetOp), uint16(SHR), -/*22754*/ uint16(xReadIb), -/*22755*/ uint16(xArgRM16), -/*22756*/ uint16(xArgImm8u), -/*22757*/ uint16(xMatch), -/*22758*/ uint16(xSetOp), uint16(SHR), -/*22760*/ uint16(xReadIb), -/*22761*/ uint16(xArgRM32), -/*22762*/ uint16(xArgImm8u), -/*22763*/ uint16(xMatch), -/*22764*/ uint16(xCondDataSize), 22752, 22758, 22770, 0, 0, -/*22770*/ uint16(xSetOp), uint16(SHR), -/*22772*/ uint16(xReadIb), -/*22773*/ uint16(xArgRM64), -/*22774*/ uint16(xArgImm8u), -/*22775*/ uint16(xMatch), -/*22776*/ uint16(xCondIs64), 22779, 22797, -/*22779*/ uint16(xCondDataSize), 22785, 22791, 0, 0, 0, -/*22785*/ uint16(xSetOp), uint16(SAR), -/*22787*/ uint16(xReadIb), -/*22788*/ uint16(xArgRM16), -/*22789*/ uint16(xArgImm8u), -/*22790*/ uint16(xMatch), -/*22791*/ uint16(xSetOp), uint16(SAR), -/*22793*/ uint16(xReadIb), -/*22794*/ uint16(xArgRM32), -/*22795*/ uint16(xArgImm8u), -/*22796*/ uint16(xMatch), -/*22797*/ uint16(xCondDataSize), 22785, 22791, 22803, 0, 0, -/*22803*/ uint16(xSetOp), uint16(SAR), -/*22805*/ uint16(xReadIb), -/*22806*/ uint16(xArgRM64), -/*22807*/ uint16(xArgImm8u), -/*22808*/ uint16(xMatch), -/*22809*/ uint16(xSetOp), uint16(RET), -/*22811*/ uint16(xReadIw), -/*22812*/ uint16(xArgImm16u), +/*22536*/ uint16(xSetOp), uint16(LCALL), +/*22538*/ uint16(xReadCp), +/*22539*/ uint16(xArgPtr16colon32), +/*22540*/ uint16(xMatch), +/*22541*/ uint16(xSetOp), uint16(FWAIT), +/*22543*/ uint16(xMatch), +/*22544*/ uint16(xCondIs64), 22547, 22559, +/*22547*/ uint16(xCondDataSize), 22553, 22556, 0, 0, 0, +/*22553*/ uint16(xSetOp), uint16(PUSHF), +/*22555*/ uint16(xMatch), +/*22556*/ uint16(xSetOp), uint16(PUSHFD), +/*22558*/ uint16(xMatch), +/*22559*/ uint16(xCondDataSize), 22553, 22565, 22568, 0, 0, +/*22565*/ uint16(xSetOp), uint16(PUSHFQ), +/*22567*/ uint16(xMatch), +/*22568*/ uint16(xSetOp), uint16(PUSHFQ), +/*22570*/ uint16(xMatch), +/*22571*/ uint16(xCondIs64), 22574, 22586, +/*22574*/ uint16(xCondDataSize), 22580, 22583, 0, 0, 0, +/*22580*/ uint16(xSetOp), uint16(POPF), +/*22582*/ uint16(xMatch), +/*22583*/ uint16(xSetOp), uint16(POPFD), +/*22585*/ uint16(xMatch), +/*22586*/ uint16(xCondDataSize), 22580, 22592, 22595, 0, 0, +/*22592*/ uint16(xSetOp), uint16(POPFQ), +/*22594*/ uint16(xMatch), +/*22595*/ uint16(xSetOp), uint16(POPFQ), +/*22597*/ uint16(xMatch), +/*22598*/ uint16(xSetOp), uint16(SAHF), +/*22600*/ uint16(xMatch), +/*22601*/ uint16(xSetOp), uint16(LAHF), +/*22603*/ uint16(xMatch), +/*22604*/ uint16(xCondIs64), 22607, 22613, +/*22607*/ uint16(xSetOp), uint16(MOV), +/*22609*/ uint16(xReadCm), +/*22610*/ uint16(xArgAL), +/*22611*/ uint16(xArgMoffs8), +/*22612*/ uint16(xMatch), +/*22613*/ uint16(xCondDataSize), 22607, 22607, 22619, 0, 0, +/*22619*/ uint16(xSetOp), uint16(MOV), +/*22621*/ uint16(xReadCm), +/*22622*/ uint16(xArgAL), +/*22623*/ uint16(xArgMoffs8), +/*22624*/ uint16(xMatch), +/*22625*/ uint16(xCondDataSize), 22631, 22637, 22643, 0, 0, +/*22631*/ uint16(xSetOp), uint16(MOV), +/*22633*/ uint16(xReadCm), +/*22634*/ uint16(xArgAX), +/*22635*/ uint16(xArgMoffs16), +/*22636*/ uint16(xMatch), +/*22637*/ uint16(xSetOp), uint16(MOV), +/*22639*/ uint16(xReadCm), +/*22640*/ uint16(xArgEAX), +/*22641*/ uint16(xArgMoffs32), +/*22642*/ uint16(xMatch), +/*22643*/ uint16(xSetOp), uint16(MOV), +/*22645*/ uint16(xReadCm), +/*22646*/ uint16(xArgRAX), +/*22647*/ uint16(xArgMoffs64), +/*22648*/ uint16(xMatch), +/*22649*/ uint16(xCondIs64), 22652, 22658, +/*22652*/ uint16(xSetOp), uint16(MOV), +/*22654*/ uint16(xReadCm), +/*22655*/ uint16(xArgMoffs8), +/*22656*/ uint16(xArgAL), +/*22657*/ uint16(xMatch), +/*22658*/ uint16(xCondDataSize), 22652, 22652, 22664, 0, 0, +/*22664*/ uint16(xSetOp), uint16(MOV), +/*22666*/ uint16(xReadCm), +/*22667*/ uint16(xArgMoffs8), +/*22668*/ uint16(xArgAL), +/*22669*/ uint16(xMatch), +/*22670*/ uint16(xCondDataSize), 22676, 22682, 22688, 0, 0, +/*22676*/ uint16(xSetOp), uint16(MOV), +/*22678*/ uint16(xReadCm), +/*22679*/ uint16(xArgMoffs16), +/*22680*/ uint16(xArgAX), +/*22681*/ uint16(xMatch), +/*22682*/ uint16(xSetOp), uint16(MOV), +/*22684*/ uint16(xReadCm), +/*22685*/ uint16(xArgMoffs32), +/*22686*/ uint16(xArgEAX), +/*22687*/ uint16(xMatch), +/*22688*/ uint16(xSetOp), uint16(MOV), +/*22690*/ uint16(xReadCm), +/*22691*/ uint16(xArgMoffs64), +/*22692*/ uint16(xArgRAX), +/*22693*/ uint16(xMatch), +/*22694*/ uint16(xSetOp), uint16(MOVSB), +/*22696*/ uint16(xMatch), +/*22697*/ uint16(xCondIs64), 22700, 22712, +/*22700*/ uint16(xCondDataSize), 22706, 22709, 0, 0, 0, +/*22706*/ uint16(xSetOp), uint16(MOVSW), +/*22708*/ uint16(xMatch), +/*22709*/ uint16(xSetOp), uint16(MOVSD), +/*22711*/ uint16(xMatch), +/*22712*/ uint16(xCondDataSize), 22706, 22709, 22718, 0, 0, +/*22718*/ uint16(xSetOp), uint16(MOVSQ), +/*22720*/ uint16(xMatch), +/*22721*/ uint16(xSetOp), uint16(CMPSB), +/*22723*/ uint16(xMatch), +/*22724*/ uint16(xCondIs64), 22727, 22739, +/*22727*/ uint16(xCondDataSize), 22733, 22736, 0, 0, 0, +/*22733*/ uint16(xSetOp), uint16(CMPSW), +/*22735*/ uint16(xMatch), +/*22736*/ uint16(xSetOp), uint16(CMPSD), +/*22738*/ uint16(xMatch), +/*22739*/ uint16(xCondDataSize), 22733, 22736, 22745, 0, 0, +/*22745*/ uint16(xSetOp), uint16(CMPSQ), +/*22747*/ uint16(xMatch), +/*22748*/ uint16(xSetOp), uint16(TEST), +/*22750*/ uint16(xReadIb), +/*22751*/ uint16(xArgAL), +/*22752*/ uint16(xArgImm8u), +/*22753*/ uint16(xMatch), +/*22754*/ uint16(xCondIs64), 22757, 22775, +/*22757*/ uint16(xCondDataSize), 22763, 22769, 0, 0, 0, +/*22763*/ uint16(xSetOp), uint16(TEST), +/*22765*/ uint16(xReadIw), +/*22766*/ uint16(xArgAX), +/*22767*/ uint16(xArgImm16), +/*22768*/ uint16(xMatch), +/*22769*/ uint16(xSetOp), uint16(TEST), +/*22771*/ uint16(xReadId), +/*22772*/ uint16(xArgEAX), +/*22773*/ uint16(xArgImm32), +/*22774*/ uint16(xMatch), +/*22775*/ uint16(xCondDataSize), 22763, 22769, 22781, 0, 0, +/*22781*/ uint16(xSetOp), uint16(TEST), +/*22783*/ uint16(xReadId), +/*22784*/ uint16(xArgRAX), +/*22785*/ uint16(xArgImm32), +/*22786*/ uint16(xMatch), +/*22787*/ uint16(xSetOp), uint16(STOSB), +/*22789*/ uint16(xMatch), +/*22790*/ uint16(xCondIs64), 22793, 22805, +/*22793*/ uint16(xCondDataSize), 22799, 22802, 0, 0, 0, +/*22799*/ uint16(xSetOp), uint16(STOSW), +/*22801*/ uint16(xMatch), +/*22802*/ uint16(xSetOp), uint16(STOSD), +/*22804*/ uint16(xMatch), +/*22805*/ uint16(xCondDataSize), 22799, 22802, 22811, 0, 0, +/*22811*/ uint16(xSetOp), uint16(STOSQ), /*22813*/ uint16(xMatch), -/*22814*/ uint16(xSetOp), uint16(RET), +/*22814*/ uint16(xSetOp), uint16(LODSB), /*22816*/ uint16(xMatch), -/*22817*/ uint16(xCondIs64), 22820, 0, -/*22820*/ uint16(xCondDataSize), 22826, 22832, 0, 0, 0, -/*22826*/ uint16(xSetOp), uint16(LES), -/*22828*/ uint16(xReadSlashR), -/*22829*/ uint16(xArgR16), -/*22830*/ uint16(xArgM16colon16), +/*22817*/ uint16(xCondIs64), 22820, 22832, +/*22820*/ uint16(xCondDataSize), 22826, 22829, 0, 0, 0, +/*22826*/ uint16(xSetOp), uint16(LODSW), +/*22828*/ uint16(xMatch), +/*22829*/ uint16(xSetOp), uint16(LODSD), /*22831*/ uint16(xMatch), -/*22832*/ uint16(xSetOp), uint16(LES), -/*22834*/ uint16(xReadSlashR), -/*22835*/ uint16(xArgR32), -/*22836*/ uint16(xArgM16colon32), -/*22837*/ uint16(xMatch), -/*22838*/ uint16(xCondIs64), 22841, 0, -/*22841*/ uint16(xCondDataSize), 22847, 22853, 0, 0, 0, -/*22847*/ uint16(xSetOp), uint16(LDS), -/*22849*/ uint16(xReadSlashR), -/*22850*/ uint16(xArgR16), -/*22851*/ uint16(xArgM16colon16), -/*22852*/ uint16(xMatch), -/*22853*/ uint16(xSetOp), uint16(LDS), -/*22855*/ uint16(xReadSlashR), -/*22856*/ uint16(xArgR32), -/*22857*/ uint16(xArgM16colon32), +/*22832*/ uint16(xCondDataSize), 22826, 22829, 22838, 0, 0, +/*22838*/ uint16(xSetOp), uint16(LODSQ), +/*22840*/ uint16(xMatch), +/*22841*/ uint16(xSetOp), uint16(SCASB), +/*22843*/ uint16(xMatch), +/*22844*/ uint16(xCondIs64), 22847, 22859, +/*22847*/ uint16(xCondDataSize), 22853, 22856, 0, 0, 0, +/*22853*/ uint16(xSetOp), uint16(SCASW), +/*22855*/ uint16(xMatch), +/*22856*/ uint16(xSetOp), uint16(SCASD), /*22858*/ uint16(xMatch), -/*22859*/ uint16(xCondByte), 1, - 0xF8, 22878, -/*22863*/ uint16(xCondSlashR), - 22872, // 0 +/*22859*/ uint16(xCondDataSize), 22853, 22856, 22865, 0, 0, +/*22865*/ uint16(xSetOp), uint16(SCASQ), +/*22867*/ uint16(xMatch), +/*22868*/ uint16(xSetOp), uint16(MOV), +/*22870*/ uint16(xReadIb), +/*22871*/ uint16(xArgR8op), +/*22872*/ uint16(xArgImm8u), +/*22873*/ uint16(xMatch), +/*22874*/ uint16(xCondIs64), 22877, 22895, +/*22877*/ uint16(xCondDataSize), 22883, 22889, 0, 0, 0, +/*22883*/ uint16(xSetOp), uint16(MOV), +/*22885*/ uint16(xReadIw), +/*22886*/ uint16(xArgR16op), +/*22887*/ uint16(xArgImm16), +/*22888*/ uint16(xMatch), +/*22889*/ uint16(xSetOp), uint16(MOV), +/*22891*/ uint16(xReadId), +/*22892*/ uint16(xArgR32op), +/*22893*/ uint16(xArgImm32), +/*22894*/ uint16(xMatch), +/*22895*/ uint16(xCondDataSize), 22883, 22889, 22901, 0, 0, +/*22901*/ uint16(xSetOp), uint16(MOV), +/*22903*/ uint16(xReadIo), +/*22904*/ uint16(xArgR64op), +/*22905*/ uint16(xArgImm64), +/*22906*/ uint16(xMatch), +/*22907*/ uint16(xCondSlashR), + 22916, // 0 + 22922, // 1 + 22928, // 2 + 22934, // 3 + 22940, // 4 + 22946, // 5 + 0, // 6 + 22952, // 7 +/*22916*/ uint16(xSetOp), uint16(ROL), +/*22918*/ uint16(xReadIb), +/*22919*/ uint16(xArgRM8), +/*22920*/ uint16(xArgImm8u), +/*22921*/ uint16(xMatch), +/*22922*/ uint16(xSetOp), uint16(ROR), +/*22924*/ uint16(xReadIb), +/*22925*/ uint16(xArgRM8), +/*22926*/ uint16(xArgImm8u), +/*22927*/ uint16(xMatch), +/*22928*/ uint16(xSetOp), uint16(RCL), +/*22930*/ uint16(xReadIb), +/*22931*/ uint16(xArgRM8), +/*22932*/ uint16(xArgImm8u), +/*22933*/ uint16(xMatch), +/*22934*/ uint16(xSetOp), uint16(RCR), +/*22936*/ uint16(xReadIb), +/*22937*/ uint16(xArgRM8), +/*22938*/ uint16(xArgImm8u), +/*22939*/ uint16(xMatch), +/*22940*/ uint16(xSetOp), uint16(SHL), +/*22942*/ uint16(xReadIb), +/*22943*/ uint16(xArgRM8), +/*22944*/ uint16(xArgImm8u), +/*22945*/ uint16(xMatch), +/*22946*/ uint16(xSetOp), uint16(SHR), +/*22948*/ uint16(xReadIb), +/*22949*/ uint16(xArgRM8), +/*22950*/ uint16(xArgImm8u), +/*22951*/ uint16(xMatch), +/*22952*/ uint16(xSetOp), uint16(SAR), +/*22954*/ uint16(xReadIb), +/*22955*/ uint16(xArgRM8), +/*22956*/ uint16(xArgImm8u), +/*22957*/ uint16(xMatch), +/*22958*/ uint16(xCondSlashR), + 22967, // 0 + 22991, // 1 + 23015, // 2 + 23048, // 3 + 23081, // 4 + 23114, // 5 + 0, // 6 + 23147, // 7 +/*22967*/ uint16(xCondDataSize), 22973, 22979, 22985, 0, 0, +/*22973*/ uint16(xSetOp), uint16(ROL), +/*22975*/ uint16(xReadIb), +/*22976*/ uint16(xArgRM16), +/*22977*/ uint16(xArgImm8u), +/*22978*/ uint16(xMatch), +/*22979*/ uint16(xSetOp), uint16(ROL), +/*22981*/ uint16(xReadIb), +/*22982*/ uint16(xArgRM32), +/*22983*/ uint16(xArgImm8u), +/*22984*/ uint16(xMatch), +/*22985*/ uint16(xSetOp), uint16(ROL), +/*22987*/ uint16(xReadIb), +/*22988*/ uint16(xArgRM64), +/*22989*/ uint16(xArgImm8u), +/*22990*/ uint16(xMatch), +/*22991*/ uint16(xCondDataSize), 22997, 23003, 23009, 0, 0, +/*22997*/ uint16(xSetOp), uint16(ROR), +/*22999*/ uint16(xReadIb), +/*23000*/ uint16(xArgRM16), +/*23001*/ uint16(xArgImm8u), +/*23002*/ uint16(xMatch), +/*23003*/ uint16(xSetOp), uint16(ROR), +/*23005*/ uint16(xReadIb), +/*23006*/ uint16(xArgRM32), +/*23007*/ uint16(xArgImm8u), +/*23008*/ uint16(xMatch), +/*23009*/ uint16(xSetOp), uint16(ROR), +/*23011*/ uint16(xReadIb), +/*23012*/ uint16(xArgRM64), +/*23013*/ uint16(xArgImm8u), +/*23014*/ uint16(xMatch), +/*23015*/ uint16(xCondIs64), 23018, 23036, +/*23018*/ uint16(xCondDataSize), 23024, 23030, 0, 0, 0, +/*23024*/ uint16(xSetOp), uint16(RCL), +/*23026*/ uint16(xReadIb), +/*23027*/ uint16(xArgRM16), +/*23028*/ uint16(xArgImm8u), +/*23029*/ uint16(xMatch), +/*23030*/ uint16(xSetOp), uint16(RCL), +/*23032*/ uint16(xReadIb), +/*23033*/ uint16(xArgRM32), +/*23034*/ uint16(xArgImm8u), +/*23035*/ uint16(xMatch), +/*23036*/ uint16(xCondDataSize), 23024, 23030, 23042, 0, 0, +/*23042*/ uint16(xSetOp), uint16(RCL), +/*23044*/ uint16(xReadIb), +/*23045*/ uint16(xArgRM64), +/*23046*/ uint16(xArgImm8u), +/*23047*/ uint16(xMatch), +/*23048*/ uint16(xCondIs64), 23051, 23069, +/*23051*/ uint16(xCondDataSize), 23057, 23063, 0, 0, 0, +/*23057*/ uint16(xSetOp), uint16(RCR), +/*23059*/ uint16(xReadIb), +/*23060*/ uint16(xArgRM16), +/*23061*/ uint16(xArgImm8u), +/*23062*/ uint16(xMatch), +/*23063*/ uint16(xSetOp), uint16(RCR), +/*23065*/ uint16(xReadIb), +/*23066*/ uint16(xArgRM32), +/*23067*/ uint16(xArgImm8u), +/*23068*/ uint16(xMatch), +/*23069*/ uint16(xCondDataSize), 23057, 23063, 23075, 0, 0, +/*23075*/ uint16(xSetOp), uint16(RCR), +/*23077*/ uint16(xReadIb), +/*23078*/ uint16(xArgRM64), +/*23079*/ uint16(xArgImm8u), +/*23080*/ uint16(xMatch), +/*23081*/ uint16(xCondIs64), 23084, 23102, +/*23084*/ uint16(xCondDataSize), 23090, 23096, 0, 0, 0, +/*23090*/ uint16(xSetOp), uint16(SHL), +/*23092*/ uint16(xReadIb), +/*23093*/ uint16(xArgRM16), +/*23094*/ uint16(xArgImm8u), +/*23095*/ uint16(xMatch), +/*23096*/ uint16(xSetOp), uint16(SHL), +/*23098*/ uint16(xReadIb), +/*23099*/ uint16(xArgRM32), +/*23100*/ uint16(xArgImm8u), +/*23101*/ uint16(xMatch), +/*23102*/ uint16(xCondDataSize), 23090, 23096, 23108, 0, 0, +/*23108*/ uint16(xSetOp), uint16(SHL), +/*23110*/ uint16(xReadIb), +/*23111*/ uint16(xArgRM64), +/*23112*/ uint16(xArgImm8u), +/*23113*/ uint16(xMatch), +/*23114*/ uint16(xCondIs64), 23117, 23135, +/*23117*/ uint16(xCondDataSize), 23123, 23129, 0, 0, 0, +/*23123*/ uint16(xSetOp), uint16(SHR), +/*23125*/ uint16(xReadIb), +/*23126*/ uint16(xArgRM16), +/*23127*/ uint16(xArgImm8u), +/*23128*/ uint16(xMatch), +/*23129*/ uint16(xSetOp), uint16(SHR), +/*23131*/ uint16(xReadIb), +/*23132*/ uint16(xArgRM32), +/*23133*/ uint16(xArgImm8u), +/*23134*/ uint16(xMatch), +/*23135*/ uint16(xCondDataSize), 23123, 23129, 23141, 0, 0, +/*23141*/ uint16(xSetOp), uint16(SHR), +/*23143*/ uint16(xReadIb), +/*23144*/ uint16(xArgRM64), +/*23145*/ uint16(xArgImm8u), +/*23146*/ uint16(xMatch), +/*23147*/ uint16(xCondIs64), 23150, 23168, +/*23150*/ uint16(xCondDataSize), 23156, 23162, 0, 0, 0, +/*23156*/ uint16(xSetOp), uint16(SAR), +/*23158*/ uint16(xReadIb), +/*23159*/ uint16(xArgRM16), +/*23160*/ uint16(xArgImm8u), +/*23161*/ uint16(xMatch), +/*23162*/ uint16(xSetOp), uint16(SAR), +/*23164*/ uint16(xReadIb), +/*23165*/ uint16(xArgRM32), +/*23166*/ uint16(xArgImm8u), +/*23167*/ uint16(xMatch), +/*23168*/ uint16(xCondDataSize), 23156, 23162, 23174, 0, 0, +/*23174*/ uint16(xSetOp), uint16(SAR), +/*23176*/ uint16(xReadIb), +/*23177*/ uint16(xArgRM64), +/*23178*/ uint16(xArgImm8u), +/*23179*/ uint16(xMatch), +/*23180*/ uint16(xSetOp), uint16(RET), +/*23182*/ uint16(xReadIw), +/*23183*/ uint16(xArgImm16u), +/*23184*/ uint16(xMatch), +/*23185*/ uint16(xSetOp), uint16(RET), +/*23187*/ uint16(xMatch), +/*23188*/ uint16(xCondIs64), 23191, 0, +/*23191*/ uint16(xCondDataSize), 23197, 23203, 0, 0, 0, +/*23197*/ uint16(xSetOp), uint16(LES), +/*23199*/ uint16(xReadSlashR), +/*23200*/ uint16(xArgR16), +/*23201*/ uint16(xArgM16colon16), +/*23202*/ uint16(xMatch), +/*23203*/ uint16(xSetOp), uint16(LES), +/*23205*/ uint16(xReadSlashR), +/*23206*/ uint16(xArgR32), +/*23207*/ uint16(xArgM16colon32), +/*23208*/ uint16(xMatch), +/*23209*/ uint16(xCondIs64), 23212, 0, +/*23212*/ uint16(xCondDataSize), 23218, 23224, 0, 0, 0, +/*23218*/ uint16(xSetOp), uint16(LDS), +/*23220*/ uint16(xReadSlashR), +/*23221*/ uint16(xArgR16), +/*23222*/ uint16(xArgM16colon16), +/*23223*/ uint16(xMatch), +/*23224*/ uint16(xSetOp), uint16(LDS), +/*23226*/ uint16(xReadSlashR), +/*23227*/ uint16(xArgR32), +/*23228*/ uint16(xArgM16colon32), +/*23229*/ uint16(xMatch), +/*23230*/ uint16(xCondByte), 1, + 0xF8, 23249, +/*23234*/ uint16(xCondSlashR), + 23243, // 0 0, // 1 0, // 2 0, // 3 @@ -13963,19 +14144,19 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*22872*/ uint16(xSetOp), uint16(MOV), -/*22874*/ uint16(xReadIb), -/*22875*/ uint16(xArgRM8), -/*22876*/ uint16(xArgImm8u), -/*22877*/ uint16(xMatch), -/*22878*/ uint16(xSetOp), uint16(XABORT), -/*22880*/ uint16(xReadIb), -/*22881*/ uint16(xArgImm8u), -/*22882*/ uint16(xMatch), -/*22883*/ uint16(xCondByte), 1, - 0xF8, 22929, -/*22887*/ uint16(xCondSlashR), - 22896, // 0 +/*23243*/ uint16(xSetOp), uint16(MOV), +/*23245*/ uint16(xReadIb), +/*23246*/ uint16(xArgRM8), +/*23247*/ uint16(xArgImm8u), +/*23248*/ uint16(xMatch), +/*23249*/ uint16(xSetOp), uint16(XABORT), +/*23251*/ uint16(xReadIb), +/*23252*/ uint16(xArgImm8u), +/*23253*/ uint16(xMatch), +/*23254*/ uint16(xCondByte), 1, + 0xF8, 23300, +/*23258*/ uint16(xCondSlashR), + 23267, // 0 0, // 1 0, // 2 0, // 3 @@ -13983,1640 +14164,1640 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*22896*/ uint16(xCondIs64), 22899, 22917, -/*22899*/ uint16(xCondDataSize), 22905, 22911, 0, 0, 0, -/*22905*/ uint16(xSetOp), uint16(MOV), -/*22907*/ uint16(xReadIw), -/*22908*/ uint16(xArgRM16), -/*22909*/ uint16(xArgImm16), -/*22910*/ uint16(xMatch), -/*22911*/ uint16(xSetOp), uint16(MOV), -/*22913*/ uint16(xReadId), -/*22914*/ uint16(xArgRM32), -/*22915*/ uint16(xArgImm32), -/*22916*/ uint16(xMatch), -/*22917*/ uint16(xCondDataSize), 22905, 22911, 22923, 0, 0, -/*22923*/ uint16(xSetOp), uint16(MOV), -/*22925*/ uint16(xReadId), -/*22926*/ uint16(xArgRM64), -/*22927*/ uint16(xArgImm32), -/*22928*/ uint16(xMatch), -/*22929*/ uint16(xCondDataSize), 22935, 22940, 22945, 0, 0, -/*22935*/ uint16(xSetOp), uint16(XBEGIN), -/*22937*/ uint16(xReadCw), -/*22938*/ uint16(xArgRel16), -/*22939*/ uint16(xMatch), -/*22940*/ uint16(xSetOp), uint16(XBEGIN), -/*22942*/ uint16(xReadCd), -/*22943*/ uint16(xArgRel32), -/*22944*/ uint16(xMatch), -/*22945*/ uint16(xSetOp), uint16(XBEGIN), -/*22947*/ uint16(xReadCd), -/*22948*/ uint16(xArgRel32), -/*22949*/ uint16(xMatch), -/*22950*/ uint16(xSetOp), uint16(ENTER), -/*22952*/ uint16(xReadIw), -/*22953*/ uint16(xReadIb), -/*22954*/ uint16(xArgImm16u), -/*22955*/ uint16(xArgImm8u), -/*22956*/ uint16(xMatch), -/*22957*/ uint16(xCondIs64), 22960, 22972, -/*22960*/ uint16(xCondDataSize), 22966, 22969, 0, 0, 0, -/*22966*/ uint16(xSetOp), uint16(LEAVE), -/*22968*/ uint16(xMatch), -/*22969*/ uint16(xSetOp), uint16(LEAVE), -/*22971*/ uint16(xMatch), -/*22972*/ uint16(xCondDataSize), 22966, 22978, 22981, 0, 0, -/*22978*/ uint16(xSetOp), uint16(LEAVE), -/*22980*/ uint16(xMatch), -/*22981*/ uint16(xSetOp), uint16(LEAVE), -/*22983*/ uint16(xMatch), -/*22984*/ uint16(xSetOp), uint16(LRET), -/*22986*/ uint16(xReadIw), -/*22987*/ uint16(xArgImm16u), -/*22988*/ uint16(xMatch), -/*22989*/ uint16(xSetOp), uint16(LRET), -/*22991*/ uint16(xMatch), -/*22992*/ uint16(xSetOp), uint16(INT), -/*22994*/ uint16(xArg3), -/*22995*/ uint16(xMatch), -/*22996*/ uint16(xSetOp), uint16(INT), -/*22998*/ uint16(xReadIb), -/*22999*/ uint16(xArgImm8u), -/*23000*/ uint16(xMatch), -/*23001*/ uint16(xCondIs64), 23004, 0, -/*23004*/ uint16(xSetOp), uint16(INTO), -/*23006*/ uint16(xMatch), -/*23007*/ uint16(xCondIs64), 23010, 23022, -/*23010*/ uint16(xCondDataSize), 23016, 23019, 0, 0, 0, -/*23016*/ uint16(xSetOp), uint16(IRET), -/*23018*/ uint16(xMatch), -/*23019*/ uint16(xSetOp), uint16(IRETD), -/*23021*/ uint16(xMatch), -/*23022*/ uint16(xCondDataSize), 23016, 23019, 23028, 0, 0, -/*23028*/ uint16(xSetOp), uint16(IRETQ), -/*23030*/ uint16(xMatch), -/*23031*/ uint16(xCondSlashR), - 23040, // 0 - 23045, // 1 - 23050, // 2 - 23055, // 3 - 23060, // 4 - 23065, // 5 - 0, // 6 - 23070, // 7 -/*23040*/ uint16(xSetOp), uint16(ROL), -/*23042*/ uint16(xArgRM8), -/*23043*/ uint16(xArg1), -/*23044*/ uint16(xMatch), -/*23045*/ uint16(xSetOp), uint16(ROR), -/*23047*/ uint16(xArgRM8), -/*23048*/ uint16(xArg1), -/*23049*/ uint16(xMatch), -/*23050*/ uint16(xSetOp), uint16(RCL), -/*23052*/ uint16(xArgRM8), -/*23053*/ uint16(xArg1), -/*23054*/ uint16(xMatch), -/*23055*/ uint16(xSetOp), uint16(RCR), -/*23057*/ uint16(xArgRM8), -/*23058*/ uint16(xArg1), -/*23059*/ uint16(xMatch), -/*23060*/ uint16(xSetOp), uint16(SHL), -/*23062*/ uint16(xArgRM8), -/*23063*/ uint16(xArg1), -/*23064*/ uint16(xMatch), -/*23065*/ uint16(xSetOp), uint16(SHR), -/*23067*/ uint16(xArgRM8), -/*23068*/ uint16(xArg1), -/*23069*/ uint16(xMatch), -/*23070*/ uint16(xSetOp), uint16(SAR), -/*23072*/ uint16(xArgRM8), -/*23073*/ uint16(xArg1), -/*23074*/ uint16(xMatch), -/*23075*/ uint16(xCondSlashR), - 23084, // 0 - 23114, // 1 - 23144, // 2 - 23174, // 3 - 23204, // 4 - 23234, // 5 - 0, // 6 - 23264, // 7 -/*23084*/ uint16(xCondIs64), 23087, 23103, -/*23087*/ uint16(xCondDataSize), 23093, 23098, 0, 0, 0, -/*23093*/ uint16(xSetOp), uint16(ROL), -/*23095*/ uint16(xArgRM16), -/*23096*/ uint16(xArg1), -/*23097*/ uint16(xMatch), -/*23098*/ uint16(xSetOp), uint16(ROL), -/*23100*/ uint16(xArgRM32), -/*23101*/ uint16(xArg1), -/*23102*/ uint16(xMatch), -/*23103*/ uint16(xCondDataSize), 23093, 23098, 23109, 0, 0, -/*23109*/ uint16(xSetOp), uint16(ROL), -/*23111*/ uint16(xArgRM64), -/*23112*/ uint16(xArg1), -/*23113*/ uint16(xMatch), -/*23114*/ uint16(xCondIs64), 23117, 23133, -/*23117*/ uint16(xCondDataSize), 23123, 23128, 0, 0, 0, -/*23123*/ uint16(xSetOp), uint16(ROR), -/*23125*/ uint16(xArgRM16), -/*23126*/ uint16(xArg1), -/*23127*/ uint16(xMatch), -/*23128*/ uint16(xSetOp), uint16(ROR), -/*23130*/ uint16(xArgRM32), -/*23131*/ uint16(xArg1), -/*23132*/ uint16(xMatch), -/*23133*/ uint16(xCondDataSize), 23123, 23128, 23139, 0, 0, -/*23139*/ uint16(xSetOp), uint16(ROR), -/*23141*/ uint16(xArgRM64), -/*23142*/ uint16(xArg1), -/*23143*/ uint16(xMatch), -/*23144*/ uint16(xCondIs64), 23147, 23163, -/*23147*/ uint16(xCondDataSize), 23153, 23158, 0, 0, 0, -/*23153*/ uint16(xSetOp), uint16(RCL), -/*23155*/ uint16(xArgRM16), -/*23156*/ uint16(xArg1), -/*23157*/ uint16(xMatch), -/*23158*/ uint16(xSetOp), uint16(RCL), -/*23160*/ uint16(xArgRM32), -/*23161*/ uint16(xArg1), -/*23162*/ uint16(xMatch), -/*23163*/ uint16(xCondDataSize), 23153, 23158, 23169, 0, 0, -/*23169*/ uint16(xSetOp), uint16(RCL), -/*23171*/ uint16(xArgRM64), -/*23172*/ uint16(xArg1), -/*23173*/ uint16(xMatch), -/*23174*/ uint16(xCondIs64), 23177, 23193, -/*23177*/ uint16(xCondDataSize), 23183, 23188, 0, 0, 0, -/*23183*/ uint16(xSetOp), uint16(RCR), -/*23185*/ uint16(xArgRM16), -/*23186*/ uint16(xArg1), -/*23187*/ uint16(xMatch), -/*23188*/ uint16(xSetOp), uint16(RCR), -/*23190*/ uint16(xArgRM32), -/*23191*/ uint16(xArg1), -/*23192*/ uint16(xMatch), -/*23193*/ uint16(xCondDataSize), 23183, 23188, 23199, 0, 0, -/*23199*/ uint16(xSetOp), uint16(RCR), -/*23201*/ uint16(xArgRM64), -/*23202*/ uint16(xArg1), -/*23203*/ uint16(xMatch), -/*23204*/ uint16(xCondIs64), 23207, 23223, -/*23207*/ uint16(xCondDataSize), 23213, 23218, 0, 0, 0, -/*23213*/ uint16(xSetOp), uint16(SHL), -/*23215*/ uint16(xArgRM16), -/*23216*/ uint16(xArg1), -/*23217*/ uint16(xMatch), -/*23218*/ uint16(xSetOp), uint16(SHL), -/*23220*/ uint16(xArgRM32), -/*23221*/ uint16(xArg1), -/*23222*/ uint16(xMatch), -/*23223*/ uint16(xCondDataSize), 23213, 23218, 23229, 0, 0, -/*23229*/ uint16(xSetOp), uint16(SHL), -/*23231*/ uint16(xArgRM64), -/*23232*/ uint16(xArg1), -/*23233*/ uint16(xMatch), -/*23234*/ uint16(xCondIs64), 23237, 23253, -/*23237*/ uint16(xCondDataSize), 23243, 23248, 0, 0, 0, -/*23243*/ uint16(xSetOp), uint16(SHR), -/*23245*/ uint16(xArgRM16), -/*23246*/ uint16(xArg1), -/*23247*/ uint16(xMatch), -/*23248*/ uint16(xSetOp), uint16(SHR), -/*23250*/ uint16(xArgRM32), -/*23251*/ uint16(xArg1), -/*23252*/ uint16(xMatch), -/*23253*/ uint16(xCondDataSize), 23243, 23248, 23259, 0, 0, -/*23259*/ uint16(xSetOp), uint16(SHR), -/*23261*/ uint16(xArgRM64), -/*23262*/ uint16(xArg1), -/*23263*/ uint16(xMatch), -/*23264*/ uint16(xCondIs64), 23267, 23283, -/*23267*/ uint16(xCondDataSize), 23273, 23278, 0, 0, 0, -/*23273*/ uint16(xSetOp), uint16(SAR), -/*23275*/ uint16(xArgRM16), -/*23276*/ uint16(xArg1), -/*23277*/ uint16(xMatch), -/*23278*/ uint16(xSetOp), uint16(SAR), -/*23280*/ uint16(xArgRM32), -/*23281*/ uint16(xArg1), -/*23282*/ uint16(xMatch), -/*23283*/ uint16(xCondDataSize), 23273, 23278, 23289, 0, 0, -/*23289*/ uint16(xSetOp), uint16(SAR), -/*23291*/ uint16(xArgRM64), -/*23292*/ uint16(xArg1), -/*23293*/ uint16(xMatch), -/*23294*/ uint16(xCondSlashR), - 23303, // 0 - 23308, // 1 - 23313, // 2 - 23318, // 3 - 23323, // 4 - 23328, // 5 - 0, // 6 - 23333, // 7 -/*23303*/ uint16(xSetOp), uint16(ROL), -/*23305*/ uint16(xArgRM8), -/*23306*/ uint16(xArgCL), -/*23307*/ uint16(xMatch), -/*23308*/ uint16(xSetOp), uint16(ROR), -/*23310*/ uint16(xArgRM8), -/*23311*/ uint16(xArgCL), -/*23312*/ uint16(xMatch), -/*23313*/ uint16(xSetOp), uint16(RCL), -/*23315*/ uint16(xArgRM8), -/*23316*/ uint16(xArgCL), -/*23317*/ uint16(xMatch), -/*23318*/ uint16(xSetOp), uint16(RCR), -/*23320*/ uint16(xArgRM8), -/*23321*/ uint16(xArgCL), -/*23322*/ uint16(xMatch), -/*23323*/ uint16(xSetOp), uint16(SHL), -/*23325*/ uint16(xArgRM8), -/*23326*/ uint16(xArgCL), +/*23267*/ uint16(xCondIs64), 23270, 23288, +/*23270*/ uint16(xCondDataSize), 23276, 23282, 0, 0, 0, +/*23276*/ uint16(xSetOp), uint16(MOV), +/*23278*/ uint16(xReadIw), +/*23279*/ uint16(xArgRM16), +/*23280*/ uint16(xArgImm16), +/*23281*/ uint16(xMatch), +/*23282*/ uint16(xSetOp), uint16(MOV), +/*23284*/ uint16(xReadId), +/*23285*/ uint16(xArgRM32), +/*23286*/ uint16(xArgImm32), +/*23287*/ uint16(xMatch), +/*23288*/ uint16(xCondDataSize), 23276, 23282, 23294, 0, 0, +/*23294*/ uint16(xSetOp), uint16(MOV), +/*23296*/ uint16(xReadId), +/*23297*/ uint16(xArgRM64), +/*23298*/ uint16(xArgImm32), +/*23299*/ uint16(xMatch), +/*23300*/ uint16(xCondDataSize), 23306, 23311, 23316, 0, 0, +/*23306*/ uint16(xSetOp), uint16(XBEGIN), +/*23308*/ uint16(xReadCw), +/*23309*/ uint16(xArgRel16), +/*23310*/ uint16(xMatch), +/*23311*/ uint16(xSetOp), uint16(XBEGIN), +/*23313*/ uint16(xReadCd), +/*23314*/ uint16(xArgRel32), +/*23315*/ uint16(xMatch), +/*23316*/ uint16(xSetOp), uint16(XBEGIN), +/*23318*/ uint16(xReadCd), +/*23319*/ uint16(xArgRel32), +/*23320*/ uint16(xMatch), +/*23321*/ uint16(xSetOp), uint16(ENTER), +/*23323*/ uint16(xReadIw), +/*23324*/ uint16(xReadIb), +/*23325*/ uint16(xArgImm16u), +/*23326*/ uint16(xArgImm8u), /*23327*/ uint16(xMatch), -/*23328*/ uint16(xSetOp), uint16(SHR), -/*23330*/ uint16(xArgRM8), -/*23331*/ uint16(xArgCL), -/*23332*/ uint16(xMatch), -/*23333*/ uint16(xSetOp), uint16(SAR), -/*23335*/ uint16(xArgRM8), -/*23336*/ uint16(xArgCL), -/*23337*/ uint16(xMatch), -/*23338*/ uint16(xCondSlashR), - 23347, // 0 - 23377, // 1 - 23407, // 2 - 23437, // 3 - 23467, // 4 - 23497, // 5 +/*23328*/ uint16(xCondIs64), 23331, 23343, +/*23331*/ uint16(xCondDataSize), 23337, 23340, 0, 0, 0, +/*23337*/ uint16(xSetOp), uint16(LEAVE), +/*23339*/ uint16(xMatch), +/*23340*/ uint16(xSetOp), uint16(LEAVE), +/*23342*/ uint16(xMatch), +/*23343*/ uint16(xCondDataSize), 23337, 23349, 23352, 0, 0, +/*23349*/ uint16(xSetOp), uint16(LEAVE), +/*23351*/ uint16(xMatch), +/*23352*/ uint16(xSetOp), uint16(LEAVE), +/*23354*/ uint16(xMatch), +/*23355*/ uint16(xSetOp), uint16(LRET), +/*23357*/ uint16(xReadIw), +/*23358*/ uint16(xArgImm16u), +/*23359*/ uint16(xMatch), +/*23360*/ uint16(xSetOp), uint16(LRET), +/*23362*/ uint16(xMatch), +/*23363*/ uint16(xSetOp), uint16(INT), +/*23365*/ uint16(xArg3), +/*23366*/ uint16(xMatch), +/*23367*/ uint16(xSetOp), uint16(INT), +/*23369*/ uint16(xReadIb), +/*23370*/ uint16(xArgImm8u), +/*23371*/ uint16(xMatch), +/*23372*/ uint16(xCondIs64), 23375, 0, +/*23375*/ uint16(xSetOp), uint16(INTO), +/*23377*/ uint16(xMatch), +/*23378*/ uint16(xCondIs64), 23381, 23393, +/*23381*/ uint16(xCondDataSize), 23387, 23390, 0, 0, 0, +/*23387*/ uint16(xSetOp), uint16(IRET), +/*23389*/ uint16(xMatch), +/*23390*/ uint16(xSetOp), uint16(IRETD), +/*23392*/ uint16(xMatch), +/*23393*/ uint16(xCondDataSize), 23387, 23390, 23399, 0, 0, +/*23399*/ uint16(xSetOp), uint16(IRETQ), +/*23401*/ uint16(xMatch), +/*23402*/ uint16(xCondSlashR), + 23411, // 0 + 23416, // 1 + 23421, // 2 + 23426, // 3 + 23431, // 4 + 23436, // 5 0, // 6 - 23527, // 7 -/*23347*/ uint16(xCondIs64), 23350, 23366, -/*23350*/ uint16(xCondDataSize), 23356, 23361, 0, 0, 0, -/*23356*/ uint16(xSetOp), uint16(ROL), -/*23358*/ uint16(xArgRM16), -/*23359*/ uint16(xArgCL), -/*23360*/ uint16(xMatch), -/*23361*/ uint16(xSetOp), uint16(ROL), -/*23363*/ uint16(xArgRM32), -/*23364*/ uint16(xArgCL), -/*23365*/ uint16(xMatch), -/*23366*/ uint16(xCondDataSize), 23356, 23361, 23372, 0, 0, -/*23372*/ uint16(xSetOp), uint16(ROL), -/*23374*/ uint16(xArgRM64), -/*23375*/ uint16(xArgCL), -/*23376*/ uint16(xMatch), -/*23377*/ uint16(xCondIs64), 23380, 23396, -/*23380*/ uint16(xCondDataSize), 23386, 23391, 0, 0, 0, -/*23386*/ uint16(xSetOp), uint16(ROR), -/*23388*/ uint16(xArgRM16), -/*23389*/ uint16(xArgCL), -/*23390*/ uint16(xMatch), -/*23391*/ uint16(xSetOp), uint16(ROR), -/*23393*/ uint16(xArgRM32), -/*23394*/ uint16(xArgCL), -/*23395*/ uint16(xMatch), -/*23396*/ uint16(xCondDataSize), 23386, 23391, 23402, 0, 0, -/*23402*/ uint16(xSetOp), uint16(ROR), -/*23404*/ uint16(xArgRM64), -/*23405*/ uint16(xArgCL), -/*23406*/ uint16(xMatch), -/*23407*/ uint16(xCondIs64), 23410, 23426, -/*23410*/ uint16(xCondDataSize), 23416, 23421, 0, 0, 0, -/*23416*/ uint16(xSetOp), uint16(RCL), -/*23418*/ uint16(xArgRM16), -/*23419*/ uint16(xArgCL), + 23441, // 7 +/*23411*/ uint16(xSetOp), uint16(ROL), +/*23413*/ uint16(xArgRM8), +/*23414*/ uint16(xArg1), +/*23415*/ uint16(xMatch), +/*23416*/ uint16(xSetOp), uint16(ROR), +/*23418*/ uint16(xArgRM8), +/*23419*/ uint16(xArg1), /*23420*/ uint16(xMatch), /*23421*/ uint16(xSetOp), uint16(RCL), -/*23423*/ uint16(xArgRM32), -/*23424*/ uint16(xArgCL), +/*23423*/ uint16(xArgRM8), +/*23424*/ uint16(xArg1), /*23425*/ uint16(xMatch), -/*23426*/ uint16(xCondDataSize), 23416, 23421, 23432, 0, 0, -/*23432*/ uint16(xSetOp), uint16(RCL), -/*23434*/ uint16(xArgRM64), -/*23435*/ uint16(xArgCL), -/*23436*/ uint16(xMatch), -/*23437*/ uint16(xCondIs64), 23440, 23456, -/*23440*/ uint16(xCondDataSize), 23446, 23451, 0, 0, 0, -/*23446*/ uint16(xSetOp), uint16(RCR), -/*23448*/ uint16(xArgRM16), -/*23449*/ uint16(xArgCL), -/*23450*/ uint16(xMatch), -/*23451*/ uint16(xSetOp), uint16(RCR), -/*23453*/ uint16(xArgRM32), -/*23454*/ uint16(xArgCL), -/*23455*/ uint16(xMatch), -/*23456*/ uint16(xCondDataSize), 23446, 23451, 23462, 0, 0, -/*23462*/ uint16(xSetOp), uint16(RCR), -/*23464*/ uint16(xArgRM64), -/*23465*/ uint16(xArgCL), -/*23466*/ uint16(xMatch), -/*23467*/ uint16(xCondIs64), 23470, 23486, -/*23470*/ uint16(xCondDataSize), 23476, 23481, 0, 0, 0, -/*23476*/ uint16(xSetOp), uint16(SHL), -/*23478*/ uint16(xArgRM16), -/*23479*/ uint16(xArgCL), -/*23480*/ uint16(xMatch), -/*23481*/ uint16(xSetOp), uint16(SHL), -/*23483*/ uint16(xArgRM32), -/*23484*/ uint16(xArgCL), -/*23485*/ uint16(xMatch), -/*23486*/ uint16(xCondDataSize), 23476, 23481, 23492, 0, 0, -/*23492*/ uint16(xSetOp), uint16(SHL), -/*23494*/ uint16(xArgRM64), -/*23495*/ uint16(xArgCL), -/*23496*/ uint16(xMatch), -/*23497*/ uint16(xCondIs64), 23500, 23516, -/*23500*/ uint16(xCondDataSize), 23506, 23511, 0, 0, 0, -/*23506*/ uint16(xSetOp), uint16(SHR), -/*23508*/ uint16(xArgRM16), -/*23509*/ uint16(xArgCL), -/*23510*/ uint16(xMatch), -/*23511*/ uint16(xSetOp), uint16(SHR), -/*23513*/ uint16(xArgRM32), -/*23514*/ uint16(xArgCL), -/*23515*/ uint16(xMatch), -/*23516*/ uint16(xCondDataSize), 23506, 23511, 23522, 0, 0, -/*23522*/ uint16(xSetOp), uint16(SHR), -/*23524*/ uint16(xArgRM64), -/*23525*/ uint16(xArgCL), -/*23526*/ uint16(xMatch), -/*23527*/ uint16(xCondIs64), 23530, 23546, -/*23530*/ uint16(xCondDataSize), 23536, 23541, 0, 0, 0, -/*23536*/ uint16(xSetOp), uint16(SAR), -/*23538*/ uint16(xArgRM16), -/*23539*/ uint16(xArgCL), -/*23540*/ uint16(xMatch), -/*23541*/ uint16(xSetOp), uint16(SAR), -/*23543*/ uint16(xArgRM32), -/*23544*/ uint16(xArgCL), -/*23545*/ uint16(xMatch), -/*23546*/ uint16(xCondDataSize), 23536, 23541, 23552, 0, 0, -/*23552*/ uint16(xSetOp), uint16(SAR), -/*23554*/ uint16(xArgRM64), -/*23555*/ uint16(xArgCL), -/*23556*/ uint16(xMatch), -/*23557*/ uint16(xCondIs64), 23560, 0, -/*23560*/ uint16(xSetOp), uint16(AAM), -/*23562*/ uint16(xReadIb), -/*23563*/ uint16(xArgImm8u), -/*23564*/ uint16(xMatch), -/*23565*/ uint16(xCondIs64), 23568, 0, -/*23568*/ uint16(xSetOp), uint16(AAD), -/*23570*/ uint16(xReadIb), -/*23571*/ uint16(xArgImm8u), -/*23572*/ uint16(xMatch), -/*23573*/ uint16(xCondIs64), 23576, 23579, -/*23576*/ uint16(xSetOp), uint16(XLATB), -/*23578*/ uint16(xMatch), -/*23579*/ uint16(xCondDataSize), 23576, 23576, 23585, 0, 0, -/*23585*/ uint16(xSetOp), uint16(XLATB), -/*23587*/ uint16(xMatch), -/*23588*/ uint16(xCondByte), 64, - 0xc0, 23759, - 0xc1, 23759, - 0xc2, 23759, - 0xc3, 23759, - 0xc4, 23759, - 0xc5, 23759, - 0xc6, 23759, - 0xc7, 23759, - 0xc8, 23764, - 0xc9, 23764, - 0xca, 23764, - 0xcb, 23764, - 0xcc, 23764, - 0xcd, 23764, - 0xce, 23764, - 0xcf, 23764, - 0xd0, 23769, - 0xd1, 23769, - 0xd2, 23769, - 0xd3, 23769, - 0xd4, 23769, - 0xd5, 23769, - 0xd6, 23769, - 0xd7, 23769, - 0xd8, 23773, - 0xd9, 23773, - 0xda, 23773, - 0xdb, 23773, - 0xdc, 23773, - 0xdd, 23773, - 0xde, 23773, - 0xdf, 23773, - 0xe0, 23777, - 0xe1, 23777, - 0xe2, 23777, - 0xe3, 23777, - 0xe4, 23777, - 0xe5, 23777, - 0xe6, 23777, - 0xe7, 23777, - 0xe8, 23782, - 0xe9, 23782, - 0xea, 23782, - 0xeb, 23782, - 0xec, 23782, - 0xed, 23782, - 0xee, 23782, - 0xef, 23782, - 0xf0, 23787, - 0xf1, 23787, - 0xf2, 23787, - 0xf3, 23787, - 0xf4, 23787, - 0xf5, 23787, - 0xf6, 23787, - 0xf7, 23787, - 0xf8, 23792, - 0xf9, 23792, - 0xfa, 23792, - 0xfb, 23792, - 0xfc, 23792, - 0xfd, 23792, - 0xfe, 23792, - 0xff, 23792, -/*23718*/ uint16(xCondSlashR), - 23727, // 0 - 23731, // 1 - 23735, // 2 - 23739, // 3 - 23743, // 4 - 23747, // 5 - 23751, // 6 - 23755, // 7 -/*23727*/ uint16(xSetOp), uint16(FADD), -/*23729*/ uint16(xArgM32fp), -/*23730*/ uint16(xMatch), -/*23731*/ uint16(xSetOp), uint16(FMUL), -/*23733*/ uint16(xArgM32fp), -/*23734*/ uint16(xMatch), -/*23735*/ uint16(xSetOp), uint16(FCOM), -/*23737*/ uint16(xArgM32fp), -/*23738*/ uint16(xMatch), -/*23739*/ uint16(xSetOp), uint16(FCOMP), -/*23741*/ uint16(xArgM32fp), -/*23742*/ uint16(xMatch), -/*23743*/ uint16(xSetOp), uint16(FSUB), -/*23745*/ uint16(xArgM32fp), -/*23746*/ uint16(xMatch), -/*23747*/ uint16(xSetOp), uint16(FSUBR), -/*23749*/ uint16(xArgM32fp), -/*23750*/ uint16(xMatch), -/*23751*/ uint16(xSetOp), uint16(FDIV), -/*23753*/ uint16(xArgM32fp), -/*23754*/ uint16(xMatch), -/*23755*/ uint16(xSetOp), uint16(FDIVR), -/*23757*/ uint16(xArgM32fp), -/*23758*/ uint16(xMatch), -/*23759*/ uint16(xSetOp), uint16(FADD), -/*23761*/ uint16(xArgST), -/*23762*/ uint16(xArgSTi), -/*23763*/ uint16(xMatch), -/*23764*/ uint16(xSetOp), uint16(FMUL), -/*23766*/ uint16(xArgST), -/*23767*/ uint16(xArgSTi), -/*23768*/ uint16(xMatch), -/*23769*/ uint16(xSetOp), uint16(FCOM), -/*23771*/ uint16(xArgSTi), -/*23772*/ uint16(xMatch), -/*23773*/ uint16(xSetOp), uint16(FCOMP), -/*23775*/ uint16(xArgSTi), -/*23776*/ uint16(xMatch), -/*23777*/ uint16(xSetOp), uint16(FSUB), -/*23779*/ uint16(xArgST), -/*23780*/ uint16(xArgSTi), -/*23781*/ uint16(xMatch), -/*23782*/ uint16(xSetOp), uint16(FSUBR), -/*23784*/ uint16(xArgST), -/*23785*/ uint16(xArgSTi), -/*23786*/ uint16(xMatch), -/*23787*/ uint16(xSetOp), uint16(FDIV), -/*23789*/ uint16(xArgST), -/*23790*/ uint16(xArgSTi), +/*23426*/ uint16(xSetOp), uint16(RCR), +/*23428*/ uint16(xArgRM8), +/*23429*/ uint16(xArg1), +/*23430*/ uint16(xMatch), +/*23431*/ uint16(xSetOp), uint16(SHL), +/*23433*/ uint16(xArgRM8), +/*23434*/ uint16(xArg1), +/*23435*/ uint16(xMatch), +/*23436*/ uint16(xSetOp), uint16(SHR), +/*23438*/ uint16(xArgRM8), +/*23439*/ uint16(xArg1), +/*23440*/ uint16(xMatch), +/*23441*/ uint16(xSetOp), uint16(SAR), +/*23443*/ uint16(xArgRM8), +/*23444*/ uint16(xArg1), +/*23445*/ uint16(xMatch), +/*23446*/ uint16(xCondSlashR), + 23455, // 0 + 23485, // 1 + 23515, // 2 + 23545, // 3 + 23575, // 4 + 23605, // 5 + 0, // 6 + 23635, // 7 +/*23455*/ uint16(xCondIs64), 23458, 23474, +/*23458*/ uint16(xCondDataSize), 23464, 23469, 0, 0, 0, +/*23464*/ uint16(xSetOp), uint16(ROL), +/*23466*/ uint16(xArgRM16), +/*23467*/ uint16(xArg1), +/*23468*/ uint16(xMatch), +/*23469*/ uint16(xSetOp), uint16(ROL), +/*23471*/ uint16(xArgRM32), +/*23472*/ uint16(xArg1), +/*23473*/ uint16(xMatch), +/*23474*/ uint16(xCondDataSize), 23464, 23469, 23480, 0, 0, +/*23480*/ uint16(xSetOp), uint16(ROL), +/*23482*/ uint16(xArgRM64), +/*23483*/ uint16(xArg1), +/*23484*/ uint16(xMatch), +/*23485*/ uint16(xCondIs64), 23488, 23504, +/*23488*/ uint16(xCondDataSize), 23494, 23499, 0, 0, 0, +/*23494*/ uint16(xSetOp), uint16(ROR), +/*23496*/ uint16(xArgRM16), +/*23497*/ uint16(xArg1), +/*23498*/ uint16(xMatch), +/*23499*/ uint16(xSetOp), uint16(ROR), +/*23501*/ uint16(xArgRM32), +/*23502*/ uint16(xArg1), +/*23503*/ uint16(xMatch), +/*23504*/ uint16(xCondDataSize), 23494, 23499, 23510, 0, 0, +/*23510*/ uint16(xSetOp), uint16(ROR), +/*23512*/ uint16(xArgRM64), +/*23513*/ uint16(xArg1), +/*23514*/ uint16(xMatch), +/*23515*/ uint16(xCondIs64), 23518, 23534, +/*23518*/ uint16(xCondDataSize), 23524, 23529, 0, 0, 0, +/*23524*/ uint16(xSetOp), uint16(RCL), +/*23526*/ uint16(xArgRM16), +/*23527*/ uint16(xArg1), +/*23528*/ uint16(xMatch), +/*23529*/ uint16(xSetOp), uint16(RCL), +/*23531*/ uint16(xArgRM32), +/*23532*/ uint16(xArg1), +/*23533*/ uint16(xMatch), +/*23534*/ uint16(xCondDataSize), 23524, 23529, 23540, 0, 0, +/*23540*/ uint16(xSetOp), uint16(RCL), +/*23542*/ uint16(xArgRM64), +/*23543*/ uint16(xArg1), +/*23544*/ uint16(xMatch), +/*23545*/ uint16(xCondIs64), 23548, 23564, +/*23548*/ uint16(xCondDataSize), 23554, 23559, 0, 0, 0, +/*23554*/ uint16(xSetOp), uint16(RCR), +/*23556*/ uint16(xArgRM16), +/*23557*/ uint16(xArg1), +/*23558*/ uint16(xMatch), +/*23559*/ uint16(xSetOp), uint16(RCR), +/*23561*/ uint16(xArgRM32), +/*23562*/ uint16(xArg1), +/*23563*/ uint16(xMatch), +/*23564*/ uint16(xCondDataSize), 23554, 23559, 23570, 0, 0, +/*23570*/ uint16(xSetOp), uint16(RCR), +/*23572*/ uint16(xArgRM64), +/*23573*/ uint16(xArg1), +/*23574*/ uint16(xMatch), +/*23575*/ uint16(xCondIs64), 23578, 23594, +/*23578*/ uint16(xCondDataSize), 23584, 23589, 0, 0, 0, +/*23584*/ uint16(xSetOp), uint16(SHL), +/*23586*/ uint16(xArgRM16), +/*23587*/ uint16(xArg1), +/*23588*/ uint16(xMatch), +/*23589*/ uint16(xSetOp), uint16(SHL), +/*23591*/ uint16(xArgRM32), +/*23592*/ uint16(xArg1), +/*23593*/ uint16(xMatch), +/*23594*/ uint16(xCondDataSize), 23584, 23589, 23600, 0, 0, +/*23600*/ uint16(xSetOp), uint16(SHL), +/*23602*/ uint16(xArgRM64), +/*23603*/ uint16(xArg1), +/*23604*/ uint16(xMatch), +/*23605*/ uint16(xCondIs64), 23608, 23624, +/*23608*/ uint16(xCondDataSize), 23614, 23619, 0, 0, 0, +/*23614*/ uint16(xSetOp), uint16(SHR), +/*23616*/ uint16(xArgRM16), +/*23617*/ uint16(xArg1), +/*23618*/ uint16(xMatch), +/*23619*/ uint16(xSetOp), uint16(SHR), +/*23621*/ uint16(xArgRM32), +/*23622*/ uint16(xArg1), +/*23623*/ uint16(xMatch), +/*23624*/ uint16(xCondDataSize), 23614, 23619, 23630, 0, 0, +/*23630*/ uint16(xSetOp), uint16(SHR), +/*23632*/ uint16(xArgRM64), +/*23633*/ uint16(xArg1), +/*23634*/ uint16(xMatch), +/*23635*/ uint16(xCondIs64), 23638, 23654, +/*23638*/ uint16(xCondDataSize), 23644, 23649, 0, 0, 0, +/*23644*/ uint16(xSetOp), uint16(SAR), +/*23646*/ uint16(xArgRM16), +/*23647*/ uint16(xArg1), +/*23648*/ uint16(xMatch), +/*23649*/ uint16(xSetOp), uint16(SAR), +/*23651*/ uint16(xArgRM32), +/*23652*/ uint16(xArg1), +/*23653*/ uint16(xMatch), +/*23654*/ uint16(xCondDataSize), 23644, 23649, 23660, 0, 0, +/*23660*/ uint16(xSetOp), uint16(SAR), +/*23662*/ uint16(xArgRM64), +/*23663*/ uint16(xArg1), +/*23664*/ uint16(xMatch), +/*23665*/ uint16(xCondSlashR), + 23674, // 0 + 23679, // 1 + 23684, // 2 + 23689, // 3 + 23694, // 4 + 23699, // 5 + 0, // 6 + 23704, // 7 +/*23674*/ uint16(xSetOp), uint16(ROL), +/*23676*/ uint16(xArgRM8), +/*23677*/ uint16(xArgCL), +/*23678*/ uint16(xMatch), +/*23679*/ uint16(xSetOp), uint16(ROR), +/*23681*/ uint16(xArgRM8), +/*23682*/ uint16(xArgCL), +/*23683*/ uint16(xMatch), +/*23684*/ uint16(xSetOp), uint16(RCL), +/*23686*/ uint16(xArgRM8), +/*23687*/ uint16(xArgCL), +/*23688*/ uint16(xMatch), +/*23689*/ uint16(xSetOp), uint16(RCR), +/*23691*/ uint16(xArgRM8), +/*23692*/ uint16(xArgCL), +/*23693*/ uint16(xMatch), +/*23694*/ uint16(xSetOp), uint16(SHL), +/*23696*/ uint16(xArgRM8), +/*23697*/ uint16(xArgCL), +/*23698*/ uint16(xMatch), +/*23699*/ uint16(xSetOp), uint16(SHR), +/*23701*/ uint16(xArgRM8), +/*23702*/ uint16(xArgCL), +/*23703*/ uint16(xMatch), +/*23704*/ uint16(xSetOp), uint16(SAR), +/*23706*/ uint16(xArgRM8), +/*23707*/ uint16(xArgCL), +/*23708*/ uint16(xMatch), +/*23709*/ uint16(xCondSlashR), + 23718, // 0 + 23748, // 1 + 23778, // 2 + 23808, // 3 + 23838, // 4 + 23868, // 5 + 0, // 6 + 23898, // 7 +/*23718*/ uint16(xCondIs64), 23721, 23737, +/*23721*/ uint16(xCondDataSize), 23727, 23732, 0, 0, 0, +/*23727*/ uint16(xSetOp), uint16(ROL), +/*23729*/ uint16(xArgRM16), +/*23730*/ uint16(xArgCL), +/*23731*/ uint16(xMatch), +/*23732*/ uint16(xSetOp), uint16(ROL), +/*23734*/ uint16(xArgRM32), +/*23735*/ uint16(xArgCL), +/*23736*/ uint16(xMatch), +/*23737*/ uint16(xCondDataSize), 23727, 23732, 23743, 0, 0, +/*23743*/ uint16(xSetOp), uint16(ROL), +/*23745*/ uint16(xArgRM64), +/*23746*/ uint16(xArgCL), +/*23747*/ uint16(xMatch), +/*23748*/ uint16(xCondIs64), 23751, 23767, +/*23751*/ uint16(xCondDataSize), 23757, 23762, 0, 0, 0, +/*23757*/ uint16(xSetOp), uint16(ROR), +/*23759*/ uint16(xArgRM16), +/*23760*/ uint16(xArgCL), +/*23761*/ uint16(xMatch), +/*23762*/ uint16(xSetOp), uint16(ROR), +/*23764*/ uint16(xArgRM32), +/*23765*/ uint16(xArgCL), +/*23766*/ uint16(xMatch), +/*23767*/ uint16(xCondDataSize), 23757, 23762, 23773, 0, 0, +/*23773*/ uint16(xSetOp), uint16(ROR), +/*23775*/ uint16(xArgRM64), +/*23776*/ uint16(xArgCL), +/*23777*/ uint16(xMatch), +/*23778*/ uint16(xCondIs64), 23781, 23797, +/*23781*/ uint16(xCondDataSize), 23787, 23792, 0, 0, 0, +/*23787*/ uint16(xSetOp), uint16(RCL), +/*23789*/ uint16(xArgRM16), +/*23790*/ uint16(xArgCL), /*23791*/ uint16(xMatch), -/*23792*/ uint16(xSetOp), uint16(FDIVR), -/*23794*/ uint16(xArgST), -/*23795*/ uint16(xArgSTi), +/*23792*/ uint16(xSetOp), uint16(RCL), +/*23794*/ uint16(xArgRM32), +/*23795*/ uint16(xArgCL), /*23796*/ uint16(xMatch), -/*23797*/ uint16(xCondByte), 44, - 0xc0, 23924, - 0xc1, 23924, - 0xc2, 23924, - 0xc3, 23924, - 0xc4, 23924, - 0xc5, 23924, - 0xc6, 23924, - 0xc7, 23924, - 0xc8, 23928, - 0xc9, 23928, - 0xca, 23928, - 0xcb, 23928, - 0xcc, 23928, - 0xcd, 23928, - 0xce, 23928, - 0xcf, 23928, - 0xD0, 23932, - 0xE0, 23935, - 0xE1, 23938, - 0xE4, 23941, - 0xE5, 23944, - 0xE8, 23947, - 0xE9, 23950, - 0xEA, 23953, - 0xEB, 23956, - 0xEC, 23959, - 0xED, 23962, - 0xEE, 23965, - 0xF0, 23968, - 0xF1, 23971, - 0xF2, 23974, - 0xF3, 23977, - 0xF4, 23980, - 0xF5, 23983, - 0xF6, 23986, - 0xF7, 23989, - 0xF8, 23992, - 0xF9, 23995, - 0xFA, 23998, - 0xFB, 24001, - 0xFC, 24004, - 0xFD, 24007, - 0xFE, 24010, - 0xFF, 24013, -/*23887*/ uint16(xCondSlashR), - 23896, // 0 - 0, // 1 - 23900, // 2 - 23904, // 3 - 23908, // 4 - 23912, // 5 - 23916, // 6 - 23920, // 7 -/*23896*/ uint16(xSetOp), uint16(FLD), -/*23898*/ uint16(xArgM32fp), -/*23899*/ uint16(xMatch), -/*23900*/ uint16(xSetOp), uint16(FST), -/*23902*/ uint16(xArgM32fp), -/*23903*/ uint16(xMatch), -/*23904*/ uint16(xSetOp), uint16(FSTP), -/*23906*/ uint16(xArgM32fp), -/*23907*/ uint16(xMatch), -/*23908*/ uint16(xSetOp), uint16(FLDENV), -/*23910*/ uint16(xArgM1428byte), +/*23797*/ uint16(xCondDataSize), 23787, 23792, 23803, 0, 0, +/*23803*/ uint16(xSetOp), uint16(RCL), +/*23805*/ uint16(xArgRM64), +/*23806*/ uint16(xArgCL), +/*23807*/ uint16(xMatch), +/*23808*/ uint16(xCondIs64), 23811, 23827, +/*23811*/ uint16(xCondDataSize), 23817, 23822, 0, 0, 0, +/*23817*/ uint16(xSetOp), uint16(RCR), +/*23819*/ uint16(xArgRM16), +/*23820*/ uint16(xArgCL), +/*23821*/ uint16(xMatch), +/*23822*/ uint16(xSetOp), uint16(RCR), +/*23824*/ uint16(xArgRM32), +/*23825*/ uint16(xArgCL), +/*23826*/ uint16(xMatch), +/*23827*/ uint16(xCondDataSize), 23817, 23822, 23833, 0, 0, +/*23833*/ uint16(xSetOp), uint16(RCR), +/*23835*/ uint16(xArgRM64), +/*23836*/ uint16(xArgCL), +/*23837*/ uint16(xMatch), +/*23838*/ uint16(xCondIs64), 23841, 23857, +/*23841*/ uint16(xCondDataSize), 23847, 23852, 0, 0, 0, +/*23847*/ uint16(xSetOp), uint16(SHL), +/*23849*/ uint16(xArgRM16), +/*23850*/ uint16(xArgCL), +/*23851*/ uint16(xMatch), +/*23852*/ uint16(xSetOp), uint16(SHL), +/*23854*/ uint16(xArgRM32), +/*23855*/ uint16(xArgCL), +/*23856*/ uint16(xMatch), +/*23857*/ uint16(xCondDataSize), 23847, 23852, 23863, 0, 0, +/*23863*/ uint16(xSetOp), uint16(SHL), +/*23865*/ uint16(xArgRM64), +/*23866*/ uint16(xArgCL), +/*23867*/ uint16(xMatch), +/*23868*/ uint16(xCondIs64), 23871, 23887, +/*23871*/ uint16(xCondDataSize), 23877, 23882, 0, 0, 0, +/*23877*/ uint16(xSetOp), uint16(SHR), +/*23879*/ uint16(xArgRM16), +/*23880*/ uint16(xArgCL), +/*23881*/ uint16(xMatch), +/*23882*/ uint16(xSetOp), uint16(SHR), +/*23884*/ uint16(xArgRM32), +/*23885*/ uint16(xArgCL), +/*23886*/ uint16(xMatch), +/*23887*/ uint16(xCondDataSize), 23877, 23882, 23893, 0, 0, +/*23893*/ uint16(xSetOp), uint16(SHR), +/*23895*/ uint16(xArgRM64), +/*23896*/ uint16(xArgCL), +/*23897*/ uint16(xMatch), +/*23898*/ uint16(xCondIs64), 23901, 23917, +/*23901*/ uint16(xCondDataSize), 23907, 23912, 0, 0, 0, +/*23907*/ uint16(xSetOp), uint16(SAR), +/*23909*/ uint16(xArgRM16), +/*23910*/ uint16(xArgCL), /*23911*/ uint16(xMatch), -/*23912*/ uint16(xSetOp), uint16(FLDCW), -/*23914*/ uint16(xArgM2byte), -/*23915*/ uint16(xMatch), -/*23916*/ uint16(xSetOp), uint16(FNSTENV), -/*23918*/ uint16(xArgM1428byte), -/*23919*/ uint16(xMatch), -/*23920*/ uint16(xSetOp), uint16(FNSTCW), -/*23922*/ uint16(xArgM2byte), -/*23923*/ uint16(xMatch), -/*23924*/ uint16(xSetOp), uint16(FLD), -/*23926*/ uint16(xArgSTi), +/*23912*/ uint16(xSetOp), uint16(SAR), +/*23914*/ uint16(xArgRM32), +/*23915*/ uint16(xArgCL), +/*23916*/ uint16(xMatch), +/*23917*/ uint16(xCondDataSize), 23907, 23912, 23923, 0, 0, +/*23923*/ uint16(xSetOp), uint16(SAR), +/*23925*/ uint16(xArgRM64), +/*23926*/ uint16(xArgCL), /*23927*/ uint16(xMatch), -/*23928*/ uint16(xSetOp), uint16(FXCH), -/*23930*/ uint16(xArgSTi), -/*23931*/ uint16(xMatch), -/*23932*/ uint16(xSetOp), uint16(FNOP), -/*23934*/ uint16(xMatch), -/*23935*/ uint16(xSetOp), uint16(FCHS), -/*23937*/ uint16(xMatch), -/*23938*/ uint16(xSetOp), uint16(FABS), -/*23940*/ uint16(xMatch), -/*23941*/ uint16(xSetOp), uint16(FTST), +/*23928*/ uint16(xCondIs64), 23931, 0, +/*23931*/ uint16(xSetOp), uint16(AAM), +/*23933*/ uint16(xReadIb), +/*23934*/ uint16(xArgImm8u), +/*23935*/ uint16(xMatch), +/*23936*/ uint16(xCondIs64), 23939, 0, +/*23939*/ uint16(xSetOp), uint16(AAD), +/*23941*/ uint16(xReadIb), +/*23942*/ uint16(xArgImm8u), /*23943*/ uint16(xMatch), -/*23944*/ uint16(xSetOp), uint16(FXAM), -/*23946*/ uint16(xMatch), -/*23947*/ uint16(xSetOp), uint16(FLD1), +/*23944*/ uint16(xCondIs64), 23947, 23950, +/*23947*/ uint16(xSetOp), uint16(XLATB), /*23949*/ uint16(xMatch), -/*23950*/ uint16(xSetOp), uint16(FLDL2T), -/*23952*/ uint16(xMatch), -/*23953*/ uint16(xSetOp), uint16(FLDL2E), -/*23955*/ uint16(xMatch), -/*23956*/ uint16(xSetOp), uint16(FLDPI), +/*23950*/ uint16(xCondDataSize), 23947, 23947, 23956, 0, 0, +/*23956*/ uint16(xSetOp), uint16(XLATB), /*23958*/ uint16(xMatch), -/*23959*/ uint16(xSetOp), uint16(FLDLG2), -/*23961*/ uint16(xMatch), -/*23962*/ uint16(xSetOp), uint16(FLDLN2), -/*23964*/ uint16(xMatch), -/*23965*/ uint16(xSetOp), uint16(FLDZ), -/*23967*/ uint16(xMatch), -/*23968*/ uint16(xSetOp), uint16(F2XM1), -/*23970*/ uint16(xMatch), -/*23971*/ uint16(xSetOp), uint16(FYL2X), -/*23973*/ uint16(xMatch), -/*23974*/ uint16(xSetOp), uint16(FPTAN), -/*23976*/ uint16(xMatch), -/*23977*/ uint16(xSetOp), uint16(FPATAN), -/*23979*/ uint16(xMatch), -/*23980*/ uint16(xSetOp), uint16(FXTRACT), -/*23982*/ uint16(xMatch), -/*23983*/ uint16(xSetOp), uint16(FPREM1), -/*23985*/ uint16(xMatch), -/*23986*/ uint16(xSetOp), uint16(FDECSTP), -/*23988*/ uint16(xMatch), -/*23989*/ uint16(xSetOp), uint16(FINCSTP), -/*23991*/ uint16(xMatch), -/*23992*/ uint16(xSetOp), uint16(FPREM), -/*23994*/ uint16(xMatch), -/*23995*/ uint16(xSetOp), uint16(FYL2XP1), -/*23997*/ uint16(xMatch), -/*23998*/ uint16(xSetOp), uint16(FSQRT), -/*24000*/ uint16(xMatch), -/*24001*/ uint16(xSetOp), uint16(FSINCOS), -/*24003*/ uint16(xMatch), -/*24004*/ uint16(xSetOp), uint16(FRNDINT), -/*24006*/ uint16(xMatch), -/*24007*/ uint16(xSetOp), uint16(FSCALE), -/*24009*/ uint16(xMatch), -/*24010*/ uint16(xSetOp), uint16(FSIN), -/*24012*/ uint16(xMatch), -/*24013*/ uint16(xSetOp), uint16(FCOS), -/*24015*/ uint16(xMatch), -/*24016*/ uint16(xCondByte), 33, - 0xc0, 24125, - 0xc1, 24125, - 0xc2, 24125, - 0xc3, 24125, - 0xc4, 24125, - 0xc5, 24125, - 0xc6, 24125, - 0xc7, 24125, - 0xc8, 24130, - 0xc9, 24130, - 0xca, 24130, - 0xcb, 24130, - 0xcc, 24130, - 0xcd, 24130, - 0xce, 24130, - 0xcf, 24130, - 0xd0, 24135, - 0xd1, 24135, - 0xd2, 24135, - 0xd3, 24135, - 0xd4, 24135, - 0xd5, 24135, - 0xd6, 24135, - 0xd7, 24135, - 0xd8, 24140, - 0xd9, 24140, - 0xda, 24140, - 0xdb, 24140, - 0xdc, 24140, - 0xdd, 24140, - 0xde, 24140, - 0xdf, 24140, - 0xE9, 24145, -/*24084*/ uint16(xCondSlashR), - 24093, // 0 - 24097, // 1 - 24101, // 2 - 24105, // 3 - 24109, // 4 - 24113, // 5 - 24117, // 6 - 24121, // 7 -/*24093*/ uint16(xSetOp), uint16(FIADD), -/*24095*/ uint16(xArgM32int), -/*24096*/ uint16(xMatch), -/*24097*/ uint16(xSetOp), uint16(FIMUL), -/*24099*/ uint16(xArgM32int), -/*24100*/ uint16(xMatch), -/*24101*/ uint16(xSetOp), uint16(FICOM), -/*24103*/ uint16(xArgM32int), -/*24104*/ uint16(xMatch), -/*24105*/ uint16(xSetOp), uint16(FICOMP), -/*24107*/ uint16(xArgM32int), -/*24108*/ uint16(xMatch), -/*24109*/ uint16(xSetOp), uint16(FISUB), -/*24111*/ uint16(xArgM32int), -/*24112*/ uint16(xMatch), -/*24113*/ uint16(xSetOp), uint16(FISUBR), -/*24115*/ uint16(xArgM32int), -/*24116*/ uint16(xMatch), -/*24117*/ uint16(xSetOp), uint16(FIDIV), -/*24119*/ uint16(xArgM32int), -/*24120*/ uint16(xMatch), -/*24121*/ uint16(xSetOp), uint16(FIDIVR), -/*24123*/ uint16(xArgM32int), -/*24124*/ uint16(xMatch), -/*24125*/ uint16(xSetOp), uint16(FCMOVB), -/*24127*/ uint16(xArgST), -/*24128*/ uint16(xArgSTi), +/*23959*/ uint16(xCondByte), 64, + 0xc0, 24130, + 0xc1, 24130, + 0xc2, 24130, + 0xc3, 24130, + 0xc4, 24130, + 0xc5, 24130, + 0xc6, 24130, + 0xc7, 24130, + 0xc8, 24135, + 0xc9, 24135, + 0xca, 24135, + 0xcb, 24135, + 0xcc, 24135, + 0xcd, 24135, + 0xce, 24135, + 0xcf, 24135, + 0xd0, 24140, + 0xd1, 24140, + 0xd2, 24140, + 0xd3, 24140, + 0xd4, 24140, + 0xd5, 24140, + 0xd6, 24140, + 0xd7, 24140, + 0xd8, 24144, + 0xd9, 24144, + 0xda, 24144, + 0xdb, 24144, + 0xdc, 24144, + 0xdd, 24144, + 0xde, 24144, + 0xdf, 24144, + 0xe0, 24148, + 0xe1, 24148, + 0xe2, 24148, + 0xe3, 24148, + 0xe4, 24148, + 0xe5, 24148, + 0xe6, 24148, + 0xe7, 24148, + 0xe8, 24153, + 0xe9, 24153, + 0xea, 24153, + 0xeb, 24153, + 0xec, 24153, + 0xed, 24153, + 0xee, 24153, + 0xef, 24153, + 0xf0, 24158, + 0xf1, 24158, + 0xf2, 24158, + 0xf3, 24158, + 0xf4, 24158, + 0xf5, 24158, + 0xf6, 24158, + 0xf7, 24158, + 0xf8, 24163, + 0xf9, 24163, + 0xfa, 24163, + 0xfb, 24163, + 0xfc, 24163, + 0xfd, 24163, + 0xfe, 24163, + 0xff, 24163, +/*24089*/ uint16(xCondSlashR), + 24098, // 0 + 24102, // 1 + 24106, // 2 + 24110, // 3 + 24114, // 4 + 24118, // 5 + 24122, // 6 + 24126, // 7 +/*24098*/ uint16(xSetOp), uint16(FADD), +/*24100*/ uint16(xArgM32fp), +/*24101*/ uint16(xMatch), +/*24102*/ uint16(xSetOp), uint16(FMUL), +/*24104*/ uint16(xArgM32fp), +/*24105*/ uint16(xMatch), +/*24106*/ uint16(xSetOp), uint16(FCOM), +/*24108*/ uint16(xArgM32fp), +/*24109*/ uint16(xMatch), +/*24110*/ uint16(xSetOp), uint16(FCOMP), +/*24112*/ uint16(xArgM32fp), +/*24113*/ uint16(xMatch), +/*24114*/ uint16(xSetOp), uint16(FSUB), +/*24116*/ uint16(xArgM32fp), +/*24117*/ uint16(xMatch), +/*24118*/ uint16(xSetOp), uint16(FSUBR), +/*24120*/ uint16(xArgM32fp), +/*24121*/ uint16(xMatch), +/*24122*/ uint16(xSetOp), uint16(FDIV), +/*24124*/ uint16(xArgM32fp), +/*24125*/ uint16(xMatch), +/*24126*/ uint16(xSetOp), uint16(FDIVR), +/*24128*/ uint16(xArgM32fp), /*24129*/ uint16(xMatch), -/*24130*/ uint16(xSetOp), uint16(FCMOVE), +/*24130*/ uint16(xSetOp), uint16(FADD), /*24132*/ uint16(xArgST), /*24133*/ uint16(xArgSTi), /*24134*/ uint16(xMatch), -/*24135*/ uint16(xSetOp), uint16(FCMOVBE), +/*24135*/ uint16(xSetOp), uint16(FMUL), /*24137*/ uint16(xArgST), /*24138*/ uint16(xArgSTi), /*24139*/ uint16(xMatch), -/*24140*/ uint16(xSetOp), uint16(FCMOVU), -/*24142*/ uint16(xArgST), -/*24143*/ uint16(xArgSTi), -/*24144*/ uint16(xMatch), -/*24145*/ uint16(xSetOp), uint16(FUCOMPP), +/*24140*/ uint16(xSetOp), uint16(FCOM), +/*24142*/ uint16(xArgSTi), +/*24143*/ uint16(xMatch), +/*24144*/ uint16(xSetOp), uint16(FCOMP), +/*24146*/ uint16(xArgSTi), /*24147*/ uint16(xMatch), -/*24148*/ uint16(xCondByte), 50, - 0xc0, 24283, - 0xc1, 24283, - 0xc2, 24283, - 0xc3, 24283, - 0xc4, 24283, - 0xc5, 24283, - 0xc6, 24283, - 0xc7, 24283, - 0xc8, 24288, - 0xc9, 24288, - 0xca, 24288, - 0xcb, 24288, - 0xcc, 24288, - 0xcd, 24288, - 0xce, 24288, - 0xcf, 24288, - 0xd0, 24293, - 0xd1, 24293, - 0xd2, 24293, - 0xd3, 24293, - 0xd4, 24293, - 0xd5, 24293, - 0xd6, 24293, - 0xd7, 24293, - 0xd8, 24298, - 0xd9, 24298, - 0xda, 24298, - 0xdb, 24298, - 0xdc, 24298, - 0xdd, 24298, - 0xde, 24298, - 0xdf, 24298, - 0xE2, 24303, - 0xE3, 24306, - 0xe8, 24309, - 0xe9, 24309, - 0xea, 24309, - 0xeb, 24309, - 0xec, 24309, - 0xed, 24309, - 0xee, 24309, - 0xef, 24309, - 0xf0, 24314, - 0xf1, 24314, - 0xf2, 24314, - 0xf3, 24314, - 0xf4, 24314, - 0xf5, 24314, - 0xf6, 24314, - 0xf7, 24314, -/*24250*/ uint16(xCondSlashR), - 24259, // 0 - 24263, // 1 - 24267, // 2 - 24271, // 3 - 0, // 4 - 24275, // 5 - 0, // 6 - 24279, // 7 -/*24259*/ uint16(xSetOp), uint16(FILD), -/*24261*/ uint16(xArgM32int), -/*24262*/ uint16(xMatch), -/*24263*/ uint16(xSetOp), uint16(FISTTP), -/*24265*/ uint16(xArgM32int), -/*24266*/ uint16(xMatch), -/*24267*/ uint16(xSetOp), uint16(FIST), -/*24269*/ uint16(xArgM32int), +/*24148*/ uint16(xSetOp), uint16(FSUB), +/*24150*/ uint16(xArgST), +/*24151*/ uint16(xArgSTi), +/*24152*/ uint16(xMatch), +/*24153*/ uint16(xSetOp), uint16(FSUBR), +/*24155*/ uint16(xArgST), +/*24156*/ uint16(xArgSTi), +/*24157*/ uint16(xMatch), +/*24158*/ uint16(xSetOp), uint16(FDIV), +/*24160*/ uint16(xArgST), +/*24161*/ uint16(xArgSTi), +/*24162*/ uint16(xMatch), +/*24163*/ uint16(xSetOp), uint16(FDIVR), +/*24165*/ uint16(xArgST), +/*24166*/ uint16(xArgSTi), +/*24167*/ uint16(xMatch), +/*24168*/ uint16(xCondByte), 44, + 0xc0, 24295, + 0xc1, 24295, + 0xc2, 24295, + 0xc3, 24295, + 0xc4, 24295, + 0xc5, 24295, + 0xc6, 24295, + 0xc7, 24295, + 0xc8, 24299, + 0xc9, 24299, + 0xca, 24299, + 0xcb, 24299, + 0xcc, 24299, + 0xcd, 24299, + 0xce, 24299, + 0xcf, 24299, + 0xD0, 24303, + 0xE0, 24306, + 0xE1, 24309, + 0xE4, 24312, + 0xE5, 24315, + 0xE8, 24318, + 0xE9, 24321, + 0xEA, 24324, + 0xEB, 24327, + 0xEC, 24330, + 0xED, 24333, + 0xEE, 24336, + 0xF0, 24339, + 0xF1, 24342, + 0xF2, 24345, + 0xF3, 24348, + 0xF4, 24351, + 0xF5, 24354, + 0xF6, 24357, + 0xF7, 24360, + 0xF8, 24363, + 0xF9, 24366, + 0xFA, 24369, + 0xFB, 24372, + 0xFC, 24375, + 0xFD, 24378, + 0xFE, 24381, + 0xFF, 24384, +/*24258*/ uint16(xCondSlashR), + 24267, // 0 + 0, // 1 + 24271, // 2 + 24275, // 3 + 24279, // 4 + 24283, // 5 + 24287, // 6 + 24291, // 7 +/*24267*/ uint16(xSetOp), uint16(FLD), +/*24269*/ uint16(xArgM32fp), /*24270*/ uint16(xMatch), -/*24271*/ uint16(xSetOp), uint16(FISTP), -/*24273*/ uint16(xArgM32int), +/*24271*/ uint16(xSetOp), uint16(FST), +/*24273*/ uint16(xArgM32fp), /*24274*/ uint16(xMatch), -/*24275*/ uint16(xSetOp), uint16(FLD), -/*24277*/ uint16(xArgM80fp), +/*24275*/ uint16(xSetOp), uint16(FSTP), +/*24277*/ uint16(xArgM32fp), /*24278*/ uint16(xMatch), -/*24279*/ uint16(xSetOp), uint16(FSTP), -/*24281*/ uint16(xArgM80fp), +/*24279*/ uint16(xSetOp), uint16(FLDENV), +/*24281*/ uint16(xArgM1428byte), /*24282*/ uint16(xMatch), -/*24283*/ uint16(xSetOp), uint16(FCMOVNB), -/*24285*/ uint16(xArgST), -/*24286*/ uint16(xArgSTi), -/*24287*/ uint16(xMatch), -/*24288*/ uint16(xSetOp), uint16(FCMOVNE), -/*24290*/ uint16(xArgST), -/*24291*/ uint16(xArgSTi), -/*24292*/ uint16(xMatch), -/*24293*/ uint16(xSetOp), uint16(FCMOVNBE), -/*24295*/ uint16(xArgST), -/*24296*/ uint16(xArgSTi), -/*24297*/ uint16(xMatch), -/*24298*/ uint16(xSetOp), uint16(FCMOVNU), -/*24300*/ uint16(xArgST), +/*24283*/ uint16(xSetOp), uint16(FLDCW), +/*24285*/ uint16(xArgM2byte), +/*24286*/ uint16(xMatch), +/*24287*/ uint16(xSetOp), uint16(FNSTENV), +/*24289*/ uint16(xArgM1428byte), +/*24290*/ uint16(xMatch), +/*24291*/ uint16(xSetOp), uint16(FNSTCW), +/*24293*/ uint16(xArgM2byte), +/*24294*/ uint16(xMatch), +/*24295*/ uint16(xSetOp), uint16(FLD), +/*24297*/ uint16(xArgSTi), +/*24298*/ uint16(xMatch), +/*24299*/ uint16(xSetOp), uint16(FXCH), /*24301*/ uint16(xArgSTi), /*24302*/ uint16(xMatch), -/*24303*/ uint16(xSetOp), uint16(FNCLEX), +/*24303*/ uint16(xSetOp), uint16(FNOP), /*24305*/ uint16(xMatch), -/*24306*/ uint16(xSetOp), uint16(FNINIT), +/*24306*/ uint16(xSetOp), uint16(FCHS), /*24308*/ uint16(xMatch), -/*24309*/ uint16(xSetOp), uint16(FUCOMI), -/*24311*/ uint16(xArgST), -/*24312*/ uint16(xArgSTi), -/*24313*/ uint16(xMatch), -/*24314*/ uint16(xSetOp), uint16(FCOMI), -/*24316*/ uint16(xArgST), -/*24317*/ uint16(xArgSTi), -/*24318*/ uint16(xMatch), -/*24319*/ uint16(xCondByte), 48, - 0xc0, 24458, - 0xc1, 24458, - 0xc2, 24458, - 0xc3, 24458, - 0xc4, 24458, - 0xc5, 24458, - 0xc6, 24458, - 0xc7, 24458, - 0xc8, 24463, - 0xc9, 24463, - 0xca, 24463, - 0xcb, 24463, - 0xcc, 24463, - 0xcd, 24463, - 0xce, 24463, - 0xcf, 24463, - 0xe0, 24468, - 0xe1, 24468, - 0xe2, 24468, - 0xe3, 24468, - 0xe4, 24468, - 0xe5, 24468, - 0xe6, 24468, - 0xe7, 24468, - 0xe8, 24473, - 0xe9, 24473, - 0xea, 24473, - 0xeb, 24473, - 0xec, 24473, - 0xed, 24473, - 0xee, 24473, - 0xef, 24473, - 0xf0, 24478, - 0xf1, 24478, - 0xf2, 24478, - 0xf3, 24478, - 0xf4, 24478, - 0xf5, 24478, - 0xf6, 24478, - 0xf7, 24478, - 0xf8, 24483, - 0xf9, 24483, - 0xfa, 24483, - 0xfb, 24483, - 0xfc, 24483, - 0xfd, 24483, - 0xfe, 24483, - 0xff, 24483, -/*24417*/ uint16(xCondSlashR), - 24426, // 0 - 24430, // 1 - 24434, // 2 - 24438, // 3 - 24442, // 4 - 24446, // 5 - 24450, // 6 - 24454, // 7 -/*24426*/ uint16(xSetOp), uint16(FADD), -/*24428*/ uint16(xArgM64fp), -/*24429*/ uint16(xMatch), -/*24430*/ uint16(xSetOp), uint16(FMUL), -/*24432*/ uint16(xArgM64fp), -/*24433*/ uint16(xMatch), -/*24434*/ uint16(xSetOp), uint16(FCOM), -/*24436*/ uint16(xArgM64fp), -/*24437*/ uint16(xMatch), -/*24438*/ uint16(xSetOp), uint16(FCOMP), -/*24440*/ uint16(xArgM64fp), -/*24441*/ uint16(xMatch), -/*24442*/ uint16(xSetOp), uint16(FSUB), -/*24444*/ uint16(xArgM64fp), -/*24445*/ uint16(xMatch), -/*24446*/ uint16(xSetOp), uint16(FSUBR), -/*24448*/ uint16(xArgM64fp), -/*24449*/ uint16(xMatch), -/*24450*/ uint16(xSetOp), uint16(FDIV), -/*24452*/ uint16(xArgM64fp), -/*24453*/ uint16(xMatch), -/*24454*/ uint16(xSetOp), uint16(FDIVR), -/*24456*/ uint16(xArgM64fp), -/*24457*/ uint16(xMatch), -/*24458*/ uint16(xSetOp), uint16(FADD), -/*24460*/ uint16(xArgSTi), -/*24461*/ uint16(xArgST), -/*24462*/ uint16(xMatch), -/*24463*/ uint16(xSetOp), uint16(FMUL), -/*24465*/ uint16(xArgSTi), -/*24466*/ uint16(xArgST), +/*24309*/ uint16(xSetOp), uint16(FABS), +/*24311*/ uint16(xMatch), +/*24312*/ uint16(xSetOp), uint16(FTST), +/*24314*/ uint16(xMatch), +/*24315*/ uint16(xSetOp), uint16(FXAM), +/*24317*/ uint16(xMatch), +/*24318*/ uint16(xSetOp), uint16(FLD1), +/*24320*/ uint16(xMatch), +/*24321*/ uint16(xSetOp), uint16(FLDL2T), +/*24323*/ uint16(xMatch), +/*24324*/ uint16(xSetOp), uint16(FLDL2E), +/*24326*/ uint16(xMatch), +/*24327*/ uint16(xSetOp), uint16(FLDPI), +/*24329*/ uint16(xMatch), +/*24330*/ uint16(xSetOp), uint16(FLDLG2), +/*24332*/ uint16(xMatch), +/*24333*/ uint16(xSetOp), uint16(FLDLN2), +/*24335*/ uint16(xMatch), +/*24336*/ uint16(xSetOp), uint16(FLDZ), +/*24338*/ uint16(xMatch), +/*24339*/ uint16(xSetOp), uint16(F2XM1), +/*24341*/ uint16(xMatch), +/*24342*/ uint16(xSetOp), uint16(FYL2X), +/*24344*/ uint16(xMatch), +/*24345*/ uint16(xSetOp), uint16(FPTAN), +/*24347*/ uint16(xMatch), +/*24348*/ uint16(xSetOp), uint16(FPATAN), +/*24350*/ uint16(xMatch), +/*24351*/ uint16(xSetOp), uint16(FXTRACT), +/*24353*/ uint16(xMatch), +/*24354*/ uint16(xSetOp), uint16(FPREM1), +/*24356*/ uint16(xMatch), +/*24357*/ uint16(xSetOp), uint16(FDECSTP), +/*24359*/ uint16(xMatch), +/*24360*/ uint16(xSetOp), uint16(FINCSTP), +/*24362*/ uint16(xMatch), +/*24363*/ uint16(xSetOp), uint16(FPREM), +/*24365*/ uint16(xMatch), +/*24366*/ uint16(xSetOp), uint16(FYL2XP1), +/*24368*/ uint16(xMatch), +/*24369*/ uint16(xSetOp), uint16(FSQRT), +/*24371*/ uint16(xMatch), +/*24372*/ uint16(xSetOp), uint16(FSINCOS), +/*24374*/ uint16(xMatch), +/*24375*/ uint16(xSetOp), uint16(FRNDINT), +/*24377*/ uint16(xMatch), +/*24378*/ uint16(xSetOp), uint16(FSCALE), +/*24380*/ uint16(xMatch), +/*24381*/ uint16(xSetOp), uint16(FSIN), +/*24383*/ uint16(xMatch), +/*24384*/ uint16(xSetOp), uint16(FCOS), +/*24386*/ uint16(xMatch), +/*24387*/ uint16(xCondByte), 33, + 0xc0, 24496, + 0xc1, 24496, + 0xc2, 24496, + 0xc3, 24496, + 0xc4, 24496, + 0xc5, 24496, + 0xc6, 24496, + 0xc7, 24496, + 0xc8, 24501, + 0xc9, 24501, + 0xca, 24501, + 0xcb, 24501, + 0xcc, 24501, + 0xcd, 24501, + 0xce, 24501, + 0xcf, 24501, + 0xd0, 24506, + 0xd1, 24506, + 0xd2, 24506, + 0xd3, 24506, + 0xd4, 24506, + 0xd5, 24506, + 0xd6, 24506, + 0xd7, 24506, + 0xd8, 24511, + 0xd9, 24511, + 0xda, 24511, + 0xdb, 24511, + 0xdc, 24511, + 0xdd, 24511, + 0xde, 24511, + 0xdf, 24511, + 0xE9, 24516, +/*24455*/ uint16(xCondSlashR), + 24464, // 0 + 24468, // 1 + 24472, // 2 + 24476, // 3 + 24480, // 4 + 24484, // 5 + 24488, // 6 + 24492, // 7 +/*24464*/ uint16(xSetOp), uint16(FIADD), +/*24466*/ uint16(xArgM32int), /*24467*/ uint16(xMatch), -/*24468*/ uint16(xSetOp), uint16(FSUBR), -/*24470*/ uint16(xArgSTi), -/*24471*/ uint16(xArgST), -/*24472*/ uint16(xMatch), -/*24473*/ uint16(xSetOp), uint16(FSUB), -/*24475*/ uint16(xArgSTi), -/*24476*/ uint16(xArgST), -/*24477*/ uint16(xMatch), -/*24478*/ uint16(xSetOp), uint16(FDIVR), -/*24480*/ uint16(xArgSTi), -/*24481*/ uint16(xArgST), -/*24482*/ uint16(xMatch), -/*24483*/ uint16(xSetOp), uint16(FDIV), -/*24485*/ uint16(xArgSTi), -/*24486*/ uint16(xArgST), +/*24468*/ uint16(xSetOp), uint16(FIMUL), +/*24470*/ uint16(xArgM32int), +/*24471*/ uint16(xMatch), +/*24472*/ uint16(xSetOp), uint16(FICOM), +/*24474*/ uint16(xArgM32int), +/*24475*/ uint16(xMatch), +/*24476*/ uint16(xSetOp), uint16(FICOMP), +/*24478*/ uint16(xArgM32int), +/*24479*/ uint16(xMatch), +/*24480*/ uint16(xSetOp), uint16(FISUB), +/*24482*/ uint16(xArgM32int), +/*24483*/ uint16(xMatch), +/*24484*/ uint16(xSetOp), uint16(FISUBR), +/*24486*/ uint16(xArgM32int), /*24487*/ uint16(xMatch), -/*24488*/ uint16(xCondByte), 40, - 0xc0, 24607, - 0xc1, 24607, - 0xc2, 24607, - 0xc3, 24607, - 0xc4, 24607, - 0xc5, 24607, - 0xc6, 24607, - 0xc7, 24607, - 0xd0, 24611, - 0xd1, 24611, - 0xd2, 24611, - 0xd3, 24611, - 0xd4, 24611, - 0xd5, 24611, - 0xd6, 24611, - 0xd7, 24611, - 0xd8, 24615, - 0xd9, 24615, - 0xda, 24615, - 0xdb, 24615, - 0xdc, 24615, - 0xdd, 24615, - 0xde, 24615, - 0xdf, 24615, - 0xe0, 24619, - 0xe1, 24619, - 0xe2, 24619, - 0xe3, 24619, - 0xe4, 24619, - 0xe5, 24619, - 0xe6, 24619, - 0xe7, 24619, - 0xe8, 24623, - 0xe9, 24623, - 0xea, 24623, - 0xeb, 24623, - 0xec, 24623, - 0xed, 24623, - 0xee, 24623, - 0xef, 24623, -/*24570*/ uint16(xCondSlashR), - 24579, // 0 - 24583, // 1 - 24587, // 2 - 24591, // 3 - 24595, // 4 - 0, // 5 - 24599, // 6 - 24603, // 7 -/*24579*/ uint16(xSetOp), uint16(FLD), -/*24581*/ uint16(xArgM64fp), -/*24582*/ uint16(xMatch), -/*24583*/ uint16(xSetOp), uint16(FISTTP), -/*24585*/ uint16(xArgM64int), -/*24586*/ uint16(xMatch), -/*24587*/ uint16(xSetOp), uint16(FST), -/*24589*/ uint16(xArgM64fp), -/*24590*/ uint16(xMatch), -/*24591*/ uint16(xSetOp), uint16(FSTP), -/*24593*/ uint16(xArgM64fp), -/*24594*/ uint16(xMatch), -/*24595*/ uint16(xSetOp), uint16(FRSTOR), -/*24597*/ uint16(xArgM94108byte), -/*24598*/ uint16(xMatch), -/*24599*/ uint16(xSetOp), uint16(FNSAVE), -/*24601*/ uint16(xArgM94108byte), -/*24602*/ uint16(xMatch), -/*24603*/ uint16(xSetOp), uint16(FNSTSW), -/*24605*/ uint16(xArgM2byte), -/*24606*/ uint16(xMatch), -/*24607*/ uint16(xSetOp), uint16(FFREE), -/*24609*/ uint16(xArgSTi), -/*24610*/ uint16(xMatch), -/*24611*/ uint16(xSetOp), uint16(FST), -/*24613*/ uint16(xArgSTi), -/*24614*/ uint16(xMatch), -/*24615*/ uint16(xSetOp), uint16(FSTP), -/*24617*/ uint16(xArgSTi), -/*24618*/ uint16(xMatch), -/*24619*/ uint16(xSetOp), uint16(FUCOM), -/*24621*/ uint16(xArgSTi), -/*24622*/ uint16(xMatch), -/*24623*/ uint16(xSetOp), uint16(FUCOMP), -/*24625*/ uint16(xArgSTi), -/*24626*/ uint16(xMatch), -/*24627*/ uint16(xCondByte), 49, - 0xc0, 24768, - 0xc1, 24768, - 0xc2, 24768, - 0xc3, 24768, - 0xc4, 24768, - 0xc5, 24768, - 0xc6, 24768, - 0xc7, 24768, - 0xc8, 24773, - 0xc9, 24773, - 0xca, 24773, - 0xcb, 24773, - 0xcc, 24773, - 0xcd, 24773, - 0xce, 24773, - 0xcf, 24773, - 0xD9, 24778, - 0xe0, 24781, - 0xe1, 24781, - 0xe2, 24781, - 0xe3, 24781, - 0xe4, 24781, - 0xe5, 24781, - 0xe6, 24781, - 0xe7, 24781, - 0xe8, 24786, - 0xe9, 24786, - 0xea, 24786, - 0xeb, 24786, - 0xec, 24786, - 0xed, 24786, - 0xee, 24786, - 0xef, 24786, - 0xf0, 24791, - 0xf1, 24791, - 0xf2, 24791, - 0xf3, 24791, - 0xf4, 24791, - 0xf5, 24791, - 0xf6, 24791, - 0xf7, 24791, - 0xf8, 24796, - 0xf9, 24796, - 0xfa, 24796, - 0xfb, 24796, - 0xfc, 24796, - 0xfd, 24796, - 0xfe, 24796, - 0xff, 24796, -/*24727*/ uint16(xCondSlashR), - 24736, // 0 - 24740, // 1 - 24744, // 2 - 24748, // 3 - 24752, // 4 - 24756, // 5 - 24760, // 6 - 24764, // 7 -/*24736*/ uint16(xSetOp), uint16(FIADD), -/*24738*/ uint16(xArgM16int), -/*24739*/ uint16(xMatch), -/*24740*/ uint16(xSetOp), uint16(FIMUL), -/*24742*/ uint16(xArgM16int), -/*24743*/ uint16(xMatch), -/*24744*/ uint16(xSetOp), uint16(FICOM), -/*24746*/ uint16(xArgM16int), -/*24747*/ uint16(xMatch), -/*24748*/ uint16(xSetOp), uint16(FICOMP), -/*24750*/ uint16(xArgM16int), -/*24751*/ uint16(xMatch), -/*24752*/ uint16(xSetOp), uint16(FISUB), -/*24754*/ uint16(xArgM16int), -/*24755*/ uint16(xMatch), -/*24756*/ uint16(xSetOp), uint16(FISUBR), -/*24758*/ uint16(xArgM16int), -/*24759*/ uint16(xMatch), -/*24760*/ uint16(xSetOp), uint16(FIDIV), -/*24762*/ uint16(xArgM16int), -/*24763*/ uint16(xMatch), -/*24764*/ uint16(xSetOp), uint16(FIDIVR), -/*24766*/ uint16(xArgM16int), -/*24767*/ uint16(xMatch), -/*24768*/ uint16(xSetOp), uint16(FADDP), -/*24770*/ uint16(xArgSTi), -/*24771*/ uint16(xArgST), -/*24772*/ uint16(xMatch), -/*24773*/ uint16(xSetOp), uint16(FMULP), -/*24775*/ uint16(xArgSTi), -/*24776*/ uint16(xArgST), -/*24777*/ uint16(xMatch), -/*24778*/ uint16(xSetOp), uint16(FCOMPP), -/*24780*/ uint16(xMatch), -/*24781*/ uint16(xSetOp), uint16(FSUBRP), -/*24783*/ uint16(xArgSTi), -/*24784*/ uint16(xArgST), -/*24785*/ uint16(xMatch), -/*24786*/ uint16(xSetOp), uint16(FSUBP), -/*24788*/ uint16(xArgSTi), -/*24789*/ uint16(xArgST), -/*24790*/ uint16(xMatch), -/*24791*/ uint16(xSetOp), uint16(FDIVRP), -/*24793*/ uint16(xArgSTi), -/*24794*/ uint16(xArgST), -/*24795*/ uint16(xMatch), -/*24796*/ uint16(xSetOp), uint16(FDIVP), -/*24798*/ uint16(xArgSTi), -/*24799*/ uint16(xArgST), +/*24488*/ uint16(xSetOp), uint16(FIDIV), +/*24490*/ uint16(xArgM32int), +/*24491*/ uint16(xMatch), +/*24492*/ uint16(xSetOp), uint16(FIDIVR), +/*24494*/ uint16(xArgM32int), +/*24495*/ uint16(xMatch), +/*24496*/ uint16(xSetOp), uint16(FCMOVB), +/*24498*/ uint16(xArgST), +/*24499*/ uint16(xArgSTi), +/*24500*/ uint16(xMatch), +/*24501*/ uint16(xSetOp), uint16(FCMOVE), +/*24503*/ uint16(xArgST), +/*24504*/ uint16(xArgSTi), +/*24505*/ uint16(xMatch), +/*24506*/ uint16(xSetOp), uint16(FCMOVBE), +/*24508*/ uint16(xArgST), +/*24509*/ uint16(xArgSTi), +/*24510*/ uint16(xMatch), +/*24511*/ uint16(xSetOp), uint16(FCMOVU), +/*24513*/ uint16(xArgST), +/*24514*/ uint16(xArgSTi), +/*24515*/ uint16(xMatch), +/*24516*/ uint16(xSetOp), uint16(FUCOMPP), +/*24518*/ uint16(xMatch), +/*24519*/ uint16(xCondByte), 50, + 0xc0, 24654, + 0xc1, 24654, + 0xc2, 24654, + 0xc3, 24654, + 0xc4, 24654, + 0xc5, 24654, + 0xc6, 24654, + 0xc7, 24654, + 0xc8, 24659, + 0xc9, 24659, + 0xca, 24659, + 0xcb, 24659, + 0xcc, 24659, + 0xcd, 24659, + 0xce, 24659, + 0xcf, 24659, + 0xd0, 24664, + 0xd1, 24664, + 0xd2, 24664, + 0xd3, 24664, + 0xd4, 24664, + 0xd5, 24664, + 0xd6, 24664, + 0xd7, 24664, + 0xd8, 24669, + 0xd9, 24669, + 0xda, 24669, + 0xdb, 24669, + 0xdc, 24669, + 0xdd, 24669, + 0xde, 24669, + 0xdf, 24669, + 0xE2, 24674, + 0xE3, 24677, + 0xe8, 24680, + 0xe9, 24680, + 0xea, 24680, + 0xeb, 24680, + 0xec, 24680, + 0xed, 24680, + 0xee, 24680, + 0xef, 24680, + 0xf0, 24685, + 0xf1, 24685, + 0xf2, 24685, + 0xf3, 24685, + 0xf4, 24685, + 0xf5, 24685, + 0xf6, 24685, + 0xf7, 24685, +/*24621*/ uint16(xCondSlashR), + 24630, // 0 + 24634, // 1 + 24638, // 2 + 24642, // 3 + 0, // 4 + 24646, // 5 + 0, // 6 + 24650, // 7 +/*24630*/ uint16(xSetOp), uint16(FILD), +/*24632*/ uint16(xArgM32int), +/*24633*/ uint16(xMatch), +/*24634*/ uint16(xSetOp), uint16(FISTTP), +/*24636*/ uint16(xArgM32int), +/*24637*/ uint16(xMatch), +/*24638*/ uint16(xSetOp), uint16(FIST), +/*24640*/ uint16(xArgM32int), +/*24641*/ uint16(xMatch), +/*24642*/ uint16(xSetOp), uint16(FISTP), +/*24644*/ uint16(xArgM32int), +/*24645*/ uint16(xMatch), +/*24646*/ uint16(xSetOp), uint16(FLD), +/*24648*/ uint16(xArgM80fp), +/*24649*/ uint16(xMatch), +/*24650*/ uint16(xSetOp), uint16(FSTP), +/*24652*/ uint16(xArgM80fp), +/*24653*/ uint16(xMatch), +/*24654*/ uint16(xSetOp), uint16(FCMOVNB), +/*24656*/ uint16(xArgST), +/*24657*/ uint16(xArgSTi), +/*24658*/ uint16(xMatch), +/*24659*/ uint16(xSetOp), uint16(FCMOVNE), +/*24661*/ uint16(xArgST), +/*24662*/ uint16(xArgSTi), +/*24663*/ uint16(xMatch), +/*24664*/ uint16(xSetOp), uint16(FCMOVNBE), +/*24666*/ uint16(xArgST), +/*24667*/ uint16(xArgSTi), +/*24668*/ uint16(xMatch), +/*24669*/ uint16(xSetOp), uint16(FCMOVNU), +/*24671*/ uint16(xArgST), +/*24672*/ uint16(xArgSTi), +/*24673*/ uint16(xMatch), +/*24674*/ uint16(xSetOp), uint16(FNCLEX), +/*24676*/ uint16(xMatch), +/*24677*/ uint16(xSetOp), uint16(FNINIT), +/*24679*/ uint16(xMatch), +/*24680*/ uint16(xSetOp), uint16(FUCOMI), +/*24682*/ uint16(xArgST), +/*24683*/ uint16(xArgSTi), +/*24684*/ uint16(xMatch), +/*24685*/ uint16(xSetOp), uint16(FCOMI), +/*24687*/ uint16(xArgST), +/*24688*/ uint16(xArgSTi), +/*24689*/ uint16(xMatch), +/*24690*/ uint16(xCondByte), 48, + 0xc0, 24829, + 0xc1, 24829, + 0xc2, 24829, + 0xc3, 24829, + 0xc4, 24829, + 0xc5, 24829, + 0xc6, 24829, + 0xc7, 24829, + 0xc8, 24834, + 0xc9, 24834, + 0xca, 24834, + 0xcb, 24834, + 0xcc, 24834, + 0xcd, 24834, + 0xce, 24834, + 0xcf, 24834, + 0xe0, 24839, + 0xe1, 24839, + 0xe2, 24839, + 0xe3, 24839, + 0xe4, 24839, + 0xe5, 24839, + 0xe6, 24839, + 0xe7, 24839, + 0xe8, 24844, + 0xe9, 24844, + 0xea, 24844, + 0xeb, 24844, + 0xec, 24844, + 0xed, 24844, + 0xee, 24844, + 0xef, 24844, + 0xf0, 24849, + 0xf1, 24849, + 0xf2, 24849, + 0xf3, 24849, + 0xf4, 24849, + 0xf5, 24849, + 0xf6, 24849, + 0xf7, 24849, + 0xf8, 24854, + 0xf9, 24854, + 0xfa, 24854, + 0xfb, 24854, + 0xfc, 24854, + 0xfd, 24854, + 0xfe, 24854, + 0xff, 24854, +/*24788*/ uint16(xCondSlashR), + 24797, // 0 + 24801, // 1 + 24805, // 2 + 24809, // 3 + 24813, // 4 + 24817, // 5 + 24821, // 6 + 24825, // 7 +/*24797*/ uint16(xSetOp), uint16(FADD), +/*24799*/ uint16(xArgM64fp), /*24800*/ uint16(xMatch), -/*24801*/ uint16(xCondByte), 25, - 0xc0, 24894, - 0xc1, 24894, - 0xc2, 24894, - 0xc3, 24894, - 0xc4, 24894, - 0xc5, 24894, - 0xc6, 24894, - 0xc7, 24894, - 0xE0, 24898, - 0xe8, 24902, - 0xe9, 24902, - 0xea, 24902, - 0xeb, 24902, - 0xec, 24902, - 0xed, 24902, - 0xee, 24902, - 0xef, 24902, - 0xf0, 24907, - 0xf1, 24907, - 0xf2, 24907, - 0xf3, 24907, - 0xf4, 24907, - 0xf5, 24907, - 0xf6, 24907, - 0xf7, 24907, -/*24853*/ uint16(xCondSlashR), - 24862, // 0 - 24866, // 1 - 24870, // 2 - 24874, // 3 - 24878, // 4 - 24882, // 5 - 24886, // 6 - 24890, // 7 -/*24862*/ uint16(xSetOp), uint16(FILD), -/*24864*/ uint16(xArgM16int), -/*24865*/ uint16(xMatch), -/*24866*/ uint16(xSetOp), uint16(FISTTP), -/*24868*/ uint16(xArgM16int), -/*24869*/ uint16(xMatch), -/*24870*/ uint16(xSetOp), uint16(FIST), -/*24872*/ uint16(xArgM16int), -/*24873*/ uint16(xMatch), -/*24874*/ uint16(xSetOp), uint16(FISTP), -/*24876*/ uint16(xArgM16int), -/*24877*/ uint16(xMatch), -/*24878*/ uint16(xSetOp), uint16(FBLD), -/*24880*/ uint16(xArgM80dec), -/*24881*/ uint16(xMatch), -/*24882*/ uint16(xSetOp), uint16(FILD), -/*24884*/ uint16(xArgM64int), -/*24885*/ uint16(xMatch), -/*24886*/ uint16(xSetOp), uint16(FBSTP), -/*24888*/ uint16(xArgM80bcd), -/*24889*/ uint16(xMatch), -/*24890*/ uint16(xSetOp), uint16(FISTP), -/*24892*/ uint16(xArgM64int), -/*24893*/ uint16(xMatch), -/*24894*/ uint16(xSetOp), uint16(FFREEP), -/*24896*/ uint16(xArgSTi), -/*24897*/ uint16(xMatch), -/*24898*/ uint16(xSetOp), uint16(FNSTSW), -/*24900*/ uint16(xArgAX), -/*24901*/ uint16(xMatch), -/*24902*/ uint16(xSetOp), uint16(FUCOMIP), -/*24904*/ uint16(xArgST), -/*24905*/ uint16(xArgSTi), -/*24906*/ uint16(xMatch), -/*24907*/ uint16(xSetOp), uint16(FCOMIP), -/*24909*/ uint16(xArgST), -/*24910*/ uint16(xArgSTi), -/*24911*/ uint16(xMatch), -/*24912*/ uint16(xSetOp), uint16(LOOPNE), -/*24914*/ uint16(xReadCb), -/*24915*/ uint16(xArgRel8), -/*24916*/ uint16(xMatch), -/*24917*/ uint16(xSetOp), uint16(LOOPE), -/*24919*/ uint16(xReadCb), -/*24920*/ uint16(xArgRel8), -/*24921*/ uint16(xMatch), -/*24922*/ uint16(xSetOp), uint16(LOOP), -/*24924*/ uint16(xReadCb), -/*24925*/ uint16(xArgRel8), -/*24926*/ uint16(xMatch), -/*24927*/ uint16(xCondIs64), 24930, 24944, -/*24930*/ uint16(xCondAddrSize), 24934, 24939, 0, -/*24934*/ uint16(xSetOp), uint16(JCXZ), -/*24936*/ uint16(xReadCb), -/*24937*/ uint16(xArgRel8), -/*24938*/ uint16(xMatch), -/*24939*/ uint16(xSetOp), uint16(JECXZ), -/*24941*/ uint16(xReadCb), -/*24942*/ uint16(xArgRel8), -/*24943*/ uint16(xMatch), -/*24944*/ uint16(xCondAddrSize), 0, 24939, 24948, -/*24948*/ uint16(xSetOp), uint16(JRCXZ), -/*24950*/ uint16(xReadCb), -/*24951*/ uint16(xArgRel8), -/*24952*/ uint16(xMatch), -/*24953*/ uint16(xSetOp), uint16(IN), -/*24955*/ uint16(xReadIb), -/*24956*/ uint16(xArgAL), -/*24957*/ uint16(xArgImm8u), -/*24958*/ uint16(xMatch), -/*24959*/ uint16(xCondDataSize), 24965, 24971, 24977, 0, 0, -/*24965*/ uint16(xSetOp), uint16(IN), -/*24967*/ uint16(xReadIb), -/*24968*/ uint16(xArgAX), -/*24969*/ uint16(xArgImm8u), -/*24970*/ uint16(xMatch), -/*24971*/ uint16(xSetOp), uint16(IN), -/*24973*/ uint16(xReadIb), -/*24974*/ uint16(xArgEAX), -/*24975*/ uint16(xArgImm8u), -/*24976*/ uint16(xMatch), -/*24977*/ uint16(xSetOp), uint16(IN), -/*24979*/ uint16(xReadIb), -/*24980*/ uint16(xArgEAX), -/*24981*/ uint16(xArgImm8u), -/*24982*/ uint16(xMatch), -/*24983*/ uint16(xSetOp), uint16(OUT), -/*24985*/ uint16(xReadIb), -/*24986*/ uint16(xArgImm8u), -/*24987*/ uint16(xArgAL), -/*24988*/ uint16(xMatch), -/*24989*/ uint16(xCondDataSize), 24995, 25001, 25007, 0, 0, -/*24995*/ uint16(xSetOp), uint16(OUT), -/*24997*/ uint16(xReadIb), -/*24998*/ uint16(xArgImm8u), -/*24999*/ uint16(xArgAX), -/*25000*/ uint16(xMatch), -/*25001*/ uint16(xSetOp), uint16(OUT), -/*25003*/ uint16(xReadIb), -/*25004*/ uint16(xArgImm8u), -/*25005*/ uint16(xArgEAX), -/*25006*/ uint16(xMatch), -/*25007*/ uint16(xSetOp), uint16(OUT), -/*25009*/ uint16(xReadIb), -/*25010*/ uint16(xArgImm8u), -/*25011*/ uint16(xArgEAX), -/*25012*/ uint16(xMatch), -/*25013*/ uint16(xCondIs64), 25016, 25032, -/*25016*/ uint16(xCondDataSize), 25022, 25027, 0, 0, 0, -/*25022*/ uint16(xSetOp), uint16(CALL), -/*25024*/ uint16(xReadCw), -/*25025*/ uint16(xArgRel16), -/*25026*/ uint16(xMatch), -/*25027*/ uint16(xSetOp), uint16(CALL), -/*25029*/ uint16(xReadCd), -/*25030*/ uint16(xArgRel32), -/*25031*/ uint16(xMatch), -/*25032*/ uint16(xCondDataSize), 25038, 25027, 25043, 0, 0, -/*25038*/ uint16(xSetOp), uint16(CALL), -/*25040*/ uint16(xReadCd), -/*25041*/ uint16(xArgRel32), -/*25042*/ uint16(xMatch), -/*25043*/ uint16(xSetOp), uint16(CALL), -/*25045*/ uint16(xReadCd), -/*25046*/ uint16(xArgRel32), -/*25047*/ uint16(xMatch), -/*25048*/ uint16(xCondIs64), 25051, 25067, -/*25051*/ uint16(xCondDataSize), 25057, 25062, 0, 0, 0, -/*25057*/ uint16(xSetOp), uint16(JMP), -/*25059*/ uint16(xReadCw), -/*25060*/ uint16(xArgRel16), -/*25061*/ uint16(xMatch), -/*25062*/ uint16(xSetOp), uint16(JMP), -/*25064*/ uint16(xReadCd), -/*25065*/ uint16(xArgRel32), -/*25066*/ uint16(xMatch), -/*25067*/ uint16(xCondDataSize), 25073, 25062, 25078, 0, 0, -/*25073*/ uint16(xSetOp), uint16(JMP), -/*25075*/ uint16(xReadCd), -/*25076*/ uint16(xArgRel32), -/*25077*/ uint16(xMatch), -/*25078*/ uint16(xSetOp), uint16(JMP), -/*25080*/ uint16(xReadCd), -/*25081*/ uint16(xArgRel32), -/*25082*/ uint16(xMatch), -/*25083*/ uint16(xCondIs64), 25086, 0, -/*25086*/ uint16(xCondDataSize), 25092, 25097, 0, 0, 0, -/*25092*/ uint16(xSetOp), uint16(LJMP), -/*25094*/ uint16(xReadCd), -/*25095*/ uint16(xArgPtr16colon16), -/*25096*/ uint16(xMatch), -/*25097*/ uint16(xSetOp), uint16(LJMP), -/*25099*/ uint16(xReadCp), -/*25100*/ uint16(xArgPtr16colon32), -/*25101*/ uint16(xMatch), -/*25102*/ uint16(xSetOp), uint16(JMP), -/*25104*/ uint16(xReadCb), -/*25105*/ uint16(xArgRel8), -/*25106*/ uint16(xMatch), -/*25107*/ uint16(xSetOp), uint16(IN), -/*25109*/ uint16(xArgAL), -/*25110*/ uint16(xArgDX), -/*25111*/ uint16(xMatch), -/*25112*/ uint16(xCondDataSize), 25118, 25123, 25128, 0, 0, -/*25118*/ uint16(xSetOp), uint16(IN), -/*25120*/ uint16(xArgAX), -/*25121*/ uint16(xArgDX), +/*24801*/ uint16(xSetOp), uint16(FMUL), +/*24803*/ uint16(xArgM64fp), +/*24804*/ uint16(xMatch), +/*24805*/ uint16(xSetOp), uint16(FCOM), +/*24807*/ uint16(xArgM64fp), +/*24808*/ uint16(xMatch), +/*24809*/ uint16(xSetOp), uint16(FCOMP), +/*24811*/ uint16(xArgM64fp), +/*24812*/ uint16(xMatch), +/*24813*/ uint16(xSetOp), uint16(FSUB), +/*24815*/ uint16(xArgM64fp), +/*24816*/ uint16(xMatch), +/*24817*/ uint16(xSetOp), uint16(FSUBR), +/*24819*/ uint16(xArgM64fp), +/*24820*/ uint16(xMatch), +/*24821*/ uint16(xSetOp), uint16(FDIV), +/*24823*/ uint16(xArgM64fp), +/*24824*/ uint16(xMatch), +/*24825*/ uint16(xSetOp), uint16(FDIVR), +/*24827*/ uint16(xArgM64fp), +/*24828*/ uint16(xMatch), +/*24829*/ uint16(xSetOp), uint16(FADD), +/*24831*/ uint16(xArgSTi), +/*24832*/ uint16(xArgST), +/*24833*/ uint16(xMatch), +/*24834*/ uint16(xSetOp), uint16(FMUL), +/*24836*/ uint16(xArgSTi), +/*24837*/ uint16(xArgST), +/*24838*/ uint16(xMatch), +/*24839*/ uint16(xSetOp), uint16(FSUBR), +/*24841*/ uint16(xArgSTi), +/*24842*/ uint16(xArgST), +/*24843*/ uint16(xMatch), +/*24844*/ uint16(xSetOp), uint16(FSUB), +/*24846*/ uint16(xArgSTi), +/*24847*/ uint16(xArgST), +/*24848*/ uint16(xMatch), +/*24849*/ uint16(xSetOp), uint16(FDIVR), +/*24851*/ uint16(xArgSTi), +/*24852*/ uint16(xArgST), +/*24853*/ uint16(xMatch), +/*24854*/ uint16(xSetOp), uint16(FDIV), +/*24856*/ uint16(xArgSTi), +/*24857*/ uint16(xArgST), +/*24858*/ uint16(xMatch), +/*24859*/ uint16(xCondByte), 40, + 0xc0, 24978, + 0xc1, 24978, + 0xc2, 24978, + 0xc3, 24978, + 0xc4, 24978, + 0xc5, 24978, + 0xc6, 24978, + 0xc7, 24978, + 0xd0, 24982, + 0xd1, 24982, + 0xd2, 24982, + 0xd3, 24982, + 0xd4, 24982, + 0xd5, 24982, + 0xd6, 24982, + 0xd7, 24982, + 0xd8, 24986, + 0xd9, 24986, + 0xda, 24986, + 0xdb, 24986, + 0xdc, 24986, + 0xdd, 24986, + 0xde, 24986, + 0xdf, 24986, + 0xe0, 24990, + 0xe1, 24990, + 0xe2, 24990, + 0xe3, 24990, + 0xe4, 24990, + 0xe5, 24990, + 0xe6, 24990, + 0xe7, 24990, + 0xe8, 24994, + 0xe9, 24994, + 0xea, 24994, + 0xeb, 24994, + 0xec, 24994, + 0xed, 24994, + 0xee, 24994, + 0xef, 24994, +/*24941*/ uint16(xCondSlashR), + 24950, // 0 + 24954, // 1 + 24958, // 2 + 24962, // 3 + 24966, // 4 + 0, // 5 + 24970, // 6 + 24974, // 7 +/*24950*/ uint16(xSetOp), uint16(FLD), +/*24952*/ uint16(xArgM64fp), +/*24953*/ uint16(xMatch), +/*24954*/ uint16(xSetOp), uint16(FISTTP), +/*24956*/ uint16(xArgM64int), +/*24957*/ uint16(xMatch), +/*24958*/ uint16(xSetOp), uint16(FST), +/*24960*/ uint16(xArgM64fp), +/*24961*/ uint16(xMatch), +/*24962*/ uint16(xSetOp), uint16(FSTP), +/*24964*/ uint16(xArgM64fp), +/*24965*/ uint16(xMatch), +/*24966*/ uint16(xSetOp), uint16(FRSTOR), +/*24968*/ uint16(xArgM94108byte), +/*24969*/ uint16(xMatch), +/*24970*/ uint16(xSetOp), uint16(FNSAVE), +/*24972*/ uint16(xArgM94108byte), +/*24973*/ uint16(xMatch), +/*24974*/ uint16(xSetOp), uint16(FNSTSW), +/*24976*/ uint16(xArgM2byte), +/*24977*/ uint16(xMatch), +/*24978*/ uint16(xSetOp), uint16(FFREE), +/*24980*/ uint16(xArgSTi), +/*24981*/ uint16(xMatch), +/*24982*/ uint16(xSetOp), uint16(FST), +/*24984*/ uint16(xArgSTi), +/*24985*/ uint16(xMatch), +/*24986*/ uint16(xSetOp), uint16(FSTP), +/*24988*/ uint16(xArgSTi), +/*24989*/ uint16(xMatch), +/*24990*/ uint16(xSetOp), uint16(FUCOM), +/*24992*/ uint16(xArgSTi), +/*24993*/ uint16(xMatch), +/*24994*/ uint16(xSetOp), uint16(FUCOMP), +/*24996*/ uint16(xArgSTi), +/*24997*/ uint16(xMatch), +/*24998*/ uint16(xCondByte), 49, + 0xc0, 25139, + 0xc1, 25139, + 0xc2, 25139, + 0xc3, 25139, + 0xc4, 25139, + 0xc5, 25139, + 0xc6, 25139, + 0xc7, 25139, + 0xc8, 25144, + 0xc9, 25144, + 0xca, 25144, + 0xcb, 25144, + 0xcc, 25144, + 0xcd, 25144, + 0xce, 25144, + 0xcf, 25144, + 0xD9, 25149, + 0xe0, 25152, + 0xe1, 25152, + 0xe2, 25152, + 0xe3, 25152, + 0xe4, 25152, + 0xe5, 25152, + 0xe6, 25152, + 0xe7, 25152, + 0xe8, 25157, + 0xe9, 25157, + 0xea, 25157, + 0xeb, 25157, + 0xec, 25157, + 0xed, 25157, + 0xee, 25157, + 0xef, 25157, + 0xf0, 25162, + 0xf1, 25162, + 0xf2, 25162, + 0xf3, 25162, + 0xf4, 25162, + 0xf5, 25162, + 0xf6, 25162, + 0xf7, 25162, + 0xf8, 25167, + 0xf9, 25167, + 0xfa, 25167, + 0xfb, 25167, + 0xfc, 25167, + 0xfd, 25167, + 0xfe, 25167, + 0xff, 25167, +/*25098*/ uint16(xCondSlashR), + 25107, // 0 + 25111, // 1 + 25115, // 2 + 25119, // 3 + 25123, // 4 + 25127, // 5 + 25131, // 6 + 25135, // 7 +/*25107*/ uint16(xSetOp), uint16(FIADD), +/*25109*/ uint16(xArgM16int), +/*25110*/ uint16(xMatch), +/*25111*/ uint16(xSetOp), uint16(FIMUL), +/*25113*/ uint16(xArgM16int), +/*25114*/ uint16(xMatch), +/*25115*/ uint16(xSetOp), uint16(FICOM), +/*25117*/ uint16(xArgM16int), +/*25118*/ uint16(xMatch), +/*25119*/ uint16(xSetOp), uint16(FICOMP), +/*25121*/ uint16(xArgM16int), /*25122*/ uint16(xMatch), -/*25123*/ uint16(xSetOp), uint16(IN), -/*25125*/ uint16(xArgEAX), -/*25126*/ uint16(xArgDX), -/*25127*/ uint16(xMatch), -/*25128*/ uint16(xSetOp), uint16(IN), -/*25130*/ uint16(xArgEAX), -/*25131*/ uint16(xArgDX), -/*25132*/ uint16(xMatch), -/*25133*/ uint16(xSetOp), uint16(OUT), -/*25135*/ uint16(xArgDX), -/*25136*/ uint16(xArgAL), -/*25137*/ uint16(xMatch), -/*25138*/ uint16(xCondDataSize), 25144, 25149, 25154, 0, 0, -/*25144*/ uint16(xSetOp), uint16(OUT), -/*25146*/ uint16(xArgDX), -/*25147*/ uint16(xArgAX), +/*25123*/ uint16(xSetOp), uint16(FISUB), +/*25125*/ uint16(xArgM16int), +/*25126*/ uint16(xMatch), +/*25127*/ uint16(xSetOp), uint16(FISUBR), +/*25129*/ uint16(xArgM16int), +/*25130*/ uint16(xMatch), +/*25131*/ uint16(xSetOp), uint16(FIDIV), +/*25133*/ uint16(xArgM16int), +/*25134*/ uint16(xMatch), +/*25135*/ uint16(xSetOp), uint16(FIDIVR), +/*25137*/ uint16(xArgM16int), +/*25138*/ uint16(xMatch), +/*25139*/ uint16(xSetOp), uint16(FADDP), +/*25141*/ uint16(xArgSTi), +/*25142*/ uint16(xArgST), +/*25143*/ uint16(xMatch), +/*25144*/ uint16(xSetOp), uint16(FMULP), +/*25146*/ uint16(xArgSTi), +/*25147*/ uint16(xArgST), /*25148*/ uint16(xMatch), -/*25149*/ uint16(xSetOp), uint16(OUT), -/*25151*/ uint16(xArgDX), -/*25152*/ uint16(xArgEAX), -/*25153*/ uint16(xMatch), -/*25154*/ uint16(xSetOp), uint16(OUT), -/*25156*/ uint16(xArgDX), -/*25157*/ uint16(xArgEAX), -/*25158*/ uint16(xMatch), -/*25159*/ uint16(xSetOp), uint16(ICEBP), +/*25149*/ uint16(xSetOp), uint16(FCOMPP), +/*25151*/ uint16(xMatch), +/*25152*/ uint16(xSetOp), uint16(FSUBRP), +/*25154*/ uint16(xArgSTi), +/*25155*/ uint16(xArgST), +/*25156*/ uint16(xMatch), +/*25157*/ uint16(xSetOp), uint16(FSUBP), +/*25159*/ uint16(xArgSTi), +/*25160*/ uint16(xArgST), /*25161*/ uint16(xMatch), -/*25162*/ uint16(xSetOp), uint16(HLT), -/*25164*/ uint16(xMatch), -/*25165*/ uint16(xSetOp), uint16(CMC), -/*25167*/ uint16(xMatch), -/*25168*/ uint16(xCondSlashR), - 25177, // 0 - 0, // 1 - 25183, // 2 - 25187, // 3 - 25191, // 4 - 25195, // 5 - 25199, // 6 - 25203, // 7 -/*25177*/ uint16(xSetOp), uint16(TEST), -/*25179*/ uint16(xReadIb), -/*25180*/ uint16(xArgRM8), -/*25181*/ uint16(xArgImm8u), -/*25182*/ uint16(xMatch), -/*25183*/ uint16(xSetOp), uint16(NOT), -/*25185*/ uint16(xArgRM8), -/*25186*/ uint16(xMatch), -/*25187*/ uint16(xSetOp), uint16(NEG), -/*25189*/ uint16(xArgRM8), -/*25190*/ uint16(xMatch), -/*25191*/ uint16(xSetOp), uint16(MUL), -/*25193*/ uint16(xArgRM8), -/*25194*/ uint16(xMatch), -/*25195*/ uint16(xSetOp), uint16(IMUL), -/*25197*/ uint16(xArgRM8), -/*25198*/ uint16(xMatch), -/*25199*/ uint16(xSetOp), uint16(DIV), -/*25201*/ uint16(xArgRM8), -/*25202*/ uint16(xMatch), -/*25203*/ uint16(xSetOp), uint16(IDIV), -/*25205*/ uint16(xArgRM8), -/*25206*/ uint16(xMatch), -/*25207*/ uint16(xCondSlashR), - 25216, // 0 - 0, // 1 - 25249, // 2 - 25276, // 3 - 25303, // 4 - 25330, // 5 - 25357, // 6 - 25384, // 7 -/*25216*/ uint16(xCondIs64), 25219, 25237, -/*25219*/ uint16(xCondDataSize), 25225, 25231, 0, 0, 0, -/*25225*/ uint16(xSetOp), uint16(TEST), -/*25227*/ uint16(xReadIw), -/*25228*/ uint16(xArgRM16), -/*25229*/ uint16(xArgImm16), -/*25230*/ uint16(xMatch), -/*25231*/ uint16(xSetOp), uint16(TEST), -/*25233*/ uint16(xReadId), -/*25234*/ uint16(xArgRM32), -/*25235*/ uint16(xArgImm32), +/*25162*/ uint16(xSetOp), uint16(FDIVRP), +/*25164*/ uint16(xArgSTi), +/*25165*/ uint16(xArgST), +/*25166*/ uint16(xMatch), +/*25167*/ uint16(xSetOp), uint16(FDIVP), +/*25169*/ uint16(xArgSTi), +/*25170*/ uint16(xArgST), +/*25171*/ uint16(xMatch), +/*25172*/ uint16(xCondByte), 25, + 0xc0, 25265, + 0xc1, 25265, + 0xc2, 25265, + 0xc3, 25265, + 0xc4, 25265, + 0xc5, 25265, + 0xc6, 25265, + 0xc7, 25265, + 0xE0, 25269, + 0xe8, 25273, + 0xe9, 25273, + 0xea, 25273, + 0xeb, 25273, + 0xec, 25273, + 0xed, 25273, + 0xee, 25273, + 0xef, 25273, + 0xf0, 25278, + 0xf1, 25278, + 0xf2, 25278, + 0xf3, 25278, + 0xf4, 25278, + 0xf5, 25278, + 0xf6, 25278, + 0xf7, 25278, +/*25224*/ uint16(xCondSlashR), + 25233, // 0 + 25237, // 1 + 25241, // 2 + 25245, // 3 + 25249, // 4 + 25253, // 5 + 25257, // 6 + 25261, // 7 +/*25233*/ uint16(xSetOp), uint16(FILD), +/*25235*/ uint16(xArgM16int), /*25236*/ uint16(xMatch), -/*25237*/ uint16(xCondDataSize), 25225, 25231, 25243, 0, 0, -/*25243*/ uint16(xSetOp), uint16(TEST), -/*25245*/ uint16(xReadId), -/*25246*/ uint16(xArgRM64), -/*25247*/ uint16(xArgImm32), +/*25237*/ uint16(xSetOp), uint16(FISTTP), +/*25239*/ uint16(xArgM16int), +/*25240*/ uint16(xMatch), +/*25241*/ uint16(xSetOp), uint16(FIST), +/*25243*/ uint16(xArgM16int), +/*25244*/ uint16(xMatch), +/*25245*/ uint16(xSetOp), uint16(FISTP), +/*25247*/ uint16(xArgM16int), /*25248*/ uint16(xMatch), -/*25249*/ uint16(xCondIs64), 25252, 25266, -/*25252*/ uint16(xCondDataSize), 25258, 25262, 0, 0, 0, -/*25258*/ uint16(xSetOp), uint16(NOT), -/*25260*/ uint16(xArgRM16), -/*25261*/ uint16(xMatch), -/*25262*/ uint16(xSetOp), uint16(NOT), -/*25264*/ uint16(xArgRM32), -/*25265*/ uint16(xMatch), -/*25266*/ uint16(xCondDataSize), 25258, 25262, 25272, 0, 0, -/*25272*/ uint16(xSetOp), uint16(NOT), -/*25274*/ uint16(xArgRM64), -/*25275*/ uint16(xMatch), -/*25276*/ uint16(xCondIs64), 25279, 25293, -/*25279*/ uint16(xCondDataSize), 25285, 25289, 0, 0, 0, -/*25285*/ uint16(xSetOp), uint16(NEG), -/*25287*/ uint16(xArgRM16), -/*25288*/ uint16(xMatch), -/*25289*/ uint16(xSetOp), uint16(NEG), -/*25291*/ uint16(xArgRM32), +/*25249*/ uint16(xSetOp), uint16(FBLD), +/*25251*/ uint16(xArgM80dec), +/*25252*/ uint16(xMatch), +/*25253*/ uint16(xSetOp), uint16(FILD), +/*25255*/ uint16(xArgM64int), +/*25256*/ uint16(xMatch), +/*25257*/ uint16(xSetOp), uint16(FBSTP), +/*25259*/ uint16(xArgM80bcd), +/*25260*/ uint16(xMatch), +/*25261*/ uint16(xSetOp), uint16(FISTP), +/*25263*/ uint16(xArgM64int), +/*25264*/ uint16(xMatch), +/*25265*/ uint16(xSetOp), uint16(FFREEP), +/*25267*/ uint16(xArgSTi), +/*25268*/ uint16(xMatch), +/*25269*/ uint16(xSetOp), uint16(FNSTSW), +/*25271*/ uint16(xArgAX), +/*25272*/ uint16(xMatch), +/*25273*/ uint16(xSetOp), uint16(FUCOMIP), +/*25275*/ uint16(xArgST), +/*25276*/ uint16(xArgSTi), +/*25277*/ uint16(xMatch), +/*25278*/ uint16(xSetOp), uint16(FCOMIP), +/*25280*/ uint16(xArgST), +/*25281*/ uint16(xArgSTi), +/*25282*/ uint16(xMatch), +/*25283*/ uint16(xSetOp), uint16(LOOPNE), +/*25285*/ uint16(xReadCb), +/*25286*/ uint16(xArgRel8), +/*25287*/ uint16(xMatch), +/*25288*/ uint16(xSetOp), uint16(LOOPE), +/*25290*/ uint16(xReadCb), +/*25291*/ uint16(xArgRel8), /*25292*/ uint16(xMatch), -/*25293*/ uint16(xCondDataSize), 25285, 25289, 25299, 0, 0, -/*25299*/ uint16(xSetOp), uint16(NEG), -/*25301*/ uint16(xArgRM64), -/*25302*/ uint16(xMatch), -/*25303*/ uint16(xCondIs64), 25306, 25320, -/*25306*/ uint16(xCondDataSize), 25312, 25316, 0, 0, 0, -/*25312*/ uint16(xSetOp), uint16(MUL), -/*25314*/ uint16(xArgRM16), -/*25315*/ uint16(xMatch), -/*25316*/ uint16(xSetOp), uint16(MUL), -/*25318*/ uint16(xArgRM32), -/*25319*/ uint16(xMatch), -/*25320*/ uint16(xCondDataSize), 25312, 25316, 25326, 0, 0, -/*25326*/ uint16(xSetOp), uint16(MUL), -/*25328*/ uint16(xArgRM64), +/*25293*/ uint16(xSetOp), uint16(LOOP), +/*25295*/ uint16(xReadCb), +/*25296*/ uint16(xArgRel8), +/*25297*/ uint16(xMatch), +/*25298*/ uint16(xCondIs64), 25301, 25315, +/*25301*/ uint16(xCondAddrSize), 25305, 25310, 0, +/*25305*/ uint16(xSetOp), uint16(JCXZ), +/*25307*/ uint16(xReadCb), +/*25308*/ uint16(xArgRel8), +/*25309*/ uint16(xMatch), +/*25310*/ uint16(xSetOp), uint16(JECXZ), +/*25312*/ uint16(xReadCb), +/*25313*/ uint16(xArgRel8), +/*25314*/ uint16(xMatch), +/*25315*/ uint16(xCondAddrSize), 0, 25310, 25319, +/*25319*/ uint16(xSetOp), uint16(JRCXZ), +/*25321*/ uint16(xReadCb), +/*25322*/ uint16(xArgRel8), +/*25323*/ uint16(xMatch), +/*25324*/ uint16(xSetOp), uint16(IN), +/*25326*/ uint16(xReadIb), +/*25327*/ uint16(xArgAL), +/*25328*/ uint16(xArgImm8u), /*25329*/ uint16(xMatch), -/*25330*/ uint16(xCondIs64), 25333, 25347, -/*25333*/ uint16(xCondDataSize), 25339, 25343, 0, 0, 0, -/*25339*/ uint16(xSetOp), uint16(IMUL), -/*25341*/ uint16(xArgRM16), -/*25342*/ uint16(xMatch), -/*25343*/ uint16(xSetOp), uint16(IMUL), -/*25345*/ uint16(xArgRM32), -/*25346*/ uint16(xMatch), -/*25347*/ uint16(xCondDataSize), 25339, 25343, 25353, 0, 0, -/*25353*/ uint16(xSetOp), uint16(IMUL), -/*25355*/ uint16(xArgRM64), -/*25356*/ uint16(xMatch), -/*25357*/ uint16(xCondIs64), 25360, 25374, -/*25360*/ uint16(xCondDataSize), 25366, 25370, 0, 0, 0, -/*25366*/ uint16(xSetOp), uint16(DIV), -/*25368*/ uint16(xArgRM16), -/*25369*/ uint16(xMatch), -/*25370*/ uint16(xSetOp), uint16(DIV), -/*25372*/ uint16(xArgRM32), -/*25373*/ uint16(xMatch), -/*25374*/ uint16(xCondDataSize), 25366, 25370, 25380, 0, 0, -/*25380*/ uint16(xSetOp), uint16(DIV), -/*25382*/ uint16(xArgRM64), +/*25330*/ uint16(xCondDataSize), 25336, 25342, 25348, 0, 0, +/*25336*/ uint16(xSetOp), uint16(IN), +/*25338*/ uint16(xReadIb), +/*25339*/ uint16(xArgAX), +/*25340*/ uint16(xArgImm8u), +/*25341*/ uint16(xMatch), +/*25342*/ uint16(xSetOp), uint16(IN), +/*25344*/ uint16(xReadIb), +/*25345*/ uint16(xArgEAX), +/*25346*/ uint16(xArgImm8u), +/*25347*/ uint16(xMatch), +/*25348*/ uint16(xSetOp), uint16(IN), +/*25350*/ uint16(xReadIb), +/*25351*/ uint16(xArgEAX), +/*25352*/ uint16(xArgImm8u), +/*25353*/ uint16(xMatch), +/*25354*/ uint16(xSetOp), uint16(OUT), +/*25356*/ uint16(xReadIb), +/*25357*/ uint16(xArgImm8u), +/*25358*/ uint16(xArgAL), +/*25359*/ uint16(xMatch), +/*25360*/ uint16(xCondDataSize), 25366, 25372, 25378, 0, 0, +/*25366*/ uint16(xSetOp), uint16(OUT), +/*25368*/ uint16(xReadIb), +/*25369*/ uint16(xArgImm8u), +/*25370*/ uint16(xArgAX), +/*25371*/ uint16(xMatch), +/*25372*/ uint16(xSetOp), uint16(OUT), +/*25374*/ uint16(xReadIb), +/*25375*/ uint16(xArgImm8u), +/*25376*/ uint16(xArgEAX), +/*25377*/ uint16(xMatch), +/*25378*/ uint16(xSetOp), uint16(OUT), +/*25380*/ uint16(xReadIb), +/*25381*/ uint16(xArgImm8u), +/*25382*/ uint16(xArgEAX), /*25383*/ uint16(xMatch), -/*25384*/ uint16(xCondIs64), 25387, 25401, -/*25387*/ uint16(xCondDataSize), 25393, 25397, 0, 0, 0, -/*25393*/ uint16(xSetOp), uint16(IDIV), -/*25395*/ uint16(xArgRM16), -/*25396*/ uint16(xMatch), -/*25397*/ uint16(xSetOp), uint16(IDIV), -/*25399*/ uint16(xArgRM32), -/*25400*/ uint16(xMatch), -/*25401*/ uint16(xCondDataSize), 25393, 25397, 25407, 0, 0, -/*25407*/ uint16(xSetOp), uint16(IDIV), -/*25409*/ uint16(xArgRM64), -/*25410*/ uint16(xMatch), -/*25411*/ uint16(xSetOp), uint16(CLC), +/*25384*/ uint16(xCondIs64), 25387, 25403, +/*25387*/ uint16(xCondDataSize), 25393, 25398, 0, 0, 0, +/*25393*/ uint16(xSetOp), uint16(CALL), +/*25395*/ uint16(xReadCw), +/*25396*/ uint16(xArgRel16), +/*25397*/ uint16(xMatch), +/*25398*/ uint16(xSetOp), uint16(CALL), +/*25400*/ uint16(xReadCd), +/*25401*/ uint16(xArgRel32), +/*25402*/ uint16(xMatch), +/*25403*/ uint16(xCondDataSize), 25409, 25398, 25414, 0, 0, +/*25409*/ uint16(xSetOp), uint16(CALL), +/*25411*/ uint16(xReadCd), +/*25412*/ uint16(xArgRel32), /*25413*/ uint16(xMatch), -/*25414*/ uint16(xSetOp), uint16(STC), -/*25416*/ uint16(xMatch), -/*25417*/ uint16(xSetOp), uint16(CLI), -/*25419*/ uint16(xMatch), -/*25420*/ uint16(xSetOp), uint16(STI), -/*25422*/ uint16(xMatch), -/*25423*/ uint16(xSetOp), uint16(CLD), -/*25425*/ uint16(xMatch), -/*25426*/ uint16(xSetOp), uint16(STD), -/*25428*/ uint16(xMatch), -/*25429*/ uint16(xCondSlashR), - 25438, // 0 - 25442, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 -/*25438*/ uint16(xSetOp), uint16(INC), -/*25440*/ uint16(xArgRM8), -/*25441*/ uint16(xMatch), -/*25442*/ uint16(xSetOp), uint16(DEC), -/*25444*/ uint16(xArgRM8), -/*25445*/ uint16(xMatch), -/*25446*/ uint16(xCondSlashR), - 25455, // 0 - 25482, // 1 - 25509, // 2 - 25530, // 3 - 25557, // 4 - 25578, // 5 - 25605, // 6 - 0, // 7 -/*25455*/ uint16(xCondIs64), 25458, 25472, -/*25458*/ uint16(xCondDataSize), 25464, 25468, 0, 0, 0, -/*25464*/ uint16(xSetOp), uint16(INC), -/*25466*/ uint16(xArgRM16), +/*25414*/ uint16(xSetOp), uint16(CALL), +/*25416*/ uint16(xReadCd), +/*25417*/ uint16(xArgRel32), +/*25418*/ uint16(xMatch), +/*25419*/ uint16(xCondIs64), 25422, 25438, +/*25422*/ uint16(xCondDataSize), 25428, 25433, 0, 0, 0, +/*25428*/ uint16(xSetOp), uint16(JMP), +/*25430*/ uint16(xReadCw), +/*25431*/ uint16(xArgRel16), +/*25432*/ uint16(xMatch), +/*25433*/ uint16(xSetOp), uint16(JMP), +/*25435*/ uint16(xReadCd), +/*25436*/ uint16(xArgRel32), +/*25437*/ uint16(xMatch), +/*25438*/ uint16(xCondDataSize), 25444, 25433, 25449, 0, 0, +/*25444*/ uint16(xSetOp), uint16(JMP), +/*25446*/ uint16(xReadCd), +/*25447*/ uint16(xArgRel32), +/*25448*/ uint16(xMatch), +/*25449*/ uint16(xSetOp), uint16(JMP), +/*25451*/ uint16(xReadCd), +/*25452*/ uint16(xArgRel32), +/*25453*/ uint16(xMatch), +/*25454*/ uint16(xCondIs64), 25457, 0, +/*25457*/ uint16(xCondDataSize), 25463, 25468, 0, 0, 0, +/*25463*/ uint16(xSetOp), uint16(LJMP), +/*25465*/ uint16(xReadCd), +/*25466*/ uint16(xArgPtr16colon16), /*25467*/ uint16(xMatch), -/*25468*/ uint16(xSetOp), uint16(INC), -/*25470*/ uint16(xArgRM32), -/*25471*/ uint16(xMatch), -/*25472*/ uint16(xCondDataSize), 25464, 25468, 25478, 0, 0, -/*25478*/ uint16(xSetOp), uint16(INC), -/*25480*/ uint16(xArgRM64), -/*25481*/ uint16(xMatch), -/*25482*/ uint16(xCondIs64), 25485, 25499, -/*25485*/ uint16(xCondDataSize), 25491, 25495, 0, 0, 0, -/*25491*/ uint16(xSetOp), uint16(DEC), -/*25493*/ uint16(xArgRM16), -/*25494*/ uint16(xMatch), -/*25495*/ uint16(xSetOp), uint16(DEC), -/*25497*/ uint16(xArgRM32), +/*25468*/ uint16(xSetOp), uint16(LJMP), +/*25470*/ uint16(xReadCp), +/*25471*/ uint16(xArgPtr16colon32), +/*25472*/ uint16(xMatch), +/*25473*/ uint16(xSetOp), uint16(JMP), +/*25475*/ uint16(xReadCb), +/*25476*/ uint16(xArgRel8), +/*25477*/ uint16(xMatch), +/*25478*/ uint16(xSetOp), uint16(IN), +/*25480*/ uint16(xArgAL), +/*25481*/ uint16(xArgDX), +/*25482*/ uint16(xMatch), +/*25483*/ uint16(xCondDataSize), 25489, 25494, 25499, 0, 0, +/*25489*/ uint16(xSetOp), uint16(IN), +/*25491*/ uint16(xArgAX), +/*25492*/ uint16(xArgDX), +/*25493*/ uint16(xMatch), +/*25494*/ uint16(xSetOp), uint16(IN), +/*25496*/ uint16(xArgEAX), +/*25497*/ uint16(xArgDX), /*25498*/ uint16(xMatch), -/*25499*/ uint16(xCondDataSize), 25491, 25495, 25505, 0, 0, -/*25505*/ uint16(xSetOp), uint16(DEC), -/*25507*/ uint16(xArgRM64), +/*25499*/ uint16(xSetOp), uint16(IN), +/*25501*/ uint16(xArgEAX), +/*25502*/ uint16(xArgDX), +/*25503*/ uint16(xMatch), +/*25504*/ uint16(xSetOp), uint16(OUT), +/*25506*/ uint16(xArgDX), +/*25507*/ uint16(xArgAL), /*25508*/ uint16(xMatch), -/*25509*/ uint16(xCondIs64), 25512, 25526, -/*25512*/ uint16(xCondDataSize), 25518, 25522, 0, 0, 0, -/*25518*/ uint16(xSetOp), uint16(CALL), -/*25520*/ uint16(xArgRM16), -/*25521*/ uint16(xMatch), -/*25522*/ uint16(xSetOp), uint16(CALL), -/*25524*/ uint16(xArgRM32), -/*25525*/ uint16(xMatch), -/*25526*/ uint16(xSetOp), uint16(CALL), -/*25528*/ uint16(xArgRM64), +/*25509*/ uint16(xCondDataSize), 25515, 25520, 25525, 0, 0, +/*25515*/ uint16(xSetOp), uint16(OUT), +/*25517*/ uint16(xArgDX), +/*25518*/ uint16(xArgAX), +/*25519*/ uint16(xMatch), +/*25520*/ uint16(xSetOp), uint16(OUT), +/*25522*/ uint16(xArgDX), +/*25523*/ uint16(xArgEAX), +/*25524*/ uint16(xMatch), +/*25525*/ uint16(xSetOp), uint16(OUT), +/*25527*/ uint16(xArgDX), +/*25528*/ uint16(xArgEAX), /*25529*/ uint16(xMatch), -/*25530*/ uint16(xCondIs64), 25533, 25547, -/*25533*/ uint16(xCondDataSize), 25539, 25543, 0, 0, 0, -/*25539*/ uint16(xSetOp), uint16(LCALL), -/*25541*/ uint16(xArgM16colon16), -/*25542*/ uint16(xMatch), -/*25543*/ uint16(xSetOp), uint16(LCALL), -/*25545*/ uint16(xArgM16colon32), -/*25546*/ uint16(xMatch), -/*25547*/ uint16(xCondDataSize), 25539, 25543, 25553, 0, 0, -/*25553*/ uint16(xSetOp), uint16(LCALL), -/*25555*/ uint16(xArgM16colon64), -/*25556*/ uint16(xMatch), -/*25557*/ uint16(xCondIs64), 25560, 25574, -/*25560*/ uint16(xCondDataSize), 25566, 25570, 0, 0, 0, -/*25566*/ uint16(xSetOp), uint16(JMP), -/*25568*/ uint16(xArgRM16), +/*25530*/ uint16(xSetOp), uint16(ICEBP), +/*25532*/ uint16(xMatch), +/*25533*/ uint16(xSetOp), uint16(HLT), +/*25535*/ uint16(xMatch), +/*25536*/ uint16(xSetOp), uint16(CMC), +/*25538*/ uint16(xMatch), +/*25539*/ uint16(xCondSlashR), + 25548, // 0 + 0, // 1 + 25554, // 2 + 25558, // 3 + 25562, // 4 + 25566, // 5 + 25570, // 6 + 25574, // 7 +/*25548*/ uint16(xSetOp), uint16(TEST), +/*25550*/ uint16(xReadIb), +/*25551*/ uint16(xArgRM8), +/*25552*/ uint16(xArgImm8u), +/*25553*/ uint16(xMatch), +/*25554*/ uint16(xSetOp), uint16(NOT), +/*25556*/ uint16(xArgRM8), +/*25557*/ uint16(xMatch), +/*25558*/ uint16(xSetOp), uint16(NEG), +/*25560*/ uint16(xArgRM8), +/*25561*/ uint16(xMatch), +/*25562*/ uint16(xSetOp), uint16(MUL), +/*25564*/ uint16(xArgRM8), +/*25565*/ uint16(xMatch), +/*25566*/ uint16(xSetOp), uint16(IMUL), +/*25568*/ uint16(xArgRM8), /*25569*/ uint16(xMatch), -/*25570*/ uint16(xSetOp), uint16(JMP), -/*25572*/ uint16(xArgRM32), +/*25570*/ uint16(xSetOp), uint16(DIV), +/*25572*/ uint16(xArgRM8), /*25573*/ uint16(xMatch), -/*25574*/ uint16(xSetOp), uint16(JMP), -/*25576*/ uint16(xArgRM64), +/*25574*/ uint16(xSetOp), uint16(IDIV), +/*25576*/ uint16(xArgRM8), /*25577*/ uint16(xMatch), -/*25578*/ uint16(xCondIs64), 25581, 25595, -/*25581*/ uint16(xCondDataSize), 25587, 25591, 0, 0, 0, -/*25587*/ uint16(xSetOp), uint16(LJMP), -/*25589*/ uint16(xArgM16colon16), -/*25590*/ uint16(xMatch), -/*25591*/ uint16(xSetOp), uint16(LJMP), -/*25593*/ uint16(xArgM16colon32), -/*25594*/ uint16(xMatch), -/*25595*/ uint16(xCondDataSize), 25587, 25591, 25601, 0, 0, -/*25601*/ uint16(xSetOp), uint16(LJMP), -/*25603*/ uint16(xArgM16colon64), -/*25604*/ uint16(xMatch), -/*25605*/ uint16(xCondIs64), 25608, 25622, -/*25608*/ uint16(xCondDataSize), 25614, 25618, 0, 0, 0, -/*25614*/ uint16(xSetOp), uint16(PUSH), -/*25616*/ uint16(xArgRM16), -/*25617*/ uint16(xMatch), -/*25618*/ uint16(xSetOp), uint16(PUSH), -/*25620*/ uint16(xArgRM32), -/*25621*/ uint16(xMatch), -/*25622*/ uint16(xCondDataSize), 25614, 25628, 25632, 0, 0, -/*25628*/ uint16(xSetOp), uint16(PUSH), -/*25630*/ uint16(xArgRM64), -/*25631*/ uint16(xMatch), -/*25632*/ uint16(xSetOp), uint16(PUSH), -/*25634*/ uint16(xArgRM64), -/*25635*/ uint16(xMatch), +/*25578*/ uint16(xCondSlashR), + 25587, // 0 + 0, // 1 + 25620, // 2 + 25647, // 3 + 25674, // 4 + 25701, // 5 + 25728, // 6 + 25755, // 7 +/*25587*/ uint16(xCondIs64), 25590, 25608, +/*25590*/ uint16(xCondDataSize), 25596, 25602, 0, 0, 0, +/*25596*/ uint16(xSetOp), uint16(TEST), +/*25598*/ uint16(xReadIw), +/*25599*/ uint16(xArgRM16), +/*25600*/ uint16(xArgImm16), +/*25601*/ uint16(xMatch), +/*25602*/ uint16(xSetOp), uint16(TEST), +/*25604*/ uint16(xReadId), +/*25605*/ uint16(xArgRM32), +/*25606*/ uint16(xArgImm32), +/*25607*/ uint16(xMatch), +/*25608*/ uint16(xCondDataSize), 25596, 25602, 25614, 0, 0, +/*25614*/ uint16(xSetOp), uint16(TEST), +/*25616*/ uint16(xReadId), +/*25617*/ uint16(xArgRM64), +/*25618*/ uint16(xArgImm32), +/*25619*/ uint16(xMatch), +/*25620*/ uint16(xCondIs64), 25623, 25637, +/*25623*/ uint16(xCondDataSize), 25629, 25633, 0, 0, 0, +/*25629*/ uint16(xSetOp), uint16(NOT), +/*25631*/ uint16(xArgRM16), +/*25632*/ uint16(xMatch), +/*25633*/ uint16(xSetOp), uint16(NOT), +/*25635*/ uint16(xArgRM32), +/*25636*/ uint16(xMatch), +/*25637*/ uint16(xCondDataSize), 25629, 25633, 25643, 0, 0, +/*25643*/ uint16(xSetOp), uint16(NOT), +/*25645*/ uint16(xArgRM64), +/*25646*/ uint16(xMatch), +/*25647*/ uint16(xCondIs64), 25650, 25664, +/*25650*/ uint16(xCondDataSize), 25656, 25660, 0, 0, 0, +/*25656*/ uint16(xSetOp), uint16(NEG), +/*25658*/ uint16(xArgRM16), +/*25659*/ uint16(xMatch), +/*25660*/ uint16(xSetOp), uint16(NEG), +/*25662*/ uint16(xArgRM32), +/*25663*/ uint16(xMatch), +/*25664*/ uint16(xCondDataSize), 25656, 25660, 25670, 0, 0, +/*25670*/ uint16(xSetOp), uint16(NEG), +/*25672*/ uint16(xArgRM64), +/*25673*/ uint16(xMatch), +/*25674*/ uint16(xCondIs64), 25677, 25691, +/*25677*/ uint16(xCondDataSize), 25683, 25687, 0, 0, 0, +/*25683*/ uint16(xSetOp), uint16(MUL), +/*25685*/ uint16(xArgRM16), +/*25686*/ uint16(xMatch), +/*25687*/ uint16(xSetOp), uint16(MUL), +/*25689*/ uint16(xArgRM32), +/*25690*/ uint16(xMatch), +/*25691*/ uint16(xCondDataSize), 25683, 25687, 25697, 0, 0, +/*25697*/ uint16(xSetOp), uint16(MUL), +/*25699*/ uint16(xArgRM64), +/*25700*/ uint16(xMatch), +/*25701*/ uint16(xCondIs64), 25704, 25718, +/*25704*/ uint16(xCondDataSize), 25710, 25714, 0, 0, 0, +/*25710*/ uint16(xSetOp), uint16(IMUL), +/*25712*/ uint16(xArgRM16), +/*25713*/ uint16(xMatch), +/*25714*/ uint16(xSetOp), uint16(IMUL), +/*25716*/ uint16(xArgRM32), +/*25717*/ uint16(xMatch), +/*25718*/ uint16(xCondDataSize), 25710, 25714, 25724, 0, 0, +/*25724*/ uint16(xSetOp), uint16(IMUL), +/*25726*/ uint16(xArgRM64), +/*25727*/ uint16(xMatch), +/*25728*/ uint16(xCondIs64), 25731, 25745, +/*25731*/ uint16(xCondDataSize), 25737, 25741, 0, 0, 0, +/*25737*/ uint16(xSetOp), uint16(DIV), +/*25739*/ uint16(xArgRM16), +/*25740*/ uint16(xMatch), +/*25741*/ uint16(xSetOp), uint16(DIV), +/*25743*/ uint16(xArgRM32), +/*25744*/ uint16(xMatch), +/*25745*/ uint16(xCondDataSize), 25737, 25741, 25751, 0, 0, +/*25751*/ uint16(xSetOp), uint16(DIV), +/*25753*/ uint16(xArgRM64), +/*25754*/ uint16(xMatch), +/*25755*/ uint16(xCondIs64), 25758, 25772, +/*25758*/ uint16(xCondDataSize), 25764, 25768, 0, 0, 0, +/*25764*/ uint16(xSetOp), uint16(IDIV), +/*25766*/ uint16(xArgRM16), +/*25767*/ uint16(xMatch), +/*25768*/ uint16(xSetOp), uint16(IDIV), +/*25770*/ uint16(xArgRM32), +/*25771*/ uint16(xMatch), +/*25772*/ uint16(xCondDataSize), 25764, 25768, 25778, 0, 0, +/*25778*/ uint16(xSetOp), uint16(IDIV), +/*25780*/ uint16(xArgRM64), +/*25781*/ uint16(xMatch), +/*25782*/ uint16(xSetOp), uint16(CLC), +/*25784*/ uint16(xMatch), +/*25785*/ uint16(xSetOp), uint16(STC), +/*25787*/ uint16(xMatch), +/*25788*/ uint16(xSetOp), uint16(CLI), +/*25790*/ uint16(xMatch), +/*25791*/ uint16(xSetOp), uint16(STI), +/*25793*/ uint16(xMatch), +/*25794*/ uint16(xSetOp), uint16(CLD), +/*25796*/ uint16(xMatch), +/*25797*/ uint16(xSetOp), uint16(STD), +/*25799*/ uint16(xMatch), +/*25800*/ uint16(xCondSlashR), + 25809, // 0 + 25813, // 1 + 0, // 2 + 0, // 3 + 0, // 4 + 0, // 5 + 0, // 6 + 0, // 7 +/*25809*/ uint16(xSetOp), uint16(INC), +/*25811*/ uint16(xArgRM8), +/*25812*/ uint16(xMatch), +/*25813*/ uint16(xSetOp), uint16(DEC), +/*25815*/ uint16(xArgRM8), +/*25816*/ uint16(xMatch), +/*25817*/ uint16(xCondSlashR), + 25826, // 0 + 25853, // 1 + 25880, // 2 + 25901, // 3 + 25928, // 4 + 25949, // 5 + 25976, // 6 + 0, // 7 +/*25826*/ uint16(xCondIs64), 25829, 25843, +/*25829*/ uint16(xCondDataSize), 25835, 25839, 0, 0, 0, +/*25835*/ uint16(xSetOp), uint16(INC), +/*25837*/ uint16(xArgRM16), +/*25838*/ uint16(xMatch), +/*25839*/ uint16(xSetOp), uint16(INC), +/*25841*/ uint16(xArgRM32), +/*25842*/ uint16(xMatch), +/*25843*/ uint16(xCondDataSize), 25835, 25839, 25849, 0, 0, +/*25849*/ uint16(xSetOp), uint16(INC), +/*25851*/ uint16(xArgRM64), +/*25852*/ uint16(xMatch), +/*25853*/ uint16(xCondIs64), 25856, 25870, +/*25856*/ uint16(xCondDataSize), 25862, 25866, 0, 0, 0, +/*25862*/ uint16(xSetOp), uint16(DEC), +/*25864*/ uint16(xArgRM16), +/*25865*/ uint16(xMatch), +/*25866*/ uint16(xSetOp), uint16(DEC), +/*25868*/ uint16(xArgRM32), +/*25869*/ uint16(xMatch), +/*25870*/ uint16(xCondDataSize), 25862, 25866, 25876, 0, 0, +/*25876*/ uint16(xSetOp), uint16(DEC), +/*25878*/ uint16(xArgRM64), +/*25879*/ uint16(xMatch), +/*25880*/ uint16(xCondIs64), 25883, 25897, +/*25883*/ uint16(xCondDataSize), 25889, 25893, 0, 0, 0, +/*25889*/ uint16(xSetOp), uint16(CALL), +/*25891*/ uint16(xArgRM16), +/*25892*/ uint16(xMatch), +/*25893*/ uint16(xSetOp), uint16(CALL), +/*25895*/ uint16(xArgRM32), +/*25896*/ uint16(xMatch), +/*25897*/ uint16(xSetOp), uint16(CALL), +/*25899*/ uint16(xArgRM64), +/*25900*/ uint16(xMatch), +/*25901*/ uint16(xCondIs64), 25904, 25918, +/*25904*/ uint16(xCondDataSize), 25910, 25914, 0, 0, 0, +/*25910*/ uint16(xSetOp), uint16(LCALL), +/*25912*/ uint16(xArgM16colon16), +/*25913*/ uint16(xMatch), +/*25914*/ uint16(xSetOp), uint16(LCALL), +/*25916*/ uint16(xArgM16colon32), +/*25917*/ uint16(xMatch), +/*25918*/ uint16(xCondDataSize), 25910, 25914, 25924, 0, 0, +/*25924*/ uint16(xSetOp), uint16(LCALL), +/*25926*/ uint16(xArgM16colon64), +/*25927*/ uint16(xMatch), +/*25928*/ uint16(xCondIs64), 25931, 25945, +/*25931*/ uint16(xCondDataSize), 25937, 25941, 0, 0, 0, +/*25937*/ uint16(xSetOp), uint16(JMP), +/*25939*/ uint16(xArgRM16), +/*25940*/ uint16(xMatch), +/*25941*/ uint16(xSetOp), uint16(JMP), +/*25943*/ uint16(xArgRM32), +/*25944*/ uint16(xMatch), +/*25945*/ uint16(xSetOp), uint16(JMP), +/*25947*/ uint16(xArgRM64), +/*25948*/ uint16(xMatch), +/*25949*/ uint16(xCondIs64), 25952, 25966, +/*25952*/ uint16(xCondDataSize), 25958, 25962, 0, 0, 0, +/*25958*/ uint16(xSetOp), uint16(LJMP), +/*25960*/ uint16(xArgM16colon16), +/*25961*/ uint16(xMatch), +/*25962*/ uint16(xSetOp), uint16(LJMP), +/*25964*/ uint16(xArgM16colon32), +/*25965*/ uint16(xMatch), +/*25966*/ uint16(xCondDataSize), 25958, 25962, 25972, 0, 0, +/*25972*/ uint16(xSetOp), uint16(LJMP), +/*25974*/ uint16(xArgM16colon64), +/*25975*/ uint16(xMatch), +/*25976*/ uint16(xCondIs64), 25979, 25993, +/*25979*/ uint16(xCondDataSize), 25985, 25989, 0, 0, 0, +/*25985*/ uint16(xSetOp), uint16(PUSH), +/*25987*/ uint16(xArgRM16), +/*25988*/ uint16(xMatch), +/*25989*/ uint16(xSetOp), uint16(PUSH), +/*25991*/ uint16(xArgRM32), +/*25992*/ uint16(xMatch), +/*25993*/ uint16(xCondDataSize), 25985, 25999, 26003, 0, 0, +/*25999*/ uint16(xSetOp), uint16(PUSH), +/*26001*/ uint16(xArgRM64), +/*26002*/ uint16(xMatch), +/*26003*/ uint16(xSetOp), uint16(PUSH), +/*26005*/ uint16(xArgRM64), +/*26006*/ uint16(xMatch), } const ( @@ -16329,6 +16510,7 @@ const ( VMOVHLPS VMOVHPD VMOVHPS + VMOVLHPS VMOVLPD VMOVLPS VMOVMSKPD @@ -17255,6 +17437,7 @@ var opNames = [...]string{ VMOVHLPS: "VMOVHLPS", VMOVHPD: "VMOVHPD", VMOVHPS: "VMOVHPS", + VMOVLHPS: "VMOVLHPS", VMOVLPD: "VMOVLPD", VMOVLPS: "VMOVLPS", VMOVMSKPD: "VMOVMSKPD", diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index b28ffd3..8ed13d4 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -6746,17 +6746,28 @@ ff30|11223344556677885f5f5f5f5f5f 32 plan9 PUSHL 0(AX) ff30|11223344556677885f5f5f5f5f5f 64 gnu pushq (%rax) ff30|11223344556677885f5f5f5f5f5f 64 intel push qword ptr [rax] ff30|11223344556677885f5f5f5f5f5f 64 plan9 PUSHQ 0(AX) +c4e271f7d3|556677885f5f5f5f5f5f5f 32 intel shlx edx, ebx, ecx +c4e271f7d3|556677885f5f5f5f5f5f5f 32 plan9 SHLX CX, BX, DX +c4e271f7d3|556677885f5f5f5f5f5f5f 32 gnu shlx %ecx,%ebx,%edx c5fe6f06|44556677885f5f5f5f5f5f5f 32 intel vmovdqu ymm0, ymmword ptr [esi] -c5fe6f06|44556677885f5f5f5f5f5f5f 32 plan9 VMOVDQU 0(SI), X0 +c5fe6f06|44556677885f5f5f5f5f5f5f 32 plan9 VMOVDQU 0(SI), Y0 c5fe6f06|44556677885f5f5f5f5f5f5f 32 gnu vmovdqu (%esi),%ymm0 +c4a17e6f1c17|5f5f5f5f5f5f5f5f5f5f 64 intel vmovdqu ymm3, ymmword ptr [rdi+r10*1] +c4a17e6f1c17|5f5f5f5f5f5f5f5f5f5f 64 plan9 VMOVDQU 0(DI)(R10*1), Y3 +c4a17e6f1c17|5f5f5f5f5f5f5f5f5f5f 64 gnu vmovdqu (%rdi,%r10,1),%ymm3 c4227d2a0c36|6677885f5f5f5f5f5f5f 64 intel vmovntdqa ymm9, ymmword ptr [rsi+r14*1] -c4227d2a0c36|6677885f5f5f5f5f5f5f 64 plan9 VMOVNTDQA 0(SI)(R14*1), X9 +c4227d2a0c36|6677885f5f5f5f5f5f5f 64 plan9 VMOVNTDQA 0(SI)(R14*1), Y9 c4227d2a0c36|6677885f5f5f5f5f5f5f 64 gnu vmovntdqa (%rsi,%r14,1),%ymm9 c57d7ff7|44556677885f5f5f5f5f5f5f 64 intel vmovdqa ymm7, ymm14 -c57d7ff7|44556677885f5f5f5f5f5f5f 64 plan9 VMOVDQA X14, X7 +c57d7ff7|44556677885f5f5f5f5f5f5f 64 plan9 VMOVDQA Y14, Y7 c57d7ff7|44556677885f5f5f5f5f5f5f 64 gnu vmovdqa %ymm14,%ymm7 +c5f5efe2|44556677885f5f5f5f5f5f5f 64 intel vpxor ymm4, ymm1, ymm2 +c5f5efe2|44556677885f5f5f5f5f5f5f 64 plan9 VPXOR Y2, Y1, Y4 +c5f5efe2|44556677885f5f5f5f5f5f5f 64 gnu vpxor %ymm2,%ymm1,%ymm4 +c4412d68da|556677885f5f5f5f5f5f5f 64 intel vpunpckhbw ymm11, ymm10, ymm10 +c4412d68da|556677885f5f5f5f5f5f5f 64 plan9 VPUNPCKHBW Y10, Y10, Y11 +c4412d68da|556677885f5f5f5f5f5f5f 64 gnu vpunpckhbw %ymm10,%ymm10,%ymm11 c5f877|5f5f5f5f5f5f5f5f5f5f5f5f5f 64 plan9 VZEROUPPER -c4a17e6f1c17|5f5f5f5f5f5f5f5f5f5f 64 plan9 VMOVDQU 0(DI)(R10*1), X3 66f3ab|223344556677885f5f5f5f5f5f 64 gnu rep stos %ax,%es:(%rdi) 66f3ab|223344556677885f5f5f5f5f5f 64 intel rep stosw word ptr [rdi] 66f3ab|223344556677885f5f5f5f5f5f 64 plan9 REP; STOSW AX, ES:0(DI) From fa2736fd729a97c762b0d834194011d12e36973c Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Sat, 5 Oct 2024 11:55:27 +0100 Subject: [PATCH 3/6] fix decoding instructions with W1 --- x86/x86asm/decode.go | 101 +- x86/x86asm/tables.go | 27877 ++++++++++++++----------------- x86/x86asm/testdata/decode.txt | 8 + x86/x86map/map.go | 42 +- 4 files changed, 12851 insertions(+), 15177 deletions(-) diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index 619843e..42db06c 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -418,12 +418,10 @@ ReadPrefixes: vexIndex = pos inst.Prefix[pos] = p inst.Prefix[pos+1] = Prefix(src[pos+1]) - pos += 1 - continue - } else { - nprefix = pos - break ReadPrefixes + pos += 2 } + nprefix = pos + break ReadPrefixes case 0xC4: if pos == 0 && pos+2 < len(src) && (mode == 64 || (mode == 32 && src[pos+1]&0xc0 == 0xc0)) { vex = p @@ -431,12 +429,10 @@ ReadPrefixes: inst.Prefix[pos] = p inst.Prefix[pos+1] = Prefix(src[pos+1]) inst.Prefix[pos+2] = Prefix(src[pos+2]) - pos += 2 - continue - } else { - nprefix = pos - break ReadPrefixes + pos += 3 } + nprefix = pos + break ReadPrefixes } if pos >= len(inst.Prefix) { @@ -855,48 +851,71 @@ Decode: } continue } + + vexFlag := (prefix & 0xf00) >> 8 ok := false - if prefix == 0 { - ok = true - } else if prefix.IsREX() { - rexUsed |= prefix - if rex&prefix == prefix { - ok = true + + if vexFlag != 0 { + if vex == 0 { + continue } - } else if prefix.IsVEX() { - if vex == prefix { - var vexL Prefix - if vex == 0xC5 { - vexL = inst.Prefix[vexIndex+1] - } else { - vexL = inst.Prefix[vexIndex+2] + + var vexW, vexL, vexP Prefix + if vex == 0xC4 { + vexW = inst.Prefix[vexIndex+2] & 0x80 + vexL = inst.Prefix[vexIndex+2] & 0x04 + vexP = inst.Prefix[vexIndex+2] & 0x03 + } else { + vexL = inst.Prefix[vexIndex+1] & 0x04 + vexP = inst.Prefix[vexIndex+1] & 0x03 + } + + switch vexFlag { + case 1: + // all good (any vex prefix, any W) + case 2: + // check for W0 + if vexW != 0 { + continue + } + case 3: + // check for W1 (only valid with 0xC4) + if vexW == 0 { + continue } + default: + println("unknown vex prefix flag", vexFlag) + return Inst{Len: pos}, errInternal + } + // this is looking good, check the prefix + switch prefix & 0xFF { + case 0: + ok = true + case 0x66: + ok = vexP == 1 + case 0xF3: + ok = vexP == 2 + case 0xF2: + ok = vexP == 3 + } + + if ok { + // TODO: bit of a hack, some instructions ignore the L bit if vexL&4 == 0 { dataMode = 128 } else { dataMode = 256 } - ok = true } - } else if dataMode >= 128 && (prefix == 0x66 || prefix == 0xF2 || prefix == 0xF3) { - var vexM, vexP Prefix - if vex == 0xC5 { - vexM = 1 // 2 byte vex always implies 0F - vexP = inst.Prefix[vexIndex+1] - } else { - vexM = inst.Prefix[vexIndex+1] - vexP = inst.Prefix[vexIndex+2] - } - _ = vexM + } - switch prefix { - case 0x66: - ok = vexP&3 == 1 - case 0xF3: - ok = vexP&3 == 2 - case 0xF2: - ok = vexP&3 == 3 + if prefix == 0 { + ok = true + } else if prefix.IsREX() { + rexUsed |= prefix + if rex&prefix == prefix { + ok = true } } else { if prefix == 0xF3 { diff --git a/x86/x86asm/tables.go b/x86/x86asm/tables.go index 39dce78..81d8126 100644 --- a/x86/x86asm/tables.go +++ b/x86/x86asm/tables.go @@ -1,4 +1,4 @@ -// Code generated by x86map -fmt=decoder x86.csv DO NOT EDIT. +// Code generated by x86map -fmt=decoder ../x86.csv DO NOT EDIT. package x86asm @@ -21,233 +21,233 @@ var decoder = [...]uint16{ 0x0D, 705, 0x0E, 738, 0x0F, 745, - 0x10, 20410, - 0x11, 20416, - 0x12, 20449, - 0x13, 20455, - 0x14, 20488, - 0x15, 20494, - 0x16, 20527, - 0x17, 20534, - 0x18, 20541, - 0x19, 20547, - 0x1A, 20580, - 0x1B, 20586, - 0x1C, 20619, - 0x1D, 20625, - 0x1E, 20658, - 0x1F, 20665, - 0x20, 20672, - 0x21, 20678, - 0x22, 20711, - 0x23, 20717, - 0x24, 20750, - 0x25, 20756, - 0x27, 20789, - 0x28, 20795, - 0x29, 20801, - 0x2A, 20834, - 0x2B, 20840, - 0x2C, 20873, - 0x2D, 20879, - 0x2F, 20912, - 0x30, 20918, - 0x31, 20924, - 0x32, 20957, - 0x33, 20963, - 0x34, 20996, - 0x35, 21002, - 0x37, 21035, - 0x38, 21041, - 0x39, 21047, - 0x3A, 21080, - 0x3B, 21086, - 0x3C, 21119, - 0x3D, 21125, - 0x3F, 21158, - 0x40, 21164, - 0x41, 21164, - 0x42, 21164, - 0x43, 21164, - 0x44, 21164, - 0x45, 21164, - 0x46, 21164, - 0x47, 21164, - 0x48, 21181, - 0x49, 21181, - 0x4a, 21181, - 0x4b, 21181, - 0x4c, 21181, - 0x4d, 21181, - 0x4e, 21181, - 0x4f, 21181, - 0x50, 21198, - 0x51, 21198, - 0x52, 21198, - 0x53, 21198, - 0x54, 21198, - 0x55, 21198, - 0x56, 21198, - 0x57, 21198, - 0x58, 21229, - 0x59, 21229, - 0x5a, 21229, - 0x5b, 21229, - 0x5c, 21229, - 0x5d, 21229, - 0x5e, 21229, - 0x5f, 21229, - 0x60, 21260, - 0x61, 21275, - 0x62, 21290, - 0x63, 21311, - 0x68, 21344, - 0x69, 21365, - 0x6A, 21404, - 0x6B, 21409, - 0x6C, 21448, - 0x6D, 21451, - 0x6E, 21466, - 0x6F, 21469, - 0x70, 21484, - 0x71, 21489, - 0x72, 21494, - 0x73, 21499, - 0x74, 21504, - 0x75, 21509, - 0x76, 21514, - 0x77, 21519, - 0x78, 21524, - 0x79, 21529, - 0x7A, 21534, - 0x7B, 21539, - 0x7C, 21544, - 0x7D, 21549, - 0x7E, 21554, - 0x7F, 21559, - 0x80, 21564, - 0x81, 21621, - 0x83, 21894, - 0x84, 22167, - 0x85, 22173, - 0x86, 22206, - 0x87, 22212, - 0x88, 22245, - 0x89, 22251, - 0x8A, 22275, - 0x8B, 22281, - 0x8C, 22305, - 0x8D, 22338, - 0x8E, 22371, - 0x8F, 22404, - 0x90, 22444, - 0x91, 22444, - 0x92, 22444, - 0x93, 22444, - 0x94, 22444, - 0x95, 22444, - 0x96, 22444, - 0x97, 22444, - 0x98, 22474, - 0x99, 22498, - 0x9A, 22522, - 0x9B, 22541, - 0x9C, 22544, - 0x9D, 22571, - 0x9E, 22598, - 0x9F, 22601, - 0xA0, 22604, - 0xA1, 22625, - 0xA2, 22649, - 0xA3, 22670, - 0xA4, 22694, - 0xA5, 22697, - 0xA6, 22721, - 0xA7, 22724, - 0xA8, 22748, - 0xA9, 22754, - 0xAA, 22787, - 0xAB, 22790, - 0xAC, 22814, - 0xAD, 22817, - 0xAE, 22841, - 0xAF, 22844, - 0xb0, 22868, - 0xb1, 22868, - 0xb2, 22868, - 0xb3, 22868, - 0xb4, 22868, - 0xb5, 22868, - 0xb6, 22868, - 0xb7, 22868, - 0xb8, 22874, - 0xb9, 22874, - 0xba, 22874, - 0xbb, 22874, - 0xbc, 22874, - 0xbd, 22874, - 0xbe, 22874, - 0xbf, 22874, - 0xC0, 22907, - 0xC1, 22958, - 0xC2, 23180, - 0xC3, 23185, - 0xC4, 23188, - 0xC5, 23209, - 0xC6, 23230, - 0xC7, 23254, - 0xC8, 23321, - 0xC9, 23328, - 0xCA, 23355, - 0xCB, 23360, - 0xCC, 23363, - 0xCD, 23367, - 0xCE, 23372, - 0xCF, 23378, - 0xD0, 23402, - 0xD1, 23446, - 0xD2, 23665, - 0xD3, 23709, - 0xD4, 23928, - 0xD5, 23936, - 0xD7, 23944, - 0xD8, 23959, - 0xD9, 24168, - 0xDA, 24387, - 0xDB, 24519, - 0xDC, 24690, - 0xDD, 24859, - 0xDE, 24998, - 0xDF, 25172, - 0xE0, 25283, - 0xE1, 25288, - 0xE2, 25293, - 0xE3, 25298, - 0xE4, 25324, - 0xE5, 25330, - 0xE6, 25354, - 0xE7, 25360, - 0xE8, 25384, - 0xE9, 25419, - 0xEA, 25454, - 0xEB, 25473, - 0xEC, 25478, - 0xED, 25483, - 0xEE, 25504, - 0xEF, 25509, - 0xF1, 25530, - 0xF4, 25533, - 0xF5, 25536, - 0xF6, 25539, - 0xF7, 25578, - 0xF8, 25782, - 0xF9, 25785, - 0xFA, 25788, - 0xFB, 25791, - 0xFC, 25794, - 0xFD, 25797, - 0xFE, 25800, - 0xFF, 25817, + 0x10, 16175, + 0x11, 16181, + 0x12, 16214, + 0x13, 16220, + 0x14, 16253, + 0x15, 16259, + 0x16, 16292, + 0x17, 16299, + 0x18, 16306, + 0x19, 16312, + 0x1A, 16345, + 0x1B, 16351, + 0x1C, 16384, + 0x1D, 16390, + 0x1E, 16423, + 0x1F, 16430, + 0x20, 16437, + 0x21, 16443, + 0x22, 16476, + 0x23, 16482, + 0x24, 16515, + 0x25, 16521, + 0x27, 16554, + 0x28, 16560, + 0x29, 16566, + 0x2A, 16599, + 0x2B, 16605, + 0x2C, 16638, + 0x2D, 16644, + 0x2F, 16677, + 0x30, 16683, + 0x31, 16689, + 0x32, 16722, + 0x33, 16728, + 0x34, 16761, + 0x35, 16767, + 0x37, 16800, + 0x38, 16806, + 0x39, 16812, + 0x3A, 16845, + 0x3B, 16851, + 0x3C, 16884, + 0x3D, 16890, + 0x3F, 16923, + 0x40, 16929, + 0x41, 16929, + 0x42, 16929, + 0x43, 16929, + 0x44, 16929, + 0x45, 16929, + 0x46, 16929, + 0x47, 16929, + 0x48, 16946, + 0x49, 16946, + 0x4a, 16946, + 0x4b, 16946, + 0x4c, 16946, + 0x4d, 16946, + 0x4e, 16946, + 0x4f, 16946, + 0x50, 16963, + 0x51, 16963, + 0x52, 16963, + 0x53, 16963, + 0x54, 16963, + 0x55, 16963, + 0x56, 16963, + 0x57, 16963, + 0x58, 16994, + 0x59, 16994, + 0x5a, 16994, + 0x5b, 16994, + 0x5c, 16994, + 0x5d, 16994, + 0x5e, 16994, + 0x5f, 16994, + 0x60, 17025, + 0x61, 17040, + 0x62, 17055, + 0x63, 17076, + 0x68, 17109, + 0x69, 17130, + 0x6A, 17169, + 0x6B, 17174, + 0x6C, 17213, + 0x6D, 17216, + 0x6E, 17231, + 0x6F, 17234, + 0x70, 17249, + 0x71, 17254, + 0x72, 17259, + 0x73, 17264, + 0x74, 17269, + 0x75, 17274, + 0x76, 17279, + 0x77, 17284, + 0x78, 17289, + 0x79, 17294, + 0x7A, 17299, + 0x7B, 17304, + 0x7C, 17309, + 0x7D, 17314, + 0x7E, 17319, + 0x7F, 17324, + 0x80, 17329, + 0x81, 17386, + 0x83, 17659, + 0x84, 17932, + 0x85, 17938, + 0x86, 17971, + 0x87, 17977, + 0x88, 18010, + 0x89, 18016, + 0x8A, 18040, + 0x8B, 18046, + 0x8C, 18070, + 0x8D, 18103, + 0x8E, 18136, + 0x8F, 18169, + 0x90, 18209, + 0x91, 18209, + 0x92, 18209, + 0x93, 18209, + 0x94, 18209, + 0x95, 18209, + 0x96, 18209, + 0x97, 18209, + 0x98, 18239, + 0x99, 18263, + 0x9A, 18287, + 0x9B, 18306, + 0x9C, 18309, + 0x9D, 18336, + 0x9E, 18363, + 0x9F, 18366, + 0xA0, 18369, + 0xA1, 18390, + 0xA2, 18414, + 0xA3, 18435, + 0xA4, 18459, + 0xA5, 18462, + 0xA6, 18486, + 0xA7, 18489, + 0xA8, 18513, + 0xA9, 18519, + 0xAA, 18552, + 0xAB, 18555, + 0xAC, 18579, + 0xAD, 18582, + 0xAE, 18606, + 0xAF, 18609, + 0xb0, 18633, + 0xb1, 18633, + 0xb2, 18633, + 0xb3, 18633, + 0xb4, 18633, + 0xb5, 18633, + 0xb6, 18633, + 0xb7, 18633, + 0xb8, 18639, + 0xb9, 18639, + 0xba, 18639, + 0xbb, 18639, + 0xbc, 18639, + 0xbd, 18639, + 0xbe, 18639, + 0xbf, 18639, + 0xC0, 18672, + 0xC1, 18723, + 0xC2, 18945, + 0xC3, 18950, + 0xC4, 18953, + 0xC5, 18974, + 0xC6, 18995, + 0xC7, 19019, + 0xC8, 19086, + 0xC9, 19093, + 0xCA, 19120, + 0xCB, 19125, + 0xCC, 19128, + 0xCD, 19132, + 0xCE, 19137, + 0xCF, 19143, + 0xD0, 19167, + 0xD1, 19211, + 0xD2, 19430, + 0xD3, 19474, + 0xD4, 19693, + 0xD5, 19701, + 0xD7, 19709, + 0xD8, 19724, + 0xD9, 19933, + 0xDA, 20152, + 0xDB, 20284, + 0xDC, 20455, + 0xDD, 20624, + 0xDE, 20763, + 0xDF, 20937, + 0xE0, 21048, + 0xE1, 21053, + 0xE2, 21058, + 0xE3, 21063, + 0xE4, 21089, + 0xE5, 21095, + 0xE6, 21119, + 0xE7, 21125, + 0xE8, 21149, + 0xE9, 21184, + 0xEA, 21219, + 0xEB, 21238, + 0xEC, 21243, + 0xED, 21248, + 0xEE, 21269, + 0xEF, 21274, + 0xF1, 21295, + 0xF4, 21298, + 0xF5, 21301, + 0xF6, 21304, + 0xF7, 21343, + 0xF8, 21547, + 0xF9, 21550, + 0xFA, 21553, + 0xFB, 21556, + 0xFC, 21559, + 0xFD, 21562, + 0xFE, 21565, + 0xFF, 21582, uint16(xFail), /*490*/ uint16(xSetOp), uint16(ADD), /*492*/ uint16(xReadSlashR), @@ -412,223 +412,223 @@ var decoder = [...]uint16{ 0x0B, 1446, 0x0D, 1449, 0x10, 1462, - 0x11, 1656, - 0x12, 1850, - 0x13, 2067, - 0x14, 2161, - 0x15, 2275, - 0x16, 2389, - 0x17, 2558, - 0x18, 2652, - 0x1F, 2677, - 0x20, 2700, - 0x21, 2715, - 0x22, 2730, - 0x23, 2745, - 0x24, 2760, - 0x26, 2775, - 0x28, 2790, - 0x29, 2896, - 0x2A, 3002, - 0x2B, 3145, - 0x2C, 3291, - 0x2D, 3430, - 0x2E, 3569, - 0x2F, 3627, - 0x30, 3685, - 0x31, 3688, - 0x32, 3691, - 0x33, 3694, - 0x34, 3697, - 0x35, 3700, - 0x38, 3712, - 0x3A, 7431, - 0x40, 8701, - 0x41, 8734, - 0x42, 8767, - 0x43, 8800, - 0x44, 8833, - 0x45, 8866, - 0x46, 8899, - 0x47, 8932, - 0x48, 8965, - 0x49, 8998, - 0x4A, 9031, - 0x4B, 9064, - 0x4C, 9097, - 0x4D, 9130, - 0x4E, 9163, - 0x4F, 9196, - 0x50, 9229, - 0x51, 9359, - 0x52, 9517, - 0x53, 9601, - 0x54, 9685, - 0x55, 9799, - 0x56, 9913, - 0x57, 10027, - 0x58, 10141, - 0x59, 10307, - 0x5A, 10473, - 0x5B, 10631, - 0x5C, 10785, - 0x5D, 10951, - 0x5E, 11117, - 0x5F, 11283, - 0x60, 11449, - 0x61, 11519, - 0x62, 11589, - 0x63, 11659, - 0x64, 11729, - 0x65, 11799, - 0x66, 11869, - 0x67, 11939, - 0x68, 12009, - 0x69, 12079, - 0x6A, 12149, - 0x6B, 12219, - 0x6C, 12289, - 0x6D, 12351, - 0x6E, 12413, - 0x6F, 12528, - 0x70, 12642, - 0x71, 12836, - 0x72, 13091, - 0x73, 13306, - 0x74, 13587, - 0x75, 13657, - 0x76, 13727, - 0x77, 13797, - 0x7C, 13832, - 0x7D, 13946, - 0x7E, 14060, - 0x7F, 14231, - 0x80, 14345, - 0x81, 14380, - 0x82, 14415, - 0x83, 14450, - 0x84, 14485, - 0x85, 14520, - 0x86, 14555, - 0x87, 14590, - 0x88, 14625, - 0x89, 14660, - 0x8A, 14695, - 0x8B, 14730, - 0x8C, 14765, - 0x8D, 14800, - 0x8E, 14835, - 0x8F, 14870, - 0x90, 14905, - 0x91, 14910, - 0x92, 14915, - 0x93, 14920, - 0x94, 14925, - 0x95, 14930, - 0x96, 14935, - 0x97, 14940, - 0x98, 14945, - 0x99, 14950, - 0x9A, 14955, - 0x9B, 14960, - 0x9C, 14965, - 0x9D, 14970, - 0x9E, 14975, - 0x9F, 14980, - 0xA0, 14985, - 0xA1, 14989, - 0xA2, 15020, - 0xA3, 15023, - 0xA4, 15056, - 0xA5, 15095, - 0xA8, 15131, - 0xA9, 15135, - 0xAA, 15166, - 0xAB, 15169, - 0xAC, 15202, - 0xAD, 15241, - 0xAE, 15277, - 0xAF, 15613, - 0xB0, 15646, - 0xB1, 15652, - 0xB2, 15685, - 0xB3, 15718, - 0xB4, 15751, - 0xB5, 15784, - 0xB6, 15817, - 0xB7, 15850, - 0xB8, 15883, - 0xB9, 15924, - 0xBA, 15936, - 0xBB, 16077, - 0xBC, 16110, - 0xBD, 16185, - 0xBE, 16260, - 0xBF, 16293, - 0xC0, 16326, - 0xC1, 16332, - 0xC2, 16365, - 0xC3, 16563, - 0xC4, 16596, - 0xC5, 16660, - 0xC6, 16728, - 0xC7, 16862, - 0xc8, 17011, - 0xc9, 17011, - 0xca, 17011, - 0xcb, 17011, - 0xcc, 17011, - 0xcd, 17011, - 0xce, 17011, - 0xcf, 17011, - 0xD0, 17038, - 0xD1, 17152, - 0xD2, 17222, - 0xD3, 17278, - 0xD4, 17334, - 0xD5, 17404, - 0xD6, 17474, - 0xD7, 17536, - 0xD8, 17614, - 0xD9, 17684, - 0xDA, 17754, - 0xDB, 17824, - 0xDC, 17894, - 0xDD, 17964, - 0xDE, 18034, - 0xDF, 18104, - 0xE0, 18174, - 0xE1, 18244, - 0xE2, 18314, - 0xE3, 18384, - 0xE4, 18454, - 0xE5, 18524, - 0xE6, 18594, - 0xE7, 18748, - 0xE8, 18826, - 0xE9, 18896, - 0xEA, 18966, - 0xEB, 19036, - 0xEC, 19106, - 0xED, 19176, - 0xEE, 19246, - 0xEF, 19316, - 0xF0, 19386, - 0xF1, 19456, - 0xF2, 19526, - 0xF3, 19582, - 0xF4, 19638, - 0xF5, 19708, - 0xF6, 19778, - 0xF7, 19848, - 0xF8, 19908, - 0xF9, 19978, - 0xFA, 20048, - 0xFB, 20118, - 0xFC, 20188, - 0xFD, 20258, - 0xFE, 20328, - 0xFF, 20398, + 0x11, 1572, + 0x12, 1682, + 0x13, 1808, + 0x14, 1860, + 0x15, 1922, + 0x16, 1984, + 0x17, 2082, + 0x18, 2134, + 0x1F, 2159, + 0x20, 2182, + 0x21, 2197, + 0x22, 2212, + 0x23, 2227, + 0x24, 2242, + 0x26, 2257, + 0x28, 2272, + 0x29, 2330, + 0x2A, 2388, + 0x2B, 2523, + 0x2C, 2609, + 0x2D, 2740, + 0x2E, 2871, + 0x2F, 2905, + 0x30, 2939, + 0x31, 2942, + 0x32, 2945, + 0x33, 2948, + 0x34, 2951, + 0x35, 2954, + 0x38, 2966, + 0x3A, 7030, + 0x40, 8250, + 0x41, 8283, + 0x42, 8316, + 0x43, 8349, + 0x44, 8382, + 0x45, 8415, + 0x46, 8448, + 0x47, 8481, + 0x48, 8514, + 0x49, 8547, + 0x4A, 8580, + 0x4B, 8613, + 0x4C, 8646, + 0x4D, 8679, + 0x4E, 8712, + 0x4F, 8745, + 0x50, 8778, + 0x51, 8848, + 0x52, 8940, + 0x53, 8987, + 0x54, 9034, + 0x55, 9096, + 0x56, 9158, + 0x57, 9220, + 0x58, 9282, + 0x59, 9378, + 0x5A, 9474, + 0x5B, 9566, + 0x5C, 9652, + 0x5D, 9748, + 0x5E, 9844, + 0x5F, 9940, + 0x60, 10036, + 0x61, 10076, + 0x62, 10116, + 0x63, 10156, + 0x64, 10196, + 0x65, 10236, + 0x66, 10276, + 0x67, 10316, + 0x68, 10356, + 0x69, 10396, + 0x6A, 10436, + 0x6B, 10476, + 0x6C, 10516, + 0x6D, 10548, + 0x6E, 10580, + 0x6F, 10685, + 0x70, 10751, + 0x71, 10865, + 0x72, 11012, + 0x73, 11139, + 0x74, 11296, + 0x75, 11336, + 0x76, 11376, + 0x77, 11416, + 0x7C, 11437, + 0x7D, 11499, + 0x7E, 11561, + 0x7F, 11701, + 0x80, 11767, + 0x81, 11802, + 0x82, 11837, + 0x83, 11872, + 0x84, 11907, + 0x85, 11942, + 0x86, 11977, + 0x87, 12012, + 0x88, 12047, + 0x89, 12082, + 0x8A, 12117, + 0x8B, 12152, + 0x8C, 12187, + 0x8D, 12222, + 0x8E, 12257, + 0x8F, 12292, + 0x90, 12327, + 0x91, 12332, + 0x92, 12337, + 0x93, 12342, + 0x94, 12347, + 0x95, 12352, + 0x96, 12357, + 0x97, 12362, + 0x98, 12367, + 0x99, 12372, + 0x9A, 12377, + 0x9B, 12382, + 0x9C, 12387, + 0x9D, 12392, + 0x9E, 12397, + 0x9F, 12402, + 0xA0, 12407, + 0xA1, 12411, + 0xA2, 12442, + 0xA3, 12445, + 0xA4, 12478, + 0xA5, 12517, + 0xA8, 12553, + 0xA9, 12557, + 0xAA, 12588, + 0xAB, 12591, + 0xAC, 12624, + 0xAD, 12663, + 0xAE, 12699, + 0xAF, 13013, + 0xB0, 13046, + 0xB1, 13052, + 0xB2, 13085, + 0xB3, 13118, + 0xB4, 13151, + 0xB5, 13184, + 0xB6, 13217, + 0xB7, 13250, + 0xB8, 13283, + 0xB9, 13324, + 0xBA, 13336, + 0xBB, 13477, + 0xBC, 13510, + 0xBD, 13585, + 0xBE, 13660, + 0xBF, 13693, + 0xC0, 13726, + 0xC1, 13732, + 0xC2, 13765, + 0xC3, 13881, + 0xC4, 13914, + 0xC5, 13953, + 0xC6, 13994, + 0xC7, 14068, + 0xc8, 14217, + 0xc9, 14217, + 0xca, 14217, + 0xcb, 14217, + 0xcc, 14217, + 0xcd, 14217, + 0xce, 14217, + 0xcf, 14217, + 0xD0, 14244, + 0xD1, 14306, + 0xD2, 14346, + 0xD3, 14379, + 0xD4, 14412, + 0xD5, 14452, + 0xD6, 14492, + 0xD7, 14532, + 0xD8, 14576, + 0xD9, 14616, + 0xDA, 14656, + 0xDB, 14696, + 0xDC, 14736, + 0xDD, 14776, + 0xDE, 14816, + 0xDF, 14856, + 0xE0, 14896, + 0xE1, 14936, + 0xE2, 14976, + 0xE3, 15016, + 0xE4, 15056, + 0xE5, 15096, + 0xE6, 15136, + 0xE7, 15222, + 0xE8, 15266, + 0xE9, 15306, + 0xEA, 15346, + 0xEB, 15386, + 0xEC, 15426, + 0xED, 15466, + 0xEE, 15506, + 0xEF, 15546, + 0xF0, 15586, + 0xF1, 15622, + 0xF2, 15662, + 0xF3, 15695, + 0xF4, 15728, + 0xF5, 15768, + 0xF6, 15808, + 0xF7, 15848, + 0xF8, 15883, + 0xF9, 15923, + 0xFA, 15963, + 0xFB, 16003, + 0xFC, 16043, + 0xFD, 16083, + 0xFE, 16123, + 0xFF, 16163, uint16(xFail), /*1206*/ uint16(xCondSlashR), 1215, // 0 @@ -800,763 +800,459 @@ var decoder = [...]uint16{ /*1458*/ uint16(xSetOp), uint16(PREFETCHW), /*1460*/ uint16(xArgM8), /*1461*/ uint16(xMatch), -/*1462*/ uint16(xCondPrefix), 6, - 0xF3, 1650, - 0xF2, 1644, - 0xC5, 1566, - 0xC4, 1488, - 0x66, 1482, - 0x0, 1476, -/*1476*/ uint16(xSetOp), uint16(MOVUPS), -/*1478*/ uint16(xReadSlashR), -/*1479*/ uint16(xArgXmm1), -/*1480*/ uint16(xArgXmm2M128), -/*1481*/ uint16(xMatch), -/*1482*/ uint16(xSetOp), uint16(MOVUPD), -/*1484*/ uint16(xReadSlashR), -/*1485*/ uint16(xArgXmm1), -/*1486*/ uint16(xArgXmm2M128), -/*1487*/ uint16(xMatch), -/*1488*/ uint16(xCondPrefix), 4, - 0xF3, 1550, - 0xF2, 1534, - 0x66, 1516, - 0x0, 1498, -/*1498*/ uint16(xCondDataSize), 0, 0, 0, 1504, 1510, -/*1504*/ uint16(xSetOp), uint16(VMOVUPS), -/*1506*/ uint16(xReadSlashR), -/*1507*/ uint16(xArgXmm1), -/*1508*/ uint16(xArgXmm2M128), -/*1509*/ uint16(xMatch), -/*1510*/ uint16(xSetOp), uint16(VMOVUPS), +/*1462*/ uint16(xCondPrefix), 8, + 0xF3, 1566, + 0xF2, 1560, + 0x66, 1554, + 0x1F3, 1538, + 0x1F2, 1522, + 0x166, 1504, + 0x100, 1486, + 0x0, 1480, +/*1480*/ uint16(xSetOp), uint16(MOVUPS), +/*1482*/ uint16(xReadSlashR), +/*1483*/ uint16(xArgXmm1), +/*1484*/ uint16(xArgXmm2M128), +/*1485*/ uint16(xMatch), +/*1486*/ uint16(xCondDataSize), 0, 0, 0, 1492, 1498, +/*1492*/ uint16(xSetOp), uint16(VMOVUPS), +/*1494*/ uint16(xReadSlashR), +/*1495*/ uint16(xArgXmm1), +/*1496*/ uint16(xArgXmm2M128), +/*1497*/ uint16(xMatch), +/*1498*/ uint16(xSetOp), uint16(VMOVUPS), +/*1500*/ uint16(xReadSlashR), +/*1501*/ uint16(xArgYmm1), +/*1502*/ uint16(xArgYmm2M256), +/*1503*/ uint16(xMatch), +/*1504*/ uint16(xCondDataSize), 0, 0, 0, 1510, 1516, +/*1510*/ uint16(xSetOp), uint16(VMOVUPD), /*1512*/ uint16(xReadSlashR), -/*1513*/ uint16(xArgYmm1), -/*1514*/ uint16(xArgYmm2M256), +/*1513*/ uint16(xArgXmm1), +/*1514*/ uint16(xArgXmm2M128), /*1515*/ uint16(xMatch), -/*1516*/ uint16(xCondDataSize), 0, 0, 0, 1522, 1528, -/*1522*/ uint16(xSetOp), uint16(VMOVUPD), -/*1524*/ uint16(xReadSlashR), -/*1525*/ uint16(xArgXmm1), -/*1526*/ uint16(xArgXmm2M128), -/*1527*/ uint16(xMatch), -/*1528*/ uint16(xSetOp), uint16(VMOVUPD), -/*1530*/ uint16(xReadSlashR), -/*1531*/ uint16(xArgYmm1), -/*1532*/ uint16(xArgYmm2M256), -/*1533*/ uint16(xMatch), -/*1534*/ uint16(xCondIsMem), 1537, 1544, -/*1537*/ uint16(xSetOp), uint16(VMOVSD), -/*1539*/ uint16(xReadSlashR), -/*1540*/ uint16(xArgXmm1), -/*1541*/ uint16(xArgXmmV), -/*1542*/ uint16(xArgXmm2), -/*1543*/ uint16(xMatch), -/*1544*/ uint16(xSetOp), uint16(VMOVSD), -/*1546*/ uint16(xReadSlashR), -/*1547*/ uint16(xArgXmm1), -/*1548*/ uint16(xArgM64), -/*1549*/ uint16(xMatch), -/*1550*/ uint16(xCondIsMem), 1553, 1560, -/*1553*/ uint16(xSetOp), uint16(VMOVSS), -/*1555*/ uint16(xReadSlashR), -/*1556*/ uint16(xArgXmm1), -/*1557*/ uint16(xArgXmmV), -/*1558*/ uint16(xArgXmm2), +/*1516*/ uint16(xSetOp), uint16(VMOVUPD), +/*1518*/ uint16(xReadSlashR), +/*1519*/ uint16(xArgYmm1), +/*1520*/ uint16(xArgYmm2M256), +/*1521*/ uint16(xMatch), +/*1522*/ uint16(xCondIsMem), 1525, 1532, +/*1525*/ uint16(xSetOp), uint16(VMOVSD), +/*1527*/ uint16(xReadSlashR), +/*1528*/ uint16(xArgXmm1), +/*1529*/ uint16(xArgXmmV), +/*1530*/ uint16(xArgXmm2), +/*1531*/ uint16(xMatch), +/*1532*/ uint16(xSetOp), uint16(VMOVSD), +/*1534*/ uint16(xReadSlashR), +/*1535*/ uint16(xArgXmm1), +/*1536*/ uint16(xArgM64), +/*1537*/ uint16(xMatch), +/*1538*/ uint16(xCondIsMem), 1541, 1548, +/*1541*/ uint16(xSetOp), uint16(VMOVSS), +/*1543*/ uint16(xReadSlashR), +/*1544*/ uint16(xArgXmm1), +/*1545*/ uint16(xArgXmmV), +/*1546*/ uint16(xArgXmm2), +/*1547*/ uint16(xMatch), +/*1548*/ uint16(xSetOp), uint16(VMOVSS), +/*1550*/ uint16(xReadSlashR), +/*1551*/ uint16(xArgXmm1), +/*1552*/ uint16(xArgM32), +/*1553*/ uint16(xMatch), +/*1554*/ uint16(xSetOp), uint16(MOVUPD), +/*1556*/ uint16(xReadSlashR), +/*1557*/ uint16(xArgXmm1), +/*1558*/ uint16(xArgXmm2M128), /*1559*/ uint16(xMatch), -/*1560*/ uint16(xSetOp), uint16(VMOVSS), +/*1560*/ uint16(xSetOp), uint16(MOVSD_XMM), /*1562*/ uint16(xReadSlashR), /*1563*/ uint16(xArgXmm1), -/*1564*/ uint16(xArgM32), +/*1564*/ uint16(xArgXmm2M64), /*1565*/ uint16(xMatch), -/*1566*/ uint16(xCondPrefix), 4, - 0xF3, 1628, - 0xF2, 1612, - 0x66, 1594, - 0x0, 1576, -/*1576*/ uint16(xCondDataSize), 0, 0, 0, 1582, 1588, -/*1582*/ uint16(xSetOp), uint16(VMOVUPS), -/*1584*/ uint16(xReadSlashR), -/*1585*/ uint16(xArgXmm1), -/*1586*/ uint16(xArgXmm2M128), -/*1587*/ uint16(xMatch), -/*1588*/ uint16(xSetOp), uint16(VMOVUPS), -/*1590*/ uint16(xReadSlashR), -/*1591*/ uint16(xArgYmm1), -/*1592*/ uint16(xArgYmm2M256), -/*1593*/ uint16(xMatch), -/*1594*/ uint16(xCondDataSize), 0, 0, 0, 1600, 1606, -/*1600*/ uint16(xSetOp), uint16(VMOVUPD), -/*1602*/ uint16(xReadSlashR), -/*1603*/ uint16(xArgXmm1), -/*1604*/ uint16(xArgXmm2M128), -/*1605*/ uint16(xMatch), -/*1606*/ uint16(xSetOp), uint16(VMOVUPD), -/*1608*/ uint16(xReadSlashR), -/*1609*/ uint16(xArgYmm1), -/*1610*/ uint16(xArgYmm2M256), -/*1611*/ uint16(xMatch), -/*1612*/ uint16(xCondIsMem), 1615, 1622, -/*1615*/ uint16(xSetOp), uint16(VMOVSD), -/*1617*/ uint16(xReadSlashR), -/*1618*/ uint16(xArgXmm1), -/*1619*/ uint16(xArgXmmV), -/*1620*/ uint16(xArgXmm2), -/*1621*/ uint16(xMatch), -/*1622*/ uint16(xSetOp), uint16(VMOVSD), -/*1624*/ uint16(xReadSlashR), -/*1625*/ uint16(xArgXmm1), -/*1626*/ uint16(xArgM64), -/*1627*/ uint16(xMatch), -/*1628*/ uint16(xCondIsMem), 1631, 1638, -/*1631*/ uint16(xSetOp), uint16(VMOVSS), -/*1633*/ uint16(xReadSlashR), -/*1634*/ uint16(xArgXmm1), -/*1635*/ uint16(xArgXmmV), -/*1636*/ uint16(xArgXmm2), -/*1637*/ uint16(xMatch), -/*1638*/ uint16(xSetOp), uint16(VMOVSS), -/*1640*/ uint16(xReadSlashR), -/*1641*/ uint16(xArgXmm1), -/*1642*/ uint16(xArgM32), -/*1643*/ uint16(xMatch), -/*1644*/ uint16(xSetOp), uint16(MOVSD_XMM), -/*1646*/ uint16(xReadSlashR), -/*1647*/ uint16(xArgXmm1), -/*1648*/ uint16(xArgXmm2M64), -/*1649*/ uint16(xMatch), -/*1650*/ uint16(xSetOp), uint16(MOVSS), -/*1652*/ uint16(xReadSlashR), -/*1653*/ uint16(xArgXmm1), -/*1654*/ uint16(xArgXmm2M32), -/*1655*/ uint16(xMatch), -/*1656*/ uint16(xCondPrefix), 6, - 0xF3, 1844, - 0xF2, 1838, - 0xC5, 1760, - 0xC4, 1682, - 0x66, 1676, - 0x0, 1670, -/*1670*/ uint16(xSetOp), uint16(MOVUPS), +/*1566*/ uint16(xSetOp), uint16(MOVSS), +/*1568*/ uint16(xReadSlashR), +/*1569*/ uint16(xArgXmm1), +/*1570*/ uint16(xArgXmm2M32), +/*1571*/ uint16(xMatch), +/*1572*/ uint16(xCondPrefix), 8, + 0xF3, 1676, + 0xF2, 1670, + 0x66, 1664, + 0x1F3, 1648, + 0x1F2, 1632, + 0x166, 1614, + 0x100, 1596, + 0x0, 1590, +/*1590*/ uint16(xSetOp), uint16(MOVUPS), +/*1592*/ uint16(xReadSlashR), +/*1593*/ uint16(xArgXmm2M128), +/*1594*/ uint16(xArgXmm1), +/*1595*/ uint16(xMatch), +/*1596*/ uint16(xCondDataSize), 0, 0, 0, 1602, 1608, +/*1602*/ uint16(xSetOp), uint16(VMOVUPS), +/*1604*/ uint16(xReadSlashR), +/*1605*/ uint16(xArgXmm2M128), +/*1606*/ uint16(xArgXmm1), +/*1607*/ uint16(xMatch), +/*1608*/ uint16(xSetOp), uint16(VMOVUPS), +/*1610*/ uint16(xReadSlashR), +/*1611*/ uint16(xArgYmm2M256), +/*1612*/ uint16(xArgYmm1), +/*1613*/ uint16(xMatch), +/*1614*/ uint16(xCondDataSize), 0, 0, 0, 1620, 1626, +/*1620*/ uint16(xSetOp), uint16(VMOVUPD), +/*1622*/ uint16(xReadSlashR), +/*1623*/ uint16(xArgXmm2M128), +/*1624*/ uint16(xArgXmm1), +/*1625*/ uint16(xMatch), +/*1626*/ uint16(xSetOp), uint16(VMOVUPD), +/*1628*/ uint16(xReadSlashR), +/*1629*/ uint16(xArgYmm2M256), +/*1630*/ uint16(xArgYmm1), +/*1631*/ uint16(xMatch), +/*1632*/ uint16(xCondIsMem), 1635, 1642, +/*1635*/ uint16(xSetOp), uint16(VMOVSD), +/*1637*/ uint16(xReadSlashR), +/*1638*/ uint16(xArgXmm2), +/*1639*/ uint16(xArgXmmV), +/*1640*/ uint16(xArgXmm1), +/*1641*/ uint16(xMatch), +/*1642*/ uint16(xSetOp), uint16(VMOVSD), +/*1644*/ uint16(xReadSlashR), +/*1645*/ uint16(xArgM64), +/*1646*/ uint16(xArgXmm1), +/*1647*/ uint16(xMatch), +/*1648*/ uint16(xCondIsMem), 1651, 1658, +/*1651*/ uint16(xSetOp), uint16(VMOVSS), +/*1653*/ uint16(xReadSlashR), +/*1654*/ uint16(xArgXmm2), +/*1655*/ uint16(xArgXmmV), +/*1656*/ uint16(xArgXmm1), +/*1657*/ uint16(xMatch), +/*1658*/ uint16(xSetOp), uint16(VMOVSS), +/*1660*/ uint16(xReadSlashR), +/*1661*/ uint16(xArgM32), +/*1662*/ uint16(xArgXmm1), +/*1663*/ uint16(xMatch), +/*1664*/ uint16(xSetOp), uint16(MOVUPD), +/*1666*/ uint16(xReadSlashR), +/*1667*/ uint16(xArgXmm2M128), +/*1668*/ uint16(xArgXmm), +/*1669*/ uint16(xMatch), +/*1670*/ uint16(xSetOp), uint16(MOVSD_XMM), /*1672*/ uint16(xReadSlashR), -/*1673*/ uint16(xArgXmm2M128), +/*1673*/ uint16(xArgXmm2M64), /*1674*/ uint16(xArgXmm1), /*1675*/ uint16(xMatch), -/*1676*/ uint16(xSetOp), uint16(MOVUPD), +/*1676*/ uint16(xSetOp), uint16(MOVSS), /*1678*/ uint16(xReadSlashR), -/*1679*/ uint16(xArgXmm2M128), +/*1679*/ uint16(xArgXmm2M32), /*1680*/ uint16(xArgXmm), /*1681*/ uint16(xMatch), -/*1682*/ uint16(xCondPrefix), 4, - 0xF3, 1744, - 0xF2, 1728, - 0x66, 1710, - 0x0, 1692, -/*1692*/ uint16(xCondDataSize), 0, 0, 0, 1698, 1704, -/*1698*/ uint16(xSetOp), uint16(VMOVUPS), -/*1700*/ uint16(xReadSlashR), -/*1701*/ uint16(xArgXmm2M128), -/*1702*/ uint16(xArgXmm1), -/*1703*/ uint16(xMatch), -/*1704*/ uint16(xSetOp), uint16(VMOVUPS), -/*1706*/ uint16(xReadSlashR), -/*1707*/ uint16(xArgYmm2M256), -/*1708*/ uint16(xArgYmm1), -/*1709*/ uint16(xMatch), -/*1710*/ uint16(xCondDataSize), 0, 0, 0, 1716, 1722, -/*1716*/ uint16(xSetOp), uint16(VMOVUPD), -/*1718*/ uint16(xReadSlashR), -/*1719*/ uint16(xArgXmm2M128), -/*1720*/ uint16(xArgXmm1), -/*1721*/ uint16(xMatch), -/*1722*/ uint16(xSetOp), uint16(VMOVUPD), -/*1724*/ uint16(xReadSlashR), -/*1725*/ uint16(xArgYmm2M256), -/*1726*/ uint16(xArgYmm1), -/*1727*/ uint16(xMatch), -/*1728*/ uint16(xCondIsMem), 1731, 1738, -/*1731*/ uint16(xSetOp), uint16(VMOVSD), +/*1682*/ uint16(xCondPrefix), 8, + 0xF3, 1802, + 0xF2, 1796, + 0x66, 1790, + 0x1F3, 1772, + 0x1F2, 1754, + 0x166, 1738, + 0x100, 1715, + 0x0, 1700, +/*1700*/ uint16(xCondIsMem), 1703, 1709, +/*1703*/ uint16(xSetOp), uint16(MOVHLPS), +/*1705*/ uint16(xReadSlashR), +/*1706*/ uint16(xArgXmm1), +/*1707*/ uint16(xArgXmm2), +/*1708*/ uint16(xMatch), +/*1709*/ uint16(xSetOp), uint16(MOVLPS), +/*1711*/ uint16(xReadSlashR), +/*1712*/ uint16(xArgXmm), +/*1713*/ uint16(xArgM64), +/*1714*/ uint16(xMatch), +/*1715*/ uint16(xCondDataSize), 0, 0, 0, 1721, 0, +/*1721*/ uint16(xCondIsMem), 1724, 1731, +/*1724*/ uint16(xSetOp), uint16(VMOVHLPS), +/*1726*/ uint16(xReadSlashR), +/*1727*/ uint16(xArgXmm1), +/*1728*/ uint16(xArgXmmV), +/*1729*/ uint16(xArgXmm2), +/*1730*/ uint16(xMatch), +/*1731*/ uint16(xSetOp), uint16(VMOVLPS), /*1733*/ uint16(xReadSlashR), -/*1734*/ uint16(xArgXmm2), +/*1734*/ uint16(xArgXmm1), /*1735*/ uint16(xArgXmmV), -/*1736*/ uint16(xArgXmm1), +/*1736*/ uint16(xArgM64), /*1737*/ uint16(xMatch), -/*1738*/ uint16(xSetOp), uint16(VMOVSD), -/*1740*/ uint16(xReadSlashR), -/*1741*/ uint16(xArgM64), -/*1742*/ uint16(xArgXmm1), -/*1743*/ uint16(xMatch), -/*1744*/ uint16(xCondIsMem), 1747, 1754, -/*1747*/ uint16(xSetOp), uint16(VMOVSS), +/*1738*/ uint16(xCondDataSize), 0, 0, 0, 1744, 0, +/*1744*/ uint16(xCondIsMem), 0, 1747, +/*1747*/ uint16(xSetOp), uint16(VMOVLPD), /*1749*/ uint16(xReadSlashR), -/*1750*/ uint16(xArgXmm2), +/*1750*/ uint16(xArgXmm1), /*1751*/ uint16(xArgXmmV), -/*1752*/ uint16(xArgXmm1), +/*1752*/ uint16(xArgM64), /*1753*/ uint16(xMatch), -/*1754*/ uint16(xSetOp), uint16(VMOVSS), -/*1756*/ uint16(xReadSlashR), -/*1757*/ uint16(xArgM32), -/*1758*/ uint16(xArgXmm1), -/*1759*/ uint16(xMatch), -/*1760*/ uint16(xCondPrefix), 4, - 0xF3, 1822, - 0xF2, 1806, - 0x66, 1788, - 0x0, 1770, -/*1770*/ uint16(xCondDataSize), 0, 0, 0, 1776, 1782, -/*1776*/ uint16(xSetOp), uint16(VMOVUPS), -/*1778*/ uint16(xReadSlashR), -/*1779*/ uint16(xArgXmm2M128), -/*1780*/ uint16(xArgXmm1), -/*1781*/ uint16(xMatch), -/*1782*/ uint16(xSetOp), uint16(VMOVUPS), -/*1784*/ uint16(xReadSlashR), -/*1785*/ uint16(xArgYmm2M256), -/*1786*/ uint16(xArgYmm1), -/*1787*/ uint16(xMatch), -/*1788*/ uint16(xCondDataSize), 0, 0, 0, 1794, 1800, -/*1794*/ uint16(xSetOp), uint16(VMOVUPD), -/*1796*/ uint16(xReadSlashR), -/*1797*/ uint16(xArgXmm2M128), -/*1798*/ uint16(xArgXmm1), -/*1799*/ uint16(xMatch), -/*1800*/ uint16(xSetOp), uint16(VMOVUPD), -/*1802*/ uint16(xReadSlashR), -/*1803*/ uint16(xArgYmm2M256), -/*1804*/ uint16(xArgYmm1), -/*1805*/ uint16(xMatch), -/*1806*/ uint16(xCondIsMem), 1809, 1816, -/*1809*/ uint16(xSetOp), uint16(VMOVSD), -/*1811*/ uint16(xReadSlashR), -/*1812*/ uint16(xArgXmm2), -/*1813*/ uint16(xArgXmmV), -/*1814*/ uint16(xArgXmm1), -/*1815*/ uint16(xMatch), -/*1816*/ uint16(xSetOp), uint16(VMOVSD), -/*1818*/ uint16(xReadSlashR), -/*1819*/ uint16(xArgM64), -/*1820*/ uint16(xArgXmm1), -/*1821*/ uint16(xMatch), -/*1822*/ uint16(xCondIsMem), 1825, 1832, -/*1825*/ uint16(xSetOp), uint16(VMOVSS), -/*1827*/ uint16(xReadSlashR), -/*1828*/ uint16(xArgXmm2), -/*1829*/ uint16(xArgXmmV), -/*1830*/ uint16(xArgXmm1), -/*1831*/ uint16(xMatch), -/*1832*/ uint16(xSetOp), uint16(VMOVSS), -/*1834*/ uint16(xReadSlashR), -/*1835*/ uint16(xArgM32), -/*1836*/ uint16(xArgXmm1), -/*1837*/ uint16(xMatch), -/*1838*/ uint16(xSetOp), uint16(MOVSD_XMM), -/*1840*/ uint16(xReadSlashR), -/*1841*/ uint16(xArgXmm2M64), -/*1842*/ uint16(xArgXmm1), -/*1843*/ uint16(xMatch), -/*1844*/ uint16(xSetOp), uint16(MOVSS), -/*1846*/ uint16(xReadSlashR), -/*1847*/ uint16(xArgXmm2M32), -/*1848*/ uint16(xArgXmm), -/*1849*/ uint16(xMatch), -/*1850*/ uint16(xCondPrefix), 6, - 0xF3, 2061, - 0xF2, 2055, - 0xC5, 1970, - 0xC4, 1885, - 0x66, 1879, - 0x0, 1864, -/*1864*/ uint16(xCondIsMem), 1867, 1873, -/*1867*/ uint16(xSetOp), uint16(MOVHLPS), -/*1869*/ uint16(xReadSlashR), -/*1870*/ uint16(xArgXmm1), -/*1871*/ uint16(xArgXmm2), -/*1872*/ uint16(xMatch), -/*1873*/ uint16(xSetOp), uint16(MOVLPS), -/*1875*/ uint16(xReadSlashR), -/*1876*/ uint16(xArgXmm), -/*1877*/ uint16(xArgM64), -/*1878*/ uint16(xMatch), -/*1879*/ uint16(xSetOp), uint16(MOVLPD), -/*1881*/ uint16(xReadSlashR), -/*1882*/ uint16(xArgXmm), -/*1883*/ uint16(xArgXmm2M64), -/*1884*/ uint16(xMatch), -/*1885*/ uint16(xCondPrefix), 4, - 0xF3, 1952, - 0xF2, 1934, - 0x66, 1918, - 0x0, 1895, -/*1895*/ uint16(xCondDataSize), 0, 0, 0, 1901, 0, -/*1901*/ uint16(xCondIsMem), 1904, 1911, -/*1904*/ uint16(xSetOp), uint16(VMOVHLPS), -/*1906*/ uint16(xReadSlashR), -/*1907*/ uint16(xArgXmm1), -/*1908*/ uint16(xArgXmmV), -/*1909*/ uint16(xArgXmm2), -/*1910*/ uint16(xMatch), -/*1911*/ uint16(xSetOp), uint16(VMOVLPS), -/*1913*/ uint16(xReadSlashR), -/*1914*/ uint16(xArgXmm1), -/*1915*/ uint16(xArgXmmV), -/*1916*/ uint16(xArgM64), -/*1917*/ uint16(xMatch), -/*1918*/ uint16(xCondDataSize), 0, 0, 0, 1924, 0, -/*1924*/ uint16(xCondIsMem), 0, 1927, -/*1927*/ uint16(xSetOp), uint16(VMOVLPD), -/*1929*/ uint16(xReadSlashR), -/*1930*/ uint16(xArgXmm1), -/*1931*/ uint16(xArgXmmV), -/*1932*/ uint16(xArgM64), -/*1933*/ uint16(xMatch), -/*1934*/ uint16(xCondDataSize), 0, 0, 0, 1940, 1946, -/*1940*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1942*/ uint16(xReadSlashR), -/*1943*/ uint16(xArgXmm1), -/*1944*/ uint16(xArgXmm2M64), -/*1945*/ uint16(xMatch), -/*1946*/ uint16(xSetOp), uint16(VMOVDDUP), -/*1948*/ uint16(xReadSlashR), -/*1949*/ uint16(xArgYmm1), -/*1950*/ uint16(xArgYmm2M256), -/*1951*/ uint16(xMatch), -/*1952*/ uint16(xCondDataSize), 0, 0, 0, 1958, 1964, -/*1958*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*1960*/ uint16(xReadSlashR), -/*1961*/ uint16(xArgXmm1), -/*1962*/ uint16(xArgXmm2M128), -/*1963*/ uint16(xMatch), -/*1964*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1754*/ uint16(xCondDataSize), 0, 0, 0, 1760, 1766, +/*1760*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1762*/ uint16(xReadSlashR), +/*1763*/ uint16(xArgXmm1), +/*1764*/ uint16(xArgXmm2M64), +/*1765*/ uint16(xMatch), +/*1766*/ uint16(xSetOp), uint16(VMOVDDUP), +/*1768*/ uint16(xReadSlashR), +/*1769*/ uint16(xArgYmm1), +/*1770*/ uint16(xArgYmm2M256), +/*1771*/ uint16(xMatch), +/*1772*/ uint16(xCondDataSize), 0, 0, 0, 1778, 1784, +/*1778*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1780*/ uint16(xReadSlashR), +/*1781*/ uint16(xArgXmm1), +/*1782*/ uint16(xArgXmm2M128), +/*1783*/ uint16(xMatch), +/*1784*/ uint16(xSetOp), uint16(VMOVSLDUP), +/*1786*/ uint16(xReadSlashR), +/*1787*/ uint16(xArgYmm1), +/*1788*/ uint16(xArgYmm2M256), +/*1789*/ uint16(xMatch), +/*1790*/ uint16(xSetOp), uint16(MOVLPD), +/*1792*/ uint16(xReadSlashR), +/*1793*/ uint16(xArgXmm), +/*1794*/ uint16(xArgXmm2M64), +/*1795*/ uint16(xMatch), +/*1796*/ uint16(xSetOp), uint16(MOVDDUP), +/*1798*/ uint16(xReadSlashR), +/*1799*/ uint16(xArgXmm1), +/*1800*/ uint16(xArgXmm2M64), +/*1801*/ uint16(xMatch), +/*1802*/ uint16(xSetOp), uint16(MOVSLDUP), +/*1804*/ uint16(xReadSlashR), +/*1805*/ uint16(xArgXmm1), +/*1806*/ uint16(xArgXmm2M128), +/*1807*/ uint16(xMatch), +/*1808*/ uint16(xCondPrefix), 4, + 0x66, 1854, + 0x166, 1839, + 0x100, 1824, + 0x0, 1818, +/*1818*/ uint16(xSetOp), uint16(MOVLPS), +/*1820*/ uint16(xReadSlashR), +/*1821*/ uint16(xArgM64), +/*1822*/ uint16(xArgXmm), +/*1823*/ uint16(xMatch), +/*1824*/ uint16(xCondDataSize), 0, 0, 0, 1830, 0, +/*1830*/ uint16(xCondIsMem), 0, 1833, +/*1833*/ uint16(xSetOp), uint16(VMOVLPS), +/*1835*/ uint16(xReadSlashR), +/*1836*/ uint16(xArgM64), +/*1837*/ uint16(xArgXmm1), +/*1838*/ uint16(xMatch), +/*1839*/ uint16(xCondDataSize), 0, 0, 0, 1845, 0, +/*1845*/ uint16(xCondIsMem), 0, 1848, +/*1848*/ uint16(xSetOp), uint16(VMOVLPD), +/*1850*/ uint16(xReadSlashR), +/*1851*/ uint16(xArgM64), +/*1852*/ uint16(xArgXmm1), +/*1853*/ uint16(xMatch), +/*1854*/ uint16(xSetOp), uint16(MOVLPD), +/*1856*/ uint16(xReadSlashR), +/*1857*/ uint16(xArgXmm2M64), +/*1858*/ uint16(xArgXmm), +/*1859*/ uint16(xMatch), +/*1860*/ uint16(xCondPrefix), 4, + 0x66, 1916, + 0x166, 1896, + 0x100, 1876, + 0x0, 1870, +/*1870*/ uint16(xSetOp), uint16(UNPCKLPS), +/*1872*/ uint16(xReadSlashR), +/*1873*/ uint16(xArgXmm1), +/*1874*/ uint16(xArgXmm2M128), +/*1875*/ uint16(xMatch), +/*1876*/ uint16(xCondDataSize), 0, 0, 0, 1882, 1889, +/*1882*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*1884*/ uint16(xReadSlashR), +/*1885*/ uint16(xArgXmm1), +/*1886*/ uint16(xArgXmmV), +/*1887*/ uint16(xArgXmm2M128), +/*1888*/ uint16(xMatch), +/*1889*/ uint16(xSetOp), uint16(VUNPCKLPS), +/*1891*/ uint16(xReadSlashR), +/*1892*/ uint16(xArgYmm1), +/*1893*/ uint16(xArgYmmV), +/*1894*/ uint16(xArgYmm2M256), +/*1895*/ uint16(xMatch), +/*1896*/ uint16(xCondDataSize), 0, 0, 0, 1902, 1909, +/*1902*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*1904*/ uint16(xReadSlashR), +/*1905*/ uint16(xArgXmm1), +/*1906*/ uint16(xArgXmmV), +/*1907*/ uint16(xArgXmm2M128), +/*1908*/ uint16(xMatch), +/*1909*/ uint16(xSetOp), uint16(VUNPCKLPD), +/*1911*/ uint16(xReadSlashR), +/*1912*/ uint16(xArgYmm1), +/*1913*/ uint16(xArgYmmV), +/*1914*/ uint16(xArgYmm2M256), +/*1915*/ uint16(xMatch), +/*1916*/ uint16(xSetOp), uint16(UNPCKLPD), +/*1918*/ uint16(xReadSlashR), +/*1919*/ uint16(xArgXmm1), +/*1920*/ uint16(xArgXmm2M128), +/*1921*/ uint16(xMatch), +/*1922*/ uint16(xCondPrefix), 4, + 0x66, 1978, + 0x166, 1958, + 0x100, 1938, + 0x0, 1932, +/*1932*/ uint16(xSetOp), uint16(UNPCKHPS), +/*1934*/ uint16(xReadSlashR), +/*1935*/ uint16(xArgXmm1), +/*1936*/ uint16(xArgXmm2M128), +/*1937*/ uint16(xMatch), +/*1938*/ uint16(xCondDataSize), 0, 0, 0, 1944, 1951, +/*1944*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*1946*/ uint16(xReadSlashR), +/*1947*/ uint16(xArgXmm1), +/*1948*/ uint16(xArgXmmV), +/*1949*/ uint16(xArgXmm2M128), +/*1950*/ uint16(xMatch), +/*1951*/ uint16(xSetOp), uint16(VUNPCKHPS), +/*1953*/ uint16(xReadSlashR), +/*1954*/ uint16(xArgYmm1), +/*1955*/ uint16(xArgYmmV), +/*1956*/ uint16(xArgYmm2M256), +/*1957*/ uint16(xMatch), +/*1958*/ uint16(xCondDataSize), 0, 0, 0, 1964, 1971, +/*1964*/ uint16(xSetOp), uint16(VUNPCKHPD), /*1966*/ uint16(xReadSlashR), -/*1967*/ uint16(xArgYmm1), -/*1968*/ uint16(xArgYmm2M256), -/*1969*/ uint16(xMatch), -/*1970*/ uint16(xCondPrefix), 4, - 0xF3, 2037, - 0xF2, 2019, - 0x66, 2003, - 0x0, 1980, -/*1980*/ uint16(xCondDataSize), 0, 0, 0, 1986, 0, -/*1986*/ uint16(xCondIsMem), 1989, 1996, -/*1989*/ uint16(xSetOp), uint16(VMOVHLPS), -/*1991*/ uint16(xReadSlashR), -/*1992*/ uint16(xArgXmm1), -/*1993*/ uint16(xArgXmmV), -/*1994*/ uint16(xArgXmm2), -/*1995*/ uint16(xMatch), -/*1996*/ uint16(xSetOp), uint16(VMOVLPS), -/*1998*/ uint16(xReadSlashR), -/*1999*/ uint16(xArgXmm1), -/*2000*/ uint16(xArgXmmV), -/*2001*/ uint16(xArgM64), -/*2002*/ uint16(xMatch), -/*2003*/ uint16(xCondDataSize), 0, 0, 0, 2009, 0, -/*2009*/ uint16(xCondIsMem), 0, 2012, -/*2012*/ uint16(xSetOp), uint16(VMOVLPD), -/*2014*/ uint16(xReadSlashR), -/*2015*/ uint16(xArgXmm1), -/*2016*/ uint16(xArgXmmV), -/*2017*/ uint16(xArgM64), -/*2018*/ uint16(xMatch), -/*2019*/ uint16(xCondDataSize), 0, 0, 0, 2025, 2031, -/*2025*/ uint16(xSetOp), uint16(VMOVDDUP), -/*2027*/ uint16(xReadSlashR), -/*2028*/ uint16(xArgXmm1), -/*2029*/ uint16(xArgXmm2M64), -/*2030*/ uint16(xMatch), -/*2031*/ uint16(xSetOp), uint16(VMOVDDUP), -/*2033*/ uint16(xReadSlashR), -/*2034*/ uint16(xArgYmm1), -/*2035*/ uint16(xArgYmm2M256), -/*2036*/ uint16(xMatch), -/*2037*/ uint16(xCondDataSize), 0, 0, 0, 2043, 2049, -/*2043*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*2045*/ uint16(xReadSlashR), -/*2046*/ uint16(xArgXmm1), -/*2047*/ uint16(xArgXmm2M128), -/*2048*/ uint16(xMatch), -/*2049*/ uint16(xSetOp), uint16(VMOVSLDUP), -/*2051*/ uint16(xReadSlashR), -/*2052*/ uint16(xArgYmm1), -/*2053*/ uint16(xArgYmm2M256), -/*2054*/ uint16(xMatch), -/*2055*/ uint16(xSetOp), uint16(MOVDDUP), -/*2057*/ uint16(xReadSlashR), -/*2058*/ uint16(xArgXmm1), -/*2059*/ uint16(xArgXmm2M64), -/*2060*/ uint16(xMatch), -/*2061*/ uint16(xSetOp), uint16(MOVSLDUP), -/*2063*/ uint16(xReadSlashR), -/*2064*/ uint16(xArgXmm1), -/*2065*/ uint16(xArgXmm2M128), -/*2066*/ uint16(xMatch), -/*2067*/ uint16(xCondPrefix), 4, - 0xC5, 2125, - 0xC4, 2089, - 0x66, 2083, - 0x0, 2077, -/*2077*/ uint16(xSetOp), uint16(MOVLPS), -/*2079*/ uint16(xReadSlashR), -/*2080*/ uint16(xArgM64), -/*2081*/ uint16(xArgXmm), -/*2082*/ uint16(xMatch), -/*2083*/ uint16(xSetOp), uint16(MOVLPD), -/*2085*/ uint16(xReadSlashR), -/*2086*/ uint16(xArgXmm2M64), -/*2087*/ uint16(xArgXmm), -/*2088*/ uint16(xMatch), -/*2089*/ uint16(xCondPrefix), 2, - 0x66, 2110, - 0x0, 2095, -/*2095*/ uint16(xCondDataSize), 0, 0, 0, 2101, 0, -/*2101*/ uint16(xCondIsMem), 0, 2104, -/*2104*/ uint16(xSetOp), uint16(VMOVLPS), -/*2106*/ uint16(xReadSlashR), -/*2107*/ uint16(xArgM64), -/*2108*/ uint16(xArgXmm1), -/*2109*/ uint16(xMatch), -/*2110*/ uint16(xCondDataSize), 0, 0, 0, 2116, 0, -/*2116*/ uint16(xCondIsMem), 0, 2119, -/*2119*/ uint16(xSetOp), uint16(VMOVLPD), -/*2121*/ uint16(xReadSlashR), -/*2122*/ uint16(xArgM64), -/*2123*/ uint16(xArgXmm1), -/*2124*/ uint16(xMatch), -/*2125*/ uint16(xCondPrefix), 2, - 0x66, 2146, - 0x0, 2131, -/*2131*/ uint16(xCondDataSize), 0, 0, 0, 2137, 0, -/*2137*/ uint16(xCondIsMem), 0, 2140, -/*2140*/ uint16(xSetOp), uint16(VMOVLPS), -/*2142*/ uint16(xReadSlashR), -/*2143*/ uint16(xArgM64), -/*2144*/ uint16(xArgXmm1), -/*2145*/ uint16(xMatch), -/*2146*/ uint16(xCondDataSize), 0, 0, 0, 2152, 0, -/*2152*/ uint16(xCondIsMem), 0, 2155, -/*2155*/ uint16(xSetOp), uint16(VMOVLPD), -/*2157*/ uint16(xReadSlashR), -/*2158*/ uint16(xArgM64), -/*2159*/ uint16(xArgXmm1), -/*2160*/ uint16(xMatch), -/*2161*/ uint16(xCondPrefix), 4, - 0xC5, 2229, - 0xC4, 2183, - 0x66, 2177, - 0x0, 2171, -/*2171*/ uint16(xSetOp), uint16(UNPCKLPS), -/*2173*/ uint16(xReadSlashR), -/*2174*/ uint16(xArgXmm1), -/*2175*/ uint16(xArgXmm2M128), -/*2176*/ uint16(xMatch), -/*2177*/ uint16(xSetOp), uint16(UNPCKLPD), -/*2179*/ uint16(xReadSlashR), -/*2180*/ uint16(xArgXmm1), -/*2181*/ uint16(xArgXmm2M128), -/*2182*/ uint16(xMatch), -/*2183*/ uint16(xCondPrefix), 2, - 0x66, 2209, - 0x0, 2189, -/*2189*/ uint16(xCondDataSize), 0, 0, 0, 2195, 2202, -/*2195*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2197*/ uint16(xReadSlashR), -/*2198*/ uint16(xArgXmm1), -/*2199*/ uint16(xArgXmmV), -/*2200*/ uint16(xArgXmm2M128), -/*2201*/ uint16(xMatch), -/*2202*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2204*/ uint16(xReadSlashR), -/*2205*/ uint16(xArgYmm1), -/*2206*/ uint16(xArgYmmV), -/*2207*/ uint16(xArgYmm2M256), -/*2208*/ uint16(xMatch), -/*2209*/ uint16(xCondDataSize), 0, 0, 0, 2215, 2222, -/*2215*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2217*/ uint16(xReadSlashR), -/*2218*/ uint16(xArgXmm1), -/*2219*/ uint16(xArgXmmV), -/*2220*/ uint16(xArgXmm2M128), -/*2221*/ uint16(xMatch), -/*2222*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2224*/ uint16(xReadSlashR), -/*2225*/ uint16(xArgYmm1), -/*2226*/ uint16(xArgYmmV), -/*2227*/ uint16(xArgYmm2M256), -/*2228*/ uint16(xMatch), -/*2229*/ uint16(xCondPrefix), 2, - 0x66, 2255, - 0x0, 2235, -/*2235*/ uint16(xCondDataSize), 0, 0, 0, 2241, 2248, -/*2241*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2243*/ uint16(xReadSlashR), -/*2244*/ uint16(xArgXmm1), -/*2245*/ uint16(xArgXmmV), -/*2246*/ uint16(xArgXmm2M128), -/*2247*/ uint16(xMatch), -/*2248*/ uint16(xSetOp), uint16(VUNPCKLPS), -/*2250*/ uint16(xReadSlashR), -/*2251*/ uint16(xArgYmm1), -/*2252*/ uint16(xArgYmmV), -/*2253*/ uint16(xArgYmm2M256), -/*2254*/ uint16(xMatch), -/*2255*/ uint16(xCondDataSize), 0, 0, 0, 2261, 2268, -/*2261*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2263*/ uint16(xReadSlashR), -/*2264*/ uint16(xArgXmm1), -/*2265*/ uint16(xArgXmmV), -/*2266*/ uint16(xArgXmm2M128), -/*2267*/ uint16(xMatch), -/*2268*/ uint16(xSetOp), uint16(VUNPCKLPD), -/*2270*/ uint16(xReadSlashR), -/*2271*/ uint16(xArgYmm1), -/*2272*/ uint16(xArgYmmV), -/*2273*/ uint16(xArgYmm2M256), -/*2274*/ uint16(xMatch), -/*2275*/ uint16(xCondPrefix), 4, - 0xC5, 2343, - 0xC4, 2297, - 0x66, 2291, - 0x0, 2285, -/*2285*/ uint16(xSetOp), uint16(UNPCKHPS), -/*2287*/ uint16(xReadSlashR), -/*2288*/ uint16(xArgXmm1), -/*2289*/ uint16(xArgXmm2M128), -/*2290*/ uint16(xMatch), -/*2291*/ uint16(xSetOp), uint16(UNPCKHPD), -/*2293*/ uint16(xReadSlashR), -/*2294*/ uint16(xArgXmm1), -/*2295*/ uint16(xArgXmm2M128), -/*2296*/ uint16(xMatch), -/*2297*/ uint16(xCondPrefix), 2, - 0x66, 2323, - 0x0, 2303, -/*2303*/ uint16(xCondDataSize), 0, 0, 0, 2309, 2316, -/*2309*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2311*/ uint16(xReadSlashR), -/*2312*/ uint16(xArgXmm1), -/*2313*/ uint16(xArgXmmV), -/*2314*/ uint16(xArgXmm2M128), -/*2315*/ uint16(xMatch), -/*2316*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2318*/ uint16(xReadSlashR), -/*2319*/ uint16(xArgYmm1), -/*2320*/ uint16(xArgYmmV), -/*2321*/ uint16(xArgYmm2M256), -/*2322*/ uint16(xMatch), -/*2323*/ uint16(xCondDataSize), 0, 0, 0, 2329, 2336, -/*2329*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2331*/ uint16(xReadSlashR), -/*2332*/ uint16(xArgXmm1), -/*2333*/ uint16(xArgXmmV), -/*2334*/ uint16(xArgXmm2M128), -/*2335*/ uint16(xMatch), -/*2336*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2338*/ uint16(xReadSlashR), -/*2339*/ uint16(xArgYmm1), -/*2340*/ uint16(xArgYmmV), -/*2341*/ uint16(xArgYmm2M256), -/*2342*/ uint16(xMatch), -/*2343*/ uint16(xCondPrefix), 2, - 0x66, 2369, - 0x0, 2349, -/*2349*/ uint16(xCondDataSize), 0, 0, 0, 2355, 2362, -/*2355*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2357*/ uint16(xReadSlashR), -/*2358*/ uint16(xArgXmm1), -/*2359*/ uint16(xArgXmmV), -/*2360*/ uint16(xArgXmm2M128), -/*2361*/ uint16(xMatch), -/*2362*/ uint16(xSetOp), uint16(VUNPCKHPS), -/*2364*/ uint16(xReadSlashR), -/*2365*/ uint16(xArgYmm1), -/*2366*/ uint16(xArgYmmV), -/*2367*/ uint16(xArgYmm2M256), -/*2368*/ uint16(xMatch), -/*2369*/ uint16(xCondDataSize), 0, 0, 0, 2375, 2382, -/*2375*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2377*/ uint16(xReadSlashR), -/*2378*/ uint16(xArgXmm1), -/*2379*/ uint16(xArgXmmV), -/*2380*/ uint16(xArgXmm2M128), -/*2381*/ uint16(xMatch), -/*2382*/ uint16(xSetOp), uint16(VUNPCKHPD), -/*2384*/ uint16(xReadSlashR), -/*2385*/ uint16(xArgYmm1), -/*2386*/ uint16(xArgYmmV), -/*2387*/ uint16(xArgYmm2M256), -/*2388*/ uint16(xMatch), -/*2389*/ uint16(xCondPrefix), 5, - 0xF3, 2552, - 0xC5, 2487, - 0xC4, 2422, - 0x66, 2416, - 0x0, 2401, -/*2401*/ uint16(xCondIsMem), 2404, 2410, -/*2404*/ uint16(xSetOp), uint16(MOVLHPS), -/*2406*/ uint16(xReadSlashR), -/*2407*/ uint16(xArgXmm1), -/*2408*/ uint16(xArgXmm2), -/*2409*/ uint16(xMatch), -/*2410*/ uint16(xSetOp), uint16(MOVHPS), -/*2412*/ uint16(xReadSlashR), -/*2413*/ uint16(xArgXmm), -/*2414*/ uint16(xArgM64), -/*2415*/ uint16(xMatch), -/*2416*/ uint16(xSetOp), uint16(MOVHPD), -/*2418*/ uint16(xReadSlashR), -/*2419*/ uint16(xArgXmm), -/*2420*/ uint16(xArgXmm2M64), -/*2421*/ uint16(xMatch), -/*2422*/ uint16(xCondPrefix), 3, - 0xF3, 2469, - 0x66, 2453, - 0x0, 2430, -/*2430*/ uint16(xCondDataSize), 0, 0, 0, 2436, 0, -/*2436*/ uint16(xCondIsMem), 2439, 2446, -/*2439*/ uint16(xSetOp), uint16(VMOVLHPS), -/*2441*/ uint16(xReadSlashR), -/*2442*/ uint16(xArgXmm1), -/*2443*/ uint16(xArgXmmV), -/*2444*/ uint16(xArgXmm2), -/*2445*/ uint16(xMatch), -/*2446*/ uint16(xSetOp), uint16(VMOVHPS), -/*2448*/ uint16(xReadSlashR), -/*2449*/ uint16(xArgXmm1), -/*2450*/ uint16(xArgXmmV), -/*2451*/ uint16(xArgM64), -/*2452*/ uint16(xMatch), -/*2453*/ uint16(xCondDataSize), 0, 0, 0, 2459, 0, -/*2459*/ uint16(xCondIsMem), 0, 2462, -/*2462*/ uint16(xSetOp), uint16(VMOVHPD), -/*2464*/ uint16(xReadSlashR), -/*2465*/ uint16(xArgXmm1), -/*2466*/ uint16(xArgXmmV), -/*2467*/ uint16(xArgM64), -/*2468*/ uint16(xMatch), -/*2469*/ uint16(xCondDataSize), 0, 0, 0, 2475, 2481, -/*2475*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2477*/ uint16(xReadSlashR), -/*2478*/ uint16(xArgXmm1), -/*2479*/ uint16(xArgXmm2M128), -/*2480*/ uint16(xMatch), -/*2481*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2483*/ uint16(xReadSlashR), -/*2484*/ uint16(xArgYmm1), -/*2485*/ uint16(xArgYmm2M256), -/*2486*/ uint16(xMatch), -/*2487*/ uint16(xCondPrefix), 3, - 0xF3, 2534, - 0x66, 2518, - 0x0, 2495, -/*2495*/ uint16(xCondDataSize), 0, 0, 0, 2501, 0, -/*2501*/ uint16(xCondIsMem), 2504, 2511, -/*2504*/ uint16(xSetOp), uint16(VMOVLHPS), -/*2506*/ uint16(xReadSlashR), -/*2507*/ uint16(xArgXmm1), -/*2508*/ uint16(xArgXmmV), -/*2509*/ uint16(xArgXmm2), -/*2510*/ uint16(xMatch), -/*2511*/ uint16(xSetOp), uint16(VMOVHPS), -/*2513*/ uint16(xReadSlashR), -/*2514*/ uint16(xArgXmm1), -/*2515*/ uint16(xArgXmmV), -/*2516*/ uint16(xArgM64), -/*2517*/ uint16(xMatch), -/*2518*/ uint16(xCondDataSize), 0, 0, 0, 2524, 0, -/*2524*/ uint16(xCondIsMem), 0, 2527, -/*2527*/ uint16(xSetOp), uint16(VMOVHPD), -/*2529*/ uint16(xReadSlashR), -/*2530*/ uint16(xArgXmm1), -/*2531*/ uint16(xArgXmmV), -/*2532*/ uint16(xArgM64), -/*2533*/ uint16(xMatch), -/*2534*/ uint16(xCondDataSize), 0, 0, 0, 2540, 2546, -/*2540*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2542*/ uint16(xReadSlashR), -/*2543*/ uint16(xArgXmm1), -/*2544*/ uint16(xArgXmm2M128), -/*2545*/ uint16(xMatch), -/*2546*/ uint16(xSetOp), uint16(VMOVSHDUP), -/*2548*/ uint16(xReadSlashR), -/*2549*/ uint16(xArgYmm1), -/*2550*/ uint16(xArgYmm2M256), -/*2551*/ uint16(xMatch), -/*2552*/ uint16(xSetOp), uint16(MOVSHDUP), -/*2554*/ uint16(xReadSlashR), -/*2555*/ uint16(xArgXmm1), -/*2556*/ uint16(xArgXmm2M128), -/*2557*/ uint16(xMatch), -/*2558*/ uint16(xCondPrefix), 4, - 0xC5, 2616, - 0xC4, 2580, - 0x66, 2574, - 0x0, 2568, -/*2568*/ uint16(xSetOp), uint16(MOVHPS), -/*2570*/ uint16(xReadSlashR), -/*2571*/ uint16(xArgM64), -/*2572*/ uint16(xArgXmm), -/*2573*/ uint16(xMatch), -/*2574*/ uint16(xSetOp), uint16(MOVHPD), -/*2576*/ uint16(xReadSlashR), -/*2577*/ uint16(xArgXmm2M64), -/*2578*/ uint16(xArgXmm), -/*2579*/ uint16(xMatch), -/*2580*/ uint16(xCondPrefix), 2, - 0x66, 2601, - 0x0, 2586, -/*2586*/ uint16(xCondDataSize), 0, 0, 0, 2592, 0, -/*2592*/ uint16(xCondIsMem), 0, 2595, -/*2595*/ uint16(xSetOp), uint16(VMOVHPS), -/*2597*/ uint16(xReadSlashR), -/*2598*/ uint16(xArgM64), -/*2599*/ uint16(xArgXmm1), -/*2600*/ uint16(xMatch), -/*2601*/ uint16(xCondDataSize), 0, 0, 0, 2607, 0, -/*2607*/ uint16(xCondIsMem), 0, 2610, -/*2610*/ uint16(xSetOp), uint16(VMOVHPD), -/*2612*/ uint16(xReadSlashR), -/*2613*/ uint16(xArgM64), -/*2614*/ uint16(xArgXmm1), -/*2615*/ uint16(xMatch), -/*2616*/ uint16(xCondPrefix), 2, - 0x66, 2637, - 0x0, 2622, -/*2622*/ uint16(xCondDataSize), 0, 0, 0, 2628, 0, -/*2628*/ uint16(xCondIsMem), 0, 2631, -/*2631*/ uint16(xSetOp), uint16(VMOVHPS), -/*2633*/ uint16(xReadSlashR), -/*2634*/ uint16(xArgM64), -/*2635*/ uint16(xArgXmm1), -/*2636*/ uint16(xMatch), -/*2637*/ uint16(xCondDataSize), 0, 0, 0, 2643, 0, -/*2643*/ uint16(xCondIsMem), 0, 2646, -/*2646*/ uint16(xSetOp), uint16(VMOVHPD), -/*2648*/ uint16(xReadSlashR), -/*2649*/ uint16(xArgM64), -/*2650*/ uint16(xArgXmm1), -/*2651*/ uint16(xMatch), -/*2652*/ uint16(xCondSlashR), - 2661, // 0 - 2665, // 1 - 2669, // 2 - 2673, // 3 +/*1967*/ uint16(xArgXmm1), +/*1968*/ uint16(xArgXmmV), +/*1969*/ uint16(xArgXmm2M128), +/*1970*/ uint16(xMatch), +/*1971*/ uint16(xSetOp), uint16(VUNPCKHPD), +/*1973*/ uint16(xReadSlashR), +/*1974*/ uint16(xArgYmm1), +/*1975*/ uint16(xArgYmmV), +/*1976*/ uint16(xArgYmm2M256), +/*1977*/ uint16(xMatch), +/*1978*/ uint16(xSetOp), uint16(UNPCKHPD), +/*1980*/ uint16(xReadSlashR), +/*1981*/ uint16(xArgXmm1), +/*1982*/ uint16(xArgXmm2M128), +/*1983*/ uint16(xMatch), +/*1984*/ uint16(xCondPrefix), 6, + 0xF3, 2076, + 0x66, 2070, + 0x1F3, 2052, + 0x166, 2036, + 0x100, 2013, + 0x0, 1998, +/*1998*/ uint16(xCondIsMem), 2001, 2007, +/*2001*/ uint16(xSetOp), uint16(MOVLHPS), +/*2003*/ uint16(xReadSlashR), +/*2004*/ uint16(xArgXmm1), +/*2005*/ uint16(xArgXmm2), +/*2006*/ uint16(xMatch), +/*2007*/ uint16(xSetOp), uint16(MOVHPS), +/*2009*/ uint16(xReadSlashR), +/*2010*/ uint16(xArgXmm), +/*2011*/ uint16(xArgM64), +/*2012*/ uint16(xMatch), +/*2013*/ uint16(xCondDataSize), 0, 0, 0, 2019, 0, +/*2019*/ uint16(xCondIsMem), 2022, 2029, +/*2022*/ uint16(xSetOp), uint16(VMOVLHPS), +/*2024*/ uint16(xReadSlashR), +/*2025*/ uint16(xArgXmm1), +/*2026*/ uint16(xArgXmmV), +/*2027*/ uint16(xArgXmm2), +/*2028*/ uint16(xMatch), +/*2029*/ uint16(xSetOp), uint16(VMOVHPS), +/*2031*/ uint16(xReadSlashR), +/*2032*/ uint16(xArgXmm1), +/*2033*/ uint16(xArgXmmV), +/*2034*/ uint16(xArgM64), +/*2035*/ uint16(xMatch), +/*2036*/ uint16(xCondDataSize), 0, 0, 0, 2042, 0, +/*2042*/ uint16(xCondIsMem), 0, 2045, +/*2045*/ uint16(xSetOp), uint16(VMOVHPD), +/*2047*/ uint16(xReadSlashR), +/*2048*/ uint16(xArgXmm1), +/*2049*/ uint16(xArgXmmV), +/*2050*/ uint16(xArgM64), +/*2051*/ uint16(xMatch), +/*2052*/ uint16(xCondDataSize), 0, 0, 0, 2058, 2064, +/*2058*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2060*/ uint16(xReadSlashR), +/*2061*/ uint16(xArgXmm1), +/*2062*/ uint16(xArgXmm2M128), +/*2063*/ uint16(xMatch), +/*2064*/ uint16(xSetOp), uint16(VMOVSHDUP), +/*2066*/ uint16(xReadSlashR), +/*2067*/ uint16(xArgYmm1), +/*2068*/ uint16(xArgYmm2M256), +/*2069*/ uint16(xMatch), +/*2070*/ uint16(xSetOp), uint16(MOVHPD), +/*2072*/ uint16(xReadSlashR), +/*2073*/ uint16(xArgXmm), +/*2074*/ uint16(xArgXmm2M64), +/*2075*/ uint16(xMatch), +/*2076*/ uint16(xSetOp), uint16(MOVSHDUP), +/*2078*/ uint16(xReadSlashR), +/*2079*/ uint16(xArgXmm1), +/*2080*/ uint16(xArgXmm2M128), +/*2081*/ uint16(xMatch), +/*2082*/ uint16(xCondPrefix), 4, + 0x66, 2128, + 0x166, 2113, + 0x100, 2098, + 0x0, 2092, +/*2092*/ uint16(xSetOp), uint16(MOVHPS), +/*2094*/ uint16(xReadSlashR), +/*2095*/ uint16(xArgM64), +/*2096*/ uint16(xArgXmm), +/*2097*/ uint16(xMatch), +/*2098*/ uint16(xCondDataSize), 0, 0, 0, 2104, 0, +/*2104*/ uint16(xCondIsMem), 0, 2107, +/*2107*/ uint16(xSetOp), uint16(VMOVHPS), +/*2109*/ uint16(xReadSlashR), +/*2110*/ uint16(xArgM64), +/*2111*/ uint16(xArgXmm1), +/*2112*/ uint16(xMatch), +/*2113*/ uint16(xCondDataSize), 0, 0, 0, 2119, 0, +/*2119*/ uint16(xCondIsMem), 0, 2122, +/*2122*/ uint16(xSetOp), uint16(VMOVHPD), +/*2124*/ uint16(xReadSlashR), +/*2125*/ uint16(xArgM64), +/*2126*/ uint16(xArgXmm1), +/*2127*/ uint16(xMatch), +/*2128*/ uint16(xSetOp), uint16(MOVHPD), +/*2130*/ uint16(xReadSlashR), +/*2131*/ uint16(xArgXmm2M64), +/*2132*/ uint16(xArgXmm), +/*2133*/ uint16(xMatch), +/*2134*/ uint16(xCondSlashR), + 2143, // 0 + 2147, // 1 + 2151, // 2 + 2155, // 3 0, // 4 0, // 5 0, // 6 0, // 7 -/*2661*/ uint16(xSetOp), uint16(PREFETCHNTA), -/*2663*/ uint16(xArgM8), -/*2664*/ uint16(xMatch), -/*2665*/ uint16(xSetOp), uint16(PREFETCHT0), -/*2667*/ uint16(xArgM8), -/*2668*/ uint16(xMatch), -/*2669*/ uint16(xSetOp), uint16(PREFETCHT1), -/*2671*/ uint16(xArgM8), -/*2672*/ uint16(xMatch), -/*2673*/ uint16(xSetOp), uint16(PREFETCHT2), -/*2675*/ uint16(xArgM8), -/*2676*/ uint16(xMatch), -/*2677*/ uint16(xCondSlashR), - 2686, // 0 +/*2143*/ uint16(xSetOp), uint16(PREFETCHNTA), +/*2145*/ uint16(xArgM8), +/*2146*/ uint16(xMatch), +/*2147*/ uint16(xSetOp), uint16(PREFETCHT0), +/*2149*/ uint16(xArgM8), +/*2150*/ uint16(xMatch), +/*2151*/ uint16(xSetOp), uint16(PREFETCHT1), +/*2153*/ uint16(xArgM8), +/*2154*/ uint16(xMatch), +/*2155*/ uint16(xSetOp), uint16(PREFETCHT2), +/*2157*/ uint16(xArgM8), +/*2158*/ uint16(xMatch), +/*2159*/ uint16(xCondSlashR), + 2168, // 0 0, // 1 0, // 2 0, // 3 @@ -1564,12120 +1260,9993 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*2686*/ uint16(xCondDataSize), 2692, 2696, 0, 0, 0, -/*2692*/ uint16(xSetOp), uint16(NOP), -/*2694*/ uint16(xArgRM16), -/*2695*/ uint16(xMatch), -/*2696*/ uint16(xSetOp), uint16(NOP), -/*2698*/ uint16(xArgRM32), -/*2699*/ uint16(xMatch), -/*2700*/ uint16(xCondIs64), 2703, 2709, -/*2703*/ uint16(xSetOp), uint16(MOV), -/*2705*/ uint16(xReadSlashR), -/*2706*/ uint16(xArgRmf32), -/*2707*/ uint16(xArgCR0dashCR7), -/*2708*/ uint16(xMatch), -/*2709*/ uint16(xSetOp), uint16(MOV), -/*2711*/ uint16(xReadSlashR), -/*2712*/ uint16(xArgRmf64), -/*2713*/ uint16(xArgCR0dashCR7), -/*2714*/ uint16(xMatch), -/*2715*/ uint16(xCondIs64), 2718, 2724, -/*2718*/ uint16(xSetOp), uint16(MOV), -/*2720*/ uint16(xReadSlashR), -/*2721*/ uint16(xArgRmf32), -/*2722*/ uint16(xArgDR0dashDR7), -/*2723*/ uint16(xMatch), -/*2724*/ uint16(xSetOp), uint16(MOV), -/*2726*/ uint16(xReadSlashR), -/*2727*/ uint16(xArgRmf64), -/*2728*/ uint16(xArgDR0dashDR7), -/*2729*/ uint16(xMatch), -/*2730*/ uint16(xCondIs64), 2733, 2739, -/*2733*/ uint16(xSetOp), uint16(MOV), -/*2735*/ uint16(xReadSlashR), -/*2736*/ uint16(xArgCR0dashCR7), -/*2737*/ uint16(xArgRmf32), -/*2738*/ uint16(xMatch), -/*2739*/ uint16(xSetOp), uint16(MOV), -/*2741*/ uint16(xReadSlashR), -/*2742*/ uint16(xArgCR0dashCR7), -/*2743*/ uint16(xArgRmf64), -/*2744*/ uint16(xMatch), -/*2745*/ uint16(xCondIs64), 2748, 2754, -/*2748*/ uint16(xSetOp), uint16(MOV), -/*2750*/ uint16(xReadSlashR), -/*2751*/ uint16(xArgDR0dashDR7), -/*2752*/ uint16(xArgRmf32), -/*2753*/ uint16(xMatch), -/*2754*/ uint16(xSetOp), uint16(MOV), -/*2756*/ uint16(xReadSlashR), -/*2757*/ uint16(xArgDR0dashDR7), -/*2758*/ uint16(xArgRmf64), -/*2759*/ uint16(xMatch), -/*2760*/ uint16(xCondIs64), 2763, 2769, -/*2763*/ uint16(xSetOp), uint16(MOV), +/*2168*/ uint16(xCondDataSize), 2174, 2178, 0, 0, 0, +/*2174*/ uint16(xSetOp), uint16(NOP), +/*2176*/ uint16(xArgRM16), +/*2177*/ uint16(xMatch), +/*2178*/ uint16(xSetOp), uint16(NOP), +/*2180*/ uint16(xArgRM32), +/*2181*/ uint16(xMatch), +/*2182*/ uint16(xCondIs64), 2185, 2191, +/*2185*/ uint16(xSetOp), uint16(MOV), +/*2187*/ uint16(xReadSlashR), +/*2188*/ uint16(xArgRmf32), +/*2189*/ uint16(xArgCR0dashCR7), +/*2190*/ uint16(xMatch), +/*2191*/ uint16(xSetOp), uint16(MOV), +/*2193*/ uint16(xReadSlashR), +/*2194*/ uint16(xArgRmf64), +/*2195*/ uint16(xArgCR0dashCR7), +/*2196*/ uint16(xMatch), +/*2197*/ uint16(xCondIs64), 2200, 2206, +/*2200*/ uint16(xSetOp), uint16(MOV), +/*2202*/ uint16(xReadSlashR), +/*2203*/ uint16(xArgRmf32), +/*2204*/ uint16(xArgDR0dashDR7), +/*2205*/ uint16(xMatch), +/*2206*/ uint16(xSetOp), uint16(MOV), +/*2208*/ uint16(xReadSlashR), +/*2209*/ uint16(xArgRmf64), +/*2210*/ uint16(xArgDR0dashDR7), +/*2211*/ uint16(xMatch), +/*2212*/ uint16(xCondIs64), 2215, 2221, +/*2215*/ uint16(xSetOp), uint16(MOV), +/*2217*/ uint16(xReadSlashR), +/*2218*/ uint16(xArgCR0dashCR7), +/*2219*/ uint16(xArgRmf32), +/*2220*/ uint16(xMatch), +/*2221*/ uint16(xSetOp), uint16(MOV), +/*2223*/ uint16(xReadSlashR), +/*2224*/ uint16(xArgCR0dashCR7), +/*2225*/ uint16(xArgRmf64), +/*2226*/ uint16(xMatch), +/*2227*/ uint16(xCondIs64), 2230, 2236, +/*2230*/ uint16(xSetOp), uint16(MOV), +/*2232*/ uint16(xReadSlashR), +/*2233*/ uint16(xArgDR0dashDR7), +/*2234*/ uint16(xArgRmf32), +/*2235*/ uint16(xMatch), +/*2236*/ uint16(xSetOp), uint16(MOV), +/*2238*/ uint16(xReadSlashR), +/*2239*/ uint16(xArgDR0dashDR7), +/*2240*/ uint16(xArgRmf64), +/*2241*/ uint16(xMatch), +/*2242*/ uint16(xCondIs64), 2245, 2251, +/*2245*/ uint16(xSetOp), uint16(MOV), +/*2247*/ uint16(xReadSlashR), +/*2248*/ uint16(xArgRmf32), +/*2249*/ uint16(xArgTR0dashTR7), +/*2250*/ uint16(xMatch), +/*2251*/ uint16(xSetOp), uint16(MOV), +/*2253*/ uint16(xReadSlashR), +/*2254*/ uint16(xArgRmf64), +/*2255*/ uint16(xArgTR0dashTR7), +/*2256*/ uint16(xMatch), +/*2257*/ uint16(xCondIs64), 2260, 2266, +/*2260*/ uint16(xSetOp), uint16(MOV), +/*2262*/ uint16(xReadSlashR), +/*2263*/ uint16(xArgTR0dashTR7), +/*2264*/ uint16(xArgRmf32), +/*2265*/ uint16(xMatch), +/*2266*/ uint16(xSetOp), uint16(MOV), +/*2268*/ uint16(xReadSlashR), +/*2269*/ uint16(xArgTR0dashTR7), +/*2270*/ uint16(xArgRmf64), +/*2271*/ uint16(xMatch), +/*2272*/ uint16(xCondPrefix), 4, + 0x66, 2324, + 0x166, 2306, + 0x100, 2288, + 0x0, 2282, +/*2282*/ uint16(xSetOp), uint16(MOVAPS), +/*2284*/ uint16(xReadSlashR), +/*2285*/ uint16(xArgXmm1), +/*2286*/ uint16(xArgXmm2M128), +/*2287*/ uint16(xMatch), +/*2288*/ uint16(xCondDataSize), 0, 0, 0, 2294, 2300, +/*2294*/ uint16(xSetOp), uint16(VMOVAPS), +/*2296*/ uint16(xReadSlashR), +/*2297*/ uint16(xArgXmm1), +/*2298*/ uint16(xArgXmm2M128), +/*2299*/ uint16(xMatch), +/*2300*/ uint16(xSetOp), uint16(VMOVAPS), +/*2302*/ uint16(xReadSlashR), +/*2303*/ uint16(xArgYmm1), +/*2304*/ uint16(xArgYmm2M256), +/*2305*/ uint16(xMatch), +/*2306*/ uint16(xCondDataSize), 0, 0, 0, 2312, 2318, +/*2312*/ uint16(xSetOp), uint16(VMOVAPD), +/*2314*/ uint16(xReadSlashR), +/*2315*/ uint16(xArgXmm1), +/*2316*/ uint16(xArgXmm2M128), +/*2317*/ uint16(xMatch), +/*2318*/ uint16(xSetOp), uint16(VMOVAPD), +/*2320*/ uint16(xReadSlashR), +/*2321*/ uint16(xArgYmm1), +/*2322*/ uint16(xArgYmm2M256), +/*2323*/ uint16(xMatch), +/*2324*/ uint16(xSetOp), uint16(MOVAPD), +/*2326*/ uint16(xReadSlashR), +/*2327*/ uint16(xArgXmm1), +/*2328*/ uint16(xArgXmm2M128), +/*2329*/ uint16(xMatch), +/*2330*/ uint16(xCondPrefix), 4, + 0x66, 2382, + 0x166, 2364, + 0x100, 2346, + 0x0, 2340, +/*2340*/ uint16(xSetOp), uint16(MOVAPS), +/*2342*/ uint16(xReadSlashR), +/*2343*/ uint16(xArgXmm2M128), +/*2344*/ uint16(xArgXmm1), +/*2345*/ uint16(xMatch), +/*2346*/ uint16(xCondDataSize), 0, 0, 0, 2352, 2358, +/*2352*/ uint16(xSetOp), uint16(VMOVAPS), +/*2354*/ uint16(xReadSlashR), +/*2355*/ uint16(xArgXmm2M128), +/*2356*/ uint16(xArgXmm1), +/*2357*/ uint16(xMatch), +/*2358*/ uint16(xSetOp), uint16(VMOVAPS), +/*2360*/ uint16(xReadSlashR), +/*2361*/ uint16(xArgYmm2M256), +/*2362*/ uint16(xArgYmm1), +/*2363*/ uint16(xMatch), +/*2364*/ uint16(xCondDataSize), 0, 0, 0, 2370, 2376, +/*2370*/ uint16(xSetOp), uint16(VMOVAPD), +/*2372*/ uint16(xReadSlashR), +/*2373*/ uint16(xArgXmm2M128), +/*2374*/ uint16(xArgXmm1), +/*2375*/ uint16(xMatch), +/*2376*/ uint16(xSetOp), uint16(VMOVAPD), +/*2378*/ uint16(xReadSlashR), +/*2379*/ uint16(xArgYmm2M256), +/*2380*/ uint16(xArgYmm1), +/*2381*/ uint16(xMatch), +/*2382*/ uint16(xSetOp), uint16(MOVAPD), +/*2384*/ uint16(xReadSlashR), +/*2385*/ uint16(xArgXmm2M128), +/*2386*/ uint16(xArgXmm1), +/*2387*/ uint16(xMatch), +/*2388*/ uint16(xCondIs64), 2391, 2467, +/*2391*/ uint16(xCondPrefix), 6, + 0xF3, 2449, + 0xF2, 2431, + 0x66, 2425, + 0x2F3, 2418, + 0x2F2, 2411, + 0x0, 2405, +/*2405*/ uint16(xSetOp), uint16(CVTPI2PS), +/*2407*/ uint16(xReadSlashR), +/*2408*/ uint16(xArgXmm), +/*2409*/ uint16(xArgMmM64), +/*2410*/ uint16(xMatch), +/*2411*/ uint16(xSetOp), uint16(VCVTSI2SD), +/*2413*/ uint16(xReadSlashR), +/*2414*/ uint16(xArgXmm1), +/*2415*/ uint16(xArgXmmV), +/*2416*/ uint16(xArgRM32), +/*2417*/ uint16(xMatch), +/*2418*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*2420*/ uint16(xReadSlashR), +/*2421*/ uint16(xArgXmm1), +/*2422*/ uint16(xArgXmmV), +/*2423*/ uint16(xArgRM32), +/*2424*/ uint16(xMatch), +/*2425*/ uint16(xSetOp), uint16(CVTPI2PD), +/*2427*/ uint16(xReadSlashR), +/*2428*/ uint16(xArgXmm), +/*2429*/ uint16(xArgMmM64), +/*2430*/ uint16(xMatch), +/*2431*/ uint16(xCondDataSize), 2437, 2443, 0, 0, 0, +/*2437*/ uint16(xSetOp), uint16(CVTSI2SD), +/*2439*/ uint16(xReadSlashR), +/*2440*/ uint16(xArgXmm), +/*2441*/ uint16(xArgRM32), +/*2442*/ uint16(xMatch), +/*2443*/ uint16(xSetOp), uint16(CVTSI2SD), +/*2445*/ uint16(xReadSlashR), +/*2446*/ uint16(xArgXmm), +/*2447*/ uint16(xArgRM32), +/*2448*/ uint16(xMatch), +/*2449*/ uint16(xCondDataSize), 2455, 2461, 0, 0, 0, +/*2455*/ uint16(xSetOp), uint16(CVTSI2SS), +/*2457*/ uint16(xReadSlashR), +/*2458*/ uint16(xArgXmm), +/*2459*/ uint16(xArgRM32), +/*2460*/ uint16(xMatch), +/*2461*/ uint16(xSetOp), uint16(CVTSI2SS), +/*2463*/ uint16(xReadSlashR), +/*2464*/ uint16(xArgXmm), +/*2465*/ uint16(xArgRM32), +/*2466*/ uint16(xMatch), +/*2467*/ uint16(xCondPrefix), 8, + 0xF3, 2511, + 0xF2, 2499, + 0x66, 2425, + 0x3F3, 2492, + 0x3F2, 2485, + 0x2F3, 2418, + 0x2F2, 2411, + 0x0, 2405, +/*2485*/ uint16(xSetOp), uint16(VCVTSI2SD), +/*2487*/ uint16(xReadSlashR), +/*2488*/ uint16(xArgXmm1), +/*2489*/ uint16(xArgXmmV), +/*2490*/ uint16(xArgRM64), +/*2491*/ uint16(xMatch), +/*2492*/ uint16(xSetOp), uint16(VCVTSI2SS), +/*2494*/ uint16(xReadSlashR), +/*2495*/ uint16(xArgXmm1), +/*2496*/ uint16(xArgXmmV), +/*2497*/ uint16(xArgRM64), +/*2498*/ uint16(xMatch), +/*2499*/ uint16(xCondDataSize), 2437, 2443, 2505, 0, 0, +/*2505*/ uint16(xSetOp), uint16(CVTSI2SD), +/*2507*/ uint16(xReadSlashR), +/*2508*/ uint16(xArgXmm), +/*2509*/ uint16(xArgRM64), +/*2510*/ uint16(xMatch), +/*2511*/ uint16(xCondDataSize), 2455, 2461, 2517, 0, 0, +/*2517*/ uint16(xSetOp), uint16(CVTSI2SS), +/*2519*/ uint16(xReadSlashR), +/*2520*/ uint16(xArgXmm), +/*2521*/ uint16(xArgRM64), +/*2522*/ uint16(xMatch), +/*2523*/ uint16(xCondPrefix), 6, + 0xF3, 2603, + 0xF2, 2597, + 0x66, 2591, + 0x166, 2567, + 0x100, 2543, + 0x0, 2537, +/*2537*/ uint16(xSetOp), uint16(MOVNTPS), +/*2539*/ uint16(xReadSlashR), +/*2540*/ uint16(xArgM128), +/*2541*/ uint16(xArgXmm), +/*2542*/ uint16(xMatch), +/*2543*/ uint16(xCondDataSize), 0, 0, 0, 2549, 2558, +/*2549*/ uint16(xCondIsMem), 0, 2552, +/*2552*/ uint16(xSetOp), uint16(VMOVNTPS), +/*2554*/ uint16(xReadSlashR), +/*2555*/ uint16(xArgM128), +/*2556*/ uint16(xArgXmm1), +/*2557*/ uint16(xMatch), +/*2558*/ uint16(xCondIsMem), 0, 2561, +/*2561*/ uint16(xSetOp), uint16(VMOVNTPS), +/*2563*/ uint16(xReadSlashR), +/*2564*/ uint16(xArgM256), +/*2565*/ uint16(xArgYmm1), +/*2566*/ uint16(xMatch), +/*2567*/ uint16(xCondDataSize), 0, 0, 0, 2573, 2582, +/*2573*/ uint16(xCondIsMem), 0, 2576, +/*2576*/ uint16(xSetOp), uint16(VMOVNTPD), +/*2578*/ uint16(xReadSlashR), +/*2579*/ uint16(xArgM128), +/*2580*/ uint16(xArgXmm1), +/*2581*/ uint16(xMatch), +/*2582*/ uint16(xCondIsMem), 0, 2585, +/*2585*/ uint16(xSetOp), uint16(VMOVNTPD), +/*2587*/ uint16(xReadSlashR), +/*2588*/ uint16(xArgM256), +/*2589*/ uint16(xArgYmm1), +/*2590*/ uint16(xMatch), +/*2591*/ uint16(xSetOp), uint16(MOVNTPD), +/*2593*/ uint16(xReadSlashR), +/*2594*/ uint16(xArgM128), +/*2595*/ uint16(xArgXmm), +/*2596*/ uint16(xMatch), +/*2597*/ uint16(xSetOp), uint16(MOVNTSD), +/*2599*/ uint16(xReadSlashR), +/*2600*/ uint16(xArgM64), +/*2601*/ uint16(xArgXmm), +/*2602*/ uint16(xMatch), +/*2603*/ uint16(xSetOp), uint16(MOVNTSS), +/*2605*/ uint16(xReadSlashR), +/*2606*/ uint16(xArgM32), +/*2607*/ uint16(xArgXmm), +/*2608*/ uint16(xMatch), +/*2609*/ uint16(xCondIs64), 2612, 2686, +/*2612*/ uint16(xCondPrefix), 6, + 0xF3, 2668, + 0xF2, 2650, + 0x66, 2644, + 0x2F3, 2638, + 0x2F2, 2632, + 0x0, 2626, +/*2626*/ uint16(xSetOp), uint16(CVTTPS2PI), +/*2628*/ uint16(xReadSlashR), +/*2629*/ uint16(xArgMm), +/*2630*/ uint16(xArgXmmM64), +/*2631*/ uint16(xMatch), +/*2632*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*2634*/ uint16(xReadSlashR), +/*2635*/ uint16(xArgR32), +/*2636*/ uint16(xArgXmm2M64), +/*2637*/ uint16(xMatch), +/*2638*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*2640*/ uint16(xReadSlashR), +/*2641*/ uint16(xArgR32), +/*2642*/ uint16(xArgXmm2M32), +/*2643*/ uint16(xMatch), +/*2644*/ uint16(xSetOp), uint16(CVTTPD2PI), +/*2646*/ uint16(xReadSlashR), +/*2647*/ uint16(xArgMm), +/*2648*/ uint16(xArgXmmM128), +/*2649*/ uint16(xMatch), +/*2650*/ uint16(xCondDataSize), 2656, 2662, 0, 0, 0, +/*2656*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*2658*/ uint16(xReadSlashR), +/*2659*/ uint16(xArgR32), +/*2660*/ uint16(xArgXmmM64), +/*2661*/ uint16(xMatch), +/*2662*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*2664*/ uint16(xReadSlashR), +/*2665*/ uint16(xArgR32), +/*2666*/ uint16(xArgXmmM64), +/*2667*/ uint16(xMatch), +/*2668*/ uint16(xCondDataSize), 2674, 2680, 0, 0, 0, +/*2674*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*2676*/ uint16(xReadSlashR), +/*2677*/ uint16(xArgR32), +/*2678*/ uint16(xArgXmmM32), +/*2679*/ uint16(xMatch), +/*2680*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*2682*/ uint16(xReadSlashR), +/*2683*/ uint16(xArgR32), +/*2684*/ uint16(xArgXmmM32), +/*2685*/ uint16(xMatch), +/*2686*/ uint16(xCondPrefix), 8, + 0xF3, 2728, + 0xF2, 2716, + 0x66, 2644, + 0x3F3, 2710, + 0x3F2, 2704, + 0x2F3, 2638, + 0x2F2, 2632, + 0x0, 2626, +/*2704*/ uint16(xSetOp), uint16(VCVTTSD2SI), +/*2706*/ uint16(xReadSlashR), +/*2707*/ uint16(xArgR64), +/*2708*/ uint16(xArgXmm2M64), +/*2709*/ uint16(xMatch), +/*2710*/ uint16(xSetOp), uint16(VCVTTSS2SI), +/*2712*/ uint16(xReadSlashR), +/*2713*/ uint16(xArgR64), +/*2714*/ uint16(xArgXmm2M32), +/*2715*/ uint16(xMatch), +/*2716*/ uint16(xCondDataSize), 2656, 2662, 2722, 0, 0, +/*2722*/ uint16(xSetOp), uint16(CVTTSD2SI), +/*2724*/ uint16(xReadSlashR), +/*2725*/ uint16(xArgR64), +/*2726*/ uint16(xArgXmmM64), +/*2727*/ uint16(xMatch), +/*2728*/ uint16(xCondDataSize), 2674, 2680, 2734, 0, 0, +/*2734*/ uint16(xSetOp), uint16(CVTTSS2SI), +/*2736*/ uint16(xReadSlashR), +/*2737*/ uint16(xArgR64), +/*2738*/ uint16(xArgXmmM32), +/*2739*/ uint16(xMatch), +/*2740*/ uint16(xCondIs64), 2743, 2817, +/*2743*/ uint16(xCondPrefix), 6, + 0xF3, 2799, + 0xF2, 2781, + 0x66, 2775, + 0x2F3, 2769, + 0x2F2, 2763, + 0x0, 2757, +/*2757*/ uint16(xSetOp), uint16(CVTPS2PI), +/*2759*/ uint16(xReadSlashR), +/*2760*/ uint16(xArgMm), +/*2761*/ uint16(xArgXmmM64), +/*2762*/ uint16(xMatch), +/*2763*/ uint16(xSetOp), uint16(VCVTSD2SI), /*2765*/ uint16(xReadSlashR), -/*2766*/ uint16(xArgRmf32), -/*2767*/ uint16(xArgTR0dashTR7), +/*2766*/ uint16(xArgR32), +/*2767*/ uint16(xArgXmm2M64), /*2768*/ uint16(xMatch), -/*2769*/ uint16(xSetOp), uint16(MOV), +/*2769*/ uint16(xSetOp), uint16(VCVTSS2SI), /*2771*/ uint16(xReadSlashR), -/*2772*/ uint16(xArgRmf64), -/*2773*/ uint16(xArgTR0dashTR7), +/*2772*/ uint16(xArgR32), +/*2773*/ uint16(xArgXmm2M32), /*2774*/ uint16(xMatch), -/*2775*/ uint16(xCondIs64), 2778, 2784, -/*2778*/ uint16(xSetOp), uint16(MOV), -/*2780*/ uint16(xReadSlashR), -/*2781*/ uint16(xArgTR0dashTR7), -/*2782*/ uint16(xArgRmf32), -/*2783*/ uint16(xMatch), -/*2784*/ uint16(xSetOp), uint16(MOV), -/*2786*/ uint16(xReadSlashR), -/*2787*/ uint16(xArgTR0dashTR7), -/*2788*/ uint16(xArgRmf64), -/*2789*/ uint16(xMatch), -/*2790*/ uint16(xCondPrefix), 4, - 0xC5, 2854, - 0xC4, 2812, - 0x66, 2806, - 0x0, 2800, -/*2800*/ uint16(xSetOp), uint16(MOVAPS), -/*2802*/ uint16(xReadSlashR), -/*2803*/ uint16(xArgXmm1), -/*2804*/ uint16(xArgXmm2M128), -/*2805*/ uint16(xMatch), -/*2806*/ uint16(xSetOp), uint16(MOVAPD), -/*2808*/ uint16(xReadSlashR), -/*2809*/ uint16(xArgXmm1), -/*2810*/ uint16(xArgXmm2M128), -/*2811*/ uint16(xMatch), -/*2812*/ uint16(xCondPrefix), 2, - 0x66, 2836, - 0x0, 2818, -/*2818*/ uint16(xCondDataSize), 0, 0, 0, 2824, 2830, -/*2824*/ uint16(xSetOp), uint16(VMOVAPS), -/*2826*/ uint16(xReadSlashR), -/*2827*/ uint16(xArgXmm1), -/*2828*/ uint16(xArgXmm2M128), -/*2829*/ uint16(xMatch), -/*2830*/ uint16(xSetOp), uint16(VMOVAPS), -/*2832*/ uint16(xReadSlashR), -/*2833*/ uint16(xArgYmm1), -/*2834*/ uint16(xArgYmm2M256), -/*2835*/ uint16(xMatch), -/*2836*/ uint16(xCondDataSize), 0, 0, 0, 2842, 2848, -/*2842*/ uint16(xSetOp), uint16(VMOVAPD), -/*2844*/ uint16(xReadSlashR), -/*2845*/ uint16(xArgXmm1), -/*2846*/ uint16(xArgXmm2M128), -/*2847*/ uint16(xMatch), -/*2848*/ uint16(xSetOp), uint16(VMOVAPD), -/*2850*/ uint16(xReadSlashR), -/*2851*/ uint16(xArgYmm1), -/*2852*/ uint16(xArgYmm2M256), -/*2853*/ uint16(xMatch), -/*2854*/ uint16(xCondPrefix), 2, - 0x66, 2878, - 0x0, 2860, -/*2860*/ uint16(xCondDataSize), 0, 0, 0, 2866, 2872, -/*2866*/ uint16(xSetOp), uint16(VMOVAPS), -/*2868*/ uint16(xReadSlashR), -/*2869*/ uint16(xArgXmm1), -/*2870*/ uint16(xArgXmm2M128), -/*2871*/ uint16(xMatch), -/*2872*/ uint16(xSetOp), uint16(VMOVAPS), -/*2874*/ uint16(xReadSlashR), -/*2875*/ uint16(xArgYmm1), -/*2876*/ uint16(xArgYmm2M256), -/*2877*/ uint16(xMatch), -/*2878*/ uint16(xCondDataSize), 0, 0, 0, 2884, 2890, -/*2884*/ uint16(xSetOp), uint16(VMOVAPD), -/*2886*/ uint16(xReadSlashR), -/*2887*/ uint16(xArgXmm1), -/*2888*/ uint16(xArgXmm2M128), -/*2889*/ uint16(xMatch), -/*2890*/ uint16(xSetOp), uint16(VMOVAPD), -/*2892*/ uint16(xReadSlashR), -/*2893*/ uint16(xArgYmm1), -/*2894*/ uint16(xArgYmm2M256), -/*2895*/ uint16(xMatch), -/*2896*/ uint16(xCondPrefix), 4, - 0xC5, 2960, - 0xC4, 2918, - 0x66, 2912, - 0x0, 2906, -/*2906*/ uint16(xSetOp), uint16(MOVAPS), -/*2908*/ uint16(xReadSlashR), -/*2909*/ uint16(xArgXmm2M128), -/*2910*/ uint16(xArgXmm1), -/*2911*/ uint16(xMatch), -/*2912*/ uint16(xSetOp), uint16(MOVAPD), -/*2914*/ uint16(xReadSlashR), -/*2915*/ uint16(xArgXmm2M128), -/*2916*/ uint16(xArgXmm1), -/*2917*/ uint16(xMatch), -/*2918*/ uint16(xCondPrefix), 2, - 0x66, 2942, - 0x0, 2924, -/*2924*/ uint16(xCondDataSize), 0, 0, 0, 2930, 2936, -/*2930*/ uint16(xSetOp), uint16(VMOVAPS), -/*2932*/ uint16(xReadSlashR), -/*2933*/ uint16(xArgXmm2M128), -/*2934*/ uint16(xArgXmm1), -/*2935*/ uint16(xMatch), -/*2936*/ uint16(xSetOp), uint16(VMOVAPS), -/*2938*/ uint16(xReadSlashR), -/*2939*/ uint16(xArgYmm2M256), -/*2940*/ uint16(xArgYmm1), +/*2775*/ uint16(xSetOp), uint16(CVTPD2PI), +/*2777*/ uint16(xReadSlashR), +/*2778*/ uint16(xArgMm), +/*2779*/ uint16(xArgXmmM128), +/*2780*/ uint16(xMatch), +/*2781*/ uint16(xCondDataSize), 2787, 2793, 0, 0, 0, +/*2787*/ uint16(xSetOp), uint16(CVTSD2SI), +/*2789*/ uint16(xReadSlashR), +/*2790*/ uint16(xArgR32), +/*2791*/ uint16(xArgXmmM64), +/*2792*/ uint16(xMatch), +/*2793*/ uint16(xSetOp), uint16(CVTSD2SI), +/*2795*/ uint16(xReadSlashR), +/*2796*/ uint16(xArgR32), +/*2797*/ uint16(xArgXmmM64), +/*2798*/ uint16(xMatch), +/*2799*/ uint16(xCondDataSize), 2805, 2811, 0, 0, 0, +/*2805*/ uint16(xSetOp), uint16(CVTSS2SI), +/*2807*/ uint16(xReadSlashR), +/*2808*/ uint16(xArgR32), +/*2809*/ uint16(xArgXmmM32), +/*2810*/ uint16(xMatch), +/*2811*/ uint16(xSetOp), uint16(CVTSS2SI), +/*2813*/ uint16(xReadSlashR), +/*2814*/ uint16(xArgR32), +/*2815*/ uint16(xArgXmmM32), +/*2816*/ uint16(xMatch), +/*2817*/ uint16(xCondPrefix), 8, + 0xF3, 2859, + 0xF2, 2847, + 0x66, 2775, + 0x3F3, 2841, + 0x3F2, 2835, + 0x2F3, 2769, + 0x2F2, 2763, + 0x0, 2757, +/*2835*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*2837*/ uint16(xReadSlashR), +/*2838*/ uint16(xArgR64), +/*2839*/ uint16(xArgXmm2M64), +/*2840*/ uint16(xMatch), +/*2841*/ uint16(xSetOp), uint16(VCVTSS2SI), +/*2843*/ uint16(xReadSlashR), +/*2844*/ uint16(xArgR64), +/*2845*/ uint16(xArgXmm2M32), +/*2846*/ uint16(xMatch), +/*2847*/ uint16(xCondDataSize), 2787, 2793, 2853, 0, 0, +/*2853*/ uint16(xSetOp), uint16(CVTSD2SI), +/*2855*/ uint16(xReadSlashR), +/*2856*/ uint16(xArgR64), +/*2857*/ uint16(xArgXmmM64), +/*2858*/ uint16(xMatch), +/*2859*/ uint16(xCondDataSize), 2805, 2811, 2865, 0, 0, +/*2865*/ uint16(xSetOp), uint16(CVTSS2SI), +/*2867*/ uint16(xReadSlashR), +/*2868*/ uint16(xArgR64), +/*2869*/ uint16(xArgXmmM32), +/*2870*/ uint16(xMatch), +/*2871*/ uint16(xCondPrefix), 4, + 0x66, 2899, + 0x166, 2893, + 0x100, 2887, + 0x0, 2881, +/*2881*/ uint16(xSetOp), uint16(UCOMISS), +/*2883*/ uint16(xReadSlashR), +/*2884*/ uint16(xArgXmm1), +/*2885*/ uint16(xArgXmm2M32), +/*2886*/ uint16(xMatch), +/*2887*/ uint16(xSetOp), uint16(VUCOMISS), +/*2889*/ uint16(xReadSlashR), +/*2890*/ uint16(xArgXmm1), +/*2891*/ uint16(xArgXmm2M32), +/*2892*/ uint16(xMatch), +/*2893*/ uint16(xSetOp), uint16(VUCOMISD), +/*2895*/ uint16(xReadSlashR), +/*2896*/ uint16(xArgXmm1), +/*2897*/ uint16(xArgXmm2M64), +/*2898*/ uint16(xMatch), +/*2899*/ uint16(xSetOp), uint16(UCOMISD), +/*2901*/ uint16(xReadSlashR), +/*2902*/ uint16(xArgXmm1), +/*2903*/ uint16(xArgXmm2M64), +/*2904*/ uint16(xMatch), +/*2905*/ uint16(xCondPrefix), 4, + 0x66, 2933, + 0x166, 2927, + 0x100, 2921, + 0x0, 2915, +/*2915*/ uint16(xSetOp), uint16(COMISS), +/*2917*/ uint16(xReadSlashR), +/*2918*/ uint16(xArgXmm1), +/*2919*/ uint16(xArgXmm2M32), +/*2920*/ uint16(xMatch), +/*2921*/ uint16(xSetOp), uint16(VCOMISS), +/*2923*/ uint16(xReadSlashR), +/*2924*/ uint16(xArgXmm1), +/*2925*/ uint16(xArgXmm2M32), +/*2926*/ uint16(xMatch), +/*2927*/ uint16(xSetOp), uint16(VCOMISD), +/*2929*/ uint16(xReadSlashR), +/*2930*/ uint16(xArgXmm1), +/*2931*/ uint16(xArgXmm2M64), +/*2932*/ uint16(xMatch), +/*2933*/ uint16(xSetOp), uint16(COMISD), +/*2935*/ uint16(xReadSlashR), +/*2936*/ uint16(xArgXmm1), +/*2937*/ uint16(xArgXmm2M64), +/*2938*/ uint16(xMatch), +/*2939*/ uint16(xSetOp), uint16(WRMSR), /*2941*/ uint16(xMatch), -/*2942*/ uint16(xCondDataSize), 0, 0, 0, 2948, 2954, -/*2948*/ uint16(xSetOp), uint16(VMOVAPD), -/*2950*/ uint16(xReadSlashR), -/*2951*/ uint16(xArgXmm2M128), -/*2952*/ uint16(xArgXmm1), +/*2942*/ uint16(xSetOp), uint16(RDTSC), +/*2944*/ uint16(xMatch), +/*2945*/ uint16(xSetOp), uint16(RDMSR), +/*2947*/ uint16(xMatch), +/*2948*/ uint16(xSetOp), uint16(RDPMC), +/*2950*/ uint16(xMatch), +/*2951*/ uint16(xSetOp), uint16(SYSENTER), /*2953*/ uint16(xMatch), -/*2954*/ uint16(xSetOp), uint16(VMOVAPD), -/*2956*/ uint16(xReadSlashR), -/*2957*/ uint16(xArgYmm2M256), -/*2958*/ uint16(xArgYmm1), -/*2959*/ uint16(xMatch), -/*2960*/ uint16(xCondPrefix), 2, - 0x66, 2984, - 0x0, 2966, -/*2966*/ uint16(xCondDataSize), 0, 0, 0, 2972, 2978, -/*2972*/ uint16(xSetOp), uint16(VMOVAPS), -/*2974*/ uint16(xReadSlashR), -/*2975*/ uint16(xArgXmm2M128), -/*2976*/ uint16(xArgXmm1), -/*2977*/ uint16(xMatch), -/*2978*/ uint16(xSetOp), uint16(VMOVAPS), -/*2980*/ uint16(xReadSlashR), -/*2981*/ uint16(xArgYmm2M256), -/*2982*/ uint16(xArgYmm1), -/*2983*/ uint16(xMatch), -/*2984*/ uint16(xCondDataSize), 0, 0, 0, 2990, 2996, -/*2990*/ uint16(xSetOp), uint16(VMOVAPD), -/*2992*/ uint16(xReadSlashR), -/*2993*/ uint16(xArgXmm2M128), -/*2994*/ uint16(xArgXmm1), -/*2995*/ uint16(xMatch), -/*2996*/ uint16(xSetOp), uint16(VMOVAPD), -/*2998*/ uint16(xReadSlashR), -/*2999*/ uint16(xArgYmm2M256), -/*3000*/ uint16(xArgYmm1), -/*3001*/ uint16(xMatch), -/*3002*/ uint16(xCondIs64), 3005, 3107, -/*3005*/ uint16(xCondPrefix), 6, - 0xF3, 3089, - 0xF2, 3071, - 0xC5, 3051, - 0xC4, 3031, - 0x66, 3025, - 0x0, 3019, -/*3019*/ uint16(xSetOp), uint16(CVTPI2PS), -/*3021*/ uint16(xReadSlashR), -/*3022*/ uint16(xArgXmm), -/*3023*/ uint16(xArgMmM64), -/*3024*/ uint16(xMatch), -/*3025*/ uint16(xSetOp), uint16(CVTPI2PD), -/*3027*/ uint16(xReadSlashR), -/*3028*/ uint16(xArgXmm), -/*3029*/ uint16(xArgMmM64), -/*3030*/ uint16(xMatch), -/*3031*/ uint16(xCondPrefix), 2, - 0xF3, 3044, - 0xF2, 3037, -/*3037*/ uint16(xSetOp), uint16(VCVTSI2SD), -/*3039*/ uint16(xReadSlashR), -/*3040*/ uint16(xArgXmm1), -/*3041*/ uint16(xArgXmmV), -/*3042*/ uint16(xArgRM32), -/*3043*/ uint16(xMatch), -/*3044*/ uint16(xSetOp), uint16(VCVTSI2SS), -/*3046*/ uint16(xReadSlashR), -/*3047*/ uint16(xArgXmm1), -/*3048*/ uint16(xArgXmmV), -/*3049*/ uint16(xArgRM32), -/*3050*/ uint16(xMatch), -/*3051*/ uint16(xCondPrefix), 2, - 0xF3, 3064, - 0xF2, 3057, -/*3057*/ uint16(xSetOp), uint16(VCVTSI2SD), -/*3059*/ uint16(xReadSlashR), -/*3060*/ uint16(xArgXmm1), -/*3061*/ uint16(xArgXmmV), -/*3062*/ uint16(xArgRM32), -/*3063*/ uint16(xMatch), -/*3064*/ uint16(xSetOp), uint16(VCVTSI2SS), -/*3066*/ uint16(xReadSlashR), -/*3067*/ uint16(xArgXmm1), -/*3068*/ uint16(xArgXmmV), -/*3069*/ uint16(xArgRM32), -/*3070*/ uint16(xMatch), -/*3071*/ uint16(xCondDataSize), 3077, 3083, 0, 0, 0, -/*3077*/ uint16(xSetOp), uint16(CVTSI2SD), -/*3079*/ uint16(xReadSlashR), -/*3080*/ uint16(xArgXmm), -/*3081*/ uint16(xArgRM32), -/*3082*/ uint16(xMatch), -/*3083*/ uint16(xSetOp), uint16(CVTSI2SD), -/*3085*/ uint16(xReadSlashR), -/*3086*/ uint16(xArgXmm), -/*3087*/ uint16(xArgRM32), -/*3088*/ uint16(xMatch), -/*3089*/ uint16(xCondDataSize), 3095, 3101, 0, 0, 0, -/*3095*/ uint16(xSetOp), uint16(CVTSI2SS), -/*3097*/ uint16(xReadSlashR), -/*3098*/ uint16(xArgXmm), -/*3099*/ uint16(xArgRM32), -/*3100*/ uint16(xMatch), -/*3101*/ uint16(xSetOp), uint16(CVTSI2SS), -/*3103*/ uint16(xReadSlashR), -/*3104*/ uint16(xArgXmm), -/*3105*/ uint16(xArgRM32), -/*3106*/ uint16(xMatch), -/*3107*/ uint16(xCondPrefix), 6, - 0xF3, 3133, - 0xF2, 3121, - 0xC5, 3051, - 0xC4, 3031, - 0x66, 3025, - 0x0, 3019, -/*3121*/ uint16(xCondDataSize), 3077, 3083, 3127, 0, 0, -/*3127*/ uint16(xSetOp), uint16(CVTSI2SD), -/*3129*/ uint16(xReadSlashR), -/*3130*/ uint16(xArgXmm), -/*3131*/ uint16(xArgRM64), -/*3132*/ uint16(xMatch), -/*3133*/ uint16(xCondDataSize), 3095, 3101, 3139, 0, 0, -/*3139*/ uint16(xSetOp), uint16(CVTSI2SS), -/*3141*/ uint16(xReadSlashR), -/*3142*/ uint16(xArgXmm), -/*3143*/ uint16(xArgRM64), -/*3144*/ uint16(xMatch), -/*3145*/ uint16(xCondPrefix), 6, - 0xF3, 3285, - 0xF2, 3279, - 0xC5, 3225, - 0xC4, 3171, - 0x66, 3165, - 0x0, 3159, -/*3159*/ uint16(xSetOp), uint16(MOVNTPS), -/*3161*/ uint16(xReadSlashR), -/*3162*/ uint16(xArgM128), -/*3163*/ uint16(xArgXmm), -/*3164*/ uint16(xMatch), -/*3165*/ uint16(xSetOp), uint16(MOVNTPD), -/*3167*/ uint16(xReadSlashR), -/*3168*/ uint16(xArgM128), -/*3169*/ uint16(xArgXmm), -/*3170*/ uint16(xMatch), -/*3171*/ uint16(xCondPrefix), 2, - 0x66, 3201, - 0x0, 3177, -/*3177*/ uint16(xCondDataSize), 0, 0, 0, 3183, 3192, -/*3183*/ uint16(xCondIsMem), 0, 3186, -/*3186*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3188*/ uint16(xReadSlashR), -/*3189*/ uint16(xArgM128), -/*3190*/ uint16(xArgXmm1), -/*3191*/ uint16(xMatch), -/*3192*/ uint16(xCondIsMem), 0, 3195, -/*3195*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3197*/ uint16(xReadSlashR), -/*3198*/ uint16(xArgM256), -/*3199*/ uint16(xArgYmm1), -/*3200*/ uint16(xMatch), -/*3201*/ uint16(xCondDataSize), 0, 0, 0, 3207, 3216, -/*3207*/ uint16(xCondIsMem), 0, 3210, -/*3210*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3212*/ uint16(xReadSlashR), -/*3213*/ uint16(xArgM128), -/*3214*/ uint16(xArgXmm1), -/*3215*/ uint16(xMatch), -/*3216*/ uint16(xCondIsMem), 0, 3219, -/*3219*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3221*/ uint16(xReadSlashR), -/*3222*/ uint16(xArgM256), -/*3223*/ uint16(xArgYmm1), -/*3224*/ uint16(xMatch), -/*3225*/ uint16(xCondPrefix), 2, - 0x66, 3255, - 0x0, 3231, -/*3231*/ uint16(xCondDataSize), 0, 0, 0, 3237, 3246, -/*3237*/ uint16(xCondIsMem), 0, 3240, -/*3240*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3242*/ uint16(xReadSlashR), -/*3243*/ uint16(xArgM128), -/*3244*/ uint16(xArgXmm1), -/*3245*/ uint16(xMatch), -/*3246*/ uint16(xCondIsMem), 0, 3249, -/*3249*/ uint16(xSetOp), uint16(VMOVNTPS), -/*3251*/ uint16(xReadSlashR), -/*3252*/ uint16(xArgM256), -/*3253*/ uint16(xArgYmm1), -/*3254*/ uint16(xMatch), -/*3255*/ uint16(xCondDataSize), 0, 0, 0, 3261, 3270, -/*3261*/ uint16(xCondIsMem), 0, 3264, -/*3264*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3266*/ uint16(xReadSlashR), -/*3267*/ uint16(xArgM128), -/*3268*/ uint16(xArgXmm1), -/*3269*/ uint16(xMatch), -/*3270*/ uint16(xCondIsMem), 0, 3273, -/*3273*/ uint16(xSetOp), uint16(VMOVNTPD), -/*3275*/ uint16(xReadSlashR), -/*3276*/ uint16(xArgM256), -/*3277*/ uint16(xArgYmm1), -/*3278*/ uint16(xMatch), -/*3279*/ uint16(xSetOp), uint16(MOVNTSD), -/*3281*/ uint16(xReadSlashR), -/*3282*/ uint16(xArgM64), -/*3283*/ uint16(xArgXmm), -/*3284*/ uint16(xMatch), -/*3285*/ uint16(xSetOp), uint16(MOVNTSS), -/*3287*/ uint16(xReadSlashR), -/*3288*/ uint16(xArgM32), -/*3289*/ uint16(xArgXmm), -/*3290*/ uint16(xMatch), -/*3291*/ uint16(xCondIs64), 3294, 3392, -/*3294*/ uint16(xCondPrefix), 6, - 0xF3, 3374, - 0xF2, 3356, - 0xC5, 3338, - 0xC4, 3320, - 0x66, 3314, - 0x0, 3308, -/*3308*/ uint16(xSetOp), uint16(CVTTPS2PI), -/*3310*/ uint16(xReadSlashR), -/*3311*/ uint16(xArgMm), -/*3312*/ uint16(xArgXmmM64), -/*3313*/ uint16(xMatch), -/*3314*/ uint16(xSetOp), uint16(CVTTPD2PI), -/*3316*/ uint16(xReadSlashR), -/*3317*/ uint16(xArgMm), -/*3318*/ uint16(xArgXmmM128), -/*3319*/ uint16(xMatch), -/*3320*/ uint16(xCondPrefix), 2, - 0xF3, 3332, - 0xF2, 3326, -/*3326*/ uint16(xSetOp), uint16(VCVTTSD2SI), -/*3328*/ uint16(xReadSlashR), -/*3329*/ uint16(xArgR32), -/*3330*/ uint16(xArgXmm2M64), -/*3331*/ uint16(xMatch), -/*3332*/ uint16(xSetOp), uint16(VCVTTSS2SI), -/*3334*/ uint16(xReadSlashR), -/*3335*/ uint16(xArgR32), -/*3336*/ uint16(xArgXmm2M32), -/*3337*/ uint16(xMatch), -/*3338*/ uint16(xCondPrefix), 2, - 0xF3, 3350, - 0xF2, 3344, -/*3344*/ uint16(xSetOp), uint16(VCVTTSD2SI), -/*3346*/ uint16(xReadSlashR), -/*3347*/ uint16(xArgR32), -/*3348*/ uint16(xArgXmm2M64), -/*3349*/ uint16(xMatch), -/*3350*/ uint16(xSetOp), uint16(VCVTTSS2SI), -/*3352*/ uint16(xReadSlashR), -/*3353*/ uint16(xArgR32), -/*3354*/ uint16(xArgXmm2M32), -/*3355*/ uint16(xMatch), -/*3356*/ uint16(xCondDataSize), 3362, 3368, 0, 0, 0, -/*3362*/ uint16(xSetOp), uint16(CVTTSD2SI), -/*3364*/ uint16(xReadSlashR), -/*3365*/ uint16(xArgR32), -/*3366*/ uint16(xArgXmmM64), -/*3367*/ uint16(xMatch), -/*3368*/ uint16(xSetOp), uint16(CVTTSD2SI), -/*3370*/ uint16(xReadSlashR), -/*3371*/ uint16(xArgR32), -/*3372*/ uint16(xArgXmmM64), -/*3373*/ uint16(xMatch), -/*3374*/ uint16(xCondDataSize), 3380, 3386, 0, 0, 0, -/*3380*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3382*/ uint16(xReadSlashR), -/*3383*/ uint16(xArgR32), -/*3384*/ uint16(xArgXmmM32), -/*3385*/ uint16(xMatch), -/*3386*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3388*/ uint16(xReadSlashR), -/*3389*/ uint16(xArgR32), -/*3390*/ uint16(xArgXmmM32), -/*3391*/ uint16(xMatch), -/*3392*/ uint16(xCondPrefix), 6, - 0xF3, 3418, - 0xF2, 3406, - 0xC5, 3338, - 0xC4, 3320, - 0x66, 3314, - 0x0, 3308, -/*3406*/ uint16(xCondDataSize), 3362, 3368, 3412, 0, 0, -/*3412*/ uint16(xSetOp), uint16(CVTTSD2SI), -/*3414*/ uint16(xReadSlashR), -/*3415*/ uint16(xArgR64), -/*3416*/ uint16(xArgXmmM64), -/*3417*/ uint16(xMatch), -/*3418*/ uint16(xCondDataSize), 3380, 3386, 3424, 0, 0, -/*3424*/ uint16(xSetOp), uint16(CVTTSS2SI), -/*3426*/ uint16(xReadSlashR), -/*3427*/ uint16(xArgR64), -/*3428*/ uint16(xArgXmmM32), -/*3429*/ uint16(xMatch), -/*3430*/ uint16(xCondIs64), 3433, 3531, -/*3433*/ uint16(xCondPrefix), 6, - 0xF3, 3513, - 0xF2, 3495, - 0xC5, 3477, - 0xC4, 3459, - 0x66, 3453, - 0x0, 3447, -/*3447*/ uint16(xSetOp), uint16(CVTPS2PI), -/*3449*/ uint16(xReadSlashR), -/*3450*/ uint16(xArgMm), -/*3451*/ uint16(xArgXmmM64), -/*3452*/ uint16(xMatch), -/*3453*/ uint16(xSetOp), uint16(CVTPD2PI), -/*3455*/ uint16(xReadSlashR), -/*3456*/ uint16(xArgMm), -/*3457*/ uint16(xArgXmmM128), -/*3458*/ uint16(xMatch), -/*3459*/ uint16(xCondPrefix), 2, - 0xF3, 3471, - 0xF2, 3465, -/*3465*/ uint16(xSetOp), uint16(VCVTSD2SI), -/*3467*/ uint16(xReadSlashR), -/*3468*/ uint16(xArgR32), -/*3469*/ uint16(xArgXmm2M64), -/*3470*/ uint16(xMatch), -/*3471*/ uint16(xSetOp), uint16(VCVTSS2SI), -/*3473*/ uint16(xReadSlashR), -/*3474*/ uint16(xArgR32), -/*3475*/ uint16(xArgXmm2M32), -/*3476*/ uint16(xMatch), -/*3477*/ uint16(xCondPrefix), 2, - 0xF3, 3489, - 0xF2, 3483, -/*3483*/ uint16(xSetOp), uint16(VCVTSD2SI), +/*2954*/ uint16(xCondDataSize), 2960, 2960, 2963, 0, 0, +/*2960*/ uint16(xSetOp), uint16(SYSEXIT), +/*2962*/ uint16(xMatch), +/*2963*/ uint16(xSetOp), uint16(SYSEXIT), +/*2965*/ uint16(xMatch), +/*2966*/ uint16(xCondByte), 113, + 0x00, 3195, + 0x01, 3235, + 0x02, 3275, + 0x03, 3315, + 0x04, 3355, + 0x05, 3395, + 0x06, 3435, + 0x07, 3475, + 0x08, 3515, + 0x09, 3555, + 0x0A, 3595, + 0x0B, 3635, + 0x0C, 3675, + 0x0D, 3699, + 0x0E, 3723, + 0x0F, 3745, + 0x10, 3767, + 0x13, 3778, + 0x14, 3800, + 0x15, 3811, + 0x16, 3822, + 0x17, 3839, + 0x18, 3869, + 0x19, 3909, + 0x1A, 3934, + 0x1C, 3953, + 0x1D, 3991, + 0x1E, 4029, + 0x20, 4067, + 0x21, 4097, + 0x22, 4127, + 0x23, 4157, + 0x24, 4187, + 0x25, 4217, + 0x28, 4247, + 0x29, 4279, + 0x2A, 4311, + 0x2B, 4347, + 0x2C, 4379, + 0x2D, 4409, + 0x2E, 4439, + 0x2F, 4469, + 0x30, 4499, + 0x31, 4529, + 0x32, 4559, + 0x33, 4589, + 0x34, 4619, + 0x35, 4649, + 0x36, 4679, + 0x37, 4696, + 0x38, 4728, + 0x39, 4760, + 0x3A, 4792, + 0x3B, 4824, + 0x3C, 4856, + 0x3D, 4888, + 0x3E, 4920, + 0x3F, 4952, + 0x40, 4984, + 0x41, 5016, + 0x45, 5040, + 0x46, 5086, + 0x47, 5110, + 0x58, 5156, + 0x59, 5178, + 0x5A, 5200, + 0x78, 5219, + 0x79, 5241, + 0x82, 5263, + 0x8C, 5286, + 0x8E, 5344, + 0x96, 5402, + 0x97, 5448, + 0x98, 5494, + 0x99, 5540, + 0x9A, 5560, + 0x9B, 5606, + 0x9C, 5626, + 0x9D, 5672, + 0x9E, 5692, + 0x9F, 5738, + 0xA6, 5758, + 0xA7, 5804, + 0xA8, 5850, + 0xA9, 5896, + 0xAA, 5916, + 0xAB, 5962, + 0xAC, 5982, + 0xAD, 6028, + 0xAE, 6048, + 0xAF, 6094, + 0xB6, 6114, + 0xB7, 6160, + 0xB8, 6206, + 0xB9, 6252, + 0xBA, 6272, + 0xBB, 6318, + 0xBC, 6338, + 0xBD, 6384, + 0xBE, 6404, + 0xBF, 6450, + 0xDB, 6470, + 0xDC, 6494, + 0xDD, 6519, + 0xDE, 6544, + 0xDF, 6569, + 0xF0, 6594, + 0xF1, 6669, + 0xF2, 6744, + 0xF3, 6771, + 0xF5, 6849, + 0xF6, 6916, + 0xF7, 6943, + uint16(xFail), +/*3195*/ uint16(xCondPrefix), 3, + 0x66, 3229, + 0x166, 3209, + 0x0, 3203, +/*3203*/ uint16(xSetOp), uint16(PSHUFB), +/*3205*/ uint16(xReadSlashR), +/*3206*/ uint16(xArgMm1), +/*3207*/ uint16(xArgMm2M64), +/*3208*/ uint16(xMatch), +/*3209*/ uint16(xCondDataSize), 0, 0, 0, 3215, 3222, +/*3215*/ uint16(xSetOp), uint16(VPSHUFB), +/*3217*/ uint16(xReadSlashR), +/*3218*/ uint16(xArgXmm1), +/*3219*/ uint16(xArgXmmV), +/*3220*/ uint16(xArgXmm2M128), +/*3221*/ uint16(xMatch), +/*3222*/ uint16(xSetOp), uint16(VPSHUFB), +/*3224*/ uint16(xReadSlashR), +/*3225*/ uint16(xArgYmm1), +/*3226*/ uint16(xArgYmmV), +/*3227*/ uint16(xArgYmm2M256), +/*3228*/ uint16(xMatch), +/*3229*/ uint16(xSetOp), uint16(PSHUFB), +/*3231*/ uint16(xReadSlashR), +/*3232*/ uint16(xArgXmm1), +/*3233*/ uint16(xArgXmm2M128), +/*3234*/ uint16(xMatch), +/*3235*/ uint16(xCondPrefix), 3, + 0x66, 3269, + 0x166, 3249, + 0x0, 3243, +/*3243*/ uint16(xSetOp), uint16(PHADDW), +/*3245*/ uint16(xReadSlashR), +/*3246*/ uint16(xArgMm1), +/*3247*/ uint16(xArgMm2M64), +/*3248*/ uint16(xMatch), +/*3249*/ uint16(xCondDataSize), 0, 0, 0, 3255, 3262, +/*3255*/ uint16(xSetOp), uint16(VPHADDW), +/*3257*/ uint16(xReadSlashR), +/*3258*/ uint16(xArgXmm1), +/*3259*/ uint16(xArgXmmV), +/*3260*/ uint16(xArgXmm2M128), +/*3261*/ uint16(xMatch), +/*3262*/ uint16(xSetOp), uint16(VPHADDW), +/*3264*/ uint16(xReadSlashR), +/*3265*/ uint16(xArgYmm1), +/*3266*/ uint16(xArgYmmV), +/*3267*/ uint16(xArgYmm2M256), +/*3268*/ uint16(xMatch), +/*3269*/ uint16(xSetOp), uint16(PHADDW), +/*3271*/ uint16(xReadSlashR), +/*3272*/ uint16(xArgXmm1), +/*3273*/ uint16(xArgXmm2M128), +/*3274*/ uint16(xMatch), +/*3275*/ uint16(xCondPrefix), 3, + 0x66, 3309, + 0x166, 3289, + 0x0, 3283, +/*3283*/ uint16(xSetOp), uint16(PHADDD), +/*3285*/ uint16(xReadSlashR), +/*3286*/ uint16(xArgMm1), +/*3287*/ uint16(xArgMm2M64), +/*3288*/ uint16(xMatch), +/*3289*/ uint16(xCondDataSize), 0, 0, 0, 3295, 3302, +/*3295*/ uint16(xSetOp), uint16(VPHADDD), +/*3297*/ uint16(xReadSlashR), +/*3298*/ uint16(xArgXmm1), +/*3299*/ uint16(xArgXmmV), +/*3300*/ uint16(xArgXmm2M128), +/*3301*/ uint16(xMatch), +/*3302*/ uint16(xSetOp), uint16(VPHADDD), +/*3304*/ uint16(xReadSlashR), +/*3305*/ uint16(xArgYmm1), +/*3306*/ uint16(xArgYmmV), +/*3307*/ uint16(xArgYmm2M256), +/*3308*/ uint16(xMatch), +/*3309*/ uint16(xSetOp), uint16(PHADDD), +/*3311*/ uint16(xReadSlashR), +/*3312*/ uint16(xArgXmm1), +/*3313*/ uint16(xArgXmm2M128), +/*3314*/ uint16(xMatch), +/*3315*/ uint16(xCondPrefix), 3, + 0x66, 3349, + 0x166, 3329, + 0x0, 3323, +/*3323*/ uint16(xSetOp), uint16(PHADDSW), +/*3325*/ uint16(xReadSlashR), +/*3326*/ uint16(xArgMm1), +/*3327*/ uint16(xArgMm2M64), +/*3328*/ uint16(xMatch), +/*3329*/ uint16(xCondDataSize), 0, 0, 0, 3335, 3342, +/*3335*/ uint16(xSetOp), uint16(VPHADDSW), +/*3337*/ uint16(xReadSlashR), +/*3338*/ uint16(xArgXmm1), +/*3339*/ uint16(xArgXmmV), +/*3340*/ uint16(xArgXmm2M128), +/*3341*/ uint16(xMatch), +/*3342*/ uint16(xSetOp), uint16(VPHADDSW), +/*3344*/ uint16(xReadSlashR), +/*3345*/ uint16(xArgYmm1), +/*3346*/ uint16(xArgYmmV), +/*3347*/ uint16(xArgYmm2M256), +/*3348*/ uint16(xMatch), +/*3349*/ uint16(xSetOp), uint16(PHADDSW), +/*3351*/ uint16(xReadSlashR), +/*3352*/ uint16(xArgXmm1), +/*3353*/ uint16(xArgXmm2M128), +/*3354*/ uint16(xMatch), +/*3355*/ uint16(xCondPrefix), 3, + 0x66, 3389, + 0x166, 3369, + 0x0, 3363, +/*3363*/ uint16(xSetOp), uint16(PMADDUBSW), +/*3365*/ uint16(xReadSlashR), +/*3366*/ uint16(xArgMm1), +/*3367*/ uint16(xArgMm2M64), +/*3368*/ uint16(xMatch), +/*3369*/ uint16(xCondDataSize), 0, 0, 0, 3375, 3382, +/*3375*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*3377*/ uint16(xReadSlashR), +/*3378*/ uint16(xArgXmm1), +/*3379*/ uint16(xArgXmmV), +/*3380*/ uint16(xArgXmm2M128), +/*3381*/ uint16(xMatch), +/*3382*/ uint16(xSetOp), uint16(VPMADDUBSW), +/*3384*/ uint16(xReadSlashR), +/*3385*/ uint16(xArgYmm1), +/*3386*/ uint16(xArgYmmV), +/*3387*/ uint16(xArgYmm2M256), +/*3388*/ uint16(xMatch), +/*3389*/ uint16(xSetOp), uint16(PMADDUBSW), +/*3391*/ uint16(xReadSlashR), +/*3392*/ uint16(xArgXmm1), +/*3393*/ uint16(xArgXmm2M128), +/*3394*/ uint16(xMatch), +/*3395*/ uint16(xCondPrefix), 3, + 0x66, 3429, + 0x166, 3409, + 0x0, 3403, +/*3403*/ uint16(xSetOp), uint16(PHSUBW), +/*3405*/ uint16(xReadSlashR), +/*3406*/ uint16(xArgMm1), +/*3407*/ uint16(xArgMm2M64), +/*3408*/ uint16(xMatch), +/*3409*/ uint16(xCondDataSize), 0, 0, 0, 3415, 3422, +/*3415*/ uint16(xSetOp), uint16(VPHSUBW), +/*3417*/ uint16(xReadSlashR), +/*3418*/ uint16(xArgXmm1), +/*3419*/ uint16(xArgXmmV), +/*3420*/ uint16(xArgXmm2M128), +/*3421*/ uint16(xMatch), +/*3422*/ uint16(xSetOp), uint16(VPHSUBW), +/*3424*/ uint16(xReadSlashR), +/*3425*/ uint16(xArgYmm1), +/*3426*/ uint16(xArgYmmV), +/*3427*/ uint16(xArgYmm2M256), +/*3428*/ uint16(xMatch), +/*3429*/ uint16(xSetOp), uint16(PHSUBW), +/*3431*/ uint16(xReadSlashR), +/*3432*/ uint16(xArgXmm1), +/*3433*/ uint16(xArgXmm2M128), +/*3434*/ uint16(xMatch), +/*3435*/ uint16(xCondPrefix), 3, + 0x66, 3469, + 0x166, 3449, + 0x0, 3443, +/*3443*/ uint16(xSetOp), uint16(PHSUBD), +/*3445*/ uint16(xReadSlashR), +/*3446*/ uint16(xArgMm1), +/*3447*/ uint16(xArgMm2M64), +/*3448*/ uint16(xMatch), +/*3449*/ uint16(xCondDataSize), 0, 0, 0, 3455, 3462, +/*3455*/ uint16(xSetOp), uint16(VPHSUBD), +/*3457*/ uint16(xReadSlashR), +/*3458*/ uint16(xArgXmm1), +/*3459*/ uint16(xArgXmmV), +/*3460*/ uint16(xArgXmm2M128), +/*3461*/ uint16(xMatch), +/*3462*/ uint16(xSetOp), uint16(VPHSUBD), +/*3464*/ uint16(xReadSlashR), +/*3465*/ uint16(xArgYmm1), +/*3466*/ uint16(xArgYmmV), +/*3467*/ uint16(xArgYmm2M256), +/*3468*/ uint16(xMatch), +/*3469*/ uint16(xSetOp), uint16(PHSUBD), +/*3471*/ uint16(xReadSlashR), +/*3472*/ uint16(xArgXmm1), +/*3473*/ uint16(xArgXmm2M128), +/*3474*/ uint16(xMatch), +/*3475*/ uint16(xCondPrefix), 3, + 0x66, 3509, + 0x166, 3489, + 0x0, 3483, +/*3483*/ uint16(xSetOp), uint16(PHSUBSW), /*3485*/ uint16(xReadSlashR), -/*3486*/ uint16(xArgR32), -/*3487*/ uint16(xArgXmm2M64), +/*3486*/ uint16(xArgMm1), +/*3487*/ uint16(xArgMm2M64), /*3488*/ uint16(xMatch), -/*3489*/ uint16(xSetOp), uint16(VCVTSS2SI), -/*3491*/ uint16(xReadSlashR), -/*3492*/ uint16(xArgR32), -/*3493*/ uint16(xArgXmm2M32), -/*3494*/ uint16(xMatch), -/*3495*/ uint16(xCondDataSize), 3501, 3507, 0, 0, 0, -/*3501*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3503*/ uint16(xReadSlashR), -/*3504*/ uint16(xArgR32), -/*3505*/ uint16(xArgXmmM64), -/*3506*/ uint16(xMatch), -/*3507*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3509*/ uint16(xReadSlashR), -/*3510*/ uint16(xArgR32), -/*3511*/ uint16(xArgXmmM64), -/*3512*/ uint16(xMatch), -/*3513*/ uint16(xCondDataSize), 3519, 3525, 0, 0, 0, -/*3519*/ uint16(xSetOp), uint16(CVTSS2SI), -/*3521*/ uint16(xReadSlashR), -/*3522*/ uint16(xArgR32), -/*3523*/ uint16(xArgXmmM32), -/*3524*/ uint16(xMatch), -/*3525*/ uint16(xSetOp), uint16(CVTSS2SI), -/*3527*/ uint16(xReadSlashR), -/*3528*/ uint16(xArgR32), -/*3529*/ uint16(xArgXmmM32), -/*3530*/ uint16(xMatch), -/*3531*/ uint16(xCondPrefix), 6, - 0xF3, 3557, - 0xF2, 3545, - 0xC5, 3477, - 0xC4, 3459, - 0x66, 3453, - 0x0, 3447, -/*3545*/ uint16(xCondDataSize), 3501, 3507, 3551, 0, 0, -/*3551*/ uint16(xSetOp), uint16(CVTSD2SI), -/*3553*/ uint16(xReadSlashR), -/*3554*/ uint16(xArgR64), -/*3555*/ uint16(xArgXmmM64), -/*3556*/ uint16(xMatch), -/*3557*/ uint16(xCondDataSize), 3519, 3525, 3563, 0, 0, -/*3563*/ uint16(xSetOp), uint16(CVTSS2SI), +/*3489*/ uint16(xCondDataSize), 0, 0, 0, 3495, 3502, +/*3495*/ uint16(xSetOp), uint16(VPHSUBSW), +/*3497*/ uint16(xReadSlashR), +/*3498*/ uint16(xArgXmm1), +/*3499*/ uint16(xArgXmmV), +/*3500*/ uint16(xArgXmm2M128), +/*3501*/ uint16(xMatch), +/*3502*/ uint16(xSetOp), uint16(VPHSUBSW), +/*3504*/ uint16(xReadSlashR), +/*3505*/ uint16(xArgYmm1), +/*3506*/ uint16(xArgYmmV), +/*3507*/ uint16(xArgYmm2M256), +/*3508*/ uint16(xMatch), +/*3509*/ uint16(xSetOp), uint16(PHSUBSW), +/*3511*/ uint16(xReadSlashR), +/*3512*/ uint16(xArgXmm1), +/*3513*/ uint16(xArgXmm2M128), +/*3514*/ uint16(xMatch), +/*3515*/ uint16(xCondPrefix), 3, + 0x66, 3549, + 0x166, 3529, + 0x0, 3523, +/*3523*/ uint16(xSetOp), uint16(PSIGNB), +/*3525*/ uint16(xReadSlashR), +/*3526*/ uint16(xArgMm1), +/*3527*/ uint16(xArgMm2M64), +/*3528*/ uint16(xMatch), +/*3529*/ uint16(xCondDataSize), 0, 0, 0, 3535, 3542, +/*3535*/ uint16(xSetOp), uint16(VPSIGNB), +/*3537*/ uint16(xReadSlashR), +/*3538*/ uint16(xArgXmm1), +/*3539*/ uint16(xArgXmmV), +/*3540*/ uint16(xArgXmm2M128), +/*3541*/ uint16(xMatch), +/*3542*/ uint16(xSetOp), uint16(VPSIGNB), +/*3544*/ uint16(xReadSlashR), +/*3545*/ uint16(xArgYmm1), +/*3546*/ uint16(xArgYmmV), +/*3547*/ uint16(xArgYmm2M256), +/*3548*/ uint16(xMatch), +/*3549*/ uint16(xSetOp), uint16(PSIGNB), +/*3551*/ uint16(xReadSlashR), +/*3552*/ uint16(xArgXmm1), +/*3553*/ uint16(xArgXmm2M128), +/*3554*/ uint16(xMatch), +/*3555*/ uint16(xCondPrefix), 3, + 0x66, 3589, + 0x166, 3569, + 0x0, 3563, +/*3563*/ uint16(xSetOp), uint16(PSIGNW), /*3565*/ uint16(xReadSlashR), -/*3566*/ uint16(xArgR64), -/*3567*/ uint16(xArgXmmM32), +/*3566*/ uint16(xArgMm1), +/*3567*/ uint16(xArgMm2M64), /*3568*/ uint16(xMatch), -/*3569*/ uint16(xCondPrefix), 4, - 0xC5, 3609, - 0xC4, 3591, - 0x66, 3585, - 0x0, 3579, -/*3579*/ uint16(xSetOp), uint16(UCOMISS), -/*3581*/ uint16(xReadSlashR), -/*3582*/ uint16(xArgXmm1), -/*3583*/ uint16(xArgXmm2M32), -/*3584*/ uint16(xMatch), -/*3585*/ uint16(xSetOp), uint16(UCOMISD), -/*3587*/ uint16(xReadSlashR), -/*3588*/ uint16(xArgXmm1), -/*3589*/ uint16(xArgXmm2M64), -/*3590*/ uint16(xMatch), -/*3591*/ uint16(xCondPrefix), 2, - 0x66, 3603, - 0x0, 3597, -/*3597*/ uint16(xSetOp), uint16(VUCOMISS), -/*3599*/ uint16(xReadSlashR), -/*3600*/ uint16(xArgXmm1), -/*3601*/ uint16(xArgXmm2M32), -/*3602*/ uint16(xMatch), -/*3603*/ uint16(xSetOp), uint16(VUCOMISD), +/*3569*/ uint16(xCondDataSize), 0, 0, 0, 3575, 3582, +/*3575*/ uint16(xSetOp), uint16(VPSIGNW), +/*3577*/ uint16(xReadSlashR), +/*3578*/ uint16(xArgXmm1), +/*3579*/ uint16(xArgXmmV), +/*3580*/ uint16(xArgXmm2M128), +/*3581*/ uint16(xMatch), +/*3582*/ uint16(xSetOp), uint16(VPSIGNW), +/*3584*/ uint16(xReadSlashR), +/*3585*/ uint16(xArgYmm1), +/*3586*/ uint16(xArgYmmV), +/*3587*/ uint16(xArgYmm2M256), +/*3588*/ uint16(xMatch), +/*3589*/ uint16(xSetOp), uint16(PSIGNW), +/*3591*/ uint16(xReadSlashR), +/*3592*/ uint16(xArgXmm1), +/*3593*/ uint16(xArgXmm2M128), +/*3594*/ uint16(xMatch), +/*3595*/ uint16(xCondPrefix), 3, + 0x66, 3629, + 0x166, 3609, + 0x0, 3603, +/*3603*/ uint16(xSetOp), uint16(PSIGND), /*3605*/ uint16(xReadSlashR), -/*3606*/ uint16(xArgXmm1), -/*3607*/ uint16(xArgXmm2M64), +/*3606*/ uint16(xArgMm1), +/*3607*/ uint16(xArgMm2M64), /*3608*/ uint16(xMatch), -/*3609*/ uint16(xCondPrefix), 2, - 0x66, 3621, - 0x0, 3615, -/*3615*/ uint16(xSetOp), uint16(VUCOMISS), +/*3609*/ uint16(xCondDataSize), 0, 0, 0, 3615, 3622, +/*3615*/ uint16(xSetOp), uint16(VPSIGND), /*3617*/ uint16(xReadSlashR), /*3618*/ uint16(xArgXmm1), -/*3619*/ uint16(xArgXmm2M32), -/*3620*/ uint16(xMatch), -/*3621*/ uint16(xSetOp), uint16(VUCOMISD), -/*3623*/ uint16(xReadSlashR), -/*3624*/ uint16(xArgXmm1), -/*3625*/ uint16(xArgXmm2M64), -/*3626*/ uint16(xMatch), -/*3627*/ uint16(xCondPrefix), 4, - 0xC5, 3667, - 0xC4, 3649, - 0x66, 3643, - 0x0, 3637, -/*3637*/ uint16(xSetOp), uint16(COMISS), -/*3639*/ uint16(xReadSlashR), -/*3640*/ uint16(xArgXmm1), -/*3641*/ uint16(xArgXmm2M32), -/*3642*/ uint16(xMatch), -/*3643*/ uint16(xSetOp), uint16(COMISD), +/*3619*/ uint16(xArgXmmV), +/*3620*/ uint16(xArgXmm2M128), +/*3621*/ uint16(xMatch), +/*3622*/ uint16(xSetOp), uint16(VPSIGND), +/*3624*/ uint16(xReadSlashR), +/*3625*/ uint16(xArgYmm1), +/*3626*/ uint16(xArgYmmV), +/*3627*/ uint16(xArgYmm2M256), +/*3628*/ uint16(xMatch), +/*3629*/ uint16(xSetOp), uint16(PSIGND), +/*3631*/ uint16(xReadSlashR), +/*3632*/ uint16(xArgXmm1), +/*3633*/ uint16(xArgXmm2M128), +/*3634*/ uint16(xMatch), +/*3635*/ uint16(xCondPrefix), 3, + 0x66, 3669, + 0x166, 3649, + 0x0, 3643, +/*3643*/ uint16(xSetOp), uint16(PMULHRSW), /*3645*/ uint16(xReadSlashR), -/*3646*/ uint16(xArgXmm1), -/*3647*/ uint16(xArgXmm2M64), +/*3646*/ uint16(xArgMm1), +/*3647*/ uint16(xArgMm2M64), /*3648*/ uint16(xMatch), -/*3649*/ uint16(xCondPrefix), 2, - 0x66, 3661, - 0x0, 3655, -/*3655*/ uint16(xSetOp), uint16(VCOMISS), +/*3649*/ uint16(xCondDataSize), 0, 0, 0, 3655, 3662, +/*3655*/ uint16(xSetOp), uint16(VPMULHRSW), /*3657*/ uint16(xReadSlashR), /*3658*/ uint16(xArgXmm1), -/*3659*/ uint16(xArgXmm2M32), -/*3660*/ uint16(xMatch), -/*3661*/ uint16(xSetOp), uint16(VCOMISD), -/*3663*/ uint16(xReadSlashR), -/*3664*/ uint16(xArgXmm1), -/*3665*/ uint16(xArgXmm2M64), -/*3666*/ uint16(xMatch), -/*3667*/ uint16(xCondPrefix), 2, - 0x66, 3679, - 0x0, 3673, -/*3673*/ uint16(xSetOp), uint16(VCOMISS), -/*3675*/ uint16(xReadSlashR), -/*3676*/ uint16(xArgXmm1), -/*3677*/ uint16(xArgXmm2M32), -/*3678*/ uint16(xMatch), -/*3679*/ uint16(xSetOp), uint16(VCOMISD), -/*3681*/ uint16(xReadSlashR), -/*3682*/ uint16(xArgXmm1), -/*3683*/ uint16(xArgXmm2M64), -/*3684*/ uint16(xMatch), -/*3685*/ uint16(xSetOp), uint16(WRMSR), -/*3687*/ uint16(xMatch), -/*3688*/ uint16(xSetOp), uint16(RDTSC), -/*3690*/ uint16(xMatch), -/*3691*/ uint16(xSetOp), uint16(RDMSR), -/*3693*/ uint16(xMatch), -/*3694*/ uint16(xSetOp), uint16(RDPMC), -/*3696*/ uint16(xMatch), -/*3697*/ uint16(xSetOp), uint16(SYSENTER), -/*3699*/ uint16(xMatch), -/*3700*/ uint16(xCondDataSize), 3706, 3706, 3709, 0, 0, -/*3706*/ uint16(xSetOp), uint16(SYSEXIT), -/*3708*/ uint16(xMatch), -/*3709*/ uint16(xSetOp), uint16(SYSEXIT), -/*3711*/ uint16(xMatch), -/*3712*/ uint16(xCondByte), 113, - 0x00, 3941, - 0x01, 3985, - 0x02, 4029, - 0x03, 4073, - 0x04, 4117, - 0x05, 4161, - 0x06, 4205, - 0x07, 4249, - 0x08, 4293, - 0x09, 4337, - 0x0A, 4381, - 0x0B, 4425, - 0x0C, 4469, - 0x0D, 4497, - 0x0E, 4525, - 0x0F, 4551, - 0x10, 4577, - 0x13, 4588, - 0x14, 4614, - 0x15, 4625, - 0x16, 4636, - 0x17, 4657, - 0x18, 4691, - 0x19, 4735, - 0x1A, 4764, - 0x1C, 4787, - 0x1D, 4829, - 0x1E, 4871, - 0x20, 4913, - 0x21, 4947, - 0x22, 4981, - 0x23, 5015, - 0x24, 5049, - 0x25, 5083, - 0x28, 5117, - 0x29, 5153, - 0x2A, 5189, - 0x2B, 5229, - 0x2C, 5265, - 0x2D, 5299, - 0x2E, 5333, - 0x2F, 5367, - 0x30, 5401, - 0x31, 5435, - 0x32, 5469, - 0x33, 5503, - 0x34, 5537, - 0x35, 5571, - 0x36, 5605, - 0x37, 5626, - 0x38, 5662, - 0x39, 5698, - 0x3A, 5734, - 0x3B, 5770, - 0x3C, 5806, - 0x3D, 5842, - 0x3E, 5878, - 0x3F, 5914, - 0x40, 5950, - 0x41, 5986, - 0x45, 6014, - 0x46, 6042, - 0x47, 6070, - 0x58, 6098, - 0x59, 6124, - 0x5A, 6150, - 0x78, 6173, - 0x79, 6199, - 0x82, 6225, - 0x8C, 6248, - 0x8E, 6282, - 0x96, 6316, - 0x97, 6344, - 0x98, 6372, - 0x99, 6400, - 0x9A, 6415, - 0x9B, 6443, - 0x9C, 6458, - 0x9D, 6486, - 0x9E, 6501, - 0x9F, 6529, - 0xA6, 6544, - 0xA7, 6572, - 0xA8, 6600, - 0xA9, 6628, - 0xAA, 6643, - 0xAB, 6671, - 0xAC, 6686, - 0xAD, 6714, - 0xAE, 6729, - 0xAF, 6757, - 0xB6, 6772, - 0xB7, 6800, - 0xB8, 6828, - 0xB9, 6856, - 0xBA, 6871, - 0xBB, 6899, - 0xBC, 6914, - 0xBD, 6942, - 0xBE, 6957, - 0xBF, 6985, - 0xDB, 7000, - 0xDC, 7028, - 0xDD, 7057, - 0xDE, 7086, - 0xDF, 7115, - 0xF0, 7144, - 0xF1, 7219, - 0xF2, 7294, - 0xF3, 7305, - 0xF5, 7341, - 0xF6, 7374, - 0xF7, 7389, - uint16(xFail), -/*3941*/ uint16(xCondPrefix), 3, - 0xC4, 3961, - 0x66, 3955, - 0x0, 3949, -/*3949*/ uint16(xSetOp), uint16(PSHUFB), -/*3951*/ uint16(xReadSlashR), -/*3952*/ uint16(xArgMm1), -/*3953*/ uint16(xArgMm2M64), -/*3954*/ uint16(xMatch), -/*3955*/ uint16(xSetOp), uint16(PSHUFB), -/*3957*/ uint16(xReadSlashR), -/*3958*/ uint16(xArgXmm1), -/*3959*/ uint16(xArgXmm2M128), -/*3960*/ uint16(xMatch), -/*3961*/ uint16(xCondPrefix), 1, - 0x66, 3965, -/*3965*/ uint16(xCondDataSize), 0, 0, 0, 3971, 3978, -/*3971*/ uint16(xSetOp), uint16(VPSHUFB), -/*3973*/ uint16(xReadSlashR), -/*3974*/ uint16(xArgXmm1), -/*3975*/ uint16(xArgXmmV), -/*3976*/ uint16(xArgXmm2M128), -/*3977*/ uint16(xMatch), -/*3978*/ uint16(xSetOp), uint16(VPSHUFB), -/*3980*/ uint16(xReadSlashR), -/*3981*/ uint16(xArgYmm1), -/*3982*/ uint16(xArgYmmV), +/*3659*/ uint16(xArgXmmV), +/*3660*/ uint16(xArgXmm2M128), +/*3661*/ uint16(xMatch), +/*3662*/ uint16(xSetOp), uint16(VPMULHRSW), +/*3664*/ uint16(xReadSlashR), +/*3665*/ uint16(xArgYmm1), +/*3666*/ uint16(xArgYmmV), +/*3667*/ uint16(xArgYmm2M256), +/*3668*/ uint16(xMatch), +/*3669*/ uint16(xSetOp), uint16(PMULHRSW), +/*3671*/ uint16(xReadSlashR), +/*3672*/ uint16(xArgXmm1), +/*3673*/ uint16(xArgXmm2M128), +/*3674*/ uint16(xMatch), +/*3675*/ uint16(xCondPrefix), 1, + 0x266, 3679, +/*3679*/ uint16(xCondDataSize), 0, 0, 0, 3685, 3692, +/*3685*/ uint16(xSetOp), uint16(VPERMILPS), +/*3687*/ uint16(xReadSlashR), +/*3688*/ uint16(xArgXmm1), +/*3689*/ uint16(xArgXmmV), +/*3690*/ uint16(xArgXmm2M128), +/*3691*/ uint16(xMatch), +/*3692*/ uint16(xSetOp), uint16(VPERMILPS), +/*3694*/ uint16(xReadSlashR), +/*3695*/ uint16(xArgYmm1), +/*3696*/ uint16(xArgYmmV), +/*3697*/ uint16(xArgYmm2M256), +/*3698*/ uint16(xMatch), +/*3699*/ uint16(xCondPrefix), 1, + 0x266, 3703, +/*3703*/ uint16(xCondDataSize), 0, 0, 0, 3709, 3716, +/*3709*/ uint16(xSetOp), uint16(VPERMILPD), +/*3711*/ uint16(xReadSlashR), +/*3712*/ uint16(xArgXmm1), +/*3713*/ uint16(xArgXmmV), +/*3714*/ uint16(xArgXmm2M128), +/*3715*/ uint16(xMatch), +/*3716*/ uint16(xSetOp), uint16(VPERMILPD), +/*3718*/ uint16(xReadSlashR), +/*3719*/ uint16(xArgYmm1), +/*3720*/ uint16(xArgYmmV), +/*3721*/ uint16(xArgYmm2M256), +/*3722*/ uint16(xMatch), +/*3723*/ uint16(xCondPrefix), 1, + 0x266, 3727, +/*3727*/ uint16(xCondDataSize), 0, 0, 0, 3733, 3739, +/*3733*/ uint16(xSetOp), uint16(VTESTPS), +/*3735*/ uint16(xReadSlashR), +/*3736*/ uint16(xArgXmm1), +/*3737*/ uint16(xArgXmm2M128), +/*3738*/ uint16(xMatch), +/*3739*/ uint16(xSetOp), uint16(VTESTPS), +/*3741*/ uint16(xReadSlashR), +/*3742*/ uint16(xArgYmm1), +/*3743*/ uint16(xArgYmm2M256), +/*3744*/ uint16(xMatch), +/*3745*/ uint16(xCondPrefix), 1, + 0x266, 3749, +/*3749*/ uint16(xCondDataSize), 0, 0, 0, 3755, 3761, +/*3755*/ uint16(xSetOp), uint16(VTESTPD), +/*3757*/ uint16(xReadSlashR), +/*3758*/ uint16(xArgXmm1), +/*3759*/ uint16(xArgXmm2M128), +/*3760*/ uint16(xMatch), +/*3761*/ uint16(xSetOp), uint16(VTESTPD), +/*3763*/ uint16(xReadSlashR), +/*3764*/ uint16(xArgYmm1), +/*3765*/ uint16(xArgYmm2M256), +/*3766*/ uint16(xMatch), +/*3767*/ uint16(xCondPrefix), 1, + 0x66, 3771, +/*3771*/ uint16(xSetOp), uint16(PBLENDVB), +/*3773*/ uint16(xReadSlashR), +/*3774*/ uint16(xArgXmm1), +/*3775*/ uint16(xArgXmm2M128), +/*3776*/ uint16(xArgXMM0), +/*3777*/ uint16(xMatch), +/*3778*/ uint16(xCondPrefix), 1, + 0x266, 3782, +/*3782*/ uint16(xCondDataSize), 0, 0, 0, 3788, 3794, +/*3788*/ uint16(xSetOp), uint16(VCVTPH2PS), +/*3790*/ uint16(xReadSlashR), +/*3791*/ uint16(xArgXmm1), +/*3792*/ uint16(xArgXmm2M64), +/*3793*/ uint16(xMatch), +/*3794*/ uint16(xSetOp), uint16(VCVTPH2PS), +/*3796*/ uint16(xReadSlashR), +/*3797*/ uint16(xArgYmm1), +/*3798*/ uint16(xArgXmm2M128), +/*3799*/ uint16(xMatch), +/*3800*/ uint16(xCondPrefix), 1, + 0x66, 3804, +/*3804*/ uint16(xSetOp), uint16(BLENDVPS), +/*3806*/ uint16(xReadSlashR), +/*3807*/ uint16(xArgXmm1), +/*3808*/ uint16(xArgXmm2M128), +/*3809*/ uint16(xArgXMM0), +/*3810*/ uint16(xMatch), +/*3811*/ uint16(xCondPrefix), 1, + 0x66, 3815, +/*3815*/ uint16(xSetOp), uint16(BLENDVPD), +/*3817*/ uint16(xReadSlashR), +/*3818*/ uint16(xArgXmm1), +/*3819*/ uint16(xArgXmm2M128), +/*3820*/ uint16(xArgXMM0), +/*3821*/ uint16(xMatch), +/*3822*/ uint16(xCondPrefix), 1, + 0x266, 3826, +/*3826*/ uint16(xCondDataSize), 0, 0, 0, 0, 3832, +/*3832*/ uint16(xSetOp), uint16(VPERMPS), +/*3834*/ uint16(xReadSlashR), +/*3835*/ uint16(xArgYmm1), +/*3836*/ uint16(xArgYmmV), +/*3837*/ uint16(xArgYmm2M256), +/*3838*/ uint16(xMatch), +/*3839*/ uint16(xCondPrefix), 2, + 0x66, 3863, + 0x166, 3845, +/*3845*/ uint16(xCondDataSize), 0, 0, 0, 3851, 3857, +/*3851*/ uint16(xSetOp), uint16(VPTEST), +/*3853*/ uint16(xReadSlashR), +/*3854*/ uint16(xArgXmm1), +/*3855*/ uint16(xArgXmm2M128), +/*3856*/ uint16(xMatch), +/*3857*/ uint16(xSetOp), uint16(VPTEST), +/*3859*/ uint16(xReadSlashR), +/*3860*/ uint16(xArgYmm1), +/*3861*/ uint16(xArgYmm2M256), +/*3862*/ uint16(xMatch), +/*3863*/ uint16(xSetOp), uint16(PTEST), +/*3865*/ uint16(xReadSlashR), +/*3866*/ uint16(xArgXmm1), +/*3867*/ uint16(xArgXmm2M128), +/*3868*/ uint16(xMatch), +/*3869*/ uint16(xCondPrefix), 1, + 0x266, 3873, +/*3873*/ uint16(xCondDataSize), 0, 0, 0, 3879, 3894, +/*3879*/ uint16(xCondIsMem), 3882, 3888, +/*3882*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*3884*/ uint16(xReadSlashR), +/*3885*/ uint16(xArgXmm1), +/*3886*/ uint16(xArgXmm2), +/*3887*/ uint16(xMatch), +/*3888*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*3890*/ uint16(xReadSlashR), +/*3891*/ uint16(xArgXmm1), +/*3892*/ uint16(xArgM32), +/*3893*/ uint16(xMatch), +/*3894*/ uint16(xCondIsMem), 3897, 3903, +/*3897*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*3899*/ uint16(xReadSlashR), +/*3900*/ uint16(xArgYmm1), +/*3901*/ uint16(xArgXmm2), +/*3902*/ uint16(xMatch), +/*3903*/ uint16(xSetOp), uint16(VBROADCASTSS), +/*3905*/ uint16(xReadSlashR), +/*3906*/ uint16(xArgYmm1), +/*3907*/ uint16(xArgM32), +/*3908*/ uint16(xMatch), +/*3909*/ uint16(xCondPrefix), 1, + 0x266, 3913, +/*3913*/ uint16(xCondDataSize), 0, 0, 0, 0, 3919, +/*3919*/ uint16(xCondIsMem), 3922, 3928, +/*3922*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*3924*/ uint16(xReadSlashR), +/*3925*/ uint16(xArgYmm1), +/*3926*/ uint16(xArgXmm2), +/*3927*/ uint16(xMatch), +/*3928*/ uint16(xSetOp), uint16(VBROADCASTSD), +/*3930*/ uint16(xReadSlashR), +/*3931*/ uint16(xArgYmm1), +/*3932*/ uint16(xArgM64), +/*3933*/ uint16(xMatch), +/*3934*/ uint16(xCondPrefix), 1, + 0x266, 3938, +/*3938*/ uint16(xCondDataSize), 0, 0, 0, 0, 3944, +/*3944*/ uint16(xCondIsMem), 0, 3947, +/*3947*/ uint16(xSetOp), uint16(VBROADCASTF128), +/*3949*/ uint16(xReadSlashR), +/*3950*/ uint16(xArgYmm1), +/*3951*/ uint16(xArgM128), +/*3952*/ uint16(xMatch), +/*3953*/ uint16(xCondPrefix), 3, + 0x66, 3985, + 0x166, 3967, + 0x0, 3961, +/*3961*/ uint16(xSetOp), uint16(PABSB), +/*3963*/ uint16(xReadSlashR), +/*3964*/ uint16(xArgMm1), +/*3965*/ uint16(xArgMm2M64), +/*3966*/ uint16(xMatch), +/*3967*/ uint16(xCondDataSize), 0, 0, 0, 3973, 3979, +/*3973*/ uint16(xSetOp), uint16(VPABSB), +/*3975*/ uint16(xReadSlashR), +/*3976*/ uint16(xArgXmm1), +/*3977*/ uint16(xArgXmm2M128), +/*3978*/ uint16(xMatch), +/*3979*/ uint16(xSetOp), uint16(VPABSB), +/*3981*/ uint16(xReadSlashR), +/*3982*/ uint16(xArgYmm1), /*3983*/ uint16(xArgYmm2M256), /*3984*/ uint16(xMatch), -/*3985*/ uint16(xCondPrefix), 3, - 0xC4, 4005, - 0x66, 3999, - 0x0, 3993, -/*3993*/ uint16(xSetOp), uint16(PHADDW), -/*3995*/ uint16(xReadSlashR), -/*3996*/ uint16(xArgMm1), -/*3997*/ uint16(xArgMm2M64), -/*3998*/ uint16(xMatch), -/*3999*/ uint16(xSetOp), uint16(PHADDW), +/*3985*/ uint16(xSetOp), uint16(PABSB), +/*3987*/ uint16(xReadSlashR), +/*3988*/ uint16(xArgXmm1), +/*3989*/ uint16(xArgXmm2M128), +/*3990*/ uint16(xMatch), +/*3991*/ uint16(xCondPrefix), 3, + 0x66, 4023, + 0x166, 4005, + 0x0, 3999, +/*3999*/ uint16(xSetOp), uint16(PABSW), /*4001*/ uint16(xReadSlashR), -/*4002*/ uint16(xArgXmm1), -/*4003*/ uint16(xArgXmm2M128), +/*4002*/ uint16(xArgMm1), +/*4003*/ uint16(xArgMm2M64), /*4004*/ uint16(xMatch), -/*4005*/ uint16(xCondPrefix), 1, - 0x66, 4009, -/*4009*/ uint16(xCondDataSize), 0, 0, 0, 4015, 4022, -/*4015*/ uint16(xSetOp), uint16(VPHADDW), -/*4017*/ uint16(xReadSlashR), -/*4018*/ uint16(xArgXmm1), -/*4019*/ uint16(xArgXmmV), -/*4020*/ uint16(xArgXmm2M128), -/*4021*/ uint16(xMatch), -/*4022*/ uint16(xSetOp), uint16(VPHADDW), -/*4024*/ uint16(xReadSlashR), -/*4025*/ uint16(xArgYmm1), -/*4026*/ uint16(xArgYmmV), -/*4027*/ uint16(xArgYmm2M256), +/*4005*/ uint16(xCondDataSize), 0, 0, 0, 4011, 4017, +/*4011*/ uint16(xSetOp), uint16(VPABSW), +/*4013*/ uint16(xReadSlashR), +/*4014*/ uint16(xArgXmm1), +/*4015*/ uint16(xArgXmm2M128), +/*4016*/ uint16(xMatch), +/*4017*/ uint16(xSetOp), uint16(VPABSW), +/*4019*/ uint16(xReadSlashR), +/*4020*/ uint16(xArgYmm1), +/*4021*/ uint16(xArgYmm2M256), +/*4022*/ uint16(xMatch), +/*4023*/ uint16(xSetOp), uint16(PABSW), +/*4025*/ uint16(xReadSlashR), +/*4026*/ uint16(xArgXmm1), +/*4027*/ uint16(xArgXmm2M128), /*4028*/ uint16(xMatch), /*4029*/ uint16(xCondPrefix), 3, - 0xC4, 4049, - 0x66, 4043, + 0x66, 4061, + 0x166, 4043, 0x0, 4037, -/*4037*/ uint16(xSetOp), uint16(PHADDD), +/*4037*/ uint16(xSetOp), uint16(PABSD), /*4039*/ uint16(xReadSlashR), /*4040*/ uint16(xArgMm1), /*4041*/ uint16(xArgMm2M64), /*4042*/ uint16(xMatch), -/*4043*/ uint16(xSetOp), uint16(PHADDD), -/*4045*/ uint16(xReadSlashR), -/*4046*/ uint16(xArgXmm1), -/*4047*/ uint16(xArgXmm2M128), -/*4048*/ uint16(xMatch), -/*4049*/ uint16(xCondPrefix), 1, - 0x66, 4053, -/*4053*/ uint16(xCondDataSize), 0, 0, 0, 4059, 4066, -/*4059*/ uint16(xSetOp), uint16(VPHADDD), -/*4061*/ uint16(xReadSlashR), -/*4062*/ uint16(xArgXmm1), -/*4063*/ uint16(xArgXmmV), -/*4064*/ uint16(xArgXmm2M128), -/*4065*/ uint16(xMatch), -/*4066*/ uint16(xSetOp), uint16(VPHADDD), -/*4068*/ uint16(xReadSlashR), -/*4069*/ uint16(xArgYmm1), -/*4070*/ uint16(xArgYmmV), -/*4071*/ uint16(xArgYmm2M256), -/*4072*/ uint16(xMatch), -/*4073*/ uint16(xCondPrefix), 3, - 0xC4, 4093, - 0x66, 4087, - 0x0, 4081, -/*4081*/ uint16(xSetOp), uint16(PHADDSW), -/*4083*/ uint16(xReadSlashR), -/*4084*/ uint16(xArgMm1), -/*4085*/ uint16(xArgMm2M64), -/*4086*/ uint16(xMatch), -/*4087*/ uint16(xSetOp), uint16(PHADDSW), -/*4089*/ uint16(xReadSlashR), -/*4090*/ uint16(xArgXmm1), -/*4091*/ uint16(xArgXmm2M128), -/*4092*/ uint16(xMatch), -/*4093*/ uint16(xCondPrefix), 1, - 0x66, 4097, -/*4097*/ uint16(xCondDataSize), 0, 0, 0, 4103, 4110, -/*4103*/ uint16(xSetOp), uint16(VPHADDSW), -/*4105*/ uint16(xReadSlashR), -/*4106*/ uint16(xArgXmm1), -/*4107*/ uint16(xArgXmmV), -/*4108*/ uint16(xArgXmm2M128), -/*4109*/ uint16(xMatch), -/*4110*/ uint16(xSetOp), uint16(VPHADDSW), -/*4112*/ uint16(xReadSlashR), -/*4113*/ uint16(xArgYmm1), -/*4114*/ uint16(xArgYmmV), -/*4115*/ uint16(xArgYmm2M256), -/*4116*/ uint16(xMatch), -/*4117*/ uint16(xCondPrefix), 3, - 0xC4, 4137, - 0x66, 4131, - 0x0, 4125, -/*4125*/ uint16(xSetOp), uint16(PMADDUBSW), -/*4127*/ uint16(xReadSlashR), -/*4128*/ uint16(xArgMm1), -/*4129*/ uint16(xArgMm2M64), -/*4130*/ uint16(xMatch), -/*4131*/ uint16(xSetOp), uint16(PMADDUBSW), -/*4133*/ uint16(xReadSlashR), -/*4134*/ uint16(xArgXmm1), -/*4135*/ uint16(xArgXmm2M128), -/*4136*/ uint16(xMatch), -/*4137*/ uint16(xCondPrefix), 1, - 0x66, 4141, -/*4141*/ uint16(xCondDataSize), 0, 0, 0, 4147, 4154, -/*4147*/ uint16(xSetOp), uint16(VPMADDUBSW), -/*4149*/ uint16(xReadSlashR), -/*4150*/ uint16(xArgXmm1), -/*4151*/ uint16(xArgXmmV), -/*4152*/ uint16(xArgXmm2M128), -/*4153*/ uint16(xMatch), -/*4154*/ uint16(xSetOp), uint16(VPMADDUBSW), -/*4156*/ uint16(xReadSlashR), -/*4157*/ uint16(xArgYmm1), -/*4158*/ uint16(xArgYmmV), -/*4159*/ uint16(xArgYmm2M256), -/*4160*/ uint16(xMatch), -/*4161*/ uint16(xCondPrefix), 3, - 0xC4, 4181, - 0x66, 4175, - 0x0, 4169, -/*4169*/ uint16(xSetOp), uint16(PHSUBW), +/*4043*/ uint16(xCondDataSize), 0, 0, 0, 4049, 4055, +/*4049*/ uint16(xSetOp), uint16(VPABSD), +/*4051*/ uint16(xReadSlashR), +/*4052*/ uint16(xArgXmm1), +/*4053*/ uint16(xArgXmm2M128), +/*4054*/ uint16(xMatch), +/*4055*/ uint16(xSetOp), uint16(VPABSD), +/*4057*/ uint16(xReadSlashR), +/*4058*/ uint16(xArgYmm1), +/*4059*/ uint16(xArgYmm2M256), +/*4060*/ uint16(xMatch), +/*4061*/ uint16(xSetOp), uint16(PABSD), +/*4063*/ uint16(xReadSlashR), +/*4064*/ uint16(xArgXmm1), +/*4065*/ uint16(xArgXmm2M128), +/*4066*/ uint16(xMatch), +/*4067*/ uint16(xCondPrefix), 2, + 0x66, 4091, + 0x166, 4073, +/*4073*/ uint16(xCondDataSize), 0, 0, 0, 4079, 4085, +/*4079*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4081*/ uint16(xReadSlashR), +/*4082*/ uint16(xArgXmm1), +/*4083*/ uint16(xArgXmm2M64), +/*4084*/ uint16(xMatch), +/*4085*/ uint16(xSetOp), uint16(VPMOVSXBW), +/*4087*/ uint16(xReadSlashR), +/*4088*/ uint16(xArgYmm1), +/*4089*/ uint16(xArgXmm2M128), +/*4090*/ uint16(xMatch), +/*4091*/ uint16(xSetOp), uint16(PMOVSXBW), +/*4093*/ uint16(xReadSlashR), +/*4094*/ uint16(xArgXmm1), +/*4095*/ uint16(xArgXmm2M64), +/*4096*/ uint16(xMatch), +/*4097*/ uint16(xCondPrefix), 2, + 0x66, 4121, + 0x166, 4103, +/*4103*/ uint16(xCondDataSize), 0, 0, 0, 4109, 4115, +/*4109*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4111*/ uint16(xReadSlashR), +/*4112*/ uint16(xArgXmm1), +/*4113*/ uint16(xArgXmm2M32), +/*4114*/ uint16(xMatch), +/*4115*/ uint16(xSetOp), uint16(VPMOVSXBD), +/*4117*/ uint16(xReadSlashR), +/*4118*/ uint16(xArgYmm1), +/*4119*/ uint16(xArgXmm2M64), +/*4120*/ uint16(xMatch), +/*4121*/ uint16(xSetOp), uint16(PMOVSXBD), +/*4123*/ uint16(xReadSlashR), +/*4124*/ uint16(xArgXmm1), +/*4125*/ uint16(xArgXmm2M32), +/*4126*/ uint16(xMatch), +/*4127*/ uint16(xCondPrefix), 2, + 0x66, 4151, + 0x166, 4133, +/*4133*/ uint16(xCondDataSize), 0, 0, 0, 4139, 4145, +/*4139*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*4141*/ uint16(xReadSlashR), +/*4142*/ uint16(xArgXmm1), +/*4143*/ uint16(xArgXmm2M16), +/*4144*/ uint16(xMatch), +/*4145*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*4147*/ uint16(xReadSlashR), +/*4148*/ uint16(xArgYmm1), +/*4149*/ uint16(xArgXmm2M32), +/*4150*/ uint16(xMatch), +/*4151*/ uint16(xSetOp), uint16(PMOVSXBQ), +/*4153*/ uint16(xReadSlashR), +/*4154*/ uint16(xArgXmm1), +/*4155*/ uint16(xArgXmm2M16), +/*4156*/ uint16(xMatch), +/*4157*/ uint16(xCondPrefix), 2, + 0x66, 4181, + 0x166, 4163, +/*4163*/ uint16(xCondDataSize), 0, 0, 0, 4169, 4175, +/*4169*/ uint16(xSetOp), uint16(VPMOVSXWD), /*4171*/ uint16(xReadSlashR), -/*4172*/ uint16(xArgMm1), -/*4173*/ uint16(xArgMm2M64), +/*4172*/ uint16(xArgXmm1), +/*4173*/ uint16(xArgXmm2M64), /*4174*/ uint16(xMatch), -/*4175*/ uint16(xSetOp), uint16(PHSUBW), +/*4175*/ uint16(xSetOp), uint16(VPMOVSXWD), /*4177*/ uint16(xReadSlashR), -/*4178*/ uint16(xArgXmm1), +/*4178*/ uint16(xArgYmm1), /*4179*/ uint16(xArgXmm2M128), /*4180*/ uint16(xMatch), -/*4181*/ uint16(xCondPrefix), 1, - 0x66, 4185, -/*4185*/ uint16(xCondDataSize), 0, 0, 0, 4191, 4198, -/*4191*/ uint16(xSetOp), uint16(VPHSUBW), -/*4193*/ uint16(xReadSlashR), -/*4194*/ uint16(xArgXmm1), -/*4195*/ uint16(xArgXmmV), -/*4196*/ uint16(xArgXmm2M128), -/*4197*/ uint16(xMatch), -/*4198*/ uint16(xSetOp), uint16(VPHSUBW), -/*4200*/ uint16(xReadSlashR), -/*4201*/ uint16(xArgYmm1), -/*4202*/ uint16(xArgYmmV), -/*4203*/ uint16(xArgYmm2M256), +/*4181*/ uint16(xSetOp), uint16(PMOVSXWD), +/*4183*/ uint16(xReadSlashR), +/*4184*/ uint16(xArgXmm1), +/*4185*/ uint16(xArgXmm2M64), +/*4186*/ uint16(xMatch), +/*4187*/ uint16(xCondPrefix), 2, + 0x66, 4211, + 0x166, 4193, +/*4193*/ uint16(xCondDataSize), 0, 0, 0, 4199, 4205, +/*4199*/ uint16(xSetOp), uint16(VPMOVSXWQ), +/*4201*/ uint16(xReadSlashR), +/*4202*/ uint16(xArgXmm1), +/*4203*/ uint16(xArgXmm2M32), /*4204*/ uint16(xMatch), -/*4205*/ uint16(xCondPrefix), 3, - 0xC4, 4225, - 0x66, 4219, - 0x0, 4213, -/*4213*/ uint16(xSetOp), uint16(PHSUBD), -/*4215*/ uint16(xReadSlashR), -/*4216*/ uint16(xArgMm1), -/*4217*/ uint16(xArgMm2M64), -/*4218*/ uint16(xMatch), -/*4219*/ uint16(xSetOp), uint16(PHSUBD), -/*4221*/ uint16(xReadSlashR), -/*4222*/ uint16(xArgXmm1), -/*4223*/ uint16(xArgXmm2M128), -/*4224*/ uint16(xMatch), -/*4225*/ uint16(xCondPrefix), 1, - 0x66, 4229, -/*4229*/ uint16(xCondDataSize), 0, 0, 0, 4235, 4242, -/*4235*/ uint16(xSetOp), uint16(VPHSUBD), +/*4205*/ uint16(xSetOp), uint16(VPMOVSXWQ), +/*4207*/ uint16(xReadSlashR), +/*4208*/ uint16(xArgYmm1), +/*4209*/ uint16(xArgXmm2M64), +/*4210*/ uint16(xMatch), +/*4211*/ uint16(xSetOp), uint16(PMOVSXWQ), +/*4213*/ uint16(xReadSlashR), +/*4214*/ uint16(xArgXmm1), +/*4215*/ uint16(xArgXmm2M32), +/*4216*/ uint16(xMatch), +/*4217*/ uint16(xCondPrefix), 2, + 0x66, 4241, + 0x166, 4223, +/*4223*/ uint16(xCondDataSize), 0, 0, 0, 4229, 4235, +/*4229*/ uint16(xSetOp), uint16(VPMOVSXDQ), +/*4231*/ uint16(xReadSlashR), +/*4232*/ uint16(xArgXmm1), +/*4233*/ uint16(xArgXmm2M64), +/*4234*/ uint16(xMatch), +/*4235*/ uint16(xSetOp), uint16(VPMOVSXDQ), /*4237*/ uint16(xReadSlashR), -/*4238*/ uint16(xArgXmm1), -/*4239*/ uint16(xArgXmmV), -/*4240*/ uint16(xArgXmm2M128), -/*4241*/ uint16(xMatch), -/*4242*/ uint16(xSetOp), uint16(VPHSUBD), -/*4244*/ uint16(xReadSlashR), -/*4245*/ uint16(xArgYmm1), -/*4246*/ uint16(xArgYmmV), -/*4247*/ uint16(xArgYmm2M256), -/*4248*/ uint16(xMatch), -/*4249*/ uint16(xCondPrefix), 3, - 0xC4, 4269, - 0x66, 4263, - 0x0, 4257, -/*4257*/ uint16(xSetOp), uint16(PHSUBSW), -/*4259*/ uint16(xReadSlashR), -/*4260*/ uint16(xArgMm1), -/*4261*/ uint16(xArgMm2M64), -/*4262*/ uint16(xMatch), -/*4263*/ uint16(xSetOp), uint16(PHSUBSW), -/*4265*/ uint16(xReadSlashR), -/*4266*/ uint16(xArgXmm1), -/*4267*/ uint16(xArgXmm2M128), -/*4268*/ uint16(xMatch), -/*4269*/ uint16(xCondPrefix), 1, +/*4238*/ uint16(xArgYmm1), +/*4239*/ uint16(xArgXmm2M128), +/*4240*/ uint16(xMatch), +/*4241*/ uint16(xSetOp), uint16(PMOVSXDQ), +/*4243*/ uint16(xReadSlashR), +/*4244*/ uint16(xArgXmm1), +/*4245*/ uint16(xArgXmm2M64), +/*4246*/ uint16(xMatch), +/*4247*/ uint16(xCondPrefix), 2, 0x66, 4273, -/*4273*/ uint16(xCondDataSize), 0, 0, 0, 4279, 4286, -/*4279*/ uint16(xSetOp), uint16(VPHSUBSW), -/*4281*/ uint16(xReadSlashR), -/*4282*/ uint16(xArgXmm1), -/*4283*/ uint16(xArgXmmV), -/*4284*/ uint16(xArgXmm2M128), -/*4285*/ uint16(xMatch), -/*4286*/ uint16(xSetOp), uint16(VPHSUBSW), -/*4288*/ uint16(xReadSlashR), -/*4289*/ uint16(xArgYmm1), -/*4290*/ uint16(xArgYmmV), -/*4291*/ uint16(xArgYmm2M256), -/*4292*/ uint16(xMatch), -/*4293*/ uint16(xCondPrefix), 3, - 0xC4, 4313, - 0x66, 4307, - 0x0, 4301, -/*4301*/ uint16(xSetOp), uint16(PSIGNB), -/*4303*/ uint16(xReadSlashR), -/*4304*/ uint16(xArgMm1), -/*4305*/ uint16(xArgMm2M64), -/*4306*/ uint16(xMatch), -/*4307*/ uint16(xSetOp), uint16(PSIGNB), -/*4309*/ uint16(xReadSlashR), -/*4310*/ uint16(xArgXmm1), -/*4311*/ uint16(xArgXmm2M128), -/*4312*/ uint16(xMatch), -/*4313*/ uint16(xCondPrefix), 1, - 0x66, 4317, -/*4317*/ uint16(xCondDataSize), 0, 0, 0, 4323, 4330, -/*4323*/ uint16(xSetOp), uint16(VPSIGNB), -/*4325*/ uint16(xReadSlashR), -/*4326*/ uint16(xArgXmm1), -/*4327*/ uint16(xArgXmmV), -/*4328*/ uint16(xArgXmm2M128), -/*4329*/ uint16(xMatch), -/*4330*/ uint16(xSetOp), uint16(VPSIGNB), -/*4332*/ uint16(xReadSlashR), -/*4333*/ uint16(xArgYmm1), -/*4334*/ uint16(xArgYmmV), -/*4335*/ uint16(xArgYmm2M256), -/*4336*/ uint16(xMatch), -/*4337*/ uint16(xCondPrefix), 3, - 0xC4, 4357, - 0x66, 4351, - 0x0, 4345, -/*4345*/ uint16(xSetOp), uint16(PSIGNW), -/*4347*/ uint16(xReadSlashR), -/*4348*/ uint16(xArgMm1), -/*4349*/ uint16(xArgMm2M64), -/*4350*/ uint16(xMatch), -/*4351*/ uint16(xSetOp), uint16(PSIGNW), -/*4353*/ uint16(xReadSlashR), -/*4354*/ uint16(xArgXmm1), -/*4355*/ uint16(xArgXmm2M128), -/*4356*/ uint16(xMatch), -/*4357*/ uint16(xCondPrefix), 1, - 0x66, 4361, -/*4361*/ uint16(xCondDataSize), 0, 0, 0, 4367, 4374, -/*4367*/ uint16(xSetOp), uint16(VPSIGNW), -/*4369*/ uint16(xReadSlashR), -/*4370*/ uint16(xArgXmm1), -/*4371*/ uint16(xArgXmmV), -/*4372*/ uint16(xArgXmm2M128), -/*4373*/ uint16(xMatch), -/*4374*/ uint16(xSetOp), uint16(VPSIGNW), -/*4376*/ uint16(xReadSlashR), -/*4377*/ uint16(xArgYmm1), -/*4378*/ uint16(xArgYmmV), -/*4379*/ uint16(xArgYmm2M256), -/*4380*/ uint16(xMatch), -/*4381*/ uint16(xCondPrefix), 3, - 0xC4, 4401, - 0x66, 4395, - 0x0, 4389, -/*4389*/ uint16(xSetOp), uint16(PSIGND), -/*4391*/ uint16(xReadSlashR), -/*4392*/ uint16(xArgMm1), -/*4393*/ uint16(xArgMm2M64), -/*4394*/ uint16(xMatch), -/*4395*/ uint16(xSetOp), uint16(PSIGND), -/*4397*/ uint16(xReadSlashR), -/*4398*/ uint16(xArgXmm1), -/*4399*/ uint16(xArgXmm2M128), -/*4400*/ uint16(xMatch), -/*4401*/ uint16(xCondPrefix), 1, - 0x66, 4405, -/*4405*/ uint16(xCondDataSize), 0, 0, 0, 4411, 4418, -/*4411*/ uint16(xSetOp), uint16(VPSIGND), -/*4413*/ uint16(xReadSlashR), -/*4414*/ uint16(xArgXmm1), -/*4415*/ uint16(xArgXmmV), -/*4416*/ uint16(xArgXmm2M128), -/*4417*/ uint16(xMatch), -/*4418*/ uint16(xSetOp), uint16(VPSIGND), -/*4420*/ uint16(xReadSlashR), -/*4421*/ uint16(xArgYmm1), -/*4422*/ uint16(xArgYmmV), -/*4423*/ uint16(xArgYmm2M256), -/*4424*/ uint16(xMatch), -/*4425*/ uint16(xCondPrefix), 3, - 0xC4, 4445, - 0x66, 4439, - 0x0, 4433, -/*4433*/ uint16(xSetOp), uint16(PMULHRSW), -/*4435*/ uint16(xReadSlashR), -/*4436*/ uint16(xArgMm1), -/*4437*/ uint16(xArgMm2M64), + 0x166, 4253, +/*4253*/ uint16(xCondDataSize), 0, 0, 0, 4259, 4266, +/*4259*/ uint16(xSetOp), uint16(VPMULDQ), +/*4261*/ uint16(xReadSlashR), +/*4262*/ uint16(xArgXmm1), +/*4263*/ uint16(xArgXmmV), +/*4264*/ uint16(xArgXmm2M128), +/*4265*/ uint16(xMatch), +/*4266*/ uint16(xSetOp), uint16(VPMULDQ), +/*4268*/ uint16(xReadSlashR), +/*4269*/ uint16(xArgYmm1), +/*4270*/ uint16(xArgYmmV), +/*4271*/ uint16(xArgYmm2M256), +/*4272*/ uint16(xMatch), +/*4273*/ uint16(xSetOp), uint16(PMULDQ), +/*4275*/ uint16(xReadSlashR), +/*4276*/ uint16(xArgXmm1), +/*4277*/ uint16(xArgXmm2M128), +/*4278*/ uint16(xMatch), +/*4279*/ uint16(xCondPrefix), 2, + 0x66, 4305, + 0x166, 4285, +/*4285*/ uint16(xCondDataSize), 0, 0, 0, 4291, 4298, +/*4291*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*4293*/ uint16(xReadSlashR), +/*4294*/ uint16(xArgXmm1), +/*4295*/ uint16(xArgXmmV), +/*4296*/ uint16(xArgXmm2M128), +/*4297*/ uint16(xMatch), +/*4298*/ uint16(xSetOp), uint16(VPCMPEQQ), +/*4300*/ uint16(xReadSlashR), +/*4301*/ uint16(xArgYmm1), +/*4302*/ uint16(xArgYmmV), +/*4303*/ uint16(xArgYmm2M256), +/*4304*/ uint16(xMatch), +/*4305*/ uint16(xSetOp), uint16(PCMPEQQ), +/*4307*/ uint16(xReadSlashR), +/*4308*/ uint16(xArgXmm1), +/*4309*/ uint16(xArgXmm2M128), +/*4310*/ uint16(xMatch), +/*4311*/ uint16(xCondPrefix), 2, + 0x66, 4341, + 0x166, 4317, +/*4317*/ uint16(xCondDataSize), 0, 0, 0, 4323, 4332, +/*4323*/ uint16(xCondIsMem), 0, 4326, +/*4326*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*4328*/ uint16(xReadSlashR), +/*4329*/ uint16(xArgXmm1), +/*4330*/ uint16(xArgM128), +/*4331*/ uint16(xMatch), +/*4332*/ uint16(xCondIsMem), 0, 4335, +/*4335*/ uint16(xSetOp), uint16(VMOVNTDQA), +/*4337*/ uint16(xReadSlashR), +/*4338*/ uint16(xArgYmm1), +/*4339*/ uint16(xArgM256), +/*4340*/ uint16(xMatch), +/*4341*/ uint16(xSetOp), uint16(MOVNTDQA), +/*4343*/ uint16(xReadSlashR), +/*4344*/ uint16(xArgXmm1), +/*4345*/ uint16(xArgM128), +/*4346*/ uint16(xMatch), +/*4347*/ uint16(xCondPrefix), 2, + 0x66, 4373, + 0x166, 4353, +/*4353*/ uint16(xCondDataSize), 0, 0, 0, 4359, 4366, +/*4359*/ uint16(xSetOp), uint16(VPACKUSDW), +/*4361*/ uint16(xReadSlashR), +/*4362*/ uint16(xArgXmm1), +/*4363*/ uint16(xArgXmmV), +/*4364*/ uint16(xArgXmm2M128), +/*4365*/ uint16(xMatch), +/*4366*/ uint16(xSetOp), uint16(VPACKUSDW), +/*4368*/ uint16(xReadSlashR), +/*4369*/ uint16(xArgYmm1), +/*4370*/ uint16(xArgYmmV), +/*4371*/ uint16(xArgYmm2M256), +/*4372*/ uint16(xMatch), +/*4373*/ uint16(xSetOp), uint16(PACKUSDW), +/*4375*/ uint16(xReadSlashR), +/*4376*/ uint16(xArgXmm1), +/*4377*/ uint16(xArgXmm2M128), +/*4378*/ uint16(xMatch), +/*4379*/ uint16(xCondPrefix), 1, + 0x266, 4383, +/*4383*/ uint16(xCondDataSize), 0, 0, 0, 4389, 4399, +/*4389*/ uint16(xCondIsMem), 0, 4392, +/*4392*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*4394*/ uint16(xReadSlashR), +/*4395*/ uint16(xArgXmm1), +/*4396*/ uint16(xArgXmmV), +/*4397*/ uint16(xArgM128), +/*4398*/ uint16(xMatch), +/*4399*/ uint16(xCondIsMem), 0, 4402, +/*4402*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*4404*/ uint16(xReadSlashR), +/*4405*/ uint16(xArgYmm1), +/*4406*/ uint16(xArgYmmV), +/*4407*/ uint16(xArgM256), +/*4408*/ uint16(xMatch), +/*4409*/ uint16(xCondPrefix), 1, + 0x266, 4413, +/*4413*/ uint16(xCondDataSize), 0, 0, 0, 4419, 4429, +/*4419*/ uint16(xCondIsMem), 0, 4422, +/*4422*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*4424*/ uint16(xReadSlashR), +/*4425*/ uint16(xArgXmm1), +/*4426*/ uint16(xArgXmmV), +/*4427*/ uint16(xArgM128), +/*4428*/ uint16(xMatch), +/*4429*/ uint16(xCondIsMem), 0, 4432, +/*4432*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*4434*/ uint16(xReadSlashR), +/*4435*/ uint16(xArgYmm1), +/*4436*/ uint16(xArgYmmV), +/*4437*/ uint16(xArgM256), /*4438*/ uint16(xMatch), -/*4439*/ uint16(xSetOp), uint16(PMULHRSW), -/*4441*/ uint16(xReadSlashR), -/*4442*/ uint16(xArgXmm1), -/*4443*/ uint16(xArgXmm2M128), -/*4444*/ uint16(xMatch), -/*4445*/ uint16(xCondPrefix), 1, - 0x66, 4449, -/*4449*/ uint16(xCondDataSize), 0, 0, 0, 4455, 4462, -/*4455*/ uint16(xSetOp), uint16(VPMULHRSW), -/*4457*/ uint16(xReadSlashR), -/*4458*/ uint16(xArgXmm1), -/*4459*/ uint16(xArgXmmV), -/*4460*/ uint16(xArgXmm2M128), -/*4461*/ uint16(xMatch), -/*4462*/ uint16(xSetOp), uint16(VPMULHRSW), +/*4439*/ uint16(xCondPrefix), 1, + 0x266, 4443, +/*4443*/ uint16(xCondDataSize), 0, 0, 0, 4449, 4459, +/*4449*/ uint16(xCondIsMem), 0, 4452, +/*4452*/ uint16(xSetOp), uint16(VMASKMOVPS), +/*4454*/ uint16(xReadSlashR), +/*4455*/ uint16(xArgM128), +/*4456*/ uint16(xArgXmmV), +/*4457*/ uint16(xArgXmm1), +/*4458*/ uint16(xMatch), +/*4459*/ uint16(xCondIsMem), 0, 4462, +/*4462*/ uint16(xSetOp), uint16(VMASKMOVPS), /*4464*/ uint16(xReadSlashR), -/*4465*/ uint16(xArgYmm1), +/*4465*/ uint16(xArgM256), /*4466*/ uint16(xArgYmmV), -/*4467*/ uint16(xArgYmm2M256), +/*4467*/ uint16(xArgYmm1), /*4468*/ uint16(xMatch), /*4469*/ uint16(xCondPrefix), 1, - 0xC4, 4473, -/*4473*/ uint16(xCondPrefix), 1, - 0x66, 4477, -/*4477*/ uint16(xCondDataSize), 0, 0, 0, 4483, 4490, -/*4483*/ uint16(xSetOp), uint16(VPERMILPS), -/*4485*/ uint16(xReadSlashR), -/*4486*/ uint16(xArgXmm1), -/*4487*/ uint16(xArgXmmV), -/*4488*/ uint16(xArgXmm2M128), -/*4489*/ uint16(xMatch), -/*4490*/ uint16(xSetOp), uint16(VPERMILPS), -/*4492*/ uint16(xReadSlashR), -/*4493*/ uint16(xArgYmm1), -/*4494*/ uint16(xArgYmmV), -/*4495*/ uint16(xArgYmm2M256), -/*4496*/ uint16(xMatch), -/*4497*/ uint16(xCondPrefix), 1, - 0xC4, 4501, -/*4501*/ uint16(xCondPrefix), 1, - 0x66, 4505, -/*4505*/ uint16(xCondDataSize), 0, 0, 0, 4511, 4518, -/*4511*/ uint16(xSetOp), uint16(VPERMILPD), + 0x266, 4473, +/*4473*/ uint16(xCondDataSize), 0, 0, 0, 4479, 4489, +/*4479*/ uint16(xCondIsMem), 0, 4482, +/*4482*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*4484*/ uint16(xReadSlashR), +/*4485*/ uint16(xArgM128), +/*4486*/ uint16(xArgXmmV), +/*4487*/ uint16(xArgXmm1), +/*4488*/ uint16(xMatch), +/*4489*/ uint16(xCondIsMem), 0, 4492, +/*4492*/ uint16(xSetOp), uint16(VMASKMOVPD), +/*4494*/ uint16(xReadSlashR), +/*4495*/ uint16(xArgM256), +/*4496*/ uint16(xArgYmmV), +/*4497*/ uint16(xArgYmm1), +/*4498*/ uint16(xMatch), +/*4499*/ uint16(xCondPrefix), 2, + 0x66, 4523, + 0x166, 4505, +/*4505*/ uint16(xCondDataSize), 0, 0, 0, 4511, 4517, +/*4511*/ uint16(xSetOp), uint16(VPMOVZXBW), /*4513*/ uint16(xReadSlashR), /*4514*/ uint16(xArgXmm1), -/*4515*/ uint16(xArgXmmV), -/*4516*/ uint16(xArgXmm2M128), -/*4517*/ uint16(xMatch), -/*4518*/ uint16(xSetOp), uint16(VPERMILPD), -/*4520*/ uint16(xReadSlashR), -/*4521*/ uint16(xArgYmm1), -/*4522*/ uint16(xArgYmmV), -/*4523*/ uint16(xArgYmm2M256), -/*4524*/ uint16(xMatch), -/*4525*/ uint16(xCondPrefix), 1, - 0xC4, 4529, -/*4529*/ uint16(xCondPrefix), 1, - 0x66, 4533, -/*4533*/ uint16(xCondDataSize), 0, 0, 0, 4539, 4545, -/*4539*/ uint16(xSetOp), uint16(VTESTPS), -/*4541*/ uint16(xReadSlashR), -/*4542*/ uint16(xArgXmm1), -/*4543*/ uint16(xArgXmm2M128), -/*4544*/ uint16(xMatch), -/*4545*/ uint16(xSetOp), uint16(VTESTPS), -/*4547*/ uint16(xReadSlashR), -/*4548*/ uint16(xArgYmm1), -/*4549*/ uint16(xArgYmm2M256), -/*4550*/ uint16(xMatch), -/*4551*/ uint16(xCondPrefix), 1, - 0xC4, 4555, -/*4555*/ uint16(xCondPrefix), 1, - 0x66, 4559, -/*4559*/ uint16(xCondDataSize), 0, 0, 0, 4565, 4571, -/*4565*/ uint16(xSetOp), uint16(VTESTPD), -/*4567*/ uint16(xReadSlashR), -/*4568*/ uint16(xArgXmm1), -/*4569*/ uint16(xArgXmm2M128), -/*4570*/ uint16(xMatch), -/*4571*/ uint16(xSetOp), uint16(VTESTPD), +/*4515*/ uint16(xArgXmm2M64), +/*4516*/ uint16(xMatch), +/*4517*/ uint16(xSetOp), uint16(VPMOVZXBW), +/*4519*/ uint16(xReadSlashR), +/*4520*/ uint16(xArgYmm1), +/*4521*/ uint16(xArgXmm2M128), +/*4522*/ uint16(xMatch), +/*4523*/ uint16(xSetOp), uint16(PMOVZXBW), +/*4525*/ uint16(xReadSlashR), +/*4526*/ uint16(xArgXmm1), +/*4527*/ uint16(xArgXmm2M64), +/*4528*/ uint16(xMatch), +/*4529*/ uint16(xCondPrefix), 2, + 0x66, 4553, + 0x166, 4535, +/*4535*/ uint16(xCondDataSize), 0, 0, 0, 4541, 4547, +/*4541*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*4543*/ uint16(xReadSlashR), +/*4544*/ uint16(xArgXmm1), +/*4545*/ uint16(xArgXmm2M32), +/*4546*/ uint16(xMatch), +/*4547*/ uint16(xSetOp), uint16(VPMOVZXBD), +/*4549*/ uint16(xReadSlashR), +/*4550*/ uint16(xArgYmm1), +/*4551*/ uint16(xArgXmm2M64), +/*4552*/ uint16(xMatch), +/*4553*/ uint16(xSetOp), uint16(PMOVZXBD), +/*4555*/ uint16(xReadSlashR), +/*4556*/ uint16(xArgXmm1), +/*4557*/ uint16(xArgXmm2M32), +/*4558*/ uint16(xMatch), +/*4559*/ uint16(xCondPrefix), 2, + 0x66, 4583, + 0x166, 4565, +/*4565*/ uint16(xCondDataSize), 0, 0, 0, 4571, 4577, +/*4571*/ uint16(xSetOp), uint16(VPMOVZXBQ), /*4573*/ uint16(xReadSlashR), -/*4574*/ uint16(xArgYmm1), -/*4575*/ uint16(xArgYmm2M256), +/*4574*/ uint16(xArgXmm1), +/*4575*/ uint16(xArgXmm2M16), /*4576*/ uint16(xMatch), -/*4577*/ uint16(xCondPrefix), 1, - 0x66, 4581, -/*4581*/ uint16(xSetOp), uint16(PBLENDVB), -/*4583*/ uint16(xReadSlashR), -/*4584*/ uint16(xArgXmm1), -/*4585*/ uint16(xArgXmm2M128), -/*4586*/ uint16(xArgXMM0), -/*4587*/ uint16(xMatch), -/*4588*/ uint16(xCondPrefix), 1, - 0xC4, 4592, -/*4592*/ uint16(xCondPrefix), 1, - 0x66, 4596, -/*4596*/ uint16(xCondDataSize), 0, 0, 0, 4602, 4608, -/*4602*/ uint16(xSetOp), uint16(VCVTPH2PS), -/*4604*/ uint16(xReadSlashR), -/*4605*/ uint16(xArgXmm1), -/*4606*/ uint16(xArgXmm2M64), -/*4607*/ uint16(xMatch), -/*4608*/ uint16(xSetOp), uint16(VCVTPH2PS), -/*4610*/ uint16(xReadSlashR), -/*4611*/ uint16(xArgYmm1), -/*4612*/ uint16(xArgXmm2M128), -/*4613*/ uint16(xMatch), -/*4614*/ uint16(xCondPrefix), 1, - 0x66, 4618, -/*4618*/ uint16(xSetOp), uint16(BLENDVPS), -/*4620*/ uint16(xReadSlashR), -/*4621*/ uint16(xArgXmm1), -/*4622*/ uint16(xArgXmm2M128), -/*4623*/ uint16(xArgXMM0), -/*4624*/ uint16(xMatch), -/*4625*/ uint16(xCondPrefix), 1, - 0x66, 4629, -/*4629*/ uint16(xSetOp), uint16(BLENDVPD), -/*4631*/ uint16(xReadSlashR), -/*4632*/ uint16(xArgXmm1), -/*4633*/ uint16(xArgXmm2M128), -/*4634*/ uint16(xArgXMM0), -/*4635*/ uint16(xMatch), -/*4636*/ uint16(xCondPrefix), 1, - 0xC4, 4640, -/*4640*/ uint16(xCondPrefix), 1, - 0x66, 4644, -/*4644*/ uint16(xCondDataSize), 0, 0, 0, 0, 4650, -/*4650*/ uint16(xSetOp), uint16(VPERMPS), -/*4652*/ uint16(xReadSlashR), -/*4653*/ uint16(xArgYmm1), -/*4654*/ uint16(xArgYmmV), -/*4655*/ uint16(xArgYmm2M256), -/*4656*/ uint16(xMatch), -/*4657*/ uint16(xCondPrefix), 2, - 0xC4, 4669, - 0x66, 4663, -/*4663*/ uint16(xSetOp), uint16(PTEST), -/*4665*/ uint16(xReadSlashR), -/*4666*/ uint16(xArgXmm1), -/*4667*/ uint16(xArgXmm2M128), -/*4668*/ uint16(xMatch), -/*4669*/ uint16(xCondPrefix), 1, +/*4577*/ uint16(xSetOp), uint16(VPMOVZXBQ), +/*4579*/ uint16(xReadSlashR), +/*4580*/ uint16(xArgYmm1), +/*4581*/ uint16(xArgXmm2M32), +/*4582*/ uint16(xMatch), +/*4583*/ uint16(xSetOp), uint16(PMOVZXBQ), +/*4585*/ uint16(xReadSlashR), +/*4586*/ uint16(xArgXmm1), +/*4587*/ uint16(xArgXmm2M16), +/*4588*/ uint16(xMatch), +/*4589*/ uint16(xCondPrefix), 2, + 0x66, 4613, + 0x166, 4595, +/*4595*/ uint16(xCondDataSize), 0, 0, 0, 4601, 4607, +/*4601*/ uint16(xSetOp), uint16(VPMOVZXWD), +/*4603*/ uint16(xReadSlashR), +/*4604*/ uint16(xArgXmm1), +/*4605*/ uint16(xArgXmm2M64), +/*4606*/ uint16(xMatch), +/*4607*/ uint16(xSetOp), uint16(VPMOVZXWD), +/*4609*/ uint16(xReadSlashR), +/*4610*/ uint16(xArgYmm1), +/*4611*/ uint16(xArgXmm2M128), +/*4612*/ uint16(xMatch), +/*4613*/ uint16(xSetOp), uint16(PMOVZXWD), +/*4615*/ uint16(xReadSlashR), +/*4616*/ uint16(xArgXmm1), +/*4617*/ uint16(xArgXmm2M64), +/*4618*/ uint16(xMatch), +/*4619*/ uint16(xCondPrefix), 2, + 0x66, 4643, + 0x166, 4625, +/*4625*/ uint16(xCondDataSize), 0, 0, 0, 4631, 4637, +/*4631*/ uint16(xSetOp), uint16(VPMOVZXWQ), +/*4633*/ uint16(xReadSlashR), +/*4634*/ uint16(xArgXmm1), +/*4635*/ uint16(xArgXmm2M32), +/*4636*/ uint16(xMatch), +/*4637*/ uint16(xSetOp), uint16(VPMOVZXWQ), +/*4639*/ uint16(xReadSlashR), +/*4640*/ uint16(xArgYmm1), +/*4641*/ uint16(xArgXmm2M64), +/*4642*/ uint16(xMatch), +/*4643*/ uint16(xSetOp), uint16(PMOVZXWQ), +/*4645*/ uint16(xReadSlashR), +/*4646*/ uint16(xArgXmm1), +/*4647*/ uint16(xArgXmm2M32), +/*4648*/ uint16(xMatch), +/*4649*/ uint16(xCondPrefix), 2, 0x66, 4673, -/*4673*/ uint16(xCondDataSize), 0, 0, 0, 4679, 4685, -/*4679*/ uint16(xSetOp), uint16(VPTEST), -/*4681*/ uint16(xReadSlashR), -/*4682*/ uint16(xArgXmm1), -/*4683*/ uint16(xArgXmm2M128), -/*4684*/ uint16(xMatch), -/*4685*/ uint16(xSetOp), uint16(VPTEST), -/*4687*/ uint16(xReadSlashR), -/*4688*/ uint16(xArgYmm1), -/*4689*/ uint16(xArgYmm2M256), -/*4690*/ uint16(xMatch), -/*4691*/ uint16(xCondPrefix), 1, - 0xC4, 4695, -/*4695*/ uint16(xCondPrefix), 1, - 0x66, 4699, -/*4699*/ uint16(xCondDataSize), 0, 0, 0, 4705, 4720, -/*4705*/ uint16(xCondIsMem), 4708, 4714, -/*4708*/ uint16(xSetOp), uint16(VBROADCASTSS), + 0x166, 4655, +/*4655*/ uint16(xCondDataSize), 0, 0, 0, 4661, 4667, +/*4661*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*4663*/ uint16(xReadSlashR), +/*4664*/ uint16(xArgXmm1), +/*4665*/ uint16(xArgXmm2M64), +/*4666*/ uint16(xMatch), +/*4667*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*4669*/ uint16(xReadSlashR), +/*4670*/ uint16(xArgYmm1), +/*4671*/ uint16(xArgXmm2M128), +/*4672*/ uint16(xMatch), +/*4673*/ uint16(xSetOp), uint16(PMOVZXDQ), +/*4675*/ uint16(xReadSlashR), +/*4676*/ uint16(xArgXmm1), +/*4677*/ uint16(xArgXmm2M64), +/*4678*/ uint16(xMatch), +/*4679*/ uint16(xCondPrefix), 1, + 0x266, 4683, +/*4683*/ uint16(xCondDataSize), 0, 0, 0, 0, 4689, +/*4689*/ uint16(xSetOp), uint16(VPERMD), +/*4691*/ uint16(xReadSlashR), +/*4692*/ uint16(xArgYmm1), +/*4693*/ uint16(xArgYmmV), +/*4694*/ uint16(xArgYmm2M256), +/*4695*/ uint16(xMatch), +/*4696*/ uint16(xCondPrefix), 2, + 0x66, 4722, + 0x166, 4702, +/*4702*/ uint16(xCondDataSize), 0, 0, 0, 4708, 4715, +/*4708*/ uint16(xSetOp), uint16(VPCMPGTQ), /*4710*/ uint16(xReadSlashR), /*4711*/ uint16(xArgXmm1), -/*4712*/ uint16(xArgXmm2), -/*4713*/ uint16(xMatch), -/*4714*/ uint16(xSetOp), uint16(VBROADCASTSS), -/*4716*/ uint16(xReadSlashR), -/*4717*/ uint16(xArgXmm1), -/*4718*/ uint16(xArgM32), -/*4719*/ uint16(xMatch), -/*4720*/ uint16(xCondIsMem), 4723, 4729, -/*4723*/ uint16(xSetOp), uint16(VBROADCASTSS), -/*4725*/ uint16(xReadSlashR), -/*4726*/ uint16(xArgYmm1), -/*4727*/ uint16(xArgXmm2), -/*4728*/ uint16(xMatch), -/*4729*/ uint16(xSetOp), uint16(VBROADCASTSS), -/*4731*/ uint16(xReadSlashR), -/*4732*/ uint16(xArgYmm1), -/*4733*/ uint16(xArgM32), -/*4734*/ uint16(xMatch), -/*4735*/ uint16(xCondPrefix), 1, - 0xC4, 4739, -/*4739*/ uint16(xCondPrefix), 1, - 0x66, 4743, -/*4743*/ uint16(xCondDataSize), 0, 0, 0, 0, 4749, -/*4749*/ uint16(xCondIsMem), 4752, 4758, -/*4752*/ uint16(xSetOp), uint16(VBROADCASTSD), -/*4754*/ uint16(xReadSlashR), -/*4755*/ uint16(xArgYmm1), -/*4756*/ uint16(xArgXmm2), -/*4757*/ uint16(xMatch), -/*4758*/ uint16(xSetOp), uint16(VBROADCASTSD), -/*4760*/ uint16(xReadSlashR), -/*4761*/ uint16(xArgYmm1), -/*4762*/ uint16(xArgM64), -/*4763*/ uint16(xMatch), -/*4764*/ uint16(xCondPrefix), 1, - 0xC4, 4768, -/*4768*/ uint16(xCondPrefix), 1, - 0x66, 4772, -/*4772*/ uint16(xCondDataSize), 0, 0, 0, 0, 4778, -/*4778*/ uint16(xCondIsMem), 0, 4781, -/*4781*/ uint16(xSetOp), uint16(VBROADCASTF128), -/*4783*/ uint16(xReadSlashR), -/*4784*/ uint16(xArgYmm1), -/*4785*/ uint16(xArgM128), -/*4786*/ uint16(xMatch), -/*4787*/ uint16(xCondPrefix), 3, - 0xC4, 4807, - 0x66, 4801, - 0x0, 4795, -/*4795*/ uint16(xSetOp), uint16(PABSB), -/*4797*/ uint16(xReadSlashR), -/*4798*/ uint16(xArgMm1), -/*4799*/ uint16(xArgMm2M64), -/*4800*/ uint16(xMatch), -/*4801*/ uint16(xSetOp), uint16(PABSB), -/*4803*/ uint16(xReadSlashR), -/*4804*/ uint16(xArgXmm1), -/*4805*/ uint16(xArgXmm2M128), -/*4806*/ uint16(xMatch), -/*4807*/ uint16(xCondPrefix), 1, - 0x66, 4811, -/*4811*/ uint16(xCondDataSize), 0, 0, 0, 4817, 4823, -/*4817*/ uint16(xSetOp), uint16(VPABSB), -/*4819*/ uint16(xReadSlashR), -/*4820*/ uint16(xArgXmm1), -/*4821*/ uint16(xArgXmm2M128), -/*4822*/ uint16(xMatch), -/*4823*/ uint16(xSetOp), uint16(VPABSB), -/*4825*/ uint16(xReadSlashR), -/*4826*/ uint16(xArgYmm1), -/*4827*/ uint16(xArgYmm2M256), -/*4828*/ uint16(xMatch), -/*4829*/ uint16(xCondPrefix), 3, - 0xC4, 4849, - 0x66, 4843, - 0x0, 4837, -/*4837*/ uint16(xSetOp), uint16(PABSW), -/*4839*/ uint16(xReadSlashR), -/*4840*/ uint16(xArgMm1), -/*4841*/ uint16(xArgMm2M64), +/*4712*/ uint16(xArgXmmV), +/*4713*/ uint16(xArgXmm2M128), +/*4714*/ uint16(xMatch), +/*4715*/ uint16(xSetOp), uint16(VPCMPGTQ), +/*4717*/ uint16(xReadSlashR), +/*4718*/ uint16(xArgYmm1), +/*4719*/ uint16(xArgYmmV), +/*4720*/ uint16(xArgYmm2M256), +/*4721*/ uint16(xMatch), +/*4722*/ uint16(xSetOp), uint16(PCMPGTQ), +/*4724*/ uint16(xReadSlashR), +/*4725*/ uint16(xArgXmm1), +/*4726*/ uint16(xArgXmm2M128), +/*4727*/ uint16(xMatch), +/*4728*/ uint16(xCondPrefix), 2, + 0x66, 4754, + 0x166, 4734, +/*4734*/ uint16(xCondDataSize), 0, 0, 0, 4740, 4747, +/*4740*/ uint16(xSetOp), uint16(VPMINSB), +/*4742*/ uint16(xReadSlashR), +/*4743*/ uint16(xArgXmm1), +/*4744*/ uint16(xArgXmmV), +/*4745*/ uint16(xArgXmm2M128), +/*4746*/ uint16(xMatch), +/*4747*/ uint16(xSetOp), uint16(VPMINSB), +/*4749*/ uint16(xReadSlashR), +/*4750*/ uint16(xArgYmm1), +/*4751*/ uint16(xArgYmmV), +/*4752*/ uint16(xArgYmm2M256), +/*4753*/ uint16(xMatch), +/*4754*/ uint16(xSetOp), uint16(PMINSB), +/*4756*/ uint16(xReadSlashR), +/*4757*/ uint16(xArgXmm1), +/*4758*/ uint16(xArgXmm2M128), +/*4759*/ uint16(xMatch), +/*4760*/ uint16(xCondPrefix), 2, + 0x66, 4786, + 0x166, 4766, +/*4766*/ uint16(xCondDataSize), 0, 0, 0, 4772, 4779, +/*4772*/ uint16(xSetOp), uint16(VPMINSD), +/*4774*/ uint16(xReadSlashR), +/*4775*/ uint16(xArgXmm1), +/*4776*/ uint16(xArgXmmV), +/*4777*/ uint16(xArgXmm2M128), +/*4778*/ uint16(xMatch), +/*4779*/ uint16(xSetOp), uint16(VPMINSD), +/*4781*/ uint16(xReadSlashR), +/*4782*/ uint16(xArgYmm1), +/*4783*/ uint16(xArgYmmV), +/*4784*/ uint16(xArgYmm2M256), +/*4785*/ uint16(xMatch), +/*4786*/ uint16(xSetOp), uint16(PMINSD), +/*4788*/ uint16(xReadSlashR), +/*4789*/ uint16(xArgXmm1), +/*4790*/ uint16(xArgXmm2M128), +/*4791*/ uint16(xMatch), +/*4792*/ uint16(xCondPrefix), 2, + 0x66, 4818, + 0x166, 4798, +/*4798*/ uint16(xCondDataSize), 0, 0, 0, 4804, 4811, +/*4804*/ uint16(xSetOp), uint16(VPMINUW), +/*4806*/ uint16(xReadSlashR), +/*4807*/ uint16(xArgXmm1), +/*4808*/ uint16(xArgXmmV), +/*4809*/ uint16(xArgXmm2M128), +/*4810*/ uint16(xMatch), +/*4811*/ uint16(xSetOp), uint16(VPMINUW), +/*4813*/ uint16(xReadSlashR), +/*4814*/ uint16(xArgYmm1), +/*4815*/ uint16(xArgYmmV), +/*4816*/ uint16(xArgYmm2M256), +/*4817*/ uint16(xMatch), +/*4818*/ uint16(xSetOp), uint16(PMINUW), +/*4820*/ uint16(xReadSlashR), +/*4821*/ uint16(xArgXmm1), +/*4822*/ uint16(xArgXmm2M128), +/*4823*/ uint16(xMatch), +/*4824*/ uint16(xCondPrefix), 2, + 0x66, 4850, + 0x166, 4830, +/*4830*/ uint16(xCondDataSize), 0, 0, 0, 4836, 4843, +/*4836*/ uint16(xSetOp), uint16(VPMINUD), +/*4838*/ uint16(xReadSlashR), +/*4839*/ uint16(xArgXmm1), +/*4840*/ uint16(xArgXmmV), +/*4841*/ uint16(xArgXmm2M128), /*4842*/ uint16(xMatch), -/*4843*/ uint16(xSetOp), uint16(PABSW), +/*4843*/ uint16(xSetOp), uint16(VPMINUD), /*4845*/ uint16(xReadSlashR), -/*4846*/ uint16(xArgXmm1), -/*4847*/ uint16(xArgXmm2M128), -/*4848*/ uint16(xMatch), -/*4849*/ uint16(xCondPrefix), 1, - 0x66, 4853, -/*4853*/ uint16(xCondDataSize), 0, 0, 0, 4859, 4865, -/*4859*/ uint16(xSetOp), uint16(VPABSW), -/*4861*/ uint16(xReadSlashR), -/*4862*/ uint16(xArgXmm1), -/*4863*/ uint16(xArgXmm2M128), -/*4864*/ uint16(xMatch), -/*4865*/ uint16(xSetOp), uint16(VPABSW), -/*4867*/ uint16(xReadSlashR), -/*4868*/ uint16(xArgYmm1), -/*4869*/ uint16(xArgYmm2M256), -/*4870*/ uint16(xMatch), -/*4871*/ uint16(xCondPrefix), 3, - 0xC4, 4891, - 0x66, 4885, - 0x0, 4879, -/*4879*/ uint16(xSetOp), uint16(PABSD), -/*4881*/ uint16(xReadSlashR), -/*4882*/ uint16(xArgMm1), -/*4883*/ uint16(xArgMm2M64), -/*4884*/ uint16(xMatch), -/*4885*/ uint16(xSetOp), uint16(PABSD), -/*4887*/ uint16(xReadSlashR), -/*4888*/ uint16(xArgXmm1), -/*4889*/ uint16(xArgXmm2M128), -/*4890*/ uint16(xMatch), -/*4891*/ uint16(xCondPrefix), 1, - 0x66, 4895, -/*4895*/ uint16(xCondDataSize), 0, 0, 0, 4901, 4907, -/*4901*/ uint16(xSetOp), uint16(VPABSD), -/*4903*/ uint16(xReadSlashR), -/*4904*/ uint16(xArgXmm1), +/*4846*/ uint16(xArgYmm1), +/*4847*/ uint16(xArgYmmV), +/*4848*/ uint16(xArgYmm2M256), +/*4849*/ uint16(xMatch), +/*4850*/ uint16(xSetOp), uint16(PMINUD), +/*4852*/ uint16(xReadSlashR), +/*4853*/ uint16(xArgXmm1), +/*4854*/ uint16(xArgXmm2M128), +/*4855*/ uint16(xMatch), +/*4856*/ uint16(xCondPrefix), 2, + 0x66, 4882, + 0x166, 4862, +/*4862*/ uint16(xCondDataSize), 0, 0, 0, 4868, 4875, +/*4868*/ uint16(xSetOp), uint16(VPMAXSB), +/*4870*/ uint16(xReadSlashR), +/*4871*/ uint16(xArgXmm1), +/*4872*/ uint16(xArgXmmV), +/*4873*/ uint16(xArgXmm2M128), +/*4874*/ uint16(xMatch), +/*4875*/ uint16(xSetOp), uint16(VPMAXSB), +/*4877*/ uint16(xReadSlashR), +/*4878*/ uint16(xArgYmm1), +/*4879*/ uint16(xArgYmmV), +/*4880*/ uint16(xArgYmm2M256), +/*4881*/ uint16(xMatch), +/*4882*/ uint16(xSetOp), uint16(PMAXSB), +/*4884*/ uint16(xReadSlashR), +/*4885*/ uint16(xArgXmm1), +/*4886*/ uint16(xArgXmm2M128), +/*4887*/ uint16(xMatch), +/*4888*/ uint16(xCondPrefix), 2, + 0x66, 4914, + 0x166, 4894, +/*4894*/ uint16(xCondDataSize), 0, 0, 0, 4900, 4907, +/*4900*/ uint16(xSetOp), uint16(VPMAXSD), +/*4902*/ uint16(xReadSlashR), +/*4903*/ uint16(xArgXmm1), +/*4904*/ uint16(xArgXmmV), /*4905*/ uint16(xArgXmm2M128), /*4906*/ uint16(xMatch), -/*4907*/ uint16(xSetOp), uint16(VPABSD), +/*4907*/ uint16(xSetOp), uint16(VPMAXSD), /*4909*/ uint16(xReadSlashR), /*4910*/ uint16(xArgYmm1), -/*4911*/ uint16(xArgYmm2M256), -/*4912*/ uint16(xMatch), -/*4913*/ uint16(xCondPrefix), 2, - 0xC4, 4925, - 0x66, 4919, -/*4919*/ uint16(xSetOp), uint16(PMOVSXBW), -/*4921*/ uint16(xReadSlashR), -/*4922*/ uint16(xArgXmm1), -/*4923*/ uint16(xArgXmm2M64), -/*4924*/ uint16(xMatch), -/*4925*/ uint16(xCondPrefix), 1, - 0x66, 4929, -/*4929*/ uint16(xCondDataSize), 0, 0, 0, 4935, 4941, -/*4935*/ uint16(xSetOp), uint16(VPMOVSXBW), -/*4937*/ uint16(xReadSlashR), -/*4938*/ uint16(xArgXmm1), -/*4939*/ uint16(xArgXmm2M64), -/*4940*/ uint16(xMatch), -/*4941*/ uint16(xSetOp), uint16(VPMOVSXBW), -/*4943*/ uint16(xReadSlashR), -/*4944*/ uint16(xArgYmm1), -/*4945*/ uint16(xArgXmm2M128), -/*4946*/ uint16(xMatch), -/*4947*/ uint16(xCondPrefix), 2, - 0xC4, 4959, - 0x66, 4953, -/*4953*/ uint16(xSetOp), uint16(PMOVSXBD), -/*4955*/ uint16(xReadSlashR), -/*4956*/ uint16(xArgXmm1), -/*4957*/ uint16(xArgXmm2M32), -/*4958*/ uint16(xMatch), -/*4959*/ uint16(xCondPrefix), 1, - 0x66, 4963, -/*4963*/ uint16(xCondDataSize), 0, 0, 0, 4969, 4975, -/*4969*/ uint16(xSetOp), uint16(VPMOVSXBD), -/*4971*/ uint16(xReadSlashR), -/*4972*/ uint16(xArgXmm1), -/*4973*/ uint16(xArgXmm2M32), -/*4974*/ uint16(xMatch), -/*4975*/ uint16(xSetOp), uint16(VPMOVSXBD), -/*4977*/ uint16(xReadSlashR), -/*4978*/ uint16(xArgYmm1), -/*4979*/ uint16(xArgXmm2M64), -/*4980*/ uint16(xMatch), -/*4981*/ uint16(xCondPrefix), 2, - 0xC4, 4993, - 0x66, 4987, -/*4987*/ uint16(xSetOp), uint16(PMOVSXBQ), -/*4989*/ uint16(xReadSlashR), -/*4990*/ uint16(xArgXmm1), -/*4991*/ uint16(xArgXmm2M16), -/*4992*/ uint16(xMatch), -/*4993*/ uint16(xCondPrefix), 1, - 0x66, 4997, -/*4997*/ uint16(xCondDataSize), 0, 0, 0, 5003, 5009, -/*5003*/ uint16(xSetOp), uint16(VPMOVSXBQ), +/*4911*/ uint16(xArgYmmV), +/*4912*/ uint16(xArgYmm2M256), +/*4913*/ uint16(xMatch), +/*4914*/ uint16(xSetOp), uint16(PMAXSD), +/*4916*/ uint16(xReadSlashR), +/*4917*/ uint16(xArgXmm1), +/*4918*/ uint16(xArgXmm2M128), +/*4919*/ uint16(xMatch), +/*4920*/ uint16(xCondPrefix), 2, + 0x66, 4946, + 0x166, 4926, +/*4926*/ uint16(xCondDataSize), 0, 0, 0, 4932, 4939, +/*4932*/ uint16(xSetOp), uint16(VPMAXUW), +/*4934*/ uint16(xReadSlashR), +/*4935*/ uint16(xArgXmm1), +/*4936*/ uint16(xArgXmmV), +/*4937*/ uint16(xArgXmm2M128), +/*4938*/ uint16(xMatch), +/*4939*/ uint16(xSetOp), uint16(VPMAXUW), +/*4941*/ uint16(xReadSlashR), +/*4942*/ uint16(xArgYmm1), +/*4943*/ uint16(xArgYmmV), +/*4944*/ uint16(xArgYmm2M256), +/*4945*/ uint16(xMatch), +/*4946*/ uint16(xSetOp), uint16(PMAXUW), +/*4948*/ uint16(xReadSlashR), +/*4949*/ uint16(xArgXmm1), +/*4950*/ uint16(xArgXmm2M128), +/*4951*/ uint16(xMatch), +/*4952*/ uint16(xCondPrefix), 2, + 0x66, 4978, + 0x166, 4958, +/*4958*/ uint16(xCondDataSize), 0, 0, 0, 4964, 4971, +/*4964*/ uint16(xSetOp), uint16(VPMAXUD), +/*4966*/ uint16(xReadSlashR), +/*4967*/ uint16(xArgXmm1), +/*4968*/ uint16(xArgXmmV), +/*4969*/ uint16(xArgXmm2M128), +/*4970*/ uint16(xMatch), +/*4971*/ uint16(xSetOp), uint16(VPMAXUD), +/*4973*/ uint16(xReadSlashR), +/*4974*/ uint16(xArgYmm1), +/*4975*/ uint16(xArgYmmV), +/*4976*/ uint16(xArgYmm2M256), +/*4977*/ uint16(xMatch), +/*4978*/ uint16(xSetOp), uint16(PMAXUD), +/*4980*/ uint16(xReadSlashR), +/*4981*/ uint16(xArgXmm1), +/*4982*/ uint16(xArgXmm2M128), +/*4983*/ uint16(xMatch), +/*4984*/ uint16(xCondPrefix), 2, + 0x66, 5010, + 0x166, 4990, +/*4990*/ uint16(xCondDataSize), 0, 0, 0, 4996, 5003, +/*4996*/ uint16(xSetOp), uint16(VPMULLD), +/*4998*/ uint16(xReadSlashR), +/*4999*/ uint16(xArgXmm1), +/*5000*/ uint16(xArgXmmV), +/*5001*/ uint16(xArgXmm2M128), +/*5002*/ uint16(xMatch), +/*5003*/ uint16(xSetOp), uint16(VPMULLD), /*5005*/ uint16(xReadSlashR), -/*5006*/ uint16(xArgXmm1), -/*5007*/ uint16(xArgXmm2M16), -/*5008*/ uint16(xMatch), -/*5009*/ uint16(xSetOp), uint16(VPMOVSXBQ), -/*5011*/ uint16(xReadSlashR), -/*5012*/ uint16(xArgYmm1), -/*5013*/ uint16(xArgXmm2M32), -/*5014*/ uint16(xMatch), -/*5015*/ uint16(xCondPrefix), 2, - 0xC4, 5027, - 0x66, 5021, -/*5021*/ uint16(xSetOp), uint16(PMOVSXWD), -/*5023*/ uint16(xReadSlashR), -/*5024*/ uint16(xArgXmm1), -/*5025*/ uint16(xArgXmm2M64), -/*5026*/ uint16(xMatch), -/*5027*/ uint16(xCondPrefix), 1, - 0x66, 5031, -/*5031*/ uint16(xCondDataSize), 0, 0, 0, 5037, 5043, -/*5037*/ uint16(xSetOp), uint16(VPMOVSXWD), -/*5039*/ uint16(xReadSlashR), -/*5040*/ uint16(xArgXmm1), -/*5041*/ uint16(xArgXmm2M64), -/*5042*/ uint16(xMatch), -/*5043*/ uint16(xSetOp), uint16(VPMOVSXWD), -/*5045*/ uint16(xReadSlashR), -/*5046*/ uint16(xArgYmm1), -/*5047*/ uint16(xArgXmm2M128), -/*5048*/ uint16(xMatch), -/*5049*/ uint16(xCondPrefix), 2, - 0xC4, 5061, - 0x66, 5055, -/*5055*/ uint16(xSetOp), uint16(PMOVSXWQ), -/*5057*/ uint16(xReadSlashR), -/*5058*/ uint16(xArgXmm1), -/*5059*/ uint16(xArgXmm2M32), -/*5060*/ uint16(xMatch), -/*5061*/ uint16(xCondPrefix), 1, - 0x66, 5065, -/*5065*/ uint16(xCondDataSize), 0, 0, 0, 5071, 5077, -/*5071*/ uint16(xSetOp), uint16(VPMOVSXWQ), -/*5073*/ uint16(xReadSlashR), -/*5074*/ uint16(xArgXmm1), -/*5075*/ uint16(xArgXmm2M32), -/*5076*/ uint16(xMatch), -/*5077*/ uint16(xSetOp), uint16(VPMOVSXWQ), -/*5079*/ uint16(xReadSlashR), -/*5080*/ uint16(xArgYmm1), -/*5081*/ uint16(xArgXmm2M64), -/*5082*/ uint16(xMatch), -/*5083*/ uint16(xCondPrefix), 2, - 0xC4, 5095, - 0x66, 5089, -/*5089*/ uint16(xSetOp), uint16(PMOVSXDQ), -/*5091*/ uint16(xReadSlashR), -/*5092*/ uint16(xArgXmm1), -/*5093*/ uint16(xArgXmm2M64), -/*5094*/ uint16(xMatch), -/*5095*/ uint16(xCondPrefix), 1, - 0x66, 5099, -/*5099*/ uint16(xCondDataSize), 0, 0, 0, 5105, 5111, -/*5105*/ uint16(xSetOp), uint16(VPMOVSXDQ), -/*5107*/ uint16(xReadSlashR), -/*5108*/ uint16(xArgXmm1), -/*5109*/ uint16(xArgXmm2M64), -/*5110*/ uint16(xMatch), -/*5111*/ uint16(xSetOp), uint16(VPMOVSXDQ), -/*5113*/ uint16(xReadSlashR), -/*5114*/ uint16(xArgYmm1), -/*5115*/ uint16(xArgXmm2M128), -/*5116*/ uint16(xMatch), -/*5117*/ uint16(xCondPrefix), 2, - 0xC4, 5129, - 0x66, 5123, -/*5123*/ uint16(xSetOp), uint16(PMULDQ), -/*5125*/ uint16(xReadSlashR), -/*5126*/ uint16(xArgXmm1), +/*5006*/ uint16(xArgYmm1), +/*5007*/ uint16(xArgYmmV), +/*5008*/ uint16(xArgYmm2M256), +/*5009*/ uint16(xMatch), +/*5010*/ uint16(xSetOp), uint16(PMULLD), +/*5012*/ uint16(xReadSlashR), +/*5013*/ uint16(xArgXmm1), +/*5014*/ uint16(xArgXmm2M128), +/*5015*/ uint16(xMatch), +/*5016*/ uint16(xCondPrefix), 2, + 0x66, 5034, + 0x166, 5022, +/*5022*/ uint16(xCondDataSize), 0, 0, 0, 5028, 0, +/*5028*/ uint16(xSetOp), uint16(VPHMINPOSUW), +/*5030*/ uint16(xReadSlashR), +/*5031*/ uint16(xArgXmm1), +/*5032*/ uint16(xArgXmm2M128), +/*5033*/ uint16(xMatch), +/*5034*/ uint16(xSetOp), uint16(PHMINPOSUW), +/*5036*/ uint16(xReadSlashR), +/*5037*/ uint16(xArgXmm1), +/*5038*/ uint16(xArgXmm2M128), +/*5039*/ uint16(xMatch), +/*5040*/ uint16(xCondPrefix), 2, + 0x366, 5066, + 0x266, 5046, +/*5046*/ uint16(xCondDataSize), 0, 0, 0, 5052, 5059, +/*5052*/ uint16(xSetOp), uint16(VPSRLVD), +/*5054*/ uint16(xReadSlashR), +/*5055*/ uint16(xArgXmm1), +/*5056*/ uint16(xArgXmmV), +/*5057*/ uint16(xArgXmm2M128), +/*5058*/ uint16(xMatch), +/*5059*/ uint16(xSetOp), uint16(VPSRLVD), +/*5061*/ uint16(xReadSlashR), +/*5062*/ uint16(xArgYmm1), +/*5063*/ uint16(xArgYmmV), +/*5064*/ uint16(xArgYmm2M256), +/*5065*/ uint16(xMatch), +/*5066*/ uint16(xCondDataSize), 0, 0, 0, 5072, 5079, +/*5072*/ uint16(xSetOp), uint16(VPSRLVQ), +/*5074*/ uint16(xReadSlashR), +/*5075*/ uint16(xArgXmm1), +/*5076*/ uint16(xArgXmmV), +/*5077*/ uint16(xArgXmm2M128), +/*5078*/ uint16(xMatch), +/*5079*/ uint16(xSetOp), uint16(VPSRLVQ), +/*5081*/ uint16(xReadSlashR), +/*5082*/ uint16(xArgYmm1), +/*5083*/ uint16(xArgYmmV), +/*5084*/ uint16(xArgYmm2M256), +/*5085*/ uint16(xMatch), +/*5086*/ uint16(xCondPrefix), 1, + 0x266, 5090, +/*5090*/ uint16(xCondDataSize), 0, 0, 0, 5096, 5103, +/*5096*/ uint16(xSetOp), uint16(VPSRAVD), +/*5098*/ uint16(xReadSlashR), +/*5099*/ uint16(xArgXmm1), +/*5100*/ uint16(xArgXmmV), +/*5101*/ uint16(xArgXmm2M128), +/*5102*/ uint16(xMatch), +/*5103*/ uint16(xSetOp), uint16(VPSRAVD), +/*5105*/ uint16(xReadSlashR), +/*5106*/ uint16(xArgYmm1), +/*5107*/ uint16(xArgYmmV), +/*5108*/ uint16(xArgYmm2M256), +/*5109*/ uint16(xMatch), +/*5110*/ uint16(xCondPrefix), 2, + 0x366, 5136, + 0x266, 5116, +/*5116*/ uint16(xCondDataSize), 0, 0, 0, 5122, 5129, +/*5122*/ uint16(xSetOp), uint16(VPSLLVD), +/*5124*/ uint16(xReadSlashR), +/*5125*/ uint16(xArgXmm1), +/*5126*/ uint16(xArgXmmV), /*5127*/ uint16(xArgXmm2M128), /*5128*/ uint16(xMatch), -/*5129*/ uint16(xCondPrefix), 1, - 0x66, 5133, -/*5133*/ uint16(xCondDataSize), 0, 0, 0, 5139, 5146, -/*5139*/ uint16(xSetOp), uint16(VPMULDQ), -/*5141*/ uint16(xReadSlashR), -/*5142*/ uint16(xArgXmm1), -/*5143*/ uint16(xArgXmmV), -/*5144*/ uint16(xArgXmm2M128), -/*5145*/ uint16(xMatch), -/*5146*/ uint16(xSetOp), uint16(VPMULDQ), -/*5148*/ uint16(xReadSlashR), -/*5149*/ uint16(xArgYmm1), -/*5150*/ uint16(xArgYmmV), -/*5151*/ uint16(xArgYmm2M256), -/*5152*/ uint16(xMatch), -/*5153*/ uint16(xCondPrefix), 2, - 0xC4, 5165, - 0x66, 5159, -/*5159*/ uint16(xSetOp), uint16(PCMPEQQ), -/*5161*/ uint16(xReadSlashR), -/*5162*/ uint16(xArgXmm1), -/*5163*/ uint16(xArgXmm2M128), -/*5164*/ uint16(xMatch), -/*5165*/ uint16(xCondPrefix), 1, - 0x66, 5169, -/*5169*/ uint16(xCondDataSize), 0, 0, 0, 5175, 5182, -/*5175*/ uint16(xSetOp), uint16(VPCMPEQQ), -/*5177*/ uint16(xReadSlashR), -/*5178*/ uint16(xArgXmm1), -/*5179*/ uint16(xArgXmmV), -/*5180*/ uint16(xArgXmm2M128), -/*5181*/ uint16(xMatch), -/*5182*/ uint16(xSetOp), uint16(VPCMPEQQ), -/*5184*/ uint16(xReadSlashR), -/*5185*/ uint16(xArgYmm1), -/*5186*/ uint16(xArgYmmV), -/*5187*/ uint16(xArgYmm2M256), -/*5188*/ uint16(xMatch), -/*5189*/ uint16(xCondPrefix), 2, - 0xC4, 5201, - 0x66, 5195, -/*5195*/ uint16(xSetOp), uint16(MOVNTDQA), -/*5197*/ uint16(xReadSlashR), -/*5198*/ uint16(xArgXmm1), -/*5199*/ uint16(xArgM128), -/*5200*/ uint16(xMatch), -/*5201*/ uint16(xCondPrefix), 1, - 0x66, 5205, -/*5205*/ uint16(xCondDataSize), 0, 0, 0, 5211, 5220, -/*5211*/ uint16(xCondIsMem), 0, 5214, -/*5214*/ uint16(xSetOp), uint16(VMOVNTDQA), -/*5216*/ uint16(xReadSlashR), -/*5217*/ uint16(xArgXmm1), -/*5218*/ uint16(xArgM128), -/*5219*/ uint16(xMatch), -/*5220*/ uint16(xCondIsMem), 0, 5223, -/*5223*/ uint16(xSetOp), uint16(VMOVNTDQA), -/*5225*/ uint16(xReadSlashR), -/*5226*/ uint16(xArgYmm1), -/*5227*/ uint16(xArgM256), -/*5228*/ uint16(xMatch), -/*5229*/ uint16(xCondPrefix), 2, - 0xC4, 5241, - 0x66, 5235, -/*5235*/ uint16(xSetOp), uint16(PACKUSDW), +/*5129*/ uint16(xSetOp), uint16(VPSLLVD), +/*5131*/ uint16(xReadSlashR), +/*5132*/ uint16(xArgYmm1), +/*5133*/ uint16(xArgYmmV), +/*5134*/ uint16(xArgYmm2M256), +/*5135*/ uint16(xMatch), +/*5136*/ uint16(xCondDataSize), 0, 0, 0, 5142, 5149, +/*5142*/ uint16(xSetOp), uint16(VPSLLVQ), +/*5144*/ uint16(xReadSlashR), +/*5145*/ uint16(xArgXmm1), +/*5146*/ uint16(xArgXmmV), +/*5147*/ uint16(xArgXmm2M128), +/*5148*/ uint16(xMatch), +/*5149*/ uint16(xSetOp), uint16(VPSLLVQ), +/*5151*/ uint16(xReadSlashR), +/*5152*/ uint16(xArgYmm1), +/*5153*/ uint16(xArgYmmV), +/*5154*/ uint16(xArgYmm2M256), +/*5155*/ uint16(xMatch), +/*5156*/ uint16(xCondPrefix), 1, + 0x266, 5160, +/*5160*/ uint16(xCondDataSize), 0, 0, 0, 5166, 5172, +/*5166*/ uint16(xSetOp), uint16(VPBROADCASTD), +/*5168*/ uint16(xReadSlashR), +/*5169*/ uint16(xArgXmm1), +/*5170*/ uint16(xArgXmm2M32), +/*5171*/ uint16(xMatch), +/*5172*/ uint16(xSetOp), uint16(VPBROADCASTD), +/*5174*/ uint16(xReadSlashR), +/*5175*/ uint16(xArgYmm1), +/*5176*/ uint16(xArgXmm2M32), +/*5177*/ uint16(xMatch), +/*5178*/ uint16(xCondPrefix), 1, + 0x266, 5182, +/*5182*/ uint16(xCondDataSize), 0, 0, 0, 5188, 5194, +/*5188*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*5190*/ uint16(xReadSlashR), +/*5191*/ uint16(xArgXmm1), +/*5192*/ uint16(xArgXmm2M64), +/*5193*/ uint16(xMatch), +/*5194*/ uint16(xSetOp), uint16(VPBROADCASTQ), +/*5196*/ uint16(xReadSlashR), +/*5197*/ uint16(xArgYmm1), +/*5198*/ uint16(xArgXmm2M64), +/*5199*/ uint16(xMatch), +/*5200*/ uint16(xCondPrefix), 1, + 0x266, 5204, +/*5204*/ uint16(xCondDataSize), 0, 0, 0, 0, 5210, +/*5210*/ uint16(xCondIsMem), 0, 5213, +/*5213*/ uint16(xSetOp), uint16(VBROADCASTI128), +/*5215*/ uint16(xReadSlashR), +/*5216*/ uint16(xArgYmm1), +/*5217*/ uint16(xArgM128), +/*5218*/ uint16(xMatch), +/*5219*/ uint16(xCondPrefix), 1, + 0x266, 5223, +/*5223*/ uint16(xCondDataSize), 0, 0, 0, 5229, 5235, +/*5229*/ uint16(xSetOp), uint16(VPBROADCASTB), +/*5231*/ uint16(xReadSlashR), +/*5232*/ uint16(xArgXmm1), +/*5233*/ uint16(xArgXmm2M8), +/*5234*/ uint16(xMatch), +/*5235*/ uint16(xSetOp), uint16(VPBROADCASTB), /*5237*/ uint16(xReadSlashR), -/*5238*/ uint16(xArgXmm1), -/*5239*/ uint16(xArgXmm2M128), +/*5238*/ uint16(xArgYmm1), +/*5239*/ uint16(xArgXmm2M8), /*5240*/ uint16(xMatch), /*5241*/ uint16(xCondPrefix), 1, - 0x66, 5245, -/*5245*/ uint16(xCondDataSize), 0, 0, 0, 5251, 5258, -/*5251*/ uint16(xSetOp), uint16(VPACKUSDW), + 0x266, 5245, +/*5245*/ uint16(xCondDataSize), 0, 0, 0, 5251, 5257, +/*5251*/ uint16(xSetOp), uint16(VPBROADCASTW), /*5253*/ uint16(xReadSlashR), /*5254*/ uint16(xArgXmm1), -/*5255*/ uint16(xArgXmmV), -/*5256*/ uint16(xArgXmm2M128), -/*5257*/ uint16(xMatch), -/*5258*/ uint16(xSetOp), uint16(VPACKUSDW), -/*5260*/ uint16(xReadSlashR), -/*5261*/ uint16(xArgYmm1), -/*5262*/ uint16(xArgYmmV), -/*5263*/ uint16(xArgYmm2M256), -/*5264*/ uint16(xMatch), -/*5265*/ uint16(xCondPrefix), 1, - 0xC4, 5269, -/*5269*/ uint16(xCondPrefix), 1, - 0x66, 5273, -/*5273*/ uint16(xCondDataSize), 0, 0, 0, 5279, 5289, -/*5279*/ uint16(xCondIsMem), 0, 5282, -/*5282*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5284*/ uint16(xReadSlashR), -/*5285*/ uint16(xArgXmm1), -/*5286*/ uint16(xArgXmmV), -/*5287*/ uint16(xArgM128), -/*5288*/ uint16(xMatch), -/*5289*/ uint16(xCondIsMem), 0, 5292, -/*5292*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5294*/ uint16(xReadSlashR), -/*5295*/ uint16(xArgYmm1), -/*5296*/ uint16(xArgYmmV), -/*5297*/ uint16(xArgM256), -/*5298*/ uint16(xMatch), -/*5299*/ uint16(xCondPrefix), 1, - 0xC4, 5303, -/*5303*/ uint16(xCondPrefix), 1, - 0x66, 5307, -/*5307*/ uint16(xCondDataSize), 0, 0, 0, 5313, 5323, -/*5313*/ uint16(xCondIsMem), 0, 5316, -/*5316*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5318*/ uint16(xReadSlashR), -/*5319*/ uint16(xArgXmm1), -/*5320*/ uint16(xArgXmmV), -/*5321*/ uint16(xArgM128), -/*5322*/ uint16(xMatch), -/*5323*/ uint16(xCondIsMem), 0, 5326, -/*5326*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5328*/ uint16(xReadSlashR), -/*5329*/ uint16(xArgYmm1), -/*5330*/ uint16(xArgYmmV), -/*5331*/ uint16(xArgM256), -/*5332*/ uint16(xMatch), -/*5333*/ uint16(xCondPrefix), 1, - 0xC4, 5337, -/*5337*/ uint16(xCondPrefix), 1, - 0x66, 5341, -/*5341*/ uint16(xCondDataSize), 0, 0, 0, 5347, 5357, -/*5347*/ uint16(xCondIsMem), 0, 5350, -/*5350*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5352*/ uint16(xReadSlashR), -/*5353*/ uint16(xArgM128), -/*5354*/ uint16(xArgXmmV), -/*5355*/ uint16(xArgXmm1), -/*5356*/ uint16(xMatch), -/*5357*/ uint16(xCondIsMem), 0, 5360, -/*5360*/ uint16(xSetOp), uint16(VMASKMOVPS), -/*5362*/ uint16(xReadSlashR), -/*5363*/ uint16(xArgM256), -/*5364*/ uint16(xArgYmmV), -/*5365*/ uint16(xArgYmm1), -/*5366*/ uint16(xMatch), -/*5367*/ uint16(xCondPrefix), 1, - 0xC4, 5371, -/*5371*/ uint16(xCondPrefix), 1, - 0x66, 5375, -/*5375*/ uint16(xCondDataSize), 0, 0, 0, 5381, 5391, -/*5381*/ uint16(xCondIsMem), 0, 5384, -/*5384*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5386*/ uint16(xReadSlashR), -/*5387*/ uint16(xArgM128), -/*5388*/ uint16(xArgXmmV), -/*5389*/ uint16(xArgXmm1), -/*5390*/ uint16(xMatch), -/*5391*/ uint16(xCondIsMem), 0, 5394, -/*5394*/ uint16(xSetOp), uint16(VMASKMOVPD), -/*5396*/ uint16(xReadSlashR), -/*5397*/ uint16(xArgM256), -/*5398*/ uint16(xArgYmmV), -/*5399*/ uint16(xArgYmm1), -/*5400*/ uint16(xMatch), -/*5401*/ uint16(xCondPrefix), 2, - 0xC4, 5413, - 0x66, 5407, -/*5407*/ uint16(xSetOp), uint16(PMOVZXBW), -/*5409*/ uint16(xReadSlashR), -/*5410*/ uint16(xArgXmm1), -/*5411*/ uint16(xArgXmm2M64), -/*5412*/ uint16(xMatch), -/*5413*/ uint16(xCondPrefix), 1, - 0x66, 5417, -/*5417*/ uint16(xCondDataSize), 0, 0, 0, 5423, 5429, -/*5423*/ uint16(xSetOp), uint16(VPMOVZXBW), -/*5425*/ uint16(xReadSlashR), -/*5426*/ uint16(xArgXmm1), -/*5427*/ uint16(xArgXmm2M64), -/*5428*/ uint16(xMatch), -/*5429*/ uint16(xSetOp), uint16(VPMOVZXBW), -/*5431*/ uint16(xReadSlashR), -/*5432*/ uint16(xArgYmm1), -/*5433*/ uint16(xArgXmm2M128), -/*5434*/ uint16(xMatch), -/*5435*/ uint16(xCondPrefix), 2, - 0xC4, 5447, - 0x66, 5441, -/*5441*/ uint16(xSetOp), uint16(PMOVZXBD), +/*5255*/ uint16(xArgXmm2M16), +/*5256*/ uint16(xMatch), +/*5257*/ uint16(xSetOp), uint16(VPBROADCASTW), +/*5259*/ uint16(xReadSlashR), +/*5260*/ uint16(xArgYmm1), +/*5261*/ uint16(xArgXmm2M16), +/*5262*/ uint16(xMatch), +/*5263*/ uint16(xCondIs64), 5266, 5276, +/*5266*/ uint16(xCondPrefix), 1, + 0x66, 5270, +/*5270*/ uint16(xSetOp), uint16(INVPCID), +/*5272*/ uint16(xReadSlashR), +/*5273*/ uint16(xArgR32), +/*5274*/ uint16(xArgM128), +/*5275*/ uint16(xMatch), +/*5276*/ uint16(xCondPrefix), 1, + 0x66, 5280, +/*5280*/ uint16(xSetOp), uint16(INVPCID), +/*5282*/ uint16(xReadSlashR), +/*5283*/ uint16(xArgR64), +/*5284*/ uint16(xArgM128), +/*5285*/ uint16(xMatch), +/*5286*/ uint16(xCondPrefix), 2, + 0x366, 5318, + 0x266, 5292, +/*5292*/ uint16(xCondDataSize), 0, 0, 0, 5298, 5308, +/*5298*/ uint16(xCondIsMem), 0, 5301, +/*5301*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*5303*/ uint16(xReadSlashR), +/*5304*/ uint16(xArgXmm1), +/*5305*/ uint16(xArgXmmV), +/*5306*/ uint16(xArgM128), +/*5307*/ uint16(xMatch), +/*5308*/ uint16(xCondIsMem), 0, 5311, +/*5311*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*5313*/ uint16(xReadSlashR), +/*5314*/ uint16(xArgYmm1), +/*5315*/ uint16(xArgYmmV), +/*5316*/ uint16(xArgM256), +/*5317*/ uint16(xMatch), +/*5318*/ uint16(xCondDataSize), 0, 0, 0, 5324, 5334, +/*5324*/ uint16(xCondIsMem), 0, 5327, +/*5327*/ uint16(xSetOp), uint16(VPMASKMOVQ), +/*5329*/ uint16(xReadSlashR), +/*5330*/ uint16(xArgXmm1), +/*5331*/ uint16(xArgXmmV), +/*5332*/ uint16(xArgM128), +/*5333*/ uint16(xMatch), +/*5334*/ uint16(xCondIsMem), 0, 5337, +/*5337*/ uint16(xSetOp), uint16(VPMASKMOVQ), +/*5339*/ uint16(xReadSlashR), +/*5340*/ uint16(xArgYmm1), +/*5341*/ uint16(xArgYmmV), +/*5342*/ uint16(xArgM256), +/*5343*/ uint16(xMatch), +/*5344*/ uint16(xCondPrefix), 2, + 0x366, 5376, + 0x266, 5350, +/*5350*/ uint16(xCondDataSize), 0, 0, 0, 5356, 5366, +/*5356*/ uint16(xCondIsMem), 0, 5359, +/*5359*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*5361*/ uint16(xReadSlashR), +/*5362*/ uint16(xArgM128), +/*5363*/ uint16(xArgXmmV), +/*5364*/ uint16(xArgXmm1), +/*5365*/ uint16(xMatch), +/*5366*/ uint16(xCondIsMem), 0, 5369, +/*5369*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*5371*/ uint16(xReadSlashR), +/*5372*/ uint16(xArgM256), +/*5373*/ uint16(xArgYmmV), +/*5374*/ uint16(xArgYmm1), +/*5375*/ uint16(xMatch), +/*5376*/ uint16(xCondDataSize), 0, 0, 0, 5382, 5392, +/*5382*/ uint16(xCondIsMem), 0, 5385, +/*5385*/ uint16(xSetOp), uint16(VPMASKMOVQ), +/*5387*/ uint16(xReadSlashR), +/*5388*/ uint16(xArgM128), +/*5389*/ uint16(xArgXmmV), +/*5390*/ uint16(xArgXmm1), +/*5391*/ uint16(xMatch), +/*5392*/ uint16(xCondIsMem), 0, 5395, +/*5395*/ uint16(xSetOp), uint16(VPMASKMOVQ), +/*5397*/ uint16(xReadSlashR), +/*5398*/ uint16(xArgM256), +/*5399*/ uint16(xArgYmmV), +/*5400*/ uint16(xArgYmm1), +/*5401*/ uint16(xMatch), +/*5402*/ uint16(xCondPrefix), 2, + 0x366, 5428, + 0x266, 5408, +/*5408*/ uint16(xCondDataSize), 0, 0, 0, 5414, 5421, +/*5414*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*5416*/ uint16(xReadSlashR), +/*5417*/ uint16(xArgXmm1), +/*5418*/ uint16(xArgXmmV), +/*5419*/ uint16(xArgXmm2M128), +/*5420*/ uint16(xMatch), +/*5421*/ uint16(xSetOp), uint16(VFMADDSUB132PS), +/*5423*/ uint16(xReadSlashR), +/*5424*/ uint16(xArgYmm1), +/*5425*/ uint16(xArgYmmV), +/*5426*/ uint16(xArgYmm2M256), +/*5427*/ uint16(xMatch), +/*5428*/ uint16(xCondDataSize), 0, 0, 0, 5434, 5441, +/*5434*/ uint16(xSetOp), uint16(VFMADDSUB132PD), +/*5436*/ uint16(xReadSlashR), +/*5437*/ uint16(xArgXmm1), +/*5438*/ uint16(xArgXmmV), +/*5439*/ uint16(xArgXmm2M128), +/*5440*/ uint16(xMatch), +/*5441*/ uint16(xSetOp), uint16(VFMADDSUB132PD), /*5443*/ uint16(xReadSlashR), -/*5444*/ uint16(xArgXmm1), -/*5445*/ uint16(xArgXmm2M32), -/*5446*/ uint16(xMatch), -/*5447*/ uint16(xCondPrefix), 1, - 0x66, 5451, -/*5451*/ uint16(xCondDataSize), 0, 0, 0, 5457, 5463, -/*5457*/ uint16(xSetOp), uint16(VPMOVZXBD), -/*5459*/ uint16(xReadSlashR), -/*5460*/ uint16(xArgXmm1), -/*5461*/ uint16(xArgXmm2M32), -/*5462*/ uint16(xMatch), -/*5463*/ uint16(xSetOp), uint16(VPMOVZXBD), -/*5465*/ uint16(xReadSlashR), -/*5466*/ uint16(xArgYmm1), -/*5467*/ uint16(xArgXmm2M64), -/*5468*/ uint16(xMatch), -/*5469*/ uint16(xCondPrefix), 2, - 0xC4, 5481, - 0x66, 5475, -/*5475*/ uint16(xSetOp), uint16(PMOVZXBQ), -/*5477*/ uint16(xReadSlashR), -/*5478*/ uint16(xArgXmm1), -/*5479*/ uint16(xArgXmm2M16), -/*5480*/ uint16(xMatch), -/*5481*/ uint16(xCondPrefix), 1, - 0x66, 5485, -/*5485*/ uint16(xCondDataSize), 0, 0, 0, 5491, 5497, -/*5491*/ uint16(xSetOp), uint16(VPMOVZXBQ), -/*5493*/ uint16(xReadSlashR), -/*5494*/ uint16(xArgXmm1), -/*5495*/ uint16(xArgXmm2M16), -/*5496*/ uint16(xMatch), -/*5497*/ uint16(xSetOp), uint16(VPMOVZXBQ), -/*5499*/ uint16(xReadSlashR), -/*5500*/ uint16(xArgYmm1), -/*5501*/ uint16(xArgXmm2M32), -/*5502*/ uint16(xMatch), -/*5503*/ uint16(xCondPrefix), 2, - 0xC4, 5515, - 0x66, 5509, -/*5509*/ uint16(xSetOp), uint16(PMOVZXWD), -/*5511*/ uint16(xReadSlashR), -/*5512*/ uint16(xArgXmm1), -/*5513*/ uint16(xArgXmm2M64), -/*5514*/ uint16(xMatch), -/*5515*/ uint16(xCondPrefix), 1, - 0x66, 5519, -/*5519*/ uint16(xCondDataSize), 0, 0, 0, 5525, 5531, -/*5525*/ uint16(xSetOp), uint16(VPMOVZXWD), -/*5527*/ uint16(xReadSlashR), -/*5528*/ uint16(xArgXmm1), -/*5529*/ uint16(xArgXmm2M64), -/*5530*/ uint16(xMatch), -/*5531*/ uint16(xSetOp), uint16(VPMOVZXWD), -/*5533*/ uint16(xReadSlashR), -/*5534*/ uint16(xArgYmm1), -/*5535*/ uint16(xArgXmm2M128), -/*5536*/ uint16(xMatch), -/*5537*/ uint16(xCondPrefix), 2, - 0xC4, 5549, - 0x66, 5543, -/*5543*/ uint16(xSetOp), uint16(PMOVZXWQ), -/*5545*/ uint16(xReadSlashR), -/*5546*/ uint16(xArgXmm1), -/*5547*/ uint16(xArgXmm2M32), -/*5548*/ uint16(xMatch), -/*5549*/ uint16(xCondPrefix), 1, - 0x66, 5553, -/*5553*/ uint16(xCondDataSize), 0, 0, 0, 5559, 5565, -/*5559*/ uint16(xSetOp), uint16(VPMOVZXWQ), -/*5561*/ uint16(xReadSlashR), -/*5562*/ uint16(xArgXmm1), -/*5563*/ uint16(xArgXmm2M32), -/*5564*/ uint16(xMatch), -/*5565*/ uint16(xSetOp), uint16(VPMOVZXWQ), -/*5567*/ uint16(xReadSlashR), -/*5568*/ uint16(xArgYmm1), -/*5569*/ uint16(xArgXmm2M64), -/*5570*/ uint16(xMatch), -/*5571*/ uint16(xCondPrefix), 2, - 0xC4, 5583, - 0x66, 5577, -/*5577*/ uint16(xSetOp), uint16(PMOVZXDQ), -/*5579*/ uint16(xReadSlashR), -/*5580*/ uint16(xArgXmm1), -/*5581*/ uint16(xArgXmm2M64), -/*5582*/ uint16(xMatch), -/*5583*/ uint16(xCondPrefix), 1, - 0x66, 5587, -/*5587*/ uint16(xCondDataSize), 0, 0, 0, 5593, 5599, -/*5593*/ uint16(xSetOp), uint16(VPMOVZXDQ), -/*5595*/ uint16(xReadSlashR), -/*5596*/ uint16(xArgXmm1), -/*5597*/ uint16(xArgXmm2M64), +/*5444*/ uint16(xArgYmm1), +/*5445*/ uint16(xArgYmmV), +/*5446*/ uint16(xArgYmm2M256), +/*5447*/ uint16(xMatch), +/*5448*/ uint16(xCondPrefix), 2, + 0x366, 5474, + 0x266, 5454, +/*5454*/ uint16(xCondDataSize), 0, 0, 0, 5460, 5467, +/*5460*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*5462*/ uint16(xReadSlashR), +/*5463*/ uint16(xArgXmm1), +/*5464*/ uint16(xArgXmmV), +/*5465*/ uint16(xArgXmm2M128), +/*5466*/ uint16(xMatch), +/*5467*/ uint16(xSetOp), uint16(VFMSUBADD132PS), +/*5469*/ uint16(xReadSlashR), +/*5470*/ uint16(xArgYmm1), +/*5471*/ uint16(xArgYmmV), +/*5472*/ uint16(xArgYmm2M256), +/*5473*/ uint16(xMatch), +/*5474*/ uint16(xCondDataSize), 0, 0, 0, 5480, 5487, +/*5480*/ uint16(xSetOp), uint16(VFMSUBADD132PD), +/*5482*/ uint16(xReadSlashR), +/*5483*/ uint16(xArgXmm1), +/*5484*/ uint16(xArgXmmV), +/*5485*/ uint16(xArgXmm2M128), +/*5486*/ uint16(xMatch), +/*5487*/ uint16(xSetOp), uint16(VFMSUBADD132PD), +/*5489*/ uint16(xReadSlashR), +/*5490*/ uint16(xArgYmm1), +/*5491*/ uint16(xArgYmmV), +/*5492*/ uint16(xArgYmm2M256), +/*5493*/ uint16(xMatch), +/*5494*/ uint16(xCondPrefix), 2, + 0x366, 5520, + 0x266, 5500, +/*5500*/ uint16(xCondDataSize), 0, 0, 0, 5506, 5513, +/*5506*/ uint16(xSetOp), uint16(VFMADD132PS), +/*5508*/ uint16(xReadSlashR), +/*5509*/ uint16(xArgXmm1), +/*5510*/ uint16(xArgXmmV), +/*5511*/ uint16(xArgXmm2M128), +/*5512*/ uint16(xMatch), +/*5513*/ uint16(xSetOp), uint16(VFMADD132PS), +/*5515*/ uint16(xReadSlashR), +/*5516*/ uint16(xArgYmm1), +/*5517*/ uint16(xArgYmmV), +/*5518*/ uint16(xArgYmm2M256), +/*5519*/ uint16(xMatch), +/*5520*/ uint16(xCondDataSize), 0, 0, 0, 5526, 5533, +/*5526*/ uint16(xSetOp), uint16(VFMADD132PD), +/*5528*/ uint16(xReadSlashR), +/*5529*/ uint16(xArgXmm1), +/*5530*/ uint16(xArgXmmV), +/*5531*/ uint16(xArgXmm2M128), +/*5532*/ uint16(xMatch), +/*5533*/ uint16(xSetOp), uint16(VFMADD132PD), +/*5535*/ uint16(xReadSlashR), +/*5536*/ uint16(xArgYmm1), +/*5537*/ uint16(xArgYmmV), +/*5538*/ uint16(xArgYmm2M256), +/*5539*/ uint16(xMatch), +/*5540*/ uint16(xCondPrefix), 2, + 0x366, 5553, + 0x266, 5546, +/*5546*/ uint16(xSetOp), uint16(VFMADD132SS), +/*5548*/ uint16(xReadSlashR), +/*5549*/ uint16(xArgXmm1), +/*5550*/ uint16(xArgXmmV), +/*5551*/ uint16(xArgXmm2M32), +/*5552*/ uint16(xMatch), +/*5553*/ uint16(xSetOp), uint16(VFMADD132SD), +/*5555*/ uint16(xReadSlashR), +/*5556*/ uint16(xArgXmm1), +/*5557*/ uint16(xArgXmmV), +/*5558*/ uint16(xArgXmm2M64), +/*5559*/ uint16(xMatch), +/*5560*/ uint16(xCondPrefix), 2, + 0x366, 5586, + 0x266, 5566, +/*5566*/ uint16(xCondDataSize), 0, 0, 0, 5572, 5579, +/*5572*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*5574*/ uint16(xReadSlashR), +/*5575*/ uint16(xArgXmm1), +/*5576*/ uint16(xArgXmmV), +/*5577*/ uint16(xArgXmm2M128), +/*5578*/ uint16(xMatch), +/*5579*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*5581*/ uint16(xReadSlashR), +/*5582*/ uint16(xArgYmm1), +/*5583*/ uint16(xArgYmmV), +/*5584*/ uint16(xArgYmm2M256), +/*5585*/ uint16(xMatch), +/*5586*/ uint16(xCondDataSize), 0, 0, 0, 5592, 5599, +/*5592*/ uint16(xSetOp), uint16(VFMSUB132PD), +/*5594*/ uint16(xReadSlashR), +/*5595*/ uint16(xArgXmm1), +/*5596*/ uint16(xArgXmmV), +/*5597*/ uint16(xArgXmm2M128), /*5598*/ uint16(xMatch), -/*5599*/ uint16(xSetOp), uint16(VPMOVZXDQ), +/*5599*/ uint16(xSetOp), uint16(VFMSUB132PD), /*5601*/ uint16(xReadSlashR), /*5602*/ uint16(xArgYmm1), -/*5603*/ uint16(xArgXmm2M128), -/*5604*/ uint16(xMatch), -/*5605*/ uint16(xCondPrefix), 1, - 0xC4, 5609, -/*5609*/ uint16(xCondPrefix), 1, - 0x66, 5613, -/*5613*/ uint16(xCondDataSize), 0, 0, 0, 0, 5619, -/*5619*/ uint16(xSetOp), uint16(VPERMD), +/*5603*/ uint16(xArgYmmV), +/*5604*/ uint16(xArgYmm2M256), +/*5605*/ uint16(xMatch), +/*5606*/ uint16(xCondPrefix), 2, + 0x366, 5619, + 0x266, 5612, +/*5612*/ uint16(xSetOp), uint16(VFMSUB132SS), +/*5614*/ uint16(xReadSlashR), +/*5615*/ uint16(xArgXmm1), +/*5616*/ uint16(xArgXmmV), +/*5617*/ uint16(xArgXmm2M32), +/*5618*/ uint16(xMatch), +/*5619*/ uint16(xSetOp), uint16(VFMSUB132SD), /*5621*/ uint16(xReadSlashR), -/*5622*/ uint16(xArgYmm1), -/*5623*/ uint16(xArgYmmV), -/*5624*/ uint16(xArgYmm2M256), +/*5622*/ uint16(xArgXmm1), +/*5623*/ uint16(xArgXmmV), +/*5624*/ uint16(xArgXmm2M64), /*5625*/ uint16(xMatch), /*5626*/ uint16(xCondPrefix), 2, - 0xC4, 5638, - 0x66, 5632, -/*5632*/ uint16(xSetOp), uint16(PCMPGTQ), -/*5634*/ uint16(xReadSlashR), -/*5635*/ uint16(xArgXmm1), -/*5636*/ uint16(xArgXmm2M128), -/*5637*/ uint16(xMatch), -/*5638*/ uint16(xCondPrefix), 1, - 0x66, 5642, -/*5642*/ uint16(xCondDataSize), 0, 0, 0, 5648, 5655, -/*5648*/ uint16(xSetOp), uint16(VPCMPGTQ), -/*5650*/ uint16(xReadSlashR), -/*5651*/ uint16(xArgXmm1), -/*5652*/ uint16(xArgXmmV), -/*5653*/ uint16(xArgXmm2M128), -/*5654*/ uint16(xMatch), -/*5655*/ uint16(xSetOp), uint16(VPCMPGTQ), -/*5657*/ uint16(xReadSlashR), -/*5658*/ uint16(xArgYmm1), -/*5659*/ uint16(xArgYmmV), -/*5660*/ uint16(xArgYmm2M256), -/*5661*/ uint16(xMatch), -/*5662*/ uint16(xCondPrefix), 2, - 0xC4, 5674, - 0x66, 5668, -/*5668*/ uint16(xSetOp), uint16(PMINSB), -/*5670*/ uint16(xReadSlashR), -/*5671*/ uint16(xArgXmm1), -/*5672*/ uint16(xArgXmm2M128), -/*5673*/ uint16(xMatch), -/*5674*/ uint16(xCondPrefix), 1, - 0x66, 5678, -/*5678*/ uint16(xCondDataSize), 0, 0, 0, 5684, 5691, -/*5684*/ uint16(xSetOp), uint16(VPMINSB), -/*5686*/ uint16(xReadSlashR), -/*5687*/ uint16(xArgXmm1), -/*5688*/ uint16(xArgXmmV), -/*5689*/ uint16(xArgXmm2M128), -/*5690*/ uint16(xMatch), -/*5691*/ uint16(xSetOp), uint16(VPMINSB), -/*5693*/ uint16(xReadSlashR), -/*5694*/ uint16(xArgYmm1), -/*5695*/ uint16(xArgYmmV), -/*5696*/ uint16(xArgYmm2M256), -/*5697*/ uint16(xMatch), -/*5698*/ uint16(xCondPrefix), 2, - 0xC4, 5710, - 0x66, 5704, -/*5704*/ uint16(xSetOp), uint16(PMINSD), + 0x366, 5652, + 0x266, 5632, +/*5632*/ uint16(xCondDataSize), 0, 0, 0, 5638, 5645, +/*5638*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*5640*/ uint16(xReadSlashR), +/*5641*/ uint16(xArgXmm1), +/*5642*/ uint16(xArgXmmV), +/*5643*/ uint16(xArgXmm2M128), +/*5644*/ uint16(xMatch), +/*5645*/ uint16(xSetOp), uint16(VFNMADD132PS), +/*5647*/ uint16(xReadSlashR), +/*5648*/ uint16(xArgYmm1), +/*5649*/ uint16(xArgYmmV), +/*5650*/ uint16(xArgYmm2M256), +/*5651*/ uint16(xMatch), +/*5652*/ uint16(xCondDataSize), 0, 0, 0, 5658, 5665, +/*5658*/ uint16(xSetOp), uint16(VFNMADD132PD), +/*5660*/ uint16(xReadSlashR), +/*5661*/ uint16(xArgXmm1), +/*5662*/ uint16(xArgXmmV), +/*5663*/ uint16(xArgXmm2M128), +/*5664*/ uint16(xMatch), +/*5665*/ uint16(xSetOp), uint16(VFNMADD132PD), +/*5667*/ uint16(xReadSlashR), +/*5668*/ uint16(xArgYmm1), +/*5669*/ uint16(xArgYmmV), +/*5670*/ uint16(xArgYmm2M256), +/*5671*/ uint16(xMatch), +/*5672*/ uint16(xCondPrefix), 2, + 0x366, 5685, + 0x266, 5678, +/*5678*/ uint16(xSetOp), uint16(VFNMADD132SS), +/*5680*/ uint16(xReadSlashR), +/*5681*/ uint16(xArgXmm1), +/*5682*/ uint16(xArgXmmV), +/*5683*/ uint16(xArgXmm2M32), +/*5684*/ uint16(xMatch), +/*5685*/ uint16(xSetOp), uint16(VFNMADD132SD), +/*5687*/ uint16(xReadSlashR), +/*5688*/ uint16(xArgXmm1), +/*5689*/ uint16(xArgXmmV), +/*5690*/ uint16(xArgXmm2M64), +/*5691*/ uint16(xMatch), +/*5692*/ uint16(xCondPrefix), 2, + 0x366, 5718, + 0x266, 5698, +/*5698*/ uint16(xCondDataSize), 0, 0, 0, 5704, 5711, +/*5704*/ uint16(xSetOp), uint16(VFNMSUB132PS), /*5706*/ uint16(xReadSlashR), /*5707*/ uint16(xArgXmm1), -/*5708*/ uint16(xArgXmm2M128), -/*5709*/ uint16(xMatch), -/*5710*/ uint16(xCondPrefix), 1, - 0x66, 5714, -/*5714*/ uint16(xCondDataSize), 0, 0, 0, 5720, 5727, -/*5720*/ uint16(xSetOp), uint16(VPMINSD), -/*5722*/ uint16(xReadSlashR), -/*5723*/ uint16(xArgXmm1), -/*5724*/ uint16(xArgXmmV), -/*5725*/ uint16(xArgXmm2M128), -/*5726*/ uint16(xMatch), -/*5727*/ uint16(xSetOp), uint16(VPMINSD), -/*5729*/ uint16(xReadSlashR), -/*5730*/ uint16(xArgYmm1), -/*5731*/ uint16(xArgYmmV), -/*5732*/ uint16(xArgYmm2M256), -/*5733*/ uint16(xMatch), -/*5734*/ uint16(xCondPrefix), 2, - 0xC4, 5746, - 0x66, 5740, -/*5740*/ uint16(xSetOp), uint16(PMINUW), -/*5742*/ uint16(xReadSlashR), -/*5743*/ uint16(xArgXmm1), -/*5744*/ uint16(xArgXmm2M128), -/*5745*/ uint16(xMatch), -/*5746*/ uint16(xCondPrefix), 1, - 0x66, 5750, -/*5750*/ uint16(xCondDataSize), 0, 0, 0, 5756, 5763, -/*5756*/ uint16(xSetOp), uint16(VPMINUW), -/*5758*/ uint16(xReadSlashR), -/*5759*/ uint16(xArgXmm1), -/*5760*/ uint16(xArgXmmV), -/*5761*/ uint16(xArgXmm2M128), -/*5762*/ uint16(xMatch), -/*5763*/ uint16(xSetOp), uint16(VPMINUW), -/*5765*/ uint16(xReadSlashR), -/*5766*/ uint16(xArgYmm1), -/*5767*/ uint16(xArgYmmV), -/*5768*/ uint16(xArgYmm2M256), -/*5769*/ uint16(xMatch), -/*5770*/ uint16(xCondPrefix), 2, - 0xC4, 5782, - 0x66, 5776, -/*5776*/ uint16(xSetOp), uint16(PMINUD), -/*5778*/ uint16(xReadSlashR), -/*5779*/ uint16(xArgXmm1), -/*5780*/ uint16(xArgXmm2M128), -/*5781*/ uint16(xMatch), -/*5782*/ uint16(xCondPrefix), 1, - 0x66, 5786, -/*5786*/ uint16(xCondDataSize), 0, 0, 0, 5792, 5799, -/*5792*/ uint16(xSetOp), uint16(VPMINUD), -/*5794*/ uint16(xReadSlashR), -/*5795*/ uint16(xArgXmm1), -/*5796*/ uint16(xArgXmmV), -/*5797*/ uint16(xArgXmm2M128), -/*5798*/ uint16(xMatch), -/*5799*/ uint16(xSetOp), uint16(VPMINUD), -/*5801*/ uint16(xReadSlashR), -/*5802*/ uint16(xArgYmm1), -/*5803*/ uint16(xArgYmmV), -/*5804*/ uint16(xArgYmm2M256), -/*5805*/ uint16(xMatch), -/*5806*/ uint16(xCondPrefix), 2, - 0xC4, 5818, - 0x66, 5812, -/*5812*/ uint16(xSetOp), uint16(PMAXSB), -/*5814*/ uint16(xReadSlashR), -/*5815*/ uint16(xArgXmm1), -/*5816*/ uint16(xArgXmm2M128), -/*5817*/ uint16(xMatch), -/*5818*/ uint16(xCondPrefix), 1, - 0x66, 5822, -/*5822*/ uint16(xCondDataSize), 0, 0, 0, 5828, 5835, -/*5828*/ uint16(xSetOp), uint16(VPMAXSB), -/*5830*/ uint16(xReadSlashR), -/*5831*/ uint16(xArgXmm1), -/*5832*/ uint16(xArgXmmV), -/*5833*/ uint16(xArgXmm2M128), -/*5834*/ uint16(xMatch), -/*5835*/ uint16(xSetOp), uint16(VPMAXSB), -/*5837*/ uint16(xReadSlashR), -/*5838*/ uint16(xArgYmm1), -/*5839*/ uint16(xArgYmmV), -/*5840*/ uint16(xArgYmm2M256), -/*5841*/ uint16(xMatch), -/*5842*/ uint16(xCondPrefix), 2, - 0xC4, 5854, - 0x66, 5848, -/*5848*/ uint16(xSetOp), uint16(PMAXSD), -/*5850*/ uint16(xReadSlashR), -/*5851*/ uint16(xArgXmm1), -/*5852*/ uint16(xArgXmm2M128), -/*5853*/ uint16(xMatch), -/*5854*/ uint16(xCondPrefix), 1, - 0x66, 5858, -/*5858*/ uint16(xCondDataSize), 0, 0, 0, 5864, 5871, -/*5864*/ uint16(xSetOp), uint16(VPMAXSD), -/*5866*/ uint16(xReadSlashR), -/*5867*/ uint16(xArgXmm1), -/*5868*/ uint16(xArgXmmV), -/*5869*/ uint16(xArgXmm2M128), -/*5870*/ uint16(xMatch), -/*5871*/ uint16(xSetOp), uint16(VPMAXSD), -/*5873*/ uint16(xReadSlashR), -/*5874*/ uint16(xArgYmm1), -/*5875*/ uint16(xArgYmmV), -/*5876*/ uint16(xArgYmm2M256), -/*5877*/ uint16(xMatch), -/*5878*/ uint16(xCondPrefix), 2, - 0xC4, 5890, - 0x66, 5884, -/*5884*/ uint16(xSetOp), uint16(PMAXUW), -/*5886*/ uint16(xReadSlashR), -/*5887*/ uint16(xArgXmm1), -/*5888*/ uint16(xArgXmm2M128), -/*5889*/ uint16(xMatch), -/*5890*/ uint16(xCondPrefix), 1, - 0x66, 5894, -/*5894*/ uint16(xCondDataSize), 0, 0, 0, 5900, 5907, -/*5900*/ uint16(xSetOp), uint16(VPMAXUW), -/*5902*/ uint16(xReadSlashR), -/*5903*/ uint16(xArgXmm1), -/*5904*/ uint16(xArgXmmV), -/*5905*/ uint16(xArgXmm2M128), -/*5906*/ uint16(xMatch), -/*5907*/ uint16(xSetOp), uint16(VPMAXUW), -/*5909*/ uint16(xReadSlashR), -/*5910*/ uint16(xArgYmm1), -/*5911*/ uint16(xArgYmmV), -/*5912*/ uint16(xArgYmm2M256), -/*5913*/ uint16(xMatch), -/*5914*/ uint16(xCondPrefix), 2, - 0xC4, 5926, - 0x66, 5920, -/*5920*/ uint16(xSetOp), uint16(PMAXUD), -/*5922*/ uint16(xReadSlashR), -/*5923*/ uint16(xArgXmm1), -/*5924*/ uint16(xArgXmm2M128), -/*5925*/ uint16(xMatch), -/*5926*/ uint16(xCondPrefix), 1, - 0x66, 5930, -/*5930*/ uint16(xCondDataSize), 0, 0, 0, 5936, 5943, -/*5936*/ uint16(xSetOp), uint16(VPMAXUD), -/*5938*/ uint16(xReadSlashR), -/*5939*/ uint16(xArgXmm1), -/*5940*/ uint16(xArgXmmV), -/*5941*/ uint16(xArgXmm2M128), -/*5942*/ uint16(xMatch), -/*5943*/ uint16(xSetOp), uint16(VPMAXUD), -/*5945*/ uint16(xReadSlashR), -/*5946*/ uint16(xArgYmm1), -/*5947*/ uint16(xArgYmmV), -/*5948*/ uint16(xArgYmm2M256), -/*5949*/ uint16(xMatch), -/*5950*/ uint16(xCondPrefix), 2, - 0xC4, 5962, - 0x66, 5956, -/*5956*/ uint16(xSetOp), uint16(PMULLD), -/*5958*/ uint16(xReadSlashR), -/*5959*/ uint16(xArgXmm1), -/*5960*/ uint16(xArgXmm2M128), +/*5708*/ uint16(xArgXmmV), +/*5709*/ uint16(xArgXmm2M128), +/*5710*/ uint16(xMatch), +/*5711*/ uint16(xSetOp), uint16(VFNMSUB132PS), +/*5713*/ uint16(xReadSlashR), +/*5714*/ uint16(xArgYmm1), +/*5715*/ uint16(xArgYmmV), +/*5716*/ uint16(xArgYmm2M256), +/*5717*/ uint16(xMatch), +/*5718*/ uint16(xCondDataSize), 0, 0, 0, 5724, 5731, +/*5724*/ uint16(xSetOp), uint16(VFNMSUB132PD), +/*5726*/ uint16(xReadSlashR), +/*5727*/ uint16(xArgXmm1), +/*5728*/ uint16(xArgXmmV), +/*5729*/ uint16(xArgXmm2M128), +/*5730*/ uint16(xMatch), +/*5731*/ uint16(xSetOp), uint16(VFNMSUB132PD), +/*5733*/ uint16(xReadSlashR), +/*5734*/ uint16(xArgYmm1), +/*5735*/ uint16(xArgYmmV), +/*5736*/ uint16(xArgYmm2M256), +/*5737*/ uint16(xMatch), +/*5738*/ uint16(xCondPrefix), 2, + 0x366, 5751, + 0x266, 5744, +/*5744*/ uint16(xSetOp), uint16(VFNMSUB132SS), +/*5746*/ uint16(xReadSlashR), +/*5747*/ uint16(xArgXmm1), +/*5748*/ uint16(xArgXmmV), +/*5749*/ uint16(xArgXmm2M32), +/*5750*/ uint16(xMatch), +/*5751*/ uint16(xSetOp), uint16(VFNMSUB132SD), +/*5753*/ uint16(xReadSlashR), +/*5754*/ uint16(xArgXmm1), +/*5755*/ uint16(xArgXmmV), +/*5756*/ uint16(xArgXmm2M64), +/*5757*/ uint16(xMatch), +/*5758*/ uint16(xCondPrefix), 2, + 0x366, 5784, + 0x266, 5764, +/*5764*/ uint16(xCondDataSize), 0, 0, 0, 5770, 5777, +/*5770*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*5772*/ uint16(xReadSlashR), +/*5773*/ uint16(xArgXmm1), +/*5774*/ uint16(xArgXmmV), +/*5775*/ uint16(xArgXmm2M128), +/*5776*/ uint16(xMatch), +/*5777*/ uint16(xSetOp), uint16(VFMADDSUB213PS), +/*5779*/ uint16(xReadSlashR), +/*5780*/ uint16(xArgYmm1), +/*5781*/ uint16(xArgYmmV), +/*5782*/ uint16(xArgYmm2M256), +/*5783*/ uint16(xMatch), +/*5784*/ uint16(xCondDataSize), 0, 0, 0, 5790, 5797, +/*5790*/ uint16(xSetOp), uint16(VFMADDSUB213PD), +/*5792*/ uint16(xReadSlashR), +/*5793*/ uint16(xArgXmm1), +/*5794*/ uint16(xArgXmmV), +/*5795*/ uint16(xArgXmm2M128), +/*5796*/ uint16(xMatch), +/*5797*/ uint16(xSetOp), uint16(VFMADDSUB213PD), +/*5799*/ uint16(xReadSlashR), +/*5800*/ uint16(xArgYmm1), +/*5801*/ uint16(xArgYmmV), +/*5802*/ uint16(xArgYmm2M256), +/*5803*/ uint16(xMatch), +/*5804*/ uint16(xCondPrefix), 2, + 0x366, 5830, + 0x266, 5810, +/*5810*/ uint16(xCondDataSize), 0, 0, 0, 5816, 5823, +/*5816*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*5818*/ uint16(xReadSlashR), +/*5819*/ uint16(xArgXmm1), +/*5820*/ uint16(xArgXmmV), +/*5821*/ uint16(xArgXmm2M128), +/*5822*/ uint16(xMatch), +/*5823*/ uint16(xSetOp), uint16(VFMSUBADD213PS), +/*5825*/ uint16(xReadSlashR), +/*5826*/ uint16(xArgYmm1), +/*5827*/ uint16(xArgYmmV), +/*5828*/ uint16(xArgYmm2M256), +/*5829*/ uint16(xMatch), +/*5830*/ uint16(xCondDataSize), 0, 0, 0, 5836, 5843, +/*5836*/ uint16(xSetOp), uint16(VFMSUBADD213PD), +/*5838*/ uint16(xReadSlashR), +/*5839*/ uint16(xArgXmm1), +/*5840*/ uint16(xArgXmmV), +/*5841*/ uint16(xArgXmm2M128), +/*5842*/ uint16(xMatch), +/*5843*/ uint16(xSetOp), uint16(VFMSUBADD213PD), +/*5845*/ uint16(xReadSlashR), +/*5846*/ uint16(xArgYmm1), +/*5847*/ uint16(xArgYmmV), +/*5848*/ uint16(xArgYmm2M256), +/*5849*/ uint16(xMatch), +/*5850*/ uint16(xCondPrefix), 2, + 0x366, 5876, + 0x266, 5856, +/*5856*/ uint16(xCondDataSize), 0, 0, 0, 5862, 5869, +/*5862*/ uint16(xSetOp), uint16(VFMADD213PS), +/*5864*/ uint16(xReadSlashR), +/*5865*/ uint16(xArgXmm1), +/*5866*/ uint16(xArgXmmV), +/*5867*/ uint16(xArgXmm2M128), +/*5868*/ uint16(xMatch), +/*5869*/ uint16(xSetOp), uint16(VFMADD213PS), +/*5871*/ uint16(xReadSlashR), +/*5872*/ uint16(xArgYmm1), +/*5873*/ uint16(xArgYmmV), +/*5874*/ uint16(xArgYmm2M256), +/*5875*/ uint16(xMatch), +/*5876*/ uint16(xCondDataSize), 0, 0, 0, 5882, 5889, +/*5882*/ uint16(xSetOp), uint16(VFMADD213PD), +/*5884*/ uint16(xReadSlashR), +/*5885*/ uint16(xArgXmm1), +/*5886*/ uint16(xArgXmmV), +/*5887*/ uint16(xArgXmm2M128), +/*5888*/ uint16(xMatch), +/*5889*/ uint16(xSetOp), uint16(VFMADD213PD), +/*5891*/ uint16(xReadSlashR), +/*5892*/ uint16(xArgYmm1), +/*5893*/ uint16(xArgYmmV), +/*5894*/ uint16(xArgYmm2M256), +/*5895*/ uint16(xMatch), +/*5896*/ uint16(xCondPrefix), 2, + 0x366, 5909, + 0x266, 5902, +/*5902*/ uint16(xSetOp), uint16(VFMADD213SS), +/*5904*/ uint16(xReadSlashR), +/*5905*/ uint16(xArgXmm1), +/*5906*/ uint16(xArgXmmV), +/*5907*/ uint16(xArgXmm2M32), +/*5908*/ uint16(xMatch), +/*5909*/ uint16(xSetOp), uint16(VFMADD213SD), +/*5911*/ uint16(xReadSlashR), +/*5912*/ uint16(xArgXmm1), +/*5913*/ uint16(xArgXmmV), +/*5914*/ uint16(xArgXmm2M64), +/*5915*/ uint16(xMatch), +/*5916*/ uint16(xCondPrefix), 2, + 0x366, 5942, + 0x266, 5922, +/*5922*/ uint16(xCondDataSize), 0, 0, 0, 5928, 5935, +/*5928*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*5930*/ uint16(xReadSlashR), +/*5931*/ uint16(xArgXmm1), +/*5932*/ uint16(xArgXmmV), +/*5933*/ uint16(xArgXmm2M128), +/*5934*/ uint16(xMatch), +/*5935*/ uint16(xSetOp), uint16(VFMSUB213PS), +/*5937*/ uint16(xReadSlashR), +/*5938*/ uint16(xArgYmm1), +/*5939*/ uint16(xArgYmmV), +/*5940*/ uint16(xArgYmm2M256), +/*5941*/ uint16(xMatch), +/*5942*/ uint16(xCondDataSize), 0, 0, 0, 5948, 5955, +/*5948*/ uint16(xSetOp), uint16(VFMSUB213PD), +/*5950*/ uint16(xReadSlashR), +/*5951*/ uint16(xArgXmm1), +/*5952*/ uint16(xArgXmmV), +/*5953*/ uint16(xArgXmm2M128), +/*5954*/ uint16(xMatch), +/*5955*/ uint16(xSetOp), uint16(VFMSUB213PD), +/*5957*/ uint16(xReadSlashR), +/*5958*/ uint16(xArgYmm1), +/*5959*/ uint16(xArgYmmV), +/*5960*/ uint16(xArgYmm2M256), /*5961*/ uint16(xMatch), -/*5962*/ uint16(xCondPrefix), 1, - 0x66, 5966, -/*5966*/ uint16(xCondDataSize), 0, 0, 0, 5972, 5979, -/*5972*/ uint16(xSetOp), uint16(VPMULLD), -/*5974*/ uint16(xReadSlashR), -/*5975*/ uint16(xArgXmm1), -/*5976*/ uint16(xArgXmmV), -/*5977*/ uint16(xArgXmm2M128), -/*5978*/ uint16(xMatch), -/*5979*/ uint16(xSetOp), uint16(VPMULLD), -/*5981*/ uint16(xReadSlashR), -/*5982*/ uint16(xArgYmm1), -/*5983*/ uint16(xArgYmmV), -/*5984*/ uint16(xArgYmm2M256), -/*5985*/ uint16(xMatch), -/*5986*/ uint16(xCondPrefix), 2, - 0xC4, 5998, - 0x66, 5992, -/*5992*/ uint16(xSetOp), uint16(PHMINPOSUW), -/*5994*/ uint16(xReadSlashR), -/*5995*/ uint16(xArgXmm1), -/*5996*/ uint16(xArgXmm2M128), -/*5997*/ uint16(xMatch), -/*5998*/ uint16(xCondPrefix), 1, - 0x66, 6002, -/*6002*/ uint16(xCondDataSize), 0, 0, 0, 6008, 0, -/*6008*/ uint16(xSetOp), uint16(VPHMINPOSUW), -/*6010*/ uint16(xReadSlashR), -/*6011*/ uint16(xArgXmm1), -/*6012*/ uint16(xArgXmm2M128), -/*6013*/ uint16(xMatch), -/*6014*/ uint16(xCondPrefix), 1, - 0xC4, 6018, -/*6018*/ uint16(xCondPrefix), 1, - 0x66, 6022, -/*6022*/ uint16(xCondDataSize), 0, 0, 0, 6028, 6035, -/*6028*/ uint16(xSetOp), uint16(VPSRLVD), -/*6030*/ uint16(xReadSlashR), -/*6031*/ uint16(xArgXmm1), -/*6032*/ uint16(xArgXmmV), -/*6033*/ uint16(xArgXmm2M128), -/*6034*/ uint16(xMatch), -/*6035*/ uint16(xSetOp), uint16(VPSRLVD), -/*6037*/ uint16(xReadSlashR), -/*6038*/ uint16(xArgYmm1), -/*6039*/ uint16(xArgYmmV), -/*6040*/ uint16(xArgYmm2M256), -/*6041*/ uint16(xMatch), -/*6042*/ uint16(xCondPrefix), 1, - 0xC4, 6046, -/*6046*/ uint16(xCondPrefix), 1, - 0x66, 6050, -/*6050*/ uint16(xCondDataSize), 0, 0, 0, 6056, 6063, -/*6056*/ uint16(xSetOp), uint16(VPSRAVD), -/*6058*/ uint16(xReadSlashR), -/*6059*/ uint16(xArgXmm1), -/*6060*/ uint16(xArgXmmV), -/*6061*/ uint16(xArgXmm2M128), -/*6062*/ uint16(xMatch), -/*6063*/ uint16(xSetOp), uint16(VPSRAVD), -/*6065*/ uint16(xReadSlashR), -/*6066*/ uint16(xArgYmm1), -/*6067*/ uint16(xArgYmmV), -/*6068*/ uint16(xArgYmm2M256), -/*6069*/ uint16(xMatch), -/*6070*/ uint16(xCondPrefix), 1, - 0xC4, 6074, -/*6074*/ uint16(xCondPrefix), 1, - 0x66, 6078, -/*6078*/ uint16(xCondDataSize), 0, 0, 0, 6084, 6091, -/*6084*/ uint16(xSetOp), uint16(VPSLLVD), -/*6086*/ uint16(xReadSlashR), -/*6087*/ uint16(xArgXmm1), -/*6088*/ uint16(xArgXmmV), -/*6089*/ uint16(xArgXmm2M128), -/*6090*/ uint16(xMatch), -/*6091*/ uint16(xSetOp), uint16(VPSLLVD), -/*6093*/ uint16(xReadSlashR), -/*6094*/ uint16(xArgYmm1), -/*6095*/ uint16(xArgYmmV), -/*6096*/ uint16(xArgYmm2M256), -/*6097*/ uint16(xMatch), -/*6098*/ uint16(xCondPrefix), 1, - 0xC4, 6102, -/*6102*/ uint16(xCondPrefix), 1, - 0x66, 6106, -/*6106*/ uint16(xCondDataSize), 0, 0, 0, 6112, 6118, -/*6112*/ uint16(xSetOp), uint16(VPBROADCASTD), -/*6114*/ uint16(xReadSlashR), -/*6115*/ uint16(xArgXmm1), -/*6116*/ uint16(xArgXmm2M32), -/*6117*/ uint16(xMatch), -/*6118*/ uint16(xSetOp), uint16(VPBROADCASTD), -/*6120*/ uint16(xReadSlashR), -/*6121*/ uint16(xArgYmm1), -/*6122*/ uint16(xArgXmm2M32), -/*6123*/ uint16(xMatch), -/*6124*/ uint16(xCondPrefix), 1, - 0xC4, 6128, -/*6128*/ uint16(xCondPrefix), 1, - 0x66, 6132, -/*6132*/ uint16(xCondDataSize), 0, 0, 0, 6138, 6144, -/*6138*/ uint16(xSetOp), uint16(VPBROADCASTQ), -/*6140*/ uint16(xReadSlashR), -/*6141*/ uint16(xArgXmm1), -/*6142*/ uint16(xArgXmm2M64), -/*6143*/ uint16(xMatch), -/*6144*/ uint16(xSetOp), uint16(VPBROADCASTQ), -/*6146*/ uint16(xReadSlashR), -/*6147*/ uint16(xArgYmm1), -/*6148*/ uint16(xArgXmm2M64), -/*6149*/ uint16(xMatch), -/*6150*/ uint16(xCondPrefix), 1, - 0xC4, 6154, -/*6154*/ uint16(xCondPrefix), 1, - 0x66, 6158, -/*6158*/ uint16(xCondDataSize), 0, 0, 0, 0, 6164, -/*6164*/ uint16(xCondIsMem), 0, 6167, -/*6167*/ uint16(xSetOp), uint16(VBROADCASTI128), -/*6169*/ uint16(xReadSlashR), -/*6170*/ uint16(xArgYmm1), -/*6171*/ uint16(xArgM128), -/*6172*/ uint16(xMatch), -/*6173*/ uint16(xCondPrefix), 1, - 0xC4, 6177, -/*6177*/ uint16(xCondPrefix), 1, - 0x66, 6181, -/*6181*/ uint16(xCondDataSize), 0, 0, 0, 6187, 6193, -/*6187*/ uint16(xSetOp), uint16(VPBROADCASTB), -/*6189*/ uint16(xReadSlashR), -/*6190*/ uint16(xArgXmm1), -/*6191*/ uint16(xArgXmm2M8), -/*6192*/ uint16(xMatch), -/*6193*/ uint16(xSetOp), uint16(VPBROADCASTB), -/*6195*/ uint16(xReadSlashR), -/*6196*/ uint16(xArgYmm1), -/*6197*/ uint16(xArgXmm2M8), +/*5962*/ uint16(xCondPrefix), 2, + 0x366, 5975, + 0x266, 5968, +/*5968*/ uint16(xSetOp), uint16(VFMSUB213SS), +/*5970*/ uint16(xReadSlashR), +/*5971*/ uint16(xArgXmm1), +/*5972*/ uint16(xArgXmmV), +/*5973*/ uint16(xArgXmm2M32), +/*5974*/ uint16(xMatch), +/*5975*/ uint16(xSetOp), uint16(VFMSUB213SD), +/*5977*/ uint16(xReadSlashR), +/*5978*/ uint16(xArgXmm1), +/*5979*/ uint16(xArgXmmV), +/*5980*/ uint16(xArgXmm2M64), +/*5981*/ uint16(xMatch), +/*5982*/ uint16(xCondPrefix), 2, + 0x366, 6008, + 0x266, 5988, +/*5988*/ uint16(xCondDataSize), 0, 0, 0, 5994, 6001, +/*5994*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*5996*/ uint16(xReadSlashR), +/*5997*/ uint16(xArgXmm1), +/*5998*/ uint16(xArgXmmV), +/*5999*/ uint16(xArgXmm2M128), +/*6000*/ uint16(xMatch), +/*6001*/ uint16(xSetOp), uint16(VFNMADD213PS), +/*6003*/ uint16(xReadSlashR), +/*6004*/ uint16(xArgYmm1), +/*6005*/ uint16(xArgYmmV), +/*6006*/ uint16(xArgYmm2M256), +/*6007*/ uint16(xMatch), +/*6008*/ uint16(xCondDataSize), 0, 0, 0, 6014, 6021, +/*6014*/ uint16(xSetOp), uint16(VFNMADD213PD), +/*6016*/ uint16(xReadSlashR), +/*6017*/ uint16(xArgXmm1), +/*6018*/ uint16(xArgXmmV), +/*6019*/ uint16(xArgXmm2M128), +/*6020*/ uint16(xMatch), +/*6021*/ uint16(xSetOp), uint16(VFNMADD213PD), +/*6023*/ uint16(xReadSlashR), +/*6024*/ uint16(xArgYmm1), +/*6025*/ uint16(xArgYmmV), +/*6026*/ uint16(xArgYmm2M256), +/*6027*/ uint16(xMatch), +/*6028*/ uint16(xCondPrefix), 2, + 0x366, 6041, + 0x266, 6034, +/*6034*/ uint16(xSetOp), uint16(VFNMADD213SS), +/*6036*/ uint16(xReadSlashR), +/*6037*/ uint16(xArgXmm1), +/*6038*/ uint16(xArgXmmV), +/*6039*/ uint16(xArgXmm2M32), +/*6040*/ uint16(xMatch), +/*6041*/ uint16(xSetOp), uint16(VFNMADD213SD), +/*6043*/ uint16(xReadSlashR), +/*6044*/ uint16(xArgXmm1), +/*6045*/ uint16(xArgXmmV), +/*6046*/ uint16(xArgXmm2M64), +/*6047*/ uint16(xMatch), +/*6048*/ uint16(xCondPrefix), 2, + 0x366, 6074, + 0x266, 6054, +/*6054*/ uint16(xCondDataSize), 0, 0, 0, 6060, 6067, +/*6060*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6062*/ uint16(xReadSlashR), +/*6063*/ uint16(xArgXmm1), +/*6064*/ uint16(xArgXmmV), +/*6065*/ uint16(xArgXmm2M128), +/*6066*/ uint16(xMatch), +/*6067*/ uint16(xSetOp), uint16(VFNMSUB213PS), +/*6069*/ uint16(xReadSlashR), +/*6070*/ uint16(xArgYmm1), +/*6071*/ uint16(xArgYmmV), +/*6072*/ uint16(xArgYmm2M256), +/*6073*/ uint16(xMatch), +/*6074*/ uint16(xCondDataSize), 0, 0, 0, 6080, 6087, +/*6080*/ uint16(xSetOp), uint16(VFNMSUB213PD), +/*6082*/ uint16(xReadSlashR), +/*6083*/ uint16(xArgXmm1), +/*6084*/ uint16(xArgXmmV), +/*6085*/ uint16(xArgXmm2M128), +/*6086*/ uint16(xMatch), +/*6087*/ uint16(xSetOp), uint16(VFNMSUB213PD), +/*6089*/ uint16(xReadSlashR), +/*6090*/ uint16(xArgYmm1), +/*6091*/ uint16(xArgYmmV), +/*6092*/ uint16(xArgYmm2M256), +/*6093*/ uint16(xMatch), +/*6094*/ uint16(xCondPrefix), 2, + 0x366, 6107, + 0x266, 6100, +/*6100*/ uint16(xSetOp), uint16(VFNMSUB213SS), +/*6102*/ uint16(xReadSlashR), +/*6103*/ uint16(xArgXmm1), +/*6104*/ uint16(xArgXmmV), +/*6105*/ uint16(xArgXmm2M32), +/*6106*/ uint16(xMatch), +/*6107*/ uint16(xSetOp), uint16(VFNMSUB213SD), +/*6109*/ uint16(xReadSlashR), +/*6110*/ uint16(xArgXmm1), +/*6111*/ uint16(xArgXmmV), +/*6112*/ uint16(xArgXmm2M64), +/*6113*/ uint16(xMatch), +/*6114*/ uint16(xCondPrefix), 2, + 0x366, 6140, + 0x266, 6120, +/*6120*/ uint16(xCondDataSize), 0, 0, 0, 6126, 6133, +/*6126*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6128*/ uint16(xReadSlashR), +/*6129*/ uint16(xArgXmm1), +/*6130*/ uint16(xArgXmmV), +/*6131*/ uint16(xArgXmm2M128), +/*6132*/ uint16(xMatch), +/*6133*/ uint16(xSetOp), uint16(VFMADDSUB231PS), +/*6135*/ uint16(xReadSlashR), +/*6136*/ uint16(xArgYmm1), +/*6137*/ uint16(xArgYmmV), +/*6138*/ uint16(xArgYmm2M256), +/*6139*/ uint16(xMatch), +/*6140*/ uint16(xCondDataSize), 0, 0, 0, 6146, 6153, +/*6146*/ uint16(xSetOp), uint16(VFMADDSUB231PD), +/*6148*/ uint16(xReadSlashR), +/*6149*/ uint16(xArgXmm1), +/*6150*/ uint16(xArgXmmV), +/*6151*/ uint16(xArgXmm2M128), +/*6152*/ uint16(xMatch), +/*6153*/ uint16(xSetOp), uint16(VFMADDSUB231PD), +/*6155*/ uint16(xReadSlashR), +/*6156*/ uint16(xArgYmm1), +/*6157*/ uint16(xArgYmmV), +/*6158*/ uint16(xArgYmm2M256), +/*6159*/ uint16(xMatch), +/*6160*/ uint16(xCondPrefix), 2, + 0x366, 6186, + 0x266, 6166, +/*6166*/ uint16(xCondDataSize), 0, 0, 0, 6172, 6179, +/*6172*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6174*/ uint16(xReadSlashR), +/*6175*/ uint16(xArgXmm1), +/*6176*/ uint16(xArgXmmV), +/*6177*/ uint16(xArgXmm2M128), +/*6178*/ uint16(xMatch), +/*6179*/ uint16(xSetOp), uint16(VFMSUBADD231PS), +/*6181*/ uint16(xReadSlashR), +/*6182*/ uint16(xArgYmm1), +/*6183*/ uint16(xArgYmmV), +/*6184*/ uint16(xArgYmm2M256), +/*6185*/ uint16(xMatch), +/*6186*/ uint16(xCondDataSize), 0, 0, 0, 6192, 6199, +/*6192*/ uint16(xSetOp), uint16(VFMSUBADD231PD), +/*6194*/ uint16(xReadSlashR), +/*6195*/ uint16(xArgXmm1), +/*6196*/ uint16(xArgXmmV), +/*6197*/ uint16(xArgXmm2M128), /*6198*/ uint16(xMatch), -/*6199*/ uint16(xCondPrefix), 1, - 0xC4, 6203, -/*6203*/ uint16(xCondPrefix), 1, - 0x66, 6207, -/*6207*/ uint16(xCondDataSize), 0, 0, 0, 6213, 6219, -/*6213*/ uint16(xSetOp), uint16(VPBROADCASTW), -/*6215*/ uint16(xReadSlashR), -/*6216*/ uint16(xArgXmm1), -/*6217*/ uint16(xArgXmm2M16), -/*6218*/ uint16(xMatch), -/*6219*/ uint16(xSetOp), uint16(VPBROADCASTW), -/*6221*/ uint16(xReadSlashR), -/*6222*/ uint16(xArgYmm1), -/*6223*/ uint16(xArgXmm2M16), +/*6199*/ uint16(xSetOp), uint16(VFMSUBADD231PD), +/*6201*/ uint16(xReadSlashR), +/*6202*/ uint16(xArgYmm1), +/*6203*/ uint16(xArgYmmV), +/*6204*/ uint16(xArgYmm2M256), +/*6205*/ uint16(xMatch), +/*6206*/ uint16(xCondPrefix), 2, + 0x366, 6232, + 0x266, 6212, +/*6212*/ uint16(xCondDataSize), 0, 0, 0, 6218, 6225, +/*6218*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6220*/ uint16(xReadSlashR), +/*6221*/ uint16(xArgXmm1), +/*6222*/ uint16(xArgXmmV), +/*6223*/ uint16(xArgXmm2M128), /*6224*/ uint16(xMatch), -/*6225*/ uint16(xCondIs64), 6228, 6238, -/*6228*/ uint16(xCondPrefix), 1, - 0x66, 6232, -/*6232*/ uint16(xSetOp), uint16(INVPCID), -/*6234*/ uint16(xReadSlashR), -/*6235*/ uint16(xArgR32), -/*6236*/ uint16(xArgM128), -/*6237*/ uint16(xMatch), -/*6238*/ uint16(xCondPrefix), 1, - 0x66, 6242, -/*6242*/ uint16(xSetOp), uint16(INVPCID), -/*6244*/ uint16(xReadSlashR), -/*6245*/ uint16(xArgR64), -/*6246*/ uint16(xArgM128), -/*6247*/ uint16(xMatch), -/*6248*/ uint16(xCondPrefix), 1, - 0xC4, 6252, -/*6252*/ uint16(xCondPrefix), 1, - 0x66, 6256, -/*6256*/ uint16(xCondDataSize), 0, 0, 0, 6262, 6272, -/*6262*/ uint16(xCondIsMem), 0, 6265, -/*6265*/ uint16(xSetOp), uint16(VPMASKMOVD), +/*6225*/ uint16(xSetOp), uint16(VFMADD231PS), +/*6227*/ uint16(xReadSlashR), +/*6228*/ uint16(xArgYmm1), +/*6229*/ uint16(xArgYmmV), +/*6230*/ uint16(xArgYmm2M256), +/*6231*/ uint16(xMatch), +/*6232*/ uint16(xCondDataSize), 0, 0, 0, 6238, 6245, +/*6238*/ uint16(xSetOp), uint16(VFMADD231PD), +/*6240*/ uint16(xReadSlashR), +/*6241*/ uint16(xArgXmm1), +/*6242*/ uint16(xArgXmmV), +/*6243*/ uint16(xArgXmm2M128), +/*6244*/ uint16(xMatch), +/*6245*/ uint16(xSetOp), uint16(VFMADD231PD), +/*6247*/ uint16(xReadSlashR), +/*6248*/ uint16(xArgYmm1), +/*6249*/ uint16(xArgYmmV), +/*6250*/ uint16(xArgYmm2M256), +/*6251*/ uint16(xMatch), +/*6252*/ uint16(xCondPrefix), 2, + 0x366, 6265, + 0x266, 6258, +/*6258*/ uint16(xSetOp), uint16(VFMADD231SS), +/*6260*/ uint16(xReadSlashR), +/*6261*/ uint16(xArgXmm1), +/*6262*/ uint16(xArgXmmV), +/*6263*/ uint16(xArgXmm2M32), +/*6264*/ uint16(xMatch), +/*6265*/ uint16(xSetOp), uint16(VFMADD231SD), /*6267*/ uint16(xReadSlashR), /*6268*/ uint16(xArgXmm1), /*6269*/ uint16(xArgXmmV), -/*6270*/ uint16(xArgM128), +/*6270*/ uint16(xArgXmm2M64), /*6271*/ uint16(xMatch), -/*6272*/ uint16(xCondIsMem), 0, 6275, -/*6275*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6277*/ uint16(xReadSlashR), -/*6278*/ uint16(xArgYmm1), -/*6279*/ uint16(xArgYmmV), -/*6280*/ uint16(xArgM256), -/*6281*/ uint16(xMatch), -/*6282*/ uint16(xCondPrefix), 1, - 0xC4, 6286, -/*6286*/ uint16(xCondPrefix), 1, - 0x66, 6290, -/*6290*/ uint16(xCondDataSize), 0, 0, 0, 6296, 6306, -/*6296*/ uint16(xCondIsMem), 0, 6299, -/*6299*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6301*/ uint16(xReadSlashR), -/*6302*/ uint16(xArgM128), -/*6303*/ uint16(xArgXmmV), -/*6304*/ uint16(xArgXmm1), -/*6305*/ uint16(xMatch), -/*6306*/ uint16(xCondIsMem), 0, 6309, -/*6309*/ uint16(xSetOp), uint16(VPMASKMOVD), -/*6311*/ uint16(xReadSlashR), -/*6312*/ uint16(xArgM256), -/*6313*/ uint16(xArgYmmV), +/*6272*/ uint16(xCondPrefix), 2, + 0x366, 6298, + 0x266, 6278, +/*6278*/ uint16(xCondDataSize), 0, 0, 0, 6284, 6291, +/*6284*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6286*/ uint16(xReadSlashR), +/*6287*/ uint16(xArgXmm1), +/*6288*/ uint16(xArgXmmV), +/*6289*/ uint16(xArgXmm2M128), +/*6290*/ uint16(xMatch), +/*6291*/ uint16(xSetOp), uint16(VFMSUB231PS), +/*6293*/ uint16(xReadSlashR), +/*6294*/ uint16(xArgYmm1), +/*6295*/ uint16(xArgYmmV), +/*6296*/ uint16(xArgYmm2M256), +/*6297*/ uint16(xMatch), +/*6298*/ uint16(xCondDataSize), 0, 0, 0, 6304, 6311, +/*6304*/ uint16(xSetOp), uint16(VFMSUB231PD), +/*6306*/ uint16(xReadSlashR), +/*6307*/ uint16(xArgXmm1), +/*6308*/ uint16(xArgXmmV), +/*6309*/ uint16(xArgXmm2M128), +/*6310*/ uint16(xMatch), +/*6311*/ uint16(xSetOp), uint16(VFMSUB231PD), +/*6313*/ uint16(xReadSlashR), /*6314*/ uint16(xArgYmm1), -/*6315*/ uint16(xMatch), -/*6316*/ uint16(xCondPrefix), 1, - 0xC4, 6320, -/*6320*/ uint16(xCondPrefix), 1, - 0x66, 6324, -/*6324*/ uint16(xCondDataSize), 0, 0, 0, 6330, 6337, -/*6330*/ uint16(xSetOp), uint16(VFMADDSUB132PS), -/*6332*/ uint16(xReadSlashR), -/*6333*/ uint16(xArgXmm1), -/*6334*/ uint16(xArgXmmV), -/*6335*/ uint16(xArgXmm2M128), -/*6336*/ uint16(xMatch), -/*6337*/ uint16(xSetOp), uint16(VFMADDSUB132PS), -/*6339*/ uint16(xReadSlashR), -/*6340*/ uint16(xArgYmm1), -/*6341*/ uint16(xArgYmmV), -/*6342*/ uint16(xArgYmm2M256), -/*6343*/ uint16(xMatch), -/*6344*/ uint16(xCondPrefix), 1, - 0xC4, 6348, -/*6348*/ uint16(xCondPrefix), 1, - 0x66, 6352, -/*6352*/ uint16(xCondDataSize), 0, 0, 0, 6358, 6365, -/*6358*/ uint16(xSetOp), uint16(VFMSUBADD132PS), -/*6360*/ uint16(xReadSlashR), -/*6361*/ uint16(xArgXmm1), -/*6362*/ uint16(xArgXmmV), -/*6363*/ uint16(xArgXmm2M128), -/*6364*/ uint16(xMatch), -/*6365*/ uint16(xSetOp), uint16(VFMSUBADD132PS), -/*6367*/ uint16(xReadSlashR), -/*6368*/ uint16(xArgYmm1), -/*6369*/ uint16(xArgYmmV), -/*6370*/ uint16(xArgYmm2M256), -/*6371*/ uint16(xMatch), -/*6372*/ uint16(xCondPrefix), 1, - 0xC4, 6376, -/*6376*/ uint16(xCondPrefix), 1, - 0x66, 6380, -/*6380*/ uint16(xCondDataSize), 0, 0, 0, 6386, 6393, -/*6386*/ uint16(xSetOp), uint16(VFMADD132PS), -/*6388*/ uint16(xReadSlashR), -/*6389*/ uint16(xArgXmm1), -/*6390*/ uint16(xArgXmmV), -/*6391*/ uint16(xArgXmm2M128), -/*6392*/ uint16(xMatch), -/*6393*/ uint16(xSetOp), uint16(VFMADD132PS), -/*6395*/ uint16(xReadSlashR), -/*6396*/ uint16(xArgYmm1), -/*6397*/ uint16(xArgYmmV), -/*6398*/ uint16(xArgYmm2M256), -/*6399*/ uint16(xMatch), -/*6400*/ uint16(xCondPrefix), 1, - 0xC4, 6404, -/*6404*/ uint16(xCondPrefix), 1, - 0x66, 6408, -/*6408*/ uint16(xSetOp), uint16(VFMADD132SS), -/*6410*/ uint16(xReadSlashR), -/*6411*/ uint16(xArgXmm1), -/*6412*/ uint16(xArgXmmV), -/*6413*/ uint16(xArgXmm2M32), -/*6414*/ uint16(xMatch), -/*6415*/ uint16(xCondPrefix), 1, - 0xC4, 6419, -/*6419*/ uint16(xCondPrefix), 1, - 0x66, 6423, -/*6423*/ uint16(xCondDataSize), 0, 0, 0, 6429, 6436, -/*6429*/ uint16(xSetOp), uint16(VFMSUB132PS), -/*6431*/ uint16(xReadSlashR), -/*6432*/ uint16(xArgXmm1), -/*6433*/ uint16(xArgXmmV), -/*6434*/ uint16(xArgXmm2M128), -/*6435*/ uint16(xMatch), -/*6436*/ uint16(xSetOp), uint16(VFMSUB132PS), +/*6315*/ uint16(xArgYmmV), +/*6316*/ uint16(xArgYmm2M256), +/*6317*/ uint16(xMatch), +/*6318*/ uint16(xCondPrefix), 2, + 0x366, 6331, + 0x266, 6324, +/*6324*/ uint16(xSetOp), uint16(VFMSUB231SS), +/*6326*/ uint16(xReadSlashR), +/*6327*/ uint16(xArgXmm1), +/*6328*/ uint16(xArgXmmV), +/*6329*/ uint16(xArgXmm2M32), +/*6330*/ uint16(xMatch), +/*6331*/ uint16(xSetOp), uint16(VFMSUB231SD), +/*6333*/ uint16(xReadSlashR), +/*6334*/ uint16(xArgXmm1), +/*6335*/ uint16(xArgXmmV), +/*6336*/ uint16(xArgXmm2M64), +/*6337*/ uint16(xMatch), +/*6338*/ uint16(xCondPrefix), 2, + 0x366, 6364, + 0x266, 6344, +/*6344*/ uint16(xCondDataSize), 0, 0, 0, 6350, 6357, +/*6350*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6352*/ uint16(xReadSlashR), +/*6353*/ uint16(xArgXmm1), +/*6354*/ uint16(xArgXmmV), +/*6355*/ uint16(xArgXmm2M128), +/*6356*/ uint16(xMatch), +/*6357*/ uint16(xSetOp), uint16(VFNMADD231PS), +/*6359*/ uint16(xReadSlashR), +/*6360*/ uint16(xArgYmm1), +/*6361*/ uint16(xArgYmmV), +/*6362*/ uint16(xArgYmm2M256), +/*6363*/ uint16(xMatch), +/*6364*/ uint16(xCondDataSize), 0, 0, 0, 6370, 6377, +/*6370*/ uint16(xSetOp), uint16(VFNMADD231PD), +/*6372*/ uint16(xReadSlashR), +/*6373*/ uint16(xArgXmm1), +/*6374*/ uint16(xArgXmmV), +/*6375*/ uint16(xArgXmm2M128), +/*6376*/ uint16(xMatch), +/*6377*/ uint16(xSetOp), uint16(VFNMADD231PD), +/*6379*/ uint16(xReadSlashR), +/*6380*/ uint16(xArgYmm1), +/*6381*/ uint16(xArgYmmV), +/*6382*/ uint16(xArgYmm2M256), +/*6383*/ uint16(xMatch), +/*6384*/ uint16(xCondPrefix), 2, + 0x366, 6397, + 0x266, 6390, +/*6390*/ uint16(xSetOp), uint16(VFNMADD231SS), +/*6392*/ uint16(xReadSlashR), +/*6393*/ uint16(xArgXmm1), +/*6394*/ uint16(xArgXmmV), +/*6395*/ uint16(xArgXmm2M32), +/*6396*/ uint16(xMatch), +/*6397*/ uint16(xSetOp), uint16(VFNMADD231SD), +/*6399*/ uint16(xReadSlashR), +/*6400*/ uint16(xArgXmm1), +/*6401*/ uint16(xArgXmmV), +/*6402*/ uint16(xArgXmm2M64), +/*6403*/ uint16(xMatch), +/*6404*/ uint16(xCondPrefix), 2, + 0x366, 6430, + 0x266, 6410, +/*6410*/ uint16(xCondDataSize), 0, 0, 0, 6416, 6423, +/*6416*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6418*/ uint16(xReadSlashR), +/*6419*/ uint16(xArgXmm1), +/*6420*/ uint16(xArgXmmV), +/*6421*/ uint16(xArgXmm2M128), +/*6422*/ uint16(xMatch), +/*6423*/ uint16(xSetOp), uint16(VFNMSUB231PS), +/*6425*/ uint16(xReadSlashR), +/*6426*/ uint16(xArgYmm1), +/*6427*/ uint16(xArgYmmV), +/*6428*/ uint16(xArgYmm2M256), +/*6429*/ uint16(xMatch), +/*6430*/ uint16(xCondDataSize), 0, 0, 0, 6436, 6443, +/*6436*/ uint16(xSetOp), uint16(VFNMSUB231PD), /*6438*/ uint16(xReadSlashR), -/*6439*/ uint16(xArgYmm1), -/*6440*/ uint16(xArgYmmV), -/*6441*/ uint16(xArgYmm2M256), +/*6439*/ uint16(xArgXmm1), +/*6440*/ uint16(xArgXmmV), +/*6441*/ uint16(xArgXmm2M128), /*6442*/ uint16(xMatch), -/*6443*/ uint16(xCondPrefix), 1, - 0xC4, 6447, -/*6447*/ uint16(xCondPrefix), 1, - 0x66, 6451, -/*6451*/ uint16(xSetOp), uint16(VFMSUB132SS), -/*6453*/ uint16(xReadSlashR), -/*6454*/ uint16(xArgXmm1), -/*6455*/ uint16(xArgXmmV), -/*6456*/ uint16(xArgXmm2M32), -/*6457*/ uint16(xMatch), -/*6458*/ uint16(xCondPrefix), 1, - 0xC4, 6462, -/*6462*/ uint16(xCondPrefix), 1, - 0x66, 6466, -/*6466*/ uint16(xCondDataSize), 0, 0, 0, 6472, 6479, -/*6472*/ uint16(xSetOp), uint16(VFNMADD132PS), -/*6474*/ uint16(xReadSlashR), -/*6475*/ uint16(xArgXmm1), -/*6476*/ uint16(xArgXmmV), -/*6477*/ uint16(xArgXmm2M128), -/*6478*/ uint16(xMatch), -/*6479*/ uint16(xSetOp), uint16(VFNMADD132PS), -/*6481*/ uint16(xReadSlashR), -/*6482*/ uint16(xArgYmm1), -/*6483*/ uint16(xArgYmmV), -/*6484*/ uint16(xArgYmm2M256), -/*6485*/ uint16(xMatch), -/*6486*/ uint16(xCondPrefix), 1, - 0xC4, 6490, -/*6490*/ uint16(xCondPrefix), 1, - 0x66, 6494, -/*6494*/ uint16(xSetOp), uint16(VFNMADD132SS), -/*6496*/ uint16(xReadSlashR), -/*6497*/ uint16(xArgXmm1), -/*6498*/ uint16(xArgXmmV), -/*6499*/ uint16(xArgXmm2M32), -/*6500*/ uint16(xMatch), -/*6501*/ uint16(xCondPrefix), 1, - 0xC4, 6505, -/*6505*/ uint16(xCondPrefix), 1, - 0x66, 6509, -/*6509*/ uint16(xCondDataSize), 0, 0, 0, 6515, 6522, -/*6515*/ uint16(xSetOp), uint16(VFNMSUB132PS), -/*6517*/ uint16(xReadSlashR), -/*6518*/ uint16(xArgXmm1), -/*6519*/ uint16(xArgXmmV), -/*6520*/ uint16(xArgXmm2M128), -/*6521*/ uint16(xMatch), -/*6522*/ uint16(xSetOp), uint16(VFNMSUB132PS), -/*6524*/ uint16(xReadSlashR), -/*6525*/ uint16(xArgYmm1), -/*6526*/ uint16(xArgYmmV), -/*6527*/ uint16(xArgYmm2M256), -/*6528*/ uint16(xMatch), -/*6529*/ uint16(xCondPrefix), 1, - 0xC4, 6533, -/*6533*/ uint16(xCondPrefix), 1, - 0x66, 6537, -/*6537*/ uint16(xSetOp), uint16(VFNMSUB132SS), -/*6539*/ uint16(xReadSlashR), -/*6540*/ uint16(xArgXmm1), -/*6541*/ uint16(xArgXmmV), -/*6542*/ uint16(xArgXmm2M32), +/*6443*/ uint16(xSetOp), uint16(VFNMSUB231PD), +/*6445*/ uint16(xReadSlashR), +/*6446*/ uint16(xArgYmm1), +/*6447*/ uint16(xArgYmmV), +/*6448*/ uint16(xArgYmm2M256), +/*6449*/ uint16(xMatch), +/*6450*/ uint16(xCondPrefix), 2, + 0x366, 6463, + 0x266, 6456, +/*6456*/ uint16(xSetOp), uint16(VFNMSUB231SS), +/*6458*/ uint16(xReadSlashR), +/*6459*/ uint16(xArgXmm1), +/*6460*/ uint16(xArgXmmV), +/*6461*/ uint16(xArgXmm2M32), +/*6462*/ uint16(xMatch), +/*6463*/ uint16(xSetOp), uint16(VFNMSUB231SD), +/*6465*/ uint16(xReadSlashR), +/*6466*/ uint16(xArgXmm1), +/*6467*/ uint16(xArgXmmV), +/*6468*/ uint16(xArgXmm2M64), +/*6469*/ uint16(xMatch), +/*6470*/ uint16(xCondPrefix), 2, + 0x66, 6488, + 0x166, 6476, +/*6476*/ uint16(xCondDataSize), 0, 0, 0, 6482, 0, +/*6482*/ uint16(xSetOp), uint16(VAESIMC), +/*6484*/ uint16(xReadSlashR), +/*6485*/ uint16(xArgXmm1), +/*6486*/ uint16(xArgXmm2M128), +/*6487*/ uint16(xMatch), +/*6488*/ uint16(xSetOp), uint16(AESIMC), +/*6490*/ uint16(xReadSlashR), +/*6491*/ uint16(xArgXmm1), +/*6492*/ uint16(xArgXmm2M128), +/*6493*/ uint16(xMatch), +/*6494*/ uint16(xCondPrefix), 2, + 0x66, 6513, + 0x166, 6500, +/*6500*/ uint16(xCondDataSize), 0, 0, 0, 6506, 0, +/*6506*/ uint16(xSetOp), uint16(VAESENC), +/*6508*/ uint16(xReadSlashR), +/*6509*/ uint16(xArgXmm1), +/*6510*/ uint16(xArgXmmV), +/*6511*/ uint16(xArgXmm2M128), +/*6512*/ uint16(xMatch), +/*6513*/ uint16(xSetOp), uint16(AESENC), +/*6515*/ uint16(xReadSlashR), +/*6516*/ uint16(xArgXmm1), +/*6517*/ uint16(xArgXmm2M128), +/*6518*/ uint16(xMatch), +/*6519*/ uint16(xCondPrefix), 2, + 0x66, 6538, + 0x166, 6525, +/*6525*/ uint16(xCondDataSize), 0, 0, 0, 6531, 0, +/*6531*/ uint16(xSetOp), uint16(VAESENCLAST), +/*6533*/ uint16(xReadSlashR), +/*6534*/ uint16(xArgXmm1), +/*6535*/ uint16(xArgXmmV), +/*6536*/ uint16(xArgXmm2M128), +/*6537*/ uint16(xMatch), +/*6538*/ uint16(xSetOp), uint16(AESENCLAST), +/*6540*/ uint16(xReadSlashR), +/*6541*/ uint16(xArgXmm1), +/*6542*/ uint16(xArgXmm2M128), /*6543*/ uint16(xMatch), -/*6544*/ uint16(xCondPrefix), 1, - 0xC4, 6548, -/*6548*/ uint16(xCondPrefix), 1, - 0x66, 6552, -/*6552*/ uint16(xCondDataSize), 0, 0, 0, 6558, 6565, -/*6558*/ uint16(xSetOp), uint16(VFMADDSUB213PS), -/*6560*/ uint16(xReadSlashR), -/*6561*/ uint16(xArgXmm1), -/*6562*/ uint16(xArgXmmV), -/*6563*/ uint16(xArgXmm2M128), -/*6564*/ uint16(xMatch), -/*6565*/ uint16(xSetOp), uint16(VFMADDSUB213PS), -/*6567*/ uint16(xReadSlashR), -/*6568*/ uint16(xArgYmm1), -/*6569*/ uint16(xArgYmmV), -/*6570*/ uint16(xArgYmm2M256), -/*6571*/ uint16(xMatch), -/*6572*/ uint16(xCondPrefix), 1, - 0xC4, 6576, -/*6576*/ uint16(xCondPrefix), 1, - 0x66, 6580, -/*6580*/ uint16(xCondDataSize), 0, 0, 0, 6586, 6593, -/*6586*/ uint16(xSetOp), uint16(VFMSUBADD213PS), -/*6588*/ uint16(xReadSlashR), -/*6589*/ uint16(xArgXmm1), -/*6590*/ uint16(xArgXmmV), -/*6591*/ uint16(xArgXmm2M128), -/*6592*/ uint16(xMatch), -/*6593*/ uint16(xSetOp), uint16(VFMSUBADD213PS), -/*6595*/ uint16(xReadSlashR), -/*6596*/ uint16(xArgYmm1), -/*6597*/ uint16(xArgYmmV), -/*6598*/ uint16(xArgYmm2M256), -/*6599*/ uint16(xMatch), -/*6600*/ uint16(xCondPrefix), 1, - 0xC4, 6604, -/*6604*/ uint16(xCondPrefix), 1, - 0x66, 6608, -/*6608*/ uint16(xCondDataSize), 0, 0, 0, 6614, 6621, -/*6614*/ uint16(xSetOp), uint16(VFMADD213PS), -/*6616*/ uint16(xReadSlashR), -/*6617*/ uint16(xArgXmm1), -/*6618*/ uint16(xArgXmmV), -/*6619*/ uint16(xArgXmm2M128), +/*6544*/ uint16(xCondPrefix), 2, + 0x66, 6563, + 0x166, 6550, +/*6550*/ uint16(xCondDataSize), 0, 0, 0, 6556, 0, +/*6556*/ uint16(xSetOp), uint16(VAESDEC), +/*6558*/ uint16(xReadSlashR), +/*6559*/ uint16(xArgXmm1), +/*6560*/ uint16(xArgXmmV), +/*6561*/ uint16(xArgXmm2M128), +/*6562*/ uint16(xMatch), +/*6563*/ uint16(xSetOp), uint16(AESDEC), +/*6565*/ uint16(xReadSlashR), +/*6566*/ uint16(xArgXmm1), +/*6567*/ uint16(xArgXmm2M128), +/*6568*/ uint16(xMatch), +/*6569*/ uint16(xCondPrefix), 2, + 0x66, 6588, + 0x166, 6575, +/*6575*/ uint16(xCondDataSize), 0, 0, 0, 6581, 0, +/*6581*/ uint16(xSetOp), uint16(VAESDECLAST), +/*6583*/ uint16(xReadSlashR), +/*6584*/ uint16(xArgXmm1), +/*6585*/ uint16(xArgXmmV), +/*6586*/ uint16(xArgXmm2M128), +/*6587*/ uint16(xMatch), +/*6588*/ uint16(xSetOp), uint16(AESDECLAST), +/*6590*/ uint16(xReadSlashR), +/*6591*/ uint16(xArgXmm1), +/*6592*/ uint16(xArgXmm2M128), +/*6593*/ uint16(xMatch), +/*6594*/ uint16(xCondIs64), 6597, 6639, +/*6597*/ uint16(xCondPrefix), 2, + 0xF2, 6621, + 0x0, 6603, +/*6603*/ uint16(xCondDataSize), 6609, 6615, 0, 0, 0, +/*6609*/ uint16(xSetOp), uint16(MOVBE), +/*6611*/ uint16(xReadSlashR), +/*6612*/ uint16(xArgR16), +/*6613*/ uint16(xArgM16), +/*6614*/ uint16(xMatch), +/*6615*/ uint16(xSetOp), uint16(MOVBE), +/*6617*/ uint16(xReadSlashR), +/*6618*/ uint16(xArgR32), +/*6619*/ uint16(xArgM32), /*6620*/ uint16(xMatch), -/*6621*/ uint16(xSetOp), uint16(VFMADD213PS), -/*6623*/ uint16(xReadSlashR), -/*6624*/ uint16(xArgYmm1), -/*6625*/ uint16(xArgYmmV), -/*6626*/ uint16(xArgYmm2M256), -/*6627*/ uint16(xMatch), -/*6628*/ uint16(xCondPrefix), 1, - 0xC4, 6632, -/*6632*/ uint16(xCondPrefix), 1, - 0x66, 6636, -/*6636*/ uint16(xSetOp), uint16(VFMADD213SS), -/*6638*/ uint16(xReadSlashR), -/*6639*/ uint16(xArgXmm1), -/*6640*/ uint16(xArgXmmV), -/*6641*/ uint16(xArgXmm2M32), -/*6642*/ uint16(xMatch), -/*6643*/ uint16(xCondPrefix), 1, - 0xC4, 6647, -/*6647*/ uint16(xCondPrefix), 1, - 0x66, 6651, -/*6651*/ uint16(xCondDataSize), 0, 0, 0, 6657, 6664, -/*6657*/ uint16(xSetOp), uint16(VFMSUB213PS), -/*6659*/ uint16(xReadSlashR), -/*6660*/ uint16(xArgXmm1), -/*6661*/ uint16(xArgXmmV), -/*6662*/ uint16(xArgXmm2M128), -/*6663*/ uint16(xMatch), -/*6664*/ uint16(xSetOp), uint16(VFMSUB213PS), -/*6666*/ uint16(xReadSlashR), -/*6667*/ uint16(xArgYmm1), -/*6668*/ uint16(xArgYmmV), -/*6669*/ uint16(xArgYmm2M256), -/*6670*/ uint16(xMatch), -/*6671*/ uint16(xCondPrefix), 1, - 0xC4, 6675, -/*6675*/ uint16(xCondPrefix), 1, - 0x66, 6679, -/*6679*/ uint16(xSetOp), uint16(VFMSUB213SS), -/*6681*/ uint16(xReadSlashR), -/*6682*/ uint16(xArgXmm1), -/*6683*/ uint16(xArgXmmV), -/*6684*/ uint16(xArgXmm2M32), -/*6685*/ uint16(xMatch), -/*6686*/ uint16(xCondPrefix), 1, - 0xC4, 6690, -/*6690*/ uint16(xCondPrefix), 1, - 0x66, 6694, -/*6694*/ uint16(xCondDataSize), 0, 0, 0, 6700, 6707, -/*6700*/ uint16(xSetOp), uint16(VFNMADD213PS), -/*6702*/ uint16(xReadSlashR), -/*6703*/ uint16(xArgXmm1), -/*6704*/ uint16(xArgXmmV), -/*6705*/ uint16(xArgXmm2M128), -/*6706*/ uint16(xMatch), -/*6707*/ uint16(xSetOp), uint16(VFNMADD213PS), -/*6709*/ uint16(xReadSlashR), -/*6710*/ uint16(xArgYmm1), -/*6711*/ uint16(xArgYmmV), -/*6712*/ uint16(xArgYmm2M256), +/*6621*/ uint16(xCondDataSize), 6627, 6633, 0, 0, 0, +/*6627*/ uint16(xSetOp), uint16(CRC32), +/*6629*/ uint16(xReadSlashR), +/*6630*/ uint16(xArgR32), +/*6631*/ uint16(xArgRM8), +/*6632*/ uint16(xMatch), +/*6633*/ uint16(xSetOp), uint16(CRC32), +/*6635*/ uint16(xReadSlashR), +/*6636*/ uint16(xArgR32), +/*6637*/ uint16(xArgRM8), +/*6638*/ uint16(xMatch), +/*6639*/ uint16(xCondPrefix), 2, + 0xF2, 6657, + 0x0, 6645, +/*6645*/ uint16(xCondDataSize), 6609, 6615, 6651, 0, 0, +/*6651*/ uint16(xSetOp), uint16(MOVBE), +/*6653*/ uint16(xReadSlashR), +/*6654*/ uint16(xArgR64), +/*6655*/ uint16(xArgM64), +/*6656*/ uint16(xMatch), +/*6657*/ uint16(xCondDataSize), 6627, 6633, 6663, 0, 0, +/*6663*/ uint16(xSetOp), uint16(CRC32), +/*6665*/ uint16(xReadSlashR), +/*6666*/ uint16(xArgR64), +/*6667*/ uint16(xArgRM8), +/*6668*/ uint16(xMatch), +/*6669*/ uint16(xCondIs64), 6672, 6714, +/*6672*/ uint16(xCondPrefix), 2, + 0xF2, 6696, + 0x0, 6678, +/*6678*/ uint16(xCondDataSize), 6684, 6690, 0, 0, 0, +/*6684*/ uint16(xSetOp), uint16(MOVBE), +/*6686*/ uint16(xReadSlashR), +/*6687*/ uint16(xArgM16), +/*6688*/ uint16(xArgR16), +/*6689*/ uint16(xMatch), +/*6690*/ uint16(xSetOp), uint16(MOVBE), +/*6692*/ uint16(xReadSlashR), +/*6693*/ uint16(xArgM32), +/*6694*/ uint16(xArgR32), +/*6695*/ uint16(xMatch), +/*6696*/ uint16(xCondDataSize), 6702, 6708, 0, 0, 0, +/*6702*/ uint16(xSetOp), uint16(CRC32), +/*6704*/ uint16(xReadSlashR), +/*6705*/ uint16(xArgR32), +/*6706*/ uint16(xArgRM16), +/*6707*/ uint16(xMatch), +/*6708*/ uint16(xSetOp), uint16(CRC32), +/*6710*/ uint16(xReadSlashR), +/*6711*/ uint16(xArgR32), +/*6712*/ uint16(xArgRM32), /*6713*/ uint16(xMatch), -/*6714*/ uint16(xCondPrefix), 1, - 0xC4, 6718, -/*6718*/ uint16(xCondPrefix), 1, - 0x66, 6722, -/*6722*/ uint16(xSetOp), uint16(VFNMADD213SS), -/*6724*/ uint16(xReadSlashR), -/*6725*/ uint16(xArgXmm1), -/*6726*/ uint16(xArgXmmV), -/*6727*/ uint16(xArgXmm2M32), -/*6728*/ uint16(xMatch), -/*6729*/ uint16(xCondPrefix), 1, - 0xC4, 6733, -/*6733*/ uint16(xCondPrefix), 1, - 0x66, 6737, -/*6737*/ uint16(xCondDataSize), 0, 0, 0, 6743, 6750, -/*6743*/ uint16(xSetOp), uint16(VFNMSUB213PS), -/*6745*/ uint16(xReadSlashR), -/*6746*/ uint16(xArgXmm1), -/*6747*/ uint16(xArgXmmV), -/*6748*/ uint16(xArgXmm2M128), -/*6749*/ uint16(xMatch), -/*6750*/ uint16(xSetOp), uint16(VFNMSUB213PS), -/*6752*/ uint16(xReadSlashR), -/*6753*/ uint16(xArgYmm1), -/*6754*/ uint16(xArgYmmV), -/*6755*/ uint16(xArgYmm2M256), -/*6756*/ uint16(xMatch), -/*6757*/ uint16(xCondPrefix), 1, - 0xC4, 6761, -/*6761*/ uint16(xCondPrefix), 1, - 0x66, 6765, -/*6765*/ uint16(xSetOp), uint16(VFNMSUB213SS), -/*6767*/ uint16(xReadSlashR), -/*6768*/ uint16(xArgXmm1), -/*6769*/ uint16(xArgXmmV), -/*6770*/ uint16(xArgXmm2M32), -/*6771*/ uint16(xMatch), -/*6772*/ uint16(xCondPrefix), 1, - 0xC4, 6776, -/*6776*/ uint16(xCondPrefix), 1, - 0x66, 6780, -/*6780*/ uint16(xCondDataSize), 0, 0, 0, 6786, 6793, -/*6786*/ uint16(xSetOp), uint16(VFMADDSUB231PS), -/*6788*/ uint16(xReadSlashR), -/*6789*/ uint16(xArgXmm1), -/*6790*/ uint16(xArgXmmV), -/*6791*/ uint16(xArgXmm2M128), -/*6792*/ uint16(xMatch), -/*6793*/ uint16(xSetOp), uint16(VFMADDSUB231PS), -/*6795*/ uint16(xReadSlashR), -/*6796*/ uint16(xArgYmm1), -/*6797*/ uint16(xArgYmmV), -/*6798*/ uint16(xArgYmm2M256), -/*6799*/ uint16(xMatch), -/*6800*/ uint16(xCondPrefix), 1, - 0xC4, 6804, -/*6804*/ uint16(xCondPrefix), 1, - 0x66, 6808, -/*6808*/ uint16(xCondDataSize), 0, 0, 0, 6814, 6821, -/*6814*/ uint16(xSetOp), uint16(VFMSUBADD231PS), -/*6816*/ uint16(xReadSlashR), -/*6817*/ uint16(xArgXmm1), -/*6818*/ uint16(xArgXmmV), -/*6819*/ uint16(xArgXmm2M128), -/*6820*/ uint16(xMatch), -/*6821*/ uint16(xSetOp), uint16(VFMSUBADD231PS), -/*6823*/ uint16(xReadSlashR), -/*6824*/ uint16(xArgYmm1), -/*6825*/ uint16(xArgYmmV), -/*6826*/ uint16(xArgYmm2M256), -/*6827*/ uint16(xMatch), -/*6828*/ uint16(xCondPrefix), 1, - 0xC4, 6832, -/*6832*/ uint16(xCondPrefix), 1, - 0x66, 6836, -/*6836*/ uint16(xCondDataSize), 0, 0, 0, 6842, 6849, -/*6842*/ uint16(xSetOp), uint16(VFMADD231PS), -/*6844*/ uint16(xReadSlashR), -/*6845*/ uint16(xArgXmm1), -/*6846*/ uint16(xArgXmmV), -/*6847*/ uint16(xArgXmm2M128), -/*6848*/ uint16(xMatch), -/*6849*/ uint16(xSetOp), uint16(VFMADD231PS), -/*6851*/ uint16(xReadSlashR), -/*6852*/ uint16(xArgYmm1), -/*6853*/ uint16(xArgYmmV), -/*6854*/ uint16(xArgYmm2M256), -/*6855*/ uint16(xMatch), -/*6856*/ uint16(xCondPrefix), 1, - 0xC4, 6860, -/*6860*/ uint16(xCondPrefix), 1, - 0x66, 6864, -/*6864*/ uint16(xSetOp), uint16(VFMADD231SS), -/*6866*/ uint16(xReadSlashR), -/*6867*/ uint16(xArgXmm1), -/*6868*/ uint16(xArgXmmV), -/*6869*/ uint16(xArgXmm2M32), -/*6870*/ uint16(xMatch), -/*6871*/ uint16(xCondPrefix), 1, - 0xC4, 6875, -/*6875*/ uint16(xCondPrefix), 1, - 0x66, 6879, -/*6879*/ uint16(xCondDataSize), 0, 0, 0, 6885, 6892, -/*6885*/ uint16(xSetOp), uint16(VFMSUB231PS), -/*6887*/ uint16(xReadSlashR), -/*6888*/ uint16(xArgXmm1), -/*6889*/ uint16(xArgXmmV), -/*6890*/ uint16(xArgXmm2M128), -/*6891*/ uint16(xMatch), -/*6892*/ uint16(xSetOp), uint16(VFMSUB231PS), -/*6894*/ uint16(xReadSlashR), -/*6895*/ uint16(xArgYmm1), -/*6896*/ uint16(xArgYmmV), -/*6897*/ uint16(xArgYmm2M256), -/*6898*/ uint16(xMatch), -/*6899*/ uint16(xCondPrefix), 1, - 0xC4, 6903, -/*6903*/ uint16(xCondPrefix), 1, - 0x66, 6907, -/*6907*/ uint16(xSetOp), uint16(VFMSUB231SS), -/*6909*/ uint16(xReadSlashR), -/*6910*/ uint16(xArgXmm1), -/*6911*/ uint16(xArgXmmV), -/*6912*/ uint16(xArgXmm2M32), -/*6913*/ uint16(xMatch), -/*6914*/ uint16(xCondPrefix), 1, - 0xC4, 6918, -/*6918*/ uint16(xCondPrefix), 1, - 0x66, 6922, -/*6922*/ uint16(xCondDataSize), 0, 0, 0, 6928, 6935, -/*6928*/ uint16(xSetOp), uint16(VFNMADD231PS), -/*6930*/ uint16(xReadSlashR), -/*6931*/ uint16(xArgXmm1), -/*6932*/ uint16(xArgXmmV), -/*6933*/ uint16(xArgXmm2M128), -/*6934*/ uint16(xMatch), -/*6935*/ uint16(xSetOp), uint16(VFNMADD231PS), -/*6937*/ uint16(xReadSlashR), -/*6938*/ uint16(xArgYmm1), -/*6939*/ uint16(xArgYmmV), -/*6940*/ uint16(xArgYmm2M256), -/*6941*/ uint16(xMatch), -/*6942*/ uint16(xCondPrefix), 1, - 0xC4, 6946, -/*6946*/ uint16(xCondPrefix), 1, - 0x66, 6950, -/*6950*/ uint16(xSetOp), uint16(VFNMADD231SS), -/*6952*/ uint16(xReadSlashR), -/*6953*/ uint16(xArgXmm1), -/*6954*/ uint16(xArgXmmV), -/*6955*/ uint16(xArgXmm2M32), -/*6956*/ uint16(xMatch), -/*6957*/ uint16(xCondPrefix), 1, - 0xC4, 6961, -/*6961*/ uint16(xCondPrefix), 1, - 0x66, 6965, -/*6965*/ uint16(xCondDataSize), 0, 0, 0, 6971, 6978, -/*6971*/ uint16(xSetOp), uint16(VFNMSUB231PS), -/*6973*/ uint16(xReadSlashR), -/*6974*/ uint16(xArgXmm1), -/*6975*/ uint16(xArgXmmV), -/*6976*/ uint16(xArgXmm2M128), -/*6977*/ uint16(xMatch), -/*6978*/ uint16(xSetOp), uint16(VFNMSUB231PS), -/*6980*/ uint16(xReadSlashR), -/*6981*/ uint16(xArgYmm1), -/*6982*/ uint16(xArgYmmV), -/*6983*/ uint16(xArgYmm2M256), -/*6984*/ uint16(xMatch), -/*6985*/ uint16(xCondPrefix), 1, - 0xC4, 6989, -/*6989*/ uint16(xCondPrefix), 1, - 0x66, 6993, -/*6993*/ uint16(xSetOp), uint16(VFNMSUB231SS), -/*6995*/ uint16(xReadSlashR), -/*6996*/ uint16(xArgXmm1), -/*6997*/ uint16(xArgXmmV), -/*6998*/ uint16(xArgXmm2M32), -/*6999*/ uint16(xMatch), -/*7000*/ uint16(xCondPrefix), 2, - 0xC4, 7012, - 0x66, 7006, -/*7006*/ uint16(xSetOp), uint16(AESIMC), -/*7008*/ uint16(xReadSlashR), -/*7009*/ uint16(xArgXmm1), -/*7010*/ uint16(xArgXmm2M128), -/*7011*/ uint16(xMatch), -/*7012*/ uint16(xCondPrefix), 1, - 0x66, 7016, -/*7016*/ uint16(xCondDataSize), 0, 0, 0, 7022, 0, -/*7022*/ uint16(xSetOp), uint16(VAESIMC), -/*7024*/ uint16(xReadSlashR), -/*7025*/ uint16(xArgXmm1), -/*7026*/ uint16(xArgXmm2M128), -/*7027*/ uint16(xMatch), -/*7028*/ uint16(xCondPrefix), 2, - 0xC4, 7040, - 0x66, 7034, -/*7034*/ uint16(xSetOp), uint16(AESENC), -/*7036*/ uint16(xReadSlashR), -/*7037*/ uint16(xArgXmm1), -/*7038*/ uint16(xArgXmm2M128), -/*7039*/ uint16(xMatch), -/*7040*/ uint16(xCondPrefix), 1, - 0x66, 7044, -/*7044*/ uint16(xCondDataSize), 0, 0, 0, 7050, 0, -/*7050*/ uint16(xSetOp), uint16(VAESENC), -/*7052*/ uint16(xReadSlashR), -/*7053*/ uint16(xArgXmm1), -/*7054*/ uint16(xArgXmmV), -/*7055*/ uint16(xArgXmm2M128), -/*7056*/ uint16(xMatch), -/*7057*/ uint16(xCondPrefix), 2, - 0xC4, 7069, - 0x66, 7063, -/*7063*/ uint16(xSetOp), uint16(AESENCLAST), -/*7065*/ uint16(xReadSlashR), -/*7066*/ uint16(xArgXmm1), -/*7067*/ uint16(xArgXmm2M128), -/*7068*/ uint16(xMatch), -/*7069*/ uint16(xCondPrefix), 1, - 0x66, 7073, -/*7073*/ uint16(xCondDataSize), 0, 0, 0, 7079, 0, -/*7079*/ uint16(xSetOp), uint16(VAESENCLAST), -/*7081*/ uint16(xReadSlashR), -/*7082*/ uint16(xArgXmm1), -/*7083*/ uint16(xArgXmmV), -/*7084*/ uint16(xArgXmm2M128), -/*7085*/ uint16(xMatch), -/*7086*/ uint16(xCondPrefix), 2, - 0xC4, 7098, - 0x66, 7092, -/*7092*/ uint16(xSetOp), uint16(AESDEC), -/*7094*/ uint16(xReadSlashR), -/*7095*/ uint16(xArgXmm1), -/*7096*/ uint16(xArgXmm2M128), -/*7097*/ uint16(xMatch), -/*7098*/ uint16(xCondPrefix), 1, - 0x66, 7102, -/*7102*/ uint16(xCondDataSize), 0, 0, 0, 7108, 0, -/*7108*/ uint16(xSetOp), uint16(VAESDEC), -/*7110*/ uint16(xReadSlashR), -/*7111*/ uint16(xArgXmm1), -/*7112*/ uint16(xArgXmmV), -/*7113*/ uint16(xArgXmm2M128), -/*7114*/ uint16(xMatch), -/*7115*/ uint16(xCondPrefix), 2, - 0xC4, 7127, - 0x66, 7121, -/*7121*/ uint16(xSetOp), uint16(AESDECLAST), -/*7123*/ uint16(xReadSlashR), -/*7124*/ uint16(xArgXmm1), -/*7125*/ uint16(xArgXmm2M128), -/*7126*/ uint16(xMatch), -/*7127*/ uint16(xCondPrefix), 1, - 0x66, 7131, -/*7131*/ uint16(xCondDataSize), 0, 0, 0, 7137, 0, -/*7137*/ uint16(xSetOp), uint16(VAESDECLAST), -/*7139*/ uint16(xReadSlashR), -/*7140*/ uint16(xArgXmm1), -/*7141*/ uint16(xArgXmmV), -/*7142*/ uint16(xArgXmm2M128), -/*7143*/ uint16(xMatch), -/*7144*/ uint16(xCondIs64), 7147, 7189, -/*7147*/ uint16(xCondPrefix), 2, - 0xF2, 7171, - 0x0, 7153, -/*7153*/ uint16(xCondDataSize), 7159, 7165, 0, 0, 0, -/*7159*/ uint16(xSetOp), uint16(MOVBE), -/*7161*/ uint16(xReadSlashR), -/*7162*/ uint16(xArgR16), -/*7163*/ uint16(xArgM16), -/*7164*/ uint16(xMatch), -/*7165*/ uint16(xSetOp), uint16(MOVBE), -/*7167*/ uint16(xReadSlashR), -/*7168*/ uint16(xArgR32), -/*7169*/ uint16(xArgM32), -/*7170*/ uint16(xMatch), -/*7171*/ uint16(xCondDataSize), 7177, 7183, 0, 0, 0, -/*7177*/ uint16(xSetOp), uint16(CRC32), -/*7179*/ uint16(xReadSlashR), -/*7180*/ uint16(xArgR32), -/*7181*/ uint16(xArgRM8), -/*7182*/ uint16(xMatch), -/*7183*/ uint16(xSetOp), uint16(CRC32), -/*7185*/ uint16(xReadSlashR), -/*7186*/ uint16(xArgR32), -/*7187*/ uint16(xArgRM8), -/*7188*/ uint16(xMatch), -/*7189*/ uint16(xCondPrefix), 2, - 0xF2, 7207, - 0x0, 7195, -/*7195*/ uint16(xCondDataSize), 7159, 7165, 7201, 0, 0, -/*7201*/ uint16(xSetOp), uint16(MOVBE), -/*7203*/ uint16(xReadSlashR), -/*7204*/ uint16(xArgR64), -/*7205*/ uint16(xArgM64), -/*7206*/ uint16(xMatch), -/*7207*/ uint16(xCondDataSize), 7177, 7183, 7213, 0, 0, -/*7213*/ uint16(xSetOp), uint16(CRC32), -/*7215*/ uint16(xReadSlashR), -/*7216*/ uint16(xArgR64), -/*7217*/ uint16(xArgRM8), -/*7218*/ uint16(xMatch), -/*7219*/ uint16(xCondIs64), 7222, 7264, -/*7222*/ uint16(xCondPrefix), 2, - 0xF2, 7246, - 0x0, 7228, -/*7228*/ uint16(xCondDataSize), 7234, 7240, 0, 0, 0, -/*7234*/ uint16(xSetOp), uint16(MOVBE), -/*7236*/ uint16(xReadSlashR), -/*7237*/ uint16(xArgM16), -/*7238*/ uint16(xArgR16), -/*7239*/ uint16(xMatch), -/*7240*/ uint16(xSetOp), uint16(MOVBE), -/*7242*/ uint16(xReadSlashR), -/*7243*/ uint16(xArgM32), -/*7244*/ uint16(xArgR32), -/*7245*/ uint16(xMatch), -/*7246*/ uint16(xCondDataSize), 7252, 7258, 0, 0, 0, -/*7252*/ uint16(xSetOp), uint16(CRC32), -/*7254*/ uint16(xReadSlashR), -/*7255*/ uint16(xArgR32), -/*7256*/ uint16(xArgRM16), -/*7257*/ uint16(xMatch), -/*7258*/ uint16(xSetOp), uint16(CRC32), -/*7260*/ uint16(xReadSlashR), -/*7261*/ uint16(xArgR32), -/*7262*/ uint16(xArgRM32), -/*7263*/ uint16(xMatch), -/*7264*/ uint16(xCondPrefix), 2, - 0xF2, 7282, - 0x0, 7270, -/*7270*/ uint16(xCondDataSize), 7234, 7240, 7276, 0, 0, -/*7276*/ uint16(xSetOp), uint16(MOVBE), -/*7278*/ uint16(xReadSlashR), -/*7279*/ uint16(xArgM64), -/*7280*/ uint16(xArgR64), -/*7281*/ uint16(xMatch), -/*7282*/ uint16(xCondDataSize), 7252, 7258, 7288, 0, 0, -/*7288*/ uint16(xSetOp), uint16(CRC32), -/*7290*/ uint16(xReadSlashR), -/*7291*/ uint16(xArgR64), -/*7292*/ uint16(xArgRM64), -/*7293*/ uint16(xMatch), -/*7294*/ uint16(xCondPrefix), 1, - 0xC4, 7298, -/*7298*/ uint16(xSetOp), uint16(ANDN), -/*7300*/ uint16(xReadSlashR), -/*7301*/ uint16(xArgR32), -/*7302*/ uint16(xArgR32V), -/*7303*/ uint16(xArgRM32), -/*7304*/ uint16(xMatch), -/*7305*/ uint16(xCondSlashR), +/*6714*/ uint16(xCondPrefix), 2, + 0xF2, 6732, + 0x0, 6720, +/*6720*/ uint16(xCondDataSize), 6684, 6690, 6726, 0, 0, +/*6726*/ uint16(xSetOp), uint16(MOVBE), +/*6728*/ uint16(xReadSlashR), +/*6729*/ uint16(xArgM64), +/*6730*/ uint16(xArgR64), +/*6731*/ uint16(xMatch), +/*6732*/ uint16(xCondDataSize), 6702, 6708, 6738, 0, 0, +/*6738*/ uint16(xSetOp), uint16(CRC32), +/*6740*/ uint16(xReadSlashR), +/*6741*/ uint16(xArgR64), +/*6742*/ uint16(xArgRM64), +/*6743*/ uint16(xMatch), +/*6744*/ uint16(xCondIs64), 6747, 6758, +/*6747*/ uint16(xCondPrefix), 1, + 0x200, 6751, +/*6751*/ uint16(xSetOp), uint16(ANDN), +/*6753*/ uint16(xReadSlashR), +/*6754*/ uint16(xArgR32), +/*6755*/ uint16(xArgR32V), +/*6756*/ uint16(xArgRM32), +/*6757*/ uint16(xMatch), +/*6758*/ uint16(xCondPrefix), 2, + 0x300, 6764, + 0x200, 6751, +/*6764*/ uint16(xSetOp), uint16(ANDN), +/*6766*/ uint16(xReadSlashR), +/*6767*/ uint16(xArgR64), +/*6768*/ uint16(xArgR64V), +/*6769*/ uint16(xArgRM64), +/*6770*/ uint16(xMatch), +/*6771*/ uint16(xCondSlashR), 0, // 0 - 7314, // 1 - 7323, // 2 - 7332, // 3 + 6780, // 1 + 6803, // 2 + 6826, // 3 0, // 4 0, // 5 0, // 6 0, // 7 -/*7314*/ uint16(xCondPrefix), 1, - 0xC4, 7318, -/*7318*/ uint16(xSetOp), uint16(BLSR), -/*7320*/ uint16(xArgR32V), -/*7321*/ uint16(xArgRM32), -/*7322*/ uint16(xMatch), -/*7323*/ uint16(xCondPrefix), 1, - 0xC4, 7327, -/*7327*/ uint16(xSetOp), uint16(BLSMSK), -/*7329*/ uint16(xArgR32V), -/*7330*/ uint16(xArgRM32), -/*7331*/ uint16(xMatch), -/*7332*/ uint16(xCondPrefix), 1, - 0xC4, 7336, -/*7336*/ uint16(xSetOp), uint16(BLSI), -/*7338*/ uint16(xArgR32V), -/*7339*/ uint16(xArgRM32), -/*7340*/ uint16(xMatch), -/*7341*/ uint16(xCondPrefix), 1, - 0xC4, 7345, -/*7345*/ uint16(xCondPrefix), 3, - 0xF3, 7367, - 0xF2, 7360, - 0x0, 7353, -/*7353*/ uint16(xSetOp), uint16(BZHI), -/*7355*/ uint16(xReadSlashR), -/*7356*/ uint16(xArgR32), -/*7357*/ uint16(xArgRM32), -/*7358*/ uint16(xArgR32V), +/*6780*/ uint16(xCondIs64), 6783, 6792, +/*6783*/ uint16(xCondPrefix), 1, + 0x200, 6787, +/*6787*/ uint16(xSetOp), uint16(BLSR), +/*6789*/ uint16(xArgR32V), +/*6790*/ uint16(xArgRM32), +/*6791*/ uint16(xMatch), +/*6792*/ uint16(xCondPrefix), 2, + 0x300, 6798, + 0x200, 6787, +/*6798*/ uint16(xSetOp), uint16(BLSR), +/*6800*/ uint16(xArgR64V), +/*6801*/ uint16(xArgRM64), +/*6802*/ uint16(xMatch), +/*6803*/ uint16(xCondIs64), 6806, 6815, +/*6806*/ uint16(xCondPrefix), 1, + 0x200, 6810, +/*6810*/ uint16(xSetOp), uint16(BLSMSK), +/*6812*/ uint16(xArgR32V), +/*6813*/ uint16(xArgRM32), +/*6814*/ uint16(xMatch), +/*6815*/ uint16(xCondPrefix), 2, + 0x300, 6821, + 0x200, 6810, +/*6821*/ uint16(xSetOp), uint16(BLSMSK), +/*6823*/ uint16(xArgR64V), +/*6824*/ uint16(xArgRM64), +/*6825*/ uint16(xMatch), +/*6826*/ uint16(xCondIs64), 6829, 6838, +/*6829*/ uint16(xCondPrefix), 1, + 0x200, 6833, +/*6833*/ uint16(xSetOp), uint16(BLSI), +/*6835*/ uint16(xArgR32V), +/*6836*/ uint16(xArgRM32), +/*6837*/ uint16(xMatch), +/*6838*/ uint16(xCondPrefix), 2, + 0x300, 6844, + 0x200, 6833, +/*6844*/ uint16(xSetOp), uint16(BLSI), +/*6846*/ uint16(xArgR64V), +/*6847*/ uint16(xArgRM64), +/*6848*/ uint16(xMatch), +/*6849*/ uint16(xCondIs64), 6852, 6881, +/*6852*/ uint16(xCondPrefix), 3, + 0x2F3, 6874, + 0x2F2, 6867, + 0x200, 6860, +/*6860*/ uint16(xSetOp), uint16(BZHI), +/*6862*/ uint16(xReadSlashR), +/*6863*/ uint16(xArgR32), +/*6864*/ uint16(xArgRM32), +/*6865*/ uint16(xArgR32V), +/*6866*/ uint16(xMatch), +/*6867*/ uint16(xSetOp), uint16(PDEP), +/*6869*/ uint16(xReadSlashR), +/*6870*/ uint16(xArgR32), +/*6871*/ uint16(xArgR32V), +/*6872*/ uint16(xArgRM32), +/*6873*/ uint16(xMatch), +/*6874*/ uint16(xSetOp), uint16(PEXT), +/*6876*/ uint16(xReadSlashR), +/*6877*/ uint16(xArgR32), +/*6878*/ uint16(xArgR32V), +/*6879*/ uint16(xArgRM32), +/*6880*/ uint16(xMatch), +/*6881*/ uint16(xCondPrefix), 6, + 0x3F3, 6909, + 0x3F2, 6902, + 0x300, 6895, + 0x2F3, 6874, + 0x2F2, 6867, + 0x200, 6860, +/*6895*/ uint16(xSetOp), uint16(BZHI), +/*6897*/ uint16(xReadSlashR), +/*6898*/ uint16(xArgR64), +/*6899*/ uint16(xArgRM64), +/*6900*/ uint16(xArgR64V), +/*6901*/ uint16(xMatch), +/*6902*/ uint16(xSetOp), uint16(PDEP), +/*6904*/ uint16(xReadSlashR), +/*6905*/ uint16(xArgR64), +/*6906*/ uint16(xArgR64V), +/*6907*/ uint16(xArgRM64), +/*6908*/ uint16(xMatch), +/*6909*/ uint16(xSetOp), uint16(PEXT), +/*6911*/ uint16(xReadSlashR), +/*6912*/ uint16(xArgR64), +/*6913*/ uint16(xArgR64V), +/*6914*/ uint16(xArgRM64), +/*6915*/ uint16(xMatch), +/*6916*/ uint16(xCondIs64), 6919, 6930, +/*6919*/ uint16(xCondPrefix), 1, + 0x2F2, 6923, +/*6923*/ uint16(xSetOp), uint16(MULX), +/*6925*/ uint16(xReadSlashR), +/*6926*/ uint16(xArgR32), +/*6927*/ uint16(xArgR32V), +/*6928*/ uint16(xArgRM32), +/*6929*/ uint16(xMatch), +/*6930*/ uint16(xCondPrefix), 2, + 0x3F2, 6936, + 0x2F2, 6923, +/*6936*/ uint16(xSetOp), uint16(MULX), +/*6938*/ uint16(xReadSlashR), +/*6939*/ uint16(xArgR64), +/*6940*/ uint16(xArgR64V), +/*6941*/ uint16(xArgRM64), +/*6942*/ uint16(xMatch), +/*6943*/ uint16(xCondIs64), 6946, 6984, +/*6946*/ uint16(xCondPrefix), 4, + 0x2F3, 6977, + 0x2F2, 6970, + 0x266, 6963, + 0x200, 6956, +/*6956*/ uint16(xSetOp), uint16(BEXTR), +/*6958*/ uint16(xReadSlashR), +/*6959*/ uint16(xArgR32), +/*6960*/ uint16(xArgRM32), +/*6961*/ uint16(xArgR32V), +/*6962*/ uint16(xMatch), +/*6963*/ uint16(xSetOp), uint16(SHLX), +/*6965*/ uint16(xReadSlashR), +/*6966*/ uint16(xArgR32), +/*6967*/ uint16(xArgRM32), +/*6968*/ uint16(xArgR32V), +/*6969*/ uint16(xMatch), +/*6970*/ uint16(xSetOp), uint16(SHRX), +/*6972*/ uint16(xReadSlashR), +/*6973*/ uint16(xArgR32), +/*6974*/ uint16(xArgRM32), +/*6975*/ uint16(xArgR32V), +/*6976*/ uint16(xMatch), +/*6977*/ uint16(xSetOp), uint16(SARX), +/*6979*/ uint16(xReadSlashR), +/*6980*/ uint16(xArgR32), +/*6981*/ uint16(xArgRM32), +/*6982*/ uint16(xArgR32V), +/*6983*/ uint16(xMatch), +/*6984*/ uint16(xCondPrefix), 8, + 0x3F3, 7023, + 0x3F2, 7016, + 0x366, 7009, + 0x300, 7002, + 0x2F3, 6977, + 0x2F2, 6970, + 0x266, 6963, + 0x200, 6956, +/*7002*/ uint16(xSetOp), uint16(BEXTR), +/*7004*/ uint16(xReadSlashR), +/*7005*/ uint16(xArgR64), +/*7006*/ uint16(xArgRM64), +/*7007*/ uint16(xArgR64V), +/*7008*/ uint16(xMatch), +/*7009*/ uint16(xSetOp), uint16(SHLX), +/*7011*/ uint16(xReadSlashR), +/*7012*/ uint16(xArgR64), +/*7013*/ uint16(xArgRM64), +/*7014*/ uint16(xArgR64V), +/*7015*/ uint16(xMatch), +/*7016*/ uint16(xSetOp), uint16(SHRX), +/*7018*/ uint16(xReadSlashR), +/*7019*/ uint16(xArgR64), +/*7020*/ uint16(xArgRM64), +/*7021*/ uint16(xArgR64V), +/*7022*/ uint16(xMatch), +/*7023*/ uint16(xSetOp), uint16(SARX), +/*7025*/ uint16(xReadSlashR), +/*7026*/ uint16(xArgR64), +/*7027*/ uint16(xArgRM64), +/*7028*/ uint16(xArgR64V), +/*7029*/ uint16(xMatch), +/*7030*/ uint16(xCondByte), 37, + 0x00, 7107, + 0x01, 7125, + 0x02, 7143, + 0x04, 7171, + 0x05, 7197, + 0x06, 7223, + 0x08, 7242, + 0x09, 7278, + 0x0A, 7314, + 0x0B, 7337, + 0x0C, 7360, + 0x0D, 7398, + 0x0E, 7436, + 0x0F, 7474, + 0x14, 7522, + 0x15, 7550, + 0x16, 7578, + 0x17, 7659, + 0x18, 7687, + 0x19, 7706, + 0x1D, 7724, + 0x20, 7750, + 0x21, 7779, + 0x22, 7808, + 0x38, 7891, + 0x39, 7910, + 0x40, 7928, + 0x41, 7966, + 0x42, 7995, + 0x44, 8033, + 0x46, 8062, + 0x60, 8081, + 0x61, 8109, + 0x62, 8137, + 0x63, 8165, + 0xDF, 8193, + 0xF0, 8221, + uint16(xFail), +/*7107*/ uint16(xCondPrefix), 1, + 0x366, 7111, +/*7111*/ uint16(xCondDataSize), 0, 0, 0, 0, 7117, +/*7117*/ uint16(xSetOp), uint16(VPERMQ), +/*7119*/ uint16(xReadSlashR), +/*7120*/ uint16(xReadIb), +/*7121*/ uint16(xArgYmm1), +/*7122*/ uint16(xArgYmm2M256), +/*7123*/ uint16(xArgImm8), +/*7124*/ uint16(xMatch), +/*7125*/ uint16(xCondPrefix), 1, + 0x366, 7129, +/*7129*/ uint16(xCondDataSize), 0, 0, 0, 0, 7135, +/*7135*/ uint16(xSetOp), uint16(VPERMPD), +/*7137*/ uint16(xReadSlashR), +/*7138*/ uint16(xReadIb), +/*7139*/ uint16(xArgYmm1), +/*7140*/ uint16(xArgYmm2M256), +/*7141*/ uint16(xArgImm8), +/*7142*/ uint16(xMatch), +/*7143*/ uint16(xCondPrefix), 1, + 0x266, 7147, +/*7147*/ uint16(xCondDataSize), 0, 0, 0, 7153, 7162, +/*7153*/ uint16(xSetOp), uint16(VPBLENDD), +/*7155*/ uint16(xReadSlashR), +/*7156*/ uint16(xReadIb), +/*7157*/ uint16(xArgXmm1), +/*7158*/ uint16(xArgXmmV), +/*7159*/ uint16(xArgXmm2M128), +/*7160*/ uint16(xArgImm8), +/*7161*/ uint16(xMatch), +/*7162*/ uint16(xSetOp), uint16(VPBLENDD), +/*7164*/ uint16(xReadSlashR), +/*7165*/ uint16(xReadIb), +/*7166*/ uint16(xArgYmm1), +/*7167*/ uint16(xArgYmmV), +/*7168*/ uint16(xArgYmm2M256), +/*7169*/ uint16(xArgImm8), +/*7170*/ uint16(xMatch), +/*7171*/ uint16(xCondPrefix), 1, + 0x266, 7175, +/*7175*/ uint16(xCondDataSize), 0, 0, 0, 7181, 7189, +/*7181*/ uint16(xSetOp), uint16(VPERMILPS), +/*7183*/ uint16(xReadSlashR), +/*7184*/ uint16(xReadIb), +/*7185*/ uint16(xArgXmm1), +/*7186*/ uint16(xArgXmm2M128), +/*7187*/ uint16(xArgImm8), +/*7188*/ uint16(xMatch), +/*7189*/ uint16(xSetOp), uint16(VPERMILPS), +/*7191*/ uint16(xReadSlashR), +/*7192*/ uint16(xReadIb), +/*7193*/ uint16(xArgYmm1), +/*7194*/ uint16(xArgYmm2M256), +/*7195*/ uint16(xArgImm8), +/*7196*/ uint16(xMatch), +/*7197*/ uint16(xCondPrefix), 1, + 0x266, 7201, +/*7201*/ uint16(xCondDataSize), 0, 0, 0, 7207, 7215, +/*7207*/ uint16(xSetOp), uint16(VPERMILPD), +/*7209*/ uint16(xReadSlashR), +/*7210*/ uint16(xReadIb), +/*7211*/ uint16(xArgXmm1), +/*7212*/ uint16(xArgXmm2M128), +/*7213*/ uint16(xArgImm8), +/*7214*/ uint16(xMatch), +/*7215*/ uint16(xSetOp), uint16(VPERMILPD), +/*7217*/ uint16(xReadSlashR), +/*7218*/ uint16(xReadIb), +/*7219*/ uint16(xArgYmm1), +/*7220*/ uint16(xArgYmm2M256), +/*7221*/ uint16(xArgImm8), +/*7222*/ uint16(xMatch), +/*7223*/ uint16(xCondPrefix), 1, + 0x266, 7227, +/*7227*/ uint16(xCondDataSize), 0, 0, 0, 0, 7233, +/*7233*/ uint16(xSetOp), uint16(VPERM2F128), +/*7235*/ uint16(xReadSlashR), +/*7236*/ uint16(xReadIb), +/*7237*/ uint16(xArgYmm1), +/*7238*/ uint16(xArgYmmV), +/*7239*/ uint16(xArgYmm2M256), +/*7240*/ uint16(xArgImm8), +/*7241*/ uint16(xMatch), +/*7242*/ uint16(xCondPrefix), 2, + 0x66, 7270, + 0x166, 7248, +/*7248*/ uint16(xCondDataSize), 0, 0, 0, 7254, 7262, +/*7254*/ uint16(xSetOp), uint16(VROUNDPS), +/*7256*/ uint16(xReadSlashR), +/*7257*/ uint16(xReadIb), +/*7258*/ uint16(xArgXmm1), +/*7259*/ uint16(xArgXmm2M128), +/*7260*/ uint16(xArgImm8), +/*7261*/ uint16(xMatch), +/*7262*/ uint16(xSetOp), uint16(VROUNDPS), +/*7264*/ uint16(xReadSlashR), +/*7265*/ uint16(xReadIb), +/*7266*/ uint16(xArgYmm1), +/*7267*/ uint16(xArgYmm2M256), +/*7268*/ uint16(xArgImm8), +/*7269*/ uint16(xMatch), +/*7270*/ uint16(xSetOp), uint16(ROUNDPS), +/*7272*/ uint16(xReadSlashR), +/*7273*/ uint16(xReadIb), +/*7274*/ uint16(xArgXmm1), +/*7275*/ uint16(xArgXmm2M128), +/*7276*/ uint16(xArgImm8u), +/*7277*/ uint16(xMatch), +/*7278*/ uint16(xCondPrefix), 2, + 0x66, 7306, + 0x166, 7284, +/*7284*/ uint16(xCondDataSize), 0, 0, 0, 7290, 7298, +/*7290*/ uint16(xSetOp), uint16(VROUNDPD), +/*7292*/ uint16(xReadSlashR), +/*7293*/ uint16(xReadIb), +/*7294*/ uint16(xArgXmm1), +/*7295*/ uint16(xArgXmm2M128), +/*7296*/ uint16(xArgImm8), +/*7297*/ uint16(xMatch), +/*7298*/ uint16(xSetOp), uint16(VROUNDPD), +/*7300*/ uint16(xReadSlashR), +/*7301*/ uint16(xReadIb), +/*7302*/ uint16(xArgYmm1), +/*7303*/ uint16(xArgYmm2M256), +/*7304*/ uint16(xArgImm8), +/*7305*/ uint16(xMatch), +/*7306*/ uint16(xSetOp), uint16(ROUNDPD), +/*7308*/ uint16(xReadSlashR), +/*7309*/ uint16(xReadIb), +/*7310*/ uint16(xArgXmm1), +/*7311*/ uint16(xArgXmm2M128), +/*7312*/ uint16(xArgImm8u), +/*7313*/ uint16(xMatch), +/*7314*/ uint16(xCondPrefix), 2, + 0x66, 7329, + 0x166, 7320, +/*7320*/ uint16(xSetOp), uint16(VROUNDSS), +/*7322*/ uint16(xReadSlashR), +/*7323*/ uint16(xReadIb), +/*7324*/ uint16(xArgXmm1), +/*7325*/ uint16(xArgXmmV), +/*7326*/ uint16(xArgXmm2M32), +/*7327*/ uint16(xArgImm8), +/*7328*/ uint16(xMatch), +/*7329*/ uint16(xSetOp), uint16(ROUNDSS), +/*7331*/ uint16(xReadSlashR), +/*7332*/ uint16(xReadIb), +/*7333*/ uint16(xArgXmm1), +/*7334*/ uint16(xArgXmm2M32), +/*7335*/ uint16(xArgImm8u), +/*7336*/ uint16(xMatch), +/*7337*/ uint16(xCondPrefix), 2, + 0x66, 7352, + 0x166, 7343, +/*7343*/ uint16(xSetOp), uint16(VROUNDSD), +/*7345*/ uint16(xReadSlashR), +/*7346*/ uint16(xReadIb), +/*7347*/ uint16(xArgXmm1), +/*7348*/ uint16(xArgXmmV), +/*7349*/ uint16(xArgXmm2M64), +/*7350*/ uint16(xArgImm8), +/*7351*/ uint16(xMatch), +/*7352*/ uint16(xSetOp), uint16(ROUNDSD), +/*7354*/ uint16(xReadSlashR), +/*7355*/ uint16(xReadIb), +/*7356*/ uint16(xArgXmm1), +/*7357*/ uint16(xArgXmm2M64), +/*7358*/ uint16(xArgImm8u), /*7359*/ uint16(xMatch), -/*7360*/ uint16(xSetOp), uint16(PDEP), -/*7362*/ uint16(xReadSlashR), -/*7363*/ uint16(xArgR32), -/*7364*/ uint16(xArgR32V), -/*7365*/ uint16(xArgRM32), -/*7366*/ uint16(xMatch), -/*7367*/ uint16(xSetOp), uint16(PEXT), -/*7369*/ uint16(xReadSlashR), -/*7370*/ uint16(xArgR32), -/*7371*/ uint16(xArgR32V), -/*7372*/ uint16(xArgRM32), -/*7373*/ uint16(xMatch), -/*7374*/ uint16(xCondPrefix), 1, - 0xC4, 7378, -/*7378*/ uint16(xCondPrefix), 1, - 0xF2, 7382, -/*7382*/ uint16(xSetOp), uint16(MULX), -/*7384*/ uint16(xReadSlashR), -/*7385*/ uint16(xArgR32), -/*7386*/ uint16(xArgR32V), -/*7387*/ uint16(xArgRM32), -/*7388*/ uint16(xMatch), -/*7389*/ uint16(xCondPrefix), 1, - 0xC4, 7393, -/*7393*/ uint16(xCondPrefix), 4, - 0xF3, 7424, - 0xF2, 7417, - 0x66, 7410, - 0x0, 7403, -/*7403*/ uint16(xSetOp), uint16(BEXTR), -/*7405*/ uint16(xReadSlashR), -/*7406*/ uint16(xArgR32), -/*7407*/ uint16(xArgRM32), -/*7408*/ uint16(xArgR32V), -/*7409*/ uint16(xMatch), -/*7410*/ uint16(xSetOp), uint16(SHLX), +/*7360*/ uint16(xCondPrefix), 2, + 0x66, 7390, + 0x166, 7366, +/*7366*/ uint16(xCondDataSize), 0, 0, 0, 7372, 7381, +/*7372*/ uint16(xSetOp), uint16(VBLENDPS), +/*7374*/ uint16(xReadSlashR), +/*7375*/ uint16(xReadIb), +/*7376*/ uint16(xArgXmm1), +/*7377*/ uint16(xArgXmmV), +/*7378*/ uint16(xArgXmm2M128), +/*7379*/ uint16(xArgImm8), +/*7380*/ uint16(xMatch), +/*7381*/ uint16(xSetOp), uint16(VBLENDPS), +/*7383*/ uint16(xReadSlashR), +/*7384*/ uint16(xReadIb), +/*7385*/ uint16(xArgYmm1), +/*7386*/ uint16(xArgYmmV), +/*7387*/ uint16(xArgYmm2M256), +/*7388*/ uint16(xArgImm8), +/*7389*/ uint16(xMatch), +/*7390*/ uint16(xSetOp), uint16(BLENDPS), +/*7392*/ uint16(xReadSlashR), +/*7393*/ uint16(xReadIb), +/*7394*/ uint16(xArgXmm1), +/*7395*/ uint16(xArgXmm2M128), +/*7396*/ uint16(xArgImm8u), +/*7397*/ uint16(xMatch), +/*7398*/ uint16(xCondPrefix), 2, + 0x66, 7428, + 0x166, 7404, +/*7404*/ uint16(xCondDataSize), 0, 0, 0, 7410, 7419, +/*7410*/ uint16(xSetOp), uint16(VBLENDPD), /*7412*/ uint16(xReadSlashR), -/*7413*/ uint16(xArgR32), -/*7414*/ uint16(xArgRM32), -/*7415*/ uint16(xArgR32V), -/*7416*/ uint16(xMatch), -/*7417*/ uint16(xSetOp), uint16(SHRX), -/*7419*/ uint16(xReadSlashR), -/*7420*/ uint16(xArgR32), -/*7421*/ uint16(xArgRM32), -/*7422*/ uint16(xArgR32V), -/*7423*/ uint16(xMatch), -/*7424*/ uint16(xSetOp), uint16(SARX), -/*7426*/ uint16(xReadSlashR), -/*7427*/ uint16(xArgR32), -/*7428*/ uint16(xArgRM32), -/*7429*/ uint16(xArgR32V), -/*7430*/ uint16(xMatch), -/*7431*/ uint16(xCondByte), 35, - 0x02, 7504, - 0x04, 7536, - 0x05, 7566, - 0x06, 7596, - 0x08, 7619, - 0x09, 7659, - 0x0A, 7699, - 0x0B, 7726, - 0x0C, 7753, - 0x0D, 7795, - 0x0E, 7837, - 0x0F, 7879, - 0x14, 7931, - 0x15, 7963, - 0x16, 7995, - 0x17, 8064, - 0x18, 8096, - 0x19, 8119, - 0x1D, 8141, - 0x20, 8171, - 0x21, 8204, - 0x22, 8237, - 0x38, 8307, - 0x39, 8330, - 0x40, 8352, - 0x41, 8394, - 0x42, 8427, - 0x44, 8469, - 0x46, 8502, - 0x60, 8525, - 0x61, 8557, - 0x62, 8589, - 0x63, 8621, - 0xDF, 8653, - 0xF0, 8685, - uint16(xFail), -/*7504*/ uint16(xCondPrefix), 1, - 0xC4, 7508, -/*7508*/ uint16(xCondPrefix), 1, - 0x66, 7512, -/*7512*/ uint16(xCondDataSize), 0, 0, 0, 7518, 7527, -/*7518*/ uint16(xSetOp), uint16(VPBLENDD), -/*7520*/ uint16(xReadSlashR), -/*7521*/ uint16(xReadIb), -/*7522*/ uint16(xArgXmm1), -/*7523*/ uint16(xArgXmmV), -/*7524*/ uint16(xArgXmm2M128), -/*7525*/ uint16(xArgImm8), -/*7526*/ uint16(xMatch), -/*7527*/ uint16(xSetOp), uint16(VPBLENDD), -/*7529*/ uint16(xReadSlashR), -/*7530*/ uint16(xReadIb), -/*7531*/ uint16(xArgYmm1), -/*7532*/ uint16(xArgYmmV), -/*7533*/ uint16(xArgYmm2M256), -/*7534*/ uint16(xArgImm8), -/*7535*/ uint16(xMatch), -/*7536*/ uint16(xCondPrefix), 1, - 0xC4, 7540, -/*7540*/ uint16(xCondPrefix), 1, - 0x66, 7544, -/*7544*/ uint16(xCondDataSize), 0, 0, 0, 7550, 7558, -/*7550*/ uint16(xSetOp), uint16(VPERMILPS), -/*7552*/ uint16(xReadSlashR), -/*7553*/ uint16(xReadIb), -/*7554*/ uint16(xArgXmm1), -/*7555*/ uint16(xArgXmm2M128), -/*7556*/ uint16(xArgImm8), -/*7557*/ uint16(xMatch), -/*7558*/ uint16(xSetOp), uint16(VPERMILPS), -/*7560*/ uint16(xReadSlashR), -/*7561*/ uint16(xReadIb), -/*7562*/ uint16(xArgYmm1), -/*7563*/ uint16(xArgYmm2M256), -/*7564*/ uint16(xArgImm8), -/*7565*/ uint16(xMatch), -/*7566*/ uint16(xCondPrefix), 1, - 0xC4, 7570, -/*7570*/ uint16(xCondPrefix), 1, - 0x66, 7574, -/*7574*/ uint16(xCondDataSize), 0, 0, 0, 7580, 7588, -/*7580*/ uint16(xSetOp), uint16(VPERMILPD), -/*7582*/ uint16(xReadSlashR), -/*7583*/ uint16(xReadIb), -/*7584*/ uint16(xArgXmm1), -/*7585*/ uint16(xArgXmm2M128), -/*7586*/ uint16(xArgImm8), -/*7587*/ uint16(xMatch), -/*7588*/ uint16(xSetOp), uint16(VPERMILPD), -/*7590*/ uint16(xReadSlashR), -/*7591*/ uint16(xReadIb), -/*7592*/ uint16(xArgYmm1), -/*7593*/ uint16(xArgYmm2M256), -/*7594*/ uint16(xArgImm8), -/*7595*/ uint16(xMatch), -/*7596*/ uint16(xCondPrefix), 1, - 0xC4, 7600, -/*7600*/ uint16(xCondPrefix), 1, - 0x66, 7604, -/*7604*/ uint16(xCondDataSize), 0, 0, 0, 0, 7610, -/*7610*/ uint16(xSetOp), uint16(VPERM2F128), -/*7612*/ uint16(xReadSlashR), -/*7613*/ uint16(xReadIb), -/*7614*/ uint16(xArgYmm1), -/*7615*/ uint16(xArgYmmV), -/*7616*/ uint16(xArgYmm2M256), -/*7617*/ uint16(xArgImm8), -/*7618*/ uint16(xMatch), -/*7619*/ uint16(xCondPrefix), 2, - 0xC4, 7633, - 0x66, 7625, -/*7625*/ uint16(xSetOp), uint16(ROUNDPS), -/*7627*/ uint16(xReadSlashR), -/*7628*/ uint16(xReadIb), -/*7629*/ uint16(xArgXmm1), -/*7630*/ uint16(xArgXmm2M128), -/*7631*/ uint16(xArgImm8u), -/*7632*/ uint16(xMatch), -/*7633*/ uint16(xCondPrefix), 1, - 0x66, 7637, -/*7637*/ uint16(xCondDataSize), 0, 0, 0, 7643, 7651, -/*7643*/ uint16(xSetOp), uint16(VROUNDPS), -/*7645*/ uint16(xReadSlashR), -/*7646*/ uint16(xReadIb), -/*7647*/ uint16(xArgXmm1), -/*7648*/ uint16(xArgXmm2M128), -/*7649*/ uint16(xArgImm8), -/*7650*/ uint16(xMatch), -/*7651*/ uint16(xSetOp), uint16(VROUNDPS), +/*7413*/ uint16(xReadIb), +/*7414*/ uint16(xArgXmm1), +/*7415*/ uint16(xArgXmmV), +/*7416*/ uint16(xArgXmm2M128), +/*7417*/ uint16(xArgImm8), +/*7418*/ uint16(xMatch), +/*7419*/ uint16(xSetOp), uint16(VBLENDPD), +/*7421*/ uint16(xReadSlashR), +/*7422*/ uint16(xReadIb), +/*7423*/ uint16(xArgYmm1), +/*7424*/ uint16(xArgYmmV), +/*7425*/ uint16(xArgYmm2M256), +/*7426*/ uint16(xArgImm8), +/*7427*/ uint16(xMatch), +/*7428*/ uint16(xSetOp), uint16(BLENDPD), +/*7430*/ uint16(xReadSlashR), +/*7431*/ uint16(xReadIb), +/*7432*/ uint16(xArgXmm1), +/*7433*/ uint16(xArgXmm2M128), +/*7434*/ uint16(xArgImm8u), +/*7435*/ uint16(xMatch), +/*7436*/ uint16(xCondPrefix), 2, + 0x66, 7466, + 0x166, 7442, +/*7442*/ uint16(xCondDataSize), 0, 0, 0, 7448, 7457, +/*7448*/ uint16(xSetOp), uint16(VPBLENDW), +/*7450*/ uint16(xReadSlashR), +/*7451*/ uint16(xReadIb), +/*7452*/ uint16(xArgXmm1), +/*7453*/ uint16(xArgXmmV), +/*7454*/ uint16(xArgXmm2M128), +/*7455*/ uint16(xArgImm8), +/*7456*/ uint16(xMatch), +/*7457*/ uint16(xSetOp), uint16(VPBLENDW), +/*7459*/ uint16(xReadSlashR), +/*7460*/ uint16(xReadIb), +/*7461*/ uint16(xArgYmm1), +/*7462*/ uint16(xArgYmmV), +/*7463*/ uint16(xArgYmm2M256), +/*7464*/ uint16(xArgImm8), +/*7465*/ uint16(xMatch), +/*7466*/ uint16(xSetOp), uint16(PBLENDW), +/*7468*/ uint16(xReadSlashR), +/*7469*/ uint16(xReadIb), +/*7470*/ uint16(xArgXmm1), +/*7471*/ uint16(xArgXmm2M128), +/*7472*/ uint16(xArgImm8u), +/*7473*/ uint16(xMatch), +/*7474*/ uint16(xCondPrefix), 3, + 0x66, 7514, + 0x166, 7490, + 0x0, 7482, +/*7482*/ uint16(xSetOp), uint16(PALIGNR), +/*7484*/ uint16(xReadSlashR), +/*7485*/ uint16(xReadIb), +/*7486*/ uint16(xArgMm1), +/*7487*/ uint16(xArgMm2M64), +/*7488*/ uint16(xArgImm8u), +/*7489*/ uint16(xMatch), +/*7490*/ uint16(xCondDataSize), 0, 0, 0, 7496, 7505, +/*7496*/ uint16(xSetOp), uint16(VPALIGNR), +/*7498*/ uint16(xReadSlashR), +/*7499*/ uint16(xReadIb), +/*7500*/ uint16(xArgXmm1), +/*7501*/ uint16(xArgXmmV), +/*7502*/ uint16(xArgXmm2M128), +/*7503*/ uint16(xArgImm8), +/*7504*/ uint16(xMatch), +/*7505*/ uint16(xSetOp), uint16(VPALIGNR), +/*7507*/ uint16(xReadSlashR), +/*7508*/ uint16(xReadIb), +/*7509*/ uint16(xArgYmm1), +/*7510*/ uint16(xArgYmmV), +/*7511*/ uint16(xArgYmm2M256), +/*7512*/ uint16(xArgImm8), +/*7513*/ uint16(xMatch), +/*7514*/ uint16(xSetOp), uint16(PALIGNR), +/*7516*/ uint16(xReadSlashR), +/*7517*/ uint16(xReadIb), +/*7518*/ uint16(xArgXmm1), +/*7519*/ uint16(xArgXmm2M128), +/*7520*/ uint16(xArgImm8u), +/*7521*/ uint16(xMatch), +/*7522*/ uint16(xCondPrefix), 2, + 0x66, 7542, + 0x266, 7528, +/*7528*/ uint16(xCondDataSize), 0, 0, 0, 7534, 0, +/*7534*/ uint16(xSetOp), uint16(VPEXTRB), +/*7536*/ uint16(xReadSlashR), +/*7537*/ uint16(xReadIb), +/*7538*/ uint16(xArgR32M8), +/*7539*/ uint16(xArgXmm1), +/*7540*/ uint16(xArgImm8), +/*7541*/ uint16(xMatch), +/*7542*/ uint16(xSetOp), uint16(PEXTRB), +/*7544*/ uint16(xReadSlashR), +/*7545*/ uint16(xReadIb), +/*7546*/ uint16(xArgR32M8), +/*7547*/ uint16(xArgXmm1), +/*7548*/ uint16(xArgImm8u), +/*7549*/ uint16(xMatch), +/*7550*/ uint16(xCondPrefix), 2, + 0x66, 7570, + 0x266, 7556, +/*7556*/ uint16(xCondDataSize), 0, 0, 0, 7562, 0, +/*7562*/ uint16(xSetOp), uint16(VPEXTRW), +/*7564*/ uint16(xReadSlashR), +/*7565*/ uint16(xReadIb), +/*7566*/ uint16(xArgR32M16), +/*7567*/ uint16(xArgXmm1), +/*7568*/ uint16(xArgImm8), +/*7569*/ uint16(xMatch), +/*7570*/ uint16(xSetOp), uint16(PEXTRW), +/*7572*/ uint16(xReadSlashR), +/*7573*/ uint16(xReadIb), +/*7574*/ uint16(xArgR32M16), +/*7575*/ uint16(xArgXmm1), +/*7576*/ uint16(xArgImm8u), +/*7577*/ uint16(xMatch), +/*7578*/ uint16(xCondIs64), 7581, 7623, +/*7581*/ uint16(xCondPrefix), 2, + 0x66, 7601, + 0x266, 7587, +/*7587*/ uint16(xCondDataSize), 0, 0, 0, 7593, 0, +/*7593*/ uint16(xSetOp), uint16(VPEXTRD), +/*7595*/ uint16(xReadSlashR), +/*7596*/ uint16(xReadIb), +/*7597*/ uint16(xArgRM32), +/*7598*/ uint16(xArgXmm1), +/*7599*/ uint16(xArgImm8), +/*7600*/ uint16(xMatch), +/*7601*/ uint16(xCondDataSize), 7607, 7615, 0, 0, 0, +/*7607*/ uint16(xSetOp), uint16(PEXTRD), +/*7609*/ uint16(xReadSlashR), +/*7610*/ uint16(xReadIb), +/*7611*/ uint16(xArgRM32), +/*7612*/ uint16(xArgXmm1), +/*7613*/ uint16(xArgImm8u), +/*7614*/ uint16(xMatch), +/*7615*/ uint16(xSetOp), uint16(PEXTRD), +/*7617*/ uint16(xReadSlashR), +/*7618*/ uint16(xReadIb), +/*7619*/ uint16(xArgRM32), +/*7620*/ uint16(xArgXmm1), +/*7621*/ uint16(xArgImm8u), +/*7622*/ uint16(xMatch), +/*7623*/ uint16(xCondPrefix), 3, + 0x66, 7645, + 0x366, 7631, + 0x266, 7587, +/*7631*/ uint16(xCondDataSize), 0, 0, 0, 7637, 0, +/*7637*/ uint16(xSetOp), uint16(VPEXTRQ), +/*7639*/ uint16(xReadSlashR), +/*7640*/ uint16(xReadIb), +/*7641*/ uint16(xArgRM64), +/*7642*/ uint16(xArgXmm1), +/*7643*/ uint16(xArgImm8), +/*7644*/ uint16(xMatch), +/*7645*/ uint16(xCondDataSize), 7607, 7615, 7651, 0, 0, +/*7651*/ uint16(xSetOp), uint16(PEXTRQ), /*7653*/ uint16(xReadSlashR), /*7654*/ uint16(xReadIb), -/*7655*/ uint16(xArgYmm1), -/*7656*/ uint16(xArgYmm2M256), -/*7657*/ uint16(xArgImm8), +/*7655*/ uint16(xArgRM64), +/*7656*/ uint16(xArgXmm1), +/*7657*/ uint16(xArgImm8u), /*7658*/ uint16(xMatch), /*7659*/ uint16(xCondPrefix), 2, - 0xC4, 7673, - 0x66, 7665, -/*7665*/ uint16(xSetOp), uint16(ROUNDPD), -/*7667*/ uint16(xReadSlashR), -/*7668*/ uint16(xReadIb), -/*7669*/ uint16(xArgXmm1), -/*7670*/ uint16(xArgXmm2M128), -/*7671*/ uint16(xArgImm8u), -/*7672*/ uint16(xMatch), -/*7673*/ uint16(xCondPrefix), 1, - 0x66, 7677, -/*7677*/ uint16(xCondDataSize), 0, 0, 0, 7683, 7691, -/*7683*/ uint16(xSetOp), uint16(VROUNDPD), -/*7685*/ uint16(xReadSlashR), -/*7686*/ uint16(xReadIb), -/*7687*/ uint16(xArgXmm1), -/*7688*/ uint16(xArgXmm2M128), -/*7689*/ uint16(xArgImm8), -/*7690*/ uint16(xMatch), -/*7691*/ uint16(xSetOp), uint16(VROUNDPD), -/*7693*/ uint16(xReadSlashR), -/*7694*/ uint16(xReadIb), -/*7695*/ uint16(xArgYmm1), -/*7696*/ uint16(xArgYmm2M256), -/*7697*/ uint16(xArgImm8), -/*7698*/ uint16(xMatch), -/*7699*/ uint16(xCondPrefix), 2, - 0xC4, 7713, - 0x66, 7705, -/*7705*/ uint16(xSetOp), uint16(ROUNDSS), -/*7707*/ uint16(xReadSlashR), -/*7708*/ uint16(xReadIb), -/*7709*/ uint16(xArgXmm1), -/*7710*/ uint16(xArgXmm2M32), -/*7711*/ uint16(xArgImm8u), -/*7712*/ uint16(xMatch), -/*7713*/ uint16(xCondPrefix), 1, - 0x66, 7717, -/*7717*/ uint16(xSetOp), uint16(VROUNDSS), -/*7719*/ uint16(xReadSlashR), -/*7720*/ uint16(xReadIb), -/*7721*/ uint16(xArgXmm1), -/*7722*/ uint16(xArgXmmV), -/*7723*/ uint16(xArgXmm2M32), -/*7724*/ uint16(xArgImm8), -/*7725*/ uint16(xMatch), -/*7726*/ uint16(xCondPrefix), 2, - 0xC4, 7740, - 0x66, 7732, -/*7732*/ uint16(xSetOp), uint16(ROUNDSD), -/*7734*/ uint16(xReadSlashR), -/*7735*/ uint16(xReadIb), -/*7736*/ uint16(xArgXmm1), -/*7737*/ uint16(xArgXmm2M64), -/*7738*/ uint16(xArgImm8u), -/*7739*/ uint16(xMatch), -/*7740*/ uint16(xCondPrefix), 1, - 0x66, 7744, -/*7744*/ uint16(xSetOp), uint16(VROUNDSD), -/*7746*/ uint16(xReadSlashR), -/*7747*/ uint16(xReadIb), -/*7748*/ uint16(xArgXmm1), -/*7749*/ uint16(xArgXmmV), -/*7750*/ uint16(xArgXmm2M64), -/*7751*/ uint16(xArgImm8), -/*7752*/ uint16(xMatch), -/*7753*/ uint16(xCondPrefix), 2, - 0xC4, 7767, - 0x66, 7759, -/*7759*/ uint16(xSetOp), uint16(BLENDPS), -/*7761*/ uint16(xReadSlashR), -/*7762*/ uint16(xReadIb), -/*7763*/ uint16(xArgXmm1), -/*7764*/ uint16(xArgXmm2M128), -/*7765*/ uint16(xArgImm8u), -/*7766*/ uint16(xMatch), -/*7767*/ uint16(xCondPrefix), 1, + 0x66, 7679, + 0x166, 7665, +/*7665*/ uint16(xCondDataSize), 0, 0, 0, 7671, 0, +/*7671*/ uint16(xSetOp), uint16(VEXTRACTPS), +/*7673*/ uint16(xReadSlashR), +/*7674*/ uint16(xReadIb), +/*7675*/ uint16(xArgRM32), +/*7676*/ uint16(xArgXmm1), +/*7677*/ uint16(xArgImm8), +/*7678*/ uint16(xMatch), +/*7679*/ uint16(xSetOp), uint16(EXTRACTPS), +/*7681*/ uint16(xReadSlashR), +/*7682*/ uint16(xReadIb), +/*7683*/ uint16(xArgRM32), +/*7684*/ uint16(xArgXmm1), +/*7685*/ uint16(xArgImm8u), +/*7686*/ uint16(xMatch), +/*7687*/ uint16(xCondPrefix), 1, + 0x266, 7691, +/*7691*/ uint16(xCondDataSize), 0, 0, 0, 0, 7697, +/*7697*/ uint16(xSetOp), uint16(VINSERTF128), +/*7699*/ uint16(xReadSlashR), +/*7700*/ uint16(xReadIb), +/*7701*/ uint16(xArgYmm1), +/*7702*/ uint16(xArgYmmV), +/*7703*/ uint16(xArgXmm2M128), +/*7704*/ uint16(xArgImm8), +/*7705*/ uint16(xMatch), +/*7706*/ uint16(xCondPrefix), 1, + 0x266, 7710, +/*7710*/ uint16(xCondDataSize), 0, 0, 0, 0, 7716, +/*7716*/ uint16(xSetOp), uint16(VEXTRACTF128), +/*7718*/ uint16(xReadSlashR), +/*7719*/ uint16(xReadIb), +/*7720*/ uint16(xArgXmm2M128), +/*7721*/ uint16(xArgYmm1), +/*7722*/ uint16(xArgImm8), +/*7723*/ uint16(xMatch), +/*7724*/ uint16(xCondPrefix), 1, + 0x266, 7728, +/*7728*/ uint16(xCondDataSize), 0, 0, 0, 7734, 7742, +/*7734*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*7736*/ uint16(xReadSlashR), +/*7737*/ uint16(xReadIb), +/*7738*/ uint16(xArgXmm2M64), +/*7739*/ uint16(xArgXmm1), +/*7740*/ uint16(xArgImm8), +/*7741*/ uint16(xMatch), +/*7742*/ uint16(xSetOp), uint16(VCVTPS2PH), +/*7744*/ uint16(xReadSlashR), +/*7745*/ uint16(xReadIb), +/*7746*/ uint16(xArgXmm2M128), +/*7747*/ uint16(xArgYmm1), +/*7748*/ uint16(xArgImm8), +/*7749*/ uint16(xMatch), +/*7750*/ uint16(xCondPrefix), 2, 0x66, 7771, -/*7771*/ uint16(xCondDataSize), 0, 0, 0, 7777, 7786, -/*7777*/ uint16(xSetOp), uint16(VBLENDPS), -/*7779*/ uint16(xReadSlashR), -/*7780*/ uint16(xReadIb), -/*7781*/ uint16(xArgXmm1), -/*7782*/ uint16(xArgXmmV), -/*7783*/ uint16(xArgXmm2M128), -/*7784*/ uint16(xArgImm8), -/*7785*/ uint16(xMatch), -/*7786*/ uint16(xSetOp), uint16(VBLENDPS), -/*7788*/ uint16(xReadSlashR), -/*7789*/ uint16(xReadIb), -/*7790*/ uint16(xArgYmm1), -/*7791*/ uint16(xArgYmmV), -/*7792*/ uint16(xArgYmm2M256), -/*7793*/ uint16(xArgImm8), -/*7794*/ uint16(xMatch), -/*7795*/ uint16(xCondPrefix), 2, - 0xC4, 7809, - 0x66, 7801, -/*7801*/ uint16(xSetOp), uint16(BLENDPD), -/*7803*/ uint16(xReadSlashR), -/*7804*/ uint16(xReadIb), -/*7805*/ uint16(xArgXmm1), -/*7806*/ uint16(xArgXmm2M128), -/*7807*/ uint16(xArgImm8u), -/*7808*/ uint16(xMatch), -/*7809*/ uint16(xCondPrefix), 1, - 0x66, 7813, -/*7813*/ uint16(xCondDataSize), 0, 0, 0, 7819, 7828, -/*7819*/ uint16(xSetOp), uint16(VBLENDPD), -/*7821*/ uint16(xReadSlashR), -/*7822*/ uint16(xReadIb), -/*7823*/ uint16(xArgXmm1), -/*7824*/ uint16(xArgXmmV), -/*7825*/ uint16(xArgXmm2M128), -/*7826*/ uint16(xArgImm8), -/*7827*/ uint16(xMatch), -/*7828*/ uint16(xSetOp), uint16(VBLENDPD), -/*7830*/ uint16(xReadSlashR), -/*7831*/ uint16(xReadIb), -/*7832*/ uint16(xArgYmm1), -/*7833*/ uint16(xArgYmmV), -/*7834*/ uint16(xArgYmm2M256), -/*7835*/ uint16(xArgImm8), -/*7836*/ uint16(xMatch), -/*7837*/ uint16(xCondPrefix), 2, - 0xC4, 7851, - 0x66, 7843, -/*7843*/ uint16(xSetOp), uint16(PBLENDW), -/*7845*/ uint16(xReadSlashR), -/*7846*/ uint16(xReadIb), -/*7847*/ uint16(xArgXmm1), -/*7848*/ uint16(xArgXmm2M128), -/*7849*/ uint16(xArgImm8u), -/*7850*/ uint16(xMatch), -/*7851*/ uint16(xCondPrefix), 1, - 0x66, 7855, -/*7855*/ uint16(xCondDataSize), 0, 0, 0, 7861, 7870, -/*7861*/ uint16(xSetOp), uint16(VPBLENDW), -/*7863*/ uint16(xReadSlashR), -/*7864*/ uint16(xReadIb), -/*7865*/ uint16(xArgXmm1), -/*7866*/ uint16(xArgXmmV), -/*7867*/ uint16(xArgXmm2M128), -/*7868*/ uint16(xArgImm8), -/*7869*/ uint16(xMatch), -/*7870*/ uint16(xSetOp), uint16(VPBLENDW), -/*7872*/ uint16(xReadSlashR), -/*7873*/ uint16(xReadIb), -/*7874*/ uint16(xArgYmm1), -/*7875*/ uint16(xArgYmmV), -/*7876*/ uint16(xArgYmm2M256), -/*7877*/ uint16(xArgImm8), -/*7878*/ uint16(xMatch), -/*7879*/ uint16(xCondPrefix), 3, - 0xC4, 7903, - 0x66, 7895, - 0x0, 7887, -/*7887*/ uint16(xSetOp), uint16(PALIGNR), -/*7889*/ uint16(xReadSlashR), -/*7890*/ uint16(xReadIb), -/*7891*/ uint16(xArgMm1), -/*7892*/ uint16(xArgMm2M64), -/*7893*/ uint16(xArgImm8u), -/*7894*/ uint16(xMatch), -/*7895*/ uint16(xSetOp), uint16(PALIGNR), -/*7897*/ uint16(xReadSlashR), -/*7898*/ uint16(xReadIb), -/*7899*/ uint16(xArgXmm1), -/*7900*/ uint16(xArgXmm2M128), -/*7901*/ uint16(xArgImm8u), -/*7902*/ uint16(xMatch), -/*7903*/ uint16(xCondPrefix), 1, - 0x66, 7907, -/*7907*/ uint16(xCondDataSize), 0, 0, 0, 7913, 7922, -/*7913*/ uint16(xSetOp), uint16(VPALIGNR), -/*7915*/ uint16(xReadSlashR), -/*7916*/ uint16(xReadIb), -/*7917*/ uint16(xArgXmm1), -/*7918*/ uint16(xArgXmmV), -/*7919*/ uint16(xArgXmm2M128), -/*7920*/ uint16(xArgImm8), -/*7921*/ uint16(xMatch), -/*7922*/ uint16(xSetOp), uint16(VPALIGNR), -/*7924*/ uint16(xReadSlashR), -/*7925*/ uint16(xReadIb), -/*7926*/ uint16(xArgYmm1), -/*7927*/ uint16(xArgYmmV), -/*7928*/ uint16(xArgYmm2M256), -/*7929*/ uint16(xArgImm8), -/*7930*/ uint16(xMatch), -/*7931*/ uint16(xCondPrefix), 2, - 0xC4, 7945, - 0x66, 7937, -/*7937*/ uint16(xSetOp), uint16(PEXTRB), -/*7939*/ uint16(xReadSlashR), -/*7940*/ uint16(xReadIb), -/*7941*/ uint16(xArgR32M8), -/*7942*/ uint16(xArgXmm1), -/*7943*/ uint16(xArgImm8u), -/*7944*/ uint16(xMatch), -/*7945*/ uint16(xCondPrefix), 1, - 0x66, 7949, -/*7949*/ uint16(xCondDataSize), 0, 0, 0, 7955, 0, -/*7955*/ uint16(xSetOp), uint16(VPEXTRB), -/*7957*/ uint16(xReadSlashR), -/*7958*/ uint16(xReadIb), -/*7959*/ uint16(xArgR32M8), -/*7960*/ uint16(xArgXmm1), -/*7961*/ uint16(xArgImm8), -/*7962*/ uint16(xMatch), -/*7963*/ uint16(xCondPrefix), 2, - 0xC4, 7977, - 0x66, 7969, -/*7969*/ uint16(xSetOp), uint16(PEXTRW), -/*7971*/ uint16(xReadSlashR), -/*7972*/ uint16(xReadIb), -/*7973*/ uint16(xArgR32M16), -/*7974*/ uint16(xArgXmm1), -/*7975*/ uint16(xArgImm8u), -/*7976*/ uint16(xMatch), -/*7977*/ uint16(xCondPrefix), 1, - 0x66, 7981, -/*7981*/ uint16(xCondDataSize), 0, 0, 0, 7987, 0, -/*7987*/ uint16(xSetOp), uint16(VPEXTRW), + 0x266, 7756, +/*7756*/ uint16(xCondDataSize), 0, 0, 0, 7762, 0, +/*7762*/ uint16(xSetOp), uint16(VPINSRB), +/*7764*/ uint16(xReadSlashR), +/*7765*/ uint16(xReadIb), +/*7766*/ uint16(xArgXmm1), +/*7767*/ uint16(xArgXmmV), +/*7768*/ uint16(xArgR32M8), +/*7769*/ uint16(xArgImm8), +/*7770*/ uint16(xMatch), +/*7771*/ uint16(xSetOp), uint16(PINSRB), +/*7773*/ uint16(xReadSlashR), +/*7774*/ uint16(xReadIb), +/*7775*/ uint16(xArgXmm1), +/*7776*/ uint16(xArgR32M8), +/*7777*/ uint16(xArgImm8u), +/*7778*/ uint16(xMatch), +/*7779*/ uint16(xCondPrefix), 2, + 0x66, 7800, + 0x166, 7785, +/*7785*/ uint16(xCondDataSize), 0, 0, 0, 7791, 0, +/*7791*/ uint16(xSetOp), uint16(VINSERTPS), +/*7793*/ uint16(xReadSlashR), +/*7794*/ uint16(xReadIb), +/*7795*/ uint16(xArgXmm1), +/*7796*/ uint16(xArgXmmV), +/*7797*/ uint16(xArgXmm2M32), +/*7798*/ uint16(xArgImm8), +/*7799*/ uint16(xMatch), +/*7800*/ uint16(xSetOp), uint16(INSERTPS), +/*7802*/ uint16(xReadSlashR), +/*7803*/ uint16(xReadIb), +/*7804*/ uint16(xArgXmm1), +/*7805*/ uint16(xArgXmm2M32), +/*7806*/ uint16(xArgImm8u), +/*7807*/ uint16(xMatch), +/*7808*/ uint16(xCondIs64), 7811, 7854, +/*7811*/ uint16(xCondPrefix), 2, + 0x66, 7832, + 0x266, 7817, +/*7817*/ uint16(xCondDataSize), 0, 0, 0, 7823, 0, +/*7823*/ uint16(xSetOp), uint16(VPINSRD), +/*7825*/ uint16(xReadSlashR), +/*7826*/ uint16(xReadIb), +/*7827*/ uint16(xArgXmm1), +/*7828*/ uint16(xArgXmmV), +/*7829*/ uint16(xArgRM32), +/*7830*/ uint16(xArgImm8), +/*7831*/ uint16(xMatch), +/*7832*/ uint16(xCondDataSize), 7838, 7846, 0, 0, 0, +/*7838*/ uint16(xSetOp), uint16(PINSRD), +/*7840*/ uint16(xReadSlashR), +/*7841*/ uint16(xReadIb), +/*7842*/ uint16(xArgXmm1), +/*7843*/ uint16(xArgRM32), +/*7844*/ uint16(xArgImm8u), +/*7845*/ uint16(xMatch), +/*7846*/ uint16(xSetOp), uint16(PINSRD), +/*7848*/ uint16(xReadSlashR), +/*7849*/ uint16(xReadIb), +/*7850*/ uint16(xArgXmm1), +/*7851*/ uint16(xArgRM32), +/*7852*/ uint16(xArgImm8u), +/*7853*/ uint16(xMatch), +/*7854*/ uint16(xCondPrefix), 3, + 0x66, 7877, + 0x366, 7862, + 0x266, 7817, +/*7862*/ uint16(xCondDataSize), 0, 0, 0, 7868, 0, +/*7868*/ uint16(xSetOp), uint16(VPINSRQ), +/*7870*/ uint16(xReadSlashR), +/*7871*/ uint16(xReadIb), +/*7872*/ uint16(xArgXmm1), +/*7873*/ uint16(xArgXmmV), +/*7874*/ uint16(xArgRM64), +/*7875*/ uint16(xArgImm8), +/*7876*/ uint16(xMatch), +/*7877*/ uint16(xCondDataSize), 7838, 7846, 7883, 0, 0, +/*7883*/ uint16(xSetOp), uint16(PINSRQ), +/*7885*/ uint16(xReadSlashR), +/*7886*/ uint16(xReadIb), +/*7887*/ uint16(xArgXmm1), +/*7888*/ uint16(xArgRM64), +/*7889*/ uint16(xArgImm8u), +/*7890*/ uint16(xMatch), +/*7891*/ uint16(xCondPrefix), 1, + 0x266, 7895, +/*7895*/ uint16(xCondDataSize), 0, 0, 0, 0, 7901, +/*7901*/ uint16(xSetOp), uint16(VINSERTI128), +/*7903*/ uint16(xReadSlashR), +/*7904*/ uint16(xReadIb), +/*7905*/ uint16(xArgYmm1), +/*7906*/ uint16(xArgYmmV), +/*7907*/ uint16(xArgXmm2M128), +/*7908*/ uint16(xArgImm8), +/*7909*/ uint16(xMatch), +/*7910*/ uint16(xCondPrefix), 1, + 0x266, 7914, +/*7914*/ uint16(xCondDataSize), 0, 0, 0, 0, 7920, +/*7920*/ uint16(xSetOp), uint16(VEXTRACTI128), +/*7922*/ uint16(xReadSlashR), +/*7923*/ uint16(xReadIb), +/*7924*/ uint16(xArgXmm2M128), +/*7925*/ uint16(xArgYmm1), +/*7926*/ uint16(xArgImm8), +/*7927*/ uint16(xMatch), +/*7928*/ uint16(xCondPrefix), 2, + 0x66, 7958, + 0x166, 7934, +/*7934*/ uint16(xCondDataSize), 0, 0, 0, 7940, 7949, +/*7940*/ uint16(xSetOp), uint16(VDPPS), +/*7942*/ uint16(xReadSlashR), +/*7943*/ uint16(xReadIb), +/*7944*/ uint16(xArgXmm1), +/*7945*/ uint16(xArgXmmV), +/*7946*/ uint16(xArgXmm2M128), +/*7947*/ uint16(xArgImm8), +/*7948*/ uint16(xMatch), +/*7949*/ uint16(xSetOp), uint16(VDPPS), +/*7951*/ uint16(xReadSlashR), +/*7952*/ uint16(xReadIb), +/*7953*/ uint16(xArgYmm1), +/*7954*/ uint16(xArgYmmV), +/*7955*/ uint16(xArgYmm2M256), +/*7956*/ uint16(xArgImm8), +/*7957*/ uint16(xMatch), +/*7958*/ uint16(xSetOp), uint16(DPPS), +/*7960*/ uint16(xReadSlashR), +/*7961*/ uint16(xReadIb), +/*7962*/ uint16(xArgXmm1), +/*7963*/ uint16(xArgXmm2M128), +/*7964*/ uint16(xArgImm8u), +/*7965*/ uint16(xMatch), +/*7966*/ uint16(xCondPrefix), 2, + 0x66, 7987, + 0x166, 7972, +/*7972*/ uint16(xCondDataSize), 0, 0, 0, 7978, 0, +/*7978*/ uint16(xSetOp), uint16(VDPPD), +/*7980*/ uint16(xReadSlashR), +/*7981*/ uint16(xReadIb), +/*7982*/ uint16(xArgXmm1), +/*7983*/ uint16(xArgXmmV), +/*7984*/ uint16(xArgXmm2M128), +/*7985*/ uint16(xArgImm8), +/*7986*/ uint16(xMatch), +/*7987*/ uint16(xSetOp), uint16(DPPD), /*7989*/ uint16(xReadSlashR), /*7990*/ uint16(xReadIb), -/*7991*/ uint16(xArgR32M16), -/*7992*/ uint16(xArgXmm1), -/*7993*/ uint16(xArgImm8), +/*7991*/ uint16(xArgXmm1), +/*7992*/ uint16(xArgXmm2M128), +/*7993*/ uint16(xArgImm8u), /*7994*/ uint16(xMatch), -/*7995*/ uint16(xCondIs64), 7998, 8044, -/*7998*/ uint16(xCondPrefix), 2, - 0xC4, 8026, - 0x66, 8004, -/*8004*/ uint16(xCondDataSize), 8010, 8018, 0, 0, 0, -/*8010*/ uint16(xSetOp), uint16(PEXTRD), -/*8012*/ uint16(xReadSlashR), -/*8013*/ uint16(xReadIb), -/*8014*/ uint16(xArgRM32), -/*8015*/ uint16(xArgXmm1), -/*8016*/ uint16(xArgImm8u), -/*8017*/ uint16(xMatch), -/*8018*/ uint16(xSetOp), uint16(PEXTRD), -/*8020*/ uint16(xReadSlashR), -/*8021*/ uint16(xReadIb), -/*8022*/ uint16(xArgRM32), -/*8023*/ uint16(xArgXmm1), -/*8024*/ uint16(xArgImm8u), -/*8025*/ uint16(xMatch), -/*8026*/ uint16(xCondPrefix), 1, - 0x66, 8030, -/*8030*/ uint16(xCondDataSize), 0, 0, 0, 8036, 0, -/*8036*/ uint16(xSetOp), uint16(VPEXTRD), -/*8038*/ uint16(xReadSlashR), -/*8039*/ uint16(xReadIb), -/*8040*/ uint16(xArgRM32), -/*8041*/ uint16(xArgXmm1), -/*8042*/ uint16(xArgImm8), -/*8043*/ uint16(xMatch), -/*8044*/ uint16(xCondPrefix), 2, - 0xC4, 8026, - 0x66, 8050, -/*8050*/ uint16(xCondDataSize), 8010, 8018, 8056, 0, 0, -/*8056*/ uint16(xSetOp), uint16(PEXTRQ), -/*8058*/ uint16(xReadSlashR), -/*8059*/ uint16(xReadIb), -/*8060*/ uint16(xArgRM64), -/*8061*/ uint16(xArgXmm1), -/*8062*/ uint16(xArgImm8u), -/*8063*/ uint16(xMatch), -/*8064*/ uint16(xCondPrefix), 2, - 0xC4, 8078, - 0x66, 8070, -/*8070*/ uint16(xSetOp), uint16(EXTRACTPS), -/*8072*/ uint16(xReadSlashR), -/*8073*/ uint16(xReadIb), -/*8074*/ uint16(xArgRM32), -/*8075*/ uint16(xArgXmm1), -/*8076*/ uint16(xArgImm8u), -/*8077*/ uint16(xMatch), -/*8078*/ uint16(xCondPrefix), 1, - 0x66, 8082, -/*8082*/ uint16(xCondDataSize), 0, 0, 0, 8088, 0, -/*8088*/ uint16(xSetOp), uint16(VEXTRACTPS), -/*8090*/ uint16(xReadSlashR), -/*8091*/ uint16(xReadIb), -/*8092*/ uint16(xArgRM32), -/*8093*/ uint16(xArgXmm1), -/*8094*/ uint16(xArgImm8), -/*8095*/ uint16(xMatch), -/*8096*/ uint16(xCondPrefix), 1, - 0xC4, 8100, -/*8100*/ uint16(xCondPrefix), 1, - 0x66, 8104, -/*8104*/ uint16(xCondDataSize), 0, 0, 0, 0, 8110, -/*8110*/ uint16(xSetOp), uint16(VINSERTF128), -/*8112*/ uint16(xReadSlashR), -/*8113*/ uint16(xReadIb), -/*8114*/ uint16(xArgYmm1), -/*8115*/ uint16(xArgYmmV), -/*8116*/ uint16(xArgXmm2M128), -/*8117*/ uint16(xArgImm8), -/*8118*/ uint16(xMatch), -/*8119*/ uint16(xCondPrefix), 1, - 0xC4, 8123, -/*8123*/ uint16(xCondPrefix), 1, - 0x66, 8127, -/*8127*/ uint16(xCondDataSize), 0, 0, 0, 0, 8133, -/*8133*/ uint16(xSetOp), uint16(VEXTRACTF128), -/*8135*/ uint16(xReadSlashR), -/*8136*/ uint16(xReadIb), -/*8137*/ uint16(xArgXmm2M128), -/*8138*/ uint16(xArgYmm1), -/*8139*/ uint16(xArgImm8), -/*8140*/ uint16(xMatch), -/*8141*/ uint16(xCondPrefix), 1, - 0xC4, 8145, -/*8145*/ uint16(xCondPrefix), 1, - 0x66, 8149, -/*8149*/ uint16(xCondDataSize), 0, 0, 0, 8155, 8163, -/*8155*/ uint16(xSetOp), uint16(VCVTPS2PH), -/*8157*/ uint16(xReadSlashR), -/*8158*/ uint16(xReadIb), -/*8159*/ uint16(xArgXmm2M64), -/*8160*/ uint16(xArgXmm1), -/*8161*/ uint16(xArgImm8), -/*8162*/ uint16(xMatch), -/*8163*/ uint16(xSetOp), uint16(VCVTPS2PH), -/*8165*/ uint16(xReadSlashR), -/*8166*/ uint16(xReadIb), -/*8167*/ uint16(xArgXmm2M128), -/*8168*/ uint16(xArgYmm1), -/*8169*/ uint16(xArgImm8), -/*8170*/ uint16(xMatch), -/*8171*/ uint16(xCondPrefix), 2, - 0xC4, 8185, - 0x66, 8177, -/*8177*/ uint16(xSetOp), uint16(PINSRB), +/*7995*/ uint16(xCondPrefix), 2, + 0x66, 8025, + 0x166, 8001, +/*8001*/ uint16(xCondDataSize), 0, 0, 0, 8007, 8016, +/*8007*/ uint16(xSetOp), uint16(VMPSADBW), +/*8009*/ uint16(xReadSlashR), +/*8010*/ uint16(xReadIb), +/*8011*/ uint16(xArgXmm1), +/*8012*/ uint16(xArgXmmV), +/*8013*/ uint16(xArgXmm2M128), +/*8014*/ uint16(xArgImm8), +/*8015*/ uint16(xMatch), +/*8016*/ uint16(xSetOp), uint16(VMPSADBW), +/*8018*/ uint16(xReadSlashR), +/*8019*/ uint16(xReadIb), +/*8020*/ uint16(xArgYmm1), +/*8021*/ uint16(xArgYmmV), +/*8022*/ uint16(xArgYmm2M256), +/*8023*/ uint16(xArgImm8), +/*8024*/ uint16(xMatch), +/*8025*/ uint16(xSetOp), uint16(MPSADBW), +/*8027*/ uint16(xReadSlashR), +/*8028*/ uint16(xReadIb), +/*8029*/ uint16(xArgXmm1), +/*8030*/ uint16(xArgXmm2M128), +/*8031*/ uint16(xArgImm8u), +/*8032*/ uint16(xMatch), +/*8033*/ uint16(xCondPrefix), 2, + 0x66, 8054, + 0x166, 8039, +/*8039*/ uint16(xCondDataSize), 0, 0, 0, 8045, 0, +/*8045*/ uint16(xSetOp), uint16(VPCLMULQDQ), +/*8047*/ uint16(xReadSlashR), +/*8048*/ uint16(xReadIb), +/*8049*/ uint16(xArgXmm1), +/*8050*/ uint16(xArgXmmV), +/*8051*/ uint16(xArgXmm2M128), +/*8052*/ uint16(xArgImm8), +/*8053*/ uint16(xMatch), +/*8054*/ uint16(xSetOp), uint16(PCLMULQDQ), +/*8056*/ uint16(xReadSlashR), +/*8057*/ uint16(xReadIb), +/*8058*/ uint16(xArgXmm1), +/*8059*/ uint16(xArgXmm2M128), +/*8060*/ uint16(xArgImm8u), +/*8061*/ uint16(xMatch), +/*8062*/ uint16(xCondPrefix), 1, + 0x266, 8066, +/*8066*/ uint16(xCondDataSize), 0, 0, 0, 0, 8072, +/*8072*/ uint16(xSetOp), uint16(VPERM2I128), +/*8074*/ uint16(xReadSlashR), +/*8075*/ uint16(xReadIb), +/*8076*/ uint16(xArgYmm1), +/*8077*/ uint16(xArgYmmV), +/*8078*/ uint16(xArgYmm2M256), +/*8079*/ uint16(xArgImm8), +/*8080*/ uint16(xMatch), +/*8081*/ uint16(xCondPrefix), 2, + 0x66, 8101, + 0x166, 8087, +/*8087*/ uint16(xCondDataSize), 0, 0, 0, 8093, 0, +/*8093*/ uint16(xSetOp), uint16(VPCMPESTRM), +/*8095*/ uint16(xReadSlashR), +/*8096*/ uint16(xReadIb), +/*8097*/ uint16(xArgXmm1), +/*8098*/ uint16(xArgXmm2M128), +/*8099*/ uint16(xArgImm8), +/*8100*/ uint16(xMatch), +/*8101*/ uint16(xSetOp), uint16(PCMPESTRM), +/*8103*/ uint16(xReadSlashR), +/*8104*/ uint16(xReadIb), +/*8105*/ uint16(xArgXmm1), +/*8106*/ uint16(xArgXmm2M128), +/*8107*/ uint16(xArgImm8u), +/*8108*/ uint16(xMatch), +/*8109*/ uint16(xCondPrefix), 2, + 0x66, 8129, + 0x166, 8115, +/*8115*/ uint16(xCondDataSize), 0, 0, 0, 8121, 0, +/*8121*/ uint16(xSetOp), uint16(VPCMPESTRI), +/*8123*/ uint16(xReadSlashR), +/*8124*/ uint16(xReadIb), +/*8125*/ uint16(xArgXmm1), +/*8126*/ uint16(xArgXmm2M128), +/*8127*/ uint16(xArgImm8), +/*8128*/ uint16(xMatch), +/*8129*/ uint16(xSetOp), uint16(PCMPESTRI), +/*8131*/ uint16(xReadSlashR), +/*8132*/ uint16(xReadIb), +/*8133*/ uint16(xArgXmm1), +/*8134*/ uint16(xArgXmm2M128), +/*8135*/ uint16(xArgImm8u), +/*8136*/ uint16(xMatch), +/*8137*/ uint16(xCondPrefix), 2, + 0x66, 8157, + 0x166, 8143, +/*8143*/ uint16(xCondDataSize), 0, 0, 0, 8149, 0, +/*8149*/ uint16(xSetOp), uint16(VPCMPISTRM), +/*8151*/ uint16(xReadSlashR), +/*8152*/ uint16(xReadIb), +/*8153*/ uint16(xArgXmm1), +/*8154*/ uint16(xArgXmm2M128), +/*8155*/ uint16(xArgImm8), +/*8156*/ uint16(xMatch), +/*8157*/ uint16(xSetOp), uint16(PCMPISTRM), +/*8159*/ uint16(xReadSlashR), +/*8160*/ uint16(xReadIb), +/*8161*/ uint16(xArgXmm1), +/*8162*/ uint16(xArgXmm2M128), +/*8163*/ uint16(xArgImm8u), +/*8164*/ uint16(xMatch), +/*8165*/ uint16(xCondPrefix), 2, + 0x66, 8185, + 0x166, 8171, +/*8171*/ uint16(xCondDataSize), 0, 0, 0, 8177, 0, +/*8177*/ uint16(xSetOp), uint16(VPCMPISTRI), /*8179*/ uint16(xReadSlashR), /*8180*/ uint16(xReadIb), /*8181*/ uint16(xArgXmm1), -/*8182*/ uint16(xArgR32M8), -/*8183*/ uint16(xArgImm8u), +/*8182*/ uint16(xArgXmm2M128), +/*8183*/ uint16(xArgImm8), /*8184*/ uint16(xMatch), -/*8185*/ uint16(xCondPrefix), 1, - 0x66, 8189, -/*8189*/ uint16(xCondDataSize), 0, 0, 0, 8195, 0, -/*8195*/ uint16(xSetOp), uint16(VPINSRB), -/*8197*/ uint16(xReadSlashR), -/*8198*/ uint16(xReadIb), -/*8199*/ uint16(xArgXmm1), -/*8200*/ uint16(xArgXmmV), -/*8201*/ uint16(xArgR32M8), -/*8202*/ uint16(xArgImm8), -/*8203*/ uint16(xMatch), -/*8204*/ uint16(xCondPrefix), 2, - 0xC4, 8218, - 0x66, 8210, -/*8210*/ uint16(xSetOp), uint16(INSERTPS), -/*8212*/ uint16(xReadSlashR), -/*8213*/ uint16(xReadIb), -/*8214*/ uint16(xArgXmm1), -/*8215*/ uint16(xArgXmm2M32), -/*8216*/ uint16(xArgImm8u), -/*8217*/ uint16(xMatch), -/*8218*/ uint16(xCondPrefix), 1, - 0x66, 8222, -/*8222*/ uint16(xCondDataSize), 0, 0, 0, 8228, 0, -/*8228*/ uint16(xSetOp), uint16(VINSERTPS), +/*8185*/ uint16(xSetOp), uint16(PCMPISTRI), +/*8187*/ uint16(xReadSlashR), +/*8188*/ uint16(xReadIb), +/*8189*/ uint16(xArgXmm1), +/*8190*/ uint16(xArgXmm2M128), +/*8191*/ uint16(xArgImm8u), +/*8192*/ uint16(xMatch), +/*8193*/ uint16(xCondPrefix), 2, + 0x66, 8213, + 0x166, 8199, +/*8199*/ uint16(xCondDataSize), 0, 0, 0, 8205, 0, +/*8205*/ uint16(xSetOp), uint16(VAESKEYGENASSIST), +/*8207*/ uint16(xReadSlashR), +/*8208*/ uint16(xReadIb), +/*8209*/ uint16(xArgXmm1), +/*8210*/ uint16(xArgXmm2M128), +/*8211*/ uint16(xArgImm8), +/*8212*/ uint16(xMatch), +/*8213*/ uint16(xSetOp), uint16(AESKEYGENASSIST), +/*8215*/ uint16(xReadSlashR), +/*8216*/ uint16(xReadIb), +/*8217*/ uint16(xArgXmm1), +/*8218*/ uint16(xArgXmm2M128), +/*8219*/ uint16(xArgImm8u), +/*8220*/ uint16(xMatch), +/*8221*/ uint16(xCondIs64), 8224, 8236, +/*8224*/ uint16(xCondPrefix), 1, + 0x2F2, 8228, +/*8228*/ uint16(xSetOp), uint16(RORX), /*8230*/ uint16(xReadSlashR), /*8231*/ uint16(xReadIb), -/*8232*/ uint16(xArgXmm1), -/*8233*/ uint16(xArgXmmV), -/*8234*/ uint16(xArgXmm2M32), -/*8235*/ uint16(xArgImm8), -/*8236*/ uint16(xMatch), -/*8237*/ uint16(xCondIs64), 8240, 8287, -/*8240*/ uint16(xCondPrefix), 2, - 0xC4, 8268, - 0x66, 8246, -/*8246*/ uint16(xCondDataSize), 8252, 8260, 0, 0, 0, -/*8252*/ uint16(xSetOp), uint16(PINSRD), -/*8254*/ uint16(xReadSlashR), -/*8255*/ uint16(xReadIb), -/*8256*/ uint16(xArgXmm1), -/*8257*/ uint16(xArgRM32), -/*8258*/ uint16(xArgImm8u), -/*8259*/ uint16(xMatch), -/*8260*/ uint16(xSetOp), uint16(PINSRD), -/*8262*/ uint16(xReadSlashR), -/*8263*/ uint16(xReadIb), -/*8264*/ uint16(xArgXmm1), -/*8265*/ uint16(xArgRM32), -/*8266*/ uint16(xArgImm8u), -/*8267*/ uint16(xMatch), -/*8268*/ uint16(xCondPrefix), 1, - 0x66, 8272, -/*8272*/ uint16(xCondDataSize), 0, 0, 0, 8278, 0, -/*8278*/ uint16(xSetOp), uint16(VPINSRD), -/*8280*/ uint16(xReadSlashR), -/*8281*/ uint16(xReadIb), -/*8282*/ uint16(xArgXmm1), -/*8283*/ uint16(xArgXmmV), -/*8284*/ uint16(xArgRM32), -/*8285*/ uint16(xArgImm8), -/*8286*/ uint16(xMatch), -/*8287*/ uint16(xCondPrefix), 2, - 0xC4, 8268, - 0x66, 8293, -/*8293*/ uint16(xCondDataSize), 8252, 8260, 8299, 0, 0, -/*8299*/ uint16(xSetOp), uint16(PINSRQ), -/*8301*/ uint16(xReadSlashR), -/*8302*/ uint16(xReadIb), -/*8303*/ uint16(xArgXmm1), -/*8304*/ uint16(xArgRM64), -/*8305*/ uint16(xArgImm8u), -/*8306*/ uint16(xMatch), -/*8307*/ uint16(xCondPrefix), 1, - 0xC4, 8311, -/*8311*/ uint16(xCondPrefix), 1, - 0x66, 8315, -/*8315*/ uint16(xCondDataSize), 0, 0, 0, 0, 8321, -/*8321*/ uint16(xSetOp), uint16(VINSERTI128), -/*8323*/ uint16(xReadSlashR), -/*8324*/ uint16(xReadIb), -/*8325*/ uint16(xArgYmm1), -/*8326*/ uint16(xArgYmmV), -/*8327*/ uint16(xArgXmm2M128), -/*8328*/ uint16(xArgImm8), -/*8329*/ uint16(xMatch), -/*8330*/ uint16(xCondPrefix), 1, - 0xC4, 8334, -/*8334*/ uint16(xCondPrefix), 1, - 0x66, 8338, -/*8338*/ uint16(xCondDataSize), 0, 0, 0, 0, 8344, -/*8344*/ uint16(xSetOp), uint16(VEXTRACTI128), -/*8346*/ uint16(xReadSlashR), -/*8347*/ uint16(xReadIb), -/*8348*/ uint16(xArgXmm2M128), -/*8349*/ uint16(xArgYmm1), -/*8350*/ uint16(xArgImm8), -/*8351*/ uint16(xMatch), -/*8352*/ uint16(xCondPrefix), 2, - 0xC4, 8366, - 0x66, 8358, -/*8358*/ uint16(xSetOp), uint16(DPPS), +/*8232*/ uint16(xArgR32), +/*8233*/ uint16(xArgRM32), +/*8234*/ uint16(xArgImm8), +/*8235*/ uint16(xMatch), +/*8236*/ uint16(xCondPrefix), 2, + 0x3F2, 8242, + 0x2F2, 8228, +/*8242*/ uint16(xSetOp), uint16(RORX), +/*8244*/ uint16(xReadSlashR), +/*8245*/ uint16(xReadIb), +/*8246*/ uint16(xArgR64), +/*8247*/ uint16(xArgRM64), +/*8248*/ uint16(xArgImm8), +/*8249*/ uint16(xMatch), +/*8250*/ uint16(xCondIs64), 8253, 8271, +/*8253*/ uint16(xCondDataSize), 8259, 8265, 0, 0, 0, +/*8259*/ uint16(xSetOp), uint16(CMOVO), +/*8261*/ uint16(xReadSlashR), +/*8262*/ uint16(xArgR16), +/*8263*/ uint16(xArgRM16), +/*8264*/ uint16(xMatch), +/*8265*/ uint16(xSetOp), uint16(CMOVO), +/*8267*/ uint16(xReadSlashR), +/*8268*/ uint16(xArgR32), +/*8269*/ uint16(xArgRM32), +/*8270*/ uint16(xMatch), +/*8271*/ uint16(xCondDataSize), 8259, 8265, 8277, 0, 0, +/*8277*/ uint16(xSetOp), uint16(CMOVO), +/*8279*/ uint16(xReadSlashR), +/*8280*/ uint16(xArgR64), +/*8281*/ uint16(xArgRM64), +/*8282*/ uint16(xMatch), +/*8283*/ uint16(xCondIs64), 8286, 8304, +/*8286*/ uint16(xCondDataSize), 8292, 8298, 0, 0, 0, +/*8292*/ uint16(xSetOp), uint16(CMOVNO), +/*8294*/ uint16(xReadSlashR), +/*8295*/ uint16(xArgR16), +/*8296*/ uint16(xArgRM16), +/*8297*/ uint16(xMatch), +/*8298*/ uint16(xSetOp), uint16(CMOVNO), +/*8300*/ uint16(xReadSlashR), +/*8301*/ uint16(xArgR32), +/*8302*/ uint16(xArgRM32), +/*8303*/ uint16(xMatch), +/*8304*/ uint16(xCondDataSize), 8292, 8298, 8310, 0, 0, +/*8310*/ uint16(xSetOp), uint16(CMOVNO), +/*8312*/ uint16(xReadSlashR), +/*8313*/ uint16(xArgR64), +/*8314*/ uint16(xArgRM64), +/*8315*/ uint16(xMatch), +/*8316*/ uint16(xCondIs64), 8319, 8337, +/*8319*/ uint16(xCondDataSize), 8325, 8331, 0, 0, 0, +/*8325*/ uint16(xSetOp), uint16(CMOVB), +/*8327*/ uint16(xReadSlashR), +/*8328*/ uint16(xArgR16), +/*8329*/ uint16(xArgRM16), +/*8330*/ uint16(xMatch), +/*8331*/ uint16(xSetOp), uint16(CMOVB), +/*8333*/ uint16(xReadSlashR), +/*8334*/ uint16(xArgR32), +/*8335*/ uint16(xArgRM32), +/*8336*/ uint16(xMatch), +/*8337*/ uint16(xCondDataSize), 8325, 8331, 8343, 0, 0, +/*8343*/ uint16(xSetOp), uint16(CMOVB), +/*8345*/ uint16(xReadSlashR), +/*8346*/ uint16(xArgR64), +/*8347*/ uint16(xArgRM64), +/*8348*/ uint16(xMatch), +/*8349*/ uint16(xCondIs64), 8352, 8370, +/*8352*/ uint16(xCondDataSize), 8358, 8364, 0, 0, 0, +/*8358*/ uint16(xSetOp), uint16(CMOVAE), /*8360*/ uint16(xReadSlashR), -/*8361*/ uint16(xReadIb), -/*8362*/ uint16(xArgXmm1), -/*8363*/ uint16(xArgXmm2M128), -/*8364*/ uint16(xArgImm8u), -/*8365*/ uint16(xMatch), -/*8366*/ uint16(xCondPrefix), 1, - 0x66, 8370, -/*8370*/ uint16(xCondDataSize), 0, 0, 0, 8376, 8385, -/*8376*/ uint16(xSetOp), uint16(VDPPS), +/*8361*/ uint16(xArgR16), +/*8362*/ uint16(xArgRM16), +/*8363*/ uint16(xMatch), +/*8364*/ uint16(xSetOp), uint16(CMOVAE), +/*8366*/ uint16(xReadSlashR), +/*8367*/ uint16(xArgR32), +/*8368*/ uint16(xArgRM32), +/*8369*/ uint16(xMatch), +/*8370*/ uint16(xCondDataSize), 8358, 8364, 8376, 0, 0, +/*8376*/ uint16(xSetOp), uint16(CMOVAE), /*8378*/ uint16(xReadSlashR), -/*8379*/ uint16(xReadIb), -/*8380*/ uint16(xArgXmm1), -/*8381*/ uint16(xArgXmmV), -/*8382*/ uint16(xArgXmm2M128), -/*8383*/ uint16(xArgImm8), -/*8384*/ uint16(xMatch), -/*8385*/ uint16(xSetOp), uint16(VDPPS), -/*8387*/ uint16(xReadSlashR), -/*8388*/ uint16(xReadIb), -/*8389*/ uint16(xArgYmm1), -/*8390*/ uint16(xArgYmmV), -/*8391*/ uint16(xArgYmm2M256), -/*8392*/ uint16(xArgImm8), -/*8393*/ uint16(xMatch), -/*8394*/ uint16(xCondPrefix), 2, - 0xC4, 8408, - 0x66, 8400, -/*8400*/ uint16(xSetOp), uint16(DPPD), -/*8402*/ uint16(xReadSlashR), -/*8403*/ uint16(xReadIb), -/*8404*/ uint16(xArgXmm1), -/*8405*/ uint16(xArgXmm2M128), -/*8406*/ uint16(xArgImm8u), -/*8407*/ uint16(xMatch), -/*8408*/ uint16(xCondPrefix), 1, - 0x66, 8412, -/*8412*/ uint16(xCondDataSize), 0, 0, 0, 8418, 0, -/*8418*/ uint16(xSetOp), uint16(VDPPD), -/*8420*/ uint16(xReadSlashR), -/*8421*/ uint16(xReadIb), -/*8422*/ uint16(xArgXmm1), -/*8423*/ uint16(xArgXmmV), -/*8424*/ uint16(xArgXmm2M128), -/*8425*/ uint16(xArgImm8), -/*8426*/ uint16(xMatch), -/*8427*/ uint16(xCondPrefix), 2, - 0xC4, 8441, - 0x66, 8433, -/*8433*/ uint16(xSetOp), uint16(MPSADBW), -/*8435*/ uint16(xReadSlashR), -/*8436*/ uint16(xReadIb), -/*8437*/ uint16(xArgXmm1), -/*8438*/ uint16(xArgXmm2M128), -/*8439*/ uint16(xArgImm8u), -/*8440*/ uint16(xMatch), -/*8441*/ uint16(xCondPrefix), 1, - 0x66, 8445, -/*8445*/ uint16(xCondDataSize), 0, 0, 0, 8451, 8460, -/*8451*/ uint16(xSetOp), uint16(VMPSADBW), -/*8453*/ uint16(xReadSlashR), -/*8454*/ uint16(xReadIb), -/*8455*/ uint16(xArgXmm1), -/*8456*/ uint16(xArgXmmV), -/*8457*/ uint16(xArgXmm2M128), -/*8458*/ uint16(xArgImm8), -/*8459*/ uint16(xMatch), -/*8460*/ uint16(xSetOp), uint16(VMPSADBW), -/*8462*/ uint16(xReadSlashR), -/*8463*/ uint16(xReadIb), -/*8464*/ uint16(xArgYmm1), -/*8465*/ uint16(xArgYmmV), -/*8466*/ uint16(xArgYmm2M256), -/*8467*/ uint16(xArgImm8), +/*8379*/ uint16(xArgR64), +/*8380*/ uint16(xArgRM64), +/*8381*/ uint16(xMatch), +/*8382*/ uint16(xCondIs64), 8385, 8403, +/*8385*/ uint16(xCondDataSize), 8391, 8397, 0, 0, 0, +/*8391*/ uint16(xSetOp), uint16(CMOVE), +/*8393*/ uint16(xReadSlashR), +/*8394*/ uint16(xArgR16), +/*8395*/ uint16(xArgRM16), +/*8396*/ uint16(xMatch), +/*8397*/ uint16(xSetOp), uint16(CMOVE), +/*8399*/ uint16(xReadSlashR), +/*8400*/ uint16(xArgR32), +/*8401*/ uint16(xArgRM32), +/*8402*/ uint16(xMatch), +/*8403*/ uint16(xCondDataSize), 8391, 8397, 8409, 0, 0, +/*8409*/ uint16(xSetOp), uint16(CMOVE), +/*8411*/ uint16(xReadSlashR), +/*8412*/ uint16(xArgR64), +/*8413*/ uint16(xArgRM64), +/*8414*/ uint16(xMatch), +/*8415*/ uint16(xCondIs64), 8418, 8436, +/*8418*/ uint16(xCondDataSize), 8424, 8430, 0, 0, 0, +/*8424*/ uint16(xSetOp), uint16(CMOVNE), +/*8426*/ uint16(xReadSlashR), +/*8427*/ uint16(xArgR16), +/*8428*/ uint16(xArgRM16), +/*8429*/ uint16(xMatch), +/*8430*/ uint16(xSetOp), uint16(CMOVNE), +/*8432*/ uint16(xReadSlashR), +/*8433*/ uint16(xArgR32), +/*8434*/ uint16(xArgRM32), +/*8435*/ uint16(xMatch), +/*8436*/ uint16(xCondDataSize), 8424, 8430, 8442, 0, 0, +/*8442*/ uint16(xSetOp), uint16(CMOVNE), +/*8444*/ uint16(xReadSlashR), +/*8445*/ uint16(xArgR64), +/*8446*/ uint16(xArgRM64), +/*8447*/ uint16(xMatch), +/*8448*/ uint16(xCondIs64), 8451, 8469, +/*8451*/ uint16(xCondDataSize), 8457, 8463, 0, 0, 0, +/*8457*/ uint16(xSetOp), uint16(CMOVBE), +/*8459*/ uint16(xReadSlashR), +/*8460*/ uint16(xArgR16), +/*8461*/ uint16(xArgRM16), +/*8462*/ uint16(xMatch), +/*8463*/ uint16(xSetOp), uint16(CMOVBE), +/*8465*/ uint16(xReadSlashR), +/*8466*/ uint16(xArgR32), +/*8467*/ uint16(xArgRM32), /*8468*/ uint16(xMatch), -/*8469*/ uint16(xCondPrefix), 2, - 0xC4, 8483, - 0x66, 8475, -/*8475*/ uint16(xSetOp), uint16(PCLMULQDQ), +/*8469*/ uint16(xCondDataSize), 8457, 8463, 8475, 0, 0, +/*8475*/ uint16(xSetOp), uint16(CMOVBE), /*8477*/ uint16(xReadSlashR), -/*8478*/ uint16(xReadIb), -/*8479*/ uint16(xArgXmm1), -/*8480*/ uint16(xArgXmm2M128), -/*8481*/ uint16(xArgImm8u), -/*8482*/ uint16(xMatch), -/*8483*/ uint16(xCondPrefix), 1, - 0x66, 8487, -/*8487*/ uint16(xCondDataSize), 0, 0, 0, 8493, 0, -/*8493*/ uint16(xSetOp), uint16(VPCLMULQDQ), -/*8495*/ uint16(xReadSlashR), -/*8496*/ uint16(xReadIb), -/*8497*/ uint16(xArgXmm1), -/*8498*/ uint16(xArgXmmV), -/*8499*/ uint16(xArgXmm2M128), -/*8500*/ uint16(xArgImm8), +/*8478*/ uint16(xArgR64), +/*8479*/ uint16(xArgRM64), +/*8480*/ uint16(xMatch), +/*8481*/ uint16(xCondIs64), 8484, 8502, +/*8484*/ uint16(xCondDataSize), 8490, 8496, 0, 0, 0, +/*8490*/ uint16(xSetOp), uint16(CMOVA), +/*8492*/ uint16(xReadSlashR), +/*8493*/ uint16(xArgR16), +/*8494*/ uint16(xArgRM16), +/*8495*/ uint16(xMatch), +/*8496*/ uint16(xSetOp), uint16(CMOVA), +/*8498*/ uint16(xReadSlashR), +/*8499*/ uint16(xArgR32), +/*8500*/ uint16(xArgRM32), /*8501*/ uint16(xMatch), -/*8502*/ uint16(xCondPrefix), 1, - 0xC4, 8506, -/*8506*/ uint16(xCondPrefix), 1, - 0x66, 8510, -/*8510*/ uint16(xCondDataSize), 0, 0, 0, 0, 8516, -/*8516*/ uint16(xSetOp), uint16(VPERM2I128), -/*8518*/ uint16(xReadSlashR), -/*8519*/ uint16(xReadIb), -/*8520*/ uint16(xArgYmm1), -/*8521*/ uint16(xArgYmmV), -/*8522*/ uint16(xArgYmm2M256), -/*8523*/ uint16(xArgImm8), -/*8524*/ uint16(xMatch), -/*8525*/ uint16(xCondPrefix), 2, - 0xC4, 8539, - 0x66, 8531, -/*8531*/ uint16(xSetOp), uint16(PCMPESTRM), -/*8533*/ uint16(xReadSlashR), -/*8534*/ uint16(xReadIb), -/*8535*/ uint16(xArgXmm1), -/*8536*/ uint16(xArgXmm2M128), -/*8537*/ uint16(xArgImm8u), -/*8538*/ uint16(xMatch), -/*8539*/ uint16(xCondPrefix), 1, - 0x66, 8543, -/*8543*/ uint16(xCondDataSize), 0, 0, 0, 8549, 0, -/*8549*/ uint16(xSetOp), uint16(VPCMPESTRM), -/*8551*/ uint16(xReadSlashR), -/*8552*/ uint16(xReadIb), -/*8553*/ uint16(xArgXmm1), -/*8554*/ uint16(xArgXmm2M128), -/*8555*/ uint16(xArgImm8), -/*8556*/ uint16(xMatch), -/*8557*/ uint16(xCondPrefix), 2, - 0xC4, 8571, - 0x66, 8563, -/*8563*/ uint16(xSetOp), uint16(PCMPESTRI), -/*8565*/ uint16(xReadSlashR), -/*8566*/ uint16(xReadIb), -/*8567*/ uint16(xArgXmm1), -/*8568*/ uint16(xArgXmm2M128), -/*8569*/ uint16(xArgImm8u), -/*8570*/ uint16(xMatch), -/*8571*/ uint16(xCondPrefix), 1, - 0x66, 8575, -/*8575*/ uint16(xCondDataSize), 0, 0, 0, 8581, 0, -/*8581*/ uint16(xSetOp), uint16(VPCMPESTRI), -/*8583*/ uint16(xReadSlashR), -/*8584*/ uint16(xReadIb), -/*8585*/ uint16(xArgXmm1), -/*8586*/ uint16(xArgXmm2M128), -/*8587*/ uint16(xArgImm8), -/*8588*/ uint16(xMatch), -/*8589*/ uint16(xCondPrefix), 2, - 0xC4, 8603, - 0x66, 8595, -/*8595*/ uint16(xSetOp), uint16(PCMPISTRM), +/*8502*/ uint16(xCondDataSize), 8490, 8496, 8508, 0, 0, +/*8508*/ uint16(xSetOp), uint16(CMOVA), +/*8510*/ uint16(xReadSlashR), +/*8511*/ uint16(xArgR64), +/*8512*/ uint16(xArgRM64), +/*8513*/ uint16(xMatch), +/*8514*/ uint16(xCondIs64), 8517, 8535, +/*8517*/ uint16(xCondDataSize), 8523, 8529, 0, 0, 0, +/*8523*/ uint16(xSetOp), uint16(CMOVS), +/*8525*/ uint16(xReadSlashR), +/*8526*/ uint16(xArgR16), +/*8527*/ uint16(xArgRM16), +/*8528*/ uint16(xMatch), +/*8529*/ uint16(xSetOp), uint16(CMOVS), +/*8531*/ uint16(xReadSlashR), +/*8532*/ uint16(xArgR32), +/*8533*/ uint16(xArgRM32), +/*8534*/ uint16(xMatch), +/*8535*/ uint16(xCondDataSize), 8523, 8529, 8541, 0, 0, +/*8541*/ uint16(xSetOp), uint16(CMOVS), +/*8543*/ uint16(xReadSlashR), +/*8544*/ uint16(xArgR64), +/*8545*/ uint16(xArgRM64), +/*8546*/ uint16(xMatch), +/*8547*/ uint16(xCondIs64), 8550, 8568, +/*8550*/ uint16(xCondDataSize), 8556, 8562, 0, 0, 0, +/*8556*/ uint16(xSetOp), uint16(CMOVNS), +/*8558*/ uint16(xReadSlashR), +/*8559*/ uint16(xArgR16), +/*8560*/ uint16(xArgRM16), +/*8561*/ uint16(xMatch), +/*8562*/ uint16(xSetOp), uint16(CMOVNS), +/*8564*/ uint16(xReadSlashR), +/*8565*/ uint16(xArgR32), +/*8566*/ uint16(xArgRM32), +/*8567*/ uint16(xMatch), +/*8568*/ uint16(xCondDataSize), 8556, 8562, 8574, 0, 0, +/*8574*/ uint16(xSetOp), uint16(CMOVNS), +/*8576*/ uint16(xReadSlashR), +/*8577*/ uint16(xArgR64), +/*8578*/ uint16(xArgRM64), +/*8579*/ uint16(xMatch), +/*8580*/ uint16(xCondIs64), 8583, 8601, +/*8583*/ uint16(xCondDataSize), 8589, 8595, 0, 0, 0, +/*8589*/ uint16(xSetOp), uint16(CMOVP), +/*8591*/ uint16(xReadSlashR), +/*8592*/ uint16(xArgR16), +/*8593*/ uint16(xArgRM16), +/*8594*/ uint16(xMatch), +/*8595*/ uint16(xSetOp), uint16(CMOVP), /*8597*/ uint16(xReadSlashR), -/*8598*/ uint16(xReadIb), -/*8599*/ uint16(xArgXmm1), -/*8600*/ uint16(xArgXmm2M128), -/*8601*/ uint16(xArgImm8u), -/*8602*/ uint16(xMatch), -/*8603*/ uint16(xCondPrefix), 1, - 0x66, 8607, -/*8607*/ uint16(xCondDataSize), 0, 0, 0, 8613, 0, -/*8613*/ uint16(xSetOp), uint16(VPCMPISTRM), -/*8615*/ uint16(xReadSlashR), -/*8616*/ uint16(xReadIb), -/*8617*/ uint16(xArgXmm1), -/*8618*/ uint16(xArgXmm2M128), -/*8619*/ uint16(xArgImm8), -/*8620*/ uint16(xMatch), -/*8621*/ uint16(xCondPrefix), 2, - 0xC4, 8635, - 0x66, 8627, -/*8627*/ uint16(xSetOp), uint16(PCMPISTRI), -/*8629*/ uint16(xReadSlashR), -/*8630*/ uint16(xReadIb), -/*8631*/ uint16(xArgXmm1), -/*8632*/ uint16(xArgXmm2M128), -/*8633*/ uint16(xArgImm8u), -/*8634*/ uint16(xMatch), -/*8635*/ uint16(xCondPrefix), 1, - 0x66, 8639, -/*8639*/ uint16(xCondDataSize), 0, 0, 0, 8645, 0, -/*8645*/ uint16(xSetOp), uint16(VPCMPISTRI), -/*8647*/ uint16(xReadSlashR), -/*8648*/ uint16(xReadIb), -/*8649*/ uint16(xArgXmm1), -/*8650*/ uint16(xArgXmm2M128), -/*8651*/ uint16(xArgImm8), -/*8652*/ uint16(xMatch), -/*8653*/ uint16(xCondPrefix), 2, - 0xC4, 8667, - 0x66, 8659, -/*8659*/ uint16(xSetOp), uint16(AESKEYGENASSIST), -/*8661*/ uint16(xReadSlashR), -/*8662*/ uint16(xReadIb), -/*8663*/ uint16(xArgXmm1), -/*8664*/ uint16(xArgXmm2M128), -/*8665*/ uint16(xArgImm8u), +/*8598*/ uint16(xArgR32), +/*8599*/ uint16(xArgRM32), +/*8600*/ uint16(xMatch), +/*8601*/ uint16(xCondDataSize), 8589, 8595, 8607, 0, 0, +/*8607*/ uint16(xSetOp), uint16(CMOVP), +/*8609*/ uint16(xReadSlashR), +/*8610*/ uint16(xArgR64), +/*8611*/ uint16(xArgRM64), +/*8612*/ uint16(xMatch), +/*8613*/ uint16(xCondIs64), 8616, 8634, +/*8616*/ uint16(xCondDataSize), 8622, 8628, 0, 0, 0, +/*8622*/ uint16(xSetOp), uint16(CMOVNP), +/*8624*/ uint16(xReadSlashR), +/*8625*/ uint16(xArgR16), +/*8626*/ uint16(xArgRM16), +/*8627*/ uint16(xMatch), +/*8628*/ uint16(xSetOp), uint16(CMOVNP), +/*8630*/ uint16(xReadSlashR), +/*8631*/ uint16(xArgR32), +/*8632*/ uint16(xArgRM32), +/*8633*/ uint16(xMatch), +/*8634*/ uint16(xCondDataSize), 8622, 8628, 8640, 0, 0, +/*8640*/ uint16(xSetOp), uint16(CMOVNP), +/*8642*/ uint16(xReadSlashR), +/*8643*/ uint16(xArgR64), +/*8644*/ uint16(xArgRM64), +/*8645*/ uint16(xMatch), +/*8646*/ uint16(xCondIs64), 8649, 8667, +/*8649*/ uint16(xCondDataSize), 8655, 8661, 0, 0, 0, +/*8655*/ uint16(xSetOp), uint16(CMOVL), +/*8657*/ uint16(xReadSlashR), +/*8658*/ uint16(xArgR16), +/*8659*/ uint16(xArgRM16), +/*8660*/ uint16(xMatch), +/*8661*/ uint16(xSetOp), uint16(CMOVL), +/*8663*/ uint16(xReadSlashR), +/*8664*/ uint16(xArgR32), +/*8665*/ uint16(xArgRM32), /*8666*/ uint16(xMatch), -/*8667*/ uint16(xCondPrefix), 1, - 0x66, 8671, -/*8671*/ uint16(xCondDataSize), 0, 0, 0, 8677, 0, -/*8677*/ uint16(xSetOp), uint16(VAESKEYGENASSIST), -/*8679*/ uint16(xReadSlashR), -/*8680*/ uint16(xReadIb), -/*8681*/ uint16(xArgXmm1), -/*8682*/ uint16(xArgXmm2M128), -/*8683*/ uint16(xArgImm8), -/*8684*/ uint16(xMatch), -/*8685*/ uint16(xCondPrefix), 1, - 0xC4, 8689, -/*8689*/ uint16(xCondPrefix), 1, - 0xF2, 8693, -/*8693*/ uint16(xSetOp), uint16(RORX), -/*8695*/ uint16(xReadSlashR), -/*8696*/ uint16(xReadIb), +/*8667*/ uint16(xCondDataSize), 8655, 8661, 8673, 0, 0, +/*8673*/ uint16(xSetOp), uint16(CMOVL), +/*8675*/ uint16(xReadSlashR), +/*8676*/ uint16(xArgR64), +/*8677*/ uint16(xArgRM64), +/*8678*/ uint16(xMatch), +/*8679*/ uint16(xCondIs64), 8682, 8700, +/*8682*/ uint16(xCondDataSize), 8688, 8694, 0, 0, 0, +/*8688*/ uint16(xSetOp), uint16(CMOVGE), +/*8690*/ uint16(xReadSlashR), +/*8691*/ uint16(xArgR16), +/*8692*/ uint16(xArgRM16), +/*8693*/ uint16(xMatch), +/*8694*/ uint16(xSetOp), uint16(CMOVGE), +/*8696*/ uint16(xReadSlashR), /*8697*/ uint16(xArgR32), /*8698*/ uint16(xArgRM32), -/*8699*/ uint16(xArgImm8), -/*8700*/ uint16(xMatch), -/*8701*/ uint16(xCondIs64), 8704, 8722, -/*8704*/ uint16(xCondDataSize), 8710, 8716, 0, 0, 0, -/*8710*/ uint16(xSetOp), uint16(CMOVO), -/*8712*/ uint16(xReadSlashR), -/*8713*/ uint16(xArgR16), -/*8714*/ uint16(xArgRM16), -/*8715*/ uint16(xMatch), -/*8716*/ uint16(xSetOp), uint16(CMOVO), -/*8718*/ uint16(xReadSlashR), -/*8719*/ uint16(xArgR32), -/*8720*/ uint16(xArgRM32), -/*8721*/ uint16(xMatch), -/*8722*/ uint16(xCondDataSize), 8710, 8716, 8728, 0, 0, -/*8728*/ uint16(xSetOp), uint16(CMOVO), -/*8730*/ uint16(xReadSlashR), -/*8731*/ uint16(xArgR64), -/*8732*/ uint16(xArgRM64), -/*8733*/ uint16(xMatch), -/*8734*/ uint16(xCondIs64), 8737, 8755, -/*8737*/ uint16(xCondDataSize), 8743, 8749, 0, 0, 0, -/*8743*/ uint16(xSetOp), uint16(CMOVNO), -/*8745*/ uint16(xReadSlashR), -/*8746*/ uint16(xArgR16), -/*8747*/ uint16(xArgRM16), -/*8748*/ uint16(xMatch), -/*8749*/ uint16(xSetOp), uint16(CMOVNO), -/*8751*/ uint16(xReadSlashR), -/*8752*/ uint16(xArgR32), -/*8753*/ uint16(xArgRM32), -/*8754*/ uint16(xMatch), -/*8755*/ uint16(xCondDataSize), 8743, 8749, 8761, 0, 0, -/*8761*/ uint16(xSetOp), uint16(CMOVNO), -/*8763*/ uint16(xReadSlashR), -/*8764*/ uint16(xArgR64), -/*8765*/ uint16(xArgRM64), -/*8766*/ uint16(xMatch), -/*8767*/ uint16(xCondIs64), 8770, 8788, -/*8770*/ uint16(xCondDataSize), 8776, 8782, 0, 0, 0, -/*8776*/ uint16(xSetOp), uint16(CMOVB), -/*8778*/ uint16(xReadSlashR), -/*8779*/ uint16(xArgR16), -/*8780*/ uint16(xArgRM16), -/*8781*/ uint16(xMatch), -/*8782*/ uint16(xSetOp), uint16(CMOVB), -/*8784*/ uint16(xReadSlashR), -/*8785*/ uint16(xArgR32), -/*8786*/ uint16(xArgRM32), -/*8787*/ uint16(xMatch), -/*8788*/ uint16(xCondDataSize), 8776, 8782, 8794, 0, 0, -/*8794*/ uint16(xSetOp), uint16(CMOVB), -/*8796*/ uint16(xReadSlashR), -/*8797*/ uint16(xArgR64), -/*8798*/ uint16(xArgRM64), -/*8799*/ uint16(xMatch), -/*8800*/ uint16(xCondIs64), 8803, 8821, -/*8803*/ uint16(xCondDataSize), 8809, 8815, 0, 0, 0, -/*8809*/ uint16(xSetOp), uint16(CMOVAE), -/*8811*/ uint16(xReadSlashR), -/*8812*/ uint16(xArgR16), -/*8813*/ uint16(xArgRM16), -/*8814*/ uint16(xMatch), -/*8815*/ uint16(xSetOp), uint16(CMOVAE), -/*8817*/ uint16(xReadSlashR), -/*8818*/ uint16(xArgR32), -/*8819*/ uint16(xArgRM32), -/*8820*/ uint16(xMatch), -/*8821*/ uint16(xCondDataSize), 8809, 8815, 8827, 0, 0, -/*8827*/ uint16(xSetOp), uint16(CMOVAE), +/*8699*/ uint16(xMatch), +/*8700*/ uint16(xCondDataSize), 8688, 8694, 8706, 0, 0, +/*8706*/ uint16(xSetOp), uint16(CMOVGE), +/*8708*/ uint16(xReadSlashR), +/*8709*/ uint16(xArgR64), +/*8710*/ uint16(xArgRM64), +/*8711*/ uint16(xMatch), +/*8712*/ uint16(xCondIs64), 8715, 8733, +/*8715*/ uint16(xCondDataSize), 8721, 8727, 0, 0, 0, +/*8721*/ uint16(xSetOp), uint16(CMOVLE), +/*8723*/ uint16(xReadSlashR), +/*8724*/ uint16(xArgR16), +/*8725*/ uint16(xArgRM16), +/*8726*/ uint16(xMatch), +/*8727*/ uint16(xSetOp), uint16(CMOVLE), +/*8729*/ uint16(xReadSlashR), +/*8730*/ uint16(xArgR32), +/*8731*/ uint16(xArgRM32), +/*8732*/ uint16(xMatch), +/*8733*/ uint16(xCondDataSize), 8721, 8727, 8739, 0, 0, +/*8739*/ uint16(xSetOp), uint16(CMOVLE), +/*8741*/ uint16(xReadSlashR), +/*8742*/ uint16(xArgR64), +/*8743*/ uint16(xArgRM64), +/*8744*/ uint16(xMatch), +/*8745*/ uint16(xCondIs64), 8748, 8766, +/*8748*/ uint16(xCondDataSize), 8754, 8760, 0, 0, 0, +/*8754*/ uint16(xSetOp), uint16(CMOVG), +/*8756*/ uint16(xReadSlashR), +/*8757*/ uint16(xArgR16), +/*8758*/ uint16(xArgRM16), +/*8759*/ uint16(xMatch), +/*8760*/ uint16(xSetOp), uint16(CMOVG), +/*8762*/ uint16(xReadSlashR), +/*8763*/ uint16(xArgR32), +/*8764*/ uint16(xArgRM32), +/*8765*/ uint16(xMatch), +/*8766*/ uint16(xCondDataSize), 8754, 8760, 8772, 0, 0, +/*8772*/ uint16(xSetOp), uint16(CMOVG), +/*8774*/ uint16(xReadSlashR), +/*8775*/ uint16(xArgR64), +/*8776*/ uint16(xArgRM64), +/*8777*/ uint16(xMatch), +/*8778*/ uint16(xCondPrefix), 4, + 0x66, 8842, + 0x166, 8818, + 0x100, 8794, + 0x0, 8788, +/*8788*/ uint16(xSetOp), uint16(MOVMSKPS), +/*8790*/ uint16(xReadSlashR), +/*8791*/ uint16(xArgR32), +/*8792*/ uint16(xArgXmm2), +/*8793*/ uint16(xMatch), +/*8794*/ uint16(xCondDataSize), 0, 0, 0, 8800, 8809, +/*8800*/ uint16(xCondIsMem), 8803, 0, +/*8803*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*8805*/ uint16(xReadSlashR), +/*8806*/ uint16(xArgR32), +/*8807*/ uint16(xArgXmm2), +/*8808*/ uint16(xMatch), +/*8809*/ uint16(xCondIsMem), 8812, 0, +/*8812*/ uint16(xSetOp), uint16(VMOVMSKPS), +/*8814*/ uint16(xReadSlashR), +/*8815*/ uint16(xArgR32), +/*8816*/ uint16(xArgYmm2), +/*8817*/ uint16(xMatch), +/*8818*/ uint16(xCondDataSize), 0, 0, 0, 8824, 8833, +/*8824*/ uint16(xCondIsMem), 8827, 0, +/*8827*/ uint16(xSetOp), uint16(VMOVMSKPD), /*8829*/ uint16(xReadSlashR), -/*8830*/ uint16(xArgR64), -/*8831*/ uint16(xArgRM64), +/*8830*/ uint16(xArgR32), +/*8831*/ uint16(xArgXmm2), /*8832*/ uint16(xMatch), -/*8833*/ uint16(xCondIs64), 8836, 8854, -/*8836*/ uint16(xCondDataSize), 8842, 8848, 0, 0, 0, -/*8842*/ uint16(xSetOp), uint16(CMOVE), +/*8833*/ uint16(xCondIsMem), 8836, 0, +/*8836*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*8838*/ uint16(xReadSlashR), +/*8839*/ uint16(xArgR32), +/*8840*/ uint16(xArgYmm2), +/*8841*/ uint16(xMatch), +/*8842*/ uint16(xSetOp), uint16(MOVMSKPD), /*8844*/ uint16(xReadSlashR), -/*8845*/ uint16(xArgR16), -/*8846*/ uint16(xArgRM16), +/*8845*/ uint16(xArgR32), +/*8846*/ uint16(xArgXmm2), /*8847*/ uint16(xMatch), -/*8848*/ uint16(xSetOp), uint16(CMOVE), -/*8850*/ uint16(xReadSlashR), -/*8851*/ uint16(xArgR32), -/*8852*/ uint16(xArgRM32), -/*8853*/ uint16(xMatch), -/*8854*/ uint16(xCondDataSize), 8842, 8848, 8860, 0, 0, -/*8860*/ uint16(xSetOp), uint16(CMOVE), -/*8862*/ uint16(xReadSlashR), -/*8863*/ uint16(xArgR64), -/*8864*/ uint16(xArgRM64), -/*8865*/ uint16(xMatch), -/*8866*/ uint16(xCondIs64), 8869, 8887, -/*8869*/ uint16(xCondDataSize), 8875, 8881, 0, 0, 0, -/*8875*/ uint16(xSetOp), uint16(CMOVNE), -/*8877*/ uint16(xReadSlashR), -/*8878*/ uint16(xArgR16), -/*8879*/ uint16(xArgRM16), -/*8880*/ uint16(xMatch), -/*8881*/ uint16(xSetOp), uint16(CMOVNE), -/*8883*/ uint16(xReadSlashR), -/*8884*/ uint16(xArgR32), -/*8885*/ uint16(xArgRM32), -/*8886*/ uint16(xMatch), -/*8887*/ uint16(xCondDataSize), 8875, 8881, 8893, 0, 0, -/*8893*/ uint16(xSetOp), uint16(CMOVNE), -/*8895*/ uint16(xReadSlashR), -/*8896*/ uint16(xArgR64), -/*8897*/ uint16(xArgRM64), -/*8898*/ uint16(xMatch), -/*8899*/ uint16(xCondIs64), 8902, 8920, -/*8902*/ uint16(xCondDataSize), 8908, 8914, 0, 0, 0, -/*8908*/ uint16(xSetOp), uint16(CMOVBE), +/*8848*/ uint16(xCondPrefix), 8, + 0xF3, 8934, + 0xF2, 8928, + 0x66, 8922, + 0x1F3, 8915, + 0x1F2, 8908, + 0x166, 8890, + 0x100, 8872, + 0x0, 8866, +/*8866*/ uint16(xSetOp), uint16(SQRTPS), +/*8868*/ uint16(xReadSlashR), +/*8869*/ uint16(xArgXmm1), +/*8870*/ uint16(xArgXmm2M128), +/*8871*/ uint16(xMatch), +/*8872*/ uint16(xCondDataSize), 0, 0, 0, 8878, 8884, +/*8878*/ uint16(xSetOp), uint16(VSQRTPS), +/*8880*/ uint16(xReadSlashR), +/*8881*/ uint16(xArgXmm1), +/*8882*/ uint16(xArgXmm2M128), +/*8883*/ uint16(xMatch), +/*8884*/ uint16(xSetOp), uint16(VSQRTPS), +/*8886*/ uint16(xReadSlashR), +/*8887*/ uint16(xArgYmm1), +/*8888*/ uint16(xArgYmm2M256), +/*8889*/ uint16(xMatch), +/*8890*/ uint16(xCondDataSize), 0, 0, 0, 8896, 8902, +/*8896*/ uint16(xSetOp), uint16(VSQRTPD), +/*8898*/ uint16(xReadSlashR), +/*8899*/ uint16(xArgXmm1), +/*8900*/ uint16(xArgXmm2M128), +/*8901*/ uint16(xMatch), +/*8902*/ uint16(xSetOp), uint16(VSQRTPD), +/*8904*/ uint16(xReadSlashR), +/*8905*/ uint16(xArgYmm1), +/*8906*/ uint16(xArgYmm2M256), +/*8907*/ uint16(xMatch), +/*8908*/ uint16(xSetOp), uint16(VSQRTSD), /*8910*/ uint16(xReadSlashR), -/*8911*/ uint16(xArgR16), -/*8912*/ uint16(xArgRM16), -/*8913*/ uint16(xMatch), -/*8914*/ uint16(xSetOp), uint16(CMOVBE), -/*8916*/ uint16(xReadSlashR), -/*8917*/ uint16(xArgR32), -/*8918*/ uint16(xArgRM32), -/*8919*/ uint16(xMatch), -/*8920*/ uint16(xCondDataSize), 8908, 8914, 8926, 0, 0, -/*8926*/ uint16(xSetOp), uint16(CMOVBE), -/*8928*/ uint16(xReadSlashR), -/*8929*/ uint16(xArgR64), -/*8930*/ uint16(xArgRM64), -/*8931*/ uint16(xMatch), -/*8932*/ uint16(xCondIs64), 8935, 8953, -/*8935*/ uint16(xCondDataSize), 8941, 8947, 0, 0, 0, -/*8941*/ uint16(xSetOp), uint16(CMOVA), -/*8943*/ uint16(xReadSlashR), -/*8944*/ uint16(xArgR16), -/*8945*/ uint16(xArgRM16), -/*8946*/ uint16(xMatch), -/*8947*/ uint16(xSetOp), uint16(CMOVA), -/*8949*/ uint16(xReadSlashR), -/*8950*/ uint16(xArgR32), -/*8951*/ uint16(xArgRM32), -/*8952*/ uint16(xMatch), -/*8953*/ uint16(xCondDataSize), 8941, 8947, 8959, 0, 0, -/*8959*/ uint16(xSetOp), uint16(CMOVA), -/*8961*/ uint16(xReadSlashR), -/*8962*/ uint16(xArgR64), -/*8963*/ uint16(xArgRM64), -/*8964*/ uint16(xMatch), -/*8965*/ uint16(xCondIs64), 8968, 8986, -/*8968*/ uint16(xCondDataSize), 8974, 8980, 0, 0, 0, -/*8974*/ uint16(xSetOp), uint16(CMOVS), +/*8911*/ uint16(xArgXmm1), +/*8912*/ uint16(xArgXmmV), +/*8913*/ uint16(xArgXmm2M64), +/*8914*/ uint16(xMatch), +/*8915*/ uint16(xSetOp), uint16(VSQRTSS), +/*8917*/ uint16(xReadSlashR), +/*8918*/ uint16(xArgXmm1), +/*8919*/ uint16(xArgXmmV), +/*8920*/ uint16(xArgXmm2M32), +/*8921*/ uint16(xMatch), +/*8922*/ uint16(xSetOp), uint16(SQRTPD), +/*8924*/ uint16(xReadSlashR), +/*8925*/ uint16(xArgXmm1), +/*8926*/ uint16(xArgXmm2M128), +/*8927*/ uint16(xMatch), +/*8928*/ uint16(xSetOp), uint16(SQRTSD), +/*8930*/ uint16(xReadSlashR), +/*8931*/ uint16(xArgXmm1), +/*8932*/ uint16(xArgXmm2M64), +/*8933*/ uint16(xMatch), +/*8934*/ uint16(xSetOp), uint16(SQRTSS), +/*8936*/ uint16(xReadSlashR), +/*8937*/ uint16(xArgXmm1), +/*8938*/ uint16(xArgXmm2M32), +/*8939*/ uint16(xMatch), +/*8940*/ uint16(xCondPrefix), 4, + 0xF3, 8981, + 0x1F3, 8974, + 0x100, 8956, + 0x0, 8950, +/*8950*/ uint16(xSetOp), uint16(RSQRTPS), +/*8952*/ uint16(xReadSlashR), +/*8953*/ uint16(xArgXmm1), +/*8954*/ uint16(xArgXmm2M128), +/*8955*/ uint16(xMatch), +/*8956*/ uint16(xCondDataSize), 0, 0, 0, 8962, 8968, +/*8962*/ uint16(xSetOp), uint16(VRSQRTPS), +/*8964*/ uint16(xReadSlashR), +/*8965*/ uint16(xArgXmm1), +/*8966*/ uint16(xArgXmm2M128), +/*8967*/ uint16(xMatch), +/*8968*/ uint16(xSetOp), uint16(VRSQRTPS), +/*8970*/ uint16(xReadSlashR), +/*8971*/ uint16(xArgYmm1), +/*8972*/ uint16(xArgYmm2M256), +/*8973*/ uint16(xMatch), +/*8974*/ uint16(xSetOp), uint16(VRSQRTSS), /*8976*/ uint16(xReadSlashR), -/*8977*/ uint16(xArgR16), -/*8978*/ uint16(xArgRM16), -/*8979*/ uint16(xMatch), -/*8980*/ uint16(xSetOp), uint16(CMOVS), -/*8982*/ uint16(xReadSlashR), -/*8983*/ uint16(xArgR32), -/*8984*/ uint16(xArgRM32), -/*8985*/ uint16(xMatch), -/*8986*/ uint16(xCondDataSize), 8974, 8980, 8992, 0, 0, -/*8992*/ uint16(xSetOp), uint16(CMOVS), -/*8994*/ uint16(xReadSlashR), -/*8995*/ uint16(xArgR64), -/*8996*/ uint16(xArgRM64), -/*8997*/ uint16(xMatch), -/*8998*/ uint16(xCondIs64), 9001, 9019, -/*9001*/ uint16(xCondDataSize), 9007, 9013, 0, 0, 0, -/*9007*/ uint16(xSetOp), uint16(CMOVNS), -/*9009*/ uint16(xReadSlashR), -/*9010*/ uint16(xArgR16), -/*9011*/ uint16(xArgRM16), -/*9012*/ uint16(xMatch), -/*9013*/ uint16(xSetOp), uint16(CMOVNS), -/*9015*/ uint16(xReadSlashR), -/*9016*/ uint16(xArgR32), -/*9017*/ uint16(xArgRM32), -/*9018*/ uint16(xMatch), -/*9019*/ uint16(xCondDataSize), 9007, 9013, 9025, 0, 0, -/*9025*/ uint16(xSetOp), uint16(CMOVNS), -/*9027*/ uint16(xReadSlashR), -/*9028*/ uint16(xArgR64), -/*9029*/ uint16(xArgRM64), -/*9030*/ uint16(xMatch), -/*9031*/ uint16(xCondIs64), 9034, 9052, -/*9034*/ uint16(xCondDataSize), 9040, 9046, 0, 0, 0, -/*9040*/ uint16(xSetOp), uint16(CMOVP), -/*9042*/ uint16(xReadSlashR), -/*9043*/ uint16(xArgR16), -/*9044*/ uint16(xArgRM16), -/*9045*/ uint16(xMatch), -/*9046*/ uint16(xSetOp), uint16(CMOVP), -/*9048*/ uint16(xReadSlashR), -/*9049*/ uint16(xArgR32), -/*9050*/ uint16(xArgRM32), -/*9051*/ uint16(xMatch), -/*9052*/ uint16(xCondDataSize), 9040, 9046, 9058, 0, 0, -/*9058*/ uint16(xSetOp), uint16(CMOVP), -/*9060*/ uint16(xReadSlashR), -/*9061*/ uint16(xArgR64), -/*9062*/ uint16(xArgRM64), -/*9063*/ uint16(xMatch), -/*9064*/ uint16(xCondIs64), 9067, 9085, -/*9067*/ uint16(xCondDataSize), 9073, 9079, 0, 0, 0, -/*9073*/ uint16(xSetOp), uint16(CMOVNP), -/*9075*/ uint16(xReadSlashR), -/*9076*/ uint16(xArgR16), -/*9077*/ uint16(xArgRM16), -/*9078*/ uint16(xMatch), -/*9079*/ uint16(xSetOp), uint16(CMOVNP), -/*9081*/ uint16(xReadSlashR), -/*9082*/ uint16(xArgR32), -/*9083*/ uint16(xArgRM32), -/*9084*/ uint16(xMatch), -/*9085*/ uint16(xCondDataSize), 9073, 9079, 9091, 0, 0, -/*9091*/ uint16(xSetOp), uint16(CMOVNP), -/*9093*/ uint16(xReadSlashR), -/*9094*/ uint16(xArgR64), -/*9095*/ uint16(xArgRM64), -/*9096*/ uint16(xMatch), -/*9097*/ uint16(xCondIs64), 9100, 9118, -/*9100*/ uint16(xCondDataSize), 9106, 9112, 0, 0, 0, -/*9106*/ uint16(xSetOp), uint16(CMOVL), +/*8977*/ uint16(xArgXmm1), +/*8978*/ uint16(xArgXmmV), +/*8979*/ uint16(xArgXmm2M32), +/*8980*/ uint16(xMatch), +/*8981*/ uint16(xSetOp), uint16(RSQRTSS), +/*8983*/ uint16(xReadSlashR), +/*8984*/ uint16(xArgXmm1), +/*8985*/ uint16(xArgXmm2M32), +/*8986*/ uint16(xMatch), +/*8987*/ uint16(xCondPrefix), 4, + 0xF3, 9028, + 0x1F3, 9021, + 0x100, 9003, + 0x0, 8997, +/*8997*/ uint16(xSetOp), uint16(RCPPS), +/*8999*/ uint16(xReadSlashR), +/*9000*/ uint16(xArgXmm1), +/*9001*/ uint16(xArgXmm2M128), +/*9002*/ uint16(xMatch), +/*9003*/ uint16(xCondDataSize), 0, 0, 0, 9009, 9015, +/*9009*/ uint16(xSetOp), uint16(VRCPPS), +/*9011*/ uint16(xReadSlashR), +/*9012*/ uint16(xArgXmm1), +/*9013*/ uint16(xArgXmm2M128), +/*9014*/ uint16(xMatch), +/*9015*/ uint16(xSetOp), uint16(VRCPPS), +/*9017*/ uint16(xReadSlashR), +/*9018*/ uint16(xArgYmm1), +/*9019*/ uint16(xArgYmm2M256), +/*9020*/ uint16(xMatch), +/*9021*/ uint16(xSetOp), uint16(VRCPSS), +/*9023*/ uint16(xReadSlashR), +/*9024*/ uint16(xArgXmm1), +/*9025*/ uint16(xArgXmmV), +/*9026*/ uint16(xArgXmm2M32), +/*9027*/ uint16(xMatch), +/*9028*/ uint16(xSetOp), uint16(RCPSS), +/*9030*/ uint16(xReadSlashR), +/*9031*/ uint16(xArgXmm1), +/*9032*/ uint16(xArgXmm2M32), +/*9033*/ uint16(xMatch), +/*9034*/ uint16(xCondPrefix), 4, + 0x66, 9090, + 0x166, 9070, + 0x100, 9050, + 0x0, 9044, +/*9044*/ uint16(xSetOp), uint16(ANDPS), +/*9046*/ uint16(xReadSlashR), +/*9047*/ uint16(xArgXmm1), +/*9048*/ uint16(xArgXmm2M128), +/*9049*/ uint16(xMatch), +/*9050*/ uint16(xCondDataSize), 0, 0, 0, 9056, 9063, +/*9056*/ uint16(xSetOp), uint16(VANDPS), +/*9058*/ uint16(xReadSlashR), +/*9059*/ uint16(xArgXmm1), +/*9060*/ uint16(xArgXmmV), +/*9061*/ uint16(xArgXmm2M128), +/*9062*/ uint16(xMatch), +/*9063*/ uint16(xSetOp), uint16(VANDPS), +/*9065*/ uint16(xReadSlashR), +/*9066*/ uint16(xArgYmm1), +/*9067*/ uint16(xArgYmmV), +/*9068*/ uint16(xArgYmm2M256), +/*9069*/ uint16(xMatch), +/*9070*/ uint16(xCondDataSize), 0, 0, 0, 9076, 9083, +/*9076*/ uint16(xSetOp), uint16(VANDPD), +/*9078*/ uint16(xReadSlashR), +/*9079*/ uint16(xArgXmm1), +/*9080*/ uint16(xArgXmmV), +/*9081*/ uint16(xArgXmm2M128), +/*9082*/ uint16(xMatch), +/*9083*/ uint16(xSetOp), uint16(VANDPD), +/*9085*/ uint16(xReadSlashR), +/*9086*/ uint16(xArgYmm1), +/*9087*/ uint16(xArgYmmV), +/*9088*/ uint16(xArgYmm2M256), +/*9089*/ uint16(xMatch), +/*9090*/ uint16(xSetOp), uint16(ANDPD), +/*9092*/ uint16(xReadSlashR), +/*9093*/ uint16(xArgXmm1), +/*9094*/ uint16(xArgXmm2M128), +/*9095*/ uint16(xMatch), +/*9096*/ uint16(xCondPrefix), 4, + 0x66, 9152, + 0x166, 9132, + 0x100, 9112, + 0x0, 9106, +/*9106*/ uint16(xSetOp), uint16(ANDNPS), /*9108*/ uint16(xReadSlashR), -/*9109*/ uint16(xArgR16), -/*9110*/ uint16(xArgRM16), +/*9109*/ uint16(xArgXmm1), +/*9110*/ uint16(xArgXmm2M128), /*9111*/ uint16(xMatch), -/*9112*/ uint16(xSetOp), uint16(CMOVL), -/*9114*/ uint16(xReadSlashR), -/*9115*/ uint16(xArgR32), -/*9116*/ uint16(xArgRM32), -/*9117*/ uint16(xMatch), -/*9118*/ uint16(xCondDataSize), 9106, 9112, 9124, 0, 0, -/*9124*/ uint16(xSetOp), uint16(CMOVL), -/*9126*/ uint16(xReadSlashR), -/*9127*/ uint16(xArgR64), -/*9128*/ uint16(xArgRM64), -/*9129*/ uint16(xMatch), -/*9130*/ uint16(xCondIs64), 9133, 9151, -/*9133*/ uint16(xCondDataSize), 9139, 9145, 0, 0, 0, -/*9139*/ uint16(xSetOp), uint16(CMOVGE), -/*9141*/ uint16(xReadSlashR), -/*9142*/ uint16(xArgR16), -/*9143*/ uint16(xArgRM16), +/*9112*/ uint16(xCondDataSize), 0, 0, 0, 9118, 9125, +/*9118*/ uint16(xSetOp), uint16(VANDNPS), +/*9120*/ uint16(xReadSlashR), +/*9121*/ uint16(xArgXmm1), +/*9122*/ uint16(xArgXmmV), +/*9123*/ uint16(xArgXmm2M128), +/*9124*/ uint16(xMatch), +/*9125*/ uint16(xSetOp), uint16(VANDNPS), +/*9127*/ uint16(xReadSlashR), +/*9128*/ uint16(xArgYmm1), +/*9129*/ uint16(xArgYmmV), +/*9130*/ uint16(xArgYmm2M256), +/*9131*/ uint16(xMatch), +/*9132*/ uint16(xCondDataSize), 0, 0, 0, 9138, 9145, +/*9138*/ uint16(xSetOp), uint16(VANDNPD), +/*9140*/ uint16(xReadSlashR), +/*9141*/ uint16(xArgXmm1), +/*9142*/ uint16(xArgXmmV), +/*9143*/ uint16(xArgXmm2M128), /*9144*/ uint16(xMatch), -/*9145*/ uint16(xSetOp), uint16(CMOVGE), +/*9145*/ uint16(xSetOp), uint16(VANDNPD), /*9147*/ uint16(xReadSlashR), -/*9148*/ uint16(xArgR32), -/*9149*/ uint16(xArgRM32), -/*9150*/ uint16(xMatch), -/*9151*/ uint16(xCondDataSize), 9139, 9145, 9157, 0, 0, -/*9157*/ uint16(xSetOp), uint16(CMOVGE), -/*9159*/ uint16(xReadSlashR), -/*9160*/ uint16(xArgR64), -/*9161*/ uint16(xArgRM64), -/*9162*/ uint16(xMatch), -/*9163*/ uint16(xCondIs64), 9166, 9184, -/*9166*/ uint16(xCondDataSize), 9172, 9178, 0, 0, 0, -/*9172*/ uint16(xSetOp), uint16(CMOVLE), -/*9174*/ uint16(xReadSlashR), -/*9175*/ uint16(xArgR16), -/*9176*/ uint16(xArgRM16), -/*9177*/ uint16(xMatch), -/*9178*/ uint16(xSetOp), uint16(CMOVLE), -/*9180*/ uint16(xReadSlashR), -/*9181*/ uint16(xArgR32), -/*9182*/ uint16(xArgRM32), -/*9183*/ uint16(xMatch), -/*9184*/ uint16(xCondDataSize), 9172, 9178, 9190, 0, 0, -/*9190*/ uint16(xSetOp), uint16(CMOVLE), -/*9192*/ uint16(xReadSlashR), -/*9193*/ uint16(xArgR64), -/*9194*/ uint16(xArgRM64), -/*9195*/ uint16(xMatch), -/*9196*/ uint16(xCondIs64), 9199, 9217, -/*9199*/ uint16(xCondDataSize), 9205, 9211, 0, 0, 0, -/*9205*/ uint16(xSetOp), uint16(CMOVG), -/*9207*/ uint16(xReadSlashR), -/*9208*/ uint16(xArgR16), -/*9209*/ uint16(xArgRM16), -/*9210*/ uint16(xMatch), -/*9211*/ uint16(xSetOp), uint16(CMOVG), -/*9213*/ uint16(xReadSlashR), -/*9214*/ uint16(xArgR32), -/*9215*/ uint16(xArgRM32), -/*9216*/ uint16(xMatch), -/*9217*/ uint16(xCondDataSize), 9205, 9211, 9223, 0, 0, -/*9223*/ uint16(xSetOp), uint16(CMOVG), -/*9225*/ uint16(xReadSlashR), -/*9226*/ uint16(xArgR64), -/*9227*/ uint16(xArgRM64), -/*9228*/ uint16(xMatch), -/*9229*/ uint16(xCondPrefix), 4, - 0xC5, 9305, - 0xC4, 9251, - 0x66, 9245, - 0x0, 9239, -/*9239*/ uint16(xSetOp), uint16(MOVMSKPS), -/*9241*/ uint16(xReadSlashR), -/*9242*/ uint16(xArgR32), -/*9243*/ uint16(xArgXmm2), -/*9244*/ uint16(xMatch), -/*9245*/ uint16(xSetOp), uint16(MOVMSKPD), -/*9247*/ uint16(xReadSlashR), -/*9248*/ uint16(xArgR32), -/*9249*/ uint16(xArgXmm2), -/*9250*/ uint16(xMatch), -/*9251*/ uint16(xCondPrefix), 2, - 0x66, 9281, - 0x0, 9257, -/*9257*/ uint16(xCondDataSize), 0, 0, 0, 9263, 9272, -/*9263*/ uint16(xCondIsMem), 9266, 0, -/*9266*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9268*/ uint16(xReadSlashR), -/*9269*/ uint16(xArgR32), -/*9270*/ uint16(xArgXmm2), -/*9271*/ uint16(xMatch), -/*9272*/ uint16(xCondIsMem), 9275, 0, -/*9275*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9277*/ uint16(xReadSlashR), -/*9278*/ uint16(xArgR32), -/*9279*/ uint16(xArgYmm2), -/*9280*/ uint16(xMatch), -/*9281*/ uint16(xCondDataSize), 0, 0, 0, 9287, 9296, -/*9287*/ uint16(xCondIsMem), 9290, 0, -/*9290*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9292*/ uint16(xReadSlashR), -/*9293*/ uint16(xArgR32), -/*9294*/ uint16(xArgXmm2), -/*9295*/ uint16(xMatch), -/*9296*/ uint16(xCondIsMem), 9299, 0, -/*9299*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9301*/ uint16(xReadSlashR), -/*9302*/ uint16(xArgR32), -/*9303*/ uint16(xArgYmm2), -/*9304*/ uint16(xMatch), -/*9305*/ uint16(xCondPrefix), 2, - 0x66, 9335, - 0x0, 9311, -/*9311*/ uint16(xCondDataSize), 0, 0, 0, 9317, 9326, -/*9317*/ uint16(xCondIsMem), 9320, 0, -/*9320*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9322*/ uint16(xReadSlashR), -/*9323*/ uint16(xArgR32), -/*9324*/ uint16(xArgXmm2), +/*9148*/ uint16(xArgYmm1), +/*9149*/ uint16(xArgYmmV), +/*9150*/ uint16(xArgYmm2M256), +/*9151*/ uint16(xMatch), +/*9152*/ uint16(xSetOp), uint16(ANDNPD), +/*9154*/ uint16(xReadSlashR), +/*9155*/ uint16(xArgXmm1), +/*9156*/ uint16(xArgXmm2M128), +/*9157*/ uint16(xMatch), +/*9158*/ uint16(xCondPrefix), 4, + 0x66, 9214, + 0x166, 9194, + 0x100, 9174, + 0x0, 9168, +/*9168*/ uint16(xSetOp), uint16(ORPS), +/*9170*/ uint16(xReadSlashR), +/*9171*/ uint16(xArgXmm1), +/*9172*/ uint16(xArgXmm2M128), +/*9173*/ uint16(xMatch), +/*9174*/ uint16(xCondDataSize), 0, 0, 0, 9180, 9187, +/*9180*/ uint16(xSetOp), uint16(VORPS), +/*9182*/ uint16(xReadSlashR), +/*9183*/ uint16(xArgXmm1), +/*9184*/ uint16(xArgXmmV), +/*9185*/ uint16(xArgXmm2M128), +/*9186*/ uint16(xMatch), +/*9187*/ uint16(xSetOp), uint16(VORPS), +/*9189*/ uint16(xReadSlashR), +/*9190*/ uint16(xArgYmm1), +/*9191*/ uint16(xArgYmmV), +/*9192*/ uint16(xArgYmm2M256), +/*9193*/ uint16(xMatch), +/*9194*/ uint16(xCondDataSize), 0, 0, 0, 9200, 9207, +/*9200*/ uint16(xSetOp), uint16(VORPD), +/*9202*/ uint16(xReadSlashR), +/*9203*/ uint16(xArgXmm1), +/*9204*/ uint16(xArgXmmV), +/*9205*/ uint16(xArgXmm2M128), +/*9206*/ uint16(xMatch), +/*9207*/ uint16(xSetOp), uint16(VORPD), +/*9209*/ uint16(xReadSlashR), +/*9210*/ uint16(xArgYmm1), +/*9211*/ uint16(xArgYmmV), +/*9212*/ uint16(xArgYmm2M256), +/*9213*/ uint16(xMatch), +/*9214*/ uint16(xSetOp), uint16(ORPD), +/*9216*/ uint16(xReadSlashR), +/*9217*/ uint16(xArgXmm1), +/*9218*/ uint16(xArgXmm2M128), +/*9219*/ uint16(xMatch), +/*9220*/ uint16(xCondPrefix), 4, + 0x66, 9276, + 0x166, 9256, + 0x100, 9236, + 0x0, 9230, +/*9230*/ uint16(xSetOp), uint16(XORPS), +/*9232*/ uint16(xReadSlashR), +/*9233*/ uint16(xArgXmm1), +/*9234*/ uint16(xArgXmm2M128), +/*9235*/ uint16(xMatch), +/*9236*/ uint16(xCondDataSize), 0, 0, 0, 9242, 9249, +/*9242*/ uint16(xSetOp), uint16(VXORPS), +/*9244*/ uint16(xReadSlashR), +/*9245*/ uint16(xArgXmm1), +/*9246*/ uint16(xArgXmmV), +/*9247*/ uint16(xArgXmm2M128), +/*9248*/ uint16(xMatch), +/*9249*/ uint16(xSetOp), uint16(VXORPS), +/*9251*/ uint16(xReadSlashR), +/*9252*/ uint16(xArgYmm1), +/*9253*/ uint16(xArgYmmV), +/*9254*/ uint16(xArgYmm2M256), +/*9255*/ uint16(xMatch), +/*9256*/ uint16(xCondDataSize), 0, 0, 0, 9262, 9269, +/*9262*/ uint16(xSetOp), uint16(VXORPD), +/*9264*/ uint16(xReadSlashR), +/*9265*/ uint16(xArgXmm1), +/*9266*/ uint16(xArgXmmV), +/*9267*/ uint16(xArgXmm2M128), +/*9268*/ uint16(xMatch), +/*9269*/ uint16(xSetOp), uint16(VXORPD), +/*9271*/ uint16(xReadSlashR), +/*9272*/ uint16(xArgYmm1), +/*9273*/ uint16(xArgYmmV), +/*9274*/ uint16(xArgYmm2M256), +/*9275*/ uint16(xMatch), +/*9276*/ uint16(xSetOp), uint16(XORPD), +/*9278*/ uint16(xReadSlashR), +/*9279*/ uint16(xArgXmm1), +/*9280*/ uint16(xArgXmm2M128), +/*9281*/ uint16(xMatch), +/*9282*/ uint16(xCondPrefix), 8, + 0xF3, 9372, + 0xF2, 9366, + 0x66, 9360, + 0x1F3, 9353, + 0x1F2, 9346, + 0x166, 9326, + 0x100, 9306, + 0x0, 9300, +/*9300*/ uint16(xSetOp), uint16(ADDPS), +/*9302*/ uint16(xReadSlashR), +/*9303*/ uint16(xArgXmm1), +/*9304*/ uint16(xArgXmm2M128), +/*9305*/ uint16(xMatch), +/*9306*/ uint16(xCondDataSize), 0, 0, 0, 9312, 9319, +/*9312*/ uint16(xSetOp), uint16(VADDPS), +/*9314*/ uint16(xReadSlashR), +/*9315*/ uint16(xArgXmm1), +/*9316*/ uint16(xArgXmmV), +/*9317*/ uint16(xArgXmm2M128), +/*9318*/ uint16(xMatch), +/*9319*/ uint16(xSetOp), uint16(VADDPS), +/*9321*/ uint16(xReadSlashR), +/*9322*/ uint16(xArgYmm1), +/*9323*/ uint16(xArgYmmV), +/*9324*/ uint16(xArgYmm2M256), /*9325*/ uint16(xMatch), -/*9326*/ uint16(xCondIsMem), 9329, 0, -/*9329*/ uint16(xSetOp), uint16(VMOVMSKPS), -/*9331*/ uint16(xReadSlashR), -/*9332*/ uint16(xArgR32), -/*9333*/ uint16(xArgYmm2), -/*9334*/ uint16(xMatch), -/*9335*/ uint16(xCondDataSize), 0, 0, 0, 9341, 9350, -/*9341*/ uint16(xCondIsMem), 9344, 0, -/*9344*/ uint16(xSetOp), uint16(VMOVMSKPD), -/*9346*/ uint16(xReadSlashR), -/*9347*/ uint16(xArgR32), -/*9348*/ uint16(xArgXmm2), -/*9349*/ uint16(xMatch), -/*9350*/ uint16(xCondIsMem), 9353, 0, -/*9353*/ uint16(xSetOp), uint16(VMOVMSKPD), +/*9326*/ uint16(xCondDataSize), 0, 0, 0, 9332, 9339, +/*9332*/ uint16(xSetOp), uint16(VADDPD), +/*9334*/ uint16(xReadSlashR), +/*9335*/ uint16(xArgXmm1), +/*9336*/ uint16(xArgXmmV), +/*9337*/ uint16(xArgXmm2M128), +/*9338*/ uint16(xMatch), +/*9339*/ uint16(xSetOp), uint16(VADDPD), +/*9341*/ uint16(xReadSlashR), +/*9342*/ uint16(xArgYmm1), +/*9343*/ uint16(xArgYmmV), +/*9344*/ uint16(xArgYmm2M256), +/*9345*/ uint16(xMatch), +/*9346*/ uint16(xSetOp), uint16(VADDSD), +/*9348*/ uint16(xReadSlashR), +/*9349*/ uint16(xArgXmm1), +/*9350*/ uint16(xArgXmmV), +/*9351*/ uint16(xArgXmm2M64), +/*9352*/ uint16(xMatch), +/*9353*/ uint16(xSetOp), uint16(VADDSS), /*9355*/ uint16(xReadSlashR), -/*9356*/ uint16(xArgR32), -/*9357*/ uint16(xArgYmm2), -/*9358*/ uint16(xMatch), -/*9359*/ uint16(xCondPrefix), 6, - 0xF3, 9511, - 0xF2, 9505, - 0xC5, 9445, - 0xC4, 9385, - 0x66, 9379, - 0x0, 9373, -/*9373*/ uint16(xSetOp), uint16(SQRTPS), -/*9375*/ uint16(xReadSlashR), -/*9376*/ uint16(xArgXmm1), -/*9377*/ uint16(xArgXmm2M128), -/*9378*/ uint16(xMatch), -/*9379*/ uint16(xSetOp), uint16(SQRTPD), -/*9381*/ uint16(xReadSlashR), -/*9382*/ uint16(xArgXmm1), -/*9383*/ uint16(xArgXmm2M128), -/*9384*/ uint16(xMatch), -/*9385*/ uint16(xCondPrefix), 4, - 0xF3, 9438, - 0xF2, 9431, - 0x66, 9413, - 0x0, 9395, -/*9395*/ uint16(xCondDataSize), 0, 0, 0, 9401, 9407, -/*9401*/ uint16(xSetOp), uint16(VSQRTPS), -/*9403*/ uint16(xReadSlashR), -/*9404*/ uint16(xArgXmm1), -/*9405*/ uint16(xArgXmm2M128), -/*9406*/ uint16(xMatch), -/*9407*/ uint16(xSetOp), uint16(VSQRTPS), -/*9409*/ uint16(xReadSlashR), -/*9410*/ uint16(xArgYmm1), -/*9411*/ uint16(xArgYmm2M256), -/*9412*/ uint16(xMatch), -/*9413*/ uint16(xCondDataSize), 0, 0, 0, 9419, 9425, -/*9419*/ uint16(xSetOp), uint16(VSQRTPD), -/*9421*/ uint16(xReadSlashR), -/*9422*/ uint16(xArgXmm1), -/*9423*/ uint16(xArgXmm2M128), -/*9424*/ uint16(xMatch), -/*9425*/ uint16(xSetOp), uint16(VSQRTPD), -/*9427*/ uint16(xReadSlashR), -/*9428*/ uint16(xArgYmm1), -/*9429*/ uint16(xArgYmm2M256), -/*9430*/ uint16(xMatch), -/*9431*/ uint16(xSetOp), uint16(VSQRTSD), -/*9433*/ uint16(xReadSlashR), -/*9434*/ uint16(xArgXmm1), -/*9435*/ uint16(xArgXmmV), -/*9436*/ uint16(xArgXmm2M64), -/*9437*/ uint16(xMatch), -/*9438*/ uint16(xSetOp), uint16(VSQRTSS), -/*9440*/ uint16(xReadSlashR), -/*9441*/ uint16(xArgXmm1), -/*9442*/ uint16(xArgXmmV), -/*9443*/ uint16(xArgXmm2M32), -/*9444*/ uint16(xMatch), -/*9445*/ uint16(xCondPrefix), 4, - 0xF3, 9498, - 0xF2, 9491, - 0x66, 9473, - 0x0, 9455, -/*9455*/ uint16(xCondDataSize), 0, 0, 0, 9461, 9467, -/*9461*/ uint16(xSetOp), uint16(VSQRTPS), -/*9463*/ uint16(xReadSlashR), -/*9464*/ uint16(xArgXmm1), -/*9465*/ uint16(xArgXmm2M128), -/*9466*/ uint16(xMatch), -/*9467*/ uint16(xSetOp), uint16(VSQRTPS), -/*9469*/ uint16(xReadSlashR), -/*9470*/ uint16(xArgYmm1), -/*9471*/ uint16(xArgYmm2M256), -/*9472*/ uint16(xMatch), -/*9473*/ uint16(xCondDataSize), 0, 0, 0, 9479, 9485, -/*9479*/ uint16(xSetOp), uint16(VSQRTPD), -/*9481*/ uint16(xReadSlashR), -/*9482*/ uint16(xArgXmm1), -/*9483*/ uint16(xArgXmm2M128), -/*9484*/ uint16(xMatch), -/*9485*/ uint16(xSetOp), uint16(VSQRTPD), -/*9487*/ uint16(xReadSlashR), -/*9488*/ uint16(xArgYmm1), -/*9489*/ uint16(xArgYmm2M256), -/*9490*/ uint16(xMatch), -/*9491*/ uint16(xSetOp), uint16(VSQRTSD), -/*9493*/ uint16(xReadSlashR), -/*9494*/ uint16(xArgXmm1), -/*9495*/ uint16(xArgXmmV), +/*9356*/ uint16(xArgXmm1), +/*9357*/ uint16(xArgXmmV), +/*9358*/ uint16(xArgXmm2M32), +/*9359*/ uint16(xMatch), +/*9360*/ uint16(xSetOp), uint16(ADDPD), +/*9362*/ uint16(xReadSlashR), +/*9363*/ uint16(xArgXmm1), +/*9364*/ uint16(xArgXmm2M128), +/*9365*/ uint16(xMatch), +/*9366*/ uint16(xSetOp), uint16(ADDSD), +/*9368*/ uint16(xReadSlashR), +/*9369*/ uint16(xArgXmm1), +/*9370*/ uint16(xArgXmm2M64), +/*9371*/ uint16(xMatch), +/*9372*/ uint16(xSetOp), uint16(ADDSS), +/*9374*/ uint16(xReadSlashR), +/*9375*/ uint16(xArgXmm1), +/*9376*/ uint16(xArgXmm2M32), +/*9377*/ uint16(xMatch), +/*9378*/ uint16(xCondPrefix), 8, + 0xF3, 9468, + 0xF2, 9462, + 0x66, 9456, + 0x1F3, 9449, + 0x1F2, 9442, + 0x166, 9422, + 0x100, 9402, + 0x0, 9396, +/*9396*/ uint16(xSetOp), uint16(MULPS), +/*9398*/ uint16(xReadSlashR), +/*9399*/ uint16(xArgXmm1), +/*9400*/ uint16(xArgXmm2M128), +/*9401*/ uint16(xMatch), +/*9402*/ uint16(xCondDataSize), 0, 0, 0, 9408, 9415, +/*9408*/ uint16(xSetOp), uint16(VMULPS), +/*9410*/ uint16(xReadSlashR), +/*9411*/ uint16(xArgXmm1), +/*9412*/ uint16(xArgXmmV), +/*9413*/ uint16(xArgXmm2M128), +/*9414*/ uint16(xMatch), +/*9415*/ uint16(xSetOp), uint16(VMULPS), +/*9417*/ uint16(xReadSlashR), +/*9418*/ uint16(xArgYmm1), +/*9419*/ uint16(xArgYmmV), +/*9420*/ uint16(xArgYmm2M256), +/*9421*/ uint16(xMatch), +/*9422*/ uint16(xCondDataSize), 0, 0, 0, 9428, 9435, +/*9428*/ uint16(xSetOp), uint16(VMULPD), +/*9430*/ uint16(xReadSlashR), +/*9431*/ uint16(xArgXmm1), +/*9432*/ uint16(xArgXmmV), +/*9433*/ uint16(xArgXmm2M128), +/*9434*/ uint16(xMatch), +/*9435*/ uint16(xSetOp), uint16(VMULPD), +/*9437*/ uint16(xReadSlashR), +/*9438*/ uint16(xArgYmm1), +/*9439*/ uint16(xArgYmmV), +/*9440*/ uint16(xArgYmm2M256), +/*9441*/ uint16(xMatch), +/*9442*/ uint16(xSetOp), uint16(VMULSD), +/*9444*/ uint16(xReadSlashR), +/*9445*/ uint16(xArgXmm1), +/*9446*/ uint16(xArgXmmV), +/*9447*/ uint16(xArgXmm2M64), +/*9448*/ uint16(xMatch), +/*9449*/ uint16(xSetOp), uint16(VMULSS), +/*9451*/ uint16(xReadSlashR), +/*9452*/ uint16(xArgXmm1), +/*9453*/ uint16(xArgXmmV), +/*9454*/ uint16(xArgXmm2M32), +/*9455*/ uint16(xMatch), +/*9456*/ uint16(xSetOp), uint16(MULPD), +/*9458*/ uint16(xReadSlashR), +/*9459*/ uint16(xArgXmm1), +/*9460*/ uint16(xArgXmm2M128), +/*9461*/ uint16(xMatch), +/*9462*/ uint16(xSetOp), uint16(MULSD), +/*9464*/ uint16(xReadSlashR), +/*9465*/ uint16(xArgXmm1), +/*9466*/ uint16(xArgXmm2M64), +/*9467*/ uint16(xMatch), +/*9468*/ uint16(xSetOp), uint16(MULSS), +/*9470*/ uint16(xReadSlashR), +/*9471*/ uint16(xArgXmm1), +/*9472*/ uint16(xArgXmm2M32), +/*9473*/ uint16(xMatch), +/*9474*/ uint16(xCondPrefix), 8, + 0xF3, 9560, + 0xF2, 9554, + 0x66, 9548, + 0x1F3, 9541, + 0x1F2, 9534, + 0x166, 9516, + 0x100, 9498, + 0x0, 9492, +/*9492*/ uint16(xSetOp), uint16(CVTPS2PD), +/*9494*/ uint16(xReadSlashR), +/*9495*/ uint16(xArgXmm1), /*9496*/ uint16(xArgXmm2M64), /*9497*/ uint16(xMatch), -/*9498*/ uint16(xSetOp), uint16(VSQRTSS), -/*9500*/ uint16(xReadSlashR), -/*9501*/ uint16(xArgXmm1), -/*9502*/ uint16(xArgXmmV), -/*9503*/ uint16(xArgXmm2M32), -/*9504*/ uint16(xMatch), -/*9505*/ uint16(xSetOp), uint16(SQRTSD), -/*9507*/ uint16(xReadSlashR), -/*9508*/ uint16(xArgXmm1), -/*9509*/ uint16(xArgXmm2M64), -/*9510*/ uint16(xMatch), -/*9511*/ uint16(xSetOp), uint16(SQRTSS), -/*9513*/ uint16(xReadSlashR), -/*9514*/ uint16(xArgXmm1), -/*9515*/ uint16(xArgXmm2M32), -/*9516*/ uint16(xMatch), -/*9517*/ uint16(xCondPrefix), 4, - 0xF3, 9595, - 0xC5, 9564, - 0xC4, 9533, - 0x0, 9527, -/*9527*/ uint16(xSetOp), uint16(RSQRTPS), -/*9529*/ uint16(xReadSlashR), -/*9530*/ uint16(xArgXmm1), -/*9531*/ uint16(xArgXmm2M128), -/*9532*/ uint16(xMatch), -/*9533*/ uint16(xCondPrefix), 2, - 0xF3, 9557, - 0x0, 9539, -/*9539*/ uint16(xCondDataSize), 0, 0, 0, 9545, 9551, -/*9545*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9547*/ uint16(xReadSlashR), -/*9548*/ uint16(xArgXmm1), -/*9549*/ uint16(xArgXmm2M128), -/*9550*/ uint16(xMatch), -/*9551*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9553*/ uint16(xReadSlashR), -/*9554*/ uint16(xArgYmm1), -/*9555*/ uint16(xArgYmm2M256), -/*9556*/ uint16(xMatch), -/*9557*/ uint16(xSetOp), uint16(VRSQRTSS), -/*9559*/ uint16(xReadSlashR), -/*9560*/ uint16(xArgXmm1), -/*9561*/ uint16(xArgXmmV), -/*9562*/ uint16(xArgXmm2M32), -/*9563*/ uint16(xMatch), -/*9564*/ uint16(xCondPrefix), 2, - 0xF3, 9588, - 0x0, 9570, -/*9570*/ uint16(xCondDataSize), 0, 0, 0, 9576, 9582, -/*9576*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9578*/ uint16(xReadSlashR), -/*9579*/ uint16(xArgXmm1), -/*9580*/ uint16(xArgXmm2M128), -/*9581*/ uint16(xMatch), -/*9582*/ uint16(xSetOp), uint16(VRSQRTPS), -/*9584*/ uint16(xReadSlashR), -/*9585*/ uint16(xArgYmm1), -/*9586*/ uint16(xArgYmm2M256), -/*9587*/ uint16(xMatch), -/*9588*/ uint16(xSetOp), uint16(VRSQRTSS), -/*9590*/ uint16(xReadSlashR), -/*9591*/ uint16(xArgXmm1), -/*9592*/ uint16(xArgXmmV), -/*9593*/ uint16(xArgXmm2M32), -/*9594*/ uint16(xMatch), -/*9595*/ uint16(xSetOp), uint16(RSQRTSS), -/*9597*/ uint16(xReadSlashR), -/*9598*/ uint16(xArgXmm1), -/*9599*/ uint16(xArgXmm2M32), -/*9600*/ uint16(xMatch), -/*9601*/ uint16(xCondPrefix), 4, - 0xF3, 9679, - 0xC5, 9648, - 0xC4, 9617, - 0x0, 9611, -/*9611*/ uint16(xSetOp), uint16(RCPPS), -/*9613*/ uint16(xReadSlashR), -/*9614*/ uint16(xArgXmm1), -/*9615*/ uint16(xArgXmm2M128), -/*9616*/ uint16(xMatch), -/*9617*/ uint16(xCondPrefix), 2, - 0xF3, 9641, - 0x0, 9623, -/*9623*/ uint16(xCondDataSize), 0, 0, 0, 9629, 9635, -/*9629*/ uint16(xSetOp), uint16(VRCPPS), -/*9631*/ uint16(xReadSlashR), -/*9632*/ uint16(xArgXmm1), -/*9633*/ uint16(xArgXmm2M128), -/*9634*/ uint16(xMatch), -/*9635*/ uint16(xSetOp), uint16(VRCPPS), -/*9637*/ uint16(xReadSlashR), -/*9638*/ uint16(xArgYmm1), -/*9639*/ uint16(xArgYmm2M256), -/*9640*/ uint16(xMatch), -/*9641*/ uint16(xSetOp), uint16(VRCPSS), -/*9643*/ uint16(xReadSlashR), -/*9644*/ uint16(xArgXmm1), -/*9645*/ uint16(xArgXmmV), -/*9646*/ uint16(xArgXmm2M32), -/*9647*/ uint16(xMatch), -/*9648*/ uint16(xCondPrefix), 2, - 0xF3, 9672, - 0x0, 9654, -/*9654*/ uint16(xCondDataSize), 0, 0, 0, 9660, 9666, -/*9660*/ uint16(xSetOp), uint16(VRCPPS), -/*9662*/ uint16(xReadSlashR), -/*9663*/ uint16(xArgXmm1), -/*9664*/ uint16(xArgXmm2M128), -/*9665*/ uint16(xMatch), -/*9666*/ uint16(xSetOp), uint16(VRCPPS), -/*9668*/ uint16(xReadSlashR), -/*9669*/ uint16(xArgYmm1), -/*9670*/ uint16(xArgYmm2M256), -/*9671*/ uint16(xMatch), -/*9672*/ uint16(xSetOp), uint16(VRCPSS), -/*9674*/ uint16(xReadSlashR), -/*9675*/ uint16(xArgXmm1), -/*9676*/ uint16(xArgXmmV), -/*9677*/ uint16(xArgXmm2M32), -/*9678*/ uint16(xMatch), -/*9679*/ uint16(xSetOp), uint16(RCPSS), -/*9681*/ uint16(xReadSlashR), -/*9682*/ uint16(xArgXmm1), -/*9683*/ uint16(xArgXmm2M32), -/*9684*/ uint16(xMatch), -/*9685*/ uint16(xCondPrefix), 4, - 0xC5, 9753, - 0xC4, 9707, - 0x66, 9701, - 0x0, 9695, -/*9695*/ uint16(xSetOp), uint16(ANDPS), -/*9697*/ uint16(xReadSlashR), -/*9698*/ uint16(xArgXmm1), -/*9699*/ uint16(xArgXmm2M128), -/*9700*/ uint16(xMatch), -/*9701*/ uint16(xSetOp), uint16(ANDPD), -/*9703*/ uint16(xReadSlashR), -/*9704*/ uint16(xArgXmm1), -/*9705*/ uint16(xArgXmm2M128), -/*9706*/ uint16(xMatch), -/*9707*/ uint16(xCondPrefix), 2, - 0x66, 9733, - 0x0, 9713, -/*9713*/ uint16(xCondDataSize), 0, 0, 0, 9719, 9726, -/*9719*/ uint16(xSetOp), uint16(VANDPS), -/*9721*/ uint16(xReadSlashR), -/*9722*/ uint16(xArgXmm1), -/*9723*/ uint16(xArgXmmV), -/*9724*/ uint16(xArgXmm2M128), -/*9725*/ uint16(xMatch), -/*9726*/ uint16(xSetOp), uint16(VANDPS), -/*9728*/ uint16(xReadSlashR), -/*9729*/ uint16(xArgYmm1), -/*9730*/ uint16(xArgYmmV), -/*9731*/ uint16(xArgYmm2M256), -/*9732*/ uint16(xMatch), -/*9733*/ uint16(xCondDataSize), 0, 0, 0, 9739, 9746, -/*9739*/ uint16(xSetOp), uint16(VANDPD), -/*9741*/ uint16(xReadSlashR), -/*9742*/ uint16(xArgXmm1), -/*9743*/ uint16(xArgXmmV), -/*9744*/ uint16(xArgXmm2M128), -/*9745*/ uint16(xMatch), -/*9746*/ uint16(xSetOp), uint16(VANDPD), -/*9748*/ uint16(xReadSlashR), -/*9749*/ uint16(xArgYmm1), -/*9750*/ uint16(xArgYmmV), -/*9751*/ uint16(xArgYmm2M256), -/*9752*/ uint16(xMatch), -/*9753*/ uint16(xCondPrefix), 2, - 0x66, 9779, - 0x0, 9759, -/*9759*/ uint16(xCondDataSize), 0, 0, 0, 9765, 9772, -/*9765*/ uint16(xSetOp), uint16(VANDPS), -/*9767*/ uint16(xReadSlashR), -/*9768*/ uint16(xArgXmm1), -/*9769*/ uint16(xArgXmmV), +/*9498*/ uint16(xCondDataSize), 0, 0, 0, 9504, 9510, +/*9504*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*9506*/ uint16(xReadSlashR), +/*9507*/ uint16(xArgXmm1), +/*9508*/ uint16(xArgXmm2M64), +/*9509*/ uint16(xMatch), +/*9510*/ uint16(xSetOp), uint16(VCVTPS2PD), +/*9512*/ uint16(xReadSlashR), +/*9513*/ uint16(xArgYmm1), +/*9514*/ uint16(xArgXmm2M128), +/*9515*/ uint16(xMatch), +/*9516*/ uint16(xCondDataSize), 0, 0, 0, 9522, 9528, +/*9522*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*9524*/ uint16(xReadSlashR), +/*9525*/ uint16(xArgXmm1), +/*9526*/ uint16(xArgXmm2M128), +/*9527*/ uint16(xMatch), +/*9528*/ uint16(xSetOp), uint16(VCVTPD2PS), +/*9530*/ uint16(xReadSlashR), +/*9531*/ uint16(xArgXmm1), +/*9532*/ uint16(xArgYmm2M256), +/*9533*/ uint16(xMatch), +/*9534*/ uint16(xSetOp), uint16(VCVTSD2SS), +/*9536*/ uint16(xReadSlashR), +/*9537*/ uint16(xArgXmm1), +/*9538*/ uint16(xArgXmmV), +/*9539*/ uint16(xArgXmm2M64), +/*9540*/ uint16(xMatch), +/*9541*/ uint16(xSetOp), uint16(VCVTSS2SD), +/*9543*/ uint16(xReadSlashR), +/*9544*/ uint16(xArgXmm1), +/*9545*/ uint16(xArgXmmV), +/*9546*/ uint16(xArgXmm2M32), +/*9547*/ uint16(xMatch), +/*9548*/ uint16(xSetOp), uint16(CVTPD2PS), +/*9550*/ uint16(xReadSlashR), +/*9551*/ uint16(xArgXmm1), +/*9552*/ uint16(xArgXmm2M128), +/*9553*/ uint16(xMatch), +/*9554*/ uint16(xSetOp), uint16(CVTSD2SS), +/*9556*/ uint16(xReadSlashR), +/*9557*/ uint16(xArgXmm1), +/*9558*/ uint16(xArgXmm2M64), +/*9559*/ uint16(xMatch), +/*9560*/ uint16(xSetOp), uint16(CVTSS2SD), +/*9562*/ uint16(xReadSlashR), +/*9563*/ uint16(xArgXmm1), +/*9564*/ uint16(xArgXmm2M32), +/*9565*/ uint16(xMatch), +/*9566*/ uint16(xCondPrefix), 6, + 0xF3, 9646, + 0x66, 9640, + 0x1F3, 9622, + 0x166, 9604, + 0x100, 9586, + 0x0, 9580, +/*9580*/ uint16(xSetOp), uint16(CVTDQ2PS), +/*9582*/ uint16(xReadSlashR), +/*9583*/ uint16(xArgXmm1), +/*9584*/ uint16(xArgXmm2M128), +/*9585*/ uint16(xMatch), +/*9586*/ uint16(xCondDataSize), 0, 0, 0, 9592, 9598, +/*9592*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*9594*/ uint16(xReadSlashR), +/*9595*/ uint16(xArgXmm1), +/*9596*/ uint16(xArgXmm2M128), +/*9597*/ uint16(xMatch), +/*9598*/ uint16(xSetOp), uint16(VCVTDQ2PS), +/*9600*/ uint16(xReadSlashR), +/*9601*/ uint16(xArgYmm1), +/*9602*/ uint16(xArgYmm2M256), +/*9603*/ uint16(xMatch), +/*9604*/ uint16(xCondDataSize), 0, 0, 0, 9610, 9616, +/*9610*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*9612*/ uint16(xReadSlashR), +/*9613*/ uint16(xArgXmm1), +/*9614*/ uint16(xArgXmm2M128), +/*9615*/ uint16(xMatch), +/*9616*/ uint16(xSetOp), uint16(VCVTPS2DQ), +/*9618*/ uint16(xReadSlashR), +/*9619*/ uint16(xArgYmm1), +/*9620*/ uint16(xArgYmm2M256), +/*9621*/ uint16(xMatch), +/*9622*/ uint16(xCondDataSize), 0, 0, 0, 9628, 9634, +/*9628*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*9630*/ uint16(xReadSlashR), +/*9631*/ uint16(xArgXmm1), +/*9632*/ uint16(xArgXmm2M128), +/*9633*/ uint16(xMatch), +/*9634*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*9636*/ uint16(xReadSlashR), +/*9637*/ uint16(xArgYmm1), +/*9638*/ uint16(xArgYmm2M256), +/*9639*/ uint16(xMatch), +/*9640*/ uint16(xSetOp), uint16(CVTPS2DQ), +/*9642*/ uint16(xReadSlashR), +/*9643*/ uint16(xArgXmm1), +/*9644*/ uint16(xArgXmm2M128), +/*9645*/ uint16(xMatch), +/*9646*/ uint16(xSetOp), uint16(CVTTPS2DQ), +/*9648*/ uint16(xReadSlashR), +/*9649*/ uint16(xArgXmm1), +/*9650*/ uint16(xArgXmm2M128), +/*9651*/ uint16(xMatch), +/*9652*/ uint16(xCondPrefix), 8, + 0xF3, 9742, + 0xF2, 9736, + 0x66, 9730, + 0x1F3, 9723, + 0x1F2, 9716, + 0x166, 9696, + 0x100, 9676, + 0x0, 9670, +/*9670*/ uint16(xSetOp), uint16(SUBPS), +/*9672*/ uint16(xReadSlashR), +/*9673*/ uint16(xArgXmm1), +/*9674*/ uint16(xArgXmm2M128), +/*9675*/ uint16(xMatch), +/*9676*/ uint16(xCondDataSize), 0, 0, 0, 9682, 9689, +/*9682*/ uint16(xSetOp), uint16(VSUBPS), +/*9684*/ uint16(xReadSlashR), +/*9685*/ uint16(xArgXmm1), +/*9686*/ uint16(xArgXmmV), +/*9687*/ uint16(xArgXmm2M128), +/*9688*/ uint16(xMatch), +/*9689*/ uint16(xSetOp), uint16(VSUBPS), +/*9691*/ uint16(xReadSlashR), +/*9692*/ uint16(xArgYmm1), +/*9693*/ uint16(xArgYmmV), +/*9694*/ uint16(xArgYmm2M256), +/*9695*/ uint16(xMatch), +/*9696*/ uint16(xCondDataSize), 0, 0, 0, 9702, 9709, +/*9702*/ uint16(xSetOp), uint16(VSUBPD), +/*9704*/ uint16(xReadSlashR), +/*9705*/ uint16(xArgXmm1), +/*9706*/ uint16(xArgXmmV), +/*9707*/ uint16(xArgXmm2M128), +/*9708*/ uint16(xMatch), +/*9709*/ uint16(xSetOp), uint16(VSUBPD), +/*9711*/ uint16(xReadSlashR), +/*9712*/ uint16(xArgYmm1), +/*9713*/ uint16(xArgYmmV), +/*9714*/ uint16(xArgYmm2M256), +/*9715*/ uint16(xMatch), +/*9716*/ uint16(xSetOp), uint16(VSUBSD), +/*9718*/ uint16(xReadSlashR), +/*9719*/ uint16(xArgXmm1), +/*9720*/ uint16(xArgXmmV), +/*9721*/ uint16(xArgXmm2M64), +/*9722*/ uint16(xMatch), +/*9723*/ uint16(xSetOp), uint16(VSUBSS), +/*9725*/ uint16(xReadSlashR), +/*9726*/ uint16(xArgXmm1), +/*9727*/ uint16(xArgXmmV), +/*9728*/ uint16(xArgXmm2M32), +/*9729*/ uint16(xMatch), +/*9730*/ uint16(xSetOp), uint16(SUBPD), +/*9732*/ uint16(xReadSlashR), +/*9733*/ uint16(xArgXmm1), +/*9734*/ uint16(xArgXmm2M128), +/*9735*/ uint16(xMatch), +/*9736*/ uint16(xSetOp), uint16(SUBSD), +/*9738*/ uint16(xReadSlashR), +/*9739*/ uint16(xArgXmm1), +/*9740*/ uint16(xArgXmm2M64), +/*9741*/ uint16(xMatch), +/*9742*/ uint16(xSetOp), uint16(SUBSS), +/*9744*/ uint16(xReadSlashR), +/*9745*/ uint16(xArgXmm1), +/*9746*/ uint16(xArgXmm2M32), +/*9747*/ uint16(xMatch), +/*9748*/ uint16(xCondPrefix), 8, + 0xF3, 9838, + 0xF2, 9832, + 0x66, 9826, + 0x1F3, 9819, + 0x1F2, 9812, + 0x166, 9792, + 0x100, 9772, + 0x0, 9766, +/*9766*/ uint16(xSetOp), uint16(MINPS), +/*9768*/ uint16(xReadSlashR), +/*9769*/ uint16(xArgXmm1), /*9770*/ uint16(xArgXmm2M128), /*9771*/ uint16(xMatch), -/*9772*/ uint16(xSetOp), uint16(VANDPS), -/*9774*/ uint16(xReadSlashR), -/*9775*/ uint16(xArgYmm1), -/*9776*/ uint16(xArgYmmV), -/*9777*/ uint16(xArgYmm2M256), -/*9778*/ uint16(xMatch), -/*9779*/ uint16(xCondDataSize), 0, 0, 0, 9785, 9792, -/*9785*/ uint16(xSetOp), uint16(VANDPD), +/*9772*/ uint16(xCondDataSize), 0, 0, 0, 9778, 9785, +/*9778*/ uint16(xSetOp), uint16(VMINPS), +/*9780*/ uint16(xReadSlashR), +/*9781*/ uint16(xArgXmm1), +/*9782*/ uint16(xArgXmmV), +/*9783*/ uint16(xArgXmm2M128), +/*9784*/ uint16(xMatch), +/*9785*/ uint16(xSetOp), uint16(VMINPS), /*9787*/ uint16(xReadSlashR), -/*9788*/ uint16(xArgXmm1), -/*9789*/ uint16(xArgXmmV), -/*9790*/ uint16(xArgXmm2M128), +/*9788*/ uint16(xArgYmm1), +/*9789*/ uint16(xArgYmmV), +/*9790*/ uint16(xArgYmm2M256), /*9791*/ uint16(xMatch), -/*9792*/ uint16(xSetOp), uint16(VANDPD), -/*9794*/ uint16(xReadSlashR), -/*9795*/ uint16(xArgYmm1), -/*9796*/ uint16(xArgYmmV), -/*9797*/ uint16(xArgYmm2M256), -/*9798*/ uint16(xMatch), -/*9799*/ uint16(xCondPrefix), 4, - 0xC5, 9867, - 0xC4, 9821, - 0x66, 9815, - 0x0, 9809, -/*9809*/ uint16(xSetOp), uint16(ANDNPS), -/*9811*/ uint16(xReadSlashR), -/*9812*/ uint16(xArgXmm1), -/*9813*/ uint16(xArgXmm2M128), -/*9814*/ uint16(xMatch), -/*9815*/ uint16(xSetOp), uint16(ANDNPD), -/*9817*/ uint16(xReadSlashR), -/*9818*/ uint16(xArgXmm1), -/*9819*/ uint16(xArgXmm2M128), -/*9820*/ uint16(xMatch), -/*9821*/ uint16(xCondPrefix), 2, - 0x66, 9847, - 0x0, 9827, -/*9827*/ uint16(xCondDataSize), 0, 0, 0, 9833, 9840, -/*9833*/ uint16(xSetOp), uint16(VANDNPS), -/*9835*/ uint16(xReadSlashR), -/*9836*/ uint16(xArgXmm1), -/*9837*/ uint16(xArgXmmV), -/*9838*/ uint16(xArgXmm2M128), -/*9839*/ uint16(xMatch), -/*9840*/ uint16(xSetOp), uint16(VANDNPS), -/*9842*/ uint16(xReadSlashR), -/*9843*/ uint16(xArgYmm1), -/*9844*/ uint16(xArgYmmV), -/*9845*/ uint16(xArgYmm2M256), -/*9846*/ uint16(xMatch), -/*9847*/ uint16(xCondDataSize), 0, 0, 0, 9853, 9860, -/*9853*/ uint16(xSetOp), uint16(VANDNPD), -/*9855*/ uint16(xReadSlashR), -/*9856*/ uint16(xArgXmm1), -/*9857*/ uint16(xArgXmmV), -/*9858*/ uint16(xArgXmm2M128), -/*9859*/ uint16(xMatch), -/*9860*/ uint16(xSetOp), uint16(VANDNPD), -/*9862*/ uint16(xReadSlashR), -/*9863*/ uint16(xArgYmm1), -/*9864*/ uint16(xArgYmmV), -/*9865*/ uint16(xArgYmm2M256), -/*9866*/ uint16(xMatch), -/*9867*/ uint16(xCondPrefix), 2, - 0x66, 9893, - 0x0, 9873, -/*9873*/ uint16(xCondDataSize), 0, 0, 0, 9879, 9886, -/*9879*/ uint16(xSetOp), uint16(VANDNPS), -/*9881*/ uint16(xReadSlashR), -/*9882*/ uint16(xArgXmm1), -/*9883*/ uint16(xArgXmmV), -/*9884*/ uint16(xArgXmm2M128), -/*9885*/ uint16(xMatch), -/*9886*/ uint16(xSetOp), uint16(VANDNPS), -/*9888*/ uint16(xReadSlashR), -/*9889*/ uint16(xArgYmm1), -/*9890*/ uint16(xArgYmmV), -/*9891*/ uint16(xArgYmm2M256), -/*9892*/ uint16(xMatch), -/*9893*/ uint16(xCondDataSize), 0, 0, 0, 9899, 9906, -/*9899*/ uint16(xSetOp), uint16(VANDNPD), -/*9901*/ uint16(xReadSlashR), -/*9902*/ uint16(xArgXmm1), -/*9903*/ uint16(xArgXmmV), -/*9904*/ uint16(xArgXmm2M128), -/*9905*/ uint16(xMatch), -/*9906*/ uint16(xSetOp), uint16(VANDNPD), -/*9908*/ uint16(xReadSlashR), -/*9909*/ uint16(xArgYmm1), -/*9910*/ uint16(xArgYmmV), -/*9911*/ uint16(xArgYmm2M256), -/*9912*/ uint16(xMatch), -/*9913*/ uint16(xCondPrefix), 4, - 0xC5, 9981, - 0xC4, 9935, - 0x66, 9929, - 0x0, 9923, -/*9923*/ uint16(xSetOp), uint16(ORPS), -/*9925*/ uint16(xReadSlashR), -/*9926*/ uint16(xArgXmm1), -/*9927*/ uint16(xArgXmm2M128), -/*9928*/ uint16(xMatch), -/*9929*/ uint16(xSetOp), uint16(ORPD), -/*9931*/ uint16(xReadSlashR), -/*9932*/ uint16(xArgXmm1), -/*9933*/ uint16(xArgXmm2M128), -/*9934*/ uint16(xMatch), -/*9935*/ uint16(xCondPrefix), 2, - 0x66, 9961, - 0x0, 9941, -/*9941*/ uint16(xCondDataSize), 0, 0, 0, 9947, 9954, -/*9947*/ uint16(xSetOp), uint16(VORPS), -/*9949*/ uint16(xReadSlashR), -/*9950*/ uint16(xArgXmm1), -/*9951*/ uint16(xArgXmmV), -/*9952*/ uint16(xArgXmm2M128), -/*9953*/ uint16(xMatch), -/*9954*/ uint16(xSetOp), uint16(VORPS), -/*9956*/ uint16(xReadSlashR), -/*9957*/ uint16(xArgYmm1), -/*9958*/ uint16(xArgYmmV), -/*9959*/ uint16(xArgYmm2M256), -/*9960*/ uint16(xMatch), -/*9961*/ uint16(xCondDataSize), 0, 0, 0, 9967, 9974, -/*9967*/ uint16(xSetOp), uint16(VORPD), -/*9969*/ uint16(xReadSlashR), -/*9970*/ uint16(xArgXmm1), -/*9971*/ uint16(xArgXmmV), -/*9972*/ uint16(xArgXmm2M128), -/*9973*/ uint16(xMatch), -/*9974*/ uint16(xSetOp), uint16(VORPD), -/*9976*/ uint16(xReadSlashR), -/*9977*/ uint16(xArgYmm1), -/*9978*/ uint16(xArgYmmV), -/*9979*/ uint16(xArgYmm2M256), -/*9980*/ uint16(xMatch), -/*9981*/ uint16(xCondPrefix), 2, - 0x66, 10007, - 0x0, 9987, -/*9987*/ uint16(xCondDataSize), 0, 0, 0, 9993, 10000, -/*9993*/ uint16(xSetOp), uint16(VORPS), -/*9995*/ uint16(xReadSlashR), -/*9996*/ uint16(xArgXmm1), -/*9997*/ uint16(xArgXmmV), -/*9998*/ uint16(xArgXmm2M128), -/*9999*/ uint16(xMatch), -/*10000*/ uint16(xSetOp), uint16(VORPS), -/*10002*/ uint16(xReadSlashR), -/*10003*/ uint16(xArgYmm1), -/*10004*/ uint16(xArgYmmV), -/*10005*/ uint16(xArgYmm2M256), -/*10006*/ uint16(xMatch), -/*10007*/ uint16(xCondDataSize), 0, 0, 0, 10013, 10020, -/*10013*/ uint16(xSetOp), uint16(VORPD), -/*10015*/ uint16(xReadSlashR), -/*10016*/ uint16(xArgXmm1), -/*10017*/ uint16(xArgXmmV), -/*10018*/ uint16(xArgXmm2M128), -/*10019*/ uint16(xMatch), -/*10020*/ uint16(xSetOp), uint16(VORPD), -/*10022*/ uint16(xReadSlashR), -/*10023*/ uint16(xArgYmm1), -/*10024*/ uint16(xArgYmmV), -/*10025*/ uint16(xArgYmm2M256), -/*10026*/ uint16(xMatch), -/*10027*/ uint16(xCondPrefix), 4, - 0xC5, 10095, - 0xC4, 10049, - 0x66, 10043, - 0x0, 10037, -/*10037*/ uint16(xSetOp), uint16(XORPS), -/*10039*/ uint16(xReadSlashR), -/*10040*/ uint16(xArgXmm1), -/*10041*/ uint16(xArgXmm2M128), -/*10042*/ uint16(xMatch), -/*10043*/ uint16(xSetOp), uint16(XORPD), -/*10045*/ uint16(xReadSlashR), -/*10046*/ uint16(xArgXmm1), -/*10047*/ uint16(xArgXmm2M128), -/*10048*/ uint16(xMatch), -/*10049*/ uint16(xCondPrefix), 2, - 0x66, 10075, - 0x0, 10055, -/*10055*/ uint16(xCondDataSize), 0, 0, 0, 10061, 10068, -/*10061*/ uint16(xSetOp), uint16(VXORPS), -/*10063*/ uint16(xReadSlashR), -/*10064*/ uint16(xArgXmm1), -/*10065*/ uint16(xArgXmmV), -/*10066*/ uint16(xArgXmm2M128), -/*10067*/ uint16(xMatch), -/*10068*/ uint16(xSetOp), uint16(VXORPS), -/*10070*/ uint16(xReadSlashR), -/*10071*/ uint16(xArgYmm1), -/*10072*/ uint16(xArgYmmV), -/*10073*/ uint16(xArgYmm2M256), -/*10074*/ uint16(xMatch), -/*10075*/ uint16(xCondDataSize), 0, 0, 0, 10081, 10088, -/*10081*/ uint16(xSetOp), uint16(VXORPD), -/*10083*/ uint16(xReadSlashR), -/*10084*/ uint16(xArgXmm1), -/*10085*/ uint16(xArgXmmV), -/*10086*/ uint16(xArgXmm2M128), -/*10087*/ uint16(xMatch), -/*10088*/ uint16(xSetOp), uint16(VXORPD), -/*10090*/ uint16(xReadSlashR), -/*10091*/ uint16(xArgYmm1), -/*10092*/ uint16(xArgYmmV), -/*10093*/ uint16(xArgYmm2M256), -/*10094*/ uint16(xMatch), -/*10095*/ uint16(xCondPrefix), 2, - 0x66, 10121, - 0x0, 10101, -/*10101*/ uint16(xCondDataSize), 0, 0, 0, 10107, 10114, -/*10107*/ uint16(xSetOp), uint16(VXORPS), -/*10109*/ uint16(xReadSlashR), -/*10110*/ uint16(xArgXmm1), -/*10111*/ uint16(xArgXmmV), -/*10112*/ uint16(xArgXmm2M128), -/*10113*/ uint16(xMatch), -/*10114*/ uint16(xSetOp), uint16(VXORPS), -/*10116*/ uint16(xReadSlashR), -/*10117*/ uint16(xArgYmm1), -/*10118*/ uint16(xArgYmmV), -/*10119*/ uint16(xArgYmm2M256), -/*10120*/ uint16(xMatch), -/*10121*/ uint16(xCondDataSize), 0, 0, 0, 10127, 10134, -/*10127*/ uint16(xSetOp), uint16(VXORPD), -/*10129*/ uint16(xReadSlashR), -/*10130*/ uint16(xArgXmm1), -/*10131*/ uint16(xArgXmmV), -/*10132*/ uint16(xArgXmm2M128), -/*10133*/ uint16(xMatch), -/*10134*/ uint16(xSetOp), uint16(VXORPD), -/*10136*/ uint16(xReadSlashR), -/*10137*/ uint16(xArgYmm1), -/*10138*/ uint16(xArgYmmV), -/*10139*/ uint16(xArgYmm2M256), -/*10140*/ uint16(xMatch), -/*10141*/ uint16(xCondPrefix), 6, - 0xF3, 10301, - 0xF2, 10295, - 0xC5, 10231, - 0xC4, 10167, - 0x66, 10161, - 0x0, 10155, -/*10155*/ uint16(xSetOp), uint16(ADDPS), -/*10157*/ uint16(xReadSlashR), -/*10158*/ uint16(xArgXmm1), -/*10159*/ uint16(xArgXmm2M128), -/*10160*/ uint16(xMatch), -/*10161*/ uint16(xSetOp), uint16(ADDPD), -/*10163*/ uint16(xReadSlashR), -/*10164*/ uint16(xArgXmm1), -/*10165*/ uint16(xArgXmm2M128), -/*10166*/ uint16(xMatch), -/*10167*/ uint16(xCondPrefix), 4, - 0xF3, 10224, - 0xF2, 10217, - 0x66, 10197, - 0x0, 10177, -/*10177*/ uint16(xCondDataSize), 0, 0, 0, 10183, 10190, -/*10183*/ uint16(xSetOp), uint16(VADDPS), +/*9792*/ uint16(xCondDataSize), 0, 0, 0, 9798, 9805, +/*9798*/ uint16(xSetOp), uint16(VMINPD), +/*9800*/ uint16(xReadSlashR), +/*9801*/ uint16(xArgXmm1), +/*9802*/ uint16(xArgXmmV), +/*9803*/ uint16(xArgXmm2M128), +/*9804*/ uint16(xMatch), +/*9805*/ uint16(xSetOp), uint16(VMINPD), +/*9807*/ uint16(xReadSlashR), +/*9808*/ uint16(xArgYmm1), +/*9809*/ uint16(xArgYmmV), +/*9810*/ uint16(xArgYmm2M256), +/*9811*/ uint16(xMatch), +/*9812*/ uint16(xSetOp), uint16(VMINSD), +/*9814*/ uint16(xReadSlashR), +/*9815*/ uint16(xArgXmm1), +/*9816*/ uint16(xArgXmmV), +/*9817*/ uint16(xArgXmm2M64), +/*9818*/ uint16(xMatch), +/*9819*/ uint16(xSetOp), uint16(VMINSS), +/*9821*/ uint16(xReadSlashR), +/*9822*/ uint16(xArgXmm1), +/*9823*/ uint16(xArgXmmV), +/*9824*/ uint16(xArgXmm2M32), +/*9825*/ uint16(xMatch), +/*9826*/ uint16(xSetOp), uint16(MINPD), +/*9828*/ uint16(xReadSlashR), +/*9829*/ uint16(xArgXmm1), +/*9830*/ uint16(xArgXmm2M128), +/*9831*/ uint16(xMatch), +/*9832*/ uint16(xSetOp), uint16(MINSD), +/*9834*/ uint16(xReadSlashR), +/*9835*/ uint16(xArgXmm1), +/*9836*/ uint16(xArgXmm2M64), +/*9837*/ uint16(xMatch), +/*9838*/ uint16(xSetOp), uint16(MINSS), +/*9840*/ uint16(xReadSlashR), +/*9841*/ uint16(xArgXmm1), +/*9842*/ uint16(xArgXmm2M32), +/*9843*/ uint16(xMatch), +/*9844*/ uint16(xCondPrefix), 8, + 0xF3, 9934, + 0xF2, 9928, + 0x66, 9922, + 0x1F3, 9915, + 0x1F2, 9908, + 0x166, 9888, + 0x100, 9868, + 0x0, 9862, +/*9862*/ uint16(xSetOp), uint16(DIVPS), +/*9864*/ uint16(xReadSlashR), +/*9865*/ uint16(xArgXmm1), +/*9866*/ uint16(xArgXmm2M128), +/*9867*/ uint16(xMatch), +/*9868*/ uint16(xCondDataSize), 0, 0, 0, 9874, 9881, +/*9874*/ uint16(xSetOp), uint16(VDIVPS), +/*9876*/ uint16(xReadSlashR), +/*9877*/ uint16(xArgXmm1), +/*9878*/ uint16(xArgXmmV), +/*9879*/ uint16(xArgXmm2M128), +/*9880*/ uint16(xMatch), +/*9881*/ uint16(xSetOp), uint16(VDIVPS), +/*9883*/ uint16(xReadSlashR), +/*9884*/ uint16(xArgYmm1), +/*9885*/ uint16(xArgYmmV), +/*9886*/ uint16(xArgYmm2M256), +/*9887*/ uint16(xMatch), +/*9888*/ uint16(xCondDataSize), 0, 0, 0, 9894, 9901, +/*9894*/ uint16(xSetOp), uint16(VDIVPD), +/*9896*/ uint16(xReadSlashR), +/*9897*/ uint16(xArgXmm1), +/*9898*/ uint16(xArgXmmV), +/*9899*/ uint16(xArgXmm2M128), +/*9900*/ uint16(xMatch), +/*9901*/ uint16(xSetOp), uint16(VDIVPD), +/*9903*/ uint16(xReadSlashR), +/*9904*/ uint16(xArgYmm1), +/*9905*/ uint16(xArgYmmV), +/*9906*/ uint16(xArgYmm2M256), +/*9907*/ uint16(xMatch), +/*9908*/ uint16(xSetOp), uint16(VDIVSD), +/*9910*/ uint16(xReadSlashR), +/*9911*/ uint16(xArgXmm1), +/*9912*/ uint16(xArgXmmV), +/*9913*/ uint16(xArgXmm2M64), +/*9914*/ uint16(xMatch), +/*9915*/ uint16(xSetOp), uint16(VDIVSS), +/*9917*/ uint16(xReadSlashR), +/*9918*/ uint16(xArgXmm1), +/*9919*/ uint16(xArgXmmV), +/*9920*/ uint16(xArgXmm2M32), +/*9921*/ uint16(xMatch), +/*9922*/ uint16(xSetOp), uint16(DIVPD), +/*9924*/ uint16(xReadSlashR), +/*9925*/ uint16(xArgXmm1), +/*9926*/ uint16(xArgXmm2M128), +/*9927*/ uint16(xMatch), +/*9928*/ uint16(xSetOp), uint16(DIVSD), +/*9930*/ uint16(xReadSlashR), +/*9931*/ uint16(xArgXmm1), +/*9932*/ uint16(xArgXmm2M64), +/*9933*/ uint16(xMatch), +/*9934*/ uint16(xSetOp), uint16(DIVSS), +/*9936*/ uint16(xReadSlashR), +/*9937*/ uint16(xArgXmm1), +/*9938*/ uint16(xArgXmm2M32), +/*9939*/ uint16(xMatch), +/*9940*/ uint16(xCondPrefix), 8, + 0xF3, 10030, + 0xF2, 10024, + 0x66, 10018, + 0x1F3, 10011, + 0x1F2, 10004, + 0x166, 9984, + 0x100, 9964, + 0x0, 9958, +/*9958*/ uint16(xSetOp), uint16(MAXPS), +/*9960*/ uint16(xReadSlashR), +/*9961*/ uint16(xArgXmm1), +/*9962*/ uint16(xArgXmm2M128), +/*9963*/ uint16(xMatch), +/*9964*/ uint16(xCondDataSize), 0, 0, 0, 9970, 9977, +/*9970*/ uint16(xSetOp), uint16(VMAXPS), +/*9972*/ uint16(xReadSlashR), +/*9973*/ uint16(xArgXmm1), +/*9974*/ uint16(xArgXmmV), +/*9975*/ uint16(xArgXmm2M128), +/*9976*/ uint16(xMatch), +/*9977*/ uint16(xSetOp), uint16(VMAXPS), +/*9979*/ uint16(xReadSlashR), +/*9980*/ uint16(xArgYmm1), +/*9981*/ uint16(xArgYmmV), +/*9982*/ uint16(xArgYmm2M256), +/*9983*/ uint16(xMatch), +/*9984*/ uint16(xCondDataSize), 0, 0, 0, 9990, 9997, +/*9990*/ uint16(xSetOp), uint16(VMAXPD), +/*9992*/ uint16(xReadSlashR), +/*9993*/ uint16(xArgXmm1), +/*9994*/ uint16(xArgXmmV), +/*9995*/ uint16(xArgXmm2M128), +/*9996*/ uint16(xMatch), +/*9997*/ uint16(xSetOp), uint16(VMAXPD), +/*9999*/ uint16(xReadSlashR), +/*10000*/ uint16(xArgYmm1), +/*10001*/ uint16(xArgYmmV), +/*10002*/ uint16(xArgYmm2M256), +/*10003*/ uint16(xMatch), +/*10004*/ uint16(xSetOp), uint16(VMAXSD), +/*10006*/ uint16(xReadSlashR), +/*10007*/ uint16(xArgXmm1), +/*10008*/ uint16(xArgXmmV), +/*10009*/ uint16(xArgXmm2M64), +/*10010*/ uint16(xMatch), +/*10011*/ uint16(xSetOp), uint16(VMAXSS), +/*10013*/ uint16(xReadSlashR), +/*10014*/ uint16(xArgXmm1), +/*10015*/ uint16(xArgXmmV), +/*10016*/ uint16(xArgXmm2M32), +/*10017*/ uint16(xMatch), +/*10018*/ uint16(xSetOp), uint16(MAXPD), +/*10020*/ uint16(xReadSlashR), +/*10021*/ uint16(xArgXmm1), +/*10022*/ uint16(xArgXmm2M128), +/*10023*/ uint16(xMatch), +/*10024*/ uint16(xSetOp), uint16(MAXSD), +/*10026*/ uint16(xReadSlashR), +/*10027*/ uint16(xArgXmm1), +/*10028*/ uint16(xArgXmm2M64), +/*10029*/ uint16(xMatch), +/*10030*/ uint16(xSetOp), uint16(MAXSS), +/*10032*/ uint16(xReadSlashR), +/*10033*/ uint16(xArgXmm1), +/*10034*/ uint16(xArgXmm2M32), +/*10035*/ uint16(xMatch), +/*10036*/ uint16(xCondPrefix), 3, + 0x66, 10070, + 0x166, 10050, + 0x0, 10044, +/*10044*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*10046*/ uint16(xReadSlashR), +/*10047*/ uint16(xArgMm), +/*10048*/ uint16(xArgMmM32), +/*10049*/ uint16(xMatch), +/*10050*/ uint16(xCondDataSize), 0, 0, 0, 10056, 10063, +/*10056*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*10058*/ uint16(xReadSlashR), +/*10059*/ uint16(xArgXmm1), +/*10060*/ uint16(xArgXmmV), +/*10061*/ uint16(xArgXmm2M128), +/*10062*/ uint16(xMatch), +/*10063*/ uint16(xSetOp), uint16(VPUNPCKLBW), +/*10065*/ uint16(xReadSlashR), +/*10066*/ uint16(xArgYmm1), +/*10067*/ uint16(xArgYmmV), +/*10068*/ uint16(xArgYmm2M256), +/*10069*/ uint16(xMatch), +/*10070*/ uint16(xSetOp), uint16(PUNPCKLBW), +/*10072*/ uint16(xReadSlashR), +/*10073*/ uint16(xArgXmm1), +/*10074*/ uint16(xArgXmm2M128), +/*10075*/ uint16(xMatch), +/*10076*/ uint16(xCondPrefix), 3, + 0x66, 10110, + 0x166, 10090, + 0x0, 10084, +/*10084*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*10086*/ uint16(xReadSlashR), +/*10087*/ uint16(xArgMm), +/*10088*/ uint16(xArgMmM32), +/*10089*/ uint16(xMatch), +/*10090*/ uint16(xCondDataSize), 0, 0, 0, 10096, 10103, +/*10096*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*10098*/ uint16(xReadSlashR), +/*10099*/ uint16(xArgXmm1), +/*10100*/ uint16(xArgXmmV), +/*10101*/ uint16(xArgXmm2M128), +/*10102*/ uint16(xMatch), +/*10103*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*10105*/ uint16(xReadSlashR), +/*10106*/ uint16(xArgYmm1), +/*10107*/ uint16(xArgYmmV), +/*10108*/ uint16(xArgYmm2M256), +/*10109*/ uint16(xMatch), +/*10110*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*10112*/ uint16(xReadSlashR), +/*10113*/ uint16(xArgXmm1), +/*10114*/ uint16(xArgXmm2M128), +/*10115*/ uint16(xMatch), +/*10116*/ uint16(xCondPrefix), 3, + 0x66, 10150, + 0x166, 10130, + 0x0, 10124, +/*10124*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*10126*/ uint16(xReadSlashR), +/*10127*/ uint16(xArgMm), +/*10128*/ uint16(xArgMmM32), +/*10129*/ uint16(xMatch), +/*10130*/ uint16(xCondDataSize), 0, 0, 0, 10136, 10143, +/*10136*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*10138*/ uint16(xReadSlashR), +/*10139*/ uint16(xArgXmm1), +/*10140*/ uint16(xArgXmmV), +/*10141*/ uint16(xArgXmm2M128), +/*10142*/ uint16(xMatch), +/*10143*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*10145*/ uint16(xReadSlashR), +/*10146*/ uint16(xArgYmm1), +/*10147*/ uint16(xArgYmmV), +/*10148*/ uint16(xArgYmm2M256), +/*10149*/ uint16(xMatch), +/*10150*/ uint16(xSetOp), uint16(PUNPCKLDQ), +/*10152*/ uint16(xReadSlashR), +/*10153*/ uint16(xArgXmm1), +/*10154*/ uint16(xArgXmm2M128), +/*10155*/ uint16(xMatch), +/*10156*/ uint16(xCondPrefix), 3, + 0x66, 10190, + 0x166, 10170, + 0x0, 10164, +/*10164*/ uint16(xSetOp), uint16(PACKSSWB), +/*10166*/ uint16(xReadSlashR), +/*10167*/ uint16(xArgMm1), +/*10168*/ uint16(xArgMm2M64), +/*10169*/ uint16(xMatch), +/*10170*/ uint16(xCondDataSize), 0, 0, 0, 10176, 10183, +/*10176*/ uint16(xSetOp), uint16(VPACKSSWB), +/*10178*/ uint16(xReadSlashR), +/*10179*/ uint16(xArgXmm1), +/*10180*/ uint16(xArgXmmV), +/*10181*/ uint16(xArgXmm2M128), +/*10182*/ uint16(xMatch), +/*10183*/ uint16(xSetOp), uint16(VPACKSSWB), /*10185*/ uint16(xReadSlashR), -/*10186*/ uint16(xArgXmm1), -/*10187*/ uint16(xArgXmmV), -/*10188*/ uint16(xArgXmm2M128), +/*10186*/ uint16(xArgYmm1), +/*10187*/ uint16(xArgYmmV), +/*10188*/ uint16(xArgYmm2M256), /*10189*/ uint16(xMatch), -/*10190*/ uint16(xSetOp), uint16(VADDPS), +/*10190*/ uint16(xSetOp), uint16(PACKSSWB), /*10192*/ uint16(xReadSlashR), -/*10193*/ uint16(xArgYmm1), -/*10194*/ uint16(xArgYmmV), -/*10195*/ uint16(xArgYmm2M256), -/*10196*/ uint16(xMatch), -/*10197*/ uint16(xCondDataSize), 0, 0, 0, 10203, 10210, -/*10203*/ uint16(xSetOp), uint16(VADDPD), -/*10205*/ uint16(xReadSlashR), -/*10206*/ uint16(xArgXmm1), -/*10207*/ uint16(xArgXmmV), -/*10208*/ uint16(xArgXmm2M128), +/*10193*/ uint16(xArgXmm1), +/*10194*/ uint16(xArgXmm2M128), +/*10195*/ uint16(xMatch), +/*10196*/ uint16(xCondPrefix), 3, + 0x66, 10230, + 0x166, 10210, + 0x0, 10204, +/*10204*/ uint16(xSetOp), uint16(PCMPGTB), +/*10206*/ uint16(xReadSlashR), +/*10207*/ uint16(xArgMm), +/*10208*/ uint16(xArgMmM64), /*10209*/ uint16(xMatch), -/*10210*/ uint16(xSetOp), uint16(VADDPD), -/*10212*/ uint16(xReadSlashR), -/*10213*/ uint16(xArgYmm1), -/*10214*/ uint16(xArgYmmV), -/*10215*/ uint16(xArgYmm2M256), -/*10216*/ uint16(xMatch), -/*10217*/ uint16(xSetOp), uint16(VADDSD), -/*10219*/ uint16(xReadSlashR), -/*10220*/ uint16(xArgXmm1), -/*10221*/ uint16(xArgXmmV), -/*10222*/ uint16(xArgXmm2M64), -/*10223*/ uint16(xMatch), -/*10224*/ uint16(xSetOp), uint16(VADDSS), -/*10226*/ uint16(xReadSlashR), -/*10227*/ uint16(xArgXmm1), -/*10228*/ uint16(xArgXmmV), -/*10229*/ uint16(xArgXmm2M32), -/*10230*/ uint16(xMatch), -/*10231*/ uint16(xCondPrefix), 4, - 0xF3, 10288, - 0xF2, 10281, - 0x66, 10261, - 0x0, 10241, -/*10241*/ uint16(xCondDataSize), 0, 0, 0, 10247, 10254, -/*10247*/ uint16(xSetOp), uint16(VADDPS), -/*10249*/ uint16(xReadSlashR), -/*10250*/ uint16(xArgXmm1), -/*10251*/ uint16(xArgXmmV), -/*10252*/ uint16(xArgXmm2M128), -/*10253*/ uint16(xMatch), -/*10254*/ uint16(xSetOp), uint16(VADDPS), -/*10256*/ uint16(xReadSlashR), -/*10257*/ uint16(xArgYmm1), -/*10258*/ uint16(xArgYmmV), -/*10259*/ uint16(xArgYmm2M256), -/*10260*/ uint16(xMatch), -/*10261*/ uint16(xCondDataSize), 0, 0, 0, 10267, 10274, -/*10267*/ uint16(xSetOp), uint16(VADDPD), -/*10269*/ uint16(xReadSlashR), -/*10270*/ uint16(xArgXmm1), -/*10271*/ uint16(xArgXmmV), -/*10272*/ uint16(xArgXmm2M128), -/*10273*/ uint16(xMatch), -/*10274*/ uint16(xSetOp), uint16(VADDPD), -/*10276*/ uint16(xReadSlashR), -/*10277*/ uint16(xArgYmm1), -/*10278*/ uint16(xArgYmmV), -/*10279*/ uint16(xArgYmm2M256), -/*10280*/ uint16(xMatch), -/*10281*/ uint16(xSetOp), uint16(VADDSD), -/*10283*/ uint16(xReadSlashR), -/*10284*/ uint16(xArgXmm1), -/*10285*/ uint16(xArgXmmV), -/*10286*/ uint16(xArgXmm2M64), -/*10287*/ uint16(xMatch), -/*10288*/ uint16(xSetOp), uint16(VADDSS), -/*10290*/ uint16(xReadSlashR), -/*10291*/ uint16(xArgXmm1), -/*10292*/ uint16(xArgXmmV), -/*10293*/ uint16(xArgXmm2M32), -/*10294*/ uint16(xMatch), -/*10295*/ uint16(xSetOp), uint16(ADDSD), -/*10297*/ uint16(xReadSlashR), -/*10298*/ uint16(xArgXmm1), -/*10299*/ uint16(xArgXmm2M64), -/*10300*/ uint16(xMatch), -/*10301*/ uint16(xSetOp), uint16(ADDSS), -/*10303*/ uint16(xReadSlashR), -/*10304*/ uint16(xArgXmm1), -/*10305*/ uint16(xArgXmm2M32), -/*10306*/ uint16(xMatch), -/*10307*/ uint16(xCondPrefix), 6, - 0xF3, 10467, - 0xF2, 10461, - 0xC5, 10397, - 0xC4, 10333, - 0x66, 10327, - 0x0, 10321, -/*10321*/ uint16(xSetOp), uint16(MULPS), -/*10323*/ uint16(xReadSlashR), -/*10324*/ uint16(xArgXmm1), -/*10325*/ uint16(xArgXmm2M128), -/*10326*/ uint16(xMatch), -/*10327*/ uint16(xSetOp), uint16(MULPD), -/*10329*/ uint16(xReadSlashR), -/*10330*/ uint16(xArgXmm1), -/*10331*/ uint16(xArgXmm2M128), -/*10332*/ uint16(xMatch), -/*10333*/ uint16(xCondPrefix), 4, - 0xF3, 10390, - 0xF2, 10383, - 0x66, 10363, - 0x0, 10343, -/*10343*/ uint16(xCondDataSize), 0, 0, 0, 10349, 10356, -/*10349*/ uint16(xSetOp), uint16(VMULPS), -/*10351*/ uint16(xReadSlashR), -/*10352*/ uint16(xArgXmm1), -/*10353*/ uint16(xArgXmmV), +/*10210*/ uint16(xCondDataSize), 0, 0, 0, 10216, 10223, +/*10216*/ uint16(xSetOp), uint16(VPCMPGTB), +/*10218*/ uint16(xReadSlashR), +/*10219*/ uint16(xArgXmm1), +/*10220*/ uint16(xArgXmmV), +/*10221*/ uint16(xArgXmm2M128), +/*10222*/ uint16(xMatch), +/*10223*/ uint16(xSetOp), uint16(VPCMPGTB), +/*10225*/ uint16(xReadSlashR), +/*10226*/ uint16(xArgYmm1), +/*10227*/ uint16(xArgYmmV), +/*10228*/ uint16(xArgYmm2M256), +/*10229*/ uint16(xMatch), +/*10230*/ uint16(xSetOp), uint16(PCMPGTB), +/*10232*/ uint16(xReadSlashR), +/*10233*/ uint16(xArgXmm1), +/*10234*/ uint16(xArgXmm2M128), +/*10235*/ uint16(xMatch), +/*10236*/ uint16(xCondPrefix), 3, + 0x66, 10270, + 0x166, 10250, + 0x0, 10244, +/*10244*/ uint16(xSetOp), uint16(PCMPGTW), +/*10246*/ uint16(xReadSlashR), +/*10247*/ uint16(xArgMm), +/*10248*/ uint16(xArgMmM64), +/*10249*/ uint16(xMatch), +/*10250*/ uint16(xCondDataSize), 0, 0, 0, 10256, 10263, +/*10256*/ uint16(xSetOp), uint16(VPCMPGTW), +/*10258*/ uint16(xReadSlashR), +/*10259*/ uint16(xArgXmm1), +/*10260*/ uint16(xArgXmmV), +/*10261*/ uint16(xArgXmm2M128), +/*10262*/ uint16(xMatch), +/*10263*/ uint16(xSetOp), uint16(VPCMPGTW), +/*10265*/ uint16(xReadSlashR), +/*10266*/ uint16(xArgYmm1), +/*10267*/ uint16(xArgYmmV), +/*10268*/ uint16(xArgYmm2M256), +/*10269*/ uint16(xMatch), +/*10270*/ uint16(xSetOp), uint16(PCMPGTW), +/*10272*/ uint16(xReadSlashR), +/*10273*/ uint16(xArgXmm1), +/*10274*/ uint16(xArgXmm2M128), +/*10275*/ uint16(xMatch), +/*10276*/ uint16(xCondPrefix), 3, + 0x66, 10310, + 0x166, 10290, + 0x0, 10284, +/*10284*/ uint16(xSetOp), uint16(PCMPGTD), +/*10286*/ uint16(xReadSlashR), +/*10287*/ uint16(xArgMm), +/*10288*/ uint16(xArgMmM64), +/*10289*/ uint16(xMatch), +/*10290*/ uint16(xCondDataSize), 0, 0, 0, 10296, 10303, +/*10296*/ uint16(xSetOp), uint16(VPCMPGTD), +/*10298*/ uint16(xReadSlashR), +/*10299*/ uint16(xArgXmm1), +/*10300*/ uint16(xArgXmmV), +/*10301*/ uint16(xArgXmm2M128), +/*10302*/ uint16(xMatch), +/*10303*/ uint16(xSetOp), uint16(VPCMPGTD), +/*10305*/ uint16(xReadSlashR), +/*10306*/ uint16(xArgYmm1), +/*10307*/ uint16(xArgYmmV), +/*10308*/ uint16(xArgYmm2M256), +/*10309*/ uint16(xMatch), +/*10310*/ uint16(xSetOp), uint16(PCMPGTD), +/*10312*/ uint16(xReadSlashR), +/*10313*/ uint16(xArgXmm1), +/*10314*/ uint16(xArgXmm2M128), +/*10315*/ uint16(xMatch), +/*10316*/ uint16(xCondPrefix), 3, + 0x66, 10350, + 0x166, 10330, + 0x0, 10324, +/*10324*/ uint16(xSetOp), uint16(PACKUSWB), +/*10326*/ uint16(xReadSlashR), +/*10327*/ uint16(xArgMm), +/*10328*/ uint16(xArgMmM64), +/*10329*/ uint16(xMatch), +/*10330*/ uint16(xCondDataSize), 0, 0, 0, 10336, 10343, +/*10336*/ uint16(xSetOp), uint16(VPACKUSWB), +/*10338*/ uint16(xReadSlashR), +/*10339*/ uint16(xArgXmm1), +/*10340*/ uint16(xArgXmmV), +/*10341*/ uint16(xArgXmm2M128), +/*10342*/ uint16(xMatch), +/*10343*/ uint16(xSetOp), uint16(VPACKUSWB), +/*10345*/ uint16(xReadSlashR), +/*10346*/ uint16(xArgYmm1), +/*10347*/ uint16(xArgYmmV), +/*10348*/ uint16(xArgYmm2M256), +/*10349*/ uint16(xMatch), +/*10350*/ uint16(xSetOp), uint16(PACKUSWB), +/*10352*/ uint16(xReadSlashR), +/*10353*/ uint16(xArgXmm1), /*10354*/ uint16(xArgXmm2M128), /*10355*/ uint16(xMatch), -/*10356*/ uint16(xSetOp), uint16(VMULPS), -/*10358*/ uint16(xReadSlashR), -/*10359*/ uint16(xArgYmm1), -/*10360*/ uint16(xArgYmmV), -/*10361*/ uint16(xArgYmm2M256), -/*10362*/ uint16(xMatch), -/*10363*/ uint16(xCondDataSize), 0, 0, 0, 10369, 10376, -/*10369*/ uint16(xSetOp), uint16(VMULPD), -/*10371*/ uint16(xReadSlashR), -/*10372*/ uint16(xArgXmm1), -/*10373*/ uint16(xArgXmmV), -/*10374*/ uint16(xArgXmm2M128), -/*10375*/ uint16(xMatch), -/*10376*/ uint16(xSetOp), uint16(VMULPD), +/*10356*/ uint16(xCondPrefix), 3, + 0x66, 10390, + 0x166, 10370, + 0x0, 10364, +/*10364*/ uint16(xSetOp), uint16(PUNPCKHBW), +/*10366*/ uint16(xReadSlashR), +/*10367*/ uint16(xArgMm), +/*10368*/ uint16(xArgMmM64), +/*10369*/ uint16(xMatch), +/*10370*/ uint16(xCondDataSize), 0, 0, 0, 10376, 10383, +/*10376*/ uint16(xSetOp), uint16(VPUNPCKHBW), /*10378*/ uint16(xReadSlashR), -/*10379*/ uint16(xArgYmm1), -/*10380*/ uint16(xArgYmmV), -/*10381*/ uint16(xArgYmm2M256), +/*10379*/ uint16(xArgXmm1), +/*10380*/ uint16(xArgXmmV), +/*10381*/ uint16(xArgXmm2M128), /*10382*/ uint16(xMatch), -/*10383*/ uint16(xSetOp), uint16(VMULSD), +/*10383*/ uint16(xSetOp), uint16(VPUNPCKHBW), /*10385*/ uint16(xReadSlashR), -/*10386*/ uint16(xArgXmm1), -/*10387*/ uint16(xArgXmmV), -/*10388*/ uint16(xArgXmm2M64), +/*10386*/ uint16(xArgYmm1), +/*10387*/ uint16(xArgYmmV), +/*10388*/ uint16(xArgYmm2M256), /*10389*/ uint16(xMatch), -/*10390*/ uint16(xSetOp), uint16(VMULSS), +/*10390*/ uint16(xSetOp), uint16(PUNPCKHBW), /*10392*/ uint16(xReadSlashR), /*10393*/ uint16(xArgXmm1), -/*10394*/ uint16(xArgXmmV), -/*10395*/ uint16(xArgXmm2M32), -/*10396*/ uint16(xMatch), -/*10397*/ uint16(xCondPrefix), 4, - 0xF3, 10454, - 0xF2, 10447, - 0x66, 10427, - 0x0, 10407, -/*10407*/ uint16(xCondDataSize), 0, 0, 0, 10413, 10420, -/*10413*/ uint16(xSetOp), uint16(VMULPS), -/*10415*/ uint16(xReadSlashR), -/*10416*/ uint16(xArgXmm1), -/*10417*/ uint16(xArgXmmV), -/*10418*/ uint16(xArgXmm2M128), -/*10419*/ uint16(xMatch), -/*10420*/ uint16(xSetOp), uint16(VMULPS), -/*10422*/ uint16(xReadSlashR), -/*10423*/ uint16(xArgYmm1), -/*10424*/ uint16(xArgYmmV), -/*10425*/ uint16(xArgYmm2M256), -/*10426*/ uint16(xMatch), -/*10427*/ uint16(xCondDataSize), 0, 0, 0, 10433, 10440, -/*10433*/ uint16(xSetOp), uint16(VMULPD), -/*10435*/ uint16(xReadSlashR), -/*10436*/ uint16(xArgXmm1), -/*10437*/ uint16(xArgXmmV), -/*10438*/ uint16(xArgXmm2M128), -/*10439*/ uint16(xMatch), -/*10440*/ uint16(xSetOp), uint16(VMULPD), -/*10442*/ uint16(xReadSlashR), -/*10443*/ uint16(xArgYmm1), -/*10444*/ uint16(xArgYmmV), -/*10445*/ uint16(xArgYmm2M256), -/*10446*/ uint16(xMatch), -/*10447*/ uint16(xSetOp), uint16(VMULSD), -/*10449*/ uint16(xReadSlashR), -/*10450*/ uint16(xArgXmm1), -/*10451*/ uint16(xArgXmmV), -/*10452*/ uint16(xArgXmm2M64), -/*10453*/ uint16(xMatch), -/*10454*/ uint16(xSetOp), uint16(VMULSS), -/*10456*/ uint16(xReadSlashR), -/*10457*/ uint16(xArgXmm1), -/*10458*/ uint16(xArgXmmV), -/*10459*/ uint16(xArgXmm2M32), -/*10460*/ uint16(xMatch), -/*10461*/ uint16(xSetOp), uint16(MULSD), -/*10463*/ uint16(xReadSlashR), -/*10464*/ uint16(xArgXmm1), -/*10465*/ uint16(xArgXmm2M64), -/*10466*/ uint16(xMatch), -/*10467*/ uint16(xSetOp), uint16(MULSS), -/*10469*/ uint16(xReadSlashR), -/*10470*/ uint16(xArgXmm1), -/*10471*/ uint16(xArgXmm2M32), -/*10472*/ uint16(xMatch), -/*10473*/ uint16(xCondPrefix), 6, - 0xF3, 10625, - 0xF2, 10619, - 0xC5, 10559, - 0xC4, 10499, - 0x66, 10493, - 0x0, 10487, -/*10487*/ uint16(xSetOp), uint16(CVTPS2PD), -/*10489*/ uint16(xReadSlashR), -/*10490*/ uint16(xArgXmm1), -/*10491*/ uint16(xArgXmm2M64), -/*10492*/ uint16(xMatch), -/*10493*/ uint16(xSetOp), uint16(CVTPD2PS), -/*10495*/ uint16(xReadSlashR), -/*10496*/ uint16(xArgXmm1), -/*10497*/ uint16(xArgXmm2M128), -/*10498*/ uint16(xMatch), -/*10499*/ uint16(xCondPrefix), 4, - 0xF3, 10552, - 0xF2, 10545, - 0x66, 10527, - 0x0, 10509, -/*10509*/ uint16(xCondDataSize), 0, 0, 0, 10515, 10521, -/*10515*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10517*/ uint16(xReadSlashR), -/*10518*/ uint16(xArgXmm1), -/*10519*/ uint16(xArgXmm2M64), -/*10520*/ uint16(xMatch), -/*10521*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10523*/ uint16(xReadSlashR), -/*10524*/ uint16(xArgYmm1), -/*10525*/ uint16(xArgXmm2M128), -/*10526*/ uint16(xMatch), -/*10527*/ uint16(xCondDataSize), 0, 0, 0, 10533, 10539, -/*10533*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10535*/ uint16(xReadSlashR), -/*10536*/ uint16(xArgXmm1), -/*10537*/ uint16(xArgXmm2M128), -/*10538*/ uint16(xMatch), -/*10539*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10541*/ uint16(xReadSlashR), -/*10542*/ uint16(xArgXmm1), -/*10543*/ uint16(xArgYmm2M256), -/*10544*/ uint16(xMatch), -/*10545*/ uint16(xSetOp), uint16(VCVTSD2SS), -/*10547*/ uint16(xReadSlashR), -/*10548*/ uint16(xArgXmm1), -/*10549*/ uint16(xArgXmmV), -/*10550*/ uint16(xArgXmm2M64), -/*10551*/ uint16(xMatch), -/*10552*/ uint16(xSetOp), uint16(VCVTSS2SD), -/*10554*/ uint16(xReadSlashR), -/*10555*/ uint16(xArgXmm1), -/*10556*/ uint16(xArgXmmV), -/*10557*/ uint16(xArgXmm2M32), -/*10558*/ uint16(xMatch), -/*10559*/ uint16(xCondPrefix), 4, - 0xF3, 10612, - 0xF2, 10605, - 0x66, 10587, - 0x0, 10569, -/*10569*/ uint16(xCondDataSize), 0, 0, 0, 10575, 10581, -/*10575*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10577*/ uint16(xReadSlashR), -/*10578*/ uint16(xArgXmm1), -/*10579*/ uint16(xArgXmm2M64), -/*10580*/ uint16(xMatch), -/*10581*/ uint16(xSetOp), uint16(VCVTPS2PD), -/*10583*/ uint16(xReadSlashR), -/*10584*/ uint16(xArgYmm1), -/*10585*/ uint16(xArgXmm2M128), -/*10586*/ uint16(xMatch), -/*10587*/ uint16(xCondDataSize), 0, 0, 0, 10593, 10599, -/*10593*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10595*/ uint16(xReadSlashR), -/*10596*/ uint16(xArgXmm1), -/*10597*/ uint16(xArgXmm2M128), -/*10598*/ uint16(xMatch), -/*10599*/ uint16(xSetOp), uint16(VCVTPD2PS), -/*10601*/ uint16(xReadSlashR), -/*10602*/ uint16(xArgXmm1), -/*10603*/ uint16(xArgYmm2M256), -/*10604*/ uint16(xMatch), -/*10605*/ uint16(xSetOp), uint16(VCVTSD2SS), -/*10607*/ uint16(xReadSlashR), -/*10608*/ uint16(xArgXmm1), -/*10609*/ uint16(xArgXmmV), -/*10610*/ uint16(xArgXmm2M64), -/*10611*/ uint16(xMatch), -/*10612*/ uint16(xSetOp), uint16(VCVTSS2SD), -/*10614*/ uint16(xReadSlashR), -/*10615*/ uint16(xArgXmm1), -/*10616*/ uint16(xArgXmmV), -/*10617*/ uint16(xArgXmm2M32), -/*10618*/ uint16(xMatch), -/*10619*/ uint16(xSetOp), uint16(CVTSD2SS), -/*10621*/ uint16(xReadSlashR), -/*10622*/ uint16(xArgXmm1), -/*10623*/ uint16(xArgXmm2M64), -/*10624*/ uint16(xMatch), -/*10625*/ uint16(xSetOp), uint16(CVTSS2SD), -/*10627*/ uint16(xReadSlashR), -/*10628*/ uint16(xArgXmm1), -/*10629*/ uint16(xArgXmm2M32), -/*10630*/ uint16(xMatch), -/*10631*/ uint16(xCondPrefix), 5, - 0xF3, 10779, - 0xC5, 10717, - 0xC4, 10655, - 0x66, 10649, - 0x0, 10643, -/*10643*/ uint16(xSetOp), uint16(CVTDQ2PS), -/*10645*/ uint16(xReadSlashR), -/*10646*/ uint16(xArgXmm1), -/*10647*/ uint16(xArgXmm2M128), -/*10648*/ uint16(xMatch), -/*10649*/ uint16(xSetOp), uint16(CVTPS2DQ), -/*10651*/ uint16(xReadSlashR), -/*10652*/ uint16(xArgXmm1), -/*10653*/ uint16(xArgXmm2M128), -/*10654*/ uint16(xMatch), -/*10655*/ uint16(xCondPrefix), 3, - 0xF3, 10699, - 0x66, 10681, - 0x0, 10663, -/*10663*/ uint16(xCondDataSize), 0, 0, 0, 10669, 10675, -/*10669*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10671*/ uint16(xReadSlashR), -/*10672*/ uint16(xArgXmm1), -/*10673*/ uint16(xArgXmm2M128), -/*10674*/ uint16(xMatch), -/*10675*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10677*/ uint16(xReadSlashR), -/*10678*/ uint16(xArgYmm1), -/*10679*/ uint16(xArgYmm2M256), -/*10680*/ uint16(xMatch), -/*10681*/ uint16(xCondDataSize), 0, 0, 0, 10687, 10693, -/*10687*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10689*/ uint16(xReadSlashR), -/*10690*/ uint16(xArgXmm1), -/*10691*/ uint16(xArgXmm2M128), -/*10692*/ uint16(xMatch), -/*10693*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10695*/ uint16(xReadSlashR), -/*10696*/ uint16(xArgYmm1), -/*10697*/ uint16(xArgYmm2M256), -/*10698*/ uint16(xMatch), -/*10699*/ uint16(xCondDataSize), 0, 0, 0, 10705, 10711, -/*10705*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10707*/ uint16(xReadSlashR), -/*10708*/ uint16(xArgXmm1), -/*10709*/ uint16(xArgXmm2M128), -/*10710*/ uint16(xMatch), -/*10711*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10713*/ uint16(xReadSlashR), -/*10714*/ uint16(xArgYmm1), -/*10715*/ uint16(xArgYmm2M256), -/*10716*/ uint16(xMatch), -/*10717*/ uint16(xCondPrefix), 3, - 0xF3, 10761, - 0x66, 10743, - 0x0, 10725, -/*10725*/ uint16(xCondDataSize), 0, 0, 0, 10731, 10737, -/*10731*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10733*/ uint16(xReadSlashR), -/*10734*/ uint16(xArgXmm1), -/*10735*/ uint16(xArgXmm2M128), -/*10736*/ uint16(xMatch), -/*10737*/ uint16(xSetOp), uint16(VCVTDQ2PS), -/*10739*/ uint16(xReadSlashR), -/*10740*/ uint16(xArgYmm1), -/*10741*/ uint16(xArgYmm2M256), -/*10742*/ uint16(xMatch), -/*10743*/ uint16(xCondDataSize), 0, 0, 0, 10749, 10755, -/*10749*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10751*/ uint16(xReadSlashR), -/*10752*/ uint16(xArgXmm1), -/*10753*/ uint16(xArgXmm2M128), -/*10754*/ uint16(xMatch), -/*10755*/ uint16(xSetOp), uint16(VCVTPS2DQ), -/*10757*/ uint16(xReadSlashR), -/*10758*/ uint16(xArgYmm1), -/*10759*/ uint16(xArgYmm2M256), -/*10760*/ uint16(xMatch), -/*10761*/ uint16(xCondDataSize), 0, 0, 0, 10767, 10773, -/*10767*/ uint16(xSetOp), uint16(VCVTTPS2DQ), +/*10394*/ uint16(xArgXmm2M128), +/*10395*/ uint16(xMatch), +/*10396*/ uint16(xCondPrefix), 3, + 0x66, 10430, + 0x166, 10410, + 0x0, 10404, +/*10404*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*10406*/ uint16(xReadSlashR), +/*10407*/ uint16(xArgMm), +/*10408*/ uint16(xArgMmM64), +/*10409*/ uint16(xMatch), +/*10410*/ uint16(xCondDataSize), 0, 0, 0, 10416, 10423, +/*10416*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*10418*/ uint16(xReadSlashR), +/*10419*/ uint16(xArgXmm1), +/*10420*/ uint16(xArgXmmV), +/*10421*/ uint16(xArgXmm2M128), +/*10422*/ uint16(xMatch), +/*10423*/ uint16(xSetOp), uint16(VPUNPCKHWD), +/*10425*/ uint16(xReadSlashR), +/*10426*/ uint16(xArgYmm1), +/*10427*/ uint16(xArgYmmV), +/*10428*/ uint16(xArgYmm2M256), +/*10429*/ uint16(xMatch), +/*10430*/ uint16(xSetOp), uint16(PUNPCKHWD), +/*10432*/ uint16(xReadSlashR), +/*10433*/ uint16(xArgXmm1), +/*10434*/ uint16(xArgXmm2M128), +/*10435*/ uint16(xMatch), +/*10436*/ uint16(xCondPrefix), 3, + 0x66, 10470, + 0x166, 10450, + 0x0, 10444, +/*10444*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*10446*/ uint16(xReadSlashR), +/*10447*/ uint16(xArgMm), +/*10448*/ uint16(xArgMmM64), +/*10449*/ uint16(xMatch), +/*10450*/ uint16(xCondDataSize), 0, 0, 0, 10456, 10463, +/*10456*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*10458*/ uint16(xReadSlashR), +/*10459*/ uint16(xArgXmm1), +/*10460*/ uint16(xArgXmmV), +/*10461*/ uint16(xArgXmm2M128), +/*10462*/ uint16(xMatch), +/*10463*/ uint16(xSetOp), uint16(VPUNPCKHDQ), +/*10465*/ uint16(xReadSlashR), +/*10466*/ uint16(xArgYmm1), +/*10467*/ uint16(xArgYmmV), +/*10468*/ uint16(xArgYmm2M256), +/*10469*/ uint16(xMatch), +/*10470*/ uint16(xSetOp), uint16(PUNPCKHDQ), +/*10472*/ uint16(xReadSlashR), +/*10473*/ uint16(xArgXmm1), +/*10474*/ uint16(xArgXmm2M128), +/*10475*/ uint16(xMatch), +/*10476*/ uint16(xCondPrefix), 3, + 0x66, 10510, + 0x166, 10490, + 0x0, 10484, +/*10484*/ uint16(xSetOp), uint16(PACKSSDW), +/*10486*/ uint16(xReadSlashR), +/*10487*/ uint16(xArgMm1), +/*10488*/ uint16(xArgMm2M64), +/*10489*/ uint16(xMatch), +/*10490*/ uint16(xCondDataSize), 0, 0, 0, 10496, 10503, +/*10496*/ uint16(xSetOp), uint16(VPACKSSDW), +/*10498*/ uint16(xReadSlashR), +/*10499*/ uint16(xArgXmm1), +/*10500*/ uint16(xArgXmmV), +/*10501*/ uint16(xArgXmm2M128), +/*10502*/ uint16(xMatch), +/*10503*/ uint16(xSetOp), uint16(VPACKSSDW), +/*10505*/ uint16(xReadSlashR), +/*10506*/ uint16(xArgYmm1), +/*10507*/ uint16(xArgYmmV), +/*10508*/ uint16(xArgYmm2M256), +/*10509*/ uint16(xMatch), +/*10510*/ uint16(xSetOp), uint16(PACKSSDW), +/*10512*/ uint16(xReadSlashR), +/*10513*/ uint16(xArgXmm1), +/*10514*/ uint16(xArgXmm2M128), +/*10515*/ uint16(xMatch), +/*10516*/ uint16(xCondPrefix), 2, + 0x66, 10542, + 0x166, 10522, +/*10522*/ uint16(xCondDataSize), 0, 0, 0, 10528, 10535, +/*10528*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*10530*/ uint16(xReadSlashR), +/*10531*/ uint16(xArgXmm1), +/*10532*/ uint16(xArgXmmV), +/*10533*/ uint16(xArgXmm2M128), +/*10534*/ uint16(xMatch), +/*10535*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*10537*/ uint16(xReadSlashR), +/*10538*/ uint16(xArgYmm1), +/*10539*/ uint16(xArgYmmV), +/*10540*/ uint16(xArgYmm2M256), +/*10541*/ uint16(xMatch), +/*10542*/ uint16(xSetOp), uint16(PUNPCKLQDQ), +/*10544*/ uint16(xReadSlashR), +/*10545*/ uint16(xArgXmm1), +/*10546*/ uint16(xArgXmm2M128), +/*10547*/ uint16(xMatch), +/*10548*/ uint16(xCondPrefix), 2, + 0x66, 10574, + 0x166, 10554, +/*10554*/ uint16(xCondDataSize), 0, 0, 0, 10560, 10567, +/*10560*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*10562*/ uint16(xReadSlashR), +/*10563*/ uint16(xArgXmm1), +/*10564*/ uint16(xArgXmmV), +/*10565*/ uint16(xArgXmm2M128), +/*10566*/ uint16(xMatch), +/*10567*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*10569*/ uint16(xReadSlashR), +/*10570*/ uint16(xArgYmm1), +/*10571*/ uint16(xArgYmmV), +/*10572*/ uint16(xArgYmm2M256), +/*10573*/ uint16(xMatch), +/*10574*/ uint16(xSetOp), uint16(PUNPCKHQDQ), +/*10576*/ uint16(xReadSlashR), +/*10577*/ uint16(xArgXmm1), +/*10578*/ uint16(xArgXmm2M128), +/*10579*/ uint16(xMatch), +/*10580*/ uint16(xCondIs64), 10583, 10639, +/*10583*/ uint16(xCondPrefix), 3, + 0x66, 10621, + 0x266, 10609, + 0x0, 10591, +/*10591*/ uint16(xCondDataSize), 10597, 10603, 0, 0, 0, +/*10597*/ uint16(xSetOp), uint16(MOVD), +/*10599*/ uint16(xReadSlashR), +/*10600*/ uint16(xArgMm), +/*10601*/ uint16(xArgRM32), +/*10602*/ uint16(xMatch), +/*10603*/ uint16(xSetOp), uint16(MOVD), +/*10605*/ uint16(xReadSlashR), +/*10606*/ uint16(xArgMm), +/*10607*/ uint16(xArgRM32), +/*10608*/ uint16(xMatch), +/*10609*/ uint16(xCondDataSize), 0, 0, 0, 10615, 0, +/*10615*/ uint16(xSetOp), uint16(VMOVD), +/*10617*/ uint16(xReadSlashR), +/*10618*/ uint16(xArgXmm1), +/*10619*/ uint16(xArgRM32), +/*10620*/ uint16(xMatch), +/*10621*/ uint16(xCondDataSize), 10627, 10633, 0, 0, 0, +/*10627*/ uint16(xSetOp), uint16(MOVD), +/*10629*/ uint16(xReadSlashR), +/*10630*/ uint16(xArgXmm), +/*10631*/ uint16(xArgRM32), +/*10632*/ uint16(xMatch), +/*10633*/ uint16(xSetOp), uint16(MOVD), +/*10635*/ uint16(xReadSlashR), +/*10636*/ uint16(xArgXmm), +/*10637*/ uint16(xArgRM32), +/*10638*/ uint16(xMatch), +/*10639*/ uint16(xCondPrefix), 4, + 0x66, 10673, + 0x366, 10661, + 0x266, 10609, + 0x0, 10649, +/*10649*/ uint16(xCondDataSize), 10597, 10603, 10655, 0, 0, +/*10655*/ uint16(xSetOp), uint16(MOVQ), +/*10657*/ uint16(xReadSlashR), +/*10658*/ uint16(xArgMm), +/*10659*/ uint16(xArgRM64), +/*10660*/ uint16(xMatch), +/*10661*/ uint16(xCondDataSize), 0, 0, 0, 10667, 0, +/*10667*/ uint16(xSetOp), uint16(VMOVQ), +/*10669*/ uint16(xReadSlashR), +/*10670*/ uint16(xArgXmm1), +/*10671*/ uint16(xArgRM64), +/*10672*/ uint16(xMatch), +/*10673*/ uint16(xCondDataSize), 10627, 10633, 10679, 0, 0, +/*10679*/ uint16(xSetOp), uint16(MOVQ), +/*10681*/ uint16(xReadSlashR), +/*10682*/ uint16(xArgXmm), +/*10683*/ uint16(xArgRM64), +/*10684*/ uint16(xMatch), +/*10685*/ uint16(xCondPrefix), 5, + 0xF3, 10745, + 0x66, 10739, + 0x1F3, 10721, + 0x166, 10703, + 0x0, 10697, +/*10697*/ uint16(xSetOp), uint16(MOVQ), +/*10699*/ uint16(xReadSlashR), +/*10700*/ uint16(xArgMm), +/*10701*/ uint16(xArgMmM64), +/*10702*/ uint16(xMatch), +/*10703*/ uint16(xCondDataSize), 0, 0, 0, 10709, 10715, +/*10709*/ uint16(xSetOp), uint16(VMOVDQA), +/*10711*/ uint16(xReadSlashR), +/*10712*/ uint16(xArgXmm1), +/*10713*/ uint16(xArgXmm2M128), +/*10714*/ uint16(xMatch), +/*10715*/ uint16(xSetOp), uint16(VMOVDQA), +/*10717*/ uint16(xReadSlashR), +/*10718*/ uint16(xArgYmm1), +/*10719*/ uint16(xArgYmm2M256), +/*10720*/ uint16(xMatch), +/*10721*/ uint16(xCondDataSize), 0, 0, 0, 10727, 10733, +/*10727*/ uint16(xSetOp), uint16(VMOVDQU), +/*10729*/ uint16(xReadSlashR), +/*10730*/ uint16(xArgXmm1), +/*10731*/ uint16(xArgXmm2M128), +/*10732*/ uint16(xMatch), +/*10733*/ uint16(xSetOp), uint16(VMOVDQU), +/*10735*/ uint16(xReadSlashR), +/*10736*/ uint16(xArgYmm1), +/*10737*/ uint16(xArgYmm2M256), +/*10738*/ uint16(xMatch), +/*10739*/ uint16(xSetOp), uint16(MOVDQA), +/*10741*/ uint16(xReadSlashR), +/*10742*/ uint16(xArgXmm1), +/*10743*/ uint16(xArgXmm2M128), +/*10744*/ uint16(xMatch), +/*10745*/ uint16(xSetOp), uint16(MOVDQU), +/*10747*/ uint16(xReadSlashR), +/*10748*/ uint16(xArgXmm1), +/*10749*/ uint16(xArgXmm2M128), +/*10750*/ uint16(xMatch), +/*10751*/ uint16(xCondPrefix), 7, + 0xF3, 10857, + 0xF2, 10849, + 0x66, 10841, + 0x1F3, 10819, + 0x1F2, 10797, + 0x166, 10775, + 0x0, 10767, +/*10767*/ uint16(xSetOp), uint16(PSHUFW), /*10769*/ uint16(xReadSlashR), -/*10770*/ uint16(xArgXmm1), -/*10771*/ uint16(xArgXmm2M128), -/*10772*/ uint16(xMatch), -/*10773*/ uint16(xSetOp), uint16(VCVTTPS2DQ), -/*10775*/ uint16(xReadSlashR), -/*10776*/ uint16(xArgYmm1), -/*10777*/ uint16(xArgYmm2M256), -/*10778*/ uint16(xMatch), -/*10779*/ uint16(xSetOp), uint16(CVTTPS2DQ), -/*10781*/ uint16(xReadSlashR), -/*10782*/ uint16(xArgXmm1), -/*10783*/ uint16(xArgXmm2M128), -/*10784*/ uint16(xMatch), -/*10785*/ uint16(xCondPrefix), 6, - 0xF3, 10945, - 0xF2, 10939, - 0xC5, 10875, - 0xC4, 10811, - 0x66, 10805, - 0x0, 10799, -/*10799*/ uint16(xSetOp), uint16(SUBPS), -/*10801*/ uint16(xReadSlashR), -/*10802*/ uint16(xArgXmm1), -/*10803*/ uint16(xArgXmm2M128), -/*10804*/ uint16(xMatch), -/*10805*/ uint16(xSetOp), uint16(SUBPD), -/*10807*/ uint16(xReadSlashR), -/*10808*/ uint16(xArgXmm1), -/*10809*/ uint16(xArgXmm2M128), +/*10770*/ uint16(xReadIb), +/*10771*/ uint16(xArgMm1), +/*10772*/ uint16(xArgMm2M64), +/*10773*/ uint16(xArgImm8u), +/*10774*/ uint16(xMatch), +/*10775*/ uint16(xCondDataSize), 0, 0, 0, 10781, 10789, +/*10781*/ uint16(xSetOp), uint16(VPSHUFD), +/*10783*/ uint16(xReadSlashR), +/*10784*/ uint16(xReadIb), +/*10785*/ uint16(xArgXmm1), +/*10786*/ uint16(xArgXmm2M128), +/*10787*/ uint16(xArgImm8), +/*10788*/ uint16(xMatch), +/*10789*/ uint16(xSetOp), uint16(VPSHUFD), +/*10791*/ uint16(xReadSlashR), +/*10792*/ uint16(xReadIb), +/*10793*/ uint16(xArgYmm1), +/*10794*/ uint16(xArgYmm2M256), +/*10795*/ uint16(xArgImm8), +/*10796*/ uint16(xMatch), +/*10797*/ uint16(xCondDataSize), 0, 0, 0, 10803, 10811, +/*10803*/ uint16(xSetOp), uint16(VPSHUFLW), +/*10805*/ uint16(xReadSlashR), +/*10806*/ uint16(xReadIb), +/*10807*/ uint16(xArgXmm1), +/*10808*/ uint16(xArgXmm2M128), +/*10809*/ uint16(xArgImm8), /*10810*/ uint16(xMatch), -/*10811*/ uint16(xCondPrefix), 4, - 0xF3, 10868, - 0xF2, 10861, - 0x66, 10841, - 0x0, 10821, -/*10821*/ uint16(xCondDataSize), 0, 0, 0, 10827, 10834, -/*10827*/ uint16(xSetOp), uint16(VSUBPS), -/*10829*/ uint16(xReadSlashR), -/*10830*/ uint16(xArgXmm1), -/*10831*/ uint16(xArgXmmV), -/*10832*/ uint16(xArgXmm2M128), -/*10833*/ uint16(xMatch), -/*10834*/ uint16(xSetOp), uint16(VSUBPS), -/*10836*/ uint16(xReadSlashR), +/*10811*/ uint16(xSetOp), uint16(VPSHUFLW), +/*10813*/ uint16(xReadSlashR), +/*10814*/ uint16(xReadIb), +/*10815*/ uint16(xArgYmm1), +/*10816*/ uint16(xArgYmm2M256), +/*10817*/ uint16(xArgImm8), +/*10818*/ uint16(xMatch), +/*10819*/ uint16(xCondDataSize), 0, 0, 0, 10825, 10833, +/*10825*/ uint16(xSetOp), uint16(VPSHUFHW), +/*10827*/ uint16(xReadSlashR), +/*10828*/ uint16(xReadIb), +/*10829*/ uint16(xArgXmm1), +/*10830*/ uint16(xArgXmm2M128), +/*10831*/ uint16(xArgImm8), +/*10832*/ uint16(xMatch), +/*10833*/ uint16(xSetOp), uint16(VPSHUFHW), +/*10835*/ uint16(xReadSlashR), +/*10836*/ uint16(xReadIb), /*10837*/ uint16(xArgYmm1), -/*10838*/ uint16(xArgYmmV), -/*10839*/ uint16(xArgYmm2M256), +/*10838*/ uint16(xArgYmm2M256), +/*10839*/ uint16(xArgImm8), /*10840*/ uint16(xMatch), -/*10841*/ uint16(xCondDataSize), 0, 0, 0, 10847, 10854, -/*10847*/ uint16(xSetOp), uint16(VSUBPD), -/*10849*/ uint16(xReadSlashR), -/*10850*/ uint16(xArgXmm1), -/*10851*/ uint16(xArgXmmV), -/*10852*/ uint16(xArgXmm2M128), -/*10853*/ uint16(xMatch), -/*10854*/ uint16(xSetOp), uint16(VSUBPD), -/*10856*/ uint16(xReadSlashR), -/*10857*/ uint16(xArgYmm1), -/*10858*/ uint16(xArgYmmV), -/*10859*/ uint16(xArgYmm2M256), -/*10860*/ uint16(xMatch), -/*10861*/ uint16(xSetOp), uint16(VSUBSD), -/*10863*/ uint16(xReadSlashR), -/*10864*/ uint16(xArgXmm1), -/*10865*/ uint16(xArgXmmV), -/*10866*/ uint16(xArgXmm2M64), -/*10867*/ uint16(xMatch), -/*10868*/ uint16(xSetOp), uint16(VSUBSS), -/*10870*/ uint16(xReadSlashR), -/*10871*/ uint16(xArgXmm1), -/*10872*/ uint16(xArgXmmV), -/*10873*/ uint16(xArgXmm2M32), -/*10874*/ uint16(xMatch), -/*10875*/ uint16(xCondPrefix), 4, - 0xF3, 10932, - 0xF2, 10925, - 0x66, 10905, - 0x0, 10885, -/*10885*/ uint16(xCondDataSize), 0, 0, 0, 10891, 10898, -/*10891*/ uint16(xSetOp), uint16(VSUBPS), -/*10893*/ uint16(xReadSlashR), -/*10894*/ uint16(xArgXmm1), -/*10895*/ uint16(xArgXmmV), -/*10896*/ uint16(xArgXmm2M128), -/*10897*/ uint16(xMatch), -/*10898*/ uint16(xSetOp), uint16(VSUBPS), -/*10900*/ uint16(xReadSlashR), -/*10901*/ uint16(xArgYmm1), -/*10902*/ uint16(xArgYmmV), -/*10903*/ uint16(xArgYmm2M256), -/*10904*/ uint16(xMatch), -/*10905*/ uint16(xCondDataSize), 0, 0, 0, 10911, 10918, -/*10911*/ uint16(xSetOp), uint16(VSUBPD), -/*10913*/ uint16(xReadSlashR), -/*10914*/ uint16(xArgXmm1), -/*10915*/ uint16(xArgXmmV), -/*10916*/ uint16(xArgXmm2M128), -/*10917*/ uint16(xMatch), -/*10918*/ uint16(xSetOp), uint16(VSUBPD), -/*10920*/ uint16(xReadSlashR), -/*10921*/ uint16(xArgYmm1), -/*10922*/ uint16(xArgYmmV), -/*10923*/ uint16(xArgYmm2M256), -/*10924*/ uint16(xMatch), -/*10925*/ uint16(xSetOp), uint16(VSUBSD), -/*10927*/ uint16(xReadSlashR), -/*10928*/ uint16(xArgXmm1), -/*10929*/ uint16(xArgXmmV), -/*10930*/ uint16(xArgXmm2M64), -/*10931*/ uint16(xMatch), -/*10932*/ uint16(xSetOp), uint16(VSUBSS), -/*10934*/ uint16(xReadSlashR), -/*10935*/ uint16(xArgXmm1), -/*10936*/ uint16(xArgXmmV), -/*10937*/ uint16(xArgXmm2M32), -/*10938*/ uint16(xMatch), -/*10939*/ uint16(xSetOp), uint16(SUBSD), -/*10941*/ uint16(xReadSlashR), -/*10942*/ uint16(xArgXmm1), -/*10943*/ uint16(xArgXmm2M64), -/*10944*/ uint16(xMatch), -/*10945*/ uint16(xSetOp), uint16(SUBSS), -/*10947*/ uint16(xReadSlashR), -/*10948*/ uint16(xArgXmm1), -/*10949*/ uint16(xArgXmm2M32), -/*10950*/ uint16(xMatch), -/*10951*/ uint16(xCondPrefix), 6, - 0xF3, 11111, - 0xF2, 11105, - 0xC5, 11041, - 0xC4, 10977, - 0x66, 10971, - 0x0, 10965, -/*10965*/ uint16(xSetOp), uint16(MINPS), -/*10967*/ uint16(xReadSlashR), -/*10968*/ uint16(xArgXmm1), -/*10969*/ uint16(xArgXmm2M128), -/*10970*/ uint16(xMatch), -/*10971*/ uint16(xSetOp), uint16(MINPD), -/*10973*/ uint16(xReadSlashR), -/*10974*/ uint16(xArgXmm1), -/*10975*/ uint16(xArgXmm2M128), -/*10976*/ uint16(xMatch), -/*10977*/ uint16(xCondPrefix), 4, - 0xF3, 11034, - 0xF2, 11027, - 0x66, 11007, - 0x0, 10987, -/*10987*/ uint16(xCondDataSize), 0, 0, 0, 10993, 11000, -/*10993*/ uint16(xSetOp), uint16(VMINPS), -/*10995*/ uint16(xReadSlashR), -/*10996*/ uint16(xArgXmm1), -/*10997*/ uint16(xArgXmmV), -/*10998*/ uint16(xArgXmm2M128), -/*10999*/ uint16(xMatch), -/*11000*/ uint16(xSetOp), uint16(VMINPS), -/*11002*/ uint16(xReadSlashR), -/*11003*/ uint16(xArgYmm1), -/*11004*/ uint16(xArgYmmV), -/*11005*/ uint16(xArgYmm2M256), -/*11006*/ uint16(xMatch), -/*11007*/ uint16(xCondDataSize), 0, 0, 0, 11013, 11020, -/*11013*/ uint16(xSetOp), uint16(VMINPD), -/*11015*/ uint16(xReadSlashR), -/*11016*/ uint16(xArgXmm1), -/*11017*/ uint16(xArgXmmV), -/*11018*/ uint16(xArgXmm2M128), -/*11019*/ uint16(xMatch), -/*11020*/ uint16(xSetOp), uint16(VMINPD), -/*11022*/ uint16(xReadSlashR), -/*11023*/ uint16(xArgYmm1), -/*11024*/ uint16(xArgYmmV), -/*11025*/ uint16(xArgYmm2M256), -/*11026*/ uint16(xMatch), -/*11027*/ uint16(xSetOp), uint16(VMINSD), -/*11029*/ uint16(xReadSlashR), -/*11030*/ uint16(xArgXmm1), -/*11031*/ uint16(xArgXmmV), -/*11032*/ uint16(xArgXmm2M64), -/*11033*/ uint16(xMatch), -/*11034*/ uint16(xSetOp), uint16(VMINSS), -/*11036*/ uint16(xReadSlashR), -/*11037*/ uint16(xArgXmm1), -/*11038*/ uint16(xArgXmmV), -/*11039*/ uint16(xArgXmm2M32), -/*11040*/ uint16(xMatch), -/*11041*/ uint16(xCondPrefix), 4, - 0xF3, 11098, - 0xF2, 11091, - 0x66, 11071, - 0x0, 11051, -/*11051*/ uint16(xCondDataSize), 0, 0, 0, 11057, 11064, -/*11057*/ uint16(xSetOp), uint16(VMINPS), -/*11059*/ uint16(xReadSlashR), -/*11060*/ uint16(xArgXmm1), -/*11061*/ uint16(xArgXmmV), -/*11062*/ uint16(xArgXmm2M128), -/*11063*/ uint16(xMatch), -/*11064*/ uint16(xSetOp), uint16(VMINPS), -/*11066*/ uint16(xReadSlashR), -/*11067*/ uint16(xArgYmm1), -/*11068*/ uint16(xArgYmmV), -/*11069*/ uint16(xArgYmm2M256), +/*10841*/ uint16(xSetOp), uint16(PSHUFD), +/*10843*/ uint16(xReadSlashR), +/*10844*/ uint16(xReadIb), +/*10845*/ uint16(xArgXmm1), +/*10846*/ uint16(xArgXmm2M128), +/*10847*/ uint16(xArgImm8u), +/*10848*/ uint16(xMatch), +/*10849*/ uint16(xSetOp), uint16(PSHUFLW), +/*10851*/ uint16(xReadSlashR), +/*10852*/ uint16(xReadIb), +/*10853*/ uint16(xArgXmm1), +/*10854*/ uint16(xArgXmm2M128), +/*10855*/ uint16(xArgImm8u), +/*10856*/ uint16(xMatch), +/*10857*/ uint16(xSetOp), uint16(PSHUFHW), +/*10859*/ uint16(xReadSlashR), +/*10860*/ uint16(xReadIb), +/*10861*/ uint16(xArgXmm1), +/*10862*/ uint16(xArgXmm2M128), +/*10863*/ uint16(xArgImm8u), +/*10864*/ uint16(xMatch), +/*10865*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 10874, // 2 + 0, // 3 + 10920, // 4 + 0, // 5 + 10966, // 6 + 0, // 7 +/*10874*/ uint16(xCondPrefix), 3, + 0x66, 10914, + 0x166, 10888, + 0x0, 10882, +/*10882*/ uint16(xSetOp), uint16(PSRLW), +/*10884*/ uint16(xReadIb), +/*10885*/ uint16(xArgMm2), +/*10886*/ uint16(xArgImm8u), +/*10887*/ uint16(xMatch), +/*10888*/ uint16(xCondDataSize), 0, 0, 0, 10894, 10904, +/*10894*/ uint16(xCondIsMem), 10897, 0, +/*10897*/ uint16(xSetOp), uint16(VPSRLW), +/*10899*/ uint16(xReadIb), +/*10900*/ uint16(xArgXmmV), +/*10901*/ uint16(xArgXmm2), +/*10902*/ uint16(xArgImm8), +/*10903*/ uint16(xMatch), +/*10904*/ uint16(xCondIsMem), 10907, 0, +/*10907*/ uint16(xSetOp), uint16(VPSRLW), +/*10909*/ uint16(xReadIb), +/*10910*/ uint16(xArgYmmV), +/*10911*/ uint16(xArgYmm2), +/*10912*/ uint16(xArgImm8), +/*10913*/ uint16(xMatch), +/*10914*/ uint16(xSetOp), uint16(PSRLW), +/*10916*/ uint16(xReadIb), +/*10917*/ uint16(xArgXmm2), +/*10918*/ uint16(xArgImm8u), +/*10919*/ uint16(xMatch), +/*10920*/ uint16(xCondPrefix), 3, + 0x66, 10960, + 0x166, 10934, + 0x0, 10928, +/*10928*/ uint16(xSetOp), uint16(PSRAW), +/*10930*/ uint16(xReadIb), +/*10931*/ uint16(xArgMm2), +/*10932*/ uint16(xArgImm8u), +/*10933*/ uint16(xMatch), +/*10934*/ uint16(xCondDataSize), 0, 0, 0, 10940, 10950, +/*10940*/ uint16(xCondIsMem), 10943, 0, +/*10943*/ uint16(xSetOp), uint16(VPSRAW), +/*10945*/ uint16(xReadIb), +/*10946*/ uint16(xArgXmmV), +/*10947*/ uint16(xArgXmm2), +/*10948*/ uint16(xArgImm8), +/*10949*/ uint16(xMatch), +/*10950*/ uint16(xCondIsMem), 10953, 0, +/*10953*/ uint16(xSetOp), uint16(VPSRAW), +/*10955*/ uint16(xReadIb), +/*10956*/ uint16(xArgYmmV), +/*10957*/ uint16(xArgYmm2), +/*10958*/ uint16(xArgImm8), +/*10959*/ uint16(xMatch), +/*10960*/ uint16(xSetOp), uint16(PSRAW), +/*10962*/ uint16(xReadIb), +/*10963*/ uint16(xArgXmm2), +/*10964*/ uint16(xArgImm8u), +/*10965*/ uint16(xMatch), +/*10966*/ uint16(xCondPrefix), 3, + 0x66, 11006, + 0x166, 10980, + 0x0, 10974, +/*10974*/ uint16(xSetOp), uint16(PSLLW), +/*10976*/ uint16(xReadIb), +/*10977*/ uint16(xArgMm2), +/*10978*/ uint16(xArgImm8u), +/*10979*/ uint16(xMatch), +/*10980*/ uint16(xCondDataSize), 0, 0, 0, 10986, 10996, +/*10986*/ uint16(xCondIsMem), 10989, 0, +/*10989*/ uint16(xSetOp), uint16(VPSLLW), +/*10991*/ uint16(xReadIb), +/*10992*/ uint16(xArgXmmV), +/*10993*/ uint16(xArgXmm2), +/*10994*/ uint16(xArgImm8), +/*10995*/ uint16(xMatch), +/*10996*/ uint16(xCondIsMem), 10999, 0, +/*10999*/ uint16(xSetOp), uint16(VPSLLW), +/*11001*/ uint16(xReadIb), +/*11002*/ uint16(xArgYmmV), +/*11003*/ uint16(xArgYmm2), +/*11004*/ uint16(xArgImm8), +/*11005*/ uint16(xMatch), +/*11006*/ uint16(xSetOp), uint16(PSLLW), +/*11008*/ uint16(xReadIb), +/*11009*/ uint16(xArgXmm2), +/*11010*/ uint16(xArgImm8u), +/*11011*/ uint16(xMatch), +/*11012*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 11021, // 2 + 0, // 3 + 11057, // 4 + 0, // 5 + 11103, // 6 + 0, // 7 +/*11021*/ uint16(xCondPrefix), 3, + 0x66, 11051, + 0x166, 11035, + 0x0, 11029, +/*11029*/ uint16(xSetOp), uint16(PSRLD), +/*11031*/ uint16(xReadIb), +/*11032*/ uint16(xArgMm2), +/*11033*/ uint16(xArgImm8u), +/*11034*/ uint16(xMatch), +/*11035*/ uint16(xCondDataSize), 0, 0, 0, 11041, 0, +/*11041*/ uint16(xCondIsMem), 11044, 0, +/*11044*/ uint16(xSetOp), uint16(VPSRLD), +/*11046*/ uint16(xReadIb), +/*11047*/ uint16(xArgXmmV), +/*11048*/ uint16(xArgXmm2), +/*11049*/ uint16(xArgImm8), +/*11050*/ uint16(xMatch), +/*11051*/ uint16(xSetOp), uint16(PSRLD), +/*11053*/ uint16(xReadIb), +/*11054*/ uint16(xArgXmm2), +/*11055*/ uint16(xArgImm8u), +/*11056*/ uint16(xMatch), +/*11057*/ uint16(xCondPrefix), 3, + 0x66, 11097, + 0x166, 11071, + 0x0, 11065, +/*11065*/ uint16(xSetOp), uint16(PSRAD), +/*11067*/ uint16(xReadIb), +/*11068*/ uint16(xArgMm2), +/*11069*/ uint16(xArgImm8u), /*11070*/ uint16(xMatch), -/*11071*/ uint16(xCondDataSize), 0, 0, 0, 11077, 11084, -/*11077*/ uint16(xSetOp), uint16(VMINPD), -/*11079*/ uint16(xReadSlashR), -/*11080*/ uint16(xArgXmm1), -/*11081*/ uint16(xArgXmmV), -/*11082*/ uint16(xArgXmm2M128), -/*11083*/ uint16(xMatch), -/*11084*/ uint16(xSetOp), uint16(VMINPD), -/*11086*/ uint16(xReadSlashR), -/*11087*/ uint16(xArgYmm1), -/*11088*/ uint16(xArgYmmV), -/*11089*/ uint16(xArgYmm2M256), -/*11090*/ uint16(xMatch), -/*11091*/ uint16(xSetOp), uint16(VMINSD), -/*11093*/ uint16(xReadSlashR), -/*11094*/ uint16(xArgXmm1), -/*11095*/ uint16(xArgXmmV), -/*11096*/ uint16(xArgXmm2M64), -/*11097*/ uint16(xMatch), -/*11098*/ uint16(xSetOp), uint16(VMINSS), -/*11100*/ uint16(xReadSlashR), -/*11101*/ uint16(xArgXmm1), -/*11102*/ uint16(xArgXmmV), -/*11103*/ uint16(xArgXmm2M32), -/*11104*/ uint16(xMatch), -/*11105*/ uint16(xSetOp), uint16(MINSD), -/*11107*/ uint16(xReadSlashR), -/*11108*/ uint16(xArgXmm1), -/*11109*/ uint16(xArgXmm2M64), -/*11110*/ uint16(xMatch), -/*11111*/ uint16(xSetOp), uint16(MINSS), -/*11113*/ uint16(xReadSlashR), -/*11114*/ uint16(xArgXmm1), -/*11115*/ uint16(xArgXmm2M32), +/*11071*/ uint16(xCondDataSize), 0, 0, 0, 11077, 11087, +/*11077*/ uint16(xCondIsMem), 11080, 0, +/*11080*/ uint16(xSetOp), uint16(VPSRAD), +/*11082*/ uint16(xReadIb), +/*11083*/ uint16(xArgXmmV), +/*11084*/ uint16(xArgXmm2), +/*11085*/ uint16(xArgImm8), +/*11086*/ uint16(xMatch), +/*11087*/ uint16(xCondIsMem), 11090, 0, +/*11090*/ uint16(xSetOp), uint16(VPSRAD), +/*11092*/ uint16(xReadIb), +/*11093*/ uint16(xArgYmmV), +/*11094*/ uint16(xArgYmm2), +/*11095*/ uint16(xArgImm8), +/*11096*/ uint16(xMatch), +/*11097*/ uint16(xSetOp), uint16(PSRAD), +/*11099*/ uint16(xReadIb), +/*11100*/ uint16(xArgXmm2), +/*11101*/ uint16(xArgImm8u), +/*11102*/ uint16(xMatch), +/*11103*/ uint16(xCondPrefix), 3, + 0x66, 11133, + 0x166, 11117, + 0x0, 11111, +/*11111*/ uint16(xSetOp), uint16(PSLLD), +/*11113*/ uint16(xReadIb), +/*11114*/ uint16(xArgMm2), +/*11115*/ uint16(xArgImm8u), /*11116*/ uint16(xMatch), -/*11117*/ uint16(xCondPrefix), 6, - 0xF3, 11277, - 0xF2, 11271, - 0xC5, 11207, - 0xC4, 11143, - 0x66, 11137, - 0x0, 11131, -/*11131*/ uint16(xSetOp), uint16(DIVPS), -/*11133*/ uint16(xReadSlashR), -/*11134*/ uint16(xArgXmm1), -/*11135*/ uint16(xArgXmm2M128), -/*11136*/ uint16(xMatch), -/*11137*/ uint16(xSetOp), uint16(DIVPD), -/*11139*/ uint16(xReadSlashR), -/*11140*/ uint16(xArgXmm1), -/*11141*/ uint16(xArgXmm2M128), -/*11142*/ uint16(xMatch), -/*11143*/ uint16(xCondPrefix), 4, - 0xF3, 11200, - 0xF2, 11193, - 0x66, 11173, - 0x0, 11153, -/*11153*/ uint16(xCondDataSize), 0, 0, 0, 11159, 11166, -/*11159*/ uint16(xSetOp), uint16(VDIVPS), -/*11161*/ uint16(xReadSlashR), -/*11162*/ uint16(xArgXmm1), -/*11163*/ uint16(xArgXmmV), -/*11164*/ uint16(xArgXmm2M128), -/*11165*/ uint16(xMatch), -/*11166*/ uint16(xSetOp), uint16(VDIVPS), -/*11168*/ uint16(xReadSlashR), -/*11169*/ uint16(xArgYmm1), -/*11170*/ uint16(xArgYmmV), -/*11171*/ uint16(xArgYmm2M256), -/*11172*/ uint16(xMatch), -/*11173*/ uint16(xCondDataSize), 0, 0, 0, 11179, 11186, -/*11179*/ uint16(xSetOp), uint16(VDIVPD), -/*11181*/ uint16(xReadSlashR), -/*11182*/ uint16(xArgXmm1), -/*11183*/ uint16(xArgXmmV), -/*11184*/ uint16(xArgXmm2M128), -/*11185*/ uint16(xMatch), -/*11186*/ uint16(xSetOp), uint16(VDIVPD), -/*11188*/ uint16(xReadSlashR), -/*11189*/ uint16(xArgYmm1), -/*11190*/ uint16(xArgYmmV), -/*11191*/ uint16(xArgYmm2M256), -/*11192*/ uint16(xMatch), -/*11193*/ uint16(xSetOp), uint16(VDIVSD), -/*11195*/ uint16(xReadSlashR), -/*11196*/ uint16(xArgXmm1), -/*11197*/ uint16(xArgXmmV), -/*11198*/ uint16(xArgXmm2M64), -/*11199*/ uint16(xMatch), -/*11200*/ uint16(xSetOp), uint16(VDIVSS), -/*11202*/ uint16(xReadSlashR), -/*11203*/ uint16(xArgXmm1), -/*11204*/ uint16(xArgXmmV), -/*11205*/ uint16(xArgXmm2M32), -/*11206*/ uint16(xMatch), -/*11207*/ uint16(xCondPrefix), 4, - 0xF3, 11264, - 0xF2, 11257, - 0x66, 11237, - 0x0, 11217, -/*11217*/ uint16(xCondDataSize), 0, 0, 0, 11223, 11230, -/*11223*/ uint16(xSetOp), uint16(VDIVPS), -/*11225*/ uint16(xReadSlashR), -/*11226*/ uint16(xArgXmm1), -/*11227*/ uint16(xArgXmmV), -/*11228*/ uint16(xArgXmm2M128), -/*11229*/ uint16(xMatch), -/*11230*/ uint16(xSetOp), uint16(VDIVPS), -/*11232*/ uint16(xReadSlashR), -/*11233*/ uint16(xArgYmm1), -/*11234*/ uint16(xArgYmmV), -/*11235*/ uint16(xArgYmm2M256), -/*11236*/ uint16(xMatch), -/*11237*/ uint16(xCondDataSize), 0, 0, 0, 11243, 11250, -/*11243*/ uint16(xSetOp), uint16(VDIVPD), -/*11245*/ uint16(xReadSlashR), -/*11246*/ uint16(xArgXmm1), -/*11247*/ uint16(xArgXmmV), -/*11248*/ uint16(xArgXmm2M128), -/*11249*/ uint16(xMatch), -/*11250*/ uint16(xSetOp), uint16(VDIVPD), -/*11252*/ uint16(xReadSlashR), -/*11253*/ uint16(xArgYmm1), -/*11254*/ uint16(xArgYmmV), -/*11255*/ uint16(xArgYmm2M256), -/*11256*/ uint16(xMatch), -/*11257*/ uint16(xSetOp), uint16(VDIVSD), -/*11259*/ uint16(xReadSlashR), -/*11260*/ uint16(xArgXmm1), -/*11261*/ uint16(xArgXmmV), -/*11262*/ uint16(xArgXmm2M64), -/*11263*/ uint16(xMatch), -/*11264*/ uint16(xSetOp), uint16(VDIVSS), -/*11266*/ uint16(xReadSlashR), -/*11267*/ uint16(xArgXmm1), -/*11268*/ uint16(xArgXmmV), -/*11269*/ uint16(xArgXmm2M32), -/*11270*/ uint16(xMatch), -/*11271*/ uint16(xSetOp), uint16(DIVSD), -/*11273*/ uint16(xReadSlashR), -/*11274*/ uint16(xArgXmm1), -/*11275*/ uint16(xArgXmm2M64), -/*11276*/ uint16(xMatch), -/*11277*/ uint16(xSetOp), uint16(DIVSS), -/*11279*/ uint16(xReadSlashR), -/*11280*/ uint16(xArgXmm1), -/*11281*/ uint16(xArgXmm2M32), -/*11282*/ uint16(xMatch), -/*11283*/ uint16(xCondPrefix), 6, - 0xF3, 11443, - 0xF2, 11437, - 0xC5, 11373, - 0xC4, 11309, - 0x66, 11303, - 0x0, 11297, -/*11297*/ uint16(xSetOp), uint16(MAXPS), -/*11299*/ uint16(xReadSlashR), -/*11300*/ uint16(xArgXmm1), -/*11301*/ uint16(xArgXmm2M128), -/*11302*/ uint16(xMatch), -/*11303*/ uint16(xSetOp), uint16(MAXPD), -/*11305*/ uint16(xReadSlashR), -/*11306*/ uint16(xArgXmm1), -/*11307*/ uint16(xArgXmm2M128), -/*11308*/ uint16(xMatch), -/*11309*/ uint16(xCondPrefix), 4, - 0xF3, 11366, - 0xF2, 11359, - 0x66, 11339, - 0x0, 11319, -/*11319*/ uint16(xCondDataSize), 0, 0, 0, 11325, 11332, -/*11325*/ uint16(xSetOp), uint16(VMAXPS), -/*11327*/ uint16(xReadSlashR), -/*11328*/ uint16(xArgXmm1), -/*11329*/ uint16(xArgXmmV), -/*11330*/ uint16(xArgXmm2M128), -/*11331*/ uint16(xMatch), -/*11332*/ uint16(xSetOp), uint16(VMAXPS), -/*11334*/ uint16(xReadSlashR), -/*11335*/ uint16(xArgYmm1), -/*11336*/ uint16(xArgYmmV), -/*11337*/ uint16(xArgYmm2M256), -/*11338*/ uint16(xMatch), -/*11339*/ uint16(xCondDataSize), 0, 0, 0, 11345, 11352, -/*11345*/ uint16(xSetOp), uint16(VMAXPD), -/*11347*/ uint16(xReadSlashR), -/*11348*/ uint16(xArgXmm1), -/*11349*/ uint16(xArgXmmV), -/*11350*/ uint16(xArgXmm2M128), -/*11351*/ uint16(xMatch), -/*11352*/ uint16(xSetOp), uint16(VMAXPD), -/*11354*/ uint16(xReadSlashR), -/*11355*/ uint16(xArgYmm1), -/*11356*/ uint16(xArgYmmV), -/*11357*/ uint16(xArgYmm2M256), -/*11358*/ uint16(xMatch), -/*11359*/ uint16(xSetOp), uint16(VMAXSD), -/*11361*/ uint16(xReadSlashR), -/*11362*/ uint16(xArgXmm1), -/*11363*/ uint16(xArgXmmV), -/*11364*/ uint16(xArgXmm2M64), -/*11365*/ uint16(xMatch), -/*11366*/ uint16(xSetOp), uint16(VMAXSS), -/*11368*/ uint16(xReadSlashR), -/*11369*/ uint16(xArgXmm1), -/*11370*/ uint16(xArgXmmV), -/*11371*/ uint16(xArgXmm2M32), -/*11372*/ uint16(xMatch), -/*11373*/ uint16(xCondPrefix), 4, - 0xF3, 11430, - 0xF2, 11423, - 0x66, 11403, - 0x0, 11383, -/*11383*/ uint16(xCondDataSize), 0, 0, 0, 11389, 11396, -/*11389*/ uint16(xSetOp), uint16(VMAXPS), -/*11391*/ uint16(xReadSlashR), -/*11392*/ uint16(xArgXmm1), -/*11393*/ uint16(xArgXmmV), -/*11394*/ uint16(xArgXmm2M128), -/*11395*/ uint16(xMatch), -/*11396*/ uint16(xSetOp), uint16(VMAXPS), +/*11117*/ uint16(xCondDataSize), 0, 0, 0, 11123, 0, +/*11123*/ uint16(xCondIsMem), 11126, 0, +/*11126*/ uint16(xSetOp), uint16(VPSLLD), +/*11128*/ uint16(xReadIb), +/*11129*/ uint16(xArgXmmV), +/*11130*/ uint16(xArgXmm2), +/*11131*/ uint16(xArgImm8), +/*11132*/ uint16(xMatch), +/*11133*/ uint16(xSetOp), uint16(PSLLD), +/*11135*/ uint16(xReadIb), +/*11136*/ uint16(xArgXmm2), +/*11137*/ uint16(xArgImm8u), +/*11138*/ uint16(xMatch), +/*11139*/ uint16(xCondSlashR), + 0, // 0 + 0, // 1 + 11148, // 2 + 11184, // 3 + 0, // 4 + 0, // 5 + 11222, // 6 + 11258, // 7 +/*11148*/ uint16(xCondPrefix), 3, + 0x66, 11178, + 0x166, 11162, + 0x0, 11156, +/*11156*/ uint16(xSetOp), uint16(PSRLQ), +/*11158*/ uint16(xReadIb), +/*11159*/ uint16(xArgMm2), +/*11160*/ uint16(xArgImm8u), +/*11161*/ uint16(xMatch), +/*11162*/ uint16(xCondDataSize), 0, 0, 0, 11168, 0, +/*11168*/ uint16(xCondIsMem), 11171, 0, +/*11171*/ uint16(xSetOp), uint16(VPSRLQ), +/*11173*/ uint16(xReadIb), +/*11174*/ uint16(xArgXmmV), +/*11175*/ uint16(xArgXmm2), +/*11176*/ uint16(xArgImm8), +/*11177*/ uint16(xMatch), +/*11178*/ uint16(xSetOp), uint16(PSRLQ), +/*11180*/ uint16(xReadIb), +/*11181*/ uint16(xArgXmm2), +/*11182*/ uint16(xArgImm8u), +/*11183*/ uint16(xMatch), +/*11184*/ uint16(xCondPrefix), 2, + 0x66, 11216, + 0x166, 11190, +/*11190*/ uint16(xCondDataSize), 0, 0, 0, 11196, 11206, +/*11196*/ uint16(xCondIsMem), 11199, 0, +/*11199*/ uint16(xSetOp), uint16(VPSRLDQ), +/*11201*/ uint16(xReadIb), +/*11202*/ uint16(xArgXmmV), +/*11203*/ uint16(xArgXmm2), +/*11204*/ uint16(xArgImm8), +/*11205*/ uint16(xMatch), +/*11206*/ uint16(xCondIsMem), 11209, 0, +/*11209*/ uint16(xSetOp), uint16(VPSRLDQ), +/*11211*/ uint16(xReadIb), +/*11212*/ uint16(xArgYmmV), +/*11213*/ uint16(xArgYmm2), +/*11214*/ uint16(xArgImm8), +/*11215*/ uint16(xMatch), +/*11216*/ uint16(xSetOp), uint16(PSRLDQ), +/*11218*/ uint16(xReadIb), +/*11219*/ uint16(xArgXmm2), +/*11220*/ uint16(xArgImm8u), +/*11221*/ uint16(xMatch), +/*11222*/ uint16(xCondPrefix), 3, + 0x66, 11252, + 0x166, 11236, + 0x0, 11230, +/*11230*/ uint16(xSetOp), uint16(PSLLQ), +/*11232*/ uint16(xReadIb), +/*11233*/ uint16(xArgMm2), +/*11234*/ uint16(xArgImm8u), +/*11235*/ uint16(xMatch), +/*11236*/ uint16(xCondDataSize), 0, 0, 0, 11242, 0, +/*11242*/ uint16(xCondIsMem), 11245, 0, +/*11245*/ uint16(xSetOp), uint16(VPSLLQ), +/*11247*/ uint16(xReadIb), +/*11248*/ uint16(xArgXmmV), +/*11249*/ uint16(xArgXmm2), +/*11250*/ uint16(xArgImm8), +/*11251*/ uint16(xMatch), +/*11252*/ uint16(xSetOp), uint16(PSLLQ), +/*11254*/ uint16(xReadIb), +/*11255*/ uint16(xArgXmm2), +/*11256*/ uint16(xArgImm8u), +/*11257*/ uint16(xMatch), +/*11258*/ uint16(xCondPrefix), 2, + 0x66, 11290, + 0x166, 11264, +/*11264*/ uint16(xCondDataSize), 0, 0, 0, 11270, 11280, +/*11270*/ uint16(xCondIsMem), 11273, 0, +/*11273*/ uint16(xSetOp), uint16(VPSLLDQ), +/*11275*/ uint16(xReadIb), +/*11276*/ uint16(xArgXmmV), +/*11277*/ uint16(xArgXmm2), +/*11278*/ uint16(xArgImm8), +/*11279*/ uint16(xMatch), +/*11280*/ uint16(xCondIsMem), 11283, 0, +/*11283*/ uint16(xSetOp), uint16(VPSLLDQ), +/*11285*/ uint16(xReadIb), +/*11286*/ uint16(xArgYmmV), +/*11287*/ uint16(xArgYmm2), +/*11288*/ uint16(xArgImm8), +/*11289*/ uint16(xMatch), +/*11290*/ uint16(xSetOp), uint16(PSLLDQ), +/*11292*/ uint16(xReadIb), +/*11293*/ uint16(xArgXmm2), +/*11294*/ uint16(xArgImm8u), +/*11295*/ uint16(xMatch), +/*11296*/ uint16(xCondPrefix), 3, + 0x66, 11330, + 0x166, 11310, + 0x0, 11304, +/*11304*/ uint16(xSetOp), uint16(PCMPEQB), +/*11306*/ uint16(xReadSlashR), +/*11307*/ uint16(xArgMm), +/*11308*/ uint16(xArgMmM64), +/*11309*/ uint16(xMatch), +/*11310*/ uint16(xCondDataSize), 0, 0, 0, 11316, 11323, +/*11316*/ uint16(xSetOp), uint16(VPCMPEQB), +/*11318*/ uint16(xReadSlashR), +/*11319*/ uint16(xArgXmm1), +/*11320*/ uint16(xArgXmmV), +/*11321*/ uint16(xArgXmm2M128), +/*11322*/ uint16(xMatch), +/*11323*/ uint16(xSetOp), uint16(VPCMPEQB), +/*11325*/ uint16(xReadSlashR), +/*11326*/ uint16(xArgYmm1), +/*11327*/ uint16(xArgYmmV), +/*11328*/ uint16(xArgYmm2M256), +/*11329*/ uint16(xMatch), +/*11330*/ uint16(xSetOp), uint16(PCMPEQB), +/*11332*/ uint16(xReadSlashR), +/*11333*/ uint16(xArgXmm1), +/*11334*/ uint16(xArgXmm2M128), +/*11335*/ uint16(xMatch), +/*11336*/ uint16(xCondPrefix), 3, + 0x66, 11370, + 0x166, 11350, + 0x0, 11344, +/*11344*/ uint16(xSetOp), uint16(PCMPEQW), +/*11346*/ uint16(xReadSlashR), +/*11347*/ uint16(xArgMm), +/*11348*/ uint16(xArgMmM64), +/*11349*/ uint16(xMatch), +/*11350*/ uint16(xCondDataSize), 0, 0, 0, 11356, 11363, +/*11356*/ uint16(xSetOp), uint16(VPCMPEQW), +/*11358*/ uint16(xReadSlashR), +/*11359*/ uint16(xArgXmm1), +/*11360*/ uint16(xArgXmmV), +/*11361*/ uint16(xArgXmm2M128), +/*11362*/ uint16(xMatch), +/*11363*/ uint16(xSetOp), uint16(VPCMPEQW), +/*11365*/ uint16(xReadSlashR), +/*11366*/ uint16(xArgYmm1), +/*11367*/ uint16(xArgYmmV), +/*11368*/ uint16(xArgYmm2M256), +/*11369*/ uint16(xMatch), +/*11370*/ uint16(xSetOp), uint16(PCMPEQW), +/*11372*/ uint16(xReadSlashR), +/*11373*/ uint16(xArgXmm1), +/*11374*/ uint16(xArgXmm2M128), +/*11375*/ uint16(xMatch), +/*11376*/ uint16(xCondPrefix), 3, + 0x66, 11410, + 0x166, 11390, + 0x0, 11384, +/*11384*/ uint16(xSetOp), uint16(PCMPEQD), +/*11386*/ uint16(xReadSlashR), +/*11387*/ uint16(xArgMm), +/*11388*/ uint16(xArgMmM64), +/*11389*/ uint16(xMatch), +/*11390*/ uint16(xCondDataSize), 0, 0, 0, 11396, 11403, +/*11396*/ uint16(xSetOp), uint16(VPCMPEQD), /*11398*/ uint16(xReadSlashR), -/*11399*/ uint16(xArgYmm1), -/*11400*/ uint16(xArgYmmV), -/*11401*/ uint16(xArgYmm2M256), +/*11399*/ uint16(xArgXmm1), +/*11400*/ uint16(xArgXmmV), +/*11401*/ uint16(xArgXmm2M128), /*11402*/ uint16(xMatch), -/*11403*/ uint16(xCondDataSize), 0, 0, 0, 11409, 11416, -/*11409*/ uint16(xSetOp), uint16(VMAXPD), -/*11411*/ uint16(xReadSlashR), -/*11412*/ uint16(xArgXmm1), -/*11413*/ uint16(xArgXmmV), +/*11403*/ uint16(xSetOp), uint16(VPCMPEQD), +/*11405*/ uint16(xReadSlashR), +/*11406*/ uint16(xArgYmm1), +/*11407*/ uint16(xArgYmmV), +/*11408*/ uint16(xArgYmm2M256), +/*11409*/ uint16(xMatch), +/*11410*/ uint16(xSetOp), uint16(PCMPEQD), +/*11412*/ uint16(xReadSlashR), +/*11413*/ uint16(xArgXmm1), /*11414*/ uint16(xArgXmm2M128), /*11415*/ uint16(xMatch), -/*11416*/ uint16(xSetOp), uint16(VMAXPD), -/*11418*/ uint16(xReadSlashR), -/*11419*/ uint16(xArgYmm1), -/*11420*/ uint16(xArgYmmV), -/*11421*/ uint16(xArgYmm2M256), -/*11422*/ uint16(xMatch), -/*11423*/ uint16(xSetOp), uint16(VMAXSD), -/*11425*/ uint16(xReadSlashR), -/*11426*/ uint16(xArgXmm1), -/*11427*/ uint16(xArgXmmV), -/*11428*/ uint16(xArgXmm2M64), -/*11429*/ uint16(xMatch), -/*11430*/ uint16(xSetOp), uint16(VMAXSS), -/*11432*/ uint16(xReadSlashR), -/*11433*/ uint16(xArgXmm1), -/*11434*/ uint16(xArgXmmV), -/*11435*/ uint16(xArgXmm2M32), +/*11416*/ uint16(xCondPrefix), 2, + 0x100, 11425, + 0x0, 11422, +/*11422*/ uint16(xSetOp), uint16(EMMS), +/*11424*/ uint16(xMatch), +/*11425*/ uint16(xCondDataSize), 0, 0, 0, 11431, 11434, +/*11431*/ uint16(xSetOp), uint16(VZEROUPPER), +/*11433*/ uint16(xMatch), +/*11434*/ uint16(xSetOp), uint16(VZEROALL), /*11436*/ uint16(xMatch), -/*11437*/ uint16(xSetOp), uint16(MAXSD), -/*11439*/ uint16(xReadSlashR), -/*11440*/ uint16(xArgXmm1), -/*11441*/ uint16(xArgXmm2M64), -/*11442*/ uint16(xMatch), -/*11443*/ uint16(xSetOp), uint16(MAXSS), -/*11445*/ uint16(xReadSlashR), -/*11446*/ uint16(xArgXmm1), -/*11447*/ uint16(xArgXmm2M32), -/*11448*/ uint16(xMatch), -/*11449*/ uint16(xCondPrefix), 4, - 0xC5, 11495, - 0xC4, 11471, - 0x66, 11465, - 0x0, 11459, -/*11459*/ uint16(xSetOp), uint16(PUNPCKLBW), -/*11461*/ uint16(xReadSlashR), -/*11462*/ uint16(xArgMm), -/*11463*/ uint16(xArgMmM32), -/*11464*/ uint16(xMatch), -/*11465*/ uint16(xSetOp), uint16(PUNPCKLBW), -/*11467*/ uint16(xReadSlashR), -/*11468*/ uint16(xArgXmm1), -/*11469*/ uint16(xArgXmm2M128), -/*11470*/ uint16(xMatch), -/*11471*/ uint16(xCondPrefix), 1, - 0x66, 11475, -/*11475*/ uint16(xCondDataSize), 0, 0, 0, 11481, 11488, -/*11481*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11483*/ uint16(xReadSlashR), -/*11484*/ uint16(xArgXmm1), -/*11485*/ uint16(xArgXmmV), -/*11486*/ uint16(xArgXmm2M128), -/*11487*/ uint16(xMatch), -/*11488*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11490*/ uint16(xReadSlashR), -/*11491*/ uint16(xArgYmm1), -/*11492*/ uint16(xArgYmmV), -/*11493*/ uint16(xArgYmm2M256), -/*11494*/ uint16(xMatch), -/*11495*/ uint16(xCondPrefix), 1, - 0x66, 11499, -/*11499*/ uint16(xCondDataSize), 0, 0, 0, 11505, 11512, -/*11505*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11507*/ uint16(xReadSlashR), -/*11508*/ uint16(xArgXmm1), -/*11509*/ uint16(xArgXmmV), -/*11510*/ uint16(xArgXmm2M128), -/*11511*/ uint16(xMatch), -/*11512*/ uint16(xSetOp), uint16(VPUNPCKLBW), -/*11514*/ uint16(xReadSlashR), -/*11515*/ uint16(xArgYmm1), -/*11516*/ uint16(xArgYmmV), -/*11517*/ uint16(xArgYmm2M256), -/*11518*/ uint16(xMatch), -/*11519*/ uint16(xCondPrefix), 4, - 0xC5, 11565, - 0xC4, 11541, - 0x66, 11535, - 0x0, 11529, -/*11529*/ uint16(xSetOp), uint16(PUNPCKLWD), -/*11531*/ uint16(xReadSlashR), -/*11532*/ uint16(xArgMm), -/*11533*/ uint16(xArgMmM32), -/*11534*/ uint16(xMatch), -/*11535*/ uint16(xSetOp), uint16(PUNPCKLWD), +/*11437*/ uint16(xCondPrefix), 4, + 0xF2, 11493, + 0x66, 11487, + 0x1F2, 11467, + 0x166, 11447, +/*11447*/ uint16(xCondDataSize), 0, 0, 0, 11453, 11460, +/*11453*/ uint16(xSetOp), uint16(VHADDPD), +/*11455*/ uint16(xReadSlashR), +/*11456*/ uint16(xArgXmm1), +/*11457*/ uint16(xArgXmmV), +/*11458*/ uint16(xArgXmm2M128), +/*11459*/ uint16(xMatch), +/*11460*/ uint16(xSetOp), uint16(VHADDPD), +/*11462*/ uint16(xReadSlashR), +/*11463*/ uint16(xArgYmm1), +/*11464*/ uint16(xArgYmmV), +/*11465*/ uint16(xArgYmm2M256), +/*11466*/ uint16(xMatch), +/*11467*/ uint16(xCondDataSize), 0, 0, 0, 11473, 11480, +/*11473*/ uint16(xSetOp), uint16(VHADDPS), +/*11475*/ uint16(xReadSlashR), +/*11476*/ uint16(xArgXmm1), +/*11477*/ uint16(xArgXmmV), +/*11478*/ uint16(xArgXmm2M128), +/*11479*/ uint16(xMatch), +/*11480*/ uint16(xSetOp), uint16(VHADDPS), +/*11482*/ uint16(xReadSlashR), +/*11483*/ uint16(xArgYmm1), +/*11484*/ uint16(xArgYmmV), +/*11485*/ uint16(xArgYmm2M256), +/*11486*/ uint16(xMatch), +/*11487*/ uint16(xSetOp), uint16(HADDPD), +/*11489*/ uint16(xReadSlashR), +/*11490*/ uint16(xArgXmm1), +/*11491*/ uint16(xArgXmm2M128), +/*11492*/ uint16(xMatch), +/*11493*/ uint16(xSetOp), uint16(HADDPS), +/*11495*/ uint16(xReadSlashR), +/*11496*/ uint16(xArgXmm1), +/*11497*/ uint16(xArgXmm2M128), +/*11498*/ uint16(xMatch), +/*11499*/ uint16(xCondPrefix), 4, + 0xF2, 11555, + 0x66, 11549, + 0x1F2, 11529, + 0x166, 11509, +/*11509*/ uint16(xCondDataSize), 0, 0, 0, 11515, 11522, +/*11515*/ uint16(xSetOp), uint16(VHSUBPD), +/*11517*/ uint16(xReadSlashR), +/*11518*/ uint16(xArgXmm1), +/*11519*/ uint16(xArgXmmV), +/*11520*/ uint16(xArgXmm2M128), +/*11521*/ uint16(xMatch), +/*11522*/ uint16(xSetOp), uint16(VHSUBPD), +/*11524*/ uint16(xReadSlashR), +/*11525*/ uint16(xArgYmm1), +/*11526*/ uint16(xArgYmmV), +/*11527*/ uint16(xArgYmm2M256), +/*11528*/ uint16(xMatch), +/*11529*/ uint16(xCondDataSize), 0, 0, 0, 11535, 11542, +/*11535*/ uint16(xSetOp), uint16(VHSUBPS), /*11537*/ uint16(xReadSlashR), /*11538*/ uint16(xArgXmm1), -/*11539*/ uint16(xArgXmm2M128), -/*11540*/ uint16(xMatch), -/*11541*/ uint16(xCondPrefix), 1, - 0x66, 11545, -/*11545*/ uint16(xCondDataSize), 0, 0, 0, 11551, 11558, -/*11551*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11553*/ uint16(xReadSlashR), -/*11554*/ uint16(xArgXmm1), -/*11555*/ uint16(xArgXmmV), -/*11556*/ uint16(xArgXmm2M128), -/*11557*/ uint16(xMatch), -/*11558*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11560*/ uint16(xReadSlashR), -/*11561*/ uint16(xArgYmm1), -/*11562*/ uint16(xArgYmmV), -/*11563*/ uint16(xArgYmm2M256), -/*11564*/ uint16(xMatch), -/*11565*/ uint16(xCondPrefix), 1, - 0x66, 11569, -/*11569*/ uint16(xCondDataSize), 0, 0, 0, 11575, 11582, -/*11575*/ uint16(xSetOp), uint16(VPUNPCKLWD), -/*11577*/ uint16(xReadSlashR), -/*11578*/ uint16(xArgXmm1), -/*11579*/ uint16(xArgXmmV), -/*11580*/ uint16(xArgXmm2M128), -/*11581*/ uint16(xMatch), -/*11582*/ uint16(xSetOp), uint16(VPUNPCKLWD), +/*11539*/ uint16(xArgXmmV), +/*11540*/ uint16(xArgXmm2M128), +/*11541*/ uint16(xMatch), +/*11542*/ uint16(xSetOp), uint16(VHSUBPS), +/*11544*/ uint16(xReadSlashR), +/*11545*/ uint16(xArgYmm1), +/*11546*/ uint16(xArgYmmV), +/*11547*/ uint16(xArgYmm2M256), +/*11548*/ uint16(xMatch), +/*11549*/ uint16(xSetOp), uint16(HSUBPD), +/*11551*/ uint16(xReadSlashR), +/*11552*/ uint16(xArgXmm1), +/*11553*/ uint16(xArgXmm2M128), +/*11554*/ uint16(xMatch), +/*11555*/ uint16(xSetOp), uint16(HSUBPS), +/*11557*/ uint16(xReadSlashR), +/*11558*/ uint16(xArgXmm1), +/*11559*/ uint16(xArgXmm2M128), +/*11560*/ uint16(xMatch), +/*11561*/ uint16(xCondIs64), 11564, 11651, +/*11564*/ uint16(xCondPrefix), 5, + 0xF3, 11645, + 0x66, 11627, + 0x266, 11615, + 0x1F3, 11594, + 0x0, 11576, +/*11576*/ uint16(xCondDataSize), 11582, 11588, 0, 0, 0, +/*11582*/ uint16(xSetOp), uint16(MOVD), /*11584*/ uint16(xReadSlashR), -/*11585*/ uint16(xArgYmm1), -/*11586*/ uint16(xArgYmmV), -/*11587*/ uint16(xArgYmm2M256), -/*11588*/ uint16(xMatch), -/*11589*/ uint16(xCondPrefix), 4, - 0xC5, 11635, - 0xC4, 11611, - 0x66, 11605, - 0x0, 11599, -/*11599*/ uint16(xSetOp), uint16(PUNPCKLDQ), -/*11601*/ uint16(xReadSlashR), -/*11602*/ uint16(xArgMm), -/*11603*/ uint16(xArgMmM32), -/*11604*/ uint16(xMatch), -/*11605*/ uint16(xSetOp), uint16(PUNPCKLDQ), -/*11607*/ uint16(xReadSlashR), -/*11608*/ uint16(xArgXmm1), -/*11609*/ uint16(xArgXmm2M128), -/*11610*/ uint16(xMatch), -/*11611*/ uint16(xCondPrefix), 1, - 0x66, 11615, -/*11615*/ uint16(xCondDataSize), 0, 0, 0, 11621, 11628, -/*11621*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11585*/ uint16(xArgRM32), +/*11586*/ uint16(xArgMm), +/*11587*/ uint16(xMatch), +/*11588*/ uint16(xSetOp), uint16(MOVD), +/*11590*/ uint16(xReadSlashR), +/*11591*/ uint16(xArgRM32), +/*11592*/ uint16(xArgMm), +/*11593*/ uint16(xMatch), +/*11594*/ uint16(xCondDataSize), 0, 0, 0, 11600, 0, +/*11600*/ uint16(xCondIsMem), 11603, 11609, +/*11603*/ uint16(xSetOp), uint16(VMOVQ), +/*11605*/ uint16(xReadSlashR), +/*11606*/ uint16(xArgXmm1), +/*11607*/ uint16(xArgXmm2), +/*11608*/ uint16(xMatch), +/*11609*/ uint16(xSetOp), uint16(VMOVQ), +/*11611*/ uint16(xReadSlashR), +/*11612*/ uint16(xArgXmm1), +/*11613*/ uint16(xArgM64), +/*11614*/ uint16(xMatch), +/*11615*/ uint16(xCondDataSize), 0, 0, 0, 11621, 0, +/*11621*/ uint16(xSetOp), uint16(VMOVD), /*11623*/ uint16(xReadSlashR), -/*11624*/ uint16(xArgXmm1), -/*11625*/ uint16(xArgXmmV), -/*11626*/ uint16(xArgXmm2M128), -/*11627*/ uint16(xMatch), -/*11628*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11630*/ uint16(xReadSlashR), -/*11631*/ uint16(xArgYmm1), -/*11632*/ uint16(xArgYmmV), -/*11633*/ uint16(xArgYmm2M256), -/*11634*/ uint16(xMatch), -/*11635*/ uint16(xCondPrefix), 1, - 0x66, 11639, -/*11639*/ uint16(xCondDataSize), 0, 0, 0, 11645, 11652, -/*11645*/ uint16(xSetOp), uint16(VPUNPCKLDQ), +/*11624*/ uint16(xArgRM32), +/*11625*/ uint16(xArgXmm1), +/*11626*/ uint16(xMatch), +/*11627*/ uint16(xCondDataSize), 11633, 11639, 0, 0, 0, +/*11633*/ uint16(xSetOp), uint16(MOVD), +/*11635*/ uint16(xReadSlashR), +/*11636*/ uint16(xArgRM32), +/*11637*/ uint16(xArgXmm), +/*11638*/ uint16(xMatch), +/*11639*/ uint16(xSetOp), uint16(MOVD), +/*11641*/ uint16(xReadSlashR), +/*11642*/ uint16(xArgRM32), +/*11643*/ uint16(xArgXmm), +/*11644*/ uint16(xMatch), +/*11645*/ uint16(xSetOp), uint16(MOVQ), /*11647*/ uint16(xReadSlashR), /*11648*/ uint16(xArgXmm1), -/*11649*/ uint16(xArgXmmV), -/*11650*/ uint16(xArgXmm2M128), -/*11651*/ uint16(xMatch), -/*11652*/ uint16(xSetOp), uint16(VPUNPCKLDQ), -/*11654*/ uint16(xReadSlashR), -/*11655*/ uint16(xArgYmm1), -/*11656*/ uint16(xArgYmmV), -/*11657*/ uint16(xArgYmm2M256), -/*11658*/ uint16(xMatch), -/*11659*/ uint16(xCondPrefix), 4, - 0xC5, 11705, - 0xC4, 11681, - 0x66, 11675, - 0x0, 11669, -/*11669*/ uint16(xSetOp), uint16(PACKSSWB), -/*11671*/ uint16(xReadSlashR), -/*11672*/ uint16(xArgMm1), -/*11673*/ uint16(xArgMm2M64), -/*11674*/ uint16(xMatch), -/*11675*/ uint16(xSetOp), uint16(PACKSSWB), -/*11677*/ uint16(xReadSlashR), -/*11678*/ uint16(xArgXmm1), -/*11679*/ uint16(xArgXmm2M128), -/*11680*/ uint16(xMatch), -/*11681*/ uint16(xCondPrefix), 1, - 0x66, 11685, -/*11685*/ uint16(xCondDataSize), 0, 0, 0, 11691, 11698, -/*11691*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11693*/ uint16(xReadSlashR), -/*11694*/ uint16(xArgXmm1), -/*11695*/ uint16(xArgXmmV), -/*11696*/ uint16(xArgXmm2M128), -/*11697*/ uint16(xMatch), -/*11698*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11700*/ uint16(xReadSlashR), -/*11701*/ uint16(xArgYmm1), -/*11702*/ uint16(xArgYmmV), -/*11703*/ uint16(xArgYmm2M256), -/*11704*/ uint16(xMatch), -/*11705*/ uint16(xCondPrefix), 1, - 0x66, 11709, -/*11709*/ uint16(xCondDataSize), 0, 0, 0, 11715, 11722, -/*11715*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11717*/ uint16(xReadSlashR), -/*11718*/ uint16(xArgXmm1), -/*11719*/ uint16(xArgXmmV), -/*11720*/ uint16(xArgXmm2M128), -/*11721*/ uint16(xMatch), -/*11722*/ uint16(xSetOp), uint16(VPACKSSWB), -/*11724*/ uint16(xReadSlashR), -/*11725*/ uint16(xArgYmm1), -/*11726*/ uint16(xArgYmmV), -/*11727*/ uint16(xArgYmm2M256), -/*11728*/ uint16(xMatch), -/*11729*/ uint16(xCondPrefix), 4, - 0xC5, 11775, - 0xC4, 11751, - 0x66, 11745, - 0x0, 11739, -/*11739*/ uint16(xSetOp), uint16(PCMPGTB), -/*11741*/ uint16(xReadSlashR), -/*11742*/ uint16(xArgMm), -/*11743*/ uint16(xArgMmM64), -/*11744*/ uint16(xMatch), -/*11745*/ uint16(xSetOp), uint16(PCMPGTB), -/*11747*/ uint16(xReadSlashR), -/*11748*/ uint16(xArgXmm1), -/*11749*/ uint16(xArgXmm2M128), -/*11750*/ uint16(xMatch), -/*11751*/ uint16(xCondPrefix), 1, +/*11649*/ uint16(xArgXmm2M64), +/*11650*/ uint16(xMatch), +/*11651*/ uint16(xCondPrefix), 6, + 0xF3, 11645, + 0x66, 11689, + 0x366, 11677, + 0x266, 11615, + 0x1F3, 11594, + 0x0, 11665, +/*11665*/ uint16(xCondDataSize), 11582, 11588, 11671, 0, 0, +/*11671*/ uint16(xSetOp), uint16(MOVQ), +/*11673*/ uint16(xReadSlashR), +/*11674*/ uint16(xArgRM64), +/*11675*/ uint16(xArgMm), +/*11676*/ uint16(xMatch), +/*11677*/ uint16(xCondDataSize), 0, 0, 0, 11683, 0, +/*11683*/ uint16(xSetOp), uint16(VMOVQ), +/*11685*/ uint16(xReadSlashR), +/*11686*/ uint16(xArgRM64), +/*11687*/ uint16(xArgXmm1), +/*11688*/ uint16(xMatch), +/*11689*/ uint16(xCondDataSize), 11633, 11639, 11695, 0, 0, +/*11695*/ uint16(xSetOp), uint16(MOVQ), +/*11697*/ uint16(xReadSlashR), +/*11698*/ uint16(xArgRM64), +/*11699*/ uint16(xArgXmm), +/*11700*/ uint16(xMatch), +/*11701*/ uint16(xCondPrefix), 5, + 0xF3, 11761, 0x66, 11755, -/*11755*/ uint16(xCondDataSize), 0, 0, 0, 11761, 11768, -/*11761*/ uint16(xSetOp), uint16(VPCMPGTB), + 0x1F3, 11737, + 0x166, 11719, + 0x0, 11713, +/*11713*/ uint16(xSetOp), uint16(MOVQ), +/*11715*/ uint16(xReadSlashR), +/*11716*/ uint16(xArgMmM64), +/*11717*/ uint16(xArgMm), +/*11718*/ uint16(xMatch), +/*11719*/ uint16(xCondDataSize), 0, 0, 0, 11725, 11731, +/*11725*/ uint16(xSetOp), uint16(VMOVDQA), +/*11727*/ uint16(xReadSlashR), +/*11728*/ uint16(xArgXmm2M128), +/*11729*/ uint16(xArgXmm1), +/*11730*/ uint16(xMatch), +/*11731*/ uint16(xSetOp), uint16(VMOVDQA), +/*11733*/ uint16(xReadSlashR), +/*11734*/ uint16(xArgYmm2M256), +/*11735*/ uint16(xArgYmm1), +/*11736*/ uint16(xMatch), +/*11737*/ uint16(xCondDataSize), 0, 0, 0, 11743, 11749, +/*11743*/ uint16(xSetOp), uint16(VMOVDQU), +/*11745*/ uint16(xReadSlashR), +/*11746*/ uint16(xArgXmm2M128), +/*11747*/ uint16(xArgXmm1), +/*11748*/ uint16(xMatch), +/*11749*/ uint16(xSetOp), uint16(VMOVDQU), +/*11751*/ uint16(xReadSlashR), +/*11752*/ uint16(xArgYmm2M256), +/*11753*/ uint16(xArgYmm1), +/*11754*/ uint16(xMatch), +/*11755*/ uint16(xSetOp), uint16(MOVDQA), +/*11757*/ uint16(xReadSlashR), +/*11758*/ uint16(xArgXmm2M128), +/*11759*/ uint16(xArgXmm1), +/*11760*/ uint16(xMatch), +/*11761*/ uint16(xSetOp), uint16(MOVDQU), /*11763*/ uint16(xReadSlashR), -/*11764*/ uint16(xArgXmm1), -/*11765*/ uint16(xArgXmmV), -/*11766*/ uint16(xArgXmm2M128), -/*11767*/ uint16(xMatch), -/*11768*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11770*/ uint16(xReadSlashR), -/*11771*/ uint16(xArgYmm1), -/*11772*/ uint16(xArgYmmV), -/*11773*/ uint16(xArgYmm2M256), -/*11774*/ uint16(xMatch), -/*11775*/ uint16(xCondPrefix), 1, - 0x66, 11779, -/*11779*/ uint16(xCondDataSize), 0, 0, 0, 11785, 11792, -/*11785*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11787*/ uint16(xReadSlashR), -/*11788*/ uint16(xArgXmm1), -/*11789*/ uint16(xArgXmmV), -/*11790*/ uint16(xArgXmm2M128), -/*11791*/ uint16(xMatch), -/*11792*/ uint16(xSetOp), uint16(VPCMPGTB), -/*11794*/ uint16(xReadSlashR), -/*11795*/ uint16(xArgYmm1), -/*11796*/ uint16(xArgYmmV), -/*11797*/ uint16(xArgYmm2M256), -/*11798*/ uint16(xMatch), -/*11799*/ uint16(xCondPrefix), 4, - 0xC5, 11845, - 0xC4, 11821, - 0x66, 11815, - 0x0, 11809, -/*11809*/ uint16(xSetOp), uint16(PCMPGTW), -/*11811*/ uint16(xReadSlashR), -/*11812*/ uint16(xArgMm), -/*11813*/ uint16(xArgMmM64), -/*11814*/ uint16(xMatch), -/*11815*/ uint16(xSetOp), uint16(PCMPGTW), -/*11817*/ uint16(xReadSlashR), -/*11818*/ uint16(xArgXmm1), -/*11819*/ uint16(xArgXmm2M128), +/*11764*/ uint16(xArgXmm2M128), +/*11765*/ uint16(xArgXmm1), +/*11766*/ uint16(xMatch), +/*11767*/ uint16(xCondIs64), 11770, 11786, +/*11770*/ uint16(xCondDataSize), 11776, 11781, 0, 0, 0, +/*11776*/ uint16(xSetOp), uint16(JO), +/*11778*/ uint16(xReadCw), +/*11779*/ uint16(xArgRel16), +/*11780*/ uint16(xMatch), +/*11781*/ uint16(xSetOp), uint16(JO), +/*11783*/ uint16(xReadCd), +/*11784*/ uint16(xArgRel32), +/*11785*/ uint16(xMatch), +/*11786*/ uint16(xCondDataSize), 11792, 11781, 11797, 0, 0, +/*11792*/ uint16(xSetOp), uint16(JO), +/*11794*/ uint16(xReadCd), +/*11795*/ uint16(xArgRel32), +/*11796*/ uint16(xMatch), +/*11797*/ uint16(xSetOp), uint16(JO), +/*11799*/ uint16(xReadCd), +/*11800*/ uint16(xArgRel32), +/*11801*/ uint16(xMatch), +/*11802*/ uint16(xCondIs64), 11805, 11821, +/*11805*/ uint16(xCondDataSize), 11811, 11816, 0, 0, 0, +/*11811*/ uint16(xSetOp), uint16(JNO), +/*11813*/ uint16(xReadCw), +/*11814*/ uint16(xArgRel16), +/*11815*/ uint16(xMatch), +/*11816*/ uint16(xSetOp), uint16(JNO), +/*11818*/ uint16(xReadCd), +/*11819*/ uint16(xArgRel32), /*11820*/ uint16(xMatch), -/*11821*/ uint16(xCondPrefix), 1, - 0x66, 11825, -/*11825*/ uint16(xCondDataSize), 0, 0, 0, 11831, 11838, -/*11831*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11833*/ uint16(xReadSlashR), -/*11834*/ uint16(xArgXmm1), -/*11835*/ uint16(xArgXmmV), -/*11836*/ uint16(xArgXmm2M128), -/*11837*/ uint16(xMatch), -/*11838*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11840*/ uint16(xReadSlashR), -/*11841*/ uint16(xArgYmm1), -/*11842*/ uint16(xArgYmmV), -/*11843*/ uint16(xArgYmm2M256), -/*11844*/ uint16(xMatch), -/*11845*/ uint16(xCondPrefix), 1, - 0x66, 11849, -/*11849*/ uint16(xCondDataSize), 0, 0, 0, 11855, 11862, -/*11855*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11857*/ uint16(xReadSlashR), -/*11858*/ uint16(xArgXmm1), -/*11859*/ uint16(xArgXmmV), -/*11860*/ uint16(xArgXmm2M128), -/*11861*/ uint16(xMatch), -/*11862*/ uint16(xSetOp), uint16(VPCMPGTW), -/*11864*/ uint16(xReadSlashR), -/*11865*/ uint16(xArgYmm1), -/*11866*/ uint16(xArgYmmV), -/*11867*/ uint16(xArgYmm2M256), -/*11868*/ uint16(xMatch), -/*11869*/ uint16(xCondPrefix), 4, - 0xC5, 11915, - 0xC4, 11891, - 0x66, 11885, - 0x0, 11879, -/*11879*/ uint16(xSetOp), uint16(PCMPGTD), -/*11881*/ uint16(xReadSlashR), -/*11882*/ uint16(xArgMm), -/*11883*/ uint16(xArgMmM64), -/*11884*/ uint16(xMatch), -/*11885*/ uint16(xSetOp), uint16(PCMPGTD), -/*11887*/ uint16(xReadSlashR), -/*11888*/ uint16(xArgXmm1), -/*11889*/ uint16(xArgXmm2M128), +/*11821*/ uint16(xCondDataSize), 11827, 11816, 11832, 0, 0, +/*11827*/ uint16(xSetOp), uint16(JNO), +/*11829*/ uint16(xReadCd), +/*11830*/ uint16(xArgRel32), +/*11831*/ uint16(xMatch), +/*11832*/ uint16(xSetOp), uint16(JNO), +/*11834*/ uint16(xReadCd), +/*11835*/ uint16(xArgRel32), +/*11836*/ uint16(xMatch), +/*11837*/ uint16(xCondIs64), 11840, 11856, +/*11840*/ uint16(xCondDataSize), 11846, 11851, 0, 0, 0, +/*11846*/ uint16(xSetOp), uint16(JB), +/*11848*/ uint16(xReadCw), +/*11849*/ uint16(xArgRel16), +/*11850*/ uint16(xMatch), +/*11851*/ uint16(xSetOp), uint16(JB), +/*11853*/ uint16(xReadCd), +/*11854*/ uint16(xArgRel32), +/*11855*/ uint16(xMatch), +/*11856*/ uint16(xCondDataSize), 11862, 11851, 11867, 0, 0, +/*11862*/ uint16(xSetOp), uint16(JB), +/*11864*/ uint16(xReadCd), +/*11865*/ uint16(xArgRel32), +/*11866*/ uint16(xMatch), +/*11867*/ uint16(xSetOp), uint16(JB), +/*11869*/ uint16(xReadCd), +/*11870*/ uint16(xArgRel32), +/*11871*/ uint16(xMatch), +/*11872*/ uint16(xCondIs64), 11875, 11891, +/*11875*/ uint16(xCondDataSize), 11881, 11886, 0, 0, 0, +/*11881*/ uint16(xSetOp), uint16(JAE), +/*11883*/ uint16(xReadCw), +/*11884*/ uint16(xArgRel16), +/*11885*/ uint16(xMatch), +/*11886*/ uint16(xSetOp), uint16(JAE), +/*11888*/ uint16(xReadCd), +/*11889*/ uint16(xArgRel32), /*11890*/ uint16(xMatch), -/*11891*/ uint16(xCondPrefix), 1, - 0x66, 11895, -/*11895*/ uint16(xCondDataSize), 0, 0, 0, 11901, 11908, -/*11901*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11903*/ uint16(xReadSlashR), -/*11904*/ uint16(xArgXmm1), -/*11905*/ uint16(xArgXmmV), -/*11906*/ uint16(xArgXmm2M128), -/*11907*/ uint16(xMatch), -/*11908*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11910*/ uint16(xReadSlashR), -/*11911*/ uint16(xArgYmm1), -/*11912*/ uint16(xArgYmmV), -/*11913*/ uint16(xArgYmm2M256), -/*11914*/ uint16(xMatch), -/*11915*/ uint16(xCondPrefix), 1, - 0x66, 11919, -/*11919*/ uint16(xCondDataSize), 0, 0, 0, 11925, 11932, -/*11925*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11927*/ uint16(xReadSlashR), -/*11928*/ uint16(xArgXmm1), -/*11929*/ uint16(xArgXmmV), -/*11930*/ uint16(xArgXmm2M128), -/*11931*/ uint16(xMatch), -/*11932*/ uint16(xSetOp), uint16(VPCMPGTD), -/*11934*/ uint16(xReadSlashR), -/*11935*/ uint16(xArgYmm1), -/*11936*/ uint16(xArgYmmV), -/*11937*/ uint16(xArgYmm2M256), -/*11938*/ uint16(xMatch), -/*11939*/ uint16(xCondPrefix), 4, - 0xC5, 11985, - 0xC4, 11961, - 0x66, 11955, - 0x0, 11949, -/*11949*/ uint16(xSetOp), uint16(PACKUSWB), -/*11951*/ uint16(xReadSlashR), -/*11952*/ uint16(xArgMm), -/*11953*/ uint16(xArgMmM64), -/*11954*/ uint16(xMatch), -/*11955*/ uint16(xSetOp), uint16(PACKUSWB), -/*11957*/ uint16(xReadSlashR), -/*11958*/ uint16(xArgXmm1), -/*11959*/ uint16(xArgXmm2M128), +/*11891*/ uint16(xCondDataSize), 11897, 11886, 11902, 0, 0, +/*11897*/ uint16(xSetOp), uint16(JAE), +/*11899*/ uint16(xReadCd), +/*11900*/ uint16(xArgRel32), +/*11901*/ uint16(xMatch), +/*11902*/ uint16(xSetOp), uint16(JAE), +/*11904*/ uint16(xReadCd), +/*11905*/ uint16(xArgRel32), +/*11906*/ uint16(xMatch), +/*11907*/ uint16(xCondIs64), 11910, 11926, +/*11910*/ uint16(xCondDataSize), 11916, 11921, 0, 0, 0, +/*11916*/ uint16(xSetOp), uint16(JE), +/*11918*/ uint16(xReadCw), +/*11919*/ uint16(xArgRel16), +/*11920*/ uint16(xMatch), +/*11921*/ uint16(xSetOp), uint16(JE), +/*11923*/ uint16(xReadCd), +/*11924*/ uint16(xArgRel32), +/*11925*/ uint16(xMatch), +/*11926*/ uint16(xCondDataSize), 11932, 11921, 11937, 0, 0, +/*11932*/ uint16(xSetOp), uint16(JE), +/*11934*/ uint16(xReadCd), +/*11935*/ uint16(xArgRel32), +/*11936*/ uint16(xMatch), +/*11937*/ uint16(xSetOp), uint16(JE), +/*11939*/ uint16(xReadCd), +/*11940*/ uint16(xArgRel32), +/*11941*/ uint16(xMatch), +/*11942*/ uint16(xCondIs64), 11945, 11961, +/*11945*/ uint16(xCondDataSize), 11951, 11956, 0, 0, 0, +/*11951*/ uint16(xSetOp), uint16(JNE), +/*11953*/ uint16(xReadCw), +/*11954*/ uint16(xArgRel16), +/*11955*/ uint16(xMatch), +/*11956*/ uint16(xSetOp), uint16(JNE), +/*11958*/ uint16(xReadCd), +/*11959*/ uint16(xArgRel32), /*11960*/ uint16(xMatch), -/*11961*/ uint16(xCondPrefix), 1, - 0x66, 11965, -/*11965*/ uint16(xCondDataSize), 0, 0, 0, 11971, 11978, -/*11971*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11973*/ uint16(xReadSlashR), -/*11974*/ uint16(xArgXmm1), -/*11975*/ uint16(xArgXmmV), -/*11976*/ uint16(xArgXmm2M128), -/*11977*/ uint16(xMatch), -/*11978*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11980*/ uint16(xReadSlashR), -/*11981*/ uint16(xArgYmm1), -/*11982*/ uint16(xArgYmmV), -/*11983*/ uint16(xArgYmm2M256), -/*11984*/ uint16(xMatch), -/*11985*/ uint16(xCondPrefix), 1, - 0x66, 11989, -/*11989*/ uint16(xCondDataSize), 0, 0, 0, 11995, 12002, -/*11995*/ uint16(xSetOp), uint16(VPACKUSWB), -/*11997*/ uint16(xReadSlashR), -/*11998*/ uint16(xArgXmm1), -/*11999*/ uint16(xArgXmmV), -/*12000*/ uint16(xArgXmm2M128), -/*12001*/ uint16(xMatch), -/*12002*/ uint16(xSetOp), uint16(VPACKUSWB), -/*12004*/ uint16(xReadSlashR), -/*12005*/ uint16(xArgYmm1), -/*12006*/ uint16(xArgYmmV), -/*12007*/ uint16(xArgYmm2M256), -/*12008*/ uint16(xMatch), -/*12009*/ uint16(xCondPrefix), 4, - 0xC5, 12055, - 0xC4, 12031, - 0x66, 12025, - 0x0, 12019, -/*12019*/ uint16(xSetOp), uint16(PUNPCKHBW), -/*12021*/ uint16(xReadSlashR), -/*12022*/ uint16(xArgMm), -/*12023*/ uint16(xArgMmM64), -/*12024*/ uint16(xMatch), -/*12025*/ uint16(xSetOp), uint16(PUNPCKHBW), -/*12027*/ uint16(xReadSlashR), -/*12028*/ uint16(xArgXmm1), -/*12029*/ uint16(xArgXmm2M128), +/*11961*/ uint16(xCondDataSize), 11967, 11956, 11972, 0, 0, +/*11967*/ uint16(xSetOp), uint16(JNE), +/*11969*/ uint16(xReadCd), +/*11970*/ uint16(xArgRel32), +/*11971*/ uint16(xMatch), +/*11972*/ uint16(xSetOp), uint16(JNE), +/*11974*/ uint16(xReadCd), +/*11975*/ uint16(xArgRel32), +/*11976*/ uint16(xMatch), +/*11977*/ uint16(xCondIs64), 11980, 11996, +/*11980*/ uint16(xCondDataSize), 11986, 11991, 0, 0, 0, +/*11986*/ uint16(xSetOp), uint16(JBE), +/*11988*/ uint16(xReadCw), +/*11989*/ uint16(xArgRel16), +/*11990*/ uint16(xMatch), +/*11991*/ uint16(xSetOp), uint16(JBE), +/*11993*/ uint16(xReadCd), +/*11994*/ uint16(xArgRel32), +/*11995*/ uint16(xMatch), +/*11996*/ uint16(xCondDataSize), 12002, 11991, 12007, 0, 0, +/*12002*/ uint16(xSetOp), uint16(JBE), +/*12004*/ uint16(xReadCd), +/*12005*/ uint16(xArgRel32), +/*12006*/ uint16(xMatch), +/*12007*/ uint16(xSetOp), uint16(JBE), +/*12009*/ uint16(xReadCd), +/*12010*/ uint16(xArgRel32), +/*12011*/ uint16(xMatch), +/*12012*/ uint16(xCondIs64), 12015, 12031, +/*12015*/ uint16(xCondDataSize), 12021, 12026, 0, 0, 0, +/*12021*/ uint16(xSetOp), uint16(JA), +/*12023*/ uint16(xReadCw), +/*12024*/ uint16(xArgRel16), +/*12025*/ uint16(xMatch), +/*12026*/ uint16(xSetOp), uint16(JA), +/*12028*/ uint16(xReadCd), +/*12029*/ uint16(xArgRel32), /*12030*/ uint16(xMatch), -/*12031*/ uint16(xCondPrefix), 1, - 0x66, 12035, -/*12035*/ uint16(xCondDataSize), 0, 0, 0, 12041, 12048, -/*12041*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*12043*/ uint16(xReadSlashR), -/*12044*/ uint16(xArgXmm1), -/*12045*/ uint16(xArgXmmV), -/*12046*/ uint16(xArgXmm2M128), -/*12047*/ uint16(xMatch), -/*12048*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*12050*/ uint16(xReadSlashR), -/*12051*/ uint16(xArgYmm1), -/*12052*/ uint16(xArgYmmV), -/*12053*/ uint16(xArgYmm2M256), -/*12054*/ uint16(xMatch), -/*12055*/ uint16(xCondPrefix), 1, - 0x66, 12059, -/*12059*/ uint16(xCondDataSize), 0, 0, 0, 12065, 12072, -/*12065*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*12067*/ uint16(xReadSlashR), -/*12068*/ uint16(xArgXmm1), -/*12069*/ uint16(xArgXmmV), -/*12070*/ uint16(xArgXmm2M128), -/*12071*/ uint16(xMatch), -/*12072*/ uint16(xSetOp), uint16(VPUNPCKHBW), -/*12074*/ uint16(xReadSlashR), -/*12075*/ uint16(xArgYmm1), -/*12076*/ uint16(xArgYmmV), -/*12077*/ uint16(xArgYmm2M256), -/*12078*/ uint16(xMatch), -/*12079*/ uint16(xCondPrefix), 4, - 0xC5, 12125, - 0xC4, 12101, - 0x66, 12095, - 0x0, 12089, -/*12089*/ uint16(xSetOp), uint16(PUNPCKHWD), -/*12091*/ uint16(xReadSlashR), -/*12092*/ uint16(xArgMm), -/*12093*/ uint16(xArgMmM64), -/*12094*/ uint16(xMatch), -/*12095*/ uint16(xSetOp), uint16(PUNPCKHWD), -/*12097*/ uint16(xReadSlashR), -/*12098*/ uint16(xArgXmm1), -/*12099*/ uint16(xArgXmm2M128), +/*12031*/ uint16(xCondDataSize), 12037, 12026, 12042, 0, 0, +/*12037*/ uint16(xSetOp), uint16(JA), +/*12039*/ uint16(xReadCd), +/*12040*/ uint16(xArgRel32), +/*12041*/ uint16(xMatch), +/*12042*/ uint16(xSetOp), uint16(JA), +/*12044*/ uint16(xReadCd), +/*12045*/ uint16(xArgRel32), +/*12046*/ uint16(xMatch), +/*12047*/ uint16(xCondIs64), 12050, 12066, +/*12050*/ uint16(xCondDataSize), 12056, 12061, 0, 0, 0, +/*12056*/ uint16(xSetOp), uint16(JS), +/*12058*/ uint16(xReadCw), +/*12059*/ uint16(xArgRel16), +/*12060*/ uint16(xMatch), +/*12061*/ uint16(xSetOp), uint16(JS), +/*12063*/ uint16(xReadCd), +/*12064*/ uint16(xArgRel32), +/*12065*/ uint16(xMatch), +/*12066*/ uint16(xCondDataSize), 12072, 12061, 12077, 0, 0, +/*12072*/ uint16(xSetOp), uint16(JS), +/*12074*/ uint16(xReadCd), +/*12075*/ uint16(xArgRel32), +/*12076*/ uint16(xMatch), +/*12077*/ uint16(xSetOp), uint16(JS), +/*12079*/ uint16(xReadCd), +/*12080*/ uint16(xArgRel32), +/*12081*/ uint16(xMatch), +/*12082*/ uint16(xCondIs64), 12085, 12101, +/*12085*/ uint16(xCondDataSize), 12091, 12096, 0, 0, 0, +/*12091*/ uint16(xSetOp), uint16(JNS), +/*12093*/ uint16(xReadCw), +/*12094*/ uint16(xArgRel16), +/*12095*/ uint16(xMatch), +/*12096*/ uint16(xSetOp), uint16(JNS), +/*12098*/ uint16(xReadCd), +/*12099*/ uint16(xArgRel32), /*12100*/ uint16(xMatch), -/*12101*/ uint16(xCondPrefix), 1, - 0x66, 12105, -/*12105*/ uint16(xCondDataSize), 0, 0, 0, 12111, 12118, -/*12111*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*12113*/ uint16(xReadSlashR), -/*12114*/ uint16(xArgXmm1), -/*12115*/ uint16(xArgXmmV), -/*12116*/ uint16(xArgXmm2M128), -/*12117*/ uint16(xMatch), -/*12118*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*12120*/ uint16(xReadSlashR), -/*12121*/ uint16(xArgYmm1), -/*12122*/ uint16(xArgYmmV), -/*12123*/ uint16(xArgYmm2M256), -/*12124*/ uint16(xMatch), -/*12125*/ uint16(xCondPrefix), 1, - 0x66, 12129, -/*12129*/ uint16(xCondDataSize), 0, 0, 0, 12135, 12142, -/*12135*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*12137*/ uint16(xReadSlashR), -/*12138*/ uint16(xArgXmm1), -/*12139*/ uint16(xArgXmmV), -/*12140*/ uint16(xArgXmm2M128), -/*12141*/ uint16(xMatch), -/*12142*/ uint16(xSetOp), uint16(VPUNPCKHWD), -/*12144*/ uint16(xReadSlashR), -/*12145*/ uint16(xArgYmm1), -/*12146*/ uint16(xArgYmmV), -/*12147*/ uint16(xArgYmm2M256), -/*12148*/ uint16(xMatch), -/*12149*/ uint16(xCondPrefix), 4, - 0xC5, 12195, - 0xC4, 12171, - 0x66, 12165, - 0x0, 12159, -/*12159*/ uint16(xSetOp), uint16(PUNPCKHDQ), -/*12161*/ uint16(xReadSlashR), -/*12162*/ uint16(xArgMm), -/*12163*/ uint16(xArgMmM64), -/*12164*/ uint16(xMatch), -/*12165*/ uint16(xSetOp), uint16(PUNPCKHDQ), -/*12167*/ uint16(xReadSlashR), -/*12168*/ uint16(xArgXmm1), -/*12169*/ uint16(xArgXmm2M128), +/*12101*/ uint16(xCondDataSize), 12107, 12096, 12112, 0, 0, +/*12107*/ uint16(xSetOp), uint16(JNS), +/*12109*/ uint16(xReadCd), +/*12110*/ uint16(xArgRel32), +/*12111*/ uint16(xMatch), +/*12112*/ uint16(xSetOp), uint16(JNS), +/*12114*/ uint16(xReadCd), +/*12115*/ uint16(xArgRel32), +/*12116*/ uint16(xMatch), +/*12117*/ uint16(xCondIs64), 12120, 12136, +/*12120*/ uint16(xCondDataSize), 12126, 12131, 0, 0, 0, +/*12126*/ uint16(xSetOp), uint16(JP), +/*12128*/ uint16(xReadCw), +/*12129*/ uint16(xArgRel16), +/*12130*/ uint16(xMatch), +/*12131*/ uint16(xSetOp), uint16(JP), +/*12133*/ uint16(xReadCd), +/*12134*/ uint16(xArgRel32), +/*12135*/ uint16(xMatch), +/*12136*/ uint16(xCondDataSize), 12142, 12131, 12147, 0, 0, +/*12142*/ uint16(xSetOp), uint16(JP), +/*12144*/ uint16(xReadCd), +/*12145*/ uint16(xArgRel32), +/*12146*/ uint16(xMatch), +/*12147*/ uint16(xSetOp), uint16(JP), +/*12149*/ uint16(xReadCd), +/*12150*/ uint16(xArgRel32), +/*12151*/ uint16(xMatch), +/*12152*/ uint16(xCondIs64), 12155, 12171, +/*12155*/ uint16(xCondDataSize), 12161, 12166, 0, 0, 0, +/*12161*/ uint16(xSetOp), uint16(JNP), +/*12163*/ uint16(xReadCw), +/*12164*/ uint16(xArgRel16), +/*12165*/ uint16(xMatch), +/*12166*/ uint16(xSetOp), uint16(JNP), +/*12168*/ uint16(xReadCd), +/*12169*/ uint16(xArgRel32), /*12170*/ uint16(xMatch), -/*12171*/ uint16(xCondPrefix), 1, - 0x66, 12175, -/*12175*/ uint16(xCondDataSize), 0, 0, 0, 12181, 12188, -/*12181*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12183*/ uint16(xReadSlashR), -/*12184*/ uint16(xArgXmm1), -/*12185*/ uint16(xArgXmmV), -/*12186*/ uint16(xArgXmm2M128), -/*12187*/ uint16(xMatch), -/*12188*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12190*/ uint16(xReadSlashR), -/*12191*/ uint16(xArgYmm1), -/*12192*/ uint16(xArgYmmV), -/*12193*/ uint16(xArgYmm2M256), -/*12194*/ uint16(xMatch), -/*12195*/ uint16(xCondPrefix), 1, - 0x66, 12199, -/*12199*/ uint16(xCondDataSize), 0, 0, 0, 12205, 12212, -/*12205*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12207*/ uint16(xReadSlashR), -/*12208*/ uint16(xArgXmm1), -/*12209*/ uint16(xArgXmmV), -/*12210*/ uint16(xArgXmm2M128), -/*12211*/ uint16(xMatch), -/*12212*/ uint16(xSetOp), uint16(VPUNPCKHDQ), -/*12214*/ uint16(xReadSlashR), -/*12215*/ uint16(xArgYmm1), -/*12216*/ uint16(xArgYmmV), -/*12217*/ uint16(xArgYmm2M256), -/*12218*/ uint16(xMatch), -/*12219*/ uint16(xCondPrefix), 4, - 0xC5, 12265, - 0xC4, 12241, - 0x66, 12235, - 0x0, 12229, -/*12229*/ uint16(xSetOp), uint16(PACKSSDW), -/*12231*/ uint16(xReadSlashR), -/*12232*/ uint16(xArgMm1), -/*12233*/ uint16(xArgMm2M64), -/*12234*/ uint16(xMatch), -/*12235*/ uint16(xSetOp), uint16(PACKSSDW), -/*12237*/ uint16(xReadSlashR), -/*12238*/ uint16(xArgXmm1), -/*12239*/ uint16(xArgXmm2M128), +/*12171*/ uint16(xCondDataSize), 12177, 12166, 12182, 0, 0, +/*12177*/ uint16(xSetOp), uint16(JNP), +/*12179*/ uint16(xReadCd), +/*12180*/ uint16(xArgRel32), +/*12181*/ uint16(xMatch), +/*12182*/ uint16(xSetOp), uint16(JNP), +/*12184*/ uint16(xReadCd), +/*12185*/ uint16(xArgRel32), +/*12186*/ uint16(xMatch), +/*12187*/ uint16(xCondIs64), 12190, 12206, +/*12190*/ uint16(xCondDataSize), 12196, 12201, 0, 0, 0, +/*12196*/ uint16(xSetOp), uint16(JL), +/*12198*/ uint16(xReadCw), +/*12199*/ uint16(xArgRel16), +/*12200*/ uint16(xMatch), +/*12201*/ uint16(xSetOp), uint16(JL), +/*12203*/ uint16(xReadCd), +/*12204*/ uint16(xArgRel32), +/*12205*/ uint16(xMatch), +/*12206*/ uint16(xCondDataSize), 12212, 12201, 12217, 0, 0, +/*12212*/ uint16(xSetOp), uint16(JL), +/*12214*/ uint16(xReadCd), +/*12215*/ uint16(xArgRel32), +/*12216*/ uint16(xMatch), +/*12217*/ uint16(xSetOp), uint16(JL), +/*12219*/ uint16(xReadCd), +/*12220*/ uint16(xArgRel32), +/*12221*/ uint16(xMatch), +/*12222*/ uint16(xCondIs64), 12225, 12241, +/*12225*/ uint16(xCondDataSize), 12231, 12236, 0, 0, 0, +/*12231*/ uint16(xSetOp), uint16(JGE), +/*12233*/ uint16(xReadCw), +/*12234*/ uint16(xArgRel16), +/*12235*/ uint16(xMatch), +/*12236*/ uint16(xSetOp), uint16(JGE), +/*12238*/ uint16(xReadCd), +/*12239*/ uint16(xArgRel32), /*12240*/ uint16(xMatch), -/*12241*/ uint16(xCondPrefix), 1, - 0x66, 12245, -/*12245*/ uint16(xCondDataSize), 0, 0, 0, 12251, 12258, -/*12251*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12253*/ uint16(xReadSlashR), -/*12254*/ uint16(xArgXmm1), -/*12255*/ uint16(xArgXmmV), -/*12256*/ uint16(xArgXmm2M128), -/*12257*/ uint16(xMatch), -/*12258*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12260*/ uint16(xReadSlashR), -/*12261*/ uint16(xArgYmm1), -/*12262*/ uint16(xArgYmmV), -/*12263*/ uint16(xArgYmm2M256), -/*12264*/ uint16(xMatch), -/*12265*/ uint16(xCondPrefix), 1, - 0x66, 12269, -/*12269*/ uint16(xCondDataSize), 0, 0, 0, 12275, 12282, -/*12275*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12277*/ uint16(xReadSlashR), -/*12278*/ uint16(xArgXmm1), -/*12279*/ uint16(xArgXmmV), -/*12280*/ uint16(xArgXmm2M128), -/*12281*/ uint16(xMatch), -/*12282*/ uint16(xSetOp), uint16(VPACKSSDW), -/*12284*/ uint16(xReadSlashR), -/*12285*/ uint16(xArgYmm1), -/*12286*/ uint16(xArgYmmV), -/*12287*/ uint16(xArgYmm2M256), -/*12288*/ uint16(xMatch), -/*12289*/ uint16(xCondPrefix), 3, - 0xC5, 12327, - 0xC4, 12303, - 0x66, 12297, -/*12297*/ uint16(xSetOp), uint16(PUNPCKLQDQ), -/*12299*/ uint16(xReadSlashR), -/*12300*/ uint16(xArgXmm1), -/*12301*/ uint16(xArgXmm2M128), -/*12302*/ uint16(xMatch), -/*12303*/ uint16(xCondPrefix), 1, - 0x66, 12307, -/*12307*/ uint16(xCondDataSize), 0, 0, 0, 12313, 12320, -/*12313*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12315*/ uint16(xReadSlashR), -/*12316*/ uint16(xArgXmm1), -/*12317*/ uint16(xArgXmmV), -/*12318*/ uint16(xArgXmm2M128), -/*12319*/ uint16(xMatch), -/*12320*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12322*/ uint16(xReadSlashR), -/*12323*/ uint16(xArgYmm1), -/*12324*/ uint16(xArgYmmV), -/*12325*/ uint16(xArgYmm2M256), +/*12241*/ uint16(xCondDataSize), 12247, 12236, 12252, 0, 0, +/*12247*/ uint16(xSetOp), uint16(JGE), +/*12249*/ uint16(xReadCd), +/*12250*/ uint16(xArgRel32), +/*12251*/ uint16(xMatch), +/*12252*/ uint16(xSetOp), uint16(JGE), +/*12254*/ uint16(xReadCd), +/*12255*/ uint16(xArgRel32), +/*12256*/ uint16(xMatch), +/*12257*/ uint16(xCondIs64), 12260, 12276, +/*12260*/ uint16(xCondDataSize), 12266, 12271, 0, 0, 0, +/*12266*/ uint16(xSetOp), uint16(JLE), +/*12268*/ uint16(xReadCw), +/*12269*/ uint16(xArgRel16), +/*12270*/ uint16(xMatch), +/*12271*/ uint16(xSetOp), uint16(JLE), +/*12273*/ uint16(xReadCd), +/*12274*/ uint16(xArgRel32), +/*12275*/ uint16(xMatch), +/*12276*/ uint16(xCondDataSize), 12282, 12271, 12287, 0, 0, +/*12282*/ uint16(xSetOp), uint16(JLE), +/*12284*/ uint16(xReadCd), +/*12285*/ uint16(xArgRel32), +/*12286*/ uint16(xMatch), +/*12287*/ uint16(xSetOp), uint16(JLE), +/*12289*/ uint16(xReadCd), +/*12290*/ uint16(xArgRel32), +/*12291*/ uint16(xMatch), +/*12292*/ uint16(xCondIs64), 12295, 12311, +/*12295*/ uint16(xCondDataSize), 12301, 12306, 0, 0, 0, +/*12301*/ uint16(xSetOp), uint16(JG), +/*12303*/ uint16(xReadCw), +/*12304*/ uint16(xArgRel16), +/*12305*/ uint16(xMatch), +/*12306*/ uint16(xSetOp), uint16(JG), +/*12308*/ uint16(xReadCd), +/*12309*/ uint16(xArgRel32), +/*12310*/ uint16(xMatch), +/*12311*/ uint16(xCondDataSize), 12317, 12306, 12322, 0, 0, +/*12317*/ uint16(xSetOp), uint16(JG), +/*12319*/ uint16(xReadCd), +/*12320*/ uint16(xArgRel32), +/*12321*/ uint16(xMatch), +/*12322*/ uint16(xSetOp), uint16(JG), +/*12324*/ uint16(xReadCd), +/*12325*/ uint16(xArgRel32), /*12326*/ uint16(xMatch), -/*12327*/ uint16(xCondPrefix), 1, - 0x66, 12331, -/*12331*/ uint16(xCondDataSize), 0, 0, 0, 12337, 12344, -/*12337*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), +/*12327*/ uint16(xSetOp), uint16(SETO), +/*12329*/ uint16(xReadSlashR), +/*12330*/ uint16(xArgRM8), +/*12331*/ uint16(xMatch), +/*12332*/ uint16(xSetOp), uint16(SETNO), +/*12334*/ uint16(xReadSlashR), +/*12335*/ uint16(xArgRM8), +/*12336*/ uint16(xMatch), +/*12337*/ uint16(xSetOp), uint16(SETB), /*12339*/ uint16(xReadSlashR), -/*12340*/ uint16(xArgXmm1), -/*12341*/ uint16(xArgXmmV), -/*12342*/ uint16(xArgXmm2M128), -/*12343*/ uint16(xMatch), -/*12344*/ uint16(xSetOp), uint16(VPUNPCKLQDQ), -/*12346*/ uint16(xReadSlashR), -/*12347*/ uint16(xArgYmm1), -/*12348*/ uint16(xArgYmmV), -/*12349*/ uint16(xArgYmm2M256), -/*12350*/ uint16(xMatch), -/*12351*/ uint16(xCondPrefix), 3, - 0xC5, 12389, - 0xC4, 12365, - 0x66, 12359, -/*12359*/ uint16(xSetOp), uint16(PUNPCKHQDQ), -/*12361*/ uint16(xReadSlashR), -/*12362*/ uint16(xArgXmm1), -/*12363*/ uint16(xArgXmm2M128), -/*12364*/ uint16(xMatch), -/*12365*/ uint16(xCondPrefix), 1, - 0x66, 12369, -/*12369*/ uint16(xCondDataSize), 0, 0, 0, 12375, 12382, -/*12375*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12377*/ uint16(xReadSlashR), -/*12378*/ uint16(xArgXmm1), -/*12379*/ uint16(xArgXmmV), -/*12380*/ uint16(xArgXmm2M128), +/*12340*/ uint16(xArgRM8), +/*12341*/ uint16(xMatch), +/*12342*/ uint16(xSetOp), uint16(SETAE), +/*12344*/ uint16(xReadSlashR), +/*12345*/ uint16(xArgRM8), +/*12346*/ uint16(xMatch), +/*12347*/ uint16(xSetOp), uint16(SETE), +/*12349*/ uint16(xReadSlashR), +/*12350*/ uint16(xArgRM8), +/*12351*/ uint16(xMatch), +/*12352*/ uint16(xSetOp), uint16(SETNE), +/*12354*/ uint16(xReadSlashR), +/*12355*/ uint16(xArgRM8), +/*12356*/ uint16(xMatch), +/*12357*/ uint16(xSetOp), uint16(SETBE), +/*12359*/ uint16(xReadSlashR), +/*12360*/ uint16(xArgRM8), +/*12361*/ uint16(xMatch), +/*12362*/ uint16(xSetOp), uint16(SETA), +/*12364*/ uint16(xReadSlashR), +/*12365*/ uint16(xArgRM8), +/*12366*/ uint16(xMatch), +/*12367*/ uint16(xSetOp), uint16(SETS), +/*12369*/ uint16(xReadSlashR), +/*12370*/ uint16(xArgRM8), +/*12371*/ uint16(xMatch), +/*12372*/ uint16(xSetOp), uint16(SETNS), +/*12374*/ uint16(xReadSlashR), +/*12375*/ uint16(xArgRM8), +/*12376*/ uint16(xMatch), +/*12377*/ uint16(xSetOp), uint16(SETP), +/*12379*/ uint16(xReadSlashR), +/*12380*/ uint16(xArgRM8), /*12381*/ uint16(xMatch), -/*12382*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), +/*12382*/ uint16(xSetOp), uint16(SETNP), /*12384*/ uint16(xReadSlashR), -/*12385*/ uint16(xArgYmm1), -/*12386*/ uint16(xArgYmmV), -/*12387*/ uint16(xArgYmm2M256), -/*12388*/ uint16(xMatch), -/*12389*/ uint16(xCondPrefix), 1, - 0x66, 12393, -/*12393*/ uint16(xCondDataSize), 0, 0, 0, 12399, 12406, -/*12399*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12401*/ uint16(xReadSlashR), -/*12402*/ uint16(xArgXmm1), -/*12403*/ uint16(xArgXmmV), -/*12404*/ uint16(xArgXmm2M128), -/*12405*/ uint16(xMatch), -/*12406*/ uint16(xSetOp), uint16(VPUNPCKHQDQ), -/*12408*/ uint16(xReadSlashR), -/*12409*/ uint16(xArgYmm1), -/*12410*/ uint16(xArgYmmV), -/*12411*/ uint16(xArgYmm2M256), -/*12412*/ uint16(xMatch), -/*12413*/ uint16(xCondIs64), 12416, 12494, -/*12416*/ uint16(xCondPrefix), 4, - 0xC5, 12478, - 0xC4, 12462, - 0x66, 12444, - 0x0, 12426, -/*12426*/ uint16(xCondDataSize), 12432, 12438, 0, 0, 0, -/*12432*/ uint16(xSetOp), uint16(MOVD), -/*12434*/ uint16(xReadSlashR), -/*12435*/ uint16(xArgMm), -/*12436*/ uint16(xArgRM32), +/*12385*/ uint16(xArgRM8), +/*12386*/ uint16(xMatch), +/*12387*/ uint16(xSetOp), uint16(SETL), +/*12389*/ uint16(xReadSlashR), +/*12390*/ uint16(xArgRM8), +/*12391*/ uint16(xMatch), +/*12392*/ uint16(xSetOp), uint16(SETGE), +/*12394*/ uint16(xReadSlashR), +/*12395*/ uint16(xArgRM8), +/*12396*/ uint16(xMatch), +/*12397*/ uint16(xSetOp), uint16(SETLE), +/*12399*/ uint16(xReadSlashR), +/*12400*/ uint16(xArgRM8), +/*12401*/ uint16(xMatch), +/*12402*/ uint16(xSetOp), uint16(SETG), +/*12404*/ uint16(xReadSlashR), +/*12405*/ uint16(xArgRM8), +/*12406*/ uint16(xMatch), +/*12407*/ uint16(xSetOp), uint16(PUSH), +/*12409*/ uint16(xArgFS), +/*12410*/ uint16(xMatch), +/*12411*/ uint16(xCondIs64), 12414, 12428, +/*12414*/ uint16(xCondDataSize), 12420, 12424, 0, 0, 0, +/*12420*/ uint16(xSetOp), uint16(POP), +/*12422*/ uint16(xArgFS), +/*12423*/ uint16(xMatch), +/*12424*/ uint16(xSetOp), uint16(POP), +/*12426*/ uint16(xArgFS), +/*12427*/ uint16(xMatch), +/*12428*/ uint16(xCondDataSize), 12420, 12434, 12438, 0, 0, +/*12434*/ uint16(xSetOp), uint16(POP), +/*12436*/ uint16(xArgFS), /*12437*/ uint16(xMatch), -/*12438*/ uint16(xSetOp), uint16(MOVD), -/*12440*/ uint16(xReadSlashR), -/*12441*/ uint16(xArgMm), -/*12442*/ uint16(xArgRM32), -/*12443*/ uint16(xMatch), -/*12444*/ uint16(xCondDataSize), 12450, 12456, 0, 0, 0, -/*12450*/ uint16(xSetOp), uint16(MOVD), -/*12452*/ uint16(xReadSlashR), -/*12453*/ uint16(xArgXmm), -/*12454*/ uint16(xArgRM32), -/*12455*/ uint16(xMatch), -/*12456*/ uint16(xSetOp), uint16(MOVD), -/*12458*/ uint16(xReadSlashR), -/*12459*/ uint16(xArgXmm), -/*12460*/ uint16(xArgRM32), -/*12461*/ uint16(xMatch), -/*12462*/ uint16(xCondPrefix), 1, - 0x66, 12466, -/*12466*/ uint16(xCondDataSize), 0, 0, 0, 12472, 0, -/*12472*/ uint16(xSetOp), uint16(VMOVD), +/*12438*/ uint16(xSetOp), uint16(POP), +/*12440*/ uint16(xArgFS), +/*12441*/ uint16(xMatch), +/*12442*/ uint16(xSetOp), uint16(CPUID), +/*12444*/ uint16(xMatch), +/*12445*/ uint16(xCondIs64), 12448, 12466, +/*12448*/ uint16(xCondDataSize), 12454, 12460, 0, 0, 0, +/*12454*/ uint16(xSetOp), uint16(BT), +/*12456*/ uint16(xReadSlashR), +/*12457*/ uint16(xArgRM16), +/*12458*/ uint16(xArgR16), +/*12459*/ uint16(xMatch), +/*12460*/ uint16(xSetOp), uint16(BT), +/*12462*/ uint16(xReadSlashR), +/*12463*/ uint16(xArgRM32), +/*12464*/ uint16(xArgR32), +/*12465*/ uint16(xMatch), +/*12466*/ uint16(xCondDataSize), 12454, 12460, 12472, 0, 0, +/*12472*/ uint16(xSetOp), uint16(BT), /*12474*/ uint16(xReadSlashR), -/*12475*/ uint16(xArgXmm1), -/*12476*/ uint16(xArgRM32), +/*12475*/ uint16(xArgRM64), +/*12476*/ uint16(xArgR64), /*12477*/ uint16(xMatch), -/*12478*/ uint16(xCondPrefix), 1, - 0x66, 12482, -/*12482*/ uint16(xCondDataSize), 0, 0, 0, 12488, 0, -/*12488*/ uint16(xSetOp), uint16(VMOVD), -/*12490*/ uint16(xReadSlashR), -/*12491*/ uint16(xArgXmm1), -/*12492*/ uint16(xArgRM32), -/*12493*/ uint16(xMatch), -/*12494*/ uint16(xCondPrefix), 4, - 0xC5, 12478, - 0xC4, 12462, - 0x66, 12516, - 0x0, 12504, -/*12504*/ uint16(xCondDataSize), 12432, 12438, 12510, 0, 0, -/*12510*/ uint16(xSetOp), uint16(MOVQ), -/*12512*/ uint16(xReadSlashR), -/*12513*/ uint16(xArgMm), -/*12514*/ uint16(xArgRM64), -/*12515*/ uint16(xMatch), -/*12516*/ uint16(xCondDataSize), 12450, 12456, 12522, 0, 0, -/*12522*/ uint16(xSetOp), uint16(MOVQ), -/*12524*/ uint16(xReadSlashR), -/*12525*/ uint16(xArgXmm), -/*12526*/ uint16(xArgRM64), -/*12527*/ uint16(xMatch), -/*12528*/ uint16(xCondPrefix), 5, - 0xF3, 12636, - 0xC5, 12594, - 0xC4, 12552, - 0x66, 12546, - 0x0, 12540, -/*12540*/ uint16(xSetOp), uint16(MOVQ), -/*12542*/ uint16(xReadSlashR), -/*12543*/ uint16(xArgMm), -/*12544*/ uint16(xArgMmM64), -/*12545*/ uint16(xMatch), -/*12546*/ uint16(xSetOp), uint16(MOVDQA), +/*12478*/ uint16(xCondIs64), 12481, 12503, +/*12481*/ uint16(xCondDataSize), 12487, 12495, 0, 0, 0, +/*12487*/ uint16(xSetOp), uint16(SHLD), +/*12489*/ uint16(xReadSlashR), +/*12490*/ uint16(xReadIb), +/*12491*/ uint16(xArgRM16), +/*12492*/ uint16(xArgR16), +/*12493*/ uint16(xArgImm8u), +/*12494*/ uint16(xMatch), +/*12495*/ uint16(xSetOp), uint16(SHLD), +/*12497*/ uint16(xReadSlashR), +/*12498*/ uint16(xReadIb), +/*12499*/ uint16(xArgRM32), +/*12500*/ uint16(xArgR32), +/*12501*/ uint16(xArgImm8u), +/*12502*/ uint16(xMatch), +/*12503*/ uint16(xCondDataSize), 12487, 12495, 12509, 0, 0, +/*12509*/ uint16(xSetOp), uint16(SHLD), +/*12511*/ uint16(xReadSlashR), +/*12512*/ uint16(xReadIb), +/*12513*/ uint16(xArgRM64), +/*12514*/ uint16(xArgR64), +/*12515*/ uint16(xArgImm8u), +/*12516*/ uint16(xMatch), +/*12517*/ uint16(xCondIs64), 12520, 12540, +/*12520*/ uint16(xCondDataSize), 12526, 12533, 0, 0, 0, +/*12526*/ uint16(xSetOp), uint16(SHLD), +/*12528*/ uint16(xReadSlashR), +/*12529*/ uint16(xArgRM16), +/*12530*/ uint16(xArgR16), +/*12531*/ uint16(xArgCL), +/*12532*/ uint16(xMatch), +/*12533*/ uint16(xSetOp), uint16(SHLD), +/*12535*/ uint16(xReadSlashR), +/*12536*/ uint16(xArgRM32), +/*12537*/ uint16(xArgR32), +/*12538*/ uint16(xArgCL), +/*12539*/ uint16(xMatch), +/*12540*/ uint16(xCondDataSize), 12526, 12533, 12546, 0, 0, +/*12546*/ uint16(xSetOp), uint16(SHLD), /*12548*/ uint16(xReadSlashR), -/*12549*/ uint16(xArgXmm1), -/*12550*/ uint16(xArgXmm2M128), -/*12551*/ uint16(xMatch), -/*12552*/ uint16(xCondPrefix), 2, - 0xF3, 12576, - 0x66, 12558, -/*12558*/ uint16(xCondDataSize), 0, 0, 0, 12564, 12570, -/*12564*/ uint16(xSetOp), uint16(VMOVDQA), -/*12566*/ uint16(xReadSlashR), -/*12567*/ uint16(xArgXmm1), -/*12568*/ uint16(xArgXmm2M128), +/*12549*/ uint16(xArgRM64), +/*12550*/ uint16(xArgR64), +/*12551*/ uint16(xArgCL), +/*12552*/ uint16(xMatch), +/*12553*/ uint16(xSetOp), uint16(PUSH), +/*12555*/ uint16(xArgGS), +/*12556*/ uint16(xMatch), +/*12557*/ uint16(xCondIs64), 12560, 12574, +/*12560*/ uint16(xCondDataSize), 12566, 12570, 0, 0, 0, +/*12566*/ uint16(xSetOp), uint16(POP), +/*12568*/ uint16(xArgGS), /*12569*/ uint16(xMatch), -/*12570*/ uint16(xSetOp), uint16(VMOVDQA), -/*12572*/ uint16(xReadSlashR), -/*12573*/ uint16(xArgYmm1), -/*12574*/ uint16(xArgYmm2M256), -/*12575*/ uint16(xMatch), -/*12576*/ uint16(xCondDataSize), 0, 0, 0, 12582, 12588, -/*12582*/ uint16(xSetOp), uint16(VMOVDQU), -/*12584*/ uint16(xReadSlashR), -/*12585*/ uint16(xArgXmm1), -/*12586*/ uint16(xArgXmm2M128), +/*12570*/ uint16(xSetOp), uint16(POP), +/*12572*/ uint16(xArgGS), +/*12573*/ uint16(xMatch), +/*12574*/ uint16(xCondDataSize), 12566, 12580, 12584, 0, 0, +/*12580*/ uint16(xSetOp), uint16(POP), +/*12582*/ uint16(xArgGS), +/*12583*/ uint16(xMatch), +/*12584*/ uint16(xSetOp), uint16(POP), +/*12586*/ uint16(xArgGS), /*12587*/ uint16(xMatch), -/*12588*/ uint16(xSetOp), uint16(VMOVDQU), -/*12590*/ uint16(xReadSlashR), -/*12591*/ uint16(xArgYmm1), -/*12592*/ uint16(xArgYmm2M256), -/*12593*/ uint16(xMatch), -/*12594*/ uint16(xCondPrefix), 2, - 0xF3, 12618, - 0x66, 12600, -/*12600*/ uint16(xCondDataSize), 0, 0, 0, 12606, 12612, -/*12606*/ uint16(xSetOp), uint16(VMOVDQA), +/*12588*/ uint16(xSetOp), uint16(RSM), +/*12590*/ uint16(xMatch), +/*12591*/ uint16(xCondIs64), 12594, 12612, +/*12594*/ uint16(xCondDataSize), 12600, 12606, 0, 0, 0, +/*12600*/ uint16(xSetOp), uint16(BTS), +/*12602*/ uint16(xReadSlashR), +/*12603*/ uint16(xArgRM16), +/*12604*/ uint16(xArgR16), +/*12605*/ uint16(xMatch), +/*12606*/ uint16(xSetOp), uint16(BTS), /*12608*/ uint16(xReadSlashR), -/*12609*/ uint16(xArgXmm1), -/*12610*/ uint16(xArgXmm2M128), +/*12609*/ uint16(xArgRM32), +/*12610*/ uint16(xArgR32), /*12611*/ uint16(xMatch), -/*12612*/ uint16(xSetOp), uint16(VMOVDQA), -/*12614*/ uint16(xReadSlashR), -/*12615*/ uint16(xArgYmm1), -/*12616*/ uint16(xArgYmm2M256), -/*12617*/ uint16(xMatch), -/*12618*/ uint16(xCondDataSize), 0, 0, 0, 12624, 12630, -/*12624*/ uint16(xSetOp), uint16(VMOVDQU), -/*12626*/ uint16(xReadSlashR), -/*12627*/ uint16(xArgXmm1), -/*12628*/ uint16(xArgXmm2M128), -/*12629*/ uint16(xMatch), -/*12630*/ uint16(xSetOp), uint16(VMOVDQU), -/*12632*/ uint16(xReadSlashR), -/*12633*/ uint16(xArgYmm1), -/*12634*/ uint16(xArgYmm2M256), -/*12635*/ uint16(xMatch), -/*12636*/ uint16(xSetOp), uint16(MOVDQU), -/*12638*/ uint16(xReadSlashR), -/*12639*/ uint16(xArgXmm1), -/*12640*/ uint16(xArgXmm2M128), -/*12641*/ uint16(xMatch), -/*12642*/ uint16(xCondPrefix), 6, - 0xF3, 12828, - 0xF2, 12820, - 0xC5, 12746, - 0xC4, 12672, - 0x66, 12664, - 0x0, 12656, -/*12656*/ uint16(xSetOp), uint16(PSHUFW), -/*12658*/ uint16(xReadSlashR), -/*12659*/ uint16(xReadIb), -/*12660*/ uint16(xArgMm1), -/*12661*/ uint16(xArgMm2M64), -/*12662*/ uint16(xArgImm8u), -/*12663*/ uint16(xMatch), -/*12664*/ uint16(xSetOp), uint16(PSHUFD), -/*12666*/ uint16(xReadSlashR), -/*12667*/ uint16(xReadIb), -/*12668*/ uint16(xArgXmm1), -/*12669*/ uint16(xArgXmm2M128), -/*12670*/ uint16(xArgImm8u), -/*12671*/ uint16(xMatch), -/*12672*/ uint16(xCondPrefix), 3, - 0xF3, 12724, - 0xF2, 12702, - 0x66, 12680, -/*12680*/ uint16(xCondDataSize), 0, 0, 0, 12686, 12694, -/*12686*/ uint16(xSetOp), uint16(VPSHUFD), -/*12688*/ uint16(xReadSlashR), -/*12689*/ uint16(xReadIb), -/*12690*/ uint16(xArgXmm1), -/*12691*/ uint16(xArgXmm2M128), -/*12692*/ uint16(xArgImm8), -/*12693*/ uint16(xMatch), -/*12694*/ uint16(xSetOp), uint16(VPSHUFD), -/*12696*/ uint16(xReadSlashR), -/*12697*/ uint16(xReadIb), -/*12698*/ uint16(xArgYmm1), -/*12699*/ uint16(xArgYmm2M256), -/*12700*/ uint16(xArgImm8), -/*12701*/ uint16(xMatch), -/*12702*/ uint16(xCondDataSize), 0, 0, 0, 12708, 12716, -/*12708*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12710*/ uint16(xReadSlashR), -/*12711*/ uint16(xReadIb), -/*12712*/ uint16(xArgXmm1), -/*12713*/ uint16(xArgXmm2M128), -/*12714*/ uint16(xArgImm8), -/*12715*/ uint16(xMatch), -/*12716*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12718*/ uint16(xReadSlashR), -/*12719*/ uint16(xReadIb), -/*12720*/ uint16(xArgYmm1), -/*12721*/ uint16(xArgYmm2M256), -/*12722*/ uint16(xArgImm8), -/*12723*/ uint16(xMatch), -/*12724*/ uint16(xCondDataSize), 0, 0, 0, 12730, 12738, -/*12730*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12732*/ uint16(xReadSlashR), -/*12733*/ uint16(xReadIb), -/*12734*/ uint16(xArgXmm1), -/*12735*/ uint16(xArgXmm2M128), -/*12736*/ uint16(xArgImm8), -/*12737*/ uint16(xMatch), -/*12738*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12740*/ uint16(xReadSlashR), -/*12741*/ uint16(xReadIb), -/*12742*/ uint16(xArgYmm1), -/*12743*/ uint16(xArgYmm2M256), -/*12744*/ uint16(xArgImm8), -/*12745*/ uint16(xMatch), -/*12746*/ uint16(xCondPrefix), 3, - 0xF3, 12798, - 0xF2, 12776, - 0x66, 12754, -/*12754*/ uint16(xCondDataSize), 0, 0, 0, 12760, 12768, -/*12760*/ uint16(xSetOp), uint16(VPSHUFD), -/*12762*/ uint16(xReadSlashR), -/*12763*/ uint16(xReadIb), -/*12764*/ uint16(xArgXmm1), -/*12765*/ uint16(xArgXmm2M128), -/*12766*/ uint16(xArgImm8), -/*12767*/ uint16(xMatch), -/*12768*/ uint16(xSetOp), uint16(VPSHUFD), -/*12770*/ uint16(xReadSlashR), -/*12771*/ uint16(xReadIb), -/*12772*/ uint16(xArgYmm1), -/*12773*/ uint16(xArgYmm2M256), -/*12774*/ uint16(xArgImm8), +/*12612*/ uint16(xCondDataSize), 12600, 12606, 12618, 0, 0, +/*12618*/ uint16(xSetOp), uint16(BTS), +/*12620*/ uint16(xReadSlashR), +/*12621*/ uint16(xArgRM64), +/*12622*/ uint16(xArgR64), +/*12623*/ uint16(xMatch), +/*12624*/ uint16(xCondIs64), 12627, 12649, +/*12627*/ uint16(xCondDataSize), 12633, 12641, 0, 0, 0, +/*12633*/ uint16(xSetOp), uint16(SHRD), +/*12635*/ uint16(xReadSlashR), +/*12636*/ uint16(xReadIb), +/*12637*/ uint16(xArgRM16), +/*12638*/ uint16(xArgR16), +/*12639*/ uint16(xArgImm8u), +/*12640*/ uint16(xMatch), +/*12641*/ uint16(xSetOp), uint16(SHRD), +/*12643*/ uint16(xReadSlashR), +/*12644*/ uint16(xReadIb), +/*12645*/ uint16(xArgRM32), +/*12646*/ uint16(xArgR32), +/*12647*/ uint16(xArgImm8u), +/*12648*/ uint16(xMatch), +/*12649*/ uint16(xCondDataSize), 12633, 12641, 12655, 0, 0, +/*12655*/ uint16(xSetOp), uint16(SHRD), +/*12657*/ uint16(xReadSlashR), +/*12658*/ uint16(xReadIb), +/*12659*/ uint16(xArgRM64), +/*12660*/ uint16(xArgR64), +/*12661*/ uint16(xArgImm8u), +/*12662*/ uint16(xMatch), +/*12663*/ uint16(xCondIs64), 12666, 12686, +/*12666*/ uint16(xCondDataSize), 12672, 12679, 0, 0, 0, +/*12672*/ uint16(xSetOp), uint16(SHRD), +/*12674*/ uint16(xReadSlashR), +/*12675*/ uint16(xArgRM16), +/*12676*/ uint16(xArgR16), +/*12677*/ uint16(xArgCL), +/*12678*/ uint16(xMatch), +/*12679*/ uint16(xSetOp), uint16(SHRD), +/*12681*/ uint16(xReadSlashR), +/*12682*/ uint16(xArgRM32), +/*12683*/ uint16(xArgR32), +/*12684*/ uint16(xArgCL), +/*12685*/ uint16(xMatch), +/*12686*/ uint16(xCondDataSize), 12672, 12679, 12692, 0, 0, +/*12692*/ uint16(xSetOp), uint16(SHRD), +/*12694*/ uint16(xReadSlashR), +/*12695*/ uint16(xArgRM64), +/*12696*/ uint16(xArgR64), +/*12697*/ uint16(xArgCL), +/*12698*/ uint16(xMatch), +/*12699*/ uint16(xCondByte), 3, + 0xE8, 13004, + 0xF0, 13007, + 0xF8, 13010, +/*12707*/ uint16(xCondSlashR), + 12716, // 0 + 12776, // 1 + 12836, // 2 + 12882, // 3 + 12928, // 4 + 12955, // 5 + 12982, // 6 + 13000, // 7 +/*12716*/ uint16(xCondIs64), 12719, 12733, +/*12719*/ uint16(xCondDataSize), 12725, 12729, 0, 0, 0, +/*12725*/ uint16(xSetOp), uint16(FXSAVE), +/*12727*/ uint16(xArgM512byte), +/*12728*/ uint16(xMatch), +/*12729*/ uint16(xSetOp), uint16(FXSAVE), +/*12731*/ uint16(xArgM512byte), +/*12732*/ uint16(xMatch), +/*12733*/ uint16(xCondPrefix), 2, + 0xF3, 12749, + 0x0, 12739, +/*12739*/ uint16(xCondDataSize), 12725, 12729, 12745, 0, 0, +/*12745*/ uint16(xSetOp), uint16(FXSAVE64), +/*12747*/ uint16(xArgM512byte), +/*12748*/ uint16(xMatch), +/*12749*/ uint16(xCondDataSize), 12755, 12762, 12769, 0, 0, +/*12755*/ uint16(xCondIsMem), 12758, 0, +/*12758*/ uint16(xSetOp), uint16(RDFSBASE), +/*12760*/ uint16(xArgRM32), +/*12761*/ uint16(xMatch), +/*12762*/ uint16(xCondIsMem), 12765, 0, +/*12765*/ uint16(xSetOp), uint16(RDFSBASE), +/*12767*/ uint16(xArgRM32), +/*12768*/ uint16(xMatch), +/*12769*/ uint16(xCondIsMem), 12772, 0, +/*12772*/ uint16(xSetOp), uint16(RDFSBASE), +/*12774*/ uint16(xArgRM64), /*12775*/ uint16(xMatch), -/*12776*/ uint16(xCondDataSize), 0, 0, 0, 12782, 12790, -/*12782*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12784*/ uint16(xReadSlashR), -/*12785*/ uint16(xReadIb), -/*12786*/ uint16(xArgXmm1), -/*12787*/ uint16(xArgXmm2M128), -/*12788*/ uint16(xArgImm8), -/*12789*/ uint16(xMatch), -/*12790*/ uint16(xSetOp), uint16(VPSHUFLW), -/*12792*/ uint16(xReadSlashR), -/*12793*/ uint16(xReadIb), -/*12794*/ uint16(xArgYmm1), -/*12795*/ uint16(xArgYmm2M256), -/*12796*/ uint16(xArgImm8), -/*12797*/ uint16(xMatch), -/*12798*/ uint16(xCondDataSize), 0, 0, 0, 12804, 12812, -/*12804*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12806*/ uint16(xReadSlashR), -/*12807*/ uint16(xReadIb), -/*12808*/ uint16(xArgXmm1), -/*12809*/ uint16(xArgXmm2M128), -/*12810*/ uint16(xArgImm8), -/*12811*/ uint16(xMatch), -/*12812*/ uint16(xSetOp), uint16(VPSHUFHW), -/*12814*/ uint16(xReadSlashR), -/*12815*/ uint16(xReadIb), -/*12816*/ uint16(xArgYmm1), -/*12817*/ uint16(xArgYmm2M256), -/*12818*/ uint16(xArgImm8), -/*12819*/ uint16(xMatch), -/*12820*/ uint16(xSetOp), uint16(PSHUFLW), -/*12822*/ uint16(xReadSlashR), -/*12823*/ uint16(xReadIb), -/*12824*/ uint16(xArgXmm1), -/*12825*/ uint16(xArgXmm2M128), -/*12826*/ uint16(xArgImm8u), -/*12827*/ uint16(xMatch), -/*12828*/ uint16(xSetOp), uint16(PSHUFHW), -/*12830*/ uint16(xReadSlashR), -/*12831*/ uint16(xReadIb), -/*12832*/ uint16(xArgXmm1), -/*12833*/ uint16(xArgXmm2M128), -/*12834*/ uint16(xArgImm8u), +/*12776*/ uint16(xCondIs64), 12779, 12793, +/*12779*/ uint16(xCondDataSize), 12785, 12789, 0, 0, 0, +/*12785*/ uint16(xSetOp), uint16(FXRSTOR), +/*12787*/ uint16(xArgM512byte), +/*12788*/ uint16(xMatch), +/*12789*/ uint16(xSetOp), uint16(FXRSTOR), +/*12791*/ uint16(xArgM512byte), +/*12792*/ uint16(xMatch), +/*12793*/ uint16(xCondPrefix), 2, + 0xF3, 12809, + 0x0, 12799, +/*12799*/ uint16(xCondDataSize), 12785, 12789, 12805, 0, 0, +/*12805*/ uint16(xSetOp), uint16(FXRSTOR64), +/*12807*/ uint16(xArgM512byte), +/*12808*/ uint16(xMatch), +/*12809*/ uint16(xCondDataSize), 12815, 12822, 12829, 0, 0, +/*12815*/ uint16(xCondIsMem), 12818, 0, +/*12818*/ uint16(xSetOp), uint16(RDGSBASE), +/*12820*/ uint16(xArgRM32), +/*12821*/ uint16(xMatch), +/*12822*/ uint16(xCondIsMem), 12825, 0, +/*12825*/ uint16(xSetOp), uint16(RDGSBASE), +/*12827*/ uint16(xArgRM32), +/*12828*/ uint16(xMatch), +/*12829*/ uint16(xCondIsMem), 12832, 0, +/*12832*/ uint16(xSetOp), uint16(RDGSBASE), +/*12834*/ uint16(xArgRM64), /*12835*/ uint16(xMatch), -/*12836*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 12845, // 2 - 0, // 3 - 12927, // 4 - 0, // 5 - 13009, // 6 - 0, // 7 -/*12845*/ uint16(xCondPrefix), 4, - 0xC5, 12897, - 0xC4, 12867, - 0x66, 12861, - 0x0, 12855, -/*12855*/ uint16(xSetOp), uint16(PSRLW), -/*12857*/ uint16(xReadIb), -/*12858*/ uint16(xArgMm2), -/*12859*/ uint16(xArgImm8u), -/*12860*/ uint16(xMatch), -/*12861*/ uint16(xSetOp), uint16(PSRLW), -/*12863*/ uint16(xReadIb), -/*12864*/ uint16(xArgXmm2), -/*12865*/ uint16(xArgImm8u), -/*12866*/ uint16(xMatch), -/*12867*/ uint16(xCondPrefix), 1, - 0x66, 12871, -/*12871*/ uint16(xCondDataSize), 0, 0, 0, 12877, 12887, -/*12877*/ uint16(xCondIsMem), 12880, 0, -/*12880*/ uint16(xSetOp), uint16(VPSRLW), -/*12882*/ uint16(xReadIb), -/*12883*/ uint16(xArgXmmV), -/*12884*/ uint16(xArgXmm2), -/*12885*/ uint16(xArgImm8), -/*12886*/ uint16(xMatch), -/*12887*/ uint16(xCondIsMem), 12890, 0, -/*12890*/ uint16(xSetOp), uint16(VPSRLW), -/*12892*/ uint16(xReadIb), -/*12893*/ uint16(xArgYmmV), -/*12894*/ uint16(xArgYmm2), -/*12895*/ uint16(xArgImm8), -/*12896*/ uint16(xMatch), -/*12897*/ uint16(xCondPrefix), 1, - 0x66, 12901, -/*12901*/ uint16(xCondDataSize), 0, 0, 0, 12907, 12917, -/*12907*/ uint16(xCondIsMem), 12910, 0, -/*12910*/ uint16(xSetOp), uint16(VPSRLW), -/*12912*/ uint16(xReadIb), -/*12913*/ uint16(xArgXmmV), -/*12914*/ uint16(xArgXmm2), -/*12915*/ uint16(xArgImm8), -/*12916*/ uint16(xMatch), -/*12917*/ uint16(xCondIsMem), 12920, 0, -/*12920*/ uint16(xSetOp), uint16(VPSRLW), -/*12922*/ uint16(xReadIb), -/*12923*/ uint16(xArgYmmV), -/*12924*/ uint16(xArgYmm2), -/*12925*/ uint16(xArgImm8), -/*12926*/ uint16(xMatch), -/*12927*/ uint16(xCondPrefix), 4, - 0xC5, 12979, - 0xC4, 12949, - 0x66, 12943, - 0x0, 12937, -/*12937*/ uint16(xSetOp), uint16(PSRAW), -/*12939*/ uint16(xReadIb), -/*12940*/ uint16(xArgMm2), -/*12941*/ uint16(xArgImm8u), -/*12942*/ uint16(xMatch), -/*12943*/ uint16(xSetOp), uint16(PSRAW), -/*12945*/ uint16(xReadIb), -/*12946*/ uint16(xArgXmm2), -/*12947*/ uint16(xArgImm8u), -/*12948*/ uint16(xMatch), -/*12949*/ uint16(xCondPrefix), 1, - 0x66, 12953, -/*12953*/ uint16(xCondDataSize), 0, 0, 0, 12959, 12969, -/*12959*/ uint16(xCondIsMem), 12962, 0, -/*12962*/ uint16(xSetOp), uint16(VPSRAW), -/*12964*/ uint16(xReadIb), -/*12965*/ uint16(xArgXmmV), -/*12966*/ uint16(xArgXmm2), -/*12967*/ uint16(xArgImm8), -/*12968*/ uint16(xMatch), -/*12969*/ uint16(xCondIsMem), 12972, 0, -/*12972*/ uint16(xSetOp), uint16(VPSRAW), -/*12974*/ uint16(xReadIb), -/*12975*/ uint16(xArgYmmV), -/*12976*/ uint16(xArgYmm2), -/*12977*/ uint16(xArgImm8), -/*12978*/ uint16(xMatch), -/*12979*/ uint16(xCondPrefix), 1, - 0x66, 12983, -/*12983*/ uint16(xCondDataSize), 0, 0, 0, 12989, 12999, -/*12989*/ uint16(xCondIsMem), 12992, 0, -/*12992*/ uint16(xSetOp), uint16(VPSRAW), -/*12994*/ uint16(xReadIb), -/*12995*/ uint16(xArgXmmV), -/*12996*/ uint16(xArgXmm2), -/*12997*/ uint16(xArgImm8), -/*12998*/ uint16(xMatch), -/*12999*/ uint16(xCondIsMem), 13002, 0, -/*13002*/ uint16(xSetOp), uint16(VPSRAW), -/*13004*/ uint16(xReadIb), -/*13005*/ uint16(xArgYmmV), -/*13006*/ uint16(xArgYmm2), -/*13007*/ uint16(xArgImm8), -/*13008*/ uint16(xMatch), -/*13009*/ uint16(xCondPrefix), 4, - 0xC5, 13061, - 0xC4, 13031, - 0x66, 13025, - 0x0, 13019, -/*13019*/ uint16(xSetOp), uint16(PSLLW), -/*13021*/ uint16(xReadIb), -/*13022*/ uint16(xArgMm2), -/*13023*/ uint16(xArgImm8u), -/*13024*/ uint16(xMatch), -/*13025*/ uint16(xSetOp), uint16(PSLLW), -/*13027*/ uint16(xReadIb), -/*13028*/ uint16(xArgXmm2), -/*13029*/ uint16(xArgImm8u), -/*13030*/ uint16(xMatch), -/*13031*/ uint16(xCondPrefix), 1, - 0x66, 13035, -/*13035*/ uint16(xCondDataSize), 0, 0, 0, 13041, 13051, -/*13041*/ uint16(xCondIsMem), 13044, 0, -/*13044*/ uint16(xSetOp), uint16(VPSLLW), -/*13046*/ uint16(xReadIb), -/*13047*/ uint16(xArgXmmV), -/*13048*/ uint16(xArgXmm2), -/*13049*/ uint16(xArgImm8), -/*13050*/ uint16(xMatch), -/*13051*/ uint16(xCondIsMem), 13054, 0, -/*13054*/ uint16(xSetOp), uint16(VPSLLW), -/*13056*/ uint16(xReadIb), -/*13057*/ uint16(xArgYmmV), -/*13058*/ uint16(xArgYmm2), -/*13059*/ uint16(xArgImm8), -/*13060*/ uint16(xMatch), -/*13061*/ uint16(xCondPrefix), 1, - 0x66, 13065, -/*13065*/ uint16(xCondDataSize), 0, 0, 0, 13071, 13081, -/*13071*/ uint16(xCondIsMem), 13074, 0, -/*13074*/ uint16(xSetOp), uint16(VPSLLW), -/*13076*/ uint16(xReadIb), -/*13077*/ uint16(xArgXmmV), -/*13078*/ uint16(xArgXmm2), -/*13079*/ uint16(xArgImm8), -/*13080*/ uint16(xMatch), -/*13081*/ uint16(xCondIsMem), 13084, 0, -/*13084*/ uint16(xSetOp), uint16(VPSLLW), -/*13086*/ uint16(xReadIb), -/*13087*/ uint16(xArgYmmV), -/*13088*/ uint16(xArgYmm2), -/*13089*/ uint16(xArgImm8), -/*13090*/ uint16(xMatch), -/*13091*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 13100, // 2 - 0, // 3 - 13162, // 4 - 0, // 5 - 13244, // 6 - 0, // 7 -/*13100*/ uint16(xCondPrefix), 4, - 0xC5, 13142, - 0xC4, 13122, - 0x66, 13116, - 0x0, 13110, -/*13110*/ uint16(xSetOp), uint16(PSRLD), -/*13112*/ uint16(xReadIb), -/*13113*/ uint16(xArgMm2), -/*13114*/ uint16(xArgImm8u), -/*13115*/ uint16(xMatch), -/*13116*/ uint16(xSetOp), uint16(PSRLD), -/*13118*/ uint16(xReadIb), -/*13119*/ uint16(xArgXmm2), -/*13120*/ uint16(xArgImm8u), -/*13121*/ uint16(xMatch), -/*13122*/ uint16(xCondPrefix), 1, - 0x66, 13126, -/*13126*/ uint16(xCondDataSize), 0, 0, 0, 13132, 0, -/*13132*/ uint16(xCondIsMem), 13135, 0, -/*13135*/ uint16(xSetOp), uint16(VPSRLD), -/*13137*/ uint16(xReadIb), -/*13138*/ uint16(xArgXmmV), -/*13139*/ uint16(xArgXmm2), -/*13140*/ uint16(xArgImm8), -/*13141*/ uint16(xMatch), -/*13142*/ uint16(xCondPrefix), 1, - 0x66, 13146, -/*13146*/ uint16(xCondDataSize), 0, 0, 0, 13152, 0, -/*13152*/ uint16(xCondIsMem), 13155, 0, -/*13155*/ uint16(xSetOp), uint16(VPSRLD), -/*13157*/ uint16(xReadIb), -/*13158*/ uint16(xArgXmmV), -/*13159*/ uint16(xArgXmm2), -/*13160*/ uint16(xArgImm8), -/*13161*/ uint16(xMatch), -/*13162*/ uint16(xCondPrefix), 4, - 0xC5, 13214, - 0xC4, 13184, - 0x66, 13178, - 0x0, 13172, -/*13172*/ uint16(xSetOp), uint16(PSRAD), -/*13174*/ uint16(xReadIb), -/*13175*/ uint16(xArgMm2), -/*13176*/ uint16(xArgImm8u), -/*13177*/ uint16(xMatch), -/*13178*/ uint16(xSetOp), uint16(PSRAD), -/*13180*/ uint16(xReadIb), -/*13181*/ uint16(xArgXmm2), -/*13182*/ uint16(xArgImm8u), +/*12836*/ uint16(xCondIs64), 12839, 12856, +/*12839*/ uint16(xCondPrefix), 2, + 0x100, 12849, + 0x0, 12845, +/*12845*/ uint16(xSetOp), uint16(LDMXCSR), +/*12847*/ uint16(xArgM32), +/*12848*/ uint16(xMatch), +/*12849*/ uint16(xCondIsMem), 0, 12852, +/*12852*/ uint16(xSetOp), uint16(VLDMXCSR), +/*12854*/ uint16(xArgM32), +/*12855*/ uint16(xMatch), +/*12856*/ uint16(xCondPrefix), 3, + 0xF3, 12864, + 0x100, 12849, + 0x0, 12845, +/*12864*/ uint16(xCondDataSize), 12870, 12874, 12878, 0, 0, +/*12870*/ uint16(xSetOp), uint16(WRFSBASE), +/*12872*/ uint16(xArgRM32), +/*12873*/ uint16(xMatch), +/*12874*/ uint16(xSetOp), uint16(WRFSBASE), +/*12876*/ uint16(xArgRM32), +/*12877*/ uint16(xMatch), +/*12878*/ uint16(xSetOp), uint16(WRFSBASE), +/*12880*/ uint16(xArgRM64), +/*12881*/ uint16(xMatch), +/*12882*/ uint16(xCondIs64), 12885, 12902, +/*12885*/ uint16(xCondPrefix), 2, + 0x100, 12895, + 0x0, 12891, +/*12891*/ uint16(xSetOp), uint16(STMXCSR), +/*12893*/ uint16(xArgM32), +/*12894*/ uint16(xMatch), +/*12895*/ uint16(xCondIsMem), 0, 12898, +/*12898*/ uint16(xSetOp), uint16(VSTMXCSR), +/*12900*/ uint16(xArgM32), +/*12901*/ uint16(xMatch), +/*12902*/ uint16(xCondPrefix), 3, + 0xF3, 12910, + 0x100, 12895, + 0x0, 12891, +/*12910*/ uint16(xCondDataSize), 12916, 12920, 12924, 0, 0, +/*12916*/ uint16(xSetOp), uint16(WRGSBASE), +/*12918*/ uint16(xArgRM32), +/*12919*/ uint16(xMatch), +/*12920*/ uint16(xSetOp), uint16(WRGSBASE), +/*12922*/ uint16(xArgRM32), +/*12923*/ uint16(xMatch), +/*12924*/ uint16(xSetOp), uint16(WRGSBASE), +/*12926*/ uint16(xArgRM64), +/*12927*/ uint16(xMatch), +/*12928*/ uint16(xCondIs64), 12931, 12945, +/*12931*/ uint16(xCondDataSize), 12937, 12941, 0, 0, 0, +/*12937*/ uint16(xSetOp), uint16(XSAVE), +/*12939*/ uint16(xArgMem), +/*12940*/ uint16(xMatch), +/*12941*/ uint16(xSetOp), uint16(XSAVE), +/*12943*/ uint16(xArgMem), +/*12944*/ uint16(xMatch), +/*12945*/ uint16(xCondDataSize), 12937, 12941, 12951, 0, 0, +/*12951*/ uint16(xSetOp), uint16(XSAVE64), +/*12953*/ uint16(xArgMem), +/*12954*/ uint16(xMatch), +/*12955*/ uint16(xCondIs64), 12958, 12972, +/*12958*/ uint16(xCondDataSize), 12964, 12968, 0, 0, 0, +/*12964*/ uint16(xSetOp), uint16(XRSTOR), +/*12966*/ uint16(xArgMem), +/*12967*/ uint16(xMatch), +/*12968*/ uint16(xSetOp), uint16(XRSTOR), +/*12970*/ uint16(xArgMem), +/*12971*/ uint16(xMatch), +/*12972*/ uint16(xCondDataSize), 12964, 12968, 12978, 0, 0, +/*12978*/ uint16(xSetOp), uint16(XRSTOR64), +/*12980*/ uint16(xArgMem), +/*12981*/ uint16(xMatch), +/*12982*/ uint16(xCondDataSize), 12988, 12992, 12996, 0, 0, +/*12988*/ uint16(xSetOp), uint16(XSAVEOPT), +/*12990*/ uint16(xArgMem), +/*12991*/ uint16(xMatch), +/*12992*/ uint16(xSetOp), uint16(XSAVEOPT), +/*12994*/ uint16(xArgMem), +/*12995*/ uint16(xMatch), +/*12996*/ uint16(xSetOp), uint16(XSAVEOPT64), +/*12998*/ uint16(xArgMem), +/*12999*/ uint16(xMatch), +/*13000*/ uint16(xSetOp), uint16(CLFLUSH), +/*13002*/ uint16(xArgM8), +/*13003*/ uint16(xMatch), +/*13004*/ uint16(xSetOp), uint16(LFENCE), +/*13006*/ uint16(xMatch), +/*13007*/ uint16(xSetOp), uint16(MFENCE), +/*13009*/ uint16(xMatch), +/*13010*/ uint16(xSetOp), uint16(SFENCE), +/*13012*/ uint16(xMatch), +/*13013*/ uint16(xCondIs64), 13016, 13034, +/*13016*/ uint16(xCondDataSize), 13022, 13028, 0, 0, 0, +/*13022*/ uint16(xSetOp), uint16(IMUL), +/*13024*/ uint16(xReadSlashR), +/*13025*/ uint16(xArgR16), +/*13026*/ uint16(xArgRM16), +/*13027*/ uint16(xMatch), +/*13028*/ uint16(xSetOp), uint16(IMUL), +/*13030*/ uint16(xReadSlashR), +/*13031*/ uint16(xArgR32), +/*13032*/ uint16(xArgRM32), +/*13033*/ uint16(xMatch), +/*13034*/ uint16(xCondDataSize), 13022, 13028, 13040, 0, 0, +/*13040*/ uint16(xSetOp), uint16(IMUL), +/*13042*/ uint16(xReadSlashR), +/*13043*/ uint16(xArgR64), +/*13044*/ uint16(xArgRM64), +/*13045*/ uint16(xMatch), +/*13046*/ uint16(xSetOp), uint16(CMPXCHG), +/*13048*/ uint16(xReadSlashR), +/*13049*/ uint16(xArgRM8), +/*13050*/ uint16(xArgR8), +/*13051*/ uint16(xMatch), +/*13052*/ uint16(xCondIs64), 13055, 13073, +/*13055*/ uint16(xCondDataSize), 13061, 13067, 0, 0, 0, +/*13061*/ uint16(xSetOp), uint16(CMPXCHG), +/*13063*/ uint16(xReadSlashR), +/*13064*/ uint16(xArgRM16), +/*13065*/ uint16(xArgR16), +/*13066*/ uint16(xMatch), +/*13067*/ uint16(xSetOp), uint16(CMPXCHG), +/*13069*/ uint16(xReadSlashR), +/*13070*/ uint16(xArgRM32), +/*13071*/ uint16(xArgR32), +/*13072*/ uint16(xMatch), +/*13073*/ uint16(xCondDataSize), 13061, 13067, 13079, 0, 0, +/*13079*/ uint16(xSetOp), uint16(CMPXCHG), +/*13081*/ uint16(xReadSlashR), +/*13082*/ uint16(xArgRM64), +/*13083*/ uint16(xArgR64), +/*13084*/ uint16(xMatch), +/*13085*/ uint16(xCondIs64), 13088, 13106, +/*13088*/ uint16(xCondDataSize), 13094, 13100, 0, 0, 0, +/*13094*/ uint16(xSetOp), uint16(LSS), +/*13096*/ uint16(xReadSlashR), +/*13097*/ uint16(xArgR16), +/*13098*/ uint16(xArgM16colon16), +/*13099*/ uint16(xMatch), +/*13100*/ uint16(xSetOp), uint16(LSS), +/*13102*/ uint16(xReadSlashR), +/*13103*/ uint16(xArgR32), +/*13104*/ uint16(xArgM16colon32), +/*13105*/ uint16(xMatch), +/*13106*/ uint16(xCondDataSize), 13094, 13100, 13112, 0, 0, +/*13112*/ uint16(xSetOp), uint16(LSS), +/*13114*/ uint16(xReadSlashR), +/*13115*/ uint16(xArgR64), +/*13116*/ uint16(xArgM16colon64), +/*13117*/ uint16(xMatch), +/*13118*/ uint16(xCondIs64), 13121, 13139, +/*13121*/ uint16(xCondDataSize), 13127, 13133, 0, 0, 0, +/*13127*/ uint16(xSetOp), uint16(BTR), +/*13129*/ uint16(xReadSlashR), +/*13130*/ uint16(xArgRM16), +/*13131*/ uint16(xArgR16), +/*13132*/ uint16(xMatch), +/*13133*/ uint16(xSetOp), uint16(BTR), +/*13135*/ uint16(xReadSlashR), +/*13136*/ uint16(xArgRM32), +/*13137*/ uint16(xArgR32), +/*13138*/ uint16(xMatch), +/*13139*/ uint16(xCondDataSize), 13127, 13133, 13145, 0, 0, +/*13145*/ uint16(xSetOp), uint16(BTR), +/*13147*/ uint16(xReadSlashR), +/*13148*/ uint16(xArgRM64), +/*13149*/ uint16(xArgR64), +/*13150*/ uint16(xMatch), +/*13151*/ uint16(xCondIs64), 13154, 13172, +/*13154*/ uint16(xCondDataSize), 13160, 13166, 0, 0, 0, +/*13160*/ uint16(xSetOp), uint16(LFS), +/*13162*/ uint16(xReadSlashR), +/*13163*/ uint16(xArgR16), +/*13164*/ uint16(xArgM16colon16), +/*13165*/ uint16(xMatch), +/*13166*/ uint16(xSetOp), uint16(LFS), +/*13168*/ uint16(xReadSlashR), +/*13169*/ uint16(xArgR32), +/*13170*/ uint16(xArgM16colon32), +/*13171*/ uint16(xMatch), +/*13172*/ uint16(xCondDataSize), 13160, 13166, 13178, 0, 0, +/*13178*/ uint16(xSetOp), uint16(LFS), +/*13180*/ uint16(xReadSlashR), +/*13181*/ uint16(xArgR64), +/*13182*/ uint16(xArgM16colon64), /*13183*/ uint16(xMatch), -/*13184*/ uint16(xCondPrefix), 1, - 0x66, 13188, -/*13188*/ uint16(xCondDataSize), 0, 0, 0, 13194, 13204, -/*13194*/ uint16(xCondIsMem), 13197, 0, -/*13197*/ uint16(xSetOp), uint16(VPSRAD), -/*13199*/ uint16(xReadIb), -/*13200*/ uint16(xArgXmmV), -/*13201*/ uint16(xArgXmm2), -/*13202*/ uint16(xArgImm8), -/*13203*/ uint16(xMatch), -/*13204*/ uint16(xCondIsMem), 13207, 0, -/*13207*/ uint16(xSetOp), uint16(VPSRAD), -/*13209*/ uint16(xReadIb), -/*13210*/ uint16(xArgYmmV), -/*13211*/ uint16(xArgYmm2), -/*13212*/ uint16(xArgImm8), -/*13213*/ uint16(xMatch), -/*13214*/ uint16(xCondPrefix), 1, - 0x66, 13218, -/*13218*/ uint16(xCondDataSize), 0, 0, 0, 13224, 13234, -/*13224*/ uint16(xCondIsMem), 13227, 0, -/*13227*/ uint16(xSetOp), uint16(VPSRAD), -/*13229*/ uint16(xReadIb), -/*13230*/ uint16(xArgXmmV), -/*13231*/ uint16(xArgXmm2), -/*13232*/ uint16(xArgImm8), -/*13233*/ uint16(xMatch), -/*13234*/ uint16(xCondIsMem), 13237, 0, -/*13237*/ uint16(xSetOp), uint16(VPSRAD), -/*13239*/ uint16(xReadIb), -/*13240*/ uint16(xArgYmmV), -/*13241*/ uint16(xArgYmm2), -/*13242*/ uint16(xArgImm8), -/*13243*/ uint16(xMatch), -/*13244*/ uint16(xCondPrefix), 4, - 0xC5, 13286, - 0xC4, 13266, - 0x66, 13260, - 0x0, 13254, -/*13254*/ uint16(xSetOp), uint16(PSLLD), -/*13256*/ uint16(xReadIb), -/*13257*/ uint16(xArgMm2), -/*13258*/ uint16(xArgImm8u), -/*13259*/ uint16(xMatch), -/*13260*/ uint16(xSetOp), uint16(PSLLD), -/*13262*/ uint16(xReadIb), -/*13263*/ uint16(xArgXmm2), -/*13264*/ uint16(xArgImm8u), -/*13265*/ uint16(xMatch), -/*13266*/ uint16(xCondPrefix), 1, - 0x66, 13270, -/*13270*/ uint16(xCondDataSize), 0, 0, 0, 13276, 0, -/*13276*/ uint16(xCondIsMem), 13279, 0, -/*13279*/ uint16(xSetOp), uint16(VPSLLD), -/*13281*/ uint16(xReadIb), -/*13282*/ uint16(xArgXmmV), -/*13283*/ uint16(xArgXmm2), -/*13284*/ uint16(xArgImm8), -/*13285*/ uint16(xMatch), +/*13184*/ uint16(xCondIs64), 13187, 13205, +/*13187*/ uint16(xCondDataSize), 13193, 13199, 0, 0, 0, +/*13193*/ uint16(xSetOp), uint16(LGS), +/*13195*/ uint16(xReadSlashR), +/*13196*/ uint16(xArgR16), +/*13197*/ uint16(xArgM16colon16), +/*13198*/ uint16(xMatch), +/*13199*/ uint16(xSetOp), uint16(LGS), +/*13201*/ uint16(xReadSlashR), +/*13202*/ uint16(xArgR32), +/*13203*/ uint16(xArgM16colon32), +/*13204*/ uint16(xMatch), +/*13205*/ uint16(xCondDataSize), 13193, 13199, 13211, 0, 0, +/*13211*/ uint16(xSetOp), uint16(LGS), +/*13213*/ uint16(xReadSlashR), +/*13214*/ uint16(xArgR64), +/*13215*/ uint16(xArgM16colon64), +/*13216*/ uint16(xMatch), +/*13217*/ uint16(xCondIs64), 13220, 13238, +/*13220*/ uint16(xCondDataSize), 13226, 13232, 0, 0, 0, +/*13226*/ uint16(xSetOp), uint16(MOVZX), +/*13228*/ uint16(xReadSlashR), +/*13229*/ uint16(xArgR16), +/*13230*/ uint16(xArgRM8), +/*13231*/ uint16(xMatch), +/*13232*/ uint16(xSetOp), uint16(MOVZX), +/*13234*/ uint16(xReadSlashR), +/*13235*/ uint16(xArgR32), +/*13236*/ uint16(xArgRM8), +/*13237*/ uint16(xMatch), +/*13238*/ uint16(xCondDataSize), 13226, 13232, 13244, 0, 0, +/*13244*/ uint16(xSetOp), uint16(MOVZX), +/*13246*/ uint16(xReadSlashR), +/*13247*/ uint16(xArgR64), +/*13248*/ uint16(xArgRM8), +/*13249*/ uint16(xMatch), +/*13250*/ uint16(xCondIs64), 13253, 13271, +/*13253*/ uint16(xCondDataSize), 13259, 13265, 0, 0, 0, +/*13259*/ uint16(xSetOp), uint16(MOVZX), +/*13261*/ uint16(xReadSlashR), +/*13262*/ uint16(xArgR16), +/*13263*/ uint16(xArgRM16), +/*13264*/ uint16(xMatch), +/*13265*/ uint16(xSetOp), uint16(MOVZX), +/*13267*/ uint16(xReadSlashR), +/*13268*/ uint16(xArgR32), +/*13269*/ uint16(xArgRM16), +/*13270*/ uint16(xMatch), +/*13271*/ uint16(xCondDataSize), 13259, 13265, 13277, 0, 0, +/*13277*/ uint16(xSetOp), uint16(MOVZX), +/*13279*/ uint16(xReadSlashR), +/*13280*/ uint16(xArgR64), +/*13281*/ uint16(xArgRM16), +/*13282*/ uint16(xMatch), +/*13283*/ uint16(xCondIs64), 13286, 13308, /*13286*/ uint16(xCondPrefix), 1, - 0x66, 13290, -/*13290*/ uint16(xCondDataSize), 0, 0, 0, 13296, 0, -/*13296*/ uint16(xCondIsMem), 13299, 0, -/*13299*/ uint16(xSetOp), uint16(VPSLLD), -/*13301*/ uint16(xReadIb), -/*13302*/ uint16(xArgXmmV), -/*13303*/ uint16(xArgXmm2), -/*13304*/ uint16(xArgImm8), -/*13305*/ uint16(xMatch), -/*13306*/ uint16(xCondSlashR), + 0xF3, 13290, +/*13290*/ uint16(xCondDataSize), 13296, 13302, 0, 0, 0, +/*13296*/ uint16(xSetOp), uint16(POPCNT), +/*13298*/ uint16(xReadSlashR), +/*13299*/ uint16(xArgR16), +/*13300*/ uint16(xArgRM16), +/*13301*/ uint16(xMatch), +/*13302*/ uint16(xSetOp), uint16(POPCNT), +/*13304*/ uint16(xReadSlashR), +/*13305*/ uint16(xArgR32), +/*13306*/ uint16(xArgRM32), +/*13307*/ uint16(xMatch), +/*13308*/ uint16(xCondPrefix), 1, + 0xF3, 13312, +/*13312*/ uint16(xCondDataSize), 13296, 13302, 13318, 0, 0, +/*13318*/ uint16(xSetOp), uint16(POPCNT), +/*13320*/ uint16(xReadSlashR), +/*13321*/ uint16(xArgR64), +/*13322*/ uint16(xArgRM64), +/*13323*/ uint16(xMatch), +/*13324*/ uint16(xCondDataSize), 0, 13330, 0, 0, 0, +/*13330*/ uint16(xSetOp), uint16(UD1), +/*13332*/ uint16(xReadSlashR), +/*13333*/ uint16(xArgR32), +/*13334*/ uint16(xArgRM32), +/*13335*/ uint16(xMatch), +/*13336*/ uint16(xCondSlashR), 0, // 0 0, // 1 - 13315, // 2 - 13377, // 3 - 0, // 4 - 0, // 5 - 13451, // 6 - 13513, // 7 -/*13315*/ uint16(xCondPrefix), 4, - 0xC5, 13357, - 0xC4, 13337, - 0x66, 13331, - 0x0, 13325, -/*13325*/ uint16(xSetOp), uint16(PSRLQ), -/*13327*/ uint16(xReadIb), -/*13328*/ uint16(xArgMm2), -/*13329*/ uint16(xArgImm8u), -/*13330*/ uint16(xMatch), -/*13331*/ uint16(xSetOp), uint16(PSRLQ), -/*13333*/ uint16(xReadIb), -/*13334*/ uint16(xArgXmm2), -/*13335*/ uint16(xArgImm8u), -/*13336*/ uint16(xMatch), -/*13337*/ uint16(xCondPrefix), 1, - 0x66, 13341, -/*13341*/ uint16(xCondDataSize), 0, 0, 0, 13347, 0, -/*13347*/ uint16(xCondIsMem), 13350, 0, -/*13350*/ uint16(xSetOp), uint16(VPSRLQ), -/*13352*/ uint16(xReadIb), -/*13353*/ uint16(xArgXmmV), -/*13354*/ uint16(xArgXmm2), -/*13355*/ uint16(xArgImm8), -/*13356*/ uint16(xMatch), -/*13357*/ uint16(xCondPrefix), 1, - 0x66, 13361, -/*13361*/ uint16(xCondDataSize), 0, 0, 0, 13367, 0, -/*13367*/ uint16(xCondIsMem), 13370, 0, -/*13370*/ uint16(xSetOp), uint16(VPSRLQ), -/*13372*/ uint16(xReadIb), -/*13373*/ uint16(xArgXmmV), -/*13374*/ uint16(xArgXmm2), -/*13375*/ uint16(xArgImm8), -/*13376*/ uint16(xMatch), -/*13377*/ uint16(xCondPrefix), 3, - 0xC5, 13421, - 0xC4, 13391, - 0x66, 13385, -/*13385*/ uint16(xSetOp), uint16(PSRLDQ), -/*13387*/ uint16(xReadIb), -/*13388*/ uint16(xArgXmm2), -/*13389*/ uint16(xArgImm8u), -/*13390*/ uint16(xMatch), -/*13391*/ uint16(xCondPrefix), 1, - 0x66, 13395, -/*13395*/ uint16(xCondDataSize), 0, 0, 0, 13401, 13411, -/*13401*/ uint16(xCondIsMem), 13404, 0, -/*13404*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13406*/ uint16(xReadIb), -/*13407*/ uint16(xArgXmmV), -/*13408*/ uint16(xArgXmm2), -/*13409*/ uint16(xArgImm8), + 0, // 2 + 0, // 3 + 13345, // 4 + 13378, // 5 + 13411, // 6 + 13444, // 7 +/*13345*/ uint16(xCondIs64), 13348, 13366, +/*13348*/ uint16(xCondDataSize), 13354, 13360, 0, 0, 0, +/*13354*/ uint16(xSetOp), uint16(BT), +/*13356*/ uint16(xReadIb), +/*13357*/ uint16(xArgRM16), +/*13358*/ uint16(xArgImm8u), +/*13359*/ uint16(xMatch), +/*13360*/ uint16(xSetOp), uint16(BT), +/*13362*/ uint16(xReadIb), +/*13363*/ uint16(xArgRM32), +/*13364*/ uint16(xArgImm8u), +/*13365*/ uint16(xMatch), +/*13366*/ uint16(xCondDataSize), 13354, 13360, 13372, 0, 0, +/*13372*/ uint16(xSetOp), uint16(BT), +/*13374*/ uint16(xReadIb), +/*13375*/ uint16(xArgRM64), +/*13376*/ uint16(xArgImm8u), +/*13377*/ uint16(xMatch), +/*13378*/ uint16(xCondIs64), 13381, 13399, +/*13381*/ uint16(xCondDataSize), 13387, 13393, 0, 0, 0, +/*13387*/ uint16(xSetOp), uint16(BTS), +/*13389*/ uint16(xReadIb), +/*13390*/ uint16(xArgRM16), +/*13391*/ uint16(xArgImm8u), +/*13392*/ uint16(xMatch), +/*13393*/ uint16(xSetOp), uint16(BTS), +/*13395*/ uint16(xReadIb), +/*13396*/ uint16(xArgRM32), +/*13397*/ uint16(xArgImm8u), +/*13398*/ uint16(xMatch), +/*13399*/ uint16(xCondDataSize), 13387, 13393, 13405, 0, 0, +/*13405*/ uint16(xSetOp), uint16(BTS), +/*13407*/ uint16(xReadIb), +/*13408*/ uint16(xArgRM64), +/*13409*/ uint16(xArgImm8u), /*13410*/ uint16(xMatch), -/*13411*/ uint16(xCondIsMem), 13414, 0, -/*13414*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13416*/ uint16(xReadIb), -/*13417*/ uint16(xArgYmmV), -/*13418*/ uint16(xArgYmm2), -/*13419*/ uint16(xArgImm8), -/*13420*/ uint16(xMatch), -/*13421*/ uint16(xCondPrefix), 1, - 0x66, 13425, -/*13425*/ uint16(xCondDataSize), 0, 0, 0, 13431, 13441, -/*13431*/ uint16(xCondIsMem), 13434, 0, -/*13434*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13436*/ uint16(xReadIb), -/*13437*/ uint16(xArgXmmV), -/*13438*/ uint16(xArgXmm2), -/*13439*/ uint16(xArgImm8), -/*13440*/ uint16(xMatch), -/*13441*/ uint16(xCondIsMem), 13444, 0, -/*13444*/ uint16(xSetOp), uint16(VPSRLDQ), -/*13446*/ uint16(xReadIb), -/*13447*/ uint16(xArgYmmV), -/*13448*/ uint16(xArgYmm2), -/*13449*/ uint16(xArgImm8), -/*13450*/ uint16(xMatch), -/*13451*/ uint16(xCondPrefix), 4, - 0xC5, 13493, - 0xC4, 13473, - 0x66, 13467, - 0x0, 13461, -/*13461*/ uint16(xSetOp), uint16(PSLLQ), -/*13463*/ uint16(xReadIb), -/*13464*/ uint16(xArgMm2), -/*13465*/ uint16(xArgImm8u), -/*13466*/ uint16(xMatch), -/*13467*/ uint16(xSetOp), uint16(PSLLQ), -/*13469*/ uint16(xReadIb), -/*13470*/ uint16(xArgXmm2), -/*13471*/ uint16(xArgImm8u), -/*13472*/ uint16(xMatch), -/*13473*/ uint16(xCondPrefix), 1, - 0x66, 13477, -/*13477*/ uint16(xCondDataSize), 0, 0, 0, 13483, 0, -/*13483*/ uint16(xCondIsMem), 13486, 0, -/*13486*/ uint16(xSetOp), uint16(VPSLLQ), -/*13488*/ uint16(xReadIb), -/*13489*/ uint16(xArgXmmV), -/*13490*/ uint16(xArgXmm2), -/*13491*/ uint16(xArgImm8), -/*13492*/ uint16(xMatch), -/*13493*/ uint16(xCondPrefix), 1, - 0x66, 13497, -/*13497*/ uint16(xCondDataSize), 0, 0, 0, 13503, 0, -/*13503*/ uint16(xCondIsMem), 13506, 0, -/*13506*/ uint16(xSetOp), uint16(VPSLLQ), -/*13508*/ uint16(xReadIb), -/*13509*/ uint16(xArgXmmV), -/*13510*/ uint16(xArgXmm2), -/*13511*/ uint16(xArgImm8), -/*13512*/ uint16(xMatch), -/*13513*/ uint16(xCondPrefix), 3, - 0xC5, 13557, - 0xC4, 13527, - 0x66, 13521, -/*13521*/ uint16(xSetOp), uint16(PSLLDQ), -/*13523*/ uint16(xReadIb), -/*13524*/ uint16(xArgXmm2), -/*13525*/ uint16(xArgImm8u), -/*13526*/ uint16(xMatch), -/*13527*/ uint16(xCondPrefix), 1, - 0x66, 13531, -/*13531*/ uint16(xCondDataSize), 0, 0, 0, 13537, 13547, -/*13537*/ uint16(xCondIsMem), 13540, 0, -/*13540*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13542*/ uint16(xReadIb), -/*13543*/ uint16(xArgXmmV), -/*13544*/ uint16(xArgXmm2), -/*13545*/ uint16(xArgImm8), -/*13546*/ uint16(xMatch), -/*13547*/ uint16(xCondIsMem), 13550, 0, -/*13550*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13552*/ uint16(xReadIb), -/*13553*/ uint16(xArgYmmV), -/*13554*/ uint16(xArgYmm2), -/*13555*/ uint16(xArgImm8), -/*13556*/ uint16(xMatch), -/*13557*/ uint16(xCondPrefix), 1, - 0x66, 13561, -/*13561*/ uint16(xCondDataSize), 0, 0, 0, 13567, 13577, -/*13567*/ uint16(xCondIsMem), 13570, 0, -/*13570*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13572*/ uint16(xReadIb), -/*13573*/ uint16(xArgXmmV), -/*13574*/ uint16(xArgXmm2), -/*13575*/ uint16(xArgImm8), -/*13576*/ uint16(xMatch), -/*13577*/ uint16(xCondIsMem), 13580, 0, -/*13580*/ uint16(xSetOp), uint16(VPSLLDQ), -/*13582*/ uint16(xReadIb), -/*13583*/ uint16(xArgYmmV), -/*13584*/ uint16(xArgYmm2), -/*13585*/ uint16(xArgImm8), -/*13586*/ uint16(xMatch), -/*13587*/ uint16(xCondPrefix), 4, - 0xC5, 13633, - 0xC4, 13609, - 0x66, 13603, - 0x0, 13597, -/*13597*/ uint16(xSetOp), uint16(PCMPEQB), -/*13599*/ uint16(xReadSlashR), -/*13600*/ uint16(xArgMm), -/*13601*/ uint16(xArgMmM64), -/*13602*/ uint16(xMatch), -/*13603*/ uint16(xSetOp), uint16(PCMPEQB), -/*13605*/ uint16(xReadSlashR), -/*13606*/ uint16(xArgXmm1), -/*13607*/ uint16(xArgXmm2M128), -/*13608*/ uint16(xMatch), -/*13609*/ uint16(xCondPrefix), 1, - 0x66, 13613, -/*13613*/ uint16(xCondDataSize), 0, 0, 0, 13619, 13626, -/*13619*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13621*/ uint16(xReadSlashR), -/*13622*/ uint16(xArgXmm1), -/*13623*/ uint16(xArgXmmV), -/*13624*/ uint16(xArgXmm2M128), -/*13625*/ uint16(xMatch), -/*13626*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13628*/ uint16(xReadSlashR), -/*13629*/ uint16(xArgYmm1), -/*13630*/ uint16(xArgYmmV), -/*13631*/ uint16(xArgYmm2M256), -/*13632*/ uint16(xMatch), -/*13633*/ uint16(xCondPrefix), 1, - 0x66, 13637, -/*13637*/ uint16(xCondDataSize), 0, 0, 0, 13643, 13650, -/*13643*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13645*/ uint16(xReadSlashR), -/*13646*/ uint16(xArgXmm1), -/*13647*/ uint16(xArgXmmV), -/*13648*/ uint16(xArgXmm2M128), -/*13649*/ uint16(xMatch), -/*13650*/ uint16(xSetOp), uint16(VPCMPEQB), -/*13652*/ uint16(xReadSlashR), -/*13653*/ uint16(xArgYmm1), -/*13654*/ uint16(xArgYmmV), -/*13655*/ uint16(xArgYmm2M256), -/*13656*/ uint16(xMatch), -/*13657*/ uint16(xCondPrefix), 4, - 0xC5, 13703, - 0xC4, 13679, - 0x66, 13673, - 0x0, 13667, -/*13667*/ uint16(xSetOp), uint16(PCMPEQW), -/*13669*/ uint16(xReadSlashR), -/*13670*/ uint16(xArgMm), -/*13671*/ uint16(xArgMmM64), -/*13672*/ uint16(xMatch), -/*13673*/ uint16(xSetOp), uint16(PCMPEQW), -/*13675*/ uint16(xReadSlashR), -/*13676*/ uint16(xArgXmm1), -/*13677*/ uint16(xArgXmm2M128), -/*13678*/ uint16(xMatch), -/*13679*/ uint16(xCondPrefix), 1, - 0x66, 13683, -/*13683*/ uint16(xCondDataSize), 0, 0, 0, 13689, 13696, -/*13689*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13691*/ uint16(xReadSlashR), -/*13692*/ uint16(xArgXmm1), -/*13693*/ uint16(xArgXmmV), -/*13694*/ uint16(xArgXmm2M128), -/*13695*/ uint16(xMatch), -/*13696*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13698*/ uint16(xReadSlashR), -/*13699*/ uint16(xArgYmm1), -/*13700*/ uint16(xArgYmmV), -/*13701*/ uint16(xArgYmm2M256), -/*13702*/ uint16(xMatch), -/*13703*/ uint16(xCondPrefix), 1, - 0x66, 13707, -/*13707*/ uint16(xCondDataSize), 0, 0, 0, 13713, 13720, -/*13713*/ uint16(xSetOp), uint16(VPCMPEQW), -/*13715*/ uint16(xReadSlashR), -/*13716*/ uint16(xArgXmm1), -/*13717*/ uint16(xArgXmmV), -/*13718*/ uint16(xArgXmm2M128), -/*13719*/ uint16(xMatch), -/*13720*/ uint16(xSetOp), uint16(VPCMPEQW), +/*13411*/ uint16(xCondIs64), 13414, 13432, +/*13414*/ uint16(xCondDataSize), 13420, 13426, 0, 0, 0, +/*13420*/ uint16(xSetOp), uint16(BTR), +/*13422*/ uint16(xReadIb), +/*13423*/ uint16(xArgRM16), +/*13424*/ uint16(xArgImm8u), +/*13425*/ uint16(xMatch), +/*13426*/ uint16(xSetOp), uint16(BTR), +/*13428*/ uint16(xReadIb), +/*13429*/ uint16(xArgRM32), +/*13430*/ uint16(xArgImm8u), +/*13431*/ uint16(xMatch), +/*13432*/ uint16(xCondDataSize), 13420, 13426, 13438, 0, 0, +/*13438*/ uint16(xSetOp), uint16(BTR), +/*13440*/ uint16(xReadIb), +/*13441*/ uint16(xArgRM64), +/*13442*/ uint16(xArgImm8u), +/*13443*/ uint16(xMatch), +/*13444*/ uint16(xCondIs64), 13447, 13465, +/*13447*/ uint16(xCondDataSize), 13453, 13459, 0, 0, 0, +/*13453*/ uint16(xSetOp), uint16(BTC), +/*13455*/ uint16(xReadIb), +/*13456*/ uint16(xArgRM16), +/*13457*/ uint16(xArgImm8u), +/*13458*/ uint16(xMatch), +/*13459*/ uint16(xSetOp), uint16(BTC), +/*13461*/ uint16(xReadIb), +/*13462*/ uint16(xArgRM32), +/*13463*/ uint16(xArgImm8u), +/*13464*/ uint16(xMatch), +/*13465*/ uint16(xCondDataSize), 13453, 13459, 13471, 0, 0, +/*13471*/ uint16(xSetOp), uint16(BTC), +/*13473*/ uint16(xReadIb), +/*13474*/ uint16(xArgRM64), +/*13475*/ uint16(xArgImm8u), +/*13476*/ uint16(xMatch), +/*13477*/ uint16(xCondIs64), 13480, 13498, +/*13480*/ uint16(xCondDataSize), 13486, 13492, 0, 0, 0, +/*13486*/ uint16(xSetOp), uint16(BTC), +/*13488*/ uint16(xReadSlashR), +/*13489*/ uint16(xArgRM16), +/*13490*/ uint16(xArgR16), +/*13491*/ uint16(xMatch), +/*13492*/ uint16(xSetOp), uint16(BTC), +/*13494*/ uint16(xReadSlashR), +/*13495*/ uint16(xArgRM32), +/*13496*/ uint16(xArgR32), +/*13497*/ uint16(xMatch), +/*13498*/ uint16(xCondDataSize), 13486, 13492, 13504, 0, 0, +/*13504*/ uint16(xSetOp), uint16(BTC), +/*13506*/ uint16(xReadSlashR), +/*13507*/ uint16(xArgRM64), +/*13508*/ uint16(xArgR64), +/*13509*/ uint16(xMatch), +/*13510*/ uint16(xCondIs64), 13513, 13555, +/*13513*/ uint16(xCondPrefix), 2, + 0xF3, 13537, + 0x0, 13519, +/*13519*/ uint16(xCondDataSize), 13525, 13531, 0, 0, 0, +/*13525*/ uint16(xSetOp), uint16(BSF), +/*13527*/ uint16(xReadSlashR), +/*13528*/ uint16(xArgR16), +/*13529*/ uint16(xArgRM16), +/*13530*/ uint16(xMatch), +/*13531*/ uint16(xSetOp), uint16(BSF), +/*13533*/ uint16(xReadSlashR), +/*13534*/ uint16(xArgR32), +/*13535*/ uint16(xArgRM32), +/*13536*/ uint16(xMatch), +/*13537*/ uint16(xCondDataSize), 13543, 13549, 0, 0, 0, +/*13543*/ uint16(xSetOp), uint16(TZCNT), +/*13545*/ uint16(xReadSlashR), +/*13546*/ uint16(xArgR16), +/*13547*/ uint16(xArgRM16), +/*13548*/ uint16(xMatch), +/*13549*/ uint16(xSetOp), uint16(TZCNT), +/*13551*/ uint16(xReadSlashR), +/*13552*/ uint16(xArgR32), +/*13553*/ uint16(xArgRM32), +/*13554*/ uint16(xMatch), +/*13555*/ uint16(xCondPrefix), 2, + 0xF3, 13573, + 0x0, 13561, +/*13561*/ uint16(xCondDataSize), 13525, 13531, 13567, 0, 0, +/*13567*/ uint16(xSetOp), uint16(BSF), +/*13569*/ uint16(xReadSlashR), +/*13570*/ uint16(xArgR64), +/*13571*/ uint16(xArgRM64), +/*13572*/ uint16(xMatch), +/*13573*/ uint16(xCondDataSize), 13543, 13549, 13579, 0, 0, +/*13579*/ uint16(xSetOp), uint16(TZCNT), +/*13581*/ uint16(xReadSlashR), +/*13582*/ uint16(xArgR64), +/*13583*/ uint16(xArgRM64), +/*13584*/ uint16(xMatch), +/*13585*/ uint16(xCondIs64), 13588, 13630, +/*13588*/ uint16(xCondPrefix), 2, + 0xF3, 13612, + 0x0, 13594, +/*13594*/ uint16(xCondDataSize), 13600, 13606, 0, 0, 0, +/*13600*/ uint16(xSetOp), uint16(BSR), +/*13602*/ uint16(xReadSlashR), +/*13603*/ uint16(xArgR16), +/*13604*/ uint16(xArgRM16), +/*13605*/ uint16(xMatch), +/*13606*/ uint16(xSetOp), uint16(BSR), +/*13608*/ uint16(xReadSlashR), +/*13609*/ uint16(xArgR32), +/*13610*/ uint16(xArgRM32), +/*13611*/ uint16(xMatch), +/*13612*/ uint16(xCondDataSize), 13618, 13624, 0, 0, 0, +/*13618*/ uint16(xSetOp), uint16(LZCNT), +/*13620*/ uint16(xReadSlashR), +/*13621*/ uint16(xArgR16), +/*13622*/ uint16(xArgRM16), +/*13623*/ uint16(xMatch), +/*13624*/ uint16(xSetOp), uint16(LZCNT), +/*13626*/ uint16(xReadSlashR), +/*13627*/ uint16(xArgR32), +/*13628*/ uint16(xArgRM32), +/*13629*/ uint16(xMatch), +/*13630*/ uint16(xCondPrefix), 2, + 0xF3, 13648, + 0x0, 13636, +/*13636*/ uint16(xCondDataSize), 13600, 13606, 13642, 0, 0, +/*13642*/ uint16(xSetOp), uint16(BSR), +/*13644*/ uint16(xReadSlashR), +/*13645*/ uint16(xArgR64), +/*13646*/ uint16(xArgRM64), +/*13647*/ uint16(xMatch), +/*13648*/ uint16(xCondDataSize), 13618, 13624, 13654, 0, 0, +/*13654*/ uint16(xSetOp), uint16(LZCNT), +/*13656*/ uint16(xReadSlashR), +/*13657*/ uint16(xArgR64), +/*13658*/ uint16(xArgRM64), +/*13659*/ uint16(xMatch), +/*13660*/ uint16(xCondIs64), 13663, 13681, +/*13663*/ uint16(xCondDataSize), 13669, 13675, 0, 0, 0, +/*13669*/ uint16(xSetOp), uint16(MOVSX), +/*13671*/ uint16(xReadSlashR), +/*13672*/ uint16(xArgR16), +/*13673*/ uint16(xArgRM8), +/*13674*/ uint16(xMatch), +/*13675*/ uint16(xSetOp), uint16(MOVSX), +/*13677*/ uint16(xReadSlashR), +/*13678*/ uint16(xArgR32), +/*13679*/ uint16(xArgRM8), +/*13680*/ uint16(xMatch), +/*13681*/ uint16(xCondDataSize), 13669, 13675, 13687, 0, 0, +/*13687*/ uint16(xSetOp), uint16(MOVSX), +/*13689*/ uint16(xReadSlashR), +/*13690*/ uint16(xArgR64), +/*13691*/ uint16(xArgRM8), +/*13692*/ uint16(xMatch), +/*13693*/ uint16(xCondIs64), 13696, 13714, +/*13696*/ uint16(xCondDataSize), 13702, 13708, 0, 0, 0, +/*13702*/ uint16(xSetOp), uint16(MOVSX), +/*13704*/ uint16(xReadSlashR), +/*13705*/ uint16(xArgR16), +/*13706*/ uint16(xArgRM16), +/*13707*/ uint16(xMatch), +/*13708*/ uint16(xSetOp), uint16(MOVSX), +/*13710*/ uint16(xReadSlashR), +/*13711*/ uint16(xArgR32), +/*13712*/ uint16(xArgRM16), +/*13713*/ uint16(xMatch), +/*13714*/ uint16(xCondDataSize), 13702, 13708, 13720, 0, 0, +/*13720*/ uint16(xSetOp), uint16(MOVSX), /*13722*/ uint16(xReadSlashR), -/*13723*/ uint16(xArgYmm1), -/*13724*/ uint16(xArgYmmV), -/*13725*/ uint16(xArgYmm2M256), -/*13726*/ uint16(xMatch), -/*13727*/ uint16(xCondPrefix), 4, - 0xC5, 13773, - 0xC4, 13749, - 0x66, 13743, - 0x0, 13737, -/*13737*/ uint16(xSetOp), uint16(PCMPEQD), -/*13739*/ uint16(xReadSlashR), -/*13740*/ uint16(xArgMm), -/*13741*/ uint16(xArgMmM64), -/*13742*/ uint16(xMatch), -/*13743*/ uint16(xSetOp), uint16(PCMPEQD), -/*13745*/ uint16(xReadSlashR), -/*13746*/ uint16(xArgXmm1), -/*13747*/ uint16(xArgXmm2M128), -/*13748*/ uint16(xMatch), -/*13749*/ uint16(xCondPrefix), 1, - 0x66, 13753, -/*13753*/ uint16(xCondDataSize), 0, 0, 0, 13759, 13766, -/*13759*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13723*/ uint16(xArgR64), +/*13724*/ uint16(xArgRM16), +/*13725*/ uint16(xMatch), +/*13726*/ uint16(xSetOp), uint16(XADD), +/*13728*/ uint16(xReadSlashR), +/*13729*/ uint16(xArgRM8), +/*13730*/ uint16(xArgR8), +/*13731*/ uint16(xMatch), +/*13732*/ uint16(xCondIs64), 13735, 13753, +/*13735*/ uint16(xCondDataSize), 13741, 13747, 0, 0, 0, +/*13741*/ uint16(xSetOp), uint16(XADD), +/*13743*/ uint16(xReadSlashR), +/*13744*/ uint16(xArgRM16), +/*13745*/ uint16(xArgR16), +/*13746*/ uint16(xMatch), +/*13747*/ uint16(xSetOp), uint16(XADD), +/*13749*/ uint16(xReadSlashR), +/*13750*/ uint16(xArgRM32), +/*13751*/ uint16(xArgR32), +/*13752*/ uint16(xMatch), +/*13753*/ uint16(xCondDataSize), 13741, 13747, 13759, 0, 0, +/*13759*/ uint16(xSetOp), uint16(XADD), /*13761*/ uint16(xReadSlashR), -/*13762*/ uint16(xArgXmm1), -/*13763*/ uint16(xArgXmmV), -/*13764*/ uint16(xArgXmm2M128), -/*13765*/ uint16(xMatch), -/*13766*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13768*/ uint16(xReadSlashR), -/*13769*/ uint16(xArgYmm1), -/*13770*/ uint16(xArgYmmV), -/*13771*/ uint16(xArgYmm2M256), -/*13772*/ uint16(xMatch), -/*13773*/ uint16(xCondPrefix), 1, - 0x66, 13777, -/*13777*/ uint16(xCondDataSize), 0, 0, 0, 13783, 13790, -/*13783*/ uint16(xSetOp), uint16(VPCMPEQD), +/*13762*/ uint16(xArgRM64), +/*13763*/ uint16(xArgR64), +/*13764*/ uint16(xMatch), +/*13765*/ uint16(xCondPrefix), 8, + 0xF3, 13873, + 0xF2, 13865, + 0x66, 13857, + 0x1F3, 13848, + 0x1F2, 13839, + 0x166, 13815, + 0x100, 13791, + 0x0, 13783, +/*13783*/ uint16(xSetOp), uint16(CMPPS), /*13785*/ uint16(xReadSlashR), -/*13786*/ uint16(xArgXmm1), -/*13787*/ uint16(xArgXmmV), +/*13786*/ uint16(xReadIb), +/*13787*/ uint16(xArgXmm1), /*13788*/ uint16(xArgXmm2M128), -/*13789*/ uint16(xMatch), -/*13790*/ uint16(xSetOp), uint16(VPCMPEQD), -/*13792*/ uint16(xReadSlashR), -/*13793*/ uint16(xArgYmm1), -/*13794*/ uint16(xArgYmmV), -/*13795*/ uint16(xArgYmm2M256), -/*13796*/ uint16(xMatch), -/*13797*/ uint16(xCondPrefix), 3, - 0xC5, 13820, - 0xC4, 13808, - 0x0, 13805, -/*13805*/ uint16(xSetOp), uint16(EMMS), -/*13807*/ uint16(xMatch), -/*13808*/ uint16(xCondDataSize), 0, 0, 0, 13814, 13817, -/*13814*/ uint16(xSetOp), uint16(VZEROUPPER), -/*13816*/ uint16(xMatch), -/*13817*/ uint16(xSetOp), uint16(VZEROALL), -/*13819*/ uint16(xMatch), -/*13820*/ uint16(xCondDataSize), 0, 0, 0, 13826, 13829, -/*13826*/ uint16(xSetOp), uint16(VZEROUPPER), -/*13828*/ uint16(xMatch), -/*13829*/ uint16(xSetOp), uint16(VZEROALL), -/*13831*/ uint16(xMatch), -/*13832*/ uint16(xCondPrefix), 4, - 0xF2, 13940, - 0xC5, 13894, - 0xC4, 13848, - 0x66, 13842, -/*13842*/ uint16(xSetOp), uint16(HADDPD), -/*13844*/ uint16(xReadSlashR), -/*13845*/ uint16(xArgXmm1), -/*13846*/ uint16(xArgXmm2M128), +/*13789*/ uint16(xArgImm8u), +/*13790*/ uint16(xMatch), +/*13791*/ uint16(xCondDataSize), 0, 0, 0, 13797, 13806, +/*13797*/ uint16(xSetOp), uint16(VCMPPS), +/*13799*/ uint16(xReadSlashR), +/*13800*/ uint16(xReadIb), +/*13801*/ uint16(xArgXmm1), +/*13802*/ uint16(xArgXmmV), +/*13803*/ uint16(xArgXmm2M128), +/*13804*/ uint16(xArgImm8), +/*13805*/ uint16(xMatch), +/*13806*/ uint16(xSetOp), uint16(VCMPPS), +/*13808*/ uint16(xReadSlashR), +/*13809*/ uint16(xReadIb), +/*13810*/ uint16(xArgYmm1), +/*13811*/ uint16(xArgYmmV), +/*13812*/ uint16(xArgYmm2M256), +/*13813*/ uint16(xArgImm8), +/*13814*/ uint16(xMatch), +/*13815*/ uint16(xCondDataSize), 0, 0, 0, 13821, 13830, +/*13821*/ uint16(xSetOp), uint16(VCMPPD), +/*13823*/ uint16(xReadSlashR), +/*13824*/ uint16(xReadIb), +/*13825*/ uint16(xArgXmm1), +/*13826*/ uint16(xArgXmmV), +/*13827*/ uint16(xArgXmm2M128), +/*13828*/ uint16(xArgImm8), +/*13829*/ uint16(xMatch), +/*13830*/ uint16(xSetOp), uint16(VCMPPD), +/*13832*/ uint16(xReadSlashR), +/*13833*/ uint16(xReadIb), +/*13834*/ uint16(xArgYmm1), +/*13835*/ uint16(xArgYmmV), +/*13836*/ uint16(xArgYmm2M256), +/*13837*/ uint16(xArgImm8), +/*13838*/ uint16(xMatch), +/*13839*/ uint16(xSetOp), uint16(VCMPSD), +/*13841*/ uint16(xReadSlashR), +/*13842*/ uint16(xReadIb), +/*13843*/ uint16(xArgXmm1), +/*13844*/ uint16(xArgXmmV), +/*13845*/ uint16(xArgXmm2M64), +/*13846*/ uint16(xArgImm8), /*13847*/ uint16(xMatch), -/*13848*/ uint16(xCondPrefix), 2, - 0xF2, 13874, - 0x66, 13854, -/*13854*/ uint16(xCondDataSize), 0, 0, 0, 13860, 13867, -/*13860*/ uint16(xSetOp), uint16(VHADDPD), -/*13862*/ uint16(xReadSlashR), -/*13863*/ uint16(xArgXmm1), -/*13864*/ uint16(xArgXmmV), -/*13865*/ uint16(xArgXmm2M128), -/*13866*/ uint16(xMatch), -/*13867*/ uint16(xSetOp), uint16(VHADDPD), -/*13869*/ uint16(xReadSlashR), -/*13870*/ uint16(xArgYmm1), -/*13871*/ uint16(xArgYmmV), -/*13872*/ uint16(xArgYmm2M256), -/*13873*/ uint16(xMatch), -/*13874*/ uint16(xCondDataSize), 0, 0, 0, 13880, 13887, -/*13880*/ uint16(xSetOp), uint16(VHADDPS), -/*13882*/ uint16(xReadSlashR), -/*13883*/ uint16(xArgXmm1), -/*13884*/ uint16(xArgXmmV), -/*13885*/ uint16(xArgXmm2M128), -/*13886*/ uint16(xMatch), -/*13887*/ uint16(xSetOp), uint16(VHADDPS), -/*13889*/ uint16(xReadSlashR), -/*13890*/ uint16(xArgYmm1), -/*13891*/ uint16(xArgYmmV), -/*13892*/ uint16(xArgYmm2M256), -/*13893*/ uint16(xMatch), -/*13894*/ uint16(xCondPrefix), 2, - 0xF2, 13920, - 0x66, 13900, -/*13900*/ uint16(xCondDataSize), 0, 0, 0, 13906, 13913, -/*13906*/ uint16(xSetOp), uint16(VHADDPD), -/*13908*/ uint16(xReadSlashR), -/*13909*/ uint16(xArgXmm1), -/*13910*/ uint16(xArgXmmV), -/*13911*/ uint16(xArgXmm2M128), -/*13912*/ uint16(xMatch), -/*13913*/ uint16(xSetOp), uint16(VHADDPD), -/*13915*/ uint16(xReadSlashR), -/*13916*/ uint16(xArgYmm1), -/*13917*/ uint16(xArgYmmV), -/*13918*/ uint16(xArgYmm2M256), -/*13919*/ uint16(xMatch), -/*13920*/ uint16(xCondDataSize), 0, 0, 0, 13926, 13933, -/*13926*/ uint16(xSetOp), uint16(VHADDPS), -/*13928*/ uint16(xReadSlashR), -/*13929*/ uint16(xArgXmm1), -/*13930*/ uint16(xArgXmmV), -/*13931*/ uint16(xArgXmm2M128), -/*13932*/ uint16(xMatch), -/*13933*/ uint16(xSetOp), uint16(VHADDPS), -/*13935*/ uint16(xReadSlashR), -/*13936*/ uint16(xArgYmm1), -/*13937*/ uint16(xArgYmmV), -/*13938*/ uint16(xArgYmm2M256), -/*13939*/ uint16(xMatch), -/*13940*/ uint16(xSetOp), uint16(HADDPS), -/*13942*/ uint16(xReadSlashR), -/*13943*/ uint16(xArgXmm1), -/*13944*/ uint16(xArgXmm2M128), -/*13945*/ uint16(xMatch), -/*13946*/ uint16(xCondPrefix), 4, - 0xF2, 14054, - 0xC5, 14008, - 0xC4, 13962, - 0x66, 13956, -/*13956*/ uint16(xSetOp), uint16(HSUBPD), -/*13958*/ uint16(xReadSlashR), -/*13959*/ uint16(xArgXmm1), -/*13960*/ uint16(xArgXmm2M128), -/*13961*/ uint16(xMatch), -/*13962*/ uint16(xCondPrefix), 2, - 0xF2, 13988, - 0x66, 13968, -/*13968*/ uint16(xCondDataSize), 0, 0, 0, 13974, 13981, -/*13974*/ uint16(xSetOp), uint16(VHSUBPD), -/*13976*/ uint16(xReadSlashR), -/*13977*/ uint16(xArgXmm1), -/*13978*/ uint16(xArgXmmV), -/*13979*/ uint16(xArgXmm2M128), -/*13980*/ uint16(xMatch), -/*13981*/ uint16(xSetOp), uint16(VHSUBPD), -/*13983*/ uint16(xReadSlashR), -/*13984*/ uint16(xArgYmm1), -/*13985*/ uint16(xArgYmmV), -/*13986*/ uint16(xArgYmm2M256), -/*13987*/ uint16(xMatch), -/*13988*/ uint16(xCondDataSize), 0, 0, 0, 13994, 14001, -/*13994*/ uint16(xSetOp), uint16(VHSUBPS), -/*13996*/ uint16(xReadSlashR), -/*13997*/ uint16(xArgXmm1), -/*13998*/ uint16(xArgXmmV), -/*13999*/ uint16(xArgXmm2M128), -/*14000*/ uint16(xMatch), -/*14001*/ uint16(xSetOp), uint16(VHSUBPS), -/*14003*/ uint16(xReadSlashR), -/*14004*/ uint16(xArgYmm1), -/*14005*/ uint16(xArgYmmV), -/*14006*/ uint16(xArgYmm2M256), -/*14007*/ uint16(xMatch), -/*14008*/ uint16(xCondPrefix), 2, - 0xF2, 14034, - 0x66, 14014, -/*14014*/ uint16(xCondDataSize), 0, 0, 0, 14020, 14027, -/*14020*/ uint16(xSetOp), uint16(VHSUBPD), -/*14022*/ uint16(xReadSlashR), -/*14023*/ uint16(xArgXmm1), -/*14024*/ uint16(xArgXmmV), -/*14025*/ uint16(xArgXmm2M128), +/*13848*/ uint16(xSetOp), uint16(VCMPSS), +/*13850*/ uint16(xReadSlashR), +/*13851*/ uint16(xReadIb), +/*13852*/ uint16(xArgXmm1), +/*13853*/ uint16(xArgXmmV), +/*13854*/ uint16(xArgXmm2M32), +/*13855*/ uint16(xArgImm8), +/*13856*/ uint16(xMatch), +/*13857*/ uint16(xSetOp), uint16(CMPPD), +/*13859*/ uint16(xReadSlashR), +/*13860*/ uint16(xReadIb), +/*13861*/ uint16(xArgXmm1), +/*13862*/ uint16(xArgXmm2M128), +/*13863*/ uint16(xArgImm8u), +/*13864*/ uint16(xMatch), +/*13865*/ uint16(xSetOp), uint16(CMPSD_XMM), +/*13867*/ uint16(xReadSlashR), +/*13868*/ uint16(xReadIb), +/*13869*/ uint16(xArgXmm1), +/*13870*/ uint16(xArgXmm2M64), +/*13871*/ uint16(xArgImm8u), +/*13872*/ uint16(xMatch), +/*13873*/ uint16(xSetOp), uint16(CMPSS), +/*13875*/ uint16(xReadSlashR), +/*13876*/ uint16(xReadIb), +/*13877*/ uint16(xArgXmm1), +/*13878*/ uint16(xArgXmm2M32), +/*13879*/ uint16(xArgImm8u), +/*13880*/ uint16(xMatch), +/*13881*/ uint16(xCondIs64), 13884, 13902, +/*13884*/ uint16(xCondDataSize), 13890, 13896, 0, 0, 0, +/*13890*/ uint16(xSetOp), uint16(MOVNTI), +/*13892*/ uint16(xReadSlashR), +/*13893*/ uint16(xArgM32), +/*13894*/ uint16(xArgR32), +/*13895*/ uint16(xMatch), +/*13896*/ uint16(xSetOp), uint16(MOVNTI), +/*13898*/ uint16(xReadSlashR), +/*13899*/ uint16(xArgM32), +/*13900*/ uint16(xArgR32), +/*13901*/ uint16(xMatch), +/*13902*/ uint16(xCondDataSize), 13890, 13896, 13908, 0, 0, +/*13908*/ uint16(xSetOp), uint16(MOVNTI), +/*13910*/ uint16(xReadSlashR), +/*13911*/ uint16(xArgM64), +/*13912*/ uint16(xArgR64), +/*13913*/ uint16(xMatch), +/*13914*/ uint16(xCondPrefix), 3, + 0x66, 13945, + 0x266, 13930, + 0x0, 13922, +/*13922*/ uint16(xSetOp), uint16(PINSRW), +/*13924*/ uint16(xReadSlashR), +/*13925*/ uint16(xReadIb), +/*13926*/ uint16(xArgMm), +/*13927*/ uint16(xArgR32M16), +/*13928*/ uint16(xArgImm8u), +/*13929*/ uint16(xMatch), +/*13930*/ uint16(xCondDataSize), 0, 0, 0, 13936, 0, +/*13936*/ uint16(xSetOp), uint16(VPINSRW), +/*13938*/ uint16(xReadSlashR), +/*13939*/ uint16(xReadIb), +/*13940*/ uint16(xArgXmm1), +/*13941*/ uint16(xArgXmmV), +/*13942*/ uint16(xArgR32M16), +/*13943*/ uint16(xArgImm8), +/*13944*/ uint16(xMatch), +/*13945*/ uint16(xSetOp), uint16(PINSRW), +/*13947*/ uint16(xReadSlashR), +/*13948*/ uint16(xReadIb), +/*13949*/ uint16(xArgXmm), +/*13950*/ uint16(xArgR32M16), +/*13951*/ uint16(xArgImm8u), +/*13952*/ uint16(xMatch), +/*13953*/ uint16(xCondPrefix), 3, + 0x66, 13986, + 0x266, 13969, + 0x0, 13961, +/*13961*/ uint16(xSetOp), uint16(PEXTRW), +/*13963*/ uint16(xReadSlashR), +/*13964*/ uint16(xReadIb), +/*13965*/ uint16(xArgR32), +/*13966*/ uint16(xArgMm2), +/*13967*/ uint16(xArgImm8u), +/*13968*/ uint16(xMatch), +/*13969*/ uint16(xCondDataSize), 0, 0, 0, 13975, 0, +/*13975*/ uint16(xCondIsMem), 13978, 0, +/*13978*/ uint16(xSetOp), uint16(VPEXTRW), +/*13980*/ uint16(xReadSlashR), +/*13981*/ uint16(xReadIb), +/*13982*/ uint16(xArgR32), +/*13983*/ uint16(xArgXmm2), +/*13984*/ uint16(xArgImm8), +/*13985*/ uint16(xMatch), +/*13986*/ uint16(xSetOp), uint16(PEXTRW), +/*13988*/ uint16(xReadSlashR), +/*13989*/ uint16(xReadIb), +/*13990*/ uint16(xArgR32), +/*13991*/ uint16(xArgXmm2), +/*13992*/ uint16(xArgImm8u), +/*13993*/ uint16(xMatch), +/*13994*/ uint16(xCondPrefix), 4, + 0x66, 14060, + 0x166, 14036, + 0x100, 14012, + 0x0, 14004, +/*14004*/ uint16(xSetOp), uint16(SHUFPS), +/*14006*/ uint16(xReadSlashR), +/*14007*/ uint16(xReadIb), +/*14008*/ uint16(xArgXmm1), +/*14009*/ uint16(xArgXmm2M128), +/*14010*/ uint16(xArgImm8u), +/*14011*/ uint16(xMatch), +/*14012*/ uint16(xCondDataSize), 0, 0, 0, 14018, 14027, +/*14018*/ uint16(xSetOp), uint16(VSHUFPS), +/*14020*/ uint16(xReadSlashR), +/*14021*/ uint16(xReadIb), +/*14022*/ uint16(xArgXmm1), +/*14023*/ uint16(xArgXmmV), +/*14024*/ uint16(xArgXmm2M128), +/*14025*/ uint16(xArgImm8), /*14026*/ uint16(xMatch), -/*14027*/ uint16(xSetOp), uint16(VHSUBPD), +/*14027*/ uint16(xSetOp), uint16(VSHUFPS), /*14029*/ uint16(xReadSlashR), -/*14030*/ uint16(xArgYmm1), -/*14031*/ uint16(xArgYmmV), -/*14032*/ uint16(xArgYmm2M256), -/*14033*/ uint16(xMatch), -/*14034*/ uint16(xCondDataSize), 0, 0, 0, 14040, 14047, -/*14040*/ uint16(xSetOp), uint16(VHSUBPS), -/*14042*/ uint16(xReadSlashR), -/*14043*/ uint16(xArgXmm1), -/*14044*/ uint16(xArgXmmV), -/*14045*/ uint16(xArgXmm2M128), -/*14046*/ uint16(xMatch), -/*14047*/ uint16(xSetOp), uint16(VHSUBPS), -/*14049*/ uint16(xReadSlashR), -/*14050*/ uint16(xArgYmm1), -/*14051*/ uint16(xArgYmmV), -/*14052*/ uint16(xArgYmm2M256), -/*14053*/ uint16(xMatch), -/*14054*/ uint16(xSetOp), uint16(HSUBPS), -/*14056*/ uint16(xReadSlashR), -/*14057*/ uint16(xArgXmm1), -/*14058*/ uint16(xArgXmm2M128), +/*14030*/ uint16(xReadIb), +/*14031*/ uint16(xArgYmm1), +/*14032*/ uint16(xArgYmmV), +/*14033*/ uint16(xArgYmm2M256), +/*14034*/ uint16(xArgImm8), +/*14035*/ uint16(xMatch), +/*14036*/ uint16(xCondDataSize), 0, 0, 0, 14042, 14051, +/*14042*/ uint16(xSetOp), uint16(VSHUFPD), +/*14044*/ uint16(xReadSlashR), +/*14045*/ uint16(xReadIb), +/*14046*/ uint16(xArgXmm1), +/*14047*/ uint16(xArgXmmV), +/*14048*/ uint16(xArgXmm2M128), +/*14049*/ uint16(xArgImm8), +/*14050*/ uint16(xMatch), +/*14051*/ uint16(xSetOp), uint16(VSHUFPD), +/*14053*/ uint16(xReadSlashR), +/*14054*/ uint16(xReadIb), +/*14055*/ uint16(xArgYmm1), +/*14056*/ uint16(xArgYmmV), +/*14057*/ uint16(xArgYmm2M256), +/*14058*/ uint16(xArgImm8), /*14059*/ uint16(xMatch), -/*14060*/ uint16(xCondIs64), 14063, 14195, -/*14063*/ uint16(xCondPrefix), 5, - 0xF3, 14189, - 0xC5, 14150, - 0xC4, 14111, - 0x66, 14093, - 0x0, 14075, -/*14075*/ uint16(xCondDataSize), 14081, 14087, 0, 0, 0, -/*14081*/ uint16(xSetOp), uint16(MOVD), -/*14083*/ uint16(xReadSlashR), -/*14084*/ uint16(xArgRM32), -/*14085*/ uint16(xArgMm), -/*14086*/ uint16(xMatch), -/*14087*/ uint16(xSetOp), uint16(MOVD), -/*14089*/ uint16(xReadSlashR), -/*14090*/ uint16(xArgRM32), -/*14091*/ uint16(xArgMm), -/*14092*/ uint16(xMatch), -/*14093*/ uint16(xCondDataSize), 14099, 14105, 0, 0, 0, -/*14099*/ uint16(xSetOp), uint16(MOVD), -/*14101*/ uint16(xReadSlashR), -/*14102*/ uint16(xArgRM32), -/*14103*/ uint16(xArgXmm), -/*14104*/ uint16(xMatch), -/*14105*/ uint16(xSetOp), uint16(MOVD), -/*14107*/ uint16(xReadSlashR), -/*14108*/ uint16(xArgRM32), -/*14109*/ uint16(xArgXmm), -/*14110*/ uint16(xMatch), -/*14111*/ uint16(xCondPrefix), 2, - 0xF3, 14129, - 0x66, 14117, -/*14117*/ uint16(xCondDataSize), 0, 0, 0, 14123, 0, -/*14123*/ uint16(xSetOp), uint16(VMOVD), -/*14125*/ uint16(xReadSlashR), -/*14126*/ uint16(xArgRM32), -/*14127*/ uint16(xArgXmm1), -/*14128*/ uint16(xMatch), -/*14129*/ uint16(xCondDataSize), 0, 0, 0, 14135, 0, -/*14135*/ uint16(xCondIsMem), 14138, 14144, -/*14138*/ uint16(xSetOp), uint16(VMOVQ), -/*14140*/ uint16(xReadSlashR), -/*14141*/ uint16(xArgXmm1), -/*14142*/ uint16(xArgXmm2), +/*14060*/ uint16(xSetOp), uint16(SHUFPD), +/*14062*/ uint16(xReadSlashR), +/*14063*/ uint16(xReadIb), +/*14064*/ uint16(xArgXmm1), +/*14065*/ uint16(xArgXmm2M128), +/*14066*/ uint16(xArgImm8u), +/*14067*/ uint16(xMatch), +/*14068*/ uint16(xCondSlashR), + 0, // 0 + 14077, // 1 + 0, // 2 + 14104, // 3 + 14131, // 4 + 14158, // 5 + 14185, // 6 + 0, // 7 +/*14077*/ uint16(xCondIs64), 14080, 14094, +/*14080*/ uint16(xCondDataSize), 14086, 14090, 0, 0, 0, +/*14086*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*14088*/ uint16(xArgM64), +/*14089*/ uint16(xMatch), +/*14090*/ uint16(xSetOp), uint16(CMPXCHG8B), +/*14092*/ uint16(xArgM64), +/*14093*/ uint16(xMatch), +/*14094*/ uint16(xCondDataSize), 14086, 14090, 14100, 0, 0, +/*14100*/ uint16(xSetOp), uint16(CMPXCHG16B), +/*14102*/ uint16(xArgM128), +/*14103*/ uint16(xMatch), +/*14104*/ uint16(xCondIs64), 14107, 14121, +/*14107*/ uint16(xCondDataSize), 14113, 14117, 0, 0, 0, +/*14113*/ uint16(xSetOp), uint16(XRSTORS), +/*14115*/ uint16(xArgMem), +/*14116*/ uint16(xMatch), +/*14117*/ uint16(xSetOp), uint16(XRSTORS), +/*14119*/ uint16(xArgMem), +/*14120*/ uint16(xMatch), +/*14121*/ uint16(xCondDataSize), 14113, 14117, 14127, 0, 0, +/*14127*/ uint16(xSetOp), uint16(XRSTORS64), +/*14129*/ uint16(xArgMem), +/*14130*/ uint16(xMatch), +/*14131*/ uint16(xCondIs64), 14134, 14148, +/*14134*/ uint16(xCondDataSize), 14140, 14144, 0, 0, 0, +/*14140*/ uint16(xSetOp), uint16(XSAVEC), +/*14142*/ uint16(xArgMem), /*14143*/ uint16(xMatch), -/*14144*/ uint16(xSetOp), uint16(VMOVQ), -/*14146*/ uint16(xReadSlashR), -/*14147*/ uint16(xArgXmm1), -/*14148*/ uint16(xArgM64), -/*14149*/ uint16(xMatch), -/*14150*/ uint16(xCondPrefix), 2, - 0xF3, 14168, - 0x66, 14156, -/*14156*/ uint16(xCondDataSize), 0, 0, 0, 14162, 0, -/*14162*/ uint16(xSetOp), uint16(VMOVD), -/*14164*/ uint16(xReadSlashR), -/*14165*/ uint16(xArgRM32), -/*14166*/ uint16(xArgXmm1), -/*14167*/ uint16(xMatch), -/*14168*/ uint16(xCondDataSize), 0, 0, 0, 14174, 0, -/*14174*/ uint16(xCondIsMem), 14177, 14183, -/*14177*/ uint16(xSetOp), uint16(VMOVQ), -/*14179*/ uint16(xReadSlashR), -/*14180*/ uint16(xArgXmm1), -/*14181*/ uint16(xArgXmm2), -/*14182*/ uint16(xMatch), -/*14183*/ uint16(xSetOp), uint16(VMOVQ), -/*14185*/ uint16(xReadSlashR), -/*14186*/ uint16(xArgXmm1), -/*14187*/ uint16(xArgM64), -/*14188*/ uint16(xMatch), -/*14189*/ uint16(xSetOp), uint16(MOVQ), -/*14191*/ uint16(xReadSlashR), -/*14192*/ uint16(xArgXmm1), -/*14193*/ uint16(xArgXmm2M64), -/*14194*/ uint16(xMatch), -/*14195*/ uint16(xCondPrefix), 5, - 0xF3, 14189, - 0xC5, 14150, - 0xC4, 14111, - 0x66, 14219, - 0x0, 14207, -/*14207*/ uint16(xCondDataSize), 14081, 14087, 14213, 0, 0, -/*14213*/ uint16(xSetOp), uint16(MOVQ), -/*14215*/ uint16(xReadSlashR), -/*14216*/ uint16(xArgRM64), -/*14217*/ uint16(xArgMm), -/*14218*/ uint16(xMatch), -/*14219*/ uint16(xCondDataSize), 14099, 14105, 14225, 0, 0, -/*14225*/ uint16(xSetOp), uint16(MOVQ), -/*14227*/ uint16(xReadSlashR), -/*14228*/ uint16(xArgRM64), -/*14229*/ uint16(xArgXmm), -/*14230*/ uint16(xMatch), -/*14231*/ uint16(xCondPrefix), 5, - 0xF3, 14339, - 0xC5, 14297, - 0xC4, 14255, - 0x66, 14249, - 0x0, 14243, -/*14243*/ uint16(xSetOp), uint16(MOVQ), -/*14245*/ uint16(xReadSlashR), -/*14246*/ uint16(xArgMmM64), -/*14247*/ uint16(xArgMm), -/*14248*/ uint16(xMatch), -/*14249*/ uint16(xSetOp), uint16(MOVDQA), -/*14251*/ uint16(xReadSlashR), -/*14252*/ uint16(xArgXmm2M128), -/*14253*/ uint16(xArgXmm1), -/*14254*/ uint16(xMatch), -/*14255*/ uint16(xCondPrefix), 2, - 0xF3, 14279, - 0x66, 14261, -/*14261*/ uint16(xCondDataSize), 0, 0, 0, 14267, 14273, -/*14267*/ uint16(xSetOp), uint16(VMOVDQA), +/*14144*/ uint16(xSetOp), uint16(XSAVEC), +/*14146*/ uint16(xArgMem), +/*14147*/ uint16(xMatch), +/*14148*/ uint16(xCondDataSize), 14140, 14144, 14154, 0, 0, +/*14154*/ uint16(xSetOp), uint16(XSAVEC64), +/*14156*/ uint16(xArgMem), +/*14157*/ uint16(xMatch), +/*14158*/ uint16(xCondIs64), 14161, 14175, +/*14161*/ uint16(xCondDataSize), 14167, 14171, 0, 0, 0, +/*14167*/ uint16(xSetOp), uint16(XSAVES), +/*14169*/ uint16(xArgMem), +/*14170*/ uint16(xMatch), +/*14171*/ uint16(xSetOp), uint16(XSAVES), +/*14173*/ uint16(xArgMem), +/*14174*/ uint16(xMatch), +/*14175*/ uint16(xCondDataSize), 14167, 14171, 14181, 0, 0, +/*14181*/ uint16(xSetOp), uint16(XSAVES64), +/*14183*/ uint16(xArgMem), +/*14184*/ uint16(xMatch), +/*14185*/ uint16(xCondIs64), 14188, 14208, +/*14188*/ uint16(xCondDataSize), 14194, 14201, 0, 0, 0, +/*14194*/ uint16(xCondIsMem), 14197, 0, +/*14197*/ uint16(xSetOp), uint16(RDRAND), +/*14199*/ uint16(xArgRmf16), +/*14200*/ uint16(xMatch), +/*14201*/ uint16(xCondIsMem), 14204, 0, +/*14204*/ uint16(xSetOp), uint16(RDRAND), +/*14206*/ uint16(xArgRmf32), +/*14207*/ uint16(xMatch), +/*14208*/ uint16(xCondDataSize), 14194, 14201, 14214, 0, 0, +/*14214*/ uint16(xSetOp), uint16(RDRAND), +/*14216*/ uint16(xMatch), +/*14217*/ uint16(xCondIs64), 14220, 14234, +/*14220*/ uint16(xCondDataSize), 14226, 14230, 0, 0, 0, +/*14226*/ uint16(xSetOp), uint16(BSWAP), +/*14228*/ uint16(xArgR16op), +/*14229*/ uint16(xMatch), +/*14230*/ uint16(xSetOp), uint16(BSWAP), +/*14232*/ uint16(xArgR32op), +/*14233*/ uint16(xMatch), +/*14234*/ uint16(xCondDataSize), 14226, 14230, 14240, 0, 0, +/*14240*/ uint16(xSetOp), uint16(BSWAP), +/*14242*/ uint16(xArgR64op), +/*14243*/ uint16(xMatch), +/*14244*/ uint16(xCondPrefix), 4, + 0xF2, 14300, + 0x66, 14294, + 0x1F2, 14274, + 0x166, 14254, +/*14254*/ uint16(xCondDataSize), 0, 0, 0, 14260, 14267, +/*14260*/ uint16(xSetOp), uint16(VADDSUBPD), +/*14262*/ uint16(xReadSlashR), +/*14263*/ uint16(xArgXmm1), +/*14264*/ uint16(xArgXmmV), +/*14265*/ uint16(xArgXmm2M128), +/*14266*/ uint16(xMatch), +/*14267*/ uint16(xSetOp), uint16(VADDSUBPD), /*14269*/ uint16(xReadSlashR), -/*14270*/ uint16(xArgXmm2M128), -/*14271*/ uint16(xArgXmm1), -/*14272*/ uint16(xMatch), -/*14273*/ uint16(xSetOp), uint16(VMOVDQA), -/*14275*/ uint16(xReadSlashR), -/*14276*/ uint16(xArgYmm2M256), -/*14277*/ uint16(xArgYmm1), -/*14278*/ uint16(xMatch), -/*14279*/ uint16(xCondDataSize), 0, 0, 0, 14285, 14291, -/*14285*/ uint16(xSetOp), uint16(VMOVDQU), -/*14287*/ uint16(xReadSlashR), -/*14288*/ uint16(xArgXmm2M128), -/*14289*/ uint16(xArgXmm1), -/*14290*/ uint16(xMatch), -/*14291*/ uint16(xSetOp), uint16(VMOVDQU), -/*14293*/ uint16(xReadSlashR), -/*14294*/ uint16(xArgYmm2M256), -/*14295*/ uint16(xArgYmm1), -/*14296*/ uint16(xMatch), -/*14297*/ uint16(xCondPrefix), 2, - 0xF3, 14321, - 0x66, 14303, -/*14303*/ uint16(xCondDataSize), 0, 0, 0, 14309, 14315, -/*14309*/ uint16(xSetOp), uint16(VMOVDQA), -/*14311*/ uint16(xReadSlashR), -/*14312*/ uint16(xArgXmm2M128), -/*14313*/ uint16(xArgXmm1), -/*14314*/ uint16(xMatch), -/*14315*/ uint16(xSetOp), uint16(VMOVDQA), -/*14317*/ uint16(xReadSlashR), -/*14318*/ uint16(xArgYmm2M256), -/*14319*/ uint16(xArgYmm1), -/*14320*/ uint16(xMatch), -/*14321*/ uint16(xCondDataSize), 0, 0, 0, 14327, 14333, -/*14327*/ uint16(xSetOp), uint16(VMOVDQU), -/*14329*/ uint16(xReadSlashR), -/*14330*/ uint16(xArgXmm2M128), -/*14331*/ uint16(xArgXmm1), +/*14270*/ uint16(xArgYmm1), +/*14271*/ uint16(xArgYmmV), +/*14272*/ uint16(xArgYmm2M256), +/*14273*/ uint16(xMatch), +/*14274*/ uint16(xCondDataSize), 0, 0, 0, 14280, 14287, +/*14280*/ uint16(xSetOp), uint16(VADDSUBPS), +/*14282*/ uint16(xReadSlashR), +/*14283*/ uint16(xArgXmm1), +/*14284*/ uint16(xArgXmmV), +/*14285*/ uint16(xArgXmm2M128), +/*14286*/ uint16(xMatch), +/*14287*/ uint16(xSetOp), uint16(VADDSUBPS), +/*14289*/ uint16(xReadSlashR), +/*14290*/ uint16(xArgYmm1), +/*14291*/ uint16(xArgYmmV), +/*14292*/ uint16(xArgYmm2M256), +/*14293*/ uint16(xMatch), +/*14294*/ uint16(xSetOp), uint16(ADDSUBPD), +/*14296*/ uint16(xReadSlashR), +/*14297*/ uint16(xArgXmm1), +/*14298*/ uint16(xArgXmm2M128), +/*14299*/ uint16(xMatch), +/*14300*/ uint16(xSetOp), uint16(ADDSUBPS), +/*14302*/ uint16(xReadSlashR), +/*14303*/ uint16(xArgXmm1), +/*14304*/ uint16(xArgXmm2M128), +/*14305*/ uint16(xMatch), +/*14306*/ uint16(xCondPrefix), 3, + 0x66, 14340, + 0x166, 14320, + 0x0, 14314, +/*14314*/ uint16(xSetOp), uint16(PSRLW), +/*14316*/ uint16(xReadSlashR), +/*14317*/ uint16(xArgMm), +/*14318*/ uint16(xArgMmM64), +/*14319*/ uint16(xMatch), +/*14320*/ uint16(xCondDataSize), 0, 0, 0, 14326, 14333, +/*14326*/ uint16(xSetOp), uint16(VPSRLW), +/*14328*/ uint16(xReadSlashR), +/*14329*/ uint16(xArgXmm1), +/*14330*/ uint16(xArgXmmV), +/*14331*/ uint16(xArgXmm2M128), /*14332*/ uint16(xMatch), -/*14333*/ uint16(xSetOp), uint16(VMOVDQU), +/*14333*/ uint16(xSetOp), uint16(VPSRLW), /*14335*/ uint16(xReadSlashR), -/*14336*/ uint16(xArgYmm2M256), -/*14337*/ uint16(xArgYmm1), -/*14338*/ uint16(xMatch), -/*14339*/ uint16(xSetOp), uint16(MOVDQU), -/*14341*/ uint16(xReadSlashR), -/*14342*/ uint16(xArgXmm2M128), +/*14336*/ uint16(xArgYmm1), +/*14337*/ uint16(xArgYmmV), +/*14338*/ uint16(xArgXmm2M128), +/*14339*/ uint16(xMatch), +/*14340*/ uint16(xSetOp), uint16(PSRLW), +/*14342*/ uint16(xReadSlashR), /*14343*/ uint16(xArgXmm1), -/*14344*/ uint16(xMatch), -/*14345*/ uint16(xCondIs64), 14348, 14364, -/*14348*/ uint16(xCondDataSize), 14354, 14359, 0, 0, 0, -/*14354*/ uint16(xSetOp), uint16(JO), -/*14356*/ uint16(xReadCw), -/*14357*/ uint16(xArgRel16), -/*14358*/ uint16(xMatch), -/*14359*/ uint16(xSetOp), uint16(JO), -/*14361*/ uint16(xReadCd), -/*14362*/ uint16(xArgRel32), -/*14363*/ uint16(xMatch), -/*14364*/ uint16(xCondDataSize), 14370, 14359, 14375, 0, 0, -/*14370*/ uint16(xSetOp), uint16(JO), -/*14372*/ uint16(xReadCd), -/*14373*/ uint16(xArgRel32), -/*14374*/ uint16(xMatch), -/*14375*/ uint16(xSetOp), uint16(JO), -/*14377*/ uint16(xReadCd), -/*14378*/ uint16(xArgRel32), -/*14379*/ uint16(xMatch), -/*14380*/ uint16(xCondIs64), 14383, 14399, -/*14383*/ uint16(xCondDataSize), 14389, 14394, 0, 0, 0, -/*14389*/ uint16(xSetOp), uint16(JNO), -/*14391*/ uint16(xReadCw), -/*14392*/ uint16(xArgRel16), -/*14393*/ uint16(xMatch), -/*14394*/ uint16(xSetOp), uint16(JNO), -/*14396*/ uint16(xReadCd), -/*14397*/ uint16(xArgRel32), -/*14398*/ uint16(xMatch), -/*14399*/ uint16(xCondDataSize), 14405, 14394, 14410, 0, 0, -/*14405*/ uint16(xSetOp), uint16(JNO), -/*14407*/ uint16(xReadCd), -/*14408*/ uint16(xArgRel32), -/*14409*/ uint16(xMatch), -/*14410*/ uint16(xSetOp), uint16(JNO), -/*14412*/ uint16(xReadCd), -/*14413*/ uint16(xArgRel32), -/*14414*/ uint16(xMatch), -/*14415*/ uint16(xCondIs64), 14418, 14434, -/*14418*/ uint16(xCondDataSize), 14424, 14429, 0, 0, 0, -/*14424*/ uint16(xSetOp), uint16(JB), -/*14426*/ uint16(xReadCw), -/*14427*/ uint16(xArgRel16), -/*14428*/ uint16(xMatch), -/*14429*/ uint16(xSetOp), uint16(JB), -/*14431*/ uint16(xReadCd), -/*14432*/ uint16(xArgRel32), -/*14433*/ uint16(xMatch), -/*14434*/ uint16(xCondDataSize), 14440, 14429, 14445, 0, 0, -/*14440*/ uint16(xSetOp), uint16(JB), -/*14442*/ uint16(xReadCd), -/*14443*/ uint16(xArgRel32), -/*14444*/ uint16(xMatch), -/*14445*/ uint16(xSetOp), uint16(JB), -/*14447*/ uint16(xReadCd), -/*14448*/ uint16(xArgRel32), -/*14449*/ uint16(xMatch), -/*14450*/ uint16(xCondIs64), 14453, 14469, -/*14453*/ uint16(xCondDataSize), 14459, 14464, 0, 0, 0, -/*14459*/ uint16(xSetOp), uint16(JAE), -/*14461*/ uint16(xReadCw), -/*14462*/ uint16(xArgRel16), -/*14463*/ uint16(xMatch), -/*14464*/ uint16(xSetOp), uint16(JAE), -/*14466*/ uint16(xReadCd), -/*14467*/ uint16(xArgRel32), -/*14468*/ uint16(xMatch), -/*14469*/ uint16(xCondDataSize), 14475, 14464, 14480, 0, 0, -/*14475*/ uint16(xSetOp), uint16(JAE), -/*14477*/ uint16(xReadCd), -/*14478*/ uint16(xArgRel32), -/*14479*/ uint16(xMatch), -/*14480*/ uint16(xSetOp), uint16(JAE), -/*14482*/ uint16(xReadCd), -/*14483*/ uint16(xArgRel32), -/*14484*/ uint16(xMatch), -/*14485*/ uint16(xCondIs64), 14488, 14504, -/*14488*/ uint16(xCondDataSize), 14494, 14499, 0, 0, 0, -/*14494*/ uint16(xSetOp), uint16(JE), -/*14496*/ uint16(xReadCw), -/*14497*/ uint16(xArgRel16), -/*14498*/ uint16(xMatch), -/*14499*/ uint16(xSetOp), uint16(JE), -/*14501*/ uint16(xReadCd), -/*14502*/ uint16(xArgRel32), -/*14503*/ uint16(xMatch), -/*14504*/ uint16(xCondDataSize), 14510, 14499, 14515, 0, 0, -/*14510*/ uint16(xSetOp), uint16(JE), -/*14512*/ uint16(xReadCd), -/*14513*/ uint16(xArgRel32), -/*14514*/ uint16(xMatch), -/*14515*/ uint16(xSetOp), uint16(JE), -/*14517*/ uint16(xReadCd), -/*14518*/ uint16(xArgRel32), +/*14344*/ uint16(xArgXmm2M128), +/*14345*/ uint16(xMatch), +/*14346*/ uint16(xCondPrefix), 3, + 0x66, 14373, + 0x166, 14360, + 0x0, 14354, +/*14354*/ uint16(xSetOp), uint16(PSRLD), +/*14356*/ uint16(xReadSlashR), +/*14357*/ uint16(xArgMm), +/*14358*/ uint16(xArgMmM64), +/*14359*/ uint16(xMatch), +/*14360*/ uint16(xCondDataSize), 0, 0, 0, 14366, 0, +/*14366*/ uint16(xSetOp), uint16(VPSRLD), +/*14368*/ uint16(xReadSlashR), +/*14369*/ uint16(xArgXmm1), +/*14370*/ uint16(xArgXmmV), +/*14371*/ uint16(xArgXmm2M128), +/*14372*/ uint16(xMatch), +/*14373*/ uint16(xSetOp), uint16(PSRLD), +/*14375*/ uint16(xReadSlashR), +/*14376*/ uint16(xArgXmm1), +/*14377*/ uint16(xArgXmm2M128), +/*14378*/ uint16(xMatch), +/*14379*/ uint16(xCondPrefix), 3, + 0x66, 14406, + 0x166, 14393, + 0x0, 14387, +/*14387*/ uint16(xSetOp), uint16(PSRLQ), +/*14389*/ uint16(xReadSlashR), +/*14390*/ uint16(xArgMm), +/*14391*/ uint16(xArgMmM64), +/*14392*/ uint16(xMatch), +/*14393*/ uint16(xCondDataSize), 0, 0, 0, 14399, 0, +/*14399*/ uint16(xSetOp), uint16(VPSRLQ), +/*14401*/ uint16(xReadSlashR), +/*14402*/ uint16(xArgXmm1), +/*14403*/ uint16(xArgXmmV), +/*14404*/ uint16(xArgXmm2M128), +/*14405*/ uint16(xMatch), +/*14406*/ uint16(xSetOp), uint16(PSRLQ), +/*14408*/ uint16(xReadSlashR), +/*14409*/ uint16(xArgXmm1), +/*14410*/ uint16(xArgXmm2M128), +/*14411*/ uint16(xMatch), +/*14412*/ uint16(xCondPrefix), 3, + 0x66, 14446, + 0x166, 14426, + 0x0, 14420, +/*14420*/ uint16(xSetOp), uint16(PADDQ), +/*14422*/ uint16(xReadSlashR), +/*14423*/ uint16(xArgMm1), +/*14424*/ uint16(xArgMm2M64), +/*14425*/ uint16(xMatch), +/*14426*/ uint16(xCondDataSize), 0, 0, 0, 14432, 14439, +/*14432*/ uint16(xSetOp), uint16(VPADDQ), +/*14434*/ uint16(xReadSlashR), +/*14435*/ uint16(xArgXmm1), +/*14436*/ uint16(xArgXmmV), +/*14437*/ uint16(xArgXmm2M128), +/*14438*/ uint16(xMatch), +/*14439*/ uint16(xSetOp), uint16(VPADDQ), +/*14441*/ uint16(xReadSlashR), +/*14442*/ uint16(xArgYmm1), +/*14443*/ uint16(xArgYmmV), +/*14444*/ uint16(xArgYmm2M256), +/*14445*/ uint16(xMatch), +/*14446*/ uint16(xSetOp), uint16(PADDQ), +/*14448*/ uint16(xReadSlashR), +/*14449*/ uint16(xArgXmm1), +/*14450*/ uint16(xArgXmm2M128), +/*14451*/ uint16(xMatch), +/*14452*/ uint16(xCondPrefix), 3, + 0x66, 14486, + 0x166, 14466, + 0x0, 14460, +/*14460*/ uint16(xSetOp), uint16(PMULLW), +/*14462*/ uint16(xReadSlashR), +/*14463*/ uint16(xArgMm), +/*14464*/ uint16(xArgMmM64), +/*14465*/ uint16(xMatch), +/*14466*/ uint16(xCondDataSize), 0, 0, 0, 14472, 14479, +/*14472*/ uint16(xSetOp), uint16(VPMULLW), +/*14474*/ uint16(xReadSlashR), +/*14475*/ uint16(xArgXmm1), +/*14476*/ uint16(xArgXmmV), +/*14477*/ uint16(xArgXmm2M128), +/*14478*/ uint16(xMatch), +/*14479*/ uint16(xSetOp), uint16(VPMULLW), +/*14481*/ uint16(xReadSlashR), +/*14482*/ uint16(xArgYmm1), +/*14483*/ uint16(xArgYmmV), +/*14484*/ uint16(xArgYmm2M256), +/*14485*/ uint16(xMatch), +/*14486*/ uint16(xSetOp), uint16(PMULLW), +/*14488*/ uint16(xReadSlashR), +/*14489*/ uint16(xArgXmm1), +/*14490*/ uint16(xArgXmm2M128), +/*14491*/ uint16(xMatch), +/*14492*/ uint16(xCondPrefix), 4, + 0xF3, 14526, + 0xF2, 14520, + 0x66, 14514, + 0x166, 14502, +/*14502*/ uint16(xCondDataSize), 0, 0, 0, 14508, 0, +/*14508*/ uint16(xSetOp), uint16(VMOVQ), +/*14510*/ uint16(xReadSlashR), +/*14511*/ uint16(xArgXmm2M64), +/*14512*/ uint16(xArgXmm1), +/*14513*/ uint16(xMatch), +/*14514*/ uint16(xSetOp), uint16(MOVQ), +/*14516*/ uint16(xReadSlashR), +/*14517*/ uint16(xArgXmm2M64), +/*14518*/ uint16(xArgXmm1), /*14519*/ uint16(xMatch), -/*14520*/ uint16(xCondIs64), 14523, 14539, -/*14523*/ uint16(xCondDataSize), 14529, 14534, 0, 0, 0, -/*14529*/ uint16(xSetOp), uint16(JNE), -/*14531*/ uint16(xReadCw), -/*14532*/ uint16(xArgRel16), -/*14533*/ uint16(xMatch), -/*14534*/ uint16(xSetOp), uint16(JNE), -/*14536*/ uint16(xReadCd), -/*14537*/ uint16(xArgRel32), -/*14538*/ uint16(xMatch), -/*14539*/ uint16(xCondDataSize), 14545, 14534, 14550, 0, 0, -/*14545*/ uint16(xSetOp), uint16(JNE), -/*14547*/ uint16(xReadCd), -/*14548*/ uint16(xArgRel32), -/*14549*/ uint16(xMatch), -/*14550*/ uint16(xSetOp), uint16(JNE), -/*14552*/ uint16(xReadCd), -/*14553*/ uint16(xArgRel32), -/*14554*/ uint16(xMatch), -/*14555*/ uint16(xCondIs64), 14558, 14574, -/*14558*/ uint16(xCondDataSize), 14564, 14569, 0, 0, 0, -/*14564*/ uint16(xSetOp), uint16(JBE), -/*14566*/ uint16(xReadCw), -/*14567*/ uint16(xArgRel16), -/*14568*/ uint16(xMatch), -/*14569*/ uint16(xSetOp), uint16(JBE), -/*14571*/ uint16(xReadCd), -/*14572*/ uint16(xArgRel32), -/*14573*/ uint16(xMatch), -/*14574*/ uint16(xCondDataSize), 14580, 14569, 14585, 0, 0, -/*14580*/ uint16(xSetOp), uint16(JBE), -/*14582*/ uint16(xReadCd), -/*14583*/ uint16(xArgRel32), -/*14584*/ uint16(xMatch), -/*14585*/ uint16(xSetOp), uint16(JBE), -/*14587*/ uint16(xReadCd), -/*14588*/ uint16(xArgRel32), +/*14520*/ uint16(xSetOp), uint16(MOVDQ2Q), +/*14522*/ uint16(xReadSlashR), +/*14523*/ uint16(xArgMm), +/*14524*/ uint16(xArgXmm2), +/*14525*/ uint16(xMatch), +/*14526*/ uint16(xSetOp), uint16(MOVQ2DQ), +/*14528*/ uint16(xReadSlashR), +/*14529*/ uint16(xArgXmm1), +/*14530*/ uint16(xArgMm2), +/*14531*/ uint16(xMatch), +/*14532*/ uint16(xCondPrefix), 3, + 0x66, 14570, + 0x166, 14546, + 0x0, 14540, +/*14540*/ uint16(xSetOp), uint16(PMOVMSKB), +/*14542*/ uint16(xReadSlashR), +/*14543*/ uint16(xArgR32), +/*14544*/ uint16(xArgMm2), +/*14545*/ uint16(xMatch), +/*14546*/ uint16(xCondDataSize), 0, 0, 0, 14552, 14561, +/*14552*/ uint16(xCondIsMem), 14555, 0, +/*14555*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*14557*/ uint16(xReadSlashR), +/*14558*/ uint16(xArgR32), +/*14559*/ uint16(xArgXmm2), +/*14560*/ uint16(xMatch), +/*14561*/ uint16(xCondIsMem), 14564, 0, +/*14564*/ uint16(xSetOp), uint16(VPMOVMSKB), +/*14566*/ uint16(xReadSlashR), +/*14567*/ uint16(xArgR32), +/*14568*/ uint16(xArgYmm2), +/*14569*/ uint16(xMatch), +/*14570*/ uint16(xSetOp), uint16(PMOVMSKB), +/*14572*/ uint16(xReadSlashR), +/*14573*/ uint16(xArgR32), +/*14574*/ uint16(xArgXmm2), +/*14575*/ uint16(xMatch), +/*14576*/ uint16(xCondPrefix), 3, + 0x66, 14610, + 0x166, 14590, + 0x0, 14584, +/*14584*/ uint16(xSetOp), uint16(PSUBUSB), +/*14586*/ uint16(xReadSlashR), +/*14587*/ uint16(xArgMm), +/*14588*/ uint16(xArgMmM64), /*14589*/ uint16(xMatch), -/*14590*/ uint16(xCondIs64), 14593, 14609, -/*14593*/ uint16(xCondDataSize), 14599, 14604, 0, 0, 0, -/*14599*/ uint16(xSetOp), uint16(JA), -/*14601*/ uint16(xReadCw), -/*14602*/ uint16(xArgRel16), -/*14603*/ uint16(xMatch), -/*14604*/ uint16(xSetOp), uint16(JA), -/*14606*/ uint16(xReadCd), -/*14607*/ uint16(xArgRel32), -/*14608*/ uint16(xMatch), -/*14609*/ uint16(xCondDataSize), 14615, 14604, 14620, 0, 0, -/*14615*/ uint16(xSetOp), uint16(JA), -/*14617*/ uint16(xReadCd), -/*14618*/ uint16(xArgRel32), -/*14619*/ uint16(xMatch), -/*14620*/ uint16(xSetOp), uint16(JA), -/*14622*/ uint16(xReadCd), -/*14623*/ uint16(xArgRel32), -/*14624*/ uint16(xMatch), -/*14625*/ uint16(xCondIs64), 14628, 14644, -/*14628*/ uint16(xCondDataSize), 14634, 14639, 0, 0, 0, -/*14634*/ uint16(xSetOp), uint16(JS), -/*14636*/ uint16(xReadCw), -/*14637*/ uint16(xArgRel16), -/*14638*/ uint16(xMatch), -/*14639*/ uint16(xSetOp), uint16(JS), -/*14641*/ uint16(xReadCd), -/*14642*/ uint16(xArgRel32), -/*14643*/ uint16(xMatch), -/*14644*/ uint16(xCondDataSize), 14650, 14639, 14655, 0, 0, -/*14650*/ uint16(xSetOp), uint16(JS), -/*14652*/ uint16(xReadCd), -/*14653*/ uint16(xArgRel32), -/*14654*/ uint16(xMatch), -/*14655*/ uint16(xSetOp), uint16(JS), -/*14657*/ uint16(xReadCd), -/*14658*/ uint16(xArgRel32), -/*14659*/ uint16(xMatch), -/*14660*/ uint16(xCondIs64), 14663, 14679, -/*14663*/ uint16(xCondDataSize), 14669, 14674, 0, 0, 0, -/*14669*/ uint16(xSetOp), uint16(JNS), -/*14671*/ uint16(xReadCw), -/*14672*/ uint16(xArgRel16), -/*14673*/ uint16(xMatch), -/*14674*/ uint16(xSetOp), uint16(JNS), -/*14676*/ uint16(xReadCd), -/*14677*/ uint16(xArgRel32), -/*14678*/ uint16(xMatch), -/*14679*/ uint16(xCondDataSize), 14685, 14674, 14690, 0, 0, -/*14685*/ uint16(xSetOp), uint16(JNS), -/*14687*/ uint16(xReadCd), -/*14688*/ uint16(xArgRel32), +/*14590*/ uint16(xCondDataSize), 0, 0, 0, 14596, 14603, +/*14596*/ uint16(xSetOp), uint16(VPSUBUSB), +/*14598*/ uint16(xReadSlashR), +/*14599*/ uint16(xArgXmm1), +/*14600*/ uint16(xArgXmmV), +/*14601*/ uint16(xArgXmm2M128), +/*14602*/ uint16(xMatch), +/*14603*/ uint16(xSetOp), uint16(VPSUBUSB), +/*14605*/ uint16(xReadSlashR), +/*14606*/ uint16(xArgYmm1), +/*14607*/ uint16(xArgYmmV), +/*14608*/ uint16(xArgYmm2M256), +/*14609*/ uint16(xMatch), +/*14610*/ uint16(xSetOp), uint16(PSUBUSB), +/*14612*/ uint16(xReadSlashR), +/*14613*/ uint16(xArgXmm1), +/*14614*/ uint16(xArgXmm2M128), +/*14615*/ uint16(xMatch), +/*14616*/ uint16(xCondPrefix), 3, + 0x66, 14650, + 0x166, 14630, + 0x0, 14624, +/*14624*/ uint16(xSetOp), uint16(PSUBUSW), +/*14626*/ uint16(xReadSlashR), +/*14627*/ uint16(xArgMm), +/*14628*/ uint16(xArgMmM64), +/*14629*/ uint16(xMatch), +/*14630*/ uint16(xCondDataSize), 0, 0, 0, 14636, 14643, +/*14636*/ uint16(xSetOp), uint16(VPSUBUSW), +/*14638*/ uint16(xReadSlashR), +/*14639*/ uint16(xArgXmm1), +/*14640*/ uint16(xArgXmmV), +/*14641*/ uint16(xArgXmm2M128), +/*14642*/ uint16(xMatch), +/*14643*/ uint16(xSetOp), uint16(VPSUBUSW), +/*14645*/ uint16(xReadSlashR), +/*14646*/ uint16(xArgYmm1), +/*14647*/ uint16(xArgYmmV), +/*14648*/ uint16(xArgYmm2M256), +/*14649*/ uint16(xMatch), +/*14650*/ uint16(xSetOp), uint16(PSUBUSW), +/*14652*/ uint16(xReadSlashR), +/*14653*/ uint16(xArgXmm1), +/*14654*/ uint16(xArgXmm2M128), +/*14655*/ uint16(xMatch), +/*14656*/ uint16(xCondPrefix), 3, + 0x66, 14690, + 0x166, 14670, + 0x0, 14664, +/*14664*/ uint16(xSetOp), uint16(PMINUB), +/*14666*/ uint16(xReadSlashR), +/*14667*/ uint16(xArgMm1), +/*14668*/ uint16(xArgMm2M64), +/*14669*/ uint16(xMatch), +/*14670*/ uint16(xCondDataSize), 0, 0, 0, 14676, 14683, +/*14676*/ uint16(xSetOp), uint16(VPMINUB), +/*14678*/ uint16(xReadSlashR), +/*14679*/ uint16(xArgXmm1), +/*14680*/ uint16(xArgXmmV), +/*14681*/ uint16(xArgXmm2M128), +/*14682*/ uint16(xMatch), +/*14683*/ uint16(xSetOp), uint16(VPMINUB), +/*14685*/ uint16(xReadSlashR), +/*14686*/ uint16(xArgYmm1), +/*14687*/ uint16(xArgYmmV), +/*14688*/ uint16(xArgYmm2M256), /*14689*/ uint16(xMatch), -/*14690*/ uint16(xSetOp), uint16(JNS), -/*14692*/ uint16(xReadCd), -/*14693*/ uint16(xArgRel32), -/*14694*/ uint16(xMatch), -/*14695*/ uint16(xCondIs64), 14698, 14714, -/*14698*/ uint16(xCondDataSize), 14704, 14709, 0, 0, 0, -/*14704*/ uint16(xSetOp), uint16(JP), -/*14706*/ uint16(xReadCw), -/*14707*/ uint16(xArgRel16), -/*14708*/ uint16(xMatch), -/*14709*/ uint16(xSetOp), uint16(JP), -/*14711*/ uint16(xReadCd), -/*14712*/ uint16(xArgRel32), -/*14713*/ uint16(xMatch), -/*14714*/ uint16(xCondDataSize), 14720, 14709, 14725, 0, 0, -/*14720*/ uint16(xSetOp), uint16(JP), -/*14722*/ uint16(xReadCd), -/*14723*/ uint16(xArgRel32), -/*14724*/ uint16(xMatch), -/*14725*/ uint16(xSetOp), uint16(JP), -/*14727*/ uint16(xReadCd), -/*14728*/ uint16(xArgRel32), +/*14690*/ uint16(xSetOp), uint16(PMINUB), +/*14692*/ uint16(xReadSlashR), +/*14693*/ uint16(xArgXmm1), +/*14694*/ uint16(xArgXmm2M128), +/*14695*/ uint16(xMatch), +/*14696*/ uint16(xCondPrefix), 3, + 0x66, 14730, + 0x166, 14710, + 0x0, 14704, +/*14704*/ uint16(xSetOp), uint16(PAND), +/*14706*/ uint16(xReadSlashR), +/*14707*/ uint16(xArgMm), +/*14708*/ uint16(xArgMmM64), +/*14709*/ uint16(xMatch), +/*14710*/ uint16(xCondDataSize), 0, 0, 0, 14716, 14723, +/*14716*/ uint16(xSetOp), uint16(VPAND), +/*14718*/ uint16(xReadSlashR), +/*14719*/ uint16(xArgXmm1), +/*14720*/ uint16(xArgXmmV), +/*14721*/ uint16(xArgXmm2M128), +/*14722*/ uint16(xMatch), +/*14723*/ uint16(xSetOp), uint16(VPAND), +/*14725*/ uint16(xReadSlashR), +/*14726*/ uint16(xArgYmm1), +/*14727*/ uint16(xArgYmmV), +/*14728*/ uint16(xArgYmm2M256), /*14729*/ uint16(xMatch), -/*14730*/ uint16(xCondIs64), 14733, 14749, -/*14733*/ uint16(xCondDataSize), 14739, 14744, 0, 0, 0, -/*14739*/ uint16(xSetOp), uint16(JNP), -/*14741*/ uint16(xReadCw), -/*14742*/ uint16(xArgRel16), -/*14743*/ uint16(xMatch), -/*14744*/ uint16(xSetOp), uint16(JNP), -/*14746*/ uint16(xReadCd), -/*14747*/ uint16(xArgRel32), -/*14748*/ uint16(xMatch), -/*14749*/ uint16(xCondDataSize), 14755, 14744, 14760, 0, 0, -/*14755*/ uint16(xSetOp), uint16(JNP), -/*14757*/ uint16(xReadCd), -/*14758*/ uint16(xArgRel32), -/*14759*/ uint16(xMatch), -/*14760*/ uint16(xSetOp), uint16(JNP), -/*14762*/ uint16(xReadCd), -/*14763*/ uint16(xArgRel32), -/*14764*/ uint16(xMatch), -/*14765*/ uint16(xCondIs64), 14768, 14784, -/*14768*/ uint16(xCondDataSize), 14774, 14779, 0, 0, 0, -/*14774*/ uint16(xSetOp), uint16(JL), -/*14776*/ uint16(xReadCw), -/*14777*/ uint16(xArgRel16), -/*14778*/ uint16(xMatch), -/*14779*/ uint16(xSetOp), uint16(JL), -/*14781*/ uint16(xReadCd), -/*14782*/ uint16(xArgRel32), -/*14783*/ uint16(xMatch), -/*14784*/ uint16(xCondDataSize), 14790, 14779, 14795, 0, 0, -/*14790*/ uint16(xSetOp), uint16(JL), -/*14792*/ uint16(xReadCd), -/*14793*/ uint16(xArgRel32), -/*14794*/ uint16(xMatch), -/*14795*/ uint16(xSetOp), uint16(JL), -/*14797*/ uint16(xReadCd), -/*14798*/ uint16(xArgRel32), -/*14799*/ uint16(xMatch), -/*14800*/ uint16(xCondIs64), 14803, 14819, -/*14803*/ uint16(xCondDataSize), 14809, 14814, 0, 0, 0, -/*14809*/ uint16(xSetOp), uint16(JGE), -/*14811*/ uint16(xReadCw), -/*14812*/ uint16(xArgRel16), -/*14813*/ uint16(xMatch), -/*14814*/ uint16(xSetOp), uint16(JGE), -/*14816*/ uint16(xReadCd), -/*14817*/ uint16(xArgRel32), -/*14818*/ uint16(xMatch), -/*14819*/ uint16(xCondDataSize), 14825, 14814, 14830, 0, 0, -/*14825*/ uint16(xSetOp), uint16(JGE), -/*14827*/ uint16(xReadCd), -/*14828*/ uint16(xArgRel32), +/*14730*/ uint16(xSetOp), uint16(PAND), +/*14732*/ uint16(xReadSlashR), +/*14733*/ uint16(xArgXmm1), +/*14734*/ uint16(xArgXmm2M128), +/*14735*/ uint16(xMatch), +/*14736*/ uint16(xCondPrefix), 3, + 0x66, 14770, + 0x166, 14750, + 0x0, 14744, +/*14744*/ uint16(xSetOp), uint16(PADDUSB), +/*14746*/ uint16(xReadSlashR), +/*14747*/ uint16(xArgMm), +/*14748*/ uint16(xArgMmM64), +/*14749*/ uint16(xMatch), +/*14750*/ uint16(xCondDataSize), 0, 0, 0, 14756, 14763, +/*14756*/ uint16(xSetOp), uint16(VPADDUSB), +/*14758*/ uint16(xReadSlashR), +/*14759*/ uint16(xArgXmm1), +/*14760*/ uint16(xArgXmmV), +/*14761*/ uint16(xArgXmm2M128), +/*14762*/ uint16(xMatch), +/*14763*/ uint16(xSetOp), uint16(VPADDUSB), +/*14765*/ uint16(xReadSlashR), +/*14766*/ uint16(xArgYmm1), +/*14767*/ uint16(xArgYmmV), +/*14768*/ uint16(xArgYmm2M256), +/*14769*/ uint16(xMatch), +/*14770*/ uint16(xSetOp), uint16(PADDUSB), +/*14772*/ uint16(xReadSlashR), +/*14773*/ uint16(xArgXmm1), +/*14774*/ uint16(xArgXmm2M128), +/*14775*/ uint16(xMatch), +/*14776*/ uint16(xCondPrefix), 3, + 0x66, 14810, + 0x166, 14790, + 0x0, 14784, +/*14784*/ uint16(xSetOp), uint16(PADDUSW), +/*14786*/ uint16(xReadSlashR), +/*14787*/ uint16(xArgMm), +/*14788*/ uint16(xArgMmM64), +/*14789*/ uint16(xMatch), +/*14790*/ uint16(xCondDataSize), 0, 0, 0, 14796, 14803, +/*14796*/ uint16(xSetOp), uint16(VPADDUSW), +/*14798*/ uint16(xReadSlashR), +/*14799*/ uint16(xArgXmm1), +/*14800*/ uint16(xArgXmmV), +/*14801*/ uint16(xArgXmm2M128), +/*14802*/ uint16(xMatch), +/*14803*/ uint16(xSetOp), uint16(VPADDUSW), +/*14805*/ uint16(xReadSlashR), +/*14806*/ uint16(xArgYmm1), +/*14807*/ uint16(xArgYmmV), +/*14808*/ uint16(xArgYmm2M256), +/*14809*/ uint16(xMatch), +/*14810*/ uint16(xSetOp), uint16(PADDUSW), +/*14812*/ uint16(xReadSlashR), +/*14813*/ uint16(xArgXmm1), +/*14814*/ uint16(xArgXmm2M128), +/*14815*/ uint16(xMatch), +/*14816*/ uint16(xCondPrefix), 3, + 0x66, 14850, + 0x166, 14830, + 0x0, 14824, +/*14824*/ uint16(xSetOp), uint16(PMAXUB), +/*14826*/ uint16(xReadSlashR), +/*14827*/ uint16(xArgMm1), +/*14828*/ uint16(xArgMm2M64), /*14829*/ uint16(xMatch), -/*14830*/ uint16(xSetOp), uint16(JGE), -/*14832*/ uint16(xReadCd), -/*14833*/ uint16(xArgRel32), -/*14834*/ uint16(xMatch), -/*14835*/ uint16(xCondIs64), 14838, 14854, -/*14838*/ uint16(xCondDataSize), 14844, 14849, 0, 0, 0, -/*14844*/ uint16(xSetOp), uint16(JLE), -/*14846*/ uint16(xReadCw), -/*14847*/ uint16(xArgRel16), -/*14848*/ uint16(xMatch), -/*14849*/ uint16(xSetOp), uint16(JLE), -/*14851*/ uint16(xReadCd), -/*14852*/ uint16(xArgRel32), -/*14853*/ uint16(xMatch), -/*14854*/ uint16(xCondDataSize), 14860, 14849, 14865, 0, 0, -/*14860*/ uint16(xSetOp), uint16(JLE), -/*14862*/ uint16(xReadCd), -/*14863*/ uint16(xArgRel32), -/*14864*/ uint16(xMatch), -/*14865*/ uint16(xSetOp), uint16(JLE), -/*14867*/ uint16(xReadCd), -/*14868*/ uint16(xArgRel32), +/*14830*/ uint16(xCondDataSize), 0, 0, 0, 14836, 14843, +/*14836*/ uint16(xSetOp), uint16(VPMAXUB), +/*14838*/ uint16(xReadSlashR), +/*14839*/ uint16(xArgXmm1), +/*14840*/ uint16(xArgXmmV), +/*14841*/ uint16(xArgXmm2M128), +/*14842*/ uint16(xMatch), +/*14843*/ uint16(xSetOp), uint16(VPMAXUB), +/*14845*/ uint16(xReadSlashR), +/*14846*/ uint16(xArgYmm1), +/*14847*/ uint16(xArgYmmV), +/*14848*/ uint16(xArgYmm2M256), +/*14849*/ uint16(xMatch), +/*14850*/ uint16(xSetOp), uint16(PMAXUB), +/*14852*/ uint16(xReadSlashR), +/*14853*/ uint16(xArgXmm1), +/*14854*/ uint16(xArgXmm2M128), +/*14855*/ uint16(xMatch), +/*14856*/ uint16(xCondPrefix), 3, + 0x66, 14890, + 0x166, 14870, + 0x0, 14864, +/*14864*/ uint16(xSetOp), uint16(PANDN), +/*14866*/ uint16(xReadSlashR), +/*14867*/ uint16(xArgMm), +/*14868*/ uint16(xArgMmM64), /*14869*/ uint16(xMatch), -/*14870*/ uint16(xCondIs64), 14873, 14889, -/*14873*/ uint16(xCondDataSize), 14879, 14884, 0, 0, 0, -/*14879*/ uint16(xSetOp), uint16(JG), -/*14881*/ uint16(xReadCw), -/*14882*/ uint16(xArgRel16), -/*14883*/ uint16(xMatch), -/*14884*/ uint16(xSetOp), uint16(JG), -/*14886*/ uint16(xReadCd), -/*14887*/ uint16(xArgRel32), -/*14888*/ uint16(xMatch), -/*14889*/ uint16(xCondDataSize), 14895, 14884, 14900, 0, 0, -/*14895*/ uint16(xSetOp), uint16(JG), -/*14897*/ uint16(xReadCd), -/*14898*/ uint16(xArgRel32), -/*14899*/ uint16(xMatch), -/*14900*/ uint16(xSetOp), uint16(JG), -/*14902*/ uint16(xReadCd), -/*14903*/ uint16(xArgRel32), -/*14904*/ uint16(xMatch), -/*14905*/ uint16(xSetOp), uint16(SETO), -/*14907*/ uint16(xReadSlashR), -/*14908*/ uint16(xArgRM8), +/*14870*/ uint16(xCondDataSize), 0, 0, 0, 14876, 14883, +/*14876*/ uint16(xSetOp), uint16(VPANDN), +/*14878*/ uint16(xReadSlashR), +/*14879*/ uint16(xArgXmm1), +/*14880*/ uint16(xArgXmmV), +/*14881*/ uint16(xArgXmm2M128), +/*14882*/ uint16(xMatch), +/*14883*/ uint16(xSetOp), uint16(VPANDN), +/*14885*/ uint16(xReadSlashR), +/*14886*/ uint16(xArgYmm1), +/*14887*/ uint16(xArgYmmV), +/*14888*/ uint16(xArgYmm2M256), +/*14889*/ uint16(xMatch), +/*14890*/ uint16(xSetOp), uint16(PANDN), +/*14892*/ uint16(xReadSlashR), +/*14893*/ uint16(xArgXmm1), +/*14894*/ uint16(xArgXmm2M128), +/*14895*/ uint16(xMatch), +/*14896*/ uint16(xCondPrefix), 3, + 0x66, 14930, + 0x166, 14910, + 0x0, 14904, +/*14904*/ uint16(xSetOp), uint16(PAVGB), +/*14906*/ uint16(xReadSlashR), +/*14907*/ uint16(xArgMm1), +/*14908*/ uint16(xArgMm2M64), /*14909*/ uint16(xMatch), -/*14910*/ uint16(xSetOp), uint16(SETNO), -/*14912*/ uint16(xReadSlashR), -/*14913*/ uint16(xArgRM8), -/*14914*/ uint16(xMatch), -/*14915*/ uint16(xSetOp), uint16(SETB), -/*14917*/ uint16(xReadSlashR), -/*14918*/ uint16(xArgRM8), -/*14919*/ uint16(xMatch), -/*14920*/ uint16(xSetOp), uint16(SETAE), -/*14922*/ uint16(xReadSlashR), -/*14923*/ uint16(xArgRM8), -/*14924*/ uint16(xMatch), -/*14925*/ uint16(xSetOp), uint16(SETE), -/*14927*/ uint16(xReadSlashR), -/*14928*/ uint16(xArgRM8), +/*14910*/ uint16(xCondDataSize), 0, 0, 0, 14916, 14923, +/*14916*/ uint16(xSetOp), uint16(VPAVGB), +/*14918*/ uint16(xReadSlashR), +/*14919*/ uint16(xArgXmm1), +/*14920*/ uint16(xArgXmmV), +/*14921*/ uint16(xArgXmm2M128), +/*14922*/ uint16(xMatch), +/*14923*/ uint16(xSetOp), uint16(VPAVGB), +/*14925*/ uint16(xReadSlashR), +/*14926*/ uint16(xArgYmm1), +/*14927*/ uint16(xArgYmmV), +/*14928*/ uint16(xArgYmm2M256), /*14929*/ uint16(xMatch), -/*14930*/ uint16(xSetOp), uint16(SETNE), +/*14930*/ uint16(xSetOp), uint16(PAVGB), /*14932*/ uint16(xReadSlashR), -/*14933*/ uint16(xArgRM8), -/*14934*/ uint16(xMatch), -/*14935*/ uint16(xSetOp), uint16(SETBE), -/*14937*/ uint16(xReadSlashR), -/*14938*/ uint16(xArgRM8), -/*14939*/ uint16(xMatch), -/*14940*/ uint16(xSetOp), uint16(SETA), -/*14942*/ uint16(xReadSlashR), -/*14943*/ uint16(xArgRM8), -/*14944*/ uint16(xMatch), -/*14945*/ uint16(xSetOp), uint16(SETS), -/*14947*/ uint16(xReadSlashR), -/*14948*/ uint16(xArgRM8), +/*14933*/ uint16(xArgXmm1), +/*14934*/ uint16(xArgXmm2M128), +/*14935*/ uint16(xMatch), +/*14936*/ uint16(xCondPrefix), 3, + 0x66, 14970, + 0x166, 14950, + 0x0, 14944, +/*14944*/ uint16(xSetOp), uint16(PSRAW), +/*14946*/ uint16(xReadSlashR), +/*14947*/ uint16(xArgMm), +/*14948*/ uint16(xArgMmM64), /*14949*/ uint16(xMatch), -/*14950*/ uint16(xSetOp), uint16(SETNS), -/*14952*/ uint16(xReadSlashR), -/*14953*/ uint16(xArgRM8), -/*14954*/ uint16(xMatch), -/*14955*/ uint16(xSetOp), uint16(SETP), -/*14957*/ uint16(xReadSlashR), -/*14958*/ uint16(xArgRM8), -/*14959*/ uint16(xMatch), -/*14960*/ uint16(xSetOp), uint16(SETNP), -/*14962*/ uint16(xReadSlashR), -/*14963*/ uint16(xArgRM8), -/*14964*/ uint16(xMatch), -/*14965*/ uint16(xSetOp), uint16(SETL), -/*14967*/ uint16(xReadSlashR), -/*14968*/ uint16(xArgRM8), +/*14950*/ uint16(xCondDataSize), 0, 0, 0, 14956, 14963, +/*14956*/ uint16(xSetOp), uint16(VPSRAW), +/*14958*/ uint16(xReadSlashR), +/*14959*/ uint16(xArgXmm1), +/*14960*/ uint16(xArgXmmV), +/*14961*/ uint16(xArgXmm2M128), +/*14962*/ uint16(xMatch), +/*14963*/ uint16(xSetOp), uint16(VPSRAW), +/*14965*/ uint16(xReadSlashR), +/*14966*/ uint16(xArgYmm1), +/*14967*/ uint16(xArgYmmV), +/*14968*/ uint16(xArgXmm2M128), /*14969*/ uint16(xMatch), -/*14970*/ uint16(xSetOp), uint16(SETGE), +/*14970*/ uint16(xSetOp), uint16(PSRAW), /*14972*/ uint16(xReadSlashR), -/*14973*/ uint16(xArgRM8), -/*14974*/ uint16(xMatch), -/*14975*/ uint16(xSetOp), uint16(SETLE), -/*14977*/ uint16(xReadSlashR), -/*14978*/ uint16(xArgRM8), -/*14979*/ uint16(xMatch), -/*14980*/ uint16(xSetOp), uint16(SETG), -/*14982*/ uint16(xReadSlashR), -/*14983*/ uint16(xArgRM8), -/*14984*/ uint16(xMatch), -/*14985*/ uint16(xSetOp), uint16(PUSH), -/*14987*/ uint16(xArgFS), -/*14988*/ uint16(xMatch), -/*14989*/ uint16(xCondIs64), 14992, 15006, -/*14992*/ uint16(xCondDataSize), 14998, 15002, 0, 0, 0, -/*14998*/ uint16(xSetOp), uint16(POP), -/*15000*/ uint16(xArgFS), -/*15001*/ uint16(xMatch), -/*15002*/ uint16(xSetOp), uint16(POP), -/*15004*/ uint16(xArgFS), -/*15005*/ uint16(xMatch), -/*15006*/ uint16(xCondDataSize), 14998, 15012, 15016, 0, 0, -/*15012*/ uint16(xSetOp), uint16(POP), -/*15014*/ uint16(xArgFS), +/*14973*/ uint16(xArgXmm1), +/*14974*/ uint16(xArgXmm2M128), +/*14975*/ uint16(xMatch), +/*14976*/ uint16(xCondPrefix), 3, + 0x66, 15010, + 0x166, 14990, + 0x0, 14984, +/*14984*/ uint16(xSetOp), uint16(PSRAD), +/*14986*/ uint16(xReadSlashR), +/*14987*/ uint16(xArgMm), +/*14988*/ uint16(xArgMmM64), +/*14989*/ uint16(xMatch), +/*14990*/ uint16(xCondDataSize), 0, 0, 0, 14996, 15003, +/*14996*/ uint16(xSetOp), uint16(VPSRAD), +/*14998*/ uint16(xReadSlashR), +/*14999*/ uint16(xArgXmm1), +/*15000*/ uint16(xArgXmmV), +/*15001*/ uint16(xArgXmm2M128), +/*15002*/ uint16(xMatch), +/*15003*/ uint16(xSetOp), uint16(VPSRAD), +/*15005*/ uint16(xReadSlashR), +/*15006*/ uint16(xArgYmm1), +/*15007*/ uint16(xArgYmmV), +/*15008*/ uint16(xArgXmm2M128), +/*15009*/ uint16(xMatch), +/*15010*/ uint16(xSetOp), uint16(PSRAD), +/*15012*/ uint16(xReadSlashR), +/*15013*/ uint16(xArgXmm1), +/*15014*/ uint16(xArgXmm2M128), /*15015*/ uint16(xMatch), -/*15016*/ uint16(xSetOp), uint16(POP), -/*15018*/ uint16(xArgFS), -/*15019*/ uint16(xMatch), -/*15020*/ uint16(xSetOp), uint16(CPUID), -/*15022*/ uint16(xMatch), -/*15023*/ uint16(xCondIs64), 15026, 15044, -/*15026*/ uint16(xCondDataSize), 15032, 15038, 0, 0, 0, -/*15032*/ uint16(xSetOp), uint16(BT), -/*15034*/ uint16(xReadSlashR), -/*15035*/ uint16(xArgRM16), -/*15036*/ uint16(xArgR16), -/*15037*/ uint16(xMatch), -/*15038*/ uint16(xSetOp), uint16(BT), -/*15040*/ uint16(xReadSlashR), -/*15041*/ uint16(xArgRM32), -/*15042*/ uint16(xArgR32), -/*15043*/ uint16(xMatch), -/*15044*/ uint16(xCondDataSize), 15032, 15038, 15050, 0, 0, -/*15050*/ uint16(xSetOp), uint16(BT), +/*15016*/ uint16(xCondPrefix), 3, + 0x66, 15050, + 0x166, 15030, + 0x0, 15024, +/*15024*/ uint16(xSetOp), uint16(PAVGW), +/*15026*/ uint16(xReadSlashR), +/*15027*/ uint16(xArgMm1), +/*15028*/ uint16(xArgMm2M64), +/*15029*/ uint16(xMatch), +/*15030*/ uint16(xCondDataSize), 0, 0, 0, 15036, 15043, +/*15036*/ uint16(xSetOp), uint16(VPAVGW), +/*15038*/ uint16(xReadSlashR), +/*15039*/ uint16(xArgXmm1), +/*15040*/ uint16(xArgXmmV), +/*15041*/ uint16(xArgXmm2M128), +/*15042*/ uint16(xMatch), +/*15043*/ uint16(xSetOp), uint16(VPAVGW), +/*15045*/ uint16(xReadSlashR), +/*15046*/ uint16(xArgYmm1), +/*15047*/ uint16(xArgYmmV), +/*15048*/ uint16(xArgYmm2M256), +/*15049*/ uint16(xMatch), +/*15050*/ uint16(xSetOp), uint16(PAVGW), /*15052*/ uint16(xReadSlashR), -/*15053*/ uint16(xArgRM64), -/*15054*/ uint16(xArgR64), +/*15053*/ uint16(xArgXmm1), +/*15054*/ uint16(xArgXmm2M128), /*15055*/ uint16(xMatch), -/*15056*/ uint16(xCondIs64), 15059, 15081, -/*15059*/ uint16(xCondDataSize), 15065, 15073, 0, 0, 0, -/*15065*/ uint16(xSetOp), uint16(SHLD), -/*15067*/ uint16(xReadSlashR), -/*15068*/ uint16(xReadIb), -/*15069*/ uint16(xArgRM16), -/*15070*/ uint16(xArgR16), -/*15071*/ uint16(xArgImm8u), -/*15072*/ uint16(xMatch), -/*15073*/ uint16(xSetOp), uint16(SHLD), -/*15075*/ uint16(xReadSlashR), -/*15076*/ uint16(xReadIb), -/*15077*/ uint16(xArgRM32), -/*15078*/ uint16(xArgR32), -/*15079*/ uint16(xArgImm8u), -/*15080*/ uint16(xMatch), -/*15081*/ uint16(xCondDataSize), 15065, 15073, 15087, 0, 0, -/*15087*/ uint16(xSetOp), uint16(SHLD), -/*15089*/ uint16(xReadSlashR), -/*15090*/ uint16(xReadIb), -/*15091*/ uint16(xArgRM64), -/*15092*/ uint16(xArgR64), -/*15093*/ uint16(xArgImm8u), -/*15094*/ uint16(xMatch), -/*15095*/ uint16(xCondIs64), 15098, 15118, -/*15098*/ uint16(xCondDataSize), 15104, 15111, 0, 0, 0, -/*15104*/ uint16(xSetOp), uint16(SHLD), +/*15056*/ uint16(xCondPrefix), 3, + 0x66, 15090, + 0x166, 15070, + 0x0, 15064, +/*15064*/ uint16(xSetOp), uint16(PMULHUW), +/*15066*/ uint16(xReadSlashR), +/*15067*/ uint16(xArgMm1), +/*15068*/ uint16(xArgMm2M64), +/*15069*/ uint16(xMatch), +/*15070*/ uint16(xCondDataSize), 0, 0, 0, 15076, 15083, +/*15076*/ uint16(xSetOp), uint16(VPMULHUW), +/*15078*/ uint16(xReadSlashR), +/*15079*/ uint16(xArgXmm1), +/*15080*/ uint16(xArgXmmV), +/*15081*/ uint16(xArgXmm2M128), +/*15082*/ uint16(xMatch), +/*15083*/ uint16(xSetOp), uint16(VPMULHUW), +/*15085*/ uint16(xReadSlashR), +/*15086*/ uint16(xArgYmm1), +/*15087*/ uint16(xArgYmmV), +/*15088*/ uint16(xArgYmm2M256), +/*15089*/ uint16(xMatch), +/*15090*/ uint16(xSetOp), uint16(PMULHUW), +/*15092*/ uint16(xReadSlashR), +/*15093*/ uint16(xArgXmm1), +/*15094*/ uint16(xArgXmm2M128), +/*15095*/ uint16(xMatch), +/*15096*/ uint16(xCondPrefix), 3, + 0x66, 15130, + 0x166, 15110, + 0x0, 15104, +/*15104*/ uint16(xSetOp), uint16(PMULHW), /*15106*/ uint16(xReadSlashR), -/*15107*/ uint16(xArgRM16), -/*15108*/ uint16(xArgR16), -/*15109*/ uint16(xArgCL), -/*15110*/ uint16(xMatch), -/*15111*/ uint16(xSetOp), uint16(SHLD), -/*15113*/ uint16(xReadSlashR), -/*15114*/ uint16(xArgRM32), -/*15115*/ uint16(xArgR32), -/*15116*/ uint16(xArgCL), -/*15117*/ uint16(xMatch), -/*15118*/ uint16(xCondDataSize), 15104, 15111, 15124, 0, 0, -/*15124*/ uint16(xSetOp), uint16(SHLD), -/*15126*/ uint16(xReadSlashR), -/*15127*/ uint16(xArgRM64), -/*15128*/ uint16(xArgR64), -/*15129*/ uint16(xArgCL), -/*15130*/ uint16(xMatch), -/*15131*/ uint16(xSetOp), uint16(PUSH), -/*15133*/ uint16(xArgGS), -/*15134*/ uint16(xMatch), -/*15135*/ uint16(xCondIs64), 15138, 15152, -/*15138*/ uint16(xCondDataSize), 15144, 15148, 0, 0, 0, -/*15144*/ uint16(xSetOp), uint16(POP), -/*15146*/ uint16(xArgGS), -/*15147*/ uint16(xMatch), -/*15148*/ uint16(xSetOp), uint16(POP), -/*15150*/ uint16(xArgGS), -/*15151*/ uint16(xMatch), -/*15152*/ uint16(xCondDataSize), 15144, 15158, 15162, 0, 0, -/*15158*/ uint16(xSetOp), uint16(POP), -/*15160*/ uint16(xArgGS), +/*15107*/ uint16(xArgMm), +/*15108*/ uint16(xArgMmM64), +/*15109*/ uint16(xMatch), +/*15110*/ uint16(xCondDataSize), 0, 0, 0, 15116, 15123, +/*15116*/ uint16(xSetOp), uint16(VPMULHW), +/*15118*/ uint16(xReadSlashR), +/*15119*/ uint16(xArgXmm1), +/*15120*/ uint16(xArgXmmV), +/*15121*/ uint16(xArgXmm2M128), +/*15122*/ uint16(xMatch), +/*15123*/ uint16(xSetOp), uint16(VPMULHW), +/*15125*/ uint16(xReadSlashR), +/*15126*/ uint16(xArgYmm1), +/*15127*/ uint16(xArgYmmV), +/*15128*/ uint16(xArgYmm2M256), +/*15129*/ uint16(xMatch), +/*15130*/ uint16(xSetOp), uint16(PMULHW), +/*15132*/ uint16(xReadSlashR), +/*15133*/ uint16(xArgXmm1), +/*15134*/ uint16(xArgXmm2M128), +/*15135*/ uint16(xMatch), +/*15136*/ uint16(xCondPrefix), 6, + 0xF3, 15216, + 0xF2, 15210, + 0x66, 15204, + 0x1F3, 15186, + 0x1F2, 15168, + 0x166, 15150, +/*15150*/ uint16(xCondDataSize), 0, 0, 0, 15156, 15162, +/*15156*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*15158*/ uint16(xReadSlashR), +/*15159*/ uint16(xArgXmm1), +/*15160*/ uint16(xArgXmm2M128), /*15161*/ uint16(xMatch), -/*15162*/ uint16(xSetOp), uint16(POP), -/*15164*/ uint16(xArgGS), -/*15165*/ uint16(xMatch), -/*15166*/ uint16(xSetOp), uint16(RSM), -/*15168*/ uint16(xMatch), -/*15169*/ uint16(xCondIs64), 15172, 15190, -/*15172*/ uint16(xCondDataSize), 15178, 15184, 0, 0, 0, -/*15178*/ uint16(xSetOp), uint16(BTS), -/*15180*/ uint16(xReadSlashR), -/*15181*/ uint16(xArgRM16), -/*15182*/ uint16(xArgR16), -/*15183*/ uint16(xMatch), -/*15184*/ uint16(xSetOp), uint16(BTS), -/*15186*/ uint16(xReadSlashR), -/*15187*/ uint16(xArgRM32), -/*15188*/ uint16(xArgR32), -/*15189*/ uint16(xMatch), -/*15190*/ uint16(xCondDataSize), 15178, 15184, 15196, 0, 0, -/*15196*/ uint16(xSetOp), uint16(BTS), -/*15198*/ uint16(xReadSlashR), -/*15199*/ uint16(xArgRM64), -/*15200*/ uint16(xArgR64), -/*15201*/ uint16(xMatch), -/*15202*/ uint16(xCondIs64), 15205, 15227, -/*15205*/ uint16(xCondDataSize), 15211, 15219, 0, 0, 0, -/*15211*/ uint16(xSetOp), uint16(SHRD), -/*15213*/ uint16(xReadSlashR), -/*15214*/ uint16(xReadIb), -/*15215*/ uint16(xArgRM16), -/*15216*/ uint16(xArgR16), -/*15217*/ uint16(xArgImm8u), -/*15218*/ uint16(xMatch), -/*15219*/ uint16(xSetOp), uint16(SHRD), -/*15221*/ uint16(xReadSlashR), -/*15222*/ uint16(xReadIb), -/*15223*/ uint16(xArgRM32), -/*15224*/ uint16(xArgR32), -/*15225*/ uint16(xArgImm8u), -/*15226*/ uint16(xMatch), -/*15227*/ uint16(xCondDataSize), 15211, 15219, 15233, 0, 0, -/*15233*/ uint16(xSetOp), uint16(SHRD), -/*15235*/ uint16(xReadSlashR), -/*15236*/ uint16(xReadIb), -/*15237*/ uint16(xArgRM64), -/*15238*/ uint16(xArgR64), -/*15239*/ uint16(xArgImm8u), -/*15240*/ uint16(xMatch), -/*15241*/ uint16(xCondIs64), 15244, 15264, -/*15244*/ uint16(xCondDataSize), 15250, 15257, 0, 0, 0, -/*15250*/ uint16(xSetOp), uint16(SHRD), -/*15252*/ uint16(xReadSlashR), -/*15253*/ uint16(xArgRM16), -/*15254*/ uint16(xArgR16), -/*15255*/ uint16(xArgCL), -/*15256*/ uint16(xMatch), -/*15257*/ uint16(xSetOp), uint16(SHRD), -/*15259*/ uint16(xReadSlashR), -/*15260*/ uint16(xArgRM32), -/*15261*/ uint16(xArgR32), -/*15262*/ uint16(xArgCL), -/*15263*/ uint16(xMatch), -/*15264*/ uint16(xCondDataSize), 15250, 15257, 15270, 0, 0, -/*15270*/ uint16(xSetOp), uint16(SHRD), -/*15272*/ uint16(xReadSlashR), -/*15273*/ uint16(xArgRM64), -/*15274*/ uint16(xArgR64), -/*15275*/ uint16(xArgCL), -/*15276*/ uint16(xMatch), -/*15277*/ uint16(xCondByte), 3, - 0xE8, 15604, - 0xF0, 15607, - 0xF8, 15610, -/*15285*/ uint16(xCondSlashR), - 15294, // 0 - 15354, // 1 - 15414, // 2 - 15471, // 3 - 15528, // 4 - 15555, // 5 - 15582, // 6 - 15600, // 7 -/*15294*/ uint16(xCondIs64), 15297, 15311, -/*15297*/ uint16(xCondDataSize), 15303, 15307, 0, 0, 0, -/*15303*/ uint16(xSetOp), uint16(FXSAVE), -/*15305*/ uint16(xArgM512byte), -/*15306*/ uint16(xMatch), -/*15307*/ uint16(xSetOp), uint16(FXSAVE), -/*15309*/ uint16(xArgM512byte), -/*15310*/ uint16(xMatch), -/*15311*/ uint16(xCondPrefix), 2, - 0xF3, 15327, - 0x0, 15317, -/*15317*/ uint16(xCondDataSize), 15303, 15307, 15323, 0, 0, -/*15323*/ uint16(xSetOp), uint16(FXSAVE64), -/*15325*/ uint16(xArgM512byte), -/*15326*/ uint16(xMatch), -/*15327*/ uint16(xCondDataSize), 15333, 15340, 15347, 0, 0, -/*15333*/ uint16(xCondIsMem), 15336, 0, -/*15336*/ uint16(xSetOp), uint16(RDFSBASE), -/*15338*/ uint16(xArgRM32), +/*15162*/ uint16(xSetOp), uint16(VCVTTPD2DQ), +/*15164*/ uint16(xReadSlashR), +/*15165*/ uint16(xArgXmm1), +/*15166*/ uint16(xArgYmm2M256), +/*15167*/ uint16(xMatch), +/*15168*/ uint16(xCondDataSize), 0, 0, 0, 15174, 15180, +/*15174*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*15176*/ uint16(xReadSlashR), +/*15177*/ uint16(xArgXmm1), +/*15178*/ uint16(xArgXmm2M128), +/*15179*/ uint16(xMatch), +/*15180*/ uint16(xSetOp), uint16(VCVTPD2DQ), +/*15182*/ uint16(xReadSlashR), +/*15183*/ uint16(xArgXmm1), +/*15184*/ uint16(xArgYmm2M256), +/*15185*/ uint16(xMatch), +/*15186*/ uint16(xCondDataSize), 0, 0, 0, 15192, 15198, +/*15192*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*15194*/ uint16(xReadSlashR), +/*15195*/ uint16(xArgXmm1), +/*15196*/ uint16(xArgXmm2M64), +/*15197*/ uint16(xMatch), +/*15198*/ uint16(xSetOp), uint16(VCVTDQ2PD), +/*15200*/ uint16(xReadSlashR), +/*15201*/ uint16(xArgYmm1), +/*15202*/ uint16(xArgXmm2M128), +/*15203*/ uint16(xMatch), +/*15204*/ uint16(xSetOp), uint16(CVTTPD2DQ), +/*15206*/ uint16(xReadSlashR), +/*15207*/ uint16(xArgXmm1), +/*15208*/ uint16(xArgXmm2M128), +/*15209*/ uint16(xMatch), +/*15210*/ uint16(xSetOp), uint16(CVTPD2DQ), +/*15212*/ uint16(xReadSlashR), +/*15213*/ uint16(xArgXmm1), +/*15214*/ uint16(xArgXmm2M128), +/*15215*/ uint16(xMatch), +/*15216*/ uint16(xSetOp), uint16(CVTDQ2PD), +/*15218*/ uint16(xReadSlashR), +/*15219*/ uint16(xArgXmm1), +/*15220*/ uint16(xArgXmm2M64), +/*15221*/ uint16(xMatch), +/*15222*/ uint16(xCondPrefix), 3, + 0x66, 15260, + 0x166, 15236, + 0x0, 15230, +/*15230*/ uint16(xSetOp), uint16(MOVNTQ), +/*15232*/ uint16(xReadSlashR), +/*15233*/ uint16(xArgM64), +/*15234*/ uint16(xArgMm), +/*15235*/ uint16(xMatch), +/*15236*/ uint16(xCondDataSize), 0, 0, 0, 15242, 15251, +/*15242*/ uint16(xCondIsMem), 0, 15245, +/*15245*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*15247*/ uint16(xReadSlashR), +/*15248*/ uint16(xArgM128), +/*15249*/ uint16(xArgXmm1), +/*15250*/ uint16(xMatch), +/*15251*/ uint16(xCondIsMem), 0, 15254, +/*15254*/ uint16(xSetOp), uint16(VMOVNTDQ), +/*15256*/ uint16(xReadSlashR), +/*15257*/ uint16(xArgM256), +/*15258*/ uint16(xArgYmm1), +/*15259*/ uint16(xMatch), +/*15260*/ uint16(xSetOp), uint16(MOVNTDQ), +/*15262*/ uint16(xReadSlashR), +/*15263*/ uint16(xArgM128), +/*15264*/ uint16(xArgXmm), +/*15265*/ uint16(xMatch), +/*15266*/ uint16(xCondPrefix), 3, + 0x66, 15300, + 0x166, 15280, + 0x0, 15274, +/*15274*/ uint16(xSetOp), uint16(PSUBSB), +/*15276*/ uint16(xReadSlashR), +/*15277*/ uint16(xArgMm), +/*15278*/ uint16(xArgMmM64), +/*15279*/ uint16(xMatch), +/*15280*/ uint16(xCondDataSize), 0, 0, 0, 15286, 15293, +/*15286*/ uint16(xSetOp), uint16(VPSUBSB), +/*15288*/ uint16(xReadSlashR), +/*15289*/ uint16(xArgXmm1), +/*15290*/ uint16(xArgXmmV), +/*15291*/ uint16(xArgXmm2M128), +/*15292*/ uint16(xMatch), +/*15293*/ uint16(xSetOp), uint16(VPSUBSB), +/*15295*/ uint16(xReadSlashR), +/*15296*/ uint16(xArgYmm1), +/*15297*/ uint16(xArgYmmV), +/*15298*/ uint16(xArgYmm2M256), +/*15299*/ uint16(xMatch), +/*15300*/ uint16(xSetOp), uint16(PSUBSB), +/*15302*/ uint16(xReadSlashR), +/*15303*/ uint16(xArgXmm1), +/*15304*/ uint16(xArgXmm2M128), +/*15305*/ uint16(xMatch), +/*15306*/ uint16(xCondPrefix), 3, + 0x66, 15340, + 0x166, 15320, + 0x0, 15314, +/*15314*/ uint16(xSetOp), uint16(PSUBSW), +/*15316*/ uint16(xReadSlashR), +/*15317*/ uint16(xArgMm), +/*15318*/ uint16(xArgMmM64), +/*15319*/ uint16(xMatch), +/*15320*/ uint16(xCondDataSize), 0, 0, 0, 15326, 15333, +/*15326*/ uint16(xSetOp), uint16(VPSUBSW), +/*15328*/ uint16(xReadSlashR), +/*15329*/ uint16(xArgXmm1), +/*15330*/ uint16(xArgXmmV), +/*15331*/ uint16(xArgXmm2M128), +/*15332*/ uint16(xMatch), +/*15333*/ uint16(xSetOp), uint16(VPSUBSW), +/*15335*/ uint16(xReadSlashR), +/*15336*/ uint16(xArgYmm1), +/*15337*/ uint16(xArgYmmV), +/*15338*/ uint16(xArgYmm2M256), /*15339*/ uint16(xMatch), -/*15340*/ uint16(xCondIsMem), 15343, 0, -/*15343*/ uint16(xSetOp), uint16(RDFSBASE), -/*15345*/ uint16(xArgRM32), -/*15346*/ uint16(xMatch), -/*15347*/ uint16(xCondIsMem), 15350, 0, -/*15350*/ uint16(xSetOp), uint16(RDFSBASE), -/*15352*/ uint16(xArgRM64), -/*15353*/ uint16(xMatch), -/*15354*/ uint16(xCondIs64), 15357, 15371, -/*15357*/ uint16(xCondDataSize), 15363, 15367, 0, 0, 0, -/*15363*/ uint16(xSetOp), uint16(FXRSTOR), -/*15365*/ uint16(xArgM512byte), -/*15366*/ uint16(xMatch), -/*15367*/ uint16(xSetOp), uint16(FXRSTOR), -/*15369*/ uint16(xArgM512byte), -/*15370*/ uint16(xMatch), -/*15371*/ uint16(xCondPrefix), 2, - 0xF3, 15387, - 0x0, 15377, -/*15377*/ uint16(xCondDataSize), 15363, 15367, 15383, 0, 0, -/*15383*/ uint16(xSetOp), uint16(FXRSTOR64), -/*15385*/ uint16(xArgM512byte), -/*15386*/ uint16(xMatch), -/*15387*/ uint16(xCondDataSize), 15393, 15400, 15407, 0, 0, -/*15393*/ uint16(xCondIsMem), 15396, 0, -/*15396*/ uint16(xSetOp), uint16(RDGSBASE), -/*15398*/ uint16(xArgRM32), +/*15340*/ uint16(xSetOp), uint16(PSUBSW), +/*15342*/ uint16(xReadSlashR), +/*15343*/ uint16(xArgXmm1), +/*15344*/ uint16(xArgXmm2M128), +/*15345*/ uint16(xMatch), +/*15346*/ uint16(xCondPrefix), 3, + 0x66, 15380, + 0x166, 15360, + 0x0, 15354, +/*15354*/ uint16(xSetOp), uint16(PMINSW), +/*15356*/ uint16(xReadSlashR), +/*15357*/ uint16(xArgMm1), +/*15358*/ uint16(xArgMm2M64), +/*15359*/ uint16(xMatch), +/*15360*/ uint16(xCondDataSize), 0, 0, 0, 15366, 15373, +/*15366*/ uint16(xSetOp), uint16(VPMINSW), +/*15368*/ uint16(xReadSlashR), +/*15369*/ uint16(xArgXmm1), +/*15370*/ uint16(xArgXmmV), +/*15371*/ uint16(xArgXmm2M128), +/*15372*/ uint16(xMatch), +/*15373*/ uint16(xSetOp), uint16(VPMINSW), +/*15375*/ uint16(xReadSlashR), +/*15376*/ uint16(xArgYmm1), +/*15377*/ uint16(xArgYmmV), +/*15378*/ uint16(xArgYmm2M256), +/*15379*/ uint16(xMatch), +/*15380*/ uint16(xSetOp), uint16(PMINSW), +/*15382*/ uint16(xReadSlashR), +/*15383*/ uint16(xArgXmm1), +/*15384*/ uint16(xArgXmm2M128), +/*15385*/ uint16(xMatch), +/*15386*/ uint16(xCondPrefix), 3, + 0x66, 15420, + 0x166, 15400, + 0x0, 15394, +/*15394*/ uint16(xSetOp), uint16(POR), +/*15396*/ uint16(xReadSlashR), +/*15397*/ uint16(xArgMm), +/*15398*/ uint16(xArgMmM64), /*15399*/ uint16(xMatch), -/*15400*/ uint16(xCondIsMem), 15403, 0, -/*15403*/ uint16(xSetOp), uint16(RDGSBASE), -/*15405*/ uint16(xArgRM32), -/*15406*/ uint16(xMatch), -/*15407*/ uint16(xCondIsMem), 15410, 0, -/*15410*/ uint16(xSetOp), uint16(RDGSBASE), -/*15412*/ uint16(xArgRM64), -/*15413*/ uint16(xMatch), -/*15414*/ uint16(xCondIs64), 15417, 15443, -/*15417*/ uint16(xCondPrefix), 3, - 0xC5, 15436, - 0xC4, 15429, - 0x0, 15425, -/*15425*/ uint16(xSetOp), uint16(LDMXCSR), -/*15427*/ uint16(xArgM32), -/*15428*/ uint16(xMatch), -/*15429*/ uint16(xCondIsMem), 0, 15432, -/*15432*/ uint16(xSetOp), uint16(VLDMXCSR), -/*15434*/ uint16(xArgM32), -/*15435*/ uint16(xMatch), -/*15436*/ uint16(xCondIsMem), 0, 15439, -/*15439*/ uint16(xSetOp), uint16(VLDMXCSR), -/*15441*/ uint16(xArgM32), -/*15442*/ uint16(xMatch), -/*15443*/ uint16(xCondPrefix), 4, - 0xF3, 15453, - 0xC5, 15436, - 0xC4, 15429, - 0x0, 15425, -/*15453*/ uint16(xCondDataSize), 15459, 15463, 15467, 0, 0, -/*15459*/ uint16(xSetOp), uint16(WRFSBASE), -/*15461*/ uint16(xArgRM32), -/*15462*/ uint16(xMatch), -/*15463*/ uint16(xSetOp), uint16(WRFSBASE), -/*15465*/ uint16(xArgRM32), -/*15466*/ uint16(xMatch), -/*15467*/ uint16(xSetOp), uint16(WRFSBASE), -/*15469*/ uint16(xArgRM64), -/*15470*/ uint16(xMatch), -/*15471*/ uint16(xCondIs64), 15474, 15500, -/*15474*/ uint16(xCondPrefix), 3, - 0xC5, 15493, - 0xC4, 15486, - 0x0, 15482, -/*15482*/ uint16(xSetOp), uint16(STMXCSR), -/*15484*/ uint16(xArgM32), -/*15485*/ uint16(xMatch), -/*15486*/ uint16(xCondIsMem), 0, 15489, -/*15489*/ uint16(xSetOp), uint16(VSTMXCSR), -/*15491*/ uint16(xArgM32), +/*15400*/ uint16(xCondDataSize), 0, 0, 0, 15406, 15413, +/*15406*/ uint16(xSetOp), uint16(VPOR), +/*15408*/ uint16(xReadSlashR), +/*15409*/ uint16(xArgXmm1), +/*15410*/ uint16(xArgXmmV), +/*15411*/ uint16(xArgXmm2M128), +/*15412*/ uint16(xMatch), +/*15413*/ uint16(xSetOp), uint16(VPOR), +/*15415*/ uint16(xReadSlashR), +/*15416*/ uint16(xArgYmm1), +/*15417*/ uint16(xArgYmmV), +/*15418*/ uint16(xArgYmm2M256), +/*15419*/ uint16(xMatch), +/*15420*/ uint16(xSetOp), uint16(POR), +/*15422*/ uint16(xReadSlashR), +/*15423*/ uint16(xArgXmm1), +/*15424*/ uint16(xArgXmm2M128), +/*15425*/ uint16(xMatch), +/*15426*/ uint16(xCondPrefix), 3, + 0x66, 15460, + 0x166, 15440, + 0x0, 15434, +/*15434*/ uint16(xSetOp), uint16(PADDSB), +/*15436*/ uint16(xReadSlashR), +/*15437*/ uint16(xArgMm), +/*15438*/ uint16(xArgMmM64), +/*15439*/ uint16(xMatch), +/*15440*/ uint16(xCondDataSize), 0, 0, 0, 15446, 15453, +/*15446*/ uint16(xSetOp), uint16(VPADDSB), +/*15448*/ uint16(xReadSlashR), +/*15449*/ uint16(xArgXmm1), +/*15450*/ uint16(xArgXmmV), +/*15451*/ uint16(xArgXmm2M128), +/*15452*/ uint16(xMatch), +/*15453*/ uint16(xSetOp), uint16(VPADDSB), +/*15455*/ uint16(xReadSlashR), +/*15456*/ uint16(xArgYmm1), +/*15457*/ uint16(xArgYmmV), +/*15458*/ uint16(xArgYmm2M256), +/*15459*/ uint16(xMatch), +/*15460*/ uint16(xSetOp), uint16(PADDSB), +/*15462*/ uint16(xReadSlashR), +/*15463*/ uint16(xArgXmm1), +/*15464*/ uint16(xArgXmm2M128), +/*15465*/ uint16(xMatch), +/*15466*/ uint16(xCondPrefix), 3, + 0x66, 15500, + 0x166, 15480, + 0x0, 15474, +/*15474*/ uint16(xSetOp), uint16(PADDSW), +/*15476*/ uint16(xReadSlashR), +/*15477*/ uint16(xArgMm), +/*15478*/ uint16(xArgMmM64), +/*15479*/ uint16(xMatch), +/*15480*/ uint16(xCondDataSize), 0, 0, 0, 15486, 15493, +/*15486*/ uint16(xSetOp), uint16(VPADDSW), +/*15488*/ uint16(xReadSlashR), +/*15489*/ uint16(xArgXmm1), +/*15490*/ uint16(xArgXmmV), +/*15491*/ uint16(xArgXmm2M128), /*15492*/ uint16(xMatch), -/*15493*/ uint16(xCondIsMem), 0, 15496, -/*15496*/ uint16(xSetOp), uint16(VSTMXCSR), -/*15498*/ uint16(xArgM32), +/*15493*/ uint16(xSetOp), uint16(VPADDSW), +/*15495*/ uint16(xReadSlashR), +/*15496*/ uint16(xArgYmm1), +/*15497*/ uint16(xArgYmmV), +/*15498*/ uint16(xArgYmm2M256), /*15499*/ uint16(xMatch), -/*15500*/ uint16(xCondPrefix), 4, - 0xF3, 15510, - 0xC5, 15493, - 0xC4, 15486, - 0x0, 15482, -/*15510*/ uint16(xCondDataSize), 15516, 15520, 15524, 0, 0, -/*15516*/ uint16(xSetOp), uint16(WRGSBASE), -/*15518*/ uint16(xArgRM32), +/*15500*/ uint16(xSetOp), uint16(PADDSW), +/*15502*/ uint16(xReadSlashR), +/*15503*/ uint16(xArgXmm1), +/*15504*/ uint16(xArgXmm2M128), +/*15505*/ uint16(xMatch), +/*15506*/ uint16(xCondPrefix), 3, + 0x66, 15540, + 0x166, 15520, + 0x0, 15514, +/*15514*/ uint16(xSetOp), uint16(PMAXSW), +/*15516*/ uint16(xReadSlashR), +/*15517*/ uint16(xArgMm1), +/*15518*/ uint16(xArgMm2M64), /*15519*/ uint16(xMatch), -/*15520*/ uint16(xSetOp), uint16(WRGSBASE), -/*15522*/ uint16(xArgRM32), -/*15523*/ uint16(xMatch), -/*15524*/ uint16(xSetOp), uint16(WRGSBASE), -/*15526*/ uint16(xArgRM64), -/*15527*/ uint16(xMatch), -/*15528*/ uint16(xCondIs64), 15531, 15545, -/*15531*/ uint16(xCondDataSize), 15537, 15541, 0, 0, 0, -/*15537*/ uint16(xSetOp), uint16(XSAVE), -/*15539*/ uint16(xArgMem), -/*15540*/ uint16(xMatch), -/*15541*/ uint16(xSetOp), uint16(XSAVE), -/*15543*/ uint16(xArgMem), -/*15544*/ uint16(xMatch), -/*15545*/ uint16(xCondDataSize), 15537, 15541, 15551, 0, 0, -/*15551*/ uint16(xSetOp), uint16(XSAVE64), -/*15553*/ uint16(xArgMem), -/*15554*/ uint16(xMatch), -/*15555*/ uint16(xCondIs64), 15558, 15572, -/*15558*/ uint16(xCondDataSize), 15564, 15568, 0, 0, 0, -/*15564*/ uint16(xSetOp), uint16(XRSTOR), -/*15566*/ uint16(xArgMem), -/*15567*/ uint16(xMatch), -/*15568*/ uint16(xSetOp), uint16(XRSTOR), -/*15570*/ uint16(xArgMem), -/*15571*/ uint16(xMatch), -/*15572*/ uint16(xCondDataSize), 15564, 15568, 15578, 0, 0, -/*15578*/ uint16(xSetOp), uint16(XRSTOR64), -/*15580*/ uint16(xArgMem), -/*15581*/ uint16(xMatch), -/*15582*/ uint16(xCondDataSize), 15588, 15592, 15596, 0, 0, -/*15588*/ uint16(xSetOp), uint16(XSAVEOPT), -/*15590*/ uint16(xArgMem), -/*15591*/ uint16(xMatch), -/*15592*/ uint16(xSetOp), uint16(XSAVEOPT), -/*15594*/ uint16(xArgMem), -/*15595*/ uint16(xMatch), -/*15596*/ uint16(xSetOp), uint16(XSAVEOPT64), -/*15598*/ uint16(xArgMem), -/*15599*/ uint16(xMatch), -/*15600*/ uint16(xSetOp), uint16(CLFLUSH), -/*15602*/ uint16(xArgM8), -/*15603*/ uint16(xMatch), -/*15604*/ uint16(xSetOp), uint16(LFENCE), +/*15520*/ uint16(xCondDataSize), 0, 0, 0, 15526, 15533, +/*15526*/ uint16(xSetOp), uint16(VPMAXSW), +/*15528*/ uint16(xReadSlashR), +/*15529*/ uint16(xArgXmm1), +/*15530*/ uint16(xArgXmmV), +/*15531*/ uint16(xArgXmm2M128), +/*15532*/ uint16(xMatch), +/*15533*/ uint16(xSetOp), uint16(VPMAXSW), +/*15535*/ uint16(xReadSlashR), +/*15536*/ uint16(xArgYmm1), +/*15537*/ uint16(xArgYmmV), +/*15538*/ uint16(xArgYmm2M256), +/*15539*/ uint16(xMatch), +/*15540*/ uint16(xSetOp), uint16(PMAXSW), +/*15542*/ uint16(xReadSlashR), +/*15543*/ uint16(xArgXmm1), +/*15544*/ uint16(xArgXmm2M128), +/*15545*/ uint16(xMatch), +/*15546*/ uint16(xCondPrefix), 3, + 0x66, 15580, + 0x166, 15560, + 0x0, 15554, +/*15554*/ uint16(xSetOp), uint16(PXOR), +/*15556*/ uint16(xReadSlashR), +/*15557*/ uint16(xArgMm), +/*15558*/ uint16(xArgMmM64), +/*15559*/ uint16(xMatch), +/*15560*/ uint16(xCondDataSize), 0, 0, 0, 15566, 15573, +/*15566*/ uint16(xSetOp), uint16(VPXOR), +/*15568*/ uint16(xReadSlashR), +/*15569*/ uint16(xArgXmm1), +/*15570*/ uint16(xArgXmmV), +/*15571*/ uint16(xArgXmm2M128), +/*15572*/ uint16(xMatch), +/*15573*/ uint16(xSetOp), uint16(VPXOR), +/*15575*/ uint16(xReadSlashR), +/*15576*/ uint16(xArgYmm1), +/*15577*/ uint16(xArgYmmV), +/*15578*/ uint16(xArgYmm2M256), +/*15579*/ uint16(xMatch), +/*15580*/ uint16(xSetOp), uint16(PXOR), +/*15582*/ uint16(xReadSlashR), +/*15583*/ uint16(xArgXmm1), +/*15584*/ uint16(xArgXmm2M128), +/*15585*/ uint16(xMatch), +/*15586*/ uint16(xCondPrefix), 2, + 0xF2, 15616, + 0x1F2, 15592, +/*15592*/ uint16(xCondDataSize), 0, 0, 0, 15598, 15607, +/*15598*/ uint16(xCondIsMem), 0, 15601, +/*15601*/ uint16(xSetOp), uint16(VLDDQU), +/*15603*/ uint16(xReadSlashR), +/*15604*/ uint16(xArgXmm1), +/*15605*/ uint16(xArgM128), /*15606*/ uint16(xMatch), -/*15607*/ uint16(xSetOp), uint16(MFENCE), -/*15609*/ uint16(xMatch), -/*15610*/ uint16(xSetOp), uint16(SFENCE), -/*15612*/ uint16(xMatch), -/*15613*/ uint16(xCondIs64), 15616, 15634, -/*15616*/ uint16(xCondDataSize), 15622, 15628, 0, 0, 0, -/*15622*/ uint16(xSetOp), uint16(IMUL), -/*15624*/ uint16(xReadSlashR), -/*15625*/ uint16(xArgR16), -/*15626*/ uint16(xArgRM16), -/*15627*/ uint16(xMatch), -/*15628*/ uint16(xSetOp), uint16(IMUL), -/*15630*/ uint16(xReadSlashR), -/*15631*/ uint16(xArgR32), -/*15632*/ uint16(xArgRM32), -/*15633*/ uint16(xMatch), -/*15634*/ uint16(xCondDataSize), 15622, 15628, 15640, 0, 0, -/*15640*/ uint16(xSetOp), uint16(IMUL), -/*15642*/ uint16(xReadSlashR), -/*15643*/ uint16(xArgR64), -/*15644*/ uint16(xArgRM64), -/*15645*/ uint16(xMatch), -/*15646*/ uint16(xSetOp), uint16(CMPXCHG), -/*15648*/ uint16(xReadSlashR), -/*15649*/ uint16(xArgRM8), -/*15650*/ uint16(xArgR8), -/*15651*/ uint16(xMatch), -/*15652*/ uint16(xCondIs64), 15655, 15673, -/*15655*/ uint16(xCondDataSize), 15661, 15667, 0, 0, 0, -/*15661*/ uint16(xSetOp), uint16(CMPXCHG), -/*15663*/ uint16(xReadSlashR), -/*15664*/ uint16(xArgRM16), -/*15665*/ uint16(xArgR16), -/*15666*/ uint16(xMatch), -/*15667*/ uint16(xSetOp), uint16(CMPXCHG), -/*15669*/ uint16(xReadSlashR), -/*15670*/ uint16(xArgRM32), -/*15671*/ uint16(xArgR32), -/*15672*/ uint16(xMatch), -/*15673*/ uint16(xCondDataSize), 15661, 15667, 15679, 0, 0, -/*15679*/ uint16(xSetOp), uint16(CMPXCHG), -/*15681*/ uint16(xReadSlashR), -/*15682*/ uint16(xArgRM64), -/*15683*/ uint16(xArgR64), -/*15684*/ uint16(xMatch), -/*15685*/ uint16(xCondIs64), 15688, 15706, -/*15688*/ uint16(xCondDataSize), 15694, 15700, 0, 0, 0, -/*15694*/ uint16(xSetOp), uint16(LSS), -/*15696*/ uint16(xReadSlashR), -/*15697*/ uint16(xArgR16), -/*15698*/ uint16(xArgM16colon16), -/*15699*/ uint16(xMatch), -/*15700*/ uint16(xSetOp), uint16(LSS), -/*15702*/ uint16(xReadSlashR), -/*15703*/ uint16(xArgR32), -/*15704*/ uint16(xArgM16colon32), -/*15705*/ uint16(xMatch), -/*15706*/ uint16(xCondDataSize), 15694, 15700, 15712, 0, 0, -/*15712*/ uint16(xSetOp), uint16(LSS), -/*15714*/ uint16(xReadSlashR), -/*15715*/ uint16(xArgR64), -/*15716*/ uint16(xArgM16colon64), -/*15717*/ uint16(xMatch), -/*15718*/ uint16(xCondIs64), 15721, 15739, -/*15721*/ uint16(xCondDataSize), 15727, 15733, 0, 0, 0, -/*15727*/ uint16(xSetOp), uint16(BTR), -/*15729*/ uint16(xReadSlashR), -/*15730*/ uint16(xArgRM16), -/*15731*/ uint16(xArgR16), -/*15732*/ uint16(xMatch), -/*15733*/ uint16(xSetOp), uint16(BTR), -/*15735*/ uint16(xReadSlashR), -/*15736*/ uint16(xArgRM32), -/*15737*/ uint16(xArgR32), -/*15738*/ uint16(xMatch), -/*15739*/ uint16(xCondDataSize), 15727, 15733, 15745, 0, 0, -/*15745*/ uint16(xSetOp), uint16(BTR), -/*15747*/ uint16(xReadSlashR), -/*15748*/ uint16(xArgRM64), -/*15749*/ uint16(xArgR64), -/*15750*/ uint16(xMatch), -/*15751*/ uint16(xCondIs64), 15754, 15772, -/*15754*/ uint16(xCondDataSize), 15760, 15766, 0, 0, 0, -/*15760*/ uint16(xSetOp), uint16(LFS), -/*15762*/ uint16(xReadSlashR), -/*15763*/ uint16(xArgR16), -/*15764*/ uint16(xArgM16colon16), -/*15765*/ uint16(xMatch), -/*15766*/ uint16(xSetOp), uint16(LFS), -/*15768*/ uint16(xReadSlashR), -/*15769*/ uint16(xArgR32), -/*15770*/ uint16(xArgM16colon32), -/*15771*/ uint16(xMatch), -/*15772*/ uint16(xCondDataSize), 15760, 15766, 15778, 0, 0, -/*15778*/ uint16(xSetOp), uint16(LFS), -/*15780*/ uint16(xReadSlashR), -/*15781*/ uint16(xArgR64), -/*15782*/ uint16(xArgM16colon64), -/*15783*/ uint16(xMatch), -/*15784*/ uint16(xCondIs64), 15787, 15805, -/*15787*/ uint16(xCondDataSize), 15793, 15799, 0, 0, 0, -/*15793*/ uint16(xSetOp), uint16(LGS), -/*15795*/ uint16(xReadSlashR), -/*15796*/ uint16(xArgR16), -/*15797*/ uint16(xArgM16colon16), -/*15798*/ uint16(xMatch), -/*15799*/ uint16(xSetOp), uint16(LGS), -/*15801*/ uint16(xReadSlashR), -/*15802*/ uint16(xArgR32), -/*15803*/ uint16(xArgM16colon32), -/*15804*/ uint16(xMatch), -/*15805*/ uint16(xCondDataSize), 15793, 15799, 15811, 0, 0, -/*15811*/ uint16(xSetOp), uint16(LGS), -/*15813*/ uint16(xReadSlashR), -/*15814*/ uint16(xArgR64), -/*15815*/ uint16(xArgM16colon64), -/*15816*/ uint16(xMatch), -/*15817*/ uint16(xCondIs64), 15820, 15838, -/*15820*/ uint16(xCondDataSize), 15826, 15832, 0, 0, 0, -/*15826*/ uint16(xSetOp), uint16(MOVZX), -/*15828*/ uint16(xReadSlashR), -/*15829*/ uint16(xArgR16), -/*15830*/ uint16(xArgRM8), -/*15831*/ uint16(xMatch), -/*15832*/ uint16(xSetOp), uint16(MOVZX), -/*15834*/ uint16(xReadSlashR), -/*15835*/ uint16(xArgR32), -/*15836*/ uint16(xArgRM8), -/*15837*/ uint16(xMatch), -/*15838*/ uint16(xCondDataSize), 15826, 15832, 15844, 0, 0, -/*15844*/ uint16(xSetOp), uint16(MOVZX), -/*15846*/ uint16(xReadSlashR), -/*15847*/ uint16(xArgR64), -/*15848*/ uint16(xArgRM8), -/*15849*/ uint16(xMatch), -/*15850*/ uint16(xCondIs64), 15853, 15871, -/*15853*/ uint16(xCondDataSize), 15859, 15865, 0, 0, 0, -/*15859*/ uint16(xSetOp), uint16(MOVZX), -/*15861*/ uint16(xReadSlashR), -/*15862*/ uint16(xArgR16), -/*15863*/ uint16(xArgRM16), -/*15864*/ uint16(xMatch), -/*15865*/ uint16(xSetOp), uint16(MOVZX), -/*15867*/ uint16(xReadSlashR), -/*15868*/ uint16(xArgR32), -/*15869*/ uint16(xArgRM16), -/*15870*/ uint16(xMatch), -/*15871*/ uint16(xCondDataSize), 15859, 15865, 15877, 0, 0, -/*15877*/ uint16(xSetOp), uint16(MOVZX), +/*15607*/ uint16(xCondIsMem), 0, 15610, +/*15610*/ uint16(xSetOp), uint16(VLDDQU), +/*15612*/ uint16(xReadSlashR), +/*15613*/ uint16(xArgYmm1), +/*15614*/ uint16(xArgM256), +/*15615*/ uint16(xMatch), +/*15616*/ uint16(xSetOp), uint16(LDDQU), +/*15618*/ uint16(xReadSlashR), +/*15619*/ uint16(xArgXmm1), +/*15620*/ uint16(xArgM128), +/*15621*/ uint16(xMatch), +/*15622*/ uint16(xCondPrefix), 3, + 0x66, 15656, + 0x166, 15636, + 0x0, 15630, +/*15630*/ uint16(xSetOp), uint16(PSLLW), +/*15632*/ uint16(xReadSlashR), +/*15633*/ uint16(xArgMm), +/*15634*/ uint16(xArgMmM64), +/*15635*/ uint16(xMatch), +/*15636*/ uint16(xCondDataSize), 0, 0, 0, 15642, 15649, +/*15642*/ uint16(xSetOp), uint16(VPSLLW), +/*15644*/ uint16(xReadSlashR), +/*15645*/ uint16(xArgXmm1), +/*15646*/ uint16(xArgXmmV), +/*15647*/ uint16(xArgXmm2M128), +/*15648*/ uint16(xMatch), +/*15649*/ uint16(xSetOp), uint16(VPSLLW), +/*15651*/ uint16(xReadSlashR), +/*15652*/ uint16(xArgYmm1), +/*15653*/ uint16(xArgYmmV), +/*15654*/ uint16(xArgXmm2M128), +/*15655*/ uint16(xMatch), +/*15656*/ uint16(xSetOp), uint16(PSLLW), +/*15658*/ uint16(xReadSlashR), +/*15659*/ uint16(xArgXmm1), +/*15660*/ uint16(xArgXmm2M128), +/*15661*/ uint16(xMatch), +/*15662*/ uint16(xCondPrefix), 3, + 0x66, 15689, + 0x166, 15676, + 0x0, 15670, +/*15670*/ uint16(xSetOp), uint16(PSLLD), +/*15672*/ uint16(xReadSlashR), +/*15673*/ uint16(xArgMm), +/*15674*/ uint16(xArgMmM64), +/*15675*/ uint16(xMatch), +/*15676*/ uint16(xCondDataSize), 0, 0, 0, 15682, 0, +/*15682*/ uint16(xSetOp), uint16(VPSLLD), +/*15684*/ uint16(xReadSlashR), +/*15685*/ uint16(xArgXmm1), +/*15686*/ uint16(xArgXmmV), +/*15687*/ uint16(xArgXmm2M128), +/*15688*/ uint16(xMatch), +/*15689*/ uint16(xSetOp), uint16(PSLLD), +/*15691*/ uint16(xReadSlashR), +/*15692*/ uint16(xArgXmm1), +/*15693*/ uint16(xArgXmm2M128), +/*15694*/ uint16(xMatch), +/*15695*/ uint16(xCondPrefix), 3, + 0x66, 15722, + 0x166, 15709, + 0x0, 15703, +/*15703*/ uint16(xSetOp), uint16(PSLLQ), +/*15705*/ uint16(xReadSlashR), +/*15706*/ uint16(xArgMm), +/*15707*/ uint16(xArgMmM64), +/*15708*/ uint16(xMatch), +/*15709*/ uint16(xCondDataSize), 0, 0, 0, 15715, 0, +/*15715*/ uint16(xSetOp), uint16(VPSLLQ), +/*15717*/ uint16(xReadSlashR), +/*15718*/ uint16(xArgXmm1), +/*15719*/ uint16(xArgXmmV), +/*15720*/ uint16(xArgXmm2M128), +/*15721*/ uint16(xMatch), +/*15722*/ uint16(xSetOp), uint16(PSLLQ), +/*15724*/ uint16(xReadSlashR), +/*15725*/ uint16(xArgXmm1), +/*15726*/ uint16(xArgXmm2M128), +/*15727*/ uint16(xMatch), +/*15728*/ uint16(xCondPrefix), 3, + 0x66, 15762, + 0x166, 15742, + 0x0, 15736, +/*15736*/ uint16(xSetOp), uint16(PMULUDQ), +/*15738*/ uint16(xReadSlashR), +/*15739*/ uint16(xArgMm1), +/*15740*/ uint16(xArgMm2M64), +/*15741*/ uint16(xMatch), +/*15742*/ uint16(xCondDataSize), 0, 0, 0, 15748, 15755, +/*15748*/ uint16(xSetOp), uint16(VPMULUDQ), +/*15750*/ uint16(xReadSlashR), +/*15751*/ uint16(xArgXmm1), +/*15752*/ uint16(xArgXmmV), +/*15753*/ uint16(xArgXmm2M128), +/*15754*/ uint16(xMatch), +/*15755*/ uint16(xSetOp), uint16(VPMULUDQ), +/*15757*/ uint16(xReadSlashR), +/*15758*/ uint16(xArgYmm1), +/*15759*/ uint16(xArgYmmV), +/*15760*/ uint16(xArgYmm2M256), +/*15761*/ uint16(xMatch), +/*15762*/ uint16(xSetOp), uint16(PMULUDQ), +/*15764*/ uint16(xReadSlashR), +/*15765*/ uint16(xArgXmm1), +/*15766*/ uint16(xArgXmm2M128), +/*15767*/ uint16(xMatch), +/*15768*/ uint16(xCondPrefix), 3, + 0x66, 15802, + 0x166, 15782, + 0x0, 15776, +/*15776*/ uint16(xSetOp), uint16(PMADDWD), +/*15778*/ uint16(xReadSlashR), +/*15779*/ uint16(xArgMm), +/*15780*/ uint16(xArgMmM64), +/*15781*/ uint16(xMatch), +/*15782*/ uint16(xCondDataSize), 0, 0, 0, 15788, 15795, +/*15788*/ uint16(xSetOp), uint16(VPMADDWD), +/*15790*/ uint16(xReadSlashR), +/*15791*/ uint16(xArgXmm1), +/*15792*/ uint16(xArgXmmV), +/*15793*/ uint16(xArgXmm2M128), +/*15794*/ uint16(xMatch), +/*15795*/ uint16(xSetOp), uint16(VPMADDWD), +/*15797*/ uint16(xReadSlashR), +/*15798*/ uint16(xArgYmm1), +/*15799*/ uint16(xArgYmmV), +/*15800*/ uint16(xArgYmm2M256), +/*15801*/ uint16(xMatch), +/*15802*/ uint16(xSetOp), uint16(PMADDWD), +/*15804*/ uint16(xReadSlashR), +/*15805*/ uint16(xArgXmm1), +/*15806*/ uint16(xArgXmm2M128), +/*15807*/ uint16(xMatch), +/*15808*/ uint16(xCondPrefix), 3, + 0x66, 15842, + 0x166, 15822, + 0x0, 15816, +/*15816*/ uint16(xSetOp), uint16(PSADBW), +/*15818*/ uint16(xReadSlashR), +/*15819*/ uint16(xArgMm1), +/*15820*/ uint16(xArgMm2M64), +/*15821*/ uint16(xMatch), +/*15822*/ uint16(xCondDataSize), 0, 0, 0, 15828, 15835, +/*15828*/ uint16(xSetOp), uint16(VPSADBW), +/*15830*/ uint16(xReadSlashR), +/*15831*/ uint16(xArgXmm1), +/*15832*/ uint16(xArgXmmV), +/*15833*/ uint16(xArgXmm2M128), +/*15834*/ uint16(xMatch), +/*15835*/ uint16(xSetOp), uint16(VPSADBW), +/*15837*/ uint16(xReadSlashR), +/*15838*/ uint16(xArgYmm1), +/*15839*/ uint16(xArgYmmV), +/*15840*/ uint16(xArgYmm2M256), +/*15841*/ uint16(xMatch), +/*15842*/ uint16(xSetOp), uint16(PSADBW), +/*15844*/ uint16(xReadSlashR), +/*15845*/ uint16(xArgXmm1), +/*15846*/ uint16(xArgXmm2M128), +/*15847*/ uint16(xMatch), +/*15848*/ uint16(xCondPrefix), 3, + 0x66, 15877, + 0x166, 15862, + 0x0, 15856, +/*15856*/ uint16(xSetOp), uint16(MASKMOVQ), +/*15858*/ uint16(xReadSlashR), +/*15859*/ uint16(xArgMm1), +/*15860*/ uint16(xArgMm2), +/*15861*/ uint16(xMatch), +/*15862*/ uint16(xCondDataSize), 0, 0, 0, 15868, 0, +/*15868*/ uint16(xCondIsMem), 15871, 0, +/*15871*/ uint16(xSetOp), uint16(VMASKMOVDQU), +/*15873*/ uint16(xReadSlashR), +/*15874*/ uint16(xArgXmm1), +/*15875*/ uint16(xArgXmm2), +/*15876*/ uint16(xMatch), +/*15877*/ uint16(xSetOp), uint16(MASKMOVDQU), /*15879*/ uint16(xReadSlashR), -/*15880*/ uint16(xArgR64), -/*15881*/ uint16(xArgRM16), +/*15880*/ uint16(xArgXmm1), +/*15881*/ uint16(xArgXmm2), /*15882*/ uint16(xMatch), -/*15883*/ uint16(xCondIs64), 15886, 15908, -/*15886*/ uint16(xCondPrefix), 1, - 0xF3, 15890, -/*15890*/ uint16(xCondDataSize), 15896, 15902, 0, 0, 0, -/*15896*/ uint16(xSetOp), uint16(POPCNT), -/*15898*/ uint16(xReadSlashR), -/*15899*/ uint16(xArgR16), -/*15900*/ uint16(xArgRM16), -/*15901*/ uint16(xMatch), -/*15902*/ uint16(xSetOp), uint16(POPCNT), -/*15904*/ uint16(xReadSlashR), -/*15905*/ uint16(xArgR32), -/*15906*/ uint16(xArgRM32), -/*15907*/ uint16(xMatch), -/*15908*/ uint16(xCondPrefix), 1, - 0xF3, 15912, -/*15912*/ uint16(xCondDataSize), 15896, 15902, 15918, 0, 0, -/*15918*/ uint16(xSetOp), uint16(POPCNT), -/*15920*/ uint16(xReadSlashR), -/*15921*/ uint16(xArgR64), -/*15922*/ uint16(xArgRM64), -/*15923*/ uint16(xMatch), -/*15924*/ uint16(xCondDataSize), 0, 15930, 0, 0, 0, -/*15930*/ uint16(xSetOp), uint16(UD1), -/*15932*/ uint16(xReadSlashR), -/*15933*/ uint16(xArgR32), -/*15934*/ uint16(xArgRM32), -/*15935*/ uint16(xMatch), -/*15936*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 15945, // 4 - 15978, // 5 - 16011, // 6 - 16044, // 7 -/*15945*/ uint16(xCondIs64), 15948, 15966, -/*15948*/ uint16(xCondDataSize), 15954, 15960, 0, 0, 0, -/*15954*/ uint16(xSetOp), uint16(BT), -/*15956*/ uint16(xReadIb), -/*15957*/ uint16(xArgRM16), -/*15958*/ uint16(xArgImm8u), -/*15959*/ uint16(xMatch), -/*15960*/ uint16(xSetOp), uint16(BT), -/*15962*/ uint16(xReadIb), -/*15963*/ uint16(xArgRM32), -/*15964*/ uint16(xArgImm8u), -/*15965*/ uint16(xMatch), -/*15966*/ uint16(xCondDataSize), 15954, 15960, 15972, 0, 0, -/*15972*/ uint16(xSetOp), uint16(BT), -/*15974*/ uint16(xReadIb), -/*15975*/ uint16(xArgRM64), -/*15976*/ uint16(xArgImm8u), -/*15977*/ uint16(xMatch), -/*15978*/ uint16(xCondIs64), 15981, 15999, -/*15981*/ uint16(xCondDataSize), 15987, 15993, 0, 0, 0, -/*15987*/ uint16(xSetOp), uint16(BTS), -/*15989*/ uint16(xReadIb), -/*15990*/ uint16(xArgRM16), -/*15991*/ uint16(xArgImm8u), -/*15992*/ uint16(xMatch), -/*15993*/ uint16(xSetOp), uint16(BTS), -/*15995*/ uint16(xReadIb), -/*15996*/ uint16(xArgRM32), -/*15997*/ uint16(xArgImm8u), -/*15998*/ uint16(xMatch), -/*15999*/ uint16(xCondDataSize), 15987, 15993, 16005, 0, 0, -/*16005*/ uint16(xSetOp), uint16(BTS), -/*16007*/ uint16(xReadIb), -/*16008*/ uint16(xArgRM64), -/*16009*/ uint16(xArgImm8u), -/*16010*/ uint16(xMatch), -/*16011*/ uint16(xCondIs64), 16014, 16032, -/*16014*/ uint16(xCondDataSize), 16020, 16026, 0, 0, 0, -/*16020*/ uint16(xSetOp), uint16(BTR), -/*16022*/ uint16(xReadIb), -/*16023*/ uint16(xArgRM16), -/*16024*/ uint16(xArgImm8u), -/*16025*/ uint16(xMatch), -/*16026*/ uint16(xSetOp), uint16(BTR), -/*16028*/ uint16(xReadIb), -/*16029*/ uint16(xArgRM32), -/*16030*/ uint16(xArgImm8u), -/*16031*/ uint16(xMatch), -/*16032*/ uint16(xCondDataSize), 16020, 16026, 16038, 0, 0, -/*16038*/ uint16(xSetOp), uint16(BTR), -/*16040*/ uint16(xReadIb), -/*16041*/ uint16(xArgRM64), -/*16042*/ uint16(xArgImm8u), -/*16043*/ uint16(xMatch), -/*16044*/ uint16(xCondIs64), 16047, 16065, -/*16047*/ uint16(xCondDataSize), 16053, 16059, 0, 0, 0, -/*16053*/ uint16(xSetOp), uint16(BTC), -/*16055*/ uint16(xReadIb), -/*16056*/ uint16(xArgRM16), -/*16057*/ uint16(xArgImm8u), -/*16058*/ uint16(xMatch), -/*16059*/ uint16(xSetOp), uint16(BTC), -/*16061*/ uint16(xReadIb), -/*16062*/ uint16(xArgRM32), -/*16063*/ uint16(xArgImm8u), -/*16064*/ uint16(xMatch), -/*16065*/ uint16(xCondDataSize), 16053, 16059, 16071, 0, 0, -/*16071*/ uint16(xSetOp), uint16(BTC), -/*16073*/ uint16(xReadIb), -/*16074*/ uint16(xArgRM64), -/*16075*/ uint16(xArgImm8u), +/*15883*/ uint16(xCondPrefix), 3, + 0x66, 15917, + 0x166, 15897, + 0x0, 15891, +/*15891*/ uint16(xSetOp), uint16(PSUBB), +/*15893*/ uint16(xReadSlashR), +/*15894*/ uint16(xArgMm), +/*15895*/ uint16(xArgMmM64), +/*15896*/ uint16(xMatch), +/*15897*/ uint16(xCondDataSize), 0, 0, 0, 15903, 15910, +/*15903*/ uint16(xSetOp), uint16(VPSUBB), +/*15905*/ uint16(xReadSlashR), +/*15906*/ uint16(xArgXmm1), +/*15907*/ uint16(xArgXmmV), +/*15908*/ uint16(xArgXmm2M128), +/*15909*/ uint16(xMatch), +/*15910*/ uint16(xSetOp), uint16(VPSUBB), +/*15912*/ uint16(xReadSlashR), +/*15913*/ uint16(xArgYmm1), +/*15914*/ uint16(xArgYmmV), +/*15915*/ uint16(xArgYmm2M256), +/*15916*/ uint16(xMatch), +/*15917*/ uint16(xSetOp), uint16(PSUBB), +/*15919*/ uint16(xReadSlashR), +/*15920*/ uint16(xArgXmm1), +/*15921*/ uint16(xArgXmm2M128), +/*15922*/ uint16(xMatch), +/*15923*/ uint16(xCondPrefix), 3, + 0x66, 15957, + 0x166, 15937, + 0x0, 15931, +/*15931*/ uint16(xSetOp), uint16(PSUBW), +/*15933*/ uint16(xReadSlashR), +/*15934*/ uint16(xArgMm), +/*15935*/ uint16(xArgMmM64), +/*15936*/ uint16(xMatch), +/*15937*/ uint16(xCondDataSize), 0, 0, 0, 15943, 15950, +/*15943*/ uint16(xSetOp), uint16(VPSUBW), +/*15945*/ uint16(xReadSlashR), +/*15946*/ uint16(xArgXmm1), +/*15947*/ uint16(xArgXmmV), +/*15948*/ uint16(xArgXmm2M128), +/*15949*/ uint16(xMatch), +/*15950*/ uint16(xSetOp), uint16(VPSUBW), +/*15952*/ uint16(xReadSlashR), +/*15953*/ uint16(xArgYmm1), +/*15954*/ uint16(xArgYmmV), +/*15955*/ uint16(xArgYmm2M256), +/*15956*/ uint16(xMatch), +/*15957*/ uint16(xSetOp), uint16(PSUBW), +/*15959*/ uint16(xReadSlashR), +/*15960*/ uint16(xArgXmm1), +/*15961*/ uint16(xArgXmm2M128), +/*15962*/ uint16(xMatch), +/*15963*/ uint16(xCondPrefix), 3, + 0x66, 15997, + 0x166, 15977, + 0x0, 15971, +/*15971*/ uint16(xSetOp), uint16(PSUBD), +/*15973*/ uint16(xReadSlashR), +/*15974*/ uint16(xArgMm), +/*15975*/ uint16(xArgMmM64), +/*15976*/ uint16(xMatch), +/*15977*/ uint16(xCondDataSize), 0, 0, 0, 15983, 15990, +/*15983*/ uint16(xSetOp), uint16(VPSUBD), +/*15985*/ uint16(xReadSlashR), +/*15986*/ uint16(xArgXmm1), +/*15987*/ uint16(xArgXmmV), +/*15988*/ uint16(xArgXmm2M128), +/*15989*/ uint16(xMatch), +/*15990*/ uint16(xSetOp), uint16(VPSUBD), +/*15992*/ uint16(xReadSlashR), +/*15993*/ uint16(xArgYmm1), +/*15994*/ uint16(xArgYmmV), +/*15995*/ uint16(xArgYmm2M256), +/*15996*/ uint16(xMatch), +/*15997*/ uint16(xSetOp), uint16(PSUBD), +/*15999*/ uint16(xReadSlashR), +/*16000*/ uint16(xArgXmm1), +/*16001*/ uint16(xArgXmm2M128), +/*16002*/ uint16(xMatch), +/*16003*/ uint16(xCondPrefix), 3, + 0x66, 16037, + 0x166, 16017, + 0x0, 16011, +/*16011*/ uint16(xSetOp), uint16(PSUBQ), +/*16013*/ uint16(xReadSlashR), +/*16014*/ uint16(xArgMm1), +/*16015*/ uint16(xArgMm2M64), +/*16016*/ uint16(xMatch), +/*16017*/ uint16(xCondDataSize), 0, 0, 0, 16023, 16030, +/*16023*/ uint16(xSetOp), uint16(VPSUBQ), +/*16025*/ uint16(xReadSlashR), +/*16026*/ uint16(xArgXmm1), +/*16027*/ uint16(xArgXmmV), +/*16028*/ uint16(xArgXmm2M128), +/*16029*/ uint16(xMatch), +/*16030*/ uint16(xSetOp), uint16(VPSUBQ), +/*16032*/ uint16(xReadSlashR), +/*16033*/ uint16(xArgYmm1), +/*16034*/ uint16(xArgYmmV), +/*16035*/ uint16(xArgYmm2M256), +/*16036*/ uint16(xMatch), +/*16037*/ uint16(xSetOp), uint16(PSUBQ), +/*16039*/ uint16(xReadSlashR), +/*16040*/ uint16(xArgXmm1), +/*16041*/ uint16(xArgXmm2M128), +/*16042*/ uint16(xMatch), +/*16043*/ uint16(xCondPrefix), 3, + 0x66, 16077, + 0x166, 16057, + 0x0, 16051, +/*16051*/ uint16(xSetOp), uint16(PADDB), +/*16053*/ uint16(xReadSlashR), +/*16054*/ uint16(xArgMm), +/*16055*/ uint16(xArgMmM64), +/*16056*/ uint16(xMatch), +/*16057*/ uint16(xCondDataSize), 0, 0, 0, 16063, 16070, +/*16063*/ uint16(xSetOp), uint16(VPADDB), +/*16065*/ uint16(xReadSlashR), +/*16066*/ uint16(xArgXmm1), +/*16067*/ uint16(xArgXmmV), +/*16068*/ uint16(xArgXmm2M128), +/*16069*/ uint16(xMatch), +/*16070*/ uint16(xSetOp), uint16(VPADDB), +/*16072*/ uint16(xReadSlashR), +/*16073*/ uint16(xArgYmm1), +/*16074*/ uint16(xArgYmmV), +/*16075*/ uint16(xArgYmm2M256), /*16076*/ uint16(xMatch), -/*16077*/ uint16(xCondIs64), 16080, 16098, -/*16080*/ uint16(xCondDataSize), 16086, 16092, 0, 0, 0, -/*16086*/ uint16(xSetOp), uint16(BTC), -/*16088*/ uint16(xReadSlashR), -/*16089*/ uint16(xArgRM16), -/*16090*/ uint16(xArgR16), -/*16091*/ uint16(xMatch), -/*16092*/ uint16(xSetOp), uint16(BTC), -/*16094*/ uint16(xReadSlashR), -/*16095*/ uint16(xArgRM32), -/*16096*/ uint16(xArgR32), -/*16097*/ uint16(xMatch), -/*16098*/ uint16(xCondDataSize), 16086, 16092, 16104, 0, 0, -/*16104*/ uint16(xSetOp), uint16(BTC), -/*16106*/ uint16(xReadSlashR), -/*16107*/ uint16(xArgRM64), -/*16108*/ uint16(xArgR64), +/*16077*/ uint16(xSetOp), uint16(PADDB), +/*16079*/ uint16(xReadSlashR), +/*16080*/ uint16(xArgXmm1), +/*16081*/ uint16(xArgXmm2M128), +/*16082*/ uint16(xMatch), +/*16083*/ uint16(xCondPrefix), 3, + 0x66, 16117, + 0x166, 16097, + 0x0, 16091, +/*16091*/ uint16(xSetOp), uint16(PADDW), +/*16093*/ uint16(xReadSlashR), +/*16094*/ uint16(xArgMm), +/*16095*/ uint16(xArgMmM64), +/*16096*/ uint16(xMatch), +/*16097*/ uint16(xCondDataSize), 0, 0, 0, 16103, 16110, +/*16103*/ uint16(xSetOp), uint16(VPADDW), +/*16105*/ uint16(xReadSlashR), +/*16106*/ uint16(xArgXmm1), +/*16107*/ uint16(xArgXmmV), +/*16108*/ uint16(xArgXmm2M128), /*16109*/ uint16(xMatch), -/*16110*/ uint16(xCondIs64), 16113, 16155, -/*16113*/ uint16(xCondPrefix), 2, - 0xF3, 16137, - 0x0, 16119, -/*16119*/ uint16(xCondDataSize), 16125, 16131, 0, 0, 0, -/*16125*/ uint16(xSetOp), uint16(BSF), -/*16127*/ uint16(xReadSlashR), -/*16128*/ uint16(xArgR16), -/*16129*/ uint16(xArgRM16), -/*16130*/ uint16(xMatch), -/*16131*/ uint16(xSetOp), uint16(BSF), +/*16110*/ uint16(xSetOp), uint16(VPADDW), +/*16112*/ uint16(xReadSlashR), +/*16113*/ uint16(xArgYmm1), +/*16114*/ uint16(xArgYmmV), +/*16115*/ uint16(xArgYmm2M256), +/*16116*/ uint16(xMatch), +/*16117*/ uint16(xSetOp), uint16(PADDW), +/*16119*/ uint16(xReadSlashR), +/*16120*/ uint16(xArgXmm1), +/*16121*/ uint16(xArgXmm2M128), +/*16122*/ uint16(xMatch), +/*16123*/ uint16(xCondPrefix), 3, + 0x66, 16157, + 0x166, 16137, + 0x0, 16131, +/*16131*/ uint16(xSetOp), uint16(PADDD), /*16133*/ uint16(xReadSlashR), -/*16134*/ uint16(xArgR32), -/*16135*/ uint16(xArgRM32), +/*16134*/ uint16(xArgMm), +/*16135*/ uint16(xArgMmM64), /*16136*/ uint16(xMatch), -/*16137*/ uint16(xCondDataSize), 16143, 16149, 0, 0, 0, -/*16143*/ uint16(xSetOp), uint16(TZCNT), +/*16137*/ uint16(xCondDataSize), 0, 0, 0, 16143, 16150, +/*16143*/ uint16(xSetOp), uint16(VPADDD), /*16145*/ uint16(xReadSlashR), -/*16146*/ uint16(xArgR16), -/*16147*/ uint16(xArgRM16), -/*16148*/ uint16(xMatch), -/*16149*/ uint16(xSetOp), uint16(TZCNT), -/*16151*/ uint16(xReadSlashR), -/*16152*/ uint16(xArgR32), -/*16153*/ uint16(xArgRM32), -/*16154*/ uint16(xMatch), -/*16155*/ uint16(xCondPrefix), 2, - 0xF3, 16173, - 0x0, 16161, -/*16161*/ uint16(xCondDataSize), 16125, 16131, 16167, 0, 0, -/*16167*/ uint16(xSetOp), uint16(BSF), -/*16169*/ uint16(xReadSlashR), -/*16170*/ uint16(xArgR64), -/*16171*/ uint16(xArgRM64), -/*16172*/ uint16(xMatch), -/*16173*/ uint16(xCondDataSize), 16143, 16149, 16179, 0, 0, -/*16179*/ uint16(xSetOp), uint16(TZCNT), -/*16181*/ uint16(xReadSlashR), -/*16182*/ uint16(xArgR64), -/*16183*/ uint16(xArgRM64), -/*16184*/ uint16(xMatch), -/*16185*/ uint16(xCondIs64), 16188, 16230, -/*16188*/ uint16(xCondPrefix), 2, - 0xF3, 16212, - 0x0, 16194, -/*16194*/ uint16(xCondDataSize), 16200, 16206, 0, 0, 0, -/*16200*/ uint16(xSetOp), uint16(BSR), -/*16202*/ uint16(xReadSlashR), -/*16203*/ uint16(xArgR16), -/*16204*/ uint16(xArgRM16), -/*16205*/ uint16(xMatch), -/*16206*/ uint16(xSetOp), uint16(BSR), -/*16208*/ uint16(xReadSlashR), -/*16209*/ uint16(xArgR32), -/*16210*/ uint16(xArgRM32), -/*16211*/ uint16(xMatch), -/*16212*/ uint16(xCondDataSize), 16218, 16224, 0, 0, 0, -/*16218*/ uint16(xSetOp), uint16(LZCNT), -/*16220*/ uint16(xReadSlashR), -/*16221*/ uint16(xArgR16), -/*16222*/ uint16(xArgRM16), -/*16223*/ uint16(xMatch), -/*16224*/ uint16(xSetOp), uint16(LZCNT), -/*16226*/ uint16(xReadSlashR), -/*16227*/ uint16(xArgR32), -/*16228*/ uint16(xArgRM32), -/*16229*/ uint16(xMatch), -/*16230*/ uint16(xCondPrefix), 2, - 0xF3, 16248, - 0x0, 16236, -/*16236*/ uint16(xCondDataSize), 16200, 16206, 16242, 0, 0, -/*16242*/ uint16(xSetOp), uint16(BSR), -/*16244*/ uint16(xReadSlashR), -/*16245*/ uint16(xArgR64), -/*16246*/ uint16(xArgRM64), -/*16247*/ uint16(xMatch), -/*16248*/ uint16(xCondDataSize), 16218, 16224, 16254, 0, 0, -/*16254*/ uint16(xSetOp), uint16(LZCNT), -/*16256*/ uint16(xReadSlashR), -/*16257*/ uint16(xArgR64), -/*16258*/ uint16(xArgRM64), -/*16259*/ uint16(xMatch), -/*16260*/ uint16(xCondIs64), 16263, 16281, -/*16263*/ uint16(xCondDataSize), 16269, 16275, 0, 0, 0, -/*16269*/ uint16(xSetOp), uint16(MOVSX), -/*16271*/ uint16(xReadSlashR), -/*16272*/ uint16(xArgR16), -/*16273*/ uint16(xArgRM8), -/*16274*/ uint16(xMatch), -/*16275*/ uint16(xSetOp), uint16(MOVSX), -/*16277*/ uint16(xReadSlashR), -/*16278*/ uint16(xArgR32), -/*16279*/ uint16(xArgRM8), -/*16280*/ uint16(xMatch), -/*16281*/ uint16(xCondDataSize), 16269, 16275, 16287, 0, 0, -/*16287*/ uint16(xSetOp), uint16(MOVSX), -/*16289*/ uint16(xReadSlashR), -/*16290*/ uint16(xArgR64), -/*16291*/ uint16(xArgRM8), -/*16292*/ uint16(xMatch), -/*16293*/ uint16(xCondIs64), 16296, 16314, -/*16296*/ uint16(xCondDataSize), 16302, 16308, 0, 0, 0, -/*16302*/ uint16(xSetOp), uint16(MOVSX), -/*16304*/ uint16(xReadSlashR), -/*16305*/ uint16(xArgR16), -/*16306*/ uint16(xArgRM16), -/*16307*/ uint16(xMatch), -/*16308*/ uint16(xSetOp), uint16(MOVSX), -/*16310*/ uint16(xReadSlashR), -/*16311*/ uint16(xArgR32), -/*16312*/ uint16(xArgRM16), -/*16313*/ uint16(xMatch), -/*16314*/ uint16(xCondDataSize), 16302, 16308, 16320, 0, 0, -/*16320*/ uint16(xSetOp), uint16(MOVSX), -/*16322*/ uint16(xReadSlashR), -/*16323*/ uint16(xArgR64), +/*16146*/ uint16(xArgXmm1), +/*16147*/ uint16(xArgXmmV), +/*16148*/ uint16(xArgXmm2M128), +/*16149*/ uint16(xMatch), +/*16150*/ uint16(xSetOp), uint16(VPADDD), +/*16152*/ uint16(xReadSlashR), +/*16153*/ uint16(xArgYmm1), +/*16154*/ uint16(xArgYmmV), +/*16155*/ uint16(xArgYmm2M256), +/*16156*/ uint16(xMatch), +/*16157*/ uint16(xSetOp), uint16(PADDD), +/*16159*/ uint16(xReadSlashR), +/*16160*/ uint16(xArgXmm1), +/*16161*/ uint16(xArgXmm2M128), +/*16162*/ uint16(xMatch), +/*16163*/ uint16(xCondDataSize), 0, 16169, 0, 0, 0, +/*16169*/ uint16(xSetOp), uint16(UD0), +/*16171*/ uint16(xReadSlashR), +/*16172*/ uint16(xArgR32), +/*16173*/ uint16(xArgRM32), +/*16174*/ uint16(xMatch), +/*16175*/ uint16(xSetOp), uint16(ADC), +/*16177*/ uint16(xReadSlashR), +/*16178*/ uint16(xArgRM8), +/*16179*/ uint16(xArgR8), +/*16180*/ uint16(xMatch), +/*16181*/ uint16(xCondIs64), 16184, 16202, +/*16184*/ uint16(xCondDataSize), 16190, 16196, 0, 0, 0, +/*16190*/ uint16(xSetOp), uint16(ADC), +/*16192*/ uint16(xReadSlashR), +/*16193*/ uint16(xArgRM16), +/*16194*/ uint16(xArgR16), +/*16195*/ uint16(xMatch), +/*16196*/ uint16(xSetOp), uint16(ADC), +/*16198*/ uint16(xReadSlashR), +/*16199*/ uint16(xArgRM32), +/*16200*/ uint16(xArgR32), +/*16201*/ uint16(xMatch), +/*16202*/ uint16(xCondDataSize), 16190, 16196, 16208, 0, 0, +/*16208*/ uint16(xSetOp), uint16(ADC), +/*16210*/ uint16(xReadSlashR), +/*16211*/ uint16(xArgRM64), +/*16212*/ uint16(xArgR64), +/*16213*/ uint16(xMatch), +/*16214*/ uint16(xSetOp), uint16(ADC), +/*16216*/ uint16(xReadSlashR), +/*16217*/ uint16(xArgR8), +/*16218*/ uint16(xArgRM8), +/*16219*/ uint16(xMatch), +/*16220*/ uint16(xCondIs64), 16223, 16241, +/*16223*/ uint16(xCondDataSize), 16229, 16235, 0, 0, 0, +/*16229*/ uint16(xSetOp), uint16(ADC), +/*16231*/ uint16(xReadSlashR), +/*16232*/ uint16(xArgR16), +/*16233*/ uint16(xArgRM16), +/*16234*/ uint16(xMatch), +/*16235*/ uint16(xSetOp), uint16(ADC), +/*16237*/ uint16(xReadSlashR), +/*16238*/ uint16(xArgR32), +/*16239*/ uint16(xArgRM32), +/*16240*/ uint16(xMatch), +/*16241*/ uint16(xCondDataSize), 16229, 16235, 16247, 0, 0, +/*16247*/ uint16(xSetOp), uint16(ADC), +/*16249*/ uint16(xReadSlashR), +/*16250*/ uint16(xArgR64), +/*16251*/ uint16(xArgRM64), +/*16252*/ uint16(xMatch), +/*16253*/ uint16(xSetOp), uint16(ADC), +/*16255*/ uint16(xReadIb), +/*16256*/ uint16(xArgAL), +/*16257*/ uint16(xArgImm8u), +/*16258*/ uint16(xMatch), +/*16259*/ uint16(xCondIs64), 16262, 16280, +/*16262*/ uint16(xCondDataSize), 16268, 16274, 0, 0, 0, +/*16268*/ uint16(xSetOp), uint16(ADC), +/*16270*/ uint16(xReadIw), +/*16271*/ uint16(xArgAX), +/*16272*/ uint16(xArgImm16), +/*16273*/ uint16(xMatch), +/*16274*/ uint16(xSetOp), uint16(ADC), +/*16276*/ uint16(xReadId), +/*16277*/ uint16(xArgEAX), +/*16278*/ uint16(xArgImm32), +/*16279*/ uint16(xMatch), +/*16280*/ uint16(xCondDataSize), 16268, 16274, 16286, 0, 0, +/*16286*/ uint16(xSetOp), uint16(ADC), +/*16288*/ uint16(xReadId), +/*16289*/ uint16(xArgRAX), +/*16290*/ uint16(xArgImm32), +/*16291*/ uint16(xMatch), +/*16292*/ uint16(xCondIs64), 16295, 0, +/*16295*/ uint16(xSetOp), uint16(PUSH), +/*16297*/ uint16(xArgSS), +/*16298*/ uint16(xMatch), +/*16299*/ uint16(xCondIs64), 16302, 0, +/*16302*/ uint16(xSetOp), uint16(POP), +/*16304*/ uint16(xArgSS), +/*16305*/ uint16(xMatch), +/*16306*/ uint16(xSetOp), uint16(SBB), +/*16308*/ uint16(xReadSlashR), +/*16309*/ uint16(xArgRM8), +/*16310*/ uint16(xArgR8), +/*16311*/ uint16(xMatch), +/*16312*/ uint16(xCondIs64), 16315, 16333, +/*16315*/ uint16(xCondDataSize), 16321, 16327, 0, 0, 0, +/*16321*/ uint16(xSetOp), uint16(SBB), +/*16323*/ uint16(xReadSlashR), /*16324*/ uint16(xArgRM16), -/*16325*/ uint16(xMatch), -/*16326*/ uint16(xSetOp), uint16(XADD), -/*16328*/ uint16(xReadSlashR), -/*16329*/ uint16(xArgRM8), -/*16330*/ uint16(xArgR8), -/*16331*/ uint16(xMatch), -/*16332*/ uint16(xCondIs64), 16335, 16353, -/*16335*/ uint16(xCondDataSize), 16341, 16347, 0, 0, 0, -/*16341*/ uint16(xSetOp), uint16(XADD), -/*16343*/ uint16(xReadSlashR), -/*16344*/ uint16(xArgRM16), -/*16345*/ uint16(xArgR16), -/*16346*/ uint16(xMatch), -/*16347*/ uint16(xSetOp), uint16(XADD), -/*16349*/ uint16(xReadSlashR), -/*16350*/ uint16(xArgRM32), -/*16351*/ uint16(xArgR32), -/*16352*/ uint16(xMatch), -/*16353*/ uint16(xCondDataSize), 16341, 16347, 16359, 0, 0, -/*16359*/ uint16(xSetOp), uint16(XADD), -/*16361*/ uint16(xReadSlashR), -/*16362*/ uint16(xArgRM64), -/*16363*/ uint16(xArgR64), -/*16364*/ uint16(xMatch), -/*16365*/ uint16(xCondPrefix), 6, - 0xF3, 16555, - 0xF2, 16547, - 0xC5, 16471, - 0xC4, 16395, - 0x66, 16387, - 0x0, 16379, -/*16379*/ uint16(xSetOp), uint16(CMPPS), -/*16381*/ uint16(xReadSlashR), -/*16382*/ uint16(xReadIb), -/*16383*/ uint16(xArgXmm1), -/*16384*/ uint16(xArgXmm2M128), -/*16385*/ uint16(xArgImm8u), -/*16386*/ uint16(xMatch), -/*16387*/ uint16(xSetOp), uint16(CMPPD), -/*16389*/ uint16(xReadSlashR), -/*16390*/ uint16(xReadIb), -/*16391*/ uint16(xArgXmm1), -/*16392*/ uint16(xArgXmm2M128), -/*16393*/ uint16(xArgImm8u), -/*16394*/ uint16(xMatch), -/*16395*/ uint16(xCondPrefix), 4, - 0xF3, 16462, - 0xF2, 16453, - 0x66, 16429, - 0x0, 16405, -/*16405*/ uint16(xCondDataSize), 0, 0, 0, 16411, 16420, -/*16411*/ uint16(xSetOp), uint16(VCMPPS), -/*16413*/ uint16(xReadSlashR), -/*16414*/ uint16(xReadIb), -/*16415*/ uint16(xArgXmm1), -/*16416*/ uint16(xArgXmmV), -/*16417*/ uint16(xArgXmm2M128), -/*16418*/ uint16(xArgImm8), -/*16419*/ uint16(xMatch), -/*16420*/ uint16(xSetOp), uint16(VCMPPS), -/*16422*/ uint16(xReadSlashR), -/*16423*/ uint16(xReadIb), -/*16424*/ uint16(xArgYmm1), -/*16425*/ uint16(xArgYmmV), -/*16426*/ uint16(xArgYmm2M256), -/*16427*/ uint16(xArgImm8), -/*16428*/ uint16(xMatch), -/*16429*/ uint16(xCondDataSize), 0, 0, 0, 16435, 16444, -/*16435*/ uint16(xSetOp), uint16(VCMPPD), -/*16437*/ uint16(xReadSlashR), -/*16438*/ uint16(xReadIb), -/*16439*/ uint16(xArgXmm1), -/*16440*/ uint16(xArgXmmV), -/*16441*/ uint16(xArgXmm2M128), -/*16442*/ uint16(xArgImm8), -/*16443*/ uint16(xMatch), -/*16444*/ uint16(xSetOp), uint16(VCMPPD), -/*16446*/ uint16(xReadSlashR), -/*16447*/ uint16(xReadIb), -/*16448*/ uint16(xArgYmm1), -/*16449*/ uint16(xArgYmmV), -/*16450*/ uint16(xArgYmm2M256), -/*16451*/ uint16(xArgImm8), -/*16452*/ uint16(xMatch), -/*16453*/ uint16(xSetOp), uint16(VCMPSD), -/*16455*/ uint16(xReadSlashR), -/*16456*/ uint16(xReadIb), -/*16457*/ uint16(xArgXmm1), -/*16458*/ uint16(xArgXmmV), -/*16459*/ uint16(xArgXmm2M64), -/*16460*/ uint16(xArgImm8), -/*16461*/ uint16(xMatch), -/*16462*/ uint16(xSetOp), uint16(VCMPSS), -/*16464*/ uint16(xReadSlashR), -/*16465*/ uint16(xReadIb), -/*16466*/ uint16(xArgXmm1), -/*16467*/ uint16(xArgXmmV), -/*16468*/ uint16(xArgXmm2M32), -/*16469*/ uint16(xArgImm8), -/*16470*/ uint16(xMatch), -/*16471*/ uint16(xCondPrefix), 4, - 0xF3, 16538, - 0xF2, 16529, - 0x66, 16505, - 0x0, 16481, -/*16481*/ uint16(xCondDataSize), 0, 0, 0, 16487, 16496, -/*16487*/ uint16(xSetOp), uint16(VCMPPS), -/*16489*/ uint16(xReadSlashR), -/*16490*/ uint16(xReadIb), -/*16491*/ uint16(xArgXmm1), -/*16492*/ uint16(xArgXmmV), -/*16493*/ uint16(xArgXmm2M128), -/*16494*/ uint16(xArgImm8), -/*16495*/ uint16(xMatch), -/*16496*/ uint16(xSetOp), uint16(VCMPPS), -/*16498*/ uint16(xReadSlashR), -/*16499*/ uint16(xReadIb), -/*16500*/ uint16(xArgYmm1), -/*16501*/ uint16(xArgYmmV), -/*16502*/ uint16(xArgYmm2M256), -/*16503*/ uint16(xArgImm8), -/*16504*/ uint16(xMatch), -/*16505*/ uint16(xCondDataSize), 0, 0, 0, 16511, 16520, -/*16511*/ uint16(xSetOp), uint16(VCMPPD), -/*16513*/ uint16(xReadSlashR), -/*16514*/ uint16(xReadIb), -/*16515*/ uint16(xArgXmm1), -/*16516*/ uint16(xArgXmmV), -/*16517*/ uint16(xArgXmm2M128), -/*16518*/ uint16(xArgImm8), -/*16519*/ uint16(xMatch), -/*16520*/ uint16(xSetOp), uint16(VCMPPD), -/*16522*/ uint16(xReadSlashR), -/*16523*/ uint16(xReadIb), -/*16524*/ uint16(xArgYmm1), -/*16525*/ uint16(xArgYmmV), -/*16526*/ uint16(xArgYmm2M256), -/*16527*/ uint16(xArgImm8), -/*16528*/ uint16(xMatch), -/*16529*/ uint16(xSetOp), uint16(VCMPSD), -/*16531*/ uint16(xReadSlashR), -/*16532*/ uint16(xReadIb), -/*16533*/ uint16(xArgXmm1), -/*16534*/ uint16(xArgXmmV), -/*16535*/ uint16(xArgXmm2M64), -/*16536*/ uint16(xArgImm8), -/*16537*/ uint16(xMatch), -/*16538*/ uint16(xSetOp), uint16(VCMPSS), -/*16540*/ uint16(xReadSlashR), -/*16541*/ uint16(xReadIb), -/*16542*/ uint16(xArgXmm1), -/*16543*/ uint16(xArgXmmV), -/*16544*/ uint16(xArgXmm2M32), -/*16545*/ uint16(xArgImm8), -/*16546*/ uint16(xMatch), -/*16547*/ uint16(xSetOp), uint16(CMPSD_XMM), -/*16549*/ uint16(xReadSlashR), -/*16550*/ uint16(xReadIb), -/*16551*/ uint16(xArgXmm1), -/*16552*/ uint16(xArgXmm2M64), -/*16553*/ uint16(xArgImm8u), -/*16554*/ uint16(xMatch), -/*16555*/ uint16(xSetOp), uint16(CMPSS), -/*16557*/ uint16(xReadSlashR), -/*16558*/ uint16(xReadIb), -/*16559*/ uint16(xArgXmm1), -/*16560*/ uint16(xArgXmm2M32), -/*16561*/ uint16(xArgImm8u), -/*16562*/ uint16(xMatch), -/*16563*/ uint16(xCondIs64), 16566, 16584, -/*16566*/ uint16(xCondDataSize), 16572, 16578, 0, 0, 0, -/*16572*/ uint16(xSetOp), uint16(MOVNTI), -/*16574*/ uint16(xReadSlashR), -/*16575*/ uint16(xArgM32), -/*16576*/ uint16(xArgR32), -/*16577*/ uint16(xMatch), -/*16578*/ uint16(xSetOp), uint16(MOVNTI), -/*16580*/ uint16(xReadSlashR), -/*16581*/ uint16(xArgM32), -/*16582*/ uint16(xArgR32), -/*16583*/ uint16(xMatch), -/*16584*/ uint16(xCondDataSize), 16572, 16578, 16590, 0, 0, -/*16590*/ uint16(xSetOp), uint16(MOVNTI), -/*16592*/ uint16(xReadSlashR), -/*16593*/ uint16(xArgM64), -/*16594*/ uint16(xArgR64), -/*16595*/ uint16(xMatch), -/*16596*/ uint16(xCondPrefix), 4, - 0xC5, 16641, - 0xC4, 16622, - 0x66, 16614, - 0x0, 16606, -/*16606*/ uint16(xSetOp), uint16(PINSRW), -/*16608*/ uint16(xReadSlashR), -/*16609*/ uint16(xReadIb), -/*16610*/ uint16(xArgMm), -/*16611*/ uint16(xArgR32M16), -/*16612*/ uint16(xArgImm8u), -/*16613*/ uint16(xMatch), -/*16614*/ uint16(xSetOp), uint16(PINSRW), +/*16325*/ uint16(xArgR16), +/*16326*/ uint16(xMatch), +/*16327*/ uint16(xSetOp), uint16(SBB), +/*16329*/ uint16(xReadSlashR), +/*16330*/ uint16(xArgRM32), +/*16331*/ uint16(xArgR32), +/*16332*/ uint16(xMatch), +/*16333*/ uint16(xCondDataSize), 16321, 16327, 16339, 0, 0, +/*16339*/ uint16(xSetOp), uint16(SBB), +/*16341*/ uint16(xReadSlashR), +/*16342*/ uint16(xArgRM64), +/*16343*/ uint16(xArgR64), +/*16344*/ uint16(xMatch), +/*16345*/ uint16(xSetOp), uint16(SBB), +/*16347*/ uint16(xReadSlashR), +/*16348*/ uint16(xArgR8), +/*16349*/ uint16(xArgRM8), +/*16350*/ uint16(xMatch), +/*16351*/ uint16(xCondIs64), 16354, 16372, +/*16354*/ uint16(xCondDataSize), 16360, 16366, 0, 0, 0, +/*16360*/ uint16(xSetOp), uint16(SBB), +/*16362*/ uint16(xReadSlashR), +/*16363*/ uint16(xArgR16), +/*16364*/ uint16(xArgRM16), +/*16365*/ uint16(xMatch), +/*16366*/ uint16(xSetOp), uint16(SBB), +/*16368*/ uint16(xReadSlashR), +/*16369*/ uint16(xArgR32), +/*16370*/ uint16(xArgRM32), +/*16371*/ uint16(xMatch), +/*16372*/ uint16(xCondDataSize), 16360, 16366, 16378, 0, 0, +/*16378*/ uint16(xSetOp), uint16(SBB), +/*16380*/ uint16(xReadSlashR), +/*16381*/ uint16(xArgR64), +/*16382*/ uint16(xArgRM64), +/*16383*/ uint16(xMatch), +/*16384*/ uint16(xSetOp), uint16(SBB), +/*16386*/ uint16(xReadIb), +/*16387*/ uint16(xArgAL), +/*16388*/ uint16(xArgImm8u), +/*16389*/ uint16(xMatch), +/*16390*/ uint16(xCondIs64), 16393, 16411, +/*16393*/ uint16(xCondDataSize), 16399, 16405, 0, 0, 0, +/*16399*/ uint16(xSetOp), uint16(SBB), +/*16401*/ uint16(xReadIw), +/*16402*/ uint16(xArgAX), +/*16403*/ uint16(xArgImm16), +/*16404*/ uint16(xMatch), +/*16405*/ uint16(xSetOp), uint16(SBB), +/*16407*/ uint16(xReadId), +/*16408*/ uint16(xArgEAX), +/*16409*/ uint16(xArgImm32), +/*16410*/ uint16(xMatch), +/*16411*/ uint16(xCondDataSize), 16399, 16405, 16417, 0, 0, +/*16417*/ uint16(xSetOp), uint16(SBB), +/*16419*/ uint16(xReadId), +/*16420*/ uint16(xArgRAX), +/*16421*/ uint16(xArgImm32), +/*16422*/ uint16(xMatch), +/*16423*/ uint16(xCondIs64), 16426, 0, +/*16426*/ uint16(xSetOp), uint16(PUSH), +/*16428*/ uint16(xArgDS), +/*16429*/ uint16(xMatch), +/*16430*/ uint16(xCondIs64), 16433, 0, +/*16433*/ uint16(xSetOp), uint16(POP), +/*16435*/ uint16(xArgDS), +/*16436*/ uint16(xMatch), +/*16437*/ uint16(xSetOp), uint16(AND), +/*16439*/ uint16(xReadSlashR), +/*16440*/ uint16(xArgRM8), +/*16441*/ uint16(xArgR8), +/*16442*/ uint16(xMatch), +/*16443*/ uint16(xCondIs64), 16446, 16464, +/*16446*/ uint16(xCondDataSize), 16452, 16458, 0, 0, 0, +/*16452*/ uint16(xSetOp), uint16(AND), +/*16454*/ uint16(xReadSlashR), +/*16455*/ uint16(xArgRM16), +/*16456*/ uint16(xArgR16), +/*16457*/ uint16(xMatch), +/*16458*/ uint16(xSetOp), uint16(AND), +/*16460*/ uint16(xReadSlashR), +/*16461*/ uint16(xArgRM32), +/*16462*/ uint16(xArgR32), +/*16463*/ uint16(xMatch), +/*16464*/ uint16(xCondDataSize), 16452, 16458, 16470, 0, 0, +/*16470*/ uint16(xSetOp), uint16(AND), +/*16472*/ uint16(xReadSlashR), +/*16473*/ uint16(xArgRM64), +/*16474*/ uint16(xArgR64), +/*16475*/ uint16(xMatch), +/*16476*/ uint16(xSetOp), uint16(AND), +/*16478*/ uint16(xReadSlashR), +/*16479*/ uint16(xArgR8), +/*16480*/ uint16(xArgRM8), +/*16481*/ uint16(xMatch), +/*16482*/ uint16(xCondIs64), 16485, 16503, +/*16485*/ uint16(xCondDataSize), 16491, 16497, 0, 0, 0, +/*16491*/ uint16(xSetOp), uint16(AND), +/*16493*/ uint16(xReadSlashR), +/*16494*/ uint16(xArgR16), +/*16495*/ uint16(xArgRM16), +/*16496*/ uint16(xMatch), +/*16497*/ uint16(xSetOp), uint16(AND), +/*16499*/ uint16(xReadSlashR), +/*16500*/ uint16(xArgR32), +/*16501*/ uint16(xArgRM32), +/*16502*/ uint16(xMatch), +/*16503*/ uint16(xCondDataSize), 16491, 16497, 16509, 0, 0, +/*16509*/ uint16(xSetOp), uint16(AND), +/*16511*/ uint16(xReadSlashR), +/*16512*/ uint16(xArgR64), +/*16513*/ uint16(xArgRM64), +/*16514*/ uint16(xMatch), +/*16515*/ uint16(xSetOp), uint16(AND), +/*16517*/ uint16(xReadIb), +/*16518*/ uint16(xArgAL), +/*16519*/ uint16(xArgImm8u), +/*16520*/ uint16(xMatch), +/*16521*/ uint16(xCondIs64), 16524, 16542, +/*16524*/ uint16(xCondDataSize), 16530, 16536, 0, 0, 0, +/*16530*/ uint16(xSetOp), uint16(AND), +/*16532*/ uint16(xReadIw), +/*16533*/ uint16(xArgAX), +/*16534*/ uint16(xArgImm16), +/*16535*/ uint16(xMatch), +/*16536*/ uint16(xSetOp), uint16(AND), +/*16538*/ uint16(xReadId), +/*16539*/ uint16(xArgEAX), +/*16540*/ uint16(xArgImm32), +/*16541*/ uint16(xMatch), +/*16542*/ uint16(xCondDataSize), 16530, 16536, 16548, 0, 0, +/*16548*/ uint16(xSetOp), uint16(AND), +/*16550*/ uint16(xReadId), +/*16551*/ uint16(xArgRAX), +/*16552*/ uint16(xArgImm32), +/*16553*/ uint16(xMatch), +/*16554*/ uint16(xCondIs64), 16557, 0, +/*16557*/ uint16(xSetOp), uint16(DAA), +/*16559*/ uint16(xMatch), +/*16560*/ uint16(xSetOp), uint16(SUB), +/*16562*/ uint16(xReadSlashR), +/*16563*/ uint16(xArgRM8), +/*16564*/ uint16(xArgR8), +/*16565*/ uint16(xMatch), +/*16566*/ uint16(xCondIs64), 16569, 16587, +/*16569*/ uint16(xCondDataSize), 16575, 16581, 0, 0, 0, +/*16575*/ uint16(xSetOp), uint16(SUB), +/*16577*/ uint16(xReadSlashR), +/*16578*/ uint16(xArgRM16), +/*16579*/ uint16(xArgR16), +/*16580*/ uint16(xMatch), +/*16581*/ uint16(xSetOp), uint16(SUB), +/*16583*/ uint16(xReadSlashR), +/*16584*/ uint16(xArgRM32), +/*16585*/ uint16(xArgR32), +/*16586*/ uint16(xMatch), +/*16587*/ uint16(xCondDataSize), 16575, 16581, 16593, 0, 0, +/*16593*/ uint16(xSetOp), uint16(SUB), +/*16595*/ uint16(xReadSlashR), +/*16596*/ uint16(xArgRM64), +/*16597*/ uint16(xArgR64), +/*16598*/ uint16(xMatch), +/*16599*/ uint16(xSetOp), uint16(SUB), +/*16601*/ uint16(xReadSlashR), +/*16602*/ uint16(xArgR8), +/*16603*/ uint16(xArgRM8), +/*16604*/ uint16(xMatch), +/*16605*/ uint16(xCondIs64), 16608, 16626, +/*16608*/ uint16(xCondDataSize), 16614, 16620, 0, 0, 0, +/*16614*/ uint16(xSetOp), uint16(SUB), /*16616*/ uint16(xReadSlashR), -/*16617*/ uint16(xReadIb), -/*16618*/ uint16(xArgXmm), -/*16619*/ uint16(xArgR32M16), -/*16620*/ uint16(xArgImm8u), -/*16621*/ uint16(xMatch), -/*16622*/ uint16(xCondPrefix), 1, - 0x66, 16626, -/*16626*/ uint16(xCondDataSize), 0, 0, 0, 16632, 0, -/*16632*/ uint16(xSetOp), uint16(VPINSRW), +/*16617*/ uint16(xArgR16), +/*16618*/ uint16(xArgRM16), +/*16619*/ uint16(xMatch), +/*16620*/ uint16(xSetOp), uint16(SUB), +/*16622*/ uint16(xReadSlashR), +/*16623*/ uint16(xArgR32), +/*16624*/ uint16(xArgRM32), +/*16625*/ uint16(xMatch), +/*16626*/ uint16(xCondDataSize), 16614, 16620, 16632, 0, 0, +/*16632*/ uint16(xSetOp), uint16(SUB), /*16634*/ uint16(xReadSlashR), -/*16635*/ uint16(xReadIb), -/*16636*/ uint16(xArgXmm1), -/*16637*/ uint16(xArgXmmV), -/*16638*/ uint16(xArgR32M16), -/*16639*/ uint16(xArgImm8), -/*16640*/ uint16(xMatch), -/*16641*/ uint16(xCondPrefix), 1, - 0x66, 16645, -/*16645*/ uint16(xCondDataSize), 0, 0, 0, 16651, 0, -/*16651*/ uint16(xSetOp), uint16(VPINSRW), -/*16653*/ uint16(xReadSlashR), -/*16654*/ uint16(xReadIb), -/*16655*/ uint16(xArgXmm1), -/*16656*/ uint16(xArgXmmV), -/*16657*/ uint16(xArgR32M16), -/*16658*/ uint16(xArgImm8), -/*16659*/ uint16(xMatch), -/*16660*/ uint16(xCondPrefix), 4, - 0xC5, 16707, - 0xC4, 16686, - 0x66, 16678, - 0x0, 16670, -/*16670*/ uint16(xSetOp), uint16(PEXTRW), -/*16672*/ uint16(xReadSlashR), -/*16673*/ uint16(xReadIb), -/*16674*/ uint16(xArgR32), -/*16675*/ uint16(xArgMm2), -/*16676*/ uint16(xArgImm8u), -/*16677*/ uint16(xMatch), -/*16678*/ uint16(xSetOp), uint16(PEXTRW), -/*16680*/ uint16(xReadSlashR), -/*16681*/ uint16(xReadIb), -/*16682*/ uint16(xArgR32), -/*16683*/ uint16(xArgXmm2), -/*16684*/ uint16(xArgImm8u), -/*16685*/ uint16(xMatch), -/*16686*/ uint16(xCondPrefix), 1, - 0x66, 16690, -/*16690*/ uint16(xCondDataSize), 0, 0, 0, 16696, 0, -/*16696*/ uint16(xCondIsMem), 16699, 0, -/*16699*/ uint16(xSetOp), uint16(VPEXTRW), -/*16701*/ uint16(xReadSlashR), -/*16702*/ uint16(xReadIb), -/*16703*/ uint16(xArgR32), -/*16704*/ uint16(xArgXmm2), -/*16705*/ uint16(xArgImm8), -/*16706*/ uint16(xMatch), -/*16707*/ uint16(xCondPrefix), 1, - 0x66, 16711, -/*16711*/ uint16(xCondDataSize), 0, 0, 0, 16717, 0, -/*16717*/ uint16(xCondIsMem), 16720, 0, -/*16720*/ uint16(xSetOp), uint16(VPEXTRW), -/*16722*/ uint16(xReadSlashR), -/*16723*/ uint16(xReadIb), -/*16724*/ uint16(xArgR32), -/*16725*/ uint16(xArgXmm2), -/*16726*/ uint16(xArgImm8), +/*16635*/ uint16(xArgR64), +/*16636*/ uint16(xArgRM64), +/*16637*/ uint16(xMatch), +/*16638*/ uint16(xSetOp), uint16(SUB), +/*16640*/ uint16(xReadIb), +/*16641*/ uint16(xArgAL), +/*16642*/ uint16(xArgImm8u), +/*16643*/ uint16(xMatch), +/*16644*/ uint16(xCondIs64), 16647, 16665, +/*16647*/ uint16(xCondDataSize), 16653, 16659, 0, 0, 0, +/*16653*/ uint16(xSetOp), uint16(SUB), +/*16655*/ uint16(xReadIw), +/*16656*/ uint16(xArgAX), +/*16657*/ uint16(xArgImm16), +/*16658*/ uint16(xMatch), +/*16659*/ uint16(xSetOp), uint16(SUB), +/*16661*/ uint16(xReadId), +/*16662*/ uint16(xArgEAX), +/*16663*/ uint16(xArgImm32), +/*16664*/ uint16(xMatch), +/*16665*/ uint16(xCondDataSize), 16653, 16659, 16671, 0, 0, +/*16671*/ uint16(xSetOp), uint16(SUB), +/*16673*/ uint16(xReadId), +/*16674*/ uint16(xArgRAX), +/*16675*/ uint16(xArgImm32), +/*16676*/ uint16(xMatch), +/*16677*/ uint16(xCondIs64), 16680, 0, +/*16680*/ uint16(xSetOp), uint16(DAS), +/*16682*/ uint16(xMatch), +/*16683*/ uint16(xSetOp), uint16(XOR), +/*16685*/ uint16(xReadSlashR), +/*16686*/ uint16(xArgRM8), +/*16687*/ uint16(xArgR8), +/*16688*/ uint16(xMatch), +/*16689*/ uint16(xCondIs64), 16692, 16710, +/*16692*/ uint16(xCondDataSize), 16698, 16704, 0, 0, 0, +/*16698*/ uint16(xSetOp), uint16(XOR), +/*16700*/ uint16(xReadSlashR), +/*16701*/ uint16(xArgRM16), +/*16702*/ uint16(xArgR16), +/*16703*/ uint16(xMatch), +/*16704*/ uint16(xSetOp), uint16(XOR), +/*16706*/ uint16(xReadSlashR), +/*16707*/ uint16(xArgRM32), +/*16708*/ uint16(xArgR32), +/*16709*/ uint16(xMatch), +/*16710*/ uint16(xCondDataSize), 16698, 16704, 16716, 0, 0, +/*16716*/ uint16(xSetOp), uint16(XOR), +/*16718*/ uint16(xReadSlashR), +/*16719*/ uint16(xArgRM64), +/*16720*/ uint16(xArgR64), +/*16721*/ uint16(xMatch), +/*16722*/ uint16(xSetOp), uint16(XOR), +/*16724*/ uint16(xReadSlashR), +/*16725*/ uint16(xArgR8), +/*16726*/ uint16(xArgRM8), /*16727*/ uint16(xMatch), -/*16728*/ uint16(xCondPrefix), 4, - 0xC5, 16808, - 0xC4, 16754, - 0x66, 16746, - 0x0, 16738, -/*16738*/ uint16(xSetOp), uint16(SHUFPS), -/*16740*/ uint16(xReadSlashR), -/*16741*/ uint16(xReadIb), -/*16742*/ uint16(xArgXmm1), -/*16743*/ uint16(xArgXmm2M128), -/*16744*/ uint16(xArgImm8u), -/*16745*/ uint16(xMatch), -/*16746*/ uint16(xSetOp), uint16(SHUFPD), -/*16748*/ uint16(xReadSlashR), -/*16749*/ uint16(xReadIb), -/*16750*/ uint16(xArgXmm1), -/*16751*/ uint16(xArgXmm2M128), -/*16752*/ uint16(xArgImm8u), -/*16753*/ uint16(xMatch), -/*16754*/ uint16(xCondPrefix), 2, - 0x66, 16784, - 0x0, 16760, -/*16760*/ uint16(xCondDataSize), 0, 0, 0, 16766, 16775, -/*16766*/ uint16(xSetOp), uint16(VSHUFPS), -/*16768*/ uint16(xReadSlashR), -/*16769*/ uint16(xReadIb), -/*16770*/ uint16(xArgXmm1), -/*16771*/ uint16(xArgXmmV), -/*16772*/ uint16(xArgXmm2M128), -/*16773*/ uint16(xArgImm8), -/*16774*/ uint16(xMatch), -/*16775*/ uint16(xSetOp), uint16(VSHUFPS), -/*16777*/ uint16(xReadSlashR), -/*16778*/ uint16(xReadIb), -/*16779*/ uint16(xArgYmm1), -/*16780*/ uint16(xArgYmmV), -/*16781*/ uint16(xArgYmm2M256), -/*16782*/ uint16(xArgImm8), -/*16783*/ uint16(xMatch), -/*16784*/ uint16(xCondDataSize), 0, 0, 0, 16790, 16799, -/*16790*/ uint16(xSetOp), uint16(VSHUFPD), -/*16792*/ uint16(xReadSlashR), -/*16793*/ uint16(xReadIb), -/*16794*/ uint16(xArgXmm1), -/*16795*/ uint16(xArgXmmV), -/*16796*/ uint16(xArgXmm2M128), -/*16797*/ uint16(xArgImm8), -/*16798*/ uint16(xMatch), -/*16799*/ uint16(xSetOp), uint16(VSHUFPD), -/*16801*/ uint16(xReadSlashR), -/*16802*/ uint16(xReadIb), -/*16803*/ uint16(xArgYmm1), -/*16804*/ uint16(xArgYmmV), -/*16805*/ uint16(xArgYmm2M256), -/*16806*/ uint16(xArgImm8), -/*16807*/ uint16(xMatch), -/*16808*/ uint16(xCondPrefix), 2, - 0x66, 16838, - 0x0, 16814, -/*16814*/ uint16(xCondDataSize), 0, 0, 0, 16820, 16829, -/*16820*/ uint16(xSetOp), uint16(VSHUFPS), -/*16822*/ uint16(xReadSlashR), -/*16823*/ uint16(xReadIb), -/*16824*/ uint16(xArgXmm1), -/*16825*/ uint16(xArgXmmV), -/*16826*/ uint16(xArgXmm2M128), -/*16827*/ uint16(xArgImm8), -/*16828*/ uint16(xMatch), -/*16829*/ uint16(xSetOp), uint16(VSHUFPS), -/*16831*/ uint16(xReadSlashR), -/*16832*/ uint16(xReadIb), -/*16833*/ uint16(xArgYmm1), -/*16834*/ uint16(xArgYmmV), -/*16835*/ uint16(xArgYmm2M256), -/*16836*/ uint16(xArgImm8), -/*16837*/ uint16(xMatch), -/*16838*/ uint16(xCondDataSize), 0, 0, 0, 16844, 16853, -/*16844*/ uint16(xSetOp), uint16(VSHUFPD), -/*16846*/ uint16(xReadSlashR), -/*16847*/ uint16(xReadIb), -/*16848*/ uint16(xArgXmm1), -/*16849*/ uint16(xArgXmmV), -/*16850*/ uint16(xArgXmm2M128), -/*16851*/ uint16(xArgImm8), -/*16852*/ uint16(xMatch), -/*16853*/ uint16(xSetOp), uint16(VSHUFPD), -/*16855*/ uint16(xReadSlashR), -/*16856*/ uint16(xReadIb), -/*16857*/ uint16(xArgYmm1), -/*16858*/ uint16(xArgYmmV), -/*16859*/ uint16(xArgYmm2M256), -/*16860*/ uint16(xArgImm8), -/*16861*/ uint16(xMatch), -/*16862*/ uint16(xCondSlashR), - 0, // 0 - 16871, // 1 - 0, // 2 - 16898, // 3 - 16925, // 4 - 16952, // 5 - 16979, // 6 - 0, // 7 -/*16871*/ uint16(xCondIs64), 16874, 16888, -/*16874*/ uint16(xCondDataSize), 16880, 16884, 0, 0, 0, -/*16880*/ uint16(xSetOp), uint16(CMPXCHG8B), -/*16882*/ uint16(xArgM64), +/*16728*/ uint16(xCondIs64), 16731, 16749, +/*16731*/ uint16(xCondDataSize), 16737, 16743, 0, 0, 0, +/*16737*/ uint16(xSetOp), uint16(XOR), +/*16739*/ uint16(xReadSlashR), +/*16740*/ uint16(xArgR16), +/*16741*/ uint16(xArgRM16), +/*16742*/ uint16(xMatch), +/*16743*/ uint16(xSetOp), uint16(XOR), +/*16745*/ uint16(xReadSlashR), +/*16746*/ uint16(xArgR32), +/*16747*/ uint16(xArgRM32), +/*16748*/ uint16(xMatch), +/*16749*/ uint16(xCondDataSize), 16737, 16743, 16755, 0, 0, +/*16755*/ uint16(xSetOp), uint16(XOR), +/*16757*/ uint16(xReadSlashR), +/*16758*/ uint16(xArgR64), +/*16759*/ uint16(xArgRM64), +/*16760*/ uint16(xMatch), +/*16761*/ uint16(xSetOp), uint16(XOR), +/*16763*/ uint16(xReadIb), +/*16764*/ uint16(xArgAL), +/*16765*/ uint16(xArgImm8u), +/*16766*/ uint16(xMatch), +/*16767*/ uint16(xCondIs64), 16770, 16788, +/*16770*/ uint16(xCondDataSize), 16776, 16782, 0, 0, 0, +/*16776*/ uint16(xSetOp), uint16(XOR), +/*16778*/ uint16(xReadIw), +/*16779*/ uint16(xArgAX), +/*16780*/ uint16(xArgImm16), +/*16781*/ uint16(xMatch), +/*16782*/ uint16(xSetOp), uint16(XOR), +/*16784*/ uint16(xReadId), +/*16785*/ uint16(xArgEAX), +/*16786*/ uint16(xArgImm32), +/*16787*/ uint16(xMatch), +/*16788*/ uint16(xCondDataSize), 16776, 16782, 16794, 0, 0, +/*16794*/ uint16(xSetOp), uint16(XOR), +/*16796*/ uint16(xReadId), +/*16797*/ uint16(xArgRAX), +/*16798*/ uint16(xArgImm32), +/*16799*/ uint16(xMatch), +/*16800*/ uint16(xCondIs64), 16803, 0, +/*16803*/ uint16(xSetOp), uint16(AAA), +/*16805*/ uint16(xMatch), +/*16806*/ uint16(xSetOp), uint16(CMP), +/*16808*/ uint16(xReadSlashR), +/*16809*/ uint16(xArgRM8), +/*16810*/ uint16(xArgR8), +/*16811*/ uint16(xMatch), +/*16812*/ uint16(xCondIs64), 16815, 16833, +/*16815*/ uint16(xCondDataSize), 16821, 16827, 0, 0, 0, +/*16821*/ uint16(xSetOp), uint16(CMP), +/*16823*/ uint16(xReadSlashR), +/*16824*/ uint16(xArgRM16), +/*16825*/ uint16(xArgR16), +/*16826*/ uint16(xMatch), +/*16827*/ uint16(xSetOp), uint16(CMP), +/*16829*/ uint16(xReadSlashR), +/*16830*/ uint16(xArgRM32), +/*16831*/ uint16(xArgR32), +/*16832*/ uint16(xMatch), +/*16833*/ uint16(xCondDataSize), 16821, 16827, 16839, 0, 0, +/*16839*/ uint16(xSetOp), uint16(CMP), +/*16841*/ uint16(xReadSlashR), +/*16842*/ uint16(xArgRM64), +/*16843*/ uint16(xArgR64), +/*16844*/ uint16(xMatch), +/*16845*/ uint16(xSetOp), uint16(CMP), +/*16847*/ uint16(xReadSlashR), +/*16848*/ uint16(xArgR8), +/*16849*/ uint16(xArgRM8), +/*16850*/ uint16(xMatch), +/*16851*/ uint16(xCondIs64), 16854, 16872, +/*16854*/ uint16(xCondDataSize), 16860, 16866, 0, 0, 0, +/*16860*/ uint16(xSetOp), uint16(CMP), +/*16862*/ uint16(xReadSlashR), +/*16863*/ uint16(xArgR16), +/*16864*/ uint16(xArgRM16), +/*16865*/ uint16(xMatch), +/*16866*/ uint16(xSetOp), uint16(CMP), +/*16868*/ uint16(xReadSlashR), +/*16869*/ uint16(xArgR32), +/*16870*/ uint16(xArgRM32), +/*16871*/ uint16(xMatch), +/*16872*/ uint16(xCondDataSize), 16860, 16866, 16878, 0, 0, +/*16878*/ uint16(xSetOp), uint16(CMP), +/*16880*/ uint16(xReadSlashR), +/*16881*/ uint16(xArgR64), +/*16882*/ uint16(xArgRM64), /*16883*/ uint16(xMatch), -/*16884*/ uint16(xSetOp), uint16(CMPXCHG8B), -/*16886*/ uint16(xArgM64), -/*16887*/ uint16(xMatch), -/*16888*/ uint16(xCondDataSize), 16880, 16884, 16894, 0, 0, -/*16894*/ uint16(xSetOp), uint16(CMPXCHG16B), -/*16896*/ uint16(xArgM128), -/*16897*/ uint16(xMatch), -/*16898*/ uint16(xCondIs64), 16901, 16915, -/*16901*/ uint16(xCondDataSize), 16907, 16911, 0, 0, 0, -/*16907*/ uint16(xSetOp), uint16(XRSTORS), -/*16909*/ uint16(xArgMem), +/*16884*/ uint16(xSetOp), uint16(CMP), +/*16886*/ uint16(xReadIb), +/*16887*/ uint16(xArgAL), +/*16888*/ uint16(xArgImm8u), +/*16889*/ uint16(xMatch), +/*16890*/ uint16(xCondIs64), 16893, 16911, +/*16893*/ uint16(xCondDataSize), 16899, 16905, 0, 0, 0, +/*16899*/ uint16(xSetOp), uint16(CMP), +/*16901*/ uint16(xReadIw), +/*16902*/ uint16(xArgAX), +/*16903*/ uint16(xArgImm16), +/*16904*/ uint16(xMatch), +/*16905*/ uint16(xSetOp), uint16(CMP), +/*16907*/ uint16(xReadId), +/*16908*/ uint16(xArgEAX), +/*16909*/ uint16(xArgImm32), /*16910*/ uint16(xMatch), -/*16911*/ uint16(xSetOp), uint16(XRSTORS), -/*16913*/ uint16(xArgMem), -/*16914*/ uint16(xMatch), -/*16915*/ uint16(xCondDataSize), 16907, 16911, 16921, 0, 0, -/*16921*/ uint16(xSetOp), uint16(XRSTORS64), -/*16923*/ uint16(xArgMem), -/*16924*/ uint16(xMatch), -/*16925*/ uint16(xCondIs64), 16928, 16942, -/*16928*/ uint16(xCondDataSize), 16934, 16938, 0, 0, 0, -/*16934*/ uint16(xSetOp), uint16(XSAVEC), -/*16936*/ uint16(xArgMem), -/*16937*/ uint16(xMatch), -/*16938*/ uint16(xSetOp), uint16(XSAVEC), -/*16940*/ uint16(xArgMem), +/*16911*/ uint16(xCondDataSize), 16899, 16905, 16917, 0, 0, +/*16917*/ uint16(xSetOp), uint16(CMP), +/*16919*/ uint16(xReadId), +/*16920*/ uint16(xArgRAX), +/*16921*/ uint16(xArgImm32), +/*16922*/ uint16(xMatch), +/*16923*/ uint16(xCondIs64), 16926, 0, +/*16926*/ uint16(xSetOp), uint16(AAS), +/*16928*/ uint16(xMatch), +/*16929*/ uint16(xCondIs64), 16932, 0, +/*16932*/ uint16(xCondDataSize), 16938, 16942, 0, 0, 0, +/*16938*/ uint16(xSetOp), uint16(INC), +/*16940*/ uint16(xArgR16op), /*16941*/ uint16(xMatch), -/*16942*/ uint16(xCondDataSize), 16934, 16938, 16948, 0, 0, -/*16948*/ uint16(xSetOp), uint16(XSAVEC64), -/*16950*/ uint16(xArgMem), -/*16951*/ uint16(xMatch), -/*16952*/ uint16(xCondIs64), 16955, 16969, -/*16955*/ uint16(xCondDataSize), 16961, 16965, 0, 0, 0, -/*16961*/ uint16(xSetOp), uint16(XSAVES), -/*16963*/ uint16(xArgMem), -/*16964*/ uint16(xMatch), -/*16965*/ uint16(xSetOp), uint16(XSAVES), -/*16967*/ uint16(xArgMem), -/*16968*/ uint16(xMatch), -/*16969*/ uint16(xCondDataSize), 16961, 16965, 16975, 0, 0, -/*16975*/ uint16(xSetOp), uint16(XSAVES64), -/*16977*/ uint16(xArgMem), -/*16978*/ uint16(xMatch), -/*16979*/ uint16(xCondIs64), 16982, 17002, -/*16982*/ uint16(xCondDataSize), 16988, 16995, 0, 0, 0, -/*16988*/ uint16(xCondIsMem), 16991, 0, -/*16991*/ uint16(xSetOp), uint16(RDRAND), -/*16993*/ uint16(xArgRmf16), -/*16994*/ uint16(xMatch), -/*16995*/ uint16(xCondIsMem), 16998, 0, -/*16998*/ uint16(xSetOp), uint16(RDRAND), -/*17000*/ uint16(xArgRmf32), -/*17001*/ uint16(xMatch), -/*17002*/ uint16(xCondDataSize), 16988, 16995, 17008, 0, 0, -/*17008*/ uint16(xSetOp), uint16(RDRAND), +/*16942*/ uint16(xSetOp), uint16(INC), +/*16944*/ uint16(xArgR32op), +/*16945*/ uint16(xMatch), +/*16946*/ uint16(xCondIs64), 16949, 0, +/*16949*/ uint16(xCondDataSize), 16955, 16959, 0, 0, 0, +/*16955*/ uint16(xSetOp), uint16(DEC), +/*16957*/ uint16(xArgR16op), +/*16958*/ uint16(xMatch), +/*16959*/ uint16(xSetOp), uint16(DEC), +/*16961*/ uint16(xArgR32op), +/*16962*/ uint16(xMatch), +/*16963*/ uint16(xCondIs64), 16966, 16980, +/*16966*/ uint16(xCondDataSize), 16972, 16976, 0, 0, 0, +/*16972*/ uint16(xSetOp), uint16(PUSH), +/*16974*/ uint16(xArgR16op), +/*16975*/ uint16(xMatch), +/*16976*/ uint16(xSetOp), uint16(PUSH), +/*16978*/ uint16(xArgR32op), +/*16979*/ uint16(xMatch), +/*16980*/ uint16(xCondDataSize), 16972, 16986, 16990, 0, 0, +/*16986*/ uint16(xSetOp), uint16(PUSH), +/*16988*/ uint16(xArgR64op), +/*16989*/ uint16(xMatch), +/*16990*/ uint16(xSetOp), uint16(PUSH), +/*16992*/ uint16(xArgR64op), +/*16993*/ uint16(xMatch), +/*16994*/ uint16(xCondIs64), 16997, 17011, +/*16997*/ uint16(xCondDataSize), 17003, 17007, 0, 0, 0, +/*17003*/ uint16(xSetOp), uint16(POP), +/*17005*/ uint16(xArgR16op), +/*17006*/ uint16(xMatch), +/*17007*/ uint16(xSetOp), uint16(POP), +/*17009*/ uint16(xArgR32op), /*17010*/ uint16(xMatch), -/*17011*/ uint16(xCondIs64), 17014, 17028, -/*17014*/ uint16(xCondDataSize), 17020, 17024, 0, 0, 0, -/*17020*/ uint16(xSetOp), uint16(BSWAP), -/*17022*/ uint16(xArgR16op), -/*17023*/ uint16(xMatch), -/*17024*/ uint16(xSetOp), uint16(BSWAP), -/*17026*/ uint16(xArgR32op), -/*17027*/ uint16(xMatch), -/*17028*/ uint16(xCondDataSize), 17020, 17024, 17034, 0, 0, -/*17034*/ uint16(xSetOp), uint16(BSWAP), -/*17036*/ uint16(xArgR64op), -/*17037*/ uint16(xMatch), -/*17038*/ uint16(xCondPrefix), 4, - 0xF2, 17146, - 0xC5, 17100, - 0xC4, 17054, - 0x66, 17048, -/*17048*/ uint16(xSetOp), uint16(ADDSUBPD), -/*17050*/ uint16(xReadSlashR), -/*17051*/ uint16(xArgXmm1), -/*17052*/ uint16(xArgXmm2M128), -/*17053*/ uint16(xMatch), -/*17054*/ uint16(xCondPrefix), 2, - 0xF2, 17080, - 0x66, 17060, -/*17060*/ uint16(xCondDataSize), 0, 0, 0, 17066, 17073, -/*17066*/ uint16(xSetOp), uint16(VADDSUBPD), -/*17068*/ uint16(xReadSlashR), -/*17069*/ uint16(xArgXmm1), -/*17070*/ uint16(xArgXmmV), -/*17071*/ uint16(xArgXmm2M128), -/*17072*/ uint16(xMatch), -/*17073*/ uint16(xSetOp), uint16(VADDSUBPD), -/*17075*/ uint16(xReadSlashR), -/*17076*/ uint16(xArgYmm1), -/*17077*/ uint16(xArgYmmV), -/*17078*/ uint16(xArgYmm2M256), -/*17079*/ uint16(xMatch), -/*17080*/ uint16(xCondDataSize), 0, 0, 0, 17086, 17093, -/*17086*/ uint16(xSetOp), uint16(VADDSUBPS), -/*17088*/ uint16(xReadSlashR), -/*17089*/ uint16(xArgXmm1), -/*17090*/ uint16(xArgXmmV), -/*17091*/ uint16(xArgXmm2M128), -/*17092*/ uint16(xMatch), -/*17093*/ uint16(xSetOp), uint16(VADDSUBPS), -/*17095*/ uint16(xReadSlashR), -/*17096*/ uint16(xArgYmm1), -/*17097*/ uint16(xArgYmmV), -/*17098*/ uint16(xArgYmm2M256), -/*17099*/ uint16(xMatch), -/*17100*/ uint16(xCondPrefix), 2, - 0xF2, 17126, - 0x66, 17106, -/*17106*/ uint16(xCondDataSize), 0, 0, 0, 17112, 17119, -/*17112*/ uint16(xSetOp), uint16(VADDSUBPD), -/*17114*/ uint16(xReadSlashR), -/*17115*/ uint16(xArgXmm1), -/*17116*/ uint16(xArgXmmV), -/*17117*/ uint16(xArgXmm2M128), -/*17118*/ uint16(xMatch), -/*17119*/ uint16(xSetOp), uint16(VADDSUBPD), -/*17121*/ uint16(xReadSlashR), -/*17122*/ uint16(xArgYmm1), -/*17123*/ uint16(xArgYmmV), -/*17124*/ uint16(xArgYmm2M256), -/*17125*/ uint16(xMatch), -/*17126*/ uint16(xCondDataSize), 0, 0, 0, 17132, 17139, -/*17132*/ uint16(xSetOp), uint16(VADDSUBPS), -/*17134*/ uint16(xReadSlashR), -/*17135*/ uint16(xArgXmm1), -/*17136*/ uint16(xArgXmmV), -/*17137*/ uint16(xArgXmm2M128), -/*17138*/ uint16(xMatch), -/*17139*/ uint16(xSetOp), uint16(VADDSUBPS), +/*17011*/ uint16(xCondDataSize), 17003, 17017, 17021, 0, 0, +/*17017*/ uint16(xSetOp), uint16(POP), +/*17019*/ uint16(xArgR64op), +/*17020*/ uint16(xMatch), +/*17021*/ uint16(xSetOp), uint16(POP), +/*17023*/ uint16(xArgR64op), +/*17024*/ uint16(xMatch), +/*17025*/ uint16(xCondIs64), 17028, 0, +/*17028*/ uint16(xCondDataSize), 17034, 17037, 0, 0, 0, +/*17034*/ uint16(xSetOp), uint16(PUSHA), +/*17036*/ uint16(xMatch), +/*17037*/ uint16(xSetOp), uint16(PUSHAD), +/*17039*/ uint16(xMatch), +/*17040*/ uint16(xCondIs64), 17043, 0, +/*17043*/ uint16(xCondDataSize), 17049, 17052, 0, 0, 0, +/*17049*/ uint16(xSetOp), uint16(POPA), +/*17051*/ uint16(xMatch), +/*17052*/ uint16(xSetOp), uint16(POPAD), +/*17054*/ uint16(xMatch), +/*17055*/ uint16(xCondIs64), 17058, 0, +/*17058*/ uint16(xCondDataSize), 17064, 17070, 0, 0, 0, +/*17064*/ uint16(xSetOp), uint16(BOUND), +/*17066*/ uint16(xReadSlashR), +/*17067*/ uint16(xArgR16), +/*17068*/ uint16(xArgM16and16), +/*17069*/ uint16(xMatch), +/*17070*/ uint16(xSetOp), uint16(BOUND), +/*17072*/ uint16(xReadSlashR), +/*17073*/ uint16(xArgR32), +/*17074*/ uint16(xArgM32and32), +/*17075*/ uint16(xMatch), +/*17076*/ uint16(xCondIs64), 17079, 17085, +/*17079*/ uint16(xSetOp), uint16(ARPL), +/*17081*/ uint16(xReadSlashR), +/*17082*/ uint16(xArgRM16), +/*17083*/ uint16(xArgR16), +/*17084*/ uint16(xMatch), +/*17085*/ uint16(xCondDataSize), 17091, 17097, 17103, 0, 0, +/*17091*/ uint16(xSetOp), uint16(MOVSXD), +/*17093*/ uint16(xReadSlashR), +/*17094*/ uint16(xArgR16), +/*17095*/ uint16(xArgRM32), +/*17096*/ uint16(xMatch), +/*17097*/ uint16(xSetOp), uint16(MOVSXD), +/*17099*/ uint16(xReadSlashR), +/*17100*/ uint16(xArgR32), +/*17101*/ uint16(xArgRM32), +/*17102*/ uint16(xMatch), +/*17103*/ uint16(xSetOp), uint16(MOVSXD), +/*17105*/ uint16(xReadSlashR), +/*17106*/ uint16(xArgR64), +/*17107*/ uint16(xArgRM32), +/*17108*/ uint16(xMatch), +/*17109*/ uint16(xCondDataSize), 17115, 17120, 17125, 0, 0, +/*17115*/ uint16(xSetOp), uint16(PUSH), +/*17117*/ uint16(xReadIw), +/*17118*/ uint16(xArgImm16), +/*17119*/ uint16(xMatch), +/*17120*/ uint16(xSetOp), uint16(PUSH), +/*17122*/ uint16(xReadId), +/*17123*/ uint16(xArgImm32), +/*17124*/ uint16(xMatch), +/*17125*/ uint16(xSetOp), uint16(PUSH), +/*17127*/ uint16(xReadId), +/*17128*/ uint16(xArgImm32), +/*17129*/ uint16(xMatch), +/*17130*/ uint16(xCondIs64), 17133, 17155, +/*17133*/ uint16(xCondDataSize), 17139, 17147, 0, 0, 0, +/*17139*/ uint16(xSetOp), uint16(IMUL), /*17141*/ uint16(xReadSlashR), -/*17142*/ uint16(xArgYmm1), -/*17143*/ uint16(xArgYmmV), -/*17144*/ uint16(xArgYmm2M256), -/*17145*/ uint16(xMatch), -/*17146*/ uint16(xSetOp), uint16(ADDSUBPS), -/*17148*/ uint16(xReadSlashR), -/*17149*/ uint16(xArgXmm1), -/*17150*/ uint16(xArgXmm2M128), -/*17151*/ uint16(xMatch), -/*17152*/ uint16(xCondPrefix), 4, - 0xC5, 17198, - 0xC4, 17174, - 0x66, 17168, - 0x0, 17162, -/*17162*/ uint16(xSetOp), uint16(PSRLW), -/*17164*/ uint16(xReadSlashR), -/*17165*/ uint16(xArgMm), -/*17166*/ uint16(xArgMmM64), -/*17167*/ uint16(xMatch), -/*17168*/ uint16(xSetOp), uint16(PSRLW), -/*17170*/ uint16(xReadSlashR), -/*17171*/ uint16(xArgXmm1), -/*17172*/ uint16(xArgXmm2M128), +/*17142*/ uint16(xReadIw), +/*17143*/ uint16(xArgR16), +/*17144*/ uint16(xArgRM16), +/*17145*/ uint16(xArgImm16), +/*17146*/ uint16(xMatch), +/*17147*/ uint16(xSetOp), uint16(IMUL), +/*17149*/ uint16(xReadSlashR), +/*17150*/ uint16(xReadId), +/*17151*/ uint16(xArgR32), +/*17152*/ uint16(xArgRM32), +/*17153*/ uint16(xArgImm32), +/*17154*/ uint16(xMatch), +/*17155*/ uint16(xCondDataSize), 17139, 17147, 17161, 0, 0, +/*17161*/ uint16(xSetOp), uint16(IMUL), +/*17163*/ uint16(xReadSlashR), +/*17164*/ uint16(xReadId), +/*17165*/ uint16(xArgR64), +/*17166*/ uint16(xArgRM64), +/*17167*/ uint16(xArgImm32), +/*17168*/ uint16(xMatch), +/*17169*/ uint16(xSetOp), uint16(PUSH), +/*17171*/ uint16(xReadIb), +/*17172*/ uint16(xArgImm8), /*17173*/ uint16(xMatch), -/*17174*/ uint16(xCondPrefix), 1, - 0x66, 17178, -/*17178*/ uint16(xCondDataSize), 0, 0, 0, 17184, 17191, -/*17184*/ uint16(xSetOp), uint16(VPSRLW), -/*17186*/ uint16(xReadSlashR), -/*17187*/ uint16(xArgXmm1), -/*17188*/ uint16(xArgXmmV), -/*17189*/ uint16(xArgXmm2M128), +/*17174*/ uint16(xCondIs64), 17177, 17199, +/*17177*/ uint16(xCondDataSize), 17183, 17191, 0, 0, 0, +/*17183*/ uint16(xSetOp), uint16(IMUL), +/*17185*/ uint16(xReadSlashR), +/*17186*/ uint16(xReadIb), +/*17187*/ uint16(xArgR16), +/*17188*/ uint16(xArgRM16), +/*17189*/ uint16(xArgImm8), /*17190*/ uint16(xMatch), -/*17191*/ uint16(xSetOp), uint16(VPSRLW), +/*17191*/ uint16(xSetOp), uint16(IMUL), /*17193*/ uint16(xReadSlashR), -/*17194*/ uint16(xArgYmm1), -/*17195*/ uint16(xArgYmmV), -/*17196*/ uint16(xArgXmm2M128), -/*17197*/ uint16(xMatch), -/*17198*/ uint16(xCondPrefix), 1, - 0x66, 17202, -/*17202*/ uint16(xCondDataSize), 0, 0, 0, 17208, 17215, -/*17208*/ uint16(xSetOp), uint16(VPSRLW), -/*17210*/ uint16(xReadSlashR), -/*17211*/ uint16(xArgXmm1), -/*17212*/ uint16(xArgXmmV), -/*17213*/ uint16(xArgXmm2M128), -/*17214*/ uint16(xMatch), -/*17215*/ uint16(xSetOp), uint16(VPSRLW), -/*17217*/ uint16(xReadSlashR), -/*17218*/ uint16(xArgYmm1), -/*17219*/ uint16(xArgYmmV), -/*17220*/ uint16(xArgXmm2M128), -/*17221*/ uint16(xMatch), -/*17222*/ uint16(xCondPrefix), 4, - 0xC5, 17261, - 0xC4, 17244, - 0x66, 17238, - 0x0, 17232, -/*17232*/ uint16(xSetOp), uint16(PSRLD), -/*17234*/ uint16(xReadSlashR), -/*17235*/ uint16(xArgMm), -/*17236*/ uint16(xArgMmM64), -/*17237*/ uint16(xMatch), -/*17238*/ uint16(xSetOp), uint16(PSRLD), -/*17240*/ uint16(xReadSlashR), -/*17241*/ uint16(xArgXmm1), -/*17242*/ uint16(xArgXmm2M128), -/*17243*/ uint16(xMatch), -/*17244*/ uint16(xCondPrefix), 1, - 0x66, 17248, -/*17248*/ uint16(xCondDataSize), 0, 0, 0, 17254, 0, -/*17254*/ uint16(xSetOp), uint16(VPSRLD), -/*17256*/ uint16(xReadSlashR), -/*17257*/ uint16(xArgXmm1), -/*17258*/ uint16(xArgXmmV), -/*17259*/ uint16(xArgXmm2M128), -/*17260*/ uint16(xMatch), -/*17261*/ uint16(xCondPrefix), 1, - 0x66, 17265, -/*17265*/ uint16(xCondDataSize), 0, 0, 0, 17271, 0, -/*17271*/ uint16(xSetOp), uint16(VPSRLD), -/*17273*/ uint16(xReadSlashR), -/*17274*/ uint16(xArgXmm1), -/*17275*/ uint16(xArgXmmV), -/*17276*/ uint16(xArgXmm2M128), -/*17277*/ uint16(xMatch), -/*17278*/ uint16(xCondPrefix), 4, - 0xC5, 17317, - 0xC4, 17300, - 0x66, 17294, - 0x0, 17288, -/*17288*/ uint16(xSetOp), uint16(PSRLQ), -/*17290*/ uint16(xReadSlashR), -/*17291*/ uint16(xArgMm), -/*17292*/ uint16(xArgMmM64), +/*17194*/ uint16(xReadIb), +/*17195*/ uint16(xArgR32), +/*17196*/ uint16(xArgRM32), +/*17197*/ uint16(xArgImm8), +/*17198*/ uint16(xMatch), +/*17199*/ uint16(xCondDataSize), 17183, 17191, 17205, 0, 0, +/*17205*/ uint16(xSetOp), uint16(IMUL), +/*17207*/ uint16(xReadSlashR), +/*17208*/ uint16(xReadIb), +/*17209*/ uint16(xArgR64), +/*17210*/ uint16(xArgRM64), +/*17211*/ uint16(xArgImm8), +/*17212*/ uint16(xMatch), +/*17213*/ uint16(xSetOp), uint16(INSB), +/*17215*/ uint16(xMatch), +/*17216*/ uint16(xCondDataSize), 17222, 17225, 17228, 0, 0, +/*17222*/ uint16(xSetOp), uint16(INSW), +/*17224*/ uint16(xMatch), +/*17225*/ uint16(xSetOp), uint16(INSD), +/*17227*/ uint16(xMatch), +/*17228*/ uint16(xSetOp), uint16(INSD), +/*17230*/ uint16(xMatch), +/*17231*/ uint16(xSetOp), uint16(OUTSB), +/*17233*/ uint16(xMatch), +/*17234*/ uint16(xCondDataSize), 17240, 17243, 17246, 0, 0, +/*17240*/ uint16(xSetOp), uint16(OUTSW), +/*17242*/ uint16(xMatch), +/*17243*/ uint16(xSetOp), uint16(OUTSD), +/*17245*/ uint16(xMatch), +/*17246*/ uint16(xSetOp), uint16(OUTSD), +/*17248*/ uint16(xMatch), +/*17249*/ uint16(xSetOp), uint16(JO), +/*17251*/ uint16(xReadCb), +/*17252*/ uint16(xArgRel8), +/*17253*/ uint16(xMatch), +/*17254*/ uint16(xSetOp), uint16(JNO), +/*17256*/ uint16(xReadCb), +/*17257*/ uint16(xArgRel8), +/*17258*/ uint16(xMatch), +/*17259*/ uint16(xSetOp), uint16(JB), +/*17261*/ uint16(xReadCb), +/*17262*/ uint16(xArgRel8), +/*17263*/ uint16(xMatch), +/*17264*/ uint16(xSetOp), uint16(JAE), +/*17266*/ uint16(xReadCb), +/*17267*/ uint16(xArgRel8), +/*17268*/ uint16(xMatch), +/*17269*/ uint16(xSetOp), uint16(JE), +/*17271*/ uint16(xReadCb), +/*17272*/ uint16(xArgRel8), +/*17273*/ uint16(xMatch), +/*17274*/ uint16(xSetOp), uint16(JNE), +/*17276*/ uint16(xReadCb), +/*17277*/ uint16(xArgRel8), +/*17278*/ uint16(xMatch), +/*17279*/ uint16(xSetOp), uint16(JBE), +/*17281*/ uint16(xReadCb), +/*17282*/ uint16(xArgRel8), +/*17283*/ uint16(xMatch), +/*17284*/ uint16(xSetOp), uint16(JA), +/*17286*/ uint16(xReadCb), +/*17287*/ uint16(xArgRel8), +/*17288*/ uint16(xMatch), +/*17289*/ uint16(xSetOp), uint16(JS), +/*17291*/ uint16(xReadCb), +/*17292*/ uint16(xArgRel8), /*17293*/ uint16(xMatch), -/*17294*/ uint16(xSetOp), uint16(PSRLQ), -/*17296*/ uint16(xReadSlashR), -/*17297*/ uint16(xArgXmm1), -/*17298*/ uint16(xArgXmm2M128), -/*17299*/ uint16(xMatch), -/*17300*/ uint16(xCondPrefix), 1, - 0x66, 17304, -/*17304*/ uint16(xCondDataSize), 0, 0, 0, 17310, 0, -/*17310*/ uint16(xSetOp), uint16(VPSRLQ), -/*17312*/ uint16(xReadSlashR), -/*17313*/ uint16(xArgXmm1), -/*17314*/ uint16(xArgXmmV), -/*17315*/ uint16(xArgXmm2M128), -/*17316*/ uint16(xMatch), -/*17317*/ uint16(xCondPrefix), 1, - 0x66, 17321, -/*17321*/ uint16(xCondDataSize), 0, 0, 0, 17327, 0, -/*17327*/ uint16(xSetOp), uint16(VPSRLQ), -/*17329*/ uint16(xReadSlashR), -/*17330*/ uint16(xArgXmm1), -/*17331*/ uint16(xArgXmmV), -/*17332*/ uint16(xArgXmm2M128), -/*17333*/ uint16(xMatch), -/*17334*/ uint16(xCondPrefix), 4, - 0xC5, 17380, - 0xC4, 17356, - 0x66, 17350, - 0x0, 17344, -/*17344*/ uint16(xSetOp), uint16(PADDQ), -/*17346*/ uint16(xReadSlashR), -/*17347*/ uint16(xArgMm1), -/*17348*/ uint16(xArgMm2M64), +/*17294*/ uint16(xSetOp), uint16(JNS), +/*17296*/ uint16(xReadCb), +/*17297*/ uint16(xArgRel8), +/*17298*/ uint16(xMatch), +/*17299*/ uint16(xSetOp), uint16(JP), +/*17301*/ uint16(xReadCb), +/*17302*/ uint16(xArgRel8), +/*17303*/ uint16(xMatch), +/*17304*/ uint16(xSetOp), uint16(JNP), +/*17306*/ uint16(xReadCb), +/*17307*/ uint16(xArgRel8), +/*17308*/ uint16(xMatch), +/*17309*/ uint16(xSetOp), uint16(JL), +/*17311*/ uint16(xReadCb), +/*17312*/ uint16(xArgRel8), +/*17313*/ uint16(xMatch), +/*17314*/ uint16(xSetOp), uint16(JGE), +/*17316*/ uint16(xReadCb), +/*17317*/ uint16(xArgRel8), +/*17318*/ uint16(xMatch), +/*17319*/ uint16(xSetOp), uint16(JLE), +/*17321*/ uint16(xReadCb), +/*17322*/ uint16(xArgRel8), +/*17323*/ uint16(xMatch), +/*17324*/ uint16(xSetOp), uint16(JG), +/*17326*/ uint16(xReadCb), +/*17327*/ uint16(xArgRel8), +/*17328*/ uint16(xMatch), +/*17329*/ uint16(xCondSlashR), + 17338, // 0 + 17344, // 1 + 17350, // 2 + 17356, // 3 + 17362, // 4 + 17368, // 5 + 17374, // 6 + 17380, // 7 +/*17338*/ uint16(xSetOp), uint16(ADD), +/*17340*/ uint16(xReadIb), +/*17341*/ uint16(xArgRM8), +/*17342*/ uint16(xArgImm8u), +/*17343*/ uint16(xMatch), +/*17344*/ uint16(xSetOp), uint16(OR), +/*17346*/ uint16(xReadIb), +/*17347*/ uint16(xArgRM8), +/*17348*/ uint16(xArgImm8u), /*17349*/ uint16(xMatch), -/*17350*/ uint16(xSetOp), uint16(PADDQ), -/*17352*/ uint16(xReadSlashR), -/*17353*/ uint16(xArgXmm1), -/*17354*/ uint16(xArgXmm2M128), +/*17350*/ uint16(xSetOp), uint16(ADC), +/*17352*/ uint16(xReadIb), +/*17353*/ uint16(xArgRM8), +/*17354*/ uint16(xArgImm8u), /*17355*/ uint16(xMatch), -/*17356*/ uint16(xCondPrefix), 1, - 0x66, 17360, -/*17360*/ uint16(xCondDataSize), 0, 0, 0, 17366, 17373, -/*17366*/ uint16(xSetOp), uint16(VPADDQ), -/*17368*/ uint16(xReadSlashR), -/*17369*/ uint16(xArgXmm1), -/*17370*/ uint16(xArgXmmV), -/*17371*/ uint16(xArgXmm2M128), -/*17372*/ uint16(xMatch), -/*17373*/ uint16(xSetOp), uint16(VPADDQ), -/*17375*/ uint16(xReadSlashR), -/*17376*/ uint16(xArgYmm1), -/*17377*/ uint16(xArgYmmV), -/*17378*/ uint16(xArgYmm2M256), +/*17356*/ uint16(xSetOp), uint16(SBB), +/*17358*/ uint16(xReadIb), +/*17359*/ uint16(xArgRM8), +/*17360*/ uint16(xArgImm8u), +/*17361*/ uint16(xMatch), +/*17362*/ uint16(xSetOp), uint16(AND), +/*17364*/ uint16(xReadIb), +/*17365*/ uint16(xArgRM8), +/*17366*/ uint16(xArgImm8u), +/*17367*/ uint16(xMatch), +/*17368*/ uint16(xSetOp), uint16(SUB), +/*17370*/ uint16(xReadIb), +/*17371*/ uint16(xArgRM8), +/*17372*/ uint16(xArgImm8u), +/*17373*/ uint16(xMatch), +/*17374*/ uint16(xSetOp), uint16(XOR), +/*17376*/ uint16(xReadIb), +/*17377*/ uint16(xArgRM8), +/*17378*/ uint16(xArgImm8u), /*17379*/ uint16(xMatch), -/*17380*/ uint16(xCondPrefix), 1, - 0x66, 17384, -/*17384*/ uint16(xCondDataSize), 0, 0, 0, 17390, 17397, -/*17390*/ uint16(xSetOp), uint16(VPADDQ), -/*17392*/ uint16(xReadSlashR), -/*17393*/ uint16(xArgXmm1), -/*17394*/ uint16(xArgXmmV), -/*17395*/ uint16(xArgXmm2M128), -/*17396*/ uint16(xMatch), -/*17397*/ uint16(xSetOp), uint16(VPADDQ), -/*17399*/ uint16(xReadSlashR), -/*17400*/ uint16(xArgYmm1), -/*17401*/ uint16(xArgYmmV), -/*17402*/ uint16(xArgYmm2M256), -/*17403*/ uint16(xMatch), -/*17404*/ uint16(xCondPrefix), 4, - 0xC5, 17450, - 0xC4, 17426, - 0x66, 17420, - 0x0, 17414, -/*17414*/ uint16(xSetOp), uint16(PMULLW), -/*17416*/ uint16(xReadSlashR), -/*17417*/ uint16(xArgMm), -/*17418*/ uint16(xArgMmM64), -/*17419*/ uint16(xMatch), -/*17420*/ uint16(xSetOp), uint16(PMULLW), -/*17422*/ uint16(xReadSlashR), -/*17423*/ uint16(xArgXmm1), -/*17424*/ uint16(xArgXmm2M128), -/*17425*/ uint16(xMatch), -/*17426*/ uint16(xCondPrefix), 1, - 0x66, 17430, -/*17430*/ uint16(xCondDataSize), 0, 0, 0, 17436, 17443, -/*17436*/ uint16(xSetOp), uint16(VPMULLW), -/*17438*/ uint16(xReadSlashR), -/*17439*/ uint16(xArgXmm1), -/*17440*/ uint16(xArgXmmV), -/*17441*/ uint16(xArgXmm2M128), +/*17380*/ uint16(xSetOp), uint16(CMP), +/*17382*/ uint16(xReadIb), +/*17383*/ uint16(xArgRM8), +/*17384*/ uint16(xArgImm8u), +/*17385*/ uint16(xMatch), +/*17386*/ uint16(xCondSlashR), + 17395, // 0 + 17428, // 1 + 17461, // 2 + 17494, // 3 + 17527, // 4 + 17560, // 5 + 17593, // 6 + 17626, // 7 +/*17395*/ uint16(xCondIs64), 17398, 17416, +/*17398*/ uint16(xCondDataSize), 17404, 17410, 0, 0, 0, +/*17404*/ uint16(xSetOp), uint16(ADD), +/*17406*/ uint16(xReadIw), +/*17407*/ uint16(xArgRM16), +/*17408*/ uint16(xArgImm16), +/*17409*/ uint16(xMatch), +/*17410*/ uint16(xSetOp), uint16(ADD), +/*17412*/ uint16(xReadId), +/*17413*/ uint16(xArgRM32), +/*17414*/ uint16(xArgImm32), +/*17415*/ uint16(xMatch), +/*17416*/ uint16(xCondDataSize), 17404, 17410, 17422, 0, 0, +/*17422*/ uint16(xSetOp), uint16(ADD), +/*17424*/ uint16(xReadId), +/*17425*/ uint16(xArgRM64), +/*17426*/ uint16(xArgImm32), +/*17427*/ uint16(xMatch), +/*17428*/ uint16(xCondIs64), 17431, 17449, +/*17431*/ uint16(xCondDataSize), 17437, 17443, 0, 0, 0, +/*17437*/ uint16(xSetOp), uint16(OR), +/*17439*/ uint16(xReadIw), +/*17440*/ uint16(xArgRM16), +/*17441*/ uint16(xArgImm16), /*17442*/ uint16(xMatch), -/*17443*/ uint16(xSetOp), uint16(VPMULLW), -/*17445*/ uint16(xReadSlashR), -/*17446*/ uint16(xArgYmm1), -/*17447*/ uint16(xArgYmmV), -/*17448*/ uint16(xArgYmm2M256), -/*17449*/ uint16(xMatch), -/*17450*/ uint16(xCondPrefix), 1, - 0x66, 17454, -/*17454*/ uint16(xCondDataSize), 0, 0, 0, 17460, 17467, -/*17460*/ uint16(xSetOp), uint16(VPMULLW), -/*17462*/ uint16(xReadSlashR), -/*17463*/ uint16(xArgXmm1), -/*17464*/ uint16(xArgXmmV), -/*17465*/ uint16(xArgXmm2M128), -/*17466*/ uint16(xMatch), -/*17467*/ uint16(xSetOp), uint16(VPMULLW), -/*17469*/ uint16(xReadSlashR), -/*17470*/ uint16(xArgYmm1), -/*17471*/ uint16(xArgYmmV), -/*17472*/ uint16(xArgYmm2M256), -/*17473*/ uint16(xMatch), -/*17474*/ uint16(xCondPrefix), 5, - 0xF3, 17530, - 0xF2, 17524, - 0xC5, 17508, - 0xC4, 17492, - 0x66, 17486, -/*17486*/ uint16(xSetOp), uint16(MOVQ), -/*17488*/ uint16(xReadSlashR), -/*17489*/ uint16(xArgXmm2M64), -/*17490*/ uint16(xArgXmm1), -/*17491*/ uint16(xMatch), -/*17492*/ uint16(xCondPrefix), 1, - 0x66, 17496, -/*17496*/ uint16(xCondDataSize), 0, 0, 0, 17502, 0, -/*17502*/ uint16(xSetOp), uint16(VMOVQ), -/*17504*/ uint16(xReadSlashR), -/*17505*/ uint16(xArgXmm2M64), -/*17506*/ uint16(xArgXmm1), -/*17507*/ uint16(xMatch), -/*17508*/ uint16(xCondPrefix), 1, - 0x66, 17512, -/*17512*/ uint16(xCondDataSize), 0, 0, 0, 17518, 0, -/*17518*/ uint16(xSetOp), uint16(VMOVQ), -/*17520*/ uint16(xReadSlashR), -/*17521*/ uint16(xArgXmm2M64), -/*17522*/ uint16(xArgXmm1), -/*17523*/ uint16(xMatch), -/*17524*/ uint16(xSetOp), uint16(MOVDQ2Q), -/*17526*/ uint16(xReadSlashR), -/*17527*/ uint16(xArgMm), -/*17528*/ uint16(xArgXmm2), -/*17529*/ uint16(xMatch), -/*17530*/ uint16(xSetOp), uint16(MOVQ2DQ), -/*17532*/ uint16(xReadSlashR), -/*17533*/ uint16(xArgXmm1), -/*17534*/ uint16(xArgMm2), -/*17535*/ uint16(xMatch), -/*17536*/ uint16(xCondPrefix), 4, - 0xC5, 17586, - 0xC4, 17558, - 0x66, 17552, - 0x0, 17546, -/*17546*/ uint16(xSetOp), uint16(PMOVMSKB), -/*17548*/ uint16(xReadSlashR), -/*17549*/ uint16(xArgR32), -/*17550*/ uint16(xArgMm2), -/*17551*/ uint16(xMatch), -/*17552*/ uint16(xSetOp), uint16(PMOVMSKB), -/*17554*/ uint16(xReadSlashR), -/*17555*/ uint16(xArgR32), -/*17556*/ uint16(xArgXmm2), -/*17557*/ uint16(xMatch), -/*17558*/ uint16(xCondPrefix), 1, - 0x66, 17562, -/*17562*/ uint16(xCondDataSize), 0, 0, 0, 17568, 17577, -/*17568*/ uint16(xCondIsMem), 17571, 0, -/*17571*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17573*/ uint16(xReadSlashR), -/*17574*/ uint16(xArgR32), -/*17575*/ uint16(xArgXmm2), -/*17576*/ uint16(xMatch), -/*17577*/ uint16(xCondIsMem), 17580, 0, -/*17580*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17582*/ uint16(xReadSlashR), -/*17583*/ uint16(xArgR32), -/*17584*/ uint16(xArgYmm2), -/*17585*/ uint16(xMatch), -/*17586*/ uint16(xCondPrefix), 1, - 0x66, 17590, -/*17590*/ uint16(xCondDataSize), 0, 0, 0, 17596, 17605, -/*17596*/ uint16(xCondIsMem), 17599, 0, -/*17599*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17601*/ uint16(xReadSlashR), -/*17602*/ uint16(xArgR32), -/*17603*/ uint16(xArgXmm2), -/*17604*/ uint16(xMatch), -/*17605*/ uint16(xCondIsMem), 17608, 0, -/*17608*/ uint16(xSetOp), uint16(VPMOVMSKB), -/*17610*/ uint16(xReadSlashR), -/*17611*/ uint16(xArgR32), -/*17612*/ uint16(xArgYmm2), +/*17443*/ uint16(xSetOp), uint16(OR), +/*17445*/ uint16(xReadId), +/*17446*/ uint16(xArgRM32), +/*17447*/ uint16(xArgImm32), +/*17448*/ uint16(xMatch), +/*17449*/ uint16(xCondDataSize), 17437, 17443, 17455, 0, 0, +/*17455*/ uint16(xSetOp), uint16(OR), +/*17457*/ uint16(xReadId), +/*17458*/ uint16(xArgRM64), +/*17459*/ uint16(xArgImm32), +/*17460*/ uint16(xMatch), +/*17461*/ uint16(xCondIs64), 17464, 17482, +/*17464*/ uint16(xCondDataSize), 17470, 17476, 0, 0, 0, +/*17470*/ uint16(xSetOp), uint16(ADC), +/*17472*/ uint16(xReadIw), +/*17473*/ uint16(xArgRM16), +/*17474*/ uint16(xArgImm16), +/*17475*/ uint16(xMatch), +/*17476*/ uint16(xSetOp), uint16(ADC), +/*17478*/ uint16(xReadId), +/*17479*/ uint16(xArgRM32), +/*17480*/ uint16(xArgImm32), +/*17481*/ uint16(xMatch), +/*17482*/ uint16(xCondDataSize), 17470, 17476, 17488, 0, 0, +/*17488*/ uint16(xSetOp), uint16(ADC), +/*17490*/ uint16(xReadId), +/*17491*/ uint16(xArgRM64), +/*17492*/ uint16(xArgImm32), +/*17493*/ uint16(xMatch), +/*17494*/ uint16(xCondIs64), 17497, 17515, +/*17497*/ uint16(xCondDataSize), 17503, 17509, 0, 0, 0, +/*17503*/ uint16(xSetOp), uint16(SBB), +/*17505*/ uint16(xReadIw), +/*17506*/ uint16(xArgRM16), +/*17507*/ uint16(xArgImm16), +/*17508*/ uint16(xMatch), +/*17509*/ uint16(xSetOp), uint16(SBB), +/*17511*/ uint16(xReadId), +/*17512*/ uint16(xArgRM32), +/*17513*/ uint16(xArgImm32), +/*17514*/ uint16(xMatch), +/*17515*/ uint16(xCondDataSize), 17503, 17509, 17521, 0, 0, +/*17521*/ uint16(xSetOp), uint16(SBB), +/*17523*/ uint16(xReadId), +/*17524*/ uint16(xArgRM64), +/*17525*/ uint16(xArgImm32), +/*17526*/ uint16(xMatch), +/*17527*/ uint16(xCondIs64), 17530, 17548, +/*17530*/ uint16(xCondDataSize), 17536, 17542, 0, 0, 0, +/*17536*/ uint16(xSetOp), uint16(AND), +/*17538*/ uint16(xReadIw), +/*17539*/ uint16(xArgRM16), +/*17540*/ uint16(xArgImm16), +/*17541*/ uint16(xMatch), +/*17542*/ uint16(xSetOp), uint16(AND), +/*17544*/ uint16(xReadId), +/*17545*/ uint16(xArgRM32), +/*17546*/ uint16(xArgImm32), +/*17547*/ uint16(xMatch), +/*17548*/ uint16(xCondDataSize), 17536, 17542, 17554, 0, 0, +/*17554*/ uint16(xSetOp), uint16(AND), +/*17556*/ uint16(xReadId), +/*17557*/ uint16(xArgRM64), +/*17558*/ uint16(xArgImm32), +/*17559*/ uint16(xMatch), +/*17560*/ uint16(xCondIs64), 17563, 17581, +/*17563*/ uint16(xCondDataSize), 17569, 17575, 0, 0, 0, +/*17569*/ uint16(xSetOp), uint16(SUB), +/*17571*/ uint16(xReadIw), +/*17572*/ uint16(xArgRM16), +/*17573*/ uint16(xArgImm16), +/*17574*/ uint16(xMatch), +/*17575*/ uint16(xSetOp), uint16(SUB), +/*17577*/ uint16(xReadId), +/*17578*/ uint16(xArgRM32), +/*17579*/ uint16(xArgImm32), +/*17580*/ uint16(xMatch), +/*17581*/ uint16(xCondDataSize), 17569, 17575, 17587, 0, 0, +/*17587*/ uint16(xSetOp), uint16(SUB), +/*17589*/ uint16(xReadId), +/*17590*/ uint16(xArgRM64), +/*17591*/ uint16(xArgImm32), +/*17592*/ uint16(xMatch), +/*17593*/ uint16(xCondIs64), 17596, 17614, +/*17596*/ uint16(xCondDataSize), 17602, 17608, 0, 0, 0, +/*17602*/ uint16(xSetOp), uint16(XOR), +/*17604*/ uint16(xReadIw), +/*17605*/ uint16(xArgRM16), +/*17606*/ uint16(xArgImm16), +/*17607*/ uint16(xMatch), +/*17608*/ uint16(xSetOp), uint16(XOR), +/*17610*/ uint16(xReadId), +/*17611*/ uint16(xArgRM32), +/*17612*/ uint16(xArgImm32), /*17613*/ uint16(xMatch), -/*17614*/ uint16(xCondPrefix), 4, - 0xC5, 17660, - 0xC4, 17636, - 0x66, 17630, - 0x0, 17624, -/*17624*/ uint16(xSetOp), uint16(PSUBUSB), -/*17626*/ uint16(xReadSlashR), -/*17627*/ uint16(xArgMm), -/*17628*/ uint16(xArgMmM64), -/*17629*/ uint16(xMatch), -/*17630*/ uint16(xSetOp), uint16(PSUBUSB), -/*17632*/ uint16(xReadSlashR), -/*17633*/ uint16(xArgXmm1), -/*17634*/ uint16(xArgXmm2M128), -/*17635*/ uint16(xMatch), -/*17636*/ uint16(xCondPrefix), 1, - 0x66, 17640, -/*17640*/ uint16(xCondDataSize), 0, 0, 0, 17646, 17653, -/*17646*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17648*/ uint16(xReadSlashR), -/*17649*/ uint16(xArgXmm1), -/*17650*/ uint16(xArgXmmV), -/*17651*/ uint16(xArgXmm2M128), -/*17652*/ uint16(xMatch), -/*17653*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17655*/ uint16(xReadSlashR), -/*17656*/ uint16(xArgYmm1), -/*17657*/ uint16(xArgYmmV), -/*17658*/ uint16(xArgYmm2M256), -/*17659*/ uint16(xMatch), -/*17660*/ uint16(xCondPrefix), 1, - 0x66, 17664, -/*17664*/ uint16(xCondDataSize), 0, 0, 0, 17670, 17677, -/*17670*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17672*/ uint16(xReadSlashR), -/*17673*/ uint16(xArgXmm1), -/*17674*/ uint16(xArgXmmV), -/*17675*/ uint16(xArgXmm2M128), -/*17676*/ uint16(xMatch), -/*17677*/ uint16(xSetOp), uint16(VPSUBUSB), -/*17679*/ uint16(xReadSlashR), -/*17680*/ uint16(xArgYmm1), -/*17681*/ uint16(xArgYmmV), -/*17682*/ uint16(xArgYmm2M256), -/*17683*/ uint16(xMatch), -/*17684*/ uint16(xCondPrefix), 4, - 0xC5, 17730, - 0xC4, 17706, - 0x66, 17700, - 0x0, 17694, -/*17694*/ uint16(xSetOp), uint16(PSUBUSW), -/*17696*/ uint16(xReadSlashR), -/*17697*/ uint16(xArgMm), -/*17698*/ uint16(xArgMmM64), -/*17699*/ uint16(xMatch), -/*17700*/ uint16(xSetOp), uint16(PSUBUSW), -/*17702*/ uint16(xReadSlashR), -/*17703*/ uint16(xArgXmm1), -/*17704*/ uint16(xArgXmm2M128), -/*17705*/ uint16(xMatch), -/*17706*/ uint16(xCondPrefix), 1, - 0x66, 17710, -/*17710*/ uint16(xCondDataSize), 0, 0, 0, 17716, 17723, -/*17716*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17718*/ uint16(xReadSlashR), -/*17719*/ uint16(xArgXmm1), -/*17720*/ uint16(xArgXmmV), -/*17721*/ uint16(xArgXmm2M128), -/*17722*/ uint16(xMatch), -/*17723*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17725*/ uint16(xReadSlashR), -/*17726*/ uint16(xArgYmm1), -/*17727*/ uint16(xArgYmmV), -/*17728*/ uint16(xArgYmm2M256), -/*17729*/ uint16(xMatch), -/*17730*/ uint16(xCondPrefix), 1, - 0x66, 17734, -/*17734*/ uint16(xCondDataSize), 0, 0, 0, 17740, 17747, -/*17740*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17742*/ uint16(xReadSlashR), -/*17743*/ uint16(xArgXmm1), -/*17744*/ uint16(xArgXmmV), -/*17745*/ uint16(xArgXmm2M128), -/*17746*/ uint16(xMatch), -/*17747*/ uint16(xSetOp), uint16(VPSUBUSW), -/*17749*/ uint16(xReadSlashR), -/*17750*/ uint16(xArgYmm1), -/*17751*/ uint16(xArgYmmV), -/*17752*/ uint16(xArgYmm2M256), -/*17753*/ uint16(xMatch), -/*17754*/ uint16(xCondPrefix), 4, - 0xC5, 17800, - 0xC4, 17776, - 0x66, 17770, - 0x0, 17764, -/*17764*/ uint16(xSetOp), uint16(PMINUB), -/*17766*/ uint16(xReadSlashR), -/*17767*/ uint16(xArgMm1), -/*17768*/ uint16(xArgMm2M64), -/*17769*/ uint16(xMatch), -/*17770*/ uint16(xSetOp), uint16(PMINUB), -/*17772*/ uint16(xReadSlashR), -/*17773*/ uint16(xArgXmm1), -/*17774*/ uint16(xArgXmm2M128), -/*17775*/ uint16(xMatch), -/*17776*/ uint16(xCondPrefix), 1, - 0x66, 17780, -/*17780*/ uint16(xCondDataSize), 0, 0, 0, 17786, 17793, -/*17786*/ uint16(xSetOp), uint16(VPMINUB), -/*17788*/ uint16(xReadSlashR), -/*17789*/ uint16(xArgXmm1), -/*17790*/ uint16(xArgXmmV), -/*17791*/ uint16(xArgXmm2M128), -/*17792*/ uint16(xMatch), -/*17793*/ uint16(xSetOp), uint16(VPMINUB), -/*17795*/ uint16(xReadSlashR), -/*17796*/ uint16(xArgYmm1), -/*17797*/ uint16(xArgYmmV), -/*17798*/ uint16(xArgYmm2M256), +/*17614*/ uint16(xCondDataSize), 17602, 17608, 17620, 0, 0, +/*17620*/ uint16(xSetOp), uint16(XOR), +/*17622*/ uint16(xReadId), +/*17623*/ uint16(xArgRM64), +/*17624*/ uint16(xArgImm32), +/*17625*/ uint16(xMatch), +/*17626*/ uint16(xCondIs64), 17629, 17647, +/*17629*/ uint16(xCondDataSize), 17635, 17641, 0, 0, 0, +/*17635*/ uint16(xSetOp), uint16(CMP), +/*17637*/ uint16(xReadIw), +/*17638*/ uint16(xArgRM16), +/*17639*/ uint16(xArgImm16), +/*17640*/ uint16(xMatch), +/*17641*/ uint16(xSetOp), uint16(CMP), +/*17643*/ uint16(xReadId), +/*17644*/ uint16(xArgRM32), +/*17645*/ uint16(xArgImm32), +/*17646*/ uint16(xMatch), +/*17647*/ uint16(xCondDataSize), 17635, 17641, 17653, 0, 0, +/*17653*/ uint16(xSetOp), uint16(CMP), +/*17655*/ uint16(xReadId), +/*17656*/ uint16(xArgRM64), +/*17657*/ uint16(xArgImm32), +/*17658*/ uint16(xMatch), +/*17659*/ uint16(xCondSlashR), + 17668, // 0 + 17701, // 1 + 17734, // 2 + 17767, // 3 + 17800, // 4 + 17833, // 5 + 17866, // 6 + 17899, // 7 +/*17668*/ uint16(xCondIs64), 17671, 17689, +/*17671*/ uint16(xCondDataSize), 17677, 17683, 0, 0, 0, +/*17677*/ uint16(xSetOp), uint16(ADD), +/*17679*/ uint16(xReadIb), +/*17680*/ uint16(xArgRM16), +/*17681*/ uint16(xArgImm8), +/*17682*/ uint16(xMatch), +/*17683*/ uint16(xSetOp), uint16(ADD), +/*17685*/ uint16(xReadIb), +/*17686*/ uint16(xArgRM32), +/*17687*/ uint16(xArgImm8), +/*17688*/ uint16(xMatch), +/*17689*/ uint16(xCondDataSize), 17677, 17683, 17695, 0, 0, +/*17695*/ uint16(xSetOp), uint16(ADD), +/*17697*/ uint16(xReadIb), +/*17698*/ uint16(xArgRM64), +/*17699*/ uint16(xArgImm8), +/*17700*/ uint16(xMatch), +/*17701*/ uint16(xCondIs64), 17704, 17722, +/*17704*/ uint16(xCondDataSize), 17710, 17716, 0, 0, 0, +/*17710*/ uint16(xSetOp), uint16(OR), +/*17712*/ uint16(xReadIb), +/*17713*/ uint16(xArgRM16), +/*17714*/ uint16(xArgImm8), +/*17715*/ uint16(xMatch), +/*17716*/ uint16(xSetOp), uint16(OR), +/*17718*/ uint16(xReadIb), +/*17719*/ uint16(xArgRM32), +/*17720*/ uint16(xArgImm8), +/*17721*/ uint16(xMatch), +/*17722*/ uint16(xCondDataSize), 17710, 17716, 17728, 0, 0, +/*17728*/ uint16(xSetOp), uint16(OR), +/*17730*/ uint16(xReadIb), +/*17731*/ uint16(xArgRM64), +/*17732*/ uint16(xArgImm8), +/*17733*/ uint16(xMatch), +/*17734*/ uint16(xCondIs64), 17737, 17755, +/*17737*/ uint16(xCondDataSize), 17743, 17749, 0, 0, 0, +/*17743*/ uint16(xSetOp), uint16(ADC), +/*17745*/ uint16(xReadIb), +/*17746*/ uint16(xArgRM16), +/*17747*/ uint16(xArgImm8), +/*17748*/ uint16(xMatch), +/*17749*/ uint16(xSetOp), uint16(ADC), +/*17751*/ uint16(xReadIb), +/*17752*/ uint16(xArgRM32), +/*17753*/ uint16(xArgImm8), +/*17754*/ uint16(xMatch), +/*17755*/ uint16(xCondDataSize), 17743, 17749, 17761, 0, 0, +/*17761*/ uint16(xSetOp), uint16(ADC), +/*17763*/ uint16(xReadIb), +/*17764*/ uint16(xArgRM64), +/*17765*/ uint16(xArgImm8), +/*17766*/ uint16(xMatch), +/*17767*/ uint16(xCondIs64), 17770, 17788, +/*17770*/ uint16(xCondDataSize), 17776, 17782, 0, 0, 0, +/*17776*/ uint16(xSetOp), uint16(SBB), +/*17778*/ uint16(xReadIb), +/*17779*/ uint16(xArgRM16), +/*17780*/ uint16(xArgImm8), +/*17781*/ uint16(xMatch), +/*17782*/ uint16(xSetOp), uint16(SBB), +/*17784*/ uint16(xReadIb), +/*17785*/ uint16(xArgRM32), +/*17786*/ uint16(xArgImm8), +/*17787*/ uint16(xMatch), +/*17788*/ uint16(xCondDataSize), 17776, 17782, 17794, 0, 0, +/*17794*/ uint16(xSetOp), uint16(SBB), +/*17796*/ uint16(xReadIb), +/*17797*/ uint16(xArgRM64), +/*17798*/ uint16(xArgImm8), /*17799*/ uint16(xMatch), -/*17800*/ uint16(xCondPrefix), 1, - 0x66, 17804, -/*17804*/ uint16(xCondDataSize), 0, 0, 0, 17810, 17817, -/*17810*/ uint16(xSetOp), uint16(VPMINUB), -/*17812*/ uint16(xReadSlashR), -/*17813*/ uint16(xArgXmm1), -/*17814*/ uint16(xArgXmmV), -/*17815*/ uint16(xArgXmm2M128), -/*17816*/ uint16(xMatch), -/*17817*/ uint16(xSetOp), uint16(VPMINUB), -/*17819*/ uint16(xReadSlashR), -/*17820*/ uint16(xArgYmm1), -/*17821*/ uint16(xArgYmmV), -/*17822*/ uint16(xArgYmm2M256), -/*17823*/ uint16(xMatch), -/*17824*/ uint16(xCondPrefix), 4, - 0xC5, 17870, - 0xC4, 17846, - 0x66, 17840, - 0x0, 17834, -/*17834*/ uint16(xSetOp), uint16(PAND), -/*17836*/ uint16(xReadSlashR), -/*17837*/ uint16(xArgMm), -/*17838*/ uint16(xArgMmM64), -/*17839*/ uint16(xMatch), -/*17840*/ uint16(xSetOp), uint16(PAND), -/*17842*/ uint16(xReadSlashR), -/*17843*/ uint16(xArgXmm1), -/*17844*/ uint16(xArgXmm2M128), -/*17845*/ uint16(xMatch), -/*17846*/ uint16(xCondPrefix), 1, - 0x66, 17850, -/*17850*/ uint16(xCondDataSize), 0, 0, 0, 17856, 17863, -/*17856*/ uint16(xSetOp), uint16(VPAND), -/*17858*/ uint16(xReadSlashR), -/*17859*/ uint16(xArgXmm1), -/*17860*/ uint16(xArgXmmV), -/*17861*/ uint16(xArgXmm2M128), -/*17862*/ uint16(xMatch), -/*17863*/ uint16(xSetOp), uint16(VPAND), -/*17865*/ uint16(xReadSlashR), -/*17866*/ uint16(xArgYmm1), -/*17867*/ uint16(xArgYmmV), -/*17868*/ uint16(xArgYmm2M256), -/*17869*/ uint16(xMatch), -/*17870*/ uint16(xCondPrefix), 1, - 0x66, 17874, -/*17874*/ uint16(xCondDataSize), 0, 0, 0, 17880, 17887, -/*17880*/ uint16(xSetOp), uint16(VPAND), -/*17882*/ uint16(xReadSlashR), -/*17883*/ uint16(xArgXmm1), -/*17884*/ uint16(xArgXmmV), -/*17885*/ uint16(xArgXmm2M128), +/*17800*/ uint16(xCondIs64), 17803, 17821, +/*17803*/ uint16(xCondDataSize), 17809, 17815, 0, 0, 0, +/*17809*/ uint16(xSetOp), uint16(AND), +/*17811*/ uint16(xReadIb), +/*17812*/ uint16(xArgRM16), +/*17813*/ uint16(xArgImm8), +/*17814*/ uint16(xMatch), +/*17815*/ uint16(xSetOp), uint16(AND), +/*17817*/ uint16(xReadIb), +/*17818*/ uint16(xArgRM32), +/*17819*/ uint16(xArgImm8), +/*17820*/ uint16(xMatch), +/*17821*/ uint16(xCondDataSize), 17809, 17815, 17827, 0, 0, +/*17827*/ uint16(xSetOp), uint16(AND), +/*17829*/ uint16(xReadIb), +/*17830*/ uint16(xArgRM64), +/*17831*/ uint16(xArgImm8), +/*17832*/ uint16(xMatch), +/*17833*/ uint16(xCondIs64), 17836, 17854, +/*17836*/ uint16(xCondDataSize), 17842, 17848, 0, 0, 0, +/*17842*/ uint16(xSetOp), uint16(SUB), +/*17844*/ uint16(xReadIb), +/*17845*/ uint16(xArgRM16), +/*17846*/ uint16(xArgImm8), +/*17847*/ uint16(xMatch), +/*17848*/ uint16(xSetOp), uint16(SUB), +/*17850*/ uint16(xReadIb), +/*17851*/ uint16(xArgRM32), +/*17852*/ uint16(xArgImm8), +/*17853*/ uint16(xMatch), +/*17854*/ uint16(xCondDataSize), 17842, 17848, 17860, 0, 0, +/*17860*/ uint16(xSetOp), uint16(SUB), +/*17862*/ uint16(xReadIb), +/*17863*/ uint16(xArgRM64), +/*17864*/ uint16(xArgImm8), +/*17865*/ uint16(xMatch), +/*17866*/ uint16(xCondIs64), 17869, 17887, +/*17869*/ uint16(xCondDataSize), 17875, 17881, 0, 0, 0, +/*17875*/ uint16(xSetOp), uint16(XOR), +/*17877*/ uint16(xReadIb), +/*17878*/ uint16(xArgRM16), +/*17879*/ uint16(xArgImm8), +/*17880*/ uint16(xMatch), +/*17881*/ uint16(xSetOp), uint16(XOR), +/*17883*/ uint16(xReadIb), +/*17884*/ uint16(xArgRM32), +/*17885*/ uint16(xArgImm8), /*17886*/ uint16(xMatch), -/*17887*/ uint16(xSetOp), uint16(VPAND), -/*17889*/ uint16(xReadSlashR), -/*17890*/ uint16(xArgYmm1), -/*17891*/ uint16(xArgYmmV), -/*17892*/ uint16(xArgYmm2M256), -/*17893*/ uint16(xMatch), -/*17894*/ uint16(xCondPrefix), 4, - 0xC5, 17940, - 0xC4, 17916, - 0x66, 17910, - 0x0, 17904, -/*17904*/ uint16(xSetOp), uint16(PADDUSB), -/*17906*/ uint16(xReadSlashR), -/*17907*/ uint16(xArgMm), -/*17908*/ uint16(xArgMmM64), -/*17909*/ uint16(xMatch), -/*17910*/ uint16(xSetOp), uint16(PADDUSB), -/*17912*/ uint16(xReadSlashR), -/*17913*/ uint16(xArgXmm1), -/*17914*/ uint16(xArgXmm2M128), -/*17915*/ uint16(xMatch), -/*17916*/ uint16(xCondPrefix), 1, - 0x66, 17920, -/*17920*/ uint16(xCondDataSize), 0, 0, 0, 17926, 17933, -/*17926*/ uint16(xSetOp), uint16(VPADDUSB), -/*17928*/ uint16(xReadSlashR), -/*17929*/ uint16(xArgXmm1), -/*17930*/ uint16(xArgXmmV), -/*17931*/ uint16(xArgXmm2M128), -/*17932*/ uint16(xMatch), -/*17933*/ uint16(xSetOp), uint16(VPADDUSB), -/*17935*/ uint16(xReadSlashR), -/*17936*/ uint16(xArgYmm1), -/*17937*/ uint16(xArgYmmV), -/*17938*/ uint16(xArgYmm2M256), -/*17939*/ uint16(xMatch), -/*17940*/ uint16(xCondPrefix), 1, - 0x66, 17944, -/*17944*/ uint16(xCondDataSize), 0, 0, 0, 17950, 17957, -/*17950*/ uint16(xSetOp), uint16(VPADDUSB), -/*17952*/ uint16(xReadSlashR), -/*17953*/ uint16(xArgXmm1), -/*17954*/ uint16(xArgXmmV), -/*17955*/ uint16(xArgXmm2M128), -/*17956*/ uint16(xMatch), -/*17957*/ uint16(xSetOp), uint16(VPADDUSB), -/*17959*/ uint16(xReadSlashR), -/*17960*/ uint16(xArgYmm1), -/*17961*/ uint16(xArgYmmV), -/*17962*/ uint16(xArgYmm2M256), -/*17963*/ uint16(xMatch), -/*17964*/ uint16(xCondPrefix), 4, - 0xC5, 18010, - 0xC4, 17986, - 0x66, 17980, - 0x0, 17974, -/*17974*/ uint16(xSetOp), uint16(PADDUSW), -/*17976*/ uint16(xReadSlashR), -/*17977*/ uint16(xArgMm), -/*17978*/ uint16(xArgMmM64), -/*17979*/ uint16(xMatch), -/*17980*/ uint16(xSetOp), uint16(PADDUSW), -/*17982*/ uint16(xReadSlashR), -/*17983*/ uint16(xArgXmm1), -/*17984*/ uint16(xArgXmm2M128), -/*17985*/ uint16(xMatch), -/*17986*/ uint16(xCondPrefix), 1, - 0x66, 17990, -/*17990*/ uint16(xCondDataSize), 0, 0, 0, 17996, 18003, -/*17996*/ uint16(xSetOp), uint16(VPADDUSW), -/*17998*/ uint16(xReadSlashR), -/*17999*/ uint16(xArgXmm1), -/*18000*/ uint16(xArgXmmV), -/*18001*/ uint16(xArgXmm2M128), -/*18002*/ uint16(xMatch), -/*18003*/ uint16(xSetOp), uint16(VPADDUSW), -/*18005*/ uint16(xReadSlashR), -/*18006*/ uint16(xArgYmm1), -/*18007*/ uint16(xArgYmmV), -/*18008*/ uint16(xArgYmm2M256), +/*17887*/ uint16(xCondDataSize), 17875, 17881, 17893, 0, 0, +/*17893*/ uint16(xSetOp), uint16(XOR), +/*17895*/ uint16(xReadIb), +/*17896*/ uint16(xArgRM64), +/*17897*/ uint16(xArgImm8), +/*17898*/ uint16(xMatch), +/*17899*/ uint16(xCondIs64), 17902, 17920, +/*17902*/ uint16(xCondDataSize), 17908, 17914, 0, 0, 0, +/*17908*/ uint16(xSetOp), uint16(CMP), +/*17910*/ uint16(xReadIb), +/*17911*/ uint16(xArgRM16), +/*17912*/ uint16(xArgImm8), +/*17913*/ uint16(xMatch), +/*17914*/ uint16(xSetOp), uint16(CMP), +/*17916*/ uint16(xReadIb), +/*17917*/ uint16(xArgRM32), +/*17918*/ uint16(xArgImm8), +/*17919*/ uint16(xMatch), +/*17920*/ uint16(xCondDataSize), 17908, 17914, 17926, 0, 0, +/*17926*/ uint16(xSetOp), uint16(CMP), +/*17928*/ uint16(xReadIb), +/*17929*/ uint16(xArgRM64), +/*17930*/ uint16(xArgImm8), +/*17931*/ uint16(xMatch), +/*17932*/ uint16(xSetOp), uint16(TEST), +/*17934*/ uint16(xReadSlashR), +/*17935*/ uint16(xArgRM8), +/*17936*/ uint16(xArgR8), +/*17937*/ uint16(xMatch), +/*17938*/ uint16(xCondIs64), 17941, 17959, +/*17941*/ uint16(xCondDataSize), 17947, 17953, 0, 0, 0, +/*17947*/ uint16(xSetOp), uint16(TEST), +/*17949*/ uint16(xReadSlashR), +/*17950*/ uint16(xArgRM16), +/*17951*/ uint16(xArgR16), +/*17952*/ uint16(xMatch), +/*17953*/ uint16(xSetOp), uint16(TEST), +/*17955*/ uint16(xReadSlashR), +/*17956*/ uint16(xArgRM32), +/*17957*/ uint16(xArgR32), +/*17958*/ uint16(xMatch), +/*17959*/ uint16(xCondDataSize), 17947, 17953, 17965, 0, 0, +/*17965*/ uint16(xSetOp), uint16(TEST), +/*17967*/ uint16(xReadSlashR), +/*17968*/ uint16(xArgRM64), +/*17969*/ uint16(xArgR64), +/*17970*/ uint16(xMatch), +/*17971*/ uint16(xSetOp), uint16(XCHG), +/*17973*/ uint16(xReadSlashR), +/*17974*/ uint16(xArgRM8), +/*17975*/ uint16(xArgR8), +/*17976*/ uint16(xMatch), +/*17977*/ uint16(xCondIs64), 17980, 17998, +/*17980*/ uint16(xCondDataSize), 17986, 17992, 0, 0, 0, +/*17986*/ uint16(xSetOp), uint16(XCHG), +/*17988*/ uint16(xReadSlashR), +/*17989*/ uint16(xArgRM16), +/*17990*/ uint16(xArgR16), +/*17991*/ uint16(xMatch), +/*17992*/ uint16(xSetOp), uint16(XCHG), +/*17994*/ uint16(xReadSlashR), +/*17995*/ uint16(xArgRM32), +/*17996*/ uint16(xArgR32), +/*17997*/ uint16(xMatch), +/*17998*/ uint16(xCondDataSize), 17986, 17992, 18004, 0, 0, +/*18004*/ uint16(xSetOp), uint16(XCHG), +/*18006*/ uint16(xReadSlashR), +/*18007*/ uint16(xArgRM64), +/*18008*/ uint16(xArgR64), /*18009*/ uint16(xMatch), -/*18010*/ uint16(xCondPrefix), 1, - 0x66, 18014, -/*18014*/ uint16(xCondDataSize), 0, 0, 0, 18020, 18027, -/*18020*/ uint16(xSetOp), uint16(VPADDUSW), -/*18022*/ uint16(xReadSlashR), -/*18023*/ uint16(xArgXmm1), -/*18024*/ uint16(xArgXmmV), -/*18025*/ uint16(xArgXmm2M128), -/*18026*/ uint16(xMatch), -/*18027*/ uint16(xSetOp), uint16(VPADDUSW), -/*18029*/ uint16(xReadSlashR), -/*18030*/ uint16(xArgYmm1), -/*18031*/ uint16(xArgYmmV), -/*18032*/ uint16(xArgYmm2M256), +/*18010*/ uint16(xSetOp), uint16(MOV), +/*18012*/ uint16(xReadSlashR), +/*18013*/ uint16(xArgRM8), +/*18014*/ uint16(xArgR8), +/*18015*/ uint16(xMatch), +/*18016*/ uint16(xCondDataSize), 18022, 18028, 18034, 0, 0, +/*18022*/ uint16(xSetOp), uint16(MOV), +/*18024*/ uint16(xReadSlashR), +/*18025*/ uint16(xArgRM16), +/*18026*/ uint16(xArgR16), +/*18027*/ uint16(xMatch), +/*18028*/ uint16(xSetOp), uint16(MOV), +/*18030*/ uint16(xReadSlashR), +/*18031*/ uint16(xArgRM32), +/*18032*/ uint16(xArgR32), /*18033*/ uint16(xMatch), -/*18034*/ uint16(xCondPrefix), 4, - 0xC5, 18080, - 0xC4, 18056, - 0x66, 18050, - 0x0, 18044, -/*18044*/ uint16(xSetOp), uint16(PMAXUB), -/*18046*/ uint16(xReadSlashR), -/*18047*/ uint16(xArgMm1), -/*18048*/ uint16(xArgMm2M64), -/*18049*/ uint16(xMatch), -/*18050*/ uint16(xSetOp), uint16(PMAXUB), -/*18052*/ uint16(xReadSlashR), -/*18053*/ uint16(xArgXmm1), -/*18054*/ uint16(xArgXmm2M128), -/*18055*/ uint16(xMatch), -/*18056*/ uint16(xCondPrefix), 1, - 0x66, 18060, -/*18060*/ uint16(xCondDataSize), 0, 0, 0, 18066, 18073, -/*18066*/ uint16(xSetOp), uint16(VPMAXUB), -/*18068*/ uint16(xReadSlashR), -/*18069*/ uint16(xArgXmm1), -/*18070*/ uint16(xArgXmmV), -/*18071*/ uint16(xArgXmm2M128), -/*18072*/ uint16(xMatch), -/*18073*/ uint16(xSetOp), uint16(VPMAXUB), -/*18075*/ uint16(xReadSlashR), -/*18076*/ uint16(xArgYmm1), -/*18077*/ uint16(xArgYmmV), -/*18078*/ uint16(xArgYmm2M256), -/*18079*/ uint16(xMatch), -/*18080*/ uint16(xCondPrefix), 1, - 0x66, 18084, -/*18084*/ uint16(xCondDataSize), 0, 0, 0, 18090, 18097, -/*18090*/ uint16(xSetOp), uint16(VPMAXUB), -/*18092*/ uint16(xReadSlashR), -/*18093*/ uint16(xArgXmm1), -/*18094*/ uint16(xArgXmmV), -/*18095*/ uint16(xArgXmm2M128), -/*18096*/ uint16(xMatch), -/*18097*/ uint16(xSetOp), uint16(VPMAXUB), +/*18034*/ uint16(xSetOp), uint16(MOV), +/*18036*/ uint16(xReadSlashR), +/*18037*/ uint16(xArgRM64), +/*18038*/ uint16(xArgR64), +/*18039*/ uint16(xMatch), +/*18040*/ uint16(xSetOp), uint16(MOV), +/*18042*/ uint16(xReadSlashR), +/*18043*/ uint16(xArgR8), +/*18044*/ uint16(xArgRM8), +/*18045*/ uint16(xMatch), +/*18046*/ uint16(xCondDataSize), 18052, 18058, 18064, 0, 0, +/*18052*/ uint16(xSetOp), uint16(MOV), +/*18054*/ uint16(xReadSlashR), +/*18055*/ uint16(xArgR16), +/*18056*/ uint16(xArgRM16), +/*18057*/ uint16(xMatch), +/*18058*/ uint16(xSetOp), uint16(MOV), +/*18060*/ uint16(xReadSlashR), +/*18061*/ uint16(xArgR32), +/*18062*/ uint16(xArgRM32), +/*18063*/ uint16(xMatch), +/*18064*/ uint16(xSetOp), uint16(MOV), +/*18066*/ uint16(xReadSlashR), +/*18067*/ uint16(xArgR64), +/*18068*/ uint16(xArgRM64), +/*18069*/ uint16(xMatch), +/*18070*/ uint16(xCondIs64), 18073, 18091, +/*18073*/ uint16(xCondDataSize), 18079, 18085, 0, 0, 0, +/*18079*/ uint16(xSetOp), uint16(MOV), +/*18081*/ uint16(xReadSlashR), +/*18082*/ uint16(xArgRM16), +/*18083*/ uint16(xArgSreg), +/*18084*/ uint16(xMatch), +/*18085*/ uint16(xSetOp), uint16(MOV), +/*18087*/ uint16(xReadSlashR), +/*18088*/ uint16(xArgR32M16), +/*18089*/ uint16(xArgSreg), +/*18090*/ uint16(xMatch), +/*18091*/ uint16(xCondDataSize), 18079, 18085, 18097, 0, 0, +/*18097*/ uint16(xSetOp), uint16(MOV), /*18099*/ uint16(xReadSlashR), -/*18100*/ uint16(xArgYmm1), -/*18101*/ uint16(xArgYmmV), -/*18102*/ uint16(xArgYmm2M256), -/*18103*/ uint16(xMatch), -/*18104*/ uint16(xCondPrefix), 4, - 0xC5, 18150, - 0xC4, 18126, - 0x66, 18120, - 0x0, 18114, -/*18114*/ uint16(xSetOp), uint16(PANDN), -/*18116*/ uint16(xReadSlashR), -/*18117*/ uint16(xArgMm), -/*18118*/ uint16(xArgMmM64), -/*18119*/ uint16(xMatch), -/*18120*/ uint16(xSetOp), uint16(PANDN), -/*18122*/ uint16(xReadSlashR), -/*18123*/ uint16(xArgXmm1), -/*18124*/ uint16(xArgXmm2M128), -/*18125*/ uint16(xMatch), -/*18126*/ uint16(xCondPrefix), 1, - 0x66, 18130, -/*18130*/ uint16(xCondDataSize), 0, 0, 0, 18136, 18143, -/*18136*/ uint16(xSetOp), uint16(VPANDN), -/*18138*/ uint16(xReadSlashR), -/*18139*/ uint16(xArgXmm1), -/*18140*/ uint16(xArgXmmV), -/*18141*/ uint16(xArgXmm2M128), -/*18142*/ uint16(xMatch), -/*18143*/ uint16(xSetOp), uint16(VPANDN), -/*18145*/ uint16(xReadSlashR), -/*18146*/ uint16(xArgYmm1), -/*18147*/ uint16(xArgYmmV), -/*18148*/ uint16(xArgYmm2M256), -/*18149*/ uint16(xMatch), -/*18150*/ uint16(xCondPrefix), 1, - 0x66, 18154, -/*18154*/ uint16(xCondDataSize), 0, 0, 0, 18160, 18167, -/*18160*/ uint16(xSetOp), uint16(VPANDN), -/*18162*/ uint16(xReadSlashR), -/*18163*/ uint16(xArgXmm1), -/*18164*/ uint16(xArgXmmV), -/*18165*/ uint16(xArgXmm2M128), -/*18166*/ uint16(xMatch), -/*18167*/ uint16(xSetOp), uint16(VPANDN), -/*18169*/ uint16(xReadSlashR), -/*18170*/ uint16(xArgYmm1), -/*18171*/ uint16(xArgYmmV), -/*18172*/ uint16(xArgYmm2M256), -/*18173*/ uint16(xMatch), -/*18174*/ uint16(xCondPrefix), 4, - 0xC5, 18220, - 0xC4, 18196, - 0x66, 18190, - 0x0, 18184, -/*18184*/ uint16(xSetOp), uint16(PAVGB), -/*18186*/ uint16(xReadSlashR), -/*18187*/ uint16(xArgMm1), -/*18188*/ uint16(xArgMm2M64), -/*18189*/ uint16(xMatch), -/*18190*/ uint16(xSetOp), uint16(PAVGB), -/*18192*/ uint16(xReadSlashR), -/*18193*/ uint16(xArgXmm1), -/*18194*/ uint16(xArgXmm2M128), -/*18195*/ uint16(xMatch), -/*18196*/ uint16(xCondPrefix), 1, - 0x66, 18200, -/*18200*/ uint16(xCondDataSize), 0, 0, 0, 18206, 18213, -/*18206*/ uint16(xSetOp), uint16(VPAVGB), -/*18208*/ uint16(xReadSlashR), -/*18209*/ uint16(xArgXmm1), -/*18210*/ uint16(xArgXmmV), -/*18211*/ uint16(xArgXmm2M128), -/*18212*/ uint16(xMatch), -/*18213*/ uint16(xSetOp), uint16(VPAVGB), -/*18215*/ uint16(xReadSlashR), -/*18216*/ uint16(xArgYmm1), -/*18217*/ uint16(xArgYmmV), -/*18218*/ uint16(xArgYmm2M256), -/*18219*/ uint16(xMatch), -/*18220*/ uint16(xCondPrefix), 1, - 0x66, 18224, -/*18224*/ uint16(xCondDataSize), 0, 0, 0, 18230, 18237, -/*18230*/ uint16(xSetOp), uint16(VPAVGB), -/*18232*/ uint16(xReadSlashR), -/*18233*/ uint16(xArgXmm1), -/*18234*/ uint16(xArgXmmV), -/*18235*/ uint16(xArgXmm2M128), -/*18236*/ uint16(xMatch), -/*18237*/ uint16(xSetOp), uint16(VPAVGB), -/*18239*/ uint16(xReadSlashR), -/*18240*/ uint16(xArgYmm1), -/*18241*/ uint16(xArgYmmV), -/*18242*/ uint16(xArgYmm2M256), -/*18243*/ uint16(xMatch), -/*18244*/ uint16(xCondPrefix), 4, - 0xC5, 18290, - 0xC4, 18266, - 0x66, 18260, - 0x0, 18254, -/*18254*/ uint16(xSetOp), uint16(PSRAW), -/*18256*/ uint16(xReadSlashR), -/*18257*/ uint16(xArgMm), -/*18258*/ uint16(xArgMmM64), -/*18259*/ uint16(xMatch), -/*18260*/ uint16(xSetOp), uint16(PSRAW), -/*18262*/ uint16(xReadSlashR), -/*18263*/ uint16(xArgXmm1), -/*18264*/ uint16(xArgXmm2M128), -/*18265*/ uint16(xMatch), -/*18266*/ uint16(xCondPrefix), 1, - 0x66, 18270, -/*18270*/ uint16(xCondDataSize), 0, 0, 0, 18276, 18283, -/*18276*/ uint16(xSetOp), uint16(VPSRAW), -/*18278*/ uint16(xReadSlashR), -/*18279*/ uint16(xArgXmm1), -/*18280*/ uint16(xArgXmmV), -/*18281*/ uint16(xArgXmm2M128), -/*18282*/ uint16(xMatch), -/*18283*/ uint16(xSetOp), uint16(VPSRAW), -/*18285*/ uint16(xReadSlashR), -/*18286*/ uint16(xArgYmm1), -/*18287*/ uint16(xArgYmmV), -/*18288*/ uint16(xArgXmm2M128), -/*18289*/ uint16(xMatch), -/*18290*/ uint16(xCondPrefix), 1, - 0x66, 18294, -/*18294*/ uint16(xCondDataSize), 0, 0, 0, 18300, 18307, -/*18300*/ uint16(xSetOp), uint16(VPSRAW), -/*18302*/ uint16(xReadSlashR), -/*18303*/ uint16(xArgXmm1), -/*18304*/ uint16(xArgXmmV), -/*18305*/ uint16(xArgXmm2M128), -/*18306*/ uint16(xMatch), -/*18307*/ uint16(xSetOp), uint16(VPSRAW), -/*18309*/ uint16(xReadSlashR), -/*18310*/ uint16(xArgYmm1), -/*18311*/ uint16(xArgYmmV), -/*18312*/ uint16(xArgXmm2M128), -/*18313*/ uint16(xMatch), -/*18314*/ uint16(xCondPrefix), 4, - 0xC5, 18360, - 0xC4, 18336, - 0x66, 18330, - 0x0, 18324, -/*18324*/ uint16(xSetOp), uint16(PSRAD), -/*18326*/ uint16(xReadSlashR), -/*18327*/ uint16(xArgMm), -/*18328*/ uint16(xArgMmM64), -/*18329*/ uint16(xMatch), -/*18330*/ uint16(xSetOp), uint16(PSRAD), -/*18332*/ uint16(xReadSlashR), -/*18333*/ uint16(xArgXmm1), -/*18334*/ uint16(xArgXmm2M128), -/*18335*/ uint16(xMatch), -/*18336*/ uint16(xCondPrefix), 1, - 0x66, 18340, -/*18340*/ uint16(xCondDataSize), 0, 0, 0, 18346, 18353, -/*18346*/ uint16(xSetOp), uint16(VPSRAD), -/*18348*/ uint16(xReadSlashR), -/*18349*/ uint16(xArgXmm1), -/*18350*/ uint16(xArgXmmV), -/*18351*/ uint16(xArgXmm2M128), -/*18352*/ uint16(xMatch), -/*18353*/ uint16(xSetOp), uint16(VPSRAD), -/*18355*/ uint16(xReadSlashR), -/*18356*/ uint16(xArgYmm1), -/*18357*/ uint16(xArgYmmV), -/*18358*/ uint16(xArgXmm2M128), -/*18359*/ uint16(xMatch), -/*18360*/ uint16(xCondPrefix), 1, - 0x66, 18364, -/*18364*/ uint16(xCondDataSize), 0, 0, 0, 18370, 18377, -/*18370*/ uint16(xSetOp), uint16(VPSRAD), -/*18372*/ uint16(xReadSlashR), -/*18373*/ uint16(xArgXmm1), -/*18374*/ uint16(xArgXmmV), -/*18375*/ uint16(xArgXmm2M128), -/*18376*/ uint16(xMatch), -/*18377*/ uint16(xSetOp), uint16(VPSRAD), -/*18379*/ uint16(xReadSlashR), -/*18380*/ uint16(xArgYmm1), -/*18381*/ uint16(xArgYmmV), -/*18382*/ uint16(xArgXmm2M128), -/*18383*/ uint16(xMatch), -/*18384*/ uint16(xCondPrefix), 4, - 0xC5, 18430, - 0xC4, 18406, - 0x66, 18400, - 0x0, 18394, -/*18394*/ uint16(xSetOp), uint16(PAVGW), -/*18396*/ uint16(xReadSlashR), -/*18397*/ uint16(xArgMm1), -/*18398*/ uint16(xArgMm2M64), -/*18399*/ uint16(xMatch), -/*18400*/ uint16(xSetOp), uint16(PAVGW), -/*18402*/ uint16(xReadSlashR), -/*18403*/ uint16(xArgXmm1), -/*18404*/ uint16(xArgXmm2M128), -/*18405*/ uint16(xMatch), -/*18406*/ uint16(xCondPrefix), 1, - 0x66, 18410, -/*18410*/ uint16(xCondDataSize), 0, 0, 0, 18416, 18423, -/*18416*/ uint16(xSetOp), uint16(VPAVGW), -/*18418*/ uint16(xReadSlashR), -/*18419*/ uint16(xArgXmm1), -/*18420*/ uint16(xArgXmmV), -/*18421*/ uint16(xArgXmm2M128), -/*18422*/ uint16(xMatch), -/*18423*/ uint16(xSetOp), uint16(VPAVGW), -/*18425*/ uint16(xReadSlashR), -/*18426*/ uint16(xArgYmm1), -/*18427*/ uint16(xArgYmmV), -/*18428*/ uint16(xArgYmm2M256), -/*18429*/ uint16(xMatch), -/*18430*/ uint16(xCondPrefix), 1, - 0x66, 18434, -/*18434*/ uint16(xCondDataSize), 0, 0, 0, 18440, 18447, -/*18440*/ uint16(xSetOp), uint16(VPAVGW), -/*18442*/ uint16(xReadSlashR), -/*18443*/ uint16(xArgXmm1), -/*18444*/ uint16(xArgXmmV), -/*18445*/ uint16(xArgXmm2M128), -/*18446*/ uint16(xMatch), -/*18447*/ uint16(xSetOp), uint16(VPAVGW), -/*18449*/ uint16(xReadSlashR), -/*18450*/ uint16(xArgYmm1), -/*18451*/ uint16(xArgYmmV), -/*18452*/ uint16(xArgYmm2M256), -/*18453*/ uint16(xMatch), -/*18454*/ uint16(xCondPrefix), 4, - 0xC5, 18500, - 0xC4, 18476, - 0x66, 18470, - 0x0, 18464, -/*18464*/ uint16(xSetOp), uint16(PMULHUW), -/*18466*/ uint16(xReadSlashR), -/*18467*/ uint16(xArgMm1), -/*18468*/ uint16(xArgMm2M64), -/*18469*/ uint16(xMatch), -/*18470*/ uint16(xSetOp), uint16(PMULHUW), -/*18472*/ uint16(xReadSlashR), -/*18473*/ uint16(xArgXmm1), -/*18474*/ uint16(xArgXmm2M128), -/*18475*/ uint16(xMatch), -/*18476*/ uint16(xCondPrefix), 1, - 0x66, 18480, -/*18480*/ uint16(xCondDataSize), 0, 0, 0, 18486, 18493, -/*18486*/ uint16(xSetOp), uint16(VPMULHUW), -/*18488*/ uint16(xReadSlashR), -/*18489*/ uint16(xArgXmm1), -/*18490*/ uint16(xArgXmmV), -/*18491*/ uint16(xArgXmm2M128), -/*18492*/ uint16(xMatch), -/*18493*/ uint16(xSetOp), uint16(VPMULHUW), -/*18495*/ uint16(xReadSlashR), -/*18496*/ uint16(xArgYmm1), -/*18497*/ uint16(xArgYmmV), -/*18498*/ uint16(xArgYmm2M256), -/*18499*/ uint16(xMatch), -/*18500*/ uint16(xCondPrefix), 1, - 0x66, 18504, -/*18504*/ uint16(xCondDataSize), 0, 0, 0, 18510, 18517, -/*18510*/ uint16(xSetOp), uint16(VPMULHUW), -/*18512*/ uint16(xReadSlashR), -/*18513*/ uint16(xArgXmm1), -/*18514*/ uint16(xArgXmmV), -/*18515*/ uint16(xArgXmm2M128), -/*18516*/ uint16(xMatch), -/*18517*/ uint16(xSetOp), uint16(VPMULHUW), -/*18519*/ uint16(xReadSlashR), -/*18520*/ uint16(xArgYmm1), -/*18521*/ uint16(xArgYmmV), -/*18522*/ uint16(xArgYmm2M256), -/*18523*/ uint16(xMatch), -/*18524*/ uint16(xCondPrefix), 4, - 0xC5, 18570, - 0xC4, 18546, - 0x66, 18540, - 0x0, 18534, -/*18534*/ uint16(xSetOp), uint16(PMULHW), -/*18536*/ uint16(xReadSlashR), -/*18537*/ uint16(xArgMm), -/*18538*/ uint16(xArgMmM64), -/*18539*/ uint16(xMatch), -/*18540*/ uint16(xSetOp), uint16(PMULHW), -/*18542*/ uint16(xReadSlashR), -/*18543*/ uint16(xArgXmm1), -/*18544*/ uint16(xArgXmm2M128), -/*18545*/ uint16(xMatch), -/*18546*/ uint16(xCondPrefix), 1, - 0x66, 18550, -/*18550*/ uint16(xCondDataSize), 0, 0, 0, 18556, 18563, -/*18556*/ uint16(xSetOp), uint16(VPMULHW), -/*18558*/ uint16(xReadSlashR), -/*18559*/ uint16(xArgXmm1), -/*18560*/ uint16(xArgXmmV), -/*18561*/ uint16(xArgXmm2M128), -/*18562*/ uint16(xMatch), -/*18563*/ uint16(xSetOp), uint16(VPMULHW), -/*18565*/ uint16(xReadSlashR), -/*18566*/ uint16(xArgYmm1), -/*18567*/ uint16(xArgYmmV), -/*18568*/ uint16(xArgYmm2M256), -/*18569*/ uint16(xMatch), -/*18570*/ uint16(xCondPrefix), 1, - 0x66, 18574, -/*18574*/ uint16(xCondDataSize), 0, 0, 0, 18580, 18587, -/*18580*/ uint16(xSetOp), uint16(VPMULHW), -/*18582*/ uint16(xReadSlashR), -/*18583*/ uint16(xArgXmm1), -/*18584*/ uint16(xArgXmmV), -/*18585*/ uint16(xArgXmm2M128), -/*18586*/ uint16(xMatch), -/*18587*/ uint16(xSetOp), uint16(VPMULHW), -/*18589*/ uint16(xReadSlashR), -/*18590*/ uint16(xArgYmm1), -/*18591*/ uint16(xArgYmmV), -/*18592*/ uint16(xArgYmm2M256), -/*18593*/ uint16(xMatch), -/*18594*/ uint16(xCondPrefix), 5, - 0xF3, 18742, - 0xF2, 18736, - 0xC5, 18674, - 0xC4, 18612, - 0x66, 18606, -/*18606*/ uint16(xSetOp), uint16(CVTTPD2DQ), -/*18608*/ uint16(xReadSlashR), -/*18609*/ uint16(xArgXmm1), -/*18610*/ uint16(xArgXmm2M128), -/*18611*/ uint16(xMatch), -/*18612*/ uint16(xCondPrefix), 3, - 0xF3, 18656, - 0xF2, 18638, - 0x66, 18620, -/*18620*/ uint16(xCondDataSize), 0, 0, 0, 18626, 18632, -/*18626*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18628*/ uint16(xReadSlashR), -/*18629*/ uint16(xArgXmm1), -/*18630*/ uint16(xArgXmm2M128), -/*18631*/ uint16(xMatch), -/*18632*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18634*/ uint16(xReadSlashR), -/*18635*/ uint16(xArgXmm1), -/*18636*/ uint16(xArgYmm2M256), -/*18637*/ uint16(xMatch), -/*18638*/ uint16(xCondDataSize), 0, 0, 0, 18644, 18650, -/*18644*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18646*/ uint16(xReadSlashR), -/*18647*/ uint16(xArgXmm1), -/*18648*/ uint16(xArgXmm2M128), -/*18649*/ uint16(xMatch), -/*18650*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18652*/ uint16(xReadSlashR), -/*18653*/ uint16(xArgXmm1), -/*18654*/ uint16(xArgYmm2M256), -/*18655*/ uint16(xMatch), -/*18656*/ uint16(xCondDataSize), 0, 0, 0, 18662, 18668, -/*18662*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18664*/ uint16(xReadSlashR), -/*18665*/ uint16(xArgXmm1), -/*18666*/ uint16(xArgXmm2M64), -/*18667*/ uint16(xMatch), -/*18668*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18670*/ uint16(xReadSlashR), -/*18671*/ uint16(xArgYmm1), -/*18672*/ uint16(xArgXmm2M128), -/*18673*/ uint16(xMatch), -/*18674*/ uint16(xCondPrefix), 3, - 0xF3, 18718, - 0xF2, 18700, - 0x66, 18682, -/*18682*/ uint16(xCondDataSize), 0, 0, 0, 18688, 18694, -/*18688*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18690*/ uint16(xReadSlashR), -/*18691*/ uint16(xArgXmm1), -/*18692*/ uint16(xArgXmm2M128), -/*18693*/ uint16(xMatch), -/*18694*/ uint16(xSetOp), uint16(VCVTTPD2DQ), -/*18696*/ uint16(xReadSlashR), -/*18697*/ uint16(xArgXmm1), -/*18698*/ uint16(xArgYmm2M256), -/*18699*/ uint16(xMatch), -/*18700*/ uint16(xCondDataSize), 0, 0, 0, 18706, 18712, -/*18706*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18708*/ uint16(xReadSlashR), -/*18709*/ uint16(xArgXmm1), -/*18710*/ uint16(xArgXmm2M128), -/*18711*/ uint16(xMatch), -/*18712*/ uint16(xSetOp), uint16(VCVTPD2DQ), -/*18714*/ uint16(xReadSlashR), -/*18715*/ uint16(xArgXmm1), -/*18716*/ uint16(xArgYmm2M256), -/*18717*/ uint16(xMatch), -/*18718*/ uint16(xCondDataSize), 0, 0, 0, 18724, 18730, -/*18724*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18726*/ uint16(xReadSlashR), -/*18727*/ uint16(xArgXmm1), -/*18728*/ uint16(xArgXmm2M64), -/*18729*/ uint16(xMatch), -/*18730*/ uint16(xSetOp), uint16(VCVTDQ2PD), -/*18732*/ uint16(xReadSlashR), -/*18733*/ uint16(xArgYmm1), -/*18734*/ uint16(xArgXmm2M128), -/*18735*/ uint16(xMatch), -/*18736*/ uint16(xSetOp), uint16(CVTPD2DQ), -/*18738*/ uint16(xReadSlashR), -/*18739*/ uint16(xArgXmm1), -/*18740*/ uint16(xArgXmm2M128), -/*18741*/ uint16(xMatch), -/*18742*/ uint16(xSetOp), uint16(CVTDQ2PD), -/*18744*/ uint16(xReadSlashR), -/*18745*/ uint16(xArgXmm1), -/*18746*/ uint16(xArgXmm2M64), -/*18747*/ uint16(xMatch), -/*18748*/ uint16(xCondPrefix), 4, - 0xC5, 18798, - 0xC4, 18770, - 0x66, 18764, - 0x0, 18758, -/*18758*/ uint16(xSetOp), uint16(MOVNTQ), -/*18760*/ uint16(xReadSlashR), -/*18761*/ uint16(xArgM64), -/*18762*/ uint16(xArgMm), -/*18763*/ uint16(xMatch), -/*18764*/ uint16(xSetOp), uint16(MOVNTDQ), -/*18766*/ uint16(xReadSlashR), -/*18767*/ uint16(xArgM128), -/*18768*/ uint16(xArgXmm), -/*18769*/ uint16(xMatch), -/*18770*/ uint16(xCondPrefix), 1, - 0x66, 18774, -/*18774*/ uint16(xCondDataSize), 0, 0, 0, 18780, 18789, -/*18780*/ uint16(xCondIsMem), 0, 18783, -/*18783*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18785*/ uint16(xReadSlashR), -/*18786*/ uint16(xArgM128), -/*18787*/ uint16(xArgXmm1), -/*18788*/ uint16(xMatch), -/*18789*/ uint16(xCondIsMem), 0, 18792, -/*18792*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18794*/ uint16(xReadSlashR), -/*18795*/ uint16(xArgM256), -/*18796*/ uint16(xArgYmm1), -/*18797*/ uint16(xMatch), -/*18798*/ uint16(xCondPrefix), 1, - 0x66, 18802, -/*18802*/ uint16(xCondDataSize), 0, 0, 0, 18808, 18817, -/*18808*/ uint16(xCondIsMem), 0, 18811, -/*18811*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18813*/ uint16(xReadSlashR), -/*18814*/ uint16(xArgM128), -/*18815*/ uint16(xArgXmm1), -/*18816*/ uint16(xMatch), -/*18817*/ uint16(xCondIsMem), 0, 18820, -/*18820*/ uint16(xSetOp), uint16(VMOVNTDQ), -/*18822*/ uint16(xReadSlashR), -/*18823*/ uint16(xArgM256), -/*18824*/ uint16(xArgYmm1), -/*18825*/ uint16(xMatch), -/*18826*/ uint16(xCondPrefix), 4, - 0xC5, 18872, - 0xC4, 18848, - 0x66, 18842, - 0x0, 18836, -/*18836*/ uint16(xSetOp), uint16(PSUBSB), -/*18838*/ uint16(xReadSlashR), -/*18839*/ uint16(xArgMm), -/*18840*/ uint16(xArgMmM64), -/*18841*/ uint16(xMatch), -/*18842*/ uint16(xSetOp), uint16(PSUBSB), -/*18844*/ uint16(xReadSlashR), -/*18845*/ uint16(xArgXmm1), -/*18846*/ uint16(xArgXmm2M128), -/*18847*/ uint16(xMatch), -/*18848*/ uint16(xCondPrefix), 1, - 0x66, 18852, -/*18852*/ uint16(xCondDataSize), 0, 0, 0, 18858, 18865, -/*18858*/ uint16(xSetOp), uint16(VPSUBSB), -/*18860*/ uint16(xReadSlashR), -/*18861*/ uint16(xArgXmm1), -/*18862*/ uint16(xArgXmmV), -/*18863*/ uint16(xArgXmm2M128), -/*18864*/ uint16(xMatch), -/*18865*/ uint16(xSetOp), uint16(VPSUBSB), -/*18867*/ uint16(xReadSlashR), -/*18868*/ uint16(xArgYmm1), -/*18869*/ uint16(xArgYmmV), -/*18870*/ uint16(xArgYmm2M256), -/*18871*/ uint16(xMatch), -/*18872*/ uint16(xCondPrefix), 1, - 0x66, 18876, -/*18876*/ uint16(xCondDataSize), 0, 0, 0, 18882, 18889, -/*18882*/ uint16(xSetOp), uint16(VPSUBSB), -/*18884*/ uint16(xReadSlashR), -/*18885*/ uint16(xArgXmm1), -/*18886*/ uint16(xArgXmmV), -/*18887*/ uint16(xArgXmm2M128), -/*18888*/ uint16(xMatch), -/*18889*/ uint16(xSetOp), uint16(VPSUBSB), -/*18891*/ uint16(xReadSlashR), -/*18892*/ uint16(xArgYmm1), -/*18893*/ uint16(xArgYmmV), -/*18894*/ uint16(xArgYmm2M256), -/*18895*/ uint16(xMatch), -/*18896*/ uint16(xCondPrefix), 4, - 0xC5, 18942, - 0xC4, 18918, - 0x66, 18912, - 0x0, 18906, -/*18906*/ uint16(xSetOp), uint16(PSUBSW), -/*18908*/ uint16(xReadSlashR), -/*18909*/ uint16(xArgMm), -/*18910*/ uint16(xArgMmM64), -/*18911*/ uint16(xMatch), -/*18912*/ uint16(xSetOp), uint16(PSUBSW), -/*18914*/ uint16(xReadSlashR), -/*18915*/ uint16(xArgXmm1), -/*18916*/ uint16(xArgXmm2M128), -/*18917*/ uint16(xMatch), -/*18918*/ uint16(xCondPrefix), 1, - 0x66, 18922, -/*18922*/ uint16(xCondDataSize), 0, 0, 0, 18928, 18935, -/*18928*/ uint16(xSetOp), uint16(VPSUBSW), -/*18930*/ uint16(xReadSlashR), -/*18931*/ uint16(xArgXmm1), -/*18932*/ uint16(xArgXmmV), -/*18933*/ uint16(xArgXmm2M128), -/*18934*/ uint16(xMatch), -/*18935*/ uint16(xSetOp), uint16(VPSUBSW), -/*18937*/ uint16(xReadSlashR), -/*18938*/ uint16(xArgYmm1), -/*18939*/ uint16(xArgYmmV), -/*18940*/ uint16(xArgYmm2M256), -/*18941*/ uint16(xMatch), -/*18942*/ uint16(xCondPrefix), 1, - 0x66, 18946, -/*18946*/ uint16(xCondDataSize), 0, 0, 0, 18952, 18959, -/*18952*/ uint16(xSetOp), uint16(VPSUBSW), -/*18954*/ uint16(xReadSlashR), -/*18955*/ uint16(xArgXmm1), -/*18956*/ uint16(xArgXmmV), -/*18957*/ uint16(xArgXmm2M128), -/*18958*/ uint16(xMatch), -/*18959*/ uint16(xSetOp), uint16(VPSUBSW), -/*18961*/ uint16(xReadSlashR), -/*18962*/ uint16(xArgYmm1), -/*18963*/ uint16(xArgYmmV), -/*18964*/ uint16(xArgYmm2M256), -/*18965*/ uint16(xMatch), -/*18966*/ uint16(xCondPrefix), 4, - 0xC5, 19012, - 0xC4, 18988, - 0x66, 18982, - 0x0, 18976, -/*18976*/ uint16(xSetOp), uint16(PMINSW), -/*18978*/ uint16(xReadSlashR), -/*18979*/ uint16(xArgMm1), -/*18980*/ uint16(xArgMm2M64), -/*18981*/ uint16(xMatch), -/*18982*/ uint16(xSetOp), uint16(PMINSW), -/*18984*/ uint16(xReadSlashR), -/*18985*/ uint16(xArgXmm1), -/*18986*/ uint16(xArgXmm2M128), -/*18987*/ uint16(xMatch), -/*18988*/ uint16(xCondPrefix), 1, - 0x66, 18992, -/*18992*/ uint16(xCondDataSize), 0, 0, 0, 18998, 19005, -/*18998*/ uint16(xSetOp), uint16(VPMINSW), -/*19000*/ uint16(xReadSlashR), -/*19001*/ uint16(xArgXmm1), -/*19002*/ uint16(xArgXmmV), -/*19003*/ uint16(xArgXmm2M128), -/*19004*/ uint16(xMatch), -/*19005*/ uint16(xSetOp), uint16(VPMINSW), -/*19007*/ uint16(xReadSlashR), -/*19008*/ uint16(xArgYmm1), -/*19009*/ uint16(xArgYmmV), -/*19010*/ uint16(xArgYmm2M256), -/*19011*/ uint16(xMatch), -/*19012*/ uint16(xCondPrefix), 1, - 0x66, 19016, -/*19016*/ uint16(xCondDataSize), 0, 0, 0, 19022, 19029, -/*19022*/ uint16(xSetOp), uint16(VPMINSW), -/*19024*/ uint16(xReadSlashR), -/*19025*/ uint16(xArgXmm1), -/*19026*/ uint16(xArgXmmV), -/*19027*/ uint16(xArgXmm2M128), -/*19028*/ uint16(xMatch), -/*19029*/ uint16(xSetOp), uint16(VPMINSW), -/*19031*/ uint16(xReadSlashR), -/*19032*/ uint16(xArgYmm1), -/*19033*/ uint16(xArgYmmV), -/*19034*/ uint16(xArgYmm2M256), -/*19035*/ uint16(xMatch), -/*19036*/ uint16(xCondPrefix), 4, - 0xC5, 19082, - 0xC4, 19058, - 0x66, 19052, - 0x0, 19046, -/*19046*/ uint16(xSetOp), uint16(POR), -/*19048*/ uint16(xReadSlashR), -/*19049*/ uint16(xArgMm), -/*19050*/ uint16(xArgMmM64), -/*19051*/ uint16(xMatch), -/*19052*/ uint16(xSetOp), uint16(POR), -/*19054*/ uint16(xReadSlashR), -/*19055*/ uint16(xArgXmm1), -/*19056*/ uint16(xArgXmm2M128), -/*19057*/ uint16(xMatch), -/*19058*/ uint16(xCondPrefix), 1, - 0x66, 19062, -/*19062*/ uint16(xCondDataSize), 0, 0, 0, 19068, 19075, -/*19068*/ uint16(xSetOp), uint16(VPOR), -/*19070*/ uint16(xReadSlashR), -/*19071*/ uint16(xArgXmm1), -/*19072*/ uint16(xArgXmmV), -/*19073*/ uint16(xArgXmm2M128), -/*19074*/ uint16(xMatch), -/*19075*/ uint16(xSetOp), uint16(VPOR), -/*19077*/ uint16(xReadSlashR), -/*19078*/ uint16(xArgYmm1), -/*19079*/ uint16(xArgYmmV), -/*19080*/ uint16(xArgYmm2M256), -/*19081*/ uint16(xMatch), -/*19082*/ uint16(xCondPrefix), 1, - 0x66, 19086, -/*19086*/ uint16(xCondDataSize), 0, 0, 0, 19092, 19099, -/*19092*/ uint16(xSetOp), uint16(VPOR), -/*19094*/ uint16(xReadSlashR), -/*19095*/ uint16(xArgXmm1), -/*19096*/ uint16(xArgXmmV), -/*19097*/ uint16(xArgXmm2M128), -/*19098*/ uint16(xMatch), -/*19099*/ uint16(xSetOp), uint16(VPOR), -/*19101*/ uint16(xReadSlashR), -/*19102*/ uint16(xArgYmm1), -/*19103*/ uint16(xArgYmmV), -/*19104*/ uint16(xArgYmm2M256), -/*19105*/ uint16(xMatch), -/*19106*/ uint16(xCondPrefix), 4, - 0xC5, 19152, - 0xC4, 19128, - 0x66, 19122, - 0x0, 19116, -/*19116*/ uint16(xSetOp), uint16(PADDSB), -/*19118*/ uint16(xReadSlashR), -/*19119*/ uint16(xArgMm), -/*19120*/ uint16(xArgMmM64), -/*19121*/ uint16(xMatch), -/*19122*/ uint16(xSetOp), uint16(PADDSB), -/*19124*/ uint16(xReadSlashR), -/*19125*/ uint16(xArgXmm1), -/*19126*/ uint16(xArgXmm2M128), -/*19127*/ uint16(xMatch), -/*19128*/ uint16(xCondPrefix), 1, - 0x66, 19132, -/*19132*/ uint16(xCondDataSize), 0, 0, 0, 19138, 19145, -/*19138*/ uint16(xSetOp), uint16(VPADDSB), -/*19140*/ uint16(xReadSlashR), -/*19141*/ uint16(xArgXmm1), -/*19142*/ uint16(xArgXmmV), -/*19143*/ uint16(xArgXmm2M128), -/*19144*/ uint16(xMatch), -/*19145*/ uint16(xSetOp), uint16(VPADDSB), -/*19147*/ uint16(xReadSlashR), -/*19148*/ uint16(xArgYmm1), -/*19149*/ uint16(xArgYmmV), -/*19150*/ uint16(xArgYmm2M256), -/*19151*/ uint16(xMatch), -/*19152*/ uint16(xCondPrefix), 1, - 0x66, 19156, -/*19156*/ uint16(xCondDataSize), 0, 0, 0, 19162, 19169, -/*19162*/ uint16(xSetOp), uint16(VPADDSB), -/*19164*/ uint16(xReadSlashR), -/*19165*/ uint16(xArgXmm1), -/*19166*/ uint16(xArgXmmV), -/*19167*/ uint16(xArgXmm2M128), -/*19168*/ uint16(xMatch), -/*19169*/ uint16(xSetOp), uint16(VPADDSB), -/*19171*/ uint16(xReadSlashR), -/*19172*/ uint16(xArgYmm1), -/*19173*/ uint16(xArgYmmV), -/*19174*/ uint16(xArgYmm2M256), -/*19175*/ uint16(xMatch), -/*19176*/ uint16(xCondPrefix), 4, - 0xC5, 19222, - 0xC4, 19198, - 0x66, 19192, - 0x0, 19186, -/*19186*/ uint16(xSetOp), uint16(PADDSW), -/*19188*/ uint16(xReadSlashR), -/*19189*/ uint16(xArgMm), -/*19190*/ uint16(xArgMmM64), -/*19191*/ uint16(xMatch), -/*19192*/ uint16(xSetOp), uint16(PADDSW), -/*19194*/ uint16(xReadSlashR), -/*19195*/ uint16(xArgXmm1), -/*19196*/ uint16(xArgXmm2M128), -/*19197*/ uint16(xMatch), -/*19198*/ uint16(xCondPrefix), 1, - 0x66, 19202, -/*19202*/ uint16(xCondDataSize), 0, 0, 0, 19208, 19215, -/*19208*/ uint16(xSetOp), uint16(VPADDSW), -/*19210*/ uint16(xReadSlashR), -/*19211*/ uint16(xArgXmm1), -/*19212*/ uint16(xArgXmmV), -/*19213*/ uint16(xArgXmm2M128), -/*19214*/ uint16(xMatch), -/*19215*/ uint16(xSetOp), uint16(VPADDSW), -/*19217*/ uint16(xReadSlashR), -/*19218*/ uint16(xArgYmm1), -/*19219*/ uint16(xArgYmmV), -/*19220*/ uint16(xArgYmm2M256), -/*19221*/ uint16(xMatch), -/*19222*/ uint16(xCondPrefix), 1, - 0x66, 19226, -/*19226*/ uint16(xCondDataSize), 0, 0, 0, 19232, 19239, -/*19232*/ uint16(xSetOp), uint16(VPADDSW), -/*19234*/ uint16(xReadSlashR), -/*19235*/ uint16(xArgXmm1), -/*19236*/ uint16(xArgXmmV), -/*19237*/ uint16(xArgXmm2M128), -/*19238*/ uint16(xMatch), -/*19239*/ uint16(xSetOp), uint16(VPADDSW), -/*19241*/ uint16(xReadSlashR), -/*19242*/ uint16(xArgYmm1), -/*19243*/ uint16(xArgYmmV), -/*19244*/ uint16(xArgYmm2M256), -/*19245*/ uint16(xMatch), -/*19246*/ uint16(xCondPrefix), 4, - 0xC5, 19292, - 0xC4, 19268, - 0x66, 19262, - 0x0, 19256, -/*19256*/ uint16(xSetOp), uint16(PMAXSW), -/*19258*/ uint16(xReadSlashR), -/*19259*/ uint16(xArgMm1), -/*19260*/ uint16(xArgMm2M64), -/*19261*/ uint16(xMatch), -/*19262*/ uint16(xSetOp), uint16(PMAXSW), -/*19264*/ uint16(xReadSlashR), -/*19265*/ uint16(xArgXmm1), -/*19266*/ uint16(xArgXmm2M128), -/*19267*/ uint16(xMatch), -/*19268*/ uint16(xCondPrefix), 1, - 0x66, 19272, -/*19272*/ uint16(xCondDataSize), 0, 0, 0, 19278, 19285, -/*19278*/ uint16(xSetOp), uint16(VPMAXSW), -/*19280*/ uint16(xReadSlashR), -/*19281*/ uint16(xArgXmm1), -/*19282*/ uint16(xArgXmmV), -/*19283*/ uint16(xArgXmm2M128), -/*19284*/ uint16(xMatch), -/*19285*/ uint16(xSetOp), uint16(VPMAXSW), -/*19287*/ uint16(xReadSlashR), -/*19288*/ uint16(xArgYmm1), -/*19289*/ uint16(xArgYmmV), -/*19290*/ uint16(xArgYmm2M256), -/*19291*/ uint16(xMatch), -/*19292*/ uint16(xCondPrefix), 1, - 0x66, 19296, -/*19296*/ uint16(xCondDataSize), 0, 0, 0, 19302, 19309, -/*19302*/ uint16(xSetOp), uint16(VPMAXSW), -/*19304*/ uint16(xReadSlashR), -/*19305*/ uint16(xArgXmm1), -/*19306*/ uint16(xArgXmmV), -/*19307*/ uint16(xArgXmm2M128), -/*19308*/ uint16(xMatch), -/*19309*/ uint16(xSetOp), uint16(VPMAXSW), -/*19311*/ uint16(xReadSlashR), -/*19312*/ uint16(xArgYmm1), -/*19313*/ uint16(xArgYmmV), -/*19314*/ uint16(xArgYmm2M256), -/*19315*/ uint16(xMatch), -/*19316*/ uint16(xCondPrefix), 4, - 0xC5, 19362, - 0xC4, 19338, - 0x66, 19332, - 0x0, 19326, -/*19326*/ uint16(xSetOp), uint16(PXOR), -/*19328*/ uint16(xReadSlashR), -/*19329*/ uint16(xArgMm), -/*19330*/ uint16(xArgMmM64), -/*19331*/ uint16(xMatch), -/*19332*/ uint16(xSetOp), uint16(PXOR), -/*19334*/ uint16(xReadSlashR), -/*19335*/ uint16(xArgXmm1), -/*19336*/ uint16(xArgXmm2M128), -/*19337*/ uint16(xMatch), -/*19338*/ uint16(xCondPrefix), 1, - 0x66, 19342, -/*19342*/ uint16(xCondDataSize), 0, 0, 0, 19348, 19355, -/*19348*/ uint16(xSetOp), uint16(VPXOR), -/*19350*/ uint16(xReadSlashR), -/*19351*/ uint16(xArgXmm1), -/*19352*/ uint16(xArgXmmV), -/*19353*/ uint16(xArgXmm2M128), -/*19354*/ uint16(xMatch), -/*19355*/ uint16(xSetOp), uint16(VPXOR), -/*19357*/ uint16(xReadSlashR), -/*19358*/ uint16(xArgYmm1), -/*19359*/ uint16(xArgYmmV), -/*19360*/ uint16(xArgYmm2M256), -/*19361*/ uint16(xMatch), -/*19362*/ uint16(xCondPrefix), 1, - 0x66, 19366, -/*19366*/ uint16(xCondDataSize), 0, 0, 0, 19372, 19379, -/*19372*/ uint16(xSetOp), uint16(VPXOR), -/*19374*/ uint16(xReadSlashR), -/*19375*/ uint16(xArgXmm1), -/*19376*/ uint16(xArgXmmV), -/*19377*/ uint16(xArgXmm2M128), -/*19378*/ uint16(xMatch), -/*19379*/ uint16(xSetOp), uint16(VPXOR), -/*19381*/ uint16(xReadSlashR), -/*19382*/ uint16(xArgYmm1), -/*19383*/ uint16(xArgYmmV), -/*19384*/ uint16(xArgYmm2M256), -/*19385*/ uint16(xMatch), -/*19386*/ uint16(xCondPrefix), 3, - 0xF2, 19450, - 0xC5, 19422, - 0xC4, 19394, -/*19394*/ uint16(xCondPrefix), 1, - 0xF2, 19398, -/*19398*/ uint16(xCondDataSize), 0, 0, 0, 19404, 19413, -/*19404*/ uint16(xCondIsMem), 0, 19407, -/*19407*/ uint16(xSetOp), uint16(VLDDQU), -/*19409*/ uint16(xReadSlashR), -/*19410*/ uint16(xArgXmm1), -/*19411*/ uint16(xArgM128), -/*19412*/ uint16(xMatch), -/*19413*/ uint16(xCondIsMem), 0, 19416, -/*19416*/ uint16(xSetOp), uint16(VLDDQU), -/*19418*/ uint16(xReadSlashR), -/*19419*/ uint16(xArgYmm1), -/*19420*/ uint16(xArgM256), -/*19421*/ uint16(xMatch), -/*19422*/ uint16(xCondPrefix), 1, - 0xF2, 19426, -/*19426*/ uint16(xCondDataSize), 0, 0, 0, 19432, 19441, -/*19432*/ uint16(xCondIsMem), 0, 19435, -/*19435*/ uint16(xSetOp), uint16(VLDDQU), -/*19437*/ uint16(xReadSlashR), -/*19438*/ uint16(xArgXmm1), -/*19439*/ uint16(xArgM128), -/*19440*/ uint16(xMatch), -/*19441*/ uint16(xCondIsMem), 0, 19444, -/*19444*/ uint16(xSetOp), uint16(VLDDQU), -/*19446*/ uint16(xReadSlashR), -/*19447*/ uint16(xArgYmm1), -/*19448*/ uint16(xArgM256), -/*19449*/ uint16(xMatch), -/*19450*/ uint16(xSetOp), uint16(LDDQU), -/*19452*/ uint16(xReadSlashR), -/*19453*/ uint16(xArgXmm1), -/*19454*/ uint16(xArgM128), -/*19455*/ uint16(xMatch), -/*19456*/ uint16(xCondPrefix), 4, - 0xC5, 19502, - 0xC4, 19478, - 0x66, 19472, - 0x0, 19466, -/*19466*/ uint16(xSetOp), uint16(PSLLW), -/*19468*/ uint16(xReadSlashR), -/*19469*/ uint16(xArgMm), -/*19470*/ uint16(xArgMmM64), -/*19471*/ uint16(xMatch), -/*19472*/ uint16(xSetOp), uint16(PSLLW), -/*19474*/ uint16(xReadSlashR), -/*19475*/ uint16(xArgXmm1), -/*19476*/ uint16(xArgXmm2M128), -/*19477*/ uint16(xMatch), -/*19478*/ uint16(xCondPrefix), 1, - 0x66, 19482, -/*19482*/ uint16(xCondDataSize), 0, 0, 0, 19488, 19495, -/*19488*/ uint16(xSetOp), uint16(VPSLLW), -/*19490*/ uint16(xReadSlashR), -/*19491*/ uint16(xArgXmm1), -/*19492*/ uint16(xArgXmmV), -/*19493*/ uint16(xArgXmm2M128), -/*19494*/ uint16(xMatch), -/*19495*/ uint16(xSetOp), uint16(VPSLLW), -/*19497*/ uint16(xReadSlashR), -/*19498*/ uint16(xArgYmm1), -/*19499*/ uint16(xArgYmmV), -/*19500*/ uint16(xArgXmm2M128), -/*19501*/ uint16(xMatch), -/*19502*/ uint16(xCondPrefix), 1, - 0x66, 19506, -/*19506*/ uint16(xCondDataSize), 0, 0, 0, 19512, 19519, -/*19512*/ uint16(xSetOp), uint16(VPSLLW), -/*19514*/ uint16(xReadSlashR), -/*19515*/ uint16(xArgXmm1), -/*19516*/ uint16(xArgXmmV), -/*19517*/ uint16(xArgXmm2M128), -/*19518*/ uint16(xMatch), -/*19519*/ uint16(xSetOp), uint16(VPSLLW), -/*19521*/ uint16(xReadSlashR), -/*19522*/ uint16(xArgYmm1), -/*19523*/ uint16(xArgYmmV), -/*19524*/ uint16(xArgXmm2M128), -/*19525*/ uint16(xMatch), -/*19526*/ uint16(xCondPrefix), 4, - 0xC5, 19565, - 0xC4, 19548, - 0x66, 19542, - 0x0, 19536, -/*19536*/ uint16(xSetOp), uint16(PSLLD), -/*19538*/ uint16(xReadSlashR), -/*19539*/ uint16(xArgMm), -/*19540*/ uint16(xArgMmM64), -/*19541*/ uint16(xMatch), -/*19542*/ uint16(xSetOp), uint16(PSLLD), -/*19544*/ uint16(xReadSlashR), -/*19545*/ uint16(xArgXmm1), -/*19546*/ uint16(xArgXmm2M128), -/*19547*/ uint16(xMatch), -/*19548*/ uint16(xCondPrefix), 1, - 0x66, 19552, -/*19552*/ uint16(xCondDataSize), 0, 0, 0, 19558, 0, -/*19558*/ uint16(xSetOp), uint16(VPSLLD), -/*19560*/ uint16(xReadSlashR), -/*19561*/ uint16(xArgXmm1), -/*19562*/ uint16(xArgXmmV), -/*19563*/ uint16(xArgXmm2M128), -/*19564*/ uint16(xMatch), -/*19565*/ uint16(xCondPrefix), 1, - 0x66, 19569, -/*19569*/ uint16(xCondDataSize), 0, 0, 0, 19575, 0, -/*19575*/ uint16(xSetOp), uint16(VPSLLD), -/*19577*/ uint16(xReadSlashR), -/*19578*/ uint16(xArgXmm1), -/*19579*/ uint16(xArgXmmV), -/*19580*/ uint16(xArgXmm2M128), -/*19581*/ uint16(xMatch), -/*19582*/ uint16(xCondPrefix), 4, - 0xC5, 19621, - 0xC4, 19604, - 0x66, 19598, - 0x0, 19592, -/*19592*/ uint16(xSetOp), uint16(PSLLQ), -/*19594*/ uint16(xReadSlashR), -/*19595*/ uint16(xArgMm), -/*19596*/ uint16(xArgMmM64), -/*19597*/ uint16(xMatch), -/*19598*/ uint16(xSetOp), uint16(PSLLQ), -/*19600*/ uint16(xReadSlashR), -/*19601*/ uint16(xArgXmm1), -/*19602*/ uint16(xArgXmm2M128), -/*19603*/ uint16(xMatch), -/*19604*/ uint16(xCondPrefix), 1, - 0x66, 19608, -/*19608*/ uint16(xCondDataSize), 0, 0, 0, 19614, 0, -/*19614*/ uint16(xSetOp), uint16(VPSLLQ), -/*19616*/ uint16(xReadSlashR), -/*19617*/ uint16(xArgXmm1), -/*19618*/ uint16(xArgXmmV), -/*19619*/ uint16(xArgXmm2M128), -/*19620*/ uint16(xMatch), -/*19621*/ uint16(xCondPrefix), 1, - 0x66, 19625, -/*19625*/ uint16(xCondDataSize), 0, 0, 0, 19631, 0, -/*19631*/ uint16(xSetOp), uint16(VPSLLQ), -/*19633*/ uint16(xReadSlashR), -/*19634*/ uint16(xArgXmm1), -/*19635*/ uint16(xArgXmmV), -/*19636*/ uint16(xArgXmm2M128), -/*19637*/ uint16(xMatch), -/*19638*/ uint16(xCondPrefix), 4, - 0xC5, 19684, - 0xC4, 19660, - 0x66, 19654, - 0x0, 19648, -/*19648*/ uint16(xSetOp), uint16(PMULUDQ), -/*19650*/ uint16(xReadSlashR), -/*19651*/ uint16(xArgMm1), -/*19652*/ uint16(xArgMm2M64), -/*19653*/ uint16(xMatch), -/*19654*/ uint16(xSetOp), uint16(PMULUDQ), -/*19656*/ uint16(xReadSlashR), -/*19657*/ uint16(xArgXmm1), -/*19658*/ uint16(xArgXmm2M128), -/*19659*/ uint16(xMatch), -/*19660*/ uint16(xCondPrefix), 1, - 0x66, 19664, -/*19664*/ uint16(xCondDataSize), 0, 0, 0, 19670, 19677, -/*19670*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19672*/ uint16(xReadSlashR), -/*19673*/ uint16(xArgXmm1), -/*19674*/ uint16(xArgXmmV), -/*19675*/ uint16(xArgXmm2M128), -/*19676*/ uint16(xMatch), -/*19677*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19679*/ uint16(xReadSlashR), -/*19680*/ uint16(xArgYmm1), -/*19681*/ uint16(xArgYmmV), -/*19682*/ uint16(xArgYmm2M256), -/*19683*/ uint16(xMatch), -/*19684*/ uint16(xCondPrefix), 1, - 0x66, 19688, -/*19688*/ uint16(xCondDataSize), 0, 0, 0, 19694, 19701, -/*19694*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19696*/ uint16(xReadSlashR), -/*19697*/ uint16(xArgXmm1), -/*19698*/ uint16(xArgXmmV), -/*19699*/ uint16(xArgXmm2M128), -/*19700*/ uint16(xMatch), -/*19701*/ uint16(xSetOp), uint16(VPMULUDQ), -/*19703*/ uint16(xReadSlashR), -/*19704*/ uint16(xArgYmm1), -/*19705*/ uint16(xArgYmmV), -/*19706*/ uint16(xArgYmm2M256), -/*19707*/ uint16(xMatch), -/*19708*/ uint16(xCondPrefix), 4, - 0xC5, 19754, - 0xC4, 19730, - 0x66, 19724, - 0x0, 19718, -/*19718*/ uint16(xSetOp), uint16(PMADDWD), -/*19720*/ uint16(xReadSlashR), -/*19721*/ uint16(xArgMm), -/*19722*/ uint16(xArgMmM64), -/*19723*/ uint16(xMatch), -/*19724*/ uint16(xSetOp), uint16(PMADDWD), -/*19726*/ uint16(xReadSlashR), -/*19727*/ uint16(xArgXmm1), -/*19728*/ uint16(xArgXmm2M128), -/*19729*/ uint16(xMatch), -/*19730*/ uint16(xCondPrefix), 1, - 0x66, 19734, -/*19734*/ uint16(xCondDataSize), 0, 0, 0, 19740, 19747, -/*19740*/ uint16(xSetOp), uint16(VPMADDWD), -/*19742*/ uint16(xReadSlashR), -/*19743*/ uint16(xArgXmm1), -/*19744*/ uint16(xArgXmmV), -/*19745*/ uint16(xArgXmm2M128), -/*19746*/ uint16(xMatch), -/*19747*/ uint16(xSetOp), uint16(VPMADDWD), -/*19749*/ uint16(xReadSlashR), -/*19750*/ uint16(xArgYmm1), -/*19751*/ uint16(xArgYmmV), -/*19752*/ uint16(xArgYmm2M256), -/*19753*/ uint16(xMatch), -/*19754*/ uint16(xCondPrefix), 1, - 0x66, 19758, -/*19758*/ uint16(xCondDataSize), 0, 0, 0, 19764, 19771, -/*19764*/ uint16(xSetOp), uint16(VPMADDWD), -/*19766*/ uint16(xReadSlashR), -/*19767*/ uint16(xArgXmm1), -/*19768*/ uint16(xArgXmmV), -/*19769*/ uint16(xArgXmm2M128), -/*19770*/ uint16(xMatch), -/*19771*/ uint16(xSetOp), uint16(VPMADDWD), -/*19773*/ uint16(xReadSlashR), -/*19774*/ uint16(xArgYmm1), -/*19775*/ uint16(xArgYmmV), -/*19776*/ uint16(xArgYmm2M256), -/*19777*/ uint16(xMatch), -/*19778*/ uint16(xCondPrefix), 4, - 0xC5, 19824, - 0xC4, 19800, - 0x66, 19794, - 0x0, 19788, -/*19788*/ uint16(xSetOp), uint16(PSADBW), -/*19790*/ uint16(xReadSlashR), -/*19791*/ uint16(xArgMm1), -/*19792*/ uint16(xArgMm2M64), -/*19793*/ uint16(xMatch), -/*19794*/ uint16(xSetOp), uint16(PSADBW), -/*19796*/ uint16(xReadSlashR), -/*19797*/ uint16(xArgXmm1), -/*19798*/ uint16(xArgXmm2M128), -/*19799*/ uint16(xMatch), -/*19800*/ uint16(xCondPrefix), 1, - 0x66, 19804, -/*19804*/ uint16(xCondDataSize), 0, 0, 0, 19810, 19817, -/*19810*/ uint16(xSetOp), uint16(VPSADBW), -/*19812*/ uint16(xReadSlashR), -/*19813*/ uint16(xArgXmm1), -/*19814*/ uint16(xArgXmmV), -/*19815*/ uint16(xArgXmm2M128), -/*19816*/ uint16(xMatch), -/*19817*/ uint16(xSetOp), uint16(VPSADBW), -/*19819*/ uint16(xReadSlashR), -/*19820*/ uint16(xArgYmm1), -/*19821*/ uint16(xArgYmmV), -/*19822*/ uint16(xArgYmm2M256), -/*19823*/ uint16(xMatch), -/*19824*/ uint16(xCondPrefix), 1, - 0x66, 19828, -/*19828*/ uint16(xCondDataSize), 0, 0, 0, 19834, 19841, -/*19834*/ uint16(xSetOp), uint16(VPSADBW), -/*19836*/ uint16(xReadSlashR), -/*19837*/ uint16(xArgXmm1), -/*19838*/ uint16(xArgXmmV), -/*19839*/ uint16(xArgXmm2M128), -/*19840*/ uint16(xMatch), -/*19841*/ uint16(xSetOp), uint16(VPSADBW), -/*19843*/ uint16(xReadSlashR), -/*19844*/ uint16(xArgYmm1), -/*19845*/ uint16(xArgYmmV), -/*19846*/ uint16(xArgYmm2M256), -/*19847*/ uint16(xMatch), -/*19848*/ uint16(xCondPrefix), 4, - 0xC5, 19889, - 0xC4, 19870, - 0x66, 19864, - 0x0, 19858, -/*19858*/ uint16(xSetOp), uint16(MASKMOVQ), -/*19860*/ uint16(xReadSlashR), -/*19861*/ uint16(xArgMm1), -/*19862*/ uint16(xArgMm2), -/*19863*/ uint16(xMatch), -/*19864*/ uint16(xSetOp), uint16(MASKMOVDQU), -/*19866*/ uint16(xReadSlashR), -/*19867*/ uint16(xArgXmm1), -/*19868*/ uint16(xArgXmm2), -/*19869*/ uint16(xMatch), -/*19870*/ uint16(xCondPrefix), 1, - 0x66, 19874, -/*19874*/ uint16(xCondDataSize), 0, 0, 0, 19880, 0, -/*19880*/ uint16(xCondIsMem), 19883, 0, -/*19883*/ uint16(xSetOp), uint16(VMASKMOVDQU), -/*19885*/ uint16(xReadSlashR), -/*19886*/ uint16(xArgXmm1), -/*19887*/ uint16(xArgXmm2), -/*19888*/ uint16(xMatch), -/*19889*/ uint16(xCondPrefix), 1, - 0x66, 19893, -/*19893*/ uint16(xCondDataSize), 0, 0, 0, 19899, 0, -/*19899*/ uint16(xCondIsMem), 19902, 0, -/*19902*/ uint16(xSetOp), uint16(VMASKMOVDQU), -/*19904*/ uint16(xReadSlashR), -/*19905*/ uint16(xArgXmm1), -/*19906*/ uint16(xArgXmm2), -/*19907*/ uint16(xMatch), -/*19908*/ uint16(xCondPrefix), 4, - 0xC5, 19954, - 0xC4, 19930, - 0x66, 19924, - 0x0, 19918, -/*19918*/ uint16(xSetOp), uint16(PSUBB), -/*19920*/ uint16(xReadSlashR), -/*19921*/ uint16(xArgMm), -/*19922*/ uint16(xArgMmM64), -/*19923*/ uint16(xMatch), -/*19924*/ uint16(xSetOp), uint16(PSUBB), -/*19926*/ uint16(xReadSlashR), -/*19927*/ uint16(xArgXmm1), -/*19928*/ uint16(xArgXmm2M128), -/*19929*/ uint16(xMatch), -/*19930*/ uint16(xCondPrefix), 1, - 0x66, 19934, -/*19934*/ uint16(xCondDataSize), 0, 0, 0, 19940, 19947, -/*19940*/ uint16(xSetOp), uint16(VPSUBB), -/*19942*/ uint16(xReadSlashR), -/*19943*/ uint16(xArgXmm1), -/*19944*/ uint16(xArgXmmV), -/*19945*/ uint16(xArgXmm2M128), -/*19946*/ uint16(xMatch), -/*19947*/ uint16(xSetOp), uint16(VPSUBB), -/*19949*/ uint16(xReadSlashR), -/*19950*/ uint16(xArgYmm1), -/*19951*/ uint16(xArgYmmV), -/*19952*/ uint16(xArgYmm2M256), -/*19953*/ uint16(xMatch), -/*19954*/ uint16(xCondPrefix), 1, - 0x66, 19958, -/*19958*/ uint16(xCondDataSize), 0, 0, 0, 19964, 19971, -/*19964*/ uint16(xSetOp), uint16(VPSUBB), -/*19966*/ uint16(xReadSlashR), -/*19967*/ uint16(xArgXmm1), -/*19968*/ uint16(xArgXmmV), -/*19969*/ uint16(xArgXmm2M128), -/*19970*/ uint16(xMatch), -/*19971*/ uint16(xSetOp), uint16(VPSUBB), -/*19973*/ uint16(xReadSlashR), -/*19974*/ uint16(xArgYmm1), -/*19975*/ uint16(xArgYmmV), -/*19976*/ uint16(xArgYmm2M256), -/*19977*/ uint16(xMatch), -/*19978*/ uint16(xCondPrefix), 4, - 0xC5, 20024, - 0xC4, 20000, - 0x66, 19994, - 0x0, 19988, -/*19988*/ uint16(xSetOp), uint16(PSUBW), -/*19990*/ uint16(xReadSlashR), -/*19991*/ uint16(xArgMm), -/*19992*/ uint16(xArgMmM64), -/*19993*/ uint16(xMatch), -/*19994*/ uint16(xSetOp), uint16(PSUBW), -/*19996*/ uint16(xReadSlashR), -/*19997*/ uint16(xArgXmm1), -/*19998*/ uint16(xArgXmm2M128), -/*19999*/ uint16(xMatch), -/*20000*/ uint16(xCondPrefix), 1, - 0x66, 20004, -/*20004*/ uint16(xCondDataSize), 0, 0, 0, 20010, 20017, -/*20010*/ uint16(xSetOp), uint16(VPSUBW), -/*20012*/ uint16(xReadSlashR), -/*20013*/ uint16(xArgXmm1), -/*20014*/ uint16(xArgXmmV), -/*20015*/ uint16(xArgXmm2M128), -/*20016*/ uint16(xMatch), -/*20017*/ uint16(xSetOp), uint16(VPSUBW), -/*20019*/ uint16(xReadSlashR), -/*20020*/ uint16(xArgYmm1), -/*20021*/ uint16(xArgYmmV), -/*20022*/ uint16(xArgYmm2M256), -/*20023*/ uint16(xMatch), -/*20024*/ uint16(xCondPrefix), 1, - 0x66, 20028, -/*20028*/ uint16(xCondDataSize), 0, 0, 0, 20034, 20041, -/*20034*/ uint16(xSetOp), uint16(VPSUBW), -/*20036*/ uint16(xReadSlashR), -/*20037*/ uint16(xArgXmm1), -/*20038*/ uint16(xArgXmmV), -/*20039*/ uint16(xArgXmm2M128), -/*20040*/ uint16(xMatch), -/*20041*/ uint16(xSetOp), uint16(VPSUBW), -/*20043*/ uint16(xReadSlashR), -/*20044*/ uint16(xArgYmm1), -/*20045*/ uint16(xArgYmmV), -/*20046*/ uint16(xArgYmm2M256), -/*20047*/ uint16(xMatch), -/*20048*/ uint16(xCondPrefix), 4, - 0xC5, 20094, - 0xC4, 20070, - 0x66, 20064, - 0x0, 20058, -/*20058*/ uint16(xSetOp), uint16(PSUBD), -/*20060*/ uint16(xReadSlashR), -/*20061*/ uint16(xArgMm), -/*20062*/ uint16(xArgMmM64), -/*20063*/ uint16(xMatch), -/*20064*/ uint16(xSetOp), uint16(PSUBD), -/*20066*/ uint16(xReadSlashR), -/*20067*/ uint16(xArgXmm1), -/*20068*/ uint16(xArgXmm2M128), -/*20069*/ uint16(xMatch), -/*20070*/ uint16(xCondPrefix), 1, - 0x66, 20074, -/*20074*/ uint16(xCondDataSize), 0, 0, 0, 20080, 20087, -/*20080*/ uint16(xSetOp), uint16(VPSUBD), -/*20082*/ uint16(xReadSlashR), -/*20083*/ uint16(xArgXmm1), -/*20084*/ uint16(xArgXmmV), -/*20085*/ uint16(xArgXmm2M128), -/*20086*/ uint16(xMatch), -/*20087*/ uint16(xSetOp), uint16(VPSUBD), -/*20089*/ uint16(xReadSlashR), -/*20090*/ uint16(xArgYmm1), -/*20091*/ uint16(xArgYmmV), -/*20092*/ uint16(xArgYmm2M256), -/*20093*/ uint16(xMatch), -/*20094*/ uint16(xCondPrefix), 1, - 0x66, 20098, -/*20098*/ uint16(xCondDataSize), 0, 0, 0, 20104, 20111, -/*20104*/ uint16(xSetOp), uint16(VPSUBD), -/*20106*/ uint16(xReadSlashR), -/*20107*/ uint16(xArgXmm1), -/*20108*/ uint16(xArgXmmV), -/*20109*/ uint16(xArgXmm2M128), -/*20110*/ uint16(xMatch), -/*20111*/ uint16(xSetOp), uint16(VPSUBD), -/*20113*/ uint16(xReadSlashR), -/*20114*/ uint16(xArgYmm1), -/*20115*/ uint16(xArgYmmV), -/*20116*/ uint16(xArgYmm2M256), -/*20117*/ uint16(xMatch), -/*20118*/ uint16(xCondPrefix), 4, - 0xC5, 20164, - 0xC4, 20140, - 0x66, 20134, - 0x0, 20128, -/*20128*/ uint16(xSetOp), uint16(PSUBQ), -/*20130*/ uint16(xReadSlashR), -/*20131*/ uint16(xArgMm1), -/*20132*/ uint16(xArgMm2M64), -/*20133*/ uint16(xMatch), -/*20134*/ uint16(xSetOp), uint16(PSUBQ), -/*20136*/ uint16(xReadSlashR), -/*20137*/ uint16(xArgXmm1), -/*20138*/ uint16(xArgXmm2M128), -/*20139*/ uint16(xMatch), -/*20140*/ uint16(xCondPrefix), 1, - 0x66, 20144, -/*20144*/ uint16(xCondDataSize), 0, 0, 0, 20150, 20157, -/*20150*/ uint16(xSetOp), uint16(VPSUBQ), -/*20152*/ uint16(xReadSlashR), -/*20153*/ uint16(xArgXmm1), -/*20154*/ uint16(xArgXmmV), -/*20155*/ uint16(xArgXmm2M128), -/*20156*/ uint16(xMatch), -/*20157*/ uint16(xSetOp), uint16(VPSUBQ), -/*20159*/ uint16(xReadSlashR), -/*20160*/ uint16(xArgYmm1), -/*20161*/ uint16(xArgYmmV), -/*20162*/ uint16(xArgYmm2M256), -/*20163*/ uint16(xMatch), -/*20164*/ uint16(xCondPrefix), 1, - 0x66, 20168, -/*20168*/ uint16(xCondDataSize), 0, 0, 0, 20174, 20181, -/*20174*/ uint16(xSetOp), uint16(VPSUBQ), -/*20176*/ uint16(xReadSlashR), -/*20177*/ uint16(xArgXmm1), -/*20178*/ uint16(xArgXmmV), -/*20179*/ uint16(xArgXmm2M128), -/*20180*/ uint16(xMatch), -/*20181*/ uint16(xSetOp), uint16(VPSUBQ), -/*20183*/ uint16(xReadSlashR), -/*20184*/ uint16(xArgYmm1), -/*20185*/ uint16(xArgYmmV), -/*20186*/ uint16(xArgYmm2M256), -/*20187*/ uint16(xMatch), -/*20188*/ uint16(xCondPrefix), 4, - 0xC5, 20234, - 0xC4, 20210, - 0x66, 20204, - 0x0, 20198, -/*20198*/ uint16(xSetOp), uint16(PADDB), -/*20200*/ uint16(xReadSlashR), -/*20201*/ uint16(xArgMm), -/*20202*/ uint16(xArgMmM64), -/*20203*/ uint16(xMatch), -/*20204*/ uint16(xSetOp), uint16(PADDB), -/*20206*/ uint16(xReadSlashR), -/*20207*/ uint16(xArgXmm1), -/*20208*/ uint16(xArgXmm2M128), -/*20209*/ uint16(xMatch), -/*20210*/ uint16(xCondPrefix), 1, - 0x66, 20214, -/*20214*/ uint16(xCondDataSize), 0, 0, 0, 20220, 20227, -/*20220*/ uint16(xSetOp), uint16(VPADDB), -/*20222*/ uint16(xReadSlashR), -/*20223*/ uint16(xArgXmm1), -/*20224*/ uint16(xArgXmmV), -/*20225*/ uint16(xArgXmm2M128), -/*20226*/ uint16(xMatch), -/*20227*/ uint16(xSetOp), uint16(VPADDB), -/*20229*/ uint16(xReadSlashR), -/*20230*/ uint16(xArgYmm1), -/*20231*/ uint16(xArgYmmV), -/*20232*/ uint16(xArgYmm2M256), -/*20233*/ uint16(xMatch), -/*20234*/ uint16(xCondPrefix), 1, - 0x66, 20238, -/*20238*/ uint16(xCondDataSize), 0, 0, 0, 20244, 20251, -/*20244*/ uint16(xSetOp), uint16(VPADDB), -/*20246*/ uint16(xReadSlashR), -/*20247*/ uint16(xArgXmm1), -/*20248*/ uint16(xArgXmmV), -/*20249*/ uint16(xArgXmm2M128), -/*20250*/ uint16(xMatch), -/*20251*/ uint16(xSetOp), uint16(VPADDB), -/*20253*/ uint16(xReadSlashR), -/*20254*/ uint16(xArgYmm1), -/*20255*/ uint16(xArgYmmV), -/*20256*/ uint16(xArgYmm2M256), -/*20257*/ uint16(xMatch), -/*20258*/ uint16(xCondPrefix), 4, - 0xC5, 20304, - 0xC4, 20280, - 0x66, 20274, - 0x0, 20268, -/*20268*/ uint16(xSetOp), uint16(PADDW), -/*20270*/ uint16(xReadSlashR), -/*20271*/ uint16(xArgMm), -/*20272*/ uint16(xArgMmM64), -/*20273*/ uint16(xMatch), -/*20274*/ uint16(xSetOp), uint16(PADDW), -/*20276*/ uint16(xReadSlashR), -/*20277*/ uint16(xArgXmm1), -/*20278*/ uint16(xArgXmm2M128), -/*20279*/ uint16(xMatch), -/*20280*/ uint16(xCondPrefix), 1, - 0x66, 20284, -/*20284*/ uint16(xCondDataSize), 0, 0, 0, 20290, 20297, -/*20290*/ uint16(xSetOp), uint16(VPADDW), -/*20292*/ uint16(xReadSlashR), -/*20293*/ uint16(xArgXmm1), -/*20294*/ uint16(xArgXmmV), -/*20295*/ uint16(xArgXmm2M128), -/*20296*/ uint16(xMatch), -/*20297*/ uint16(xSetOp), uint16(VPADDW), -/*20299*/ uint16(xReadSlashR), -/*20300*/ uint16(xArgYmm1), -/*20301*/ uint16(xArgYmmV), -/*20302*/ uint16(xArgYmm2M256), -/*20303*/ uint16(xMatch), -/*20304*/ uint16(xCondPrefix), 1, - 0x66, 20308, -/*20308*/ uint16(xCondDataSize), 0, 0, 0, 20314, 20321, -/*20314*/ uint16(xSetOp), uint16(VPADDW), -/*20316*/ uint16(xReadSlashR), -/*20317*/ uint16(xArgXmm1), -/*20318*/ uint16(xArgXmmV), -/*20319*/ uint16(xArgXmm2M128), -/*20320*/ uint16(xMatch), -/*20321*/ uint16(xSetOp), uint16(VPADDW), -/*20323*/ uint16(xReadSlashR), -/*20324*/ uint16(xArgYmm1), -/*20325*/ uint16(xArgYmmV), -/*20326*/ uint16(xArgYmm2M256), -/*20327*/ uint16(xMatch), -/*20328*/ uint16(xCondPrefix), 4, - 0xC5, 20374, - 0xC4, 20350, - 0x66, 20344, - 0x0, 20338, -/*20338*/ uint16(xSetOp), uint16(PADDD), -/*20340*/ uint16(xReadSlashR), -/*20341*/ uint16(xArgMm), -/*20342*/ uint16(xArgMmM64), -/*20343*/ uint16(xMatch), -/*20344*/ uint16(xSetOp), uint16(PADDD), -/*20346*/ uint16(xReadSlashR), -/*20347*/ uint16(xArgXmm1), -/*20348*/ uint16(xArgXmm2M128), -/*20349*/ uint16(xMatch), -/*20350*/ uint16(xCondPrefix), 1, - 0x66, 20354, -/*20354*/ uint16(xCondDataSize), 0, 0, 0, 20360, 20367, -/*20360*/ uint16(xSetOp), uint16(VPADDD), -/*20362*/ uint16(xReadSlashR), -/*20363*/ uint16(xArgXmm1), -/*20364*/ uint16(xArgXmmV), -/*20365*/ uint16(xArgXmm2M128), -/*20366*/ uint16(xMatch), -/*20367*/ uint16(xSetOp), uint16(VPADDD), -/*20369*/ uint16(xReadSlashR), -/*20370*/ uint16(xArgYmm1), -/*20371*/ uint16(xArgYmmV), -/*20372*/ uint16(xArgYmm2M256), -/*20373*/ uint16(xMatch), -/*20374*/ uint16(xCondPrefix), 1, - 0x66, 20378, -/*20378*/ uint16(xCondDataSize), 0, 0, 0, 20384, 20391, -/*20384*/ uint16(xSetOp), uint16(VPADDD), -/*20386*/ uint16(xReadSlashR), -/*20387*/ uint16(xArgXmm1), -/*20388*/ uint16(xArgXmmV), -/*20389*/ uint16(xArgXmm2M128), -/*20390*/ uint16(xMatch), -/*20391*/ uint16(xSetOp), uint16(VPADDD), -/*20393*/ uint16(xReadSlashR), -/*20394*/ uint16(xArgYmm1), -/*20395*/ uint16(xArgYmmV), -/*20396*/ uint16(xArgYmm2M256), -/*20397*/ uint16(xMatch), -/*20398*/ uint16(xCondDataSize), 0, 20404, 0, 0, 0, -/*20404*/ uint16(xSetOp), uint16(UD0), -/*20406*/ uint16(xReadSlashR), -/*20407*/ uint16(xArgR32), -/*20408*/ uint16(xArgRM32), -/*20409*/ uint16(xMatch), -/*20410*/ uint16(xSetOp), uint16(ADC), -/*20412*/ uint16(xReadSlashR), -/*20413*/ uint16(xArgRM8), -/*20414*/ uint16(xArgR8), -/*20415*/ uint16(xMatch), -/*20416*/ uint16(xCondIs64), 20419, 20437, -/*20419*/ uint16(xCondDataSize), 20425, 20431, 0, 0, 0, -/*20425*/ uint16(xSetOp), uint16(ADC), -/*20427*/ uint16(xReadSlashR), -/*20428*/ uint16(xArgRM16), -/*20429*/ uint16(xArgR16), -/*20430*/ uint16(xMatch), -/*20431*/ uint16(xSetOp), uint16(ADC), -/*20433*/ uint16(xReadSlashR), -/*20434*/ uint16(xArgRM32), -/*20435*/ uint16(xArgR32), -/*20436*/ uint16(xMatch), -/*20437*/ uint16(xCondDataSize), 20425, 20431, 20443, 0, 0, -/*20443*/ uint16(xSetOp), uint16(ADC), -/*20445*/ uint16(xReadSlashR), -/*20446*/ uint16(xArgRM64), -/*20447*/ uint16(xArgR64), -/*20448*/ uint16(xMatch), -/*20449*/ uint16(xSetOp), uint16(ADC), -/*20451*/ uint16(xReadSlashR), -/*20452*/ uint16(xArgR8), -/*20453*/ uint16(xArgRM8), -/*20454*/ uint16(xMatch), -/*20455*/ uint16(xCondIs64), 20458, 20476, -/*20458*/ uint16(xCondDataSize), 20464, 20470, 0, 0, 0, -/*20464*/ uint16(xSetOp), uint16(ADC), -/*20466*/ uint16(xReadSlashR), -/*20467*/ uint16(xArgR16), -/*20468*/ uint16(xArgRM16), -/*20469*/ uint16(xMatch), -/*20470*/ uint16(xSetOp), uint16(ADC), -/*20472*/ uint16(xReadSlashR), -/*20473*/ uint16(xArgR32), -/*20474*/ uint16(xArgRM32), -/*20475*/ uint16(xMatch), -/*20476*/ uint16(xCondDataSize), 20464, 20470, 20482, 0, 0, -/*20482*/ uint16(xSetOp), uint16(ADC), -/*20484*/ uint16(xReadSlashR), -/*20485*/ uint16(xArgR64), -/*20486*/ uint16(xArgRM64), -/*20487*/ uint16(xMatch), -/*20488*/ uint16(xSetOp), uint16(ADC), -/*20490*/ uint16(xReadIb), -/*20491*/ uint16(xArgAL), -/*20492*/ uint16(xArgImm8u), -/*20493*/ uint16(xMatch), -/*20494*/ uint16(xCondIs64), 20497, 20515, -/*20497*/ uint16(xCondDataSize), 20503, 20509, 0, 0, 0, -/*20503*/ uint16(xSetOp), uint16(ADC), -/*20505*/ uint16(xReadIw), -/*20506*/ uint16(xArgAX), -/*20507*/ uint16(xArgImm16), -/*20508*/ uint16(xMatch), -/*20509*/ uint16(xSetOp), uint16(ADC), -/*20511*/ uint16(xReadId), -/*20512*/ uint16(xArgEAX), -/*20513*/ uint16(xArgImm32), -/*20514*/ uint16(xMatch), -/*20515*/ uint16(xCondDataSize), 20503, 20509, 20521, 0, 0, -/*20521*/ uint16(xSetOp), uint16(ADC), -/*20523*/ uint16(xReadId), -/*20524*/ uint16(xArgRAX), -/*20525*/ uint16(xArgImm32), -/*20526*/ uint16(xMatch), -/*20527*/ uint16(xCondIs64), 20530, 0, -/*20530*/ uint16(xSetOp), uint16(PUSH), -/*20532*/ uint16(xArgSS), -/*20533*/ uint16(xMatch), -/*20534*/ uint16(xCondIs64), 20537, 0, -/*20537*/ uint16(xSetOp), uint16(POP), -/*20539*/ uint16(xArgSS), -/*20540*/ uint16(xMatch), -/*20541*/ uint16(xSetOp), uint16(SBB), -/*20543*/ uint16(xReadSlashR), -/*20544*/ uint16(xArgRM8), -/*20545*/ uint16(xArgR8), -/*20546*/ uint16(xMatch), -/*20547*/ uint16(xCondIs64), 20550, 20568, -/*20550*/ uint16(xCondDataSize), 20556, 20562, 0, 0, 0, -/*20556*/ uint16(xSetOp), uint16(SBB), -/*20558*/ uint16(xReadSlashR), -/*20559*/ uint16(xArgRM16), -/*20560*/ uint16(xArgR16), -/*20561*/ uint16(xMatch), -/*20562*/ uint16(xSetOp), uint16(SBB), -/*20564*/ uint16(xReadSlashR), -/*20565*/ uint16(xArgRM32), -/*20566*/ uint16(xArgR32), -/*20567*/ uint16(xMatch), -/*20568*/ uint16(xCondDataSize), 20556, 20562, 20574, 0, 0, -/*20574*/ uint16(xSetOp), uint16(SBB), -/*20576*/ uint16(xReadSlashR), -/*20577*/ uint16(xArgRM64), -/*20578*/ uint16(xArgR64), -/*20579*/ uint16(xMatch), -/*20580*/ uint16(xSetOp), uint16(SBB), -/*20582*/ uint16(xReadSlashR), -/*20583*/ uint16(xArgR8), -/*20584*/ uint16(xArgRM8), -/*20585*/ uint16(xMatch), -/*20586*/ uint16(xCondIs64), 20589, 20607, -/*20589*/ uint16(xCondDataSize), 20595, 20601, 0, 0, 0, -/*20595*/ uint16(xSetOp), uint16(SBB), -/*20597*/ uint16(xReadSlashR), -/*20598*/ uint16(xArgR16), -/*20599*/ uint16(xArgRM16), -/*20600*/ uint16(xMatch), -/*20601*/ uint16(xSetOp), uint16(SBB), -/*20603*/ uint16(xReadSlashR), -/*20604*/ uint16(xArgR32), -/*20605*/ uint16(xArgRM32), -/*20606*/ uint16(xMatch), -/*20607*/ uint16(xCondDataSize), 20595, 20601, 20613, 0, 0, -/*20613*/ uint16(xSetOp), uint16(SBB), -/*20615*/ uint16(xReadSlashR), -/*20616*/ uint16(xArgR64), -/*20617*/ uint16(xArgRM64), -/*20618*/ uint16(xMatch), -/*20619*/ uint16(xSetOp), uint16(SBB), -/*20621*/ uint16(xReadIb), -/*20622*/ uint16(xArgAL), -/*20623*/ uint16(xArgImm8u), -/*20624*/ uint16(xMatch), -/*20625*/ uint16(xCondIs64), 20628, 20646, -/*20628*/ uint16(xCondDataSize), 20634, 20640, 0, 0, 0, -/*20634*/ uint16(xSetOp), uint16(SBB), -/*20636*/ uint16(xReadIw), -/*20637*/ uint16(xArgAX), -/*20638*/ uint16(xArgImm16), -/*20639*/ uint16(xMatch), -/*20640*/ uint16(xSetOp), uint16(SBB), -/*20642*/ uint16(xReadId), -/*20643*/ uint16(xArgEAX), -/*20644*/ uint16(xArgImm32), -/*20645*/ uint16(xMatch), -/*20646*/ uint16(xCondDataSize), 20634, 20640, 20652, 0, 0, -/*20652*/ uint16(xSetOp), uint16(SBB), -/*20654*/ uint16(xReadId), -/*20655*/ uint16(xArgRAX), -/*20656*/ uint16(xArgImm32), -/*20657*/ uint16(xMatch), -/*20658*/ uint16(xCondIs64), 20661, 0, -/*20661*/ uint16(xSetOp), uint16(PUSH), -/*20663*/ uint16(xArgDS), -/*20664*/ uint16(xMatch), -/*20665*/ uint16(xCondIs64), 20668, 0, -/*20668*/ uint16(xSetOp), uint16(POP), -/*20670*/ uint16(xArgDS), -/*20671*/ uint16(xMatch), -/*20672*/ uint16(xSetOp), uint16(AND), -/*20674*/ uint16(xReadSlashR), -/*20675*/ uint16(xArgRM8), -/*20676*/ uint16(xArgR8), -/*20677*/ uint16(xMatch), -/*20678*/ uint16(xCondIs64), 20681, 20699, -/*20681*/ uint16(xCondDataSize), 20687, 20693, 0, 0, 0, -/*20687*/ uint16(xSetOp), uint16(AND), -/*20689*/ uint16(xReadSlashR), -/*20690*/ uint16(xArgRM16), -/*20691*/ uint16(xArgR16), -/*20692*/ uint16(xMatch), -/*20693*/ uint16(xSetOp), uint16(AND), -/*20695*/ uint16(xReadSlashR), -/*20696*/ uint16(xArgRM32), -/*20697*/ uint16(xArgR32), -/*20698*/ uint16(xMatch), -/*20699*/ uint16(xCondDataSize), 20687, 20693, 20705, 0, 0, -/*20705*/ uint16(xSetOp), uint16(AND), -/*20707*/ uint16(xReadSlashR), -/*20708*/ uint16(xArgRM64), -/*20709*/ uint16(xArgR64), -/*20710*/ uint16(xMatch), -/*20711*/ uint16(xSetOp), uint16(AND), -/*20713*/ uint16(xReadSlashR), -/*20714*/ uint16(xArgR8), -/*20715*/ uint16(xArgRM8), -/*20716*/ uint16(xMatch), -/*20717*/ uint16(xCondIs64), 20720, 20738, -/*20720*/ uint16(xCondDataSize), 20726, 20732, 0, 0, 0, -/*20726*/ uint16(xSetOp), uint16(AND), -/*20728*/ uint16(xReadSlashR), -/*20729*/ uint16(xArgR16), -/*20730*/ uint16(xArgRM16), -/*20731*/ uint16(xMatch), -/*20732*/ uint16(xSetOp), uint16(AND), -/*20734*/ uint16(xReadSlashR), -/*20735*/ uint16(xArgR32), -/*20736*/ uint16(xArgRM32), -/*20737*/ uint16(xMatch), -/*20738*/ uint16(xCondDataSize), 20726, 20732, 20744, 0, 0, -/*20744*/ uint16(xSetOp), uint16(AND), -/*20746*/ uint16(xReadSlashR), -/*20747*/ uint16(xArgR64), -/*20748*/ uint16(xArgRM64), -/*20749*/ uint16(xMatch), -/*20750*/ uint16(xSetOp), uint16(AND), -/*20752*/ uint16(xReadIb), -/*20753*/ uint16(xArgAL), -/*20754*/ uint16(xArgImm8u), -/*20755*/ uint16(xMatch), -/*20756*/ uint16(xCondIs64), 20759, 20777, -/*20759*/ uint16(xCondDataSize), 20765, 20771, 0, 0, 0, -/*20765*/ uint16(xSetOp), uint16(AND), -/*20767*/ uint16(xReadIw), -/*20768*/ uint16(xArgAX), -/*20769*/ uint16(xArgImm16), -/*20770*/ uint16(xMatch), -/*20771*/ uint16(xSetOp), uint16(AND), -/*20773*/ uint16(xReadId), -/*20774*/ uint16(xArgEAX), -/*20775*/ uint16(xArgImm32), -/*20776*/ uint16(xMatch), -/*20777*/ uint16(xCondDataSize), 20765, 20771, 20783, 0, 0, -/*20783*/ uint16(xSetOp), uint16(AND), -/*20785*/ uint16(xReadId), -/*20786*/ uint16(xArgRAX), -/*20787*/ uint16(xArgImm32), -/*20788*/ uint16(xMatch), -/*20789*/ uint16(xCondIs64), 20792, 0, -/*20792*/ uint16(xSetOp), uint16(DAA), -/*20794*/ uint16(xMatch), -/*20795*/ uint16(xSetOp), uint16(SUB), -/*20797*/ uint16(xReadSlashR), -/*20798*/ uint16(xArgRM8), -/*20799*/ uint16(xArgR8), -/*20800*/ uint16(xMatch), -/*20801*/ uint16(xCondIs64), 20804, 20822, -/*20804*/ uint16(xCondDataSize), 20810, 20816, 0, 0, 0, -/*20810*/ uint16(xSetOp), uint16(SUB), -/*20812*/ uint16(xReadSlashR), -/*20813*/ uint16(xArgRM16), -/*20814*/ uint16(xArgR16), -/*20815*/ uint16(xMatch), -/*20816*/ uint16(xSetOp), uint16(SUB), -/*20818*/ uint16(xReadSlashR), -/*20819*/ uint16(xArgRM32), -/*20820*/ uint16(xArgR32), -/*20821*/ uint16(xMatch), -/*20822*/ uint16(xCondDataSize), 20810, 20816, 20828, 0, 0, -/*20828*/ uint16(xSetOp), uint16(SUB), -/*20830*/ uint16(xReadSlashR), -/*20831*/ uint16(xArgRM64), -/*20832*/ uint16(xArgR64), -/*20833*/ uint16(xMatch), -/*20834*/ uint16(xSetOp), uint16(SUB), -/*20836*/ uint16(xReadSlashR), -/*20837*/ uint16(xArgR8), -/*20838*/ uint16(xArgRM8), -/*20839*/ uint16(xMatch), -/*20840*/ uint16(xCondIs64), 20843, 20861, -/*20843*/ uint16(xCondDataSize), 20849, 20855, 0, 0, 0, -/*20849*/ uint16(xSetOp), uint16(SUB), -/*20851*/ uint16(xReadSlashR), -/*20852*/ uint16(xArgR16), -/*20853*/ uint16(xArgRM16), -/*20854*/ uint16(xMatch), -/*20855*/ uint16(xSetOp), uint16(SUB), -/*20857*/ uint16(xReadSlashR), -/*20858*/ uint16(xArgR32), -/*20859*/ uint16(xArgRM32), -/*20860*/ uint16(xMatch), -/*20861*/ uint16(xCondDataSize), 20849, 20855, 20867, 0, 0, -/*20867*/ uint16(xSetOp), uint16(SUB), -/*20869*/ uint16(xReadSlashR), -/*20870*/ uint16(xArgR64), -/*20871*/ uint16(xArgRM64), -/*20872*/ uint16(xMatch), -/*20873*/ uint16(xSetOp), uint16(SUB), -/*20875*/ uint16(xReadIb), -/*20876*/ uint16(xArgAL), -/*20877*/ uint16(xArgImm8u), -/*20878*/ uint16(xMatch), -/*20879*/ uint16(xCondIs64), 20882, 20900, -/*20882*/ uint16(xCondDataSize), 20888, 20894, 0, 0, 0, -/*20888*/ uint16(xSetOp), uint16(SUB), -/*20890*/ uint16(xReadIw), -/*20891*/ uint16(xArgAX), -/*20892*/ uint16(xArgImm16), -/*20893*/ uint16(xMatch), -/*20894*/ uint16(xSetOp), uint16(SUB), -/*20896*/ uint16(xReadId), -/*20897*/ uint16(xArgEAX), -/*20898*/ uint16(xArgImm32), -/*20899*/ uint16(xMatch), -/*20900*/ uint16(xCondDataSize), 20888, 20894, 20906, 0, 0, -/*20906*/ uint16(xSetOp), uint16(SUB), -/*20908*/ uint16(xReadId), -/*20909*/ uint16(xArgRAX), -/*20910*/ uint16(xArgImm32), -/*20911*/ uint16(xMatch), -/*20912*/ uint16(xCondIs64), 20915, 0, -/*20915*/ uint16(xSetOp), uint16(DAS), -/*20917*/ uint16(xMatch), -/*20918*/ uint16(xSetOp), uint16(XOR), -/*20920*/ uint16(xReadSlashR), -/*20921*/ uint16(xArgRM8), -/*20922*/ uint16(xArgR8), -/*20923*/ uint16(xMatch), -/*20924*/ uint16(xCondIs64), 20927, 20945, -/*20927*/ uint16(xCondDataSize), 20933, 20939, 0, 0, 0, -/*20933*/ uint16(xSetOp), uint16(XOR), -/*20935*/ uint16(xReadSlashR), -/*20936*/ uint16(xArgRM16), -/*20937*/ uint16(xArgR16), -/*20938*/ uint16(xMatch), -/*20939*/ uint16(xSetOp), uint16(XOR), -/*20941*/ uint16(xReadSlashR), -/*20942*/ uint16(xArgRM32), -/*20943*/ uint16(xArgR32), -/*20944*/ uint16(xMatch), -/*20945*/ uint16(xCondDataSize), 20933, 20939, 20951, 0, 0, -/*20951*/ uint16(xSetOp), uint16(XOR), -/*20953*/ uint16(xReadSlashR), -/*20954*/ uint16(xArgRM64), -/*20955*/ uint16(xArgR64), -/*20956*/ uint16(xMatch), -/*20957*/ uint16(xSetOp), uint16(XOR), -/*20959*/ uint16(xReadSlashR), -/*20960*/ uint16(xArgR8), -/*20961*/ uint16(xArgRM8), -/*20962*/ uint16(xMatch), -/*20963*/ uint16(xCondIs64), 20966, 20984, -/*20966*/ uint16(xCondDataSize), 20972, 20978, 0, 0, 0, -/*20972*/ uint16(xSetOp), uint16(XOR), -/*20974*/ uint16(xReadSlashR), -/*20975*/ uint16(xArgR16), -/*20976*/ uint16(xArgRM16), -/*20977*/ uint16(xMatch), -/*20978*/ uint16(xSetOp), uint16(XOR), -/*20980*/ uint16(xReadSlashR), -/*20981*/ uint16(xArgR32), -/*20982*/ uint16(xArgRM32), -/*20983*/ uint16(xMatch), -/*20984*/ uint16(xCondDataSize), 20972, 20978, 20990, 0, 0, -/*20990*/ uint16(xSetOp), uint16(XOR), -/*20992*/ uint16(xReadSlashR), -/*20993*/ uint16(xArgR64), -/*20994*/ uint16(xArgRM64), -/*20995*/ uint16(xMatch), -/*20996*/ uint16(xSetOp), uint16(XOR), -/*20998*/ uint16(xReadIb), -/*20999*/ uint16(xArgAL), -/*21000*/ uint16(xArgImm8u), -/*21001*/ uint16(xMatch), -/*21002*/ uint16(xCondIs64), 21005, 21023, -/*21005*/ uint16(xCondDataSize), 21011, 21017, 0, 0, 0, -/*21011*/ uint16(xSetOp), uint16(XOR), -/*21013*/ uint16(xReadIw), -/*21014*/ uint16(xArgAX), -/*21015*/ uint16(xArgImm16), -/*21016*/ uint16(xMatch), -/*21017*/ uint16(xSetOp), uint16(XOR), -/*21019*/ uint16(xReadId), -/*21020*/ uint16(xArgEAX), -/*21021*/ uint16(xArgImm32), -/*21022*/ uint16(xMatch), -/*21023*/ uint16(xCondDataSize), 21011, 21017, 21029, 0, 0, -/*21029*/ uint16(xSetOp), uint16(XOR), -/*21031*/ uint16(xReadId), -/*21032*/ uint16(xArgRAX), -/*21033*/ uint16(xArgImm32), -/*21034*/ uint16(xMatch), -/*21035*/ uint16(xCondIs64), 21038, 0, -/*21038*/ uint16(xSetOp), uint16(AAA), -/*21040*/ uint16(xMatch), -/*21041*/ uint16(xSetOp), uint16(CMP), -/*21043*/ uint16(xReadSlashR), -/*21044*/ uint16(xArgRM8), -/*21045*/ uint16(xArgR8), -/*21046*/ uint16(xMatch), -/*21047*/ uint16(xCondIs64), 21050, 21068, -/*21050*/ uint16(xCondDataSize), 21056, 21062, 0, 0, 0, -/*21056*/ uint16(xSetOp), uint16(CMP), -/*21058*/ uint16(xReadSlashR), -/*21059*/ uint16(xArgRM16), -/*21060*/ uint16(xArgR16), -/*21061*/ uint16(xMatch), -/*21062*/ uint16(xSetOp), uint16(CMP), -/*21064*/ uint16(xReadSlashR), -/*21065*/ uint16(xArgRM32), -/*21066*/ uint16(xArgR32), -/*21067*/ uint16(xMatch), -/*21068*/ uint16(xCondDataSize), 21056, 21062, 21074, 0, 0, -/*21074*/ uint16(xSetOp), uint16(CMP), -/*21076*/ uint16(xReadSlashR), -/*21077*/ uint16(xArgRM64), -/*21078*/ uint16(xArgR64), -/*21079*/ uint16(xMatch), -/*21080*/ uint16(xSetOp), uint16(CMP), -/*21082*/ uint16(xReadSlashR), -/*21083*/ uint16(xArgR8), -/*21084*/ uint16(xArgRM8), -/*21085*/ uint16(xMatch), -/*21086*/ uint16(xCondIs64), 21089, 21107, -/*21089*/ uint16(xCondDataSize), 21095, 21101, 0, 0, 0, -/*21095*/ uint16(xSetOp), uint16(CMP), -/*21097*/ uint16(xReadSlashR), -/*21098*/ uint16(xArgR16), -/*21099*/ uint16(xArgRM16), -/*21100*/ uint16(xMatch), -/*21101*/ uint16(xSetOp), uint16(CMP), -/*21103*/ uint16(xReadSlashR), -/*21104*/ uint16(xArgR32), -/*21105*/ uint16(xArgRM32), -/*21106*/ uint16(xMatch), -/*21107*/ uint16(xCondDataSize), 21095, 21101, 21113, 0, 0, -/*21113*/ uint16(xSetOp), uint16(CMP), -/*21115*/ uint16(xReadSlashR), -/*21116*/ uint16(xArgR64), -/*21117*/ uint16(xArgRM64), -/*21118*/ uint16(xMatch), -/*21119*/ uint16(xSetOp), uint16(CMP), -/*21121*/ uint16(xReadIb), -/*21122*/ uint16(xArgAL), -/*21123*/ uint16(xArgImm8u), -/*21124*/ uint16(xMatch), -/*21125*/ uint16(xCondIs64), 21128, 21146, -/*21128*/ uint16(xCondDataSize), 21134, 21140, 0, 0, 0, -/*21134*/ uint16(xSetOp), uint16(CMP), -/*21136*/ uint16(xReadIw), -/*21137*/ uint16(xArgAX), -/*21138*/ uint16(xArgImm16), -/*21139*/ uint16(xMatch), -/*21140*/ uint16(xSetOp), uint16(CMP), -/*21142*/ uint16(xReadId), -/*21143*/ uint16(xArgEAX), -/*21144*/ uint16(xArgImm32), -/*21145*/ uint16(xMatch), -/*21146*/ uint16(xCondDataSize), 21134, 21140, 21152, 0, 0, -/*21152*/ uint16(xSetOp), uint16(CMP), -/*21154*/ uint16(xReadId), -/*21155*/ uint16(xArgRAX), -/*21156*/ uint16(xArgImm32), -/*21157*/ uint16(xMatch), -/*21158*/ uint16(xCondIs64), 21161, 0, -/*21161*/ uint16(xSetOp), uint16(AAS), -/*21163*/ uint16(xMatch), -/*21164*/ uint16(xCondIs64), 21167, 0, -/*21167*/ uint16(xCondDataSize), 21173, 21177, 0, 0, 0, -/*21173*/ uint16(xSetOp), uint16(INC), -/*21175*/ uint16(xArgR16op), -/*21176*/ uint16(xMatch), -/*21177*/ uint16(xSetOp), uint16(INC), -/*21179*/ uint16(xArgR32op), -/*21180*/ uint16(xMatch), -/*21181*/ uint16(xCondIs64), 21184, 0, -/*21184*/ uint16(xCondDataSize), 21190, 21194, 0, 0, 0, -/*21190*/ uint16(xSetOp), uint16(DEC), -/*21192*/ uint16(xArgR16op), -/*21193*/ uint16(xMatch), -/*21194*/ uint16(xSetOp), uint16(DEC), -/*21196*/ uint16(xArgR32op), -/*21197*/ uint16(xMatch), -/*21198*/ uint16(xCondIs64), 21201, 21215, -/*21201*/ uint16(xCondDataSize), 21207, 21211, 0, 0, 0, -/*21207*/ uint16(xSetOp), uint16(PUSH), -/*21209*/ uint16(xArgR16op), -/*21210*/ uint16(xMatch), -/*21211*/ uint16(xSetOp), uint16(PUSH), -/*21213*/ uint16(xArgR32op), -/*21214*/ uint16(xMatch), -/*21215*/ uint16(xCondDataSize), 21207, 21221, 21225, 0, 0, -/*21221*/ uint16(xSetOp), uint16(PUSH), -/*21223*/ uint16(xArgR64op), -/*21224*/ uint16(xMatch), -/*21225*/ uint16(xSetOp), uint16(PUSH), -/*21227*/ uint16(xArgR64op), -/*21228*/ uint16(xMatch), -/*21229*/ uint16(xCondIs64), 21232, 21246, -/*21232*/ uint16(xCondDataSize), 21238, 21242, 0, 0, 0, -/*21238*/ uint16(xSetOp), uint16(POP), -/*21240*/ uint16(xArgR16op), -/*21241*/ uint16(xMatch), -/*21242*/ uint16(xSetOp), uint16(POP), -/*21244*/ uint16(xArgR32op), -/*21245*/ uint16(xMatch), -/*21246*/ uint16(xCondDataSize), 21238, 21252, 21256, 0, 0, -/*21252*/ uint16(xSetOp), uint16(POP), -/*21254*/ uint16(xArgR64op), -/*21255*/ uint16(xMatch), -/*21256*/ uint16(xSetOp), uint16(POP), -/*21258*/ uint16(xArgR64op), -/*21259*/ uint16(xMatch), -/*21260*/ uint16(xCondIs64), 21263, 0, -/*21263*/ uint16(xCondDataSize), 21269, 21272, 0, 0, 0, -/*21269*/ uint16(xSetOp), uint16(PUSHA), -/*21271*/ uint16(xMatch), -/*21272*/ uint16(xSetOp), uint16(PUSHAD), -/*21274*/ uint16(xMatch), -/*21275*/ uint16(xCondIs64), 21278, 0, -/*21278*/ uint16(xCondDataSize), 21284, 21287, 0, 0, 0, -/*21284*/ uint16(xSetOp), uint16(POPA), -/*21286*/ uint16(xMatch), -/*21287*/ uint16(xSetOp), uint16(POPAD), -/*21289*/ uint16(xMatch), -/*21290*/ uint16(xCondIs64), 21293, 0, -/*21293*/ uint16(xCondDataSize), 21299, 21305, 0, 0, 0, -/*21299*/ uint16(xSetOp), uint16(BOUND), -/*21301*/ uint16(xReadSlashR), -/*21302*/ uint16(xArgR16), -/*21303*/ uint16(xArgM16and16), -/*21304*/ uint16(xMatch), -/*21305*/ uint16(xSetOp), uint16(BOUND), -/*21307*/ uint16(xReadSlashR), -/*21308*/ uint16(xArgR32), -/*21309*/ uint16(xArgM32and32), -/*21310*/ uint16(xMatch), -/*21311*/ uint16(xCondIs64), 21314, 21320, -/*21314*/ uint16(xSetOp), uint16(ARPL), -/*21316*/ uint16(xReadSlashR), -/*21317*/ uint16(xArgRM16), -/*21318*/ uint16(xArgR16), -/*21319*/ uint16(xMatch), -/*21320*/ uint16(xCondDataSize), 21326, 21332, 21338, 0, 0, -/*21326*/ uint16(xSetOp), uint16(MOVSXD), -/*21328*/ uint16(xReadSlashR), -/*21329*/ uint16(xArgR16), -/*21330*/ uint16(xArgRM32), -/*21331*/ uint16(xMatch), -/*21332*/ uint16(xSetOp), uint16(MOVSXD), -/*21334*/ uint16(xReadSlashR), -/*21335*/ uint16(xArgR32), -/*21336*/ uint16(xArgRM32), -/*21337*/ uint16(xMatch), -/*21338*/ uint16(xSetOp), uint16(MOVSXD), -/*21340*/ uint16(xReadSlashR), -/*21341*/ uint16(xArgR64), -/*21342*/ uint16(xArgRM32), -/*21343*/ uint16(xMatch), -/*21344*/ uint16(xCondDataSize), 21350, 21355, 21360, 0, 0, -/*21350*/ uint16(xSetOp), uint16(PUSH), -/*21352*/ uint16(xReadIw), -/*21353*/ uint16(xArgImm16), -/*21354*/ uint16(xMatch), -/*21355*/ uint16(xSetOp), uint16(PUSH), -/*21357*/ uint16(xReadId), -/*21358*/ uint16(xArgImm32), -/*21359*/ uint16(xMatch), -/*21360*/ uint16(xSetOp), uint16(PUSH), -/*21362*/ uint16(xReadId), -/*21363*/ uint16(xArgImm32), -/*21364*/ uint16(xMatch), -/*21365*/ uint16(xCondIs64), 21368, 21390, -/*21368*/ uint16(xCondDataSize), 21374, 21382, 0, 0, 0, -/*21374*/ uint16(xSetOp), uint16(IMUL), -/*21376*/ uint16(xReadSlashR), -/*21377*/ uint16(xReadIw), -/*21378*/ uint16(xArgR16), -/*21379*/ uint16(xArgRM16), -/*21380*/ uint16(xArgImm16), -/*21381*/ uint16(xMatch), -/*21382*/ uint16(xSetOp), uint16(IMUL), -/*21384*/ uint16(xReadSlashR), -/*21385*/ uint16(xReadId), -/*21386*/ uint16(xArgR32), -/*21387*/ uint16(xArgRM32), -/*21388*/ uint16(xArgImm32), -/*21389*/ uint16(xMatch), -/*21390*/ uint16(xCondDataSize), 21374, 21382, 21396, 0, 0, -/*21396*/ uint16(xSetOp), uint16(IMUL), -/*21398*/ uint16(xReadSlashR), -/*21399*/ uint16(xReadId), -/*21400*/ uint16(xArgR64), -/*21401*/ uint16(xArgRM64), -/*21402*/ uint16(xArgImm32), -/*21403*/ uint16(xMatch), -/*21404*/ uint16(xSetOp), uint16(PUSH), -/*21406*/ uint16(xReadIb), -/*21407*/ uint16(xArgImm8), -/*21408*/ uint16(xMatch), -/*21409*/ uint16(xCondIs64), 21412, 21434, -/*21412*/ uint16(xCondDataSize), 21418, 21426, 0, 0, 0, -/*21418*/ uint16(xSetOp), uint16(IMUL), -/*21420*/ uint16(xReadSlashR), -/*21421*/ uint16(xReadIb), -/*21422*/ uint16(xArgR16), -/*21423*/ uint16(xArgRM16), -/*21424*/ uint16(xArgImm8), -/*21425*/ uint16(xMatch), -/*21426*/ uint16(xSetOp), uint16(IMUL), -/*21428*/ uint16(xReadSlashR), -/*21429*/ uint16(xReadIb), -/*21430*/ uint16(xArgR32), -/*21431*/ uint16(xArgRM32), -/*21432*/ uint16(xArgImm8), -/*21433*/ uint16(xMatch), -/*21434*/ uint16(xCondDataSize), 21418, 21426, 21440, 0, 0, -/*21440*/ uint16(xSetOp), uint16(IMUL), -/*21442*/ uint16(xReadSlashR), -/*21443*/ uint16(xReadIb), -/*21444*/ uint16(xArgR64), -/*21445*/ uint16(xArgRM64), -/*21446*/ uint16(xArgImm8), -/*21447*/ uint16(xMatch), -/*21448*/ uint16(xSetOp), uint16(INSB), -/*21450*/ uint16(xMatch), -/*21451*/ uint16(xCondDataSize), 21457, 21460, 21463, 0, 0, -/*21457*/ uint16(xSetOp), uint16(INSW), -/*21459*/ uint16(xMatch), -/*21460*/ uint16(xSetOp), uint16(INSD), -/*21462*/ uint16(xMatch), -/*21463*/ uint16(xSetOp), uint16(INSD), -/*21465*/ uint16(xMatch), -/*21466*/ uint16(xSetOp), uint16(OUTSB), -/*21468*/ uint16(xMatch), -/*21469*/ uint16(xCondDataSize), 21475, 21478, 21481, 0, 0, -/*21475*/ uint16(xSetOp), uint16(OUTSW), -/*21477*/ uint16(xMatch), -/*21478*/ uint16(xSetOp), uint16(OUTSD), -/*21480*/ uint16(xMatch), -/*21481*/ uint16(xSetOp), uint16(OUTSD), -/*21483*/ uint16(xMatch), -/*21484*/ uint16(xSetOp), uint16(JO), -/*21486*/ uint16(xReadCb), -/*21487*/ uint16(xArgRel8), -/*21488*/ uint16(xMatch), -/*21489*/ uint16(xSetOp), uint16(JNO), -/*21491*/ uint16(xReadCb), -/*21492*/ uint16(xArgRel8), -/*21493*/ uint16(xMatch), -/*21494*/ uint16(xSetOp), uint16(JB), -/*21496*/ uint16(xReadCb), -/*21497*/ uint16(xArgRel8), -/*21498*/ uint16(xMatch), -/*21499*/ uint16(xSetOp), uint16(JAE), -/*21501*/ uint16(xReadCb), -/*21502*/ uint16(xArgRel8), -/*21503*/ uint16(xMatch), -/*21504*/ uint16(xSetOp), uint16(JE), -/*21506*/ uint16(xReadCb), -/*21507*/ uint16(xArgRel8), -/*21508*/ uint16(xMatch), -/*21509*/ uint16(xSetOp), uint16(JNE), -/*21511*/ uint16(xReadCb), -/*21512*/ uint16(xArgRel8), -/*21513*/ uint16(xMatch), -/*21514*/ uint16(xSetOp), uint16(JBE), -/*21516*/ uint16(xReadCb), -/*21517*/ uint16(xArgRel8), -/*21518*/ uint16(xMatch), -/*21519*/ uint16(xSetOp), uint16(JA), -/*21521*/ uint16(xReadCb), -/*21522*/ uint16(xArgRel8), -/*21523*/ uint16(xMatch), -/*21524*/ uint16(xSetOp), uint16(JS), -/*21526*/ uint16(xReadCb), -/*21527*/ uint16(xArgRel8), -/*21528*/ uint16(xMatch), -/*21529*/ uint16(xSetOp), uint16(JNS), -/*21531*/ uint16(xReadCb), -/*21532*/ uint16(xArgRel8), -/*21533*/ uint16(xMatch), -/*21534*/ uint16(xSetOp), uint16(JP), -/*21536*/ uint16(xReadCb), -/*21537*/ uint16(xArgRel8), -/*21538*/ uint16(xMatch), -/*21539*/ uint16(xSetOp), uint16(JNP), -/*21541*/ uint16(xReadCb), -/*21542*/ uint16(xArgRel8), -/*21543*/ uint16(xMatch), -/*21544*/ uint16(xSetOp), uint16(JL), -/*21546*/ uint16(xReadCb), -/*21547*/ uint16(xArgRel8), -/*21548*/ uint16(xMatch), -/*21549*/ uint16(xSetOp), uint16(JGE), -/*21551*/ uint16(xReadCb), -/*21552*/ uint16(xArgRel8), -/*21553*/ uint16(xMatch), -/*21554*/ uint16(xSetOp), uint16(JLE), -/*21556*/ uint16(xReadCb), -/*21557*/ uint16(xArgRel8), -/*21558*/ uint16(xMatch), -/*21559*/ uint16(xSetOp), uint16(JG), -/*21561*/ uint16(xReadCb), -/*21562*/ uint16(xArgRel8), -/*21563*/ uint16(xMatch), -/*21564*/ uint16(xCondSlashR), - 21573, // 0 - 21579, // 1 - 21585, // 2 - 21591, // 3 - 21597, // 4 - 21603, // 5 - 21609, // 6 - 21615, // 7 -/*21573*/ uint16(xSetOp), uint16(ADD), -/*21575*/ uint16(xReadIb), -/*21576*/ uint16(xArgRM8), -/*21577*/ uint16(xArgImm8u), -/*21578*/ uint16(xMatch), -/*21579*/ uint16(xSetOp), uint16(OR), -/*21581*/ uint16(xReadIb), -/*21582*/ uint16(xArgRM8), -/*21583*/ uint16(xArgImm8u), -/*21584*/ uint16(xMatch), -/*21585*/ uint16(xSetOp), uint16(ADC), -/*21587*/ uint16(xReadIb), -/*21588*/ uint16(xArgRM8), -/*21589*/ uint16(xArgImm8u), -/*21590*/ uint16(xMatch), -/*21591*/ uint16(xSetOp), uint16(SBB), -/*21593*/ uint16(xReadIb), -/*21594*/ uint16(xArgRM8), -/*21595*/ uint16(xArgImm8u), -/*21596*/ uint16(xMatch), -/*21597*/ uint16(xSetOp), uint16(AND), -/*21599*/ uint16(xReadIb), -/*21600*/ uint16(xArgRM8), -/*21601*/ uint16(xArgImm8u), -/*21602*/ uint16(xMatch), -/*21603*/ uint16(xSetOp), uint16(SUB), -/*21605*/ uint16(xReadIb), -/*21606*/ uint16(xArgRM8), -/*21607*/ uint16(xArgImm8u), -/*21608*/ uint16(xMatch), -/*21609*/ uint16(xSetOp), uint16(XOR), -/*21611*/ uint16(xReadIb), -/*21612*/ uint16(xArgRM8), -/*21613*/ uint16(xArgImm8u), -/*21614*/ uint16(xMatch), -/*21615*/ uint16(xSetOp), uint16(CMP), -/*21617*/ uint16(xReadIb), -/*21618*/ uint16(xArgRM8), -/*21619*/ uint16(xArgImm8u), -/*21620*/ uint16(xMatch), -/*21621*/ uint16(xCondSlashR), - 21630, // 0 - 21663, // 1 - 21696, // 2 - 21729, // 3 - 21762, // 4 - 21795, // 5 - 21828, // 6 - 21861, // 7 -/*21630*/ uint16(xCondIs64), 21633, 21651, -/*21633*/ uint16(xCondDataSize), 21639, 21645, 0, 0, 0, -/*21639*/ uint16(xSetOp), uint16(ADD), -/*21641*/ uint16(xReadIw), -/*21642*/ uint16(xArgRM16), -/*21643*/ uint16(xArgImm16), -/*21644*/ uint16(xMatch), -/*21645*/ uint16(xSetOp), uint16(ADD), -/*21647*/ uint16(xReadId), -/*21648*/ uint16(xArgRM32), -/*21649*/ uint16(xArgImm32), -/*21650*/ uint16(xMatch), -/*21651*/ uint16(xCondDataSize), 21639, 21645, 21657, 0, 0, -/*21657*/ uint16(xSetOp), uint16(ADD), -/*21659*/ uint16(xReadId), -/*21660*/ uint16(xArgRM64), -/*21661*/ uint16(xArgImm32), -/*21662*/ uint16(xMatch), -/*21663*/ uint16(xCondIs64), 21666, 21684, -/*21666*/ uint16(xCondDataSize), 21672, 21678, 0, 0, 0, -/*21672*/ uint16(xSetOp), uint16(OR), -/*21674*/ uint16(xReadIw), -/*21675*/ uint16(xArgRM16), -/*21676*/ uint16(xArgImm16), -/*21677*/ uint16(xMatch), -/*21678*/ uint16(xSetOp), uint16(OR), -/*21680*/ uint16(xReadId), -/*21681*/ uint16(xArgRM32), -/*21682*/ uint16(xArgImm32), -/*21683*/ uint16(xMatch), -/*21684*/ uint16(xCondDataSize), 21672, 21678, 21690, 0, 0, -/*21690*/ uint16(xSetOp), uint16(OR), -/*21692*/ uint16(xReadId), -/*21693*/ uint16(xArgRM64), -/*21694*/ uint16(xArgImm32), -/*21695*/ uint16(xMatch), -/*21696*/ uint16(xCondIs64), 21699, 21717, -/*21699*/ uint16(xCondDataSize), 21705, 21711, 0, 0, 0, -/*21705*/ uint16(xSetOp), uint16(ADC), -/*21707*/ uint16(xReadIw), -/*21708*/ uint16(xArgRM16), -/*21709*/ uint16(xArgImm16), -/*21710*/ uint16(xMatch), -/*21711*/ uint16(xSetOp), uint16(ADC), -/*21713*/ uint16(xReadId), -/*21714*/ uint16(xArgRM32), -/*21715*/ uint16(xArgImm32), -/*21716*/ uint16(xMatch), -/*21717*/ uint16(xCondDataSize), 21705, 21711, 21723, 0, 0, -/*21723*/ uint16(xSetOp), uint16(ADC), -/*21725*/ uint16(xReadId), -/*21726*/ uint16(xArgRM64), -/*21727*/ uint16(xArgImm32), -/*21728*/ uint16(xMatch), -/*21729*/ uint16(xCondIs64), 21732, 21750, -/*21732*/ uint16(xCondDataSize), 21738, 21744, 0, 0, 0, -/*21738*/ uint16(xSetOp), uint16(SBB), -/*21740*/ uint16(xReadIw), -/*21741*/ uint16(xArgRM16), -/*21742*/ uint16(xArgImm16), -/*21743*/ uint16(xMatch), -/*21744*/ uint16(xSetOp), uint16(SBB), -/*21746*/ uint16(xReadId), -/*21747*/ uint16(xArgRM32), -/*21748*/ uint16(xArgImm32), -/*21749*/ uint16(xMatch), -/*21750*/ uint16(xCondDataSize), 21738, 21744, 21756, 0, 0, -/*21756*/ uint16(xSetOp), uint16(SBB), -/*21758*/ uint16(xReadId), -/*21759*/ uint16(xArgRM64), -/*21760*/ uint16(xArgImm32), -/*21761*/ uint16(xMatch), -/*21762*/ uint16(xCondIs64), 21765, 21783, -/*21765*/ uint16(xCondDataSize), 21771, 21777, 0, 0, 0, -/*21771*/ uint16(xSetOp), uint16(AND), -/*21773*/ uint16(xReadIw), -/*21774*/ uint16(xArgRM16), -/*21775*/ uint16(xArgImm16), -/*21776*/ uint16(xMatch), -/*21777*/ uint16(xSetOp), uint16(AND), -/*21779*/ uint16(xReadId), -/*21780*/ uint16(xArgRM32), -/*21781*/ uint16(xArgImm32), -/*21782*/ uint16(xMatch), -/*21783*/ uint16(xCondDataSize), 21771, 21777, 21789, 0, 0, -/*21789*/ uint16(xSetOp), uint16(AND), -/*21791*/ uint16(xReadId), -/*21792*/ uint16(xArgRM64), -/*21793*/ uint16(xArgImm32), -/*21794*/ uint16(xMatch), -/*21795*/ uint16(xCondIs64), 21798, 21816, -/*21798*/ uint16(xCondDataSize), 21804, 21810, 0, 0, 0, -/*21804*/ uint16(xSetOp), uint16(SUB), -/*21806*/ uint16(xReadIw), -/*21807*/ uint16(xArgRM16), -/*21808*/ uint16(xArgImm16), -/*21809*/ uint16(xMatch), -/*21810*/ uint16(xSetOp), uint16(SUB), -/*21812*/ uint16(xReadId), -/*21813*/ uint16(xArgRM32), -/*21814*/ uint16(xArgImm32), -/*21815*/ uint16(xMatch), -/*21816*/ uint16(xCondDataSize), 21804, 21810, 21822, 0, 0, -/*21822*/ uint16(xSetOp), uint16(SUB), -/*21824*/ uint16(xReadId), -/*21825*/ uint16(xArgRM64), -/*21826*/ uint16(xArgImm32), -/*21827*/ uint16(xMatch), -/*21828*/ uint16(xCondIs64), 21831, 21849, -/*21831*/ uint16(xCondDataSize), 21837, 21843, 0, 0, 0, -/*21837*/ uint16(xSetOp), uint16(XOR), -/*21839*/ uint16(xReadIw), -/*21840*/ uint16(xArgRM16), -/*21841*/ uint16(xArgImm16), -/*21842*/ uint16(xMatch), -/*21843*/ uint16(xSetOp), uint16(XOR), -/*21845*/ uint16(xReadId), -/*21846*/ uint16(xArgRM32), -/*21847*/ uint16(xArgImm32), -/*21848*/ uint16(xMatch), -/*21849*/ uint16(xCondDataSize), 21837, 21843, 21855, 0, 0, -/*21855*/ uint16(xSetOp), uint16(XOR), -/*21857*/ uint16(xReadId), -/*21858*/ uint16(xArgRM64), -/*21859*/ uint16(xArgImm32), -/*21860*/ uint16(xMatch), -/*21861*/ uint16(xCondIs64), 21864, 21882, -/*21864*/ uint16(xCondDataSize), 21870, 21876, 0, 0, 0, -/*21870*/ uint16(xSetOp), uint16(CMP), -/*21872*/ uint16(xReadIw), -/*21873*/ uint16(xArgRM16), -/*21874*/ uint16(xArgImm16), -/*21875*/ uint16(xMatch), -/*21876*/ uint16(xSetOp), uint16(CMP), -/*21878*/ uint16(xReadId), -/*21879*/ uint16(xArgRM32), -/*21880*/ uint16(xArgImm32), -/*21881*/ uint16(xMatch), -/*21882*/ uint16(xCondDataSize), 21870, 21876, 21888, 0, 0, -/*21888*/ uint16(xSetOp), uint16(CMP), -/*21890*/ uint16(xReadId), -/*21891*/ uint16(xArgRM64), -/*21892*/ uint16(xArgImm32), -/*21893*/ uint16(xMatch), -/*21894*/ uint16(xCondSlashR), - 21903, // 0 - 21936, // 1 - 21969, // 2 - 22002, // 3 - 22035, // 4 - 22068, // 5 - 22101, // 6 - 22134, // 7 -/*21903*/ uint16(xCondIs64), 21906, 21924, -/*21906*/ uint16(xCondDataSize), 21912, 21918, 0, 0, 0, -/*21912*/ uint16(xSetOp), uint16(ADD), -/*21914*/ uint16(xReadIb), -/*21915*/ uint16(xArgRM16), -/*21916*/ uint16(xArgImm8), -/*21917*/ uint16(xMatch), -/*21918*/ uint16(xSetOp), uint16(ADD), -/*21920*/ uint16(xReadIb), -/*21921*/ uint16(xArgRM32), -/*21922*/ uint16(xArgImm8), -/*21923*/ uint16(xMatch), -/*21924*/ uint16(xCondDataSize), 21912, 21918, 21930, 0, 0, -/*21930*/ uint16(xSetOp), uint16(ADD), -/*21932*/ uint16(xReadIb), -/*21933*/ uint16(xArgRM64), -/*21934*/ uint16(xArgImm8), -/*21935*/ uint16(xMatch), -/*21936*/ uint16(xCondIs64), 21939, 21957, -/*21939*/ uint16(xCondDataSize), 21945, 21951, 0, 0, 0, -/*21945*/ uint16(xSetOp), uint16(OR), -/*21947*/ uint16(xReadIb), -/*21948*/ uint16(xArgRM16), -/*21949*/ uint16(xArgImm8), -/*21950*/ uint16(xMatch), -/*21951*/ uint16(xSetOp), uint16(OR), -/*21953*/ uint16(xReadIb), -/*21954*/ uint16(xArgRM32), -/*21955*/ uint16(xArgImm8), -/*21956*/ uint16(xMatch), -/*21957*/ uint16(xCondDataSize), 21945, 21951, 21963, 0, 0, -/*21963*/ uint16(xSetOp), uint16(OR), -/*21965*/ uint16(xReadIb), -/*21966*/ uint16(xArgRM64), -/*21967*/ uint16(xArgImm8), -/*21968*/ uint16(xMatch), -/*21969*/ uint16(xCondIs64), 21972, 21990, -/*21972*/ uint16(xCondDataSize), 21978, 21984, 0, 0, 0, -/*21978*/ uint16(xSetOp), uint16(ADC), -/*21980*/ uint16(xReadIb), -/*21981*/ uint16(xArgRM16), -/*21982*/ uint16(xArgImm8), -/*21983*/ uint16(xMatch), -/*21984*/ uint16(xSetOp), uint16(ADC), -/*21986*/ uint16(xReadIb), -/*21987*/ uint16(xArgRM32), -/*21988*/ uint16(xArgImm8), -/*21989*/ uint16(xMatch), -/*21990*/ uint16(xCondDataSize), 21978, 21984, 21996, 0, 0, -/*21996*/ uint16(xSetOp), uint16(ADC), -/*21998*/ uint16(xReadIb), -/*21999*/ uint16(xArgRM64), -/*22000*/ uint16(xArgImm8), -/*22001*/ uint16(xMatch), -/*22002*/ uint16(xCondIs64), 22005, 22023, -/*22005*/ uint16(xCondDataSize), 22011, 22017, 0, 0, 0, -/*22011*/ uint16(xSetOp), uint16(SBB), -/*22013*/ uint16(xReadIb), -/*22014*/ uint16(xArgRM16), -/*22015*/ uint16(xArgImm8), -/*22016*/ uint16(xMatch), -/*22017*/ uint16(xSetOp), uint16(SBB), -/*22019*/ uint16(xReadIb), -/*22020*/ uint16(xArgRM32), -/*22021*/ uint16(xArgImm8), -/*22022*/ uint16(xMatch), -/*22023*/ uint16(xCondDataSize), 22011, 22017, 22029, 0, 0, -/*22029*/ uint16(xSetOp), uint16(SBB), -/*22031*/ uint16(xReadIb), -/*22032*/ uint16(xArgRM64), -/*22033*/ uint16(xArgImm8), -/*22034*/ uint16(xMatch), -/*22035*/ uint16(xCondIs64), 22038, 22056, -/*22038*/ uint16(xCondDataSize), 22044, 22050, 0, 0, 0, -/*22044*/ uint16(xSetOp), uint16(AND), -/*22046*/ uint16(xReadIb), -/*22047*/ uint16(xArgRM16), -/*22048*/ uint16(xArgImm8), -/*22049*/ uint16(xMatch), -/*22050*/ uint16(xSetOp), uint16(AND), -/*22052*/ uint16(xReadIb), -/*22053*/ uint16(xArgRM32), -/*22054*/ uint16(xArgImm8), -/*22055*/ uint16(xMatch), -/*22056*/ uint16(xCondDataSize), 22044, 22050, 22062, 0, 0, -/*22062*/ uint16(xSetOp), uint16(AND), -/*22064*/ uint16(xReadIb), -/*22065*/ uint16(xArgRM64), -/*22066*/ uint16(xArgImm8), -/*22067*/ uint16(xMatch), -/*22068*/ uint16(xCondIs64), 22071, 22089, -/*22071*/ uint16(xCondDataSize), 22077, 22083, 0, 0, 0, -/*22077*/ uint16(xSetOp), uint16(SUB), -/*22079*/ uint16(xReadIb), -/*22080*/ uint16(xArgRM16), -/*22081*/ uint16(xArgImm8), -/*22082*/ uint16(xMatch), -/*22083*/ uint16(xSetOp), uint16(SUB), -/*22085*/ uint16(xReadIb), -/*22086*/ uint16(xArgRM32), -/*22087*/ uint16(xArgImm8), -/*22088*/ uint16(xMatch), -/*22089*/ uint16(xCondDataSize), 22077, 22083, 22095, 0, 0, -/*22095*/ uint16(xSetOp), uint16(SUB), -/*22097*/ uint16(xReadIb), -/*22098*/ uint16(xArgRM64), -/*22099*/ uint16(xArgImm8), -/*22100*/ uint16(xMatch), -/*22101*/ uint16(xCondIs64), 22104, 22122, -/*22104*/ uint16(xCondDataSize), 22110, 22116, 0, 0, 0, -/*22110*/ uint16(xSetOp), uint16(XOR), -/*22112*/ uint16(xReadIb), -/*22113*/ uint16(xArgRM16), -/*22114*/ uint16(xArgImm8), -/*22115*/ uint16(xMatch), -/*22116*/ uint16(xSetOp), uint16(XOR), -/*22118*/ uint16(xReadIb), -/*22119*/ uint16(xArgRM32), -/*22120*/ uint16(xArgImm8), -/*22121*/ uint16(xMatch), -/*22122*/ uint16(xCondDataSize), 22110, 22116, 22128, 0, 0, -/*22128*/ uint16(xSetOp), uint16(XOR), -/*22130*/ uint16(xReadIb), -/*22131*/ uint16(xArgRM64), -/*22132*/ uint16(xArgImm8), -/*22133*/ uint16(xMatch), -/*22134*/ uint16(xCondIs64), 22137, 22155, -/*22137*/ uint16(xCondDataSize), 22143, 22149, 0, 0, 0, -/*22143*/ uint16(xSetOp), uint16(CMP), -/*22145*/ uint16(xReadIb), -/*22146*/ uint16(xArgRM16), -/*22147*/ uint16(xArgImm8), -/*22148*/ uint16(xMatch), -/*22149*/ uint16(xSetOp), uint16(CMP), -/*22151*/ uint16(xReadIb), -/*22152*/ uint16(xArgRM32), -/*22153*/ uint16(xArgImm8), -/*22154*/ uint16(xMatch), -/*22155*/ uint16(xCondDataSize), 22143, 22149, 22161, 0, 0, -/*22161*/ uint16(xSetOp), uint16(CMP), -/*22163*/ uint16(xReadIb), -/*22164*/ uint16(xArgRM64), -/*22165*/ uint16(xArgImm8), -/*22166*/ uint16(xMatch), -/*22167*/ uint16(xSetOp), uint16(TEST), -/*22169*/ uint16(xReadSlashR), -/*22170*/ uint16(xArgRM8), -/*22171*/ uint16(xArgR8), -/*22172*/ uint16(xMatch), -/*22173*/ uint16(xCondIs64), 22176, 22194, -/*22176*/ uint16(xCondDataSize), 22182, 22188, 0, 0, 0, -/*22182*/ uint16(xSetOp), uint16(TEST), -/*22184*/ uint16(xReadSlashR), -/*22185*/ uint16(xArgRM16), -/*22186*/ uint16(xArgR16), -/*22187*/ uint16(xMatch), -/*22188*/ uint16(xSetOp), uint16(TEST), -/*22190*/ uint16(xReadSlashR), -/*22191*/ uint16(xArgRM32), -/*22192*/ uint16(xArgR32), -/*22193*/ uint16(xMatch), -/*22194*/ uint16(xCondDataSize), 22182, 22188, 22200, 0, 0, -/*22200*/ uint16(xSetOp), uint16(TEST), -/*22202*/ uint16(xReadSlashR), -/*22203*/ uint16(xArgRM64), -/*22204*/ uint16(xArgR64), -/*22205*/ uint16(xMatch), -/*22206*/ uint16(xSetOp), uint16(XCHG), -/*22208*/ uint16(xReadSlashR), -/*22209*/ uint16(xArgRM8), -/*22210*/ uint16(xArgR8), -/*22211*/ uint16(xMatch), -/*22212*/ uint16(xCondIs64), 22215, 22233, -/*22215*/ uint16(xCondDataSize), 22221, 22227, 0, 0, 0, -/*22221*/ uint16(xSetOp), uint16(XCHG), -/*22223*/ uint16(xReadSlashR), -/*22224*/ uint16(xArgRM16), -/*22225*/ uint16(xArgR16), -/*22226*/ uint16(xMatch), -/*22227*/ uint16(xSetOp), uint16(XCHG), -/*22229*/ uint16(xReadSlashR), -/*22230*/ uint16(xArgRM32), -/*22231*/ uint16(xArgR32), -/*22232*/ uint16(xMatch), -/*22233*/ uint16(xCondDataSize), 22221, 22227, 22239, 0, 0, -/*22239*/ uint16(xSetOp), uint16(XCHG), -/*22241*/ uint16(xReadSlashR), -/*22242*/ uint16(xArgRM64), -/*22243*/ uint16(xArgR64), -/*22244*/ uint16(xMatch), -/*22245*/ uint16(xSetOp), uint16(MOV), -/*22247*/ uint16(xReadSlashR), -/*22248*/ uint16(xArgRM8), -/*22249*/ uint16(xArgR8), -/*22250*/ uint16(xMatch), -/*22251*/ uint16(xCondDataSize), 22257, 22263, 22269, 0, 0, -/*22257*/ uint16(xSetOp), uint16(MOV), -/*22259*/ uint16(xReadSlashR), -/*22260*/ uint16(xArgRM16), -/*22261*/ uint16(xArgR16), -/*22262*/ uint16(xMatch), -/*22263*/ uint16(xSetOp), uint16(MOV), -/*22265*/ uint16(xReadSlashR), -/*22266*/ uint16(xArgRM32), -/*22267*/ uint16(xArgR32), -/*22268*/ uint16(xMatch), -/*22269*/ uint16(xSetOp), uint16(MOV), -/*22271*/ uint16(xReadSlashR), -/*22272*/ uint16(xArgRM64), -/*22273*/ uint16(xArgR64), -/*22274*/ uint16(xMatch), -/*22275*/ uint16(xSetOp), uint16(MOV), -/*22277*/ uint16(xReadSlashR), -/*22278*/ uint16(xArgR8), -/*22279*/ uint16(xArgRM8), -/*22280*/ uint16(xMatch), -/*22281*/ uint16(xCondDataSize), 22287, 22293, 22299, 0, 0, -/*22287*/ uint16(xSetOp), uint16(MOV), -/*22289*/ uint16(xReadSlashR), -/*22290*/ uint16(xArgR16), -/*22291*/ uint16(xArgRM16), -/*22292*/ uint16(xMatch), -/*22293*/ uint16(xSetOp), uint16(MOV), -/*22295*/ uint16(xReadSlashR), -/*22296*/ uint16(xArgR32), -/*22297*/ uint16(xArgRM32), -/*22298*/ uint16(xMatch), -/*22299*/ uint16(xSetOp), uint16(MOV), -/*22301*/ uint16(xReadSlashR), -/*22302*/ uint16(xArgR64), -/*22303*/ uint16(xArgRM64), -/*22304*/ uint16(xMatch), -/*22305*/ uint16(xCondIs64), 22308, 22326, -/*22308*/ uint16(xCondDataSize), 22314, 22320, 0, 0, 0, -/*22314*/ uint16(xSetOp), uint16(MOV), -/*22316*/ uint16(xReadSlashR), -/*22317*/ uint16(xArgRM16), -/*22318*/ uint16(xArgSreg), -/*22319*/ uint16(xMatch), -/*22320*/ uint16(xSetOp), uint16(MOV), -/*22322*/ uint16(xReadSlashR), -/*22323*/ uint16(xArgR32M16), -/*22324*/ uint16(xArgSreg), -/*22325*/ uint16(xMatch), -/*22326*/ uint16(xCondDataSize), 22314, 22320, 22332, 0, 0, -/*22332*/ uint16(xSetOp), uint16(MOV), -/*22334*/ uint16(xReadSlashR), -/*22335*/ uint16(xArgR64M16), -/*22336*/ uint16(xArgSreg), -/*22337*/ uint16(xMatch), -/*22338*/ uint16(xCondIs64), 22341, 22359, -/*22341*/ uint16(xCondDataSize), 22347, 22353, 0, 0, 0, -/*22347*/ uint16(xSetOp), uint16(LEA), -/*22349*/ uint16(xReadSlashR), -/*22350*/ uint16(xArgR16), -/*22351*/ uint16(xArgM), -/*22352*/ uint16(xMatch), -/*22353*/ uint16(xSetOp), uint16(LEA), -/*22355*/ uint16(xReadSlashR), -/*22356*/ uint16(xArgR32), -/*22357*/ uint16(xArgM), -/*22358*/ uint16(xMatch), -/*22359*/ uint16(xCondDataSize), 22347, 22353, 22365, 0, 0, -/*22365*/ uint16(xSetOp), uint16(LEA), -/*22367*/ uint16(xReadSlashR), -/*22368*/ uint16(xArgR64), -/*22369*/ uint16(xArgM), -/*22370*/ uint16(xMatch), -/*22371*/ uint16(xCondIs64), 22374, 22392, -/*22374*/ uint16(xCondDataSize), 22380, 22386, 0, 0, 0, -/*22380*/ uint16(xSetOp), uint16(MOV), -/*22382*/ uint16(xReadSlashR), -/*22383*/ uint16(xArgSreg), -/*22384*/ uint16(xArgRM16), -/*22385*/ uint16(xMatch), -/*22386*/ uint16(xSetOp), uint16(MOV), -/*22388*/ uint16(xReadSlashR), -/*22389*/ uint16(xArgSreg), -/*22390*/ uint16(xArgR32M16), -/*22391*/ uint16(xMatch), -/*22392*/ uint16(xCondDataSize), 22380, 22386, 22398, 0, 0, -/*22398*/ uint16(xSetOp), uint16(MOV), -/*22400*/ uint16(xReadSlashR), -/*22401*/ uint16(xArgSreg), -/*22402*/ uint16(xArgR64M16), -/*22403*/ uint16(xMatch), -/*22404*/ uint16(xCondSlashR), - 22413, // 0 +/*18100*/ uint16(xArgR64M16), +/*18101*/ uint16(xArgSreg), +/*18102*/ uint16(xMatch), +/*18103*/ uint16(xCondIs64), 18106, 18124, +/*18106*/ uint16(xCondDataSize), 18112, 18118, 0, 0, 0, +/*18112*/ uint16(xSetOp), uint16(LEA), +/*18114*/ uint16(xReadSlashR), +/*18115*/ uint16(xArgR16), +/*18116*/ uint16(xArgM), +/*18117*/ uint16(xMatch), +/*18118*/ uint16(xSetOp), uint16(LEA), +/*18120*/ uint16(xReadSlashR), +/*18121*/ uint16(xArgR32), +/*18122*/ uint16(xArgM), +/*18123*/ uint16(xMatch), +/*18124*/ uint16(xCondDataSize), 18112, 18118, 18130, 0, 0, +/*18130*/ uint16(xSetOp), uint16(LEA), +/*18132*/ uint16(xReadSlashR), +/*18133*/ uint16(xArgR64), +/*18134*/ uint16(xArgM), +/*18135*/ uint16(xMatch), +/*18136*/ uint16(xCondIs64), 18139, 18157, +/*18139*/ uint16(xCondDataSize), 18145, 18151, 0, 0, 0, +/*18145*/ uint16(xSetOp), uint16(MOV), +/*18147*/ uint16(xReadSlashR), +/*18148*/ uint16(xArgSreg), +/*18149*/ uint16(xArgRM16), +/*18150*/ uint16(xMatch), +/*18151*/ uint16(xSetOp), uint16(MOV), +/*18153*/ uint16(xReadSlashR), +/*18154*/ uint16(xArgSreg), +/*18155*/ uint16(xArgR32M16), +/*18156*/ uint16(xMatch), +/*18157*/ uint16(xCondDataSize), 18145, 18151, 18163, 0, 0, +/*18163*/ uint16(xSetOp), uint16(MOV), +/*18165*/ uint16(xReadSlashR), +/*18166*/ uint16(xArgSreg), +/*18167*/ uint16(xArgR64M16), +/*18168*/ uint16(xMatch), +/*18169*/ uint16(xCondSlashR), + 18178, // 0 0, // 1 0, // 2 0, // 3 @@ -13685,458 +11254,458 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*22413*/ uint16(xCondIs64), 22416, 22430, -/*22416*/ uint16(xCondDataSize), 22422, 22426, 0, 0, 0, -/*22422*/ uint16(xSetOp), uint16(POP), -/*22424*/ uint16(xArgRM16), -/*22425*/ uint16(xMatch), -/*22426*/ uint16(xSetOp), uint16(POP), -/*22428*/ uint16(xArgRM32), -/*22429*/ uint16(xMatch), -/*22430*/ uint16(xCondDataSize), 22422, 22436, 22440, 0, 0, -/*22436*/ uint16(xSetOp), uint16(POP), -/*22438*/ uint16(xArgRM64), -/*22439*/ uint16(xMatch), -/*22440*/ uint16(xSetOp), uint16(POP), -/*22442*/ uint16(xArgRM64), -/*22443*/ uint16(xMatch), -/*22444*/ uint16(xCondIs64), 22447, 22463, -/*22447*/ uint16(xCondDataSize), 22453, 22458, 0, 0, 0, -/*22453*/ uint16(xSetOp), uint16(XCHG), -/*22455*/ uint16(xArgR16op), -/*22456*/ uint16(xArgAX), -/*22457*/ uint16(xMatch), -/*22458*/ uint16(xSetOp), uint16(XCHG), -/*22460*/ uint16(xArgR32op), -/*22461*/ uint16(xArgEAX), -/*22462*/ uint16(xMatch), -/*22463*/ uint16(xCondDataSize), 22453, 22458, 22469, 0, 0, -/*22469*/ uint16(xSetOp), uint16(XCHG), -/*22471*/ uint16(xArgR64op), -/*22472*/ uint16(xArgRAX), -/*22473*/ uint16(xMatch), -/*22474*/ uint16(xCondIs64), 22477, 22489, -/*22477*/ uint16(xCondDataSize), 22483, 22486, 0, 0, 0, -/*22483*/ uint16(xSetOp), uint16(CBW), -/*22485*/ uint16(xMatch), -/*22486*/ uint16(xSetOp), uint16(CWDE), -/*22488*/ uint16(xMatch), -/*22489*/ uint16(xCondDataSize), 22483, 22486, 22495, 0, 0, -/*22495*/ uint16(xSetOp), uint16(CDQE), -/*22497*/ uint16(xMatch), -/*22498*/ uint16(xCondIs64), 22501, 22513, -/*22501*/ uint16(xCondDataSize), 22507, 22510, 0, 0, 0, -/*22507*/ uint16(xSetOp), uint16(CWD), -/*22509*/ uint16(xMatch), -/*22510*/ uint16(xSetOp), uint16(CDQ), -/*22512*/ uint16(xMatch), -/*22513*/ uint16(xCondDataSize), 22507, 22510, 22519, 0, 0, -/*22519*/ uint16(xSetOp), uint16(CQO), -/*22521*/ uint16(xMatch), -/*22522*/ uint16(xCondIs64), 22525, 0, -/*22525*/ uint16(xCondDataSize), 22531, 22536, 0, 0, 0, -/*22531*/ uint16(xSetOp), uint16(LCALL), -/*22533*/ uint16(xReadCd), -/*22534*/ uint16(xArgPtr16colon16), -/*22535*/ uint16(xMatch), -/*22536*/ uint16(xSetOp), uint16(LCALL), -/*22538*/ uint16(xReadCp), -/*22539*/ uint16(xArgPtr16colon32), -/*22540*/ uint16(xMatch), -/*22541*/ uint16(xSetOp), uint16(FWAIT), -/*22543*/ uint16(xMatch), -/*22544*/ uint16(xCondIs64), 22547, 22559, -/*22547*/ uint16(xCondDataSize), 22553, 22556, 0, 0, 0, -/*22553*/ uint16(xSetOp), uint16(PUSHF), -/*22555*/ uint16(xMatch), -/*22556*/ uint16(xSetOp), uint16(PUSHFD), -/*22558*/ uint16(xMatch), -/*22559*/ uint16(xCondDataSize), 22553, 22565, 22568, 0, 0, -/*22565*/ uint16(xSetOp), uint16(PUSHFQ), -/*22567*/ uint16(xMatch), -/*22568*/ uint16(xSetOp), uint16(PUSHFQ), -/*22570*/ uint16(xMatch), -/*22571*/ uint16(xCondIs64), 22574, 22586, -/*22574*/ uint16(xCondDataSize), 22580, 22583, 0, 0, 0, -/*22580*/ uint16(xSetOp), uint16(POPF), -/*22582*/ uint16(xMatch), -/*22583*/ uint16(xSetOp), uint16(POPFD), -/*22585*/ uint16(xMatch), -/*22586*/ uint16(xCondDataSize), 22580, 22592, 22595, 0, 0, -/*22592*/ uint16(xSetOp), uint16(POPFQ), -/*22594*/ uint16(xMatch), -/*22595*/ uint16(xSetOp), uint16(POPFQ), -/*22597*/ uint16(xMatch), -/*22598*/ uint16(xSetOp), uint16(SAHF), -/*22600*/ uint16(xMatch), -/*22601*/ uint16(xSetOp), uint16(LAHF), -/*22603*/ uint16(xMatch), -/*22604*/ uint16(xCondIs64), 22607, 22613, -/*22607*/ uint16(xSetOp), uint16(MOV), -/*22609*/ uint16(xReadCm), -/*22610*/ uint16(xArgAL), -/*22611*/ uint16(xArgMoffs8), -/*22612*/ uint16(xMatch), -/*22613*/ uint16(xCondDataSize), 22607, 22607, 22619, 0, 0, -/*22619*/ uint16(xSetOp), uint16(MOV), -/*22621*/ uint16(xReadCm), -/*22622*/ uint16(xArgAL), -/*22623*/ uint16(xArgMoffs8), -/*22624*/ uint16(xMatch), -/*22625*/ uint16(xCondDataSize), 22631, 22637, 22643, 0, 0, -/*22631*/ uint16(xSetOp), uint16(MOV), -/*22633*/ uint16(xReadCm), -/*22634*/ uint16(xArgAX), -/*22635*/ uint16(xArgMoffs16), -/*22636*/ uint16(xMatch), -/*22637*/ uint16(xSetOp), uint16(MOV), -/*22639*/ uint16(xReadCm), -/*22640*/ uint16(xArgEAX), -/*22641*/ uint16(xArgMoffs32), -/*22642*/ uint16(xMatch), -/*22643*/ uint16(xSetOp), uint16(MOV), -/*22645*/ uint16(xReadCm), -/*22646*/ uint16(xArgRAX), -/*22647*/ uint16(xArgMoffs64), -/*22648*/ uint16(xMatch), -/*22649*/ uint16(xCondIs64), 22652, 22658, -/*22652*/ uint16(xSetOp), uint16(MOV), -/*22654*/ uint16(xReadCm), -/*22655*/ uint16(xArgMoffs8), -/*22656*/ uint16(xArgAL), -/*22657*/ uint16(xMatch), -/*22658*/ uint16(xCondDataSize), 22652, 22652, 22664, 0, 0, -/*22664*/ uint16(xSetOp), uint16(MOV), -/*22666*/ uint16(xReadCm), -/*22667*/ uint16(xArgMoffs8), -/*22668*/ uint16(xArgAL), -/*22669*/ uint16(xMatch), -/*22670*/ uint16(xCondDataSize), 22676, 22682, 22688, 0, 0, -/*22676*/ uint16(xSetOp), uint16(MOV), -/*22678*/ uint16(xReadCm), -/*22679*/ uint16(xArgMoffs16), -/*22680*/ uint16(xArgAX), -/*22681*/ uint16(xMatch), -/*22682*/ uint16(xSetOp), uint16(MOV), -/*22684*/ uint16(xReadCm), -/*22685*/ uint16(xArgMoffs32), -/*22686*/ uint16(xArgEAX), -/*22687*/ uint16(xMatch), -/*22688*/ uint16(xSetOp), uint16(MOV), -/*22690*/ uint16(xReadCm), -/*22691*/ uint16(xArgMoffs64), -/*22692*/ uint16(xArgRAX), -/*22693*/ uint16(xMatch), -/*22694*/ uint16(xSetOp), uint16(MOVSB), -/*22696*/ uint16(xMatch), -/*22697*/ uint16(xCondIs64), 22700, 22712, -/*22700*/ uint16(xCondDataSize), 22706, 22709, 0, 0, 0, -/*22706*/ uint16(xSetOp), uint16(MOVSW), -/*22708*/ uint16(xMatch), -/*22709*/ uint16(xSetOp), uint16(MOVSD), -/*22711*/ uint16(xMatch), -/*22712*/ uint16(xCondDataSize), 22706, 22709, 22718, 0, 0, -/*22718*/ uint16(xSetOp), uint16(MOVSQ), -/*22720*/ uint16(xMatch), -/*22721*/ uint16(xSetOp), uint16(CMPSB), -/*22723*/ uint16(xMatch), -/*22724*/ uint16(xCondIs64), 22727, 22739, -/*22727*/ uint16(xCondDataSize), 22733, 22736, 0, 0, 0, -/*22733*/ uint16(xSetOp), uint16(CMPSW), -/*22735*/ uint16(xMatch), -/*22736*/ uint16(xSetOp), uint16(CMPSD), -/*22738*/ uint16(xMatch), -/*22739*/ uint16(xCondDataSize), 22733, 22736, 22745, 0, 0, -/*22745*/ uint16(xSetOp), uint16(CMPSQ), -/*22747*/ uint16(xMatch), -/*22748*/ uint16(xSetOp), uint16(TEST), -/*22750*/ uint16(xReadIb), -/*22751*/ uint16(xArgAL), -/*22752*/ uint16(xArgImm8u), -/*22753*/ uint16(xMatch), -/*22754*/ uint16(xCondIs64), 22757, 22775, -/*22757*/ uint16(xCondDataSize), 22763, 22769, 0, 0, 0, -/*22763*/ uint16(xSetOp), uint16(TEST), -/*22765*/ uint16(xReadIw), -/*22766*/ uint16(xArgAX), -/*22767*/ uint16(xArgImm16), -/*22768*/ uint16(xMatch), -/*22769*/ uint16(xSetOp), uint16(TEST), -/*22771*/ uint16(xReadId), -/*22772*/ uint16(xArgEAX), -/*22773*/ uint16(xArgImm32), -/*22774*/ uint16(xMatch), -/*22775*/ uint16(xCondDataSize), 22763, 22769, 22781, 0, 0, -/*22781*/ uint16(xSetOp), uint16(TEST), -/*22783*/ uint16(xReadId), -/*22784*/ uint16(xArgRAX), -/*22785*/ uint16(xArgImm32), -/*22786*/ uint16(xMatch), -/*22787*/ uint16(xSetOp), uint16(STOSB), -/*22789*/ uint16(xMatch), -/*22790*/ uint16(xCondIs64), 22793, 22805, -/*22793*/ uint16(xCondDataSize), 22799, 22802, 0, 0, 0, -/*22799*/ uint16(xSetOp), uint16(STOSW), -/*22801*/ uint16(xMatch), -/*22802*/ uint16(xSetOp), uint16(STOSD), -/*22804*/ uint16(xMatch), -/*22805*/ uint16(xCondDataSize), 22799, 22802, 22811, 0, 0, -/*22811*/ uint16(xSetOp), uint16(STOSQ), -/*22813*/ uint16(xMatch), -/*22814*/ uint16(xSetOp), uint16(LODSB), -/*22816*/ uint16(xMatch), -/*22817*/ uint16(xCondIs64), 22820, 22832, -/*22820*/ uint16(xCondDataSize), 22826, 22829, 0, 0, 0, -/*22826*/ uint16(xSetOp), uint16(LODSW), -/*22828*/ uint16(xMatch), -/*22829*/ uint16(xSetOp), uint16(LODSD), -/*22831*/ uint16(xMatch), -/*22832*/ uint16(xCondDataSize), 22826, 22829, 22838, 0, 0, -/*22838*/ uint16(xSetOp), uint16(LODSQ), -/*22840*/ uint16(xMatch), -/*22841*/ uint16(xSetOp), uint16(SCASB), -/*22843*/ uint16(xMatch), -/*22844*/ uint16(xCondIs64), 22847, 22859, -/*22847*/ uint16(xCondDataSize), 22853, 22856, 0, 0, 0, -/*22853*/ uint16(xSetOp), uint16(SCASW), -/*22855*/ uint16(xMatch), -/*22856*/ uint16(xSetOp), uint16(SCASD), -/*22858*/ uint16(xMatch), -/*22859*/ uint16(xCondDataSize), 22853, 22856, 22865, 0, 0, -/*22865*/ uint16(xSetOp), uint16(SCASQ), -/*22867*/ uint16(xMatch), -/*22868*/ uint16(xSetOp), uint16(MOV), -/*22870*/ uint16(xReadIb), -/*22871*/ uint16(xArgR8op), -/*22872*/ uint16(xArgImm8u), -/*22873*/ uint16(xMatch), -/*22874*/ uint16(xCondIs64), 22877, 22895, -/*22877*/ uint16(xCondDataSize), 22883, 22889, 0, 0, 0, -/*22883*/ uint16(xSetOp), uint16(MOV), -/*22885*/ uint16(xReadIw), -/*22886*/ uint16(xArgR16op), -/*22887*/ uint16(xArgImm16), -/*22888*/ uint16(xMatch), -/*22889*/ uint16(xSetOp), uint16(MOV), -/*22891*/ uint16(xReadId), -/*22892*/ uint16(xArgR32op), -/*22893*/ uint16(xArgImm32), -/*22894*/ uint16(xMatch), -/*22895*/ uint16(xCondDataSize), 22883, 22889, 22901, 0, 0, -/*22901*/ uint16(xSetOp), uint16(MOV), -/*22903*/ uint16(xReadIo), -/*22904*/ uint16(xArgR64op), -/*22905*/ uint16(xArgImm64), -/*22906*/ uint16(xMatch), -/*22907*/ uint16(xCondSlashR), - 22916, // 0 - 22922, // 1 - 22928, // 2 - 22934, // 3 - 22940, // 4 - 22946, // 5 +/*18178*/ uint16(xCondIs64), 18181, 18195, +/*18181*/ uint16(xCondDataSize), 18187, 18191, 0, 0, 0, +/*18187*/ uint16(xSetOp), uint16(POP), +/*18189*/ uint16(xArgRM16), +/*18190*/ uint16(xMatch), +/*18191*/ uint16(xSetOp), uint16(POP), +/*18193*/ uint16(xArgRM32), +/*18194*/ uint16(xMatch), +/*18195*/ uint16(xCondDataSize), 18187, 18201, 18205, 0, 0, +/*18201*/ uint16(xSetOp), uint16(POP), +/*18203*/ uint16(xArgRM64), +/*18204*/ uint16(xMatch), +/*18205*/ uint16(xSetOp), uint16(POP), +/*18207*/ uint16(xArgRM64), +/*18208*/ uint16(xMatch), +/*18209*/ uint16(xCondIs64), 18212, 18228, +/*18212*/ uint16(xCondDataSize), 18218, 18223, 0, 0, 0, +/*18218*/ uint16(xSetOp), uint16(XCHG), +/*18220*/ uint16(xArgR16op), +/*18221*/ uint16(xArgAX), +/*18222*/ uint16(xMatch), +/*18223*/ uint16(xSetOp), uint16(XCHG), +/*18225*/ uint16(xArgR32op), +/*18226*/ uint16(xArgEAX), +/*18227*/ uint16(xMatch), +/*18228*/ uint16(xCondDataSize), 18218, 18223, 18234, 0, 0, +/*18234*/ uint16(xSetOp), uint16(XCHG), +/*18236*/ uint16(xArgR64op), +/*18237*/ uint16(xArgRAX), +/*18238*/ uint16(xMatch), +/*18239*/ uint16(xCondIs64), 18242, 18254, +/*18242*/ uint16(xCondDataSize), 18248, 18251, 0, 0, 0, +/*18248*/ uint16(xSetOp), uint16(CBW), +/*18250*/ uint16(xMatch), +/*18251*/ uint16(xSetOp), uint16(CWDE), +/*18253*/ uint16(xMatch), +/*18254*/ uint16(xCondDataSize), 18248, 18251, 18260, 0, 0, +/*18260*/ uint16(xSetOp), uint16(CDQE), +/*18262*/ uint16(xMatch), +/*18263*/ uint16(xCondIs64), 18266, 18278, +/*18266*/ uint16(xCondDataSize), 18272, 18275, 0, 0, 0, +/*18272*/ uint16(xSetOp), uint16(CWD), +/*18274*/ uint16(xMatch), +/*18275*/ uint16(xSetOp), uint16(CDQ), +/*18277*/ uint16(xMatch), +/*18278*/ uint16(xCondDataSize), 18272, 18275, 18284, 0, 0, +/*18284*/ uint16(xSetOp), uint16(CQO), +/*18286*/ uint16(xMatch), +/*18287*/ uint16(xCondIs64), 18290, 0, +/*18290*/ uint16(xCondDataSize), 18296, 18301, 0, 0, 0, +/*18296*/ uint16(xSetOp), uint16(LCALL), +/*18298*/ uint16(xReadCd), +/*18299*/ uint16(xArgPtr16colon16), +/*18300*/ uint16(xMatch), +/*18301*/ uint16(xSetOp), uint16(LCALL), +/*18303*/ uint16(xReadCp), +/*18304*/ uint16(xArgPtr16colon32), +/*18305*/ uint16(xMatch), +/*18306*/ uint16(xSetOp), uint16(FWAIT), +/*18308*/ uint16(xMatch), +/*18309*/ uint16(xCondIs64), 18312, 18324, +/*18312*/ uint16(xCondDataSize), 18318, 18321, 0, 0, 0, +/*18318*/ uint16(xSetOp), uint16(PUSHF), +/*18320*/ uint16(xMatch), +/*18321*/ uint16(xSetOp), uint16(PUSHFD), +/*18323*/ uint16(xMatch), +/*18324*/ uint16(xCondDataSize), 18318, 18330, 18333, 0, 0, +/*18330*/ uint16(xSetOp), uint16(PUSHFQ), +/*18332*/ uint16(xMatch), +/*18333*/ uint16(xSetOp), uint16(PUSHFQ), +/*18335*/ uint16(xMatch), +/*18336*/ uint16(xCondIs64), 18339, 18351, +/*18339*/ uint16(xCondDataSize), 18345, 18348, 0, 0, 0, +/*18345*/ uint16(xSetOp), uint16(POPF), +/*18347*/ uint16(xMatch), +/*18348*/ uint16(xSetOp), uint16(POPFD), +/*18350*/ uint16(xMatch), +/*18351*/ uint16(xCondDataSize), 18345, 18357, 18360, 0, 0, +/*18357*/ uint16(xSetOp), uint16(POPFQ), +/*18359*/ uint16(xMatch), +/*18360*/ uint16(xSetOp), uint16(POPFQ), +/*18362*/ uint16(xMatch), +/*18363*/ uint16(xSetOp), uint16(SAHF), +/*18365*/ uint16(xMatch), +/*18366*/ uint16(xSetOp), uint16(LAHF), +/*18368*/ uint16(xMatch), +/*18369*/ uint16(xCondIs64), 18372, 18378, +/*18372*/ uint16(xSetOp), uint16(MOV), +/*18374*/ uint16(xReadCm), +/*18375*/ uint16(xArgAL), +/*18376*/ uint16(xArgMoffs8), +/*18377*/ uint16(xMatch), +/*18378*/ uint16(xCondDataSize), 18372, 18372, 18384, 0, 0, +/*18384*/ uint16(xSetOp), uint16(MOV), +/*18386*/ uint16(xReadCm), +/*18387*/ uint16(xArgAL), +/*18388*/ uint16(xArgMoffs8), +/*18389*/ uint16(xMatch), +/*18390*/ uint16(xCondDataSize), 18396, 18402, 18408, 0, 0, +/*18396*/ uint16(xSetOp), uint16(MOV), +/*18398*/ uint16(xReadCm), +/*18399*/ uint16(xArgAX), +/*18400*/ uint16(xArgMoffs16), +/*18401*/ uint16(xMatch), +/*18402*/ uint16(xSetOp), uint16(MOV), +/*18404*/ uint16(xReadCm), +/*18405*/ uint16(xArgEAX), +/*18406*/ uint16(xArgMoffs32), +/*18407*/ uint16(xMatch), +/*18408*/ uint16(xSetOp), uint16(MOV), +/*18410*/ uint16(xReadCm), +/*18411*/ uint16(xArgRAX), +/*18412*/ uint16(xArgMoffs64), +/*18413*/ uint16(xMatch), +/*18414*/ uint16(xCondIs64), 18417, 18423, +/*18417*/ uint16(xSetOp), uint16(MOV), +/*18419*/ uint16(xReadCm), +/*18420*/ uint16(xArgMoffs8), +/*18421*/ uint16(xArgAL), +/*18422*/ uint16(xMatch), +/*18423*/ uint16(xCondDataSize), 18417, 18417, 18429, 0, 0, +/*18429*/ uint16(xSetOp), uint16(MOV), +/*18431*/ uint16(xReadCm), +/*18432*/ uint16(xArgMoffs8), +/*18433*/ uint16(xArgAL), +/*18434*/ uint16(xMatch), +/*18435*/ uint16(xCondDataSize), 18441, 18447, 18453, 0, 0, +/*18441*/ uint16(xSetOp), uint16(MOV), +/*18443*/ uint16(xReadCm), +/*18444*/ uint16(xArgMoffs16), +/*18445*/ uint16(xArgAX), +/*18446*/ uint16(xMatch), +/*18447*/ uint16(xSetOp), uint16(MOV), +/*18449*/ uint16(xReadCm), +/*18450*/ uint16(xArgMoffs32), +/*18451*/ uint16(xArgEAX), +/*18452*/ uint16(xMatch), +/*18453*/ uint16(xSetOp), uint16(MOV), +/*18455*/ uint16(xReadCm), +/*18456*/ uint16(xArgMoffs64), +/*18457*/ uint16(xArgRAX), +/*18458*/ uint16(xMatch), +/*18459*/ uint16(xSetOp), uint16(MOVSB), +/*18461*/ uint16(xMatch), +/*18462*/ uint16(xCondIs64), 18465, 18477, +/*18465*/ uint16(xCondDataSize), 18471, 18474, 0, 0, 0, +/*18471*/ uint16(xSetOp), uint16(MOVSW), +/*18473*/ uint16(xMatch), +/*18474*/ uint16(xSetOp), uint16(MOVSD), +/*18476*/ uint16(xMatch), +/*18477*/ uint16(xCondDataSize), 18471, 18474, 18483, 0, 0, +/*18483*/ uint16(xSetOp), uint16(MOVSQ), +/*18485*/ uint16(xMatch), +/*18486*/ uint16(xSetOp), uint16(CMPSB), +/*18488*/ uint16(xMatch), +/*18489*/ uint16(xCondIs64), 18492, 18504, +/*18492*/ uint16(xCondDataSize), 18498, 18501, 0, 0, 0, +/*18498*/ uint16(xSetOp), uint16(CMPSW), +/*18500*/ uint16(xMatch), +/*18501*/ uint16(xSetOp), uint16(CMPSD), +/*18503*/ uint16(xMatch), +/*18504*/ uint16(xCondDataSize), 18498, 18501, 18510, 0, 0, +/*18510*/ uint16(xSetOp), uint16(CMPSQ), +/*18512*/ uint16(xMatch), +/*18513*/ uint16(xSetOp), uint16(TEST), +/*18515*/ uint16(xReadIb), +/*18516*/ uint16(xArgAL), +/*18517*/ uint16(xArgImm8u), +/*18518*/ uint16(xMatch), +/*18519*/ uint16(xCondIs64), 18522, 18540, +/*18522*/ uint16(xCondDataSize), 18528, 18534, 0, 0, 0, +/*18528*/ uint16(xSetOp), uint16(TEST), +/*18530*/ uint16(xReadIw), +/*18531*/ uint16(xArgAX), +/*18532*/ uint16(xArgImm16), +/*18533*/ uint16(xMatch), +/*18534*/ uint16(xSetOp), uint16(TEST), +/*18536*/ uint16(xReadId), +/*18537*/ uint16(xArgEAX), +/*18538*/ uint16(xArgImm32), +/*18539*/ uint16(xMatch), +/*18540*/ uint16(xCondDataSize), 18528, 18534, 18546, 0, 0, +/*18546*/ uint16(xSetOp), uint16(TEST), +/*18548*/ uint16(xReadId), +/*18549*/ uint16(xArgRAX), +/*18550*/ uint16(xArgImm32), +/*18551*/ uint16(xMatch), +/*18552*/ uint16(xSetOp), uint16(STOSB), +/*18554*/ uint16(xMatch), +/*18555*/ uint16(xCondIs64), 18558, 18570, +/*18558*/ uint16(xCondDataSize), 18564, 18567, 0, 0, 0, +/*18564*/ uint16(xSetOp), uint16(STOSW), +/*18566*/ uint16(xMatch), +/*18567*/ uint16(xSetOp), uint16(STOSD), +/*18569*/ uint16(xMatch), +/*18570*/ uint16(xCondDataSize), 18564, 18567, 18576, 0, 0, +/*18576*/ uint16(xSetOp), uint16(STOSQ), +/*18578*/ uint16(xMatch), +/*18579*/ uint16(xSetOp), uint16(LODSB), +/*18581*/ uint16(xMatch), +/*18582*/ uint16(xCondIs64), 18585, 18597, +/*18585*/ uint16(xCondDataSize), 18591, 18594, 0, 0, 0, +/*18591*/ uint16(xSetOp), uint16(LODSW), +/*18593*/ uint16(xMatch), +/*18594*/ uint16(xSetOp), uint16(LODSD), +/*18596*/ uint16(xMatch), +/*18597*/ uint16(xCondDataSize), 18591, 18594, 18603, 0, 0, +/*18603*/ uint16(xSetOp), uint16(LODSQ), +/*18605*/ uint16(xMatch), +/*18606*/ uint16(xSetOp), uint16(SCASB), +/*18608*/ uint16(xMatch), +/*18609*/ uint16(xCondIs64), 18612, 18624, +/*18612*/ uint16(xCondDataSize), 18618, 18621, 0, 0, 0, +/*18618*/ uint16(xSetOp), uint16(SCASW), +/*18620*/ uint16(xMatch), +/*18621*/ uint16(xSetOp), uint16(SCASD), +/*18623*/ uint16(xMatch), +/*18624*/ uint16(xCondDataSize), 18618, 18621, 18630, 0, 0, +/*18630*/ uint16(xSetOp), uint16(SCASQ), +/*18632*/ uint16(xMatch), +/*18633*/ uint16(xSetOp), uint16(MOV), +/*18635*/ uint16(xReadIb), +/*18636*/ uint16(xArgR8op), +/*18637*/ uint16(xArgImm8u), +/*18638*/ uint16(xMatch), +/*18639*/ uint16(xCondIs64), 18642, 18660, +/*18642*/ uint16(xCondDataSize), 18648, 18654, 0, 0, 0, +/*18648*/ uint16(xSetOp), uint16(MOV), +/*18650*/ uint16(xReadIw), +/*18651*/ uint16(xArgR16op), +/*18652*/ uint16(xArgImm16), +/*18653*/ uint16(xMatch), +/*18654*/ uint16(xSetOp), uint16(MOV), +/*18656*/ uint16(xReadId), +/*18657*/ uint16(xArgR32op), +/*18658*/ uint16(xArgImm32), +/*18659*/ uint16(xMatch), +/*18660*/ uint16(xCondDataSize), 18648, 18654, 18666, 0, 0, +/*18666*/ uint16(xSetOp), uint16(MOV), +/*18668*/ uint16(xReadIo), +/*18669*/ uint16(xArgR64op), +/*18670*/ uint16(xArgImm64), +/*18671*/ uint16(xMatch), +/*18672*/ uint16(xCondSlashR), + 18681, // 0 + 18687, // 1 + 18693, // 2 + 18699, // 3 + 18705, // 4 + 18711, // 5 0, // 6 - 22952, // 7 -/*22916*/ uint16(xSetOp), uint16(ROL), -/*22918*/ uint16(xReadIb), -/*22919*/ uint16(xArgRM8), -/*22920*/ uint16(xArgImm8u), -/*22921*/ uint16(xMatch), -/*22922*/ uint16(xSetOp), uint16(ROR), -/*22924*/ uint16(xReadIb), -/*22925*/ uint16(xArgRM8), -/*22926*/ uint16(xArgImm8u), -/*22927*/ uint16(xMatch), -/*22928*/ uint16(xSetOp), uint16(RCL), -/*22930*/ uint16(xReadIb), -/*22931*/ uint16(xArgRM8), -/*22932*/ uint16(xArgImm8u), -/*22933*/ uint16(xMatch), -/*22934*/ uint16(xSetOp), uint16(RCR), -/*22936*/ uint16(xReadIb), -/*22937*/ uint16(xArgRM8), -/*22938*/ uint16(xArgImm8u), -/*22939*/ uint16(xMatch), -/*22940*/ uint16(xSetOp), uint16(SHL), -/*22942*/ uint16(xReadIb), -/*22943*/ uint16(xArgRM8), -/*22944*/ uint16(xArgImm8u), -/*22945*/ uint16(xMatch), -/*22946*/ uint16(xSetOp), uint16(SHR), -/*22948*/ uint16(xReadIb), -/*22949*/ uint16(xArgRM8), -/*22950*/ uint16(xArgImm8u), -/*22951*/ uint16(xMatch), -/*22952*/ uint16(xSetOp), uint16(SAR), -/*22954*/ uint16(xReadIb), -/*22955*/ uint16(xArgRM8), -/*22956*/ uint16(xArgImm8u), -/*22957*/ uint16(xMatch), -/*22958*/ uint16(xCondSlashR), - 22967, // 0 - 22991, // 1 - 23015, // 2 - 23048, // 3 - 23081, // 4 - 23114, // 5 + 18717, // 7 +/*18681*/ uint16(xSetOp), uint16(ROL), +/*18683*/ uint16(xReadIb), +/*18684*/ uint16(xArgRM8), +/*18685*/ uint16(xArgImm8u), +/*18686*/ uint16(xMatch), +/*18687*/ uint16(xSetOp), uint16(ROR), +/*18689*/ uint16(xReadIb), +/*18690*/ uint16(xArgRM8), +/*18691*/ uint16(xArgImm8u), +/*18692*/ uint16(xMatch), +/*18693*/ uint16(xSetOp), uint16(RCL), +/*18695*/ uint16(xReadIb), +/*18696*/ uint16(xArgRM8), +/*18697*/ uint16(xArgImm8u), +/*18698*/ uint16(xMatch), +/*18699*/ uint16(xSetOp), uint16(RCR), +/*18701*/ uint16(xReadIb), +/*18702*/ uint16(xArgRM8), +/*18703*/ uint16(xArgImm8u), +/*18704*/ uint16(xMatch), +/*18705*/ uint16(xSetOp), uint16(SHL), +/*18707*/ uint16(xReadIb), +/*18708*/ uint16(xArgRM8), +/*18709*/ uint16(xArgImm8u), +/*18710*/ uint16(xMatch), +/*18711*/ uint16(xSetOp), uint16(SHR), +/*18713*/ uint16(xReadIb), +/*18714*/ uint16(xArgRM8), +/*18715*/ uint16(xArgImm8u), +/*18716*/ uint16(xMatch), +/*18717*/ uint16(xSetOp), uint16(SAR), +/*18719*/ uint16(xReadIb), +/*18720*/ uint16(xArgRM8), +/*18721*/ uint16(xArgImm8u), +/*18722*/ uint16(xMatch), +/*18723*/ uint16(xCondSlashR), + 18732, // 0 + 18756, // 1 + 18780, // 2 + 18813, // 3 + 18846, // 4 + 18879, // 5 0, // 6 - 23147, // 7 -/*22967*/ uint16(xCondDataSize), 22973, 22979, 22985, 0, 0, -/*22973*/ uint16(xSetOp), uint16(ROL), -/*22975*/ uint16(xReadIb), -/*22976*/ uint16(xArgRM16), -/*22977*/ uint16(xArgImm8u), -/*22978*/ uint16(xMatch), -/*22979*/ uint16(xSetOp), uint16(ROL), -/*22981*/ uint16(xReadIb), -/*22982*/ uint16(xArgRM32), -/*22983*/ uint16(xArgImm8u), -/*22984*/ uint16(xMatch), -/*22985*/ uint16(xSetOp), uint16(ROL), -/*22987*/ uint16(xReadIb), -/*22988*/ uint16(xArgRM64), -/*22989*/ uint16(xArgImm8u), -/*22990*/ uint16(xMatch), -/*22991*/ uint16(xCondDataSize), 22997, 23003, 23009, 0, 0, -/*22997*/ uint16(xSetOp), uint16(ROR), -/*22999*/ uint16(xReadIb), -/*23000*/ uint16(xArgRM16), -/*23001*/ uint16(xArgImm8u), -/*23002*/ uint16(xMatch), -/*23003*/ uint16(xSetOp), uint16(ROR), -/*23005*/ uint16(xReadIb), -/*23006*/ uint16(xArgRM32), -/*23007*/ uint16(xArgImm8u), -/*23008*/ uint16(xMatch), -/*23009*/ uint16(xSetOp), uint16(ROR), -/*23011*/ uint16(xReadIb), -/*23012*/ uint16(xArgRM64), -/*23013*/ uint16(xArgImm8u), -/*23014*/ uint16(xMatch), -/*23015*/ uint16(xCondIs64), 23018, 23036, -/*23018*/ uint16(xCondDataSize), 23024, 23030, 0, 0, 0, -/*23024*/ uint16(xSetOp), uint16(RCL), -/*23026*/ uint16(xReadIb), -/*23027*/ uint16(xArgRM16), -/*23028*/ uint16(xArgImm8u), -/*23029*/ uint16(xMatch), -/*23030*/ uint16(xSetOp), uint16(RCL), -/*23032*/ uint16(xReadIb), -/*23033*/ uint16(xArgRM32), -/*23034*/ uint16(xArgImm8u), -/*23035*/ uint16(xMatch), -/*23036*/ uint16(xCondDataSize), 23024, 23030, 23042, 0, 0, -/*23042*/ uint16(xSetOp), uint16(RCL), -/*23044*/ uint16(xReadIb), -/*23045*/ uint16(xArgRM64), -/*23046*/ uint16(xArgImm8u), -/*23047*/ uint16(xMatch), -/*23048*/ uint16(xCondIs64), 23051, 23069, -/*23051*/ uint16(xCondDataSize), 23057, 23063, 0, 0, 0, -/*23057*/ uint16(xSetOp), uint16(RCR), -/*23059*/ uint16(xReadIb), -/*23060*/ uint16(xArgRM16), -/*23061*/ uint16(xArgImm8u), -/*23062*/ uint16(xMatch), -/*23063*/ uint16(xSetOp), uint16(RCR), -/*23065*/ uint16(xReadIb), -/*23066*/ uint16(xArgRM32), -/*23067*/ uint16(xArgImm8u), -/*23068*/ uint16(xMatch), -/*23069*/ uint16(xCondDataSize), 23057, 23063, 23075, 0, 0, -/*23075*/ uint16(xSetOp), uint16(RCR), -/*23077*/ uint16(xReadIb), -/*23078*/ uint16(xArgRM64), -/*23079*/ uint16(xArgImm8u), -/*23080*/ uint16(xMatch), -/*23081*/ uint16(xCondIs64), 23084, 23102, -/*23084*/ uint16(xCondDataSize), 23090, 23096, 0, 0, 0, -/*23090*/ uint16(xSetOp), uint16(SHL), -/*23092*/ uint16(xReadIb), -/*23093*/ uint16(xArgRM16), -/*23094*/ uint16(xArgImm8u), -/*23095*/ uint16(xMatch), -/*23096*/ uint16(xSetOp), uint16(SHL), -/*23098*/ uint16(xReadIb), -/*23099*/ uint16(xArgRM32), -/*23100*/ uint16(xArgImm8u), -/*23101*/ uint16(xMatch), -/*23102*/ uint16(xCondDataSize), 23090, 23096, 23108, 0, 0, -/*23108*/ uint16(xSetOp), uint16(SHL), -/*23110*/ uint16(xReadIb), -/*23111*/ uint16(xArgRM64), -/*23112*/ uint16(xArgImm8u), -/*23113*/ uint16(xMatch), -/*23114*/ uint16(xCondIs64), 23117, 23135, -/*23117*/ uint16(xCondDataSize), 23123, 23129, 0, 0, 0, -/*23123*/ uint16(xSetOp), uint16(SHR), -/*23125*/ uint16(xReadIb), -/*23126*/ uint16(xArgRM16), -/*23127*/ uint16(xArgImm8u), -/*23128*/ uint16(xMatch), -/*23129*/ uint16(xSetOp), uint16(SHR), -/*23131*/ uint16(xReadIb), -/*23132*/ uint16(xArgRM32), -/*23133*/ uint16(xArgImm8u), -/*23134*/ uint16(xMatch), -/*23135*/ uint16(xCondDataSize), 23123, 23129, 23141, 0, 0, -/*23141*/ uint16(xSetOp), uint16(SHR), -/*23143*/ uint16(xReadIb), -/*23144*/ uint16(xArgRM64), -/*23145*/ uint16(xArgImm8u), -/*23146*/ uint16(xMatch), -/*23147*/ uint16(xCondIs64), 23150, 23168, -/*23150*/ uint16(xCondDataSize), 23156, 23162, 0, 0, 0, -/*23156*/ uint16(xSetOp), uint16(SAR), -/*23158*/ uint16(xReadIb), -/*23159*/ uint16(xArgRM16), -/*23160*/ uint16(xArgImm8u), -/*23161*/ uint16(xMatch), -/*23162*/ uint16(xSetOp), uint16(SAR), -/*23164*/ uint16(xReadIb), -/*23165*/ uint16(xArgRM32), -/*23166*/ uint16(xArgImm8u), -/*23167*/ uint16(xMatch), -/*23168*/ uint16(xCondDataSize), 23156, 23162, 23174, 0, 0, -/*23174*/ uint16(xSetOp), uint16(SAR), -/*23176*/ uint16(xReadIb), -/*23177*/ uint16(xArgRM64), -/*23178*/ uint16(xArgImm8u), -/*23179*/ uint16(xMatch), -/*23180*/ uint16(xSetOp), uint16(RET), -/*23182*/ uint16(xReadIw), -/*23183*/ uint16(xArgImm16u), -/*23184*/ uint16(xMatch), -/*23185*/ uint16(xSetOp), uint16(RET), -/*23187*/ uint16(xMatch), -/*23188*/ uint16(xCondIs64), 23191, 0, -/*23191*/ uint16(xCondDataSize), 23197, 23203, 0, 0, 0, -/*23197*/ uint16(xSetOp), uint16(LES), -/*23199*/ uint16(xReadSlashR), -/*23200*/ uint16(xArgR16), -/*23201*/ uint16(xArgM16colon16), -/*23202*/ uint16(xMatch), -/*23203*/ uint16(xSetOp), uint16(LES), -/*23205*/ uint16(xReadSlashR), -/*23206*/ uint16(xArgR32), -/*23207*/ uint16(xArgM16colon32), -/*23208*/ uint16(xMatch), -/*23209*/ uint16(xCondIs64), 23212, 0, -/*23212*/ uint16(xCondDataSize), 23218, 23224, 0, 0, 0, -/*23218*/ uint16(xSetOp), uint16(LDS), -/*23220*/ uint16(xReadSlashR), -/*23221*/ uint16(xArgR16), -/*23222*/ uint16(xArgM16colon16), -/*23223*/ uint16(xMatch), -/*23224*/ uint16(xSetOp), uint16(LDS), -/*23226*/ uint16(xReadSlashR), -/*23227*/ uint16(xArgR32), -/*23228*/ uint16(xArgM16colon32), -/*23229*/ uint16(xMatch), -/*23230*/ uint16(xCondByte), 1, - 0xF8, 23249, -/*23234*/ uint16(xCondSlashR), - 23243, // 0 + 18912, // 7 +/*18732*/ uint16(xCondDataSize), 18738, 18744, 18750, 0, 0, +/*18738*/ uint16(xSetOp), uint16(ROL), +/*18740*/ uint16(xReadIb), +/*18741*/ uint16(xArgRM16), +/*18742*/ uint16(xArgImm8u), +/*18743*/ uint16(xMatch), +/*18744*/ uint16(xSetOp), uint16(ROL), +/*18746*/ uint16(xReadIb), +/*18747*/ uint16(xArgRM32), +/*18748*/ uint16(xArgImm8u), +/*18749*/ uint16(xMatch), +/*18750*/ uint16(xSetOp), uint16(ROL), +/*18752*/ uint16(xReadIb), +/*18753*/ uint16(xArgRM64), +/*18754*/ uint16(xArgImm8u), +/*18755*/ uint16(xMatch), +/*18756*/ uint16(xCondDataSize), 18762, 18768, 18774, 0, 0, +/*18762*/ uint16(xSetOp), uint16(ROR), +/*18764*/ uint16(xReadIb), +/*18765*/ uint16(xArgRM16), +/*18766*/ uint16(xArgImm8u), +/*18767*/ uint16(xMatch), +/*18768*/ uint16(xSetOp), uint16(ROR), +/*18770*/ uint16(xReadIb), +/*18771*/ uint16(xArgRM32), +/*18772*/ uint16(xArgImm8u), +/*18773*/ uint16(xMatch), +/*18774*/ uint16(xSetOp), uint16(ROR), +/*18776*/ uint16(xReadIb), +/*18777*/ uint16(xArgRM64), +/*18778*/ uint16(xArgImm8u), +/*18779*/ uint16(xMatch), +/*18780*/ uint16(xCondIs64), 18783, 18801, +/*18783*/ uint16(xCondDataSize), 18789, 18795, 0, 0, 0, +/*18789*/ uint16(xSetOp), uint16(RCL), +/*18791*/ uint16(xReadIb), +/*18792*/ uint16(xArgRM16), +/*18793*/ uint16(xArgImm8u), +/*18794*/ uint16(xMatch), +/*18795*/ uint16(xSetOp), uint16(RCL), +/*18797*/ uint16(xReadIb), +/*18798*/ uint16(xArgRM32), +/*18799*/ uint16(xArgImm8u), +/*18800*/ uint16(xMatch), +/*18801*/ uint16(xCondDataSize), 18789, 18795, 18807, 0, 0, +/*18807*/ uint16(xSetOp), uint16(RCL), +/*18809*/ uint16(xReadIb), +/*18810*/ uint16(xArgRM64), +/*18811*/ uint16(xArgImm8u), +/*18812*/ uint16(xMatch), +/*18813*/ uint16(xCondIs64), 18816, 18834, +/*18816*/ uint16(xCondDataSize), 18822, 18828, 0, 0, 0, +/*18822*/ uint16(xSetOp), uint16(RCR), +/*18824*/ uint16(xReadIb), +/*18825*/ uint16(xArgRM16), +/*18826*/ uint16(xArgImm8u), +/*18827*/ uint16(xMatch), +/*18828*/ uint16(xSetOp), uint16(RCR), +/*18830*/ uint16(xReadIb), +/*18831*/ uint16(xArgRM32), +/*18832*/ uint16(xArgImm8u), +/*18833*/ uint16(xMatch), +/*18834*/ uint16(xCondDataSize), 18822, 18828, 18840, 0, 0, +/*18840*/ uint16(xSetOp), uint16(RCR), +/*18842*/ uint16(xReadIb), +/*18843*/ uint16(xArgRM64), +/*18844*/ uint16(xArgImm8u), +/*18845*/ uint16(xMatch), +/*18846*/ uint16(xCondIs64), 18849, 18867, +/*18849*/ uint16(xCondDataSize), 18855, 18861, 0, 0, 0, +/*18855*/ uint16(xSetOp), uint16(SHL), +/*18857*/ uint16(xReadIb), +/*18858*/ uint16(xArgRM16), +/*18859*/ uint16(xArgImm8u), +/*18860*/ uint16(xMatch), +/*18861*/ uint16(xSetOp), uint16(SHL), +/*18863*/ uint16(xReadIb), +/*18864*/ uint16(xArgRM32), +/*18865*/ uint16(xArgImm8u), +/*18866*/ uint16(xMatch), +/*18867*/ uint16(xCondDataSize), 18855, 18861, 18873, 0, 0, +/*18873*/ uint16(xSetOp), uint16(SHL), +/*18875*/ uint16(xReadIb), +/*18876*/ uint16(xArgRM64), +/*18877*/ uint16(xArgImm8u), +/*18878*/ uint16(xMatch), +/*18879*/ uint16(xCondIs64), 18882, 18900, +/*18882*/ uint16(xCondDataSize), 18888, 18894, 0, 0, 0, +/*18888*/ uint16(xSetOp), uint16(SHR), +/*18890*/ uint16(xReadIb), +/*18891*/ uint16(xArgRM16), +/*18892*/ uint16(xArgImm8u), +/*18893*/ uint16(xMatch), +/*18894*/ uint16(xSetOp), uint16(SHR), +/*18896*/ uint16(xReadIb), +/*18897*/ uint16(xArgRM32), +/*18898*/ uint16(xArgImm8u), +/*18899*/ uint16(xMatch), +/*18900*/ uint16(xCondDataSize), 18888, 18894, 18906, 0, 0, +/*18906*/ uint16(xSetOp), uint16(SHR), +/*18908*/ uint16(xReadIb), +/*18909*/ uint16(xArgRM64), +/*18910*/ uint16(xArgImm8u), +/*18911*/ uint16(xMatch), +/*18912*/ uint16(xCondIs64), 18915, 18933, +/*18915*/ uint16(xCondDataSize), 18921, 18927, 0, 0, 0, +/*18921*/ uint16(xSetOp), uint16(SAR), +/*18923*/ uint16(xReadIb), +/*18924*/ uint16(xArgRM16), +/*18925*/ uint16(xArgImm8u), +/*18926*/ uint16(xMatch), +/*18927*/ uint16(xSetOp), uint16(SAR), +/*18929*/ uint16(xReadIb), +/*18930*/ uint16(xArgRM32), +/*18931*/ uint16(xArgImm8u), +/*18932*/ uint16(xMatch), +/*18933*/ uint16(xCondDataSize), 18921, 18927, 18939, 0, 0, +/*18939*/ uint16(xSetOp), uint16(SAR), +/*18941*/ uint16(xReadIb), +/*18942*/ uint16(xArgRM64), +/*18943*/ uint16(xArgImm8u), +/*18944*/ uint16(xMatch), +/*18945*/ uint16(xSetOp), uint16(RET), +/*18947*/ uint16(xReadIw), +/*18948*/ uint16(xArgImm16u), +/*18949*/ uint16(xMatch), +/*18950*/ uint16(xSetOp), uint16(RET), +/*18952*/ uint16(xMatch), +/*18953*/ uint16(xCondIs64), 18956, 0, +/*18956*/ uint16(xCondDataSize), 18962, 18968, 0, 0, 0, +/*18962*/ uint16(xSetOp), uint16(LES), +/*18964*/ uint16(xReadSlashR), +/*18965*/ uint16(xArgR16), +/*18966*/ uint16(xArgM16colon16), +/*18967*/ uint16(xMatch), +/*18968*/ uint16(xSetOp), uint16(LES), +/*18970*/ uint16(xReadSlashR), +/*18971*/ uint16(xArgR32), +/*18972*/ uint16(xArgM16colon32), +/*18973*/ uint16(xMatch), +/*18974*/ uint16(xCondIs64), 18977, 0, +/*18977*/ uint16(xCondDataSize), 18983, 18989, 0, 0, 0, +/*18983*/ uint16(xSetOp), uint16(LDS), +/*18985*/ uint16(xReadSlashR), +/*18986*/ uint16(xArgR16), +/*18987*/ uint16(xArgM16colon16), +/*18988*/ uint16(xMatch), +/*18989*/ uint16(xSetOp), uint16(LDS), +/*18991*/ uint16(xReadSlashR), +/*18992*/ uint16(xArgR32), +/*18993*/ uint16(xArgM16colon32), +/*18994*/ uint16(xMatch), +/*18995*/ uint16(xCondByte), 1, + 0xF8, 19014, +/*18999*/ uint16(xCondSlashR), + 19008, // 0 0, // 1 0, // 2 0, // 3 @@ -14144,19 +11713,19 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*23243*/ uint16(xSetOp), uint16(MOV), -/*23245*/ uint16(xReadIb), -/*23246*/ uint16(xArgRM8), -/*23247*/ uint16(xArgImm8u), -/*23248*/ uint16(xMatch), -/*23249*/ uint16(xSetOp), uint16(XABORT), -/*23251*/ uint16(xReadIb), -/*23252*/ uint16(xArgImm8u), -/*23253*/ uint16(xMatch), -/*23254*/ uint16(xCondByte), 1, - 0xF8, 23300, -/*23258*/ uint16(xCondSlashR), - 23267, // 0 +/*19008*/ uint16(xSetOp), uint16(MOV), +/*19010*/ uint16(xReadIb), +/*19011*/ uint16(xArgRM8), +/*19012*/ uint16(xArgImm8u), +/*19013*/ uint16(xMatch), +/*19014*/ uint16(xSetOp), uint16(XABORT), +/*19016*/ uint16(xReadIb), +/*19017*/ uint16(xArgImm8u), +/*19018*/ uint16(xMatch), +/*19019*/ uint16(xCondByte), 1, + 0xF8, 19065, +/*19023*/ uint16(xCondSlashR), + 19032, // 0 0, // 1 0, // 2 0, // 3 @@ -14164,1640 +11733,1640 @@ var decoder = [...]uint16{ 0, // 5 0, // 6 0, // 7 -/*23267*/ uint16(xCondIs64), 23270, 23288, -/*23270*/ uint16(xCondDataSize), 23276, 23282, 0, 0, 0, -/*23276*/ uint16(xSetOp), uint16(MOV), -/*23278*/ uint16(xReadIw), -/*23279*/ uint16(xArgRM16), -/*23280*/ uint16(xArgImm16), -/*23281*/ uint16(xMatch), -/*23282*/ uint16(xSetOp), uint16(MOV), -/*23284*/ uint16(xReadId), -/*23285*/ uint16(xArgRM32), -/*23286*/ uint16(xArgImm32), -/*23287*/ uint16(xMatch), -/*23288*/ uint16(xCondDataSize), 23276, 23282, 23294, 0, 0, -/*23294*/ uint16(xSetOp), uint16(MOV), -/*23296*/ uint16(xReadId), -/*23297*/ uint16(xArgRM64), -/*23298*/ uint16(xArgImm32), -/*23299*/ uint16(xMatch), -/*23300*/ uint16(xCondDataSize), 23306, 23311, 23316, 0, 0, -/*23306*/ uint16(xSetOp), uint16(XBEGIN), -/*23308*/ uint16(xReadCw), -/*23309*/ uint16(xArgRel16), -/*23310*/ uint16(xMatch), -/*23311*/ uint16(xSetOp), uint16(XBEGIN), -/*23313*/ uint16(xReadCd), -/*23314*/ uint16(xArgRel32), -/*23315*/ uint16(xMatch), -/*23316*/ uint16(xSetOp), uint16(XBEGIN), -/*23318*/ uint16(xReadCd), -/*23319*/ uint16(xArgRel32), -/*23320*/ uint16(xMatch), -/*23321*/ uint16(xSetOp), uint16(ENTER), -/*23323*/ uint16(xReadIw), -/*23324*/ uint16(xReadIb), -/*23325*/ uint16(xArgImm16u), -/*23326*/ uint16(xArgImm8u), -/*23327*/ uint16(xMatch), -/*23328*/ uint16(xCondIs64), 23331, 23343, -/*23331*/ uint16(xCondDataSize), 23337, 23340, 0, 0, 0, -/*23337*/ uint16(xSetOp), uint16(LEAVE), -/*23339*/ uint16(xMatch), -/*23340*/ uint16(xSetOp), uint16(LEAVE), -/*23342*/ uint16(xMatch), -/*23343*/ uint16(xCondDataSize), 23337, 23349, 23352, 0, 0, -/*23349*/ uint16(xSetOp), uint16(LEAVE), -/*23351*/ uint16(xMatch), -/*23352*/ uint16(xSetOp), uint16(LEAVE), -/*23354*/ uint16(xMatch), -/*23355*/ uint16(xSetOp), uint16(LRET), -/*23357*/ uint16(xReadIw), -/*23358*/ uint16(xArgImm16u), -/*23359*/ uint16(xMatch), -/*23360*/ uint16(xSetOp), uint16(LRET), -/*23362*/ uint16(xMatch), -/*23363*/ uint16(xSetOp), uint16(INT), -/*23365*/ uint16(xArg3), -/*23366*/ uint16(xMatch), -/*23367*/ uint16(xSetOp), uint16(INT), -/*23369*/ uint16(xReadIb), -/*23370*/ uint16(xArgImm8u), -/*23371*/ uint16(xMatch), -/*23372*/ uint16(xCondIs64), 23375, 0, -/*23375*/ uint16(xSetOp), uint16(INTO), -/*23377*/ uint16(xMatch), -/*23378*/ uint16(xCondIs64), 23381, 23393, -/*23381*/ uint16(xCondDataSize), 23387, 23390, 0, 0, 0, -/*23387*/ uint16(xSetOp), uint16(IRET), -/*23389*/ uint16(xMatch), -/*23390*/ uint16(xSetOp), uint16(IRETD), -/*23392*/ uint16(xMatch), -/*23393*/ uint16(xCondDataSize), 23387, 23390, 23399, 0, 0, -/*23399*/ uint16(xSetOp), uint16(IRETQ), -/*23401*/ uint16(xMatch), -/*23402*/ uint16(xCondSlashR), - 23411, // 0 - 23416, // 1 - 23421, // 2 - 23426, // 3 - 23431, // 4 - 23436, // 5 +/*19032*/ uint16(xCondIs64), 19035, 19053, +/*19035*/ uint16(xCondDataSize), 19041, 19047, 0, 0, 0, +/*19041*/ uint16(xSetOp), uint16(MOV), +/*19043*/ uint16(xReadIw), +/*19044*/ uint16(xArgRM16), +/*19045*/ uint16(xArgImm16), +/*19046*/ uint16(xMatch), +/*19047*/ uint16(xSetOp), uint16(MOV), +/*19049*/ uint16(xReadId), +/*19050*/ uint16(xArgRM32), +/*19051*/ uint16(xArgImm32), +/*19052*/ uint16(xMatch), +/*19053*/ uint16(xCondDataSize), 19041, 19047, 19059, 0, 0, +/*19059*/ uint16(xSetOp), uint16(MOV), +/*19061*/ uint16(xReadId), +/*19062*/ uint16(xArgRM64), +/*19063*/ uint16(xArgImm32), +/*19064*/ uint16(xMatch), +/*19065*/ uint16(xCondDataSize), 19071, 19076, 19081, 0, 0, +/*19071*/ uint16(xSetOp), uint16(XBEGIN), +/*19073*/ uint16(xReadCw), +/*19074*/ uint16(xArgRel16), +/*19075*/ uint16(xMatch), +/*19076*/ uint16(xSetOp), uint16(XBEGIN), +/*19078*/ uint16(xReadCd), +/*19079*/ uint16(xArgRel32), +/*19080*/ uint16(xMatch), +/*19081*/ uint16(xSetOp), uint16(XBEGIN), +/*19083*/ uint16(xReadCd), +/*19084*/ uint16(xArgRel32), +/*19085*/ uint16(xMatch), +/*19086*/ uint16(xSetOp), uint16(ENTER), +/*19088*/ uint16(xReadIw), +/*19089*/ uint16(xReadIb), +/*19090*/ uint16(xArgImm16u), +/*19091*/ uint16(xArgImm8u), +/*19092*/ uint16(xMatch), +/*19093*/ uint16(xCondIs64), 19096, 19108, +/*19096*/ uint16(xCondDataSize), 19102, 19105, 0, 0, 0, +/*19102*/ uint16(xSetOp), uint16(LEAVE), +/*19104*/ uint16(xMatch), +/*19105*/ uint16(xSetOp), uint16(LEAVE), +/*19107*/ uint16(xMatch), +/*19108*/ uint16(xCondDataSize), 19102, 19114, 19117, 0, 0, +/*19114*/ uint16(xSetOp), uint16(LEAVE), +/*19116*/ uint16(xMatch), +/*19117*/ uint16(xSetOp), uint16(LEAVE), +/*19119*/ uint16(xMatch), +/*19120*/ uint16(xSetOp), uint16(LRET), +/*19122*/ uint16(xReadIw), +/*19123*/ uint16(xArgImm16u), +/*19124*/ uint16(xMatch), +/*19125*/ uint16(xSetOp), uint16(LRET), +/*19127*/ uint16(xMatch), +/*19128*/ uint16(xSetOp), uint16(INT), +/*19130*/ uint16(xArg3), +/*19131*/ uint16(xMatch), +/*19132*/ uint16(xSetOp), uint16(INT), +/*19134*/ uint16(xReadIb), +/*19135*/ uint16(xArgImm8u), +/*19136*/ uint16(xMatch), +/*19137*/ uint16(xCondIs64), 19140, 0, +/*19140*/ uint16(xSetOp), uint16(INTO), +/*19142*/ uint16(xMatch), +/*19143*/ uint16(xCondIs64), 19146, 19158, +/*19146*/ uint16(xCondDataSize), 19152, 19155, 0, 0, 0, +/*19152*/ uint16(xSetOp), uint16(IRET), +/*19154*/ uint16(xMatch), +/*19155*/ uint16(xSetOp), uint16(IRETD), +/*19157*/ uint16(xMatch), +/*19158*/ uint16(xCondDataSize), 19152, 19155, 19164, 0, 0, +/*19164*/ uint16(xSetOp), uint16(IRETQ), +/*19166*/ uint16(xMatch), +/*19167*/ uint16(xCondSlashR), + 19176, // 0 + 19181, // 1 + 19186, // 2 + 19191, // 3 + 19196, // 4 + 19201, // 5 0, // 6 - 23441, // 7 -/*23411*/ uint16(xSetOp), uint16(ROL), -/*23413*/ uint16(xArgRM8), -/*23414*/ uint16(xArg1), -/*23415*/ uint16(xMatch), -/*23416*/ uint16(xSetOp), uint16(ROR), -/*23418*/ uint16(xArgRM8), -/*23419*/ uint16(xArg1), -/*23420*/ uint16(xMatch), -/*23421*/ uint16(xSetOp), uint16(RCL), -/*23423*/ uint16(xArgRM8), -/*23424*/ uint16(xArg1), -/*23425*/ uint16(xMatch), -/*23426*/ uint16(xSetOp), uint16(RCR), -/*23428*/ uint16(xArgRM8), -/*23429*/ uint16(xArg1), -/*23430*/ uint16(xMatch), -/*23431*/ uint16(xSetOp), uint16(SHL), -/*23433*/ uint16(xArgRM8), -/*23434*/ uint16(xArg1), -/*23435*/ uint16(xMatch), -/*23436*/ uint16(xSetOp), uint16(SHR), -/*23438*/ uint16(xArgRM8), -/*23439*/ uint16(xArg1), -/*23440*/ uint16(xMatch), -/*23441*/ uint16(xSetOp), uint16(SAR), -/*23443*/ uint16(xArgRM8), -/*23444*/ uint16(xArg1), -/*23445*/ uint16(xMatch), -/*23446*/ uint16(xCondSlashR), - 23455, // 0 - 23485, // 1 - 23515, // 2 - 23545, // 3 - 23575, // 4 - 23605, // 5 + 19206, // 7 +/*19176*/ uint16(xSetOp), uint16(ROL), +/*19178*/ uint16(xArgRM8), +/*19179*/ uint16(xArg1), +/*19180*/ uint16(xMatch), +/*19181*/ uint16(xSetOp), uint16(ROR), +/*19183*/ uint16(xArgRM8), +/*19184*/ uint16(xArg1), +/*19185*/ uint16(xMatch), +/*19186*/ uint16(xSetOp), uint16(RCL), +/*19188*/ uint16(xArgRM8), +/*19189*/ uint16(xArg1), +/*19190*/ uint16(xMatch), +/*19191*/ uint16(xSetOp), uint16(RCR), +/*19193*/ uint16(xArgRM8), +/*19194*/ uint16(xArg1), +/*19195*/ uint16(xMatch), +/*19196*/ uint16(xSetOp), uint16(SHL), +/*19198*/ uint16(xArgRM8), +/*19199*/ uint16(xArg1), +/*19200*/ uint16(xMatch), +/*19201*/ uint16(xSetOp), uint16(SHR), +/*19203*/ uint16(xArgRM8), +/*19204*/ uint16(xArg1), +/*19205*/ uint16(xMatch), +/*19206*/ uint16(xSetOp), uint16(SAR), +/*19208*/ uint16(xArgRM8), +/*19209*/ uint16(xArg1), +/*19210*/ uint16(xMatch), +/*19211*/ uint16(xCondSlashR), + 19220, // 0 + 19250, // 1 + 19280, // 2 + 19310, // 3 + 19340, // 4 + 19370, // 5 0, // 6 - 23635, // 7 -/*23455*/ uint16(xCondIs64), 23458, 23474, -/*23458*/ uint16(xCondDataSize), 23464, 23469, 0, 0, 0, -/*23464*/ uint16(xSetOp), uint16(ROL), -/*23466*/ uint16(xArgRM16), -/*23467*/ uint16(xArg1), -/*23468*/ uint16(xMatch), -/*23469*/ uint16(xSetOp), uint16(ROL), -/*23471*/ uint16(xArgRM32), -/*23472*/ uint16(xArg1), -/*23473*/ uint16(xMatch), -/*23474*/ uint16(xCondDataSize), 23464, 23469, 23480, 0, 0, -/*23480*/ uint16(xSetOp), uint16(ROL), -/*23482*/ uint16(xArgRM64), -/*23483*/ uint16(xArg1), -/*23484*/ uint16(xMatch), -/*23485*/ uint16(xCondIs64), 23488, 23504, -/*23488*/ uint16(xCondDataSize), 23494, 23499, 0, 0, 0, -/*23494*/ uint16(xSetOp), uint16(ROR), -/*23496*/ uint16(xArgRM16), -/*23497*/ uint16(xArg1), -/*23498*/ uint16(xMatch), -/*23499*/ uint16(xSetOp), uint16(ROR), -/*23501*/ uint16(xArgRM32), -/*23502*/ uint16(xArg1), -/*23503*/ uint16(xMatch), -/*23504*/ uint16(xCondDataSize), 23494, 23499, 23510, 0, 0, -/*23510*/ uint16(xSetOp), uint16(ROR), -/*23512*/ uint16(xArgRM64), -/*23513*/ uint16(xArg1), -/*23514*/ uint16(xMatch), -/*23515*/ uint16(xCondIs64), 23518, 23534, -/*23518*/ uint16(xCondDataSize), 23524, 23529, 0, 0, 0, -/*23524*/ uint16(xSetOp), uint16(RCL), -/*23526*/ uint16(xArgRM16), -/*23527*/ uint16(xArg1), -/*23528*/ uint16(xMatch), -/*23529*/ uint16(xSetOp), uint16(RCL), -/*23531*/ uint16(xArgRM32), -/*23532*/ uint16(xArg1), -/*23533*/ uint16(xMatch), -/*23534*/ uint16(xCondDataSize), 23524, 23529, 23540, 0, 0, -/*23540*/ uint16(xSetOp), uint16(RCL), -/*23542*/ uint16(xArgRM64), -/*23543*/ uint16(xArg1), -/*23544*/ uint16(xMatch), -/*23545*/ uint16(xCondIs64), 23548, 23564, -/*23548*/ uint16(xCondDataSize), 23554, 23559, 0, 0, 0, -/*23554*/ uint16(xSetOp), uint16(RCR), -/*23556*/ uint16(xArgRM16), -/*23557*/ uint16(xArg1), -/*23558*/ uint16(xMatch), -/*23559*/ uint16(xSetOp), uint16(RCR), -/*23561*/ uint16(xArgRM32), -/*23562*/ uint16(xArg1), -/*23563*/ uint16(xMatch), -/*23564*/ uint16(xCondDataSize), 23554, 23559, 23570, 0, 0, -/*23570*/ uint16(xSetOp), uint16(RCR), -/*23572*/ uint16(xArgRM64), -/*23573*/ uint16(xArg1), -/*23574*/ uint16(xMatch), -/*23575*/ uint16(xCondIs64), 23578, 23594, -/*23578*/ uint16(xCondDataSize), 23584, 23589, 0, 0, 0, -/*23584*/ uint16(xSetOp), uint16(SHL), -/*23586*/ uint16(xArgRM16), -/*23587*/ uint16(xArg1), -/*23588*/ uint16(xMatch), -/*23589*/ uint16(xSetOp), uint16(SHL), -/*23591*/ uint16(xArgRM32), -/*23592*/ uint16(xArg1), -/*23593*/ uint16(xMatch), -/*23594*/ uint16(xCondDataSize), 23584, 23589, 23600, 0, 0, -/*23600*/ uint16(xSetOp), uint16(SHL), -/*23602*/ uint16(xArgRM64), -/*23603*/ uint16(xArg1), -/*23604*/ uint16(xMatch), -/*23605*/ uint16(xCondIs64), 23608, 23624, -/*23608*/ uint16(xCondDataSize), 23614, 23619, 0, 0, 0, -/*23614*/ uint16(xSetOp), uint16(SHR), -/*23616*/ uint16(xArgRM16), -/*23617*/ uint16(xArg1), -/*23618*/ uint16(xMatch), -/*23619*/ uint16(xSetOp), uint16(SHR), -/*23621*/ uint16(xArgRM32), -/*23622*/ uint16(xArg1), -/*23623*/ uint16(xMatch), -/*23624*/ uint16(xCondDataSize), 23614, 23619, 23630, 0, 0, -/*23630*/ uint16(xSetOp), uint16(SHR), -/*23632*/ uint16(xArgRM64), -/*23633*/ uint16(xArg1), -/*23634*/ uint16(xMatch), -/*23635*/ uint16(xCondIs64), 23638, 23654, -/*23638*/ uint16(xCondDataSize), 23644, 23649, 0, 0, 0, -/*23644*/ uint16(xSetOp), uint16(SAR), -/*23646*/ uint16(xArgRM16), -/*23647*/ uint16(xArg1), -/*23648*/ uint16(xMatch), -/*23649*/ uint16(xSetOp), uint16(SAR), -/*23651*/ uint16(xArgRM32), -/*23652*/ uint16(xArg1), -/*23653*/ uint16(xMatch), -/*23654*/ uint16(xCondDataSize), 23644, 23649, 23660, 0, 0, -/*23660*/ uint16(xSetOp), uint16(SAR), -/*23662*/ uint16(xArgRM64), -/*23663*/ uint16(xArg1), -/*23664*/ uint16(xMatch), -/*23665*/ uint16(xCondSlashR), - 23674, // 0 - 23679, // 1 - 23684, // 2 - 23689, // 3 - 23694, // 4 - 23699, // 5 + 19400, // 7 +/*19220*/ uint16(xCondIs64), 19223, 19239, +/*19223*/ uint16(xCondDataSize), 19229, 19234, 0, 0, 0, +/*19229*/ uint16(xSetOp), uint16(ROL), +/*19231*/ uint16(xArgRM16), +/*19232*/ uint16(xArg1), +/*19233*/ uint16(xMatch), +/*19234*/ uint16(xSetOp), uint16(ROL), +/*19236*/ uint16(xArgRM32), +/*19237*/ uint16(xArg1), +/*19238*/ uint16(xMatch), +/*19239*/ uint16(xCondDataSize), 19229, 19234, 19245, 0, 0, +/*19245*/ uint16(xSetOp), uint16(ROL), +/*19247*/ uint16(xArgRM64), +/*19248*/ uint16(xArg1), +/*19249*/ uint16(xMatch), +/*19250*/ uint16(xCondIs64), 19253, 19269, +/*19253*/ uint16(xCondDataSize), 19259, 19264, 0, 0, 0, +/*19259*/ uint16(xSetOp), uint16(ROR), +/*19261*/ uint16(xArgRM16), +/*19262*/ uint16(xArg1), +/*19263*/ uint16(xMatch), +/*19264*/ uint16(xSetOp), uint16(ROR), +/*19266*/ uint16(xArgRM32), +/*19267*/ uint16(xArg1), +/*19268*/ uint16(xMatch), +/*19269*/ uint16(xCondDataSize), 19259, 19264, 19275, 0, 0, +/*19275*/ uint16(xSetOp), uint16(ROR), +/*19277*/ uint16(xArgRM64), +/*19278*/ uint16(xArg1), +/*19279*/ uint16(xMatch), +/*19280*/ uint16(xCondIs64), 19283, 19299, +/*19283*/ uint16(xCondDataSize), 19289, 19294, 0, 0, 0, +/*19289*/ uint16(xSetOp), uint16(RCL), +/*19291*/ uint16(xArgRM16), +/*19292*/ uint16(xArg1), +/*19293*/ uint16(xMatch), +/*19294*/ uint16(xSetOp), uint16(RCL), +/*19296*/ uint16(xArgRM32), +/*19297*/ uint16(xArg1), +/*19298*/ uint16(xMatch), +/*19299*/ uint16(xCondDataSize), 19289, 19294, 19305, 0, 0, +/*19305*/ uint16(xSetOp), uint16(RCL), +/*19307*/ uint16(xArgRM64), +/*19308*/ uint16(xArg1), +/*19309*/ uint16(xMatch), +/*19310*/ uint16(xCondIs64), 19313, 19329, +/*19313*/ uint16(xCondDataSize), 19319, 19324, 0, 0, 0, +/*19319*/ uint16(xSetOp), uint16(RCR), +/*19321*/ uint16(xArgRM16), +/*19322*/ uint16(xArg1), +/*19323*/ uint16(xMatch), +/*19324*/ uint16(xSetOp), uint16(RCR), +/*19326*/ uint16(xArgRM32), +/*19327*/ uint16(xArg1), +/*19328*/ uint16(xMatch), +/*19329*/ uint16(xCondDataSize), 19319, 19324, 19335, 0, 0, +/*19335*/ uint16(xSetOp), uint16(RCR), +/*19337*/ uint16(xArgRM64), +/*19338*/ uint16(xArg1), +/*19339*/ uint16(xMatch), +/*19340*/ uint16(xCondIs64), 19343, 19359, +/*19343*/ uint16(xCondDataSize), 19349, 19354, 0, 0, 0, +/*19349*/ uint16(xSetOp), uint16(SHL), +/*19351*/ uint16(xArgRM16), +/*19352*/ uint16(xArg1), +/*19353*/ uint16(xMatch), +/*19354*/ uint16(xSetOp), uint16(SHL), +/*19356*/ uint16(xArgRM32), +/*19357*/ uint16(xArg1), +/*19358*/ uint16(xMatch), +/*19359*/ uint16(xCondDataSize), 19349, 19354, 19365, 0, 0, +/*19365*/ uint16(xSetOp), uint16(SHL), +/*19367*/ uint16(xArgRM64), +/*19368*/ uint16(xArg1), +/*19369*/ uint16(xMatch), +/*19370*/ uint16(xCondIs64), 19373, 19389, +/*19373*/ uint16(xCondDataSize), 19379, 19384, 0, 0, 0, +/*19379*/ uint16(xSetOp), uint16(SHR), +/*19381*/ uint16(xArgRM16), +/*19382*/ uint16(xArg1), +/*19383*/ uint16(xMatch), +/*19384*/ uint16(xSetOp), uint16(SHR), +/*19386*/ uint16(xArgRM32), +/*19387*/ uint16(xArg1), +/*19388*/ uint16(xMatch), +/*19389*/ uint16(xCondDataSize), 19379, 19384, 19395, 0, 0, +/*19395*/ uint16(xSetOp), uint16(SHR), +/*19397*/ uint16(xArgRM64), +/*19398*/ uint16(xArg1), +/*19399*/ uint16(xMatch), +/*19400*/ uint16(xCondIs64), 19403, 19419, +/*19403*/ uint16(xCondDataSize), 19409, 19414, 0, 0, 0, +/*19409*/ uint16(xSetOp), uint16(SAR), +/*19411*/ uint16(xArgRM16), +/*19412*/ uint16(xArg1), +/*19413*/ uint16(xMatch), +/*19414*/ uint16(xSetOp), uint16(SAR), +/*19416*/ uint16(xArgRM32), +/*19417*/ uint16(xArg1), +/*19418*/ uint16(xMatch), +/*19419*/ uint16(xCondDataSize), 19409, 19414, 19425, 0, 0, +/*19425*/ uint16(xSetOp), uint16(SAR), +/*19427*/ uint16(xArgRM64), +/*19428*/ uint16(xArg1), +/*19429*/ uint16(xMatch), +/*19430*/ uint16(xCondSlashR), + 19439, // 0 + 19444, // 1 + 19449, // 2 + 19454, // 3 + 19459, // 4 + 19464, // 5 0, // 6 - 23704, // 7 -/*23674*/ uint16(xSetOp), uint16(ROL), -/*23676*/ uint16(xArgRM8), -/*23677*/ uint16(xArgCL), -/*23678*/ uint16(xMatch), -/*23679*/ uint16(xSetOp), uint16(ROR), -/*23681*/ uint16(xArgRM8), -/*23682*/ uint16(xArgCL), -/*23683*/ uint16(xMatch), -/*23684*/ uint16(xSetOp), uint16(RCL), -/*23686*/ uint16(xArgRM8), -/*23687*/ uint16(xArgCL), -/*23688*/ uint16(xMatch), -/*23689*/ uint16(xSetOp), uint16(RCR), -/*23691*/ uint16(xArgRM8), -/*23692*/ uint16(xArgCL), -/*23693*/ uint16(xMatch), -/*23694*/ uint16(xSetOp), uint16(SHL), -/*23696*/ uint16(xArgRM8), -/*23697*/ uint16(xArgCL), -/*23698*/ uint16(xMatch), -/*23699*/ uint16(xSetOp), uint16(SHR), -/*23701*/ uint16(xArgRM8), -/*23702*/ uint16(xArgCL), -/*23703*/ uint16(xMatch), -/*23704*/ uint16(xSetOp), uint16(SAR), -/*23706*/ uint16(xArgRM8), -/*23707*/ uint16(xArgCL), -/*23708*/ uint16(xMatch), -/*23709*/ uint16(xCondSlashR), - 23718, // 0 - 23748, // 1 - 23778, // 2 - 23808, // 3 - 23838, // 4 - 23868, // 5 + 19469, // 7 +/*19439*/ uint16(xSetOp), uint16(ROL), +/*19441*/ uint16(xArgRM8), +/*19442*/ uint16(xArgCL), +/*19443*/ uint16(xMatch), +/*19444*/ uint16(xSetOp), uint16(ROR), +/*19446*/ uint16(xArgRM8), +/*19447*/ uint16(xArgCL), +/*19448*/ uint16(xMatch), +/*19449*/ uint16(xSetOp), uint16(RCL), +/*19451*/ uint16(xArgRM8), +/*19452*/ uint16(xArgCL), +/*19453*/ uint16(xMatch), +/*19454*/ uint16(xSetOp), uint16(RCR), +/*19456*/ uint16(xArgRM8), +/*19457*/ uint16(xArgCL), +/*19458*/ uint16(xMatch), +/*19459*/ uint16(xSetOp), uint16(SHL), +/*19461*/ uint16(xArgRM8), +/*19462*/ uint16(xArgCL), +/*19463*/ uint16(xMatch), +/*19464*/ uint16(xSetOp), uint16(SHR), +/*19466*/ uint16(xArgRM8), +/*19467*/ uint16(xArgCL), +/*19468*/ uint16(xMatch), +/*19469*/ uint16(xSetOp), uint16(SAR), +/*19471*/ uint16(xArgRM8), +/*19472*/ uint16(xArgCL), +/*19473*/ uint16(xMatch), +/*19474*/ uint16(xCondSlashR), + 19483, // 0 + 19513, // 1 + 19543, // 2 + 19573, // 3 + 19603, // 4 + 19633, // 5 0, // 6 - 23898, // 7 -/*23718*/ uint16(xCondIs64), 23721, 23737, -/*23721*/ uint16(xCondDataSize), 23727, 23732, 0, 0, 0, -/*23727*/ uint16(xSetOp), uint16(ROL), -/*23729*/ uint16(xArgRM16), -/*23730*/ uint16(xArgCL), -/*23731*/ uint16(xMatch), -/*23732*/ uint16(xSetOp), uint16(ROL), -/*23734*/ uint16(xArgRM32), -/*23735*/ uint16(xArgCL), -/*23736*/ uint16(xMatch), -/*23737*/ uint16(xCondDataSize), 23727, 23732, 23743, 0, 0, -/*23743*/ uint16(xSetOp), uint16(ROL), -/*23745*/ uint16(xArgRM64), -/*23746*/ uint16(xArgCL), -/*23747*/ uint16(xMatch), -/*23748*/ uint16(xCondIs64), 23751, 23767, -/*23751*/ uint16(xCondDataSize), 23757, 23762, 0, 0, 0, -/*23757*/ uint16(xSetOp), uint16(ROR), -/*23759*/ uint16(xArgRM16), -/*23760*/ uint16(xArgCL), -/*23761*/ uint16(xMatch), -/*23762*/ uint16(xSetOp), uint16(ROR), -/*23764*/ uint16(xArgRM32), -/*23765*/ uint16(xArgCL), -/*23766*/ uint16(xMatch), -/*23767*/ uint16(xCondDataSize), 23757, 23762, 23773, 0, 0, -/*23773*/ uint16(xSetOp), uint16(ROR), -/*23775*/ uint16(xArgRM64), -/*23776*/ uint16(xArgCL), -/*23777*/ uint16(xMatch), -/*23778*/ uint16(xCondIs64), 23781, 23797, -/*23781*/ uint16(xCondDataSize), 23787, 23792, 0, 0, 0, -/*23787*/ uint16(xSetOp), uint16(RCL), -/*23789*/ uint16(xArgRM16), -/*23790*/ uint16(xArgCL), -/*23791*/ uint16(xMatch), -/*23792*/ uint16(xSetOp), uint16(RCL), -/*23794*/ uint16(xArgRM32), -/*23795*/ uint16(xArgCL), -/*23796*/ uint16(xMatch), -/*23797*/ uint16(xCondDataSize), 23787, 23792, 23803, 0, 0, -/*23803*/ uint16(xSetOp), uint16(RCL), -/*23805*/ uint16(xArgRM64), -/*23806*/ uint16(xArgCL), -/*23807*/ uint16(xMatch), -/*23808*/ uint16(xCondIs64), 23811, 23827, -/*23811*/ uint16(xCondDataSize), 23817, 23822, 0, 0, 0, -/*23817*/ uint16(xSetOp), uint16(RCR), -/*23819*/ uint16(xArgRM16), -/*23820*/ uint16(xArgCL), -/*23821*/ uint16(xMatch), -/*23822*/ uint16(xSetOp), uint16(RCR), -/*23824*/ uint16(xArgRM32), -/*23825*/ uint16(xArgCL), -/*23826*/ uint16(xMatch), -/*23827*/ uint16(xCondDataSize), 23817, 23822, 23833, 0, 0, -/*23833*/ uint16(xSetOp), uint16(RCR), -/*23835*/ uint16(xArgRM64), -/*23836*/ uint16(xArgCL), -/*23837*/ uint16(xMatch), -/*23838*/ uint16(xCondIs64), 23841, 23857, -/*23841*/ uint16(xCondDataSize), 23847, 23852, 0, 0, 0, -/*23847*/ uint16(xSetOp), uint16(SHL), -/*23849*/ uint16(xArgRM16), -/*23850*/ uint16(xArgCL), -/*23851*/ uint16(xMatch), -/*23852*/ uint16(xSetOp), uint16(SHL), -/*23854*/ uint16(xArgRM32), -/*23855*/ uint16(xArgCL), -/*23856*/ uint16(xMatch), -/*23857*/ uint16(xCondDataSize), 23847, 23852, 23863, 0, 0, -/*23863*/ uint16(xSetOp), uint16(SHL), -/*23865*/ uint16(xArgRM64), -/*23866*/ uint16(xArgCL), -/*23867*/ uint16(xMatch), -/*23868*/ uint16(xCondIs64), 23871, 23887, -/*23871*/ uint16(xCondDataSize), 23877, 23882, 0, 0, 0, -/*23877*/ uint16(xSetOp), uint16(SHR), -/*23879*/ uint16(xArgRM16), -/*23880*/ uint16(xArgCL), -/*23881*/ uint16(xMatch), -/*23882*/ uint16(xSetOp), uint16(SHR), -/*23884*/ uint16(xArgRM32), -/*23885*/ uint16(xArgCL), -/*23886*/ uint16(xMatch), -/*23887*/ uint16(xCondDataSize), 23877, 23882, 23893, 0, 0, -/*23893*/ uint16(xSetOp), uint16(SHR), -/*23895*/ uint16(xArgRM64), -/*23896*/ uint16(xArgCL), -/*23897*/ uint16(xMatch), -/*23898*/ uint16(xCondIs64), 23901, 23917, -/*23901*/ uint16(xCondDataSize), 23907, 23912, 0, 0, 0, -/*23907*/ uint16(xSetOp), uint16(SAR), -/*23909*/ uint16(xArgRM16), -/*23910*/ uint16(xArgCL), -/*23911*/ uint16(xMatch), -/*23912*/ uint16(xSetOp), uint16(SAR), -/*23914*/ uint16(xArgRM32), -/*23915*/ uint16(xArgCL), -/*23916*/ uint16(xMatch), -/*23917*/ uint16(xCondDataSize), 23907, 23912, 23923, 0, 0, -/*23923*/ uint16(xSetOp), uint16(SAR), -/*23925*/ uint16(xArgRM64), -/*23926*/ uint16(xArgCL), -/*23927*/ uint16(xMatch), -/*23928*/ uint16(xCondIs64), 23931, 0, -/*23931*/ uint16(xSetOp), uint16(AAM), -/*23933*/ uint16(xReadIb), -/*23934*/ uint16(xArgImm8u), -/*23935*/ uint16(xMatch), -/*23936*/ uint16(xCondIs64), 23939, 0, -/*23939*/ uint16(xSetOp), uint16(AAD), -/*23941*/ uint16(xReadIb), -/*23942*/ uint16(xArgImm8u), -/*23943*/ uint16(xMatch), -/*23944*/ uint16(xCondIs64), 23947, 23950, -/*23947*/ uint16(xSetOp), uint16(XLATB), -/*23949*/ uint16(xMatch), -/*23950*/ uint16(xCondDataSize), 23947, 23947, 23956, 0, 0, -/*23956*/ uint16(xSetOp), uint16(XLATB), -/*23958*/ uint16(xMatch), -/*23959*/ uint16(xCondByte), 64, - 0xc0, 24130, - 0xc1, 24130, - 0xc2, 24130, - 0xc3, 24130, - 0xc4, 24130, - 0xc5, 24130, - 0xc6, 24130, - 0xc7, 24130, - 0xc8, 24135, - 0xc9, 24135, - 0xca, 24135, - 0xcb, 24135, - 0xcc, 24135, - 0xcd, 24135, - 0xce, 24135, - 0xcf, 24135, - 0xd0, 24140, - 0xd1, 24140, - 0xd2, 24140, - 0xd3, 24140, - 0xd4, 24140, - 0xd5, 24140, - 0xd6, 24140, - 0xd7, 24140, - 0xd8, 24144, - 0xd9, 24144, - 0xda, 24144, - 0xdb, 24144, - 0xdc, 24144, - 0xdd, 24144, - 0xde, 24144, - 0xdf, 24144, - 0xe0, 24148, - 0xe1, 24148, - 0xe2, 24148, - 0xe3, 24148, - 0xe4, 24148, - 0xe5, 24148, - 0xe6, 24148, - 0xe7, 24148, - 0xe8, 24153, - 0xe9, 24153, - 0xea, 24153, - 0xeb, 24153, - 0xec, 24153, - 0xed, 24153, - 0xee, 24153, - 0xef, 24153, - 0xf0, 24158, - 0xf1, 24158, - 0xf2, 24158, - 0xf3, 24158, - 0xf4, 24158, - 0xf5, 24158, - 0xf6, 24158, - 0xf7, 24158, - 0xf8, 24163, - 0xf9, 24163, - 0xfa, 24163, - 0xfb, 24163, - 0xfc, 24163, - 0xfd, 24163, - 0xfe, 24163, - 0xff, 24163, -/*24089*/ uint16(xCondSlashR), - 24098, // 0 - 24102, // 1 - 24106, // 2 - 24110, // 3 - 24114, // 4 - 24118, // 5 - 24122, // 6 - 24126, // 7 -/*24098*/ uint16(xSetOp), uint16(FADD), -/*24100*/ uint16(xArgM32fp), -/*24101*/ uint16(xMatch), -/*24102*/ uint16(xSetOp), uint16(FMUL), -/*24104*/ uint16(xArgM32fp), -/*24105*/ uint16(xMatch), -/*24106*/ uint16(xSetOp), uint16(FCOM), -/*24108*/ uint16(xArgM32fp), -/*24109*/ uint16(xMatch), -/*24110*/ uint16(xSetOp), uint16(FCOMP), -/*24112*/ uint16(xArgM32fp), -/*24113*/ uint16(xMatch), -/*24114*/ uint16(xSetOp), uint16(FSUB), -/*24116*/ uint16(xArgM32fp), -/*24117*/ uint16(xMatch), -/*24118*/ uint16(xSetOp), uint16(FSUBR), -/*24120*/ uint16(xArgM32fp), -/*24121*/ uint16(xMatch), -/*24122*/ uint16(xSetOp), uint16(FDIV), -/*24124*/ uint16(xArgM32fp), -/*24125*/ uint16(xMatch), -/*24126*/ uint16(xSetOp), uint16(FDIVR), -/*24128*/ uint16(xArgM32fp), -/*24129*/ uint16(xMatch), -/*24130*/ uint16(xSetOp), uint16(FADD), -/*24132*/ uint16(xArgST), -/*24133*/ uint16(xArgSTi), -/*24134*/ uint16(xMatch), -/*24135*/ uint16(xSetOp), uint16(FMUL), -/*24137*/ uint16(xArgST), -/*24138*/ uint16(xArgSTi), -/*24139*/ uint16(xMatch), -/*24140*/ uint16(xSetOp), uint16(FCOM), -/*24142*/ uint16(xArgSTi), -/*24143*/ uint16(xMatch), -/*24144*/ uint16(xSetOp), uint16(FCOMP), -/*24146*/ uint16(xArgSTi), -/*24147*/ uint16(xMatch), -/*24148*/ uint16(xSetOp), uint16(FSUB), -/*24150*/ uint16(xArgST), -/*24151*/ uint16(xArgSTi), -/*24152*/ uint16(xMatch), -/*24153*/ uint16(xSetOp), uint16(FSUBR), -/*24155*/ uint16(xArgST), -/*24156*/ uint16(xArgSTi), -/*24157*/ uint16(xMatch), -/*24158*/ uint16(xSetOp), uint16(FDIV), -/*24160*/ uint16(xArgST), -/*24161*/ uint16(xArgSTi), -/*24162*/ uint16(xMatch), -/*24163*/ uint16(xSetOp), uint16(FDIVR), -/*24165*/ uint16(xArgST), -/*24166*/ uint16(xArgSTi), -/*24167*/ uint16(xMatch), -/*24168*/ uint16(xCondByte), 44, - 0xc0, 24295, - 0xc1, 24295, - 0xc2, 24295, - 0xc3, 24295, - 0xc4, 24295, - 0xc5, 24295, - 0xc6, 24295, - 0xc7, 24295, - 0xc8, 24299, - 0xc9, 24299, - 0xca, 24299, - 0xcb, 24299, - 0xcc, 24299, - 0xcd, 24299, - 0xce, 24299, - 0xcf, 24299, - 0xD0, 24303, - 0xE0, 24306, - 0xE1, 24309, - 0xE4, 24312, - 0xE5, 24315, - 0xE8, 24318, - 0xE9, 24321, - 0xEA, 24324, - 0xEB, 24327, - 0xEC, 24330, - 0xED, 24333, - 0xEE, 24336, - 0xF0, 24339, - 0xF1, 24342, - 0xF2, 24345, - 0xF3, 24348, - 0xF4, 24351, - 0xF5, 24354, - 0xF6, 24357, - 0xF7, 24360, - 0xF8, 24363, - 0xF9, 24366, - 0xFA, 24369, - 0xFB, 24372, - 0xFC, 24375, - 0xFD, 24378, - 0xFE, 24381, - 0xFF, 24384, -/*24258*/ uint16(xCondSlashR), - 24267, // 0 + 19663, // 7 +/*19483*/ uint16(xCondIs64), 19486, 19502, +/*19486*/ uint16(xCondDataSize), 19492, 19497, 0, 0, 0, +/*19492*/ uint16(xSetOp), uint16(ROL), +/*19494*/ uint16(xArgRM16), +/*19495*/ uint16(xArgCL), +/*19496*/ uint16(xMatch), +/*19497*/ uint16(xSetOp), uint16(ROL), +/*19499*/ uint16(xArgRM32), +/*19500*/ uint16(xArgCL), +/*19501*/ uint16(xMatch), +/*19502*/ uint16(xCondDataSize), 19492, 19497, 19508, 0, 0, +/*19508*/ uint16(xSetOp), uint16(ROL), +/*19510*/ uint16(xArgRM64), +/*19511*/ uint16(xArgCL), +/*19512*/ uint16(xMatch), +/*19513*/ uint16(xCondIs64), 19516, 19532, +/*19516*/ uint16(xCondDataSize), 19522, 19527, 0, 0, 0, +/*19522*/ uint16(xSetOp), uint16(ROR), +/*19524*/ uint16(xArgRM16), +/*19525*/ uint16(xArgCL), +/*19526*/ uint16(xMatch), +/*19527*/ uint16(xSetOp), uint16(ROR), +/*19529*/ uint16(xArgRM32), +/*19530*/ uint16(xArgCL), +/*19531*/ uint16(xMatch), +/*19532*/ uint16(xCondDataSize), 19522, 19527, 19538, 0, 0, +/*19538*/ uint16(xSetOp), uint16(ROR), +/*19540*/ uint16(xArgRM64), +/*19541*/ uint16(xArgCL), +/*19542*/ uint16(xMatch), +/*19543*/ uint16(xCondIs64), 19546, 19562, +/*19546*/ uint16(xCondDataSize), 19552, 19557, 0, 0, 0, +/*19552*/ uint16(xSetOp), uint16(RCL), +/*19554*/ uint16(xArgRM16), +/*19555*/ uint16(xArgCL), +/*19556*/ uint16(xMatch), +/*19557*/ uint16(xSetOp), uint16(RCL), +/*19559*/ uint16(xArgRM32), +/*19560*/ uint16(xArgCL), +/*19561*/ uint16(xMatch), +/*19562*/ uint16(xCondDataSize), 19552, 19557, 19568, 0, 0, +/*19568*/ uint16(xSetOp), uint16(RCL), +/*19570*/ uint16(xArgRM64), +/*19571*/ uint16(xArgCL), +/*19572*/ uint16(xMatch), +/*19573*/ uint16(xCondIs64), 19576, 19592, +/*19576*/ uint16(xCondDataSize), 19582, 19587, 0, 0, 0, +/*19582*/ uint16(xSetOp), uint16(RCR), +/*19584*/ uint16(xArgRM16), +/*19585*/ uint16(xArgCL), +/*19586*/ uint16(xMatch), +/*19587*/ uint16(xSetOp), uint16(RCR), +/*19589*/ uint16(xArgRM32), +/*19590*/ uint16(xArgCL), +/*19591*/ uint16(xMatch), +/*19592*/ uint16(xCondDataSize), 19582, 19587, 19598, 0, 0, +/*19598*/ uint16(xSetOp), uint16(RCR), +/*19600*/ uint16(xArgRM64), +/*19601*/ uint16(xArgCL), +/*19602*/ uint16(xMatch), +/*19603*/ uint16(xCondIs64), 19606, 19622, +/*19606*/ uint16(xCondDataSize), 19612, 19617, 0, 0, 0, +/*19612*/ uint16(xSetOp), uint16(SHL), +/*19614*/ uint16(xArgRM16), +/*19615*/ uint16(xArgCL), +/*19616*/ uint16(xMatch), +/*19617*/ uint16(xSetOp), uint16(SHL), +/*19619*/ uint16(xArgRM32), +/*19620*/ uint16(xArgCL), +/*19621*/ uint16(xMatch), +/*19622*/ uint16(xCondDataSize), 19612, 19617, 19628, 0, 0, +/*19628*/ uint16(xSetOp), uint16(SHL), +/*19630*/ uint16(xArgRM64), +/*19631*/ uint16(xArgCL), +/*19632*/ uint16(xMatch), +/*19633*/ uint16(xCondIs64), 19636, 19652, +/*19636*/ uint16(xCondDataSize), 19642, 19647, 0, 0, 0, +/*19642*/ uint16(xSetOp), uint16(SHR), +/*19644*/ uint16(xArgRM16), +/*19645*/ uint16(xArgCL), +/*19646*/ uint16(xMatch), +/*19647*/ uint16(xSetOp), uint16(SHR), +/*19649*/ uint16(xArgRM32), +/*19650*/ uint16(xArgCL), +/*19651*/ uint16(xMatch), +/*19652*/ uint16(xCondDataSize), 19642, 19647, 19658, 0, 0, +/*19658*/ uint16(xSetOp), uint16(SHR), +/*19660*/ uint16(xArgRM64), +/*19661*/ uint16(xArgCL), +/*19662*/ uint16(xMatch), +/*19663*/ uint16(xCondIs64), 19666, 19682, +/*19666*/ uint16(xCondDataSize), 19672, 19677, 0, 0, 0, +/*19672*/ uint16(xSetOp), uint16(SAR), +/*19674*/ uint16(xArgRM16), +/*19675*/ uint16(xArgCL), +/*19676*/ uint16(xMatch), +/*19677*/ uint16(xSetOp), uint16(SAR), +/*19679*/ uint16(xArgRM32), +/*19680*/ uint16(xArgCL), +/*19681*/ uint16(xMatch), +/*19682*/ uint16(xCondDataSize), 19672, 19677, 19688, 0, 0, +/*19688*/ uint16(xSetOp), uint16(SAR), +/*19690*/ uint16(xArgRM64), +/*19691*/ uint16(xArgCL), +/*19692*/ uint16(xMatch), +/*19693*/ uint16(xCondIs64), 19696, 0, +/*19696*/ uint16(xSetOp), uint16(AAM), +/*19698*/ uint16(xReadIb), +/*19699*/ uint16(xArgImm8u), +/*19700*/ uint16(xMatch), +/*19701*/ uint16(xCondIs64), 19704, 0, +/*19704*/ uint16(xSetOp), uint16(AAD), +/*19706*/ uint16(xReadIb), +/*19707*/ uint16(xArgImm8u), +/*19708*/ uint16(xMatch), +/*19709*/ uint16(xCondIs64), 19712, 19715, +/*19712*/ uint16(xSetOp), uint16(XLATB), +/*19714*/ uint16(xMatch), +/*19715*/ uint16(xCondDataSize), 19712, 19712, 19721, 0, 0, +/*19721*/ uint16(xSetOp), uint16(XLATB), +/*19723*/ uint16(xMatch), +/*19724*/ uint16(xCondByte), 64, + 0xc0, 19895, + 0xc1, 19895, + 0xc2, 19895, + 0xc3, 19895, + 0xc4, 19895, + 0xc5, 19895, + 0xc6, 19895, + 0xc7, 19895, + 0xc8, 19900, + 0xc9, 19900, + 0xca, 19900, + 0xcb, 19900, + 0xcc, 19900, + 0xcd, 19900, + 0xce, 19900, + 0xcf, 19900, + 0xd0, 19905, + 0xd1, 19905, + 0xd2, 19905, + 0xd3, 19905, + 0xd4, 19905, + 0xd5, 19905, + 0xd6, 19905, + 0xd7, 19905, + 0xd8, 19909, + 0xd9, 19909, + 0xda, 19909, + 0xdb, 19909, + 0xdc, 19909, + 0xdd, 19909, + 0xde, 19909, + 0xdf, 19909, + 0xe0, 19913, + 0xe1, 19913, + 0xe2, 19913, + 0xe3, 19913, + 0xe4, 19913, + 0xe5, 19913, + 0xe6, 19913, + 0xe7, 19913, + 0xe8, 19918, + 0xe9, 19918, + 0xea, 19918, + 0xeb, 19918, + 0xec, 19918, + 0xed, 19918, + 0xee, 19918, + 0xef, 19918, + 0xf0, 19923, + 0xf1, 19923, + 0xf2, 19923, + 0xf3, 19923, + 0xf4, 19923, + 0xf5, 19923, + 0xf6, 19923, + 0xf7, 19923, + 0xf8, 19928, + 0xf9, 19928, + 0xfa, 19928, + 0xfb, 19928, + 0xfc, 19928, + 0xfd, 19928, + 0xfe, 19928, + 0xff, 19928, +/*19854*/ uint16(xCondSlashR), + 19863, // 0 + 19867, // 1 + 19871, // 2 + 19875, // 3 + 19879, // 4 + 19883, // 5 + 19887, // 6 + 19891, // 7 +/*19863*/ uint16(xSetOp), uint16(FADD), +/*19865*/ uint16(xArgM32fp), +/*19866*/ uint16(xMatch), +/*19867*/ uint16(xSetOp), uint16(FMUL), +/*19869*/ uint16(xArgM32fp), +/*19870*/ uint16(xMatch), +/*19871*/ uint16(xSetOp), uint16(FCOM), +/*19873*/ uint16(xArgM32fp), +/*19874*/ uint16(xMatch), +/*19875*/ uint16(xSetOp), uint16(FCOMP), +/*19877*/ uint16(xArgM32fp), +/*19878*/ uint16(xMatch), +/*19879*/ uint16(xSetOp), uint16(FSUB), +/*19881*/ uint16(xArgM32fp), +/*19882*/ uint16(xMatch), +/*19883*/ uint16(xSetOp), uint16(FSUBR), +/*19885*/ uint16(xArgM32fp), +/*19886*/ uint16(xMatch), +/*19887*/ uint16(xSetOp), uint16(FDIV), +/*19889*/ uint16(xArgM32fp), +/*19890*/ uint16(xMatch), +/*19891*/ uint16(xSetOp), uint16(FDIVR), +/*19893*/ uint16(xArgM32fp), +/*19894*/ uint16(xMatch), +/*19895*/ uint16(xSetOp), uint16(FADD), +/*19897*/ uint16(xArgST), +/*19898*/ uint16(xArgSTi), +/*19899*/ uint16(xMatch), +/*19900*/ uint16(xSetOp), uint16(FMUL), +/*19902*/ uint16(xArgST), +/*19903*/ uint16(xArgSTi), +/*19904*/ uint16(xMatch), +/*19905*/ uint16(xSetOp), uint16(FCOM), +/*19907*/ uint16(xArgSTi), +/*19908*/ uint16(xMatch), +/*19909*/ uint16(xSetOp), uint16(FCOMP), +/*19911*/ uint16(xArgSTi), +/*19912*/ uint16(xMatch), +/*19913*/ uint16(xSetOp), uint16(FSUB), +/*19915*/ uint16(xArgST), +/*19916*/ uint16(xArgSTi), +/*19917*/ uint16(xMatch), +/*19918*/ uint16(xSetOp), uint16(FSUBR), +/*19920*/ uint16(xArgST), +/*19921*/ uint16(xArgSTi), +/*19922*/ uint16(xMatch), +/*19923*/ uint16(xSetOp), uint16(FDIV), +/*19925*/ uint16(xArgST), +/*19926*/ uint16(xArgSTi), +/*19927*/ uint16(xMatch), +/*19928*/ uint16(xSetOp), uint16(FDIVR), +/*19930*/ uint16(xArgST), +/*19931*/ uint16(xArgSTi), +/*19932*/ uint16(xMatch), +/*19933*/ uint16(xCondByte), 44, + 0xc0, 20060, + 0xc1, 20060, + 0xc2, 20060, + 0xc3, 20060, + 0xc4, 20060, + 0xc5, 20060, + 0xc6, 20060, + 0xc7, 20060, + 0xc8, 20064, + 0xc9, 20064, + 0xca, 20064, + 0xcb, 20064, + 0xcc, 20064, + 0xcd, 20064, + 0xce, 20064, + 0xcf, 20064, + 0xD0, 20068, + 0xE0, 20071, + 0xE1, 20074, + 0xE4, 20077, + 0xE5, 20080, + 0xE8, 20083, + 0xE9, 20086, + 0xEA, 20089, + 0xEB, 20092, + 0xEC, 20095, + 0xED, 20098, + 0xEE, 20101, + 0xF0, 20104, + 0xF1, 20107, + 0xF2, 20110, + 0xF3, 20113, + 0xF4, 20116, + 0xF5, 20119, + 0xF6, 20122, + 0xF7, 20125, + 0xF8, 20128, + 0xF9, 20131, + 0xFA, 20134, + 0xFB, 20137, + 0xFC, 20140, + 0xFD, 20143, + 0xFE, 20146, + 0xFF, 20149, +/*20023*/ uint16(xCondSlashR), + 20032, // 0 0, // 1 - 24271, // 2 - 24275, // 3 - 24279, // 4 - 24283, // 5 - 24287, // 6 - 24291, // 7 -/*24267*/ uint16(xSetOp), uint16(FLD), -/*24269*/ uint16(xArgM32fp), -/*24270*/ uint16(xMatch), -/*24271*/ uint16(xSetOp), uint16(FST), -/*24273*/ uint16(xArgM32fp), -/*24274*/ uint16(xMatch), -/*24275*/ uint16(xSetOp), uint16(FSTP), -/*24277*/ uint16(xArgM32fp), -/*24278*/ uint16(xMatch), -/*24279*/ uint16(xSetOp), uint16(FLDENV), -/*24281*/ uint16(xArgM1428byte), -/*24282*/ uint16(xMatch), -/*24283*/ uint16(xSetOp), uint16(FLDCW), -/*24285*/ uint16(xArgM2byte), -/*24286*/ uint16(xMatch), -/*24287*/ uint16(xSetOp), uint16(FNSTENV), -/*24289*/ uint16(xArgM1428byte), -/*24290*/ uint16(xMatch), -/*24291*/ uint16(xSetOp), uint16(FNSTCW), -/*24293*/ uint16(xArgM2byte), -/*24294*/ uint16(xMatch), -/*24295*/ uint16(xSetOp), uint16(FLD), -/*24297*/ uint16(xArgSTi), -/*24298*/ uint16(xMatch), -/*24299*/ uint16(xSetOp), uint16(FXCH), -/*24301*/ uint16(xArgSTi), -/*24302*/ uint16(xMatch), -/*24303*/ uint16(xSetOp), uint16(FNOP), -/*24305*/ uint16(xMatch), -/*24306*/ uint16(xSetOp), uint16(FCHS), -/*24308*/ uint16(xMatch), -/*24309*/ uint16(xSetOp), uint16(FABS), -/*24311*/ uint16(xMatch), -/*24312*/ uint16(xSetOp), uint16(FTST), -/*24314*/ uint16(xMatch), -/*24315*/ uint16(xSetOp), uint16(FXAM), -/*24317*/ uint16(xMatch), -/*24318*/ uint16(xSetOp), uint16(FLD1), -/*24320*/ uint16(xMatch), -/*24321*/ uint16(xSetOp), uint16(FLDL2T), -/*24323*/ uint16(xMatch), -/*24324*/ uint16(xSetOp), uint16(FLDL2E), -/*24326*/ uint16(xMatch), -/*24327*/ uint16(xSetOp), uint16(FLDPI), -/*24329*/ uint16(xMatch), -/*24330*/ uint16(xSetOp), uint16(FLDLG2), -/*24332*/ uint16(xMatch), -/*24333*/ uint16(xSetOp), uint16(FLDLN2), -/*24335*/ uint16(xMatch), -/*24336*/ uint16(xSetOp), uint16(FLDZ), -/*24338*/ uint16(xMatch), -/*24339*/ uint16(xSetOp), uint16(F2XM1), -/*24341*/ uint16(xMatch), -/*24342*/ uint16(xSetOp), uint16(FYL2X), -/*24344*/ uint16(xMatch), -/*24345*/ uint16(xSetOp), uint16(FPTAN), -/*24347*/ uint16(xMatch), -/*24348*/ uint16(xSetOp), uint16(FPATAN), -/*24350*/ uint16(xMatch), -/*24351*/ uint16(xSetOp), uint16(FXTRACT), -/*24353*/ uint16(xMatch), -/*24354*/ uint16(xSetOp), uint16(FPREM1), -/*24356*/ uint16(xMatch), -/*24357*/ uint16(xSetOp), uint16(FDECSTP), -/*24359*/ uint16(xMatch), -/*24360*/ uint16(xSetOp), uint16(FINCSTP), -/*24362*/ uint16(xMatch), -/*24363*/ uint16(xSetOp), uint16(FPREM), -/*24365*/ uint16(xMatch), -/*24366*/ uint16(xSetOp), uint16(FYL2XP1), -/*24368*/ uint16(xMatch), -/*24369*/ uint16(xSetOp), uint16(FSQRT), -/*24371*/ uint16(xMatch), -/*24372*/ uint16(xSetOp), uint16(FSINCOS), -/*24374*/ uint16(xMatch), -/*24375*/ uint16(xSetOp), uint16(FRNDINT), -/*24377*/ uint16(xMatch), -/*24378*/ uint16(xSetOp), uint16(FSCALE), -/*24380*/ uint16(xMatch), -/*24381*/ uint16(xSetOp), uint16(FSIN), -/*24383*/ uint16(xMatch), -/*24384*/ uint16(xSetOp), uint16(FCOS), -/*24386*/ uint16(xMatch), -/*24387*/ uint16(xCondByte), 33, - 0xc0, 24496, - 0xc1, 24496, - 0xc2, 24496, - 0xc3, 24496, - 0xc4, 24496, - 0xc5, 24496, - 0xc6, 24496, - 0xc7, 24496, - 0xc8, 24501, - 0xc9, 24501, - 0xca, 24501, - 0xcb, 24501, - 0xcc, 24501, - 0xcd, 24501, - 0xce, 24501, - 0xcf, 24501, - 0xd0, 24506, - 0xd1, 24506, - 0xd2, 24506, - 0xd3, 24506, - 0xd4, 24506, - 0xd5, 24506, - 0xd6, 24506, - 0xd7, 24506, - 0xd8, 24511, - 0xd9, 24511, - 0xda, 24511, - 0xdb, 24511, - 0xdc, 24511, - 0xdd, 24511, - 0xde, 24511, - 0xdf, 24511, - 0xE9, 24516, -/*24455*/ uint16(xCondSlashR), - 24464, // 0 - 24468, // 1 - 24472, // 2 - 24476, // 3 - 24480, // 4 - 24484, // 5 - 24488, // 6 - 24492, // 7 -/*24464*/ uint16(xSetOp), uint16(FIADD), -/*24466*/ uint16(xArgM32int), -/*24467*/ uint16(xMatch), -/*24468*/ uint16(xSetOp), uint16(FIMUL), -/*24470*/ uint16(xArgM32int), -/*24471*/ uint16(xMatch), -/*24472*/ uint16(xSetOp), uint16(FICOM), -/*24474*/ uint16(xArgM32int), -/*24475*/ uint16(xMatch), -/*24476*/ uint16(xSetOp), uint16(FICOMP), -/*24478*/ uint16(xArgM32int), -/*24479*/ uint16(xMatch), -/*24480*/ uint16(xSetOp), uint16(FISUB), -/*24482*/ uint16(xArgM32int), -/*24483*/ uint16(xMatch), -/*24484*/ uint16(xSetOp), uint16(FISUBR), -/*24486*/ uint16(xArgM32int), -/*24487*/ uint16(xMatch), -/*24488*/ uint16(xSetOp), uint16(FIDIV), -/*24490*/ uint16(xArgM32int), -/*24491*/ uint16(xMatch), -/*24492*/ uint16(xSetOp), uint16(FIDIVR), -/*24494*/ uint16(xArgM32int), -/*24495*/ uint16(xMatch), -/*24496*/ uint16(xSetOp), uint16(FCMOVB), -/*24498*/ uint16(xArgST), -/*24499*/ uint16(xArgSTi), -/*24500*/ uint16(xMatch), -/*24501*/ uint16(xSetOp), uint16(FCMOVE), -/*24503*/ uint16(xArgST), -/*24504*/ uint16(xArgSTi), -/*24505*/ uint16(xMatch), -/*24506*/ uint16(xSetOp), uint16(FCMOVBE), -/*24508*/ uint16(xArgST), -/*24509*/ uint16(xArgSTi), -/*24510*/ uint16(xMatch), -/*24511*/ uint16(xSetOp), uint16(FCMOVU), -/*24513*/ uint16(xArgST), -/*24514*/ uint16(xArgSTi), -/*24515*/ uint16(xMatch), -/*24516*/ uint16(xSetOp), uint16(FUCOMPP), -/*24518*/ uint16(xMatch), -/*24519*/ uint16(xCondByte), 50, - 0xc0, 24654, - 0xc1, 24654, - 0xc2, 24654, - 0xc3, 24654, - 0xc4, 24654, - 0xc5, 24654, - 0xc6, 24654, - 0xc7, 24654, - 0xc8, 24659, - 0xc9, 24659, - 0xca, 24659, - 0xcb, 24659, - 0xcc, 24659, - 0xcd, 24659, - 0xce, 24659, - 0xcf, 24659, - 0xd0, 24664, - 0xd1, 24664, - 0xd2, 24664, - 0xd3, 24664, - 0xd4, 24664, - 0xd5, 24664, - 0xd6, 24664, - 0xd7, 24664, - 0xd8, 24669, - 0xd9, 24669, - 0xda, 24669, - 0xdb, 24669, - 0xdc, 24669, - 0xdd, 24669, - 0xde, 24669, - 0xdf, 24669, - 0xE2, 24674, - 0xE3, 24677, - 0xe8, 24680, - 0xe9, 24680, - 0xea, 24680, - 0xeb, 24680, - 0xec, 24680, - 0xed, 24680, - 0xee, 24680, - 0xef, 24680, - 0xf0, 24685, - 0xf1, 24685, - 0xf2, 24685, - 0xf3, 24685, - 0xf4, 24685, - 0xf5, 24685, - 0xf6, 24685, - 0xf7, 24685, -/*24621*/ uint16(xCondSlashR), - 24630, // 0 - 24634, // 1 - 24638, // 2 - 24642, // 3 + 20036, // 2 + 20040, // 3 + 20044, // 4 + 20048, // 5 + 20052, // 6 + 20056, // 7 +/*20032*/ uint16(xSetOp), uint16(FLD), +/*20034*/ uint16(xArgM32fp), +/*20035*/ uint16(xMatch), +/*20036*/ uint16(xSetOp), uint16(FST), +/*20038*/ uint16(xArgM32fp), +/*20039*/ uint16(xMatch), +/*20040*/ uint16(xSetOp), uint16(FSTP), +/*20042*/ uint16(xArgM32fp), +/*20043*/ uint16(xMatch), +/*20044*/ uint16(xSetOp), uint16(FLDENV), +/*20046*/ uint16(xArgM1428byte), +/*20047*/ uint16(xMatch), +/*20048*/ uint16(xSetOp), uint16(FLDCW), +/*20050*/ uint16(xArgM2byte), +/*20051*/ uint16(xMatch), +/*20052*/ uint16(xSetOp), uint16(FNSTENV), +/*20054*/ uint16(xArgM1428byte), +/*20055*/ uint16(xMatch), +/*20056*/ uint16(xSetOp), uint16(FNSTCW), +/*20058*/ uint16(xArgM2byte), +/*20059*/ uint16(xMatch), +/*20060*/ uint16(xSetOp), uint16(FLD), +/*20062*/ uint16(xArgSTi), +/*20063*/ uint16(xMatch), +/*20064*/ uint16(xSetOp), uint16(FXCH), +/*20066*/ uint16(xArgSTi), +/*20067*/ uint16(xMatch), +/*20068*/ uint16(xSetOp), uint16(FNOP), +/*20070*/ uint16(xMatch), +/*20071*/ uint16(xSetOp), uint16(FCHS), +/*20073*/ uint16(xMatch), +/*20074*/ uint16(xSetOp), uint16(FABS), +/*20076*/ uint16(xMatch), +/*20077*/ uint16(xSetOp), uint16(FTST), +/*20079*/ uint16(xMatch), +/*20080*/ uint16(xSetOp), uint16(FXAM), +/*20082*/ uint16(xMatch), +/*20083*/ uint16(xSetOp), uint16(FLD1), +/*20085*/ uint16(xMatch), +/*20086*/ uint16(xSetOp), uint16(FLDL2T), +/*20088*/ uint16(xMatch), +/*20089*/ uint16(xSetOp), uint16(FLDL2E), +/*20091*/ uint16(xMatch), +/*20092*/ uint16(xSetOp), uint16(FLDPI), +/*20094*/ uint16(xMatch), +/*20095*/ uint16(xSetOp), uint16(FLDLG2), +/*20097*/ uint16(xMatch), +/*20098*/ uint16(xSetOp), uint16(FLDLN2), +/*20100*/ uint16(xMatch), +/*20101*/ uint16(xSetOp), uint16(FLDZ), +/*20103*/ uint16(xMatch), +/*20104*/ uint16(xSetOp), uint16(F2XM1), +/*20106*/ uint16(xMatch), +/*20107*/ uint16(xSetOp), uint16(FYL2X), +/*20109*/ uint16(xMatch), +/*20110*/ uint16(xSetOp), uint16(FPTAN), +/*20112*/ uint16(xMatch), +/*20113*/ uint16(xSetOp), uint16(FPATAN), +/*20115*/ uint16(xMatch), +/*20116*/ uint16(xSetOp), uint16(FXTRACT), +/*20118*/ uint16(xMatch), +/*20119*/ uint16(xSetOp), uint16(FPREM1), +/*20121*/ uint16(xMatch), +/*20122*/ uint16(xSetOp), uint16(FDECSTP), +/*20124*/ uint16(xMatch), +/*20125*/ uint16(xSetOp), uint16(FINCSTP), +/*20127*/ uint16(xMatch), +/*20128*/ uint16(xSetOp), uint16(FPREM), +/*20130*/ uint16(xMatch), +/*20131*/ uint16(xSetOp), uint16(FYL2XP1), +/*20133*/ uint16(xMatch), +/*20134*/ uint16(xSetOp), uint16(FSQRT), +/*20136*/ uint16(xMatch), +/*20137*/ uint16(xSetOp), uint16(FSINCOS), +/*20139*/ uint16(xMatch), +/*20140*/ uint16(xSetOp), uint16(FRNDINT), +/*20142*/ uint16(xMatch), +/*20143*/ uint16(xSetOp), uint16(FSCALE), +/*20145*/ uint16(xMatch), +/*20146*/ uint16(xSetOp), uint16(FSIN), +/*20148*/ uint16(xMatch), +/*20149*/ uint16(xSetOp), uint16(FCOS), +/*20151*/ uint16(xMatch), +/*20152*/ uint16(xCondByte), 33, + 0xc0, 20261, + 0xc1, 20261, + 0xc2, 20261, + 0xc3, 20261, + 0xc4, 20261, + 0xc5, 20261, + 0xc6, 20261, + 0xc7, 20261, + 0xc8, 20266, + 0xc9, 20266, + 0xca, 20266, + 0xcb, 20266, + 0xcc, 20266, + 0xcd, 20266, + 0xce, 20266, + 0xcf, 20266, + 0xd0, 20271, + 0xd1, 20271, + 0xd2, 20271, + 0xd3, 20271, + 0xd4, 20271, + 0xd5, 20271, + 0xd6, 20271, + 0xd7, 20271, + 0xd8, 20276, + 0xd9, 20276, + 0xda, 20276, + 0xdb, 20276, + 0xdc, 20276, + 0xdd, 20276, + 0xde, 20276, + 0xdf, 20276, + 0xE9, 20281, +/*20220*/ uint16(xCondSlashR), + 20229, // 0 + 20233, // 1 + 20237, // 2 + 20241, // 3 + 20245, // 4 + 20249, // 5 + 20253, // 6 + 20257, // 7 +/*20229*/ uint16(xSetOp), uint16(FIADD), +/*20231*/ uint16(xArgM32int), +/*20232*/ uint16(xMatch), +/*20233*/ uint16(xSetOp), uint16(FIMUL), +/*20235*/ uint16(xArgM32int), +/*20236*/ uint16(xMatch), +/*20237*/ uint16(xSetOp), uint16(FICOM), +/*20239*/ uint16(xArgM32int), +/*20240*/ uint16(xMatch), +/*20241*/ uint16(xSetOp), uint16(FICOMP), +/*20243*/ uint16(xArgM32int), +/*20244*/ uint16(xMatch), +/*20245*/ uint16(xSetOp), uint16(FISUB), +/*20247*/ uint16(xArgM32int), +/*20248*/ uint16(xMatch), +/*20249*/ uint16(xSetOp), uint16(FISUBR), +/*20251*/ uint16(xArgM32int), +/*20252*/ uint16(xMatch), +/*20253*/ uint16(xSetOp), uint16(FIDIV), +/*20255*/ uint16(xArgM32int), +/*20256*/ uint16(xMatch), +/*20257*/ uint16(xSetOp), uint16(FIDIVR), +/*20259*/ uint16(xArgM32int), +/*20260*/ uint16(xMatch), +/*20261*/ uint16(xSetOp), uint16(FCMOVB), +/*20263*/ uint16(xArgST), +/*20264*/ uint16(xArgSTi), +/*20265*/ uint16(xMatch), +/*20266*/ uint16(xSetOp), uint16(FCMOVE), +/*20268*/ uint16(xArgST), +/*20269*/ uint16(xArgSTi), +/*20270*/ uint16(xMatch), +/*20271*/ uint16(xSetOp), uint16(FCMOVBE), +/*20273*/ uint16(xArgST), +/*20274*/ uint16(xArgSTi), +/*20275*/ uint16(xMatch), +/*20276*/ uint16(xSetOp), uint16(FCMOVU), +/*20278*/ uint16(xArgST), +/*20279*/ uint16(xArgSTi), +/*20280*/ uint16(xMatch), +/*20281*/ uint16(xSetOp), uint16(FUCOMPP), +/*20283*/ uint16(xMatch), +/*20284*/ uint16(xCondByte), 50, + 0xc0, 20419, + 0xc1, 20419, + 0xc2, 20419, + 0xc3, 20419, + 0xc4, 20419, + 0xc5, 20419, + 0xc6, 20419, + 0xc7, 20419, + 0xc8, 20424, + 0xc9, 20424, + 0xca, 20424, + 0xcb, 20424, + 0xcc, 20424, + 0xcd, 20424, + 0xce, 20424, + 0xcf, 20424, + 0xd0, 20429, + 0xd1, 20429, + 0xd2, 20429, + 0xd3, 20429, + 0xd4, 20429, + 0xd5, 20429, + 0xd6, 20429, + 0xd7, 20429, + 0xd8, 20434, + 0xd9, 20434, + 0xda, 20434, + 0xdb, 20434, + 0xdc, 20434, + 0xdd, 20434, + 0xde, 20434, + 0xdf, 20434, + 0xE2, 20439, + 0xE3, 20442, + 0xe8, 20445, + 0xe9, 20445, + 0xea, 20445, + 0xeb, 20445, + 0xec, 20445, + 0xed, 20445, + 0xee, 20445, + 0xef, 20445, + 0xf0, 20450, + 0xf1, 20450, + 0xf2, 20450, + 0xf3, 20450, + 0xf4, 20450, + 0xf5, 20450, + 0xf6, 20450, + 0xf7, 20450, +/*20386*/ uint16(xCondSlashR), + 20395, // 0 + 20399, // 1 + 20403, // 2 + 20407, // 3 0, // 4 - 24646, // 5 + 20411, // 5 0, // 6 - 24650, // 7 -/*24630*/ uint16(xSetOp), uint16(FILD), -/*24632*/ uint16(xArgM32int), -/*24633*/ uint16(xMatch), -/*24634*/ uint16(xSetOp), uint16(FISTTP), -/*24636*/ uint16(xArgM32int), -/*24637*/ uint16(xMatch), -/*24638*/ uint16(xSetOp), uint16(FIST), -/*24640*/ uint16(xArgM32int), -/*24641*/ uint16(xMatch), -/*24642*/ uint16(xSetOp), uint16(FISTP), -/*24644*/ uint16(xArgM32int), -/*24645*/ uint16(xMatch), -/*24646*/ uint16(xSetOp), uint16(FLD), -/*24648*/ uint16(xArgM80fp), -/*24649*/ uint16(xMatch), -/*24650*/ uint16(xSetOp), uint16(FSTP), -/*24652*/ uint16(xArgM80fp), -/*24653*/ uint16(xMatch), -/*24654*/ uint16(xSetOp), uint16(FCMOVNB), -/*24656*/ uint16(xArgST), -/*24657*/ uint16(xArgSTi), -/*24658*/ uint16(xMatch), -/*24659*/ uint16(xSetOp), uint16(FCMOVNE), -/*24661*/ uint16(xArgST), -/*24662*/ uint16(xArgSTi), -/*24663*/ uint16(xMatch), -/*24664*/ uint16(xSetOp), uint16(FCMOVNBE), -/*24666*/ uint16(xArgST), -/*24667*/ uint16(xArgSTi), -/*24668*/ uint16(xMatch), -/*24669*/ uint16(xSetOp), uint16(FCMOVNU), -/*24671*/ uint16(xArgST), -/*24672*/ uint16(xArgSTi), -/*24673*/ uint16(xMatch), -/*24674*/ uint16(xSetOp), uint16(FNCLEX), -/*24676*/ uint16(xMatch), -/*24677*/ uint16(xSetOp), uint16(FNINIT), -/*24679*/ uint16(xMatch), -/*24680*/ uint16(xSetOp), uint16(FUCOMI), -/*24682*/ uint16(xArgST), -/*24683*/ uint16(xArgSTi), -/*24684*/ uint16(xMatch), -/*24685*/ uint16(xSetOp), uint16(FCOMI), -/*24687*/ uint16(xArgST), -/*24688*/ uint16(xArgSTi), -/*24689*/ uint16(xMatch), -/*24690*/ uint16(xCondByte), 48, - 0xc0, 24829, - 0xc1, 24829, - 0xc2, 24829, - 0xc3, 24829, - 0xc4, 24829, - 0xc5, 24829, - 0xc6, 24829, - 0xc7, 24829, - 0xc8, 24834, - 0xc9, 24834, - 0xca, 24834, - 0xcb, 24834, - 0xcc, 24834, - 0xcd, 24834, - 0xce, 24834, - 0xcf, 24834, - 0xe0, 24839, - 0xe1, 24839, - 0xe2, 24839, - 0xe3, 24839, - 0xe4, 24839, - 0xe5, 24839, - 0xe6, 24839, - 0xe7, 24839, - 0xe8, 24844, - 0xe9, 24844, - 0xea, 24844, - 0xeb, 24844, - 0xec, 24844, - 0xed, 24844, - 0xee, 24844, - 0xef, 24844, - 0xf0, 24849, - 0xf1, 24849, - 0xf2, 24849, - 0xf3, 24849, - 0xf4, 24849, - 0xf5, 24849, - 0xf6, 24849, - 0xf7, 24849, - 0xf8, 24854, - 0xf9, 24854, - 0xfa, 24854, - 0xfb, 24854, - 0xfc, 24854, - 0xfd, 24854, - 0xfe, 24854, - 0xff, 24854, -/*24788*/ uint16(xCondSlashR), - 24797, // 0 - 24801, // 1 - 24805, // 2 - 24809, // 3 - 24813, // 4 - 24817, // 5 - 24821, // 6 - 24825, // 7 -/*24797*/ uint16(xSetOp), uint16(FADD), -/*24799*/ uint16(xArgM64fp), -/*24800*/ uint16(xMatch), -/*24801*/ uint16(xSetOp), uint16(FMUL), -/*24803*/ uint16(xArgM64fp), -/*24804*/ uint16(xMatch), -/*24805*/ uint16(xSetOp), uint16(FCOM), -/*24807*/ uint16(xArgM64fp), -/*24808*/ uint16(xMatch), -/*24809*/ uint16(xSetOp), uint16(FCOMP), -/*24811*/ uint16(xArgM64fp), -/*24812*/ uint16(xMatch), -/*24813*/ uint16(xSetOp), uint16(FSUB), -/*24815*/ uint16(xArgM64fp), -/*24816*/ uint16(xMatch), -/*24817*/ uint16(xSetOp), uint16(FSUBR), -/*24819*/ uint16(xArgM64fp), -/*24820*/ uint16(xMatch), -/*24821*/ uint16(xSetOp), uint16(FDIV), -/*24823*/ uint16(xArgM64fp), -/*24824*/ uint16(xMatch), -/*24825*/ uint16(xSetOp), uint16(FDIVR), -/*24827*/ uint16(xArgM64fp), -/*24828*/ uint16(xMatch), -/*24829*/ uint16(xSetOp), uint16(FADD), -/*24831*/ uint16(xArgSTi), -/*24832*/ uint16(xArgST), -/*24833*/ uint16(xMatch), -/*24834*/ uint16(xSetOp), uint16(FMUL), -/*24836*/ uint16(xArgSTi), -/*24837*/ uint16(xArgST), -/*24838*/ uint16(xMatch), -/*24839*/ uint16(xSetOp), uint16(FSUBR), -/*24841*/ uint16(xArgSTi), -/*24842*/ uint16(xArgST), -/*24843*/ uint16(xMatch), -/*24844*/ uint16(xSetOp), uint16(FSUB), -/*24846*/ uint16(xArgSTi), -/*24847*/ uint16(xArgST), -/*24848*/ uint16(xMatch), -/*24849*/ uint16(xSetOp), uint16(FDIVR), -/*24851*/ uint16(xArgSTi), -/*24852*/ uint16(xArgST), -/*24853*/ uint16(xMatch), -/*24854*/ uint16(xSetOp), uint16(FDIV), -/*24856*/ uint16(xArgSTi), -/*24857*/ uint16(xArgST), -/*24858*/ uint16(xMatch), -/*24859*/ uint16(xCondByte), 40, - 0xc0, 24978, - 0xc1, 24978, - 0xc2, 24978, - 0xc3, 24978, - 0xc4, 24978, - 0xc5, 24978, - 0xc6, 24978, - 0xc7, 24978, - 0xd0, 24982, - 0xd1, 24982, - 0xd2, 24982, - 0xd3, 24982, - 0xd4, 24982, - 0xd5, 24982, - 0xd6, 24982, - 0xd7, 24982, - 0xd8, 24986, - 0xd9, 24986, - 0xda, 24986, - 0xdb, 24986, - 0xdc, 24986, - 0xdd, 24986, - 0xde, 24986, - 0xdf, 24986, - 0xe0, 24990, - 0xe1, 24990, - 0xe2, 24990, - 0xe3, 24990, - 0xe4, 24990, - 0xe5, 24990, - 0xe6, 24990, - 0xe7, 24990, - 0xe8, 24994, - 0xe9, 24994, - 0xea, 24994, - 0xeb, 24994, - 0xec, 24994, - 0xed, 24994, - 0xee, 24994, - 0xef, 24994, -/*24941*/ uint16(xCondSlashR), - 24950, // 0 - 24954, // 1 - 24958, // 2 - 24962, // 3 - 24966, // 4 + 20415, // 7 +/*20395*/ uint16(xSetOp), uint16(FILD), +/*20397*/ uint16(xArgM32int), +/*20398*/ uint16(xMatch), +/*20399*/ uint16(xSetOp), uint16(FISTTP), +/*20401*/ uint16(xArgM32int), +/*20402*/ uint16(xMatch), +/*20403*/ uint16(xSetOp), uint16(FIST), +/*20405*/ uint16(xArgM32int), +/*20406*/ uint16(xMatch), +/*20407*/ uint16(xSetOp), uint16(FISTP), +/*20409*/ uint16(xArgM32int), +/*20410*/ uint16(xMatch), +/*20411*/ uint16(xSetOp), uint16(FLD), +/*20413*/ uint16(xArgM80fp), +/*20414*/ uint16(xMatch), +/*20415*/ uint16(xSetOp), uint16(FSTP), +/*20417*/ uint16(xArgM80fp), +/*20418*/ uint16(xMatch), +/*20419*/ uint16(xSetOp), uint16(FCMOVNB), +/*20421*/ uint16(xArgST), +/*20422*/ uint16(xArgSTi), +/*20423*/ uint16(xMatch), +/*20424*/ uint16(xSetOp), uint16(FCMOVNE), +/*20426*/ uint16(xArgST), +/*20427*/ uint16(xArgSTi), +/*20428*/ uint16(xMatch), +/*20429*/ uint16(xSetOp), uint16(FCMOVNBE), +/*20431*/ uint16(xArgST), +/*20432*/ uint16(xArgSTi), +/*20433*/ uint16(xMatch), +/*20434*/ uint16(xSetOp), uint16(FCMOVNU), +/*20436*/ uint16(xArgST), +/*20437*/ uint16(xArgSTi), +/*20438*/ uint16(xMatch), +/*20439*/ uint16(xSetOp), uint16(FNCLEX), +/*20441*/ uint16(xMatch), +/*20442*/ uint16(xSetOp), uint16(FNINIT), +/*20444*/ uint16(xMatch), +/*20445*/ uint16(xSetOp), uint16(FUCOMI), +/*20447*/ uint16(xArgST), +/*20448*/ uint16(xArgSTi), +/*20449*/ uint16(xMatch), +/*20450*/ uint16(xSetOp), uint16(FCOMI), +/*20452*/ uint16(xArgST), +/*20453*/ uint16(xArgSTi), +/*20454*/ uint16(xMatch), +/*20455*/ uint16(xCondByte), 48, + 0xc0, 20594, + 0xc1, 20594, + 0xc2, 20594, + 0xc3, 20594, + 0xc4, 20594, + 0xc5, 20594, + 0xc6, 20594, + 0xc7, 20594, + 0xc8, 20599, + 0xc9, 20599, + 0xca, 20599, + 0xcb, 20599, + 0xcc, 20599, + 0xcd, 20599, + 0xce, 20599, + 0xcf, 20599, + 0xe0, 20604, + 0xe1, 20604, + 0xe2, 20604, + 0xe3, 20604, + 0xe4, 20604, + 0xe5, 20604, + 0xe6, 20604, + 0xe7, 20604, + 0xe8, 20609, + 0xe9, 20609, + 0xea, 20609, + 0xeb, 20609, + 0xec, 20609, + 0xed, 20609, + 0xee, 20609, + 0xef, 20609, + 0xf0, 20614, + 0xf1, 20614, + 0xf2, 20614, + 0xf3, 20614, + 0xf4, 20614, + 0xf5, 20614, + 0xf6, 20614, + 0xf7, 20614, + 0xf8, 20619, + 0xf9, 20619, + 0xfa, 20619, + 0xfb, 20619, + 0xfc, 20619, + 0xfd, 20619, + 0xfe, 20619, + 0xff, 20619, +/*20553*/ uint16(xCondSlashR), + 20562, // 0 + 20566, // 1 + 20570, // 2 + 20574, // 3 + 20578, // 4 + 20582, // 5 + 20586, // 6 + 20590, // 7 +/*20562*/ uint16(xSetOp), uint16(FADD), +/*20564*/ uint16(xArgM64fp), +/*20565*/ uint16(xMatch), +/*20566*/ uint16(xSetOp), uint16(FMUL), +/*20568*/ uint16(xArgM64fp), +/*20569*/ uint16(xMatch), +/*20570*/ uint16(xSetOp), uint16(FCOM), +/*20572*/ uint16(xArgM64fp), +/*20573*/ uint16(xMatch), +/*20574*/ uint16(xSetOp), uint16(FCOMP), +/*20576*/ uint16(xArgM64fp), +/*20577*/ uint16(xMatch), +/*20578*/ uint16(xSetOp), uint16(FSUB), +/*20580*/ uint16(xArgM64fp), +/*20581*/ uint16(xMatch), +/*20582*/ uint16(xSetOp), uint16(FSUBR), +/*20584*/ uint16(xArgM64fp), +/*20585*/ uint16(xMatch), +/*20586*/ uint16(xSetOp), uint16(FDIV), +/*20588*/ uint16(xArgM64fp), +/*20589*/ uint16(xMatch), +/*20590*/ uint16(xSetOp), uint16(FDIVR), +/*20592*/ uint16(xArgM64fp), +/*20593*/ uint16(xMatch), +/*20594*/ uint16(xSetOp), uint16(FADD), +/*20596*/ uint16(xArgSTi), +/*20597*/ uint16(xArgST), +/*20598*/ uint16(xMatch), +/*20599*/ uint16(xSetOp), uint16(FMUL), +/*20601*/ uint16(xArgSTi), +/*20602*/ uint16(xArgST), +/*20603*/ uint16(xMatch), +/*20604*/ uint16(xSetOp), uint16(FSUBR), +/*20606*/ uint16(xArgSTi), +/*20607*/ uint16(xArgST), +/*20608*/ uint16(xMatch), +/*20609*/ uint16(xSetOp), uint16(FSUB), +/*20611*/ uint16(xArgSTi), +/*20612*/ uint16(xArgST), +/*20613*/ uint16(xMatch), +/*20614*/ uint16(xSetOp), uint16(FDIVR), +/*20616*/ uint16(xArgSTi), +/*20617*/ uint16(xArgST), +/*20618*/ uint16(xMatch), +/*20619*/ uint16(xSetOp), uint16(FDIV), +/*20621*/ uint16(xArgSTi), +/*20622*/ uint16(xArgST), +/*20623*/ uint16(xMatch), +/*20624*/ uint16(xCondByte), 40, + 0xc0, 20743, + 0xc1, 20743, + 0xc2, 20743, + 0xc3, 20743, + 0xc4, 20743, + 0xc5, 20743, + 0xc6, 20743, + 0xc7, 20743, + 0xd0, 20747, + 0xd1, 20747, + 0xd2, 20747, + 0xd3, 20747, + 0xd4, 20747, + 0xd5, 20747, + 0xd6, 20747, + 0xd7, 20747, + 0xd8, 20751, + 0xd9, 20751, + 0xda, 20751, + 0xdb, 20751, + 0xdc, 20751, + 0xdd, 20751, + 0xde, 20751, + 0xdf, 20751, + 0xe0, 20755, + 0xe1, 20755, + 0xe2, 20755, + 0xe3, 20755, + 0xe4, 20755, + 0xe5, 20755, + 0xe6, 20755, + 0xe7, 20755, + 0xe8, 20759, + 0xe9, 20759, + 0xea, 20759, + 0xeb, 20759, + 0xec, 20759, + 0xed, 20759, + 0xee, 20759, + 0xef, 20759, +/*20706*/ uint16(xCondSlashR), + 20715, // 0 + 20719, // 1 + 20723, // 2 + 20727, // 3 + 20731, // 4 0, // 5 - 24970, // 6 - 24974, // 7 -/*24950*/ uint16(xSetOp), uint16(FLD), -/*24952*/ uint16(xArgM64fp), -/*24953*/ uint16(xMatch), -/*24954*/ uint16(xSetOp), uint16(FISTTP), -/*24956*/ uint16(xArgM64int), -/*24957*/ uint16(xMatch), -/*24958*/ uint16(xSetOp), uint16(FST), -/*24960*/ uint16(xArgM64fp), -/*24961*/ uint16(xMatch), -/*24962*/ uint16(xSetOp), uint16(FSTP), -/*24964*/ uint16(xArgM64fp), -/*24965*/ uint16(xMatch), -/*24966*/ uint16(xSetOp), uint16(FRSTOR), -/*24968*/ uint16(xArgM94108byte), -/*24969*/ uint16(xMatch), -/*24970*/ uint16(xSetOp), uint16(FNSAVE), -/*24972*/ uint16(xArgM94108byte), -/*24973*/ uint16(xMatch), -/*24974*/ uint16(xSetOp), uint16(FNSTSW), -/*24976*/ uint16(xArgM2byte), -/*24977*/ uint16(xMatch), -/*24978*/ uint16(xSetOp), uint16(FFREE), -/*24980*/ uint16(xArgSTi), -/*24981*/ uint16(xMatch), -/*24982*/ uint16(xSetOp), uint16(FST), -/*24984*/ uint16(xArgSTi), -/*24985*/ uint16(xMatch), -/*24986*/ uint16(xSetOp), uint16(FSTP), -/*24988*/ uint16(xArgSTi), -/*24989*/ uint16(xMatch), -/*24990*/ uint16(xSetOp), uint16(FUCOM), -/*24992*/ uint16(xArgSTi), -/*24993*/ uint16(xMatch), -/*24994*/ uint16(xSetOp), uint16(FUCOMP), -/*24996*/ uint16(xArgSTi), -/*24997*/ uint16(xMatch), -/*24998*/ uint16(xCondByte), 49, - 0xc0, 25139, - 0xc1, 25139, - 0xc2, 25139, - 0xc3, 25139, - 0xc4, 25139, - 0xc5, 25139, - 0xc6, 25139, - 0xc7, 25139, - 0xc8, 25144, - 0xc9, 25144, - 0xca, 25144, - 0xcb, 25144, - 0xcc, 25144, - 0xcd, 25144, - 0xce, 25144, - 0xcf, 25144, - 0xD9, 25149, - 0xe0, 25152, - 0xe1, 25152, - 0xe2, 25152, - 0xe3, 25152, - 0xe4, 25152, - 0xe5, 25152, - 0xe6, 25152, - 0xe7, 25152, - 0xe8, 25157, - 0xe9, 25157, - 0xea, 25157, - 0xeb, 25157, - 0xec, 25157, - 0xed, 25157, - 0xee, 25157, - 0xef, 25157, - 0xf0, 25162, - 0xf1, 25162, - 0xf2, 25162, - 0xf3, 25162, - 0xf4, 25162, - 0xf5, 25162, - 0xf6, 25162, - 0xf7, 25162, - 0xf8, 25167, - 0xf9, 25167, - 0xfa, 25167, - 0xfb, 25167, - 0xfc, 25167, - 0xfd, 25167, - 0xfe, 25167, - 0xff, 25167, -/*25098*/ uint16(xCondSlashR), - 25107, // 0 - 25111, // 1 - 25115, // 2 - 25119, // 3 - 25123, // 4 - 25127, // 5 - 25131, // 6 - 25135, // 7 -/*25107*/ uint16(xSetOp), uint16(FIADD), -/*25109*/ uint16(xArgM16int), -/*25110*/ uint16(xMatch), -/*25111*/ uint16(xSetOp), uint16(FIMUL), -/*25113*/ uint16(xArgM16int), -/*25114*/ uint16(xMatch), -/*25115*/ uint16(xSetOp), uint16(FICOM), -/*25117*/ uint16(xArgM16int), -/*25118*/ uint16(xMatch), -/*25119*/ uint16(xSetOp), uint16(FICOMP), -/*25121*/ uint16(xArgM16int), -/*25122*/ uint16(xMatch), -/*25123*/ uint16(xSetOp), uint16(FISUB), -/*25125*/ uint16(xArgM16int), -/*25126*/ uint16(xMatch), -/*25127*/ uint16(xSetOp), uint16(FISUBR), -/*25129*/ uint16(xArgM16int), -/*25130*/ uint16(xMatch), -/*25131*/ uint16(xSetOp), uint16(FIDIV), -/*25133*/ uint16(xArgM16int), -/*25134*/ uint16(xMatch), -/*25135*/ uint16(xSetOp), uint16(FIDIVR), -/*25137*/ uint16(xArgM16int), -/*25138*/ uint16(xMatch), -/*25139*/ uint16(xSetOp), uint16(FADDP), -/*25141*/ uint16(xArgSTi), -/*25142*/ uint16(xArgST), -/*25143*/ uint16(xMatch), -/*25144*/ uint16(xSetOp), uint16(FMULP), -/*25146*/ uint16(xArgSTi), -/*25147*/ uint16(xArgST), -/*25148*/ uint16(xMatch), -/*25149*/ uint16(xSetOp), uint16(FCOMPP), -/*25151*/ uint16(xMatch), -/*25152*/ uint16(xSetOp), uint16(FSUBRP), -/*25154*/ uint16(xArgSTi), -/*25155*/ uint16(xArgST), -/*25156*/ uint16(xMatch), -/*25157*/ uint16(xSetOp), uint16(FSUBP), -/*25159*/ uint16(xArgSTi), -/*25160*/ uint16(xArgST), -/*25161*/ uint16(xMatch), -/*25162*/ uint16(xSetOp), uint16(FDIVRP), -/*25164*/ uint16(xArgSTi), -/*25165*/ uint16(xArgST), -/*25166*/ uint16(xMatch), -/*25167*/ uint16(xSetOp), uint16(FDIVP), -/*25169*/ uint16(xArgSTi), -/*25170*/ uint16(xArgST), -/*25171*/ uint16(xMatch), -/*25172*/ uint16(xCondByte), 25, - 0xc0, 25265, - 0xc1, 25265, - 0xc2, 25265, - 0xc3, 25265, - 0xc4, 25265, - 0xc5, 25265, - 0xc6, 25265, - 0xc7, 25265, - 0xE0, 25269, - 0xe8, 25273, - 0xe9, 25273, - 0xea, 25273, - 0xeb, 25273, - 0xec, 25273, - 0xed, 25273, - 0xee, 25273, - 0xef, 25273, - 0xf0, 25278, - 0xf1, 25278, - 0xf2, 25278, - 0xf3, 25278, - 0xf4, 25278, - 0xf5, 25278, - 0xf6, 25278, - 0xf7, 25278, -/*25224*/ uint16(xCondSlashR), - 25233, // 0 - 25237, // 1 - 25241, // 2 - 25245, // 3 - 25249, // 4 - 25253, // 5 - 25257, // 6 - 25261, // 7 -/*25233*/ uint16(xSetOp), uint16(FILD), -/*25235*/ uint16(xArgM16int), -/*25236*/ uint16(xMatch), -/*25237*/ uint16(xSetOp), uint16(FISTTP), -/*25239*/ uint16(xArgM16int), -/*25240*/ uint16(xMatch), -/*25241*/ uint16(xSetOp), uint16(FIST), -/*25243*/ uint16(xArgM16int), -/*25244*/ uint16(xMatch), -/*25245*/ uint16(xSetOp), uint16(FISTP), -/*25247*/ uint16(xArgM16int), -/*25248*/ uint16(xMatch), -/*25249*/ uint16(xSetOp), uint16(FBLD), -/*25251*/ uint16(xArgM80dec), -/*25252*/ uint16(xMatch), -/*25253*/ uint16(xSetOp), uint16(FILD), -/*25255*/ uint16(xArgM64int), -/*25256*/ uint16(xMatch), -/*25257*/ uint16(xSetOp), uint16(FBSTP), -/*25259*/ uint16(xArgM80bcd), -/*25260*/ uint16(xMatch), -/*25261*/ uint16(xSetOp), uint16(FISTP), -/*25263*/ uint16(xArgM64int), -/*25264*/ uint16(xMatch), -/*25265*/ uint16(xSetOp), uint16(FFREEP), -/*25267*/ uint16(xArgSTi), -/*25268*/ uint16(xMatch), -/*25269*/ uint16(xSetOp), uint16(FNSTSW), -/*25271*/ uint16(xArgAX), -/*25272*/ uint16(xMatch), -/*25273*/ uint16(xSetOp), uint16(FUCOMIP), -/*25275*/ uint16(xArgST), -/*25276*/ uint16(xArgSTi), -/*25277*/ uint16(xMatch), -/*25278*/ uint16(xSetOp), uint16(FCOMIP), -/*25280*/ uint16(xArgST), -/*25281*/ uint16(xArgSTi), -/*25282*/ uint16(xMatch), -/*25283*/ uint16(xSetOp), uint16(LOOPNE), -/*25285*/ uint16(xReadCb), -/*25286*/ uint16(xArgRel8), -/*25287*/ uint16(xMatch), -/*25288*/ uint16(xSetOp), uint16(LOOPE), -/*25290*/ uint16(xReadCb), -/*25291*/ uint16(xArgRel8), -/*25292*/ uint16(xMatch), -/*25293*/ uint16(xSetOp), uint16(LOOP), -/*25295*/ uint16(xReadCb), -/*25296*/ uint16(xArgRel8), -/*25297*/ uint16(xMatch), -/*25298*/ uint16(xCondIs64), 25301, 25315, -/*25301*/ uint16(xCondAddrSize), 25305, 25310, 0, -/*25305*/ uint16(xSetOp), uint16(JCXZ), -/*25307*/ uint16(xReadCb), -/*25308*/ uint16(xArgRel8), -/*25309*/ uint16(xMatch), -/*25310*/ uint16(xSetOp), uint16(JECXZ), -/*25312*/ uint16(xReadCb), -/*25313*/ uint16(xArgRel8), -/*25314*/ uint16(xMatch), -/*25315*/ uint16(xCondAddrSize), 0, 25310, 25319, -/*25319*/ uint16(xSetOp), uint16(JRCXZ), -/*25321*/ uint16(xReadCb), -/*25322*/ uint16(xArgRel8), -/*25323*/ uint16(xMatch), -/*25324*/ uint16(xSetOp), uint16(IN), -/*25326*/ uint16(xReadIb), -/*25327*/ uint16(xArgAL), -/*25328*/ uint16(xArgImm8u), -/*25329*/ uint16(xMatch), -/*25330*/ uint16(xCondDataSize), 25336, 25342, 25348, 0, 0, -/*25336*/ uint16(xSetOp), uint16(IN), -/*25338*/ uint16(xReadIb), -/*25339*/ uint16(xArgAX), -/*25340*/ uint16(xArgImm8u), -/*25341*/ uint16(xMatch), -/*25342*/ uint16(xSetOp), uint16(IN), -/*25344*/ uint16(xReadIb), -/*25345*/ uint16(xArgEAX), -/*25346*/ uint16(xArgImm8u), -/*25347*/ uint16(xMatch), -/*25348*/ uint16(xSetOp), uint16(IN), -/*25350*/ uint16(xReadIb), -/*25351*/ uint16(xArgEAX), -/*25352*/ uint16(xArgImm8u), -/*25353*/ uint16(xMatch), -/*25354*/ uint16(xSetOp), uint16(OUT), -/*25356*/ uint16(xReadIb), -/*25357*/ uint16(xArgImm8u), -/*25358*/ uint16(xArgAL), -/*25359*/ uint16(xMatch), -/*25360*/ uint16(xCondDataSize), 25366, 25372, 25378, 0, 0, -/*25366*/ uint16(xSetOp), uint16(OUT), -/*25368*/ uint16(xReadIb), -/*25369*/ uint16(xArgImm8u), -/*25370*/ uint16(xArgAX), -/*25371*/ uint16(xMatch), -/*25372*/ uint16(xSetOp), uint16(OUT), -/*25374*/ uint16(xReadIb), -/*25375*/ uint16(xArgImm8u), -/*25376*/ uint16(xArgEAX), -/*25377*/ uint16(xMatch), -/*25378*/ uint16(xSetOp), uint16(OUT), -/*25380*/ uint16(xReadIb), -/*25381*/ uint16(xArgImm8u), -/*25382*/ uint16(xArgEAX), -/*25383*/ uint16(xMatch), -/*25384*/ uint16(xCondIs64), 25387, 25403, -/*25387*/ uint16(xCondDataSize), 25393, 25398, 0, 0, 0, -/*25393*/ uint16(xSetOp), uint16(CALL), -/*25395*/ uint16(xReadCw), -/*25396*/ uint16(xArgRel16), -/*25397*/ uint16(xMatch), -/*25398*/ uint16(xSetOp), uint16(CALL), -/*25400*/ uint16(xReadCd), -/*25401*/ uint16(xArgRel32), -/*25402*/ uint16(xMatch), -/*25403*/ uint16(xCondDataSize), 25409, 25398, 25414, 0, 0, -/*25409*/ uint16(xSetOp), uint16(CALL), -/*25411*/ uint16(xReadCd), -/*25412*/ uint16(xArgRel32), -/*25413*/ uint16(xMatch), -/*25414*/ uint16(xSetOp), uint16(CALL), -/*25416*/ uint16(xReadCd), -/*25417*/ uint16(xArgRel32), -/*25418*/ uint16(xMatch), -/*25419*/ uint16(xCondIs64), 25422, 25438, -/*25422*/ uint16(xCondDataSize), 25428, 25433, 0, 0, 0, -/*25428*/ uint16(xSetOp), uint16(JMP), -/*25430*/ uint16(xReadCw), -/*25431*/ uint16(xArgRel16), -/*25432*/ uint16(xMatch), -/*25433*/ uint16(xSetOp), uint16(JMP), -/*25435*/ uint16(xReadCd), -/*25436*/ uint16(xArgRel32), -/*25437*/ uint16(xMatch), -/*25438*/ uint16(xCondDataSize), 25444, 25433, 25449, 0, 0, -/*25444*/ uint16(xSetOp), uint16(JMP), -/*25446*/ uint16(xReadCd), -/*25447*/ uint16(xArgRel32), -/*25448*/ uint16(xMatch), -/*25449*/ uint16(xSetOp), uint16(JMP), -/*25451*/ uint16(xReadCd), -/*25452*/ uint16(xArgRel32), -/*25453*/ uint16(xMatch), -/*25454*/ uint16(xCondIs64), 25457, 0, -/*25457*/ uint16(xCondDataSize), 25463, 25468, 0, 0, 0, -/*25463*/ uint16(xSetOp), uint16(LJMP), -/*25465*/ uint16(xReadCd), -/*25466*/ uint16(xArgPtr16colon16), -/*25467*/ uint16(xMatch), -/*25468*/ uint16(xSetOp), uint16(LJMP), -/*25470*/ uint16(xReadCp), -/*25471*/ uint16(xArgPtr16colon32), -/*25472*/ uint16(xMatch), -/*25473*/ uint16(xSetOp), uint16(JMP), -/*25475*/ uint16(xReadCb), -/*25476*/ uint16(xArgRel8), -/*25477*/ uint16(xMatch), -/*25478*/ uint16(xSetOp), uint16(IN), -/*25480*/ uint16(xArgAL), -/*25481*/ uint16(xArgDX), -/*25482*/ uint16(xMatch), -/*25483*/ uint16(xCondDataSize), 25489, 25494, 25499, 0, 0, -/*25489*/ uint16(xSetOp), uint16(IN), -/*25491*/ uint16(xArgAX), -/*25492*/ uint16(xArgDX), -/*25493*/ uint16(xMatch), -/*25494*/ uint16(xSetOp), uint16(IN), -/*25496*/ uint16(xArgEAX), -/*25497*/ uint16(xArgDX), -/*25498*/ uint16(xMatch), -/*25499*/ uint16(xSetOp), uint16(IN), -/*25501*/ uint16(xArgEAX), -/*25502*/ uint16(xArgDX), -/*25503*/ uint16(xMatch), -/*25504*/ uint16(xSetOp), uint16(OUT), -/*25506*/ uint16(xArgDX), -/*25507*/ uint16(xArgAL), -/*25508*/ uint16(xMatch), -/*25509*/ uint16(xCondDataSize), 25515, 25520, 25525, 0, 0, -/*25515*/ uint16(xSetOp), uint16(OUT), -/*25517*/ uint16(xArgDX), -/*25518*/ uint16(xArgAX), -/*25519*/ uint16(xMatch), -/*25520*/ uint16(xSetOp), uint16(OUT), -/*25522*/ uint16(xArgDX), -/*25523*/ uint16(xArgEAX), -/*25524*/ uint16(xMatch), -/*25525*/ uint16(xSetOp), uint16(OUT), -/*25527*/ uint16(xArgDX), -/*25528*/ uint16(xArgEAX), -/*25529*/ uint16(xMatch), -/*25530*/ uint16(xSetOp), uint16(ICEBP), -/*25532*/ uint16(xMatch), -/*25533*/ uint16(xSetOp), uint16(HLT), -/*25535*/ uint16(xMatch), -/*25536*/ uint16(xSetOp), uint16(CMC), -/*25538*/ uint16(xMatch), -/*25539*/ uint16(xCondSlashR), - 25548, // 0 + 20735, // 6 + 20739, // 7 +/*20715*/ uint16(xSetOp), uint16(FLD), +/*20717*/ uint16(xArgM64fp), +/*20718*/ uint16(xMatch), +/*20719*/ uint16(xSetOp), uint16(FISTTP), +/*20721*/ uint16(xArgM64int), +/*20722*/ uint16(xMatch), +/*20723*/ uint16(xSetOp), uint16(FST), +/*20725*/ uint16(xArgM64fp), +/*20726*/ uint16(xMatch), +/*20727*/ uint16(xSetOp), uint16(FSTP), +/*20729*/ uint16(xArgM64fp), +/*20730*/ uint16(xMatch), +/*20731*/ uint16(xSetOp), uint16(FRSTOR), +/*20733*/ uint16(xArgM94108byte), +/*20734*/ uint16(xMatch), +/*20735*/ uint16(xSetOp), uint16(FNSAVE), +/*20737*/ uint16(xArgM94108byte), +/*20738*/ uint16(xMatch), +/*20739*/ uint16(xSetOp), uint16(FNSTSW), +/*20741*/ uint16(xArgM2byte), +/*20742*/ uint16(xMatch), +/*20743*/ uint16(xSetOp), uint16(FFREE), +/*20745*/ uint16(xArgSTi), +/*20746*/ uint16(xMatch), +/*20747*/ uint16(xSetOp), uint16(FST), +/*20749*/ uint16(xArgSTi), +/*20750*/ uint16(xMatch), +/*20751*/ uint16(xSetOp), uint16(FSTP), +/*20753*/ uint16(xArgSTi), +/*20754*/ uint16(xMatch), +/*20755*/ uint16(xSetOp), uint16(FUCOM), +/*20757*/ uint16(xArgSTi), +/*20758*/ uint16(xMatch), +/*20759*/ uint16(xSetOp), uint16(FUCOMP), +/*20761*/ uint16(xArgSTi), +/*20762*/ uint16(xMatch), +/*20763*/ uint16(xCondByte), 49, + 0xc0, 20904, + 0xc1, 20904, + 0xc2, 20904, + 0xc3, 20904, + 0xc4, 20904, + 0xc5, 20904, + 0xc6, 20904, + 0xc7, 20904, + 0xc8, 20909, + 0xc9, 20909, + 0xca, 20909, + 0xcb, 20909, + 0xcc, 20909, + 0xcd, 20909, + 0xce, 20909, + 0xcf, 20909, + 0xD9, 20914, + 0xe0, 20917, + 0xe1, 20917, + 0xe2, 20917, + 0xe3, 20917, + 0xe4, 20917, + 0xe5, 20917, + 0xe6, 20917, + 0xe7, 20917, + 0xe8, 20922, + 0xe9, 20922, + 0xea, 20922, + 0xeb, 20922, + 0xec, 20922, + 0xed, 20922, + 0xee, 20922, + 0xef, 20922, + 0xf0, 20927, + 0xf1, 20927, + 0xf2, 20927, + 0xf3, 20927, + 0xf4, 20927, + 0xf5, 20927, + 0xf6, 20927, + 0xf7, 20927, + 0xf8, 20932, + 0xf9, 20932, + 0xfa, 20932, + 0xfb, 20932, + 0xfc, 20932, + 0xfd, 20932, + 0xfe, 20932, + 0xff, 20932, +/*20863*/ uint16(xCondSlashR), + 20872, // 0 + 20876, // 1 + 20880, // 2 + 20884, // 3 + 20888, // 4 + 20892, // 5 + 20896, // 6 + 20900, // 7 +/*20872*/ uint16(xSetOp), uint16(FIADD), +/*20874*/ uint16(xArgM16int), +/*20875*/ uint16(xMatch), +/*20876*/ uint16(xSetOp), uint16(FIMUL), +/*20878*/ uint16(xArgM16int), +/*20879*/ uint16(xMatch), +/*20880*/ uint16(xSetOp), uint16(FICOM), +/*20882*/ uint16(xArgM16int), +/*20883*/ uint16(xMatch), +/*20884*/ uint16(xSetOp), uint16(FICOMP), +/*20886*/ uint16(xArgM16int), +/*20887*/ uint16(xMatch), +/*20888*/ uint16(xSetOp), uint16(FISUB), +/*20890*/ uint16(xArgM16int), +/*20891*/ uint16(xMatch), +/*20892*/ uint16(xSetOp), uint16(FISUBR), +/*20894*/ uint16(xArgM16int), +/*20895*/ uint16(xMatch), +/*20896*/ uint16(xSetOp), uint16(FIDIV), +/*20898*/ uint16(xArgM16int), +/*20899*/ uint16(xMatch), +/*20900*/ uint16(xSetOp), uint16(FIDIVR), +/*20902*/ uint16(xArgM16int), +/*20903*/ uint16(xMatch), +/*20904*/ uint16(xSetOp), uint16(FADDP), +/*20906*/ uint16(xArgSTi), +/*20907*/ uint16(xArgST), +/*20908*/ uint16(xMatch), +/*20909*/ uint16(xSetOp), uint16(FMULP), +/*20911*/ uint16(xArgSTi), +/*20912*/ uint16(xArgST), +/*20913*/ uint16(xMatch), +/*20914*/ uint16(xSetOp), uint16(FCOMPP), +/*20916*/ uint16(xMatch), +/*20917*/ uint16(xSetOp), uint16(FSUBRP), +/*20919*/ uint16(xArgSTi), +/*20920*/ uint16(xArgST), +/*20921*/ uint16(xMatch), +/*20922*/ uint16(xSetOp), uint16(FSUBP), +/*20924*/ uint16(xArgSTi), +/*20925*/ uint16(xArgST), +/*20926*/ uint16(xMatch), +/*20927*/ uint16(xSetOp), uint16(FDIVRP), +/*20929*/ uint16(xArgSTi), +/*20930*/ uint16(xArgST), +/*20931*/ uint16(xMatch), +/*20932*/ uint16(xSetOp), uint16(FDIVP), +/*20934*/ uint16(xArgSTi), +/*20935*/ uint16(xArgST), +/*20936*/ uint16(xMatch), +/*20937*/ uint16(xCondByte), 25, + 0xc0, 21030, + 0xc1, 21030, + 0xc2, 21030, + 0xc3, 21030, + 0xc4, 21030, + 0xc5, 21030, + 0xc6, 21030, + 0xc7, 21030, + 0xE0, 21034, + 0xe8, 21038, + 0xe9, 21038, + 0xea, 21038, + 0xeb, 21038, + 0xec, 21038, + 0xed, 21038, + 0xee, 21038, + 0xef, 21038, + 0xf0, 21043, + 0xf1, 21043, + 0xf2, 21043, + 0xf3, 21043, + 0xf4, 21043, + 0xf5, 21043, + 0xf6, 21043, + 0xf7, 21043, +/*20989*/ uint16(xCondSlashR), + 20998, // 0 + 21002, // 1 + 21006, // 2 + 21010, // 3 + 21014, // 4 + 21018, // 5 + 21022, // 6 + 21026, // 7 +/*20998*/ uint16(xSetOp), uint16(FILD), +/*21000*/ uint16(xArgM16int), +/*21001*/ uint16(xMatch), +/*21002*/ uint16(xSetOp), uint16(FISTTP), +/*21004*/ uint16(xArgM16int), +/*21005*/ uint16(xMatch), +/*21006*/ uint16(xSetOp), uint16(FIST), +/*21008*/ uint16(xArgM16int), +/*21009*/ uint16(xMatch), +/*21010*/ uint16(xSetOp), uint16(FISTP), +/*21012*/ uint16(xArgM16int), +/*21013*/ uint16(xMatch), +/*21014*/ uint16(xSetOp), uint16(FBLD), +/*21016*/ uint16(xArgM80dec), +/*21017*/ uint16(xMatch), +/*21018*/ uint16(xSetOp), uint16(FILD), +/*21020*/ uint16(xArgM64int), +/*21021*/ uint16(xMatch), +/*21022*/ uint16(xSetOp), uint16(FBSTP), +/*21024*/ uint16(xArgM80bcd), +/*21025*/ uint16(xMatch), +/*21026*/ uint16(xSetOp), uint16(FISTP), +/*21028*/ uint16(xArgM64int), +/*21029*/ uint16(xMatch), +/*21030*/ uint16(xSetOp), uint16(FFREEP), +/*21032*/ uint16(xArgSTi), +/*21033*/ uint16(xMatch), +/*21034*/ uint16(xSetOp), uint16(FNSTSW), +/*21036*/ uint16(xArgAX), +/*21037*/ uint16(xMatch), +/*21038*/ uint16(xSetOp), uint16(FUCOMIP), +/*21040*/ uint16(xArgST), +/*21041*/ uint16(xArgSTi), +/*21042*/ uint16(xMatch), +/*21043*/ uint16(xSetOp), uint16(FCOMIP), +/*21045*/ uint16(xArgST), +/*21046*/ uint16(xArgSTi), +/*21047*/ uint16(xMatch), +/*21048*/ uint16(xSetOp), uint16(LOOPNE), +/*21050*/ uint16(xReadCb), +/*21051*/ uint16(xArgRel8), +/*21052*/ uint16(xMatch), +/*21053*/ uint16(xSetOp), uint16(LOOPE), +/*21055*/ uint16(xReadCb), +/*21056*/ uint16(xArgRel8), +/*21057*/ uint16(xMatch), +/*21058*/ uint16(xSetOp), uint16(LOOP), +/*21060*/ uint16(xReadCb), +/*21061*/ uint16(xArgRel8), +/*21062*/ uint16(xMatch), +/*21063*/ uint16(xCondIs64), 21066, 21080, +/*21066*/ uint16(xCondAddrSize), 21070, 21075, 0, +/*21070*/ uint16(xSetOp), uint16(JCXZ), +/*21072*/ uint16(xReadCb), +/*21073*/ uint16(xArgRel8), +/*21074*/ uint16(xMatch), +/*21075*/ uint16(xSetOp), uint16(JECXZ), +/*21077*/ uint16(xReadCb), +/*21078*/ uint16(xArgRel8), +/*21079*/ uint16(xMatch), +/*21080*/ uint16(xCondAddrSize), 0, 21075, 21084, +/*21084*/ uint16(xSetOp), uint16(JRCXZ), +/*21086*/ uint16(xReadCb), +/*21087*/ uint16(xArgRel8), +/*21088*/ uint16(xMatch), +/*21089*/ uint16(xSetOp), uint16(IN), +/*21091*/ uint16(xReadIb), +/*21092*/ uint16(xArgAL), +/*21093*/ uint16(xArgImm8u), +/*21094*/ uint16(xMatch), +/*21095*/ uint16(xCondDataSize), 21101, 21107, 21113, 0, 0, +/*21101*/ uint16(xSetOp), uint16(IN), +/*21103*/ uint16(xReadIb), +/*21104*/ uint16(xArgAX), +/*21105*/ uint16(xArgImm8u), +/*21106*/ uint16(xMatch), +/*21107*/ uint16(xSetOp), uint16(IN), +/*21109*/ uint16(xReadIb), +/*21110*/ uint16(xArgEAX), +/*21111*/ uint16(xArgImm8u), +/*21112*/ uint16(xMatch), +/*21113*/ uint16(xSetOp), uint16(IN), +/*21115*/ uint16(xReadIb), +/*21116*/ uint16(xArgEAX), +/*21117*/ uint16(xArgImm8u), +/*21118*/ uint16(xMatch), +/*21119*/ uint16(xSetOp), uint16(OUT), +/*21121*/ uint16(xReadIb), +/*21122*/ uint16(xArgImm8u), +/*21123*/ uint16(xArgAL), +/*21124*/ uint16(xMatch), +/*21125*/ uint16(xCondDataSize), 21131, 21137, 21143, 0, 0, +/*21131*/ uint16(xSetOp), uint16(OUT), +/*21133*/ uint16(xReadIb), +/*21134*/ uint16(xArgImm8u), +/*21135*/ uint16(xArgAX), +/*21136*/ uint16(xMatch), +/*21137*/ uint16(xSetOp), uint16(OUT), +/*21139*/ uint16(xReadIb), +/*21140*/ uint16(xArgImm8u), +/*21141*/ uint16(xArgEAX), +/*21142*/ uint16(xMatch), +/*21143*/ uint16(xSetOp), uint16(OUT), +/*21145*/ uint16(xReadIb), +/*21146*/ uint16(xArgImm8u), +/*21147*/ uint16(xArgEAX), +/*21148*/ uint16(xMatch), +/*21149*/ uint16(xCondIs64), 21152, 21168, +/*21152*/ uint16(xCondDataSize), 21158, 21163, 0, 0, 0, +/*21158*/ uint16(xSetOp), uint16(CALL), +/*21160*/ uint16(xReadCw), +/*21161*/ uint16(xArgRel16), +/*21162*/ uint16(xMatch), +/*21163*/ uint16(xSetOp), uint16(CALL), +/*21165*/ uint16(xReadCd), +/*21166*/ uint16(xArgRel32), +/*21167*/ uint16(xMatch), +/*21168*/ uint16(xCondDataSize), 21174, 21163, 21179, 0, 0, +/*21174*/ uint16(xSetOp), uint16(CALL), +/*21176*/ uint16(xReadCd), +/*21177*/ uint16(xArgRel32), +/*21178*/ uint16(xMatch), +/*21179*/ uint16(xSetOp), uint16(CALL), +/*21181*/ uint16(xReadCd), +/*21182*/ uint16(xArgRel32), +/*21183*/ uint16(xMatch), +/*21184*/ uint16(xCondIs64), 21187, 21203, +/*21187*/ uint16(xCondDataSize), 21193, 21198, 0, 0, 0, +/*21193*/ uint16(xSetOp), uint16(JMP), +/*21195*/ uint16(xReadCw), +/*21196*/ uint16(xArgRel16), +/*21197*/ uint16(xMatch), +/*21198*/ uint16(xSetOp), uint16(JMP), +/*21200*/ uint16(xReadCd), +/*21201*/ uint16(xArgRel32), +/*21202*/ uint16(xMatch), +/*21203*/ uint16(xCondDataSize), 21209, 21198, 21214, 0, 0, +/*21209*/ uint16(xSetOp), uint16(JMP), +/*21211*/ uint16(xReadCd), +/*21212*/ uint16(xArgRel32), +/*21213*/ uint16(xMatch), +/*21214*/ uint16(xSetOp), uint16(JMP), +/*21216*/ uint16(xReadCd), +/*21217*/ uint16(xArgRel32), +/*21218*/ uint16(xMatch), +/*21219*/ uint16(xCondIs64), 21222, 0, +/*21222*/ uint16(xCondDataSize), 21228, 21233, 0, 0, 0, +/*21228*/ uint16(xSetOp), uint16(LJMP), +/*21230*/ uint16(xReadCd), +/*21231*/ uint16(xArgPtr16colon16), +/*21232*/ uint16(xMatch), +/*21233*/ uint16(xSetOp), uint16(LJMP), +/*21235*/ uint16(xReadCp), +/*21236*/ uint16(xArgPtr16colon32), +/*21237*/ uint16(xMatch), +/*21238*/ uint16(xSetOp), uint16(JMP), +/*21240*/ uint16(xReadCb), +/*21241*/ uint16(xArgRel8), +/*21242*/ uint16(xMatch), +/*21243*/ uint16(xSetOp), uint16(IN), +/*21245*/ uint16(xArgAL), +/*21246*/ uint16(xArgDX), +/*21247*/ uint16(xMatch), +/*21248*/ uint16(xCondDataSize), 21254, 21259, 21264, 0, 0, +/*21254*/ uint16(xSetOp), uint16(IN), +/*21256*/ uint16(xArgAX), +/*21257*/ uint16(xArgDX), +/*21258*/ uint16(xMatch), +/*21259*/ uint16(xSetOp), uint16(IN), +/*21261*/ uint16(xArgEAX), +/*21262*/ uint16(xArgDX), +/*21263*/ uint16(xMatch), +/*21264*/ uint16(xSetOp), uint16(IN), +/*21266*/ uint16(xArgEAX), +/*21267*/ uint16(xArgDX), +/*21268*/ uint16(xMatch), +/*21269*/ uint16(xSetOp), uint16(OUT), +/*21271*/ uint16(xArgDX), +/*21272*/ uint16(xArgAL), +/*21273*/ uint16(xMatch), +/*21274*/ uint16(xCondDataSize), 21280, 21285, 21290, 0, 0, +/*21280*/ uint16(xSetOp), uint16(OUT), +/*21282*/ uint16(xArgDX), +/*21283*/ uint16(xArgAX), +/*21284*/ uint16(xMatch), +/*21285*/ uint16(xSetOp), uint16(OUT), +/*21287*/ uint16(xArgDX), +/*21288*/ uint16(xArgEAX), +/*21289*/ uint16(xMatch), +/*21290*/ uint16(xSetOp), uint16(OUT), +/*21292*/ uint16(xArgDX), +/*21293*/ uint16(xArgEAX), +/*21294*/ uint16(xMatch), +/*21295*/ uint16(xSetOp), uint16(ICEBP), +/*21297*/ uint16(xMatch), +/*21298*/ uint16(xSetOp), uint16(HLT), +/*21300*/ uint16(xMatch), +/*21301*/ uint16(xSetOp), uint16(CMC), +/*21303*/ uint16(xMatch), +/*21304*/ uint16(xCondSlashR), + 21313, // 0 0, // 1 - 25554, // 2 - 25558, // 3 - 25562, // 4 - 25566, // 5 - 25570, // 6 - 25574, // 7 -/*25548*/ uint16(xSetOp), uint16(TEST), -/*25550*/ uint16(xReadIb), -/*25551*/ uint16(xArgRM8), -/*25552*/ uint16(xArgImm8u), -/*25553*/ uint16(xMatch), -/*25554*/ uint16(xSetOp), uint16(NOT), -/*25556*/ uint16(xArgRM8), -/*25557*/ uint16(xMatch), -/*25558*/ uint16(xSetOp), uint16(NEG), -/*25560*/ uint16(xArgRM8), -/*25561*/ uint16(xMatch), -/*25562*/ uint16(xSetOp), uint16(MUL), -/*25564*/ uint16(xArgRM8), -/*25565*/ uint16(xMatch), -/*25566*/ uint16(xSetOp), uint16(IMUL), -/*25568*/ uint16(xArgRM8), -/*25569*/ uint16(xMatch), -/*25570*/ uint16(xSetOp), uint16(DIV), -/*25572*/ uint16(xArgRM8), -/*25573*/ uint16(xMatch), -/*25574*/ uint16(xSetOp), uint16(IDIV), -/*25576*/ uint16(xArgRM8), -/*25577*/ uint16(xMatch), -/*25578*/ uint16(xCondSlashR), - 25587, // 0 + 21319, // 2 + 21323, // 3 + 21327, // 4 + 21331, // 5 + 21335, // 6 + 21339, // 7 +/*21313*/ uint16(xSetOp), uint16(TEST), +/*21315*/ uint16(xReadIb), +/*21316*/ uint16(xArgRM8), +/*21317*/ uint16(xArgImm8u), +/*21318*/ uint16(xMatch), +/*21319*/ uint16(xSetOp), uint16(NOT), +/*21321*/ uint16(xArgRM8), +/*21322*/ uint16(xMatch), +/*21323*/ uint16(xSetOp), uint16(NEG), +/*21325*/ uint16(xArgRM8), +/*21326*/ uint16(xMatch), +/*21327*/ uint16(xSetOp), uint16(MUL), +/*21329*/ uint16(xArgRM8), +/*21330*/ uint16(xMatch), +/*21331*/ uint16(xSetOp), uint16(IMUL), +/*21333*/ uint16(xArgRM8), +/*21334*/ uint16(xMatch), +/*21335*/ uint16(xSetOp), uint16(DIV), +/*21337*/ uint16(xArgRM8), +/*21338*/ uint16(xMatch), +/*21339*/ uint16(xSetOp), uint16(IDIV), +/*21341*/ uint16(xArgRM8), +/*21342*/ uint16(xMatch), +/*21343*/ uint16(xCondSlashR), + 21352, // 0 0, // 1 - 25620, // 2 - 25647, // 3 - 25674, // 4 - 25701, // 5 - 25728, // 6 - 25755, // 7 -/*25587*/ uint16(xCondIs64), 25590, 25608, -/*25590*/ uint16(xCondDataSize), 25596, 25602, 0, 0, 0, -/*25596*/ uint16(xSetOp), uint16(TEST), -/*25598*/ uint16(xReadIw), -/*25599*/ uint16(xArgRM16), -/*25600*/ uint16(xArgImm16), -/*25601*/ uint16(xMatch), -/*25602*/ uint16(xSetOp), uint16(TEST), -/*25604*/ uint16(xReadId), -/*25605*/ uint16(xArgRM32), -/*25606*/ uint16(xArgImm32), -/*25607*/ uint16(xMatch), -/*25608*/ uint16(xCondDataSize), 25596, 25602, 25614, 0, 0, -/*25614*/ uint16(xSetOp), uint16(TEST), -/*25616*/ uint16(xReadId), -/*25617*/ uint16(xArgRM64), -/*25618*/ uint16(xArgImm32), -/*25619*/ uint16(xMatch), -/*25620*/ uint16(xCondIs64), 25623, 25637, -/*25623*/ uint16(xCondDataSize), 25629, 25633, 0, 0, 0, -/*25629*/ uint16(xSetOp), uint16(NOT), -/*25631*/ uint16(xArgRM16), -/*25632*/ uint16(xMatch), -/*25633*/ uint16(xSetOp), uint16(NOT), -/*25635*/ uint16(xArgRM32), -/*25636*/ uint16(xMatch), -/*25637*/ uint16(xCondDataSize), 25629, 25633, 25643, 0, 0, -/*25643*/ uint16(xSetOp), uint16(NOT), -/*25645*/ uint16(xArgRM64), -/*25646*/ uint16(xMatch), -/*25647*/ uint16(xCondIs64), 25650, 25664, -/*25650*/ uint16(xCondDataSize), 25656, 25660, 0, 0, 0, -/*25656*/ uint16(xSetOp), uint16(NEG), -/*25658*/ uint16(xArgRM16), -/*25659*/ uint16(xMatch), -/*25660*/ uint16(xSetOp), uint16(NEG), -/*25662*/ uint16(xArgRM32), -/*25663*/ uint16(xMatch), -/*25664*/ uint16(xCondDataSize), 25656, 25660, 25670, 0, 0, -/*25670*/ uint16(xSetOp), uint16(NEG), -/*25672*/ uint16(xArgRM64), -/*25673*/ uint16(xMatch), -/*25674*/ uint16(xCondIs64), 25677, 25691, -/*25677*/ uint16(xCondDataSize), 25683, 25687, 0, 0, 0, -/*25683*/ uint16(xSetOp), uint16(MUL), -/*25685*/ uint16(xArgRM16), -/*25686*/ uint16(xMatch), -/*25687*/ uint16(xSetOp), uint16(MUL), -/*25689*/ uint16(xArgRM32), -/*25690*/ uint16(xMatch), -/*25691*/ uint16(xCondDataSize), 25683, 25687, 25697, 0, 0, -/*25697*/ uint16(xSetOp), uint16(MUL), -/*25699*/ uint16(xArgRM64), -/*25700*/ uint16(xMatch), -/*25701*/ uint16(xCondIs64), 25704, 25718, -/*25704*/ uint16(xCondDataSize), 25710, 25714, 0, 0, 0, -/*25710*/ uint16(xSetOp), uint16(IMUL), -/*25712*/ uint16(xArgRM16), -/*25713*/ uint16(xMatch), -/*25714*/ uint16(xSetOp), uint16(IMUL), -/*25716*/ uint16(xArgRM32), -/*25717*/ uint16(xMatch), -/*25718*/ uint16(xCondDataSize), 25710, 25714, 25724, 0, 0, -/*25724*/ uint16(xSetOp), uint16(IMUL), -/*25726*/ uint16(xArgRM64), -/*25727*/ uint16(xMatch), -/*25728*/ uint16(xCondIs64), 25731, 25745, -/*25731*/ uint16(xCondDataSize), 25737, 25741, 0, 0, 0, -/*25737*/ uint16(xSetOp), uint16(DIV), -/*25739*/ uint16(xArgRM16), -/*25740*/ uint16(xMatch), -/*25741*/ uint16(xSetOp), uint16(DIV), -/*25743*/ uint16(xArgRM32), -/*25744*/ uint16(xMatch), -/*25745*/ uint16(xCondDataSize), 25737, 25741, 25751, 0, 0, -/*25751*/ uint16(xSetOp), uint16(DIV), -/*25753*/ uint16(xArgRM64), -/*25754*/ uint16(xMatch), -/*25755*/ uint16(xCondIs64), 25758, 25772, -/*25758*/ uint16(xCondDataSize), 25764, 25768, 0, 0, 0, -/*25764*/ uint16(xSetOp), uint16(IDIV), -/*25766*/ uint16(xArgRM16), -/*25767*/ uint16(xMatch), -/*25768*/ uint16(xSetOp), uint16(IDIV), -/*25770*/ uint16(xArgRM32), -/*25771*/ uint16(xMatch), -/*25772*/ uint16(xCondDataSize), 25764, 25768, 25778, 0, 0, -/*25778*/ uint16(xSetOp), uint16(IDIV), -/*25780*/ uint16(xArgRM64), -/*25781*/ uint16(xMatch), -/*25782*/ uint16(xSetOp), uint16(CLC), -/*25784*/ uint16(xMatch), -/*25785*/ uint16(xSetOp), uint16(STC), -/*25787*/ uint16(xMatch), -/*25788*/ uint16(xSetOp), uint16(CLI), -/*25790*/ uint16(xMatch), -/*25791*/ uint16(xSetOp), uint16(STI), -/*25793*/ uint16(xMatch), -/*25794*/ uint16(xSetOp), uint16(CLD), -/*25796*/ uint16(xMatch), -/*25797*/ uint16(xSetOp), uint16(STD), -/*25799*/ uint16(xMatch), -/*25800*/ uint16(xCondSlashR), - 25809, // 0 - 25813, // 1 + 21385, // 2 + 21412, // 3 + 21439, // 4 + 21466, // 5 + 21493, // 6 + 21520, // 7 +/*21352*/ uint16(xCondIs64), 21355, 21373, +/*21355*/ uint16(xCondDataSize), 21361, 21367, 0, 0, 0, +/*21361*/ uint16(xSetOp), uint16(TEST), +/*21363*/ uint16(xReadIw), +/*21364*/ uint16(xArgRM16), +/*21365*/ uint16(xArgImm16), +/*21366*/ uint16(xMatch), +/*21367*/ uint16(xSetOp), uint16(TEST), +/*21369*/ uint16(xReadId), +/*21370*/ uint16(xArgRM32), +/*21371*/ uint16(xArgImm32), +/*21372*/ uint16(xMatch), +/*21373*/ uint16(xCondDataSize), 21361, 21367, 21379, 0, 0, +/*21379*/ uint16(xSetOp), uint16(TEST), +/*21381*/ uint16(xReadId), +/*21382*/ uint16(xArgRM64), +/*21383*/ uint16(xArgImm32), +/*21384*/ uint16(xMatch), +/*21385*/ uint16(xCondIs64), 21388, 21402, +/*21388*/ uint16(xCondDataSize), 21394, 21398, 0, 0, 0, +/*21394*/ uint16(xSetOp), uint16(NOT), +/*21396*/ uint16(xArgRM16), +/*21397*/ uint16(xMatch), +/*21398*/ uint16(xSetOp), uint16(NOT), +/*21400*/ uint16(xArgRM32), +/*21401*/ uint16(xMatch), +/*21402*/ uint16(xCondDataSize), 21394, 21398, 21408, 0, 0, +/*21408*/ uint16(xSetOp), uint16(NOT), +/*21410*/ uint16(xArgRM64), +/*21411*/ uint16(xMatch), +/*21412*/ uint16(xCondIs64), 21415, 21429, +/*21415*/ uint16(xCondDataSize), 21421, 21425, 0, 0, 0, +/*21421*/ uint16(xSetOp), uint16(NEG), +/*21423*/ uint16(xArgRM16), +/*21424*/ uint16(xMatch), +/*21425*/ uint16(xSetOp), uint16(NEG), +/*21427*/ uint16(xArgRM32), +/*21428*/ uint16(xMatch), +/*21429*/ uint16(xCondDataSize), 21421, 21425, 21435, 0, 0, +/*21435*/ uint16(xSetOp), uint16(NEG), +/*21437*/ uint16(xArgRM64), +/*21438*/ uint16(xMatch), +/*21439*/ uint16(xCondIs64), 21442, 21456, +/*21442*/ uint16(xCondDataSize), 21448, 21452, 0, 0, 0, +/*21448*/ uint16(xSetOp), uint16(MUL), +/*21450*/ uint16(xArgRM16), +/*21451*/ uint16(xMatch), +/*21452*/ uint16(xSetOp), uint16(MUL), +/*21454*/ uint16(xArgRM32), +/*21455*/ uint16(xMatch), +/*21456*/ uint16(xCondDataSize), 21448, 21452, 21462, 0, 0, +/*21462*/ uint16(xSetOp), uint16(MUL), +/*21464*/ uint16(xArgRM64), +/*21465*/ uint16(xMatch), +/*21466*/ uint16(xCondIs64), 21469, 21483, +/*21469*/ uint16(xCondDataSize), 21475, 21479, 0, 0, 0, +/*21475*/ uint16(xSetOp), uint16(IMUL), +/*21477*/ uint16(xArgRM16), +/*21478*/ uint16(xMatch), +/*21479*/ uint16(xSetOp), uint16(IMUL), +/*21481*/ uint16(xArgRM32), +/*21482*/ uint16(xMatch), +/*21483*/ uint16(xCondDataSize), 21475, 21479, 21489, 0, 0, +/*21489*/ uint16(xSetOp), uint16(IMUL), +/*21491*/ uint16(xArgRM64), +/*21492*/ uint16(xMatch), +/*21493*/ uint16(xCondIs64), 21496, 21510, +/*21496*/ uint16(xCondDataSize), 21502, 21506, 0, 0, 0, +/*21502*/ uint16(xSetOp), uint16(DIV), +/*21504*/ uint16(xArgRM16), +/*21505*/ uint16(xMatch), +/*21506*/ uint16(xSetOp), uint16(DIV), +/*21508*/ uint16(xArgRM32), +/*21509*/ uint16(xMatch), +/*21510*/ uint16(xCondDataSize), 21502, 21506, 21516, 0, 0, +/*21516*/ uint16(xSetOp), uint16(DIV), +/*21518*/ uint16(xArgRM64), +/*21519*/ uint16(xMatch), +/*21520*/ uint16(xCondIs64), 21523, 21537, +/*21523*/ uint16(xCondDataSize), 21529, 21533, 0, 0, 0, +/*21529*/ uint16(xSetOp), uint16(IDIV), +/*21531*/ uint16(xArgRM16), +/*21532*/ uint16(xMatch), +/*21533*/ uint16(xSetOp), uint16(IDIV), +/*21535*/ uint16(xArgRM32), +/*21536*/ uint16(xMatch), +/*21537*/ uint16(xCondDataSize), 21529, 21533, 21543, 0, 0, +/*21543*/ uint16(xSetOp), uint16(IDIV), +/*21545*/ uint16(xArgRM64), +/*21546*/ uint16(xMatch), +/*21547*/ uint16(xSetOp), uint16(CLC), +/*21549*/ uint16(xMatch), +/*21550*/ uint16(xSetOp), uint16(STC), +/*21552*/ uint16(xMatch), +/*21553*/ uint16(xSetOp), uint16(CLI), +/*21555*/ uint16(xMatch), +/*21556*/ uint16(xSetOp), uint16(STI), +/*21558*/ uint16(xMatch), +/*21559*/ uint16(xSetOp), uint16(CLD), +/*21561*/ uint16(xMatch), +/*21562*/ uint16(xSetOp), uint16(STD), +/*21564*/ uint16(xMatch), +/*21565*/ uint16(xCondSlashR), + 21574, // 0 + 21578, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 -/*25809*/ uint16(xSetOp), uint16(INC), -/*25811*/ uint16(xArgRM8), -/*25812*/ uint16(xMatch), -/*25813*/ uint16(xSetOp), uint16(DEC), -/*25815*/ uint16(xArgRM8), -/*25816*/ uint16(xMatch), -/*25817*/ uint16(xCondSlashR), - 25826, // 0 - 25853, // 1 - 25880, // 2 - 25901, // 3 - 25928, // 4 - 25949, // 5 - 25976, // 6 +/*21574*/ uint16(xSetOp), uint16(INC), +/*21576*/ uint16(xArgRM8), +/*21577*/ uint16(xMatch), +/*21578*/ uint16(xSetOp), uint16(DEC), +/*21580*/ uint16(xArgRM8), +/*21581*/ uint16(xMatch), +/*21582*/ uint16(xCondSlashR), + 21591, // 0 + 21618, // 1 + 21645, // 2 + 21666, // 3 + 21693, // 4 + 21714, // 5 + 21741, // 6 0, // 7 -/*25826*/ uint16(xCondIs64), 25829, 25843, -/*25829*/ uint16(xCondDataSize), 25835, 25839, 0, 0, 0, -/*25835*/ uint16(xSetOp), uint16(INC), -/*25837*/ uint16(xArgRM16), -/*25838*/ uint16(xMatch), -/*25839*/ uint16(xSetOp), uint16(INC), -/*25841*/ uint16(xArgRM32), -/*25842*/ uint16(xMatch), -/*25843*/ uint16(xCondDataSize), 25835, 25839, 25849, 0, 0, -/*25849*/ uint16(xSetOp), uint16(INC), -/*25851*/ uint16(xArgRM64), -/*25852*/ uint16(xMatch), -/*25853*/ uint16(xCondIs64), 25856, 25870, -/*25856*/ uint16(xCondDataSize), 25862, 25866, 0, 0, 0, -/*25862*/ uint16(xSetOp), uint16(DEC), -/*25864*/ uint16(xArgRM16), -/*25865*/ uint16(xMatch), -/*25866*/ uint16(xSetOp), uint16(DEC), -/*25868*/ uint16(xArgRM32), -/*25869*/ uint16(xMatch), -/*25870*/ uint16(xCondDataSize), 25862, 25866, 25876, 0, 0, -/*25876*/ uint16(xSetOp), uint16(DEC), -/*25878*/ uint16(xArgRM64), -/*25879*/ uint16(xMatch), -/*25880*/ uint16(xCondIs64), 25883, 25897, -/*25883*/ uint16(xCondDataSize), 25889, 25893, 0, 0, 0, -/*25889*/ uint16(xSetOp), uint16(CALL), -/*25891*/ uint16(xArgRM16), -/*25892*/ uint16(xMatch), -/*25893*/ uint16(xSetOp), uint16(CALL), -/*25895*/ uint16(xArgRM32), -/*25896*/ uint16(xMatch), -/*25897*/ uint16(xSetOp), uint16(CALL), -/*25899*/ uint16(xArgRM64), -/*25900*/ uint16(xMatch), -/*25901*/ uint16(xCondIs64), 25904, 25918, -/*25904*/ uint16(xCondDataSize), 25910, 25914, 0, 0, 0, -/*25910*/ uint16(xSetOp), uint16(LCALL), -/*25912*/ uint16(xArgM16colon16), -/*25913*/ uint16(xMatch), -/*25914*/ uint16(xSetOp), uint16(LCALL), -/*25916*/ uint16(xArgM16colon32), -/*25917*/ uint16(xMatch), -/*25918*/ uint16(xCondDataSize), 25910, 25914, 25924, 0, 0, -/*25924*/ uint16(xSetOp), uint16(LCALL), -/*25926*/ uint16(xArgM16colon64), -/*25927*/ uint16(xMatch), -/*25928*/ uint16(xCondIs64), 25931, 25945, -/*25931*/ uint16(xCondDataSize), 25937, 25941, 0, 0, 0, -/*25937*/ uint16(xSetOp), uint16(JMP), -/*25939*/ uint16(xArgRM16), -/*25940*/ uint16(xMatch), -/*25941*/ uint16(xSetOp), uint16(JMP), -/*25943*/ uint16(xArgRM32), -/*25944*/ uint16(xMatch), -/*25945*/ uint16(xSetOp), uint16(JMP), -/*25947*/ uint16(xArgRM64), -/*25948*/ uint16(xMatch), -/*25949*/ uint16(xCondIs64), 25952, 25966, -/*25952*/ uint16(xCondDataSize), 25958, 25962, 0, 0, 0, -/*25958*/ uint16(xSetOp), uint16(LJMP), -/*25960*/ uint16(xArgM16colon16), -/*25961*/ uint16(xMatch), -/*25962*/ uint16(xSetOp), uint16(LJMP), -/*25964*/ uint16(xArgM16colon32), -/*25965*/ uint16(xMatch), -/*25966*/ uint16(xCondDataSize), 25958, 25962, 25972, 0, 0, -/*25972*/ uint16(xSetOp), uint16(LJMP), -/*25974*/ uint16(xArgM16colon64), -/*25975*/ uint16(xMatch), -/*25976*/ uint16(xCondIs64), 25979, 25993, -/*25979*/ uint16(xCondDataSize), 25985, 25989, 0, 0, 0, -/*25985*/ uint16(xSetOp), uint16(PUSH), -/*25987*/ uint16(xArgRM16), -/*25988*/ uint16(xMatch), -/*25989*/ uint16(xSetOp), uint16(PUSH), -/*25991*/ uint16(xArgRM32), -/*25992*/ uint16(xMatch), -/*25993*/ uint16(xCondDataSize), 25985, 25999, 26003, 0, 0, -/*25999*/ uint16(xSetOp), uint16(PUSH), -/*26001*/ uint16(xArgRM64), -/*26002*/ uint16(xMatch), -/*26003*/ uint16(xSetOp), uint16(PUSH), -/*26005*/ uint16(xArgRM64), -/*26006*/ uint16(xMatch), +/*21591*/ uint16(xCondIs64), 21594, 21608, +/*21594*/ uint16(xCondDataSize), 21600, 21604, 0, 0, 0, +/*21600*/ uint16(xSetOp), uint16(INC), +/*21602*/ uint16(xArgRM16), +/*21603*/ uint16(xMatch), +/*21604*/ uint16(xSetOp), uint16(INC), +/*21606*/ uint16(xArgRM32), +/*21607*/ uint16(xMatch), +/*21608*/ uint16(xCondDataSize), 21600, 21604, 21614, 0, 0, +/*21614*/ uint16(xSetOp), uint16(INC), +/*21616*/ uint16(xArgRM64), +/*21617*/ uint16(xMatch), +/*21618*/ uint16(xCondIs64), 21621, 21635, +/*21621*/ uint16(xCondDataSize), 21627, 21631, 0, 0, 0, +/*21627*/ uint16(xSetOp), uint16(DEC), +/*21629*/ uint16(xArgRM16), +/*21630*/ uint16(xMatch), +/*21631*/ uint16(xSetOp), uint16(DEC), +/*21633*/ uint16(xArgRM32), +/*21634*/ uint16(xMatch), +/*21635*/ uint16(xCondDataSize), 21627, 21631, 21641, 0, 0, +/*21641*/ uint16(xSetOp), uint16(DEC), +/*21643*/ uint16(xArgRM64), +/*21644*/ uint16(xMatch), +/*21645*/ uint16(xCondIs64), 21648, 21662, +/*21648*/ uint16(xCondDataSize), 21654, 21658, 0, 0, 0, +/*21654*/ uint16(xSetOp), uint16(CALL), +/*21656*/ uint16(xArgRM16), +/*21657*/ uint16(xMatch), +/*21658*/ uint16(xSetOp), uint16(CALL), +/*21660*/ uint16(xArgRM32), +/*21661*/ uint16(xMatch), +/*21662*/ uint16(xSetOp), uint16(CALL), +/*21664*/ uint16(xArgRM64), +/*21665*/ uint16(xMatch), +/*21666*/ uint16(xCondIs64), 21669, 21683, +/*21669*/ uint16(xCondDataSize), 21675, 21679, 0, 0, 0, +/*21675*/ uint16(xSetOp), uint16(LCALL), +/*21677*/ uint16(xArgM16colon16), +/*21678*/ uint16(xMatch), +/*21679*/ uint16(xSetOp), uint16(LCALL), +/*21681*/ uint16(xArgM16colon32), +/*21682*/ uint16(xMatch), +/*21683*/ uint16(xCondDataSize), 21675, 21679, 21689, 0, 0, +/*21689*/ uint16(xSetOp), uint16(LCALL), +/*21691*/ uint16(xArgM16colon64), +/*21692*/ uint16(xMatch), +/*21693*/ uint16(xCondIs64), 21696, 21710, +/*21696*/ uint16(xCondDataSize), 21702, 21706, 0, 0, 0, +/*21702*/ uint16(xSetOp), uint16(JMP), +/*21704*/ uint16(xArgRM16), +/*21705*/ uint16(xMatch), +/*21706*/ uint16(xSetOp), uint16(JMP), +/*21708*/ uint16(xArgRM32), +/*21709*/ uint16(xMatch), +/*21710*/ uint16(xSetOp), uint16(JMP), +/*21712*/ uint16(xArgRM64), +/*21713*/ uint16(xMatch), +/*21714*/ uint16(xCondIs64), 21717, 21731, +/*21717*/ uint16(xCondDataSize), 21723, 21727, 0, 0, 0, +/*21723*/ uint16(xSetOp), uint16(LJMP), +/*21725*/ uint16(xArgM16colon16), +/*21726*/ uint16(xMatch), +/*21727*/ uint16(xSetOp), uint16(LJMP), +/*21729*/ uint16(xArgM16colon32), +/*21730*/ uint16(xMatch), +/*21731*/ uint16(xCondDataSize), 21723, 21727, 21737, 0, 0, +/*21737*/ uint16(xSetOp), uint16(LJMP), +/*21739*/ uint16(xArgM16colon64), +/*21740*/ uint16(xMatch), +/*21741*/ uint16(xCondIs64), 21744, 21758, +/*21744*/ uint16(xCondDataSize), 21750, 21754, 0, 0, 0, +/*21750*/ uint16(xSetOp), uint16(PUSH), +/*21752*/ uint16(xArgRM16), +/*21753*/ uint16(xMatch), +/*21754*/ uint16(xSetOp), uint16(PUSH), +/*21756*/ uint16(xArgRM32), +/*21757*/ uint16(xMatch), +/*21758*/ uint16(xCondDataSize), 21750, 21764, 21768, 0, 0, +/*21764*/ uint16(xSetOp), uint16(PUSH), +/*21766*/ uint16(xArgRM64), +/*21767*/ uint16(xMatch), +/*21768*/ uint16(xSetOp), uint16(PUSH), +/*21770*/ uint16(xArgRM64), +/*21771*/ uint16(xMatch), } const ( @@ -16451,35 +14020,65 @@ const ( 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 @@ -16577,9 +14176,12 @@ const ( VPERMD VPERMILPD VPERMILPS + VPERMPD VPERMPS + VPERMQ VPEXTRB VPEXTRD + VPEXTRQ VPEXTRW VPHADDD VPHADDSW @@ -16590,10 +14192,12 @@ const ( VPHSUBW VPINSRB VPINSRD + VPINSRQ VPINSRW VPMADDUBSW VPMADDWD VPMASKMOVD + VPMASKMOVQ VPMAXSB VPMAXSD VPMAXSW @@ -16639,6 +14243,7 @@ const ( VPSLLDQ VPSLLQ VPSLLVD + VPSLLVQ VPSLLW VPSRAD VPSRAVD @@ -16647,6 +14252,7 @@ const ( VPSRLDQ VPSRLQ VPSRLVD + VPSRLVQ VPSRLW VPSUBB VPSUBD @@ -17378,35 +14984,65 @@ var opNames = [...]string{ VEXTRACTF128: "VEXTRACTF128", VEXTRACTI128: "VEXTRACTI128", VEXTRACTPS: "VEXTRACTPS", + VFMADD132PD: "VFMADD132PD", VFMADD132PS: "VFMADD132PS", + VFMADD132SD: "VFMADD132SD", VFMADD132SS: "VFMADD132SS", + VFMADD213PD: "VFMADD213PD", VFMADD213PS: "VFMADD213PS", + VFMADD213SD: "VFMADD213SD", VFMADD213SS: "VFMADD213SS", + VFMADD231PD: "VFMADD231PD", VFMADD231PS: "VFMADD231PS", + VFMADD231SD: "VFMADD231SD", VFMADD231SS: "VFMADD231SS", + VFMADDSUB132PD: "VFMADDSUB132PD", VFMADDSUB132PS: "VFMADDSUB132PS", + VFMADDSUB213PD: "VFMADDSUB213PD", VFMADDSUB213PS: "VFMADDSUB213PS", + VFMADDSUB231PD: "VFMADDSUB231PD", VFMADDSUB231PS: "VFMADDSUB231PS", + VFMSUB132PD: "VFMSUB132PD", VFMSUB132PS: "VFMSUB132PS", + VFMSUB132SD: "VFMSUB132SD", VFMSUB132SS: "VFMSUB132SS", + VFMSUB213PD: "VFMSUB213PD", VFMSUB213PS: "VFMSUB213PS", + VFMSUB213SD: "VFMSUB213SD", VFMSUB213SS: "VFMSUB213SS", + VFMSUB231PD: "VFMSUB231PD", VFMSUB231PS: "VFMSUB231PS", + VFMSUB231SD: "VFMSUB231SD", VFMSUB231SS: "VFMSUB231SS", + VFMSUBADD132PD: "VFMSUBADD132PD", VFMSUBADD132PS: "VFMSUBADD132PS", + VFMSUBADD213PD: "VFMSUBADD213PD", VFMSUBADD213PS: "VFMSUBADD213PS", + VFMSUBADD231PD: "VFMSUBADD231PD", VFMSUBADD231PS: "VFMSUBADD231PS", + VFNMADD132PD: "VFNMADD132PD", VFNMADD132PS: "VFNMADD132PS", + VFNMADD132SD: "VFNMADD132SD", VFNMADD132SS: "VFNMADD132SS", + VFNMADD213PD: "VFNMADD213PD", VFNMADD213PS: "VFNMADD213PS", + VFNMADD213SD: "VFNMADD213SD", VFNMADD213SS: "VFNMADD213SS", + VFNMADD231PD: "VFNMADD231PD", VFNMADD231PS: "VFNMADD231PS", + VFNMADD231SD: "VFNMADD231SD", VFNMADD231SS: "VFNMADD231SS", + VFNMSUB132PD: "VFNMSUB132PD", VFNMSUB132PS: "VFNMSUB132PS", + VFNMSUB132SD: "VFNMSUB132SD", VFNMSUB132SS: "VFNMSUB132SS", + VFNMSUB213PD: "VFNMSUB213PD", VFNMSUB213PS: "VFNMSUB213PS", + VFNMSUB213SD: "VFNMSUB213SD", VFNMSUB213SS: "VFNMSUB213SS", + VFNMSUB231PD: "VFNMSUB231PD", VFNMSUB231PS: "VFNMSUB231PS", + VFNMSUB231SD: "VFNMSUB231SD", VFNMSUB231SS: "VFNMSUB231SS", VHADDPD: "VHADDPD", VHADDPS: "VHADDPS", @@ -17504,9 +15140,12 @@ var opNames = [...]string{ VPERMD: "VPERMD", VPERMILPD: "VPERMILPD", VPERMILPS: "VPERMILPS", + VPERMPD: "VPERMPD", VPERMPS: "VPERMPS", + VPERMQ: "VPERMQ", VPEXTRB: "VPEXTRB", VPEXTRD: "VPEXTRD", + VPEXTRQ: "VPEXTRQ", VPEXTRW: "VPEXTRW", VPHADDD: "VPHADDD", VPHADDSW: "VPHADDSW", @@ -17517,10 +15156,12 @@ var opNames = [...]string{ VPHSUBW: "VPHSUBW", VPINSRB: "VPINSRB", VPINSRD: "VPINSRD", + VPINSRQ: "VPINSRQ", VPINSRW: "VPINSRW", VPMADDUBSW: "VPMADDUBSW", VPMADDWD: "VPMADDWD", VPMASKMOVD: "VPMASKMOVD", + VPMASKMOVQ: "VPMASKMOVQ", VPMAXSB: "VPMAXSB", VPMAXSD: "VPMAXSD", VPMAXSW: "VPMAXSW", @@ -17566,6 +15207,7 @@ var opNames = [...]string{ VPSLLDQ: "VPSLLDQ", VPSLLQ: "VPSLLQ", VPSLLVD: "VPSLLVD", + VPSLLVQ: "VPSLLVQ", VPSLLW: "VPSLLW", VPSRAD: "VPSRAD", VPSRAVD: "VPSRAVD", @@ -17574,6 +15216,7 @@ var opNames = [...]string{ VPSRLDQ: "VPSRLDQ", VPSRLQ: "VPSRLQ", VPSRLVD: "VPSRLVD", + VPSRLVQ: "VPSRLVQ", VPSRLW: "VPSRLW", VPSUBB: "VPSUBB", VPSUBD: "VPSUBD", diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index 8ed13d4..e1f9aa4 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -6767,7 +6767,15 @@ c5f5efe2|44556677885f5f5f5f5f5f5f 64 gnu vpxor %ymm2,%ymm1,%ymm4 c4412d68da|556677885f5f5f5f5f5f5f 64 intel vpunpckhbw ymm11, ymm10, ymm10 c4412d68da|556677885f5f5f5f5f5f5f 64 plan9 VPUNPCKHBW Y10, Y10, Y11 c4412d68da|556677885f5f5f5f5f5f5f 64 gnu vpunpckhbw %ymm10,%ymm10,%ymm11 +c4c16567d9|556677885f5f5f5f5f5f5f 64 intel vpackuswb ymm3, ymm3, ymm9 +c4c16567d9|556677885f5f5f5f5f5f5f 64 plan9 VPACKUSWB Y9, Y3, Y3 +c4c16567d9|556677885f5f5f5f5f5f5f 64 gnu vpackuswb %ymm9,%ymm3,%ymm3 +c4e2e199e5|556677885f5f5f5f5f5f5f 64 intel vfmadd132sd xmm4, xmm3, xmm5 +c4e2e199e5|556677885f5f5f5f5f5f5f 64 plan9 VFMADD132SD X5, X3, X4 +c4e2e199e5|556677885f5f5f5f5f5f5f 64 gnu vfmadd132sd %xmm5,%xmm3,%xmm4 +c5f877|5f5f5f5f5f5f5f5f5f5f5f5f5f 64 intel vzeroupper c5f877|5f5f5f5f5f5f5f5f5f5f5f5f5f 64 plan9 VZEROUPPER +c5f877|5f5f5f5f5f5f5f5f5f5f5f5f5f 64 gnu vzeroupper 66f3ab|223344556677885f5f5f5f5f5f 64 gnu rep stos %ax,%es:(%rdi) 66f3ab|223344556677885f5f5f5f5f5f 64 intel rep stosw word ptr [rdi] 66f3ab|223344556677885f5f5f5f5f5f 64 plan9 REP; STOSW AX, ES:0(DI) diff --git a/x86/x86map/map.go b/x86/x86map/map.go index d567ff7..8b9341f 100644 --- a/x86/x86map/map.go +++ b/x86/x86map/map.go @@ -282,28 +282,30 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { p = p.walk(action, item, text, opcode) } - var vexPrefix, rex, prefix string + var rex, prefix string encoding := strings.Fields(opcode) if strings.HasPrefix(opcode, "VEX") { - if strings.Contains(text, "GATHER") { - // we don't support vm32/64 + if strings.Contains(opcode, "/is4") { + // not supported yet return } - var vexOpcodeMap string - vexPrefix = "C4" + var vexPrefix, vexOpcodeMap string + // We'll mark the VEX instructions with a non-zero high byte in the prefix + // 0 (00): no VEX + // 1 (01): VEX with WIG (W=1 or W=0) + // 2 (10): VEX with W=0 + // 3 (11): VEX with W=1 + // This means the decoder will have to ensure the prefix is C4 or C5, but + // must be C4 if the value is 3. - if strings.Contains(tags, "VEXC5") { - vexPrefix = "C5" - } else if strings.Contains(opcode, ".0F.WIG") || strings.Contains(opcode, ".0F.W0") { - // these instructions can also be encoded with VEX2 (C5) - add(root, text, opcode, valid32, valid64, cpuid, addTag(tags, "VEXC5")) - } - - // not supported yet - if strings.Contains(encoding[0], ".W1") || strings.Contains(opcode, "/is4") { - return + if strings.Contains(opcode, ".WIG") { + vexPrefix = "1" + } else if strings.Contains(opcode, ".W0") { + vexPrefix = "2" + } else if strings.Contains(opcode, ".W1") { + vexPrefix = "3" } for _, val := range strings.Split(encoding[0], ".") { @@ -314,6 +316,12 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { } } + if prefix == "" { + prefix = vexPrefix + "00" + } else { + prefix = vexPrefix + prefix + } + switch vexOpcodeMap { case "0F": walk("decode", "0F") @@ -382,10 +390,6 @@ func add(root *Prog, text, opcode, valid32, valid64, cpuid, tags string) { walk("is64", "any") } - if vexPrefix != "" { - walk("prefix", vexPrefix) - } - if prefix == "" { prefix = "0" } From 120984025ba02c405f54864a0bcde93203adb43b Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Sat, 5 Oct 2024 16:26:59 +0100 Subject: [PATCH 4/6] fix register indices --- x86/x86asm/decode.go | 8 +++++--- x86/x86asm/testdata/decode.txt | 9 +++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index 42db06c..af57eef 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -1276,7 +1276,8 @@ Decode: narg++ case xArgRM8, xArgRM16, xArgRM32, xArgRM64, xArgR32M16, xArgR32M8, xArgR64M16, xArgMmM32, xArgMmM64, xArgMm2M64, - xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmm2M128, xArgXmmM32, xArgXmmM64, xArgXmmM128, + xArgXmmM32, xArgXmmM64, xArgXmmM128, + xArgXmm2M8, xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmm2M128, xArgYmm2M256: if haveMem { inst.Args[narg] = mem @@ -1298,8 +1299,8 @@ Decode: index -= 4 base = SPB } - case xArgYmm2M256: - if vex == 0xC4 && inst.Prefix[vexIndex+1]&0x40 == 0x40 { + case xArgXmm2M8, xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmm2M128, xArgYmm2M256: + if vex == 0xC4 && inst.Prefix[vexIndex+1]&0x20 == 0 { index += 8 } } @@ -1692,6 +1693,7 @@ var baseReg = [...]Reg{ xArgXmm2M16: X0, xArgXmm2M32: X0, xArgXmm2M64: X0, + xArgXmm2M8: X0, xArgXmm: X0, xArgXmmV: X0, xArgXmmM128: X0, diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index e1f9aa4..796a8da 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -6761,6 +6761,15 @@ c4227d2a0c36|6677885f5f5f5f5f5f5f 64 gnu vmovntdqa (%rsi,%r14,1),%ymm9 c57d7ff7|44556677885f5f5f5f5f5f5f 64 intel vmovdqa ymm7, ymm14 c57d7ff7|44556677885f5f5f5f5f5f5f 64 plan9 VMOVDQA Y14, Y7 c57d7ff7|44556677885f5f5f5f5f5f5f 64 gnu vmovdqa %ymm14,%ymm7 +c4e27d791500000000|5f5f5f5f5f5f5f 64 intel vpbroadcastw ymm2, word ptr [rip] +c4e27d791500000000|5f5f5f5f5f5f5f 64 plan9 VPBROADCASTW 0(IP), Y2 +c4e27d791500000000|5f5f5f5f5f5f5f 64 gnu vpbroadcastww (%rip),%ymm2 +c4e27d78c8|556677885f5f5f5f5f5f5f 64 intel vpbroadcastb ymm1, xmm0 +c4e27d78c8|556677885f5f5f5f5f5f5f 64 plan9 VPBROADCASTB X0, Y1 +c4e27d78c8|556677885f5f5f5f5f5f5f 64 gnu vpbroadcastb %xmm0,%ymm1 +c441305ec2|556677885f5f5f5f5f5f5f 64 intel vdivps xmm8, xmm9, xmm10 +c441305ec2|556677885f5f5f5f5f5f5f 64 plan9 VDIVPS X10, X9, X8 +c441305ec2|556677885f5f5f5f5f5f5f 64 gnu vdivps %xmm10,%xmm9,%xmm8 c5f5efe2|44556677885f5f5f5f5f5f5f 64 intel vpxor ymm4, ymm1, ymm2 c5f5efe2|44556677885f5f5f5f5f5f5f 64 plan9 VPXOR Y2, Y1, Y4 c5f5efe2|44556677885f5f5f5f5f5f5f 64 gnu vpxor %ymm2,%ymm1,%ymm4 From 4a7d831a847ed00a6fca53a2ed51cb55571299d6 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Sat, 5 Oct 2024 22:37:40 +0100 Subject: [PATCH 5/6] use symbolic names --- x86/x86asm/decode.go | 48 ++++++++++++++++------------------ x86/x86asm/inst.go | 25 ++++++++++++------ x86/x86asm/intel.go | 2 +- x86/x86asm/testdata/decode.txt | 3 +++ 4 files changed, 44 insertions(+), 34 deletions(-) diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index af57eef..41e3f45 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -461,10 +461,10 @@ ReadPrefixes: vexEscapeSeq := make([]byte, 0, 2) switch vex { - case 0xC5: + case PrefixVEX2: vexEscapeSeq = append(vexEscapeSeq, 0x0f) - case 0xC4: - vexM := inst.Prefix[vexIndex+1] & 0x1f + case PrefixVEX3: + vexM := inst.Prefix[vexIndex+1] & PrefixVEXM switch vexM { case 0x01: vexEscapeSeq = append(vexEscapeSeq, 0x0f) @@ -520,7 +520,7 @@ Decode: if rex&PrefixREXR != 0 { rexUsed |= PrefixREXR regop |= 8 - } else if vex != 0 && inst.Prefix[vexIndex+1]&0x80 == 0 { + } else if vex != 0 && inst.Prefix[vexIndex+1]&PrefixVEXnotR == 0 { regop |= 8 } if addrMode == 16 { @@ -569,11 +569,11 @@ Decode: scale = sib >> 6 index = (sib >> 3) & 07 base = sib & 07 - if rex&PrefixREXB != 0 || vex == 0xC4 && inst.Prefix[vexIndex+1]&0x20 == 0 { + if rex&PrefixREXB != 0 || vex == PrefixVEX3 && inst.Prefix[vexIndex+1]&PrefixVEXnotB == 0 { rexUsed |= PrefixREXB base |= 8 } - if rex&PrefixREXX != 0 || vex == 0xC4 && inst.Prefix[vexIndex+1]&0x40 == 0 { + if rex&PrefixREXX != 0 || vex == PrefixVEX3 && inst.Prefix[vexIndex+1]&PrefixVEXnotX == 0 { rexUsed |= PrefixREXX index |= 8 } @@ -593,7 +593,10 @@ Decode: if rex&PrefixREXB != 0 { rexUsed |= PrefixREXB rm |= 8 + } else if vex == PrefixVEX3 && inst.Prefix[vexIndex+1]&PrefixVEXnotB == 0 { + rm |= 8 } + if mod == 0 && rm&7 == 5 || rm&7 == 4 { // base omitted } else if mod != 3 { @@ -861,13 +864,13 @@ Decode: } var vexW, vexL, vexP Prefix - if vex == 0xC4 { - vexW = inst.Prefix[vexIndex+2] & 0x80 - vexL = inst.Prefix[vexIndex+2] & 0x04 - vexP = inst.Prefix[vexIndex+2] & 0x03 + if vex == PrefixVEX3 { + vexW = inst.Prefix[vexIndex+2] & PrefixVEXW + vexL = inst.Prefix[vexIndex+2] & PrefixVEXL + vexP = inst.Prefix[vexIndex+2] & PrefixVEXP } else { - vexL = inst.Prefix[vexIndex+1] & 0x04 - vexP = inst.Prefix[vexIndex+1] & 0x03 + vexL = inst.Prefix[vexIndex+1] & PrefixVEXL + vexP = inst.Prefix[vexIndex+1] & PrefixVEXP } switch vexFlag { @@ -902,7 +905,7 @@ Decode: if ok { // TODO: bit of a hack, some instructions ignore the L bit - if vexL&4 == 0 { + if vexL == 0 { dataMode = 128 } else { dataMode = 256 @@ -1197,18 +1200,17 @@ Decode: base := baseReg[x] var vexV Prefix - if vex == 0xC5 { - vexV = inst.Prefix[vexIndex+1] - } else if vex == 0xC4 { - vexV = inst.Prefix[vexIndex+2] - } else { + switch vex { + case PrefixVEX2: + vexV = (inst.Prefix[vexIndex+1] & PrefixVEXnotV) >> 3 + case PrefixVEX3: + vexV = (inst.Prefix[vexIndex+2] & PrefixVEXnotV) >> 3 + default: println("bad vex", vex) return Inst{Len: pos}, errInternal } - vexV = (vexV & 0x78) >> 3 - vexV ^= 0xF - index := Reg(vexV) + index := Reg(vexV ^ 0xf) inst.Args[narg] = base + index narg++ @@ -1299,10 +1301,6 @@ Decode: index -= 4 base = SPB } - case xArgXmm2M8, xArgXmm2M16, xArgXmm2M32, xArgXmm2M64, xArgXmm2M128, xArgYmm2M256: - if vex == 0xC4 && inst.Prefix[vexIndex+1]&0x20 == 0 { - index += 8 - } } inst.Args[narg] = base + index } diff --git a/x86/x86asm/inst.go b/x86/x86asm/inst.go index e962b0a..996585d 100644 --- a/x86/x86asm/inst.go +++ b/x86/x86asm/inst.go @@ -72,13 +72,22 @@ const ( // The REX prefixes must be in the range [PrefixREX, PrefixREX+0x10). // the other bits are set or not according to the intended use. - PrefixREX Prefix = 0x40 // REX 64-bit extension prefix - PrefixREXW Prefix = 0x08 // extension bit W (64-bit instruction width) - PrefixREXR Prefix = 0x04 // extension bit R (r field in modrm) - PrefixREXX Prefix = 0x02 // extension bit X (index field in sib) - PrefixREXB Prefix = 0x01 // extension bit B (r/m field in modrm or base field in sib) - PrefixVEX2Bytes Prefix = 0xC5 // Short form of vex prefix - PrefixVEX3Bytes Prefix = 0xC4 // Long form of vex prefix + PrefixREX Prefix = 0x40 // REX 64-bit extension prefix + PrefixREXW Prefix = 0x08 // extension bit W (64-bit instruction width) + PrefixREXR Prefix = 0x04 // extension bit R (r field in modrm) + PrefixREXX Prefix = 0x02 // extension bit X (index field in sib) + PrefixREXB Prefix = 0x01 // extension bit B (r/m field in modrm or base field in sib) + + PrefixVEX2 Prefix = 0xC5 // Short form of VEX prefix + PrefixVEX3 Prefix = 0xC4 // Long form of VEX prefix + PrefixVEXnotR Prefix = 0x80 // VEX not R + PrefixVEXnotX Prefix = 0x40 // VEX not X + PrefixVEXnotB Prefix = 0x20 // VEX not B + PrefixVEXM Prefix = 0x1f // VEX M + PrefixVEXW Prefix = 0x80 // VEX W + PrefixVEXnotV Prefix = 0x78 // VEX not vvvv + PrefixVEXL Prefix = 0x04 // VEX L + PrefixVEXP Prefix = 0x03 // VEX PP ) // IsREX reports whether p is a REX prefix byte. @@ -87,7 +96,7 @@ func (p Prefix) IsREX() bool { } func (p Prefix) IsVEX() bool { - return p&0xFF == PrefixVEX2Bytes || p&0xFF == PrefixVEX3Bytes + return p&0xFF == PrefixVEX2 || p&0xFF == PrefixVEX3 } func (p Prefix) String() string { diff --git a/x86/x86asm/intel.go b/x86/x86asm/intel.go index 3780a52..e94290d 100644 --- a/x86/x86asm/intel.go +++ b/x86/x86asm/intel.go @@ -93,7 +93,7 @@ func IntelSyntax(inst Inst, pc uint64, symname SymLookup) string { inst.Prefix[i] |= PrefixImplicit } if p.IsVEX() { - if p == PrefixVEX3Bytes { + if p == PrefixVEX3 { inst.Prefix[i+2] |= PrefixImplicit } inst.Prefix[i] |= PrefixImplicit diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index 796a8da..3ee9c9e 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -6770,6 +6770,9 @@ c4e27d78c8|556677885f5f5f5f5f5f5f 64 gnu vpbroadcastb %xmm0,%ymm1 c441305ec2|556677885f5f5f5f5f5f5f 64 intel vdivps xmm8, xmm9, xmm10 c441305ec2|556677885f5f5f5f5f5f5f 64 plan9 VDIVPS X10, X9, X8 c441305ec2|556677885f5f5f5f5f5f5f 64 gnu vdivps %xmm10,%xmm9,%xmm8 +c4c17a1009|556677885f5f5f5f5f5f5f 64 intel vmovss xmm1, dword ptr [r9] +c4c17a1009|556677885f5f5f5f5f5f5f 64 plan9 VMOVSS 0(R9), X1 +c4c17a1009|556677885f5f5f5f5f5f5f 64 gnu vmovss (%r9),%xmm1 c5f5efe2|44556677885f5f5f5f5f5f5f 64 intel vpxor ymm4, ymm1, ymm2 c5f5efe2|44556677885f5f5f5f5f5f5f 64 plan9 VPXOR Y2, Y1, Y4 c5f5efe2|44556677885f5f5f5f5f5f5f 64 gnu vpxor %ymm2,%ymm1,%ymm4 From b17390372d213617393c064030168246d86bf225 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Sat, 19 Oct 2024 14:12:42 +0100 Subject: [PATCH 6/6] fix negative offsets --- x86/x86asm/decode.go | 4 ++-- x86/x86asm/testdata/decode.txt | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/x86/x86asm/decode.go b/x86/x86asm/decode.go index 41e3f45..98aaa5b 100644 --- a/x86/x86asm/decode.go +++ b/x86/x86asm/decode.go @@ -537,7 +537,7 @@ Decode: if pos+2 > len(src) { return truncated(src, mode) } - mem.Disp = int64(binary.LittleEndian.Uint16(src[pos:])) + mem.Disp = int64(int16(binary.LittleEndian.Uint16(src[pos:]))) pos += 2 } @@ -611,7 +611,7 @@ Decode: } dispoff = pos displen = 4 - mem.Disp = int64(binary.LittleEndian.Uint32(src[pos:])) + mem.Disp = int64(int32(binary.LittleEndian.Uint32(src[pos:]))) pos += 4 } diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt index 3ee9c9e..cab29da 100644 --- a/x86/x86asm/testdata/decode.txt +++ b/x86/x86asm/testdata/decode.txt @@ -4417,6 +4417,9 @@ 668d11|223344556677885f5f5f5f5f5f 64 gnu lea (%rcx),%dx 668d11|223344556677885f5f5f5f5f5f 64 intel lea dx, ptr [rcx] 668d11|223344556677885f5f5f5f5f5f 64 plan9 LEAW 0(CX), DX +8d8f0f00ffff|556677885f5f5f5f5f5f 64 intel lea ecx, ptr [rdi-0xfff1] +8d8f0f00ffff|556677885f5f5f5f5f5f 64 plan9 LEAL -0xfff1(DI), CX +8d8f0f00ffff|556677885f5f5f5f5f5f 64 gnu lea -0xfff1(%rdi),%ecx 668ec0|11223344556677885f5f5f5f5f 32 intel mov es, ax 668ec0|11223344556677885f5f5f5f5f 32 plan9 MOVW AX, ES 668ec0|11223344556677885f5f5f5f5f 64 gnu mov %ax,%es @@ -6773,6 +6776,9 @@ c441305ec2|556677885f5f5f5f5f5f5f 64 gnu vdivps %xmm10,%xmm9,%xmm8 c4c17a1009|556677885f5f5f5f5f5f5f 64 intel vmovss xmm1, dword ptr [r9] c4c17a1009|556677885f5f5f5f5f5f5f 64 plan9 VMOVSS 0(R9), X1 c4c17a1009|556677885f5f5f5f5f5f5f 64 gnu vmovss (%r9),%xmm1 +c4817a11048a|6677885f5f5f5f5f5f5f 64 intel vmovss dword ptr [r10+r9*4], xmm0 +c4817a11048a|6677885f5f5f5f5f5f5f 64 plan9 VMOVSS X0, 0(R10)(R9*4) +c4817a11048a|6677885f5f5f5f5f5f5f 64 gnu vmovss %xmm0,(%r10,%r9,4) c5f5efe2|44556677885f5f5f5f5f5f5f 64 intel vpxor ymm4, ymm1, ymm2 c5f5efe2|44556677885f5f5f5f5f5f5f 64 plan9 VPXOR Y2, Y1, Y4 c5f5efe2|44556677885f5f5f5f5f5f5f 64 gnu vpxor %ymm2,%ymm1,%ymm4