// //This is generated code - do not modify!!!!! // #include "insts.h" const Inst *insts={ "aaa",0,0,0,"\x37", "aas",0,0,0,"\x3F", "aad",0,0,0,"\xD5\x0A", "0",IMM,0,IB,"\xD5", "aam",0,0,0,"\xD4\x0A", "0",IMM,0,IB,"\xD4", "adc",R_M8,REG8,_R,"\x10", "0",R_M16,REG16,O16|_R,"\x11", "0",REG8,R_M8,_R,"\x12", "0",REG16,R_M16,O16|_R,"\x13", "0",R_M8,IMM8,_2|IB,"\x80", "0",R_M16,IMM16,O16|_2|IW,"\x81", "0",R_M16,IMM8,O16|_2|IB,"\x83", "0",AL,IMM8,IB,"\x14", "0",AX,IMM16,O16|IW,"\x15", "add",R_M8,REG8,_R,"\x00", "0",R_M16,REG16,O16|_R,"\x01", "0",REG8,R_M8,_R,"\x02", "0",REG16,R_M16,O16|_R,"\x03", "0",R_M8,IMM8,_0|IB,"\x80", "0",R_M16,IMM16,O16|_0|IW,"\x81", "0",R_M16,IMM8,O16|_0|IB,"\x83", "0",AL,IMM8,IB,"\x04", "0",AX,IMM16,O16|IW,"\x05", "and",R_M8,REG8,_R,"\x20", "0",R_M16,REG16,O16|_R,"\x21", "0",REG8,R_M8,_R,"\x22", "0",REG16,R_M16,O16|_R,"\x23", "0",R_M8,IMM8,_4|IB,"\x80", "0",R_M16,IMM16,O16|_4|IW,"\x81", "0",R_M16,IMM8,O16|_4|IB,"\x83", "0",AL,IMM8,IB,"\x24", "0",AX,IMM16,O16|IW,"\x25", "arpl",R_M16,REG16,_R,"\x63", "bound",REG16,MEM,O16|_R,"\x62", "bsf",REG16,R_M16,O16|_R,"\x0F\xBC", "bsr",REG16,R_M16,O16|_R,"\x0F\xBD", "bt",R_M16,REG16,O16|_R,"\x0F\xA3", "0",R_M16,IMM8,O16|_4|IB,"\x0F\xBA", "btc",R_M16,REG16,O16|_R,"\x0F\xBB", "0",R_M16,IMM8,O16|_7|IB,"\x0F\xBA", "btr",R_M16,REG16,O16|_R,"\x0F\xB3", "0",R_M16,IMM8,O16|_6|IB,"\x0F\xBA", "bts",R_M16,REG16,O16|_R,"\x0F\xAB", "0",R_M16,IMM,O16|_5|IB,"\x0F\xBA", "call",IMM,0,0,"\xE8", "0",R_M16,0,O16|_2,"\xFF", "cbw",0,0,O16,"\x98", "cwd",0,0,O16,"\x99", "clc",0,0,0,"\xF8", "cld",0,0,0,"\xFC", "cli",0,0,0,"\xFA", "clts",0,0,0,"\x0F\x06", "cmc",0,0,0,"\xF5", "cmovcc",REG16,R_M16,O16|PLUSCC|_R,"\x0F\x40", "cmp",R_M8,REG8,_R,"\x38", "0",R_M16,REG16,O16|_R,"\x39", "0",REG8,R_M8,_R,"\x3A", "0",REG16,R_M16,O16|_R,"\x3B", "0",R_M8,IMM8,_0|IB,"\x80", "0",R_M16,IMM16,O16|_0|IW,"\x81", "0",R_M16,IMM8,O16|_0|IB,"\x83", "0",AL,IMM8,IB,"\x3C", "0",AX,IMM16,O16|IW,"\x3D", "cmpsb",0,0,0,"\xA6", "cmpsw",0,0,O16,"\xA7", "cmpxchg",R_M8,REG8,_R,"\x0F\xB0", "0",R_M16,REG16,O16|_R,"\x0F\xB1", "cmpxchg486",R_M8,REG8,_R,"\x0F\xA6", "0",R_M16,REG16,O16|_R,"\x0F\xA7", "cmpxchg8b",MEM,0,_1,"\x0F\xC7", "cpuid",0,0,0,"\x0F\xA2", "daa",0,0,0,"\x27", "das",0,0,0,"\x2F", "dec",REG16,0,O16|PLUSREG,"\x48", "0",R_M8,0,_1,"\xFE", "0",R_M16,0,O16|_1,"\xFF", "div",R_M8,0,_6,"\xF6", "0",R_M16,0,O16|_6,"\xF7", "emms",0,0,0,"\x0F\x77", "enter",IMM,IMM,IW|IB,"\xC8", "f2xm1",0,0,0,"\xD9\xF0", "fabs",0,0,0,"\xD9\xE1", "fadd",MEM32,0,_0,"\xD8", "fchs",0,0,0,"\xD9\xE0", "fclex",0,0,0,"\x9B\xDB\xE2", "fnclex",0,0,0,"\xDB\xE2", "fcom",MEM32,0,_2,"\xD8", "fcomp",MEM32,0,_3,"\xD8", "fcompp",0,0,0,"\xDE\xD9", "fcos",0,0,0,"\xD9\xFF", "fdecstp",0,0,0,"\xD9\xF6", "fdisi",0,0,0,"\x9B\xDB\xE1", "fndisi",0,0,0,"\xDB\xE1", "feni",0,0,0,"\x9B\xDB\xE0", "fneni",0,0,0,"\xDB\xE0", "fdiv",MEM32,0,_6,"\xD8", "fdivr",MEM32,0,_0,"\xD8", "fiadd",MEM16,0,_0,"\xDE", "0",MEM32,0,_0,"\xDA", "ficom",MEM16,0,_2,"\xDE", "0",MEM32,0,_2,"\xDA", "ficomp",MEM16,0,_3,"\xDE", "0",MEM32,0,_3,"\xDA", "fidiv",MEM16,0,_6,"\xDE", "0",MEM32,0,_6,"\xDA", "fidivr",MEM16,0,_0,"\xDE", "0",MEM32,0,_0,"\xDA", "fild",MEM16,0,_0,"\xDF", "0",MEM32,0,_0,"\xDB", "fist",MEM16,0,_2,"\xDF", "0",MEM32,0,_2,"\xDB", "fistp",MEM16,0,_3,"\xDF", "0",MEM32,0,_3,"\xDB", "fimul",MEM16,0,_1,"\xDE", "0",MEM32,0,_1,"\xDA", "fincstp",0,0,0,"\xD9\xF7", "finit",0,0,0,"\x9B\xDB\xE3", "fninit",0,0,0,"\xDB\xE3", "fisub",MEM16,0,_4,"\xDE", "0",MEM32,0,_4,"\xDA", "fisubr",MEM16,0,_5,"\xDE", "0",MEM32,0,_5,"\xDA", "fld",MEM32,0,_0,"\xD9", "fld1",0,0,0,"\xD9\xE8", "fldl2e",0,0,0,"\xD9\xEA", "fldl2t",0,0,0,"\xD9\xE9", "fldlg2",0,0,0,"\xD9\xEC", "fldln2",0,0,0,"\xD9\xED", "fldpi",0,0,0,"\xD9\xEB", "fldz",0,0,0,"\xD9\xEE", "fldcw",MEM16,0,_5,"\xD9", "fldenv",MEM,0,_4,"\xD9", "fmul",MEM32,0,_1,"\xD8", "fnop",0,0,0,"\xD9\xD0", "fpatan",0,0,0,"\xD9\xF3", "fptan",0,0,0,"\xD9\xF2", "fprem",0,0,0,"\xD9\xF8", "fprem1",0,0,0,"\xD9\xF5", "frndint",0,0,0,"\xD9\xFC", "fsave",MEM,0,_6,"\x9B\xDD", "fnsave",MEM,0,_6,"\xDD", "frstor",MEM,0,_4,"\xDD", "fscale",0,0,0,"\xD9\xFD", "fsetpm",0,0,0,"\xDB\xE4", "fsin",0,0,0,"\xD9\xFE", "fsincos",0,0,0,"\xD9\xFB", "fsqrt",0,0,0,"\xD9\xFA", "fst",MEM32,0,_2,"\xD9", "fstp",MEM32,0,_3,"\xD9", "fstcw",MEM16,0,_0,"\x9B\xD9", "fnstcw",MEM16,0,_0,"\xD9", "fstenv",MEM,0,_6,"\x9B\xD9", "fnstenv",MEM,0,_6,"\xD9", "fstsw",MEM16,0,_0,"\x9B\xDD", "0",AX,0,0,"\x9B\xDF\xE0", "fnstsw",MEM16,0,_0,"\xDD", "0",AX,0,0,"\xDF\xE0", "fsub",MEM32,0,_4,"\xD8", "fsubr",MEM32,0,_5,"\xD8", "ftst",0,0,0,"\xD9\xE4", "fucompp",0,0,0,"\xDA\xE9", "fxam",0,0,0,"\xD9\xE5", "fxch",0,0,0,"\xD9\xC9", "fxtract",0,0,0,"\xD9\xF4", "fyl2x",0,0,0,"\xD9\xF1", "fyl2xp1",0,0,0,"\xD9\xF9", "hlt",0,0,0,"\xF4", "ibts",R_M16,REG16,O16|_R,"\x0F\xA7", "idiv",R_M8,0,_7,"\xF6", "0",R_M16,0,O16|_7,"\xF7", "imul",R_M8,0,_5,"\xF6", "0",R_M16,0,O16|_5,"\xF7", "0",REG16,R_M16,O16|_R,"\x0F\xAF", "0",REG16,IMM8,O16|_R|IB,"\x6B", "0",REG16,IMM16,O16|_R|IW,"\x69", "in",AL,IMM8,IB,"\xE4", "0",AX,IMM8,O16|IB,"\xE5", "inc",REG16,0,O16|PLUSREG,"\x40", "0",R_M8,0,_0,"\xFE", "0",R_M16,0,O16|_0,"\xFF", "insb",0,0,0,"\x6C", "insw",0,0,O16,"\x6D", "int",IMM8,0,IB,"\xCD", "int1",0,0,0,"\xF1", "icebp",0,0,0,"\xF1", "int01",0,0,0,"\xF1", "int3",0,0,0,"\xCC", "into",0,0,0,"\xCE", "invd",0,0,0,"\x0F\x08", "invlpg",MEM,0,_0,"\x0F\x01", "iret",0,0,0,"\xCF", "iretw",0,0,O16,"\xCF", "jcxz",IMM,0,O16,"\xE3", "jmp",IMM,0,0,"\xE9", "0",R_M16,0,O16|_4,"\xFF", "jcc",IMM,0,PLUSCC,"\x70", "lahf",0,0,0,"\x9F", "lar",REG16,R_M16,O16|_R,"\x0F\x02", "lds",REG16,MEM,O16|_R,"\xC5", "les",REG16,MEM,O16|_R,"\xC4", "lfs",REG16,MEM,O16|_R,"\x0F\xB4", "lgs",REG16,MEM,O16|_R,"\x0F\xB5", "lss",REG16,MEM,O16|_R,"\x0F\xB2", "lea",REG16,MEM,O16|_R,"\x8D", "leave",0,0,0,"\xC9", "lgdt",MEM,0,_2,"\x0F\x01", "lidt",MEM,0,_3,"\x0F\x01", "lldt",R_M16,0,_2,"\x0F\x00", "lmsw",R_M16,0,_6,"\x0F\x01", "loadall",0,0,0,"\x0F\x07", "loadall286",0,0,0,"\x0F\x05", "lodsb",0,0,0,"\xAC", "lodsw",0,0,O16,"\xAD", "loop",IMM,0,0,"\xE2", "0",IMM,CX,0,"\xa1\xE2", "0",IMM,ECX,0,"\xa3\xE2", "loope",IMM,0,0,"\xE1", "0",IMM,CX,0,"\xa1\xE1", "0",IMM,ECX,0,"\xa3\xE1", "loopz",IMM,0,0,"\xE1", "0",IMM,CX,0,"\xa1\xE1", "0",IMM,ECX,0,"\xa3\xE1", "loopne",IMM,0,0,"\xE0", "0",IMM,CX,0,"\xa1\xE0", "0",IMM,ECX,0,"\xa3\xE0", "loopnz",IMM,0,0,"\xE0", "0",IMM,CX,0,"\xa1\xE0", "0",IMM,ECX,0,"\xa3\xE0", "lsl",REG16,R_M16,O16|_R,"\x0F\x03", "ltr",R_M16,0,_3,"\x0F\x00", "mov",R_M8,REG8,_R,"\x88", "0",R_M16,REG16,O16|_R,"\x89", "0",REG8,R_M8,_R,"\x8A", "0",REG16,R_M16,O16|_R,"\x8B", "0",REG8,IMM8,PLUSREG|IB,"\xB0", "0",REG16,IMM16,O16|PLUSREG|IW,"\xB8", "0",R_M8,IMM8,_0|IB,"\xC6", "0",R_M16,IMM16,O16|_0|IW,"\xC7", "movsb",0,0,0,"\xA4", "movsw",0,0,O16,"\xA5", "movsx",REG16,R_M8,O16|_R,"\x0F\xBE", "movzx",REG16,R_M8,O16|_R,"\x0F\xB6", "mul",R_M8,0,_4,"\xF6", "0",R_M16,0,O16|_4,"\xF7", "neg",R_M8,0,_3,"\xF6", "0",R_M16,0,O16|_3,"\xF7", "not",R_M8,0,_2,"\xF6", "0",R_M16,0,O16|_2,"\xF7", "nop",0,0,0,"\x90", "or",R_M8,REG8,_R,"\x08", "0",R_M16,REG16,O16|_R,"\x09", "0",REG8,R_M8,_R,"\x0A", "0",REG16,R_M16,O16|_R,"\x0B", "0",R_M8,IMM8,_1|IB,"\x80", "0",R_M16,IMM16,O16|_1|IW,"\x81", "0",R_M16,IMM8,O16|_1|IB,"\x83", "0",AL,IMM8,IB,"\x0C", "0",AX,IMM16,O16|IW,"\x0D", "out",IMM8,AL,IB,"\xE6", "0",IMM8,AX,O16|IB,"\xE7", "outsb",0,0,0,"\x6E", "outsw",0,0,O16,"\x6F", "pop",REG16,0,O16|PLUSREG,"\x58", "0",R_M16,0,O16|_0,"\x8F", "popa",0,0,0,"\x61", "popaw",0,0,O16,"\x61", "popf",0,0,0,"\x9D", "popfw",0,0,O16,"\x9D", "push",REG16,0,O16|PLUSREG,"\x50", "0",R_M16,0,O16|_6,"\xFF", "0",IMM8,0,IB,"\x6A", "0",IMM16,0,O16|IW,"\x68", "pusha",0,0,0,"\x60", "pushaw",0,0,O16,"\x60", "pushf",0,0,0,"\x9C", "pushfw",0,0,O16,"\x9C", "rcl",R_M8,CL,_2,"\xD2", "0",R_M8,IMM8,_2|IB,"\xC0", "0",R_M16,CL,O16|_2,"\xD3", "0",R_M16,IMM8,O16|_2|IB,"\xC1", "rcr",R_M8,CL,_3,"\xD2", "0",R_M8,IMM8,_3|IB,"\xC0", "0",R_M16,CL,O16|_3,"\xD3", "0",R_M16,IMM8,O16|_3|IB,"\xC1", "rdmsr",0,0,0,"\x0F\x32", "rdpmc",0,0,0,"\x0F\x33", "rdtsc",0,0,0,"\x0F\x31", "ret",0,0,0,"\xC3", "0",IMM16,0,IW,"\xC2", "retf",0,0,0,"\xCB", "0",IMM16,0,IW,"\xCA", "retn",0,0,0,"\xC3", "0",IMM16,0,IW,"\xC2", "rol",R_M8,CL,_0,"\xD2", "0",R_M8,IMM8,_0|IB,"\xC0", "0",R_M16,CL,O16|_0,"\xD3", "0",R_M16,IMM8,O16|_0|IB,"\xC1", "ror",R_M8,CL,_1,"\xD2", "0",R_M8,IMM8,_1|IB,"\xC0", "0",R_M16,CL,O16|_1,"\xD3", "0",R_M16,IMM8,O16|_1|IB,"\xC1", "rsm",0,0,0,"\x0F\xAA", "sahf",0,0,0,"\x9E", "sal",R_M8,CL,_4,"\xD2", "0",R_M8,IMM8,_4|IB,"\xC0", "0",R_M16,CL,O16|_4,"\xD3", "0",R_M16,IMM8,O16|_4|IB,"\xC1", "sar",R_M8,CL,_0,"\xD2", "0",R_M8,IMM8,_0|IB,"\xC0", "0",R_M16,CL,O16|_0,"\xD3", "0",R_M16,IMM8,O16|_0|IB,"\xC1", "salc",0,0,0,"\xD6", "sbb",R_M8,REG8,_R,"\x18", "0",R_M16,REG16,O16|_R,"\x19", "0",REG8,R_M8,_R,"\x1A", "0",REG16,R_M16,O16|_R,"\x1B", "0",R_M8,IMM8,_3|IB,"\x80", "0",R_M16,IMM16,O16|_3|IW,"\x81", "0",R_M16,IMM8,O16|_3|IB,"\x83", "0",AL,IMM8,IB,"\x1C", "0",AX,IMM16,O16|IW,"\x1D", "scasb",0,0,0,"\xAE", "scasw",0,0,O16,"\xAF", "setcc",R_M8,0,PLUSCC|_2,"\x0F\x90", "sgdt",MEM,0,_0,"\x0F\x01", "sidt",MEM,0,_1,"\x0F\x01", "sldt",R_M16,0,_0,"\x0F\x00", "shl",R_M8,CL,_4,"\xD2", "0",R_M8,IMM8,_4|IB,"\xC0", "0",R_M16,CL,O16|_4,"\xD3", "0",R_M16,IMM8,O16|_4|IB,"\xC1", "shr",R_M8,CL,_5,"\xD2", "0",R_M8,IMM8,_5|IB,"\xC0", "0",R_M16,CL,O16|_5,"\xD3", "0",R_M16,IMM8,O16|_5|IB,"\xC1", "smi",0,0,0,"\xF1", "smsw",R_M16,0,_4,"\x0F\x01", "stc",0,0,0,"\xF9", "std",0,0,0,"\xFD", "sti",0,0,0,"\xFB", "stosb",0,0,0,"\xAA", "stosw",0,0,O16,"\xAB", "str",R_M16,0,_1,"\x0F\x00", "sub",R_M8,REG8,_R,"\x28", "0",R_M16,REG16,O16|_R,"\x29", "0",REG8,R_M8,_R,"\x2A", "0",REG16,R_M16,O16|_R,"\x2B", "0",R_M8,IMM8,_5|IB,"\x80", "0",R_M16,IMM16,O16|_5|IW,"\x81", "0",R_M16,IMM8,O16|_5|IB,"\x83", "0",AL,IMM8,IB,"\x2C", "0",AX,IMM16,O16|IW,"\x2D", "test",R_M8,REG8,_R,"\x84", "0",R_M16,REG16,O16|_R,"\x85", "0",R_M8,IMM8,_7|IB,"\xF6", "0",R_M16,IMM16,O16|_7|IW,"\xF7", "0",AL,IMM8,IB,"\xA8", "0",AX,IMM16,O16|IW,"\xA9", "umov",R_M8,REG8,_R,"\x0F\x10", "0",R_M16,REG16,O16|_R,"\x0F\x11", "0",REG8,R_M8,_R,"\x0F\x12", "0",REG16,R_M16,O16|_R,"\x0F\x13", "verr",R_M16,0,_4,"\x0F\x00", "verw",R_M16,0,_5,"\x0F\x00", "wait",0,0,0,"\x9B", "wbinvd",0,0,0,"\x0F\x09", "wrmsr",0,0,0,"\x0F\x30", "xadd",R_M8,REG8,_R,"\x0F\xC0", "0",R_M16,REG16,O16|_R,"\x0F\xC1", "xbts",REG16,R_M16,O16|_R,"\x0F\xA6", "xchg",REG8,R_M8,_R,"\x86", "0",REG16,R_M8,O16|_R,"\x87", "0",R_M8,REG8,_R,"\x86", "0",R_M16,REG16,O16|_R,"\x87", "0",AX,REG16,O16|PLUSREG,"\x90", "0",REG16,AX,O16|PLUSREG,"\x90", "xlatb",0,0,0,"\xD7", "xor",R_M8,REG8,_R,"\x30", "0",R_M16,REG16,O16|_R,"\x31", "0",REG8,R_M8,_R,"\x32", "0",REG16,R_M16,O16|_R,"\x33", "0",R_M8,IMM8,_6|IB,"\x80", "0",R_M16,IMM16,O16|_6|IW,"\x81", "0",R_M16,IMM8,O16|_6|IB,"\x83", "0",AL,IMM8,IB,"\x34", "0",AX,IMM16,O16|IW,"\x35", 0,0,0,0,0 };