x86asm: fix ud1 encoding, add ud0
An internal test fails due to processing an instruction stream with ud1 instructions, and because the arguments aren't properly accounted for, the instruction stream gets lost and eventually fails to decode later instructions due to being at the wrong offsets.
According to the latest intel x86 manual, ud1 takes operands "r32, r/m32", and so we need to specify that so the full instruction gets decoded. There is also a ud0 instruction with a similar encoding to ud1.
Change-Id: Id84bd9a0206bfef9832e63a4cabe8b5db3bf6fee
Reviewed-on: https://go-review.googlesource.com/c/arch/+/282752
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Ian Lance Taylor <iant@golang.org>
diff --git a/x86/x86.csv b/x86/x86.csv
index 88333ae..cb7558d 100644
--- a/x86/x86.csv
+++ b/x86/x86.csv
@@ -1627,7 +1627,8 @@
"TZCNT r64, r/m64","REX.W + F3 0F BC /r","N.E.","V","BMI1",""
"UCOMISD xmm1, xmm2/m64","66 0F 2E /r","V","V","SSE2",""
"UCOMISS xmm1, xmm2/m32","0F 2E /r","V","V","SSE",""
-"UD1","0F B9","V","V","",""
+"UD0 r32, r/m32","0F FF /r","V","V","","operand32"
+"UD1 r32, r/m32","0F B9 /r","V","V","","operand32"
"UD2","0F 0B","V","V","",""
"UNPCKHPD xmm1, xmm2/m128","66 0F 15 /r","V","V","SSE2",""
"UNPCKHPS xmm1, xmm2/m128","0F 15 /r","V","V","SSE",""
diff --git a/x86/x86asm/tables.go b/x86/x86asm/tables.go
index 5635399..af3fb73 100644
--- a/x86/x86asm/tables.go
+++ b/x86/x86asm/tables.go
@@ -22,233 +22,233 @@
0x0D, 685,
0x0E, 714,
0x0F, 721,
- 0x10, 8026,
- 0x11, 8032,
- 0x12, 8061,
- 0x13, 8067,
- 0x14, 8096,
- 0x15, 8102,
- 0x16, 8131,
- 0x17, 8138,
- 0x18, 8145,
- 0x19, 8151,
- 0x1A, 8180,
- 0x1B, 8186,
- 0x1C, 8215,
- 0x1D, 8221,
- 0x1E, 8250,
- 0x1F, 8257,
- 0x20, 8264,
- 0x21, 8270,
- 0x22, 8299,
- 0x23, 8305,
- 0x24, 8334,
- 0x25, 8340,
- 0x27, 8369,
- 0x28, 8375,
- 0x29, 8381,
- 0x2A, 8410,
- 0x2B, 8452,
- 0x2C, 8481,
- 0x2D, 8487,
- 0x2F, 8516,
- 0x30, 8522,
- 0x31, 8528,
- 0x32, 8557,
- 0x33, 8563,
- 0x34, 8592,
- 0x35, 8598,
- 0x37, 8627,
- 0x38, 8633,
- 0x39, 8639,
- 0x3A, 8668,
- 0x3B, 8674,
- 0x3C, 8703,
- 0x3D, 8709,
- 0x3F, 8738,
- 0x40, 8744,
- 0x41, 8744,
- 0x42, 8744,
- 0x43, 8744,
- 0x44, 8744,
- 0x45, 8744,
- 0x46, 8744,
- 0x47, 8744,
- 0x48, 8759,
- 0x49, 8759,
- 0x4a, 8759,
- 0x4b, 8759,
- 0x4c, 8759,
- 0x4d, 8759,
- 0x4e, 8759,
- 0x4f, 8759,
- 0x50, 8774,
- 0x51, 8774,
- 0x52, 8774,
- 0x53, 8774,
- 0x54, 8774,
- 0x55, 8774,
- 0x56, 8774,
- 0x57, 8774,
- 0x58, 8801,
- 0x59, 8801,
- 0x5a, 8801,
- 0x5b, 8801,
- 0x5c, 8801,
- 0x5d, 8801,
- 0x5e, 8801,
- 0x5f, 8801,
- 0x60, 8828,
- 0x61, 8841,
- 0x62, 8854,
- 0x63, 8873,
- 0x68, 8904,
- 0x69, 8923,
- 0x6A, 8958,
- 0x6B, 8963,
- 0x6C, 8998,
- 0x6D, 9001,
- 0x6E, 9014,
- 0x6F, 9017,
- 0x70, 9090,
- 0x71, 9095,
- 0x72, 9100,
- 0x73, 9105,
- 0x74, 9110,
- 0x75, 9115,
- 0x76, 9120,
- 0x77, 9125,
- 0x78, 9152,
- 0x79, 9157,
- 0x7A, 9162,
- 0x7B, 9167,
- 0x7C, 9172,
- 0x7D, 9177,
- 0x7E, 9182,
- 0x7F, 9187,
- 0x80, 9252,
- 0x81, 9309,
- 0x83, 9550,
- 0x84, 9791,
- 0x85, 9797,
- 0x86, 9826,
- 0x87, 9832,
- 0x88, 9861,
- 0x89, 9867,
- 0x8A, 9889,
- 0x8B, 9895,
- 0x8C, 9917,
- 0x8D, 9946,
- 0x8E, 9975,
- 0x8F, 10004,
- 0x90, 10040,
- 0x91, 10040,
- 0x92, 10040,
- 0x93, 10040,
- 0x94, 10040,
- 0x95, 10040,
- 0x96, 10040,
- 0x97, 10040,
- 0x98, 10066,
- 0x99, 10086,
- 0x9A, 10106,
- 0x9B, 10123,
- 0x9C, 10126,
- 0x9D, 10149,
- 0x9E, 10172,
- 0x9F, 10175,
- 0xA0, 10178,
- 0xA1, 10197,
- 0xA2, 10219,
- 0xA3, 10238,
- 0xA4, 10260,
- 0xA5, 10263,
- 0xA6, 10283,
- 0xA7, 10286,
- 0xA8, 10306,
- 0xA9, 10312,
- 0xAA, 10341,
- 0xAB, 10344,
- 0xAC, 10364,
- 0xAD, 10367,
- 0xAE, 10387,
- 0xAF, 10390,
- 0xb0, 10410,
- 0xb1, 10410,
- 0xb2, 10410,
- 0xb3, 10410,
- 0xb4, 10410,
- 0xb5, 10410,
- 0xb6, 10410,
- 0xb7, 10410,
- 0xb8, 10416,
- 0xb9, 10416,
- 0xba, 10416,
- 0xbb, 10416,
- 0xbc, 10416,
- 0xbd, 10416,
- 0xbe, 10416,
- 0xbf, 10416,
- 0xC0, 10445,
- 0xC1, 10496,
- 0xC2, 10694,
- 0xC3, 10699,
- 0xC4, 10702,
- 0xC5, 10721,
- 0xC6, 10740,
- 0xC7, 10764,
- 0xC8, 10825,
- 0xC9, 10832,
- 0xCA, 10855,
- 0xCB, 10860,
- 0xCC, 10863,
- 0xCD, 10867,
- 0xCE, 10872,
- 0xCF, 10878,
- 0xD0, 10898,
- 0xD1, 10942,
- 0xD2, 11133,
- 0xD3, 11177,
- 0xD4, 11368,
- 0xD5, 11376,
- 0xD7, 11384,
- 0xD8, 11397,
- 0xD9, 11606,
- 0xDA, 11825,
- 0xDB, 11957,
- 0xDC, 12128,
- 0xDD, 12297,
- 0xDE, 12436,
- 0xDF, 12610,
- 0xE0, 12721,
- 0xE1, 12726,
- 0xE2, 12731,
- 0xE3, 12736,
- 0xE4, 12762,
- 0xE5, 12768,
- 0xE6, 12790,
- 0xE7, 12796,
- 0xE8, 12854,
- 0xE9, 12885,
- 0xEA, 12916,
- 0xEB, 12933,
- 0xEC, 12938,
- 0xED, 12943,
- 0xEE, 12962,
- 0xEF, 12967,
- 0xF1, 12986,
- 0xF4, 12989,
- 0xF5, 12992,
- 0xF6, 12995,
- 0xF7, 13034,
- 0xF8, 13210,
- 0xF9, 13213,
- 0xFA, 13216,
- 0xFB, 13219,
- 0xFC, 13222,
- 0xFD, 13225,
- 0xFE, 13228,
- 0xFF, 13245,
+ 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,
uint16(xFail),
/*490*/ uint16(xSetOp), uint16(ADD),
/*492*/ uint16(xReadSlashR),
@@ -400,587 +400,588 @@
/*717*/ uint16(xSetOp), uint16(PUSH),
/*719*/ uint16(xArgCS),
/*720*/ uint16(xMatch),
- /*721*/ uint16(xCondByte), 228,
- 0x00, 1180,
- 0x01, 1237,
- 0x02, 1345,
- 0x03, 1367,
- 0x05, 1389,
- 0x06, 1395,
- 0x07, 1398,
- 0x08, 1404,
- 0x09, 1407,
- 0x0B, 1410,
- 0x0D, 1413,
- 0x10, 1426,
- 0x11, 1460,
- 0x12, 1494,
- 0x13, 1537,
- 0x14, 1555,
- 0x15, 1573,
- 0x16, 1591,
- 0x17, 1626,
- 0x18, 1644,
- 0x1F, 1669,
- 0x20, 1690,
- 0x21, 1705,
- 0x22, 1720,
- 0x23, 1735,
- 0x24, 1750,
- 0x26, 1765,
- 0x28, 1780,
- 0x29, 1798,
- 0x2A, 1816,
- 0x2B, 1903,
- 0x2C, 1937,
- 0x2D, 2024,
- 0x2E, 2111,
- 0x2F, 2129,
- 0x30, 2147,
- 0x31, 2150,
- 0x32, 2153,
- 0x33, 2156,
- 0x34, 2159,
- 0x35, 2162,
- 0x38, 2172,
- 0x3A, 3073,
- 0x40, 3484,
- 0x41, 3513,
- 0x42, 3542,
- 0x43, 3571,
- 0x44, 3600,
- 0x45, 3629,
- 0x46, 3658,
- 0x47, 3687,
- 0x48, 3716,
- 0x49, 3745,
- 0x4A, 3774,
- 0x4B, 3803,
- 0x4C, 3832,
- 0x4D, 3861,
- 0x4E, 3890,
- 0x4F, 3919,
- 0x50, 3948,
- 0x51, 3966,
- 0x52, 4000,
- 0x53, 4018,
- 0x54, 4036,
- 0x55, 4054,
- 0x56, 4072,
- 0x57, 4090,
- 0x58, 4108,
- 0x59, 4142,
- 0x5A, 4176,
- 0x5B, 4210,
- 0x5C, 4236,
- 0x5D, 4270,
- 0x5E, 4304,
- 0x5F, 4338,
- 0x60, 4372,
- 0x61, 4390,
- 0x62, 4408,
- 0x63, 4426,
- 0x64, 4444,
- 0x65, 4462,
- 0x66, 4480,
- 0x67, 4498,
- 0x68, 4516,
- 0x69, 4534,
- 0x6A, 4552,
- 0x6B, 4570,
- 0x6C, 4588,
- 0x6D, 4598,
- 0x6E, 4608,
- 0x6F, 4675,
- 0x70, 4701,
- 0x71, 4743,
- 0x72, 4806,
- 0x73, 4869,
- 0x74, 4934,
- 0x75, 4952,
- 0x76, 4970,
- 0x77, 4988,
- 0x7C, 4991,
- 0x7D, 5009,
- 0x7E, 5027,
- 0x7F, 5104,
- 0x80, 5130,
- 0x81, 5161,
- 0x82, 5192,
- 0x83, 5223,
- 0x84, 5254,
- 0x85, 5285,
- 0x86, 5316,
- 0x87, 5347,
- 0x88, 5378,
- 0x89, 5409,
- 0x8A, 5440,
- 0x8B, 5471,
- 0x8C, 5502,
- 0x8D, 5533,
- 0x8E, 5564,
- 0x8F, 5595,
- 0x90, 5626,
- 0x91, 5631,
- 0x92, 5636,
- 0x93, 5641,
- 0x94, 5646,
- 0x95, 5651,
- 0x96, 5656,
- 0x97, 5661,
- 0x98, 5666,
- 0x99, 5671,
- 0x9A, 5676,
- 0x9B, 5681,
- 0x9C, 5686,
- 0x9D, 5691,
- 0x9E, 5696,
- 0x9F, 5701,
- 0xA0, 5706,
- 0xA1, 5710,
- 0xA2, 5737,
- 0xA3, 5740,
- 0xA4, 5769,
- 0xA5, 5804,
- 0xA8, 5836,
- 0xA9, 5840,
- 0xAA, 5867,
- 0xAB, 5870,
- 0xAC, 5899,
- 0xAD, 5934,
- 0xAE, 5966,
- 0xAF, 6224,
- 0xB0, 6253,
- 0xB1, 6259,
- 0xB2, 6288,
- 0xB3, 6317,
- 0xB4, 6346,
- 0xB5, 6375,
- 0xB6, 6404,
- 0xB7, 6433,
- 0xB8, 6462,
- 0xB9, 6499,
- 0xBA, 6502,
- 0xBB, 6627,
- 0xBC, 6656,
- 0xBD, 6723,
- 0xBE, 6790,
- 0xBF, 6819,
- 0xC0, 6848,
- 0xC1, 6854,
- 0xC2, 6883,
- 0xC3, 6925,
- 0xC4, 6954,
- 0xC5, 6976,
- 0xC6, 6998,
- 0xC7, 7020,
- 0xc8, 7149,
- 0xc9, 7149,
- 0xca, 7149,
- 0xcb, 7149,
- 0xcc, 7149,
- 0xcd, 7149,
- 0xce, 7149,
- 0xcf, 7149,
- 0xD0, 7172,
- 0xD1, 7190,
- 0xD2, 7208,
- 0xD3, 7226,
- 0xD4, 7244,
- 0xD5, 7262,
- 0xD6, 7280,
- 0xD7, 7306,
- 0xD8, 7324,
- 0xD9, 7342,
- 0xDA, 7360,
- 0xDB, 7378,
- 0xDC, 7396,
- 0xDD, 7414,
- 0xDE, 7432,
- 0xDF, 7450,
- 0xE0, 7468,
- 0xE1, 7486,
- 0xE2, 7504,
- 0xE3, 7522,
- 0xE4, 7540,
- 0xE5, 7558,
- 0xE6, 7576,
- 0xE7, 7602,
- 0xE8, 7620,
- 0xE9, 7638,
- 0xEA, 7656,
- 0xEB, 7674,
- 0xEC, 7692,
- 0xED, 7710,
- 0xEE, 7728,
- 0xEF, 7746,
- 0xF0, 7764,
- 0xF1, 7774,
- 0xF2, 7792,
- 0xF3, 7810,
- 0xF4, 7828,
- 0xF5, 7846,
- 0xF6, 7864,
- 0xF7, 7882,
- 0xF8, 7900,
- 0xF9, 7918,
- 0xFA, 7936,
- 0xFB, 7954,
- 0xFC, 7972,
- 0xFD, 7990,
- 0xFE, 8008,
+ /*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,
uint16(xFail),
- /*1180*/ uint16(xCondSlashR),
- 1189, // 0
- 1205, // 1
- 1221, // 2
- 1225, // 3
- 1229, // 4
- 1233, // 5
+ /*1182*/ uint16(xCondSlashR),
+ 1191, // 0
+ 1207, // 1
+ 1223, // 2
+ 1227, // 3
+ 1231, // 4
+ 1235, // 5
0, // 6
0, // 7
- /*1189*/ uint16(xCondDataSize), 1193, 1197, 1201,
- /*1193*/ uint16(xSetOp), uint16(SLDT),
- /*1195*/ uint16(xArgRM16),
- /*1196*/ uint16(xMatch),
- /*1197*/ uint16(xSetOp), uint16(SLDT),
- /*1199*/ uint16(xArgR32M16),
- /*1200*/ uint16(xMatch),
- /*1201*/ uint16(xSetOp), uint16(SLDT),
- /*1203*/ uint16(xArgR64M16),
- /*1204*/ uint16(xMatch),
- /*1205*/ uint16(xCondDataSize), 1209, 1213, 1217,
- /*1209*/ uint16(xSetOp), uint16(STR),
- /*1211*/ uint16(xArgRM16),
- /*1212*/ uint16(xMatch),
- /*1213*/ uint16(xSetOp), uint16(STR),
- /*1215*/ uint16(xArgR32M16),
- /*1216*/ uint16(xMatch),
- /*1217*/ uint16(xSetOp), uint16(STR),
- /*1219*/ uint16(xArgR64M16),
- /*1220*/ uint16(xMatch),
- /*1221*/ uint16(xSetOp), uint16(LLDT),
- /*1223*/ uint16(xArgRM16),
- /*1224*/ uint16(xMatch),
- /*1225*/ uint16(xSetOp), uint16(LTR),
- /*1227*/ uint16(xArgRM16),
- /*1228*/ uint16(xMatch),
- /*1229*/ uint16(xSetOp), uint16(VERR),
- /*1231*/ uint16(xArgRM16),
- /*1232*/ uint16(xMatch),
- /*1233*/ uint16(xSetOp), uint16(VERW),
- /*1235*/ uint16(xArgRM16),
- /*1236*/ uint16(xMatch),
- /*1237*/ uint16(xCondByte), 8,
- 0xC8, 1318,
- 0xC9, 1321,
- 0xD0, 1324,
- 0xD1, 1327,
- 0xD5, 1330,
- 0xD6, 1333,
- 0xF8, 1336,
- 0xF9, 1342,
- /*1255*/ uint16(xCondSlashR),
- 1264, // 0
- 1268, // 1
- 1272, // 2
- 1283, // 3
- 1294, // 4
+ /*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
- 1310, // 6
- 1314, // 7
- /*1264*/ uint16(xSetOp), uint16(SGDT),
- /*1266*/ uint16(xArgM),
- /*1267*/ uint16(xMatch),
- /*1268*/ uint16(xSetOp), uint16(SIDT),
- /*1270*/ uint16(xArgM),
- /*1271*/ uint16(xMatch),
- /*1272*/ uint16(xCondIs64), 1275, 1279,
- /*1275*/ uint16(xSetOp), uint16(LGDT),
- /*1277*/ uint16(xArgM16and32),
- /*1278*/ uint16(xMatch),
- /*1279*/ uint16(xSetOp), uint16(LGDT),
- /*1281*/ uint16(xArgM16and64),
- /*1282*/ uint16(xMatch),
- /*1283*/ uint16(xCondIs64), 1286, 1290,
- /*1286*/ uint16(xSetOp), uint16(LIDT),
- /*1288*/ uint16(xArgM16and32),
- /*1289*/ uint16(xMatch),
- /*1290*/ uint16(xSetOp), uint16(LIDT),
- /*1292*/ uint16(xArgM16and64),
- /*1293*/ uint16(xMatch),
- /*1294*/ uint16(xCondDataSize), 1298, 1302, 1306,
- /*1298*/ uint16(xSetOp), uint16(SMSW),
- /*1300*/ uint16(xArgRM16),
- /*1301*/ uint16(xMatch),
- /*1302*/ uint16(xSetOp), uint16(SMSW),
- /*1304*/ uint16(xArgR32M16),
- /*1305*/ uint16(xMatch),
- /*1306*/ uint16(xSetOp), uint16(SMSW),
- /*1308*/ uint16(xArgR64M16),
- /*1309*/ uint16(xMatch),
- /*1310*/ uint16(xSetOp), uint16(LMSW),
- /*1312*/ uint16(xArgRM16),
- /*1313*/ uint16(xMatch),
- /*1314*/ uint16(xSetOp), uint16(INVLPG),
- /*1316*/ uint16(xArgM),
- /*1317*/ uint16(xMatch),
- /*1318*/ uint16(xSetOp), uint16(MONITOR),
- /*1320*/ uint16(xMatch),
- /*1321*/ uint16(xSetOp), uint16(MWAIT),
- /*1323*/ uint16(xMatch),
- /*1324*/ uint16(xSetOp), uint16(XGETBV),
- /*1326*/ uint16(xMatch),
- /*1327*/ uint16(xSetOp), uint16(XSETBV),
- /*1329*/ uint16(xMatch),
- /*1330*/ uint16(xSetOp), uint16(XEND),
- /*1332*/ uint16(xMatch),
- /*1333*/ uint16(xSetOp), uint16(XTEST),
- /*1335*/ uint16(xMatch),
- /*1336*/ uint16(xCondIs64), 0, 1339,
- /*1339*/ uint16(xSetOp), uint16(SWAPGS),
- /*1341*/ uint16(xMatch),
- /*1342*/ uint16(xSetOp), uint16(RDTSCP),
- /*1344*/ uint16(xMatch),
- /*1345*/ uint16(xCondDataSize), 1349, 1355, 1361,
- /*1349*/ uint16(xSetOp), uint16(LAR),
- /*1351*/ uint16(xReadSlashR),
- /*1352*/ uint16(xArgR16),
- /*1353*/ uint16(xArgRM16),
- /*1354*/ uint16(xMatch),
- /*1355*/ uint16(xSetOp), uint16(LAR),
- /*1357*/ uint16(xReadSlashR),
- /*1358*/ uint16(xArgR32),
- /*1359*/ uint16(xArgR32M16),
- /*1360*/ uint16(xMatch),
- /*1361*/ uint16(xSetOp), uint16(LAR),
- /*1363*/ uint16(xReadSlashR),
- /*1364*/ uint16(xArgR64),
- /*1365*/ uint16(xArgR64M16),
- /*1366*/ uint16(xMatch),
- /*1367*/ uint16(xCondDataSize), 1371, 1377, 1383,
- /*1371*/ uint16(xSetOp), uint16(LSL),
- /*1373*/ uint16(xReadSlashR),
- /*1374*/ uint16(xArgR16),
- /*1375*/ uint16(xArgRM16),
- /*1376*/ uint16(xMatch),
- /*1377*/ uint16(xSetOp), uint16(LSL),
- /*1379*/ uint16(xReadSlashR),
- /*1380*/ uint16(xArgR32),
- /*1381*/ uint16(xArgR32M16),
- /*1382*/ uint16(xMatch),
- /*1383*/ uint16(xSetOp), uint16(LSL),
- /*1385*/ uint16(xReadSlashR),
- /*1386*/ uint16(xArgR64),
- /*1387*/ uint16(xArgR32M16),
- /*1388*/ uint16(xMatch),
- /*1389*/ uint16(xCondIs64), 0, 1392,
- /*1392*/ uint16(xSetOp), uint16(SYSCALL),
- /*1394*/ uint16(xMatch),
- /*1395*/ uint16(xSetOp), uint16(CLTS),
- /*1397*/ uint16(xMatch),
- /*1398*/ uint16(xCondIs64), 0, 1401,
- /*1401*/ uint16(xSetOp), uint16(SYSRET),
- /*1403*/ uint16(xMatch),
- /*1404*/ uint16(xSetOp), uint16(INVD),
- /*1406*/ uint16(xMatch),
- /*1407*/ uint16(xSetOp), uint16(WBINVD),
- /*1409*/ uint16(xMatch),
- /*1410*/ uint16(xSetOp), uint16(UD2),
- /*1412*/ uint16(xMatch),
- /*1413*/ uint16(xCondSlashR),
+ 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
- 1422, // 1
+ 1424, // 1
0, // 2
0, // 3
0, // 4
0, // 5
0, // 6
0, // 7
- /*1422*/ uint16(xSetOp), uint16(PREFETCHW),
- /*1424*/ uint16(xArgM8),
- /*1425*/ uint16(xMatch),
- /*1426*/ uint16(xCondPrefix), 4,
- 0xF3, 1454,
- 0xF2, 1448,
- 0x66, 1442,
- 0x0, 1436,
- /*1436*/ uint16(xSetOp), uint16(MOVUPS),
- /*1438*/ uint16(xReadSlashR),
- /*1439*/ uint16(xArgXmm1),
- /*1440*/ uint16(xArgXmm2M128),
- /*1441*/ uint16(xMatch),
- /*1442*/ uint16(xSetOp), uint16(MOVUPD),
- /*1444*/ uint16(xReadSlashR),
- /*1445*/ uint16(xArgXmm1),
- /*1446*/ uint16(xArgXmm2M128),
- /*1447*/ uint16(xMatch),
- /*1448*/ uint16(xSetOp), uint16(MOVSD_XMM),
- /*1450*/ uint16(xReadSlashR),
- /*1451*/ uint16(xArgXmm1),
- /*1452*/ uint16(xArgXmm2M64),
- /*1453*/ uint16(xMatch),
- /*1454*/ uint16(xSetOp), uint16(MOVSS),
- /*1456*/ uint16(xReadSlashR),
- /*1457*/ uint16(xArgXmm1),
- /*1458*/ uint16(xArgXmm2M32),
- /*1459*/ uint16(xMatch),
- /*1460*/ uint16(xCondPrefix), 4,
- 0xF3, 1488,
- 0xF2, 1482,
- 0x66, 1476,
- 0x0, 1470,
- /*1470*/ uint16(xSetOp), uint16(MOVUPS),
- /*1472*/ uint16(xReadSlashR),
- /*1473*/ uint16(xArgXmm2M128),
- /*1474*/ uint16(xArgXmm1),
- /*1475*/ uint16(xMatch),
- /*1476*/ uint16(xSetOp), uint16(MOVUPD),
- /*1478*/ uint16(xReadSlashR),
- /*1479*/ uint16(xArgXmm2M128),
- /*1480*/ uint16(xArgXmm),
- /*1481*/ uint16(xMatch),
- /*1482*/ uint16(xSetOp), uint16(MOVSD_XMM),
- /*1484*/ uint16(xReadSlashR),
- /*1485*/ uint16(xArgXmm2M64),
- /*1486*/ uint16(xArgXmm1),
- /*1487*/ uint16(xMatch),
- /*1488*/ uint16(xSetOp), uint16(MOVSS),
- /*1490*/ uint16(xReadSlashR),
- /*1491*/ uint16(xArgXmm2M32),
- /*1492*/ uint16(xArgXmm),
- /*1493*/ uint16(xMatch),
- /*1494*/ uint16(xCondPrefix), 4,
- 0xF3, 1531,
- 0xF2, 1525,
- 0x66, 1519,
- 0x0, 1504,
- /*1504*/ uint16(xCondIsMem), 1507, 1513,
- /*1507*/ uint16(xSetOp), uint16(MOVHLPS),
- /*1509*/ uint16(xReadSlashR),
- /*1510*/ uint16(xArgXmm1),
- /*1511*/ uint16(xArgXmm2),
- /*1512*/ uint16(xMatch),
- /*1513*/ uint16(xSetOp), uint16(MOVLPS),
- /*1515*/ uint16(xReadSlashR),
- /*1516*/ uint16(xArgXmm),
- /*1517*/ uint16(xArgM64),
- /*1518*/ uint16(xMatch),
- /*1519*/ uint16(xSetOp), uint16(MOVLPD),
- /*1521*/ uint16(xReadSlashR),
- /*1522*/ uint16(xArgXmm),
- /*1523*/ uint16(xArgXmm2M64),
- /*1524*/ uint16(xMatch),
- /*1525*/ uint16(xSetOp), uint16(MOVDDUP),
- /*1527*/ uint16(xReadSlashR),
- /*1528*/ uint16(xArgXmm1),
- /*1529*/ uint16(xArgXmm2M64),
- /*1530*/ uint16(xMatch),
- /*1531*/ uint16(xSetOp), uint16(MOVSLDUP),
- /*1533*/ uint16(xReadSlashR),
- /*1534*/ uint16(xArgXmm1),
- /*1535*/ uint16(xArgXmm2M128),
- /*1536*/ uint16(xMatch),
- /*1537*/ uint16(xCondPrefix), 2,
- 0x66, 1549,
- 0x0, 1543,
- /*1543*/ uint16(xSetOp), uint16(MOVLPS),
- /*1545*/ uint16(xReadSlashR),
- /*1546*/ uint16(xArgM64),
- /*1547*/ uint16(xArgXmm),
- /*1548*/ uint16(xMatch),
- /*1549*/ uint16(xSetOp), uint16(MOVLPD),
- /*1551*/ uint16(xReadSlashR),
- /*1552*/ uint16(xArgXmm2M64),
- /*1553*/ uint16(xArgXmm),
- /*1554*/ uint16(xMatch),
- /*1555*/ uint16(xCondPrefix), 2,
- 0x66, 1567,
- 0x0, 1561,
- /*1561*/ uint16(xSetOp), uint16(UNPCKLPS),
- /*1563*/ uint16(xReadSlashR),
- /*1564*/ uint16(xArgXmm1),
- /*1565*/ uint16(xArgXmm2M128),
- /*1566*/ uint16(xMatch),
- /*1567*/ uint16(xSetOp), uint16(UNPCKLPD),
- /*1569*/ uint16(xReadSlashR),
- /*1570*/ uint16(xArgXmm1),
- /*1571*/ uint16(xArgXmm2M128),
- /*1572*/ uint16(xMatch),
- /*1573*/ uint16(xCondPrefix), 2,
- 0x66, 1585,
- 0x0, 1579,
- /*1579*/ uint16(xSetOp), uint16(UNPCKHPS),
- /*1581*/ uint16(xReadSlashR),
- /*1582*/ uint16(xArgXmm1),
- /*1583*/ uint16(xArgXmm2M128),
- /*1584*/ uint16(xMatch),
- /*1585*/ uint16(xSetOp), uint16(UNPCKHPD),
- /*1587*/ uint16(xReadSlashR),
- /*1588*/ uint16(xArgXmm1),
- /*1589*/ uint16(xArgXmm2M128),
- /*1590*/ uint16(xMatch),
- /*1591*/ uint16(xCondPrefix), 3,
- 0xF3, 1620,
- 0x66, 1614,
- 0x0, 1599,
- /*1599*/ uint16(xCondIsMem), 1602, 1608,
- /*1602*/ uint16(xSetOp), uint16(MOVLHPS),
- /*1604*/ uint16(xReadSlashR),
- /*1605*/ uint16(xArgXmm1),
- /*1606*/ uint16(xArgXmm2),
- /*1607*/ uint16(xMatch),
- /*1608*/ uint16(xSetOp), uint16(MOVHPS),
- /*1610*/ uint16(xReadSlashR),
- /*1611*/ uint16(xArgXmm),
- /*1612*/ uint16(xArgM64),
- /*1613*/ uint16(xMatch),
- /*1614*/ uint16(xSetOp), uint16(MOVHPD),
- /*1616*/ uint16(xReadSlashR),
- /*1617*/ uint16(xArgXmm),
- /*1618*/ uint16(xArgXmm2M64),
- /*1619*/ uint16(xMatch),
- /*1620*/ uint16(xSetOp), uint16(MOVSHDUP),
- /*1622*/ uint16(xReadSlashR),
- /*1623*/ uint16(xArgXmm1),
- /*1624*/ uint16(xArgXmm2M128),
- /*1625*/ uint16(xMatch),
- /*1626*/ uint16(xCondPrefix), 2,
- 0x66, 1638,
- 0x0, 1632,
- /*1632*/ uint16(xSetOp), uint16(MOVHPS),
- /*1634*/ uint16(xReadSlashR),
- /*1635*/ uint16(xArgM64),
- /*1636*/ uint16(xArgXmm),
- /*1637*/ uint16(xMatch),
- /*1638*/ uint16(xSetOp), uint16(MOVHPD),
- /*1640*/ uint16(xReadSlashR),
- /*1641*/ uint16(xArgXmm2M64),
- /*1642*/ uint16(xArgXmm),
- /*1643*/ uint16(xMatch),
- /*1644*/ uint16(xCondSlashR),
- 1653, // 0
- 1657, // 1
- 1661, // 2
- 1665, // 3
+ /*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
- /*1653*/ uint16(xSetOp), uint16(PREFETCHNTA),
- /*1655*/ uint16(xArgM8),
- /*1656*/ uint16(xMatch),
- /*1657*/ uint16(xSetOp), uint16(PREFETCHT0),
- /*1659*/ uint16(xArgM8),
- /*1660*/ uint16(xMatch),
- /*1661*/ uint16(xSetOp), uint16(PREFETCHT1),
- /*1663*/ uint16(xArgM8),
- /*1664*/ uint16(xMatch),
- /*1665*/ uint16(xSetOp), uint16(PREFETCHT2),
- /*1667*/ uint16(xArgM8),
- /*1668*/ uint16(xMatch),
- /*1669*/ uint16(xCondSlashR),
- 1678, // 0
+ /*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
@@ -988,5551 +989,5561 @@
0, // 5
0, // 6
0, // 7
- /*1678*/ uint16(xCondDataSize), 1682, 1686, 0,
- /*1682*/ uint16(xSetOp), uint16(NOP),
- /*1684*/ uint16(xArgRM16),
- /*1685*/ uint16(xMatch),
- /*1686*/ uint16(xSetOp), uint16(NOP),
- /*1688*/ uint16(xArgRM32),
- /*1689*/ uint16(xMatch),
- /*1690*/ uint16(xCondIs64), 1693, 1699,
- /*1693*/ uint16(xSetOp), uint16(MOV),
- /*1695*/ uint16(xReadSlashR),
- /*1696*/ uint16(xArgRmf32),
- /*1697*/ uint16(xArgCR0dashCR7),
- /*1698*/ uint16(xMatch),
- /*1699*/ uint16(xSetOp), uint16(MOV),
- /*1701*/ uint16(xReadSlashR),
- /*1702*/ uint16(xArgRmf64),
- /*1703*/ uint16(xArgCR0dashCR7),
- /*1704*/ uint16(xMatch),
- /*1705*/ uint16(xCondIs64), 1708, 1714,
- /*1708*/ uint16(xSetOp), uint16(MOV),
- /*1710*/ uint16(xReadSlashR),
- /*1711*/ uint16(xArgRmf32),
- /*1712*/ uint16(xArgDR0dashDR7),
- /*1713*/ uint16(xMatch),
- /*1714*/ uint16(xSetOp), uint16(MOV),
- /*1716*/ uint16(xReadSlashR),
- /*1717*/ uint16(xArgRmf64),
- /*1718*/ uint16(xArgDR0dashDR7),
- /*1719*/ uint16(xMatch),
- /*1720*/ uint16(xCondIs64), 1723, 1729,
- /*1723*/ uint16(xSetOp), uint16(MOV),
- /*1725*/ uint16(xReadSlashR),
- /*1726*/ uint16(xArgCR0dashCR7),
- /*1727*/ uint16(xArgRmf32),
- /*1728*/ uint16(xMatch),
- /*1729*/ uint16(xSetOp), uint16(MOV),
- /*1731*/ uint16(xReadSlashR),
- /*1732*/ uint16(xArgCR0dashCR7),
- /*1733*/ uint16(xArgRmf64),
- /*1734*/ uint16(xMatch),
- /*1735*/ uint16(xCondIs64), 1738, 1744,
- /*1738*/ uint16(xSetOp), uint16(MOV),
- /*1740*/ uint16(xReadSlashR),
- /*1741*/ uint16(xArgDR0dashDR7),
- /*1742*/ uint16(xArgRmf32),
- /*1743*/ uint16(xMatch),
- /*1744*/ uint16(xSetOp), uint16(MOV),
- /*1746*/ uint16(xReadSlashR),
- /*1747*/ uint16(xArgDR0dashDR7),
- /*1748*/ uint16(xArgRmf64),
- /*1749*/ uint16(xMatch),
- /*1750*/ uint16(xCondIs64), 1753, 1759,
- /*1753*/ uint16(xSetOp), uint16(MOV),
- /*1755*/ uint16(xReadSlashR),
- /*1756*/ uint16(xArgRmf32),
- /*1757*/ uint16(xArgTR0dashTR7),
- /*1758*/ uint16(xMatch),
- /*1759*/ uint16(xSetOp), uint16(MOV),
- /*1761*/ uint16(xReadSlashR),
- /*1762*/ uint16(xArgRmf64),
- /*1763*/ uint16(xArgTR0dashTR7),
- /*1764*/ uint16(xMatch),
- /*1765*/ uint16(xCondIs64), 1768, 1774,
- /*1768*/ uint16(xSetOp), uint16(MOV),
- /*1770*/ uint16(xReadSlashR),
- /*1771*/ uint16(xArgTR0dashTR7),
- /*1772*/ uint16(xArgRmf32),
- /*1773*/ uint16(xMatch),
- /*1774*/ uint16(xSetOp), uint16(MOV),
- /*1776*/ uint16(xReadSlashR),
- /*1777*/ uint16(xArgTR0dashTR7),
- /*1778*/ uint16(xArgRmf64),
- /*1779*/ uint16(xMatch),
- /*1780*/ uint16(xCondPrefix), 2,
- 0x66, 1792,
- 0x0, 1786,
- /*1786*/ uint16(xSetOp), uint16(MOVAPS),
- /*1788*/ uint16(xReadSlashR),
- /*1789*/ uint16(xArgXmm1),
- /*1790*/ uint16(xArgXmm2M128),
- /*1791*/ uint16(xMatch),
- /*1792*/ uint16(xSetOp), uint16(MOVAPD),
- /*1794*/ uint16(xReadSlashR),
- /*1795*/ uint16(xArgXmm1),
- /*1796*/ uint16(xArgXmm2M128),
- /*1797*/ uint16(xMatch),
- /*1798*/ uint16(xCondPrefix), 2,
- 0x66, 1810,
- 0x0, 1804,
- /*1804*/ uint16(xSetOp), uint16(MOVAPS),
- /*1806*/ uint16(xReadSlashR),
- /*1807*/ uint16(xArgXmm2M128),
- /*1808*/ uint16(xArgXmm1),
- /*1809*/ uint16(xMatch),
- /*1810*/ uint16(xSetOp), uint16(MOVAPD),
- /*1812*/ uint16(xReadSlashR),
- /*1813*/ uint16(xArgXmm2M128),
- /*1814*/ uint16(xArgXmm1),
- /*1815*/ uint16(xMatch),
- /*1816*/ uint16(xCondIs64), 1819, 1873,
- /*1819*/ uint16(xCondPrefix), 4,
- 0xF3, 1857,
- 0xF2, 1841,
- 0x66, 1835,
- 0x0, 1829,
- /*1829*/ uint16(xSetOp), uint16(CVTPI2PS),
- /*1831*/ uint16(xReadSlashR),
- /*1832*/ uint16(xArgXmm),
- /*1833*/ uint16(xArgMmM64),
- /*1834*/ uint16(xMatch),
- /*1835*/ uint16(xSetOp), uint16(CVTPI2PD),
- /*1837*/ uint16(xReadSlashR),
- /*1838*/ uint16(xArgXmm),
- /*1839*/ uint16(xArgMmM64),
- /*1840*/ uint16(xMatch),
- /*1841*/ uint16(xCondDataSize), 1845, 1851, 0,
- /*1845*/ uint16(xSetOp), uint16(CVTSI2SD),
- /*1847*/ uint16(xReadSlashR),
- /*1848*/ uint16(xArgXmm),
- /*1849*/ uint16(xArgRM32),
- /*1850*/ uint16(xMatch),
- /*1851*/ uint16(xSetOp), uint16(CVTSI2SD),
- /*1853*/ uint16(xReadSlashR),
- /*1854*/ uint16(xArgXmm),
- /*1855*/ uint16(xArgRM32),
- /*1856*/ uint16(xMatch),
- /*1857*/ uint16(xCondDataSize), 1861, 1867, 0,
- /*1861*/ uint16(xSetOp), uint16(CVTSI2SS),
- /*1863*/ uint16(xReadSlashR),
- /*1864*/ uint16(xArgXmm),
- /*1865*/ uint16(xArgRM32),
- /*1866*/ uint16(xMatch),
- /*1867*/ uint16(xSetOp), uint16(CVTSI2SS),
- /*1869*/ uint16(xReadSlashR),
- /*1870*/ uint16(xArgXmm),
- /*1871*/ uint16(xArgRM32),
- /*1872*/ uint16(xMatch),
- /*1873*/ uint16(xCondPrefix), 4,
- 0xF3, 1893,
- 0xF2, 1883,
- 0x66, 1835,
- 0x0, 1829,
- /*1883*/ uint16(xCondDataSize), 1845, 1851, 1887,
- /*1887*/ uint16(xSetOp), uint16(CVTSI2SD),
- /*1889*/ uint16(xReadSlashR),
- /*1890*/ uint16(xArgXmm),
- /*1891*/ uint16(xArgRM64),
- /*1892*/ uint16(xMatch),
- /*1893*/ uint16(xCondDataSize), 1861, 1867, 1897,
- /*1897*/ uint16(xSetOp), uint16(CVTSI2SS),
- /*1899*/ uint16(xReadSlashR),
- /*1900*/ uint16(xArgXmm),
- /*1901*/ uint16(xArgRM64),
- /*1902*/ uint16(xMatch),
- /*1903*/ uint16(xCondPrefix), 4,
- 0xF3, 1931,
- 0xF2, 1925,
- 0x66, 1919,
- 0x0, 1913,
- /*1913*/ uint16(xSetOp), uint16(MOVNTPS),
- /*1915*/ uint16(xReadSlashR),
- /*1916*/ uint16(xArgM128),
- /*1917*/ uint16(xArgXmm),
- /*1918*/ uint16(xMatch),
- /*1919*/ uint16(xSetOp), uint16(MOVNTPD),
- /*1921*/ uint16(xReadSlashR),
- /*1922*/ uint16(xArgM128),
- /*1923*/ uint16(xArgXmm),
- /*1924*/ uint16(xMatch),
- /*1925*/ uint16(xSetOp), uint16(MOVNTSD),
- /*1927*/ uint16(xReadSlashR),
- /*1928*/ uint16(xArgM64),
- /*1929*/ uint16(xArgXmm),
- /*1930*/ uint16(xMatch),
- /*1931*/ uint16(xSetOp), uint16(MOVNTSS),
- /*1933*/ uint16(xReadSlashR),
- /*1934*/ uint16(xArgM32),
- /*1935*/ uint16(xArgXmm),
- /*1936*/ uint16(xMatch),
- /*1937*/ uint16(xCondIs64), 1940, 1994,
- /*1940*/ uint16(xCondPrefix), 4,
- 0xF3, 1978,
- 0xF2, 1962,
- 0x66, 1956,
- 0x0, 1950,
- /*1950*/ uint16(xSetOp), uint16(CVTTPS2PI),
- /*1952*/ uint16(xReadSlashR),
- /*1953*/ uint16(xArgMm),
- /*1954*/ uint16(xArgXmmM64),
- /*1955*/ uint16(xMatch),
- /*1956*/ uint16(xSetOp), uint16(CVTTPD2PI),
- /*1958*/ uint16(xReadSlashR),
- /*1959*/ uint16(xArgMm),
- /*1960*/ uint16(xArgXmmM128),
- /*1961*/ uint16(xMatch),
- /*1962*/ uint16(xCondDataSize), 1966, 1972, 0,
- /*1966*/ uint16(xSetOp), uint16(CVTTSD2SI),
- /*1968*/ uint16(xReadSlashR),
- /*1969*/ uint16(xArgR32),
- /*1970*/ uint16(xArgXmmM64),
- /*1971*/ uint16(xMatch),
- /*1972*/ uint16(xSetOp), uint16(CVTTSD2SI),
- /*1974*/ uint16(xReadSlashR),
- /*1975*/ uint16(xArgR32),
- /*1976*/ uint16(xArgXmmM64),
- /*1977*/ uint16(xMatch),
- /*1978*/ uint16(xCondDataSize), 1982, 1988, 0,
- /*1982*/ uint16(xSetOp), uint16(CVTTSS2SI),
- /*1984*/ uint16(xReadSlashR),
- /*1985*/ uint16(xArgR32),
- /*1986*/ uint16(xArgXmmM32),
- /*1987*/ uint16(xMatch),
- /*1988*/ uint16(xSetOp), uint16(CVTTSS2SI),
- /*1990*/ uint16(xReadSlashR),
- /*1991*/ uint16(xArgR32),
- /*1992*/ uint16(xArgXmmM32),
- /*1993*/ uint16(xMatch),
- /*1994*/ uint16(xCondPrefix), 4,
- 0xF3, 2014,
- 0xF2, 2004,
- 0x66, 1956,
- 0x0, 1950,
- /*2004*/ uint16(xCondDataSize), 1966, 1972, 2008,
- /*2008*/ uint16(xSetOp), uint16(CVTTSD2SI),
- /*2010*/ uint16(xReadSlashR),
- /*2011*/ uint16(xArgR64),
- /*2012*/ uint16(xArgXmmM64),
- /*2013*/ uint16(xMatch),
- /*2014*/ uint16(xCondDataSize), 1982, 1988, 2018,
- /*2018*/ uint16(xSetOp), uint16(CVTTSS2SI),
- /*2020*/ uint16(xReadSlashR),
- /*2021*/ uint16(xArgR64),
- /*2022*/ uint16(xArgXmmM32),
- /*2023*/ uint16(xMatch),
- /*2024*/ uint16(xCondIs64), 2027, 2081,
- /*2027*/ uint16(xCondPrefix), 4,
- 0xF3, 2065,
- 0xF2, 2049,
- 0x66, 2043,
- 0x0, 2037,
- /*2037*/ uint16(xSetOp), uint16(CVTPS2PI),
- /*2039*/ uint16(xReadSlashR),
- /*2040*/ uint16(xArgMm),
- /*2041*/ uint16(xArgXmmM64),
- /*2042*/ uint16(xMatch),
- /*2043*/ uint16(xSetOp), uint16(CVTPD2PI),
- /*2045*/ uint16(xReadSlashR),
- /*2046*/ uint16(xArgMm),
- /*2047*/ uint16(xArgXmmM128),
- /*2048*/ uint16(xMatch),
- /*2049*/ uint16(xCondDataSize), 2053, 2059, 0,
- /*2053*/ uint16(xSetOp), uint16(CVTSD2SI),
- /*2055*/ uint16(xReadSlashR),
- /*2056*/ uint16(xArgR32),
- /*2057*/ uint16(xArgXmmM64),
- /*2058*/ uint16(xMatch),
- /*2059*/ uint16(xSetOp), uint16(CVTSD2SI),
- /*2061*/ uint16(xReadSlashR),
- /*2062*/ uint16(xArgR32),
- /*2063*/ uint16(xArgXmmM64),
- /*2064*/ uint16(xMatch),
- /*2065*/ uint16(xCondDataSize), 2069, 2075, 0,
- /*2069*/ uint16(xSetOp), uint16(CVTSS2SI),
- /*2071*/ uint16(xReadSlashR),
- /*2072*/ uint16(xArgR32),
- /*2073*/ uint16(xArgXmmM32),
- /*2074*/ uint16(xMatch),
- /*2075*/ uint16(xSetOp), uint16(CVTSS2SI),
- /*2077*/ uint16(xReadSlashR),
- /*2078*/ uint16(xArgR32),
- /*2079*/ uint16(xArgXmmM32),
- /*2080*/ uint16(xMatch),
- /*2081*/ uint16(xCondPrefix), 4,
- 0xF3, 2101,
- 0xF2, 2091,
- 0x66, 2043,
- 0x0, 2037,
- /*2091*/ uint16(xCondDataSize), 2053, 2059, 2095,
- /*2095*/ uint16(xSetOp), uint16(CVTSD2SI),
- /*2097*/ uint16(xReadSlashR),
- /*2098*/ uint16(xArgR64),
- /*2099*/ uint16(xArgXmmM64),
- /*2100*/ uint16(xMatch),
- /*2101*/ uint16(xCondDataSize), 2069, 2075, 2105,
- /*2105*/ uint16(xSetOp), uint16(CVTSS2SI),
- /*2107*/ uint16(xReadSlashR),
- /*2108*/ uint16(xArgR64),
- /*2109*/ uint16(xArgXmmM32),
- /*2110*/ uint16(xMatch),
- /*2111*/ uint16(xCondPrefix), 2,
- 0x66, 2123,
- 0x0, 2117,
- /*2117*/ uint16(xSetOp), uint16(UCOMISS),
- /*2119*/ uint16(xReadSlashR),
- /*2120*/ uint16(xArgXmm1),
- /*2121*/ uint16(xArgXmm2M32),
- /*2122*/ uint16(xMatch),
- /*2123*/ uint16(xSetOp), uint16(UCOMISD),
- /*2125*/ uint16(xReadSlashR),
- /*2126*/ uint16(xArgXmm1),
- /*2127*/ uint16(xArgXmm2M64),
- /*2128*/ uint16(xMatch),
- /*2129*/ uint16(xCondPrefix), 2,
- 0x66, 2141,
- 0x0, 2135,
- /*2135*/ uint16(xSetOp), uint16(COMISS),
- /*2137*/ uint16(xReadSlashR),
- /*2138*/ uint16(xArgXmm1),
- /*2139*/ uint16(xArgXmm2M32),
- /*2140*/ uint16(xMatch),
- /*2141*/ uint16(xSetOp), uint16(COMISD),
- /*2143*/ uint16(xReadSlashR),
- /*2144*/ uint16(xArgXmm1),
- /*2145*/ uint16(xArgXmm2M64),
- /*2146*/ uint16(xMatch),
- /*2147*/ uint16(xSetOp), uint16(WRMSR),
- /*2149*/ uint16(xMatch),
- /*2150*/ uint16(xSetOp), uint16(RDTSC),
- /*2152*/ uint16(xMatch),
- /*2153*/ uint16(xSetOp), uint16(RDMSR),
- /*2155*/ uint16(xMatch),
- /*2156*/ uint16(xSetOp), uint16(RDPMC),
- /*2158*/ uint16(xMatch),
- /*2159*/ uint16(xSetOp), uint16(SYSENTER),
- /*2161*/ uint16(xMatch),
- /*2162*/ uint16(xCondDataSize), 2166, 2166, 2169,
- /*2166*/ uint16(xSetOp), uint16(SYSEXIT),
- /*2168*/ uint16(xMatch),
- /*2169*/ uint16(xSetOp), uint16(SYSEXIT),
- /*2171*/ uint16(xMatch),
- /*2172*/ uint16(xCondByte), 54,
- 0x00, 2283,
- 0x01, 2301,
- 0x02, 2319,
- 0x03, 2337,
- 0x04, 2355,
- 0x05, 2373,
- 0x06, 2391,
- 0x07, 2409,
- 0x08, 2427,
- 0x09, 2445,
- 0x0A, 2463,
- 0x0B, 2481,
- 0x10, 2499,
- 0x14, 2510,
- 0x15, 2521,
- 0x17, 2532,
- 0x1C, 2542,
- 0x1D, 2560,
- 0x1E, 2578,
- 0x20, 2596,
- 0x21, 2606,
- 0x22, 2616,
- 0x23, 2626,
- 0x24, 2636,
- 0x25, 2646,
- 0x28, 2656,
- 0x29, 2666,
- 0x2A, 2676,
- 0x2B, 2686,
- 0x30, 2696,
- 0x31, 2706,
- 0x32, 2716,
- 0x33, 2726,
- 0x34, 2736,
- 0x35, 2746,
- 0x37, 2756,
- 0x38, 2766,
- 0x39, 2776,
- 0x3A, 2786,
- 0x3B, 2796,
- 0x3C, 2806,
- 0x3D, 2816,
- 0x3E, 2826,
- 0x3F, 2836,
- 0x40, 2846,
- 0x41, 2856,
- 0x82, 2866,
- 0xDB, 2889,
- 0xDC, 2899,
- 0xDD, 2909,
- 0xDE, 2919,
- 0xDF, 2929,
- 0xF0, 2939,
- 0xF1, 3006,
+ /*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),
- /*2283*/ uint16(xCondPrefix), 2,
- 0x66, 2295,
- 0x0, 2289,
- /*2289*/ uint16(xSetOp), uint16(PSHUFB),
- /*2291*/ uint16(xReadSlashR),
- /*2292*/ uint16(xArgMm1),
- /*2293*/ uint16(xArgMm2M64),
- /*2294*/ uint16(xMatch),
- /*2295*/ uint16(xSetOp), uint16(PSHUFB),
- /*2297*/ uint16(xReadSlashR),
- /*2298*/ uint16(xArgXmm1),
- /*2299*/ uint16(xArgXmm2M128),
- /*2300*/ uint16(xMatch),
- /*2301*/ uint16(xCondPrefix), 2,
- 0x66, 2313,
- 0x0, 2307,
- /*2307*/ uint16(xSetOp), uint16(PHADDW),
- /*2309*/ uint16(xReadSlashR),
- /*2310*/ uint16(xArgMm1),
- /*2311*/ uint16(xArgMm2M64),
- /*2312*/ uint16(xMatch),
- /*2313*/ uint16(xSetOp), uint16(PHADDW),
- /*2315*/ uint16(xReadSlashR),
- /*2316*/ uint16(xArgXmm1),
- /*2317*/ uint16(xArgXmm2M128),
- /*2318*/ uint16(xMatch),
- /*2319*/ uint16(xCondPrefix), 2,
- 0x66, 2331,
- 0x0, 2325,
- /*2325*/ uint16(xSetOp), uint16(PHADDD),
- /*2327*/ uint16(xReadSlashR),
- /*2328*/ uint16(xArgMm1),
- /*2329*/ uint16(xArgMm2M64),
- /*2330*/ uint16(xMatch),
- /*2331*/ uint16(xSetOp), uint16(PHADDD),
- /*2333*/ uint16(xReadSlashR),
- /*2334*/ uint16(xArgXmm1),
- /*2335*/ uint16(xArgXmm2M128),
- /*2336*/ uint16(xMatch),
- /*2337*/ uint16(xCondPrefix), 2,
- 0x66, 2349,
- 0x0, 2343,
- /*2343*/ uint16(xSetOp), uint16(PHADDSW),
- /*2345*/ uint16(xReadSlashR),
- /*2346*/ uint16(xArgMm1),
- /*2347*/ uint16(xArgMm2M64),
- /*2348*/ uint16(xMatch),
- /*2349*/ uint16(xSetOp), uint16(PHADDSW),
- /*2351*/ uint16(xReadSlashR),
- /*2352*/ uint16(xArgXmm1),
- /*2353*/ uint16(xArgXmm2M128),
- /*2354*/ uint16(xMatch),
- /*2355*/ uint16(xCondPrefix), 2,
- 0x66, 2367,
- 0x0, 2361,
- /*2361*/ uint16(xSetOp), uint16(PMADDUBSW),
- /*2363*/ uint16(xReadSlashR),
- /*2364*/ uint16(xArgMm1),
- /*2365*/ uint16(xArgMm2M64),
- /*2366*/ uint16(xMatch),
- /*2367*/ uint16(xSetOp), uint16(PMADDUBSW),
- /*2369*/ uint16(xReadSlashR),
- /*2370*/ uint16(xArgXmm1),
- /*2371*/ uint16(xArgXmm2M128),
- /*2372*/ uint16(xMatch),
- /*2373*/ uint16(xCondPrefix), 2,
- 0x66, 2385,
- 0x0, 2379,
- /*2379*/ uint16(xSetOp), uint16(PHSUBW),
- /*2381*/ uint16(xReadSlashR),
- /*2382*/ uint16(xArgMm1),
- /*2383*/ uint16(xArgMm2M64),
- /*2384*/ uint16(xMatch),
- /*2385*/ uint16(xSetOp), uint16(PHSUBW),
- /*2387*/ uint16(xReadSlashR),
- /*2388*/ uint16(xArgXmm1),
- /*2389*/ uint16(xArgXmm2M128),
- /*2390*/ uint16(xMatch),
- /*2391*/ uint16(xCondPrefix), 2,
- 0x66, 2403,
- 0x0, 2397,
- /*2397*/ uint16(xSetOp), uint16(PHSUBD),
- /*2399*/ uint16(xReadSlashR),
- /*2400*/ uint16(xArgMm1),
- /*2401*/ uint16(xArgMm2M64),
- /*2402*/ uint16(xMatch),
- /*2403*/ uint16(xSetOp), uint16(PHSUBD),
- /*2405*/ uint16(xReadSlashR),
- /*2406*/ uint16(xArgXmm1),
- /*2407*/ uint16(xArgXmm2M128),
- /*2408*/ uint16(xMatch),
- /*2409*/ uint16(xCondPrefix), 2,
- 0x66, 2421,
- 0x0, 2415,
- /*2415*/ uint16(xSetOp), uint16(PHSUBSW),
- /*2417*/ uint16(xReadSlashR),
- /*2418*/ uint16(xArgMm1),
- /*2419*/ uint16(xArgMm2M64),
- /*2420*/ uint16(xMatch),
- /*2421*/ uint16(xSetOp), uint16(PHSUBSW),
- /*2423*/ uint16(xReadSlashR),
- /*2424*/ uint16(xArgXmm1),
- /*2425*/ uint16(xArgXmm2M128),
- /*2426*/ uint16(xMatch),
- /*2427*/ uint16(xCondPrefix), 2,
- 0x66, 2439,
- 0x0, 2433,
- /*2433*/ uint16(xSetOp), uint16(PSIGNB),
- /*2435*/ uint16(xReadSlashR),
- /*2436*/ uint16(xArgMm1),
- /*2437*/ uint16(xArgMm2M64),
- /*2438*/ uint16(xMatch),
- /*2439*/ uint16(xSetOp), uint16(PSIGNB),
- /*2441*/ uint16(xReadSlashR),
- /*2442*/ uint16(xArgXmm1),
- /*2443*/ uint16(xArgXmm2M128),
- /*2444*/ uint16(xMatch),
- /*2445*/ uint16(xCondPrefix), 2,
- 0x66, 2457,
- 0x0, 2451,
- /*2451*/ uint16(xSetOp), uint16(PSIGNW),
- /*2453*/ uint16(xReadSlashR),
- /*2454*/ uint16(xArgMm1),
- /*2455*/ uint16(xArgMm2M64),
- /*2456*/ uint16(xMatch),
- /*2457*/ uint16(xSetOp), uint16(PSIGNW),
- /*2459*/ uint16(xReadSlashR),
- /*2460*/ uint16(xArgXmm1),
- /*2461*/ uint16(xArgXmm2M128),
- /*2462*/ uint16(xMatch),
- /*2463*/ uint16(xCondPrefix), 2,
- 0x66, 2475,
- 0x0, 2469,
- /*2469*/ uint16(xSetOp), uint16(PSIGND),
- /*2471*/ uint16(xReadSlashR),
- /*2472*/ uint16(xArgMm1),
- /*2473*/ uint16(xArgMm2M64),
- /*2474*/ uint16(xMatch),
- /*2475*/ uint16(xSetOp), uint16(PSIGND),
- /*2477*/ uint16(xReadSlashR),
- /*2478*/ uint16(xArgXmm1),
- /*2479*/ uint16(xArgXmm2M128),
- /*2480*/ uint16(xMatch),
- /*2481*/ uint16(xCondPrefix), 2,
- 0x66, 2493,
- 0x0, 2487,
- /*2487*/ uint16(xSetOp), uint16(PMULHRSW),
- /*2489*/ uint16(xReadSlashR),
- /*2490*/ uint16(xArgMm1),
- /*2491*/ uint16(xArgMm2M64),
- /*2492*/ uint16(xMatch),
- /*2493*/ uint16(xSetOp), uint16(PMULHRSW),
- /*2495*/ uint16(xReadSlashR),
- /*2496*/ uint16(xArgXmm1),
- /*2497*/ uint16(xArgXmm2M128),
- /*2498*/ uint16(xMatch),
- /*2499*/ uint16(xCondPrefix), 1,
- 0x66, 2503,
- /*2503*/ uint16(xSetOp), uint16(PBLENDVB),
- /*2505*/ uint16(xReadSlashR),
- /*2506*/ uint16(xArgXmm1),
- /*2507*/ uint16(xArgXmm2M128),
- /*2508*/ uint16(xArgXMM0),
- /*2509*/ uint16(xMatch),
- /*2510*/ uint16(xCondPrefix), 1,
- 0x66, 2514,
- /*2514*/ uint16(xSetOp), uint16(BLENDVPS),
- /*2516*/ uint16(xReadSlashR),
- /*2517*/ uint16(xArgXmm1),
- /*2518*/ uint16(xArgXmm2M128),
- /*2519*/ uint16(xArgXMM0),
- /*2520*/ uint16(xMatch),
- /*2521*/ uint16(xCondPrefix), 1,
- 0x66, 2525,
- /*2525*/ uint16(xSetOp), uint16(BLENDVPD),
- /*2527*/ uint16(xReadSlashR),
- /*2528*/ uint16(xArgXmm1),
- /*2529*/ uint16(xArgXmm2M128),
- /*2530*/ uint16(xArgXMM0),
- /*2531*/ uint16(xMatch),
- /*2532*/ uint16(xCondPrefix), 1,
- 0x66, 2536,
- /*2536*/ uint16(xSetOp), uint16(PTEST),
- /*2538*/ uint16(xReadSlashR),
- /*2539*/ uint16(xArgXmm1),
- /*2540*/ uint16(xArgXmm2M128),
- /*2541*/ uint16(xMatch),
- /*2542*/ uint16(xCondPrefix), 2,
- 0x66, 2554,
- 0x0, 2548,
- /*2548*/ uint16(xSetOp), uint16(PABSB),
- /*2550*/ uint16(xReadSlashR),
- /*2551*/ uint16(xArgMm1),
- /*2552*/ uint16(xArgMm2M64),
- /*2553*/ uint16(xMatch),
- /*2554*/ uint16(xSetOp), uint16(PABSB),
- /*2556*/ uint16(xReadSlashR),
- /*2557*/ uint16(xArgXmm1),
- /*2558*/ uint16(xArgXmm2M128),
- /*2559*/ uint16(xMatch),
- /*2560*/ uint16(xCondPrefix), 2,
- 0x66, 2572,
- 0x0, 2566,
- /*2566*/ uint16(xSetOp), uint16(PABSW),
- /*2568*/ uint16(xReadSlashR),
- /*2569*/ uint16(xArgMm1),
- /*2570*/ uint16(xArgMm2M64),
- /*2571*/ uint16(xMatch),
- /*2572*/ uint16(xSetOp), uint16(PABSW),
- /*2574*/ uint16(xReadSlashR),
- /*2575*/ uint16(xArgXmm1),
- /*2576*/ uint16(xArgXmm2M128),
- /*2577*/ uint16(xMatch),
- /*2578*/ uint16(xCondPrefix), 2,
- 0x66, 2590,
- 0x0, 2584,
- /*2584*/ uint16(xSetOp), uint16(PABSD),
- /*2586*/ uint16(xReadSlashR),
- /*2587*/ uint16(xArgMm1),
- /*2588*/ uint16(xArgMm2M64),
- /*2589*/ uint16(xMatch),
- /*2590*/ uint16(xSetOp), uint16(PABSD),
- /*2592*/ uint16(xReadSlashR),
- /*2593*/ uint16(xArgXmm1),
- /*2594*/ uint16(xArgXmm2M128),
- /*2595*/ uint16(xMatch),
- /*2596*/ uint16(xCondPrefix), 1,
- 0x66, 2600,
- /*2600*/ uint16(xSetOp), uint16(PMOVSXBW),
- /*2602*/ uint16(xReadSlashR),
- /*2603*/ uint16(xArgXmm1),
- /*2604*/ uint16(xArgXmm2M64),
- /*2605*/ uint16(xMatch),
- /*2606*/ uint16(xCondPrefix), 1,
- 0x66, 2610,
- /*2610*/ uint16(xSetOp), uint16(PMOVSXBD),
- /*2612*/ uint16(xReadSlashR),
- /*2613*/ uint16(xArgXmm1),
- /*2614*/ uint16(xArgXmm2M32),
- /*2615*/ uint16(xMatch),
- /*2616*/ uint16(xCondPrefix), 1,
- 0x66, 2620,
- /*2620*/ uint16(xSetOp), uint16(PMOVSXBQ),
- /*2622*/ uint16(xReadSlashR),
- /*2623*/ uint16(xArgXmm1),
- /*2624*/ uint16(xArgXmm2M16),
- /*2625*/ uint16(xMatch),
- /*2626*/ uint16(xCondPrefix), 1,
- 0x66, 2630,
- /*2630*/ uint16(xSetOp), uint16(PMOVSXWD),
- /*2632*/ uint16(xReadSlashR),
- /*2633*/ uint16(xArgXmm1),
- /*2634*/ uint16(xArgXmm2M64),
- /*2635*/ uint16(xMatch),
- /*2636*/ uint16(xCondPrefix), 1,
- 0x66, 2640,
- /*2640*/ uint16(xSetOp), uint16(PMOVSXWQ),
- /*2642*/ uint16(xReadSlashR),
- /*2643*/ uint16(xArgXmm1),
- /*2644*/ uint16(xArgXmm2M32),
- /*2645*/ uint16(xMatch),
- /*2646*/ uint16(xCondPrefix), 1,
- 0x66, 2650,
- /*2650*/ uint16(xSetOp), uint16(PMOVSXDQ),
- /*2652*/ uint16(xReadSlashR),
- /*2653*/ uint16(xArgXmm1),
- /*2654*/ uint16(xArgXmm2M64),
- /*2655*/ uint16(xMatch),
- /*2656*/ uint16(xCondPrefix), 1,
- 0x66, 2660,
- /*2660*/ uint16(xSetOp), uint16(PMULDQ),
- /*2662*/ uint16(xReadSlashR),
- /*2663*/ uint16(xArgXmm1),
- /*2664*/ uint16(xArgXmm2M128),
- /*2665*/ uint16(xMatch),
- /*2666*/ uint16(xCondPrefix), 1,
- 0x66, 2670,
- /*2670*/ uint16(xSetOp), uint16(PCMPEQQ),
- /*2672*/ uint16(xReadSlashR),
- /*2673*/ uint16(xArgXmm1),
- /*2674*/ uint16(xArgXmm2M128),
- /*2675*/ uint16(xMatch),
- /*2676*/ uint16(xCondPrefix), 1,
- 0x66, 2680,
- /*2680*/ uint16(xSetOp), uint16(MOVNTDQA),
- /*2682*/ uint16(xReadSlashR),
- /*2683*/ uint16(xArgXmm1),
- /*2684*/ uint16(xArgM128),
- /*2685*/ uint16(xMatch),
- /*2686*/ uint16(xCondPrefix), 1,
- 0x66, 2690,
- /*2690*/ uint16(xSetOp), uint16(PACKUSDW),
- /*2692*/ uint16(xReadSlashR),
- /*2693*/ uint16(xArgXmm1),
- /*2694*/ uint16(xArgXmm2M128),
- /*2695*/ uint16(xMatch),
- /*2696*/ uint16(xCondPrefix), 1,
- 0x66, 2700,
- /*2700*/ uint16(xSetOp), uint16(PMOVZXBW),
- /*2702*/ uint16(xReadSlashR),
- /*2703*/ uint16(xArgXmm1),
- /*2704*/ uint16(xArgXmm2M64),
- /*2705*/ uint16(xMatch),
- /*2706*/ uint16(xCondPrefix), 1,
- 0x66, 2710,
- /*2710*/ uint16(xSetOp), uint16(PMOVZXBD),
- /*2712*/ uint16(xReadSlashR),
- /*2713*/ uint16(xArgXmm1),
- /*2714*/ uint16(xArgXmm2M32),
- /*2715*/ uint16(xMatch),
- /*2716*/ uint16(xCondPrefix), 1,
- 0x66, 2720,
- /*2720*/ uint16(xSetOp), uint16(PMOVZXBQ),
- /*2722*/ uint16(xReadSlashR),
- /*2723*/ uint16(xArgXmm1),
- /*2724*/ uint16(xArgXmm2M16),
- /*2725*/ uint16(xMatch),
- /*2726*/ uint16(xCondPrefix), 1,
- 0x66, 2730,
- /*2730*/ uint16(xSetOp), uint16(PMOVZXWD),
- /*2732*/ uint16(xReadSlashR),
- /*2733*/ uint16(xArgXmm1),
- /*2734*/ uint16(xArgXmm2M64),
- /*2735*/ uint16(xMatch),
- /*2736*/ uint16(xCondPrefix), 1,
- 0x66, 2740,
- /*2740*/ uint16(xSetOp), uint16(PMOVZXWQ),
- /*2742*/ uint16(xReadSlashR),
- /*2743*/ uint16(xArgXmm1),
- /*2744*/ uint16(xArgXmm2M32),
- /*2745*/ uint16(xMatch),
- /*2746*/ uint16(xCondPrefix), 1,
- 0x66, 2750,
- /*2750*/ uint16(xSetOp), uint16(PMOVZXDQ),
- /*2752*/ uint16(xReadSlashR),
- /*2753*/ uint16(xArgXmm1),
- /*2754*/ uint16(xArgXmm2M64),
- /*2755*/ uint16(xMatch),
- /*2756*/ uint16(xCondPrefix), 1,
- 0x66, 2760,
- /*2760*/ uint16(xSetOp), uint16(PCMPGTQ),
- /*2762*/ uint16(xReadSlashR),
- /*2763*/ uint16(xArgXmm1),
- /*2764*/ uint16(xArgXmm2M128),
- /*2765*/ uint16(xMatch),
- /*2766*/ uint16(xCondPrefix), 1,
- 0x66, 2770,
- /*2770*/ uint16(xSetOp), uint16(PMINSB),
- /*2772*/ uint16(xReadSlashR),
- /*2773*/ uint16(xArgXmm1),
- /*2774*/ uint16(xArgXmm2M128),
- /*2775*/ uint16(xMatch),
- /*2776*/ uint16(xCondPrefix), 1,
- 0x66, 2780,
- /*2780*/ uint16(xSetOp), uint16(PMINSD),
- /*2782*/ uint16(xReadSlashR),
- /*2783*/ uint16(xArgXmm1),
- /*2784*/ uint16(xArgXmm2M128),
- /*2785*/ uint16(xMatch),
- /*2786*/ uint16(xCondPrefix), 1,
- 0x66, 2790,
- /*2790*/ uint16(xSetOp), uint16(PMINUW),
- /*2792*/ uint16(xReadSlashR),
- /*2793*/ uint16(xArgXmm1),
- /*2794*/ uint16(xArgXmm2M128),
- /*2795*/ uint16(xMatch),
- /*2796*/ uint16(xCondPrefix), 1,
- 0x66, 2800,
- /*2800*/ uint16(xSetOp), uint16(PMINUD),
- /*2802*/ uint16(xReadSlashR),
- /*2803*/ uint16(xArgXmm1),
- /*2804*/ uint16(xArgXmm2M128),
- /*2805*/ uint16(xMatch),
- /*2806*/ uint16(xCondPrefix), 1,
- 0x66, 2810,
- /*2810*/ uint16(xSetOp), uint16(PMAXSB),
- /*2812*/ uint16(xReadSlashR),
- /*2813*/ uint16(xArgXmm1),
- /*2814*/ uint16(xArgXmm2M128),
- /*2815*/ uint16(xMatch),
- /*2816*/ uint16(xCondPrefix), 1,
- 0x66, 2820,
- /*2820*/ uint16(xSetOp), uint16(PMAXSD),
- /*2822*/ uint16(xReadSlashR),
- /*2823*/ uint16(xArgXmm1),
- /*2824*/ uint16(xArgXmm2M128),
- /*2825*/ uint16(xMatch),
- /*2826*/ uint16(xCondPrefix), 1,
- 0x66, 2830,
- /*2830*/ uint16(xSetOp), uint16(PMAXUW),
- /*2832*/ uint16(xReadSlashR),
- /*2833*/ uint16(xArgXmm1),
- /*2834*/ uint16(xArgXmm2M128),
- /*2835*/ uint16(xMatch),
- /*2836*/ uint16(xCondPrefix), 1,
- 0x66, 2840,
- /*2840*/ uint16(xSetOp), uint16(PMAXUD),
- /*2842*/ uint16(xReadSlashR),
- /*2843*/ uint16(xArgXmm1),
- /*2844*/ uint16(xArgXmm2M128),
- /*2845*/ uint16(xMatch),
- /*2846*/ uint16(xCondPrefix), 1,
- 0x66, 2850,
- /*2850*/ uint16(xSetOp), uint16(PMULLD),
- /*2852*/ uint16(xReadSlashR),
- /*2853*/ uint16(xArgXmm1),
- /*2854*/ uint16(xArgXmm2M128),
- /*2855*/ uint16(xMatch),
- /*2856*/ uint16(xCondPrefix), 1,
- 0x66, 2860,
- /*2860*/ uint16(xSetOp), uint16(PHMINPOSUW),
- /*2862*/ uint16(xReadSlashR),
- /*2863*/ uint16(xArgXmm1),
- /*2864*/ uint16(xArgXmm2M128),
- /*2865*/ uint16(xMatch),
- /*2866*/ uint16(xCondIs64), 2869, 2879,
- /*2869*/ uint16(xCondPrefix), 1,
- 0x66, 2873,
- /*2873*/ uint16(xSetOp), uint16(INVPCID),
- /*2875*/ uint16(xReadSlashR),
- /*2876*/ uint16(xArgR32),
- /*2877*/ uint16(xArgM128),
- /*2878*/ uint16(xMatch),
- /*2879*/ uint16(xCondPrefix), 1,
- 0x66, 2883,
- /*2883*/ uint16(xSetOp), uint16(INVPCID),
- /*2885*/ uint16(xReadSlashR),
- /*2886*/ uint16(xArgR64),
- /*2887*/ uint16(xArgM128),
- /*2888*/ uint16(xMatch),
- /*2889*/ uint16(xCondPrefix), 1,
- 0x66, 2893,
- /*2893*/ uint16(xSetOp), uint16(AESIMC),
- /*2895*/ uint16(xReadSlashR),
- /*2896*/ uint16(xArgXmm1),
- /*2897*/ uint16(xArgXmm2M128),
- /*2898*/ uint16(xMatch),
- /*2899*/ uint16(xCondPrefix), 1,
- 0x66, 2903,
- /*2903*/ uint16(xSetOp), uint16(AESENC),
- /*2905*/ uint16(xReadSlashR),
- /*2906*/ uint16(xArgXmm1),
- /*2907*/ uint16(xArgXmm2M128),
- /*2908*/ uint16(xMatch),
- /*2909*/ uint16(xCondPrefix), 1,
- 0x66, 2913,
- /*2913*/ uint16(xSetOp), uint16(AESENCLAST),
- /*2915*/ uint16(xReadSlashR),
- /*2916*/ uint16(xArgXmm1),
- /*2917*/ uint16(xArgXmm2M128),
- /*2918*/ uint16(xMatch),
- /*2919*/ uint16(xCondPrefix), 1,
- 0x66, 2923,
- /*2923*/ uint16(xSetOp), uint16(AESDEC),
- /*2925*/ uint16(xReadSlashR),
- /*2926*/ uint16(xArgXmm1),
- /*2927*/ uint16(xArgXmm2M128),
- /*2928*/ uint16(xMatch),
- /*2929*/ uint16(xCondPrefix), 1,
- 0x66, 2933,
- /*2933*/ uint16(xSetOp), uint16(AESDECLAST),
- /*2935*/ uint16(xReadSlashR),
- /*2936*/ uint16(xArgXmm1),
- /*2937*/ uint16(xArgXmm2M128),
- /*2938*/ uint16(xMatch),
- /*2939*/ uint16(xCondIs64), 2942, 2980,
- /*2942*/ uint16(xCondPrefix), 2,
- 0xF2, 2964,
- 0x0, 2948,
- /*2948*/ uint16(xCondDataSize), 2952, 2958, 0,
- /*2952*/ uint16(xSetOp), uint16(MOVBE),
- /*2954*/ uint16(xReadSlashR),
- /*2955*/ uint16(xArgR16),
- /*2956*/ uint16(xArgM16),
- /*2957*/ uint16(xMatch),
- /*2958*/ uint16(xSetOp), uint16(MOVBE),
- /*2960*/ uint16(xReadSlashR),
- /*2961*/ uint16(xArgR32),
- /*2962*/ uint16(xArgM32),
- /*2963*/ uint16(xMatch),
- /*2964*/ uint16(xCondDataSize), 2968, 2974, 0,
- /*2968*/ uint16(xSetOp), uint16(CRC32),
- /*2970*/ uint16(xReadSlashR),
- /*2971*/ uint16(xArgR32),
- /*2972*/ uint16(xArgRM8),
- /*2973*/ uint16(xMatch),
- /*2974*/ uint16(xSetOp), uint16(CRC32),
- /*2976*/ uint16(xReadSlashR),
- /*2977*/ uint16(xArgR32),
- /*2978*/ uint16(xArgRM8),
- /*2979*/ uint16(xMatch),
- /*2980*/ uint16(xCondPrefix), 2,
- 0xF2, 2996,
- 0x0, 2986,
- /*2986*/ uint16(xCondDataSize), 2952, 2958, 2990,
- /*2990*/ uint16(xSetOp), uint16(MOVBE),
- /*2992*/ uint16(xReadSlashR),
- /*2993*/ uint16(xArgR64),
- /*2994*/ uint16(xArgM64),
- /*2995*/ uint16(xMatch),
- /*2996*/ uint16(xCondDataSize), 2968, 2974, 3000,
- /*3000*/ uint16(xSetOp), uint16(CRC32),
- /*3002*/ uint16(xReadSlashR),
- /*3003*/ uint16(xArgR64),
- /*3004*/ uint16(xArgRM8),
- /*3005*/ uint16(xMatch),
- /*3006*/ uint16(xCondIs64), 3009, 3047,
- /*3009*/ uint16(xCondPrefix), 2,
- 0xF2, 3031,
- 0x0, 3015,
- /*3015*/ uint16(xCondDataSize), 3019, 3025, 0,
- /*3019*/ uint16(xSetOp), uint16(MOVBE),
- /*3021*/ uint16(xReadSlashR),
- /*3022*/ uint16(xArgM16),
- /*3023*/ uint16(xArgR16),
- /*3024*/ uint16(xMatch),
- /*3025*/ uint16(xSetOp), uint16(MOVBE),
- /*3027*/ uint16(xReadSlashR),
- /*3028*/ uint16(xArgM32),
- /*3029*/ uint16(xArgR32),
- /*3030*/ uint16(xMatch),
- /*3031*/ uint16(xCondDataSize), 3035, 3041, 0,
- /*3035*/ uint16(xSetOp), uint16(CRC32),
- /*3037*/ uint16(xReadSlashR),
- /*3038*/ uint16(xArgR32),
- /*3039*/ uint16(xArgRM16),
- /*3040*/ uint16(xMatch),
- /*3041*/ uint16(xSetOp), uint16(CRC32),
- /*3043*/ uint16(xReadSlashR),
- /*3044*/ uint16(xArgR32),
- /*3045*/ uint16(xArgRM32),
- /*3046*/ uint16(xMatch),
- /*3047*/ uint16(xCondPrefix), 2,
- 0xF2, 3063,
- 0x0, 3053,
- /*3053*/ uint16(xCondDataSize), 3019, 3025, 3057,
- /*3057*/ uint16(xSetOp), uint16(MOVBE),
- /*3059*/ uint16(xReadSlashR),
- /*3060*/ uint16(xArgM64),
- /*3061*/ uint16(xArgR64),
- /*3062*/ uint16(xMatch),
- /*3063*/ uint16(xCondDataSize), 3035, 3041, 3067,
- /*3067*/ uint16(xSetOp), uint16(CRC32),
- /*3069*/ uint16(xReadSlashR),
- /*3070*/ uint16(xArgR64),
- /*3071*/ uint16(xArgRM64),
- /*3072*/ uint16(xMatch),
- /*3073*/ uint16(xCondByte), 24,
- 0x08, 3124,
- 0x09, 3136,
- 0x0A, 3148,
- 0x0B, 3160,
- 0x0C, 3172,
- 0x0D, 3184,
- 0x0E, 3196,
- 0x0F, 3208,
- 0x14, 3230,
- 0x15, 3242,
- 0x16, 3254,
- 0x17, 3297,
- 0x20, 3309,
- 0x21, 3321,
- 0x22, 3333,
- 0x40, 3376,
- 0x41, 3388,
- 0x42, 3400,
- 0x44, 3412,
- 0x60, 3424,
- 0x61, 3436,
- 0x62, 3448,
- 0x63, 3460,
- 0xDF, 3472,
+ /*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,
+ 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,
uint16(xFail),
- /*3124*/ uint16(xCondPrefix), 1,
- 0x66, 3128,
- /*3128*/ uint16(xSetOp), uint16(ROUNDPS),
- /*3130*/ uint16(xReadSlashR),
- /*3131*/ uint16(xReadIb),
- /*3132*/ uint16(xArgXmm1),
- /*3133*/ uint16(xArgXmm2M128),
- /*3134*/ uint16(xArgImm8u),
- /*3135*/ uint16(xMatch),
- /*3136*/ uint16(xCondPrefix), 1,
- 0x66, 3140,
- /*3140*/ uint16(xSetOp), uint16(ROUNDPD),
- /*3142*/ uint16(xReadSlashR),
- /*3143*/ uint16(xReadIb),
- /*3144*/ uint16(xArgXmm1),
- /*3145*/ uint16(xArgXmm2M128),
- /*3146*/ uint16(xArgImm8u),
- /*3147*/ uint16(xMatch),
- /*3148*/ uint16(xCondPrefix), 1,
- 0x66, 3152,
- /*3152*/ uint16(xSetOp), uint16(ROUNDSS),
- /*3154*/ uint16(xReadSlashR),
- /*3155*/ uint16(xReadIb),
- /*3156*/ uint16(xArgXmm1),
- /*3157*/ uint16(xArgXmm2M32),
- /*3158*/ uint16(xArgImm8u),
- /*3159*/ uint16(xMatch),
- /*3160*/ uint16(xCondPrefix), 1,
- 0x66, 3164,
- /*3164*/ uint16(xSetOp), uint16(ROUNDSD),
- /*3166*/ uint16(xReadSlashR),
- /*3167*/ uint16(xReadIb),
- /*3168*/ uint16(xArgXmm1),
- /*3169*/ uint16(xArgXmm2M64),
- /*3170*/ uint16(xArgImm8u),
- /*3171*/ uint16(xMatch),
- /*3172*/ uint16(xCondPrefix), 1,
- 0x66, 3176,
- /*3176*/ uint16(xSetOp), uint16(BLENDPS),
- /*3178*/ uint16(xReadSlashR),
- /*3179*/ uint16(xReadIb),
- /*3180*/ uint16(xArgXmm1),
- /*3181*/ uint16(xArgXmm2M128),
- /*3182*/ uint16(xArgImm8u),
- /*3183*/ uint16(xMatch),
- /*3184*/ uint16(xCondPrefix), 1,
- 0x66, 3188,
- /*3188*/ uint16(xSetOp), uint16(BLENDPD),
- /*3190*/ uint16(xReadSlashR),
- /*3191*/ uint16(xReadIb),
- /*3192*/ uint16(xArgXmm1),
- /*3193*/ uint16(xArgXmm2M128),
- /*3194*/ uint16(xArgImm8u),
- /*3195*/ uint16(xMatch),
- /*3196*/ uint16(xCondPrefix), 1,
- 0x66, 3200,
- /*3200*/ uint16(xSetOp), uint16(PBLENDW),
- /*3202*/ uint16(xReadSlashR),
- /*3203*/ uint16(xReadIb),
- /*3204*/ uint16(xArgXmm1),
- /*3205*/ uint16(xArgXmm2M128),
- /*3206*/ uint16(xArgImm8u),
- /*3207*/ uint16(xMatch),
- /*3208*/ uint16(xCondPrefix), 2,
- 0x66, 3222,
- 0x0, 3214,
- /*3214*/ uint16(xSetOp), uint16(PALIGNR),
- /*3216*/ uint16(xReadSlashR),
- /*3217*/ uint16(xReadIb),
- /*3218*/ uint16(xArgMm1),
- /*3219*/ uint16(xArgMm2M64),
- /*3220*/ uint16(xArgImm8u),
- /*3221*/ uint16(xMatch),
- /*3222*/ uint16(xSetOp), uint16(PALIGNR),
- /*3224*/ uint16(xReadSlashR),
- /*3225*/ uint16(xReadIb),
- /*3226*/ uint16(xArgXmm1),
- /*3227*/ uint16(xArgXmm2M128),
- /*3228*/ uint16(xArgImm8u),
- /*3229*/ uint16(xMatch),
- /*3230*/ uint16(xCondPrefix), 1,
- 0x66, 3234,
- /*3234*/ uint16(xSetOp), uint16(PEXTRB),
- /*3236*/ uint16(xReadSlashR),
- /*3237*/ uint16(xReadIb),
- /*3238*/ uint16(xArgR32M8),
- /*3239*/ uint16(xArgXmm1),
- /*3240*/ uint16(xArgImm8u),
- /*3241*/ uint16(xMatch),
- /*3242*/ uint16(xCondPrefix), 1,
- 0x66, 3246,
- /*3246*/ uint16(xSetOp), uint16(PEXTRW),
- /*3248*/ uint16(xReadSlashR),
- /*3249*/ uint16(xReadIb),
- /*3250*/ uint16(xArgR32M16),
- /*3251*/ uint16(xArgXmm1),
- /*3252*/ uint16(xArgImm8u),
- /*3253*/ uint16(xMatch),
- /*3254*/ uint16(xCondIs64), 3257, 3281,
- /*3257*/ uint16(xCondPrefix), 1,
- 0x66, 3261,
- /*3261*/ uint16(xCondDataSize), 3265, 3273, 0,
- /*3265*/ uint16(xSetOp), uint16(PEXTRD),
- /*3267*/ uint16(xReadSlashR),
- /*3268*/ uint16(xReadIb),
- /*3269*/ uint16(xArgRM32),
- /*3270*/ uint16(xArgXmm1),
- /*3271*/ uint16(xArgImm8u),
- /*3272*/ uint16(xMatch),
- /*3273*/ uint16(xSetOp), uint16(PEXTRD),
- /*3275*/ uint16(xReadSlashR),
- /*3276*/ uint16(xReadIb),
- /*3277*/ uint16(xArgRM32),
- /*3278*/ uint16(xArgXmm1),
- /*3279*/ uint16(xArgImm8u),
- /*3280*/ uint16(xMatch),
- /*3281*/ uint16(xCondPrefix), 1,
- 0x66, 3285,
- /*3285*/ uint16(xCondDataSize), 3265, 3273, 3289,
- /*3289*/ uint16(xSetOp), uint16(PEXTRQ),
- /*3291*/ uint16(xReadSlashR),
- /*3292*/ uint16(xReadIb),
- /*3293*/ uint16(xArgRM64),
- /*3294*/ uint16(xArgXmm1),
- /*3295*/ uint16(xArgImm8u),
- /*3296*/ uint16(xMatch),
- /*3297*/ uint16(xCondPrefix), 1,
- 0x66, 3301,
- /*3301*/ uint16(xSetOp), uint16(EXTRACTPS),
- /*3303*/ uint16(xReadSlashR),
- /*3304*/ uint16(xReadIb),
- /*3305*/ uint16(xArgRM32),
- /*3306*/ uint16(xArgXmm1),
- /*3307*/ uint16(xArgImm8u),
- /*3308*/ uint16(xMatch),
- /*3309*/ uint16(xCondPrefix), 1,
- 0x66, 3313,
- /*3313*/ uint16(xSetOp), uint16(PINSRB),
- /*3315*/ uint16(xReadSlashR),
- /*3316*/ uint16(xReadIb),
- /*3317*/ uint16(xArgXmm1),
- /*3318*/ uint16(xArgR32M8),
- /*3319*/ uint16(xArgImm8u),
- /*3320*/ uint16(xMatch),
- /*3321*/ uint16(xCondPrefix), 1,
- 0x66, 3325,
- /*3325*/ uint16(xSetOp), uint16(INSERTPS),
- /*3327*/ uint16(xReadSlashR),
- /*3328*/ uint16(xReadIb),
- /*3329*/ uint16(xArgXmm1),
- /*3330*/ uint16(xArgXmm2M32),
- /*3331*/ uint16(xArgImm8u),
- /*3332*/ uint16(xMatch),
- /*3333*/ uint16(xCondIs64), 3336, 3360,
- /*3336*/ uint16(xCondPrefix), 1,
- 0x66, 3340,
- /*3340*/ uint16(xCondDataSize), 3344, 3352, 0,
- /*3344*/ uint16(xSetOp), uint16(PINSRD),
- /*3346*/ uint16(xReadSlashR),
- /*3347*/ uint16(xReadIb),
- /*3348*/ uint16(xArgXmm1),
- /*3349*/ uint16(xArgRM32),
- /*3350*/ uint16(xArgImm8u),
- /*3351*/ uint16(xMatch),
- /*3352*/ uint16(xSetOp), uint16(PINSRD),
- /*3354*/ uint16(xReadSlashR),
- /*3355*/ uint16(xReadIb),
- /*3356*/ uint16(xArgXmm1),
- /*3357*/ uint16(xArgRM32),
- /*3358*/ uint16(xArgImm8u),
- /*3359*/ uint16(xMatch),
- /*3360*/ uint16(xCondPrefix), 1,
- 0x66, 3364,
- /*3364*/ uint16(xCondDataSize), 3344, 3352, 3368,
- /*3368*/ uint16(xSetOp), uint16(PINSRQ),
- /*3370*/ uint16(xReadSlashR),
- /*3371*/ uint16(xReadIb),
- /*3372*/ uint16(xArgXmm1),
- /*3373*/ uint16(xArgRM64),
- /*3374*/ uint16(xArgImm8u),
- /*3375*/ uint16(xMatch),
- /*3376*/ uint16(xCondPrefix), 1,
- 0x66, 3380,
- /*3380*/ uint16(xSetOp), uint16(DPPS),
- /*3382*/ uint16(xReadSlashR),
- /*3383*/ uint16(xReadIb),
- /*3384*/ uint16(xArgXmm1),
- /*3385*/ uint16(xArgXmm2M128),
- /*3386*/ uint16(xArgImm8u),
- /*3387*/ uint16(xMatch),
- /*3388*/ uint16(xCondPrefix), 1,
- 0x66, 3392,
- /*3392*/ uint16(xSetOp), uint16(DPPD),
- /*3394*/ uint16(xReadSlashR),
- /*3395*/ uint16(xReadIb),
- /*3396*/ uint16(xArgXmm1),
- /*3397*/ uint16(xArgXmm2M128),
- /*3398*/ uint16(xArgImm8u),
- /*3399*/ uint16(xMatch),
- /*3400*/ uint16(xCondPrefix), 1,
- 0x66, 3404,
- /*3404*/ uint16(xSetOp), uint16(MPSADBW),
- /*3406*/ uint16(xReadSlashR),
- /*3407*/ uint16(xReadIb),
- /*3408*/ uint16(xArgXmm1),
- /*3409*/ uint16(xArgXmm2M128),
- /*3410*/ uint16(xArgImm8u),
- /*3411*/ uint16(xMatch),
- /*3412*/ uint16(xCondPrefix), 1,
- 0x66, 3416,
- /*3416*/ uint16(xSetOp), uint16(PCLMULQDQ),
- /*3418*/ uint16(xReadSlashR),
- /*3419*/ uint16(xReadIb),
- /*3420*/ uint16(xArgXmm1),
- /*3421*/ uint16(xArgXmm2M128),
- /*3422*/ uint16(xArgImm8u),
- /*3423*/ uint16(xMatch),
- /*3424*/ uint16(xCondPrefix), 1,
- 0x66, 3428,
- /*3428*/ uint16(xSetOp), uint16(PCMPESTRM),
- /*3430*/ uint16(xReadSlashR),
- /*3431*/ uint16(xReadIb),
- /*3432*/ uint16(xArgXmm1),
- /*3433*/ uint16(xArgXmm2M128),
- /*3434*/ uint16(xArgImm8u),
- /*3435*/ uint16(xMatch),
- /*3436*/ uint16(xCondPrefix), 1,
- 0x66, 3440,
- /*3440*/ uint16(xSetOp), uint16(PCMPESTRI),
- /*3442*/ uint16(xReadSlashR),
- /*3443*/ uint16(xReadIb),
- /*3444*/ uint16(xArgXmm1),
- /*3445*/ uint16(xArgXmm2M128),
- /*3446*/ uint16(xArgImm8u),
- /*3447*/ uint16(xMatch),
- /*3448*/ uint16(xCondPrefix), 1,
- 0x66, 3452,
- /*3452*/ uint16(xSetOp), uint16(PCMPISTRM),
- /*3454*/ uint16(xReadSlashR),
- /*3455*/ uint16(xReadIb),
- /*3456*/ uint16(xArgXmm1),
- /*3457*/ uint16(xArgXmm2M128),
- /*3458*/ uint16(xArgImm8u),
- /*3459*/ uint16(xMatch),
- /*3460*/ uint16(xCondPrefix), 1,
- 0x66, 3464,
- /*3464*/ uint16(xSetOp), uint16(PCMPISTRI),
- /*3466*/ uint16(xReadSlashR),
- /*3467*/ uint16(xReadIb),
- /*3468*/ uint16(xArgXmm1),
- /*3469*/ uint16(xArgXmm2M128),
- /*3470*/ uint16(xArgImm8u),
- /*3471*/ uint16(xMatch),
- /*3472*/ uint16(xCondPrefix), 1,
- 0x66, 3476,
- /*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
- /*3478*/ uint16(xReadSlashR),
- /*3479*/ uint16(xReadIb),
- /*3480*/ uint16(xArgXmm1),
- /*3481*/ uint16(xArgXmm2M128),
- /*3482*/ uint16(xArgImm8u),
- /*3483*/ uint16(xMatch),
- /*3484*/ uint16(xCondIs64), 3487, 3503,
- /*3487*/ uint16(xCondDataSize), 3491, 3497, 0,
- /*3491*/ uint16(xSetOp), uint16(CMOVO),
- /*3493*/ uint16(xReadSlashR),
- /*3494*/ uint16(xArgR16),
- /*3495*/ uint16(xArgRM16),
- /*3496*/ uint16(xMatch),
- /*3497*/ uint16(xSetOp), uint16(CMOVO),
- /*3499*/ uint16(xReadSlashR),
- /*3500*/ uint16(xArgR32),
- /*3501*/ uint16(xArgRM32),
- /*3502*/ uint16(xMatch),
- /*3503*/ uint16(xCondDataSize), 3491, 3497, 3507,
- /*3507*/ uint16(xSetOp), uint16(CMOVO),
- /*3509*/ uint16(xReadSlashR),
- /*3510*/ uint16(xArgR64),
- /*3511*/ uint16(xArgRM64),
- /*3512*/ uint16(xMatch),
- /*3513*/ uint16(xCondIs64), 3516, 3532,
- /*3516*/ uint16(xCondDataSize), 3520, 3526, 0,
- /*3520*/ uint16(xSetOp), uint16(CMOVNO),
- /*3522*/ uint16(xReadSlashR),
- /*3523*/ uint16(xArgR16),
- /*3524*/ uint16(xArgRM16),
- /*3525*/ uint16(xMatch),
- /*3526*/ uint16(xSetOp), uint16(CMOVNO),
- /*3528*/ uint16(xReadSlashR),
- /*3529*/ uint16(xArgR32),
- /*3530*/ uint16(xArgRM32),
- /*3531*/ uint16(xMatch),
- /*3532*/ uint16(xCondDataSize), 3520, 3526, 3536,
- /*3536*/ uint16(xSetOp), uint16(CMOVNO),
- /*3538*/ uint16(xReadSlashR),
- /*3539*/ uint16(xArgR64),
- /*3540*/ uint16(xArgRM64),
- /*3541*/ uint16(xMatch),
- /*3542*/ uint16(xCondIs64), 3545, 3561,
- /*3545*/ uint16(xCondDataSize), 3549, 3555, 0,
- /*3549*/ uint16(xSetOp), uint16(CMOVB),
- /*3551*/ uint16(xReadSlashR),
- /*3552*/ uint16(xArgR16),
- /*3553*/ uint16(xArgRM16),
- /*3554*/ uint16(xMatch),
- /*3555*/ uint16(xSetOp), uint16(CMOVB),
- /*3557*/ uint16(xReadSlashR),
- /*3558*/ uint16(xArgR32),
- /*3559*/ uint16(xArgRM32),
- /*3560*/ uint16(xMatch),
- /*3561*/ uint16(xCondDataSize), 3549, 3555, 3565,
- /*3565*/ uint16(xSetOp), uint16(CMOVB),
- /*3567*/ uint16(xReadSlashR),
- /*3568*/ uint16(xArgR64),
- /*3569*/ uint16(xArgRM64),
- /*3570*/ uint16(xMatch),
- /*3571*/ uint16(xCondIs64), 3574, 3590,
- /*3574*/ uint16(xCondDataSize), 3578, 3584, 0,
- /*3578*/ uint16(xSetOp), uint16(CMOVAE),
- /*3580*/ uint16(xReadSlashR),
- /*3581*/ uint16(xArgR16),
- /*3582*/ uint16(xArgRM16),
- /*3583*/ uint16(xMatch),
- /*3584*/ uint16(xSetOp), uint16(CMOVAE),
- /*3586*/ uint16(xReadSlashR),
- /*3587*/ uint16(xArgR32),
- /*3588*/ uint16(xArgRM32),
- /*3589*/ uint16(xMatch),
- /*3590*/ uint16(xCondDataSize), 3578, 3584, 3594,
- /*3594*/ uint16(xSetOp), uint16(CMOVAE),
- /*3596*/ uint16(xReadSlashR),
- /*3597*/ uint16(xArgR64),
- /*3598*/ uint16(xArgRM64),
- /*3599*/ uint16(xMatch),
- /*3600*/ uint16(xCondIs64), 3603, 3619,
- /*3603*/ uint16(xCondDataSize), 3607, 3613, 0,
- /*3607*/ uint16(xSetOp), uint16(CMOVE),
- /*3609*/ uint16(xReadSlashR),
- /*3610*/ uint16(xArgR16),
- /*3611*/ uint16(xArgRM16),
- /*3612*/ uint16(xMatch),
- /*3613*/ uint16(xSetOp), uint16(CMOVE),
- /*3615*/ uint16(xReadSlashR),
- /*3616*/ uint16(xArgR32),
- /*3617*/ uint16(xArgRM32),
- /*3618*/ uint16(xMatch),
- /*3619*/ uint16(xCondDataSize), 3607, 3613, 3623,
- /*3623*/ uint16(xSetOp), uint16(CMOVE),
- /*3625*/ uint16(xReadSlashR),
- /*3626*/ uint16(xArgR64),
- /*3627*/ uint16(xArgRM64),
- /*3628*/ uint16(xMatch),
- /*3629*/ uint16(xCondIs64), 3632, 3648,
- /*3632*/ uint16(xCondDataSize), 3636, 3642, 0,
- /*3636*/ uint16(xSetOp), uint16(CMOVNE),
- /*3638*/ uint16(xReadSlashR),
- /*3639*/ uint16(xArgR16),
- /*3640*/ uint16(xArgRM16),
- /*3641*/ uint16(xMatch),
- /*3642*/ uint16(xSetOp), uint16(CMOVNE),
- /*3644*/ uint16(xReadSlashR),
- /*3645*/ uint16(xArgR32),
- /*3646*/ uint16(xArgRM32),
- /*3647*/ uint16(xMatch),
- /*3648*/ uint16(xCondDataSize), 3636, 3642, 3652,
- /*3652*/ uint16(xSetOp), uint16(CMOVNE),
- /*3654*/ uint16(xReadSlashR),
- /*3655*/ uint16(xArgR64),
- /*3656*/ uint16(xArgRM64),
- /*3657*/ uint16(xMatch),
- /*3658*/ uint16(xCondIs64), 3661, 3677,
- /*3661*/ uint16(xCondDataSize), 3665, 3671, 0,
- /*3665*/ uint16(xSetOp), uint16(CMOVBE),
- /*3667*/ uint16(xReadSlashR),
- /*3668*/ uint16(xArgR16),
- /*3669*/ uint16(xArgRM16),
- /*3670*/ uint16(xMatch),
- /*3671*/ uint16(xSetOp), uint16(CMOVBE),
- /*3673*/ uint16(xReadSlashR),
- /*3674*/ uint16(xArgR32),
- /*3675*/ uint16(xArgRM32),
- /*3676*/ uint16(xMatch),
- /*3677*/ uint16(xCondDataSize), 3665, 3671, 3681,
- /*3681*/ uint16(xSetOp), uint16(CMOVBE),
- /*3683*/ uint16(xReadSlashR),
- /*3684*/ uint16(xArgR64),
- /*3685*/ uint16(xArgRM64),
- /*3686*/ uint16(xMatch),
- /*3687*/ uint16(xCondIs64), 3690, 3706,
- /*3690*/ uint16(xCondDataSize), 3694, 3700, 0,
- /*3694*/ uint16(xSetOp), uint16(CMOVA),
- /*3696*/ uint16(xReadSlashR),
- /*3697*/ uint16(xArgR16),
- /*3698*/ uint16(xArgRM16),
- /*3699*/ uint16(xMatch),
- /*3700*/ uint16(xSetOp), uint16(CMOVA),
- /*3702*/ uint16(xReadSlashR),
- /*3703*/ uint16(xArgR32),
- /*3704*/ uint16(xArgRM32),
- /*3705*/ uint16(xMatch),
- /*3706*/ uint16(xCondDataSize), 3694, 3700, 3710,
- /*3710*/ uint16(xSetOp), uint16(CMOVA),
- /*3712*/ uint16(xReadSlashR),
- /*3713*/ uint16(xArgR64),
- /*3714*/ uint16(xArgRM64),
- /*3715*/ uint16(xMatch),
- /*3716*/ uint16(xCondIs64), 3719, 3735,
- /*3719*/ uint16(xCondDataSize), 3723, 3729, 0,
- /*3723*/ uint16(xSetOp), uint16(CMOVS),
- /*3725*/ uint16(xReadSlashR),
- /*3726*/ uint16(xArgR16),
- /*3727*/ uint16(xArgRM16),
- /*3728*/ uint16(xMatch),
- /*3729*/ uint16(xSetOp), uint16(CMOVS),
- /*3731*/ uint16(xReadSlashR),
- /*3732*/ uint16(xArgR32),
- /*3733*/ uint16(xArgRM32),
- /*3734*/ uint16(xMatch),
- /*3735*/ uint16(xCondDataSize), 3723, 3729, 3739,
- /*3739*/ uint16(xSetOp), uint16(CMOVS),
- /*3741*/ uint16(xReadSlashR),
- /*3742*/ uint16(xArgR64),
- /*3743*/ uint16(xArgRM64),
- /*3744*/ uint16(xMatch),
- /*3745*/ uint16(xCondIs64), 3748, 3764,
- /*3748*/ uint16(xCondDataSize), 3752, 3758, 0,
- /*3752*/ uint16(xSetOp), uint16(CMOVNS),
- /*3754*/ uint16(xReadSlashR),
- /*3755*/ uint16(xArgR16),
- /*3756*/ uint16(xArgRM16),
- /*3757*/ uint16(xMatch),
- /*3758*/ uint16(xSetOp), uint16(CMOVNS),
- /*3760*/ uint16(xReadSlashR),
- /*3761*/ uint16(xArgR32),
- /*3762*/ uint16(xArgRM32),
- /*3763*/ uint16(xMatch),
- /*3764*/ uint16(xCondDataSize), 3752, 3758, 3768,
- /*3768*/ uint16(xSetOp), uint16(CMOVNS),
- /*3770*/ uint16(xReadSlashR),
- /*3771*/ uint16(xArgR64),
- /*3772*/ uint16(xArgRM64),
- /*3773*/ uint16(xMatch),
- /*3774*/ uint16(xCondIs64), 3777, 3793,
- /*3777*/ uint16(xCondDataSize), 3781, 3787, 0,
- /*3781*/ uint16(xSetOp), uint16(CMOVP),
- /*3783*/ uint16(xReadSlashR),
- /*3784*/ uint16(xArgR16),
- /*3785*/ uint16(xArgRM16),
- /*3786*/ uint16(xMatch),
- /*3787*/ uint16(xSetOp), uint16(CMOVP),
- /*3789*/ uint16(xReadSlashR),
- /*3790*/ uint16(xArgR32),
- /*3791*/ uint16(xArgRM32),
- /*3792*/ uint16(xMatch),
- /*3793*/ uint16(xCondDataSize), 3781, 3787, 3797,
- /*3797*/ uint16(xSetOp), uint16(CMOVP),
- /*3799*/ uint16(xReadSlashR),
- /*3800*/ uint16(xArgR64),
- /*3801*/ uint16(xArgRM64),
- /*3802*/ uint16(xMatch),
- /*3803*/ uint16(xCondIs64), 3806, 3822,
- /*3806*/ uint16(xCondDataSize), 3810, 3816, 0,
- /*3810*/ uint16(xSetOp), uint16(CMOVNP),
- /*3812*/ uint16(xReadSlashR),
- /*3813*/ uint16(xArgR16),
- /*3814*/ uint16(xArgRM16),
- /*3815*/ uint16(xMatch),
- /*3816*/ uint16(xSetOp), uint16(CMOVNP),
- /*3818*/ uint16(xReadSlashR),
- /*3819*/ uint16(xArgR32),
- /*3820*/ uint16(xArgRM32),
- /*3821*/ uint16(xMatch),
- /*3822*/ uint16(xCondDataSize), 3810, 3816, 3826,
- /*3826*/ uint16(xSetOp), uint16(CMOVNP),
- /*3828*/ uint16(xReadSlashR),
- /*3829*/ uint16(xArgR64),
- /*3830*/ uint16(xArgRM64),
- /*3831*/ uint16(xMatch),
- /*3832*/ uint16(xCondIs64), 3835, 3851,
- /*3835*/ uint16(xCondDataSize), 3839, 3845, 0,
- /*3839*/ uint16(xSetOp), uint16(CMOVL),
- /*3841*/ uint16(xReadSlashR),
- /*3842*/ uint16(xArgR16),
- /*3843*/ uint16(xArgRM16),
- /*3844*/ uint16(xMatch),
- /*3845*/ uint16(xSetOp), uint16(CMOVL),
- /*3847*/ uint16(xReadSlashR),
- /*3848*/ uint16(xArgR32),
- /*3849*/ uint16(xArgRM32),
- /*3850*/ uint16(xMatch),
- /*3851*/ uint16(xCondDataSize), 3839, 3845, 3855,
- /*3855*/ uint16(xSetOp), uint16(CMOVL),
- /*3857*/ uint16(xReadSlashR),
- /*3858*/ uint16(xArgR64),
- /*3859*/ uint16(xArgRM64),
- /*3860*/ uint16(xMatch),
- /*3861*/ uint16(xCondIs64), 3864, 3880,
- /*3864*/ uint16(xCondDataSize), 3868, 3874, 0,
- /*3868*/ uint16(xSetOp), uint16(CMOVGE),
- /*3870*/ uint16(xReadSlashR),
- /*3871*/ uint16(xArgR16),
- /*3872*/ uint16(xArgRM16),
- /*3873*/ uint16(xMatch),
- /*3874*/ uint16(xSetOp), uint16(CMOVGE),
- /*3876*/ uint16(xReadSlashR),
- /*3877*/ uint16(xArgR32),
- /*3878*/ uint16(xArgRM32),
- /*3879*/ uint16(xMatch),
- /*3880*/ uint16(xCondDataSize), 3868, 3874, 3884,
- /*3884*/ uint16(xSetOp), uint16(CMOVGE),
- /*3886*/ uint16(xReadSlashR),
- /*3887*/ uint16(xArgR64),
- /*3888*/ uint16(xArgRM64),
- /*3889*/ uint16(xMatch),
- /*3890*/ uint16(xCondIs64), 3893, 3909,
- /*3893*/ uint16(xCondDataSize), 3897, 3903, 0,
- /*3897*/ uint16(xSetOp), uint16(CMOVLE),
- /*3899*/ uint16(xReadSlashR),
- /*3900*/ uint16(xArgR16),
- /*3901*/ uint16(xArgRM16),
- /*3902*/ uint16(xMatch),
- /*3903*/ uint16(xSetOp), uint16(CMOVLE),
- /*3905*/ uint16(xReadSlashR),
- /*3906*/ uint16(xArgR32),
- /*3907*/ uint16(xArgRM32),
- /*3908*/ uint16(xMatch),
- /*3909*/ uint16(xCondDataSize), 3897, 3903, 3913,
- /*3913*/ uint16(xSetOp), uint16(CMOVLE),
- /*3915*/ uint16(xReadSlashR),
- /*3916*/ uint16(xArgR64),
- /*3917*/ uint16(xArgRM64),
- /*3918*/ uint16(xMatch),
- /*3919*/ uint16(xCondIs64), 3922, 3938,
- /*3922*/ uint16(xCondDataSize), 3926, 3932, 0,
- /*3926*/ uint16(xSetOp), uint16(CMOVG),
- /*3928*/ uint16(xReadSlashR),
- /*3929*/ uint16(xArgR16),
- /*3930*/ uint16(xArgRM16),
- /*3931*/ uint16(xMatch),
- /*3932*/ uint16(xSetOp), uint16(CMOVG),
- /*3934*/ uint16(xReadSlashR),
- /*3935*/ uint16(xArgR32),
- /*3936*/ uint16(xArgRM32),
- /*3937*/ uint16(xMatch),
- /*3938*/ uint16(xCondDataSize), 3926, 3932, 3942,
- /*3942*/ uint16(xSetOp), uint16(CMOVG),
- /*3944*/ uint16(xReadSlashR),
- /*3945*/ uint16(xArgR64),
- /*3946*/ uint16(xArgRM64),
- /*3947*/ uint16(xMatch),
- /*3948*/ uint16(xCondPrefix), 2,
- 0x66, 3960,
- 0x0, 3954,
- /*3954*/ uint16(xSetOp), uint16(MOVMSKPS),
- /*3956*/ uint16(xReadSlashR),
- /*3957*/ uint16(xArgR32),
- /*3958*/ uint16(xArgXmm2),
- /*3959*/ uint16(xMatch),
- /*3960*/ uint16(xSetOp), uint16(MOVMSKPD),
- /*3962*/ uint16(xReadSlashR),
- /*3963*/ uint16(xArgR32),
- /*3964*/ uint16(xArgXmm2),
- /*3965*/ uint16(xMatch),
- /*3966*/ uint16(xCondPrefix), 4,
- 0xF3, 3994,
- 0xF2, 3988,
- 0x66, 3982,
- 0x0, 3976,
- /*3976*/ uint16(xSetOp), uint16(SQRTPS),
- /*3978*/ uint16(xReadSlashR),
- /*3979*/ uint16(xArgXmm1),
- /*3980*/ uint16(xArgXmm2M128),
- /*3981*/ uint16(xMatch),
- /*3982*/ uint16(xSetOp), uint16(SQRTPD),
- /*3984*/ uint16(xReadSlashR),
- /*3985*/ uint16(xArgXmm1),
- /*3986*/ uint16(xArgXmm2M128),
- /*3987*/ uint16(xMatch),
- /*3988*/ uint16(xSetOp), uint16(SQRTSD),
- /*3990*/ uint16(xReadSlashR),
- /*3991*/ uint16(xArgXmm1),
- /*3992*/ uint16(xArgXmm2M64),
- /*3993*/ uint16(xMatch),
- /*3994*/ uint16(xSetOp), uint16(SQRTSS),
- /*3996*/ uint16(xReadSlashR),
- /*3997*/ uint16(xArgXmm1),
- /*3998*/ uint16(xArgXmm2M32),
- /*3999*/ uint16(xMatch),
- /*4000*/ uint16(xCondPrefix), 2,
- 0xF3, 4012,
- 0x0, 4006,
- /*4006*/ uint16(xSetOp), uint16(RSQRTPS),
- /*4008*/ uint16(xReadSlashR),
- /*4009*/ uint16(xArgXmm1),
- /*4010*/ uint16(xArgXmm2M128),
- /*4011*/ uint16(xMatch),
- /*4012*/ uint16(xSetOp), uint16(RSQRTSS),
- /*4014*/ uint16(xReadSlashR),
- /*4015*/ uint16(xArgXmm1),
- /*4016*/ uint16(xArgXmm2M32),
- /*4017*/ uint16(xMatch),
- /*4018*/ uint16(xCondPrefix), 2,
- 0xF3, 4030,
- 0x0, 4024,
- /*4024*/ uint16(xSetOp), uint16(RCPPS),
- /*4026*/ uint16(xReadSlashR),
- /*4027*/ uint16(xArgXmm1),
- /*4028*/ uint16(xArgXmm2M128),
- /*4029*/ uint16(xMatch),
- /*4030*/ uint16(xSetOp), uint16(RCPSS),
- /*4032*/ uint16(xReadSlashR),
- /*4033*/ uint16(xArgXmm1),
- /*4034*/ uint16(xArgXmm2M32),
- /*4035*/ uint16(xMatch),
- /*4036*/ uint16(xCondPrefix), 2,
- 0x66, 4048,
- 0x0, 4042,
- /*4042*/ uint16(xSetOp), uint16(ANDPS),
- /*4044*/ uint16(xReadSlashR),
- /*4045*/ uint16(xArgXmm1),
- /*4046*/ uint16(xArgXmm2M128),
- /*4047*/ uint16(xMatch),
- /*4048*/ uint16(xSetOp), uint16(ANDPD),
- /*4050*/ uint16(xReadSlashR),
- /*4051*/ uint16(xArgXmm1),
- /*4052*/ uint16(xArgXmm2M128),
- /*4053*/ uint16(xMatch),
- /*4054*/ uint16(xCondPrefix), 2,
- 0x66, 4066,
- 0x0, 4060,
- /*4060*/ uint16(xSetOp), uint16(ANDNPS),
- /*4062*/ uint16(xReadSlashR),
- /*4063*/ uint16(xArgXmm1),
- /*4064*/ uint16(xArgXmm2M128),
- /*4065*/ uint16(xMatch),
- /*4066*/ uint16(xSetOp), uint16(ANDNPD),
- /*4068*/ uint16(xReadSlashR),
- /*4069*/ uint16(xArgXmm1),
- /*4070*/ uint16(xArgXmm2M128),
- /*4071*/ uint16(xMatch),
- /*4072*/ uint16(xCondPrefix), 2,
- 0x66, 4084,
- 0x0, 4078,
- /*4078*/ uint16(xSetOp), uint16(ORPS),
- /*4080*/ uint16(xReadSlashR),
- /*4081*/ uint16(xArgXmm1),
- /*4082*/ uint16(xArgXmm2M128),
- /*4083*/ uint16(xMatch),
- /*4084*/ uint16(xSetOp), uint16(ORPD),
- /*4086*/ uint16(xReadSlashR),
- /*4087*/ uint16(xArgXmm1),
- /*4088*/ uint16(xArgXmm2M128),
- /*4089*/ uint16(xMatch),
- /*4090*/ uint16(xCondPrefix), 2,
- 0x66, 4102,
- 0x0, 4096,
- /*4096*/ uint16(xSetOp), uint16(XORPS),
- /*4098*/ uint16(xReadSlashR),
- /*4099*/ uint16(xArgXmm1),
- /*4100*/ uint16(xArgXmm2M128),
- /*4101*/ uint16(xMatch),
- /*4102*/ uint16(xSetOp), uint16(XORPD),
- /*4104*/ uint16(xReadSlashR),
- /*4105*/ uint16(xArgXmm1),
- /*4106*/ uint16(xArgXmm2M128),
- /*4107*/ uint16(xMatch),
- /*4108*/ uint16(xCondPrefix), 4,
- 0xF3, 4136,
- 0xF2, 4130,
- 0x66, 4124,
- 0x0, 4118,
- /*4118*/ uint16(xSetOp), uint16(ADDPS),
- /*4120*/ uint16(xReadSlashR),
- /*4121*/ uint16(xArgXmm1),
- /*4122*/ uint16(xArgXmm2M128),
- /*4123*/ uint16(xMatch),
- /*4124*/ uint16(xSetOp), uint16(ADDPD),
- /*4126*/ uint16(xReadSlashR),
- /*4127*/ uint16(xArgXmm1),
- /*4128*/ uint16(xArgXmm2M128),
- /*4129*/ uint16(xMatch),
- /*4130*/ uint16(xSetOp), uint16(ADDSD),
- /*4132*/ uint16(xReadSlashR),
- /*4133*/ uint16(xArgXmm1),
- /*4134*/ uint16(xArgXmm2M64),
- /*4135*/ uint16(xMatch),
- /*4136*/ uint16(xSetOp), uint16(ADDSS),
- /*4138*/ uint16(xReadSlashR),
- /*4139*/ uint16(xArgXmm1),
- /*4140*/ uint16(xArgXmm2M32),
- /*4141*/ uint16(xMatch),
- /*4142*/ uint16(xCondPrefix), 4,
- 0xF3, 4170,
- 0xF2, 4164,
- 0x66, 4158,
- 0x0, 4152,
- /*4152*/ uint16(xSetOp), uint16(MULPS),
- /*4154*/ uint16(xReadSlashR),
- /*4155*/ uint16(xArgXmm1),
- /*4156*/ uint16(xArgXmm2M128),
- /*4157*/ uint16(xMatch),
- /*4158*/ uint16(xSetOp), uint16(MULPD),
- /*4160*/ uint16(xReadSlashR),
- /*4161*/ uint16(xArgXmm1),
- /*4162*/ uint16(xArgXmm2M128),
- /*4163*/ uint16(xMatch),
- /*4164*/ uint16(xSetOp), uint16(MULSD),
- /*4166*/ uint16(xReadSlashR),
- /*4167*/ uint16(xArgXmm1),
- /*4168*/ uint16(xArgXmm2M64),
- /*4169*/ uint16(xMatch),
- /*4170*/ uint16(xSetOp), uint16(MULSS),
- /*4172*/ uint16(xReadSlashR),
- /*4173*/ uint16(xArgXmm1),
- /*4174*/ uint16(xArgXmm2M32),
- /*4175*/ uint16(xMatch),
- /*4176*/ uint16(xCondPrefix), 4,
- 0xF3, 4204,
- 0xF2, 4198,
- 0x66, 4192,
- 0x0, 4186,
- /*4186*/ uint16(xSetOp), uint16(CVTPS2PD),
- /*4188*/ uint16(xReadSlashR),
- /*4189*/ uint16(xArgXmm1),
- /*4190*/ uint16(xArgXmm2M64),
- /*4191*/ uint16(xMatch),
- /*4192*/ uint16(xSetOp), uint16(CVTPD2PS),
- /*4194*/ uint16(xReadSlashR),
- /*4195*/ uint16(xArgXmm1),
- /*4196*/ uint16(xArgXmm2M128),
- /*4197*/ uint16(xMatch),
- /*4198*/ uint16(xSetOp), uint16(CVTSD2SS),
- /*4200*/ uint16(xReadSlashR),
- /*4201*/ uint16(xArgXmm1),
- /*4202*/ uint16(xArgXmm2M64),
- /*4203*/ uint16(xMatch),
- /*4204*/ uint16(xSetOp), uint16(CVTSS2SD),
- /*4206*/ uint16(xReadSlashR),
- /*4207*/ uint16(xArgXmm1),
- /*4208*/ uint16(xArgXmm2M32),
- /*4209*/ uint16(xMatch),
- /*4210*/ uint16(xCondPrefix), 3,
- 0xF3, 4230,
- 0x66, 4224,
- 0x0, 4218,
- /*4218*/ uint16(xSetOp), uint16(CVTDQ2PS),
- /*4220*/ uint16(xReadSlashR),
- /*4221*/ uint16(xArgXmm1),
- /*4222*/ uint16(xArgXmm2M128),
- /*4223*/ uint16(xMatch),
- /*4224*/ uint16(xSetOp), uint16(CVTPS2DQ),
- /*4226*/ uint16(xReadSlashR),
- /*4227*/ uint16(xArgXmm1),
- /*4228*/ uint16(xArgXmm2M128),
- /*4229*/ uint16(xMatch),
- /*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ),
- /*4232*/ uint16(xReadSlashR),
- /*4233*/ uint16(xArgXmm1),
- /*4234*/ uint16(xArgXmm2M128),
- /*4235*/ uint16(xMatch),
- /*4236*/ uint16(xCondPrefix), 4,
- 0xF3, 4264,
- 0xF2, 4258,
- 0x66, 4252,
- 0x0, 4246,
- /*4246*/ uint16(xSetOp), uint16(SUBPS),
- /*4248*/ uint16(xReadSlashR),
- /*4249*/ uint16(xArgXmm1),
- /*4250*/ uint16(xArgXmm2M128),
- /*4251*/ uint16(xMatch),
- /*4252*/ uint16(xSetOp), uint16(SUBPD),
- /*4254*/ uint16(xReadSlashR),
- /*4255*/ uint16(xArgXmm1),
- /*4256*/ uint16(xArgXmm2M128),
- /*4257*/ uint16(xMatch),
- /*4258*/ uint16(xSetOp), uint16(SUBSD),
- /*4260*/ uint16(xReadSlashR),
- /*4261*/ uint16(xArgXmm1),
- /*4262*/ uint16(xArgXmm2M64),
- /*4263*/ uint16(xMatch),
- /*4264*/ uint16(xSetOp), uint16(SUBSS),
- /*4266*/ uint16(xReadSlashR),
- /*4267*/ uint16(xArgXmm1),
- /*4268*/ uint16(xArgXmm2M32),
- /*4269*/ uint16(xMatch),
- /*4270*/ uint16(xCondPrefix), 4,
- 0xF3, 4298,
- 0xF2, 4292,
- 0x66, 4286,
- 0x0, 4280,
- /*4280*/ uint16(xSetOp), uint16(MINPS),
- /*4282*/ uint16(xReadSlashR),
- /*4283*/ uint16(xArgXmm1),
- /*4284*/ uint16(xArgXmm2M128),
- /*4285*/ uint16(xMatch),
- /*4286*/ uint16(xSetOp), uint16(MINPD),
- /*4288*/ uint16(xReadSlashR),
- /*4289*/ uint16(xArgXmm1),
- /*4290*/ uint16(xArgXmm2M128),
- /*4291*/ uint16(xMatch),
- /*4292*/ uint16(xSetOp), uint16(MINSD),
- /*4294*/ uint16(xReadSlashR),
- /*4295*/ uint16(xArgXmm1),
- /*4296*/ uint16(xArgXmm2M64),
- /*4297*/ uint16(xMatch),
- /*4298*/ uint16(xSetOp), uint16(MINSS),
- /*4300*/ uint16(xReadSlashR),
- /*4301*/ uint16(xArgXmm1),
- /*4302*/ uint16(xArgXmm2M32),
- /*4303*/ uint16(xMatch),
- /*4304*/ uint16(xCondPrefix), 4,
- 0xF3, 4332,
- 0xF2, 4326,
- 0x66, 4320,
- 0x0, 4314,
- /*4314*/ uint16(xSetOp), uint16(DIVPS),
- /*4316*/ uint16(xReadSlashR),
- /*4317*/ uint16(xArgXmm1),
- /*4318*/ uint16(xArgXmm2M128),
- /*4319*/ uint16(xMatch),
- /*4320*/ uint16(xSetOp), uint16(DIVPD),
- /*4322*/ uint16(xReadSlashR),
- /*4323*/ uint16(xArgXmm1),
- /*4324*/ uint16(xArgXmm2M128),
- /*4325*/ uint16(xMatch),
- /*4326*/ uint16(xSetOp), uint16(DIVSD),
- /*4328*/ uint16(xReadSlashR),
- /*4329*/ uint16(xArgXmm1),
- /*4330*/ uint16(xArgXmm2M64),
- /*4331*/ uint16(xMatch),
- /*4332*/ uint16(xSetOp), uint16(DIVSS),
- /*4334*/ uint16(xReadSlashR),
- /*4335*/ uint16(xArgXmm1),
- /*4336*/ uint16(xArgXmm2M32),
- /*4337*/ uint16(xMatch),
- /*4338*/ uint16(xCondPrefix), 4,
- 0xF3, 4366,
- 0xF2, 4360,
- 0x66, 4354,
- 0x0, 4348,
- /*4348*/ uint16(xSetOp), uint16(MAXPS),
- /*4350*/ uint16(xReadSlashR),
- /*4351*/ uint16(xArgXmm1),
- /*4352*/ uint16(xArgXmm2M128),
- /*4353*/ uint16(xMatch),
- /*4354*/ uint16(xSetOp), uint16(MAXPD),
- /*4356*/ uint16(xReadSlashR),
- /*4357*/ uint16(xArgXmm1),
- /*4358*/ uint16(xArgXmm2M128),
- /*4359*/ uint16(xMatch),
- /*4360*/ uint16(xSetOp), uint16(MAXSD),
- /*4362*/ uint16(xReadSlashR),
- /*4363*/ uint16(xArgXmm1),
- /*4364*/ uint16(xArgXmm2M64),
- /*4365*/ uint16(xMatch),
- /*4366*/ uint16(xSetOp), uint16(MAXSS),
- /*4368*/ uint16(xReadSlashR),
- /*4369*/ uint16(xArgXmm1),
- /*4370*/ uint16(xArgXmm2M32),
- /*4371*/ uint16(xMatch),
- /*4372*/ uint16(xCondPrefix), 2,
- 0x66, 4384,
- 0x0, 4378,
- /*4378*/ uint16(xSetOp), uint16(PUNPCKLBW),
- /*4380*/ uint16(xReadSlashR),
- /*4381*/ uint16(xArgMm),
- /*4382*/ uint16(xArgMmM32),
- /*4383*/ uint16(xMatch),
- /*4384*/ uint16(xSetOp), uint16(PUNPCKLBW),
- /*4386*/ uint16(xReadSlashR),
- /*4387*/ uint16(xArgXmm1),
- /*4388*/ uint16(xArgXmm2M128),
- /*4389*/ uint16(xMatch),
- /*4390*/ uint16(xCondPrefix), 2,
- 0x66, 4402,
- 0x0, 4396,
- /*4396*/ uint16(xSetOp), uint16(PUNPCKLWD),
- /*4398*/ uint16(xReadSlashR),
- /*4399*/ uint16(xArgMm),
- /*4400*/ uint16(xArgMmM32),
- /*4401*/ uint16(xMatch),
- /*4402*/ uint16(xSetOp), uint16(PUNPCKLWD),
- /*4404*/ uint16(xReadSlashR),
- /*4405*/ uint16(xArgXmm1),
- /*4406*/ uint16(xArgXmm2M128),
- /*4407*/ uint16(xMatch),
- /*4408*/ uint16(xCondPrefix), 2,
- 0x66, 4420,
- 0x0, 4414,
- /*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ),
- /*4416*/ uint16(xReadSlashR),
- /*4417*/ uint16(xArgMm),
- /*4418*/ uint16(xArgMmM32),
- /*4419*/ uint16(xMatch),
- /*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ),
- /*4422*/ uint16(xReadSlashR),
- /*4423*/ uint16(xArgXmm1),
- /*4424*/ uint16(xArgXmm2M128),
- /*4425*/ uint16(xMatch),
- /*4426*/ uint16(xCondPrefix), 2,
- 0x66, 4438,
- 0x0, 4432,
- /*4432*/ uint16(xSetOp), uint16(PACKSSWB),
- /*4434*/ uint16(xReadSlashR),
- /*4435*/ uint16(xArgMm1),
- /*4436*/ uint16(xArgMm2M64),
- /*4437*/ uint16(xMatch),
- /*4438*/ uint16(xSetOp), uint16(PACKSSWB),
- /*4440*/ uint16(xReadSlashR),
- /*4441*/ uint16(xArgXmm1),
- /*4442*/ uint16(xArgXmm2M128),
- /*4443*/ uint16(xMatch),
- /*4444*/ uint16(xCondPrefix), 2,
- 0x66, 4456,
- 0x0, 4450,
- /*4450*/ uint16(xSetOp), uint16(PCMPGTB),
- /*4452*/ uint16(xReadSlashR),
- /*4453*/ uint16(xArgMm),
- /*4454*/ uint16(xArgMmM64),
- /*4455*/ uint16(xMatch),
- /*4456*/ uint16(xSetOp), uint16(PCMPGTB),
- /*4458*/ uint16(xReadSlashR),
- /*4459*/ uint16(xArgXmm1),
- /*4460*/ uint16(xArgXmm2M128),
- /*4461*/ uint16(xMatch),
- /*4462*/ uint16(xCondPrefix), 2,
- 0x66, 4474,
- 0x0, 4468,
- /*4468*/ uint16(xSetOp), uint16(PCMPGTW),
- /*4470*/ uint16(xReadSlashR),
- /*4471*/ uint16(xArgMm),
- /*4472*/ uint16(xArgMmM64),
- /*4473*/ uint16(xMatch),
- /*4474*/ uint16(xSetOp), uint16(PCMPGTW),
- /*4476*/ uint16(xReadSlashR),
- /*4477*/ uint16(xArgXmm1),
- /*4478*/ uint16(xArgXmm2M128),
- /*4479*/ uint16(xMatch),
- /*4480*/ uint16(xCondPrefix), 2,
- 0x66, 4492,
- 0x0, 4486,
- /*4486*/ uint16(xSetOp), uint16(PCMPGTD),
- /*4488*/ uint16(xReadSlashR),
- /*4489*/ uint16(xArgMm),
- /*4490*/ uint16(xArgMmM64),
- /*4491*/ uint16(xMatch),
- /*4492*/ uint16(xSetOp), uint16(PCMPGTD),
- /*4494*/ uint16(xReadSlashR),
- /*4495*/ uint16(xArgXmm1),
- /*4496*/ uint16(xArgXmm2M128),
- /*4497*/ uint16(xMatch),
- /*4498*/ uint16(xCondPrefix), 2,
- 0x66, 4510,
- 0x0, 4504,
- /*4504*/ uint16(xSetOp), uint16(PACKUSWB),
- /*4506*/ uint16(xReadSlashR),
- /*4507*/ uint16(xArgMm),
- /*4508*/ uint16(xArgMmM64),
- /*4509*/ uint16(xMatch),
- /*4510*/ uint16(xSetOp), uint16(PACKUSWB),
- /*4512*/ uint16(xReadSlashR),
- /*4513*/ uint16(xArgXmm1),
- /*4514*/ uint16(xArgXmm2M128),
- /*4515*/ uint16(xMatch),
- /*4516*/ uint16(xCondPrefix), 2,
- 0x66, 4528,
- 0x0, 4522,
- /*4522*/ uint16(xSetOp), uint16(PUNPCKHBW),
- /*4524*/ uint16(xReadSlashR),
- /*4525*/ uint16(xArgMm),
- /*4526*/ uint16(xArgMmM64),
- /*4527*/ uint16(xMatch),
- /*4528*/ uint16(xSetOp), uint16(PUNPCKHBW),
- /*4530*/ uint16(xReadSlashR),
- /*4531*/ uint16(xArgXmm1),
- /*4532*/ uint16(xArgXmm2M128),
- /*4533*/ uint16(xMatch),
- /*4534*/ uint16(xCondPrefix), 2,
- 0x66, 4546,
- 0x0, 4540,
- /*4540*/ uint16(xSetOp), uint16(PUNPCKHWD),
- /*4542*/ uint16(xReadSlashR),
- /*4543*/ uint16(xArgMm),
- /*4544*/ uint16(xArgMmM64),
- /*4545*/ uint16(xMatch),
- /*4546*/ uint16(xSetOp), uint16(PUNPCKHWD),
- /*4548*/ uint16(xReadSlashR),
- /*4549*/ uint16(xArgXmm1),
- /*4550*/ uint16(xArgXmm2M128),
- /*4551*/ uint16(xMatch),
- /*4552*/ uint16(xCondPrefix), 2,
- 0x66, 4564,
- 0x0, 4558,
- /*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ),
- /*4560*/ uint16(xReadSlashR),
- /*4561*/ uint16(xArgMm),
- /*4562*/ uint16(xArgMmM64),
- /*4563*/ uint16(xMatch),
- /*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ),
- /*4566*/ uint16(xReadSlashR),
- /*4567*/ uint16(xArgXmm1),
- /*4568*/ uint16(xArgXmm2M128),
- /*4569*/ uint16(xMatch),
- /*4570*/ uint16(xCondPrefix), 2,
- 0x66, 4582,
- 0x0, 4576,
- /*4576*/ uint16(xSetOp), uint16(PACKSSDW),
- /*4578*/ uint16(xReadSlashR),
- /*4579*/ uint16(xArgMm1),
- /*4580*/ uint16(xArgMm2M64),
- /*4581*/ uint16(xMatch),
- /*4582*/ uint16(xSetOp), uint16(PACKSSDW),
- /*4584*/ uint16(xReadSlashR),
- /*4585*/ uint16(xArgXmm1),
- /*4586*/ uint16(xArgXmm2M128),
- /*4587*/ uint16(xMatch),
- /*4588*/ uint16(xCondPrefix), 1,
- 0x66, 4592,
- /*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
- /*4594*/ uint16(xReadSlashR),
- /*4595*/ uint16(xArgXmm1),
- /*4596*/ uint16(xArgXmm2M128),
- /*4597*/ uint16(xMatch),
- /*4598*/ uint16(xCondPrefix), 1,
- 0x66, 4602,
- /*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
- /*4604*/ uint16(xReadSlashR),
- /*4605*/ uint16(xArgXmm1),
- /*4606*/ uint16(xArgXmm2M128),
- /*4607*/ uint16(xMatch),
- /*4608*/ uint16(xCondIs64), 4611, 4649,
- /*4611*/ uint16(xCondPrefix), 2,
- 0x66, 4633,
- 0x0, 4617,
- /*4617*/ uint16(xCondDataSize), 4621, 4627, 0,
- /*4621*/ uint16(xSetOp), uint16(MOVD),
- /*4623*/ uint16(xReadSlashR),
- /*4624*/ uint16(xArgMm),
- /*4625*/ uint16(xArgRM32),
- /*4626*/ uint16(xMatch),
- /*4627*/ uint16(xSetOp), uint16(MOVD),
- /*4629*/ uint16(xReadSlashR),
- /*4630*/ uint16(xArgMm),
- /*4631*/ uint16(xArgRM32),
- /*4632*/ uint16(xMatch),
- /*4633*/ uint16(xCondDataSize), 4637, 4643, 0,
- /*4637*/ uint16(xSetOp), uint16(MOVD),
- /*4639*/ uint16(xReadSlashR),
- /*4640*/ uint16(xArgXmm),
- /*4641*/ uint16(xArgRM32),
- /*4642*/ uint16(xMatch),
- /*4643*/ uint16(xSetOp), uint16(MOVD),
- /*4645*/ uint16(xReadSlashR),
- /*4646*/ uint16(xArgXmm),
- /*4647*/ uint16(xArgRM32),
- /*4648*/ uint16(xMatch),
- /*4649*/ uint16(xCondPrefix), 2,
- 0x66, 4665,
- 0x0, 4655,
- /*4655*/ uint16(xCondDataSize), 4621, 4627, 4659,
- /*4659*/ uint16(xSetOp), uint16(MOVQ),
- /*4661*/ uint16(xReadSlashR),
- /*4662*/ uint16(xArgMm),
- /*4663*/ uint16(xArgRM64),
- /*4664*/ uint16(xMatch),
- /*4665*/ uint16(xCondDataSize), 4637, 4643, 4669,
- /*4669*/ uint16(xSetOp), uint16(MOVQ),
- /*4671*/ uint16(xReadSlashR),
- /*4672*/ uint16(xArgXmm),
- /*4673*/ uint16(xArgRM64),
- /*4674*/ uint16(xMatch),
- /*4675*/ uint16(xCondPrefix), 3,
- 0xF3, 4695,
- 0x66, 4689,
- 0x0, 4683,
- /*4683*/ uint16(xSetOp), uint16(MOVQ),
- /*4685*/ uint16(xReadSlashR),
- /*4686*/ uint16(xArgMm),
- /*4687*/ uint16(xArgMmM64),
- /*4688*/ uint16(xMatch),
- /*4689*/ uint16(xSetOp), uint16(MOVDQA),
- /*4691*/ uint16(xReadSlashR),
- /*4692*/ uint16(xArgXmm1),
- /*4693*/ uint16(xArgXmm2M128),
- /*4694*/ uint16(xMatch),
- /*4695*/ uint16(xSetOp), uint16(MOVDQU),
- /*4697*/ uint16(xReadSlashR),
- /*4698*/ uint16(xArgXmm1),
- /*4699*/ uint16(xArgXmm2M128),
- /*4700*/ uint16(xMatch),
- /*4701*/ uint16(xCondPrefix), 4,
- 0xF3, 4735,
- 0xF2, 4727,
- 0x66, 4719,
- 0x0, 4711,
- /*4711*/ uint16(xSetOp), uint16(PSHUFW),
- /*4713*/ uint16(xReadSlashR),
- /*4714*/ uint16(xReadIb),
- /*4715*/ uint16(xArgMm1),
- /*4716*/ uint16(xArgMm2M64),
- /*4717*/ uint16(xArgImm8u),
- /*4718*/ uint16(xMatch),
- /*4719*/ uint16(xSetOp), uint16(PSHUFD),
- /*4721*/ uint16(xReadSlashR),
- /*4722*/ uint16(xReadIb),
- /*4723*/ uint16(xArgXmm1),
- /*4724*/ uint16(xArgXmm2M128),
- /*4725*/ uint16(xArgImm8u),
- /*4726*/ uint16(xMatch),
- /*4727*/ uint16(xSetOp), uint16(PSHUFLW),
- /*4729*/ uint16(xReadSlashR),
- /*4730*/ uint16(xReadIb),
- /*4731*/ uint16(xArgXmm1),
- /*4732*/ uint16(xArgXmm2M128),
- /*4733*/ uint16(xArgImm8u),
- /*4734*/ uint16(xMatch),
- /*4735*/ uint16(xSetOp), uint16(PSHUFHW),
- /*4737*/ uint16(xReadSlashR),
- /*4738*/ uint16(xReadIb),
- /*4739*/ uint16(xArgXmm1),
- /*4740*/ uint16(xArgXmm2M128),
- /*4741*/ uint16(xArgImm8u),
- /*4742*/ uint16(xMatch),
- /*4743*/ uint16(xCondSlashR),
+ /*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
- 4752, // 2
+ 4754, // 2
0, // 3
- 4770, // 4
+ 4772, // 4
0, // 5
- 4788, // 6
+ 4790, // 6
0, // 7
- /*4752*/ uint16(xCondPrefix), 2,
- 0x66, 4764,
- 0x0, 4758,
- /*4758*/ uint16(xSetOp), uint16(PSRLW),
- /*4760*/ uint16(xReadIb),
- /*4761*/ uint16(xArgMm2),
- /*4762*/ uint16(xArgImm8u),
- /*4763*/ uint16(xMatch),
- /*4764*/ uint16(xSetOp), uint16(PSRLW),
- /*4766*/ uint16(xReadIb),
- /*4767*/ uint16(xArgXmm2),
- /*4768*/ uint16(xArgImm8u),
- /*4769*/ uint16(xMatch),
- /*4770*/ uint16(xCondPrefix), 2,
- 0x66, 4782,
- 0x0, 4776,
- /*4776*/ uint16(xSetOp), uint16(PSRAW),
- /*4778*/ uint16(xReadIb),
- /*4779*/ uint16(xArgMm2),
- /*4780*/ uint16(xArgImm8u),
- /*4781*/ uint16(xMatch),
- /*4782*/ uint16(xSetOp), uint16(PSRAW),
- /*4784*/ uint16(xReadIb),
- /*4785*/ uint16(xArgXmm2),
- /*4786*/ uint16(xArgImm8u),
- /*4787*/ uint16(xMatch),
- /*4788*/ uint16(xCondPrefix), 2,
- 0x66, 4800,
- 0x0, 4794,
- /*4794*/ uint16(xSetOp), uint16(PSLLW),
- /*4796*/ uint16(xReadIb),
- /*4797*/ uint16(xArgMm2),
- /*4798*/ uint16(xArgImm8u),
- /*4799*/ uint16(xMatch),
- /*4800*/ uint16(xSetOp), uint16(PSLLW),
- /*4802*/ uint16(xReadIb),
- /*4803*/ uint16(xArgXmm2),
- /*4804*/ uint16(xArgImm8u),
- /*4805*/ uint16(xMatch),
- /*4806*/ uint16(xCondSlashR),
+ /*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,
+ 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
- 4815, // 2
+ 4817, // 2
0, // 3
- 4833, // 4
+ 4835, // 4
0, // 5
- 4851, // 6
+ 4853, // 6
0, // 7
- /*4815*/ uint16(xCondPrefix), 2,
- 0x66, 4827,
- 0x0, 4821,
- /*4821*/ uint16(xSetOp), uint16(PSRLD),
- /*4823*/ uint16(xReadIb),
- /*4824*/ uint16(xArgMm2),
- /*4825*/ uint16(xArgImm8u),
- /*4826*/ uint16(xMatch),
- /*4827*/ uint16(xSetOp), uint16(PSRLD),
- /*4829*/ uint16(xReadIb),
- /*4830*/ uint16(xArgXmm2),
- /*4831*/ uint16(xArgImm8u),
- /*4832*/ uint16(xMatch),
- /*4833*/ uint16(xCondPrefix), 2,
- 0x66, 4845,
- 0x0, 4839,
- /*4839*/ uint16(xSetOp), uint16(PSRAD),
- /*4841*/ uint16(xReadIb),
- /*4842*/ uint16(xArgMm2),
- /*4843*/ uint16(xArgImm8u),
- /*4844*/ uint16(xMatch),
- /*4845*/ uint16(xSetOp), uint16(PSRAD),
- /*4847*/ uint16(xReadIb),
- /*4848*/ uint16(xArgXmm2),
- /*4849*/ uint16(xArgImm8u),
- /*4850*/ uint16(xMatch),
- /*4851*/ uint16(xCondPrefix), 2,
- 0x66, 4863,
- 0x0, 4857,
- /*4857*/ uint16(xSetOp), uint16(PSLLD),
- /*4859*/ uint16(xReadIb),
- /*4860*/ uint16(xArgMm2),
- /*4861*/ uint16(xArgImm8u),
- /*4862*/ uint16(xMatch),
- /*4863*/ uint16(xSetOp), uint16(PSLLD),
- /*4865*/ uint16(xReadIb),
- /*4866*/ uint16(xArgXmm2),
- /*4867*/ uint16(xArgImm8u),
- /*4868*/ uint16(xMatch),
- /*4869*/ uint16(xCondSlashR),
+ /*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
- 4878, // 2
- 4896, // 3
+ 4880, // 2
+ 4898, // 3
0, // 4
0, // 5
- 4906, // 6
- 4924, // 7
- /*4878*/ uint16(xCondPrefix), 2,
- 0x66, 4890,
- 0x0, 4884,
- /*4884*/ uint16(xSetOp), uint16(PSRLQ),
- /*4886*/ uint16(xReadIb),
- /*4887*/ uint16(xArgMm2),
- /*4888*/ uint16(xArgImm8u),
- /*4889*/ uint16(xMatch),
- /*4890*/ uint16(xSetOp), uint16(PSRLQ),
- /*4892*/ uint16(xReadIb),
- /*4893*/ uint16(xArgXmm2),
- /*4894*/ uint16(xArgImm8u),
- /*4895*/ uint16(xMatch),
- /*4896*/ uint16(xCondPrefix), 1,
- 0x66, 4900,
- /*4900*/ uint16(xSetOp), uint16(PSRLDQ),
- /*4902*/ uint16(xReadIb),
- /*4903*/ uint16(xArgXmm2),
- /*4904*/ uint16(xArgImm8u),
- /*4905*/ uint16(xMatch),
- /*4906*/ uint16(xCondPrefix), 2,
- 0x66, 4918,
- 0x0, 4912,
- /*4912*/ uint16(xSetOp), uint16(PSLLQ),
- /*4914*/ uint16(xReadIb),
- /*4915*/ uint16(xArgMm2),
- /*4916*/ uint16(xArgImm8u),
- /*4917*/ uint16(xMatch),
- /*4918*/ uint16(xSetOp), uint16(PSLLQ),
- /*4920*/ uint16(xReadIb),
- /*4921*/ uint16(xArgXmm2),
- /*4922*/ uint16(xArgImm8u),
- /*4923*/ uint16(xMatch),
- /*4924*/ uint16(xCondPrefix), 1,
- 0x66, 4928,
- /*4928*/ uint16(xSetOp), uint16(PSLLDQ),
- /*4930*/ uint16(xReadIb),
- /*4931*/ uint16(xArgXmm2),
- /*4932*/ uint16(xArgImm8u),
- /*4933*/ uint16(xMatch),
- /*4934*/ uint16(xCondPrefix), 2,
- 0x66, 4946,
- 0x0, 4940,
- /*4940*/ uint16(xSetOp), uint16(PCMPEQB),
- /*4942*/ uint16(xReadSlashR),
- /*4943*/ uint16(xArgMm),
- /*4944*/ uint16(xArgMmM64),
- /*4945*/ uint16(xMatch),
- /*4946*/ uint16(xSetOp), uint16(PCMPEQB),
- /*4948*/ uint16(xReadSlashR),
- /*4949*/ uint16(xArgXmm1),
- /*4950*/ uint16(xArgXmm2M128),
- /*4951*/ uint16(xMatch),
- /*4952*/ uint16(xCondPrefix), 2,
- 0x66, 4964,
- 0x0, 4958,
- /*4958*/ uint16(xSetOp), uint16(PCMPEQW),
- /*4960*/ uint16(xReadSlashR),
- /*4961*/ uint16(xArgMm),
- /*4962*/ uint16(xArgMmM64),
- /*4963*/ uint16(xMatch),
- /*4964*/ uint16(xSetOp), uint16(PCMPEQW),
- /*4966*/ uint16(xReadSlashR),
- /*4967*/ uint16(xArgXmm1),
- /*4968*/ uint16(xArgXmm2M128),
- /*4969*/ uint16(xMatch),
- /*4970*/ uint16(xCondPrefix), 2,
- 0x66, 4982,
- 0x0, 4976,
- /*4976*/ uint16(xSetOp), uint16(PCMPEQD),
- /*4978*/ uint16(xReadSlashR),
- /*4979*/ uint16(xArgMm),
- /*4980*/ uint16(xArgMmM64),
- /*4981*/ uint16(xMatch),
- /*4982*/ uint16(xSetOp), uint16(PCMPEQD),
- /*4984*/ uint16(xReadSlashR),
- /*4985*/ uint16(xArgXmm1),
- /*4986*/ uint16(xArgXmm2M128),
- /*4987*/ uint16(xMatch),
- /*4988*/ uint16(xSetOp), uint16(EMMS),
- /*4990*/ uint16(xMatch),
- /*4991*/ uint16(xCondPrefix), 2,
- 0xF2, 5003,
- 0x66, 4997,
- /*4997*/ uint16(xSetOp), uint16(HADDPD),
- /*4999*/ uint16(xReadSlashR),
- /*5000*/ uint16(xArgXmm1),
- /*5001*/ uint16(xArgXmm2M128),
- /*5002*/ uint16(xMatch),
- /*5003*/ uint16(xSetOp), uint16(HADDPS),
- /*5005*/ uint16(xReadSlashR),
- /*5006*/ uint16(xArgXmm1),
- /*5007*/ uint16(xArgXmm2M128),
- /*5008*/ uint16(xMatch),
- /*5009*/ uint16(xCondPrefix), 2,
- 0xF2, 5021,
- 0x66, 5015,
- /*5015*/ uint16(xSetOp), uint16(HSUBPD),
- /*5017*/ uint16(xReadSlashR),
- /*5018*/ uint16(xArgXmm1),
- /*5019*/ uint16(xArgXmm2M128),
- /*5020*/ uint16(xMatch),
- /*5021*/ uint16(xSetOp), uint16(HSUBPS),
- /*5023*/ uint16(xReadSlashR),
- /*5024*/ uint16(xArgXmm1),
- /*5025*/ uint16(xArgXmm2M128),
- /*5026*/ uint16(xMatch),
- /*5027*/ uint16(xCondIs64), 5030, 5076,
- /*5030*/ uint16(xCondPrefix), 3,
- 0xF3, 5070,
- 0x66, 5054,
- 0x0, 5038,
- /*5038*/ uint16(xCondDataSize), 5042, 5048, 0,
- /*5042*/ uint16(xSetOp), uint16(MOVD),
- /*5044*/ uint16(xReadSlashR),
- /*5045*/ uint16(xArgRM32),
- /*5046*/ uint16(xArgMm),
- /*5047*/ uint16(xMatch),
- /*5048*/ uint16(xSetOp), uint16(MOVD),
- /*5050*/ uint16(xReadSlashR),
- /*5051*/ uint16(xArgRM32),
- /*5052*/ uint16(xArgMm),
- /*5053*/ uint16(xMatch),
- /*5054*/ uint16(xCondDataSize), 5058, 5064, 0,
- /*5058*/ uint16(xSetOp), uint16(MOVD),
- /*5060*/ uint16(xReadSlashR),
- /*5061*/ uint16(xArgRM32),
- /*5062*/ uint16(xArgXmm),
- /*5063*/ uint16(xMatch),
- /*5064*/ uint16(xSetOp), uint16(MOVD),
- /*5066*/ uint16(xReadSlashR),
- /*5067*/ uint16(xArgRM32),
- /*5068*/ uint16(xArgXmm),
- /*5069*/ uint16(xMatch),
- /*5070*/ uint16(xSetOp), uint16(MOVQ),
- /*5072*/ uint16(xReadSlashR),
- /*5073*/ uint16(xArgXmm1),
- /*5074*/ uint16(xArgXmm2M64),
- /*5075*/ uint16(xMatch),
- /*5076*/ uint16(xCondPrefix), 3,
- 0xF3, 5070,
- 0x66, 5094,
- 0x0, 5084,
- /*5084*/ uint16(xCondDataSize), 5042, 5048, 5088,
- /*5088*/ uint16(xSetOp), uint16(MOVQ),
- /*5090*/ uint16(xReadSlashR),
- /*5091*/ uint16(xArgRM64),
- /*5092*/ uint16(xArgMm),
- /*5093*/ uint16(xMatch),
- /*5094*/ uint16(xCondDataSize), 5058, 5064, 5098,
- /*5098*/ uint16(xSetOp), uint16(MOVQ),
- /*5100*/ uint16(xReadSlashR),
- /*5101*/ uint16(xArgRM64),
- /*5102*/ uint16(xArgXmm),
- /*5103*/ uint16(xMatch),
- /*5104*/ uint16(xCondPrefix), 3,
- 0xF3, 5124,
- 0x66, 5118,
- 0x0, 5112,
- /*5112*/ uint16(xSetOp), uint16(MOVQ),
- /*5114*/ uint16(xReadSlashR),
- /*5115*/ uint16(xArgMmM64),
- /*5116*/ uint16(xArgMm),
- /*5117*/ uint16(xMatch),
- /*5118*/ uint16(xSetOp), uint16(MOVDQA),
- /*5120*/ uint16(xReadSlashR),
- /*5121*/ uint16(xArgXmm2M128),
- /*5122*/ uint16(xArgXmm1),
- /*5123*/ uint16(xMatch),
- /*5124*/ uint16(xSetOp), uint16(MOVDQU),
- /*5126*/ uint16(xReadSlashR),
- /*5127*/ uint16(xArgXmm2M128),
- /*5128*/ uint16(xArgXmm1),
- /*5129*/ uint16(xMatch),
- /*5130*/ uint16(xCondIs64), 5133, 5147,
- /*5133*/ uint16(xCondDataSize), 5137, 5142, 0,
- /*5137*/ uint16(xSetOp), uint16(JO),
- /*5139*/ uint16(xReadCw),
- /*5140*/ uint16(xArgRel16),
- /*5141*/ uint16(xMatch),
- /*5142*/ uint16(xSetOp), uint16(JO),
- /*5144*/ uint16(xReadCd),
- /*5145*/ uint16(xArgRel32),
- /*5146*/ uint16(xMatch),
- /*5147*/ uint16(xCondDataSize), 5151, 5142, 5156,
- /*5151*/ uint16(xSetOp), uint16(JO),
- /*5153*/ uint16(xReadCd),
- /*5154*/ uint16(xArgRel32),
- /*5155*/ uint16(xMatch),
- /*5156*/ uint16(xSetOp), uint16(JO),
- /*5158*/ uint16(xReadCd),
- /*5159*/ uint16(xArgRel32),
- /*5160*/ uint16(xMatch),
- /*5161*/ uint16(xCondIs64), 5164, 5178,
- /*5164*/ uint16(xCondDataSize), 5168, 5173, 0,
- /*5168*/ uint16(xSetOp), uint16(JNO),
- /*5170*/ uint16(xReadCw),
- /*5171*/ uint16(xArgRel16),
- /*5172*/ uint16(xMatch),
- /*5173*/ uint16(xSetOp), uint16(JNO),
- /*5175*/ uint16(xReadCd),
- /*5176*/ uint16(xArgRel32),
- /*5177*/ uint16(xMatch),
- /*5178*/ uint16(xCondDataSize), 5182, 5173, 5187,
- /*5182*/ uint16(xSetOp), uint16(JNO),
- /*5184*/ uint16(xReadCd),
- /*5185*/ uint16(xArgRel32),
- /*5186*/ uint16(xMatch),
- /*5187*/ uint16(xSetOp), uint16(JNO),
- /*5189*/ uint16(xReadCd),
- /*5190*/ uint16(xArgRel32),
- /*5191*/ uint16(xMatch),
- /*5192*/ uint16(xCondIs64), 5195, 5209,
- /*5195*/ uint16(xCondDataSize), 5199, 5204, 0,
- /*5199*/ uint16(xSetOp), uint16(JB),
- /*5201*/ uint16(xReadCw),
- /*5202*/ uint16(xArgRel16),
- /*5203*/ uint16(xMatch),
- /*5204*/ uint16(xSetOp), uint16(JB),
- /*5206*/ uint16(xReadCd),
- /*5207*/ uint16(xArgRel32),
- /*5208*/ uint16(xMatch),
- /*5209*/ uint16(xCondDataSize), 5213, 5204, 5218,
- /*5213*/ uint16(xSetOp), uint16(JB),
- /*5215*/ uint16(xReadCd),
- /*5216*/ uint16(xArgRel32),
- /*5217*/ uint16(xMatch),
- /*5218*/ uint16(xSetOp), uint16(JB),
- /*5220*/ uint16(xReadCd),
- /*5221*/ uint16(xArgRel32),
- /*5222*/ uint16(xMatch),
- /*5223*/ uint16(xCondIs64), 5226, 5240,
- /*5226*/ uint16(xCondDataSize), 5230, 5235, 0,
- /*5230*/ uint16(xSetOp), uint16(JAE),
- /*5232*/ uint16(xReadCw),
- /*5233*/ uint16(xArgRel16),
- /*5234*/ uint16(xMatch),
- /*5235*/ uint16(xSetOp), uint16(JAE),
- /*5237*/ uint16(xReadCd),
- /*5238*/ uint16(xArgRel32),
- /*5239*/ uint16(xMatch),
- /*5240*/ uint16(xCondDataSize), 5244, 5235, 5249,
- /*5244*/ uint16(xSetOp), uint16(JAE),
- /*5246*/ uint16(xReadCd),
- /*5247*/ uint16(xArgRel32),
- /*5248*/ uint16(xMatch),
- /*5249*/ uint16(xSetOp), uint16(JAE),
- /*5251*/ uint16(xReadCd),
- /*5252*/ uint16(xArgRel32),
- /*5253*/ uint16(xMatch),
- /*5254*/ uint16(xCondIs64), 5257, 5271,
- /*5257*/ uint16(xCondDataSize), 5261, 5266, 0,
- /*5261*/ uint16(xSetOp), uint16(JE),
- /*5263*/ uint16(xReadCw),
- /*5264*/ uint16(xArgRel16),
- /*5265*/ uint16(xMatch),
- /*5266*/ uint16(xSetOp), uint16(JE),
- /*5268*/ uint16(xReadCd),
- /*5269*/ uint16(xArgRel32),
- /*5270*/ uint16(xMatch),
- /*5271*/ uint16(xCondDataSize), 5275, 5266, 5280,
- /*5275*/ uint16(xSetOp), uint16(JE),
- /*5277*/ uint16(xReadCd),
- /*5278*/ uint16(xArgRel32),
- /*5279*/ uint16(xMatch),
- /*5280*/ uint16(xSetOp), uint16(JE),
- /*5282*/ uint16(xReadCd),
- /*5283*/ uint16(xArgRel32),
- /*5284*/ uint16(xMatch),
- /*5285*/ uint16(xCondIs64), 5288, 5302,
- /*5288*/ uint16(xCondDataSize), 5292, 5297, 0,
- /*5292*/ uint16(xSetOp), uint16(JNE),
- /*5294*/ uint16(xReadCw),
- /*5295*/ uint16(xArgRel16),
- /*5296*/ uint16(xMatch),
- /*5297*/ uint16(xSetOp), uint16(JNE),
- /*5299*/ uint16(xReadCd),
- /*5300*/ uint16(xArgRel32),
- /*5301*/ uint16(xMatch),
- /*5302*/ uint16(xCondDataSize), 5306, 5297, 5311,
- /*5306*/ uint16(xSetOp), uint16(JNE),
- /*5308*/ uint16(xReadCd),
- /*5309*/ uint16(xArgRel32),
- /*5310*/ uint16(xMatch),
- /*5311*/ uint16(xSetOp), uint16(JNE),
- /*5313*/ uint16(xReadCd),
- /*5314*/ uint16(xArgRel32),
- /*5315*/ uint16(xMatch),
- /*5316*/ uint16(xCondIs64), 5319, 5333,
- /*5319*/ uint16(xCondDataSize), 5323, 5328, 0,
- /*5323*/ uint16(xSetOp), uint16(JBE),
- /*5325*/ uint16(xReadCw),
- /*5326*/ uint16(xArgRel16),
- /*5327*/ uint16(xMatch),
- /*5328*/ uint16(xSetOp), uint16(JBE),
- /*5330*/ uint16(xReadCd),
- /*5331*/ uint16(xArgRel32),
- /*5332*/ uint16(xMatch),
- /*5333*/ uint16(xCondDataSize), 5337, 5328, 5342,
- /*5337*/ uint16(xSetOp), uint16(JBE),
- /*5339*/ uint16(xReadCd),
- /*5340*/ uint16(xArgRel32),
- /*5341*/ uint16(xMatch),
- /*5342*/ uint16(xSetOp), uint16(JBE),
- /*5344*/ uint16(xReadCd),
- /*5345*/ uint16(xArgRel32),
- /*5346*/ uint16(xMatch),
- /*5347*/ uint16(xCondIs64), 5350, 5364,
- /*5350*/ uint16(xCondDataSize), 5354, 5359, 0,
- /*5354*/ uint16(xSetOp), uint16(JA),
- /*5356*/ uint16(xReadCw),
- /*5357*/ uint16(xArgRel16),
- /*5358*/ uint16(xMatch),
- /*5359*/ uint16(xSetOp), uint16(JA),
- /*5361*/ uint16(xReadCd),
- /*5362*/ uint16(xArgRel32),
- /*5363*/ uint16(xMatch),
- /*5364*/ uint16(xCondDataSize), 5368, 5359, 5373,
- /*5368*/ uint16(xSetOp), uint16(JA),
- /*5370*/ uint16(xReadCd),
- /*5371*/ uint16(xArgRel32),
- /*5372*/ uint16(xMatch),
- /*5373*/ uint16(xSetOp), uint16(JA),
- /*5375*/ uint16(xReadCd),
- /*5376*/ uint16(xArgRel32),
- /*5377*/ uint16(xMatch),
- /*5378*/ uint16(xCondIs64), 5381, 5395,
- /*5381*/ uint16(xCondDataSize), 5385, 5390, 0,
- /*5385*/ uint16(xSetOp), uint16(JS),
- /*5387*/ uint16(xReadCw),
- /*5388*/ uint16(xArgRel16),
- /*5389*/ uint16(xMatch),
- /*5390*/ uint16(xSetOp), uint16(JS),
- /*5392*/ uint16(xReadCd),
- /*5393*/ uint16(xArgRel32),
- /*5394*/ uint16(xMatch),
- /*5395*/ uint16(xCondDataSize), 5399, 5390, 5404,
- /*5399*/ uint16(xSetOp), uint16(JS),
- /*5401*/ uint16(xReadCd),
- /*5402*/ uint16(xArgRel32),
- /*5403*/ uint16(xMatch),
- /*5404*/ uint16(xSetOp), uint16(JS),
- /*5406*/ uint16(xReadCd),
- /*5407*/ uint16(xArgRel32),
- /*5408*/ uint16(xMatch),
- /*5409*/ uint16(xCondIs64), 5412, 5426,
- /*5412*/ uint16(xCondDataSize), 5416, 5421, 0,
- /*5416*/ uint16(xSetOp), uint16(JNS),
- /*5418*/ uint16(xReadCw),
- /*5419*/ uint16(xArgRel16),
- /*5420*/ uint16(xMatch),
- /*5421*/ uint16(xSetOp), uint16(JNS),
- /*5423*/ uint16(xReadCd),
- /*5424*/ uint16(xArgRel32),
- /*5425*/ uint16(xMatch),
- /*5426*/ uint16(xCondDataSize), 5430, 5421, 5435,
- /*5430*/ uint16(xSetOp), uint16(JNS),
- /*5432*/ uint16(xReadCd),
- /*5433*/ uint16(xArgRel32),
- /*5434*/ uint16(xMatch),
- /*5435*/ uint16(xSetOp), uint16(JNS),
- /*5437*/ uint16(xReadCd),
- /*5438*/ uint16(xArgRel32),
- /*5439*/ uint16(xMatch),
- /*5440*/ uint16(xCondIs64), 5443, 5457,
- /*5443*/ uint16(xCondDataSize), 5447, 5452, 0,
- /*5447*/ uint16(xSetOp), uint16(JP),
- /*5449*/ uint16(xReadCw),
- /*5450*/ uint16(xArgRel16),
- /*5451*/ uint16(xMatch),
- /*5452*/ uint16(xSetOp), uint16(JP),
- /*5454*/ uint16(xReadCd),
- /*5455*/ uint16(xArgRel32),
- /*5456*/ uint16(xMatch),
- /*5457*/ uint16(xCondDataSize), 5461, 5452, 5466,
- /*5461*/ uint16(xSetOp), uint16(JP),
- /*5463*/ uint16(xReadCd),
- /*5464*/ uint16(xArgRel32),
- /*5465*/ uint16(xMatch),
- /*5466*/ uint16(xSetOp), uint16(JP),
- /*5468*/ uint16(xReadCd),
- /*5469*/ uint16(xArgRel32),
- /*5470*/ uint16(xMatch),
- /*5471*/ uint16(xCondIs64), 5474, 5488,
- /*5474*/ uint16(xCondDataSize), 5478, 5483, 0,
- /*5478*/ uint16(xSetOp), uint16(JNP),
- /*5480*/ uint16(xReadCw),
- /*5481*/ uint16(xArgRel16),
- /*5482*/ uint16(xMatch),
- /*5483*/ uint16(xSetOp), uint16(JNP),
- /*5485*/ uint16(xReadCd),
- /*5486*/ uint16(xArgRel32),
- /*5487*/ uint16(xMatch),
- /*5488*/ uint16(xCondDataSize), 5492, 5483, 5497,
- /*5492*/ uint16(xSetOp), uint16(JNP),
- /*5494*/ uint16(xReadCd),
- /*5495*/ uint16(xArgRel32),
- /*5496*/ uint16(xMatch),
- /*5497*/ uint16(xSetOp), uint16(JNP),
- /*5499*/ uint16(xReadCd),
- /*5500*/ uint16(xArgRel32),
- /*5501*/ uint16(xMatch),
- /*5502*/ uint16(xCondIs64), 5505, 5519,
- /*5505*/ uint16(xCondDataSize), 5509, 5514, 0,
- /*5509*/ uint16(xSetOp), uint16(JL),
- /*5511*/ uint16(xReadCw),
- /*5512*/ uint16(xArgRel16),
- /*5513*/ uint16(xMatch),
- /*5514*/ uint16(xSetOp), uint16(JL),
- /*5516*/ uint16(xReadCd),
- /*5517*/ uint16(xArgRel32),
- /*5518*/ uint16(xMatch),
- /*5519*/ uint16(xCondDataSize), 5523, 5514, 5528,
- /*5523*/ uint16(xSetOp), uint16(JL),
- /*5525*/ uint16(xReadCd),
- /*5526*/ uint16(xArgRel32),
- /*5527*/ uint16(xMatch),
- /*5528*/ uint16(xSetOp), uint16(JL),
- /*5530*/ uint16(xReadCd),
- /*5531*/ uint16(xArgRel32),
- /*5532*/ uint16(xMatch),
- /*5533*/ uint16(xCondIs64), 5536, 5550,
- /*5536*/ uint16(xCondDataSize), 5540, 5545, 0,
- /*5540*/ uint16(xSetOp), uint16(JGE),
- /*5542*/ uint16(xReadCw),
- /*5543*/ uint16(xArgRel16),
- /*5544*/ uint16(xMatch),
- /*5545*/ uint16(xSetOp), uint16(JGE),
- /*5547*/ uint16(xReadCd),
- /*5548*/ uint16(xArgRel32),
- /*5549*/ uint16(xMatch),
- /*5550*/ uint16(xCondDataSize), 5554, 5545, 5559,
- /*5554*/ uint16(xSetOp), uint16(JGE),
- /*5556*/ uint16(xReadCd),
- /*5557*/ uint16(xArgRel32),
- /*5558*/ uint16(xMatch),
- /*5559*/ uint16(xSetOp), uint16(JGE),
- /*5561*/ uint16(xReadCd),
- /*5562*/ uint16(xArgRel32),
- /*5563*/ uint16(xMatch),
- /*5564*/ uint16(xCondIs64), 5567, 5581,
- /*5567*/ uint16(xCondDataSize), 5571, 5576, 0,
- /*5571*/ uint16(xSetOp), uint16(JLE),
- /*5573*/ uint16(xReadCw),
- /*5574*/ uint16(xArgRel16),
- /*5575*/ uint16(xMatch),
- /*5576*/ uint16(xSetOp), uint16(JLE),
- /*5578*/ uint16(xReadCd),
- /*5579*/ uint16(xArgRel32),
- /*5580*/ uint16(xMatch),
- /*5581*/ uint16(xCondDataSize), 5585, 5576, 5590,
- /*5585*/ uint16(xSetOp), uint16(JLE),
- /*5587*/ uint16(xReadCd),
- /*5588*/ uint16(xArgRel32),
- /*5589*/ uint16(xMatch),
- /*5590*/ uint16(xSetOp), uint16(JLE),
- /*5592*/ uint16(xReadCd),
- /*5593*/ uint16(xArgRel32),
- /*5594*/ uint16(xMatch),
- /*5595*/ uint16(xCondIs64), 5598, 5612,
- /*5598*/ uint16(xCondDataSize), 5602, 5607, 0,
- /*5602*/ uint16(xSetOp), uint16(JG),
- /*5604*/ uint16(xReadCw),
- /*5605*/ uint16(xArgRel16),
- /*5606*/ uint16(xMatch),
- /*5607*/ uint16(xSetOp), uint16(JG),
- /*5609*/ uint16(xReadCd),
- /*5610*/ uint16(xArgRel32),
- /*5611*/ uint16(xMatch),
- /*5612*/ uint16(xCondDataSize), 5616, 5607, 5621,
- /*5616*/ uint16(xSetOp), uint16(JG),
- /*5618*/ uint16(xReadCd),
- /*5619*/ uint16(xArgRel32),
- /*5620*/ uint16(xMatch),
- /*5621*/ uint16(xSetOp), uint16(JG),
- /*5623*/ uint16(xReadCd),
- /*5624*/ uint16(xArgRel32),
- /*5625*/ uint16(xMatch),
- /*5626*/ uint16(xSetOp), uint16(SETO),
- /*5628*/ uint16(xReadSlashR),
- /*5629*/ uint16(xArgRM8),
- /*5630*/ uint16(xMatch),
- /*5631*/ uint16(xSetOp), uint16(SETNO),
- /*5633*/ uint16(xReadSlashR),
- /*5634*/ uint16(xArgRM8),
- /*5635*/ uint16(xMatch),
- /*5636*/ uint16(xSetOp), uint16(SETB),
- /*5638*/ uint16(xReadSlashR),
- /*5639*/ uint16(xArgRM8),
- /*5640*/ uint16(xMatch),
- /*5641*/ uint16(xSetOp), uint16(SETAE),
- /*5643*/ uint16(xReadSlashR),
- /*5644*/ uint16(xArgRM8),
- /*5645*/ uint16(xMatch),
- /*5646*/ uint16(xSetOp), uint16(SETE),
- /*5648*/ uint16(xReadSlashR),
- /*5649*/ uint16(xArgRM8),
- /*5650*/ uint16(xMatch),
- /*5651*/ uint16(xSetOp), uint16(SETNE),
- /*5653*/ uint16(xReadSlashR),
- /*5654*/ uint16(xArgRM8),
- /*5655*/ uint16(xMatch),
- /*5656*/ uint16(xSetOp), uint16(SETBE),
- /*5658*/ uint16(xReadSlashR),
- /*5659*/ uint16(xArgRM8),
- /*5660*/ uint16(xMatch),
- /*5661*/ uint16(xSetOp), uint16(SETA),
- /*5663*/ uint16(xReadSlashR),
- /*5664*/ uint16(xArgRM8),
- /*5665*/ uint16(xMatch),
- /*5666*/ uint16(xSetOp), uint16(SETS),
- /*5668*/ uint16(xReadSlashR),
- /*5669*/ uint16(xArgRM8),
- /*5670*/ uint16(xMatch),
- /*5671*/ uint16(xSetOp), uint16(SETNS),
- /*5673*/ uint16(xReadSlashR),
- /*5674*/ uint16(xArgRM8),
- /*5675*/ uint16(xMatch),
- /*5676*/ uint16(xSetOp), uint16(SETP),
- /*5678*/ uint16(xReadSlashR),
- /*5679*/ uint16(xArgRM8),
- /*5680*/ uint16(xMatch),
- /*5681*/ uint16(xSetOp), uint16(SETNP),
- /*5683*/ uint16(xReadSlashR),
- /*5684*/ uint16(xArgRM8),
- /*5685*/ uint16(xMatch),
- /*5686*/ uint16(xSetOp), uint16(SETL),
- /*5688*/ uint16(xReadSlashR),
- /*5689*/ uint16(xArgRM8),
- /*5690*/ uint16(xMatch),
- /*5691*/ uint16(xSetOp), uint16(SETGE),
- /*5693*/ uint16(xReadSlashR),
- /*5694*/ uint16(xArgRM8),
- /*5695*/ uint16(xMatch),
- /*5696*/ uint16(xSetOp), uint16(SETLE),
- /*5698*/ uint16(xReadSlashR),
- /*5699*/ uint16(xArgRM8),
- /*5700*/ uint16(xMatch),
- /*5701*/ uint16(xSetOp), uint16(SETG),
- /*5703*/ uint16(xReadSlashR),
- /*5704*/ uint16(xArgRM8),
- /*5705*/ uint16(xMatch),
- /*5706*/ uint16(xSetOp), uint16(PUSH),
- /*5708*/ uint16(xArgFS),
- /*5709*/ uint16(xMatch),
- /*5710*/ uint16(xCondIs64), 5713, 5725,
- /*5713*/ uint16(xCondDataSize), 5717, 5721, 0,
- /*5717*/ uint16(xSetOp), uint16(POP),
- /*5719*/ uint16(xArgFS),
- /*5720*/ uint16(xMatch),
- /*5721*/ uint16(xSetOp), uint16(POP),
- /*5723*/ uint16(xArgFS),
- /*5724*/ uint16(xMatch),
- /*5725*/ uint16(xCondDataSize), 5717, 5729, 5733,
- /*5729*/ uint16(xSetOp), uint16(POP),
- /*5731*/ uint16(xArgFS),
- /*5732*/ uint16(xMatch),
- /*5733*/ uint16(xSetOp), uint16(POP),
- /*5735*/ uint16(xArgFS),
- /*5736*/ uint16(xMatch),
- /*5737*/ uint16(xSetOp), uint16(CPUID),
- /*5739*/ uint16(xMatch),
- /*5740*/ uint16(xCondIs64), 5743, 5759,
- /*5743*/ uint16(xCondDataSize), 5747, 5753, 0,
- /*5747*/ uint16(xSetOp), uint16(BT),
- /*5749*/ uint16(xReadSlashR),
- /*5750*/ uint16(xArgRM16),
- /*5751*/ uint16(xArgR16),
- /*5752*/ uint16(xMatch),
- /*5753*/ uint16(xSetOp), uint16(BT),
- /*5755*/ uint16(xReadSlashR),
- /*5756*/ uint16(xArgRM32),
- /*5757*/ uint16(xArgR32),
- /*5758*/ uint16(xMatch),
- /*5759*/ uint16(xCondDataSize), 5747, 5753, 5763,
- /*5763*/ uint16(xSetOp), uint16(BT),
- /*5765*/ uint16(xReadSlashR),
- /*5766*/ uint16(xArgRM64),
- /*5767*/ uint16(xArgR64),
- /*5768*/ uint16(xMatch),
- /*5769*/ uint16(xCondIs64), 5772, 5792,
- /*5772*/ uint16(xCondDataSize), 5776, 5784, 0,
- /*5776*/ uint16(xSetOp), uint16(SHLD),
- /*5778*/ uint16(xReadSlashR),
- /*5779*/ uint16(xReadIb),
- /*5780*/ uint16(xArgRM16),
- /*5781*/ uint16(xArgR16),
- /*5782*/ uint16(xArgImm8u),
- /*5783*/ uint16(xMatch),
- /*5784*/ uint16(xSetOp), uint16(SHLD),
- /*5786*/ uint16(xReadSlashR),
- /*5787*/ uint16(xReadIb),
- /*5788*/ uint16(xArgRM32),
- /*5789*/ uint16(xArgR32),
- /*5790*/ uint16(xArgImm8u),
- /*5791*/ uint16(xMatch),
- /*5792*/ uint16(xCondDataSize), 5776, 5784, 5796,
- /*5796*/ uint16(xSetOp), uint16(SHLD),
- /*5798*/ uint16(xReadSlashR),
- /*5799*/ uint16(xReadIb),
- /*5800*/ uint16(xArgRM64),
- /*5801*/ uint16(xArgR64),
- /*5802*/ uint16(xArgImm8u),
- /*5803*/ uint16(xMatch),
- /*5804*/ uint16(xCondIs64), 5807, 5825,
- /*5807*/ uint16(xCondDataSize), 5811, 5818, 0,
- /*5811*/ uint16(xSetOp), uint16(SHLD),
- /*5813*/ uint16(xReadSlashR),
- /*5814*/ uint16(xArgRM16),
- /*5815*/ uint16(xArgR16),
- /*5816*/ uint16(xArgCL),
- /*5817*/ uint16(xMatch),
- /*5818*/ uint16(xSetOp), uint16(SHLD),
- /*5820*/ uint16(xReadSlashR),
- /*5821*/ uint16(xArgRM32),
- /*5822*/ uint16(xArgR32),
- /*5823*/ uint16(xArgCL),
- /*5824*/ uint16(xMatch),
- /*5825*/ uint16(xCondDataSize), 5811, 5818, 5829,
- /*5829*/ uint16(xSetOp), uint16(SHLD),
- /*5831*/ uint16(xReadSlashR),
- /*5832*/ uint16(xArgRM64),
- /*5833*/ uint16(xArgR64),
- /*5834*/ uint16(xArgCL),
- /*5835*/ uint16(xMatch),
- /*5836*/ uint16(xSetOp), uint16(PUSH),
- /*5838*/ uint16(xArgGS),
- /*5839*/ uint16(xMatch),
- /*5840*/ uint16(xCondIs64), 5843, 5855,
- /*5843*/ uint16(xCondDataSize), 5847, 5851, 0,
- /*5847*/ uint16(xSetOp), uint16(POP),
- /*5849*/ uint16(xArgGS),
- /*5850*/ uint16(xMatch),
- /*5851*/ uint16(xSetOp), uint16(POP),
- /*5853*/ uint16(xArgGS),
- /*5854*/ uint16(xMatch),
- /*5855*/ uint16(xCondDataSize), 5847, 5859, 5863,
- /*5859*/ uint16(xSetOp), uint16(POP),
- /*5861*/ uint16(xArgGS),
- /*5862*/ uint16(xMatch),
- /*5863*/ uint16(xSetOp), uint16(POP),
- /*5865*/ uint16(xArgGS),
- /*5866*/ uint16(xMatch),
- /*5867*/ uint16(xSetOp), uint16(RSM),
- /*5869*/ uint16(xMatch),
- /*5870*/ uint16(xCondIs64), 5873, 5889,
- /*5873*/ uint16(xCondDataSize), 5877, 5883, 0,
- /*5877*/ uint16(xSetOp), uint16(BTS),
- /*5879*/ uint16(xReadSlashR),
- /*5880*/ uint16(xArgRM16),
- /*5881*/ uint16(xArgR16),
- /*5882*/ uint16(xMatch),
- /*5883*/ uint16(xSetOp), uint16(BTS),
- /*5885*/ uint16(xReadSlashR),
- /*5886*/ uint16(xArgRM32),
- /*5887*/ uint16(xArgR32),
- /*5888*/ uint16(xMatch),
- /*5889*/ uint16(xCondDataSize), 5877, 5883, 5893,
- /*5893*/ uint16(xSetOp), uint16(BTS),
- /*5895*/ uint16(xReadSlashR),
- /*5896*/ uint16(xArgRM64),
- /*5897*/ uint16(xArgR64),
- /*5898*/ uint16(xMatch),
- /*5899*/ uint16(xCondIs64), 5902, 5922,
- /*5902*/ uint16(xCondDataSize), 5906, 5914, 0,
- /*5906*/ uint16(xSetOp), uint16(SHRD),
- /*5908*/ uint16(xReadSlashR),
- /*5909*/ uint16(xReadIb),
- /*5910*/ uint16(xArgRM16),
- /*5911*/ uint16(xArgR16),
- /*5912*/ uint16(xArgImm8u),
- /*5913*/ uint16(xMatch),
- /*5914*/ uint16(xSetOp), uint16(SHRD),
- /*5916*/ uint16(xReadSlashR),
- /*5917*/ uint16(xReadIb),
- /*5918*/ uint16(xArgRM32),
- /*5919*/ uint16(xArgR32),
- /*5920*/ uint16(xArgImm8u),
- /*5921*/ uint16(xMatch),
- /*5922*/ uint16(xCondDataSize), 5906, 5914, 5926,
- /*5926*/ uint16(xSetOp), uint16(SHRD),
- /*5928*/ uint16(xReadSlashR),
- /*5929*/ uint16(xReadIb),
- /*5930*/ uint16(xArgRM64),
- /*5931*/ uint16(xArgR64),
- /*5932*/ uint16(xArgImm8u),
- /*5933*/ uint16(xMatch),
- /*5934*/ uint16(xCondIs64), 5937, 5955,
- /*5937*/ uint16(xCondDataSize), 5941, 5948, 0,
- /*5941*/ uint16(xSetOp), uint16(SHRD),
- /*5943*/ uint16(xReadSlashR),
- /*5944*/ uint16(xArgRM16),
- /*5945*/ uint16(xArgR16),
- /*5946*/ uint16(xArgCL),
- /*5947*/ uint16(xMatch),
- /*5948*/ uint16(xSetOp), uint16(SHRD),
- /*5950*/ uint16(xReadSlashR),
- /*5951*/ uint16(xArgRM32),
- /*5952*/ uint16(xArgR32),
- /*5953*/ uint16(xArgCL),
- /*5954*/ uint16(xMatch),
- /*5955*/ uint16(xCondDataSize), 5941, 5948, 5959,
- /*5959*/ uint16(xSetOp), uint16(SHRD),
- /*5961*/ uint16(xReadSlashR),
- /*5962*/ uint16(xArgRM64),
- /*5963*/ uint16(xArgR64),
- /*5964*/ uint16(xArgCL),
- /*5965*/ uint16(xMatch),
- /*5966*/ uint16(xCondByte), 3,
- 0xE8, 6215,
- 0xF0, 6218,
- 0xF8, 6221,
- /*5974*/ uint16(xCondSlashR),
- 5983, // 0
- 6037, // 1
- 6091, // 2
- 6120, // 3
- 6149, // 4
- 6172, // 5
- 6195, // 6
- 6211, // 7
- /*5983*/ uint16(xCondIs64), 5986, 5998,
- /*5986*/ uint16(xCondDataSize), 5990, 5994, 0,
- /*5990*/ uint16(xSetOp), uint16(FXSAVE),
- /*5992*/ uint16(xArgM512byte),
- /*5993*/ uint16(xMatch),
- /*5994*/ uint16(xSetOp), uint16(FXSAVE),
- /*5996*/ uint16(xArgM512byte),
- /*5997*/ uint16(xMatch),
- /*5998*/ uint16(xCondPrefix), 2,
- 0xF3, 6012,
- 0x0, 6004,
- /*6004*/ uint16(xCondDataSize), 5990, 5994, 6008,
- /*6008*/ uint16(xSetOp), uint16(FXSAVE64),
- /*6010*/ uint16(xArgM512byte),
- /*6011*/ uint16(xMatch),
- /*6012*/ uint16(xCondDataSize), 6016, 6023, 6030,
- /*6016*/ uint16(xCondIsMem), 6019, 0,
- /*6019*/ uint16(xSetOp), uint16(RDFSBASE),
- /*6021*/ uint16(xArgRM32),
- /*6022*/ uint16(xMatch),
- /*6023*/ uint16(xCondIsMem), 6026, 0,
- /*6026*/ uint16(xSetOp), uint16(RDFSBASE),
- /*6028*/ uint16(xArgRM32),
- /*6029*/ uint16(xMatch),
- /*6030*/ uint16(xCondIsMem), 6033, 0,
- /*6033*/ uint16(xSetOp), uint16(RDFSBASE),
- /*6035*/ uint16(xArgRM64),
- /*6036*/ uint16(xMatch),
- /*6037*/ uint16(xCondIs64), 6040, 6052,
- /*6040*/ uint16(xCondDataSize), 6044, 6048, 0,
- /*6044*/ uint16(xSetOp), uint16(FXRSTOR),
- /*6046*/ uint16(xArgM512byte),
- /*6047*/ uint16(xMatch),
- /*6048*/ uint16(xSetOp), uint16(FXRSTOR),
- /*6050*/ uint16(xArgM512byte),
- /*6051*/ uint16(xMatch),
- /*6052*/ uint16(xCondPrefix), 2,
- 0xF3, 6066,
- 0x0, 6058,
- /*6058*/ uint16(xCondDataSize), 6044, 6048, 6062,
- /*6062*/ uint16(xSetOp), uint16(FXRSTOR64),
- /*6064*/ uint16(xArgM512byte),
- /*6065*/ uint16(xMatch),
- /*6066*/ uint16(xCondDataSize), 6070, 6077, 6084,
- /*6070*/ uint16(xCondIsMem), 6073, 0,
- /*6073*/ uint16(xSetOp), uint16(RDGSBASE),
- /*6075*/ uint16(xArgRM32),
- /*6076*/ uint16(xMatch),
- /*6077*/ uint16(xCondIsMem), 6080, 0,
- /*6080*/ uint16(xSetOp), uint16(RDGSBASE),
- /*6082*/ uint16(xArgRM32),
- /*6083*/ uint16(xMatch),
- /*6084*/ uint16(xCondIsMem), 6087, 0,
- /*6087*/ uint16(xSetOp), uint16(RDGSBASE),
- /*6089*/ uint16(xArgRM64),
- /*6090*/ uint16(xMatch),
- /*6091*/ uint16(xCondIs64), 6094, 6098,
- /*6094*/ uint16(xSetOp), uint16(LDMXCSR),
- /*6096*/ uint16(xArgM32),
- /*6097*/ uint16(xMatch),
- /*6098*/ uint16(xCondPrefix), 2,
- 0xF3, 6104,
- 0x0, 6094,
- /*6104*/ uint16(xCondDataSize), 6108, 6112, 6116,
- /*6108*/ uint16(xSetOp), uint16(WRFSBASE),
- /*6110*/ uint16(xArgRM32),
- /*6111*/ uint16(xMatch),
- /*6112*/ uint16(xSetOp), uint16(WRFSBASE),
- /*6114*/ uint16(xArgRM32),
- /*6115*/ uint16(xMatch),
- /*6116*/ uint16(xSetOp), uint16(WRFSBASE),
- /*6118*/ uint16(xArgRM64),
- /*6119*/ uint16(xMatch),
- /*6120*/ uint16(xCondIs64), 6123, 6127,
- /*6123*/ uint16(xSetOp), uint16(STMXCSR),
- /*6125*/ uint16(xArgM32),
- /*6126*/ uint16(xMatch),
- /*6127*/ uint16(xCondPrefix), 2,
- 0xF3, 6133,
- 0x0, 6123,
- /*6133*/ uint16(xCondDataSize), 6137, 6141, 6145,
- /*6137*/ uint16(xSetOp), uint16(WRGSBASE),
- /*6139*/ uint16(xArgRM32),
- /*6140*/ uint16(xMatch),
- /*6141*/ uint16(xSetOp), uint16(WRGSBASE),
- /*6143*/ uint16(xArgRM32),
- /*6144*/ uint16(xMatch),
- /*6145*/ uint16(xSetOp), uint16(WRGSBASE),
- /*6147*/ uint16(xArgRM64),
- /*6148*/ uint16(xMatch),
- /*6149*/ uint16(xCondIs64), 6152, 6164,
- /*6152*/ uint16(xCondDataSize), 6156, 6160, 0,
- /*6156*/ uint16(xSetOp), uint16(XSAVE),
- /*6158*/ uint16(xArgMem),
- /*6159*/ uint16(xMatch),
- /*6160*/ uint16(xSetOp), uint16(XSAVE),
- /*6162*/ uint16(xArgMem),
- /*6163*/ uint16(xMatch),
- /*6164*/ uint16(xCondDataSize), 6156, 6160, 6168,
- /*6168*/ uint16(xSetOp), uint16(XSAVE64),
- /*6170*/ uint16(xArgMem),
- /*6171*/ uint16(xMatch),
- /*6172*/ uint16(xCondIs64), 6175, 6187,
- /*6175*/ uint16(xCondDataSize), 6179, 6183, 0,
- /*6179*/ uint16(xSetOp), uint16(XRSTOR),
- /*6181*/ uint16(xArgMem),
- /*6182*/ uint16(xMatch),
- /*6183*/ uint16(xSetOp), uint16(XRSTOR),
- /*6185*/ uint16(xArgMem),
- /*6186*/ uint16(xMatch),
- /*6187*/ uint16(xCondDataSize), 6179, 6183, 6191,
- /*6191*/ uint16(xSetOp), uint16(XRSTOR64),
- /*6193*/ uint16(xArgMem),
- /*6194*/ uint16(xMatch),
- /*6195*/ uint16(xCondDataSize), 6199, 6203, 6207,
- /*6199*/ uint16(xSetOp), uint16(XSAVEOPT),
- /*6201*/ uint16(xArgMem),
- /*6202*/ uint16(xMatch),
- /*6203*/ uint16(xSetOp), uint16(XSAVEOPT),
- /*6205*/ uint16(xArgMem),
- /*6206*/ uint16(xMatch),
- /*6207*/ uint16(xSetOp), uint16(XSAVEOPT64),
- /*6209*/ uint16(xArgMem),
- /*6210*/ uint16(xMatch),
- /*6211*/ uint16(xSetOp), uint16(CLFLUSH),
- /*6213*/ uint16(xArgM8),
- /*6214*/ uint16(xMatch),
- /*6215*/ uint16(xSetOp), uint16(LFENCE),
- /*6217*/ uint16(xMatch),
- /*6218*/ uint16(xSetOp), uint16(MFENCE),
- /*6220*/ uint16(xMatch),
- /*6221*/ uint16(xSetOp), uint16(SFENCE),
- /*6223*/ uint16(xMatch),
- /*6224*/ uint16(xCondIs64), 6227, 6243,
- /*6227*/ uint16(xCondDataSize), 6231, 6237, 0,
- /*6231*/ uint16(xSetOp), uint16(IMUL),
- /*6233*/ uint16(xReadSlashR),
- /*6234*/ uint16(xArgR16),
- /*6235*/ uint16(xArgRM16),
- /*6236*/ uint16(xMatch),
- /*6237*/ uint16(xSetOp), uint16(IMUL),
- /*6239*/ uint16(xReadSlashR),
- /*6240*/ uint16(xArgR32),
- /*6241*/ uint16(xArgRM32),
- /*6242*/ uint16(xMatch),
- /*6243*/ uint16(xCondDataSize), 6231, 6237, 6247,
- /*6247*/ uint16(xSetOp), uint16(IMUL),
- /*6249*/ uint16(xReadSlashR),
- /*6250*/ uint16(xArgR64),
- /*6251*/ uint16(xArgRM64),
- /*6252*/ uint16(xMatch),
- /*6253*/ uint16(xSetOp), uint16(CMPXCHG),
- /*6255*/ uint16(xReadSlashR),
- /*6256*/ uint16(xArgRM8),
- /*6257*/ uint16(xArgR8),
- /*6258*/ uint16(xMatch),
- /*6259*/ uint16(xCondIs64), 6262, 6278,
- /*6262*/ uint16(xCondDataSize), 6266, 6272, 0,
- /*6266*/ uint16(xSetOp), uint16(CMPXCHG),
- /*6268*/ uint16(xReadSlashR),
- /*6269*/ uint16(xArgRM16),
- /*6270*/ uint16(xArgR16),
- /*6271*/ uint16(xMatch),
- /*6272*/ uint16(xSetOp), uint16(CMPXCHG),
- /*6274*/ uint16(xReadSlashR),
- /*6275*/ uint16(xArgRM32),
- /*6276*/ uint16(xArgR32),
- /*6277*/ uint16(xMatch),
- /*6278*/ uint16(xCondDataSize), 6266, 6272, 6282,
- /*6282*/ uint16(xSetOp), uint16(CMPXCHG),
- /*6284*/ uint16(xReadSlashR),
- /*6285*/ uint16(xArgRM64),
- /*6286*/ uint16(xArgR64),
- /*6287*/ uint16(xMatch),
- /*6288*/ uint16(xCondIs64), 6291, 6307,
- /*6291*/ uint16(xCondDataSize), 6295, 6301, 0,
- /*6295*/ uint16(xSetOp), uint16(LSS),
- /*6297*/ uint16(xReadSlashR),
- /*6298*/ uint16(xArgR16),
- /*6299*/ uint16(xArgM16colon16),
- /*6300*/ uint16(xMatch),
- /*6301*/ uint16(xSetOp), uint16(LSS),
- /*6303*/ uint16(xReadSlashR),
- /*6304*/ uint16(xArgR32),
- /*6305*/ uint16(xArgM16colon32),
- /*6306*/ uint16(xMatch),
- /*6307*/ uint16(xCondDataSize), 6295, 6301, 6311,
- /*6311*/ uint16(xSetOp), uint16(LSS),
- /*6313*/ uint16(xReadSlashR),
- /*6314*/ uint16(xArgR64),
- /*6315*/ uint16(xArgM16colon64),
- /*6316*/ uint16(xMatch),
- /*6317*/ uint16(xCondIs64), 6320, 6336,
- /*6320*/ uint16(xCondDataSize), 6324, 6330, 0,
- /*6324*/ uint16(xSetOp), uint16(BTR),
- /*6326*/ uint16(xReadSlashR),
- /*6327*/ uint16(xArgRM16),
- /*6328*/ uint16(xArgR16),
- /*6329*/ uint16(xMatch),
- /*6330*/ uint16(xSetOp), uint16(BTR),
- /*6332*/ uint16(xReadSlashR),
- /*6333*/ uint16(xArgRM32),
- /*6334*/ uint16(xArgR32),
- /*6335*/ uint16(xMatch),
- /*6336*/ uint16(xCondDataSize), 6324, 6330, 6340,
- /*6340*/ uint16(xSetOp), uint16(BTR),
- /*6342*/ uint16(xReadSlashR),
- /*6343*/ uint16(xArgRM64),
- /*6344*/ uint16(xArgR64),
- /*6345*/ uint16(xMatch),
- /*6346*/ uint16(xCondIs64), 6349, 6365,
- /*6349*/ uint16(xCondDataSize), 6353, 6359, 0,
- /*6353*/ uint16(xSetOp), uint16(LFS),
- /*6355*/ uint16(xReadSlashR),
- /*6356*/ uint16(xArgR16),
- /*6357*/ uint16(xArgM16colon16),
- /*6358*/ uint16(xMatch),
- /*6359*/ uint16(xSetOp), uint16(LFS),
- /*6361*/ uint16(xReadSlashR),
- /*6362*/ uint16(xArgR32),
- /*6363*/ uint16(xArgM16colon32),
- /*6364*/ uint16(xMatch),
- /*6365*/ uint16(xCondDataSize), 6353, 6359, 6369,
- /*6369*/ uint16(xSetOp), uint16(LFS),
- /*6371*/ uint16(xReadSlashR),
- /*6372*/ uint16(xArgR64),
- /*6373*/ uint16(xArgM16colon64),
- /*6374*/ uint16(xMatch),
- /*6375*/ uint16(xCondIs64), 6378, 6394,
- /*6378*/ uint16(xCondDataSize), 6382, 6388, 0,
- /*6382*/ uint16(xSetOp), uint16(LGS),
- /*6384*/ uint16(xReadSlashR),
- /*6385*/ uint16(xArgR16),
- /*6386*/ uint16(xArgM16colon16),
- /*6387*/ uint16(xMatch),
- /*6388*/ uint16(xSetOp), uint16(LGS),
- /*6390*/ uint16(xReadSlashR),
- /*6391*/ uint16(xArgR32),
- /*6392*/ uint16(xArgM16colon32),
- /*6393*/ uint16(xMatch),
- /*6394*/ uint16(xCondDataSize), 6382, 6388, 6398,
- /*6398*/ uint16(xSetOp), uint16(LGS),
- /*6400*/ uint16(xReadSlashR),
- /*6401*/ uint16(xArgR64),
- /*6402*/ uint16(xArgM16colon64),
- /*6403*/ uint16(xMatch),
- /*6404*/ uint16(xCondIs64), 6407, 6423,
- /*6407*/ uint16(xCondDataSize), 6411, 6417, 0,
- /*6411*/ uint16(xSetOp), uint16(MOVZX),
- /*6413*/ uint16(xReadSlashR),
- /*6414*/ uint16(xArgR16),
- /*6415*/ uint16(xArgRM8),
- /*6416*/ uint16(xMatch),
- /*6417*/ uint16(xSetOp), uint16(MOVZX),
- /*6419*/ uint16(xReadSlashR),
- /*6420*/ uint16(xArgR32),
- /*6421*/ uint16(xArgRM8),
- /*6422*/ uint16(xMatch),
- /*6423*/ uint16(xCondDataSize), 6411, 6417, 6427,
- /*6427*/ uint16(xSetOp), uint16(MOVZX),
- /*6429*/ uint16(xReadSlashR),
- /*6430*/ uint16(xArgR64),
- /*6431*/ uint16(xArgRM8),
- /*6432*/ uint16(xMatch),
- /*6433*/ uint16(xCondIs64), 6436, 6452,
- /*6436*/ uint16(xCondDataSize), 6440, 6446, 0,
- /*6440*/ uint16(xSetOp), uint16(MOVZX),
- /*6442*/ uint16(xReadSlashR),
- /*6443*/ uint16(xArgR16),
- /*6444*/ uint16(xArgRM16),
- /*6445*/ uint16(xMatch),
- /*6446*/ uint16(xSetOp), uint16(MOVZX),
- /*6448*/ uint16(xReadSlashR),
- /*6449*/ uint16(xArgR32),
- /*6450*/ uint16(xArgRM16),
- /*6451*/ uint16(xMatch),
- /*6452*/ uint16(xCondDataSize), 6440, 6446, 6456,
- /*6456*/ uint16(xSetOp), uint16(MOVZX),
- /*6458*/ uint16(xReadSlashR),
- /*6459*/ uint16(xArgR64),
- /*6460*/ uint16(xArgRM16),
- /*6461*/ uint16(xMatch),
- /*6462*/ uint16(xCondIs64), 6465, 6485,
- /*6465*/ uint16(xCondPrefix), 1,
- 0xF3, 6469,
- /*6469*/ uint16(xCondDataSize), 6473, 6479, 0,
- /*6473*/ uint16(xSetOp), uint16(POPCNT),
- /*6475*/ uint16(xReadSlashR),
- /*6476*/ uint16(xArgR16),
- /*6477*/ uint16(xArgRM16),
- /*6478*/ uint16(xMatch),
- /*6479*/ uint16(xSetOp), uint16(POPCNT),
- /*6481*/ uint16(xReadSlashR),
- /*6482*/ uint16(xArgR32),
- /*6483*/ uint16(xArgRM32),
- /*6484*/ uint16(xMatch),
- /*6485*/ uint16(xCondPrefix), 1,
- 0xF3, 6489,
- /*6489*/ uint16(xCondDataSize), 6473, 6479, 6493,
- /*6493*/ uint16(xSetOp), uint16(POPCNT),
- /*6495*/ uint16(xReadSlashR),
- /*6496*/ uint16(xArgR64),
- /*6497*/ uint16(xArgRM64),
- /*6498*/ uint16(xMatch),
- /*6499*/ uint16(xSetOp), uint16(UD1),
- /*6501*/ uint16(xMatch),
- /*6502*/ uint16(xCondSlashR),
+ 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
- 6511, // 4
- 6540, // 5
- 6569, // 6
- 6598, // 7
- /*6511*/ uint16(xCondIs64), 6514, 6530,
- /*6514*/ uint16(xCondDataSize), 6518, 6524, 0,
- /*6518*/ uint16(xSetOp), uint16(BT),
- /*6520*/ uint16(xReadIb),
- /*6521*/ uint16(xArgRM16),
- /*6522*/ uint16(xArgImm8u),
- /*6523*/ uint16(xMatch),
- /*6524*/ uint16(xSetOp), uint16(BT),
- /*6526*/ uint16(xReadIb),
- /*6527*/ uint16(xArgRM32),
- /*6528*/ uint16(xArgImm8u),
- /*6529*/ uint16(xMatch),
- /*6530*/ uint16(xCondDataSize), 6518, 6524, 6534,
- /*6534*/ uint16(xSetOp), uint16(BT),
- /*6536*/ uint16(xReadIb),
- /*6537*/ uint16(xArgRM64),
- /*6538*/ uint16(xArgImm8u),
- /*6539*/ uint16(xMatch),
- /*6540*/ uint16(xCondIs64), 6543, 6559,
- /*6543*/ uint16(xCondDataSize), 6547, 6553, 0,
- /*6547*/ uint16(xSetOp), uint16(BTS),
- /*6549*/ uint16(xReadIb),
- /*6550*/ uint16(xArgRM16),
- /*6551*/ uint16(xArgImm8u),
- /*6552*/ uint16(xMatch),
- /*6553*/ uint16(xSetOp), uint16(BTS),
- /*6555*/ uint16(xReadIb),
- /*6556*/ uint16(xArgRM32),
- /*6557*/ uint16(xArgImm8u),
- /*6558*/ uint16(xMatch),
- /*6559*/ uint16(xCondDataSize), 6547, 6553, 6563,
- /*6563*/ uint16(xSetOp), uint16(BTS),
- /*6565*/ uint16(xReadIb),
- /*6566*/ uint16(xArgRM64),
- /*6567*/ uint16(xArgImm8u),
- /*6568*/ uint16(xMatch),
- /*6569*/ uint16(xCondIs64), 6572, 6588,
- /*6572*/ uint16(xCondDataSize), 6576, 6582, 0,
- /*6576*/ uint16(xSetOp), uint16(BTR),
- /*6578*/ uint16(xReadIb),
- /*6579*/ uint16(xArgRM16),
- /*6580*/ uint16(xArgImm8u),
- /*6581*/ uint16(xMatch),
- /*6582*/ uint16(xSetOp), uint16(BTR),
- /*6584*/ uint16(xReadIb),
- /*6585*/ uint16(xArgRM32),
- /*6586*/ uint16(xArgImm8u),
- /*6587*/ uint16(xMatch),
- /*6588*/ uint16(xCondDataSize), 6576, 6582, 6592,
- /*6592*/ uint16(xSetOp), uint16(BTR),
- /*6594*/ uint16(xReadIb),
- /*6595*/ uint16(xArgRM64),
- /*6596*/ uint16(xArgImm8u),
- /*6597*/ uint16(xMatch),
- /*6598*/ uint16(xCondIs64), 6601, 6617,
- /*6601*/ uint16(xCondDataSize), 6605, 6611, 0,
- /*6605*/ uint16(xSetOp), uint16(BTC),
- /*6607*/ uint16(xReadIb),
- /*6608*/ uint16(xArgRM16),
- /*6609*/ uint16(xArgImm8u),
- /*6610*/ uint16(xMatch),
- /*6611*/ uint16(xSetOp), uint16(BTC),
- /*6613*/ uint16(xReadIb),
- /*6614*/ uint16(xArgRM32),
- /*6615*/ uint16(xArgImm8u),
- /*6616*/ uint16(xMatch),
- /*6617*/ uint16(xCondDataSize), 6605, 6611, 6621,
- /*6621*/ uint16(xSetOp), uint16(BTC),
- /*6623*/ uint16(xReadIb),
- /*6624*/ uint16(xArgRM64),
- /*6625*/ uint16(xArgImm8u),
- /*6626*/ uint16(xMatch),
- /*6627*/ uint16(xCondIs64), 6630, 6646,
- /*6630*/ uint16(xCondDataSize), 6634, 6640, 0,
- /*6634*/ uint16(xSetOp), uint16(BTC),
- /*6636*/ uint16(xReadSlashR),
- /*6637*/ uint16(xArgRM16),
- /*6638*/ uint16(xArgR16),
- /*6639*/ uint16(xMatch),
- /*6640*/ uint16(xSetOp), uint16(BTC),
- /*6642*/ uint16(xReadSlashR),
- /*6643*/ uint16(xArgRM32),
- /*6644*/ uint16(xArgR32),
- /*6645*/ uint16(xMatch),
- /*6646*/ uint16(xCondDataSize), 6634, 6640, 6650,
- /*6650*/ uint16(xSetOp), uint16(BTC),
- /*6652*/ uint16(xReadSlashR),
- /*6653*/ uint16(xArgRM64),
- /*6654*/ uint16(xArgR64),
- /*6655*/ uint16(xMatch),
- /*6656*/ uint16(xCondIs64), 6659, 6697,
- /*6659*/ uint16(xCondPrefix), 2,
- 0xF3, 6681,
- 0x0, 6665,
- /*6665*/ uint16(xCondDataSize), 6669, 6675, 0,
- /*6669*/ uint16(xSetOp), uint16(BSF),
- /*6671*/ uint16(xReadSlashR),
- /*6672*/ uint16(xArgR16),
- /*6673*/ uint16(xArgRM16),
- /*6674*/ uint16(xMatch),
- /*6675*/ uint16(xSetOp), uint16(BSF),
- /*6677*/ uint16(xReadSlashR),
- /*6678*/ uint16(xArgR32),
- /*6679*/ uint16(xArgRM32),
- /*6680*/ uint16(xMatch),
- /*6681*/ uint16(xCondDataSize), 6685, 6691, 0,
- /*6685*/ uint16(xSetOp), uint16(TZCNT),
- /*6687*/ uint16(xReadSlashR),
- /*6688*/ uint16(xArgR16),
- /*6689*/ uint16(xArgRM16),
- /*6690*/ uint16(xMatch),
- /*6691*/ uint16(xSetOp), uint16(TZCNT),
- /*6693*/ uint16(xReadSlashR),
- /*6694*/ uint16(xArgR32),
- /*6695*/ uint16(xArgRM32),
- /*6696*/ uint16(xMatch),
- /*6697*/ uint16(xCondPrefix), 2,
- 0xF3, 6713,
- 0x0, 6703,
- /*6703*/ uint16(xCondDataSize), 6669, 6675, 6707,
- /*6707*/ uint16(xSetOp), uint16(BSF),
- /*6709*/ uint16(xReadSlashR),
- /*6710*/ uint16(xArgR64),
- /*6711*/ uint16(xArgRM64),
- /*6712*/ uint16(xMatch),
- /*6713*/ uint16(xCondDataSize), 6685, 6691, 6717,
- /*6717*/ uint16(xSetOp), uint16(TZCNT),
- /*6719*/ uint16(xReadSlashR),
- /*6720*/ uint16(xArgR64),
- /*6721*/ uint16(xArgRM64),
- /*6722*/ uint16(xMatch),
- /*6723*/ uint16(xCondIs64), 6726, 6764,
- /*6726*/ uint16(xCondPrefix), 2,
- 0xF3, 6748,
- 0x0, 6732,
- /*6732*/ uint16(xCondDataSize), 6736, 6742, 0,
- /*6736*/ uint16(xSetOp), uint16(BSR),
- /*6738*/ uint16(xReadSlashR),
- /*6739*/ uint16(xArgR16),
- /*6740*/ uint16(xArgRM16),
- /*6741*/ uint16(xMatch),
- /*6742*/ uint16(xSetOp), uint16(BSR),
- /*6744*/ uint16(xReadSlashR),
- /*6745*/ uint16(xArgR32),
- /*6746*/ uint16(xArgRM32),
- /*6747*/ uint16(xMatch),
- /*6748*/ uint16(xCondDataSize), 6752, 6758, 0,
- /*6752*/ uint16(xSetOp), uint16(LZCNT),
- /*6754*/ uint16(xReadSlashR),
- /*6755*/ uint16(xArgR16),
- /*6756*/ uint16(xArgRM16),
- /*6757*/ uint16(xMatch),
- /*6758*/ uint16(xSetOp), uint16(LZCNT),
- /*6760*/ uint16(xReadSlashR),
- /*6761*/ uint16(xArgR32),
- /*6762*/ uint16(xArgRM32),
- /*6763*/ uint16(xMatch),
- /*6764*/ uint16(xCondPrefix), 2,
- 0xF3, 6780,
- 0x0, 6770,
- /*6770*/ uint16(xCondDataSize), 6736, 6742, 6774,
- /*6774*/ uint16(xSetOp), uint16(BSR),
- /*6776*/ uint16(xReadSlashR),
- /*6777*/ uint16(xArgR64),
- /*6778*/ uint16(xArgRM64),
- /*6779*/ uint16(xMatch),
- /*6780*/ uint16(xCondDataSize), 6752, 6758, 6784,
- /*6784*/ uint16(xSetOp), uint16(LZCNT),
- /*6786*/ uint16(xReadSlashR),
- /*6787*/ uint16(xArgR64),
- /*6788*/ uint16(xArgRM64),
- /*6789*/ uint16(xMatch),
- /*6790*/ uint16(xCondIs64), 6793, 6809,
- /*6793*/ uint16(xCondDataSize), 6797, 6803, 0,
- /*6797*/ uint16(xSetOp), uint16(MOVSX),
- /*6799*/ uint16(xReadSlashR),
- /*6800*/ uint16(xArgR16),
- /*6801*/ uint16(xArgRM8),
- /*6802*/ uint16(xMatch),
- /*6803*/ uint16(xSetOp), uint16(MOVSX),
- /*6805*/ uint16(xReadSlashR),
- /*6806*/ uint16(xArgR32),
- /*6807*/ uint16(xArgRM8),
- /*6808*/ uint16(xMatch),
- /*6809*/ uint16(xCondDataSize), 6797, 6803, 6813,
- /*6813*/ uint16(xSetOp), uint16(MOVSX),
- /*6815*/ uint16(xReadSlashR),
- /*6816*/ uint16(xArgR64),
- /*6817*/ uint16(xArgRM8),
- /*6818*/ uint16(xMatch),
- /*6819*/ uint16(xCondIs64), 6822, 6838,
- /*6822*/ uint16(xCondDataSize), 6826, 6832, 0,
- /*6826*/ uint16(xSetOp), uint16(MOVSX),
- /*6828*/ uint16(xReadSlashR),
- /*6829*/ uint16(xArgR16),
- /*6830*/ uint16(xArgRM16),
- /*6831*/ uint16(xMatch),
- /*6832*/ uint16(xSetOp), uint16(MOVSX),
- /*6834*/ uint16(xReadSlashR),
- /*6835*/ uint16(xArgR32),
- /*6836*/ uint16(xArgRM16),
- /*6837*/ uint16(xMatch),
- /*6838*/ uint16(xCondDataSize), 6826, 6832, 6842,
- /*6842*/ uint16(xSetOp), uint16(MOVSX),
- /*6844*/ uint16(xReadSlashR),
- /*6845*/ uint16(xArgR64),
- /*6846*/ uint16(xArgRM16),
- /*6847*/ uint16(xMatch),
- /*6848*/ uint16(xSetOp), uint16(XADD),
- /*6850*/ uint16(xReadSlashR),
- /*6851*/ uint16(xArgRM8),
- /*6852*/ uint16(xArgR8),
- /*6853*/ uint16(xMatch),
- /*6854*/ uint16(xCondIs64), 6857, 6873,
- /*6857*/ uint16(xCondDataSize), 6861, 6867, 0,
- /*6861*/ uint16(xSetOp), uint16(XADD),
- /*6863*/ uint16(xReadSlashR),
- /*6864*/ uint16(xArgRM16),
- /*6865*/ uint16(xArgR16),
- /*6866*/ uint16(xMatch),
- /*6867*/ uint16(xSetOp), uint16(XADD),
- /*6869*/ uint16(xReadSlashR),
- /*6870*/ uint16(xArgRM32),
- /*6871*/ uint16(xArgR32),
- /*6872*/ uint16(xMatch),
- /*6873*/ uint16(xCondDataSize), 6861, 6867, 6877,
- /*6877*/ uint16(xSetOp), uint16(XADD),
- /*6879*/ uint16(xReadSlashR),
- /*6880*/ uint16(xArgRM64),
- /*6881*/ uint16(xArgR64),
- /*6882*/ uint16(xMatch),
- /*6883*/ uint16(xCondPrefix), 4,
- 0xF3, 6917,
- 0xF2, 6909,
- 0x66, 6901,
- 0x0, 6893,
- /*6893*/ uint16(xSetOp), uint16(CMPPS),
- /*6895*/ uint16(xReadSlashR),
- /*6896*/ uint16(xReadIb),
- /*6897*/ uint16(xArgXmm1),
- /*6898*/ uint16(xArgXmm2M128),
- /*6899*/ uint16(xArgImm8u),
- /*6900*/ uint16(xMatch),
- /*6901*/ uint16(xSetOp), uint16(CMPPD),
- /*6903*/ uint16(xReadSlashR),
- /*6904*/ uint16(xReadIb),
- /*6905*/ uint16(xArgXmm1),
- /*6906*/ uint16(xArgXmm2M128),
- /*6907*/ uint16(xArgImm8u),
- /*6908*/ uint16(xMatch),
- /*6909*/ uint16(xSetOp), uint16(CMPSD_XMM),
- /*6911*/ uint16(xReadSlashR),
- /*6912*/ uint16(xReadIb),
- /*6913*/ uint16(xArgXmm1),
- /*6914*/ uint16(xArgXmm2M64),
- /*6915*/ uint16(xArgImm8u),
- /*6916*/ uint16(xMatch),
- /*6917*/ uint16(xSetOp), uint16(CMPSS),
- /*6919*/ uint16(xReadSlashR),
- /*6920*/ uint16(xReadIb),
- /*6921*/ uint16(xArgXmm1),
- /*6922*/ uint16(xArgXmm2M32),
- /*6923*/ uint16(xArgImm8u),
- /*6924*/ uint16(xMatch),
- /*6925*/ uint16(xCondIs64), 6928, 6944,
- /*6928*/ uint16(xCondDataSize), 6932, 6938, 0,
- /*6932*/ uint16(xSetOp), uint16(MOVNTI),
- /*6934*/ uint16(xReadSlashR),
- /*6935*/ uint16(xArgM32),
- /*6936*/ uint16(xArgR32),
- /*6937*/ uint16(xMatch),
- /*6938*/ uint16(xSetOp), uint16(MOVNTI),
- /*6940*/ uint16(xReadSlashR),
- /*6941*/ uint16(xArgM32),
- /*6942*/ uint16(xArgR32),
- /*6943*/ uint16(xMatch),
- /*6944*/ uint16(xCondDataSize), 6932, 6938, 6948,
- /*6948*/ uint16(xSetOp), uint16(MOVNTI),
- /*6950*/ uint16(xReadSlashR),
- /*6951*/ uint16(xArgM64),
- /*6952*/ uint16(xArgR64),
- /*6953*/ uint16(xMatch),
- /*6954*/ uint16(xCondPrefix), 2,
- 0x66, 6968,
- 0x0, 6960,
- /*6960*/ uint16(xSetOp), uint16(PINSRW),
- /*6962*/ uint16(xReadSlashR),
- /*6963*/ uint16(xReadIb),
- /*6964*/ uint16(xArgMm),
- /*6965*/ uint16(xArgR32M16),
- /*6966*/ uint16(xArgImm8u),
- /*6967*/ uint16(xMatch),
- /*6968*/ uint16(xSetOp), uint16(PINSRW),
- /*6970*/ uint16(xReadSlashR),
- /*6971*/ uint16(xReadIb),
- /*6972*/ uint16(xArgXmm),
- /*6973*/ uint16(xArgR32M16),
- /*6974*/ uint16(xArgImm8u),
- /*6975*/ uint16(xMatch),
- /*6976*/ uint16(xCondPrefix), 2,
- 0x66, 6990,
- 0x0, 6982,
- /*6982*/ uint16(xSetOp), uint16(PEXTRW),
- /*6984*/ uint16(xReadSlashR),
- /*6985*/ uint16(xReadIb),
- /*6986*/ uint16(xArgR32),
- /*6987*/ uint16(xArgMm2),
- /*6988*/ uint16(xArgImm8u),
- /*6989*/ uint16(xMatch),
- /*6990*/ uint16(xSetOp), uint16(PEXTRW),
- /*6992*/ uint16(xReadSlashR),
- /*6993*/ uint16(xReadIb),
- /*6994*/ uint16(xArgR32),
- /*6995*/ uint16(xArgXmm2),
- /*6996*/ uint16(xArgImm8u),
- /*6997*/ uint16(xMatch),
- /*6998*/ uint16(xCondPrefix), 2,
- 0x66, 7012,
- 0x0, 7004,
- /*7004*/ uint16(xSetOp), uint16(SHUFPS),
- /*7006*/ uint16(xReadSlashR),
- /*7007*/ uint16(xReadIb),
- /*7008*/ uint16(xArgXmm1),
- /*7009*/ uint16(xArgXmm2M128),
- /*7010*/ uint16(xArgImm8u),
- /*7011*/ uint16(xMatch),
- /*7012*/ uint16(xSetOp), uint16(SHUFPD),
- /*7014*/ uint16(xReadSlashR),
- /*7015*/ uint16(xReadIb),
- /*7016*/ uint16(xArgXmm1),
- /*7017*/ uint16(xArgXmm2M128),
- /*7018*/ uint16(xArgImm8u),
- /*7019*/ uint16(xMatch),
- /*7020*/ uint16(xCondSlashR),
+ 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
- 7029, // 1
+ 7038, // 1
0, // 2
- 7052, // 3
- 7075, // 4
- 7098, // 5
- 7121, // 6
+ 7061, // 3
+ 7084, // 4
+ 7107, // 5
+ 7130, // 6
0, // 7
- /*7029*/ uint16(xCondIs64), 7032, 7044,
- /*7032*/ uint16(xCondDataSize), 7036, 7040, 0,
- /*7036*/ uint16(xSetOp), uint16(CMPXCHG8B),
- /*7038*/ uint16(xArgM64),
- /*7039*/ uint16(xMatch),
- /*7040*/ uint16(xSetOp), uint16(CMPXCHG8B),
- /*7042*/ uint16(xArgM64),
- /*7043*/ uint16(xMatch),
- /*7044*/ uint16(xCondDataSize), 7036, 7040, 7048,
- /*7048*/ uint16(xSetOp), uint16(CMPXCHG16B),
- /*7050*/ uint16(xArgM128),
- /*7051*/ uint16(xMatch),
- /*7052*/ uint16(xCondIs64), 7055, 7067,
- /*7055*/ uint16(xCondDataSize), 7059, 7063, 0,
- /*7059*/ uint16(xSetOp), uint16(XRSTORS),
- /*7061*/ uint16(xArgMem),
- /*7062*/ uint16(xMatch),
- /*7063*/ uint16(xSetOp), uint16(XRSTORS),
- /*7065*/ uint16(xArgMem),
- /*7066*/ uint16(xMatch),
- /*7067*/ uint16(xCondDataSize), 7059, 7063, 7071,
- /*7071*/ uint16(xSetOp), uint16(XRSTORS64),
- /*7073*/ uint16(xArgMem),
- /*7074*/ uint16(xMatch),
- /*7075*/ uint16(xCondIs64), 7078, 7090,
- /*7078*/ uint16(xCondDataSize), 7082, 7086, 0,
- /*7082*/ uint16(xSetOp), uint16(XSAVEC),
- /*7084*/ uint16(xArgMem),
- /*7085*/ uint16(xMatch),
- /*7086*/ uint16(xSetOp), uint16(XSAVEC),
- /*7088*/ uint16(xArgMem),
- /*7089*/ uint16(xMatch),
- /*7090*/ uint16(xCondDataSize), 7082, 7086, 7094,
- /*7094*/ uint16(xSetOp), uint16(XSAVEC64),
- /*7096*/ uint16(xArgMem),
- /*7097*/ uint16(xMatch),
- /*7098*/ uint16(xCondIs64), 7101, 7113,
- /*7101*/ uint16(xCondDataSize), 7105, 7109, 0,
- /*7105*/ uint16(xSetOp), uint16(XSAVES),
- /*7107*/ uint16(xArgMem),
- /*7108*/ uint16(xMatch),
- /*7109*/ uint16(xSetOp), uint16(XSAVES),
- /*7111*/ uint16(xArgMem),
- /*7112*/ uint16(xMatch),
- /*7113*/ uint16(xCondDataSize), 7105, 7109, 7117,
- /*7117*/ uint16(xSetOp), uint16(XSAVES64),
- /*7119*/ uint16(xArgMem),
- /*7120*/ uint16(xMatch),
- /*7121*/ uint16(xCondIs64), 7124, 7142,
- /*7124*/ uint16(xCondDataSize), 7128, 7135, 0,
- /*7128*/ uint16(xCondIsMem), 7131, 0,
- /*7131*/ uint16(xSetOp), uint16(RDRAND),
- /*7133*/ uint16(xArgRmf16),
- /*7134*/ uint16(xMatch),
- /*7135*/ uint16(xCondIsMem), 7138, 0,
- /*7138*/ uint16(xSetOp), uint16(RDRAND),
- /*7140*/ uint16(xArgRmf32),
- /*7141*/ uint16(xMatch),
- /*7142*/ uint16(xCondDataSize), 7128, 7135, 7146,
- /*7146*/ uint16(xSetOp), uint16(RDRAND),
- /*7148*/ uint16(xMatch),
- /*7149*/ uint16(xCondIs64), 7152, 7164,
- /*7152*/ uint16(xCondDataSize), 7156, 7160, 0,
- /*7156*/ uint16(xSetOp), uint16(BSWAP),
- /*7158*/ uint16(xArgR16op),
- /*7159*/ uint16(xMatch),
- /*7160*/ uint16(xSetOp), uint16(BSWAP),
- /*7162*/ uint16(xArgR32op),
- /*7163*/ uint16(xMatch),
- /*7164*/ uint16(xCondDataSize), 7156, 7160, 7168,
- /*7168*/ uint16(xSetOp), uint16(BSWAP),
- /*7170*/ uint16(xArgR64op),
- /*7171*/ uint16(xMatch),
- /*7172*/ uint16(xCondPrefix), 2,
- 0xF2, 7184,
- 0x66, 7178,
- /*7178*/ uint16(xSetOp), uint16(ADDSUBPD),
- /*7180*/ uint16(xReadSlashR),
- /*7181*/ uint16(xArgXmm1),
- /*7182*/ uint16(xArgXmm2M128),
- /*7183*/ uint16(xMatch),
- /*7184*/ uint16(xSetOp), uint16(ADDSUBPS),
- /*7186*/ uint16(xReadSlashR),
- /*7187*/ uint16(xArgXmm1),
- /*7188*/ uint16(xArgXmm2M128),
- /*7189*/ uint16(xMatch),
- /*7190*/ uint16(xCondPrefix), 2,
- 0x66, 7202,
- 0x0, 7196,
- /*7196*/ uint16(xSetOp), uint16(PSRLW),
- /*7198*/ uint16(xReadSlashR),
- /*7199*/ uint16(xArgMm),
- /*7200*/ uint16(xArgMmM64),
- /*7201*/ uint16(xMatch),
- /*7202*/ uint16(xSetOp), uint16(PSRLW),
- /*7204*/ uint16(xReadSlashR),
- /*7205*/ uint16(xArgXmm1),
- /*7206*/ uint16(xArgXmm2M128),
- /*7207*/ uint16(xMatch),
- /*7208*/ uint16(xCondPrefix), 2,
- 0x66, 7220,
- 0x0, 7214,
- /*7214*/ uint16(xSetOp), uint16(PSRLD),
- /*7216*/ uint16(xReadSlashR),
- /*7217*/ uint16(xArgMm),
- /*7218*/ uint16(xArgMmM64),
- /*7219*/ uint16(xMatch),
- /*7220*/ uint16(xSetOp), uint16(PSRLD),
- /*7222*/ uint16(xReadSlashR),
- /*7223*/ uint16(xArgXmm1),
- /*7224*/ uint16(xArgXmm2M128),
- /*7225*/ uint16(xMatch),
- /*7226*/ uint16(xCondPrefix), 2,
- 0x66, 7238,
- 0x0, 7232,
- /*7232*/ uint16(xSetOp), uint16(PSRLQ),
- /*7234*/ uint16(xReadSlashR),
- /*7235*/ uint16(xArgMm),
- /*7236*/ uint16(xArgMmM64),
- /*7237*/ uint16(xMatch),
- /*7238*/ uint16(xSetOp), uint16(PSRLQ),
- /*7240*/ uint16(xReadSlashR),
- /*7241*/ uint16(xArgXmm1),
- /*7242*/ uint16(xArgXmm2M128),
- /*7243*/ uint16(xMatch),
- /*7244*/ uint16(xCondPrefix), 2,
- 0x66, 7256,
- 0x0, 7250,
- /*7250*/ uint16(xSetOp), uint16(PADDQ),
- /*7252*/ uint16(xReadSlashR),
- /*7253*/ uint16(xArgMm1),
- /*7254*/ uint16(xArgMm2M64),
- /*7255*/ uint16(xMatch),
- /*7256*/ uint16(xSetOp), uint16(PADDQ),
- /*7258*/ uint16(xReadSlashR),
- /*7259*/ uint16(xArgXmm1),
- /*7260*/ uint16(xArgXmm2M128),
- /*7261*/ uint16(xMatch),
- /*7262*/ uint16(xCondPrefix), 2,
- 0x66, 7274,
- 0x0, 7268,
- /*7268*/ uint16(xSetOp), uint16(PMULLW),
- /*7270*/ uint16(xReadSlashR),
- /*7271*/ uint16(xArgMm),
- /*7272*/ uint16(xArgMmM64),
- /*7273*/ uint16(xMatch),
- /*7274*/ uint16(xSetOp), uint16(PMULLW),
- /*7276*/ uint16(xReadSlashR),
- /*7277*/ uint16(xArgXmm1),
- /*7278*/ uint16(xArgXmm2M128),
- /*7279*/ uint16(xMatch),
- /*7280*/ uint16(xCondPrefix), 3,
- 0xF3, 7300,
- 0xF2, 7294,
- 0x66, 7288,
- /*7288*/ uint16(xSetOp), uint16(MOVQ),
- /*7290*/ uint16(xReadSlashR),
- /*7291*/ uint16(xArgXmm2M64),
- /*7292*/ uint16(xArgXmm1),
- /*7293*/ uint16(xMatch),
- /*7294*/ uint16(xSetOp), uint16(MOVDQ2Q),
- /*7296*/ uint16(xReadSlashR),
- /*7297*/ uint16(xArgMm),
- /*7298*/ uint16(xArgXmm2),
- /*7299*/ uint16(xMatch),
- /*7300*/ uint16(xSetOp), uint16(MOVQ2DQ),
- /*7302*/ uint16(xReadSlashR),
- /*7303*/ uint16(xArgXmm1),
- /*7304*/ uint16(xArgMm2),
- /*7305*/ uint16(xMatch),
- /*7306*/ uint16(xCondPrefix), 2,
- 0x66, 7318,
- 0x0, 7312,
- /*7312*/ uint16(xSetOp), uint16(PMOVMSKB),
- /*7314*/ uint16(xReadSlashR),
- /*7315*/ uint16(xArgR32),
- /*7316*/ uint16(xArgMm2),
- /*7317*/ uint16(xMatch),
- /*7318*/ uint16(xSetOp), uint16(PMOVMSKB),
- /*7320*/ uint16(xReadSlashR),
- /*7321*/ uint16(xArgR32),
- /*7322*/ uint16(xArgXmm2),
- /*7323*/ uint16(xMatch),
- /*7324*/ uint16(xCondPrefix), 2,
- 0x66, 7336,
- 0x0, 7330,
- /*7330*/ uint16(xSetOp), uint16(PSUBUSB),
- /*7332*/ uint16(xReadSlashR),
- /*7333*/ uint16(xArgMm),
- /*7334*/ uint16(xArgMmM64),
- /*7335*/ uint16(xMatch),
- /*7336*/ uint16(xSetOp), uint16(PSUBUSB),
- /*7338*/ uint16(xReadSlashR),
- /*7339*/ uint16(xArgXmm1),
- /*7340*/ uint16(xArgXmm2M128),
- /*7341*/ uint16(xMatch),
- /*7342*/ uint16(xCondPrefix), 2,
- 0x66, 7354,
- 0x0, 7348,
- /*7348*/ uint16(xSetOp), uint16(PSUBUSW),
- /*7350*/ uint16(xReadSlashR),
- /*7351*/ uint16(xArgMm),
- /*7352*/ uint16(xArgMmM64),
- /*7353*/ uint16(xMatch),
- /*7354*/ uint16(xSetOp), uint16(PSUBUSW),
- /*7356*/ uint16(xReadSlashR),
- /*7357*/ uint16(xArgXmm1),
- /*7358*/ uint16(xArgXmm2M128),
- /*7359*/ uint16(xMatch),
- /*7360*/ uint16(xCondPrefix), 2,
- 0x66, 7372,
- 0x0, 7366,
- /*7366*/ uint16(xSetOp), uint16(PMINUB),
- /*7368*/ uint16(xReadSlashR),
- /*7369*/ uint16(xArgMm1),
- /*7370*/ uint16(xArgMm2M64),
- /*7371*/ uint16(xMatch),
- /*7372*/ uint16(xSetOp), uint16(PMINUB),
- /*7374*/ uint16(xReadSlashR),
- /*7375*/ uint16(xArgXmm1),
- /*7376*/ uint16(xArgXmm2M128),
- /*7377*/ uint16(xMatch),
- /*7378*/ uint16(xCondPrefix), 2,
- 0x66, 7390,
- 0x0, 7384,
- /*7384*/ uint16(xSetOp), uint16(PAND),
- /*7386*/ uint16(xReadSlashR),
- /*7387*/ uint16(xArgMm),
- /*7388*/ uint16(xArgMmM64),
- /*7389*/ uint16(xMatch),
- /*7390*/ uint16(xSetOp), uint16(PAND),
- /*7392*/ uint16(xReadSlashR),
- /*7393*/ uint16(xArgXmm1),
- /*7394*/ uint16(xArgXmm2M128),
- /*7395*/ uint16(xMatch),
- /*7396*/ uint16(xCondPrefix), 2,
- 0x66, 7408,
- 0x0, 7402,
- /*7402*/ uint16(xSetOp), uint16(PADDUSB),
- /*7404*/ uint16(xReadSlashR),
- /*7405*/ uint16(xArgMm),
- /*7406*/ uint16(xArgMmM64),
- /*7407*/ uint16(xMatch),
- /*7408*/ uint16(xSetOp), uint16(PADDUSB),
- /*7410*/ uint16(xReadSlashR),
- /*7411*/ uint16(xArgXmm1),
- /*7412*/ uint16(xArgXmm2M128),
- /*7413*/ uint16(xMatch),
- /*7414*/ uint16(xCondPrefix), 2,
- 0x66, 7426,
- 0x0, 7420,
- /*7420*/ uint16(xSetOp), uint16(PADDUSW),
- /*7422*/ uint16(xReadSlashR),
- /*7423*/ uint16(xArgMm),
- /*7424*/ uint16(xArgMmM64),
- /*7425*/ uint16(xMatch),
- /*7426*/ uint16(xSetOp), uint16(PADDUSW),
- /*7428*/ uint16(xReadSlashR),
- /*7429*/ uint16(xArgXmm1),
- /*7430*/ uint16(xArgXmm2M128),
- /*7431*/ uint16(xMatch),
- /*7432*/ uint16(xCondPrefix), 2,
- 0x66, 7444,
- 0x0, 7438,
- /*7438*/ uint16(xSetOp), uint16(PMAXUB),
- /*7440*/ uint16(xReadSlashR),
- /*7441*/ uint16(xArgMm1),
- /*7442*/ uint16(xArgMm2M64),
- /*7443*/ uint16(xMatch),
- /*7444*/ uint16(xSetOp), uint16(PMAXUB),
- /*7446*/ uint16(xReadSlashR),
- /*7447*/ uint16(xArgXmm1),
- /*7448*/ uint16(xArgXmm2M128),
- /*7449*/ uint16(xMatch),
- /*7450*/ uint16(xCondPrefix), 2,
- 0x66, 7462,
- 0x0, 7456,
- /*7456*/ uint16(xSetOp), uint16(PANDN),
- /*7458*/ uint16(xReadSlashR),
- /*7459*/ uint16(xArgMm),
- /*7460*/ uint16(xArgMmM64),
- /*7461*/ uint16(xMatch),
- /*7462*/ uint16(xSetOp), uint16(PANDN),
- /*7464*/ uint16(xReadSlashR),
- /*7465*/ uint16(xArgXmm1),
- /*7466*/ uint16(xArgXmm2M128),
- /*7467*/ uint16(xMatch),
- /*7468*/ uint16(xCondPrefix), 2,
- 0x66, 7480,
- 0x0, 7474,
- /*7474*/ uint16(xSetOp), uint16(PAVGB),
- /*7476*/ uint16(xReadSlashR),
- /*7477*/ uint16(xArgMm1),
- /*7478*/ uint16(xArgMm2M64),
- /*7479*/ uint16(xMatch),
- /*7480*/ uint16(xSetOp), uint16(PAVGB),
- /*7482*/ uint16(xReadSlashR),
- /*7483*/ uint16(xArgXmm1),
- /*7484*/ uint16(xArgXmm2M128),
- /*7485*/ uint16(xMatch),
- /*7486*/ uint16(xCondPrefix), 2,
- 0x66, 7498,
- 0x0, 7492,
- /*7492*/ uint16(xSetOp), uint16(PSRAW),
- /*7494*/ uint16(xReadSlashR),
- /*7495*/ uint16(xArgMm),
- /*7496*/ uint16(xArgMmM64),
- /*7497*/ uint16(xMatch),
- /*7498*/ uint16(xSetOp), uint16(PSRAW),
- /*7500*/ uint16(xReadSlashR),
- /*7501*/ uint16(xArgXmm1),
- /*7502*/ uint16(xArgXmm2M128),
- /*7503*/ uint16(xMatch),
- /*7504*/ uint16(xCondPrefix), 2,
- 0x66, 7516,
- 0x0, 7510,
- /*7510*/ uint16(xSetOp), uint16(PSRAD),
- /*7512*/ uint16(xReadSlashR),
- /*7513*/ uint16(xArgMm),
- /*7514*/ uint16(xArgMmM64),
- /*7515*/ uint16(xMatch),
- /*7516*/ uint16(xSetOp), uint16(PSRAD),
- /*7518*/ uint16(xReadSlashR),
- /*7519*/ uint16(xArgXmm1),
- /*7520*/ uint16(xArgXmm2M128),
- /*7521*/ uint16(xMatch),
- /*7522*/ uint16(xCondPrefix), 2,
- 0x66, 7534,
- 0x0, 7528,
- /*7528*/ uint16(xSetOp), uint16(PAVGW),
- /*7530*/ uint16(xReadSlashR),
- /*7531*/ uint16(xArgMm1),
- /*7532*/ uint16(xArgMm2M64),
- /*7533*/ uint16(xMatch),
- /*7534*/ uint16(xSetOp), uint16(PAVGW),
- /*7536*/ uint16(xReadSlashR),
- /*7537*/ uint16(xArgXmm1),
- /*7538*/ uint16(xArgXmm2M128),
- /*7539*/ uint16(xMatch),
- /*7540*/ uint16(xCondPrefix), 2,
- 0x66, 7552,
- 0x0, 7546,
- /*7546*/ uint16(xSetOp), uint16(PMULHUW),
- /*7548*/ uint16(xReadSlashR),
- /*7549*/ uint16(xArgMm1),
- /*7550*/ uint16(xArgMm2M64),
- /*7551*/ uint16(xMatch),
- /*7552*/ uint16(xSetOp), uint16(PMULHUW),
- /*7554*/ uint16(xReadSlashR),
- /*7555*/ uint16(xArgXmm1),
- /*7556*/ uint16(xArgXmm2M128),
- /*7557*/ uint16(xMatch),
- /*7558*/ uint16(xCondPrefix), 2,
- 0x66, 7570,
- 0x0, 7564,
- /*7564*/ uint16(xSetOp), uint16(PMULHW),
- /*7566*/ uint16(xReadSlashR),
- /*7567*/ uint16(xArgMm),
- /*7568*/ uint16(xArgMmM64),
- /*7569*/ uint16(xMatch),
- /*7570*/ uint16(xSetOp), uint16(PMULHW),
- /*7572*/ uint16(xReadSlashR),
- /*7573*/ uint16(xArgXmm1),
- /*7574*/ uint16(xArgXmm2M128),
- /*7575*/ uint16(xMatch),
- /*7576*/ uint16(xCondPrefix), 3,
- 0xF3, 7596,
- 0xF2, 7590,
- 0x66, 7584,
- /*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ),
- /*7586*/ uint16(xReadSlashR),
- /*7587*/ uint16(xArgXmm1),
- /*7588*/ uint16(xArgXmm2M128),
- /*7589*/ uint16(xMatch),
- /*7590*/ uint16(xSetOp), uint16(CVTPD2DQ),
- /*7592*/ uint16(xReadSlashR),
- /*7593*/ uint16(xArgXmm1),
- /*7594*/ uint16(xArgXmm2M128),
- /*7595*/ uint16(xMatch),
- /*7596*/ uint16(xSetOp), uint16(CVTDQ2PD),
- /*7598*/ uint16(xReadSlashR),
- /*7599*/ uint16(xArgXmm1),
- /*7600*/ uint16(xArgXmm2M64),
- /*7601*/ uint16(xMatch),
- /*7602*/ uint16(xCondPrefix), 2,
- 0x66, 7614,
- 0x0, 7608,
- /*7608*/ uint16(xSetOp), uint16(MOVNTQ),
- /*7610*/ uint16(xReadSlashR),
- /*7611*/ uint16(xArgM64),
- /*7612*/ uint16(xArgMm),
- /*7613*/ uint16(xMatch),
- /*7614*/ uint16(xSetOp), uint16(MOVNTDQ),
- /*7616*/ uint16(xReadSlashR),
- /*7617*/ uint16(xArgM128),
- /*7618*/ uint16(xArgXmm),
- /*7619*/ uint16(xMatch),
- /*7620*/ uint16(xCondPrefix), 2,
- 0x66, 7632,
- 0x0, 7626,
- /*7626*/ uint16(xSetOp), uint16(PSUBSB),
- /*7628*/ uint16(xReadSlashR),
- /*7629*/ uint16(xArgMm),
- /*7630*/ uint16(xArgMmM64),
- /*7631*/ uint16(xMatch),
- /*7632*/ uint16(xSetOp), uint16(PSUBSB),
- /*7634*/ uint16(xReadSlashR),
- /*7635*/ uint16(xArgXmm1),
- /*7636*/ uint16(xArgXmm2M128),
- /*7637*/ uint16(xMatch),
- /*7638*/ uint16(xCondPrefix), 2,
- 0x66, 7650,
- 0x0, 7644,
- /*7644*/ uint16(xSetOp), uint16(PSUBSW),
- /*7646*/ uint16(xReadSlashR),
- /*7647*/ uint16(xArgMm),
- /*7648*/ uint16(xArgMmM64),
- /*7649*/ uint16(xMatch),
- /*7650*/ uint16(xSetOp), uint16(PSUBSW),
- /*7652*/ uint16(xReadSlashR),
- /*7653*/ uint16(xArgXmm1),
- /*7654*/ uint16(xArgXmm2M128),
- /*7655*/ uint16(xMatch),
- /*7656*/ uint16(xCondPrefix), 2,
- 0x66, 7668,
- 0x0, 7662,
- /*7662*/ uint16(xSetOp), uint16(PMINSW),
- /*7664*/ uint16(xReadSlashR),
- /*7665*/ uint16(xArgMm1),
- /*7666*/ uint16(xArgMm2M64),
- /*7667*/ uint16(xMatch),
- /*7668*/ uint16(xSetOp), uint16(PMINSW),
- /*7670*/ uint16(xReadSlashR),
- /*7671*/ uint16(xArgXmm1),
- /*7672*/ uint16(xArgXmm2M128),
- /*7673*/ uint16(xMatch),
- /*7674*/ uint16(xCondPrefix), 2,
- 0x66, 7686,
- 0x0, 7680,
- /*7680*/ uint16(xSetOp), uint16(POR),
- /*7682*/ uint16(xReadSlashR),
- /*7683*/ uint16(xArgMm),
- /*7684*/ uint16(xArgMmM64),
- /*7685*/ uint16(xMatch),
- /*7686*/ uint16(xSetOp), uint16(POR),
- /*7688*/ uint16(xReadSlashR),
- /*7689*/ uint16(xArgXmm1),
- /*7690*/ uint16(xArgXmm2M128),
- /*7691*/ uint16(xMatch),
- /*7692*/ uint16(xCondPrefix), 2,
- 0x66, 7704,
- 0x0, 7698,
- /*7698*/ uint16(xSetOp), uint16(PADDSB),
- /*7700*/ uint16(xReadSlashR),
- /*7701*/ uint16(xArgMm),
- /*7702*/ uint16(xArgMmM64),
- /*7703*/ uint16(xMatch),
- /*7704*/ uint16(xSetOp), uint16(PADDSB),
- /*7706*/ uint16(xReadSlashR),
- /*7707*/ uint16(xArgXmm1),
- /*7708*/ uint16(xArgXmm2M128),
- /*7709*/ uint16(xMatch),
- /*7710*/ uint16(xCondPrefix), 2,
- 0x66, 7722,
- 0x0, 7716,
- /*7716*/ uint16(xSetOp), uint16(PADDSW),
- /*7718*/ uint16(xReadSlashR),
- /*7719*/ uint16(xArgMm),
- /*7720*/ uint16(xArgMmM64),
- /*7721*/ uint16(xMatch),
- /*7722*/ uint16(xSetOp), uint16(PADDSW),
- /*7724*/ uint16(xReadSlashR),
- /*7725*/ uint16(xArgXmm1),
- /*7726*/ uint16(xArgXmm2M128),
- /*7727*/ uint16(xMatch),
- /*7728*/ uint16(xCondPrefix), 2,
- 0x66, 7740,
- 0x0, 7734,
- /*7734*/ uint16(xSetOp), uint16(PMAXSW),
- /*7736*/ uint16(xReadSlashR),
- /*7737*/ uint16(xArgMm1),
- /*7738*/ uint16(xArgMm2M64),
- /*7739*/ uint16(xMatch),
- /*7740*/ uint16(xSetOp), uint16(PMAXSW),
- /*7742*/ uint16(xReadSlashR),
- /*7743*/ uint16(xArgXmm1),
- /*7744*/ uint16(xArgXmm2M128),
- /*7745*/ uint16(xMatch),
- /*7746*/ uint16(xCondPrefix), 2,
- 0x66, 7758,
- 0x0, 7752,
- /*7752*/ uint16(xSetOp), uint16(PXOR),
- /*7754*/ uint16(xReadSlashR),
- /*7755*/ uint16(xArgMm),
- /*7756*/ uint16(xArgMmM64),
- /*7757*/ uint16(xMatch),
- /*7758*/ uint16(xSetOp), uint16(PXOR),
- /*7760*/ uint16(xReadSlashR),
- /*7761*/ uint16(xArgXmm1),
- /*7762*/ uint16(xArgXmm2M128),
- /*7763*/ uint16(xMatch),
- /*7764*/ uint16(xCondPrefix), 1,
- 0xF2, 7768,
- /*7768*/ uint16(xSetOp), uint16(LDDQU),
- /*7770*/ uint16(xReadSlashR),
- /*7771*/ uint16(xArgXmm1),
- /*7772*/ uint16(xArgM128),
- /*7773*/ uint16(xMatch),
- /*7774*/ uint16(xCondPrefix), 2,
- 0x66, 7786,
- 0x0, 7780,
- /*7780*/ uint16(xSetOp), uint16(PSLLW),
- /*7782*/ uint16(xReadSlashR),
- /*7783*/ uint16(xArgMm),
- /*7784*/ uint16(xArgMmM64),
- /*7785*/ uint16(xMatch),
- /*7786*/ uint16(xSetOp), uint16(PSLLW),
- /*7788*/ uint16(xReadSlashR),
- /*7789*/ uint16(xArgXmm1),
- /*7790*/ uint16(xArgXmm2M128),
- /*7791*/ uint16(xMatch),
- /*7792*/ uint16(xCondPrefix), 2,
- 0x66, 7804,
- 0x0, 7798,
- /*7798*/ uint16(xSetOp), uint16(PSLLD),
- /*7800*/ uint16(xReadSlashR),
- /*7801*/ uint16(xArgMm),
- /*7802*/ uint16(xArgMmM64),
- /*7803*/ uint16(xMatch),
- /*7804*/ uint16(xSetOp), uint16(PSLLD),
- /*7806*/ uint16(xReadSlashR),
- /*7807*/ uint16(xArgXmm1),
- /*7808*/ uint16(xArgXmm2M128),
- /*7809*/ uint16(xMatch),
- /*7810*/ uint16(xCondPrefix), 2,
- 0x66, 7822,
- 0x0, 7816,
- /*7816*/ uint16(xSetOp), uint16(PSLLQ),
- /*7818*/ uint16(xReadSlashR),
- /*7819*/ uint16(xArgMm),
- /*7820*/ uint16(xArgMmM64),
- /*7821*/ uint16(xMatch),
- /*7822*/ uint16(xSetOp), uint16(PSLLQ),
- /*7824*/ uint16(xReadSlashR),
- /*7825*/ uint16(xArgXmm1),
- /*7826*/ uint16(xArgXmm2M128),
- /*7827*/ uint16(xMatch),
- /*7828*/ uint16(xCondPrefix), 2,
- 0x66, 7840,
- 0x0, 7834,
- /*7834*/ uint16(xSetOp), uint16(PMULUDQ),
- /*7836*/ uint16(xReadSlashR),
- /*7837*/ uint16(xArgMm1),
- /*7838*/ uint16(xArgMm2M64),
- /*7839*/ uint16(xMatch),
- /*7840*/ uint16(xSetOp), uint16(PMULUDQ),
- /*7842*/ uint16(xReadSlashR),
- /*7843*/ uint16(xArgXmm1),
- /*7844*/ uint16(xArgXmm2M128),
- /*7845*/ uint16(xMatch),
- /*7846*/ uint16(xCondPrefix), 2,
- 0x66, 7858,
- 0x0, 7852,
- /*7852*/ uint16(xSetOp), uint16(PMADDWD),
- /*7854*/ uint16(xReadSlashR),
- /*7855*/ uint16(xArgMm),
- /*7856*/ uint16(xArgMmM64),
- /*7857*/ uint16(xMatch),
- /*7858*/ uint16(xSetOp), uint16(PMADDWD),
- /*7860*/ uint16(xReadSlashR),
- /*7861*/ uint16(xArgXmm1),
- /*7862*/ uint16(xArgXmm2M128),
- /*7863*/ uint16(xMatch),
- /*7864*/ uint16(xCondPrefix), 2,
- 0x66, 7876,
- 0x0, 7870,
- /*7870*/ uint16(xSetOp), uint16(PSADBW),
- /*7872*/ uint16(xReadSlashR),
- /*7873*/ uint16(xArgMm1),
- /*7874*/ uint16(xArgMm2M64),
- /*7875*/ uint16(xMatch),
- /*7876*/ uint16(xSetOp), uint16(PSADBW),
- /*7878*/ uint16(xReadSlashR),
- /*7879*/ uint16(xArgXmm1),
- /*7880*/ uint16(xArgXmm2M128),
- /*7881*/ uint16(xMatch),
- /*7882*/ uint16(xCondPrefix), 2,
- 0x66, 7894,
- 0x0, 7888,
- /*7888*/ uint16(xSetOp), uint16(MASKMOVQ),
- /*7890*/ uint16(xReadSlashR),
- /*7891*/ uint16(xArgMm1),
- /*7892*/ uint16(xArgMm2),
- /*7893*/ uint16(xMatch),
- /*7894*/ uint16(xSetOp), uint16(MASKMOVDQU),
- /*7896*/ uint16(xReadSlashR),
- /*7897*/ uint16(xArgXmm1),
- /*7898*/ uint16(xArgXmm2),
- /*7899*/ uint16(xMatch),
- /*7900*/ uint16(xCondPrefix), 2,
- 0x66, 7912,
- 0x0, 7906,
- /*7906*/ uint16(xSetOp), uint16(PSUBB),
- /*7908*/ uint16(xReadSlashR),
- /*7909*/ uint16(xArgMm),
- /*7910*/ uint16(xArgMmM64),
- /*7911*/ uint16(xMatch),
- /*7912*/ uint16(xSetOp), uint16(PSUBB),
- /*7914*/ uint16(xReadSlashR),
- /*7915*/ uint16(xArgXmm1),
- /*7916*/ uint16(xArgXmm2M128),
- /*7917*/ uint16(xMatch),
- /*7918*/ uint16(xCondPrefix), 2,
- 0x66, 7930,
- 0x0, 7924,
- /*7924*/ uint16(xSetOp), uint16(PSUBW),
- /*7926*/ uint16(xReadSlashR),
- /*7927*/ uint16(xArgMm),
- /*7928*/ uint16(xArgMmM64),
- /*7929*/ uint16(xMatch),
- /*7930*/ uint16(xSetOp), uint16(PSUBW),
- /*7932*/ uint16(xReadSlashR),
- /*7933*/ uint16(xArgXmm1),
- /*7934*/ uint16(xArgXmm2M128),
- /*7935*/ uint16(xMatch),
- /*7936*/ uint16(xCondPrefix), 2,
- 0x66, 7948,
- 0x0, 7942,
- /*7942*/ uint16(xSetOp), uint16(PSUBD),
- /*7944*/ uint16(xReadSlashR),
- /*7945*/ uint16(xArgMm),
- /*7946*/ uint16(xArgMmM64),
- /*7947*/ uint16(xMatch),
- /*7948*/ uint16(xSetOp), uint16(PSUBD),
- /*7950*/ uint16(xReadSlashR),
- /*7951*/ uint16(xArgXmm1),
- /*7952*/ uint16(xArgXmm2M128),
- /*7953*/ uint16(xMatch),
- /*7954*/ uint16(xCondPrefix), 2,
- 0x66, 7966,
- 0x0, 7960,
- /*7960*/ uint16(xSetOp), uint16(PSUBQ),
- /*7962*/ uint16(xReadSlashR),
- /*7963*/ uint16(xArgMm1),
- /*7964*/ uint16(xArgMm2M64),
- /*7965*/ uint16(xMatch),
- /*7966*/ uint16(xSetOp), uint16(PSUBQ),
- /*7968*/ uint16(xReadSlashR),
- /*7969*/ uint16(xArgXmm1),
- /*7970*/ uint16(xArgXmm2M128),
- /*7971*/ uint16(xMatch),
- /*7972*/ uint16(xCondPrefix), 2,
- 0x66, 7984,
- 0x0, 7978,
- /*7978*/ uint16(xSetOp), uint16(PADDB),
- /*7980*/ uint16(xReadSlashR),
- /*7981*/ uint16(xArgMm),
- /*7982*/ uint16(xArgMmM64),
- /*7983*/ uint16(xMatch),
- /*7984*/ uint16(xSetOp), uint16(PADDB),
- /*7986*/ uint16(xReadSlashR),
- /*7987*/ uint16(xArgXmm1),
- /*7988*/ uint16(xArgXmm2M128),
- /*7989*/ uint16(xMatch),
- /*7990*/ uint16(xCondPrefix), 2,
- 0x66, 8002,
- 0x0, 7996,
- /*7996*/ uint16(xSetOp), uint16(PADDW),
- /*7998*/ uint16(xReadSlashR),
- /*7999*/ uint16(xArgMm),
- /*8000*/ uint16(xArgMmM64),
- /*8001*/ uint16(xMatch),
- /*8002*/ uint16(xSetOp), uint16(PADDW),
- /*8004*/ uint16(xReadSlashR),
- /*8005*/ uint16(xArgXmm1),
- /*8006*/ uint16(xArgXmm2M128),
- /*8007*/ uint16(xMatch),
- /*8008*/ uint16(xCondPrefix), 2,
- 0x66, 8020,
- 0x0, 8014,
- /*8014*/ uint16(xSetOp), uint16(PADDD),
- /*8016*/ uint16(xReadSlashR),
- /*8017*/ uint16(xArgMm),
- /*8018*/ uint16(xArgMmM64),
- /*8019*/ uint16(xMatch),
- /*8020*/ uint16(xSetOp), uint16(PADDD),
- /*8022*/ uint16(xReadSlashR),
- /*8023*/ uint16(xArgXmm1),
- /*8024*/ uint16(xArgXmm2M128),
- /*8025*/ uint16(xMatch),
- /*8026*/ uint16(xSetOp), uint16(ADC),
- /*8028*/ uint16(xReadSlashR),
- /*8029*/ uint16(xArgRM8),
- /*8030*/ uint16(xArgR8),
- /*8031*/ uint16(xMatch),
- /*8032*/ uint16(xCondIs64), 8035, 8051,
- /*8035*/ uint16(xCondDataSize), 8039, 8045, 0,
- /*8039*/ uint16(xSetOp), uint16(ADC),
+ /*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,
+ 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(xArgRM16),
- /*8043*/ uint16(xArgR16),
+ /*8042*/ uint16(xArgR32),
+ /*8043*/ uint16(xArgRM32),
/*8044*/ uint16(xMatch),
/*8045*/ uint16(xSetOp), uint16(ADC),
/*8047*/ uint16(xReadSlashR),
- /*8048*/ uint16(xArgRM32),
- /*8049*/ uint16(xArgR32),
+ /*8048*/ uint16(xArgRM8),
+ /*8049*/ uint16(xArgR8),
/*8050*/ uint16(xMatch),
- /*8051*/ uint16(xCondDataSize), 8039, 8045, 8055,
- /*8055*/ uint16(xSetOp), uint16(ADC),
- /*8057*/ uint16(xReadSlashR),
- /*8058*/ uint16(xArgRM64),
- /*8059*/ uint16(xArgR64),
- /*8060*/ uint16(xMatch),
- /*8061*/ uint16(xSetOp), uint16(ADC),
- /*8063*/ uint16(xReadSlashR),
- /*8064*/ uint16(xArgR8),
- /*8065*/ uint16(xArgRM8),
- /*8066*/ uint16(xMatch),
- /*8067*/ uint16(xCondIs64), 8070, 8086,
- /*8070*/ uint16(xCondDataSize), 8074, 8080, 0,
+ /*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(xArgR16),
- /*8078*/ uint16(xArgRM16),
+ /*8077*/ uint16(xArgRM64),
+ /*8078*/ uint16(xArgR64),
/*8079*/ uint16(xMatch),
/*8080*/ uint16(xSetOp), uint16(ADC),
/*8082*/ uint16(xReadSlashR),
- /*8083*/ uint16(xArgR32),
- /*8084*/ uint16(xArgRM32),
+ /*8083*/ uint16(xArgR8),
+ /*8084*/ uint16(xArgRM8),
/*8085*/ uint16(xMatch),
- /*8086*/ uint16(xCondDataSize), 8074, 8080, 8090,
- /*8090*/ uint16(xSetOp), uint16(ADC),
- /*8092*/ uint16(xReadSlashR),
- /*8093*/ uint16(xArgR64),
- /*8094*/ uint16(xArgRM64),
- /*8095*/ uint16(xMatch),
- /*8096*/ uint16(xSetOp), uint16(ADC),
- /*8098*/ uint16(xReadIb),
- /*8099*/ uint16(xArgAL),
- /*8100*/ uint16(xArgImm8u),
- /*8101*/ uint16(xMatch),
- /*8102*/ uint16(xCondIs64), 8105, 8121,
- /*8105*/ uint16(xCondDataSize), 8109, 8115, 0,
+ /*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(xReadIw),
- /*8112*/ uint16(xArgAX),
- /*8113*/ uint16(xArgImm16),
+ /*8111*/ uint16(xReadSlashR),
+ /*8112*/ uint16(xArgR64),
+ /*8113*/ uint16(xArgRM64),
/*8114*/ uint16(xMatch),
/*8115*/ uint16(xSetOp), uint16(ADC),
- /*8117*/ uint16(xReadId),
- /*8118*/ uint16(xArgEAX),
- /*8119*/ uint16(xArgImm32),
+ /*8117*/ uint16(xReadIb),
+ /*8118*/ uint16(xArgAL),
+ /*8119*/ uint16(xArgImm8u),
/*8120*/ uint16(xMatch),
- /*8121*/ uint16(xCondDataSize), 8109, 8115, 8125,
- /*8125*/ uint16(xSetOp), uint16(ADC),
- /*8127*/ uint16(xReadId),
- /*8128*/ uint16(xArgRAX),
- /*8129*/ uint16(xArgImm32),
- /*8130*/ uint16(xMatch),
- /*8131*/ uint16(xCondIs64), 8134, 0,
- /*8134*/ uint16(xSetOp), uint16(PUSH),
- /*8136*/ uint16(xArgSS),
- /*8137*/ uint16(xMatch),
- /*8138*/ uint16(xCondIs64), 8141, 0,
- /*8141*/ uint16(xSetOp), uint16(POP),
- /*8143*/ uint16(xArgSS),
- /*8144*/ uint16(xMatch),
- /*8145*/ uint16(xSetOp), uint16(SBB),
- /*8147*/ uint16(xReadSlashR),
- /*8148*/ uint16(xArgRM8),
- /*8149*/ uint16(xArgR8),
- /*8150*/ uint16(xMatch),
- /*8151*/ uint16(xCondIs64), 8154, 8170,
- /*8154*/ uint16(xCondDataSize), 8158, 8164, 0,
- /*8158*/ uint16(xSetOp), uint16(SBB),
- /*8160*/ uint16(xReadSlashR),
- /*8161*/ uint16(xArgRM16),
- /*8162*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*8168*/ uint16(xArgR32),
+ /*8167*/ uint16(xArgRM8),
+ /*8168*/ uint16(xArgR8),
/*8169*/ uint16(xMatch),
- /*8170*/ uint16(xCondDataSize), 8158, 8164, 8174,
- /*8174*/ uint16(xSetOp), uint16(SBB),
- /*8176*/ uint16(xReadSlashR),
- /*8177*/ uint16(xArgRM64),
- /*8178*/ uint16(xArgR64),
- /*8179*/ uint16(xMatch),
- /*8180*/ uint16(xSetOp), uint16(SBB),
- /*8182*/ uint16(xReadSlashR),
- /*8183*/ uint16(xArgR8),
- /*8184*/ uint16(xArgRM8),
- /*8185*/ uint16(xMatch),
- /*8186*/ uint16(xCondIs64), 8189, 8205,
- /*8189*/ uint16(xCondDataSize), 8193, 8199, 0,
+ /*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(xArgR16),
- /*8197*/ uint16(xArgRM16),
+ /*8196*/ uint16(xArgRM64),
+ /*8197*/ uint16(xArgR64),
/*8198*/ uint16(xMatch),
/*8199*/ uint16(xSetOp), uint16(SBB),
/*8201*/ uint16(xReadSlashR),
- /*8202*/ uint16(xArgR32),
- /*8203*/ uint16(xArgRM32),
+ /*8202*/ uint16(xArgR8),
+ /*8203*/ uint16(xArgRM8),
/*8204*/ uint16(xMatch),
- /*8205*/ uint16(xCondDataSize), 8193, 8199, 8209,
- /*8209*/ uint16(xSetOp), uint16(SBB),
- /*8211*/ uint16(xReadSlashR),
- /*8212*/ uint16(xArgR64),
- /*8213*/ uint16(xArgRM64),
- /*8214*/ uint16(xMatch),
- /*8215*/ uint16(xSetOp), uint16(SBB),
- /*8217*/ uint16(xReadIb),
- /*8218*/ uint16(xArgAL),
- /*8219*/ uint16(xArgImm8u),
- /*8220*/ uint16(xMatch),
- /*8221*/ uint16(xCondIs64), 8224, 8240,
- /*8224*/ uint16(xCondDataSize), 8228, 8234, 0,
+ /*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(xReadIw),
- /*8231*/ uint16(xArgAX),
- /*8232*/ uint16(xArgImm16),
+ /*8230*/ uint16(xReadSlashR),
+ /*8231*/ uint16(xArgR64),
+ /*8232*/ uint16(xArgRM64),
/*8233*/ uint16(xMatch),
/*8234*/ uint16(xSetOp), uint16(SBB),
- /*8236*/ uint16(xReadId),
- /*8237*/ uint16(xArgEAX),
- /*8238*/ uint16(xArgImm32),
+ /*8236*/ uint16(xReadIb),
+ /*8237*/ uint16(xArgAL),
+ /*8238*/ uint16(xArgImm8u),
/*8239*/ uint16(xMatch),
- /*8240*/ uint16(xCondDataSize), 8228, 8234, 8244,
- /*8244*/ uint16(xSetOp), uint16(SBB),
- /*8246*/ uint16(xReadId),
- /*8247*/ uint16(xArgRAX),
- /*8248*/ uint16(xArgImm32),
- /*8249*/ uint16(xMatch),
- /*8250*/ uint16(xCondIs64), 8253, 0,
- /*8253*/ uint16(xSetOp), uint16(PUSH),
- /*8255*/ uint16(xArgDS),
- /*8256*/ uint16(xMatch),
- /*8257*/ uint16(xCondIs64), 8260, 0,
- /*8260*/ uint16(xSetOp), uint16(POP),
- /*8262*/ uint16(xArgDS),
- /*8263*/ uint16(xMatch),
- /*8264*/ uint16(xSetOp), uint16(AND),
- /*8266*/ uint16(xReadSlashR),
- /*8267*/ uint16(xArgRM8),
- /*8268*/ uint16(xArgR8),
- /*8269*/ uint16(xMatch),
- /*8270*/ uint16(xCondIs64), 8273, 8289,
- /*8273*/ uint16(xCondDataSize), 8277, 8283, 0,
- /*8277*/ uint16(xSetOp), uint16(AND),
- /*8279*/ uint16(xReadSlashR),
- /*8280*/ uint16(xArgRM16),
- /*8281*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*8287*/ uint16(xArgR32),
+ /*8286*/ uint16(xArgRM8),
+ /*8287*/ uint16(xArgR8),
/*8288*/ uint16(xMatch),
- /*8289*/ uint16(xCondDataSize), 8277, 8283, 8293,
- /*8293*/ uint16(xSetOp), uint16(AND),
- /*8295*/ uint16(xReadSlashR),
- /*8296*/ uint16(xArgRM64),
- /*8297*/ uint16(xArgR64),
- /*8298*/ uint16(xMatch),
- /*8299*/ uint16(xSetOp), uint16(AND),
- /*8301*/ uint16(xReadSlashR),
- /*8302*/ uint16(xArgR8),
- /*8303*/ uint16(xArgRM8),
- /*8304*/ uint16(xMatch),
- /*8305*/ uint16(xCondIs64), 8308, 8324,
- /*8308*/ uint16(xCondDataSize), 8312, 8318, 0,
+ /*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(xArgR16),
- /*8316*/ uint16(xArgRM16),
+ /*8315*/ uint16(xArgRM64),
+ /*8316*/ uint16(xArgR64),
/*8317*/ uint16(xMatch),
/*8318*/ uint16(xSetOp), uint16(AND),
/*8320*/ uint16(xReadSlashR),
- /*8321*/ uint16(xArgR32),
- /*8322*/ uint16(xArgRM32),
+ /*8321*/ uint16(xArgR8),
+ /*8322*/ uint16(xArgRM8),
/*8323*/ uint16(xMatch),
- /*8324*/ uint16(xCondDataSize), 8312, 8318, 8328,
- /*8328*/ uint16(xSetOp), uint16(AND),
- /*8330*/ uint16(xReadSlashR),
- /*8331*/ uint16(xArgR64),
- /*8332*/ uint16(xArgRM64),
- /*8333*/ uint16(xMatch),
- /*8334*/ uint16(xSetOp), uint16(AND),
- /*8336*/ uint16(xReadIb),
- /*8337*/ uint16(xArgAL),
- /*8338*/ uint16(xArgImm8u),
- /*8339*/ uint16(xMatch),
- /*8340*/ uint16(xCondIs64), 8343, 8359,
- /*8343*/ uint16(xCondDataSize), 8347, 8353, 0,
+ /*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(xReadIw),
- /*8350*/ uint16(xArgAX),
- /*8351*/ uint16(xArgImm16),
+ /*8349*/ uint16(xReadSlashR),
+ /*8350*/ uint16(xArgR64),
+ /*8351*/ uint16(xArgRM64),
/*8352*/ uint16(xMatch),
/*8353*/ uint16(xSetOp), uint16(AND),
- /*8355*/ uint16(xReadId),
- /*8356*/ uint16(xArgEAX),
- /*8357*/ uint16(xArgImm32),
+ /*8355*/ uint16(xReadIb),
+ /*8356*/ uint16(xArgAL),
+ /*8357*/ uint16(xArgImm8u),
/*8358*/ uint16(xMatch),
- /*8359*/ uint16(xCondDataSize), 8347, 8353, 8363,
- /*8363*/ uint16(xSetOp), uint16(AND),
- /*8365*/ uint16(xReadId),
- /*8366*/ uint16(xArgRAX),
- /*8367*/ uint16(xArgImm32),
- /*8368*/ uint16(xMatch),
- /*8369*/ uint16(xCondIs64), 8372, 0,
- /*8372*/ uint16(xSetOp), uint16(DAA),
- /*8374*/ uint16(xMatch),
- /*8375*/ uint16(xSetOp), uint16(SUB),
- /*8377*/ uint16(xReadSlashR),
- /*8378*/ uint16(xArgRM8),
- /*8379*/ uint16(xArgR8),
- /*8380*/ uint16(xMatch),
- /*8381*/ uint16(xCondIs64), 8384, 8400,
- /*8384*/ uint16(xCondDataSize), 8388, 8394, 0,
- /*8388*/ uint16(xSetOp), uint16(SUB),
- /*8390*/ uint16(xReadSlashR),
- /*8391*/ uint16(xArgRM16),
- /*8392*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*8398*/ uint16(xArgR32),
+ /*8397*/ uint16(xArgRM8),
+ /*8398*/ uint16(xArgR8),
/*8399*/ uint16(xMatch),
- /*8400*/ uint16(xCondDataSize), 8388, 8394, 8404,
- /*8404*/ uint16(xSetOp), uint16(SUB),
- /*8406*/ uint16(xReadSlashR),
- /*8407*/ uint16(xArgRM64),
- /*8408*/ uint16(xArgR64),
- /*8409*/ uint16(xMatch),
- /*8410*/ uint16(xCondPrefix), 3,
- 0xC5, 8438,
- 0xC4, 8424,
- 0x0, 8418,
- /*8418*/ uint16(xSetOp), uint16(SUB),
- /*8420*/ uint16(xReadSlashR),
- /*8421*/ uint16(xArgR8),
- /*8422*/ uint16(xArgRM8),
- /*8423*/ uint16(xMatch),
- /*8424*/ uint16(xCondPrefix), 1,
- 0x66, 8428,
- /*8428*/ uint16(xCondPrefix), 1,
- 0x0F38, 8432,
- /*8432*/ uint16(xSetOp), uint16(VMOVNTDQA),
- /*8434*/ uint16(xReadSlashR),
- /*8435*/ uint16(xArgYmm1),
- /*8436*/ uint16(xArgM256),
- /*8437*/ uint16(xMatch),
- /*8438*/ uint16(xCondPrefix), 1,
- 0x66, 8442,
- /*8442*/ uint16(xCondPrefix), 1,
- 0x0F38, 8446,
- /*8446*/ uint16(xSetOp), uint16(VMOVNTDQA),
- /*8448*/ uint16(xReadSlashR),
- /*8449*/ uint16(xArgYmm1),
- /*8450*/ uint16(xArgM256),
- /*8451*/ uint16(xMatch),
- /*8452*/ uint16(xCondIs64), 8455, 8471,
- /*8455*/ uint16(xCondDataSize), 8459, 8465, 0,
- /*8459*/ uint16(xSetOp), uint16(SUB),
- /*8461*/ uint16(xReadSlashR),
- /*8462*/ uint16(xArgR16),
- /*8463*/ uint16(xArgRM16),
- /*8464*/ uint16(xMatch),
- /*8465*/ uint16(xSetOp), uint16(SUB),
+ /*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(xArgR32),
- /*8469*/ uint16(xArgRM32),
+ /*8468*/ uint16(xArgYmm1),
+ /*8469*/ uint16(xArgM256),
/*8470*/ uint16(xMatch),
- /*8471*/ uint16(xCondDataSize), 8459, 8465, 8475,
- /*8475*/ uint16(xSetOp), uint16(SUB),
- /*8477*/ uint16(xReadSlashR),
- /*8478*/ uint16(xArgR64),
- /*8479*/ uint16(xArgRM64),
- /*8480*/ uint16(xMatch),
- /*8481*/ uint16(xSetOp), uint16(SUB),
- /*8483*/ uint16(xReadIb),
- /*8484*/ uint16(xArgAL),
- /*8485*/ uint16(xArgImm8u),
- /*8486*/ uint16(xMatch),
- /*8487*/ uint16(xCondIs64), 8490, 8506,
- /*8490*/ uint16(xCondDataSize), 8494, 8500, 0,
+ /*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(xReadIw),
- /*8497*/ uint16(xArgAX),
- /*8498*/ uint16(xArgImm16),
+ /*8496*/ uint16(xReadSlashR),
+ /*8497*/ uint16(xArgR64),
+ /*8498*/ uint16(xArgRM64),
/*8499*/ uint16(xMatch),
/*8500*/ uint16(xSetOp), uint16(SUB),
- /*8502*/ uint16(xReadId),
- /*8503*/ uint16(xArgEAX),
- /*8504*/ uint16(xArgImm32),
+ /*8502*/ uint16(xReadIb),
+ /*8503*/ uint16(xArgAL),
+ /*8504*/ uint16(xArgImm8u),
/*8505*/ uint16(xMatch),
- /*8506*/ uint16(xCondDataSize), 8494, 8500, 8510,
- /*8510*/ uint16(xSetOp), uint16(SUB),
- /*8512*/ uint16(xReadId),
- /*8513*/ uint16(xArgRAX),
- /*8514*/ uint16(xArgImm32),
- /*8515*/ uint16(xMatch),
- /*8516*/ uint16(xCondIs64), 8519, 0,
- /*8519*/ uint16(xSetOp), uint16(DAS),
- /*8521*/ uint16(xMatch),
- /*8522*/ uint16(xSetOp), uint16(XOR),
- /*8524*/ uint16(xReadSlashR),
- /*8525*/ uint16(xArgRM8),
- /*8526*/ uint16(xArgR8),
- /*8527*/ uint16(xMatch),
- /*8528*/ uint16(xCondIs64), 8531, 8547,
- /*8531*/ uint16(xCondDataSize), 8535, 8541, 0,
- /*8535*/ uint16(xSetOp), uint16(XOR),
- /*8537*/ uint16(xReadSlashR),
- /*8538*/ uint16(xArgRM16),
- /*8539*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*8545*/ uint16(xArgR32),
+ /*8544*/ uint16(xArgRM8),
+ /*8545*/ uint16(xArgR8),
/*8546*/ uint16(xMatch),
- /*8547*/ uint16(xCondDataSize), 8535, 8541, 8551,
- /*8551*/ uint16(xSetOp), uint16(XOR),
- /*8553*/ uint16(xReadSlashR),
- /*8554*/ uint16(xArgRM64),
- /*8555*/ uint16(xArgR64),
- /*8556*/ uint16(xMatch),
- /*8557*/ uint16(xSetOp), uint16(XOR),
- /*8559*/ uint16(xReadSlashR),
- /*8560*/ uint16(xArgR8),
- /*8561*/ uint16(xArgRM8),
- /*8562*/ uint16(xMatch),
- /*8563*/ uint16(xCondIs64), 8566, 8582,
- /*8566*/ uint16(xCondDataSize), 8570, 8576, 0,
+ /*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(xArgR16),
- /*8574*/ uint16(xArgRM16),
+ /*8573*/ uint16(xArgRM64),
+ /*8574*/ uint16(xArgR64),
/*8575*/ uint16(xMatch),
/*8576*/ uint16(xSetOp), uint16(XOR),
/*8578*/ uint16(xReadSlashR),
- /*8579*/ uint16(xArgR32),
- /*8580*/ uint16(xArgRM32),
+ /*8579*/ uint16(xArgR8),
+ /*8580*/ uint16(xArgRM8),
/*8581*/ uint16(xMatch),
- /*8582*/ uint16(xCondDataSize), 8570, 8576, 8586,
- /*8586*/ uint16(xSetOp), uint16(XOR),
- /*8588*/ uint16(xReadSlashR),
- /*8589*/ uint16(xArgR64),
- /*8590*/ uint16(xArgRM64),
- /*8591*/ uint16(xMatch),
- /*8592*/ uint16(xSetOp), uint16(XOR),
- /*8594*/ uint16(xReadIb),
- /*8595*/ uint16(xArgAL),
- /*8596*/ uint16(xArgImm8u),
- /*8597*/ uint16(xMatch),
- /*8598*/ uint16(xCondIs64), 8601, 8617,
- /*8601*/ uint16(xCondDataSize), 8605, 8611, 0,
+ /*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(xReadIw),
- /*8608*/ uint16(xArgAX),
- /*8609*/ uint16(xArgImm16),
+ /*8607*/ uint16(xReadSlashR),
+ /*8608*/ uint16(xArgR64),
+ /*8609*/ uint16(xArgRM64),
/*8610*/ uint16(xMatch),
/*8611*/ uint16(xSetOp), uint16(XOR),
- /*8613*/ uint16(xReadId),
- /*8614*/ uint16(xArgEAX),
- /*8615*/ uint16(xArgImm32),
+ /*8613*/ uint16(xReadIb),
+ /*8614*/ uint16(xArgAL),
+ /*8615*/ uint16(xArgImm8u),
/*8616*/ uint16(xMatch),
- /*8617*/ uint16(xCondDataSize), 8605, 8611, 8621,
- /*8621*/ uint16(xSetOp), uint16(XOR),
- /*8623*/ uint16(xReadId),
- /*8624*/ uint16(xArgRAX),
- /*8625*/ uint16(xArgImm32),
- /*8626*/ uint16(xMatch),
- /*8627*/ uint16(xCondIs64), 8630, 0,
- /*8630*/ uint16(xSetOp), uint16(AAA),
- /*8632*/ uint16(xMatch),
- /*8633*/ uint16(xSetOp), uint16(CMP),
- /*8635*/ uint16(xReadSlashR),
- /*8636*/ uint16(xArgRM8),
- /*8637*/ uint16(xArgR8),
- /*8638*/ uint16(xMatch),
- /*8639*/ uint16(xCondIs64), 8642, 8658,
- /*8642*/ uint16(xCondDataSize), 8646, 8652, 0,
- /*8646*/ uint16(xSetOp), uint16(CMP),
- /*8648*/ uint16(xReadSlashR),
- /*8649*/ uint16(xArgRM16),
- /*8650*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*8656*/ uint16(xArgR32),
+ /*8655*/ uint16(xArgRM8),
+ /*8656*/ uint16(xArgR8),
/*8657*/ uint16(xMatch),
- /*8658*/ uint16(xCondDataSize), 8646, 8652, 8662,
- /*8662*/ uint16(xSetOp), uint16(CMP),
- /*8664*/ uint16(xReadSlashR),
- /*8665*/ uint16(xArgRM64),
- /*8666*/ uint16(xArgR64),
- /*8667*/ uint16(xMatch),
- /*8668*/ uint16(xSetOp), uint16(CMP),
- /*8670*/ uint16(xReadSlashR),
- /*8671*/ uint16(xArgR8),
- /*8672*/ uint16(xArgRM8),
- /*8673*/ uint16(xMatch),
- /*8674*/ uint16(xCondIs64), 8677, 8693,
- /*8677*/ uint16(xCondDataSize), 8681, 8687, 0,
+ /*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(xArgR16),
- /*8685*/ uint16(xArgRM16),
+ /*8684*/ uint16(xArgRM64),
+ /*8685*/ uint16(xArgR64),
/*8686*/ uint16(xMatch),
/*8687*/ uint16(xSetOp), uint16(CMP),
/*8689*/ uint16(xReadSlashR),
- /*8690*/ uint16(xArgR32),
- /*8691*/ uint16(xArgRM32),
+ /*8690*/ uint16(xArgR8),
+ /*8691*/ uint16(xArgRM8),
/*8692*/ uint16(xMatch),
- /*8693*/ uint16(xCondDataSize), 8681, 8687, 8697,
- /*8697*/ uint16(xSetOp), uint16(CMP),
- /*8699*/ uint16(xReadSlashR),
- /*8700*/ uint16(xArgR64),
- /*8701*/ uint16(xArgRM64),
- /*8702*/ uint16(xMatch),
- /*8703*/ uint16(xSetOp), uint16(CMP),
- /*8705*/ uint16(xReadIb),
- /*8706*/ uint16(xArgAL),
- /*8707*/ uint16(xArgImm8u),
- /*8708*/ uint16(xMatch),
- /*8709*/ uint16(xCondIs64), 8712, 8728,
- /*8712*/ uint16(xCondDataSize), 8716, 8722, 0,
+ /*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(xReadIw),
- /*8719*/ uint16(xArgAX),
- /*8720*/ uint16(xArgImm16),
+ /*8718*/ uint16(xReadSlashR),
+ /*8719*/ uint16(xArgR64),
+ /*8720*/ uint16(xArgRM64),
/*8721*/ uint16(xMatch),
/*8722*/ uint16(xSetOp), uint16(CMP),
- /*8724*/ uint16(xReadId),
- /*8725*/ uint16(xArgEAX),
- /*8726*/ uint16(xArgImm32),
+ /*8724*/ uint16(xReadIb),
+ /*8725*/ uint16(xArgAL),
+ /*8726*/ uint16(xArgImm8u),
/*8727*/ uint16(xMatch),
- /*8728*/ uint16(xCondDataSize), 8716, 8722, 8732,
- /*8732*/ uint16(xSetOp), uint16(CMP),
- /*8734*/ uint16(xReadId),
- /*8735*/ uint16(xArgRAX),
- /*8736*/ uint16(xArgImm32),
- /*8737*/ uint16(xMatch),
- /*8738*/ uint16(xCondIs64), 8741, 0,
- /*8741*/ uint16(xSetOp), uint16(AAS),
- /*8743*/ uint16(xMatch),
- /*8744*/ uint16(xCondIs64), 8747, 0,
- /*8747*/ uint16(xCondDataSize), 8751, 8755, 0,
- /*8751*/ uint16(xSetOp), uint16(INC),
- /*8753*/ uint16(xArgR16op),
- /*8754*/ uint16(xMatch),
- /*8755*/ uint16(xSetOp), uint16(INC),
- /*8757*/ uint16(xArgR32op),
- /*8758*/ uint16(xMatch),
- /*8759*/ uint16(xCondIs64), 8762, 0,
- /*8762*/ uint16(xCondDataSize), 8766, 8770, 0,
- /*8766*/ uint16(xSetOp), uint16(DEC),
- /*8768*/ uint16(xArgR16op),
- /*8769*/ uint16(xMatch),
- /*8770*/ uint16(xSetOp), uint16(DEC),
- /*8772*/ uint16(xArgR32op),
+ /*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(xCondIs64), 8777, 8789,
- /*8777*/ uint16(xCondDataSize), 8781, 8785, 0,
- /*8781*/ uint16(xSetOp), uint16(PUSH),
- /*8783*/ uint16(xArgR16op),
- /*8784*/ uint16(xMatch),
- /*8785*/ uint16(xSetOp), uint16(PUSH),
- /*8787*/ uint16(xArgR32op),
+ /*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(xCondDataSize), 8781, 8793, 8797,
- /*8793*/ uint16(xSetOp), uint16(PUSH),
- /*8795*/ uint16(xArgR64op),
- /*8796*/ uint16(xMatch),
- /*8797*/ uint16(xSetOp), uint16(PUSH),
- /*8799*/ uint16(xArgR64op),
- /*8800*/ uint16(xMatch),
- /*8801*/ uint16(xCondIs64), 8804, 8816,
- /*8804*/ uint16(xCondDataSize), 8808, 8812, 0,
- /*8808*/ uint16(xSetOp), uint16(POP),
- /*8810*/ uint16(xArgR16op),
- /*8811*/ uint16(xMatch),
- /*8812*/ uint16(xSetOp), uint16(POP),
- /*8814*/ uint16(xArgR32op),
+ /*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(xCondDataSize), 8808, 8820, 8824,
- /*8820*/ uint16(xSetOp), uint16(POP),
- /*8822*/ uint16(xArgR64op),
- /*8823*/ uint16(xMatch),
- /*8824*/ uint16(xSetOp), uint16(POP),
- /*8826*/ uint16(xArgR64op),
- /*8827*/ uint16(xMatch),
- /*8828*/ uint16(xCondIs64), 8831, 0,
- /*8831*/ uint16(xCondDataSize), 8835, 8838, 0,
- /*8835*/ uint16(xSetOp), uint16(PUSHA),
- /*8837*/ uint16(xMatch),
- /*8838*/ uint16(xSetOp), uint16(PUSHAD),
- /*8840*/ uint16(xMatch),
- /*8841*/ uint16(xCondIs64), 8844, 0,
- /*8844*/ uint16(xCondDataSize), 8848, 8851, 0,
- /*8848*/ uint16(xSetOp), uint16(POPA),
- /*8850*/ uint16(xMatch),
- /*8851*/ uint16(xSetOp), uint16(POPAD),
- /*8853*/ uint16(xMatch),
- /*8854*/ uint16(xCondIs64), 8857, 0,
- /*8857*/ uint16(xCondDataSize), 8861, 8867, 0,
- /*8861*/ uint16(xSetOp), uint16(BOUND),
- /*8863*/ uint16(xReadSlashR),
- /*8864*/ uint16(xArgR16),
- /*8865*/ uint16(xArgM16and16),
- /*8866*/ uint16(xMatch),
- /*8867*/ uint16(xSetOp), uint16(BOUND),
- /*8869*/ uint16(xReadSlashR),
- /*8870*/ uint16(xArgR32),
- /*8871*/ uint16(xArgM32and32),
+ /*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, 8882,
- /*8876*/ uint16(xSetOp), uint16(ARPL),
- /*8878*/ uint16(xReadSlashR),
- /*8879*/ uint16(xArgRM16),
- /*8880*/ uint16(xArgR16),
- /*8881*/ uint16(xMatch),
- /*8882*/ uint16(xCondDataSize), 8886, 8892, 8898,
- /*8886*/ uint16(xSetOp), uint16(MOVSXD),
+ /*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(xArgR16),
- /*8890*/ uint16(xArgRM32),
+ /*8889*/ uint16(xArgR32),
+ /*8890*/ uint16(xArgM32and32),
/*8891*/ uint16(xMatch),
- /*8892*/ uint16(xSetOp), uint16(MOVSXD),
- /*8894*/ uint16(xReadSlashR),
- /*8895*/ uint16(xArgR32),
- /*8896*/ uint16(xArgRM32),
- /*8897*/ uint16(xMatch),
- /*8898*/ uint16(xSetOp), uint16(MOVSXD),
- /*8900*/ uint16(xReadSlashR),
- /*8901*/ uint16(xArgR64),
- /*8902*/ uint16(xArgRM32),
- /*8903*/ uint16(xMatch),
- /*8904*/ uint16(xCondDataSize), 8908, 8913, 8918,
- /*8908*/ uint16(xSetOp), uint16(PUSH),
- /*8910*/ uint16(xReadIw),
- /*8911*/ uint16(xArgImm16),
- /*8912*/ uint16(xMatch),
- /*8913*/ uint16(xSetOp), uint16(PUSH),
- /*8915*/ uint16(xReadId),
- /*8916*/ uint16(xArgImm32),
- /*8917*/ uint16(xMatch),
- /*8918*/ uint16(xSetOp), uint16(PUSH),
- /*8920*/ uint16(xReadId),
- /*8921*/ uint16(xArgImm32),
+ /*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(xCondIs64), 8926, 8946,
- /*8926*/ uint16(xCondDataSize), 8930, 8938, 0,
- /*8930*/ uint16(xSetOp), uint16(IMUL),
- /*8932*/ uint16(xReadSlashR),
- /*8933*/ uint16(xReadIw),
- /*8934*/ uint16(xArgR16),
- /*8935*/ uint16(xArgRM16),
- /*8936*/ uint16(xArgImm16),
- /*8937*/ uint16(xMatch),
- /*8938*/ uint16(xSetOp), uint16(IMUL),
- /*8940*/ uint16(xReadSlashR),
- /*8941*/ uint16(xReadId),
- /*8942*/ uint16(xArgR32),
- /*8943*/ uint16(xArgRM32),
- /*8944*/ uint16(xArgImm32),
- /*8945*/ uint16(xMatch),
- /*8946*/ uint16(xCondDataSize), 8930, 8938, 8950,
- /*8950*/ uint16(xSetOp), uint16(IMUL),
- /*8952*/ uint16(xReadSlashR),
- /*8953*/ uint16(xReadId),
- /*8954*/ uint16(xArgR64),
- /*8955*/ uint16(xArgRM64),
- /*8956*/ uint16(xArgImm32),
- /*8957*/ uint16(xMatch),
- /*8958*/ uint16(xSetOp), uint16(PUSH),
- /*8960*/ uint16(xReadIb),
- /*8961*/ uint16(xArgImm8),
- /*8962*/ uint16(xMatch),
- /*8963*/ uint16(xCondIs64), 8966, 8986,
- /*8966*/ uint16(xCondDataSize), 8970, 8978, 0,
- /*8970*/ uint16(xSetOp), uint16(IMUL),
- /*8972*/ uint16(xReadSlashR),
- /*8973*/ uint16(xReadIb),
- /*8974*/ uint16(xArgR16),
- /*8975*/ uint16(xArgRM16),
- /*8976*/ uint16(xArgImm8),
- /*8977*/ uint16(xMatch),
- /*8978*/ uint16(xSetOp), uint16(IMUL),
- /*8980*/ uint16(xReadSlashR),
- /*8981*/ uint16(xReadIb),
- /*8982*/ uint16(xArgR32),
- /*8983*/ uint16(xArgRM32),
- /*8984*/ uint16(xArgImm8),
- /*8985*/ uint16(xMatch),
- /*8986*/ uint16(xCondDataSize), 8970, 8978, 8990,
- /*8990*/ uint16(xSetOp), uint16(IMUL),
- /*8992*/ uint16(xReadSlashR),
- /*8993*/ uint16(xReadIb),
- /*8994*/ uint16(xArgR64),
- /*8995*/ uint16(xArgRM64),
- /*8996*/ uint16(xArgImm8),
- /*8997*/ uint16(xMatch),
- /*8998*/ uint16(xSetOp), uint16(INSB),
- /*9000*/ uint16(xMatch),
- /*9001*/ uint16(xCondDataSize), 9005, 9008, 9011,
- /*9005*/ uint16(xSetOp), uint16(INSW),
- /*9007*/ uint16(xMatch),
- /*9008*/ uint16(xSetOp), uint16(INSD),
- /*9010*/ uint16(xMatch),
- /*9011*/ uint16(xSetOp), uint16(INSD),
- /*9013*/ uint16(xMatch),
- /*9014*/ uint16(xSetOp), uint16(OUTSB),
+ /*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(xCondPrefix), 3,
- 0xC5, 9064,
- 0xC4, 9038,
- 0x0, 9025,
- /*9025*/ uint16(xCondDataSize), 9029, 9032, 9035,
- /*9029*/ uint16(xSetOp), uint16(OUTSW),
- /*9031*/ uint16(xMatch),
- /*9032*/ uint16(xSetOp), uint16(OUTSD),
- /*9034*/ uint16(xMatch),
- /*9035*/ uint16(xSetOp), uint16(OUTSD),
- /*9037*/ uint16(xMatch),
- /*9038*/ uint16(xCondPrefix), 2,
- 0xF3, 9054,
- 0x66, 9044,
- /*9044*/ uint16(xCondPrefix), 1,
- 0x0F, 9048,
- /*9048*/ uint16(xSetOp), uint16(VMOVDQA),
- /*9050*/ uint16(xReadSlashR),
- /*9051*/ uint16(xArgYmm1),
- /*9052*/ uint16(xArgYmm2M256),
+ /*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(xCondPrefix), 1,
- 0x0F, 9058,
- /*9058*/ uint16(xSetOp), uint16(VMOVDQU),
- /*9060*/ uint16(xReadSlashR),
- /*9061*/ uint16(xArgYmm1),
- /*9062*/ uint16(xArgYmm2M256),
- /*9063*/ uint16(xMatch),
- /*9064*/ uint16(xCondPrefix), 2,
- 0xF3, 9080,
- 0x66, 9070,
- /*9070*/ uint16(xCondPrefix), 1,
- 0x0F, 9074,
- /*9074*/ uint16(xSetOp), uint16(VMOVDQA),
- /*9076*/ uint16(xReadSlashR),
- /*9077*/ uint16(xArgYmm1),
- /*9078*/ uint16(xArgYmm2M256),
- /*9079*/ uint16(xMatch),
- /*9080*/ uint16(xCondPrefix), 1,
- 0x0F, 9084,
- /*9084*/ uint16(xSetOp), uint16(VMOVDQU),
- /*9086*/ uint16(xReadSlashR),
- /*9087*/ uint16(xArgYmm1),
- /*9088*/ uint16(xArgYmm2M256),
- /*9089*/ uint16(xMatch),
- /*9090*/ uint16(xSetOp), uint16(JO),
- /*9092*/ uint16(xReadCb),
- /*9093*/ uint16(xArgRel8),
- /*9094*/ uint16(xMatch),
- /*9095*/ uint16(xSetOp), uint16(JNO),
- /*9097*/ uint16(xReadCb),
- /*9098*/ uint16(xArgRel8),
- /*9099*/ uint16(xMatch),
- /*9100*/ uint16(xSetOp), uint16(JB),
- /*9102*/ uint16(xReadCb),
- /*9103*/ uint16(xArgRel8),
- /*9104*/ uint16(xMatch),
- /*9105*/ uint16(xSetOp), uint16(JAE),
- /*9107*/ uint16(xReadCb),
- /*9108*/ uint16(xArgRel8),
- /*9109*/ uint16(xMatch),
- /*9110*/ uint16(xSetOp), uint16(JE),
- /*9112*/ uint16(xReadCb),
- /*9113*/ uint16(xArgRel8),
- /*9114*/ uint16(xMatch),
- /*9115*/ uint16(xSetOp), uint16(JNE),
- /*9117*/ uint16(xReadCb),
- /*9118*/ uint16(xArgRel8),
- /*9119*/ uint16(xMatch),
- /*9120*/ uint16(xSetOp), uint16(JBE),
- /*9122*/ uint16(xReadCb),
- /*9123*/ uint16(xArgRel8),
- /*9124*/ uint16(xMatch),
- /*9125*/ uint16(xCondPrefix), 3,
- 0xC5, 9145,
- 0xC4, 9138,
- 0x0, 9133,
- /*9133*/ uint16(xSetOp), uint16(JA),
- /*9135*/ uint16(xReadCb),
- /*9136*/ uint16(xArgRel8),
- /*9137*/ uint16(xMatch),
- /*9138*/ uint16(xCondPrefix), 1,
- 0x0F, 9142,
- /*9142*/ uint16(xSetOp), uint16(VZEROUPPER),
- /*9144*/ uint16(xMatch),
- /*9145*/ uint16(xCondPrefix), 1,
- 0x0F, 9149,
- /*9149*/ uint16(xSetOp), uint16(VZEROUPPER),
- /*9151*/ uint16(xMatch),
- /*9152*/ uint16(xSetOp), uint16(JS),
+ /*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(xSetOp), uint16(JNS),
- /*9159*/ uint16(xReadCb),
- /*9160*/ uint16(xArgRel8),
- /*9161*/ uint16(xMatch),
- /*9162*/ uint16(xSetOp), uint16(JP),
- /*9164*/ uint16(xReadCb),
- /*9165*/ uint16(xArgRel8),
- /*9166*/ uint16(xMatch),
- /*9167*/ uint16(xSetOp), uint16(JNP),
- /*9169*/ uint16(xReadCb),
- /*9170*/ uint16(xArgRel8),
- /*9171*/ uint16(xMatch),
- /*9172*/ uint16(xSetOp), uint16(JL),
- /*9174*/ uint16(xReadCb),
- /*9175*/ uint16(xArgRel8),
- /*9176*/ uint16(xMatch),
- /*9177*/ uint16(xSetOp), uint16(JGE),
- /*9179*/ uint16(xReadCb),
- /*9180*/ uint16(xArgRel8),
- /*9181*/ uint16(xMatch),
- /*9182*/ uint16(xSetOp), uint16(JLE),
- /*9184*/ uint16(xReadCb),
- /*9185*/ uint16(xArgRel8),
- /*9186*/ uint16(xMatch),
- /*9187*/ uint16(xCondPrefix), 3,
- 0xC5, 9226,
- 0xC4, 9200,
- 0x0, 9195,
- /*9195*/ uint16(xSetOp), uint16(JG),
- /*9197*/ uint16(xReadCb),
- /*9198*/ uint16(xArgRel8),
- /*9199*/ uint16(xMatch),
- /*9200*/ uint16(xCondPrefix), 2,
- 0xF3, 9216,
- 0x66, 9206,
- /*9206*/ uint16(xCondPrefix), 1,
- 0x0F, 9210,
- /*9210*/ uint16(xSetOp), uint16(VMOVDQA),
- /*9212*/ uint16(xReadSlashR),
- /*9213*/ uint16(xArgYmm2M256),
- /*9214*/ uint16(xArgYmm1),
- /*9215*/ uint16(xMatch),
- /*9216*/ uint16(xCondPrefix), 1,
- 0x0F, 9220,
- /*9220*/ uint16(xSetOp), uint16(VMOVDQU),
- /*9222*/ uint16(xReadSlashR),
- /*9223*/ uint16(xArgYmm2M256),
- /*9224*/ uint16(xArgYmm1),
- /*9225*/ uint16(xMatch),
- /*9226*/ uint16(xCondPrefix), 2,
- 0xF3, 9242,
- 0x66, 9232,
- /*9232*/ uint16(xCondPrefix), 1,
- 0x0F, 9236,
- /*9236*/ uint16(xSetOp), uint16(VMOVDQA),
- /*9238*/ uint16(xReadSlashR),
- /*9239*/ uint16(xArgYmm2M256),
- /*9240*/ uint16(xArgYmm1),
- /*9241*/ uint16(xMatch),
- /*9242*/ uint16(xCondPrefix), 1,
- 0x0F, 9246,
- /*9246*/ uint16(xSetOp), uint16(VMOVDQU),
- /*9248*/ uint16(xReadSlashR),
- /*9249*/ uint16(xArgYmm2M256),
- /*9250*/ uint16(xArgYmm1),
- /*9251*/ uint16(xMatch),
- /*9252*/ uint16(xCondSlashR),
- 9261, // 0
- 9267, // 1
- 9273, // 2
- 9279, // 3
- 9285, // 4
- 9291, // 5
- 9297, // 6
- 9303, // 7
- /*9261*/ uint16(xSetOp), uint16(ADD),
- /*9263*/ uint16(xReadIb),
- /*9264*/ uint16(xArgRM8),
- /*9265*/ uint16(xArgImm8u),
- /*9266*/ uint16(xMatch),
- /*9267*/ uint16(xSetOp), uint16(OR),
- /*9269*/ uint16(xReadIb),
- /*9270*/ uint16(xArgRM8),
- /*9271*/ uint16(xArgImm8u),
- /*9272*/ uint16(xMatch),
- /*9273*/ uint16(xSetOp), uint16(ADC),
- /*9275*/ uint16(xReadIb),
- /*9276*/ uint16(xArgRM8),
- /*9277*/ uint16(xArgImm8u),
- /*9278*/ uint16(xMatch),
- /*9279*/ uint16(xSetOp), uint16(SBB),
- /*9281*/ uint16(xReadIb),
- /*9282*/ uint16(xArgRM8),
- /*9283*/ uint16(xArgImm8u),
- /*9284*/ uint16(xMatch),
- /*9285*/ uint16(xSetOp), uint16(AND),
- /*9287*/ uint16(xReadIb),
- /*9288*/ uint16(xArgRM8),
- /*9289*/ uint16(xArgImm8u),
- /*9290*/ uint16(xMatch),
- /*9291*/ uint16(xSetOp), uint16(SUB),
- /*9293*/ uint16(xReadIb),
- /*9294*/ uint16(xArgRM8),
- /*9295*/ uint16(xArgImm8u),
- /*9296*/ uint16(xMatch),
- /*9297*/ uint16(xSetOp), uint16(XOR),
- /*9299*/ uint16(xReadIb),
- /*9300*/ uint16(xArgRM8),
- /*9301*/ uint16(xArgImm8u),
- /*9302*/ uint16(xMatch),
- /*9303*/ uint16(xSetOp), uint16(CMP),
- /*9305*/ uint16(xReadIb),
- /*9306*/ uint16(xArgRM8),
- /*9307*/ uint16(xArgImm8u),
- /*9308*/ uint16(xMatch),
- /*9309*/ uint16(xCondSlashR),
- 9318, // 0
- 9347, // 1
- 9376, // 2
- 9405, // 3
- 9434, // 4
- 9463, // 5
- 9492, // 6
- 9521, // 7
- /*9318*/ uint16(xCondIs64), 9321, 9337,
- /*9321*/ uint16(xCondDataSize), 9325, 9331, 0,
- /*9325*/ uint16(xSetOp), uint16(ADD),
- /*9327*/ uint16(xReadIw),
- /*9328*/ uint16(xArgRM16),
- /*9329*/ uint16(xArgImm16),
- /*9330*/ uint16(xMatch),
- /*9331*/ uint16(xSetOp), uint16(ADD),
- /*9333*/ uint16(xReadId),
- /*9334*/ uint16(xArgRM32),
- /*9335*/ uint16(xArgImm32),
- /*9336*/ uint16(xMatch),
- /*9337*/ uint16(xCondDataSize), 9325, 9331, 9341,
- /*9341*/ uint16(xSetOp), uint16(ADD),
- /*9343*/ uint16(xReadId),
- /*9344*/ uint16(xArgRM64),
- /*9345*/ uint16(xArgImm32),
- /*9346*/ uint16(xMatch),
- /*9347*/ uint16(xCondIs64), 9350, 9366,
- /*9350*/ uint16(xCondDataSize), 9354, 9360, 0,
- /*9354*/ uint16(xSetOp), uint16(OR),
- /*9356*/ uint16(xReadIw),
- /*9357*/ uint16(xArgRM16),
- /*9358*/ uint16(xArgImm16),
- /*9359*/ uint16(xMatch),
- /*9360*/ uint16(xSetOp), uint16(OR),
+ /*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(xArgRM32),
+ /*9363*/ uint16(xArgRM64),
/*9364*/ uint16(xArgImm32),
/*9365*/ uint16(xMatch),
- /*9366*/ uint16(xCondDataSize), 9354, 9360, 9370,
- /*9370*/ uint16(xSetOp), uint16(OR),
- /*9372*/ uint16(xReadId),
- /*9373*/ uint16(xArgRM64),
- /*9374*/ uint16(xArgImm32),
- /*9375*/ uint16(xMatch),
- /*9376*/ uint16(xCondIs64), 9379, 9395,
- /*9379*/ uint16(xCondDataSize), 9383, 9389, 0,
- /*9383*/ uint16(xSetOp), uint16(ADC),
- /*9385*/ uint16(xReadIw),
- /*9386*/ uint16(xArgRM16),
- /*9387*/ uint16(xArgImm16),
- /*9388*/ uint16(xMatch),
- /*9389*/ uint16(xSetOp), uint16(ADC),
+ /*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(xArgRM32),
+ /*9392*/ uint16(xArgRM64),
/*9393*/ uint16(xArgImm32),
/*9394*/ uint16(xMatch),
- /*9395*/ uint16(xCondDataSize), 9383, 9389, 9399,
- /*9399*/ uint16(xSetOp), uint16(ADC),
- /*9401*/ uint16(xReadId),
- /*9402*/ uint16(xArgRM64),
- /*9403*/ uint16(xArgImm32),
- /*9404*/ uint16(xMatch),
- /*9405*/ uint16(xCondIs64), 9408, 9424,
- /*9408*/ uint16(xCondDataSize), 9412, 9418, 0,
- /*9412*/ uint16(xSetOp), uint16(SBB),
- /*9414*/ uint16(xReadIw),
- /*9415*/ uint16(xArgRM16),
- /*9416*/ uint16(xArgImm16),
- /*9417*/ uint16(xMatch),
- /*9418*/ uint16(xSetOp), uint16(SBB),
+ /*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(xArgRM32),
+ /*9421*/ uint16(xArgRM64),
/*9422*/ uint16(xArgImm32),
/*9423*/ uint16(xMatch),
- /*9424*/ uint16(xCondDataSize), 9412, 9418, 9428,
- /*9428*/ uint16(xSetOp), uint16(SBB),
- /*9430*/ uint16(xReadId),
- /*9431*/ uint16(xArgRM64),
- /*9432*/ uint16(xArgImm32),
- /*9433*/ uint16(xMatch),
- /*9434*/ uint16(xCondIs64), 9437, 9453,
- /*9437*/ uint16(xCondDataSize), 9441, 9447, 0,
- /*9441*/ uint16(xSetOp), uint16(AND),
- /*9443*/ uint16(xReadIw),
- /*9444*/ uint16(xArgRM16),
- /*9445*/ uint16(xArgImm16),
- /*9446*/ uint16(xMatch),
- /*9447*/ uint16(xSetOp), uint16(AND),
+ /*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(xArgRM32),
+ /*9450*/ uint16(xArgRM64),
/*9451*/ uint16(xArgImm32),
/*9452*/ uint16(xMatch),
- /*9453*/ uint16(xCondDataSize), 9441, 9447, 9457,
- /*9457*/ uint16(xSetOp), uint16(AND),
- /*9459*/ uint16(xReadId),
- /*9460*/ uint16(xArgRM64),
- /*9461*/ uint16(xArgImm32),
- /*9462*/ uint16(xMatch),
- /*9463*/ uint16(xCondIs64), 9466, 9482,
- /*9466*/ uint16(xCondDataSize), 9470, 9476, 0,
- /*9470*/ uint16(xSetOp), uint16(SUB),
- /*9472*/ uint16(xReadIw),
- /*9473*/ uint16(xArgRM16),
- /*9474*/ uint16(xArgImm16),
- /*9475*/ uint16(xMatch),
- /*9476*/ uint16(xSetOp), uint16(SUB),
+ /*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(xArgRM32),
+ /*9479*/ uint16(xArgRM64),
/*9480*/ uint16(xArgImm32),
/*9481*/ uint16(xMatch),
- /*9482*/ uint16(xCondDataSize), 9470, 9476, 9486,
- /*9486*/ uint16(xSetOp), uint16(SUB),
- /*9488*/ uint16(xReadId),
- /*9489*/ uint16(xArgRM64),
- /*9490*/ uint16(xArgImm32),
- /*9491*/ uint16(xMatch),
- /*9492*/ uint16(xCondIs64), 9495, 9511,
- /*9495*/ uint16(xCondDataSize), 9499, 9505, 0,
- /*9499*/ uint16(xSetOp), uint16(XOR),
- /*9501*/ uint16(xReadIw),
- /*9502*/ uint16(xArgRM16),
- /*9503*/ uint16(xArgImm16),
- /*9504*/ uint16(xMatch),
- /*9505*/ uint16(xSetOp), uint16(XOR),
+ /*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(xArgRM32),
+ /*9508*/ uint16(xArgRM64),
/*9509*/ uint16(xArgImm32),
/*9510*/ uint16(xMatch),
- /*9511*/ uint16(xCondDataSize), 9499, 9505, 9515,
- /*9515*/ uint16(xSetOp), uint16(XOR),
- /*9517*/ uint16(xReadId),
- /*9518*/ uint16(xArgRM64),
- /*9519*/ uint16(xArgImm32),
- /*9520*/ uint16(xMatch),
- /*9521*/ uint16(xCondIs64), 9524, 9540,
- /*9524*/ uint16(xCondDataSize), 9528, 9534, 0,
- /*9528*/ uint16(xSetOp), uint16(CMP),
- /*9530*/ uint16(xReadIw),
- /*9531*/ uint16(xArgRM16),
- /*9532*/ uint16(xArgImm16),
- /*9533*/ uint16(xMatch),
- /*9534*/ uint16(xSetOp), uint16(CMP),
+ /*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(xArgRM32),
+ /*9537*/ uint16(xArgRM64),
/*9538*/ uint16(xArgImm32),
/*9539*/ uint16(xMatch),
- /*9540*/ uint16(xCondDataSize), 9528, 9534, 9544,
- /*9544*/ uint16(xSetOp), uint16(CMP),
- /*9546*/ uint16(xReadId),
- /*9547*/ uint16(xArgRM64),
- /*9548*/ uint16(xArgImm32),
- /*9549*/ uint16(xMatch),
- /*9550*/ uint16(xCondSlashR),
- 9559, // 0
- 9588, // 1
- 9617, // 2
- 9646, // 3
- 9675, // 4
- 9704, // 5
- 9733, // 6
- 9762, // 7
- /*9559*/ uint16(xCondIs64), 9562, 9578,
- /*9562*/ uint16(xCondDataSize), 9566, 9572, 0,
- /*9566*/ uint16(xSetOp), uint16(ADD),
- /*9568*/ uint16(xReadIb),
- /*9569*/ uint16(xArgRM16),
- /*9570*/ uint16(xArgImm8),
- /*9571*/ uint16(xMatch),
- /*9572*/ uint16(xSetOp), uint16(ADD),
- /*9574*/ uint16(xReadIb),
- /*9575*/ uint16(xArgRM32),
- /*9576*/ uint16(xArgImm8),
- /*9577*/ uint16(xMatch),
- /*9578*/ uint16(xCondDataSize), 9566, 9572, 9582,
- /*9582*/ uint16(xSetOp), uint16(ADD),
- /*9584*/ uint16(xReadIb),
- /*9585*/ uint16(xArgRM64),
- /*9586*/ uint16(xArgImm8),
- /*9587*/ uint16(xMatch),
- /*9588*/ uint16(xCondIs64), 9591, 9607,
- /*9591*/ uint16(xCondDataSize), 9595, 9601, 0,
- /*9595*/ uint16(xSetOp), uint16(OR),
- /*9597*/ uint16(xReadIb),
- /*9598*/ uint16(xArgRM16),
- /*9599*/ uint16(xArgImm8),
- /*9600*/ uint16(xMatch),
- /*9601*/ uint16(xSetOp), uint16(OR),
+ /*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(xArgRM32),
+ /*9604*/ uint16(xArgRM64),
/*9605*/ uint16(xArgImm8),
/*9606*/ uint16(xMatch),
- /*9607*/ uint16(xCondDataSize), 9595, 9601, 9611,
- /*9611*/ uint16(xSetOp), uint16(OR),
- /*9613*/ uint16(xReadIb),
- /*9614*/ uint16(xArgRM64),
- /*9615*/ uint16(xArgImm8),
- /*9616*/ uint16(xMatch),
- /*9617*/ uint16(xCondIs64), 9620, 9636,
- /*9620*/ uint16(xCondDataSize), 9624, 9630, 0,
- /*9624*/ uint16(xSetOp), uint16(ADC),
- /*9626*/ uint16(xReadIb),
- /*9627*/ uint16(xArgRM16),
- /*9628*/ uint16(xArgImm8),
- /*9629*/ uint16(xMatch),
- /*9630*/ uint16(xSetOp), uint16(ADC),
+ /*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(xArgRM32),
+ /*9633*/ uint16(xArgRM64),
/*9634*/ uint16(xArgImm8),
/*9635*/ uint16(xMatch),
- /*9636*/ uint16(xCondDataSize), 9624, 9630, 9640,
- /*9640*/ uint16(xSetOp), uint16(ADC),
- /*9642*/ uint16(xReadIb),
- /*9643*/ uint16(xArgRM64),
- /*9644*/ uint16(xArgImm8),
- /*9645*/ uint16(xMatch),
- /*9646*/ uint16(xCondIs64), 9649, 9665,
- /*9649*/ uint16(xCondDataSize), 9653, 9659, 0,
- /*9653*/ uint16(xSetOp), uint16(SBB),
- /*9655*/ uint16(xReadIb),
- /*9656*/ uint16(xArgRM16),
- /*9657*/ uint16(xArgImm8),
- /*9658*/ uint16(xMatch),
- /*9659*/ uint16(xSetOp), uint16(SBB),
+ /*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(xArgRM32),
+ /*9662*/ uint16(xArgRM64),
/*9663*/ uint16(xArgImm8),
/*9664*/ uint16(xMatch),
- /*9665*/ uint16(xCondDataSize), 9653, 9659, 9669,
- /*9669*/ uint16(xSetOp), uint16(SBB),
- /*9671*/ uint16(xReadIb),
- /*9672*/ uint16(xArgRM64),
- /*9673*/ uint16(xArgImm8),
- /*9674*/ uint16(xMatch),
- /*9675*/ uint16(xCondIs64), 9678, 9694,
- /*9678*/ uint16(xCondDataSize), 9682, 9688, 0,
- /*9682*/ uint16(xSetOp), uint16(AND),
- /*9684*/ uint16(xReadIb),
- /*9685*/ uint16(xArgRM16),
- /*9686*/ uint16(xArgImm8),
- /*9687*/ uint16(xMatch),
- /*9688*/ uint16(xSetOp), uint16(AND),
+ /*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(xArgRM32),
+ /*9691*/ uint16(xArgRM64),
/*9692*/ uint16(xArgImm8),
/*9693*/ uint16(xMatch),
- /*9694*/ uint16(xCondDataSize), 9682, 9688, 9698,
- /*9698*/ uint16(xSetOp), uint16(AND),
- /*9700*/ uint16(xReadIb),
- /*9701*/ uint16(xArgRM64),
- /*9702*/ uint16(xArgImm8),
- /*9703*/ uint16(xMatch),
- /*9704*/ uint16(xCondIs64), 9707, 9723,
- /*9707*/ uint16(xCondDataSize), 9711, 9717, 0,
- /*9711*/ uint16(xSetOp), uint16(SUB),
- /*9713*/ uint16(xReadIb),
- /*9714*/ uint16(xArgRM16),
- /*9715*/ uint16(xArgImm8),
- /*9716*/ uint16(xMatch),
- /*9717*/ uint16(xSetOp), uint16(SUB),
+ /*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(xArgRM32),
+ /*9720*/ uint16(xArgRM64),
/*9721*/ uint16(xArgImm8),
/*9722*/ uint16(xMatch),
- /*9723*/ uint16(xCondDataSize), 9711, 9717, 9727,
- /*9727*/ uint16(xSetOp), uint16(SUB),
- /*9729*/ uint16(xReadIb),
- /*9730*/ uint16(xArgRM64),
- /*9731*/ uint16(xArgImm8),
- /*9732*/ uint16(xMatch),
- /*9733*/ uint16(xCondIs64), 9736, 9752,
- /*9736*/ uint16(xCondDataSize), 9740, 9746, 0,
- /*9740*/ uint16(xSetOp), uint16(XOR),
- /*9742*/ uint16(xReadIb),
- /*9743*/ uint16(xArgRM16),
- /*9744*/ uint16(xArgImm8),
- /*9745*/ uint16(xMatch),
- /*9746*/ uint16(xSetOp), uint16(XOR),
+ /*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(xArgRM32),
+ /*9749*/ uint16(xArgRM64),
/*9750*/ uint16(xArgImm8),
/*9751*/ uint16(xMatch),
- /*9752*/ uint16(xCondDataSize), 9740, 9746, 9756,
- /*9756*/ uint16(xSetOp), uint16(XOR),
- /*9758*/ uint16(xReadIb),
- /*9759*/ uint16(xArgRM64),
- /*9760*/ uint16(xArgImm8),
- /*9761*/ uint16(xMatch),
- /*9762*/ uint16(xCondIs64), 9765, 9781,
- /*9765*/ uint16(xCondDataSize), 9769, 9775, 0,
- /*9769*/ uint16(xSetOp), uint16(CMP),
- /*9771*/ uint16(xReadIb),
- /*9772*/ uint16(xArgRM16),
- /*9773*/ uint16(xArgImm8),
- /*9774*/ uint16(xMatch),
- /*9775*/ uint16(xSetOp), uint16(CMP),
+ /*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(xArgRM32),
+ /*9778*/ uint16(xArgRM64),
/*9779*/ uint16(xArgImm8),
/*9780*/ uint16(xMatch),
- /*9781*/ uint16(xCondDataSize), 9769, 9775, 9785,
- /*9785*/ uint16(xSetOp), uint16(CMP),
- /*9787*/ uint16(xReadIb),
- /*9788*/ uint16(xArgRM64),
- /*9789*/ uint16(xArgImm8),
- /*9790*/ uint16(xMatch),
- /*9791*/ uint16(xSetOp), uint16(TEST),
- /*9793*/ uint16(xReadSlashR),
- /*9794*/ uint16(xArgRM8),
- /*9795*/ uint16(xArgR8),
- /*9796*/ uint16(xMatch),
- /*9797*/ uint16(xCondIs64), 9800, 9816,
- /*9800*/ uint16(xCondDataSize), 9804, 9810, 0,
- /*9804*/ uint16(xSetOp), uint16(TEST),
- /*9806*/ uint16(xReadSlashR),
- /*9807*/ uint16(xArgRM16),
- /*9808*/ uint16(xArgR16),
+ /*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(xArgRM32),
- /*9814*/ uint16(xArgR32),
+ /*9813*/ uint16(xArgRM8),
+ /*9814*/ uint16(xArgR8),
/*9815*/ uint16(xMatch),
- /*9816*/ uint16(xCondDataSize), 9804, 9810, 9820,
- /*9820*/ uint16(xSetOp), uint16(TEST),
- /*9822*/ uint16(xReadSlashR),
- /*9823*/ uint16(xArgRM64),
- /*9824*/ uint16(xArgR64),
- /*9825*/ uint16(xMatch),
- /*9826*/ uint16(xSetOp), uint16(XCHG),
- /*9828*/ uint16(xReadSlashR),
- /*9829*/ uint16(xArgRM8),
- /*9830*/ uint16(xArgR8),
- /*9831*/ uint16(xMatch),
- /*9832*/ uint16(xCondIs64), 9835, 9851,
- /*9835*/ uint16(xCondDataSize), 9839, 9845, 0,
- /*9839*/ uint16(xSetOp), uint16(XCHG),
+ /*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(xArgRM16),
- /*9843*/ uint16(xArgR16),
+ /*9842*/ uint16(xArgRM64),
+ /*9843*/ uint16(xArgR64),
/*9844*/ uint16(xMatch),
/*9845*/ uint16(xSetOp), uint16(XCHG),
/*9847*/ uint16(xReadSlashR),
- /*9848*/ uint16(xArgRM32),
- /*9849*/ uint16(xArgR32),
+ /*9848*/ uint16(xArgRM8),
+ /*9849*/ uint16(xArgR8),
/*9850*/ uint16(xMatch),
- /*9851*/ uint16(xCondDataSize), 9839, 9845, 9855,
- /*9855*/ uint16(xSetOp), uint16(XCHG),
- /*9857*/ uint16(xReadSlashR),
- /*9858*/ uint16(xArgRM64),
- /*9859*/ uint16(xArgR64),
- /*9860*/ uint16(xMatch),
- /*9861*/ uint16(xSetOp), uint16(MOV),
- /*9863*/ uint16(xReadSlashR),
- /*9864*/ uint16(xArgRM8),
- /*9865*/ uint16(xArgR8),
- /*9866*/ uint16(xMatch),
- /*9867*/ uint16(xCondDataSize), 9871, 9877, 9883,
- /*9871*/ uint16(xSetOp), uint16(MOV),
- /*9873*/ uint16(xReadSlashR),
- /*9874*/ uint16(xArgRM16),
- /*9875*/ uint16(xArgR16),
- /*9876*/ uint16(xMatch),
- /*9877*/ uint16(xSetOp), uint16(MOV),
- /*9879*/ uint16(xReadSlashR),
- /*9880*/ uint16(xArgRM32),
- /*9881*/ uint16(xArgR32),
- /*9882*/ uint16(xMatch),
- /*9883*/ uint16(xSetOp), uint16(MOV),
- /*9885*/ uint16(xReadSlashR),
- /*9886*/ uint16(xArgRM64),
- /*9887*/ uint16(xArgR64),
- /*9888*/ uint16(xMatch),
- /*9889*/ uint16(xSetOp), uint16(MOV),
- /*9891*/ uint16(xReadSlashR),
- /*9892*/ uint16(xArgR8),
- /*9893*/ uint16(xArgRM8),
- /*9894*/ uint16(xMatch),
- /*9895*/ uint16(xCondDataSize), 9899, 9905, 9911,
- /*9899*/ uint16(xSetOp), uint16(MOV),
- /*9901*/ uint16(xReadSlashR),
- /*9902*/ uint16(xArgR16),
- /*9903*/ uint16(xArgRM16),
- /*9904*/ uint16(xMatch),
- /*9905*/ uint16(xSetOp), uint16(MOV),
- /*9907*/ uint16(xReadSlashR),
- /*9908*/ uint16(xArgR32),
- /*9909*/ uint16(xArgRM32),
- /*9910*/ uint16(xMatch),
- /*9911*/ uint16(xSetOp), uint16(MOV),
- /*9913*/ uint16(xReadSlashR),
- /*9914*/ uint16(xArgR64),
- /*9915*/ uint16(xArgRM64),
- /*9916*/ uint16(xMatch),
- /*9917*/ uint16(xCondIs64), 9920, 9936,
- /*9920*/ uint16(xCondDataSize), 9924, 9930, 0,
+ /*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(xArgRM16),
- /*9928*/ uint16(xArgSreg),
+ /*9927*/ uint16(xArgR32),
+ /*9928*/ uint16(xArgRM32),
/*9929*/ uint16(xMatch),
/*9930*/ uint16(xSetOp), uint16(MOV),
/*9932*/ uint16(xReadSlashR),
- /*9933*/ uint16(xArgR32M16),
- /*9934*/ uint16(xArgSreg),
+ /*9933*/ uint16(xArgR64),
+ /*9934*/ uint16(xArgRM64),
/*9935*/ uint16(xMatch),
- /*9936*/ uint16(xCondDataSize), 9924, 9930, 9940,
- /*9940*/ uint16(xSetOp), uint16(MOV),
- /*9942*/ uint16(xReadSlashR),
- /*9943*/ uint16(xArgR64M16),
- /*9944*/ uint16(xArgSreg),
- /*9945*/ uint16(xMatch),
- /*9946*/ uint16(xCondIs64), 9949, 9965,
- /*9949*/ uint16(xCondDataSize), 9953, 9959, 0,
- /*9953*/ uint16(xSetOp), uint16(LEA),
- /*9955*/ uint16(xReadSlashR),
- /*9956*/ uint16(xArgR16),
- /*9957*/ uint16(xArgM),
- /*9958*/ uint16(xMatch),
- /*9959*/ uint16(xSetOp), uint16(LEA),
+ /*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(xArgR32),
- /*9963*/ uint16(xArgM),
+ /*9962*/ uint16(xArgR64M16),
+ /*9963*/ uint16(xArgSreg),
/*9964*/ uint16(xMatch),
- /*9965*/ uint16(xCondDataSize), 9953, 9959, 9969,
- /*9969*/ uint16(xSetOp), uint16(LEA),
- /*9971*/ uint16(xReadSlashR),
- /*9972*/ uint16(xArgR64),
- /*9973*/ uint16(xArgM),
- /*9974*/ uint16(xMatch),
- /*9975*/ uint16(xCondIs64), 9978, 9994,
- /*9978*/ uint16(xCondDataSize), 9982, 9988, 0,
- /*9982*/ uint16(xSetOp), uint16(MOV),
- /*9984*/ uint16(xReadSlashR),
- /*9985*/ uint16(xArgSreg),
- /*9986*/ uint16(xArgRM16),
- /*9987*/ uint16(xMatch),
- /*9988*/ uint16(xSetOp), uint16(MOV),
+ /*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(xArgSreg),
- /*9992*/ uint16(xArgR32M16),
+ /*9991*/ uint16(xArgR64),
+ /*9992*/ uint16(xArgM),
/*9993*/ uint16(xMatch),
- /*9994*/ uint16(xCondDataSize), 9982, 9988, 9998,
- /*9998*/ uint16(xSetOp), uint16(MOV),
- /*10000*/ uint16(xReadSlashR),
- /*10001*/ uint16(xArgSreg),
- /*10002*/ uint16(xArgR64M16),
- /*10003*/ uint16(xMatch),
- /*10004*/ uint16(xCondSlashR),
- 10013, // 0
+ /*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
@@ -6540,478 +6551,458 @@
0, // 5
0, // 6
0, // 7
- /*10013*/ uint16(xCondIs64), 10016, 10028,
- /*10016*/ uint16(xCondDataSize), 10020, 10024, 0,
- /*10020*/ uint16(xSetOp), uint16(POP),
- /*10022*/ uint16(xArgRM16),
- /*10023*/ uint16(xMatch),
- /*10024*/ uint16(xSetOp), uint16(POP),
- /*10026*/ uint16(xArgRM32),
- /*10027*/ uint16(xMatch),
- /*10028*/ uint16(xCondDataSize), 10020, 10032, 10036,
- /*10032*/ uint16(xSetOp), uint16(POP),
- /*10034*/ uint16(xArgRM64),
- /*10035*/ uint16(xMatch),
- /*10036*/ uint16(xSetOp), uint16(POP),
- /*10038*/ uint16(xArgRM64),
- /*10039*/ uint16(xMatch),
- /*10040*/ uint16(xCondIs64), 10043, 10057,
- /*10043*/ uint16(xCondDataSize), 10047, 10052, 0,
- /*10047*/ uint16(xSetOp), uint16(XCHG),
- /*10049*/ uint16(xArgR16op),
- /*10050*/ uint16(xArgAX),
- /*10051*/ uint16(xMatch),
- /*10052*/ uint16(xSetOp), uint16(XCHG),
- /*10054*/ uint16(xArgR32op),
- /*10055*/ uint16(xArgEAX),
- /*10056*/ uint16(xMatch),
- /*10057*/ uint16(xCondDataSize), 10047, 10052, 10061,
- /*10061*/ uint16(xSetOp), uint16(XCHG),
- /*10063*/ uint16(xArgR64op),
- /*10064*/ uint16(xArgRAX),
- /*10065*/ uint16(xMatch),
- /*10066*/ uint16(xCondIs64), 10069, 10079,
- /*10069*/ uint16(xCondDataSize), 10073, 10076, 0,
- /*10073*/ uint16(xSetOp), uint16(CBW),
+ /*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(xSetOp), uint16(CWDE),
- /*10078*/ uint16(xMatch),
- /*10079*/ uint16(xCondDataSize), 10073, 10076, 10083,
- /*10083*/ uint16(xSetOp), uint16(CDQE),
- /*10085*/ uint16(xMatch),
- /*10086*/ uint16(xCondIs64), 10089, 10099,
- /*10089*/ uint16(xCondDataSize), 10093, 10096, 0,
- /*10093*/ uint16(xSetOp), uint16(CWD),
- /*10095*/ uint16(xMatch),
- /*10096*/ uint16(xSetOp), uint16(CDQ),
- /*10098*/ uint16(xMatch),
- /*10099*/ uint16(xCondDataSize), 10093, 10096, 10103,
- /*10103*/ uint16(xSetOp), uint16(CQO),
- /*10105*/ uint16(xMatch),
- /*10106*/ uint16(xCondIs64), 10109, 0,
- /*10109*/ uint16(xCondDataSize), 10113, 10118, 0,
- /*10113*/ uint16(xSetOp), uint16(LCALL),
- /*10115*/ uint16(xReadCd),
- /*10116*/ uint16(xArgPtr16colon16),
+ /*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(xSetOp), uint16(LCALL),
- /*10120*/ uint16(xReadCp),
- /*10121*/ uint16(xArgPtr16colon32),
- /*10122*/ uint16(xMatch),
- /*10123*/ uint16(xSetOp), uint16(FWAIT),
- /*10125*/ uint16(xMatch),
- /*10126*/ uint16(xCondIs64), 10129, 10139,
- /*10129*/ uint16(xCondDataSize), 10133, 10136, 0,
- /*10133*/ uint16(xSetOp), uint16(PUSHF),
- /*10135*/ uint16(xMatch),
- /*10136*/ uint16(xSetOp), uint16(PUSHFD),
- /*10138*/ uint16(xMatch),
- /*10139*/ uint16(xCondDataSize), 10133, 10143, 10146,
- /*10143*/ uint16(xSetOp), uint16(PUSHFQ),
- /*10145*/ uint16(xMatch),
- /*10146*/ uint16(xSetOp), uint16(PUSHFQ),
- /*10148*/ uint16(xMatch),
- /*10149*/ uint16(xCondIs64), 10152, 10162,
- /*10152*/ uint16(xCondDataSize), 10156, 10159, 0,
- /*10156*/ uint16(xSetOp), uint16(POPF),
- /*10158*/ uint16(xMatch),
- /*10159*/ uint16(xSetOp), uint16(POPFD),
- /*10161*/ uint16(xMatch),
- /*10162*/ uint16(xCondDataSize), 10156, 10166, 10169,
- /*10166*/ uint16(xSetOp), uint16(POPFQ),
- /*10168*/ uint16(xMatch),
- /*10169*/ uint16(xSetOp), uint16(POPFQ),
- /*10171*/ uint16(xMatch),
- /*10172*/ uint16(xSetOp), uint16(SAHF),
- /*10174*/ uint16(xMatch),
- /*10175*/ uint16(xSetOp), uint16(LAHF),
+ /*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(xCondIs64), 10181, 10187,
- /*10181*/ uint16(xSetOp), uint16(MOV),
- /*10183*/ uint16(xReadCm),
- /*10184*/ uint16(xArgAL),
- /*10185*/ uint16(xArgMoffs8),
- /*10186*/ uint16(xMatch),
- /*10187*/ uint16(xCondDataSize), 10181, 10181, 10191,
- /*10191*/ uint16(xSetOp), uint16(MOV),
- /*10193*/ uint16(xReadCm),
- /*10194*/ uint16(xArgAL),
- /*10195*/ uint16(xArgMoffs8),
+ /*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(xCondDataSize), 10201, 10207, 10213,
- /*10201*/ uint16(xSetOp), uint16(MOV),
- /*10203*/ uint16(xReadCm),
- /*10204*/ uint16(xArgAX),
- /*10205*/ uint16(xArgMoffs16),
- /*10206*/ uint16(xMatch),
- /*10207*/ uint16(xSetOp), uint16(MOV),
- /*10209*/ uint16(xReadCm),
- /*10210*/ uint16(xArgEAX),
- /*10211*/ uint16(xArgMoffs32),
- /*10212*/ uint16(xMatch),
- /*10213*/ uint16(xSetOp), uint16(MOV),
- /*10215*/ uint16(xReadCm),
- /*10216*/ uint16(xArgRAX),
- /*10217*/ uint16(xArgMoffs64),
- /*10218*/ uint16(xMatch),
- /*10219*/ uint16(xCondIs64), 10222, 10228,
- /*10222*/ uint16(xSetOp), uint16(MOV),
- /*10224*/ uint16(xReadCm),
- /*10225*/ uint16(xArgMoffs8),
- /*10226*/ uint16(xArgAL),
- /*10227*/ uint16(xMatch),
- /*10228*/ uint16(xCondDataSize), 10222, 10222, 10232,
+ /*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(xArgMoffs8),
- /*10236*/ uint16(xArgAL),
+ /*10235*/ uint16(xArgRAX),
+ /*10236*/ uint16(xArgMoffs64),
/*10237*/ uint16(xMatch),
- /*10238*/ uint16(xCondDataSize), 10242, 10248, 10254,
- /*10242*/ uint16(xSetOp), uint16(MOV),
- /*10244*/ uint16(xReadCm),
- /*10245*/ uint16(xArgMoffs16),
- /*10246*/ uint16(xArgAX),
- /*10247*/ uint16(xMatch),
- /*10248*/ uint16(xSetOp), uint16(MOV),
- /*10250*/ uint16(xReadCm),
- /*10251*/ uint16(xArgMoffs32),
- /*10252*/ uint16(xArgEAX),
- /*10253*/ uint16(xMatch),
- /*10254*/ uint16(xSetOp), uint16(MOV),
- /*10256*/ uint16(xReadCm),
- /*10257*/ uint16(xArgMoffs64),
- /*10258*/ uint16(xArgRAX),
- /*10259*/ uint16(xMatch),
- /*10260*/ uint16(xSetOp), uint16(MOVSB),
- /*10262*/ uint16(xMatch),
- /*10263*/ uint16(xCondIs64), 10266, 10276,
- /*10266*/ uint16(xCondDataSize), 10270, 10273, 0,
- /*10270*/ uint16(xSetOp), uint16(MOVSW),
+ /*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(MOVSD),
- /*10275*/ uint16(xMatch),
- /*10276*/ uint16(xCondDataSize), 10270, 10273, 10280,
- /*10280*/ uint16(xSetOp), uint16(MOVSQ),
- /*10282*/ uint16(xMatch),
- /*10283*/ uint16(xSetOp), uint16(CMPSB),
- /*10285*/ uint16(xMatch),
- /*10286*/ uint16(xCondIs64), 10289, 10299,
- /*10289*/ uint16(xCondDataSize), 10293, 10296, 0,
- /*10293*/ uint16(xSetOp), uint16(CMPSW),
- /*10295*/ uint16(xMatch),
- /*10296*/ uint16(xSetOp), uint16(CMPSD),
- /*10298*/ uint16(xMatch),
- /*10299*/ uint16(xCondDataSize), 10293, 10296, 10303,
- /*10303*/ uint16(xSetOp), uint16(CMPSQ),
- /*10305*/ uint16(xMatch),
- /*10306*/ uint16(xSetOp), uint16(TEST),
- /*10308*/ uint16(xReadIb),
- /*10309*/ uint16(xArgAL),
- /*10310*/ uint16(xArgImm8u),
- /*10311*/ uint16(xMatch),
- /*10312*/ uint16(xCondIs64), 10315, 10331,
- /*10315*/ uint16(xCondDataSize), 10319, 10325, 0,
- /*10319*/ uint16(xSetOp), uint16(TEST),
- /*10321*/ uint16(xReadIw),
- /*10322*/ uint16(xArgAX),
- /*10323*/ uint16(xArgImm16),
+ /*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(xReadId),
- /*10328*/ uint16(xArgEAX),
- /*10329*/ uint16(xArgImm32),
+ /*10327*/ uint16(xReadIb),
+ /*10328*/ uint16(xArgAL),
+ /*10329*/ uint16(xArgImm8u),
/*10330*/ uint16(xMatch),
- /*10331*/ uint16(xCondDataSize), 10319, 10325, 10335,
- /*10335*/ uint16(xSetOp), uint16(TEST),
- /*10337*/ uint16(xReadId),
- /*10338*/ uint16(xArgRAX),
- /*10339*/ uint16(xArgImm32),
- /*10340*/ uint16(xMatch),
- /*10341*/ uint16(xSetOp), uint16(STOSB),
+ /*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(xCondIs64), 10347, 10357,
- /*10347*/ uint16(xCondDataSize), 10351, 10354, 0,
- /*10351*/ uint16(xSetOp), uint16(STOSW),
- /*10353*/ uint16(xMatch),
- /*10354*/ uint16(xSetOp), uint16(STOSD),
- /*10356*/ uint16(xMatch),
- /*10357*/ uint16(xCondDataSize), 10351, 10354, 10361,
- /*10361*/ uint16(xSetOp), uint16(STOSQ),
- /*10363*/ uint16(xMatch),
- /*10364*/ uint16(xSetOp), uint16(LODSB),
- /*10366*/ uint16(xMatch),
- /*10367*/ uint16(xCondIs64), 10370, 10380,
- /*10370*/ uint16(xCondDataSize), 10374, 10377, 0,
- /*10374*/ uint16(xSetOp), uint16(LODSW),
- /*10376*/ uint16(xMatch),
- /*10377*/ uint16(xSetOp), uint16(LODSD),
- /*10379*/ uint16(xMatch),
- /*10380*/ uint16(xCondDataSize), 10374, 10377, 10384,
- /*10384*/ uint16(xSetOp), uint16(LODSQ),
- /*10386*/ uint16(xMatch),
- /*10387*/ uint16(xSetOp), uint16(SCASB),
- /*10389*/ uint16(xMatch),
- /*10390*/ uint16(xCondIs64), 10393, 10403,
- /*10393*/ uint16(xCondDataSize), 10397, 10400, 0,
- /*10397*/ uint16(xSetOp), uint16(SCASW),
- /*10399*/ uint16(xMatch),
- /*10400*/ uint16(xSetOp), uint16(SCASD),
- /*10402*/ uint16(xMatch),
- /*10403*/ uint16(xCondDataSize), 10397, 10400, 10407,
- /*10407*/ uint16(xSetOp), uint16(SCASQ),
- /*10409*/ uint16(xMatch),
- /*10410*/ uint16(xSetOp), uint16(MOV),
- /*10412*/ uint16(xReadIb),
- /*10413*/ uint16(xArgR8op),
- /*10414*/ uint16(xArgImm8u),
- /*10415*/ uint16(xMatch),
- /*10416*/ uint16(xCondIs64), 10419, 10435,
- /*10419*/ uint16(xCondDataSize), 10423, 10429, 0,
- /*10423*/ uint16(xSetOp), uint16(MOV),
- /*10425*/ uint16(xReadIw),
- /*10426*/ uint16(xArgR16op),
- /*10427*/ uint16(xArgImm16),
+ /*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(xReadId),
- /*10432*/ uint16(xArgR32op),
- /*10433*/ uint16(xArgImm32),
+ /*10431*/ uint16(xReadIb),
+ /*10432*/ uint16(xArgR8op),
+ /*10433*/ uint16(xArgImm8u),
/*10434*/ uint16(xMatch),
- /*10435*/ uint16(xCondDataSize), 10423, 10429, 10439,
- /*10439*/ uint16(xSetOp), uint16(MOV),
- /*10441*/ uint16(xReadIo),
- /*10442*/ uint16(xArgR64op),
- /*10443*/ uint16(xArgImm64),
- /*10444*/ uint16(xMatch),
- /*10445*/ uint16(xCondSlashR),
- 10454, // 0
- 10460, // 1
- 10466, // 2
- 10472, // 3
- 10478, // 4
- 10484, // 5
+ /*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
- 10490, // 7
- /*10454*/ uint16(xSetOp), uint16(ROL),
- /*10456*/ uint16(xReadIb),
- /*10457*/ uint16(xArgRM8),
- /*10458*/ uint16(xArgImm8u),
- /*10459*/ uint16(xMatch),
- /*10460*/ uint16(xSetOp), uint16(ROR),
- /*10462*/ uint16(xReadIb),
- /*10463*/ uint16(xArgRM8),
- /*10464*/ uint16(xArgImm8u),
- /*10465*/ uint16(xMatch),
- /*10466*/ uint16(xSetOp), uint16(RCL),
- /*10468*/ uint16(xReadIb),
- /*10469*/ uint16(xArgRM8),
- /*10470*/ uint16(xArgImm8u),
- /*10471*/ uint16(xMatch),
- /*10472*/ uint16(xSetOp), uint16(RCR),
- /*10474*/ uint16(xReadIb),
- /*10475*/ uint16(xArgRM8),
- /*10476*/ uint16(xArgImm8u),
- /*10477*/ uint16(xMatch),
- /*10478*/ uint16(xSetOp), uint16(SHL),
- /*10480*/ uint16(xReadIb),
- /*10481*/ uint16(xArgRM8),
- /*10482*/ uint16(xArgImm8u),
- /*10483*/ uint16(xMatch),
- /*10484*/ uint16(xSetOp), uint16(SHR),
- /*10486*/ uint16(xReadIb),
- /*10487*/ uint16(xArgRM8),
- /*10488*/ uint16(xArgImm8u),
- /*10489*/ uint16(xMatch),
- /*10490*/ uint16(xSetOp), uint16(SAR),
- /*10492*/ uint16(xReadIb),
- /*10493*/ uint16(xArgRM8),
- /*10494*/ uint16(xArgImm8u),
- /*10495*/ uint16(xMatch),
- /*10496*/ uint16(xCondSlashR),
- 10505, // 0
- 10527, // 1
- 10549, // 2
- 10578, // 3
- 10607, // 4
- 10636, // 5
- 0, // 6
- 10665, // 7
- /*10505*/ uint16(xCondDataSize), 10509, 10515, 10521,
- /*10509*/ uint16(xSetOp), uint16(ROL),
+ 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(xArgRM16),
+ /*10512*/ uint16(xArgRM8),
/*10513*/ uint16(xArgImm8u),
/*10514*/ uint16(xMatch),
- /*10515*/ uint16(xSetOp), uint16(ROL),
- /*10517*/ uint16(xReadIb),
- /*10518*/ uint16(xArgRM32),
- /*10519*/ uint16(xArgImm8u),
- /*10520*/ uint16(xMatch),
- /*10521*/ uint16(xSetOp), uint16(ROL),
- /*10523*/ uint16(xReadIb),
- /*10524*/ uint16(xArgRM64),
- /*10525*/ uint16(xArgImm8u),
- /*10526*/ uint16(xMatch),
- /*10527*/ uint16(xCondDataSize), 10531, 10537, 10543,
- /*10531*/ uint16(xSetOp), uint16(ROR),
- /*10533*/ uint16(xReadIb),
- /*10534*/ uint16(xArgRM16),
- /*10535*/ uint16(xArgImm8u),
- /*10536*/ uint16(xMatch),
- /*10537*/ uint16(xSetOp), uint16(ROR),
- /*10539*/ uint16(xReadIb),
- /*10540*/ uint16(xArgRM32),
- /*10541*/ uint16(xArgImm8u),
- /*10542*/ uint16(xMatch),
- /*10543*/ uint16(xSetOp), uint16(ROR),
- /*10545*/ uint16(xReadIb),
- /*10546*/ uint16(xArgRM64),
- /*10547*/ uint16(xArgImm8u),
- /*10548*/ uint16(xMatch),
- /*10549*/ uint16(xCondIs64), 10552, 10568,
- /*10552*/ uint16(xCondDataSize), 10556, 10562, 0,
- /*10556*/ uint16(xSetOp), uint16(RCL),
+ /*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(xArgRM16),
+ /*10559*/ uint16(xArgRM32),
/*10560*/ uint16(xArgImm8u),
/*10561*/ uint16(xMatch),
- /*10562*/ uint16(xSetOp), uint16(RCL),
+ /*10562*/ uint16(xSetOp), uint16(ROR),
/*10564*/ uint16(xReadIb),
- /*10565*/ uint16(xArgRM32),
+ /*10565*/ uint16(xArgRM64),
/*10566*/ uint16(xArgImm8u),
/*10567*/ uint16(xMatch),
- /*10568*/ uint16(xCondDataSize), 10556, 10562, 10572,
- /*10572*/ uint16(xSetOp), uint16(RCL),
- /*10574*/ uint16(xReadIb),
- /*10575*/ uint16(xArgRM64),
- /*10576*/ uint16(xArgImm8u),
- /*10577*/ uint16(xMatch),
- /*10578*/ uint16(xCondIs64), 10581, 10597,
- /*10581*/ uint16(xCondDataSize), 10585, 10591, 0,
- /*10585*/ uint16(xSetOp), uint16(RCR),
- /*10587*/ uint16(xReadIb),
- /*10588*/ uint16(xArgRM16),
- /*10589*/ uint16(xArgImm8u),
- /*10590*/ uint16(xMatch),
- /*10591*/ uint16(xSetOp), uint16(RCR),
+ /*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(xArgRM32),
+ /*10594*/ uint16(xArgRM64),
/*10595*/ uint16(xArgImm8u),
/*10596*/ uint16(xMatch),
- /*10597*/ uint16(xCondDataSize), 10585, 10591, 10601,
- /*10601*/ uint16(xSetOp), uint16(RCR),
- /*10603*/ uint16(xReadIb),
- /*10604*/ uint16(xArgRM64),
- /*10605*/ uint16(xArgImm8u),
- /*10606*/ uint16(xMatch),
- /*10607*/ uint16(xCondIs64), 10610, 10626,
- /*10610*/ uint16(xCondDataSize), 10614, 10620, 0,
- /*10614*/ uint16(xSetOp), uint16(SHL),
- /*10616*/ uint16(xReadIb),
- /*10617*/ uint16(xArgRM16),
- /*10618*/ uint16(xArgImm8u),
- /*10619*/ uint16(xMatch),
- /*10620*/ uint16(xSetOp), uint16(SHL),
+ /*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(xArgRM32),
+ /*10623*/ uint16(xArgRM64),
/*10624*/ uint16(xArgImm8u),
/*10625*/ uint16(xMatch),
- /*10626*/ uint16(xCondDataSize), 10614, 10620, 10630,
- /*10630*/ uint16(xSetOp), uint16(SHL),
- /*10632*/ uint16(xReadIb),
- /*10633*/ uint16(xArgRM64),
- /*10634*/ uint16(xArgImm8u),
- /*10635*/ uint16(xMatch),
- /*10636*/ uint16(xCondIs64), 10639, 10655,
- /*10639*/ uint16(xCondDataSize), 10643, 10649, 0,
- /*10643*/ uint16(xSetOp), uint16(SHR),
- /*10645*/ uint16(xReadIb),
- /*10646*/ uint16(xArgRM16),
- /*10647*/ uint16(xArgImm8u),
- /*10648*/ uint16(xMatch),
- /*10649*/ uint16(xSetOp), uint16(SHR),
+ /*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(xArgRM32),
+ /*10652*/ uint16(xArgRM64),
/*10653*/ uint16(xArgImm8u),
/*10654*/ uint16(xMatch),
- /*10655*/ uint16(xCondDataSize), 10643, 10649, 10659,
- /*10659*/ uint16(xSetOp), uint16(SHR),
- /*10661*/ uint16(xReadIb),
- /*10662*/ uint16(xArgRM64),
- /*10663*/ uint16(xArgImm8u),
- /*10664*/ uint16(xMatch),
- /*10665*/ uint16(xCondIs64), 10668, 10684,
- /*10668*/ uint16(xCondDataSize), 10672, 10678, 0,
- /*10672*/ uint16(xSetOp), uint16(SAR),
- /*10674*/ uint16(xReadIb),
- /*10675*/ uint16(xArgRM16),
- /*10676*/ uint16(xArgImm8u),
- /*10677*/ uint16(xMatch),
- /*10678*/ uint16(xSetOp), uint16(SAR),
+ /*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(xArgRM32),
+ /*10681*/ uint16(xArgRM64),
/*10682*/ uint16(xArgImm8u),
/*10683*/ uint16(xMatch),
- /*10684*/ uint16(xCondDataSize), 10672, 10678, 10688,
- /*10688*/ uint16(xSetOp), uint16(SAR),
- /*10690*/ uint16(xReadIb),
- /*10691*/ uint16(xArgRM64),
- /*10692*/ uint16(xArgImm8u),
- /*10693*/ uint16(xMatch),
- /*10694*/ uint16(xSetOp), uint16(RET),
- /*10696*/ uint16(xReadIw),
- /*10697*/ uint16(xArgImm16u),
- /*10698*/ uint16(xMatch),
- /*10699*/ uint16(xSetOp), uint16(RET),
- /*10701*/ uint16(xMatch),
- /*10702*/ uint16(xCondIs64), 10705, 0,
- /*10705*/ uint16(xCondDataSize), 10709, 10715, 0,
- /*10709*/ uint16(xSetOp), uint16(LES),
- /*10711*/ uint16(xReadSlashR),
- /*10712*/ uint16(xArgR16),
- /*10713*/ uint16(xArgM16colon16),
- /*10714*/ uint16(xMatch),
- /*10715*/ uint16(xSetOp), uint16(LES),
- /*10717*/ uint16(xReadSlashR),
- /*10718*/ uint16(xArgR32),
- /*10719*/ uint16(xArgM16colon32),
+ /*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(LDS),
+ /*10728*/ uint16(xSetOp), uint16(LES),
/*10730*/ uint16(xReadSlashR),
/*10731*/ uint16(xArgR16),
/*10732*/ uint16(xArgM16colon16),
/*10733*/ uint16(xMatch),
- /*10734*/ uint16(xSetOp), uint16(LDS),
+ /*10734*/ uint16(xSetOp), uint16(LES),
/*10736*/ uint16(xReadSlashR),
/*10737*/ uint16(xArgR32),
/*10738*/ uint16(xArgM16colon32),
/*10739*/ uint16(xMatch),
- /*10740*/ uint16(xCondByte), 1,
- 0xF8, 10759,
- /*10744*/ uint16(xCondSlashR),
- 10753, // 0
- 0, // 1
- 0, // 2
- 0, // 3
- 0, // 4
- 0, // 5
- 0, // 6
- 0, // 7
- /*10753*/ uint16(xSetOp), uint16(MOV),
- /*10755*/ uint16(xReadIb),
- /*10756*/ uint16(xArgRM8),
- /*10757*/ uint16(xArgImm8u),
+ /*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(xSetOp), uint16(XABORT),
- /*10761*/ uint16(xReadIb),
- /*10762*/ uint16(xArgImm8u),
- /*10763*/ uint16(xMatch),
- /*10764*/ uint16(xCondByte), 1,
- 0xF8, 10806,
- /*10768*/ uint16(xCondSlashR),
- 10777, // 0
+ /*10759*/ uint16(xCondByte), 1,
+ 0xF8, 10778,
+ /*10763*/ uint16(xCondSlashR),
+ 10772, // 0
0, // 1
0, // 2
0, // 3
@@ -7019,1662 +7010,1682 @@
0, // 5
0, // 6
0, // 7
- /*10777*/ uint16(xCondIs64), 10780, 10796,
- /*10780*/ uint16(xCondDataSize), 10784, 10790, 0,
- /*10784*/ uint16(xSetOp), uint16(MOV),
- /*10786*/ uint16(xReadIw),
- /*10787*/ uint16(xArgRM16),
- /*10788*/ uint16(xArgImm16),
- /*10789*/ uint16(xMatch),
- /*10790*/ uint16(xSetOp), uint16(MOV),
- /*10792*/ uint16(xReadId),
- /*10793*/ uint16(xArgRM32),
- /*10794*/ uint16(xArgImm32),
- /*10795*/ uint16(xMatch),
- /*10796*/ uint16(xCondDataSize), 10784, 10790, 10800,
- /*10800*/ uint16(xSetOp), uint16(MOV),
- /*10802*/ uint16(xReadId),
- /*10803*/ uint16(xArgRM64),
- /*10804*/ uint16(xArgImm32),
- /*10805*/ uint16(xMatch),
- /*10806*/ uint16(xCondDataSize), 10810, 10815, 10820,
- /*10810*/ uint16(xSetOp), uint16(XBEGIN),
- /*10812*/ uint16(xReadCw),
- /*10813*/ uint16(xArgRel16),
+ /*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(xSetOp), uint16(XBEGIN),
- /*10817*/ uint16(xReadCd),
- /*10818*/ uint16(xArgRel32),
- /*10819*/ uint16(xMatch),
- /*10820*/ uint16(xSetOp), uint16(XBEGIN),
- /*10822*/ uint16(xReadCd),
- /*10823*/ uint16(xArgRel32),
+ /*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(xSetOp), uint16(ENTER),
- /*10827*/ uint16(xReadIw),
- /*10828*/ uint16(xReadIb),
- /*10829*/ uint16(xArgImm16u),
- /*10830*/ uint16(xArgImm8u),
- /*10831*/ uint16(xMatch),
- /*10832*/ uint16(xCondIs64), 10835, 10845,
- /*10835*/ uint16(xCondDataSize), 10839, 10842, 0,
- /*10839*/ uint16(xSetOp), uint16(LEAVE),
- /*10841*/ uint16(xMatch),
- /*10842*/ uint16(xSetOp), uint16(LEAVE),
- /*10844*/ uint16(xMatch),
- /*10845*/ uint16(xCondDataSize), 10839, 10849, 10852,
- /*10849*/ uint16(xSetOp), uint16(LEAVE),
- /*10851*/ uint16(xMatch),
- /*10852*/ uint16(xSetOp), uint16(LEAVE),
- /*10854*/ uint16(xMatch),
- /*10855*/ uint16(xSetOp), uint16(LRET),
- /*10857*/ uint16(xReadIw),
- /*10858*/ uint16(xArgImm16u),
- /*10859*/ uint16(xMatch),
- /*10860*/ uint16(xSetOp), uint16(LRET),
- /*10862*/ uint16(xMatch),
- /*10863*/ uint16(xSetOp), uint16(INT),
- /*10865*/ uint16(xArg3),
- /*10866*/ uint16(xMatch),
- /*10867*/ uint16(xSetOp), uint16(INT),
- /*10869*/ uint16(xReadIb),
- /*10870*/ uint16(xArgImm8u),
- /*10871*/ uint16(xMatch),
- /*10872*/ uint16(xCondIs64), 10875, 0,
- /*10875*/ uint16(xSetOp), uint16(INTO),
- /*10877*/ uint16(xMatch),
- /*10878*/ uint16(xCondIs64), 10881, 10891,
- /*10881*/ uint16(xCondDataSize), 10885, 10888, 0,
- /*10885*/ uint16(xSetOp), uint16(IRET),
- /*10887*/ uint16(xMatch),
- /*10888*/ uint16(xSetOp), uint16(IRETD),
+ /*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(xCondDataSize), 10885, 10888, 10895,
- /*10895*/ uint16(xSetOp), uint16(IRETQ),
- /*10897*/ uint16(xMatch),
- /*10898*/ uint16(xCondSlashR),
- 10907, // 0
- 10912, // 1
- 10917, // 2
- 10922, // 3
- 10927, // 4
- 10932, // 5
- 0, // 6
- 10937, // 7
- /*10907*/ uint16(xSetOp), uint16(ROL),
- /*10909*/ uint16(xArgRM8),
- /*10910*/ uint16(xArg1),
- /*10911*/ uint16(xMatch),
- /*10912*/ uint16(xSetOp), uint16(ROR),
- /*10914*/ uint16(xArgRM8),
- /*10915*/ uint16(xArg1),
+ /*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(xSetOp), uint16(RCL),
- /*10919*/ uint16(xArgRM8),
- /*10920*/ uint16(xArg1),
- /*10921*/ uint16(xMatch),
- /*10922*/ uint16(xSetOp), uint16(RCR),
- /*10924*/ uint16(xArgRM8),
- /*10925*/ uint16(xArg1),
- /*10926*/ uint16(xMatch),
- /*10927*/ uint16(xSetOp), uint16(SHL),
- /*10929*/ uint16(xArgRM8),
- /*10930*/ uint16(xArg1),
- /*10931*/ uint16(xMatch),
- /*10932*/ uint16(xSetOp), uint16(SHR),
- /*10934*/ uint16(xArgRM8),
- /*10935*/ uint16(xArg1),
- /*10936*/ uint16(xMatch),
- /*10937*/ uint16(xSetOp), uint16(SAR),
- /*10939*/ uint16(xArgRM8),
- /*10940*/ uint16(xArg1),
- /*10941*/ uint16(xMatch),
- /*10942*/ uint16(xCondSlashR),
- 10951, // 0
- 10977, // 1
- 11003, // 2
- 11029, // 3
- 11055, // 4
- 11081, // 5
+ /*10917*/ uint16(xCondSlashR),
+ 10926, // 0
+ 10931, // 1
+ 10936, // 2
+ 10941, // 3
+ 10946, // 4
+ 10951, // 5
0, // 6
- 11107, // 7
- /*10951*/ uint16(xCondIs64), 10954, 10968,
- /*10954*/ uint16(xCondDataSize), 10958, 10963, 0,
- /*10958*/ uint16(xSetOp), uint16(ROL),
- /*10960*/ uint16(xArgRM16),
- /*10961*/ uint16(xArg1),
- /*10962*/ uint16(xMatch),
- /*10963*/ uint16(xSetOp), uint16(ROL),
- /*10965*/ uint16(xArgRM32),
- /*10966*/ uint16(xArg1),
- /*10967*/ uint16(xMatch),
- /*10968*/ uint16(xCondDataSize), 10958, 10963, 10972,
- /*10972*/ uint16(xSetOp), uint16(ROL),
- /*10974*/ uint16(xArgRM64),
- /*10975*/ uint16(xArg1),
- /*10976*/ uint16(xMatch),
- /*10977*/ uint16(xCondIs64), 10980, 10994,
- /*10980*/ uint16(xCondDataSize), 10984, 10989, 0,
- /*10984*/ uint16(xSetOp), uint16(ROR),
- /*10986*/ uint16(xArgRM16),
- /*10987*/ uint16(xArg1),
- /*10988*/ uint16(xMatch),
- /*10989*/ uint16(xSetOp), uint16(ROR),
- /*10991*/ uint16(xArgRM32),
- /*10992*/ uint16(xArg1),
- /*10993*/ uint16(xMatch),
- /*10994*/ uint16(xCondDataSize), 10984, 10989, 10998,
- /*10998*/ uint16(xSetOp), uint16(ROR),
- /*11000*/ uint16(xArgRM64),
- /*11001*/ uint16(xArg1),
- /*11002*/ uint16(xMatch),
- /*11003*/ uint16(xCondIs64), 11006, 11020,
- /*11006*/ uint16(xCondDataSize), 11010, 11015, 0,
- /*11010*/ uint16(xSetOp), uint16(RCL),
- /*11012*/ uint16(xArgRM16),
- /*11013*/ uint16(xArg1),
- /*11014*/ uint16(xMatch),
- /*11015*/ uint16(xSetOp), uint16(RCL),
- /*11017*/ uint16(xArgRM32),
- /*11018*/ uint16(xArg1),
- /*11019*/ uint16(xMatch),
- /*11020*/ uint16(xCondDataSize), 11010, 11015, 11024,
- /*11024*/ uint16(xSetOp), uint16(RCL),
- /*11026*/ uint16(xArgRM64),
- /*11027*/ uint16(xArg1),
- /*11028*/ uint16(xMatch),
- /*11029*/ uint16(xCondIs64), 11032, 11046,
- /*11032*/ uint16(xCondDataSize), 11036, 11041, 0,
- /*11036*/ uint16(xSetOp), uint16(RCR),
- /*11038*/ uint16(xArgRM16),
- /*11039*/ uint16(xArg1),
- /*11040*/ uint16(xMatch),
- /*11041*/ uint16(xSetOp), uint16(RCR),
- /*11043*/ uint16(xArgRM32),
- /*11044*/ uint16(xArg1),
- /*11045*/ uint16(xMatch),
- /*11046*/ uint16(xCondDataSize), 11036, 11041, 11050,
- /*11050*/ uint16(xSetOp), uint16(RCR),
- /*11052*/ uint16(xArgRM64),
- /*11053*/ uint16(xArg1),
- /*11054*/ uint16(xMatch),
- /*11055*/ uint16(xCondIs64), 11058, 11072,
- /*11058*/ uint16(xCondDataSize), 11062, 11067, 0,
- /*11062*/ uint16(xSetOp), uint16(SHL),
- /*11064*/ uint16(xArgRM16),
- /*11065*/ uint16(xArg1),
- /*11066*/ uint16(xMatch),
- /*11067*/ uint16(xSetOp), uint16(SHL),
- /*11069*/ uint16(xArgRM32),
- /*11070*/ uint16(xArg1),
- /*11071*/ uint16(xMatch),
- /*11072*/ uint16(xCondDataSize), 11062, 11067, 11076,
- /*11076*/ uint16(xSetOp), uint16(SHL),
- /*11078*/ uint16(xArgRM64),
- /*11079*/ uint16(xArg1),
- /*11080*/ uint16(xMatch),
- /*11081*/ uint16(xCondIs64), 11084, 11098,
- /*11084*/ uint16(xCondDataSize), 11088, 11093, 0,
- /*11088*/ uint16(xSetOp), uint16(SHR),
- /*11090*/ uint16(xArgRM16),
- /*11091*/ uint16(xArg1),
- /*11092*/ uint16(xMatch),
- /*11093*/ uint16(xSetOp), uint16(SHR),
- /*11095*/ uint16(xArgRM32),
- /*11096*/ uint16(xArg1),
- /*11097*/ uint16(xMatch),
- /*11098*/ uint16(xCondDataSize), 11088, 11093, 11102,
- /*11102*/ uint16(xSetOp), uint16(SHR),
- /*11104*/ uint16(xArgRM64),
- /*11105*/ uint16(xArg1),
- /*11106*/ uint16(xMatch),
- /*11107*/ uint16(xCondIs64), 11110, 11124,
- /*11110*/ uint16(xCondDataSize), 11114, 11119, 0,
- /*11114*/ uint16(xSetOp), uint16(SAR),
- /*11116*/ uint16(xArgRM16),
- /*11117*/ uint16(xArg1),
- /*11118*/ uint16(xMatch),
- /*11119*/ uint16(xSetOp), uint16(SAR),
- /*11121*/ uint16(xArgRM32),
- /*11122*/ uint16(xArg1),
- /*11123*/ uint16(xMatch),
- /*11124*/ uint16(xCondDataSize), 11114, 11119, 11128,
- /*11128*/ uint16(xSetOp), uint16(SAR),
- /*11130*/ uint16(xArgRM64),
- /*11131*/ uint16(xArg1),
- /*11132*/ uint16(xMatch),
- /*11133*/ uint16(xCondSlashR),
- 11142, // 0
- 11147, // 1
- 11152, // 2
- 11157, // 3
- 11162, // 4
- 11167, // 5
+ 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
- 11172, // 7
- /*11142*/ uint16(xSetOp), uint16(ROL),
- /*11144*/ uint16(xArgRM8),
- /*11145*/ uint16(xArgCL),
- /*11146*/ uint16(xMatch),
- /*11147*/ uint16(xSetOp), uint16(ROR),
- /*11149*/ uint16(xArgRM8),
- /*11150*/ uint16(xArgCL),
+ 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(xSetOp), uint16(RCL),
- /*11154*/ uint16(xArgRM8),
- /*11155*/ uint16(xArgCL),
- /*11156*/ uint16(xMatch),
- /*11157*/ uint16(xSetOp), uint16(RCR),
- /*11159*/ uint16(xArgRM8),
- /*11160*/ uint16(xArgCL),
- /*11161*/ uint16(xMatch),
- /*11162*/ uint16(xSetOp), uint16(SHL),
- /*11164*/ uint16(xArgRM8),
- /*11165*/ uint16(xArgCL),
- /*11166*/ uint16(xMatch),
- /*11167*/ uint16(xSetOp), uint16(SHR),
- /*11169*/ uint16(xArgRM8),
- /*11170*/ uint16(xArgCL),
- /*11171*/ uint16(xMatch),
- /*11172*/ uint16(xSetOp), uint16(SAR),
- /*11174*/ uint16(xArgRM8),
- /*11175*/ uint16(xArgCL),
- /*11176*/ uint16(xMatch),
- /*11177*/ uint16(xCondSlashR),
- 11186, // 0
- 11212, // 1
- 11238, // 2
- 11264, // 3
- 11290, // 4
- 11316, // 5
+ /*11152*/ uint16(xCondSlashR),
+ 11161, // 0
+ 11166, // 1
+ 11171, // 2
+ 11176, // 3
+ 11181, // 4
+ 11186, // 5
0, // 6
- 11342, // 7
- /*11186*/ uint16(xCondIs64), 11189, 11203,
- /*11189*/ uint16(xCondDataSize), 11193, 11198, 0,
- /*11193*/ uint16(xSetOp), uint16(ROL),
- /*11195*/ uint16(xArgRM16),
- /*11196*/ uint16(xArgCL),
- /*11197*/ uint16(xMatch),
- /*11198*/ uint16(xSetOp), uint16(ROL),
- /*11200*/ uint16(xArgRM32),
- /*11201*/ uint16(xArgCL),
- /*11202*/ uint16(xMatch),
- /*11203*/ uint16(xCondDataSize), 11193, 11198, 11207,
- /*11207*/ uint16(xSetOp), uint16(ROL),
- /*11209*/ uint16(xArgRM64),
- /*11210*/ uint16(xArgCL),
- /*11211*/ uint16(xMatch),
- /*11212*/ uint16(xCondIs64), 11215, 11229,
- /*11215*/ uint16(xCondDataSize), 11219, 11224, 0,
- /*11219*/ uint16(xSetOp), uint16(ROR),
- /*11221*/ uint16(xArgRM16),
- /*11222*/ uint16(xArgCL),
- /*11223*/ uint16(xMatch),
- /*11224*/ uint16(xSetOp), uint16(ROR),
- /*11226*/ uint16(xArgRM32),
- /*11227*/ uint16(xArgCL),
- /*11228*/ uint16(xMatch),
- /*11229*/ uint16(xCondDataSize), 11219, 11224, 11233,
- /*11233*/ uint16(xSetOp), uint16(ROR),
- /*11235*/ uint16(xArgRM64),
- /*11236*/ uint16(xArgCL),
- /*11237*/ uint16(xMatch),
- /*11238*/ uint16(xCondIs64), 11241, 11255,
- /*11241*/ uint16(xCondDataSize), 11245, 11250, 0,
- /*11245*/ uint16(xSetOp), uint16(RCL),
- /*11247*/ uint16(xArgRM16),
- /*11248*/ uint16(xArgCL),
- /*11249*/ uint16(xMatch),
- /*11250*/ uint16(xSetOp), uint16(RCL),
- /*11252*/ uint16(xArgRM32),
- /*11253*/ uint16(xArgCL),
- /*11254*/ uint16(xMatch),
- /*11255*/ uint16(xCondDataSize), 11245, 11250, 11259,
- /*11259*/ uint16(xSetOp), uint16(RCL),
- /*11261*/ uint16(xArgRM64),
- /*11262*/ uint16(xArgCL),
- /*11263*/ uint16(xMatch),
- /*11264*/ uint16(xCondIs64), 11267, 11281,
- /*11267*/ uint16(xCondDataSize), 11271, 11276, 0,
- /*11271*/ uint16(xSetOp), uint16(RCR),
- /*11273*/ uint16(xArgRM16),
- /*11274*/ uint16(xArgCL),
- /*11275*/ uint16(xMatch),
- /*11276*/ uint16(xSetOp), uint16(RCR),
- /*11278*/ uint16(xArgRM32),
- /*11279*/ uint16(xArgCL),
- /*11280*/ uint16(xMatch),
- /*11281*/ uint16(xCondDataSize), 11271, 11276, 11285,
- /*11285*/ uint16(xSetOp), uint16(RCR),
- /*11287*/ uint16(xArgRM64),
- /*11288*/ uint16(xArgCL),
- /*11289*/ uint16(xMatch),
- /*11290*/ uint16(xCondIs64), 11293, 11307,
- /*11293*/ uint16(xCondDataSize), 11297, 11302, 0,
- /*11297*/ uint16(xSetOp), uint16(SHL),
- /*11299*/ uint16(xArgRM16),
- /*11300*/ uint16(xArgCL),
- /*11301*/ uint16(xMatch),
- /*11302*/ uint16(xSetOp), uint16(SHL),
- /*11304*/ uint16(xArgRM32),
- /*11305*/ uint16(xArgCL),
- /*11306*/ uint16(xMatch),
- /*11307*/ uint16(xCondDataSize), 11297, 11302, 11311,
- /*11311*/ uint16(xSetOp), uint16(SHL),
- /*11313*/ uint16(xArgRM64),
- /*11314*/ uint16(xArgCL),
- /*11315*/ uint16(xMatch),
- /*11316*/ uint16(xCondIs64), 11319, 11333,
- /*11319*/ uint16(xCondDataSize), 11323, 11328, 0,
- /*11323*/ uint16(xSetOp), uint16(SHR),
- /*11325*/ uint16(xArgRM16),
- /*11326*/ uint16(xArgCL),
- /*11327*/ uint16(xMatch),
- /*11328*/ uint16(xSetOp), uint16(SHR),
- /*11330*/ uint16(xArgRM32),
- /*11331*/ uint16(xArgCL),
- /*11332*/ uint16(xMatch),
- /*11333*/ uint16(xCondDataSize), 11323, 11328, 11337,
- /*11337*/ uint16(xSetOp), uint16(SHR),
- /*11339*/ uint16(xArgRM64),
- /*11340*/ uint16(xArgCL),
- /*11341*/ uint16(xMatch),
- /*11342*/ uint16(xCondIs64), 11345, 11359,
- /*11345*/ uint16(xCondDataSize), 11349, 11354, 0,
- /*11349*/ uint16(xSetOp), uint16(SAR),
- /*11351*/ uint16(xArgRM16),
- /*11352*/ uint16(xArgCL),
- /*11353*/ uint16(xMatch),
- /*11354*/ uint16(xSetOp), uint16(SAR),
- /*11356*/ uint16(xArgRM32),
- /*11357*/ uint16(xArgCL),
- /*11358*/ uint16(xMatch),
- /*11359*/ uint16(xCondDataSize), 11349, 11354, 11363,
- /*11363*/ uint16(xSetOp), uint16(SAR),
- /*11365*/ uint16(xArgRM64),
- /*11366*/ uint16(xArgCL),
- /*11367*/ uint16(xMatch),
- /*11368*/ uint16(xCondIs64), 11371, 0,
- /*11371*/ uint16(xSetOp), uint16(AAM),
- /*11373*/ uint16(xReadIb),
- /*11374*/ uint16(xArgImm8u),
- /*11375*/ uint16(xMatch),
- /*11376*/ uint16(xCondIs64), 11379, 0,
- /*11379*/ uint16(xSetOp), uint16(AAD),
- /*11381*/ uint16(xReadIb),
- /*11382*/ uint16(xArgImm8u),
- /*11383*/ uint16(xMatch),
- /*11384*/ uint16(xCondIs64), 11387, 11390,
- /*11387*/ uint16(xSetOp), uint16(XLATB),
- /*11389*/ uint16(xMatch),
- /*11390*/ uint16(xCondDataSize), 11387, 11387, 11394,
- /*11394*/ uint16(xSetOp), uint16(XLATB),
- /*11396*/ uint16(xMatch),
- /*11397*/ uint16(xCondByte), 64,
- 0xc0, 11568,
- 0xc1, 11568,
- 0xc2, 11568,
- 0xc3, 11568,
- 0xc4, 11568,
- 0xc5, 11568,
- 0xc6, 11568,
- 0xc7, 11568,
- 0xc8, 11573,
- 0xc9, 11573,
- 0xca, 11573,
- 0xcb, 11573,
- 0xcc, 11573,
- 0xcd, 11573,
- 0xce, 11573,
- 0xcf, 11573,
- 0xd0, 11578,
- 0xd1, 11578,
- 0xd2, 11578,
- 0xd3, 11578,
- 0xd4, 11578,
- 0xd5, 11578,
- 0xd6, 11578,
- 0xd7, 11578,
- 0xd8, 11582,
- 0xd9, 11582,
- 0xda, 11582,
- 0xdb, 11582,
- 0xdc, 11582,
- 0xdd, 11582,
- 0xde, 11582,
- 0xdf, 11582,
- 0xe0, 11586,
- 0xe1, 11586,
- 0xe2, 11586,
- 0xe3, 11586,
- 0xe4, 11586,
- 0xe5, 11586,
- 0xe6, 11586,
- 0xe7, 11586,
- 0xe8, 11591,
- 0xe9, 11591,
- 0xea, 11591,
- 0xeb, 11591,
- 0xec, 11591,
- 0xed, 11591,
- 0xee, 11591,
- 0xef, 11591,
- 0xf0, 11596,
- 0xf1, 11596,
- 0xf2, 11596,
- 0xf3, 11596,
- 0xf4, 11596,
- 0xf5, 11596,
- 0xf6, 11596,
- 0xf7, 11596,
- 0xf8, 11601,
- 0xf9, 11601,
- 0xfa, 11601,
- 0xfb, 11601,
- 0xfc, 11601,
- 0xfd, 11601,
- 0xfe, 11601,
- 0xff, 11601,
- /*11527*/ uint16(xCondSlashR),
- 11536, // 0
- 11540, // 1
- 11544, // 2
- 11548, // 3
- 11552, // 4
- 11556, // 5
- 11560, // 6
- 11564, // 7
- /*11536*/ uint16(xSetOp), uint16(FADD),
- /*11538*/ uint16(xArgM32fp),
- /*11539*/ uint16(xMatch),
- /*11540*/ uint16(xSetOp), uint16(FMUL),
- /*11542*/ uint16(xArgM32fp),
- /*11543*/ uint16(xMatch),
- /*11544*/ uint16(xSetOp), uint16(FCOM),
- /*11546*/ uint16(xArgM32fp),
- /*11547*/ uint16(xMatch),
- /*11548*/ uint16(xSetOp), uint16(FCOMP),
- /*11550*/ uint16(xArgM32fp),
- /*11551*/ uint16(xMatch),
- /*11552*/ uint16(xSetOp), uint16(FSUB),
- /*11554*/ uint16(xArgM32fp),
- /*11555*/ uint16(xMatch),
- /*11556*/ uint16(xSetOp), uint16(FSUBR),
- /*11558*/ uint16(xArgM32fp),
- /*11559*/ uint16(xMatch),
- /*11560*/ uint16(xSetOp), uint16(FDIV),
- /*11562*/ uint16(xArgM32fp),
- /*11563*/ uint16(xMatch),
- /*11564*/ uint16(xSetOp), uint16(FDIVR),
- /*11566*/ uint16(xArgM32fp),
- /*11567*/ uint16(xMatch),
- /*11568*/ uint16(xSetOp), uint16(FADD),
- /*11570*/ uint16(xArgST),
- /*11571*/ uint16(xArgSTi),
- /*11572*/ uint16(xMatch),
- /*11573*/ uint16(xSetOp), uint16(FMUL),
- /*11575*/ uint16(xArgST),
- /*11576*/ uint16(xArgSTi),
- /*11577*/ uint16(xMatch),
- /*11578*/ uint16(xSetOp), uint16(FCOM),
- /*11580*/ uint16(xArgSTi),
- /*11581*/ uint16(xMatch),
- /*11582*/ uint16(xSetOp), uint16(FCOMP),
- /*11584*/ uint16(xArgSTi),
- /*11585*/ uint16(xMatch),
- /*11586*/ uint16(xSetOp), uint16(FSUB),
- /*11588*/ uint16(xArgST),
- /*11589*/ uint16(xArgSTi),
- /*11590*/ uint16(xMatch),
- /*11591*/ uint16(xSetOp), uint16(FSUBR),
- /*11593*/ uint16(xArgST),
- /*11594*/ uint16(xArgSTi),
- /*11595*/ uint16(xMatch),
- /*11596*/ uint16(xSetOp), uint16(FDIV),
- /*11598*/ uint16(xArgST),
+ 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(FDIVR),
- /*11603*/ uint16(xArgST),
- /*11604*/ uint16(xArgSTi),
- /*11605*/ uint16(xMatch),
- /*11606*/ uint16(xCondByte), 44,
- 0xc0, 11733,
- 0xc1, 11733,
- 0xc2, 11733,
- 0xc3, 11733,
- 0xc4, 11733,
- 0xc5, 11733,
- 0xc6, 11733,
- 0xc7, 11733,
- 0xc8, 11737,
- 0xc9, 11737,
- 0xca, 11737,
- 0xcb, 11737,
- 0xcc, 11737,
- 0xcd, 11737,
- 0xce, 11737,
- 0xcf, 11737,
- 0xD0, 11741,
- 0xE0, 11744,
- 0xE1, 11747,
- 0xE4, 11750,
- 0xE5, 11753,
- 0xE8, 11756,
- 0xE9, 11759,
- 0xEA, 11762,
- 0xEB, 11765,
- 0xEC, 11768,
- 0xED, 11771,
- 0xEE, 11774,
- 0xF0, 11777,
- 0xF1, 11780,
- 0xF2, 11783,
- 0xF3, 11786,
- 0xF4, 11789,
- 0xF5, 11792,
- 0xF6, 11795,
- 0xF7, 11798,
- 0xF8, 11801,
- 0xF9, 11804,
- 0xFA, 11807,
- 0xFB, 11810,
- 0xFC, 11813,
- 0xFD, 11816,
- 0xFE, 11819,
- 0xFF, 11822,
- /*11696*/ uint16(xCondSlashR),
- 11705, // 0
+ /*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
- 11709, // 2
- 11713, // 3
- 11717, // 4
- 11721, // 5
- 11725, // 6
- 11729, // 7
- /*11705*/ uint16(xSetOp), uint16(FLD),
- /*11707*/ uint16(xArgM32fp),
- /*11708*/ uint16(xMatch),
- /*11709*/ uint16(xSetOp), uint16(FST),
- /*11711*/ uint16(xArgM32fp),
- /*11712*/ uint16(xMatch),
- /*11713*/ uint16(xSetOp), uint16(FSTP),
- /*11715*/ uint16(xArgM32fp),
- /*11716*/ uint16(xMatch),
- /*11717*/ uint16(xSetOp), uint16(FLDENV),
- /*11719*/ uint16(xArgM1428byte),
- /*11720*/ uint16(xMatch),
- /*11721*/ uint16(xSetOp), uint16(FLDCW),
- /*11723*/ uint16(xArgM2byte),
- /*11724*/ uint16(xMatch),
- /*11725*/ uint16(xSetOp), uint16(FNSTENV),
- /*11727*/ uint16(xArgM1428byte),
- /*11728*/ uint16(xMatch),
- /*11729*/ uint16(xSetOp), uint16(FNSTCW),
- /*11731*/ uint16(xArgM2byte),
- /*11732*/ uint16(xMatch),
- /*11733*/ uint16(xSetOp), uint16(FLD),
- /*11735*/ uint16(xArgSTi),
- /*11736*/ uint16(xMatch),
- /*11737*/ uint16(xSetOp), uint16(FXCH),
- /*11739*/ uint16(xArgSTi),
- /*11740*/ uint16(xMatch),
- /*11741*/ uint16(xSetOp), uint16(FNOP),
+ 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(FCHS),
- /*11746*/ uint16(xMatch),
- /*11747*/ uint16(xSetOp), uint16(FABS),
- /*11749*/ uint16(xMatch),
- /*11750*/ uint16(xSetOp), uint16(FTST),
- /*11752*/ uint16(xMatch),
- /*11753*/ uint16(xSetOp), uint16(FXAM),
+ /*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(FLD1),
- /*11758*/ uint16(xMatch),
- /*11759*/ uint16(xSetOp), uint16(FLDL2T),
- /*11761*/ uint16(xMatch),
- /*11762*/ uint16(xSetOp), uint16(FLDL2E),
- /*11764*/ uint16(xMatch),
- /*11765*/ uint16(xSetOp), uint16(FLDPI),
- /*11767*/ uint16(xMatch),
- /*11768*/ uint16(xSetOp), uint16(FLDLG2),
- /*11770*/ uint16(xMatch),
- /*11771*/ uint16(xSetOp), uint16(FLDLN2),
- /*11773*/ uint16(xMatch),
- /*11774*/ uint16(xSetOp), uint16(FLDZ),
- /*11776*/ uint16(xMatch),
- /*11777*/ uint16(xSetOp), uint16(F2XM1),
- /*11779*/ uint16(xMatch),
- /*11780*/ uint16(xSetOp), uint16(FYL2X),
- /*11782*/ uint16(xMatch),
- /*11783*/ uint16(xSetOp), uint16(FPTAN),
- /*11785*/ uint16(xMatch),
- /*11786*/ uint16(xSetOp), uint16(FPATAN),
- /*11788*/ uint16(xMatch),
- /*11789*/ uint16(xSetOp), uint16(FXTRACT),
- /*11791*/ uint16(xMatch),
- /*11792*/ uint16(xSetOp), uint16(FPREM1),
- /*11794*/ uint16(xMatch),
- /*11795*/ uint16(xSetOp), uint16(FDECSTP),
- /*11797*/ uint16(xMatch),
- /*11798*/ uint16(xSetOp), uint16(FINCSTP),
- /*11800*/ uint16(xMatch),
- /*11801*/ uint16(xSetOp), uint16(FPREM),
- /*11803*/ uint16(xMatch),
- /*11804*/ uint16(xSetOp), uint16(FYL2XP1),
- /*11806*/ uint16(xMatch),
- /*11807*/ uint16(xSetOp), uint16(FSQRT),
- /*11809*/ uint16(xMatch),
- /*11810*/ uint16(xSetOp), uint16(FSINCOS),
- /*11812*/ uint16(xMatch),
- /*11813*/ uint16(xSetOp), uint16(FRNDINT),
- /*11815*/ uint16(xMatch),
- /*11816*/ uint16(xSetOp), uint16(FSCALE),
- /*11818*/ uint16(xMatch),
- /*11819*/ uint16(xSetOp), uint16(FSIN),
- /*11821*/ uint16(xMatch),
- /*11822*/ uint16(xSetOp), uint16(FCOS),
- /*11824*/ uint16(xMatch),
- /*11825*/ uint16(xCondByte), 33,
- 0xc0, 11934,
- 0xc1, 11934,
- 0xc2, 11934,
- 0xc3, 11934,
- 0xc4, 11934,
- 0xc5, 11934,
- 0xc6, 11934,
- 0xc7, 11934,
- 0xc8, 11939,
- 0xc9, 11939,
- 0xca, 11939,
- 0xcb, 11939,
- 0xcc, 11939,
- 0xcd, 11939,
- 0xce, 11939,
- 0xcf, 11939,
- 0xd0, 11944,
- 0xd1, 11944,
- 0xd2, 11944,
- 0xd3, 11944,
- 0xd4, 11944,
- 0xd5, 11944,
- 0xd6, 11944,
- 0xd7, 11944,
- 0xd8, 11949,
- 0xd9, 11949,
- 0xda, 11949,
- 0xdb, 11949,
- 0xdc, 11949,
- 0xdd, 11949,
- 0xde, 11949,
- 0xdf, 11949,
- 0xE9, 11954,
- /*11893*/ uint16(xCondSlashR),
- 11902, // 0
- 11906, // 1
- 11910, // 2
- 11914, // 3
- 11918, // 4
- 11922, // 5
- 11926, // 6
- 11930, // 7
- /*11902*/ uint16(xSetOp), uint16(FIADD),
- /*11904*/ uint16(xArgM32int),
- /*11905*/ uint16(xMatch),
- /*11906*/ uint16(xSetOp), uint16(FIMUL),
- /*11908*/ uint16(xArgM32int),
- /*11909*/ uint16(xMatch),
- /*11910*/ uint16(xSetOp), uint16(FICOM),
- /*11912*/ uint16(xArgM32int),
- /*11913*/ uint16(xMatch),
- /*11914*/ uint16(xSetOp), uint16(FICOMP),
- /*11916*/ uint16(xArgM32int),
- /*11917*/ uint16(xMatch),
- /*11918*/ uint16(xSetOp), uint16(FISUB),
- /*11920*/ uint16(xArgM32int),
- /*11921*/ uint16(xMatch),
- /*11922*/ uint16(xSetOp), uint16(FISUBR),
- /*11924*/ uint16(xArgM32int),
- /*11925*/ uint16(xMatch),
- /*11926*/ uint16(xSetOp), uint16(FIDIV),
- /*11928*/ uint16(xArgM32int),
- /*11929*/ uint16(xMatch),
- /*11930*/ uint16(xSetOp), uint16(FIDIVR),
- /*11932*/ uint16(xArgM32int),
- /*11933*/ uint16(xMatch),
- /*11934*/ uint16(xSetOp), uint16(FCMOVB),
- /*11936*/ uint16(xArgST),
- /*11937*/ uint16(xArgSTi),
- /*11938*/ uint16(xMatch),
- /*11939*/ uint16(xSetOp), uint16(FCMOVE),
- /*11941*/ uint16(xArgST),
- /*11942*/ uint16(xArgSTi),
- /*11943*/ uint16(xMatch),
- /*11944*/ uint16(xSetOp), uint16(FCMOVBE),
- /*11946*/ uint16(xArgST),
- /*11947*/ uint16(xArgSTi),
+ /*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(FCMOVU),
- /*11951*/ uint16(xArgST),
- /*11952*/ uint16(xArgSTi),
- /*11953*/ uint16(xMatch),
- /*11954*/ uint16(xSetOp), uint16(FUCOMPP),
- /*11956*/ uint16(xMatch),
- /*11957*/ uint16(xCondByte), 50,
- 0xc0, 12092,
- 0xc1, 12092,
- 0xc2, 12092,
- 0xc3, 12092,
- 0xc4, 12092,
- 0xc5, 12092,
- 0xc6, 12092,
- 0xc7, 12092,
- 0xc8, 12097,
- 0xc9, 12097,
- 0xca, 12097,
- 0xcb, 12097,
- 0xcc, 12097,
- 0xcd, 12097,
- 0xce, 12097,
- 0xcf, 12097,
- 0xd0, 12102,
- 0xd1, 12102,
- 0xd2, 12102,
- 0xd3, 12102,
- 0xd4, 12102,
- 0xd5, 12102,
- 0xd6, 12102,
- 0xd7, 12102,
- 0xd8, 12107,
- 0xd9, 12107,
- 0xda, 12107,
- 0xdb, 12107,
- 0xdc, 12107,
- 0xdd, 12107,
- 0xde, 12107,
- 0xdf, 12107,
- 0xE2, 12112,
- 0xE3, 12115,
- 0xe8, 12118,
- 0xe9, 12118,
- 0xea, 12118,
- 0xeb, 12118,
- 0xec, 12118,
- 0xed, 12118,
- 0xee, 12118,
- 0xef, 12118,
- 0xf0, 12123,
- 0xf1, 12123,
- 0xf2, 12123,
- 0xf3, 12123,
- 0xf4, 12123,
- 0xf5, 12123,
- 0xf6, 12123,
- 0xf7, 12123,
- /*12059*/ uint16(xCondSlashR),
- 12068, // 0
- 12072, // 1
- 12076, // 2
- 12080, // 3
+ /*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
- 12084, // 5
+ 12103, // 5
0, // 6
- 12088, // 7
- /*12068*/ uint16(xSetOp), uint16(FILD),
- /*12070*/ uint16(xArgM32int),
- /*12071*/ uint16(xMatch),
- /*12072*/ uint16(xSetOp), uint16(FISTTP),
- /*12074*/ uint16(xArgM32int),
- /*12075*/ uint16(xMatch),
- /*12076*/ uint16(xSetOp), uint16(FIST),
- /*12078*/ uint16(xArgM32int),
- /*12079*/ uint16(xMatch),
- /*12080*/ uint16(xSetOp), uint16(FISTP),
- /*12082*/ uint16(xArgM32int),
- /*12083*/ uint16(xMatch),
- /*12084*/ uint16(xSetOp), uint16(FLD),
- /*12086*/ uint16(xArgM80fp),
- /*12087*/ uint16(xMatch),
- /*12088*/ uint16(xSetOp), uint16(FSTP),
- /*12090*/ uint16(xArgM80fp),
- /*12091*/ uint16(xMatch),
- /*12092*/ uint16(xSetOp), uint16(FCMOVNB),
- /*12094*/ uint16(xArgST),
- /*12095*/ uint16(xArgSTi),
- /*12096*/ uint16(xMatch),
- /*12097*/ uint16(xSetOp), uint16(FCMOVNE),
- /*12099*/ uint16(xArgST),
- /*12100*/ uint16(xArgSTi),
- /*12101*/ uint16(xMatch),
- /*12102*/ uint16(xSetOp), uint16(FCMOVNBE),
- /*12104*/ uint16(xArgST),
- /*12105*/ uint16(xArgSTi),
+ 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(FCMOVNU),
- /*12109*/ uint16(xArgST),
- /*12110*/ uint16(xArgSTi),
- /*12111*/ uint16(xMatch),
- /*12112*/ uint16(xSetOp), uint16(FNCLEX),
- /*12114*/ uint16(xMatch),
- /*12115*/ uint16(xSetOp), uint16(FNINIT),
- /*12117*/ uint16(xMatch),
- /*12118*/ uint16(xSetOp), uint16(FUCOMI),
- /*12120*/ uint16(xArgST),
- /*12121*/ uint16(xArgSTi),
- /*12122*/ uint16(xMatch),
- /*12123*/ uint16(xSetOp), uint16(FCOMI),
- /*12125*/ uint16(xArgST),
- /*12126*/ uint16(xArgSTi),
- /*12127*/ uint16(xMatch),
- /*12128*/ uint16(xCondByte), 48,
- 0xc0, 12267,
- 0xc1, 12267,
- 0xc2, 12267,
- 0xc3, 12267,
- 0xc4, 12267,
- 0xc5, 12267,
- 0xc6, 12267,
- 0xc7, 12267,
- 0xc8, 12272,
- 0xc9, 12272,
- 0xca, 12272,
- 0xcb, 12272,
- 0xcc, 12272,
- 0xcd, 12272,
- 0xce, 12272,
- 0xcf, 12272,
- 0xe0, 12277,
- 0xe1, 12277,
- 0xe2, 12277,
- 0xe3, 12277,
- 0xe4, 12277,
- 0xe5, 12277,
- 0xe6, 12277,
- 0xe7, 12277,
- 0xe8, 12282,
- 0xe9, 12282,
- 0xea, 12282,
- 0xeb, 12282,
- 0xec, 12282,
- 0xed, 12282,
- 0xee, 12282,
- 0xef, 12282,
- 0xf0, 12287,
- 0xf1, 12287,
- 0xf2, 12287,
- 0xf3, 12287,
- 0xf4, 12287,
- 0xf5, 12287,
- 0xf6, 12287,
- 0xf7, 12287,
- 0xf8, 12292,
- 0xf9, 12292,
- 0xfa, 12292,
- 0xfb, 12292,
- 0xfc, 12292,
- 0xfd, 12292,
- 0xfe, 12292,
- 0xff, 12292,
- /*12226*/ uint16(xCondSlashR),
- 12235, // 0
- 12239, // 1
- 12243, // 2
- 12247, // 3
- 12251, // 4
- 12255, // 5
- 12259, // 6
- 12263, // 7
- /*12235*/ uint16(xSetOp), uint16(FADD),
- /*12237*/ uint16(xArgM64fp),
- /*12238*/ uint16(xMatch),
- /*12239*/ uint16(xSetOp), uint16(FMUL),
- /*12241*/ uint16(xArgM64fp),
- /*12242*/ uint16(xMatch),
- /*12243*/ uint16(xSetOp), uint16(FCOM),
- /*12245*/ uint16(xArgM64fp),
- /*12246*/ uint16(xMatch),
- /*12247*/ uint16(xSetOp), uint16(FCOMP),
- /*12249*/ uint16(xArgM64fp),
- /*12250*/ uint16(xMatch),
- /*12251*/ uint16(xSetOp), uint16(FSUB),
- /*12253*/ uint16(xArgM64fp),
- /*12254*/ uint16(xMatch),
- /*12255*/ uint16(xSetOp), uint16(FSUBR),
- /*12257*/ uint16(xArgM64fp),
- /*12258*/ uint16(xMatch),
- /*12259*/ uint16(xSetOp), uint16(FDIV),
- /*12261*/ uint16(xArgM64fp),
- /*12262*/ uint16(xMatch),
- /*12263*/ uint16(xSetOp), uint16(FDIVR),
- /*12265*/ uint16(xArgM64fp),
- /*12266*/ uint16(xMatch),
- /*12267*/ uint16(xSetOp), uint16(FADD),
- /*12269*/ uint16(xArgSTi),
- /*12270*/ uint16(xArgST),
- /*12271*/ uint16(xMatch),
- /*12272*/ uint16(xSetOp), uint16(FMUL),
- /*12274*/ uint16(xArgSTi),
- /*12275*/ uint16(xArgST),
- /*12276*/ uint16(xMatch),
- /*12277*/ uint16(xSetOp), uint16(FSUBR),
- /*12279*/ uint16(xArgSTi),
- /*12280*/ uint16(xArgST),
+ /*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(FSUB),
- /*12284*/ uint16(xArgSTi),
- /*12285*/ uint16(xArgST),
- /*12286*/ uint16(xMatch),
- /*12287*/ uint16(xSetOp), uint16(FDIVR),
- /*12289*/ uint16(xArgSTi),
- /*12290*/ uint16(xArgST),
- /*12291*/ uint16(xMatch),
- /*12292*/ uint16(xSetOp), uint16(FDIV),
- /*12294*/ uint16(xArgSTi),
- /*12295*/ uint16(xArgST),
- /*12296*/ uint16(xMatch),
- /*12297*/ uint16(xCondByte), 40,
- 0xc0, 12416,
- 0xc1, 12416,
- 0xc2, 12416,
- 0xc3, 12416,
- 0xc4, 12416,
- 0xc5, 12416,
- 0xc6, 12416,
- 0xc7, 12416,
- 0xd0, 12420,
- 0xd1, 12420,
- 0xd2, 12420,
- 0xd3, 12420,
- 0xd4, 12420,
- 0xd5, 12420,
- 0xd6, 12420,
- 0xd7, 12420,
- 0xd8, 12424,
- 0xd9, 12424,
- 0xda, 12424,
- 0xdb, 12424,
- 0xdc, 12424,
- 0xdd, 12424,
- 0xde, 12424,
- 0xdf, 12424,
- 0xe0, 12428,
- 0xe1, 12428,
- 0xe2, 12428,
- 0xe3, 12428,
- 0xe4, 12428,
- 0xe5, 12428,
- 0xe6, 12428,
- 0xe7, 12428,
- 0xe8, 12432,
- 0xe9, 12432,
- 0xea, 12432,
- 0xeb, 12432,
- 0xec, 12432,
- 0xed, 12432,
- 0xee, 12432,
- 0xef, 12432,
- /*12379*/ uint16(xCondSlashR),
- 12388, // 0
- 12392, // 1
- 12396, // 2
- 12400, // 3
- 12404, // 4
+ /*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
- 12408, // 6
- 12412, // 7
- /*12388*/ uint16(xSetOp), uint16(FLD),
- /*12390*/ uint16(xArgM64fp),
- /*12391*/ uint16(xMatch),
- /*12392*/ uint16(xSetOp), uint16(FISTTP),
- /*12394*/ uint16(xArgM64int),
- /*12395*/ uint16(xMatch),
- /*12396*/ uint16(xSetOp), uint16(FST),
- /*12398*/ uint16(xArgM64fp),
- /*12399*/ uint16(xMatch),
- /*12400*/ uint16(xSetOp), uint16(FSTP),
- /*12402*/ uint16(xArgM64fp),
- /*12403*/ uint16(xMatch),
- /*12404*/ uint16(xSetOp), uint16(FRSTOR),
- /*12406*/ uint16(xArgM94108byte),
- /*12407*/ uint16(xMatch),
- /*12408*/ uint16(xSetOp), uint16(FNSAVE),
- /*12410*/ uint16(xArgM94108byte),
- /*12411*/ uint16(xMatch),
- /*12412*/ uint16(xSetOp), uint16(FNSTSW),
- /*12414*/ uint16(xArgM2byte),
- /*12415*/ uint16(xMatch),
- /*12416*/ uint16(xSetOp), uint16(FFREE),
- /*12418*/ uint16(xArgSTi),
- /*12419*/ uint16(xMatch),
- /*12420*/ uint16(xSetOp), uint16(FST),
- /*12422*/ uint16(xArgSTi),
- /*12423*/ uint16(xMatch),
- /*12424*/ uint16(xSetOp), uint16(FSTP),
- /*12426*/ uint16(xArgSTi),
- /*12427*/ uint16(xMatch),
- /*12428*/ uint16(xSetOp), uint16(FUCOM),
- /*12430*/ uint16(xArgSTi),
- /*12431*/ uint16(xMatch),
- /*12432*/ uint16(xSetOp), uint16(FUCOMP),
- /*12434*/ uint16(xArgSTi),
- /*12435*/ uint16(xMatch),
- /*12436*/ uint16(xCondByte), 49,
- 0xc0, 12577,
- 0xc1, 12577,
- 0xc2, 12577,
- 0xc3, 12577,
- 0xc4, 12577,
- 0xc5, 12577,
- 0xc6, 12577,
- 0xc7, 12577,
- 0xc8, 12582,
- 0xc9, 12582,
- 0xca, 12582,
- 0xcb, 12582,
- 0xcc, 12582,
- 0xcd, 12582,
- 0xce, 12582,
- 0xcf, 12582,
- 0xD9, 12587,
- 0xe0, 12590,
- 0xe1, 12590,
- 0xe2, 12590,
- 0xe3, 12590,
- 0xe4, 12590,
- 0xe5, 12590,
- 0xe6, 12590,
- 0xe7, 12590,
- 0xe8, 12595,
- 0xe9, 12595,
- 0xea, 12595,
- 0xeb, 12595,
- 0xec, 12595,
- 0xed, 12595,
- 0xee, 12595,
- 0xef, 12595,
- 0xf0, 12600,
- 0xf1, 12600,
- 0xf2, 12600,
- 0xf3, 12600,
- 0xf4, 12600,
- 0xf5, 12600,
- 0xf6, 12600,
- 0xf7, 12600,
- 0xf8, 12605,
- 0xf9, 12605,
- 0xfa, 12605,
- 0xfb, 12605,
- 0xfc, 12605,
- 0xfd, 12605,
- 0xfe, 12605,
- 0xff, 12605,
- /*12536*/ uint16(xCondSlashR),
- 12545, // 0
- 12549, // 1
- 12553, // 2
- 12557, // 3
- 12561, // 4
- 12565, // 5
- 12569, // 6
- 12573, // 7
- /*12545*/ uint16(xSetOp), uint16(FIADD),
- /*12547*/ uint16(xArgM16int),
- /*12548*/ uint16(xMatch),
- /*12549*/ uint16(xSetOp), uint16(FIMUL),
- /*12551*/ uint16(xArgM16int),
- /*12552*/ uint16(xMatch),
- /*12553*/ uint16(xSetOp), uint16(FICOM),
- /*12555*/ uint16(xArgM16int),
- /*12556*/ uint16(xMatch),
- /*12557*/ uint16(xSetOp), uint16(FICOMP),
- /*12559*/ uint16(xArgM16int),
- /*12560*/ uint16(xMatch),
- /*12561*/ uint16(xSetOp), uint16(FISUB),
- /*12563*/ uint16(xArgM16int),
- /*12564*/ uint16(xMatch),
- /*12565*/ uint16(xSetOp), uint16(FISUBR),
- /*12567*/ uint16(xArgM16int),
- /*12568*/ uint16(xMatch),
- /*12569*/ uint16(xSetOp), uint16(FIDIV),
- /*12571*/ uint16(xArgM16int),
- /*12572*/ uint16(xMatch),
- /*12573*/ uint16(xSetOp), uint16(FIDIVR),
- /*12575*/ uint16(xArgM16int),
- /*12576*/ uint16(xMatch),
- /*12577*/ uint16(xSetOp), uint16(FADDP),
- /*12579*/ uint16(xArgSTi),
- /*12580*/ uint16(xArgST),
- /*12581*/ uint16(xMatch),
- /*12582*/ uint16(xSetOp), uint16(FMULP),
- /*12584*/ uint16(xArgSTi),
- /*12585*/ uint16(xArgST),
- /*12586*/ uint16(xMatch),
- /*12587*/ uint16(xSetOp), uint16(FCOMPP),
- /*12589*/ uint16(xMatch),
- /*12590*/ uint16(xSetOp), uint16(FSUBRP),
- /*12592*/ uint16(xArgSTi),
- /*12593*/ uint16(xArgST),
- /*12594*/ uint16(xMatch),
- /*12595*/ uint16(xSetOp), uint16(FSUBP),
- /*12597*/ uint16(xArgSTi),
- /*12598*/ uint16(xArgST),
- /*12599*/ uint16(xMatch),
- /*12600*/ uint16(xSetOp), uint16(FDIVRP),
- /*12602*/ uint16(xArgSTi),
- /*12603*/ uint16(xArgST),
- /*12604*/ uint16(xMatch),
- /*12605*/ uint16(xSetOp), uint16(FDIVP),
- /*12607*/ uint16(xArgSTi),
- /*12608*/ uint16(xArgST),
- /*12609*/ uint16(xMatch),
- /*12610*/ uint16(xCondByte), 25,
- 0xc0, 12703,
- 0xc1, 12703,
- 0xc2, 12703,
- 0xc3, 12703,
- 0xc4, 12703,
- 0xc5, 12703,
- 0xc6, 12703,
- 0xc7, 12703,
- 0xE0, 12707,
- 0xe8, 12711,
- 0xe9, 12711,
- 0xea, 12711,
- 0xeb, 12711,
- 0xec, 12711,
- 0xed, 12711,
- 0xee, 12711,
- 0xef, 12711,
- 0xf0, 12716,
- 0xf1, 12716,
- 0xf2, 12716,
- 0xf3, 12716,
- 0xf4, 12716,
- 0xf5, 12716,
- 0xf6, 12716,
- 0xf7, 12716,
- /*12662*/ uint16(xCondSlashR),
- 12671, // 0
- 12675, // 1
- 12679, // 2
- 12683, // 3
- 12687, // 4
- 12691, // 5
- 12695, // 6
- 12699, // 7
- /*12671*/ uint16(xSetOp), uint16(FILD),
- /*12673*/ uint16(xArgM16int),
- /*12674*/ uint16(xMatch),
- /*12675*/ uint16(xSetOp), uint16(FISTTP),
- /*12677*/ uint16(xArgM16int),
- /*12678*/ uint16(xMatch),
- /*12679*/ uint16(xSetOp), uint16(FIST),
- /*12681*/ uint16(xArgM16int),
- /*12682*/ uint16(xMatch),
- /*12683*/ uint16(xSetOp), uint16(FISTP),
- /*12685*/ uint16(xArgM16int),
- /*12686*/ uint16(xMatch),
- /*12687*/ uint16(xSetOp), uint16(FBLD),
- /*12689*/ uint16(xArgM80dec),
- /*12690*/ uint16(xMatch),
- /*12691*/ uint16(xSetOp), uint16(FILD),
- /*12693*/ uint16(xArgM64int),
- /*12694*/ uint16(xMatch),
- /*12695*/ uint16(xSetOp), uint16(FBSTP),
- /*12697*/ uint16(xArgM80bcd),
- /*12698*/ uint16(xMatch),
- /*12699*/ uint16(xSetOp), uint16(FISTP),
- /*12701*/ uint16(xArgM64int),
- /*12702*/ uint16(xMatch),
- /*12703*/ uint16(xSetOp), uint16(FFREEP),
- /*12705*/ uint16(xArgSTi),
- /*12706*/ uint16(xMatch),
- /*12707*/ uint16(xSetOp), uint16(FNSTSW),
- /*12709*/ uint16(xArgAX),
- /*12710*/ uint16(xMatch),
- /*12711*/ uint16(xSetOp), uint16(FUCOMIP),
- /*12713*/ uint16(xArgST),
- /*12714*/ uint16(xArgSTi),
- /*12715*/ uint16(xMatch),
- /*12716*/ uint16(xSetOp), uint16(FCOMIP),
- /*12718*/ uint16(xArgST),
- /*12719*/ uint16(xArgSTi),
- /*12720*/ uint16(xMatch),
- /*12721*/ uint16(xSetOp), uint16(LOOPNE),
- /*12723*/ uint16(xReadCb),
- /*12724*/ uint16(xArgRel8),
+ 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(LOOPE),
- /*12728*/ uint16(xReadCb),
- /*12729*/ uint16(xArgRel8),
- /*12730*/ uint16(xMatch),
- /*12731*/ uint16(xSetOp), uint16(LOOP),
- /*12733*/ uint16(xReadCb),
- /*12734*/ uint16(xArgRel8),
- /*12735*/ uint16(xMatch),
- /*12736*/ uint16(xCondIs64), 12739, 12753,
- /*12739*/ uint16(xCondAddrSize), 12743, 12748, 0,
- /*12743*/ uint16(xSetOp), uint16(JCXZ),
- /*12745*/ uint16(xReadCb),
- /*12746*/ uint16(xArgRel8),
- /*12747*/ uint16(xMatch),
- /*12748*/ uint16(xSetOp), uint16(JECXZ),
- /*12750*/ uint16(xReadCb),
- /*12751*/ uint16(xArgRel8),
- /*12752*/ uint16(xMatch),
- /*12753*/ uint16(xCondAddrSize), 0, 12748, 12757,
- /*12757*/ uint16(xSetOp), uint16(JRCXZ),
- /*12759*/ uint16(xReadCb),
- /*12760*/ uint16(xArgRel8),
- /*12761*/ uint16(xMatch),
- /*12762*/ uint16(xSetOp), uint16(IN),
- /*12764*/ uint16(xReadIb),
- /*12765*/ uint16(xArgAL),
- /*12766*/ uint16(xArgImm8u),
- /*12767*/ uint16(xMatch),
- /*12768*/ uint16(xCondDataSize), 12772, 12778, 12784,
- /*12772*/ uint16(xSetOp), uint16(IN),
- /*12774*/ uint16(xReadIb),
- /*12775*/ uint16(xArgAX),
- /*12776*/ uint16(xArgImm8u),
- /*12777*/ uint16(xMatch),
- /*12778*/ uint16(xSetOp), uint16(IN),
- /*12780*/ uint16(xReadIb),
- /*12781*/ uint16(xArgEAX),
- /*12782*/ uint16(xArgImm8u),
- /*12783*/ uint16(xMatch),
- /*12784*/ uint16(xSetOp), uint16(IN),
- /*12786*/ uint16(xReadIb),
- /*12787*/ uint16(xArgEAX),
- /*12788*/ uint16(xArgImm8u),
- /*12789*/ uint16(xMatch),
- /*12790*/ uint16(xSetOp), uint16(OUT),
- /*12792*/ uint16(xReadIb),
- /*12793*/ uint16(xArgImm8u),
- /*12794*/ uint16(xArgAL),
- /*12795*/ uint16(xMatch),
- /*12796*/ uint16(xCondPrefix), 3,
- 0xC5, 12840,
- 0xC4, 12826,
- 0x0, 12804,
- /*12804*/ uint16(xCondDataSize), 12808, 12814, 12820,
- /*12808*/ uint16(xSetOp), uint16(OUT),
- /*12810*/ uint16(xReadIb),
- /*12811*/ uint16(xArgImm8u),
- /*12812*/ uint16(xArgAX),
- /*12813*/ uint16(xMatch),
- /*12814*/ uint16(xSetOp), uint16(OUT),
- /*12816*/ uint16(xReadIb),
- /*12817*/ uint16(xArgImm8u),
- /*12818*/ uint16(xArgEAX),
- /*12819*/ uint16(xMatch),
- /*12820*/ uint16(xSetOp), uint16(OUT),
- /*12822*/ uint16(xReadIb),
- /*12823*/ uint16(xArgImm8u),
- /*12824*/ uint16(xArgEAX),
- /*12825*/ uint16(xMatch),
- /*12826*/ uint16(xCondPrefix), 1,
- 0x66, 12830,
- /*12830*/ uint16(xCondPrefix), 1,
- 0x0F, 12834,
- /*12834*/ uint16(xSetOp), uint16(VMOVNTDQ),
- /*12836*/ uint16(xReadSlashR),
- /*12837*/ uint16(xArgM256),
- /*12838*/ uint16(xArgYmm1),
- /*12839*/ uint16(xMatch),
- /*12840*/ uint16(xCondPrefix), 1,
- 0x66, 12844,
- /*12844*/ uint16(xCondPrefix), 1,
- 0x0F, 12848,
- /*12848*/ uint16(xSetOp), uint16(VMOVNTDQ),
- /*12850*/ uint16(xReadSlashR),
- /*12851*/ uint16(xArgM256),
- /*12852*/ uint16(xArgYmm1),
- /*12853*/ uint16(xMatch),
- /*12854*/ uint16(xCondIs64), 12857, 12871,
- /*12857*/ uint16(xCondDataSize), 12861, 12866, 0,
- /*12861*/ uint16(xSetOp), uint16(CALL),
- /*12863*/ uint16(xReadCw),
- /*12864*/ uint16(xArgRel16),
- /*12865*/ uint16(xMatch),
- /*12866*/ uint16(xSetOp), uint16(CALL),
- /*12868*/ uint16(xReadCd),
- /*12869*/ uint16(xArgRel32),
- /*12870*/ uint16(xMatch),
- /*12871*/ uint16(xCondDataSize), 12875, 12866, 12880,
- /*12875*/ uint16(xSetOp), uint16(CALL),
- /*12877*/ uint16(xReadCd),
- /*12878*/ uint16(xArgRel32),
- /*12879*/ 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(xReadCd),
- /*12883*/ uint16(xArgRel32),
+ /*12882*/ uint16(xReadCw),
+ /*12883*/ uint16(xArgRel16),
/*12884*/ uint16(xMatch),
- /*12885*/ uint16(xCondIs64), 12888, 12902,
- /*12888*/ uint16(xCondDataSize), 12892, 12897, 0,
- /*12892*/ uint16(xSetOp), uint16(JMP),
- /*12894*/ uint16(xReadCw),
- /*12895*/ uint16(xArgRel16),
- /*12896*/ uint16(xMatch),
- /*12897*/ uint16(xSetOp), uint16(JMP),
- /*12899*/ uint16(xReadCd),
- /*12900*/ uint16(xArgRel32),
- /*12901*/ uint16(xMatch),
- /*12902*/ uint16(xCondDataSize), 12906, 12897, 12911,
- /*12906*/ uint16(xSetOp), uint16(JMP),
- /*12908*/ uint16(xReadCd),
- /*12909*/ uint16(xArgRel32),
- /*12910*/ 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(xReadCd),
- /*12914*/ uint16(xArgRel32),
+ /*12913*/ uint16(xReadCw),
+ /*12914*/ uint16(xArgRel16),
/*12915*/ uint16(xMatch),
- /*12916*/ uint16(xCondIs64), 12919, 0,
- /*12919*/ uint16(xCondDataSize), 12923, 12928, 0,
- /*12923*/ uint16(xSetOp), uint16(LJMP),
- /*12925*/ uint16(xReadCd),
- /*12926*/ uint16(xArgPtr16colon16),
- /*12927*/ uint16(xMatch),
- /*12928*/ uint16(xSetOp), uint16(LJMP),
- /*12930*/ uint16(xReadCp),
- /*12931*/ uint16(xArgPtr16colon32),
- /*12932*/ uint16(xMatch),
- /*12933*/ uint16(xSetOp), uint16(JMP),
- /*12935*/ uint16(xReadCb),
- /*12936*/ uint16(xArgRel8),
- /*12937*/ uint16(xMatch),
- /*12938*/ uint16(xSetOp), uint16(IN),
- /*12940*/ uint16(xArgAL),
- /*12941*/ uint16(xArgDX),
- /*12942*/ uint16(xMatch),
- /*12943*/ uint16(xCondDataSize), 12947, 12952, 12957,
- /*12947*/ uint16(xSetOp), uint16(IN),
- /*12949*/ uint16(xArgAX),
- /*12950*/ uint16(xArgDX),
+ /*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(IN),
- /*12954*/ uint16(xArgEAX),
- /*12955*/ uint16(xArgDX),
+ /*12952*/ uint16(xSetOp), uint16(JMP),
+ /*12954*/ uint16(xReadCb),
+ /*12955*/ uint16(xArgRel8),
/*12956*/ uint16(xMatch),
/*12957*/ uint16(xSetOp), uint16(IN),
- /*12959*/ uint16(xArgEAX),
+ /*12959*/ uint16(xArgAL),
/*12960*/ uint16(xArgDX),
/*12961*/ uint16(xMatch),
- /*12962*/ uint16(xSetOp), uint16(OUT),
- /*12964*/ uint16(xArgDX),
- /*12965*/ uint16(xArgAL),
- /*12966*/ uint16(xMatch),
- /*12967*/ uint16(xCondDataSize), 12971, 12976, 12981,
- /*12971*/ uint16(xSetOp), uint16(OUT),
- /*12973*/ uint16(xArgDX),
- /*12974*/ uint16(xArgAX),
+ /*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(OUT),
- /*12978*/ uint16(xArgDX),
- /*12979*/ uint16(xArgEAX),
+ /*12976*/ uint16(xSetOp), uint16(IN),
+ /*12978*/ uint16(xArgEAX),
+ /*12979*/ uint16(xArgDX),
/*12980*/ uint16(xMatch),
/*12981*/ uint16(xSetOp), uint16(OUT),
/*12983*/ uint16(xArgDX),
- /*12984*/ uint16(xArgEAX),
+ /*12984*/ uint16(xArgAL),
/*12985*/ uint16(xMatch),
- /*12986*/ uint16(xSetOp), uint16(ICEBP),
- /*12988*/ uint16(xMatch),
- /*12989*/ uint16(xSetOp), uint16(HLT),
- /*12991*/ uint16(xMatch),
- /*12992*/ uint16(xSetOp), uint16(CMC),
+ /*12986*/ uint16(xCondDataSize), 12990, 12995, 13000,
+ /*12990*/ uint16(xSetOp), uint16(OUT),
+ /*12992*/ uint16(xArgDX),
+ /*12993*/ uint16(xArgAX),
/*12994*/ uint16(xMatch),
- /*12995*/ uint16(xCondSlashR),
- 13004, // 0
- 0, // 1
- 13010, // 2
- 13014, // 3
- 13018, // 4
- 13022, // 5
- 13026, // 6
- 13030, // 7
- /*13004*/ uint16(xSetOp), uint16(TEST),
- /*13006*/ uint16(xReadIb),
- /*13007*/ uint16(xArgRM8),
- /*13008*/ uint16(xArgImm8u),
- /*13009*/ uint16(xMatch),
- /*13010*/ uint16(xSetOp), uint16(NOT),
- /*13012*/ uint16(xArgRM8),
+ /*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(xSetOp), uint16(NEG),
- /*13016*/ uint16(xArgRM8),
- /*13017*/ uint16(xMatch),
- /*13018*/ uint16(xSetOp), uint16(MUL),
- /*13020*/ uint16(xArgRM8),
- /*13021*/ uint16(xMatch),
- /*13022*/ uint16(xSetOp), uint16(IMUL),
- /*13024*/ uint16(xArgRM8),
- /*13025*/ uint16(xMatch),
- /*13026*/ uint16(xSetOp), uint16(DIV),
- /*13028*/ uint16(xArgRM8),
- /*13029*/ uint16(xMatch),
- /*13030*/ uint16(xSetOp), uint16(IDIV),
- /*13032*/ uint16(xArgRM8),
- /*13033*/ uint16(xMatch),
- /*13034*/ uint16(xCondSlashR),
- 13043, // 0
+ /*13014*/ uint16(xCondSlashR),
+ 13023, // 0
0, // 1
- 13072, // 2
- 13095, // 3
- 13118, // 4
- 13141, // 5
- 13164, // 6
- 13187, // 7
- /*13043*/ uint16(xCondIs64), 13046, 13062,
- /*13046*/ uint16(xCondDataSize), 13050, 13056, 0,
- /*13050*/ uint16(xSetOp), uint16(TEST),
- /*13052*/ uint16(xReadIw),
- /*13053*/ uint16(xArgRM16),
- /*13054*/ uint16(xArgImm16),
- /*13055*/ uint16(xMatch),
- /*13056*/ uint16(xSetOp), uint16(TEST),
- /*13058*/ uint16(xReadId),
- /*13059*/ uint16(xArgRM32),
- /*13060*/ uint16(xArgImm32),
- /*13061*/ uint16(xMatch),
- /*13062*/ uint16(xCondDataSize), 13050, 13056, 13066,
- /*13066*/ uint16(xSetOp), uint16(TEST),
- /*13068*/ uint16(xReadId),
- /*13069*/ uint16(xArgRM64),
- /*13070*/ uint16(xArgImm32),
- /*13071*/ uint16(xMatch),
- /*13072*/ uint16(xCondIs64), 13075, 13087,
- /*13075*/ uint16(xCondDataSize), 13079, 13083, 0,
- /*13079*/ uint16(xSetOp), uint16(NOT),
- /*13081*/ uint16(xArgRM16),
- /*13082*/ uint16(xMatch),
- /*13083*/ uint16(xSetOp), uint16(NOT),
- /*13085*/ uint16(xArgRM32),
- /*13086*/ uint16(xMatch),
- /*13087*/ uint16(xCondDataSize), 13079, 13083, 13091,
- /*13091*/ uint16(xSetOp), uint16(NOT),
- /*13093*/ uint16(xArgRM64),
- /*13094*/ uint16(xMatch),
- /*13095*/ uint16(xCondIs64), 13098, 13110,
- /*13098*/ uint16(xCondDataSize), 13102, 13106, 0,
- /*13102*/ uint16(xSetOp), uint16(NEG),
- /*13104*/ uint16(xArgRM16),
+ 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(xSetOp), uint16(NEG),
- /*13108*/ uint16(xArgRM32),
- /*13109*/ uint16(xMatch),
- /*13110*/ uint16(xCondDataSize), 13102, 13106, 13114,
- /*13114*/ uint16(xSetOp), uint16(NEG),
- /*13116*/ uint16(xArgRM64),
- /*13117*/ uint16(xMatch),
- /*13118*/ uint16(xCondIs64), 13121, 13133,
- /*13121*/ uint16(xCondDataSize), 13125, 13129, 0,
- /*13125*/ uint16(xSetOp), uint16(MUL),
- /*13127*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(MUL),
- /*13131*/ uint16(xArgRM32),
- /*13132*/ uint16(xMatch),
- /*13133*/ uint16(xCondDataSize), 13125, 13129, 13137,
- /*13137*/ uint16(xSetOp), uint16(MUL),
- /*13139*/ uint16(xArgRM64),
- /*13140*/ uint16(xMatch),
- /*13141*/ uint16(xCondIs64), 13144, 13156,
- /*13144*/ uint16(xCondDataSize), 13148, 13152, 0,
- /*13148*/ uint16(xSetOp), uint16(IMUL),
- /*13150*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(IMUL),
- /*13154*/ uint16(xArgRM32),
- /*13155*/ uint16(xMatch),
- /*13156*/ uint16(xCondDataSize), 13148, 13152, 13160,
- /*13160*/ uint16(xSetOp), uint16(IMUL),
- /*13162*/ uint16(xArgRM64),
- /*13163*/ uint16(xMatch),
- /*13164*/ uint16(xCondIs64), 13167, 13179,
- /*13167*/ uint16(xCondDataSize), 13171, 13175, 0,
- /*13171*/ uint16(xSetOp), uint16(DIV),
- /*13173*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(DIV),
- /*13177*/ uint16(xArgRM32),
- /*13178*/ uint16(xMatch),
- /*13179*/ uint16(xCondDataSize), 13171, 13175, 13183,
- /*13183*/ uint16(xSetOp), uint16(DIV),
- /*13185*/ uint16(xArgRM64),
- /*13186*/ uint16(xMatch),
- /*13187*/ uint16(xCondIs64), 13190, 13202,
- /*13190*/ uint16(xCondDataSize), 13194, 13198, 0,
- /*13194*/ uint16(xSetOp), uint16(IDIV),
- /*13196*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(IDIV),
- /*13200*/ uint16(xArgRM32),
- /*13201*/ uint16(xMatch),
- /*13202*/ uint16(xCondDataSize), 13194, 13198, 13206,
- /*13206*/ uint16(xSetOp), uint16(IDIV),
- /*13208*/ uint16(xArgRM64),
- /*13209*/ uint16(xMatch),
- /*13210*/ uint16(xSetOp), uint16(CLC),
- /*13212*/ uint16(xMatch),
- /*13213*/ uint16(xSetOp), uint16(STC),
- /*13215*/ uint16(xMatch),
- /*13216*/ uint16(xSetOp), uint16(CLI),
- /*13218*/ uint16(xMatch),
- /*13219*/ uint16(xSetOp), uint16(STI),
- /*13221*/ uint16(xMatch),
- /*13222*/ uint16(xSetOp), uint16(CLD),
- /*13224*/ uint16(xMatch),
- /*13225*/ uint16(xSetOp), uint16(STD),
- /*13227*/ uint16(xMatch),
- /*13228*/ uint16(xCondSlashR),
- 13237, // 0
- 13241, // 1
+ /*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
- /*13237*/ uint16(xSetOp), uint16(INC),
- /*13239*/ uint16(xArgRM8),
- /*13240*/ uint16(xMatch),
- /*13241*/ uint16(xSetOp), uint16(DEC),
- /*13243*/ uint16(xArgRM8),
- /*13244*/ uint16(xMatch),
- /*13245*/ uint16(xCondSlashR),
- 13254, // 0
- 13277, // 1
- 13300, // 2
- 13319, // 3
- 13342, // 4
- 13361, // 5
- 13384, // 6
+ /*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
- /*13254*/ uint16(xCondIs64), 13257, 13269,
- /*13257*/ uint16(xCondDataSize), 13261, 13265, 0,
- /*13261*/ uint16(xSetOp), uint16(INC),
- /*13263*/ uint16(xArgRM16),
- /*13264*/ uint16(xMatch),
- /*13265*/ uint16(xSetOp), uint16(INC),
- /*13267*/ uint16(xArgRM32),
- /*13268*/ uint16(xMatch),
- /*13269*/ uint16(xCondDataSize), 13261, 13265, 13273,
- /*13273*/ uint16(xSetOp), uint16(INC),
- /*13275*/ uint16(xArgRM64),
- /*13276*/ uint16(xMatch),
- /*13277*/ uint16(xCondIs64), 13280, 13292,
- /*13280*/ uint16(xCondDataSize), 13284, 13288, 0,
- /*13284*/ uint16(xSetOp), uint16(DEC),
- /*13286*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(DEC),
- /*13290*/ uint16(xArgRM32),
- /*13291*/ uint16(xMatch),
- /*13292*/ uint16(xCondDataSize), 13284, 13288, 13296,
- /*13296*/ uint16(xSetOp), uint16(DEC),
- /*13298*/ uint16(xArgRM64),
- /*13299*/ uint16(xMatch),
- /*13300*/ uint16(xCondIs64), 13303, 13315,
- /*13303*/ uint16(xCondDataSize), 13307, 13311, 0,
- /*13307*/ uint16(xSetOp), uint16(CALL),
- /*13309*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(CALL),
- /*13313*/ uint16(xArgRM32),
- /*13314*/ uint16(xMatch),
- /*13315*/ uint16(xSetOp), uint16(CALL),
+ /*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(LCALL),
- /*13328*/ uint16(xArgM16colon16),
+ /*13326*/ uint16(xSetOp), uint16(CALL),
+ /*13328*/ uint16(xArgRM16),
/*13329*/ uint16(xMatch),
- /*13330*/ uint16(xSetOp), uint16(LCALL),
- /*13332*/ uint16(xArgM16colon32),
+ /*13330*/ uint16(xSetOp), uint16(CALL),
+ /*13332*/ uint16(xArgRM32),
/*13333*/ uint16(xMatch),
- /*13334*/ uint16(xCondDataSize), 13326, 13330, 13338,
- /*13338*/ uint16(xSetOp), uint16(LCALL),
- /*13340*/ uint16(xArgM16colon64),
- /*13341*/ uint16(xMatch),
- /*13342*/ uint16(xCondIs64), 13345, 13357,
- /*13345*/ uint16(xCondDataSize), 13349, 13353, 0,
- /*13349*/ uint16(xSetOp), uint16(JMP),
- /*13351*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(JMP),
- /*13355*/ uint16(xArgRM32),
- /*13356*/ uint16(xMatch),
- /*13357*/ uint16(xSetOp), uint16(JMP),
- /*13359*/ uint16(xArgRM64),
+ /*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(LJMP),
- /*13370*/ uint16(xArgM16colon16),
+ /*13368*/ uint16(xSetOp), uint16(JMP),
+ /*13370*/ uint16(xArgRM16),
/*13371*/ uint16(xMatch),
- /*13372*/ uint16(xSetOp), uint16(LJMP),
- /*13374*/ uint16(xArgM16colon32),
+ /*13372*/ uint16(xSetOp), uint16(JMP),
+ /*13374*/ uint16(xArgRM32),
/*13375*/ uint16(xMatch),
- /*13376*/ uint16(xCondDataSize), 13368, 13372, 13380,
- /*13380*/ uint16(xSetOp), uint16(LJMP),
- /*13382*/ uint16(xArgM16colon64),
- /*13383*/ uint16(xMatch),
- /*13384*/ uint16(xCondIs64), 13387, 13399,
- /*13387*/ uint16(xCondDataSize), 13391, 13395, 0,
- /*13391*/ uint16(xSetOp), uint16(PUSH),
- /*13393*/ uint16(xArgRM16),
+ /*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(xSetOp), uint16(PUSH),
- /*13397*/ uint16(xArgRM32),
- /*13398*/ uint16(xMatch),
- /*13399*/ uint16(xCondDataSize), 13391, 13403, 13407,
- /*13403*/ uint16(xSetOp), uint16(PUSH),
- /*13405*/ uint16(xArgRM64),
- /*13406*/ uint16(xMatch),
- /*13407*/ uint16(xSetOp), uint16(PUSH),
- /*13409*/ uint16(xArgRM64),
- /*13410*/ 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),
}
const (
@@ -9251,6 +9262,7 @@
TZCNT
UCOMISD
UCOMISS
+ UD0
UD1
UD2
UNPCKHPD
@@ -9868,6 +9880,7 @@
TZCNT: "TZCNT",
UCOMISD: "UCOMISD",
UCOMISS: "UCOMISS",
+ UD0: "UD0",
UD1: "UD1",
UD2: "UD2",
UNPCKHPD: "UNPCKHPD",
diff --git a/x86/x86asm/testdata/decode.txt b/x86/x86asm/testdata/decode.txt
index 66f7e4e..9832dcd 100644
--- a/x86/x86asm/testdata/decode.txt
+++ b/x86/x86asm/testdata/decode.txt
@@ -1523,11 +1523,11 @@
0fb8|11223344556677885f5f5f5f5f5f 64 gnu error: unrecognized instruction
0fb8|11223344556677885f5f5f5f5f5f 64 intel error: unrecognized instruction
0fb8|11223344556677885f5f5f5f5f5f 64 plan9 error: unrecognized instruction
-0fb9|11223344556677885f5f5f5f5f5f 32 intel ud1
-0fb9|11223344556677885f5f5f5f5f5f 32 plan9 UD1
-0fb9|11223344556677885f5f5f5f5f5f 64 gnu ud1
-0fb9|11223344556677885f5f5f5f5f5f 64 intel ud1
-0fb9|11223344556677885f5f5f5f5f5f 64 plan9 UD1
+0fb94001|3344556677885f5f5f5f5f5f 32 intel ud1 eax, dword ptr [eax+0x1]
+0fb94001|3344556677885f5f5f5f5f5f 32 plan9 UD1 0x1(AX), AX
+0fb94001|3344556677885f5f5f5f5f5f 64 gnu ud1 0x1(%rax),%eax
+0fb94001|3344556677885f5f5f5f5f5f 64 intel ud1 eax, dword ptr [rax+0x1]
+0fb94001|3344556677885f5f5f5f5f5f 64 plan9 UD1 0x1(AX), AX
0fba11|223344556677885f5f5f5f5f5f 32 intel error: unrecognized instruction
0fba11|223344556677885f5f5f5f5f5f 32 plan9 error: unrecognized instruction
0fba11|223344556677885f5f5f5f5f5f 64 gnu error: unrecognized instruction
@@ -1898,6 +1898,11 @@
0ffe11|223344556677885f5f5f5f5f5f 64 gnu paddd (%rcx),%mm2
0ffe11|223344556677885f5f5f5f5f5f 64 intel paddd mmx2, qword ptr [rcx]
0ffe11|223344556677885f5f5f5f5f5f 64 plan9 PADDD 0(CX), M2
+0fff4001|3344556677885f5f5f5f5f5f 32 intel ud0 eax, dword ptr [eax+0x1]
+0fff4001|3344556677885f5f5f5f5f5f 32 plan9 UD0 0x1(AX), AX
+0fff4001|3344556677885f5f5f5f5f5f 64 gnu ud0 0x1(%rax),%eax
+0fff4001|3344556677885f5f5f5f5f5f 64 intel ud0 eax, dword ptr [rax+0x1]
+0fff4001|3344556677885f5f5f5f5f5f 64 plan9 UD0 0x1(AX), AX
1011|223344556677885f5f5f5f5f5f5f 32 intel adc byte ptr [ecx], dl
1011|223344556677885f5f5f5f5f5f5f 32 plan9 ADCB DL, 0(CX)
1011|223344556677885f5f5f5f5f5f5f 64 gnu adc %dl,(%rcx)