mirror of
https://github.com/bitdefender/bddisasm.git
synced 2025-06-03 23:28:51 +00:00
Added support for TDX instructions, per https://software.intel.com/content/dam/develop/external/us/en/documents/intel-tdx-cpu-architectural-specification.pdf.
This commit is contained in:
parent
ea28907359
commit
33078e4670
@ -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
@ -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
@ -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 =
|
||||||
|
@ -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.
|
||||||
|
@ -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
@ -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
@ -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
@ -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
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
BIN
bddisasm_test/basic/cet_64
Normal file
Binary file not shown.
13
bddisasm_test/basic/cet_64.asm
Normal file
13
bddisasm_test/basic/cet_64.asm
Normal 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
|
179
bddisasm_test/basic/cet_64.result
Normal file
179
bddisasm_test/basic/cet_64.result
Normal 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
|
||||||
|
|
@ -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
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
@ -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
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
1
bddisasm_test/tdx/tdx_64
Normal file
@ -0,0 +1 @@
|
|||||||
|
fΜfΝfΞfΟ
|
6
bddisasm_test/tdx/tdx_64.asm
Normal file
6
bddisasm_test/tdx/tdx_64.asm
Normal 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
|
57
bddisasm_test/tdx/tdx_64.result
Normal file
57
bddisasm_test/tdx/tdx_64.result
Normal 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
|
||||||
|
|
@ -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"
|
||||||
|
@ -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";
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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,
|
||||||
|
@ -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
|
||||||
|
@ -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 = {
|
||||||
|
@ -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') + ', '
|
||||||
|
|
||||||
|
@ -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
|
@ -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
|
||||||
|
@ -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']
|
||||||
|
Loading…
Reference in New Issue
Block a user