1
0
mirror of https://github.com/bitdefender/bddisasm.git synced 2025-06-03 23:28:51 +00:00
Andrei Vlad LUTAS 2020-09-10 11:06:20 +03:00
parent ea28907359
commit 33078e4670
91 changed files with 64716 additions and 34977 deletions

View File

@ -183,6 +183,8 @@ static const uint16_t gOperandMap[] =
ND_OPE_S, // ND_OPT_GPR_rBP ND_OPE_S, // ND_OPT_GPR_rBP
ND_OPE_S, // ND_OPT_GPR_rSI ND_OPE_S, // ND_OPT_GPR_rSI
ND_OPE_S, // ND_OPT_GPR_rDI ND_OPE_S, // ND_OPT_GPR_rDI
ND_OPE_S, // ND_OPT_GPR_rR8
ND_OPE_S, // ND_OPT_GPR_rR9
ND_OPE_S, // ND_OPT_GPR_rR11 ND_OPE_S, // ND_OPT_GPR_rR11
ND_OPE_S, // ND_OPT_SEG_CS ND_OPE_S, // ND_OPT_SEG_CS
@ -1782,6 +1784,22 @@ NdParseOperand(
operand->Info.Register.Reg = NDR_RDI; operand->Info.Register.Reg = NDR_RDI;
break; break;
case ND_OPT_GPR_rR8:
// Operand is R8.
operand->Type = ND_OP_REG;
operand->Info.Register.Type = ND_REG_GPR;
operand->Info.Register.Size = (ND_REG_SIZE)size;
operand->Info.Register.Reg = NDR_R8;
break;
case ND_OPT_GPR_rR9:
// Operand is R9.
operand->Type = ND_OP_REG;
operand->Info.Register.Type = ND_REG_GPR;
operand->Info.Register.Size = (ND_REG_SIZE)size;
operand->Info.Register.Reg = NDR_R9;
break;
case ND_OPT_GPR_rR11: case ND_OPT_GPR_rR11:
// Operand is R11. // Operand is R11.
operand->Type = ND_OP_REG; operand->Type = ND_OP_REG;

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
#ifndef MNEMONICS_H #ifndef MNEMONICS_H
#define MNEMONICS_H #define MNEMONICS_H
const char *gMnemonics[1567] = const char *gMnemonics[1571] =
{ {
"AAA", "AAD", "AAM", "AAS", "ADC", "ADCX", "ADD", "ADDPD", "ADDPS", "AAA", "AAD", "AAM", "AAS", "ADC", "ADCX", "ADD", "ADDPD", "ADDPS",
"ADDSD", "ADDSS", "ADDSUBPD", "ADDSUBPS", "ADOX", "AESDEC", "AESDECLAST", "ADDSD", "ADDSS", "ADDSUBPD", "ADDSUBPS", "ADOX", "AESDEC", "AESDECLAST",
@ -106,43 +106,44 @@ const char *gMnemonics[1567] =
"ROL", "ROR", "RORX", "ROUNDPD", "ROUNDPS", "ROUNDSD", "ROUNDSS", "ROL", "ROR", "RORX", "ROUNDPD", "ROUNDPS", "ROUNDSD", "ROUNDSS",
"RSDC", "RSLDT", "RSM", "RSQRTPS", "RSQRTSS", "RSTORSSP", "RSTS", "RSDC", "RSLDT", "RSM", "RSQRTPS", "RSQRTSS", "RSTORSSP", "RSTS",
"SAHF", "SAL", "SALC", "SAR", "SARX", "SAVEPREVSSP", "SBB", "SCASB", "SAHF", "SAL", "SALC", "SAR", "SARX", "SAVEPREVSSP", "SBB", "SCASB",
"SCASD", "SCASQ", "SCASW", "SERIALIZE", "SETBE", "SETC", "SETL", "SCASD", "SCASQ", "SCASW", "SEAMCALL", "SEAMOPS", "SEAMRET",
"SETLE", "SETNBE", "SETNC", "SETNL", "SETNLE", "SETNO", "SETNP", "SERIALIZE", "SETBE", "SETC", "SETL", "SETLE", "SETNBE", "SETNC",
"SETNS", "SETNZ", "SETO", "SETP", "SETS", "SETSSBSY", "SETZ", "SETNL", "SETNLE", "SETNO", "SETNP", "SETNS", "SETNZ", "SETO",
"SFENCE", "SGDT", "SHA1MSG1", "SHA1MSG2", "SHA1NEXTE", "SHA1RNDS4", "SETP", "SETS", "SETSSBSY", "SETZ", "SFENCE", "SGDT", "SHA1MSG1",
"SHA256MSG1", "SHA256MSG2", "SHA256RNDS2", "SHL", "SHLD", "SHLX", "SHA1MSG2", "SHA1NEXTE", "SHA1RNDS4", "SHA256MSG1", "SHA256MSG2",
"SHR", "SHRD", "SHRX", "SHUFPD", "SHUFPS", "SIDT", "SKINIT", "SHA256RNDS2", "SHL", "SHLD", "SHLX", "SHR", "SHRD", "SHRX",
"SLDT", "SLWPCB", "SMINT", "SMSW", "SPFLT", "SQRTPD", "SQRTPS", "SHUFPD", "SHUFPS", "SIDT", "SKINIT", "SLDT", "SLWPCB", "SMINT",
"SQRTSD", "SQRTSS", "STAC", "STC", "STD", "STGI", "STI", "STMXCSR", "SMSW", "SPFLT", "SQRTPD", "SQRTPS", "SQRTSD", "SQRTSS", "STAC",
"STOSB", "STOSD", "STOSQ", "STOSW", "STR", "STTILECFG", "SUB", "STC", "STD", "STGI", "STI", "STMXCSR", "STOSB", "STOSD", "STOSQ",
"SUBPD", "SUBPS", "SUBSD", "SUBSS", "SVDC", "SVLDT", "SVTS", "STOSW", "STR", "STTILECFG", "SUB", "SUBPD", "SUBPS", "SUBSD",
"SWAPGS", "SYSCALL", "SYSENTER", "SYSEXIT", "SYSRET", "T1MSKC", "SUBSS", "SVDC", "SVLDT", "SVTS", "SWAPGS", "SYSCALL", "SYSENTER",
"TDPBF16PS", "TDPBSSD", "TDPBSUD", "TDPBUSD", "TDPBUUD", "TEST", "SYSEXIT", "SYSRET", "T1MSKC", "TDCALL", "TDPBF16PS", "TDPBSSD",
"TILELOADD", "TILELOADDT1", "TILERELEASE", "TILESTORED", "TILEZERO", "TDPBSUD", "TDPBUSD", "TDPBUUD", "TEST", "TILELOADD", "TILELOADDT1",
"TLBSYNC", "TPAUSE", "TZCNT", "TZMSK", "UCOMISD", "UCOMISS", "TILERELEASE", "TILESTORED", "TILEZERO", "TLBSYNC", "TPAUSE",
"UD0", "UD1", "UD2", "UMONITOR", "UMWAIT", "UNPCKHPD", "UNPCKHPS", "TZCNT", "TZMSK", "UCOMISD", "UCOMISS", "UD0", "UD1", "UD2",
"UNPCKLPD", "UNPCKLPS", "V4FMADDPS", "V4FMADDSS", "V4FNMADDPS", "UMONITOR", "UMWAIT", "UNPCKHPD", "UNPCKHPS", "UNPCKLPD", "UNPCKLPS",
"V4FNMADDSS", "VADDPD", "VADDPS", "VADDSD", "VADDSS", "VADDSUBPD", "V4FMADDPS", "V4FMADDSS", "V4FNMADDPS", "V4FNMADDSS", "VADDPD",
"VADDSUBPS", "VAESDEC", "VAESDECLAST", "VAESENC", "VAESENCLAST", "VADDPS", "VADDSD", "VADDSS", "VADDSUBPD", "VADDSUBPS", "VAESDEC",
"VAESIMC", "VAESKEYGENASSIST", "VALIGND", "VALIGNQ", "VANDNPD", "VAESDECLAST", "VAESENC", "VAESENCLAST", "VAESIMC", "VAESKEYGENASSIST",
"VANDNPS", "VANDPD", "VANDPS", "VBLENDMPD", "VBLENDMPS", "VBLENDPD", "VALIGND", "VALIGNQ", "VANDNPD", "VANDNPS", "VANDPD", "VANDPS",
"VBLENDPS", "VBLENDVPD", "VBLENDVPS", "VBROADCASTF128", "VBROADCASTF32X2", "VBLENDMPD", "VBLENDMPS", "VBLENDPD", "VBLENDPS", "VBLENDVPD",
"VBROADCASTF32X4", "VBROADCASTF32X8", "VBROADCASTF64X2", "VBROADCASTF64X4", "VBLENDVPS", "VBROADCASTF128", "VBROADCASTF32X2", "VBROADCASTF32X4",
"VBROADCASTI128", "VBROADCASTI32X2", "VBROADCASTI32X4", "VBROADCASTI32X8", "VBROADCASTF32X8", "VBROADCASTF64X2", "VBROADCASTF64X4", "VBROADCASTI128",
"VBROADCASTI64X2", "VBROADCASTI64X4", "VBROADCASTSD", "VBROADCASTSS", "VBROADCASTI32X2", "VBROADCASTI32X4", "VBROADCASTI32X8", "VBROADCASTI64X2",
"VCMPPD", "VCMPPS", "VCMPSD", "VCMPSS", "VCOMISD", "VCOMISS", "VBROADCASTI64X4", "VBROADCASTSD", "VBROADCASTSS", "VCMPPD",
"VCOMPRESSPD", "VCOMPRESSPS", "VCVTDQ2PD", "VCVTDQ2PS", "VCVTNE2PS2BF16", "VCMPPS", "VCMPSD", "VCMPSS", "VCOMISD", "VCOMISS", "VCOMPRESSPD",
"VCVTNEPS2BF16", "VCVTPD2DQ", "VCVTPD2PS", "VCVTPD2QQ", "VCVTPD2UDQ", "VCOMPRESSPS", "VCVTDQ2PD", "VCVTDQ2PS", "VCVTNE2PS2BF16", "VCVTNEPS2BF16",
"VCVTPD2UQQ", "VCVTPH2PS", "VCVTPS2DQ", "VCVTPS2PD", "VCVTPS2PH", "VCVTPD2DQ", "VCVTPD2PS", "VCVTPD2QQ", "VCVTPD2UDQ", "VCVTPD2UQQ",
"VCVTPS2QQ", "VCVTPS2UDQ", "VCVTPS2UQQ", "VCVTQQ2PD", "VCVTQQ2PS", "VCVTPH2PS", "VCVTPS2DQ", "VCVTPS2PD", "VCVTPS2PH", "VCVTPS2QQ",
"VCVTSD2SI", "VCVTSD2SS", "VCVTSD2USI", "VCVTSI2SD", "VCVTSI2SS", "VCVTPS2UDQ", "VCVTPS2UQQ", "VCVTQQ2PD", "VCVTQQ2PS", "VCVTSD2SI",
"VCVTSS2SD", "VCVTSS2SI", "VCVTSS2USI", "VCVTTPD2DQ", "VCVTTPD2QQ", "VCVTSD2SS", "VCVTSD2USI", "VCVTSI2SD", "VCVTSI2SS", "VCVTSS2SD",
"VCVTTPD2UDQ", "VCVTTPD2UQQ", "VCVTTPS2DQ", "VCVTTPS2QQ", "VCVTTPS2UDQ", "VCVTSS2SI", "VCVTSS2USI", "VCVTTPD2DQ", "VCVTTPD2QQ", "VCVTTPD2UDQ",
"VCVTTPS2UQQ", "VCVTTSD2SI", "VCVTTSD2USI", "VCVTTSS2SI", "VCVTTSS2USI", "VCVTTPD2UQQ", "VCVTTPS2DQ", "VCVTTPS2QQ", "VCVTTPS2UDQ", "VCVTTPS2UQQ",
"VCVTUDQ2PD", "VCVTUDQ2PS", "VCVTUQQ2PD", "VCVTUQQ2PS", "VCVTUSI2SD", "VCVTTSD2SI", "VCVTTSD2USI", "VCVTTSS2SI", "VCVTTSS2USI", "VCVTUDQ2PD",
"VCVTUSI2SS", "VDBPSADBW", "VDIVPD", "VDIVPS", "VDIVSD", "VDIVSS", "VCVTUDQ2PS", "VCVTUQQ2PD", "VCVTUQQ2PS", "VCVTUSI2SD", "VCVTUSI2SS",
"VDPBF16PS", "VDPPD", "VDPPS", "VERR", "VERW", "VEXP2PD", "VEXP2PS", "VDBPSADBW", "VDIVPD", "VDIVPS", "VDIVSD", "VDIVSS", "VDPBF16PS",
"VEXPANDPD", "VEXPANDPS", "VEXTRACTF128", "VEXTRACTF32X4", "VEXTRACTF32X8", "VDPPD", "VDPPS", "VERR", "VERW", "VEXP2PD", "VEXP2PS", "VEXPANDPD",
"VEXPANDPS", "VEXTRACTF128", "VEXTRACTF32X4", "VEXTRACTF32X8",
"VEXTRACTF64X2", "VEXTRACTF64X4", "VEXTRACTI128", "VEXTRACTI32X4", "VEXTRACTF64X2", "VEXTRACTF64X4", "VEXTRACTI128", "VEXTRACTI32X4",
"VEXTRACTI32X8", "VEXTRACTI64X2", "VEXTRACTI64X4", "VEXTRACTPS", "VEXTRACTI32X8", "VEXTRACTI64X2", "VEXTRACTI64X4", "VEXTRACTPS",
"VFIXUPIMMPD", "VFIXUPIMMPS", "VFIXUPIMMSD", "VFIXUPIMMSS", "VFMADD132PD", "VFIXUPIMMPD", "VFIXUPIMMPS", "VFIXUPIMMSD", "VFIXUPIMMSS", "VFMADD132PD",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -330,13 +330,13 @@ const ND_TABLE_INSTRUCTION gXopTable_root_09_01_06_leaf =
const ND_TABLE_INSTRUCTION gXopTable_root_09_01_07_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_01_07_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1299] (const void *)&gInstructions[1302]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_01_04_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_01_04_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1321] (const void *)&gInstructions[1325]
}; };
const ND_TABLE_MODRM_REG gXopTable_root_09_01_modrmreg = const ND_TABLE_MODRM_REG gXopTable_root_09_01_modrmreg =
@ -390,7 +390,7 @@ const ND_TABLE_INSTRUCTION gXopTable_root_09_12_reg_00_leaf =
const ND_TABLE_INSTRUCTION gXopTable_root_09_12_reg_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_12_reg_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1251] (const void *)&gInstructions[1254]
}; };
const ND_TABLE_MODRM_REG gXopTable_root_09_12_reg_modrmreg = const ND_TABLE_MODRM_REG gXopTable_root_09_12_reg_modrmreg =
@ -420,127 +420,127 @@ const ND_TABLE_MODRM_MOD gXopTable_root_09_12_modrmmod =
const ND_TABLE_INSTRUCTION gXopTable_root_09_81_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_81_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1672] (const void *)&gInstructions[1676]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_80_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_80_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1673] (const void *)&gInstructions[1677]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_83_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_83_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1674] (const void *)&gInstructions[1678]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_82_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_82_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1675] (const void *)&gInstructions[1679]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_c2_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_c2_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2061] (const void *)&gInstructions[2065]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_c3_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_c3_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2062] (const void *)&gInstructions[2066]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_c1_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_c1_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2063] (const void *)&gInstructions[2067]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_cb_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_cb_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2065] (const void *)&gInstructions[2069]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_d2_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_d2_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2067] (const void *)&gInstructions[2071]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_d3_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_d3_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2068] (const void *)&gInstructions[2072]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_d1_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_d1_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2069] (const void *)&gInstructions[2073]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_db_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_db_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2070] (const void *)&gInstructions[2074]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_d6_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_d6_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2071] (const void *)&gInstructions[2075]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_d7_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_d7_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2072] (const void *)&gInstructions[2076]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_c6_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_c6_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2074] (const void *)&gInstructions[2078]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_c7_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_c7_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2075] (const void *)&gInstructions[2079]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_e1_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_e1_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2077] (const void *)&gInstructions[2081]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_e3_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_e3_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2079] (const void *)&gInstructions[2083]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_e2_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_e2_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2082] (const void *)&gInstructions[2086]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_90_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_90_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2244] (const void *)&gInstructions[2248]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_90_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_90_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2245] (const void *)&gInstructions[2249]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_90_w = const ND_TABLE_VEX_W gXopTable_root_09_90_w =
@ -555,13 +555,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_90_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_92_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_92_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2247] (const void *)&gInstructions[2251]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_92_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_92_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2248] (const void *)&gInstructions[2252]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_92_w = const ND_TABLE_VEX_W gXopTable_root_09_92_w =
@ -576,13 +576,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_92_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_93_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_93_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2250] (const void *)&gInstructions[2254]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_93_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_93_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2251] (const void *)&gInstructions[2255]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_93_w = const ND_TABLE_VEX_W gXopTable_root_09_93_w =
@ -597,13 +597,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_93_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_91_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_91_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2253] (const void *)&gInstructions[2257]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_91_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_91_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2254] (const void *)&gInstructions[2258]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_91_w = const ND_TABLE_VEX_W gXopTable_root_09_91_w =
@ -618,13 +618,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_91_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_98_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_98_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2261] (const void *)&gInstructions[2265]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_98_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_98_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2262] (const void *)&gInstructions[2266]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_98_w = const ND_TABLE_VEX_W gXopTable_root_09_98_w =
@ -639,13 +639,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_98_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_9a_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_9a_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2263] (const void *)&gInstructions[2267]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_9a_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_9a_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2264] (const void *)&gInstructions[2268]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_9a_w = const ND_TABLE_VEX_W gXopTable_root_09_9a_w =
@ -660,13 +660,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_9a_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_9b_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_9b_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2265] (const void *)&gInstructions[2269]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_9b_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_9b_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2266] (const void *)&gInstructions[2270]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_9b_w = const ND_TABLE_VEX_W gXopTable_root_09_9b_w =
@ -681,13 +681,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_9b_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_99_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_99_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2267] (const void *)&gInstructions[2271]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_99_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_99_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2268] (const void *)&gInstructions[2272]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_99_w = const ND_TABLE_VEX_W gXopTable_root_09_99_w =
@ -702,13 +702,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_99_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_94_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_94_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2269] (const void *)&gInstructions[2273]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_94_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_94_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2270] (const void *)&gInstructions[2274]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_94_w = const ND_TABLE_VEX_W gXopTable_root_09_94_w =
@ -723,13 +723,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_94_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_95_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_95_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2271] (const void *)&gInstructions[2275]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_95_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_95_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2282] (const void *)&gInstructions[2286]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_95_w = const ND_TABLE_VEX_W gXopTable_root_09_95_w =
@ -744,13 +744,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_95_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_96_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_96_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2272] (const void *)&gInstructions[2276]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_96_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_96_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2273] (const void *)&gInstructions[2277]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_96_w = const ND_TABLE_VEX_W gXopTable_root_09_96_w =
@ -765,13 +765,13 @@ const ND_TABLE_VEX_W gXopTable_root_09_96_w =
const ND_TABLE_INSTRUCTION gXopTable_root_09_97_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_97_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2280] (const void *)&gInstructions[2284]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_09_97_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_97_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2281] (const void *)&gInstructions[2285]
}; };
const ND_TABLE_VEX_W gXopTable_root_09_97_w = const ND_TABLE_VEX_W gXopTable_root_09_97_w =
@ -1049,13 +1049,13 @@ const ND_TABLE_OPCODE gXopTable_root_09_opcode =
const ND_TABLE_INSTRUCTION gXopTable_root_08_a2_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_a2_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1947] (const void *)&gInstructions[1951]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_a2_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_a2_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1948] (const void *)&gInstructions[1952]
}; };
const ND_TABLE_VEX_W gXopTable_root_08_a2_w = const ND_TABLE_VEX_W gXopTable_root_08_a2_w =
@ -1070,133 +1070,133 @@ const ND_TABLE_VEX_W gXopTable_root_08_a2_w =
const ND_TABLE_INSTRUCTION gXopTable_root_08_cc_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_cc_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1977] (const void *)&gInstructions[1981]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_ce_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_ce_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1978] (const void *)&gInstructions[1982]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_cf_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_cf_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1983] (const void *)&gInstructions[1987]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_ec_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_ec_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1984] (const void *)&gInstructions[1988]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_ee_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_ee_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1985] (const void *)&gInstructions[1989]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_ef_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_ef_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1986] (const void *)&gInstructions[1990]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_ed_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_ed_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1987] (const void *)&gInstructions[1991]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_cd_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_cd_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[1988] (const void *)&gInstructions[1992]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_9e_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_9e_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2097] (const void *)&gInstructions[2101]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_9f_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_9f_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2098] (const void *)&gInstructions[2102]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_97_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_97_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2099] (const void *)&gInstructions[2103]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_8e_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_8e_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2100] (const void *)&gInstructions[2104]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_8f_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_8f_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2101] (const void *)&gInstructions[2105]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_87_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_87_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2102] (const void *)&gInstructions[2106]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_86_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_86_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2103] (const void *)&gInstructions[2107]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_85_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_85_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2104] (const void *)&gInstructions[2108]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_96_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_96_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2105] (const void *)&gInstructions[2109]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_95_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_95_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2106] (const void *)&gInstructions[2110]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_a6_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_a6_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2107] (const void *)&gInstructions[2111]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_b6_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_b6_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2108] (const void *)&gInstructions[2112]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_00_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_00_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2233] (const void *)&gInstructions[2237]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_01_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_01_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2234] (const void *)&gInstructions[2238]
}; };
const ND_TABLE_VEX_W gXopTable_root_08_a3_w = const ND_TABLE_VEX_W gXopTable_root_08_a3_w =
@ -1211,25 +1211,25 @@ const ND_TABLE_VEX_W gXopTable_root_08_a3_w =
const ND_TABLE_INSTRUCTION gXopTable_root_08_c0_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_c0_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2243] (const void *)&gInstructions[2247]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_c2_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_c2_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2246] (const void *)&gInstructions[2250]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_c3_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_c3_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2249] (const void *)&gInstructions[2253]
}; };
const ND_TABLE_INSTRUCTION gXopTable_root_08_c1_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_08_c1_leaf =
{ {
ND_ILUT_INSTRUCTION, ND_ILUT_INSTRUCTION,
(const void *)&gInstructions[2252] (const void *)&gInstructions[2256]
}; };
const ND_TABLE_OPCODE gXopTable_root_08_opcode = const ND_TABLE_OPCODE gXopTable_root_08_opcode =

View File

@ -198,8 +198,8 @@ typedef struct _ND_INSTRUCTION
uint8_t IsaSet; // Instruction set. Check ND_INS_SET. uint8_t IsaSet; // Instruction set. Check ND_INS_SET.
uint16_t Mnemonic; // Mnemonic (index inside the global mnemonic table). uint16_t Mnemonic; // Mnemonic (index inside the global mnemonic table).
uint16_t ValidModes; // Valid operating modes for the instruction.
uint16_t ValidPrefixes; // Accepted prefixes. uint16_t ValidPrefixes; // Accepted prefixes.
uint32_t ValidModes; // Valid operating modes for the instruction.
uint8_t ValidDecorators;// Accepted decorators (valid for EVEX instructions). uint8_t ValidDecorators;// Accepted decorators (valid for EVEX instructions).
uint8_t OpsCount; // Low 4 bits: explicit operands count; high 4 bits: implicit ops count. uint8_t OpsCount; // Low 4 bits: explicit operands count; high 4 bits: implicit ops count.
@ -211,7 +211,7 @@ typedef struct _ND_INSTRUCTION
uint8_t FpuFlags; // FPU status word C0, C1, C2 & C3 access type. uint8_t FpuFlags; // FPU status word C0, C1, C2 & C3 access type.
uint8_t Reserved2; uint8_t Reserved2;
uint32_t Reserved3; uint16_t Reserved3;
uint32_t Attributes; // Instruction attributes. uint32_t Attributes; // Instruction attributes.
uint64_t CpuidFlag; // Required CPUID feature flag. uint64_t CpuidFlag; // Required CPUID feature flag.
@ -407,6 +407,8 @@ typedef enum _ND_OPERAND_TYPE_SPEC
ND_OPT_GPR_rBP, ND_OPT_GPR_rBP,
ND_OPT_GPR_rSI, ND_OPT_GPR_rSI,
ND_OPT_GPR_rDI, ND_OPT_GPR_rDI,
ND_OPT_GPR_rR8,
ND_OPT_GPR_rR9,
ND_OPT_GPR_rR11, ND_OPT_GPR_rR11,
// Segment registers. // Segment registers.

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -55,7 +58,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +76,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -89,7 +94,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -123,7 +130,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -140,7 +148,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -157,7 +166,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -174,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -191,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -208,7 +220,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -225,7 +238,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -239,7 +253,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -254,7 +269,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -41,7 +43,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -59,7 +62,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -77,7 +81,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -95,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -113,7 +119,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -131,7 +138,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -149,7 +157,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -167,7 +176,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -55,7 +58,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +76,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -89,7 +94,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -124,7 +131,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -27,7 +28,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -47,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -67,7 +70,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -87,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -107,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -127,7 +133,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -147,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -167,7 +175,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -187,7 +196,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -207,7 +217,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -227,7 +238,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -247,7 +259,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -267,7 +280,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -287,7 +301,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -307,7 +322,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -124,7 +132,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -139,7 +148,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +164,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -169,7 +180,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -184,7 +196,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -199,7 +212,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -214,7 +228,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -229,7 +244,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -244,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -124,7 +132,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -139,7 +148,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +164,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -169,7 +180,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -184,7 +196,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -199,7 +212,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -214,7 +228,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -229,7 +244,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -244,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -124,7 +132,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -139,7 +148,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +164,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -169,7 +180,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -184,7 +196,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -199,7 +212,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -214,7 +228,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -229,7 +244,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -244,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -259,7 +276,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -274,7 +292,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -289,7 +308,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -304,7 +324,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -319,7 +340,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -334,7 +356,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -349,7 +372,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -364,7 +388,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -379,7 +404,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -394,7 +420,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -409,7 +436,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -424,7 +452,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -439,7 +468,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -454,7 +484,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -469,7 +500,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -484,7 +516,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -499,7 +532,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -514,7 +548,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -54,7 +57,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -70,7 +74,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -86,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -103,7 +109,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -120,7 +127,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -137,7 +145,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +163,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -171,7 +181,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -188,7 +199,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -222,7 +235,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -239,7 +253,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -256,7 +271,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -273,7 +289,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -290,7 +307,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -307,7 +325,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -324,7 +343,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -342,7 +362,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -360,7 +381,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -378,7 +400,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -396,7 +419,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -414,7 +438,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -431,7 +456,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -448,7 +474,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -465,7 +492,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -482,7 +510,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -500,7 +529,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -518,7 +548,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -536,7 +567,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -555,7 +587,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -573,7 +606,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -591,7 +625,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -609,7 +644,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -627,7 +663,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -646,7 +683,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -665,7 +703,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -684,7 +723,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -28,7 +29,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -47,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -66,7 +69,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -85,7 +89,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -103,7 +108,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -120,7 +126,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -137,7 +144,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -157,7 +165,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -175,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -192,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -209,7 +220,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -226,7 +238,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -245,7 +258,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -266,7 +280,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -286,7 +301,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -306,7 +322,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -326,7 +343,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -345,7 +363,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -363,7 +382,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -381,7 +401,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -402,7 +423,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -421,7 +443,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -439,7 +462,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -457,7 +481,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -475,7 +500,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -495,7 +521,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -515,7 +542,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -534,7 +562,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -553,7 +582,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -572,7 +602,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -590,7 +621,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -607,7 +639,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -624,7 +657,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -644,7 +678,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -662,7 +697,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -679,7 +715,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -696,7 +733,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -713,7 +751,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -732,7 +771,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -753,7 +793,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -773,7 +814,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -793,7 +835,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -813,7 +856,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -832,7 +876,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -850,7 +895,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -868,7 +914,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -889,7 +936,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -908,7 +956,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -926,7 +975,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -944,7 +994,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -962,7 +1013,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -40,7 +42,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -58,7 +61,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -77,7 +81,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -96,7 +101,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -115,7 +121,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -134,7 +141,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -148,7 +156,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -162,7 +171,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -176,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -191,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -221,7 +234,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -236,7 +250,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -255,7 +270,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -274,7 +290,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -289,7 +306,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -308,7 +326,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -328,7 +347,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -348,7 +368,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -368,7 +389,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -388,7 +410,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -404,7 +427,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -420,7 +444,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -436,7 +461,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -454,7 +480,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -471,7 +498,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -488,7 +516,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -506,7 +535,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -522,7 +552,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -537,7 +568,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -554,7 +586,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -576,7 +609,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -597,7 +631,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -616,7 +651,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -633,7 +669,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -650,7 +687,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -669,7 +707,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -687,7 +726,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -708,7 +748,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -729,7 +770,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -40,7 +42,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -58,7 +61,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -77,7 +81,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -96,7 +101,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -115,7 +121,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -134,7 +141,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -148,7 +156,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -162,7 +171,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -176,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -191,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -221,7 +234,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -236,7 +250,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -255,7 +270,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -274,7 +290,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -289,7 +306,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -308,7 +326,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -328,7 +347,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -348,7 +368,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -368,7 +389,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -388,7 +410,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -404,7 +427,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -420,7 +444,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -436,7 +461,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -454,7 +480,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -471,7 +498,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -488,7 +516,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -506,7 +535,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -522,7 +552,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -537,7 +568,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -554,7 +586,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -576,7 +609,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -597,7 +631,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -616,7 +651,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -633,7 +669,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -650,7 +687,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -669,7 +707,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -687,7 +726,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -708,7 +748,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -729,7 +770,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -751,7 +793,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -773,7 +816,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -40,7 +42,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -59,7 +62,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -78,7 +82,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -92,7 +97,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -121,7 +128,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -136,7 +144,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -156,7 +165,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -176,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -196,7 +207,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -212,7 +224,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -228,7 +241,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -246,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -263,7 +278,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -280,7 +296,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -298,7 +315,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -314,7 +332,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -329,7 +348,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -346,7 +366,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -368,7 +389,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -389,7 +411,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -408,7 +431,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -425,7 +449,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -442,7 +467,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -461,7 +487,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -479,7 +506,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -500,7 +528,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -521,7 +550,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -543,7 +573,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -566,7 +597,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

BIN
bddisasm_test/basic/cet_64 Normal file

Binary file not shown.

View File

@ -0,0 +1,13 @@
bits 64
db 0xF3, 0x0F, 0x01, 0x28 ; RSTORSSP qword ptr [rax]
db 0xF3, 0x0F, 0x01, 0xEA ; SAVEPREVSSP
db 0xF3, 0x0F, 0x01, 0xE8 ; SETSSBSY
db 0xF3, 0x0F, 0x1E, 0xC8 ; RDSSPD eax
db 0xF3, 0x48, 0x0F, 0x1E, 0xC8 ; RDSSPQ rax
db 0xF3, 0x0F, 0x1E, 0xFA ; ENDBR32
db 0xF3, 0x0F, 0x1E, 0xFB ; ENDBR64
db 0x66, 0x0F, 0x38, 0xF5, 0x00 ; WRUSSD dword ptr [rax], eax
db 0x66, 0x48, 0x0F, 0x38, 0xF5, 0x00 ; WRUSSQ dword ptr [rax], rax
db 0x0F, 0x38, 0xF6, 0x00 ; WRSSD dword ptr [rax], eax
db 0x48, 0x0F, 0x38, 0xF6, 0x00 ; WRSSQ dword ptr [rax], rax

View File

@ -0,0 +1,179 @@
0000000000000000 f30f0128 RSTORSSP qword ptr [rax]
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: RW, Type: Memory, Size: 8, RawSize: 8, Encoding: M, Shadow stack: 1,
Segment: 3, Base: 0,
Operand: 1, Acc: RW, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: SSP, RegSize: 8, RegId: 0, RegCount: 1
0000000000000004 f30f01ea SAVEPREVSSP
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: RW, Type: Memory, Size: 12, RawSize: 12, Encoding: S, Shadow stack: 2,
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: SSP, RegSize: 8, RegId: 0, RegCount: 1
0000000000000008 f30f01e8 SETSSBSY
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: RW, Type: Memory, Size: 8, RawSize: 8, Encoding: S, Shadow stack: 4,
Operand: 1, Acc: RW, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: SSP, RegSize: 8, RegId: 0, RegCount: 1
000000000000000C f30f1ec8 RDSSPD eax
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Register, Size: 4, RawSize: 4, Encoding: M, RegType: General Purpose, RegSize: 4, RegId: 0, RegCount: 1
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: SSP, RegSize: 8, RegId: 0, RegCount: 1
0000000000000010 f3480f1ec8 RDSSPQ rax
DSIZE: 64, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Register, Size: 8, RawSize: 8, Encoding: M, RegType: General Purpose, RegSize: 8, RegId: 0, RegCount: 1
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: SSP, RegSize: 8, RegId: 0, RegCount: 1
0000000000000015 f30f1efa ENDBR64
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_IBT, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: edx, bit: 20
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
0000000000000019 f30f1efb ENDBR32
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_IBT, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: edx, bit: 20
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
000000000000001D 660f38f500 WRUSSD dword ptr [rax], eax
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Memory, Size: 4, RawSize: 4, Encoding: M, Shadow stack: 1,
Segment: 3, Base: 0,
Operand: 1, Acc: R-, Type: Register, Size: 4, RawSize: 4, Encoding: R, RegType: General Purpose, RegSize: 4, RegId: 0, RegCount: 1
0000000000000022 66480f38f500 WRUSSQ qword ptr [rax], rax
DSIZE: 64, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Memory, Size: 8, RawSize: 8, Encoding: M, Shadow stack: 1,
Segment: 3, Base: 0,
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: R, RegType: General Purpose, RegSize: 8, RegId: 0, RegCount: 1
0000000000000028 0f38f600 WRSSD dword ptr [rax], eax
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Memory, Size: 4, RawSize: 4, Encoding: M, Shadow stack: 1,
Segment: 3, Base: 0,
Operand: 1, Acc: R-, Type: Register, Size: 4, RawSize: 4, Encoding: R, RegType: General Purpose, RegSize: 4, RegId: 0, RegCount: 1
000000000000002C 480f38f600 WRSSQ qword ptr [rax], rax
DSIZE: 64, ASIZE: 64, VLEN: -
ISA Set: CET_SS, Ins cat: CET, CET tracked: no
CPUID leaf: 0x00000007, sub-leaf: 0x00000000, reg: ecx, bit: 7
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: -W, Type: Memory, Size: 8, RawSize: 8, Encoding: M, Shadow stack: 1,
Segment: 3, Base: 0,
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: R, RegType: General Purpose, RegSize: 8, RegId: 0, RegCount: 1

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -40,7 +42,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -60,7 +63,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -39,7 +41,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -56,7 +59,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -73,7 +77,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -91,7 +96,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -108,7 +114,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -125,7 +132,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -143,7 +151,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -160,7 +169,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -178,7 +188,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -197,7 +208,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -215,7 +227,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -232,7 +245,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -250,7 +264,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -267,7 +282,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -285,7 +301,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -304,7 +321,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -324,7 +342,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -343,7 +362,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -363,7 +383,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -383,7 +404,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -403,7 +425,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -424,7 +447,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -445,7 +469,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -466,7 +491,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -488,7 +514,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -510,7 +537,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -530,7 +558,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -551,7 +580,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -572,7 +602,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -592,7 +623,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -614,7 +646,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -636,7 +669,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -657,7 +691,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -680,7 +715,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -703,7 +739,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -725,7 +762,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -749,7 +787,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -21,7 +22,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -55,7 +58,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +76,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -90,7 +95,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -121,7 +128,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -138,7 +146,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -156,7 +165,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +182,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -184,7 +195,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -198,7 +210,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -213,7 +226,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -228,7 +242,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -243,7 +258,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -258,7 +274,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -273,7 +290,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -288,7 +306,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -301,7 +320,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -315,7 +335,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -329,7 +350,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -343,7 +365,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -359,7 +382,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -373,7 +397,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -389,7 +414,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -405,7 +431,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -419,7 +446,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -434,7 +462,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -449,7 +478,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -465,7 +495,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -481,7 +512,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -497,7 +529,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -513,7 +546,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -529,7 +563,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -545,7 +580,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -561,7 +597,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -577,7 +614,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -593,7 +631,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -609,7 +648,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -625,7 +665,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -641,7 +682,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -657,7 +699,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -673,7 +716,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -689,7 +733,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -705,7 +750,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -721,7 +767,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -737,7 +784,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -753,7 +801,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -55,7 +58,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +76,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -90,7 +95,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -121,7 +128,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -138,7 +146,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -156,7 +165,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +182,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -184,7 +195,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -198,7 +210,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -213,7 +226,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -228,7 +242,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -243,7 +258,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -258,7 +274,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -273,7 +290,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -288,7 +306,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -301,7 +320,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -315,7 +335,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -329,7 +350,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -343,7 +365,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -359,7 +382,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -373,7 +397,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -389,7 +414,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -405,7 +431,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -419,7 +446,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -434,7 +462,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -449,7 +478,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -465,7 +495,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -481,7 +512,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -497,7 +529,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -513,7 +546,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -529,7 +563,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -545,7 +580,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -561,7 +597,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -577,7 +614,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -593,7 +631,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -609,7 +648,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -625,7 +665,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -641,7 +682,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -657,7 +699,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -673,7 +716,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -689,7 +733,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -705,7 +750,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -721,7 +767,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -737,7 +784,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -753,7 +801,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -16,7 +17,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -30,7 +32,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -45,7 +48,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -60,7 +64,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -75,7 +80,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -90,7 +96,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -105,7 +112,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -120,7 +128,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -133,7 +142,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -147,7 +157,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -161,7 +172,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -175,7 +187,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -189,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -203,7 +217,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -219,7 +234,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -233,7 +249,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -249,7 +266,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -265,7 +283,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -279,7 +298,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -294,7 +314,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -309,7 +330,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -324,7 +346,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -339,7 +362,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -354,7 +378,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -369,7 +394,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -385,7 +411,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -401,7 +428,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -417,7 +445,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -433,7 +462,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -449,7 +479,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -465,7 +496,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -481,7 +513,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -497,7 +530,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -513,7 +547,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -529,7 +564,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -545,7 +581,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -561,7 +598,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -577,7 +615,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -593,7 +632,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -609,7 +649,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -625,7 +666,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -641,7 +683,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -658,7 +701,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -673,7 +717,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -688,7 +733,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -703,7 +749,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -718,7 +765,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -733,7 +781,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -748,7 +797,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -763,7 +813,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -778,7 +829,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -794,7 +846,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -810,7 +863,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -826,7 +880,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -842,7 +897,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -858,7 +914,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -874,7 +931,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -889,7 +947,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -904,7 +963,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -920,7 +980,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -936,7 +997,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -952,7 +1014,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -968,7 +1031,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -986,7 +1050,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -1004,7 +1069,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -1023,7 +1089,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -1041,7 +1108,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -21,7 +22,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -36,7 +38,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -52,7 +55,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -67,7 +71,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -83,7 +88,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -98,7 +104,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -114,7 +121,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -130,7 +138,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -145,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -161,7 +171,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -177,7 +188,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -192,7 +204,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -40,7 +42,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -57,7 +60,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -74,7 +78,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -91,7 +96,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -108,7 +114,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -125,7 +132,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -142,7 +150,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -159,7 +168,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -176,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -193,7 +204,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -210,7 +222,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -227,7 +240,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -245,7 +259,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -263,7 +278,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -281,7 +297,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -299,7 +316,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -315,7 +333,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -330,7 +349,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -345,7 +365,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -360,7 +381,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -377,7 +399,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -395,7 +418,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -411,7 +435,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -426,7 +451,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -443,7 +469,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -461,7 +488,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -477,7 +505,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -492,7 +521,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -507,7 +537,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -524,7 +555,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: yes, REPcc: no, LOCK: no REP: yes, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -545,7 +577,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: yes, REPcc: no, LOCK: no REP: yes, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -566,7 +599,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: yes, REPcc: no, LOCK: no REP: yes, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -586,7 +620,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: yes, REPcc: no, LOCK: no REP: yes, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -606,7 +641,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -626,7 +662,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -646,7 +683,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -666,7 +704,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -686,7 +725,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -702,7 +742,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -718,7 +759,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -734,7 +776,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -750,7 +793,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -766,7 +810,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -782,7 +827,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -798,7 +844,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -814,7 +861,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -830,7 +878,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -846,7 +895,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -862,7 +912,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -878,7 +929,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -894,7 +946,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -912,7 +965,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -930,7 +984,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -948,7 +1003,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -966,7 +1022,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -984,7 +1041,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1002,7 +1060,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1020,7 +1079,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1038,7 +1098,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1056,7 +1117,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1074,7 +1136,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1092,7 +1155,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1110,7 +1174,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1128,7 +1193,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1146,7 +1212,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1164,7 +1231,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1182,7 +1250,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1200,7 +1269,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1218,7 +1288,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -1236,7 +1307,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -1253,7 +1325,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -1268,7 +1341,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -54,7 +57,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -71,7 +75,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -87,7 +92,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -103,7 +109,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -120,7 +127,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -137,7 +145,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +163,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -171,7 +181,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -189,7 +200,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -223,7 +236,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -26,7 +27,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -44,7 +46,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -61,7 +64,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -110,7 +117,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -126,7 +134,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -142,7 +151,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -158,7 +168,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -174,7 +185,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -190,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +219,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -222,7 +236,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -240,7 +255,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -257,7 +273,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -272,7 +289,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -287,7 +305,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -302,7 +321,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -317,7 +337,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -332,7 +353,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -347,7 +369,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -362,7 +385,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -377,7 +401,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -392,7 +417,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -407,7 +433,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -422,7 +449,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -439,7 +467,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -456,7 +485,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -473,7 +503,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -490,7 +521,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -110,7 +117,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -126,7 +134,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -142,7 +151,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -158,7 +168,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -174,7 +185,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -190,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -206,7 +219,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -222,7 +236,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -240,7 +255,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -257,7 +273,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -272,7 +289,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -287,7 +305,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -302,7 +321,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -317,7 +337,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -332,7 +353,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -347,7 +369,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -362,7 +385,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -377,7 +401,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -392,7 +417,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -407,7 +433,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -422,7 +449,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -437,7 +465,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -452,7 +481,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -469,7 +499,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -486,7 +517,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -503,7 +535,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -520,7 +553,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -64,7 +68,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -79,7 +84,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -125,7 +133,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -141,7 +150,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -157,7 +167,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -173,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -189,7 +201,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -205,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -221,7 +235,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -237,7 +252,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -255,7 +271,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -272,7 +289,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -287,7 +305,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -302,7 +321,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -317,7 +337,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -334,7 +355,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -351,7 +373,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -368,7 +391,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -385,7 +409,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -45,7 +48,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -59,7 +63,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +77,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -85,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -98,7 +105,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -112,7 +120,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -60,7 +64,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -74,7 +79,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -88,7 +94,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -102,7 +109,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -116,7 +124,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -130,7 +139,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -144,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -158,7 +169,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -187,7 +200,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -202,7 +216,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -217,7 +232,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -232,7 +248,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -246,7 +263,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -260,7 +278,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -275,7 +294,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -291,7 +311,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -308,7 +329,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -324,7 +346,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -340,7 +363,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -359,7 +383,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -375,7 +400,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -391,7 +417,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -408,7 +435,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -423,7 +451,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -437,7 +466,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -451,7 +481,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -466,7 +497,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -484,7 +516,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -500,7 +533,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -513,7 +547,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -526,7 +561,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -538,7 +574,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -551,7 +588,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -60,7 +64,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -74,7 +79,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -88,7 +94,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -102,7 +109,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -116,7 +124,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -130,7 +139,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -144,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -158,7 +169,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -187,7 +200,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -202,7 +216,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -217,7 +232,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -232,7 +248,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -246,7 +263,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -260,7 +278,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -275,7 +294,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -291,7 +311,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -308,7 +329,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -324,7 +346,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -340,7 +363,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -359,7 +383,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -375,7 +400,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -391,7 +417,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -408,7 +435,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -423,7 +451,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -437,7 +466,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -451,7 +481,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -466,7 +497,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -484,7 +516,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -500,7 +533,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -513,7 +547,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -526,7 +561,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -538,7 +574,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -551,7 +588,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -60,7 +64,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -74,7 +79,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -88,7 +94,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -102,7 +109,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -116,7 +124,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -130,7 +139,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -144,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -158,7 +169,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +184,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -186,7 +199,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -200,7 +214,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -215,7 +230,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -230,7 +246,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -245,7 +262,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -260,7 +278,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -274,7 +293,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -288,7 +308,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -303,7 +324,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -319,7 +341,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -336,7 +359,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -352,7 +376,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -368,7 +393,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -387,7 +413,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -403,7 +430,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -419,7 +447,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -436,7 +465,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -451,7 +481,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -465,7 +496,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -479,7 +511,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -494,7 +527,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -510,7 +544,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -527,7 +562,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -546,7 +582,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -562,7 +599,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -575,7 +613,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -588,7 +627,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -600,7 +640,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -613,7 +654,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: no, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -52,7 +55,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -65,7 +69,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -78,7 +83,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -33,7 +35,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -65,7 +69,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -81,7 +86,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -99,7 +105,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -118,7 +125,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -136,7 +144,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +163,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -172,7 +182,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -190,7 +201,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -209,7 +221,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: yes, Compat: no, Long: yes Real: no, V8086: no, Prot: yes, Compat: no, Long: yes
SMM: no, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: no SMM on: no, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, TSX off: yes
VMXRoot: yes, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -21,7 +22,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -81,7 +86,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +100,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -110,7 +117,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -127,7 +135,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -143,7 +152,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -21,7 +22,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -83,7 +88,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -96,7 +102,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -125,7 +133,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -142,7 +151,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -159,7 +169,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -175,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -191,7 +203,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -207,7 +220,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -20,7 +21,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -35,7 +37,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -50,7 +53,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -65,7 +69,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -80,7 +85,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -95,7 +101,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -110,7 +117,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -125,7 +133,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -140,7 +149,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -155,7 +165,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -170,7 +181,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -185,7 +197,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -200,7 +213,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -215,7 +229,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -230,7 +245,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -245,7 +261,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -260,7 +277,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -275,7 +293,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -290,7 +309,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -305,7 +325,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -320,7 +341,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -335,7 +357,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -350,7 +373,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -365,7 +389,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -380,7 +405,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -396,7 +422,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -412,7 +439,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -428,7 +456,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -444,7 +473,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -460,7 +490,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -476,7 +507,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -492,7 +524,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -508,7 +541,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -524,7 +558,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -540,7 +575,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -556,7 +592,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -572,7 +609,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -588,7 +626,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -604,7 +643,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -620,7 +660,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -636,7 +677,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -652,7 +694,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -668,7 +711,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -684,7 +728,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -700,7 +745,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -716,7 +762,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -732,7 +779,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -748,7 +796,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -764,7 +813,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -54,7 +57,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -70,7 +74,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -86,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -102,7 +108,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -118,7 +125,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -134,7 +142,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -150,7 +159,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -167,7 +177,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -183,7 +194,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -199,7 +211,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -215,7 +228,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -231,7 +245,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -247,7 +262,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -263,7 +279,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -279,7 +296,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -295,7 +313,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -311,7 +330,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -327,7 +347,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -343,7 +364,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -359,7 +381,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -375,7 +398,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -391,7 +415,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -407,7 +432,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -424,7 +450,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -441,7 +468,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -458,7 +486,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -475,7 +504,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -492,7 +522,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -509,7 +540,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -526,7 +558,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -543,7 +576,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -560,7 +594,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -577,7 +612,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -594,7 +630,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -611,7 +648,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -628,7 +666,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -645,7 +684,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -662,7 +702,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -679,7 +720,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -696,7 +738,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -713,7 +756,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -730,7 +774,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -747,7 +792,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -764,7 +810,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -781,7 +828,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -798,7 +846,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -815,7 +864,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -832,7 +882,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -849,7 +900,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -71,7 +75,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -86,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -86,7 +91,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -7,7 +7,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -58,7 +62,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -70,7 +75,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -82,7 +88,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +101,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +114,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -121,7 +130,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -143,7 +153,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -155,7 +166,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -167,7 +179,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -179,7 +192,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -191,7 +205,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -203,7 +218,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -215,7 +231,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -227,7 +244,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -242,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -262,7 +281,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -274,7 +294,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -286,7 +307,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -298,7 +320,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -310,7 +333,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -322,7 +346,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -334,7 +359,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -346,7 +372,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -362,7 +389,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -381,7 +409,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -397,7 +426,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -409,7 +439,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -425,7 +456,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -442,7 +474,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -460,7 +493,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -472,7 +506,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -484,7 +519,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -496,7 +532,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -508,7 +545,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -524,7 +562,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -543,7 +582,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -559,7 +599,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -571,7 +612,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -583,7 +625,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -599,7 +642,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: yes, LOCK: no REP: no, REPcc: yes, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -618,7 +662,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -634,7 +679,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -646,7 +692,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -658,7 +705,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -16,7 +16,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -29,7 +30,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -44,7 +46,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -56,7 +59,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -80,7 +85,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -92,7 +98,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -104,7 +111,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -116,7 +124,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -128,7 +137,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -141,7 +151,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -153,7 +164,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -165,7 +177,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -177,7 +190,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -189,7 +203,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -201,7 +216,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -213,7 +229,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -225,7 +242,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -22,7 +23,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -58,7 +62,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -70,7 +75,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -82,7 +88,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -94,7 +101,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -106,7 +114,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -121,7 +130,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -137,7 +147,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -149,7 +160,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -161,7 +173,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -173,7 +186,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -185,7 +199,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -197,7 +212,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -209,7 +225,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -221,7 +238,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -58,7 +62,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -72,7 +77,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -84,7 +90,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -96,7 +103,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -108,7 +116,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -120,7 +129,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -134,7 +144,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -148,7 +159,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -162,7 +174,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -174,7 +187,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -188,7 +202,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -200,7 +215,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -212,7 +228,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -224,7 +241,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -236,7 +254,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -250,7 +269,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -264,7 +284,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -278,7 +299,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -290,7 +312,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -304,7 +327,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -316,7 +340,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -328,7 +353,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -340,7 +366,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -352,7 +379,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -366,7 +394,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -380,7 +409,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -394,7 +424,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -406,7 +437,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -420,7 +452,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -432,7 +465,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -444,7 +478,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -456,7 +491,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -6,7 +6,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -23,7 +24,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: no Real: no, V8086: no, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -38,7 +40,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -53,7 +56,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -68,7 +72,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -83,7 +88,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -98,7 +104,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -113,7 +120,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -128,7 +136,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -145,7 +154,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -161,7 +171,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -177,7 +188,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -194,7 +206,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -211,7 +224,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -229,7 +243,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -245,7 +260,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -260,7 +276,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -275,7 +292,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -294,7 +312,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -306,7 +325,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -318,7 +338,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -333,7 +354,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -345,7 +367,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -18,7 +19,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -32,7 +34,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -46,7 +49,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -63,7 +67,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -88,7 +93,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +115,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -124,7 +131,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -139,7 +147,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +163,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM: no, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -4,7 +4,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -19,7 +20,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -34,7 +36,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -49,7 +52,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -66,7 +70,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: no
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: yes REP: no, REPcc: no, LOCK: yes
HLE: yes, XACQUIRE only: no, XRELEASE only: no HLE: yes, XACQUIRE only: no, XRELEASE only: no
@ -84,7 +89,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -109,7 +115,8 @@
Valid modes Valid modes
R0: yes, R1: no, R2: no, R3: no R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: no, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -130,7 +137,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -145,7 +153,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -162,7 +171,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

View File

@ -5,7 +5,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -21,7 +22,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -37,7 +39,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -50,7 +53,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -66,7 +70,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -82,7 +87,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -99,7 +105,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -118,7 +125,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -137,7 +145,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -154,7 +163,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no
@ -173,7 +183,8 @@
Valid modes Valid modes
R0: yes, R1: yes, R2: yes, R3: yes R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes
SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: yes, VMXNonRoot SEAM: yes, VMX off: yes
Valid prefixes Valid prefixes
REP: no, REPcc: no, LOCK: no REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no HLE: no, XACQUIRE only: no, XRELEASE only: no

1
bddisasm_test/tdx/tdx_64 Normal file
View File

@ -0,0 +1 @@
fΜfΝfΞfΟ

View File

@ -0,0 +1,6 @@
bits 64
db 0x66, 0x0f, 0x01, 0xcc
db 0x66, 0x0f, 0x01, 0xcd
db 0x66, 0x0f, 0x01, 0xce
db 0x66, 0x0f, 0x01, 0xcf

View File

@ -0,0 +1,57 @@
0000000000000000 660f01cc TDCALL
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: TDX, Ins cat: TDX, CET tracked: no
Valid modes
R0: yes, R1: no, R2: no, R3: no
Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes
SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: no, VMXNonRoot: yes, VMXRoot SEAM: no, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
0000000000000004 660f01cd SEAMRET
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: TDX, Ins cat: TDX, CET tracked: no
Valid modes
R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: no, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
0000000000000008 660f01ce SEAMOPS
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: TDX, Ins cat: TDX, CET tracked: no
Valid modes
R0: yes, R1: no, R2: no, R3: no
Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM on: yes, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: no, VMXNonRoot: no, VMXRoot SEAM: yes, VMXNonRoot SEAM: no, VMX off: no
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no
Operand: 0, Acc: RW, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: General Purpose, RegSize: 8, RegId: 0, RegCount: 1
Operand: 1, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: General Purpose, RegSize: 8, RegId: 1, RegCount: 1
Operand: 2, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: General Purpose, RegSize: 8, RegId: 2, RegCount: 1
Operand: 3, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: General Purpose, RegSize: 8, RegId: 8, RegCount: 1
Operand: 4, Acc: R-, Type: Register, Size: 8, RawSize: 8, Encoding: S, RegType: General Purpose, RegSize: 8, RegId: 9, RegCount: 1
000000000000000C 660f01cf SEAMCALL
DSIZE: 32, ASIZE: 64, VLEN: -
ISA Set: TDX, Ins cat: TDX, CET tracked: no
Valid modes
R0: yes, R1: yes, R2: yes, R3: yes
Real: no, V8086: no, Prot: no, Compat: no, Long: yes
SMM on: no, SMM off: yes, SGX on: yes, SGX off: yes, TSX on: yes, TSX off: yes
VMXRoot: yes, VMXNonRoot: yes, VMXRoot SEAM: no, VMXNonRoot SEAM: yes, VMX off: no
Valid prefixes
REP: no, REPcc: no, LOCK: no
HLE: no, XACQUIRE only: no, XRELEASE only: no
BND: no, BHINT: no, DNT: no

View File

@ -186,6 +186,7 @@ const char* set_to_string(
case ND_SET_SSSE3: return "SSSE3"; case ND_SET_SSSE3: return "SSSE3";
case ND_SET_SVM: return "SVM"; case ND_SET_SVM: return "SVM";
case ND_SET_TBM: return "TBM"; case ND_SET_TBM: return "TBM";
case ND_SET_TDX: return "TDX";
case ND_SET_TSX: return "TSX"; case ND_SET_TSX: return "TSX";
case ND_SET_TSXLDTRK: return "TSXLDTRK"; case ND_SET_TSXLDTRK: return "TSXLDTRK";
case ND_SET_UD: return "UD"; case ND_SET_UD: return "UD";
@ -291,6 +292,7 @@ const char* category_to_string(
case ND_CAT_SYSCALL: return "SYSCALL"; case ND_CAT_SYSCALL: return "SYSCALL";
case ND_CAT_SYSRET: return "SYSRET"; case ND_CAT_SYSRET: return "SYSRET";
case ND_CAT_SYSTEM: return "SYSTEM"; case ND_CAT_SYSTEM: return "SYSTEM";
case ND_CAT_TDX: return "TDX";
case ND_CAT_UD: return "UD"; case ND_CAT_UD: return "UD";
case ND_CAT_UNCOND_BR: return "UNCOND_BR"; case ND_CAT_UNCOND_BR: return "UNCOND_BR";
case ND_CAT_UNKNOWN: return "UNKNOWN"; case ND_CAT_UNKNOWN: return "UNKNOWN";
@ -828,7 +830,8 @@ print_instruction(
printf(" Valid modes\n" printf(" Valid modes\n"
" R0: %s, R1: %s, R2: %s, R3: %s\n" " R0: %s, R1: %s, R2: %s, R3: %s\n"
" Real: %s, V8086: %s, Prot: %s, Compat: %s, Long: %s\n" " Real: %s, V8086: %s, Prot: %s, Compat: %s, Long: %s\n"
" SMM: %s, SGX: %s, TSX: %s, VMXRoot: %s, VMXNonRoot: %s\n", " SMM on: %s, SMM off: %s, SGX on: %s, SGX off: %s, TSX on: %s, TSX off: %s\n"
" VMXRoot: %s, VMXNonRoot: %s, VMXRoot SEAM: %s, VMXNonRoot SEAM: %s, VMX off: %s\n",
Instrux->ValidModes.Ring0 ? "yes" : "no", Instrux->ValidModes.Ring0 ? "yes" : "no",
Instrux->ValidModes.Ring1 ? "yes" : "no", Instrux->ValidModes.Ring1 ? "yes" : "no",
Instrux->ValidModes.Ring2 ? "yes" : "no", Instrux->ValidModes.Ring2 ? "yes" : "no",
@ -839,10 +842,16 @@ print_instruction(
Instrux->ValidModes.Compat ? "yes" : "no", Instrux->ValidModes.Compat ? "yes" : "no",
Instrux->ValidModes.Long ? "yes" : "no", Instrux->ValidModes.Long ? "yes" : "no",
Instrux->ValidModes.Smm ? "yes" : "no", Instrux->ValidModes.Smm ? "yes" : "no",
Instrux->ValidModes.SmmOff ? "yes" : "no",
Instrux->ValidModes.Sgx ? "yes" : "no", Instrux->ValidModes.Sgx ? "yes" : "no",
Instrux->ValidModes.SgxOff ? "yes" : "no",
Instrux->ValidModes.Tsx ? "yes" : "no", Instrux->ValidModes.Tsx ? "yes" : "no",
Instrux->ValidModes.TsxOff ? "yes" : "no",
Instrux->ValidModes.VmxRoot ? "yes" : "no", Instrux->ValidModes.VmxRoot ? "yes" : "no",
Instrux->ValidModes.VmxNonRoot ? "yes" : "no" Instrux->ValidModes.VmxNonRoot ? "yes" : "no",
Instrux->ValidModes.VmxRootSeam ? "yes" : "no",
Instrux->ValidModes.VmxNonRootSeam ? "yes" : "no",
Instrux->ValidModes.VmxOff ? "yes" : "no"
); );
printf(" Valid prefixes\n" printf(" Valid prefixes\n"

View File

@ -681,6 +681,9 @@ std::string ins_class_to_str(const ND_INS_CLASS cls)
case ND_INS_SAVEPREVSSP: return "saveprevssp"; case ND_INS_SAVEPREVSSP: return "saveprevssp";
case ND_INS_SBB: return "sbb"; case ND_INS_SBB: return "sbb";
case ND_INS_SCAS: return "scas"; case ND_INS_SCAS: return "scas";
case ND_INS_SEAMOPS: return "seamops";
case ND_INS_SEAMCALL: return "seamcall";
case ND_INS_SEAMRET: return "seamret";
case ND_INS_SERIALIZE: return "serialize"; case ND_INS_SERIALIZE: return "serialize";
case ND_INS_SETSSBSY: return "setssbsy"; case ND_INS_SETSSBSY: return "setssbsy";
case ND_INS_SETcc: return "setcc"; case ND_INS_SETcc: return "setcc";
@ -735,6 +738,7 @@ std::string ins_class_to_str(const ND_INS_CLASS cls)
case ND_INS_SYSEXIT: return "sysexit"; case ND_INS_SYSEXIT: return "sysexit";
case ND_INS_SYSRET: return "sysret"; case ND_INS_SYSRET: return "sysret";
case ND_INS_T1MSKC: return "t1mskc"; case ND_INS_T1MSKC: return "t1mskc";
case ND_INS_TDCALL: return "tdcall";
case ND_INS_TDPBF16PS: return "tdpbf16ps"; case ND_INS_TDPBF16PS: return "tdpbf16ps";
case ND_INS_TDPBSSD: return "tdpbssd"; case ND_INS_TDPBSSD: return "tdpbssd";
case ND_INS_TDPBSUD: return "tdpbsud"; case ND_INS_TDPBSUD: return "tdpbsud";
@ -1612,6 +1616,7 @@ std::string ins_cat_to_str(ND_INS_CATEGORY category)
case ND_CAT_SYSCALL: return "syscall"; case ND_CAT_SYSCALL: return "syscall";
case ND_CAT_SYSRET: return "sysret"; case ND_CAT_SYSRET: return "sysret";
case ND_CAT_SYSTEM: return "system"; case ND_CAT_SYSTEM: return "system";
case ND_CAT_TDX: return "tdx";
case ND_CAT_UD: return "ud"; case ND_CAT_UD: return "ud";
case ND_CAT_UNCOND_BR: return "uncond_br"; case ND_CAT_UNCOND_BR: return "uncond_br";
case ND_CAT_UNKNOWN: return "unknown"; case ND_CAT_UNKNOWN: return "unknown";
@ -1736,6 +1741,7 @@ std::string ins_set_to_str(ND_INS_SET ins_set)
case ND_SET_SSSE3: return "ssse3"; case ND_SET_SSSE3: return "ssse3";
case ND_SET_SVM: return "svm"; case ND_SET_SVM: return "svm";
case ND_SET_TBM: return "tbm"; case ND_SET_TBM: return "tbm";
case ND_SET_TDX: return "tdx";
case ND_SET_TSX: return "tsx"; case ND_SET_TSX: return "tsx";
case ND_SET_TSXLDTRK: return "tsxldtrk"; case ND_SET_TSXLDTRK: return "tsxldtrk";
case ND_SET_UD: return "ud"; case ND_SET_UD: return "ud";

View File

@ -308,35 +308,41 @@ typedef uint32_t ND_REG_SIZE;
// Valid CPU modes. // Valid CPU modes.
// //
// Group 1: ring // Group 1: ring
#define ND_MOD_R0 0x0001 // Instruction valid in ring 0. #define ND_MOD_R0 0x00000001 // Instruction valid in ring 0.
#define ND_MOD_R1 0x0002 // Instruction valid in ring 1. #define ND_MOD_R1 0x00000002 // Instruction valid in ring 1.
#define ND_MOD_R2 0x0004 // Instruction valid in ring 2. #define ND_MOD_R2 0x00000004 // Instruction valid in ring 2.
#define ND_MOD_R3 0x0008 // Instruction valid in ring 3. #define ND_MOD_R3 0x00000008 // Instruction valid in ring 3.
// Group 2: operating mode. // Group 2: operating mode.
#define ND_MOD_REAL 0x0010 // Instruction valid in real mode. #define ND_MOD_REAL 0x00000010 // Instruction valid in real mode.
#define ND_MOD_V8086 0x0020 // Instruction valid in virtual 8086 mode. #define ND_MOD_V8086 0x00000020 // Instruction valid in virtual 8086 mode.
#define ND_MOD_PROT 0x0040 // Instruction valid in protected mode. #define ND_MOD_PROT 0x00000040 // Instruction valid in protected mode.
#define ND_MOD_COMPAT 0x0080 // Instruction valid in compatibility mode. #define ND_MOD_COMPAT 0x00000080 // Instruction valid in compatibility mode.
#define ND_MOD_LONG 0x0100 // Instruction valid in long mode. #define ND_MOD_LONG 0x00000100 // Instruction valid in long mode.
#define ND_MOD_SMM 0x0200 // Instruction valid in System-Management Mode.
// Group 3: misc modes.
#define ND_MOD_SMM 0x00001000 // Instruction valid in System-Management Mode.
#define ND_MOD_SMM_OFF 0x00002000 // Instruction valid outside SMM.
#define ND_MOD_SGX 0x00004000 // Instruction valid in SGX enclaves.
#define ND_MOD_SGX_OFF 0x00008000 // Instruction valid outside SGX enclaves.
#define ND_MOD_TSX 0x00010000 // Instruction valid in TSX transactional regions.
#define ND_MOD_TSX_OFF 0x00020000 // Instruction valid outside TSX.
// Group 3: SGX and TSX
#define ND_MOD_SGX 0x0400 // Instruction valid in SGX enclaves.
#define ND_MOD_TSX 0x0800 // Instruction valid in TSX transactional regions.
// Group 4: VMX // Group 4: VMX
#define ND_MOD_VMXR 0x1000 // Instruction valid in VMX Root mode. #define ND_MOD_VMXR 0x00040000 // Instruction valid in VMX Root mode.
#define ND_MOD_VMXN 0x2000 // Instruction valid in VMX non-root mode. #define ND_MOD_VMXN 0x00080000 // Instruction valid in VMX non-root mode.
#define ND_MOD_VMXO 0x4000 // Instruction valid outside VMX operation. #define ND_MOD_VMXR_SEAM 0x00100000 // Instruction valid in VMX root Secure Arbitration Mode.
#define ND_MOD_VMXN_SEAM 0x00200000 // Instruction valid in VMX non-root Secure Arbitration Mode.
#define ND_MOD_VMX_OFF 0x00400000 // Instruction valid outside VMX operation.
#define ND_MOD_RING_MASK 0x000F // Valid ring mask. #define ND_MOD_RING_MASK 0x0000000F // Valid ring mask.
#define ND_MOD_MODE_MASK 0x03F0 // Valid mode mask. #define ND_MOD_MODE_MASK 0x000001F0 // Valid mode mask.
#define ND_MOD_OTHER_MASK 0x0C00 // Misc mask. #define ND_MOD_OTHER_MASK 0x0003F000 // Misc mask.
#define ND_MOD_VMX_MASK 0x7000 // VMX mask. #define ND_MOD_VMX_MASK 0x007C0000 // VMX mask.
// For instructions valid in any operating mode. // For instructions valid in any operating mode.
#define ND_MOD_ANY 0xFFFF // Instruction valid in any mode. #define ND_MOD_ANY 0xFFFFFFFF // Instruction valid in any mode.
// //
@ -1131,31 +1137,39 @@ typedef union _ND_VALID_DECORATORS
// //
typedef union _ND_VALID_MODES typedef union _ND_VALID_MODES
{ {
uint16_t Raw; uint32_t Raw;
struct struct
{ {
// Group 1: privilege level. // Group 1: privilege level.
uint16_t Ring0 : 1; // The instruction is valid in ring 0. uint32_t Ring0 : 1; // The instruction is valid in ring 0.
uint16_t Ring1 : 1; // The instruction is valid in ring 1. uint32_t Ring1 : 1; // The instruction is valid in ring 1.
uint16_t Ring2 : 1; // The instruction is valid in ring 2. uint32_t Ring2 : 1; // The instruction is valid in ring 2.
uint16_t Ring3 : 1; // The instruction is valid in ring 3. uint32_t Ring3 : 1; // The instruction is valid in ring 3.
// Group 2: operating mode - the CPU can be on only one of these modes at any moment. // Group 2: operating mode - the CPU can be on only one of these modes at any moment.
uint16_t Real : 1; // The instruction is valid in real mode. uint32_t Real : 1; // The instruction is valid in real mode.
uint16_t V8086 : 1; // The instruction is valid in Virtual 8086 mode. uint32_t V8086 : 1; // The instruction is valid in Virtual 8086 mode.
uint16_t Protected : 1; // The instruction is valid in protected mode (32 bit). uint32_t Protected : 1; // The instruction is valid in protected mode (32 bit).
uint16_t Compat : 1; // The instruction is valid in compatibility mode (32 bit in 64 bit). uint32_t Compat : 1; // The instruction is valid in compatibility mode (32 bit in 64 bit).
uint16_t Long : 1; // The instruction is valid in long mode. uint32_t Long : 1; // The instruction is valid in long mode.
uint16_t Smm : 1; // The instruction is valid in System Management Mode.
uint32_t Reserved : 3; // Reserved for padding/future use.
// Group 3: special modes - these may be active inside other modes (example: TSX in Long mode). // Group 3: special modes - these may be active inside other modes (example: TSX in Long mode).
uint16_t Sgx : 1; // The instruction is valid in SGX mode. uint32_t Smm : 1; // The instruction is valid in System Management Mode.
uint16_t Tsx : 1; // The instruction is valid in transactional regions. uint32_t SmmOff : 1; // The instruction is valid outside SMM.
uint32_t Sgx : 1; // The instruction is valid in SGX mode.
uint32_t SgxOff : 1; // The instruction is valid outside SGX.
uint32_t Tsx : 1; // The instruction is valid in transactional regions.
uint32_t TsxOff : 1; // The instruction is valid outside TSX.
// Group 4: VMX mode - they engulf all the other modes. // Group 4: VMX mode - they engulf all the other modes.
uint16_t VmxRoot : 1; // The instruction is valid in VMX root mode. uint32_t VmxRoot : 1; // The instruction is valid in VMX root mode.
uint16_t VmxNonRoot : 1;// The instruction is valid in VMX non root mode. uint32_t VmxNonRoot : 1;// The instruction is valid in VMX non root mode.
uint16_t VmxOff : 1; // The instruction is valid outside VMX operation. uint32_t VmxRootSeam : 1; // The instruction is valid in VMX root SEAM.
uint32_t VmxNonRootSeam : 1;// The instruction is valid in VMX non-root SEAM.
uint32_t VmxOff : 1; // The instruction is valid outside VMX operation.
}; };
} ND_VALID_MODES, *PND_VALID_MODES; } ND_VALID_MODES, *PND_VALID_MODES;

View File

@ -622,6 +622,9 @@ typedef enum _ND_INS_CLASS
ND_INS_SAVEPREVSSP, ND_INS_SAVEPREVSSP,
ND_INS_SBB, ND_INS_SBB,
ND_INS_SCAS, ND_INS_SCAS,
ND_INS_SEAMCALL,
ND_INS_SEAMOPS,
ND_INS_SEAMRET,
ND_INS_SERIALIZE, ND_INS_SERIALIZE,
ND_INS_SETSSBSY, ND_INS_SETSSBSY,
ND_INS_SETcc, ND_INS_SETcc,
@ -676,6 +679,7 @@ typedef enum _ND_INS_CLASS
ND_INS_SYSEXIT, ND_INS_SYSEXIT,
ND_INS_SYSRET, ND_INS_SYSRET,
ND_INS_T1MSKC, ND_INS_T1MSKC,
ND_INS_TDCALL,
ND_INS_TDPBF16PS, ND_INS_TDPBF16PS,
ND_INS_TDPBSSD, ND_INS_TDPBSSD,
ND_INS_TDPBSUD, ND_INS_TDPBSUD,
@ -1570,6 +1574,7 @@ typedef enum _ND_INS_SET
ND_SET_SSSE3, ND_SET_SSSE3,
ND_SET_SVM, ND_SET_SVM,
ND_SET_TBM, ND_SET_TBM,
ND_SET_TDX,
ND_SET_TSX, ND_SET_TSX,
ND_SET_TSXLDTRK, ND_SET_TSXLDTRK,
ND_SET_UD, ND_SET_UD,
@ -1668,6 +1673,7 @@ typedef enum _ND_INS_TYPE
ND_CAT_SYSCALL, ND_CAT_SYSCALL,
ND_CAT_SYSRET, ND_CAT_SYSRET,
ND_CAT_SYSTEM, ND_CAT_SYSTEM,
ND_CAT_TDX,
ND_CAT_UD, ND_CAT_UD,
ND_CAT_UNCOND_BR, ND_CAT_UNCOND_BR,
ND_CAT_UNKNOWN, ND_CAT_UNKNOWN,

View File

@ -6,7 +6,7 @@
#define DISASM_VER_H #define DISASM_VER_H
#define DISASM_VERSION_MAJOR 1 #define DISASM_VERSION_MAJOR 1
#define DISASM_VERSION_MINOR 28 #define DISASM_VERSION_MINOR 29
#define DISASM_VERSION_REVISION 2 #define DISASM_VERSION_REVISION 0
#endif // DISASM_VER_H #endif // DISASM_VER_H

View File

@ -237,6 +237,8 @@ valid_impops = {# register size
'sSP' : ('rSP', 'ssz'), # SP, ESP or RSP register, depending on stack size. 'sSP' : ('rSP', 'ssz'), # SP, ESP or RSP register, depending on stack size.
'aSI' : ('rSI', 'asz'), # SI, ESI, or RSI register, depending on address size. 'aSI' : ('rSI', 'asz'), # SI, ESI, or RSI register, depending on address size.
'aDI' : ('rDI', 'asz'), # DI, EDI, or RDI register, depending on address size. 'aDI' : ('rDI', 'asz'), # DI, EDI, or RDI register, depending on address size.
'R8' : ('rR8', 'q'), # R8 register.
'R9' : ('rR9', 'q'), # R9 register.
'R11' : ('rR11', 'q'), # R11 register. 'R11' : ('rR11', 'q'), # R11 register.
'rIP' : ('rIP', 'v'), # IP, EIP or RIP, depending on op size. 'rIP' : ('rIP', 'v'), # IP, EIP or RIP, depending on op size.
'yIP' : ('rIP', 'yf'), # EIP in 16/32 bit mode, or RIP in 64 bit mode. 'yIP' : ('rIP', 'yf'), # EIP in 16/32 bit mode, or RIP in 64 bit mode.
@ -395,11 +397,16 @@ valid_cpu_modes = [
'compat', # Compatibility mode. 'compat', # Compatibility mode.
'long', # Long mode. 'long', # Long mode.
'smm', # System Management Mode. 'smm', # System Management Mode.
'smm_off', # Outside SMM.
'sgx', # Software Guard Extensions SGX enclave. 'sgx', # Software Guard Extensions SGX enclave.
'sgx_off', # Outside SGX.
'tsx', # Transactional Synchronization Extensions. 'tsx', # Transactional Synchronization Extensions.
'tsx_off', # Outside TSX.
'vmxr', # VMX root. 'vmxr', # VMX root.
'vmxn', # VMX non-root. 'vmxn', # VMX non-root.
'vmxo', # Outside VMX operation. 'vmxr_seam', # VMX root SEAM.
'vmxn_seam', # VMX non-root SEAM.
'vmx_off', # Outside VMX operation.
] ]
valid_mode_groups = [ valid_mode_groups = [
@ -418,7 +425,6 @@ valid_ring_modes = [
valid_mode_modes = [ valid_mode_modes = [
"real", "real",
"smm",
"v8086", "v8086",
"prot", "prot",
"compat", "compat",
@ -428,12 +434,18 @@ valid_mode_modes = [
valid_vmx_modes = [ valid_vmx_modes = [
"vmxr", "vmxr",
"vmxn", "vmxn",
"vmxo", "vmxr_seam",
"vmxn_seam",
"vmx_off",
] ]
valid_other_modes = [ valid_other_modes = [
"smm",
"smm_off",
"sgx", "sgx",
"sgx_off",
"tsx", "tsx",
"tsx_off",
] ]
valid_mode_map = { valid_mode_map = {

View File

@ -123,6 +123,8 @@ optype = {
'rBP' : 'ND_OPT_GPR_rBP', 'rBP' : 'ND_OPT_GPR_rBP',
'rSI' : 'ND_OPT_GPR_rSI', 'rSI' : 'ND_OPT_GPR_rSI',
'rDI' : 'ND_OPT_GPR_rDI', 'rDI' : 'ND_OPT_GPR_rDI',
'rR8' : 'ND_OPT_GPR_rR8',
'rR9' : 'ND_OPT_GPR_rR9',
'rR11' : 'ND_OPT_GPR_rR11', 'rR11' : 'ND_OPT_GPR_rR11',
'rIP' : 'ND_OPT_RIP', 'rIP' : 'ND_OPT_RIP',
'CS' : 'ND_OPT_SEG_CS', 'CS' : 'ND_OPT_SEG_CS',
@ -330,21 +332,26 @@ extype = {
} }
modes = { modes = {
'r0' : 'ND_MOD_R0', 'r0' : 'ND_MOD_R0',
'r1' : 'ND_MOD_R1', 'r1' : 'ND_MOD_R1',
'r2' : 'ND_MOD_R2', 'r2' : 'ND_MOD_R2',
'r3' : 'ND_MOD_R3', 'r3' : 'ND_MOD_R3',
'real' : 'ND_MOD_REAL', 'real' : 'ND_MOD_REAL',
'v8086' : 'ND_MOD_V8086', 'v8086' : 'ND_MOD_V8086',
'prot' : 'ND_MOD_PROT', 'prot' : 'ND_MOD_PROT',
'compat': 'ND_MOD_COMPAT', 'compat' : 'ND_MOD_COMPAT',
'long' : 'ND_MOD_LONG', 'long' : 'ND_MOD_LONG',
'smm' : 'ND_MOD_SMM', 'smm' : 'ND_MOD_SMM',
'sgx' : 'ND_MOD_SGX', 'smm_off' : 'ND_MOD_SMM_OFF',
'tsx' : 'ND_MOD_TSX', 'sgx' : 'ND_MOD_SGX',
'vmxr' : 'ND_MOD_VMXR', 'sgx_off' : 'ND_MOD_SGX_OFF',
'vmxn' : 'ND_MOD_VMXN', 'tsx' : 'ND_MOD_TSX',
'vmxo' : 'ND_MOD_VMXO', 'tsx_off' : 'ND_MOD_TSX_OFF',
'vmxr' : 'ND_MOD_VMXR',
'vmxn' : 'ND_MOD_VMXN',
'vmxr_seam' : 'ND_MOD_VMXR_SEAM',
'vmxn_seam' : 'ND_MOD_VMXN_SEAM',
'vmx_off' : 'ND_MOD_VMX_OFF',
} }
indexes = { indexes = {
@ -466,6 +473,10 @@ def cdef_instruction(self):
c += '\n ' c += '\n '
# Add the prefixes map.
c += '|'.join([prefixes_map[x] for x in self.Prefmap] or '0') + ', '
c += '\n '
# Add the valid modes map. # Add the valid modes map.
all = True all = True
@ -479,9 +490,6 @@ def cdef_instruction(self):
c += '\n ' c += '\n '
# Add the prefixes map.
c += '|'.join([prefixes_map[x] for x in self.Prefmap] or '0') + ', '
# Add the decorators map. # Add the decorators map.
c += '|'.join([decorators_map[x] for x in self.DecoFlags] or '0') + ', ' c += '|'.join([decorators_map[x] for x in self.DecoFlags] or '0') + ', '

View File

@ -21,16 +21,22 @@
# prot - instruction valid in protected mode (32 bit) # prot - instruction valid in protected mode (32 bit)
# compat- instruction valid in compatibility mode (32 inside 64 bit mode) # compat- instruction valid in compatibility mode (32 inside 64 bit mode)
# long - instruction valid in long mode (64 bit) # long - instruction valid in long mode (64 bit)
# smm - instruction valid in System Management Mode
# #
# other - can be any of: # other - can be any of:
# sgx - instruction is valid inside a Software Guard Extensions enclave # smm - instruction valid in System Management Mode
# tsx - instruction is valid inside a Transactional Syncronization Extensions region # smm_off - instruction valid outside SMM
# sgx - instruction is valid inside a Software Guard Extensions enclave
# sgx_off - instruction valid outside SGX
# tsx - instruction is valid inside a Transactional Syncronization Extensions region
# tsx_off - instruction valid outside TSX
# #
# vmx - can be any of: # vmx - can be any of:
# vmxr - instruction valid in VMX root mode # vmxr - instruction valid in VMX root mode
# vmxn - instruction valid in VMX non-root mode # vmxn - instruction valid in VMX non-root mode
# vmxo - instruction valid outside VMX operation # vmxr_seam - instruction is valid inside VMX root Secure Arbitration Mode
# vmxn_seam - instruction is valid inside VMX non-root Secure Arbitration Mode
# vmx_off - instruction valid outside VMX operation
# #
# If a group is not specified, all modes for that group will be considered valid. # If a group is not specified, all modes for that group will be considered valid.
# If only some modes are specified for a group, only they will be considered valid, and all the others invalid. # If only some modes are specified for a group, only they will be considered valid, and all the others invalid.
@ -40,12 +46,19 @@
# it will always execute successfully; instructions that may be valid or invalid depending on microarchitectural # it will always execute successfully; instructions that may be valid or invalid depending on microarchitectural
# design/conditions are listed as invalid in these modes. # design/conditions are listed as invalid in these modes.
# #
# SMM, SGX, TSX, VMX, SEAM are special operating modes for bddisasm, so validty of an instruction must be specified both
# inside and outside each of these modes. This is because an instruction may be valid in both modes (both SMM/SGX/TSX/SEAM
# on or off), but others may be valid only if the respective operating mode is on or off.
#
# Instruction that are valid ONLY in VMX root operation; this also implies ring0, and only protected or long mode. # Instruction that are valid ONLY in VMX root operation; this also implies ring0, and only protected or long mode.
VMXROOT : ring=r0|vmx=vmxr|mode=prot+long|other=!sgx+!tsx VMXROOT : ring=r0|vmx=vmxr+vmxr_seam|mode=prot+long|other=sgx_off+tsx_off+smm_off
# Instructions valid only in VMX operation, be it VMX root or VMX non-root. # Instructions valid only in VMX operation, be it VMX root or VMX non-root.
VMX : vmx=!vmxo VMX : vmx=!vmx_off
# Instruction valid only in VMX-non root
VMXNROOT : vmx=vmxn+vmxn_seam
# Instructions valid only in r0. SGX enclaves exist only in r3, so a 0 instruction will not be valid in SGX mode. # Instructions valid only in r0. SGX enclaves exist only in r3, so a 0 instruction will not be valid in SGX mode.
KERNEL : ring=r0|other=!sgx KERNEL : ring=r0|other=!sgx
@ -72,7 +85,13 @@ NOTSX : other=!tsx
NOSGX : other=!sgx NOSGX : other=!sgx
# Instructions valid only in SMM. Note that while in SMM, one can transition in protected/long mode. # Instructions valid only in SMM. Note that while in SMM, one can transition in protected/long mode.
SMM : mode=prot+compat+long+smm SMM : other=!smm_off
# Instructions invalid inside SMM, real-mode or V8086. # Instructions invalid inside SMM, real-mode or V8086.
NOSMM : mode=!real+!v8086+!smm NOSMM : mode=!real+!v8086|other=!smm
# Instruction valid inside SEAM VXM root.
SEAMR : ring=r0|mode=long|vmx=vmxr_seam
# Instruction valid in SEAM non-root mode or VMX root. Not valid in SMM.
SEAMN : mode=long|vmx=vmxr+vmxn+vmxn_seam|other=!smm

View File

@ -29,6 +29,10 @@ MONITOR nil EAX,ECX,EDX [ NP 0x0F 0x01 /0
MWAIT nil EAX,ECX [ NP 0x0F 0x01 /0xC9] s:SSE3, t:MISC, w:RW|R, i:MONITOR, m:KERNEL|NOV86 MWAIT nil EAX,ECX [ NP 0x0F 0x01 /0xC9] s:SSE3, t:MISC, w:RW|R, i:MONITOR, m:KERNEL|NOV86
CLAC nil Fv [ NP 0x0F 0x01 /0xCA] s:SMAP, t:SMAP, w:W, f:AC=0, m:KERNEL|NOV86 CLAC nil Fv [ NP 0x0F 0x01 /0xCA] s:SMAP, t:SMAP, w:W, f:AC=0, m:KERNEL|NOV86
STAC nil Fv [ NP 0x0F 0x01 /0xCB] s:SMAP, t:SMAP, w:W, f:AC=1, m:KERNEL|NOV86 STAC nil Fv [ NP 0x0F 0x01 /0xCB] s:SMAP, t:SMAP, w:W, f:AC=1, m:KERNEL|NOV86
TDCALL nil nil [ 0x66 0x0F 0x01 /0xCC] s:TDX, t:TDX, m:KERNEL|VMXNROOT
SEAMRET nil nil [ 0x66 0x0F 0x01 /0xCD] s:TDX, t:TDX, f:VMX, m:SEAMR
SEAMOPS nil RAX,RCX,RDX,R8,R9 [ 0x66 0x0F 0x01 /0xCE] s:TDX, t:TDX, w:RW|R|R|R|R, m:SEAMR
SEAMCALL nil nil [ 0x66 0x0F 0x01 /0xCF] s:TDX, t:TDX, f:VMX, m:SEAMN
ENCLS nil EAX,RBX,RCX,RDX [ NP 0x0F 0x01 /0xCF] s:SGX, t:SGX, w:R|CRW|CRW|CRW, m:KERNEL|NOSMM|NOTSX ENCLS nil EAX,RBX,RCX,RDX [ NP 0x0F 0x01 /0xCF] s:SGX, t:SGX, w:R|CRW|CRW|CRW, m:KERNEL|NOSMM|NOTSX
XGETBV nil ECX,EDX,EAX,XCR [ NP 0x0F 0x01 /0xD0] s:XSAVE, t:XSAVE, w:R|W|W|R XGETBV nil ECX,EDX,EAX,XCR [ NP 0x0F 0x01 /0xD0] s:XSAVE, t:XSAVE, w:R|W|W|R
XSETBV nil ECX,EDX,EAX,XCR [ NP 0x0F 0x01 /0xD1] s:XSAVE, t:XSAVE, w:R|R|R|W, m:KERNEL XSETBV nil ECX,EDX,EAX,XCR [ NP 0x0F 0x01 /0xD1] s:XSAVE, t:XSAVE, w:R|R|R|W, m:KERNEL
@ -36,7 +40,19 @@ VMFUNC nil nil [ NP 0x0F 0x01 /0
XEND nil nil [ NP 0x0F 0x01 /0xD5] s:TSX, t:COND_BR, i:RTM XEND nil nil [ NP 0x0F 0x01 /0xD5] s:TSX, t:COND_BR, i:RTM
XTEST nil Fv [ NP 0x0F 0x01 /0xD6] s:TSX, t:LOGIC, w:W, i:RTM, f:CF=0|PF=0|AF=0|ZF=m|SF=0|OF=0 XTEST nil Fv [ NP 0x0F 0x01 /0xD6] s:TSX, t:LOGIC, w:W, i:RTM, f:CF=0|PF=0|AF=0|ZF=m|SF=0|OF=0
ENCLU nil EAX,RBX,RCX,RDX [ NP 0x0F 0x01 /0xD7] s:SGX, t:SGX, w:R|CRW|CRW|CRW, m:USER|NOSMM|NOTSX ENCLU nil EAX,RBX,RCX,RDX [ NP 0x0F 0x01 /0xD7] s:SGX, t:SGX, w:R|CRW|CRW|CRW, m:USER|NOSMM|NOTSX
VMRUN nil rAX [ 0x0F 0x01 /0xD8] s:SVM, t:SYSTEM, w:R, m:VMXROOT
VMMCALL nil nil [ 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMMCALL nil nil [ 0x66 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMGEXIT nil nil [ 0xF3 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMGEXIT nil nil [ 0xF2 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMLOAD nil rAX [ 0x0F 0x01 /0xDA] s:SVM, t:SYSTEM, w:R, m:VMXROOT
VMSAVE nil nil [ 0x0F 0x01 /0xDB] s:SVM, t:SYSTEM, m:VMXROOT
STGI nil nil [ 0x0F 0x01 /0xDC] s:SVM, t:SYSTEM, m:VMXROOT
CLGI nil nil [ 0x0F 0x01 /0xDD] s:SVM, t:SYSTEM, m:VMXROOT
SKINIT nil EAX [ 0x0F 0x01 /0xDE] s:SVM, t:SYSTEM, w:R, m:VMXROOT
INVLPGA nil rAX,ECX [ 0x0F 0x01 /0xDF] s:SVM, t:SYSTEM, w:R|R, m:VMXROOT
SERIALIZE nil nil [ NP 0x0F 0x01 /0xE8] s:SERIALIZE, t:MISC, a:SERIAL SERIALIZE nil nil [ NP 0x0F 0x01 /0xE8] s:SERIALIZE, t:MISC, a:SERIAL
SETSSBSY nil SHS0,SSP [ 0xF3 0x0F 0x01 /0xE8] s:CET_SS, t:CET, a:SHS, w:RW|RW
XSUSLDTRK nil nil [ 0xF2 0x0F 0x01 /0xE8] s:TSXLDTRK, t:MISC XSUSLDTRK nil nil [ 0xF2 0x0F 0x01 /0xE8] s:TSXLDTRK, t:MISC
XRESLDTRK nil nil [ 0xF2 0x0F 0x01 /0xE9] s:TSXLDTRK, t:MISC XRESLDTRK nil nil [ 0xF2 0x0F 0x01 /0xE9] s:TSXLDTRK, t:MISC
SAVEPREVSSP nil SHSS,SSP [ 0xF3 0x0F 0x01 /0xEA] s:CET_SS, t:CET, w:RW|R, f:CF=t SAVEPREVSSP nil SHSS,SSP [ 0xF3 0x0F 0x01 /0xEA] s:CET_SS, t:CET, w:RW|R, f:CF=t
@ -49,18 +65,6 @@ MCOMMIT nil Fv [ 0xF3 0x0F 0x01 /0
MWAITX nil EAX,ECX,EBX [ NP 0x0F 0x01 /0xFB] s:MWAITT, t:SYSTEM, w:R|R|R, m:KERNEL|NOV86 MWAITX nil EAX,ECX,EBX [ NP 0x0F 0x01 /0xFB] s:MWAITT, t:SYSTEM, w:R|R|R, m:KERNEL|NOV86
CLZERO nil rAX [ 0x0F 0x01 /0xFC] s:CLZERO, t:MISC, w:R CLZERO nil rAX [ 0x0F 0x01 /0xFC] s:CLZERO, t:MISC, w:R
RDPRU nil EAX,EDX,ECX,Fv [ 0x0F 0x01 /0xFD] s:RDPRU, t:MISC, w:W|W|R|W, f:CF=m|PF=0|AF=0|ZF=0|SF=0|OF=0 RDPRU nil EAX,EDX,ECX,Fv [ 0x0F 0x01 /0xFD] s:RDPRU, t:MISC, w:W|W|R|W, f:CF=m|PF=0|AF=0|ZF=0|SF=0|OF=0
VMRUN nil rAX [ 0x0F 0x01 /0xD8] s:SVM, t:SYSTEM, w:R, m:VMXROOT
VMMCALL nil nil [ 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMMCALL nil nil [ 0x66 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMGEXIT nil nil [ 0xF3 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMGEXIT nil nil [ 0xF2 0x0F 0x01 /0xD9] s:SVM, t:SYSTEM, m:VMX
VMLOAD nil rAX [ 0x0F 0x01 /0xDA] s:SVM, t:SYSTEM, w:R, m:VMXROOT
VMSAVE nil nil [ 0x0F 0x01 /0xDB] s:SVM, t:SYSTEM, m:VMXROOT
STGI nil nil [ 0x0F 0x01 /0xDC] s:SVM, t:SYSTEM, m:VMXROOT
CLGI nil nil [ 0x0F 0x01 /0xDD] s:SVM, t:SYSTEM, m:VMXROOT
SKINIT nil EAX [ 0x0F 0x01 /0xDE] s:SVM, t:SYSTEM, w:R, m:VMXROOT
INVLPGA nil rAX,ECX [ 0x0F 0x01 /0xDF] s:SVM, t:SYSTEM, w:R|R, m:VMXROOT
SETSSBSY nil SHS0,SSP [ 0xF3 0x0F 0x01 /0xE8] s:CET_SS, t:CET, a:SHS, w:RW|RW
INVLPGB nil rAX,ECX,EDX [ 0x0F 0x01 /0xFE] s:INVLPGB, t:SYSTEM, w:R|R|R, m:NOREAL|KERNEL INVLPGB nil rAX,ECX,EDX [ 0x0F 0x01 /0xFE] s:INVLPGB, t:SYSTEM, w:R|R|R, m:NOREAL|KERNEL
RMPADJUST nil RAX,RCX,RDX,Fv [ 0xF3 0x0F 0x01 /0xFE] s:SNP, t:SYSTEM, w:RW|R|R|W, f:OF=m|ZF=m|AF=m|PF=m|SF=m, m:O64|KERNEL RMPADJUST nil RAX,RCX,RDX,Fv [ 0xF3 0x0F 0x01 /0xFE] s:SNP, t:SYSTEM, w:RW|R|R|W, f:OF=m|ZF=m|AF=m|PF=m|SF=m, m:O64|KERNEL
RMPUPDATE nil RAX,RCX,Fv [ 0xF2 0x0F 0x01 /0xFE] s:SNP, t:SYSTEM, w:RW|R|W, f:OF=m|ZF=m|AF=m|PF=m|SF=m, m:O64|KERNEL RMPUPDATE nil RAX,RCX,Fv [ 0xF2 0x0F 0x01 /0xFE] s:SNP, t:SYSTEM, w:RW|R|W, f:OF=m|ZF=m|AF=m|PF=m|SF=m, m:O64|KERNEL

View File

@ -12,7 +12,7 @@ from setuptools import find_packages, setup, Command, Extension, Distribution
from codecs import open from codecs import open
VERSION = (0, 1, 3) VERSION = (0, 1, 3)
LIBRARY_VERSION = (1, 28, 2) LIBRARY_VERSION = (1, 29, 0)
LIBRARY_INSTRUX_SIZE = 856 LIBRARY_INSTRUX_SIZE = 856
packages = ['pybddisasm'] packages = ['pybddisasm']