|
|
| version 1.2, 2003/12/11 15:06:50 | version 1.3, 2004/01/14 16:14:49 |
|---|---|
| Line 897 void (*insttable_1byte[2][256])(void) = | Line 897 void (*insttable_1byte[2][256])(void) = |
| void (*insttable_2byte[2][256])(void) = { | void (*insttable_2byte[2][256])(void) = { |
| /* 16bit */ | /* 16bit */ |
| { | { |
| Grp6_16, /* 00 */ | Grp6, /* 00 */ |
| Grp7_16, | Grp7, |
| LAR_GwEw, | LAR_GwEw, |
| LSL_GwEw, | LSL_GwEw, |
| undef_op, | undef_op, |
| Line 1091 void (*insttable_2byte[2][256])(void) = | Line 1091 void (*insttable_2byte[2][256])(void) = |
| LFS_GwMp, | LFS_GwMp, |
| LGS_GwMp, | LGS_GwMp, |
| MOVZX_GwEb, | MOVZX_GwEb, |
| MOVZX_GdEw, | MOVZX_GwEw, |
| undef_op, /* B8 */ | undef_op, /* B8 */ |
| UD2, | UD2, |
| Grp8_EwIb, | Grp8_EwIb, |
| Line 1099 void (*insttable_2byte[2][256])(void) = | Line 1099 void (*insttable_2byte[2][256])(void) = |
| BSF_GwEw, | BSF_GwEw, |
| BSR_GwEw, | BSR_GwEw, |
| MOVSX_GwEb, | MOVSX_GwEb, |
| MOVSX_GdEw, | MOVSX_GwEw, |
| XADD_EbGb, /* C0 */ | XADD_EbGb, /* C0 */ |
| XADD_EwGw, | XADD_EwGw, |
| Line 1172 void (*insttable_2byte[2][256])(void) = | Line 1172 void (*insttable_2byte[2][256])(void) = |
| /* 32bit */ | /* 32bit */ |
| { | { |
| Grp6_32, /* 00 */ | Grp6, /* 00 */ |
| Grp7_32, | Grp7, |
| LAR_GdEw, | LAR_GdEw, |
| LSL_GdEw, | LSL_GdEw, |
| undef_op, | undef_op, |
| Line 1713 void (*insttable_G5Ed[])(DWORD) = { | Line 1713 void (*insttable_G5Ed[])(DWORD) = { |
| }; | }; |
| /* group 6 */ | /* group 6 */ |
| void (*insttable_G6_16[])(DWORD) = { | void (*insttable_G6[])(DWORD) = { |
| SLDT_Ew, | SLDT_Ew, |
| STR_Ew, | STR_Ew, |
| LLDT_Ew, | LLDT_Ew, |
| Line 1724 void (*insttable_G6_16[])(DWORD) = { | Line 1724 void (*insttable_G6_16[])(DWORD) = { |
| undef_op2, | undef_op2, |
| }; | }; |
| void (*insttable_G6_32[])(DWORD) = { | |
| SLDT_Ed, | |
| STR_Ed, | |
| LLDT_Ew, | |
| LTR_Ew, | |
| VERR_Ew, | |
| VERW_Ew, | |
| undef_op2, | |
| undef_op2, | |
| }; | |
| /* group 7 */ | /* group 7 */ |
| void (*insttable_G7_16[])(DWORD) = { | void (*insttable_G7[])(DWORD) = { |
| SGDT16_Ms, | SGDT_Ms, |
| SIDT16_Ms, | SIDT_Ms, |
| LGDT16_Ms, | LGDT_Ms, |
| LIDT16_Ms, | LIDT_Ms, |
| SMSW_Ew, | SMSW_Ew, |
| undef_op2, | undef_op2, |
| LMSW_Ew, | LMSW_Ew, |
| INVLPG, | INVLPG, |
| }; | }; |
| void (*insttable_G7_32[])(DWORD) = { | |
| SGDT32_Ms, | |
| SIDT32_Ms, | |
| LGDT32_Ms, | |
| LIDT32_Ms, | |
| SMSW_Ed, | |
| undef_op2, | |
| LMSW_Ew, | |
| INVLPG, | |
| }; | |
| /* group 8 */ | /* group 8 */ |
| void (*insttable_G8EwIb[])(DWORD) = { | void (*insttable_G8EwIb[])(DWORD) = { |
| undef_op2, | undef_op2, |